.load[data-astro-cid-xp37nczx]{display:none;position:fixed;inset:0;z-index:var(--z-load);background:var(--bg);color:var(--fg);place-items:center;transition:opacity .7s ease .15s,visibility .7s .15s}html.is-loading .load[data-astro-cid-xp37nczx]{display:grid;animation:load-safety .5s ease 2.8s forwards}.load[data-astro-cid-xp37nczx].off{opacity:0;visibility:hidden}b[data-astro-cid-xp37nczx]{font-weight:400;letter-spacing:.5em;text-transform:uppercase;font-size:.8rem;padding-left:.5em}i[data-astro-cid-xp37nczx]{position:absolute;right:var(--pad);bottom:var(--pad);font-style:normal;letter-spacing:0}u[data-astro-cid-xp37nczx]{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--fg);transform:scaleX(0);transform-origin:0 50%;text-decoration:none}@keyframes load-safety{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.load[data-astro-cid-xp37nczx]{display:none!important}}.cur[data-astro-cid-irsugqog]{display:none;position:fixed;top:0;left:0;z-index:var(--z-cursor);width:12px;height:12px;border-radius:var(--r-round);background:var(--fg);pointer-events:none;place-items:center;mix-blend-mode:difference;transition:width .35s var(--ease-out),height .35s var(--ease-out)}html.has-cur .cur[data-astro-cid-irsugqog]{display:grid}span[data-astro-cid-irsugqog]{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track-caps);text-transform:uppercase;color:#000;opacity:0;transition:opacity .25s}.cur[data-astro-cid-irsugqog].big{width:82px;height:82px}.cur[data-astro-cid-irsugqog].big span[data-astro-cid-irsugqog]{opacity:1}@media(prefers-reduced-motion:reduce){.cur[data-astro-cid-irsugqog]{display:none!important}}.hero[data-astro-cid-ewxirvlt]{position:relative;height:100svh;min-height:540px;overflow:hidden;color:var(--fg)}.hero__img[data-astro-cid-ewxirvlt]{position:absolute;inset:0}.hero__img[data-astro-cid-ewxirvlt] .pic__img{filter:brightness(.7);transform:scale(1.08);transform-origin:60% 50%}.hero__stamp[data-astro-cid-ewxirvlt]{position:absolute;z-index:3;top:64px;right:var(--pad);color:var(--fg);opacity:.8}.hero__in[data-astro-cid-ewxirvlt]{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--pad)}h1[data-astro-cid-ewxirvlt]{font-size:var(--t-display);line-height:.84;font-weight:600;font-stretch:112%;letter-spacing:var(--track-display);text-transform:uppercase}.wm[data-astro-cid-ewxirvlt]{display:block;overflow:hidden;padding-bottom:.04em}.wm__i[data-astro-cid-ewxirvlt]{display:block}.sub[data-astro-cid-ewxirvlt]{display:block;max-width:34ch;margin-top:18px;font-size:clamp(.82rem,1.5vw,1.15rem);font-weight:300;font-stretch:100%;letter-spacing:.02em;line-height:1.5;text-transform:none;text-wrap:wrap;color:var(--fg)}.hero__row[data-astro-cid-ewxirvlt]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.hero__down[data-astro-cid-ewxirvlt]{min-height:24px;display:inline-flex;align-items:center}.hero__down[data-astro-cid-ewxirvlt]:hover{color:var(--fg)}@media(prefers-reduced-motion:no-preference){html.js .hero__img[data-astro-cid-ewxirvlt]{clip-path:inset(100% 0 0 0)}html.js .wm__i[data-astro-cid-ewxirvlt]{transform:translateY(105%)}html.js .hero__row[data-astro-cid-ewxirvlt]{opacity:0;transform:translateY(14px)}html.js .hero[data-astro-cid-ewxirvlt].go .hero__img[data-astro-cid-ewxirvlt]{clip-path:inset(0 0 0 0);transition:clip-path var(--d-4) var(--ease-io) .1s}html.js .hero[data-astro-cid-ewxirvlt].go .hero__img[data-astro-cid-ewxirvlt] .pic__img{transform:scale(1);transition:transform 14s var(--ease-out) .1s}html.js .hero[data-astro-cid-ewxirvlt].go .wm__i[data-astro-cid-ewxirvlt]{transform:none;transition:transform 1.15s var(--ease-io) .5s}html.js .hero[data-astro-cid-ewxirvlt].go .hero__row[data-astro-cid-ewxirvlt]{opacity:1;transform:none;transition:opacity 1s ease 1.1s,transform 1s ease 1.1s}}@media(prefers-reduced-motion:reduce){.hero__img[data-astro-cid-ewxirvlt] .pic__img{transform:none}}@media(max-width:600px){.hero__stamp[data-astro-cid-ewxirvlt]{top:56px}}.say[data-astro-cid-bn6bvqlv]{padding:clamp(110px,20vh,220px) var(--pad);max-width:1180px;margin-inline:auto}h2[data-astro-cid-bn6bvqlv]{display:block;margin-bottom:clamp(28px,5vw,56px);color:var(--dim);font-weight:400}p[data-astro-cid-bn6bvqlv]{font-size:clamp(1.4rem,3.9vw,3.2rem);line-height:1.16;font-weight:300;letter-spacing:-.025em;color:var(--fg)}p[data-astro-cid-bn6bvqlv] .w{opacity:.28;transition:opacity .5s ease}p[data-astro-cid-bn6bvqlv] .w.on{opacity:1}@media(prefers-reduced-motion:reduce){p[data-astro-cid-bn6bvqlv] .w{opacity:1}}.hg[data-astro-cid-dzfazx72]{position:relative;outline-offset:-6px}.hg__sticky[data-astro-cid-dzfazx72]{position:relative}.hg__track[data-astro-cid-dzfazx72]{position:relative;display:flex;align-items:center;gap:clamp(14px,2.2vw,40px);padding:20px var(--pad) 72px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none}.hg__track[data-astro-cid-dzfazx72]::-webkit-scrollbar{display:none}.hg__intro[data-astro-cid-dzfazx72]{flex:none;width:clamp(200px,20vw,300px);padding-right:2vw;scroll-snap-align:start}.hg__intro[data-astro-cid-dzfazx72] h2[data-astro-cid-dzfazx72]{font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:500;letter-spacing:-.03em;line-height:1;margin:12px 0 14px;text-transform:uppercase;font-stretch:108%}.hg__intro[data-astro-cid-dzfazx72] p[data-astro-cid-dzfazx72]{color:var(--dim)}.nw[data-astro-cid-dzfazx72]{white-space:nowrap}.shot[data-astro-cid-dzfazx72]{flex:none;position:relative;scroll-snap-align:center}.t-wide[data-astro-cid-dzfazx72]{width:min(88vw,38rem)}.t-tall[data-astro-cid-dzfazx72]{width:min(72vw,24rem)}.t-square[data-astro-cid-dzfazx72]{width:min(84vw,30rem)}@media(min-width:901px){.t-wide[data-astro-cid-dzfazx72]{width:min(38vw,100svh)}.t-tall[data-astro-cid-dzfazx72]{width:min(22vw,48svh)}.t-square[data-astro-cid-dzfazx72]{width:min(29vw,62svh)}}.shot__f[data-astro-cid-dzfazx72]{display:block;overflow:hidden;background:var(--bg-2)}.shot__f[data-astro-cid-dzfazx72] .pic__img{filter:brightness(.86);transition:transform 1.2s var(--ease-out),filter .6s,opacity var(--d-3) var(--ease-out)}.shot__f[data-astro-cid-dzfazx72]:hover .pic__img,.shot__f[data-astro-cid-dzfazx72]:focus-visible .pic__img{transform:scale(1.045);filter:brightness(1)}figcaption[data-astro-cid-dzfazx72]{display:flex;justify-content:space-between;gap:10px;margin-top:11px;color:var(--dim);transition:color var(--d-2) var(--ease-out)}.shot[data-astro-cid-dzfazx72].is-near figcaption[data-astro-cid-dzfazx72]{color:var(--fg)}.hg__end[data-astro-cid-dzfazx72]{flex:none;width:36vw;display:flex;align-items:center;padding-left:2vw;scroll-snap-align:center}.hg__end[data-astro-cid-dzfazx72] p[data-astro-cid-dzfazx72]{font-size:clamp(1.15rem,2.1vw,1.9rem);line-height:1.2;letter-spacing:-.02em;color:var(--fg)}.hg__end[data-astro-cid-dzfazx72] a[data-astro-cid-dzfazx72]{border-bottom:1px solid var(--line)}.hg__end[data-astro-cid-dzfazx72] .hg__all[data-astro-cid-dzfazx72]{margin-top:var(--s-6);font-size:var(--t-meta);letter-spacing:var(--track-caps)}@media(max-width:900px){.hg__intro[data-astro-cid-dzfazx72]{width:70vw}.hg__end[data-astro-cid-dzfazx72]{width:80vw}}.hg__meta[data-astro-cid-dzfazx72]{display:none;position:absolute;left:var(--pad);right:var(--pad);bottom:26px;align-items:center;gap:var(--s-4);color:var(--fg)}html.js .hg__meta[data-astro-cid-dzfazx72]{display:flex}.hg__bar[data-astro-cid-dzfazx72]{flex:1;height:1px;background:var(--line)}.hg__bar[data-astro-cid-dzfazx72] i[data-astro-cid-dzfazx72]{display:block;height:1px;background:var(--fg);transform:scaleX(0);transform-origin:0 50%}.hg[data-astro-cid-dzfazx72].is-pinned .hg__sticky[data-astro-cid-dzfazx72]{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;align-items:center}.hg[data-astro-cid-dzfazx72].is-pinned .hg__track[data-astro-cid-dzfazx72]{overflow:visible;scroll-snap-type:none;padding-block:0;will-change:transform}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+1){transform:translateY(-4vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+2){transform:translateY(6vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+3){transform:translateY(-8vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+4){transform:translateY(4vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+5){transform:translateY(-6vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+6){transform:translateY(8vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+7){transform:translateY(-3vh)}.hg[data-astro-cid-dzfazx72].is-pinned .shot[data-astro-cid-dzfazx72]:nth-of-type(8n+8){transform:translateY(5vh)}.stack[data-astro-cid-7fsfp5w6]{padding:clamp(80px,12vw,150px) var(--pad) clamp(40px,8vw,90px)}.stack__h[data-astro-cid-7fsfp5w6]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;margin-bottom:clamp(24px,4vw,48px)}.stack__h[data-astro-cid-7fsfp5w6] h2[data-astro-cid-7fsfp5w6]{font-size:var(--t-h2);font-weight:500;letter-spacing:-.035em;text-transform:uppercase;font-stretch:108%}.card[data-astro-cid-7fsfp5w6]{position:sticky;background:var(--bg-2);border:1px solid var(--line);display:grid;grid-template-columns:1fr;overflow:hidden;margin-bottom:var(--s-4)}.card[data-astro-cid-7fsfp5w6]:nth-of-type(2){top:88px}.card[data-astro-cid-7fsfp5w6]:nth-of-type(3){top:104px}.card[data-astro-cid-7fsfp5w6]:nth-of-type(4){top:120px}@media(min-width:820px){.card[data-astro-cid-7fsfp5w6]{grid-template-columns:1.15fr .85fr;min-height:340px}}.card__t[data-astro-cid-7fsfp5w6]{padding:clamp(24px,3vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:28px}h3[data-astro-cid-7fsfp5w6]{font-size:clamp(1.55rem,3.1vw,2.5rem);font-weight:400;letter-spacing:-.03em;text-transform:uppercase;font-stretch:106%}h3[data-astro-cid-7fsfp5w6] a[data-astro-cid-7fsfp5w6]:after{content:"";position:absolute;inset:0;z-index:2}h3[data-astro-cid-7fsfp5w6] a[data-astro-cid-7fsfp5w6]:focus-visible{outline:none}.card[data-astro-cid-7fsfp5w6]:has(h3 a:focus-visible){outline:2px solid var(--fg);outline-offset:4px}.card__t[data-astro-cid-7fsfp5w6] p[data-astro-cid-7fsfp5w6]{max-width:42ch;color:var(--dim);margin-top:12px}.card__i[data-astro-cid-7fsfp5w6]{position:relative;min-height:220px;overflow:hidden}.card__i[data-astro-cid-7fsfp5w6] .pic__img{filter:brightness(.9)}.area[data-astro-cid-yxxiddjh]{padding:clamp(60px,9vw,120px) var(--pad) 0;display:grid;gap:clamp(20px,3vw,50px)}@media(min-width:820px){.area[data-astro-cid-yxxiddjh]{grid-template-columns:.55fr 1fr;align-items:start}}h2[data-astro-cid-yxxiddjh]{font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500;letter-spacing:-.03em;text-transform:uppercase;font-stretch:106%}p[data-astro-cid-yxxiddjh]{max-width:62ch;font-size:clamp(1rem,1.4vw,1.2rem);color:var(--fg)}p[data-astro-cid-yxxiddjh]+p[data-astro-cid-yxxiddjh]{margin-top:14px;color:var(--dim)}.mq[data-astro-cid-yxxiddjh]{border-block:1px solid var(--line);padding:16px 0;overflow:hidden;margin-top:clamp(50px,8vw,110px);color:var(--fg)}.mq__run[data-astro-cid-yxxiddjh]{display:flex;gap:36px;width:max-content;animation:mq 38s linear infinite}.mq[data-astro-cid-yxxiddjh]:hover .mq__run[data-astro-cid-yxxiddjh]{animation-play-state:paused}.mq[data-astro-cid-yxxiddjh] span[data-astro-cid-yxxiddjh]{font-size:clamp(1.4rem,3.2vw,2.6rem);font-weight:400;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;font-stretch:110%}.mq[data-astro-cid-yxxiddjh] b[data-astro-cid-yxxiddjh]{font-weight:300;opacity:.32}@keyframes mq{to{transform:translate(calc(-50% - 18px))}}@media(prefers-reduced-motion:reduce){.mq__run[data-astro-cid-yxxiddjh]{animation:none}}.faq[data-astro-cid-y4krgstm]{padding:clamp(80px,12vw,160px) var(--pad)}h2[data-astro-cid-y4krgstm]{font-size:var(--t-h2);font-weight:500;letter-spacing:-.035em;text-transform:uppercase;font-stretch:108%;margin:12px 0 clamp(30px,5vw,60px)}.qa[data-astro-cid-y4krgstm]{display:grid;grid-template-columns:1fr;gap:6px;border-top:1px solid var(--line);padding:clamp(22px,2.6vw,32px) 0}.qa[data-astro-cid-y4krgstm]:last-of-type{border-bottom:1px solid var(--line)}@media(min-width:860px){.qa[data-astro-cid-y4krgstm]{grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}}h3[data-astro-cid-y4krgstm]{font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:400;letter-spacing:-.02em}p[data-astro-cid-y4krgstm]{color:var(--dim);max-width:56ch}
