@font-face{font-family:Host Grotesk;src:url(/fonts/host-grotesk.woff2)format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fragment Mono;src:url(/fonts/fragment-mono.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:C Unbounded;src:url(/fonts/c-unbounded.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:C Big Shoulders;src:url(/fonts/c-bigshoulders.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:C Instrument;src:url(/fonts/c-instrument.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:C Bodoni;src:url(/fonts/c-bodoni.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:C Syne;src:url(/fonts/c-syne.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:C Sora;src:url(/fonts/c-sora.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:C Gloock;src:url(/fonts/c-gloock.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:C Schibsted;src:url(/fonts/c-schibsted.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:C Bricolage;src:url(/fonts/c-bricolage.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:C Fraunces;src:url(/fonts/c-fraunces.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:C Outfit;src:url(/fonts/c-outfit.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:C Jakarta;src:url(/fonts/c-jakarta.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:C Cormorant;src:url(/fonts/c-cormorant.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:C Young;src:url(/fonts/c-young.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:C Alfa;src:url(/fonts/c-alfa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:C RedHat;src:url(/fonts/c-redhat.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--paper:#eeede9;--paper-2:#e3e2dd;--ink:#0e0e0d;--ink-2:#0e0e0db3;--mute:#0e0e0d7a;--line:#0e0e0d21;--line-2:#0e0e0d47;--night:#0e0e0d;--on-night:#eeede9;--on-night-2:#eeede99e;--line-night:#eeede924;--signal:#e5341b;--f-sans:"Host Grotesk", "Helvetica Neue", Arial, sans-serif;--f-mono:"Fragment Mono", ui-monospace, Menlo, monospace;--t-display:clamp(56px, 1.5rem + 7.6vw, 150px);--t-statement:clamp(30px, 1.05rem + 2.9vw, 64px);--t-h2:clamp(32px, 1.1rem + 2.6vw, 58px);--t-h3:clamp(22px, 1rem + .8vw, 30px);--t-lead:clamp(18px, 1rem + .3vw, 21px);--t-body:17px;--t-small:14px;--t-micro:11px;--pad:clamp(16px, 3.4vw, 48px);--gut:clamp(12px, 1.4vw, 24px);--max:1680px;--gap-section:clamp(88px, 2rem + 6vw, 150px);--hd-h:72px;--r-1:2px;--r-2:3px;--ease:cubic-bezier(.22, .8, .2, 1);--ease-io:cubic-bezier(.7, 0, .2, 1);--ease-in:cubic-bezier(.6, 0, .9, .4);--d-1:.18s;--d-2:.32s;--d-3:.55s;--d-4:.9s}html.is-dark{--paper:#0e0d0c;--paper-2:#1a1816;--ink:#eeede9;--ink-2:#eeede9b8;--mute:#eeede97a;--line:#eeede921;--line-2:#eeede947}body,.t-fade,.t-fade *{transition:background-color .9s var(--ease), color .9s var(--ease), border-color .9s var(--ease)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--hd-h)}body{background:var(--paper);color:var(--ink);font-family:var(--f-sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;margin:0;line-height:1.5}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--ink);color:var(--paper)}body:after{content:"";z-index:80;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background:url(/img/grain.png);animation:1.2s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}:focus-visible{outline-offset:3px;border-radius:var(--r-1);outline:2px solid}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:var(--max);padding-inline:var(--pad);margin-inline:auto}.grid{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mono{font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:400}.h2{font-size:var(--t-h2);letter-spacing:-.045em;text-wrap:balance;font-weight:450;line-height:1}.h3{font-size:var(--t-h3);letter-spacing:-.025em;font-weight:500;line-height:1.1}.lead{font-size:var(--t-lead);letter-spacing:-.01em;color:var(--ink-2);line-height:1.45}.num{font-variant-numeric:tabular-nums}.btn{border-radius:var(--r-2);background:var(--ink);height:48px;color:var(--paper);letter-spacing:-.01em;isolation:isolate;white-space:nowrap;transition:color var(--d-2) var(--ease);align-items:center;gap:12px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--signal);transform-origin:50% 100%;transition:transform var(--d-3) var(--ease);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:before{transform:scaleY(1)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.on-night .btn:focus-visible,.btn.on-dark:focus-visible{outline-color:var(--on-night)}.btn.is-line{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.btn.is-line:before{background:var(--ink)}.btn.is-line:hover{color:var(--paper)}.on-night .btn.is-line:before,.btn.is-line.on-dark:before{background:var(--on-night)}.on-night .btn.is-line:hover,.btn.is-line.on-dark:hover{color:var(--night)}.btn.is-paper{background:var(--paper);color:var(--ink)}.btn.is-paper:hover{color:var(--paper)}.arr{flex:none;width:13px;height:13px;display:inline-block;position:relative;overflow:hidden}.arr svg{width:13px;height:13px;transition:transform .42s var(--ease);position:absolute;inset:0}.arr svg+svg{transform:translate(-150%)}:is(a,button):hover>.arr svg:first-child,:is(a,button):hover .arr svg:first-child{transform:translate(150%)}:is(a,button):hover>.arr svg+svg,:is(a,button):hover .arr svg+svg{transform:translate(0)}.ul{align-items:center;gap:10px;padding-bottom:4px;display:inline-flex;position:relative}.ul:after{content:"";opacity:.45;transform-origin:100%;height:1px;transition:opacity var(--d-2) var(--ease), transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0}.ul:hover:after{opacity:1;animation:ul-run .7s var(--ease)}@keyframes ul-run{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.on-night{background:var(--night);color:var(--on-night)}.on-night ::selection{background:var(--on-night);color:var(--night)}.sec{padding-top:var(--gap-section)}.js [data-rv]{opacity:0}.rv-line-mask{margin:-.08em -.16em -.16em;padding:.08em .16em .16em}html.is-smearing [data-smear] img{filter:url(#smear)}.js .is-rv-done[data-rv]{opacity:1}@media (prefers-reduced-motion:reduce){body:after{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.12s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hd{z-index:50;color:var(--ink);transition:color .22s linear, transform .6s var(--ease);position:fixed;inset:0 0 auto}.hd.is-hidden{transition:color .22s linear, transform .45s var(--ease-in);transform:translateY(-101%)}.hd:before{content:"";--bf:blur(18px) saturate(1.3);background:color-mix(in srgb, var(--hd-open-tint,var(--hd-tint,var(--paper))) var(--hd-mix,86%), transparent);backdrop-filter:var(--bf);box-shadow:inset 0 -1px 0 var(--line);opacity:1;transition:opacity .22s linear, background-color .6s var(--ease);pointer-events:none;position:absolute;inset:0}.hd.is-over{color:#f6efe9}.hd.is-over:before{opacity:0}.hd.is-over.is-open{color:var(--ink)}.hd.is-over.is-open:before{opacity:1}.hd-bar{height:var(--hd-h);transition:max-width .7s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;display:grid;position:relative}.hd.is-over .hd-bar{max-width:100%}.hd-logo{letter-spacing:-.04em;justify-self:start;align-items:flex-start;font-size:22px;font-weight:500;line-height:1;display:inline-flex}.hd-logo sup{letter-spacing:0;margin:1px 0 0 1px;font-size:9px;font-weight:400}.hd-nav ul{gap:clamp(20px,2.6vw,40px);display:flex}.hd-link{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;height:40px;font-size:15px;display:inline-flex;position:relative}.hd-link:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.hd-link:hover:after,.hd-link.is-on:after,.hd-has.is-open .hd-link:after{transform-origin:0;transform:scaleX(1)}.hd-chev{width:9px;height:6px;transition:transform var(--d-3) var(--ease)}.hd-has.is-open .hd-chev{transform:rotate(180deg)}.hd-end{justify-self:end;align-items:center;gap:22px;display:flex}.hd-clock{white-space:nowrap;opacity:.8;align-items:center;gap:8px;display:inline-flex}.hd-dot{background:var(--signal);width:6px;height:6px;animation:hd-pulse 2.4s var(--ease) infinite;border-radius:50%}@keyframes hd-pulse{0%,to{opacity:1}50%{opacity:.35}}.hd-cta{border-radius:var(--r-2);height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 34%, transparent);white-space:nowrap;isolation:isolate;transition:color var(--d-2) var(--ease);align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.hd-cta:before{content:"";z-index:-1;background:var(--ink);transform-origin:50% 100%;transition:transform var(--d-3) var(--ease);position:absolute;inset:0;transform:scaleY(0)}.hd-cta:hover:before,.hd-cta:focus-visible:before{transform:scaleY(1)}.hd-cta:hover,.hd-cta:focus-visible{color:var(--paper)}.hd.is-over:not(.is-open) .hd-cta:before{background:#f6efe9}.hd.is-over:not(.is-open) .hd-cta:hover,.hd.is-over:not(.is-open) .hd-cta:focus-visible{color:#3a0b06}.hd-menu{align-items:center;gap:10px;height:40px;font-size:15px;display:none}.hd-burger{gap:5px;width:20px;display:grid}.hd-burger i{background:currentColor;height:1.5px}.dd{background:var(--paper);transition:grid-template-rows .6s var(--ease-io);grid-template-rows:0fr;display:grid;position:absolute;top:100%;left:0;right:0}.dd:after{content:"";background:var(--line);opacity:0;height:1px;transition:opacity var(--d-2);position:absolute;bottom:0;left:0;right:0}.dd>.dd-in{min-height:0;overflow:hidden}.hd.is-open .dd{grid-template-rows:1fr;box-shadow:0 24px 40px -30px #0e0e0d59}.hd.is-open{--hd-mix:100%}.hd.is-open:before{background-color:var(--hd-open-tint,var(--paper))!important}.hd.is-open{--paper:#eeede9;--paper-2:#e3e2dd;--ink:#0e0e0d;--ink-2:#0e0e0db3;--mute:#0e0e0d7a;--line:#0e0e0d21;--line-2:#0e0e0d47;color:var(--ink)}.hd.is-open .dd:after{opacity:1}.dd{--tint:var(--paper);background:var(--tint);transition:grid-template-rows .6s var(--ease-io), background-color .7s var(--ease)}.dd-in{gap:var(--gut);color:var(--ink);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);display:grid}.dd-lead,.dd-list,.dd-prev{padding-block:34px 40px}.dd-lead{align-content:start;justify-items:start;gap:12px;display:grid}.dd-count{letter-spacing:-.07em;margin:0 0 8px -.05em;font-size:clamp(64px,1rem + 4vw,112px);font-weight:400;line-height:.78}.dd-title{letter-spacing:-.025em;font-size:20px;font-weight:500}.dd-copy{color:var(--ink-2);max-width:26ch;font-size:15px;line-height:1.45}.dd-all{margin-top:6px;font-size:15px}.dd-list{border-top:0;align-content:start;display:grid}.dd-list li{border-top:1px solid var(--line)}.dd-list li:last-child{border-bottom:1px solid var(--line)}.dd-item{color:var(--mute);opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease), color .45s var(--ease);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;column-gap:18px;padding:9px 0 10px;display:grid;position:relative;transform:translateY(10px)}.hd.is-open .dd-item{opacity:1;transition-delay:calc(.1s + var(--i,0) * 40ms), calc(.1s + var(--i,0) * 40ms), 0s;transform:none}.dd-name{letter-spacing:-.045em;transition:color .45s var(--ease), transform .7s var(--ease);font-size:clamp(26px,.8rem + 1.6vw,44px);font-weight:400;line-height:1.02}.dd-meta{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}.dd-meta i{opacity:.6;margin:0 8px;font-style:normal}.dd-go{opacity:0;width:14px;transition:opacity .4s var(--ease), transform .6s var(--ease);display:inline-grid;transform:translate(-8px)}.dd-go .arr,.dd-go .arr svg{width:13px;height:13px}.dd-item.is-on{color:var(--ink-2)}.dd-item.is-on .dd-name{color:var(--acc);transform:translate(.18em)}.dd-item.is-on .dd-go{opacity:1;color:var(--acc);transform:none}.dd-item:focus-visible{outline:none}.dd-item:focus-visible .dd-name{text-underline-offset:.14em;text-decoration:underline 1px}.dd-prev{opacity:0;transition:opacity .5s var(--ease);align-content:start;justify-items:end;gap:14px;display:grid}.hd.is-open .dd-prev{opacity:1;transition-delay:.18s}.dd-pic{aspect-ratio:4/5;border-radius:var(--r-1,2px);background:var(--paper-2);width:min(100%,300px);position:relative;overflow:hidden}.dd-pic img{object-fit:cover;opacity:0;filter:blur(10px);width:100%;transition:opacity .5s ease, transform .9s var(--ease), filter .6s var(--ease);position:absolute;inset:0;transform:scale(1.06);height:100%!important}.dd-pic img.is-on{opacity:1;filter:none;transform:none}.dd-res{width:min(100%,300px);min-height:3.2em;position:relative}.dd-res-i{color:var(--ink-2);opacity:0;transition:opacity .35s ease, transform .5s var(--ease);align-items:baseline;gap:10px;font-size:13px;line-height:1.35;display:flex;position:absolute;inset:0 0 auto;transform:translateY(6px)}.dd-res-i.is-on{opacity:1;transition-delay:80ms;position:relative;transform:none}.dd-res-i b{letter-spacing:-.04em;color:var(--ink);white-space:nowrap;font-size:26px;font-weight:400}@media (width<=1180px){.dd-in{grid-template-columns:minmax(0,2.4fr) minmax(0,5fr) minmax(0,3.6fr)}.dd-meta{display:none}}.mnav{z-index:70;color:#eeede9;padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px);clip-path:inset(0 0 100%);transition:clip-path .6s var(--ease-io), visibility 0s .6s;visibility:hidden;background:#0e0d0c;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.mnav[hidden]{display:grid!important}.mnav.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .6s var(--ease-io), visibility 0s}.mnav-top{height:var(--hd-h);justify-content:space-between;align-items:center;display:flex}.mnav-close{height:40px;font-size:15px}.mnav-list{align-content:center;display:grid}.mnav-list a{letter-spacing:-.045em;border-bottom:1px solid var(--line-night);opacity:0;transition:opacity .4s var(--ease), transform .6s var(--ease), color .3s;padding-block:6px;font-size:clamp(40px,12vw,64px);font-weight:500;line-height:1.12;transform:translateY(24px)}.mnav.is-open .mnav-list a{opacity:1;transition-delay:calc(.18s + var(--i,0) * 50ms);transform:none}.mnav-list a.is-on{color:var(--signal)}.mnav-foot{justify-items:start;gap:16px;display:grid}.mnav-foot .btn{color:#0e0d0c;background:#eeede9;justify-content:center;width:100%}.mnav-foot .mono{color:var(--on-night-2)}@media (width<=1080px){.hd-clock{display:none}}@media (width<=900px){.hd-nav,.hd-cta,.dd{display:none}.hd-menu{display:inline-flex}.hd-bar{grid-template-columns:1fr auto}}@media (hover:hover) and (pointer:fine){html.has-cursor,html.has-cursor body{cursor:url(/cursor/arrow.svg) 3 2,auto}html.has-cursor :is(a,button,[role=tab],label,summary,select,[data-cursor]){cursor:url(/cursor/hand.svg) 3 2,pointer}html.has-cursor :is(input,textarea,[contenteditable]){cursor:text}}.cur-tag{z-index:90;pointer-events:none;border-radius:var(--r-2);background:var(--ink);color:var(--paper);font:500 13px/1 var(--f-sans);letter-spacing:-.005em;white-space:nowrap;opacity:0;transition:opacity .25s var(--ease), scale .3s var(--ease);will-change:transform;padding:8px 12px 8px 22px;position:fixed;top:0;left:0;transform:translate(-100px,-100px)scale(.92)}.cur-tag:before{content:"";background:var(--signal);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:10px}.cur-tag.is-on{opacity:1}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cur-tag{display:none}}:root{--vt-d:1s;--vt-e:cubic-bezier(.3, .72, .12, 1)}.pt{--pt-bg:#0e0e0d;--pt-ink:#efede8;z-index:1000;pointer-events:none;visibility:hidden;color:var(--pt-ink);position:fixed;inset:0;overflow:hidden}html.pt-out .pt,html.pt-in .pt{visibility:visible}html.pt-out .pt{pointer-events:auto}.pt>i{will-change:transform;display:block;position:absolute}.pt-c,.pt-c2{left:var(--pt-x,50vw);top:var(--pt-y,50vh);width:calc(var(--pt-rad,150vmax) * 2);height:calc(var(--pt-rad,150vmax) * 2);margin:calc(var(--pt-rad,150vmax) * -1) 0 0 calc(var(--pt-rad,150vmax) * -1);border-radius:50%;transform:scale(0)}.pt-c{background:var(--pt-bg)}.pt-c2,.pt-r2{background:color-mix(in srgb, var(--pt-bg) 84%, #fff)}.pt-r,.pt-r2{opacity:0;inset:-6vh 0 0}.pt-r{background:var(--pt-bg)}.pt-ui{padding:var(--pt-pad,var(--pad));grid-template-rows:auto 1fr auto auto;display:grid;position:absolute;inset:0}.pt-k{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;justify-content:space-between;gap:24px;padding-top:6px;font-size:12px;display:flex;transform:translateY(10px)}.pt-t{white-space:nowrap;font-family:var(--pt-f,"Host Grotesk", sans-serif);font-weight:var(--pt-w,400);font-style:var(--pt-st,normal);text-transform:var(--pt-tt,none);letter-spacing:var(--pt-tr,-.06em);font-size:var(--pt-fs,var(--pt-fs0,clamp(72px, 2rem + 10vw, 236px)));grid-row:3;align-items:flex-start;margin:0 0 0 -.02em;padding:.08em .14em .16em .02em;line-height:.9;display:flex;overflow:clip}.pt-t i{font-style:inherit;display:inline-block;transform:translateY(118%)}.pt-t sup{letter-spacing:0;opacity:0;margin:.1em 0 0 .3em;font-family:Host Grotesk,sans-serif;font-size:.1em;font-weight:400}.pt-bar{background:color-mix(in srgb, var(--pt-ink) 24%, transparent);grid-row:4;height:1px;margin-top:clamp(14px,2vh,24px);display:block;overflow:hidden}.pt-bar b{background:var(--pt-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html.pt-out .pt-c2{transition:transform .62s cubic-bezier(.42,0,.12,1);transform:scale(1)}html.pt-out .pt-c{transition:transform .62s cubic-bezier(.42,0,.12,1) 60ms;transform:scale(1)}html.pt-out .pt-k{opacity:1;transition:opacity .35s ease .22s, transform .45s var(--ease) .22s;transform:none}html.pt-out .pt-t i{transition:transform .52s var(--ease) calc(.18s + min(var(--k) * 20ms, .2s));transform:none}html.pt-out .pt-t sup{opacity:1;transition:opacity .3s .45s}html.pt-out .pt-bar b{transition:transform .6s cubic-bezier(.2,.6,.2,1) .2s;transform:scaleX(.7)}html.pt-in .pt-r,html.pt-in .pt-r2{opacity:1}html.pt-in .pt-k{opacity:1;transform:none}html.pt-in .pt-t i{transform:none}html.pt-in .pt-t sup{opacity:1}html.pt-in .pt-bar b{animation:.32s 60ms both pt-bar;transform:scaleX(.7)}html.pt-in .pt-bar{animation:.3s .36s both pt-fade}html.pt-in .pt-k{animation:.4s .16s both pt-k-out}html.pt-in .pt-t i{animation:pt-l-out .55s cubic-bezier(.55, 0, .75, .3) calc(.16s + min(var(--k) * 22ms, .2s)) both}html.pt-in .pt-t sup{animation:.25s .16s both pt-fade}html.pt-in .pt-r{animation:.9s cubic-bezier(.7,0,.18,1) .36s both pt-lift}html.pt-in .pt-r2{animation:.9s cubic-bezier(.7,0,.18,1) .48s both pt-lift}@keyframes pt-bar{0%{transform:scaleX(.7)}to{transform:scaleX(1)}}@keyframes pt-fade{to{opacity:0}}@keyframes pt-k-out{to{opacity:0;transform:translateY(-8px)}}@keyframes pt-l-out{0%{transform:none}to{transform:translateY(-118%)}}@keyframes pt-lift{0%{transform:none}to{transform:translateY(-112vh)}}@media (prefers-reduced-motion:reduce){.pt{display:none}}@view-transition{navigation:auto}::view-transition{background:#0e0e0d}::view-transition-group(root){animation-duration:var(--vt-d)}::view-transition-old(root){animation:vt-sink var(--vt-d) var(--vt-e) both;transform-origin:50% 0}::view-transition-new(root){animation:vt-rise var(--vt-d) var(--vt-e) both}@keyframes vt-sink{0%{clip-path:inset(0);opacity:1;transform:none}to{clip-path:inset(0 round 16px);opacity:.38;transform:translateY(-4svh)scale(.93)}}@keyframes vt-rise{0%{clip-path:inset(0 round 28px 28px 0 0);transform:translateY(100svh)}to{clip-path:inset(0);transform:none}}html:active-view-transition-type(back)::view-transition-old(root){z-index:2;animation:vt-drop var(--vt-d) var(--vt-e) both}html:active-view-transition-type(back)::view-transition-new(root){z-index:1;animation:vt-lift var(--vt-d) var(--vt-e) both;transform-origin:50% 0}@keyframes vt-drop{0%{clip-path:inset(0);transform:none}to{clip-path:inset(0 round 28px 28px 0 0);transform:translateY(100svh)}}@keyframes vt-lift{0%{clip-path:inset(0 round 16px);opacity:.38;transform:translateY(-4svh)scale(.93)}to{clip-path:inset(0);opacity:1;transform:none}}.vv-badge{view-transition-name:vvbadge}::view-transition-old(vvbadge),::view-transition-new(vvbadge){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:.2s both vt-fade-out}::view-transition-new(root){animation:.2s both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}}.vv-badge{z-index:2147483000;color:#000;letter-spacing:-.01em;background:#fff;border-radius:9px;align-items:center;gap:7px;height:34px;padding:0 12px 0 10px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s,opacity .35s,transform .35s,visibility;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014,0 4px 14px #0000001a}.vv-badge.is-held{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,transform .35s,visibility 0s .35s;transform:translateY(8px)}.vv-badge:hover{box-shadow:0 0 0 1px #00000014,0 2px 4px #0000001a,0 8px 22px #00000024}.vv-badge:focus-visible{outline-offset:3px;outline:3px solid #6246ea}.vv-badge-mark{flex-shrink:0;width:14px;height:14px}@media (width<=600px){.vv-badge{border-radius:8px;gap:6px;height:32px;padding:0 11px 0 9px;font-size:12px;bottom:12px;right:12px}.vv-badge-mark{width:13px;height:13px}}@media print{.vv-badge{display:none}}.crop[data-astro-cid-s4wt2wks]{pointer-events:none;color:var(--crop,currentColor);--co:calc(-22px * 16 / 24);position:absolute;inset:0}.crop[data-astro-cid-s4wt2wks] svg[data-astro-cid-s4wt2wks]{opacity:.55;width:22px;height:22px;position:absolute}.crop-tl[data-astro-cid-s4wt2wks]{left:var(--co);top:var(--co);transform:rotate(0)}.crop-tr[data-astro-cid-s4wt2wks]{right:var(--co);top:var(--co);transform:scaleX(-1)}.crop-bl[data-astro-cid-s4wt2wks]{left:var(--co);bottom:var(--co);transform:scaleY(-1)}.crop-br[data-astro-cid-s4wt2wks]{right:var(--co);bottom:var(--co);transform:scale(-1)}@media (width<=700px){.crop[data-astro-cid-s4wt2wks]{display:none}}.reg[data-astro-cid-ut7z5ols]{opacity:.7;flex:none;display:inline-block}.rbadge[data-astro-cid-ievswprx]{width:var(--s);height:var(--s);flex:none;place-items:center;display:inline-grid;position:relative}.rbadge-ring[data-astro-cid-ievswprx]{width:100%;height:100%;animation:22s linear infinite rb-spin;position:absolute;inset:0}.rbadge-ring[data-astro-cid-ievswprx] text[data-astro-cid-ievswprx]{font:400 15.5px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;fill:currentColor}.rbadge-mark[data-astro-cid-ievswprx]{width:34%;height:34%}@keyframes rb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rbadge-ring[data-astro-cid-ievswprx]{animation:none}}.ft[data-astro-cid-jo6i4kqk]{color:var(--ink);padding-top:clamp(64px,6vw,112px);position:relative;overflow:hidden}.ft-top[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:40px;padding-bottom:clamp(48px,6vw,96px);display:flex}.ft-news[data-astro-cid-jo6i4kqk]{gap:14px;width:100%;max-width:560px;display:grid}.ft-h[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;font-size:clamp(28px,1rem + 1.6vw,44px);line-height:1.05}.ft-sub[data-astro-cid-jo6i4kqk]{color:var(--ink-2);max-width:46ch;font-size:16px}.ft-form[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line-2);grid-template-columns:1fr auto;margin-top:10px;transition:border-color .3s;display:grid}.ft-form[data-astro-cid-jo6i4kqk]:focus-within{border-color:var(--ink)}.ft-form[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{height:56px;color:var(--ink);letter-spacing:-.01em;background:0 0;border:0;padding:0;font-size:18px}.ft-form[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--mute)}.ft-form[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:focus{outline:none}.ft-form[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{height:56px;padding:0 4px 0 16px;font-size:15px;font-weight:500;transition:color .3s}.ft-form[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover{color:#ff7a52}.ft-msg[data-astro-cid-jo6i4kqk]{color:var(--ink-2);min-height:0;max-height:0;transition:max-height .5s var(--ease), padding .5s var(--ease);grid-column:1/-1;font-size:14px;overflow:hidden}.ft-msg[data-astro-cid-jo6i4kqk].is-on{max-height:80px;padding-block:12px}.ft-msg[data-astro-cid-jo6i4kqk].is-err{color:#ff8a6b}.ft-badge[data-astro-cid-jo6i4kqk]{color:var(--ink)}.ft-cols[data-astro-cid-jo6i4kqk]{gap:32px var(--gut);border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:32px;font-size:15px;display:grid}.ft-ch[data-astro-cid-jo6i4kqk]{color:var(--ink);align-items:baseline;gap:10px;margin-bottom:10px;font-weight:500;display:flex}.ft-time[data-astro-cid-jo6i4kqk]{color:var(--mute);font-size:13px;font-weight:400}.ft-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:4px;display:grid}.ft-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color var(--d-2)}@media (width<=760px){.ft-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:7px;display:inline-block}.ft-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ft-top-btn[data-astro-cid-jo6i4kqk]{padding-block:12px}}.ft-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.ft-mark-wrap[data-astro-cid-jo6i4kqk]{--crop:var(--ink);padding-block:clamp(40px,5vw,80px) clamp(28px,3vw,48px);overflow-x:clip}.ft-mark-box[data-astro-cid-jo6i4kqk]{isolation:isolate;position:relative}.ft-mark[data-astro-cid-jo6i4kqk]{font-size:var(--fm,30vw);letter-spacing:-.058em;white-space:nowrap;user-select:none;align-items:flex-start;margin:-.1em -.1em -.04em -.03em;padding:.1em .1em .04em .03em;font-weight:500;line-height:.74;display:flex;overflow:hidden}.ft-mark[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk],.ft-mark[data-astro-cid-jo6i4kqk] sup[data-astro-cid-jo6i4kqk]{display:inline-block}.js .ft-mark[data-astro-cid-jo6i4kqk]:not(.is-in) span[data-astro-cid-jo6i4kqk],.js .ft-mark[data-astro-cid-jo6i4kqk]:not(.is-in) sup[data-astro-cid-jo6i4kqk]{transform:translateY(112%)}.ft-mark[data-astro-cid-jo6i4kqk].is-in span[data-astro-cid-jo6i4kqk],.ft-mark[data-astro-cid-jo6i4kqk].is-in sup[data-astro-cid-jo6i4kqk]{transition:transform 1.5s cubic-bezier(.16,1,.3,1);transform:none}.ft-mark[data-astro-cid-jo6i4kqk].is-in>[data-astro-cid-jo6i4kqk]:nth-child(2){transition-delay:80ms}.ft-mark[data-astro-cid-jo6i4kqk].is-in>[data-astro-cid-jo6i4kqk]:nth-child(3){transition-delay:.16s}.ft-mark[data-astro-cid-jo6i4kqk].is-in>[data-astro-cid-jo6i4kqk]:nth-child(4){transition-delay:.24s}.ft-mark[data-astro-cid-jo6i4kqk].is-in>[data-astro-cid-jo6i4kqk]:nth-child(5){transition-delay:.32s}.ft-mark[data-astro-cid-jo6i4kqk].is-in>[data-astro-cid-jo6i4kqk]:nth-child(6){transition-duration:1s;transition-delay:.62s}@media (prefers-reduced-motion:reduce){.js .ft-mark[data-astro-cid-jo6i4kqk]:not(.is-in) span[data-astro-cid-jo6i4kqk],.js .ft-mark[data-astro-cid-jo6i4kqk]:not(.is-in) sup[data-astro-cid-jo6i4kqk]{transform:none}}.ft-mark[data-astro-cid-jo6i4kqk] sup[data-astro-cid-jo6i4kqk]{letter-spacing:0;margin:.02em 0 0 .34em;font-size:.085em;font-weight:400;line-height:1}.ft-bar[data-astro-cid-jo6i4kqk]{color:var(--ink);align-items:center;gap:16px;padding-bottom:24px;display:flex}.ft-swatches[data-astro-cid-jo6i4kqk]{flex:1;grid-template-columns:repeat(15,minmax(0,1fr));height:14px;display:grid}.ft-swatches[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{box-shadow:inset 0 0 0 .5px #ffffff14}.ft-legal[data-astro-cid-jo6i4kqk]{padding-block:20px calc(20px + env(safe-area-inset-bottom,0px));color:var(--mute);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:13px;display:flex}.ft-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.ft-top-btn[data-astro-cid-jo6i4kqk]{color:var(--ink-2);align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.ft-top-btn[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:12px;height:12px;transition:transform .5s var(--ease)}.ft-top-btn[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.ft-top-btn[data-astro-cid-jo6i4kqk]:hover svg[data-astro-cid-jo6i4kqk]{transform:translateY(-3px)}@media (width<=900px){.ft-top[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.ft-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ft-badge[data-astro-cid-jo6i4kqk]{display:none}.ft-cols[data-astro-cid-jo6i4kqk]{gap:24px 16px;font-size:14px}.ft-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:5px;display:inline-block}.ft-swatches[data-astro-cid-jo6i4kqk]{height:10px}}.skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:var(--r-2);transition:transform var(--d-2) var(--ease);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip:focus{transform:none}main:focus{outline:none}
