@layer reset,tokens,base,layout,components,pages,motion;@font-face{font-family:"Plus Jakarta Sans";src:url("/assets/fonts/jakarta.153fc85b70.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@layer tokens{:root{color-scheme:light;--paper:#fafaf6;--paper-2:#f1efe8;--ink:#181818;--ink-2:#55534e;--ink-3:#716e68;--line:rgb(24 24 24/.16);--line-strong:rgb(24 24 24/.42);--coral:#f65b40;--coral-deep:#c23a1f;--night:#181818;--on-night:#fafaf6;--on-night-2:rgb(250 250 246/.66);--night-line:rgb(250 250 246/.2);--photo-hold:#dedbd2;--halo:0 0 6px rgb(24 24 24/.45),0 0 16px rgb(24 24 24/.55),0 0 36px rgb(24 24 24/.5);--font:"Plus Jakarta Sans","Helvetica Neue",Arial,sans-serif;--m:clamp(.875rem,1.67vw,1.5rem);--g:clamp(.5rem,.83vw,.75rem);--run-in:calc(100%/6 + var(--g)/6);--fs-mega:clamp(3.75rem,17.2vw,19rem);--fs-display:clamp(2.5rem,min(1.38rem + 4.6vw,3.571rem + 2.143vw),7rem);--fs-statement:clamp(2rem,min(1.54rem + 1.9vw,1.964rem + 1.429vw),4.25rem);--lh-statement:1.08;--fs-title:clamp(1.375rem,1.19rem + .76vw,2.4rem);--fs-deck:clamp(1.125rem,1.02rem + .55vw,1.75rem);--fs-lead:clamp(1.0625rem,.99rem + .3vw,1.5rem);--fs-body:clamp(1.0625rem,.82rem + .27vw,1.25rem);--fs-small:clamp(.9375rem,.8rem + .18vw,1.0625rem);--fs-label:var(--fs-small);--space-section:clamp(4.5rem,12.5vw,12rem);--space-block:clamp(3.5rem,9vw,8rem);--space-void:clamp(5rem,22vh,15rem);--band-h:3.5rem;--ease:cubic-bezier(.16,1,.3,1);--ease-inout:cubic-bezier(.65,0,.35,1);--t-fast:180ms;--t:420ms;--t-slow:900ms;--radius:4px}@media (max-width:759.98px){:root{--run-in:calc(25% + var(--g)/4);--lh-statement:1.12}}@media (max-width:429.98px){:root{--fs-statement:1.625rem}}}@layer reset{*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul,fieldset{margin:0}h1,h2,h3,h4{font:inherit;letter-spacing:inherit}ol,ul{padding:0;list-style:none}fieldset{min-width:0;padding:0;border:0}legend{padding:0}a{color:inherit;text-decoration:none}button{margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}img,video,svg{display:block}img,video{max-width:100%;height:auto}summary{display:block;cursor:pointer}summary::-webkit-details-marker{display:none}address{font-style:normal}[hidden]{display:none!important}}@layer base{html{background:var(--paper);scroll-padding-top:calc(var(--band-h) + 1.5rem)}body{display:flow-root;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);font-weight:400;line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none}main{display:block}main:focus{outline:none}p{text-wrap:pretty}strong{font-weight:700}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--coral-deep);outline-offset:3px}[data-band="photo"] :focus-visible{outline-color:var(--on-night)}.skip-link{position:fixed;left:var(--m);top:.5rem;z-index:30;display:flex;align-items:center;min-height:2.75rem;padding:0 .85rem;background:var(--paper);color:var(--ink);font-size:var(--fs-label);font-weight:600;line-height:1.2;border-radius:var(--radius);translate:0 -250%}.skip-link:focus-visible{translate:0 0}.stop{color:var(--coral)}.brand{font-weight:800;white-space:nowrap}.ph{display:inline-block;vertical-align:top;text-indent:0;text-wrap:balance}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.t-display{font-size:var(--fs-display);font-weight:500;line-height:1;letter-spacing:-.04em}.t-statement{font-size:var(--fs-statement);font-weight:500;line-height:var(--lh-statement);letter-spacing:-.028em}.t-title{font-size:var(--fs-title);font-weight:500;line-height:1.18;letter-spacing:-.02em}.t-lead{font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.t-small{font-size:var(--fs-small);font-weight:400;line-height:1.45;letter-spacing:0}.running{max-width:34em;color:var(--ink-2);font-size:var(--fs-lead);font-weight:400;line-height:1.5;letter-spacing:-.01em}.running>*+*{margin-top:1.1em}}@layer layout{.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--g);padding-inline:var(--m)}:where(.grid)>*{grid-column:1/-1}@media (min-width:760px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-head{align-items:baseline;padding-top:clamp(4rem,10vw,9rem);padding-bottom:clamp(3.5rem,8vw,7rem)}.page-head>.label{margin-bottom:.9rem}.page-head>h1{font-size:var(--fs-display);font-weight:500;line-height:1;letter-spacing:-.04em}.page-head__deck{max-width:30em;margin-top:clamp(1.5rem,3.2vw,2.75rem);color:var(--ink-2);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.page-head__meta{margin-top:1.1rem;color:var(--ink-3);font-size:var(--fs-small);line-height:1.45}@media (min-width:760px){.page-head>*{grid-column:3/-1}.page-head>.label{grid-column:1/3;grid-row:1;margin-bottom:0}.page-head>h1{grid-row:1}.page-head__deck{font-size:var(--fs-deck);line-height:1.35;letter-spacing:-.014em}}.section{position:relative;row-gap:1.5rem;padding-top:1.1rem;padding-bottom:var(--space-block)}.section::before{content:"";position:absolute;inset:0 var(--m) auto;height:1px;background:var(--line)}.section__title{font-size:var(--fs-title);font-weight:500;line-height:1.18;letter-spacing:-.02em}.section__body>*+*{margin-top:1.25em}@media (min-width:760px){.section__title{grid-column:1/6;position:sticky;top:calc(var(--band-h) + 1.1rem);align-self:start}.section__body{grid-column:6/-1}}@media (min-width:1100px){.section__title{grid-column:1/5}.section__body{grid-column:7/-1}}.section>.section__wide{grid-column:1/-1}}@layer components{.band{position:sticky;top:0;z-index:20;font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#fff;mix-blend-mode:difference;box-shadow:0 1px 0 transparent}.band .stop{color:inherit}.js .band{mix-blend-mode:normal}.js .band .stop{color:var(--coral)}.js .band[data-tone="photo"],.js .band[data-tone="night"]{color:var(--on-night)}.js .band[data-tone="photo"]{text-shadow:var(--halo)}.js .band:is([data-tone="photo"],[data-tone="night"]) :focus-visible{outline-color:var(--on-night)}.js .band[data-tone="night"]{background-color:rgb(24 24 24/.95);background-color:color-mix(in srgb,var(--night) 95%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px 0 var(--night-line)}.js .band[data-tone="paper"]{color:var(--ink);background-color:rgb(250 250 246/.95);background-color:color-mix(in srgb,var(--paper) 95%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px 0 var(--line)}.band__row{height:var(--band-h);align-items:center;padding-bottom:.2em}.band a,.band__menu{display:inline-block;padding-block:calc((2.75rem - 1.4em)/2);white-space:nowrap}.band .wordmark{grid-column:1/3;justify-self:start;font-weight:800;letter-spacing:-.025em}.band__line{white-space:nowrap}.band__sheet{display:contents}.band__more{display:none}.band__nav{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;column-gap:.25rem}.band__nav a{padding-inline:.5rem}.band__nav a:first-child{margin-left:-.5rem}.band__nav .band__contact{margin-left:auto;margin-right:-.5rem}.band__menu{display:none;grid-column:4;grid-row:1;justify-self:end;padding-inline:.5rem;margin-right:-.5rem}.band__nav:has([aria-current]) a:not([aria-current],:focus-visible){opacity:.62}@media (hover:hover){.band .wordmark:hover,.band__menu:hover,.band__more a:hover{opacity:.62}.band__nav:has(a:hover) a:not(:hover){opacity:.62}.band .band__nav a:hover{opacity:1}}@media (max-width:759.98px){.band__line{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}html:not(.js) .band__row{height:auto;min-height:var(--band-h)}.js .band__menu{display:inline-block}.js .band__sheet{position:absolute;inset:0 0 auto;z-index:-1;display:flex;flex-direction:column;height:100vh;height:100dvh;padding:calc(var(--band-h) + clamp(1.5rem,8vh,4.5rem)) var(--m) 1.25rem;overflow-y:auto;overscroll-behavior:contain;background:var(--paper);color:var(--ink);visibility:hidden;opacity:0}.js.menu-open .band__sheet{visibility:visible;opacity:1}.js .band__nav{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;row-gap:.35rem}.js .band__nav a,.js .band__nav .band__contact{margin:0;padding:.06em 0;font-size:var(--fs-display);line-height:1.1;letter-spacing:-.04em}.js .band__more{display:block;margin-top:auto;padding-top:.6rem;border-top:1px solid var(--line)}.js .band__more a{padding-block:calc((2.75rem - 1.45em)/2)}.js .band__legal{display:flex;column-gap:1.5rem;color:var(--ink-2);font-size:var(--fs-small);font-weight:400;line-height:1.45;letter-spacing:0}.js.menu-open{overflow:hidden}.js.menu-open .band[data-tone]{color:var(--ink);text-shadow:none;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.js.menu-open .band[data-tone] :focus-visible{outline-color:var(--coral-deep)}}@media (min-width:760px){.band .wordmark,.band__line,.band__nav{grid-row:1}.band__line{grid-column:3/8}.band__nav{grid-column:8/13;flex-wrap:nowrap;column-gap:clamp(0rem,1.4vw,1.25rem)}}}@layer components{.site-footer{background:var(--night);color:var(--on-night);--ink:var(--on-night);--ink-2:var(--on-night-2);--ink-3:var(--on-night-2);--line:var(--night-line);--coral-deep:var(--coral)}.site-footer ::selection{background:var(--on-night);color:var(--night)}@media (hover:hover){.site-footer__rows a:hover{opacity:.62}.site-footer .btn:hover{color:var(--night)}}.site-footer__contact{align-items:baseline;padding-top:var(--space-section);padding-bottom:var(--space-block)}.site-footer__title{font-size:var(--fs-statement);font-weight:500;line-height:var(--lh-statement);letter-spacing:-.028em}.site-footer__support{max-width:17.5em;margin-top:1.25rem;color:var(--on-night-2);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.site-footer__contact .address{justify-self:start;margin-top:clamp(2.75rem,9vw,7rem)}.site-footer__contact .btn{justify-self:start;margin-top:1.25rem}@media (min-width:760px){.site-footer__title,.site-footer__support{grid-column:1/7}}.site-footer__row{position:relative;row-gap:.25rem;padding-block:.7rem}.site-footer__row::before{content:"";position:absolute;inset:0 var(--m) auto;height:1px;background:var(--night-line)}.site-footer__row a{display:inline-block;padding-block:calc((2.75rem - 1.4em)/2)}.site-footer__links{display:contents}.site-footer__rows:first-child{padding-top:var(--space-block)}.site-footer__where,.site-footer__nav,.site-footer__legal{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.25rem}.site-footer__where,.site-footer__nav{font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.site-footer__where span{color:var(--on-night-2)}.site-footer__legal,.site-footer__time,.site-footer__colophon{font-size:var(--fs-small);line-height:1.45}.site-footer__legal a{padding-block:calc((2.75rem - 1.45em)/2)}.site-footer__legal .icon{display:inline-block;width:1em;height:1em;margin-left:.3em;vertical-align:-.16em}.site-footer__time,.site-footer__colophon{color:var(--on-night-2)}.site-footer__time{font-variant-numeric:tabular-nums}.site-footer__colophon{padding-bottom:.6rem}@media (max-width:759.98px){.site-footer__where{flex-direction:column;padding-block:.5rem}.site-footer__where a{padding-block:.35rem}.site-footer__time{padding-block:.35rem}.site-footer__legal>:first-child{flex-basis:100%;padding-top:.6rem}}@media (min-width:760px){.site-footer__where,.site-footer__legal{grid-column:1/7}.site-footer__where,.site-footer__nav{align-self:baseline}.site-footer__where>a:first-child,.site-footer__legal>:first-child{min-width:calc(200%/6 + var(--g)/3 - 1.25rem)}.site-footer__nav{grid-column:7/-1;min-width:0;flex-wrap:nowrap;column-gap:0}.site-footer__nav a{padding-inline:.5rem}.site-footer__nav a:first-child{margin-left:-.5rem}.site-footer__nav a:last-child{margin-left:auto;margin-right:-.5rem}.site-footer__time{grid-column:8/-1;justify-self:end;align-self:baseline;text-align:right}.site-footer__legal{align-self:baseline}.site-footer__colophon{grid-column:3/-1}}@media (min-width:1100px){.site-footer__contact .address{grid-column:1/11}.site-footer__contact .btn{grid-column:11/-1;justify-self:end;margin-top:0}.site-footer__where,.site-footer__legal{grid-column:1/8}.site-footer__where>a:first-child,.site-footer__legal>:first-child{min-width:calc(200%/7 + var(--g)*2/7 - 1.25rem)}.site-footer__nav{grid-column:8/-1;column-gap:clamp(0rem,1.4vw,1.25rem)}.site-footer__colophon{grid-column:3/8}}.site-footer__bookend::before{content:"";display:block;height:var(--space-section)}.site-footer__bookend{container-type:inline-size}.site-footer__mark{position:sticky;bottom:0;overflow:hidden;padding:0 var(--m) calc(.227em + var(--m));font-size:var(--fs-mega);font-size:calc((100cqi - 2*var(--m))/5.43);font-weight:800;line-height:.8;letter-spacing:-.045em;text-indent:-.024em;white-space:nowrap}.site-footer__mark span{display:inline-block;text-indent:0}}@layer components{.label{font-size:var(--fs-label);font-weight:500;line-height:1.2;letter-spacing:.01em;color:var(--ink-3);white-space:nowrap}.statement{align-items:baseline}.statement>.label{grid-column:1;grid-row:1}.statement__text{grid-row:1;font-size:var(--fs-statement);font-weight:500;line-height:var(--lh-statement);letter-spacing:-.028em;text-wrap:balance}.statement__text::before{content:"";display:inline-block;width:max(var(--run-in),8rem)}.statement__lead{grid-row:2;max-width:28.5em;margin-top:clamp(1.5rem,3.4vw,3rem);color:var(--ink-2);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}@media (min-width:760px){.statement>.label{grid-column:1/3}.statement__lead{grid-column:3/-1;font-size:var(--fs-deck);line-height:1.35;letter-spacing:-.014em}}.p0{--p:0}.p1{--p:.025}.p2{--p:.05}.p3{--p:.075}.p4{--p:.1}.p5{--p:.125}.p6{--p:.15}.p7{--p:.175}.p8{--p:.2}.p9{--p:.225}.p10{--p:.25}.p11{--p:.275}.p12{--p:.3}.p13{--p:.325}.p14{--p:.35}.p15{--p:.375}.p16{--p:.4}.p17{--p:.425}.p18{--p:.45}.p19{--p:.475}.p20{--p:.5}.p21{--p:.525}.p22{--p:.55}.p23{--p:.575}.p24{--p:.6}.p25{--p:.625}.p26{--p:.65}.p27{--p:.675}.p28{--p:.7}.p29{--p:.725}.p30{--p:.75}.p31{--p:.775}.p32{--p:.8}.p33{--p:.825}.p34{--p:.85}.p35{--p:.875}.p36{--p:.9}.p37{--p:.925}.p38{--p:.95}.p39{--p:.975}.p40{--p:1}.d0{--d:0}.d1{--d:1}.d2{--d:2}.d3{--d:3}.d4{--d:4}.d5{--d:5}.d6{--d:6}.d7{--d:7}.d8{--d:8}.d9{--d:9}.rows__row{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:1rem;align-items:baseline;padding-block:1.1rem}@media (min-width:760px){.rows__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.rows__row::before,.rows--closed>.rows__row:last-child::after{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--line)}.rows--closed>.rows__row:last-child::after{inset:auto 0 0}.rows__term{color:var(--ink-3);font-size:var(--fs-label);font-weight:500;line-height:1.3;letter-spacing:.01em}.rows__value{font-size:var(--fs-title);font-weight:500;line-height:1.18;letter-spacing:-.02em}.link{display:inline-block;padding-block:calc((2.75rem - 1.4em)/2);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.link__label{background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/100% 1px}.icon{flex:none;width:1.2em;height:1.2em}.link .icon{display:inline-block;width:1.1em;height:1.1em;margin-left:.4em;vertical-align:-.2em}@media (hover:hover){.link:hover .icon,.cover:hover .link .icon{translate:4px 0}}.btn{display:inline-flex;align-items:center;column-gap:.5rem;height:2.75rem;padding:0 1rem;border:1px solid currentColor;border-radius:var(--radius);font-size:var(--fs-label);font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap}.btn .icon{width:1rem;height:1rem}.btn .icon--check,.btn[data-copied] .icon--copy{display:none}.btn[data-copied] .icon--check{display:block}html:not(.js) [data-copy]{display:none}@media (hover:hover){.btn:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}}.address{display:inline-block;max-width:100%;padding-block:max(.14em,calc((2.75rem - 1em)/2));font-size:clamp(1.6rem,7.6vw,var(--fs-display));font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap;background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/0 2px}.address:focus-visible{background-size:100% 2px}@media (hover:hover){.address:hover{background-size:100% 2px}}.photo{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:var(--photo-hold)}.photo picture{display:contents}.photo img,.photo video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.photo--3x2{aspect-ratio:3/2}.photo--4x5{aspect-ratio:4/5}.photo--1x1{aspect-ratio:1}.photo--16x9{aspect-ratio:16/9}.photo--9x16{aspect-ratio:9/16}@media (max-width:759.98px){.photo--m-3x2{aspect-ratio:3/2}.photo--m-4x5{aspect-ratio:4/5}.photo--m-1x1{aspect-ratio:1}.photo--m-16x9{aspect-ratio:16/9}.photo--m-9x16{aspect-ratio:9/16}}.photo--bleed{position:absolute;inset:0;aspect-ratio:auto}.photo::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:soft-light;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px}@media (prefers-contrast:more){.photo::after{display:none}}.photo__film{opacity:0}.is-playing>.photo__film{opacity:1}.film-toggle{position:absolute;left:var(--m);bottom:.5rem;z-index:2;margin-left:-.5rem;padding:0 .5rem;border:0;color:var(--on-night);font-weight:500;text-shadow:var(--halo)}.film-toggle:focus-visible{outline-color:var(--on-night)}@media (hover:hover){.film-toggle:hover{background:none;color:var(--on-night);opacity:.62}}.cover{row-gap:1.25rem}.cover__text{display:flex;flex-direction:column;row-gap:clamp(2rem,6vw,3rem)}.cover__meta{display:flex;justify-content:space-between;align-items:baseline;column-gap:1rem;padding-top:.9rem;border-top:1px solid var(--line)}.cover__title{font-size:var(--fs-display);font-weight:500;line-height:1;letter-spacing:-.04em}.cover__summary{max-width:19em;margin-top:clamp(1rem,2vw,1.5rem);color:var(--ink-2);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.cover .link{margin-top:clamp(.5rem,1.2vw,1rem)}@media (hover:hover){.cover:hover .cover__photo img{scale:1.03}}@media (min-width:760px){.cover__photo{grid-column:1/7}.cover__text{grid-column:7/-1;justify-content:space-between}}.prose{max-width:34em;font-size:var(--fs-body);line-height:1.6;letter-spacing:-.005em;text-wrap:pretty}.prose>*+*{margin-top:1.25em}.prose h2{margin-top:2.5em;font-size:var(--fs-title);font-weight:500;line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.prose h3{margin-top:2em;font-size:var(--fs-lead);font-weight:600;line-height:1.4;letter-spacing:-.01em}.prose>:first-child{margin-top:0}.prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.prose ul,.prose ol{padding-left:1.25em;list-style:revert}.prose li+li{margin-top:.5em}@media (hover:hover){.prose a:hover{color:var(--coral-deep)}}.disclosure{border-top:1px solid var(--line)}.disclosure:last-of-type{border-bottom:1px solid var(--line)}.disclosure__summary{display:flex;justify-content:space-between;align-items:center;column-gap:1.5rem;padding-block:1.1rem;font-size:var(--fs-title);font-weight:500;line-height:1.18;letter-spacing:-.02em}.disclosure[open]>.disclosure__summary .icon{rotate:45deg}.disclosure__body{max-width:34em;padding-bottom:1.75rem;color:var(--ink-2)}.disclosure__body>*+*{margin-top:1em}.rows--heads .rows__term{color:var(--ink);font-size:var(--fs-lead);line-height:1.4;letter-spacing:-.01em}.rows--heads .rows__value{color:var(--ink-2);font-size:var(--fs-lead);font-weight:400;line-height:1.5;letter-spacing:-.01em}@media (max-width:1099.98px){.rows--stack>.rows__row{grid-template-columns:minmax(0,1fr);row-gap:.25rem}}@media (min-width:1100px){.rows--cols>.rows__row{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--g)}.rows--cols .rows__term{grid-column:1/3}.rows--cols .rows__value{grid-column:3/-1}}.disclosure+.disclosure{margin-top:0}@media (min-width:760px){.section__body>.rows:first-child,.section__body>.disclosure:first-child{margin-top:-1.1rem}.section__body>.rows:first-child>.rows__row:first-child::before{content:none}.section__body>.disclosure:first-child{border-top-color:transparent}}.end-links{display:flex;flex-wrap:wrap;column-gap:clamp(1.5rem,4vw,3.5rem);margin-inline:var(--m);padding-block:1.1rem var(--space-section);border-top:1px solid var(--line)}@media (min-width:760px){.end-links{padding-left:calc((100% - 2*var(--m))/6 + var(--g)/6)}}}@layer pages{[data-page="home"]{--mid:max(50vh,17rem)}@supports (height:1svh){[data-page="home"]{--mid:max(50svh,17rem)}}.hero{position:sticky;top:0;height:100vh;height:100svh;min-height:34rem;overflow:hidden;overflow:clip;background:var(--ink);color:var(--on-night);--s-top:.62;--s-mid:.3;--s-bot:.34}.hero .hero__plate{inset:-3.2%}.hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(24 24 24/var(--s-top)) 0%,rgb(24 24 24/.1) 28%,rgb(24 24 24/var(--s-mid)) 50%,rgb(24 24 24/.1) 74%,rgb(24 24 24/var(--s-bot)) 100%)}.hero__line{position:absolute;z-index:1;left:var(--m);top:50%;translate:0 -50%;font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:-.015em;text-shadow:var(--halo)}.hero__line .ph{display:block}.hero .film-toggle{left:calc(3.008% + var(--m));bottom:calc(3.008% + .5rem)}@media (max-aspect-ratio:3/2){.hero__plate img{object-position:100% 50%}}@media (max-aspect-ratio:67/50){.hero__plate img{object-position:0 50%}}@media (max-aspect-ratio:1/1){.hero__plate img{object-position:50% 0}}.sheet{position:relative;z-index:2;min-height:60vh;min-height:60svh;padding-top:clamp(4rem,11vw,10rem);padding-bottom:var(--space-section);background:var(--paper)}@media (min-width:760px) and (min-aspect-ratio:1/1){.sheet{min-height:100vh;min-height:100svh;padding-bottom:var(--space-void)}}.opening{display:flow-root}@media (max-width:759.98px){[data-page="home"] main{margin-top:calc(-1*var(--band-h))}html:not(.js) [data-page="home"] main{margin-top:0}}@media (min-width:760px){[data-page="home"] .band{margin-top:calc(var(--mid) - var(--band-h)/2)}[data-page="home"] main{margin-top:calc(-1*var(--mid) - var(--band-h)/2)}.hero__line{display:none}.opening{overflow:clip;--belt-h:22.5rem;--belt:.52}.opening::before{content:"";display:block;position:sticky;z-index:1;pointer-events:none;height:var(--belt-h);top:calc(var(--band-h)/2 - var(--belt-h)/2);margin-top:calc(var(--mid) - var(--belt-h)/2);margin-bottom:calc(-1*var(--mid) - var(--belt-h)/2);background:linear-gradient(180deg,rgb(24 24 24/0) 0%,rgb(24 24 24/calc(var(--belt)*.1)) 14%,rgb(24 24 24/calc(var(--belt)*.33)) 28%,rgb(24 24 24/calc(var(--belt)*.73)) 40%,rgb(24 24 24/var(--belt)) 46%,rgb(24 24 24/var(--belt)) 54%,rgb(24 24 24/calc(var(--belt)*.73)) 60%,rgb(24 24 24/calc(var(--belt)*.33)) 72%,rgb(24 24 24/calc(var(--belt)*.1)) 86%,rgb(24 24 24/0) 100%)}.hero{--s-top:.18;--s-mid:.1}}}@layer pages{.studio-mail{padding-block:calc((2.75rem - 1.18em)/2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (hover:hover){.studio-mail:hover{color:var(--coral-deep)}}.studio-belief{padding-bottom:var(--space-block)}.studio-belief__label{white-space:normal}.studio-belief__pull{grid-row:auto;margin-top:-.5rem}.studio-belief__pull::before{content:none}.studio-belief__text{margin-top:clamp(.5rem,2vw,1.5rem)}.studio-belief__lead{color:var(--ink);font-weight:500;line-height:1.4}.studio-belief__photo{width:100%;max-height:calc(100vh - var(--band-h));max-height:calc(100svh - var(--band-h))}@media (min-width:760px){.studio-belief__label{grid-column:1/3;grid-row:1;align-self:baseline}.studio-belief__pull{grid-column:3/-1;grid-row:1;align-self:baseline;margin-top:0}}.studio-look__photo{grid-column:1/4;margin-top:1rem}@media (min-width:760px){.studio-look>.section__body{grid-row:1/span 2}.studio-look__photo{grid-column:1/5;grid-row:2;margin-top:clamp(.5rem,1.5vw,1rem)}}.studio-care__photo{grid-column:2/-1;margin-top:1rem}@media (min-width:760px){.studio-care>.section__title{grid-row:1/span 2}.studio-care__photo{grid-column:9/-1;grid-row:2;margin-top:clamp(.5rem,1.5vw,1rem)}}@media (min-width:1100px){.studio-care__photo{grid-column:10/-1}}.studio-q{margin-top:clamp(2rem,4vw,3rem)}.studio-q>.rows__row{row-gap:0;padding-bottom:clamp(1.5rem,3vw,2.5rem)}.studio-q .rows__value{display:contents}.studio-q .rows__term{color:var(--ink);font-size:var(--fs-lead);line-height:1.4;letter-spacing:-.01em}.studio-q__question{margin-top:.1rem}.studio-q__stop{margin-top:.6rem;color:var(--ink-2)}.studio-q__after{margin-top:clamp(2rem,4vw,3rem)}@media (min-width:1100px){.studio-q__question,.studio-q__stop{grid-column:3/-1}.studio-q__question{margin-top:0}}}@layer pages{.now-list .rows__value,.now-steps .rows__value{font-size:var(--fs-deck);line-height:1.3;letter-spacing:-.016em}.now-list>.rows__row{grid-template-columns:minmax(0,1fr)}.now-list .rows__term{display:none}.now-steps .rows__term{font-size:var(--fs-lead);line-height:1.4;letter-spacing:-.01em}.now-after{max-width:34em;margin-top:1.75rem;color:var(--ink-2)}}@layer pages{.journal-latest{padding-bottom:var(--space-section)}.journal-next{margin-top:clamp(2rem,4vw,3rem)}.journal-next>.rows__row{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.journal-next__line{color:var(--ink-2)}.journal-next__status{color:var(--ink-3)}@media (min-width:760px){.journal-next>.rows__row{grid-template-columns:minmax(0,1fr) auto}.journal-next__topic{grid-area:1/1}.journal-next__status{grid-area:1/2}.journal-next__line{grid-area:2/1/auto/-1}}.journal-standards{padding-bottom:var(--space-section)}@media (min-width:760px){.journal-standards .disclosure__body{margin-left:calc(100%*5/12 + var(--g)*5/12)}}@media (min-width:1100px){.journal-standards .disclosure__body{margin-left:calc(50% + var(--g)/2)}}}@layer pages{.note-head{padding-bottom:clamp(1.25rem,2.6vw,2rem)}.note-meta{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:1rem;margin-top:clamp(2rem,4.4vw,3.5rem);padding-top:.9rem;border-top:1px solid var(--line)}@media (min-width:760px){.note-meta{display:grid;grid-template-columns:subgrid}.note-meta>li{grid-column:span 4}.note-meta>li:last-child{grid-column:span 2;text-align:right}}.note-lead{padding-bottom:clamp(3rem,7vw,6rem)}.note-body{padding-bottom:var(--space-block)}.note-prose{max-width:32em;font-size:clamp(1.0625rem,1rem + .3vw,var(--fs-body) + .125rem)}.note-end{font-weight:800}@media (min-width:760px){.note-prose{grid-column:3/11}}@media (min-width:1100px){.note-prose{grid-column:4/10}}@keyframes note-read{from{scale:0 1}}@keyframes note-read-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){[data-page="note"] main{view-timeline:--note-read block;view-timeline-inset:var(--band-h) 0}[data-page="note"] main::before{content:"";position:fixed;z-index:19;inset:var(--band-h) 0 auto;height:2px;background:var(--coral);transform-origin:0 50%;animation:note-read linear both,note-read-out linear both;animation-timeline:--note-read;animation-range:contain 0% contain 100%,exit 80% exit 100%}}}}@layer pages{.contact-address{padding-bottom:var(--space-block)}.contact-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.25rem 2rem}.contact-where{margin-top:clamp(1.75rem,3.4vw,3rem)}.contact-where>span{display:block}.contact-where>span+span{color:var(--ink-2)}@media (min-width:760px){.contact-address>*{grid-column:3/-1}}.contact-intro{max-width:26em}.contact-blocks{margin-top:clamp(2rem,4vw,3rem)}}@layer pages{.legal-body{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:var(--space-section)}@media (min-width:760px){.legal-prose{grid-column:3/11}}@media (min-width:1100px){.legal-prose{grid-column:4/10}}.legal-prose .brand{white-space:nowrap}}@layer pages{.notfound-screen{min-height:calc(100vh - 2*var(--band-h));min-height:calc(100svh - 2*var(--band-h));align-content:start}.notfound-back{margin-top:clamp(1rem,2vw,1.5rem)}}@layer pages{.home-statement::before{content:none}.home-support{margin-top:clamp(1.25rem,2.4vw,2rem);color:var(--ink-2)}.home-q__answer{text-wrap:wrap}.home-support>.t-lead{max-width:17.5em}.home-support>p+p{margin-top:clamp(.5rem,1.4vw,1rem);color:var(--ink)}.home-look{row-gap:clamp(2rem,7vw,3rem);padding-bottom:var(--space-section)}.home-look__detail{grid-column:2/-1}@media (min-width:760px){.home-look{row-gap:0}.home-look__main{grid-column:7/-1;grid-row:1/span 2;align-self:start}.home-look__text{grid-column:1/6;grid-row:1;aspect-ratio:1;padding-block:clamp(3rem,9vw,8rem) clamp(2.5rem,5vw,4rem)}.home-look__detail{grid-column:2/5;grid-row:2;margin-top:calc(var(--g)/6)}}.home-q{--home-q-dim:.5;--home-q-cap:calc(12.5vh - 1.5rem);padding-bottom:var(--space-section)}@supports (height:1svh){.home-q{--home-q-cap:calc(12.5svh - 1.5rem)}}.home-q__lead{max-width:26em}.home-q-track{margin-top:clamp(2.25rem,5.5vw,5rem)}.home-q__radio{-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.home-q__bar{grid-row:1}#q1,#q1+*{grid-row:2}#q1+*+*{grid-row:3}#q2,#q2+*{grid-row:4}#q2+*+*{grid-row:5}#q3,#q3+*{grid-row:6}#q3+*+*{grid-row:7}#q4,#q4+*{grid-row:8}#q4+*+*{grid-row:9}.home-q__bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--g);row-gap:.7rem;align-items:center}.home-q__count,.home-q__rule{grid-column:1/-1}.home-q__count{color:var(--ink-2);font-size:var(--fs-label);font-weight:500;line-height:1.2;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.home-q__count>span{display:none}.home-q__rule{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.375rem}.home-q__rule>span{height:2px;box-shadow:inset 0 -1px 0 var(--line)}#q1:checked~.home-q__bar .home-q__count>:nth-child(1), #q2:checked~.home-q__bar .home-q__count>:nth-child(2), #q3:checked~.home-q__bar .home-q__count>:nth-child(3), #q4:checked~.home-q__bar .home-q__count>:nth-child(4){display:inline}#q1:checked~.home-q__bar .home-q__rule>:nth-child(1), #q2:checked~.home-q__bar .home-q__rule>:nth-child(2), #q3:checked~.home-q__bar .home-q__rule>:nth-child(3), #q4:checked~.home-q__bar .home-q__rule>:nth-child(4){background-color:var(--ink)}.home-q__q{display:grid;grid-template-columns:minmax(0,1fr);row-gap:.2rem;align-content:start;padding-block:1rem 1.15rem;border-top:1px solid var(--line);cursor:pointer}#q1+.home-q__q{border-top:0}.home-q__name{color:var(--ink-3);font-size:var(--fs-lead);font-weight:500;line-height:1.4;letter-spacing:-.01em}.home-q__text{font-size:var(--fs-statement);font-weight:500;line-height:var(--lh-statement);letter-spacing:-.028em;opacity:var(--home-q-dim)}.home-q__q .stop{color:inherit}:checked+.home-q__q .home-q__name{color:var(--ink)}:checked+.home-q__q .home-q__text{opacity:1}:checked+.home-q__q .stop{color:var(--coral)}:focus-visible+.home-q__q{outline:2px solid var(--coral-deep);outline-offset:3px}@media (hover:hover){:not(:checked)+.home-q__q:hover .home-q__text{opacity:.6}}.home-q__panel{display:grid;grid-template-rows:0fr}.home-q__panel:last-of-type{border-bottom:1px solid var(--line)}.home-q__body{min-height:0;overflow:hidden;visibility:hidden}:checked+.home-q__q+.home-q__panel{grid-template-rows:1fr}:checked+.home-q__q+.home-q__panel>.home-q__body{visibility:visible}.home-q__answer{max-width:31em;margin-top:.5rem}.home-q__stop{margin-block:1.25rem clamp(1.75rem,4vw,3rem);padding-top:1.1rem;border-top:1px solid var(--line);color:var(--ink-2)}.home-q__stop>dt{color:var(--ink-3)}.home-q__stop>dd{margin-top:.2rem}.home-q__steps{display:none}@media (min-width:760px){.home-q__q,.home-q__panel,.home-q__bar{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g)}.home-q__bar{row-gap:0}.home-q__count{grid-column:1/3}.home-q__rule{grid-column:3/-1}.home-q__list{container-type:inline-size;--home-q-w:calc(83.333cqw - var(--g)/6);--home-q-fs:min(var(--fs-display),calc(var(--home-q-w)/11.3))}.home-q__q{position:relative;align-items:baseline;row-gap:0;padding-block:clamp(.8rem,1.4vw,1.25rem) clamp(.9rem,1.6vw,1.4rem);border-top:0}.home-q__q::before,.home-q__panel:last-of-type::after{content:"";position:absolute;grid-column:3/-1;inset:0 0 auto;height:1px;background:var(--line)}#q1+.home-q__q::before{content:none}.home-q__panel:last-of-type{position:relative;border-bottom:0}.home-q__panel:last-of-type::after{inset:auto 0 0}.home-q__name{grid-column:1/3;grid-row:1}.home-q__text{grid-column:3/-1;grid-row:1;font-size:var(--home-q-fs);line-height:1;letter-spacing:-.04em}.home-q__body{grid-column:3/-1}.home-q__answer{max-width:30em;margin-top:.15rem;font-size:var(--fs-deck);line-height:1.35;letter-spacing:-.014em}.home-q__stop{margin-top:.9rem;padding-top:0;border-top:0}.home-q-track.is-pinned{position:relative;height:calc(100vh + 4*70vh);height:calc(100svh + 4*70svh)}.is-pinned>.home-q__list{position:sticky;top:var(--band-h);height:calc(100vh - var(--band-h));height:calc(100svh - var(--band-h));align-content:start;padding-block:clamp(.75rem,2.4vh,1.75rem) clamp(.5rem,1.6vh,1.25rem);--home-q-fs:min(calc(var(--home-q-w)/11.3),var(--home-q-cap))}.is-pinned>.home-q__steps{position:absolute;inset:calc(50vh - var(--band-h)) auto 0 0;inset:calc(50svh - var(--band-h)) auto 0 0;display:grid;grid-template-rows:repeat(3,70vh) 1fr;grid-template-rows:repeat(3,70svh) 1fr;width:1px;visibility:hidden}.is-pinned .home-q__q{padding-block:clamp(.45rem,3.2vh - 1rem,3rem) clamp(.55rem,3.6vh - 1rem,3.5rem)}.is-pinned :focus-visible+.home-q__q{outline-offset:1px}.is-pinned .home-q__stop{margin-bottom:clamp(.75rem,2.4vh,2.5rem)}@supports selector(:has(a)){.is-pinned>.home-q__list{grid-template-rows:auto auto 1fr auto 0fr auto 0fr auto 0fr}.is-pinned>.home-q__list:has(#q2:checked){grid-template-rows:auto auto 0fr auto 1fr auto 0fr auto 0fr}.is-pinned>.home-q__list:has(#q3:checked){grid-template-rows:auto auto 0fr auto 0fr auto 1fr auto 0fr}.is-pinned>.home-q__list:has(#q4:checked){grid-template-rows:auto auto 0fr auto 0fr auto 0fr auto 1fr}.is-pinned .home-q__panel{min-height:0;grid-template-rows:minmax(0,1fr)}}}@media (min-width:1100px){.home-q__count{font-size:var(--fs-lead);letter-spacing:-.01em}.home-q__body{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:var(--g);align-content:start;align-items:baseline}.home-q__answer{grid-column:1/7;max-width:27em;margin-bottom:clamp(1.75rem,3.2vw,3rem)}.home-q__stop{grid-column:7/-1;margin-top:.15rem}.is-pinned .home-q__answer{margin-bottom:clamp(.75rem,2.4vh,2.5rem)}}@media (prefers-reduced-motion:no-preference){.home-q__text{transition:opacity var(--t-fast) linear}.home-q__name{transition:color var(--t-fast) linear}.home-q__rule>span{transition:background-color var(--t-fast) linear}.home-q__panel{transition:grid-template-rows var(--t) var(--ease)}.home-q__body{transition:visibility 0s linear var(--t)}:checked+.home-q__q+.home-q__panel>.home-q__body{transition-delay:0s}.is-pinned>.home-q__list{transition:grid-template-rows var(--t) var(--ease)}}.home-band{position:relative;display:flow-root;aspect-ratio:4/5;overflow:hidden;overflow:clip;background:var(--ink);color:var(--on-night)}.home-band__belt{position:absolute;inset:calc(var(--band-h)*-2) 0;z-index:2;pointer-events:none}.home-band__belt::before{content:"";position:sticky;top:0;display:block;height:calc(var(--band-h)*2);background:linear-gradient(180deg,rgb(24 24 24/.92) 0%,rgb(24 24 24/.88) 42%,rgb(24 24 24/0) 100%)}.home-band::after{content:"";position:absolute;inset:0;pointer-events:none;--home-belt:.68;background:linear-gradient(180deg,rgb(24 24 24/.1) 0%,rgb(24 24 24/.1) 28%,rgb(24 24 24/var(--home-belt)) 44%,rgb(24 24 24/var(--home-belt)) 56%,rgb(24 24 24/.1) 72%,rgb(24 24 24/.24) 100%);-webkit-mask-image:linear-gradient(90deg,#000 68%,rgb(0 0 0/.4) 98%);mask-image:linear-gradient(90deg,#000 68%,rgb(0 0 0/.4) 98%)}.home-band__line{position:absolute;inset:50% 0 auto;z-index:1;translate:0 -50%;text-shadow:var(--halo)}@media (min-width:760px){.home-band{width:100%;aspect-ratio:16/9;max-height:92vh;max-height:92svh}.home-band::after{--home-belt:.58;-webkit-mask-image:linear-gradient(90deg,#000 45%,rgb(0 0 0/.4) 54%,rgb(0 0 0/.4) 62%,#000 71%);mask-image:linear-gradient(90deg,#000 45%,rgb(0 0 0/.4) 54%,rgb(0 0 0/.4) 62%,#000 71%)}.home-band__line>span{grid-row:1}.home-band__line>:first-child{grid-column:3/8}.home-band__line>:last-child{grid-column:8/-1;justify-self:end}}.home-now{padding-block:var(--space-section)}.home-now>.grid{row-gap:clamp(2.5rem,6vw,4.5rem)}.home-now__foot>.t-lead{max-width:26em;color:var(--ink-2);text-wrap:wrap}.home-now__foot>.link{margin-top:clamp(.5rem,1.4vw,1rem)}@media (min-width:760px){.home-now__title{grid-column:1/9}.home-now__rows{grid-column:3/-1}.home-now__rows>.rows__row{grid-template-columns:repeat(10,minmax(0,1fr));column-gap:var(--g)}.home-now__rows .rows__term{grid-column:1/5}.home-now__rows .rows__value{grid-column:5/-1}.home-now__foot{grid-column:3/9}}.home-journal{padding-bottom:var(--space-section)}}@layer motion{@keyframes hero-open{from{clip-path:inset(46% 0)}to{clip-path:inset(0 0)}}@keyframes hero-settle{from{scale:1.08}}@keyframes hero-recede{to{transform:scale(.94);filter:brightness(.72)}}@keyframes hero-drift{to{scale:1.05}}@keyframes appear{from{opacity:0}}@keyframes ph-rise{from{opacity:0;translate:0 .6em;clip-path:inset(-.2em -.1em .4em)}to{opacity:1;translate:0 0;clip-path:inset(-.2em -.1em -.2em)}}@keyframes word-fill{from{opacity:.26}}@keyframes reveal{from{opacity:0;translate:0 16px}}@keyframes drift{from{transform:translateY(-4%) scale(1.12)}to{transform:none}}@keyframes letter-rise{from{translate:0 1.3em}}@keyframes underline{from{background-size:0 1px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}:root{interpolate-size:allow-keywords}.hero__plate{animation:hero-open 1.1s var(--ease),hero-settle 1.6s var(--ease)}.hero__plate:not(:has(.photo__film)) img{animation:hero-drift 24s ease-in-out 1.6s infinite alternate}@media (max-width:759.98px){.hero__plate img{animation:hero-drift 24s ease-in-out 1.6s infinite alternate}}[data-page="home"] .band{animation:appear .6s linear .45s backwards}[data-page="home"] .band__line .ph,.hero__line .ph{animation:ph-rise .9s var(--ease) calc(.55s + var(--i,0)*70ms) backwards}.ph:nth-child(2){--i:1}.ph:nth-child(3){--i:2}.ph:nth-child(4){--i:3}.ph:nth-child(5){--i:4}.band{transition:color var(--t-fast) linear,background-color var(--t-fast) linear,box-shadow var(--t-fast) linear,text-shadow var(--t-fast) linear}.band a,.band__menu,.site-footer__rows a{transition:opacity var(--t-fast) linear}.btn{transition:background-color var(--t-fast) linear,border-color var(--t-fast) linear,color var(--t-fast) linear}.link .icon{transition:translate var(--t-fast) var(--ease)}.address{transition:background-size var(--t) var(--ease)}.cover__photo img{transition:scale var(--t) var(--ease)}.disclosure__summary .icon{transition:rotate var(--t) var(--ease)}.photo__film{transition:opacity 600ms linear}@media (hover:hover){.link:hover .link__label,.cover:hover .link__label{animation:underline var(--t) var(--ease)}}@supports selector(::details-content){.disclosure::details-content{block-size:0;overflow:clip;transition:block-size var(--t) var(--ease),content-visibility var(--t) allow-discrete}.disclosure[open]::details-content{block-size:auto}}@media (max-width:759.98px){.js .band__sheet{transition:opacity var(--t-fast) linear,visibility 0s linear var(--t-fast)}.js.menu-open .band__sheet{transition-delay:0s}.js .band__sheet a{opacity:0;translate:0 .5em}.js.menu-open .band__sheet a{opacity:1;translate:0 0;transition:opacity var(--t) linear calc(80ms + var(--d,0)*45ms),translate var(--t-slow) var(--ease) calc(80ms + var(--d,0)*45ms)}.js.menu-open .band__nav:has([aria-current]) a:not([aria-current],:focus-visible){opacity:.62}}@supports (animation-timeline:view()){.opening{timeline-scope:--sheet}.sheet{view-timeline:--sheet block}.hero__plate{animation:hero-open 1.1s var(--ease),hero-settle 1.6s var(--ease),hero-recede linear both;animation-timeline:auto,auto,--sheet;animation-range:normal,normal,entry 0% entry 100%}.statement__text{view-timeline:--statement block}.statement__text .w{animation:word-fill linear both;animation-timeline:--statement;animation-range:cover calc(4% + var(--p)*22%) cover calc(12% + var(--p)*22%)}[data-reveal]{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 38%}[data-drift] :is(img,video),.photo--drift :is(img,video){animation:drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.site-footer__bookend{view-timeline:--bookend block}.site-footer__mark span{animation:letter-rise linear both;animation-timeline:--bookend;animation-range:entry calc(30% + var(--d)*4.5%) entry calc(54% + var(--d)*4.5%)}}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition-duration:1ms!important}}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.band{view-transition-name:band}.note-image{view-transition-name:note-image}::view-transition-old(root),::view-transition-new(root),::view-transition-group(band),::view-transition-old(band),::view-transition-new(band){animation-duration:240ms}}@layer components{img.fp-s1-3x2{object-position:50% 48%}@media (max-width:759.98px){img.fpm-p1-bleed{object-position:50% 50%}img.fpm-p3-1x1{object-position:50% 50%}img.fpm-p3-3x2{object-position:50% 50%}img.fpm-p4-16x9{object-position:50% 50%}img.fpm-p4-4x5{object-position:50% 50%}img.fpm-p5-1x1{object-position:50% 50%}img.fpm-p5-3x2{object-position:50% 50%}img.fpm-p5-16x9{object-position:50% 50%}img.fpm-n1-4x5{object-position:50% 50%}img.fpm-n1-1x1{object-position:50% 50%}img.fpm-h2-1x1{object-position:50% 50%}img.fpm-h2-3x2{object-position:50% 50%}img.fpm-s1-3x2{object-position:50% 48%}img.fpm-s2-4x5{object-position:50% 50%}img.fpm-s3-1x1{object-position:50% 50%}}@media (max-width:759.98px), (max-aspect-ratio:1/1){img.fpm-p1-9x16{object-position:50% 50%}}}