.pn-pages{padding-block:72px;background:var(--pn-paper);color:var(--pn-ink)}.pn-pages h1,.pn-pages h2,.pn-pages h3{color:var(--pn-ink)}.pn-pages a{color:inherit}.pn-page-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:end;padding-bottom:48px;border-bottom:1px solid var(--pn-line);margin-bottom:46px}.pn-page-intro h1,.pn-page-intro h2{margin:0;max-width:770px;font-size:clamp(34px,4.7vw,64px);letter-spacing:-.035em}.pn-page-intro p:last-child{font-size:14px;color:var(--pn-muted);max-width:440px;margin:0}.pn-page-content{max-width:800px;margin-inline:auto;font-size:16px;line-height:1.85}.pn-page-content h2{margin-top:42px}.pn-page-content a{text-underline-offset:4px}.pn-museum-toplinks{display:flex;gap:28px;flex-wrap:wrap;margin-top:28px}.pn-gallery-filters{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:42px}.pn-gallery-filters label{font-size:12px;display:grid;gap:8px}.pn-gallery-filters input,.pn-gallery-filters select{width:100%}.pn-museum-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;align-items:start}.pn-museum-grid>[data-pn-museum-work]:nth-child(3n+2) .pn-card{padding-top:72px}.pn-museum-grid>[data-pn-museum-work]:nth-child(3n+3) .pn-card .pn-card-image{aspect-ratio:4/5}.pn-museum-grid>[data-pn-museum-work]:nth-child(5n+1) .pn-card .pn-card-image{aspect-ratio:5/4}.pn-museum-grid .pn-card-image{background:#f1eee7;border:0}.pn-museum-grid .pn-card-image img{mix-blend-mode:multiply}.pn-page-disclosures{max-width:850px;margin:72px auto 0;border-top:1px solid var(--pn-line)}.pn-page-disclosures>details{border-bottom:1px solid var(--pn-line);padding-block:16px}.pn-page-disclosures>details>summary{font:24px/1.4 var(--pn-serif);cursor:pointer;min-height:44px;padding:4px 0}.pn-page-disclosures p{font-size:14px;color:var(--pn-muted);max-width:720px}.pn-page-disclosures details details{margin-top:20px;font-size:14px}.pn-page-form{display:grid;gap:18px;padding-block:20px}.pn-page-form label{display:grid;gap:8px;font-size:13px}.pn-page-form input:not([type=checkbox]),.pn-page-form select,.pn-page-form textarea{width:100%}.pn-page-form .pn-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pn-page-form .pn-form-consent{display:flex;align-items:start;gap:12px}.pn-form-consent input{margin-top:5px}.pn-page-form .pn-button{justify-self:start}.pn-artists{margin-top:12px}.pn-artists-intro{max-width:720px;margin-bottom:52px}.pn-artists-intro h2{margin-top:10px}.pn-artists-intro p{color:var(--pn-muted);font-size:14px}.pn-artist{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-block:72px}.pn-artist:nth-child(even){grid-template-columns:.85fr 1.15fr}.pn-artist:nth-child(even) .pn-artist-visual{order:2}.pn-artist-visual{display:grid;place-items:center;aspect-ratio:1.2;background:#f1eee7;margin:0;overflow:hidden}.pn-artist-visual img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pn-artist:nth-child(even) .pn-artist-visual{aspect-ratio:4/3}.pn-artist-copy h3{font-size:clamp(28px,3vw,42px);margin-block:12px 22px;max-width:520px}.pn-artist-copy p{font-size:14px;line-height:1.8;color:var(--pn-muted);max-width:490px}.pn-artist-copy .pn-text-link{margin-inline-end:22px}.pn-artist-monogram{font:80px var(--pn-serif);color:#b6ad99}.pn-artist-visual figcaption{font-size:11px;padding:10px;color:var(--pn-muted)}.pn-quote-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:80px;align-items:start}.pn-quote-fields{display:grid;gap:22px}.pn-quote-fields label{display:grid;gap:8px;font-size:13px}.pn-quote-fields input,.pn-quote-fields select,.pn-quote-fields textarea{width:100%}.pn-quote-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pn-quote-summary{border-block:1px solid var(--pn-line);padding-block:24px}.pn-quote-summary h2{font-size:28px;margin-top:0}.pn-quote-summary dl{margin:0}.pn-quote-summary dl>div{display:flex;justify-content:space-between;gap:24px;padding-block:12px;border-bottom:1px solid var(--pn-line);font-size:13px}.pn-quote-summary dd{margin:0;text-align:end}.pn-quote-summary .pn-quote-total{font-size:26px;font-family:var(--pn-serif)}.pn-quote-summary .pn-actions{margin-top:24px}.pn-quote-note{font-size:12px;color:var(--pn-muted);line-height:1.8}.pn-quote-tiers{font-size:13px;width:100%;border-collapse:collapse;margin-block:24px}.pn-quote-tiers th,.pn-quote-tiers td{text-align:start;padding:10px 0;border-bottom:1px solid var(--pn-line);font-weight:400}.pn-quote-tiers th{color:var(--pn-muted)}.pn-quote-tiers tr.is-active{color:var(--pn-clay);font-weight:700}.pn-corporate-strip{padding-block:60px;border-block:1px solid var(--pn-line);background:#efeee5}.pn-corporate-strip .pn-wrap{display:grid;grid-template-columns:1.3fr .7fr;gap:60px;align-items:center}.pn-corporate-strip h2{margin-top:0;max-width:680px}.pn-corporate-strip p{max-width:650px;color:var(--pn-muted);font-size:14px}
@media(max-width:989px){.pn-page-intro{gap:32px}.pn-quote-grid{gap:40px}.pn-artist{gap:40px}.pn-museum-grid{gap:36px 20px}}
@media(max-width:749px){.pn-pages{padding-block:40px}.pn-page-intro{grid-template-columns:1fr;gap:22px;padding-bottom:30px;margin-bottom:30px}.pn-page-intro h1,.pn-page-intro h2{font-size:38px}.pn-gallery-filters{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.pn-museum-grid{grid-template-columns:1fr;gap:36px}.pn-museum-grid>[data-pn-museum-work]:nth-child(3n+2) .pn-card{padding-top:0}.pn-museum-grid .pn-card{display:grid;grid-template-columns:36% 1fr;gap:20px;align-items:center}.pn-museum-grid .pn-card .pn-card-image{aspect-ratio:1}.pn-museum-grid .pn-card-copy{padding-top:0}.pn-museum-grid .pn-card-copy h3{font-size:23px}.pn-page-disclosures{margin-top:44px}.pn-page-disclosures>details>summary{font-size:23px}.pn-artist,.pn-artist:nth-child(even){grid-template-columns:1fr;gap:24px;margin-block:44px}.pn-artist:nth-child(even) .pn-artist-visual{order:initial}.pn-artist-copy h3{font-size:31px;margin-top:0}.pn-artists-intro{margin-bottom:30px}.pn-quote-grid{grid-template-columns:1fr;gap:32px}.pn-quote-pair,.pn-page-form .pn-form-fields{grid-template-columns:1fr}.pn-corporate-strip{padding-block:38px}.pn-corporate-strip .pn-wrap{grid-template-columns:1fr;gap:20px}.pn-corporate-strip h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.pn-pages *{scroll-behavior:auto}}
