html{scroll-padding-top:0}
.wrap>*{min-width:0}
.series-section{background:var(--pale);padding-block:80px;border-block:1px solid var(--line)}
.series-layout{display:grid;grid-template-columns:.7fr 1.5fr .8fr;gap:50px;align-items:start}
.series-label>p:last-child{font-size:1.1rem;line-height:1.7;color:var(--muted)}
.series-story h2{font-size:clamp(3rem,5vw,5rem);margin-bottom:25px}
.series-deck{font-size:1.625rem;color:var(--wine);line-height:1.65;margin-bottom:25px}
.series-story>p:not([class]){color:var(--muted)}
.series-story .work-facts{border-color:#c5bcb3;gap:22px}
.series-reading{border-top:2px solid var(--wine);padding-top:22px;margin-top:115px}
.series-reading>span{font-size:.875rem;font-weight:600}
.series-reading>p:not([class]){font-size:.9375rem;margin-top:15px;color:var(--muted)}
.topic-section{background:var(--dark);color:var(--paper)}
.topic-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;align-items:end;margin-bottom:70px}
.topic-heading .eyebrow{grid-column:1/-1;color:#e8b6be}
.topic-heading>p:last-child{justify-self:end;max-width:400px;color:#c9c1bc;font-size:.9375rem}
.topic-row{display:grid;grid-template-columns:.72fr 1.5fr .65fr;gap:60px;border-top:1px solid #615a59;padding-block:44px;align-items:start}
.topic-row h3{font-size:clamp(3.5rem,6.5vw,6rem);line-height:1.16;letter-spacing:-.06em;font-weight:550}
.topic-subtitle{font-size:1.3rem;margin-bottom:13px}
.topic-row>div>p:last-child{font-size:.9375rem;color:#c9c1bc}
.topic-works{font-size:1rem;line-height:1.85;padding-top:5px}
.topic-works span{display:block;color:#bcb2ae;font-size:.75rem;margin-top:22px;line-height:1.8}
.topic-footnote{border-top:1px solid #615a59;padding-top:25px;font-size:.8125rem;color:#bcb2ae}
.reading-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}
.reading-columns article{padding-top:22px;border-top:2px solid var(--wine)}
.reading-columns span{font-size:.8125rem;color:var(--wine)}
.reading-columns h3{font-size:1.625rem;margin-block:25px 20px;line-height:1.55}
.reading-columns p{font-size:.9375rem;color:var(--muted)}
.news-section{background:var(--white);border-block:1px solid var(--line)}
.news-list{padding:0;margin:0;list-style:none}
.news-list li{display:grid;grid-template-columns:1fr 3fr;gap:50px;border-top:1px solid var(--line);padding-block:34px}
.news-list time{font-size:1.125rem;letter-spacing:.08em;padding-top:5px;color:var(--wine);font-variant-numeric:tabular-nums}
.news-type{font-size:.8125rem;color:var(--muted);margin-bottom:10px}
.news-list h3{font-size:1.5rem;margin-bottom:13px}
.news-list article>p:last-child{color:var(--muted);font-size:.9375rem;max-width:760px}
.access-section{display:grid;grid-template-columns:1fr 1.3fr;gap:70px 100px}
.access-heading>p:last-child{color:var(--muted);margin-top:25px;font-size:.9375rem}
.device-list>div{display:grid;grid-template-columns:120px 1fr;gap:25px;border-top:1px solid var(--line);padding-block:25px}
.device-list>div:first-child{border-top:2px solid var(--wine)}
.device-list h3{font-size:1rem;padding-top:3px}
.device-list p{color:var(--muted);font-size:.9375rem}
.faq-section{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.3fr;gap:100px;border-top:1px solid var(--ink);padding-top:42px}
.faq-title{font-size:1.75rem}
.faq-answers article+article{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}
.faq-answers h4{font-size:1.0625rem;line-height:1.7;font-weight:650;margin-bottom:12px}
.faq-answers p{font-size:.9375rem;color:var(--muted)}
.information-section{background:var(--wine);color:#fff7f2;padding-block:80px 42px}
.information-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:120px;align-items:end}
.information-section .eyebrow{color:#edd0d3}
.information-layout>div>p:last-child{font-size:.9375rem;color:#f0dfe0;margin-top:28px;max-width:540px}
.brand-facts>div{display:grid;grid-template-columns:90px 1fr;gap:25px;border-top:1px solid #ad7c88;padding-block:19px;font-size:.875rem;line-height:1.9}
.brand-facts dt{color:#e5c2c9}
.provenance{border-top:1px solid #ad7c88;margin-top:70px;padding-top:30px;display:grid;grid-template-columns:1fr 2.3fr;gap:50px}
.provenance h3{font-size:.9375rem}
.provenance p{font-size:.8125rem;color:#f0dfe0;line-height:2}
@media(max-width:650px){.brand-title h1{font-size:20.5vw}.opening-top{gap:16px}.brand-sign{min-width:0}.brand-sign img,.domain{flex-shrink:0}.content-digest p{flex-wrap:wrap}nav a{white-space:normal}.work-facts>div{min-width:0}.site-footer .wrap{display:flex;flex-wrap:wrap}.site-footer p{flex-basis:100%;order:2}}
@media(max-width:1100px){.series-layout{gap:35px;grid-template-columns:.65fr 1.5fr .85fr}.series-section{padding-block:65px}.topic-row{gap:35px;grid-template-columns:.65fr 1.5fr .8fr}.reading-columns{gap:32px}.access-section,.faq-section{gap:60px}.information-layout{gap:65px}.information-section{padding-top:65px}}
@media(max-width:900px){.series-layout{grid-template-columns:1fr 2fr}.series-reading{grid-column:2;margin-top:0;padding-top:18px}.series-deck br{display:none}.series-reading>p:not([class]){max-width:490px}.topic-heading{gap:30px}.topic-heading>p:last-child br{display:none}.topic-row{grid-template-columns:.7fr 1.6fr;gap:24px}.topic-works{grid-column:2;padding:0;font-size:.875rem}.topic-works br{display:none}.topic-works span{margin-top:8px}.reading-columns{gap:25px}.reading-columns h3{font-size:1.3rem}.news-list li{grid-template-columns:1fr 3fr;gap:25px}.access-section,.faq-section{grid-template-columns:.8fr 1.2fr;gap:50px 38px}.device-list>div{grid-template-columns:1fr;gap:8px}.information-layout{gap:38px}.brand-facts>div{grid-template-columns:70px 1fr;gap:16px}.provenance{grid-template-columns:1fr 2fr;gap:38px}}
@media(max-width:650px){.series-section{padding-block:45px}.series-layout{display:block}.series-label>p:last-child{display:none}.series-story h2{font-size:3.2rem;margin-bottom:20px}.series-deck{font-size:1.35rem;margin-bottom:23px}.series-reading{margin-top:32px}.topic-heading{display:block;margin-bottom:35px}.topic-heading>p:last-child{margin-top:25px}.topic-row{grid-template-columns:1fr;padding-block:32px;gap:20px}.topic-row h3{font-size:3.5rem}.topic-subtitle{font-size:1.2rem}.topic-works{grid-column:auto;border-left:2px solid #a57580;padding-left:14px}.topic-works span{margin-top:5px}.topic-footnote{padding-top:22px}.reading-columns{display:block}.reading-columns article+article{margin-top:30px}.reading-columns h3{font-size:1.4rem;margin-block:15px}.reading-columns h3 br{display:none}.news-list li{display:block;padding-block:27px}.news-list time{display:block;padding:0;margin-bottom:18px;font-size:1rem}.news-list h3{font-size:1.2rem}.access-section{display:block}.access-heading>p:last-child{margin-top:22px}.access-heading>p:last-child br{display:none}.device-list{margin-top:32px}.device-list>div{grid-template-columns:92px 1fr;gap:20px;padding-block:22px}.device-list h3{font-size:.9375rem}.faq-section{display:block;margin-top:28px;padding-top:28px}.faq-title{font-size:1.5rem;margin-bottom:28px}.information-section{padding-block:50px 32px}.information-layout{display:block}.brand-facts{margin-top:35px}.brand-facts>div{grid-template-columns:80px 1fr;gap:20px}.provenance{display:block;margin-top:35px;padding-top:25px}.provenance h3{margin-bottom:15px}}
