html.sc-page{--sc-maxw:72rem;--strip:3.5rem;scrollbar-width:auto;scroll-padding-top:1rem}html.sc-page :focus-visible{outline:3px solid var(--color-brand-600);outline-offset:2px;border-radius:2px}html.sc-page ::selection{background:var(--color-brand-100);color:var(--color-ink)}html.sc-page .sc-display{font-weight:600}html.sc-page .sc-label{letter-spacing:.06em;font-weight:600}html.sc-page .sc-body{color:var(--color-ink);font-size:var(--sc-t-base)}html.sc-page main{display:block}html.sc-page :is(a,button).text-white{color:#fff}html.sc-page :is(a,button).text-brand-100{color:var(--color-brand-100)}html.sc-page :is(a,button).text-brand-600{color:var(--color-brand-600)}html.sc-page :is(a,button).text-brand-700{color:var(--color-brand-700)}html.sc-page :is(a,button).text-brand-900{color:var(--color-brand-900)}html.sc-page :is(a,button).text-ink{color:var(--color-ink)}html.sc-page :is(a,button).hover\:text-white:hover{color:#fff}html.sc-page :is(a,button).hover\:text-brand-700:hover,html.sc-page a[aria-current=page]{color:var(--color-brand-700)}html.sc-page footer a{text-decoration:none}html.sc-page footer a:hover{text-decoration:underline}html.sc-page .media__frame{aspect-ratio:16/9;border-radius:var(--sc-r-md);background:var(--color-paper-cool);position:relative;overflow:clip}html.sc-page .media__frame--portrait{aspect-ratio:3/4}html.sc-page .media__frame--square{aspect-ratio:1}html.sc-page .media__frame>img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}html.sc-page .media__frame>img[data-sc-parallax]{height:118%;margin-top:-9%}html.sc-page .media__caption{margin:var(--sc-3) 0 0;font-size:var(--sc-t-sm);color:var(--sc-ink-soft);max-width:48ch;line-height:1.5}html.sc-page .spread{gap:var(--sc-8);grid-template-columns:7fr 5fr;align-items:start;display:grid}html.sc-page .spread--media-left{grid-template-columns:5fr 7fr}html.sc-page .spread__copy{max-width:58ch}html.sc-page .spread__h{color:var(--color-brand-900)}html.sc-page .spread__link{margin-top:var(--sc-6)}html.sc-page .sc-link{min-height:3rem;font-family:var(--font-display);font-weight:600;font-size:var(--sc-t-lg);color:var(--color-brand-600);text-underline-offset:.25em;align-items:center;text-decoration:underline 2px;display:inline-flex}html.sc-page .sc-link:hover{color:var(--color-brand-700)}html.sc-page .sc-call{align-items:center;gap:var(--sc-3);min-height:3.25rem;padding-inline:var(--sc-5);border-radius:var(--sc-r-md);background:var(--color-brand-600);color:#fff;font-family:var(--font-display);font-weight:600;font-size:var(--sc-t-lg);text-decoration:none;display:inline-flex}html.sc-page .sc-call:hover{background:var(--color-brand-700);color:#fff}html.sc-page .plate{background:var(--color-paper-deep);border-top:1px solid var(--sc-hairline-strong);padding-block:var(--sc-section)}html.sc-page .plate__text{gap:var(--sc-4);max-width:58ch;display:grid}html.sc-page .plate__text p{margin:0}html.sc-page .hdr-min{z-index:var(--sc-z-chrome);transition:background-color .24s var(--sc-ease-out), box-shadow .24s var(--sc-ease-out);background:0 0;position:fixed;inset:0 0 auto}html.sc-page .hdr-min.is-scrolled{background:color-mix(in oklab, var(--color-paper) 92%, transparent);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--sc-hairline)}html.sc-page .hdr-min__row{justify-content:space-between;align-items:center;gap:var(--sc-4);max-width:var(--sc-maxw);padding:var(--sc-3) var(--sc-gutter);min-height:4rem;margin-inline:auto;display:flex}html.sc-page .hdr-min__mark{font-family:var(--font-display);font-weight:600;font-size:var(--sc-t-lg);color:var(--color-brand-900);padding-block:var(--sc-2);text-decoration:none}html.sc-page .hdr-min--over-film:not(.is-scrolled) .hdr-min__mark{color:#fff}html.sc-page .hdr-min__call{align-items:center;gap:var(--sc-2);min-height:3rem;padding-inline:var(--sc-4);border-radius:var(--sc-r-md);background:var(--color-brand-600);color:#fff;font-family:var(--font-display);font-weight:600;text-decoration:none;display:inline-flex}html.sc-page .hdr-min__call:hover{background:var(--color-brand-700);color:#fff}@media (width<=480px){html.sc-page .hdr-min__call .sc-nums{display:none}}html.sc-page.sc-fallback [data-sc-cue],html.sc-page.no-js [data-sc-cue],html.sc-page.sc-fallback [data-sc-in],html.sc-page.no-js [data-sc-in],html.sc-page.sc-fallback [data-sc-stagger]>*,html.sc-page.no-js [data-sc-stagger]>*{opacity:1!important;transition:none!important;transform:none!important}html.sc-page.sc-fallback [data-sc-reveal],html.sc-page.no-js [data-sc-reveal]{clip-path:none!important}html.sc-page.sc-fallback .act--pin,html.sc-page.no-js .act--pin{padding-block:var(--sc-section);height:auto!important}html.sc-page.sc-fallback .act--pin>[data-sc-stage],html.sc-page.no-js .act--pin>[data-sc-stage]{height:auto;position:static}html.sc-page [data-sc-in]:focus-within,html.sc-page [data-sc-stagger]>:focus-within,html.sc-page [data-sc-cue]:focus-within{opacity:1!important;transition:none!important;transform:none!important}html.sc-page .act--pin{padding:0;position:relative}html.sc-page .act--pin>[data-sc-stage]{height:100svh;position:sticky;top:0;overflow:clip}
