.intro-loader[data-astro-cid-wscer36a]{z-index:100;background:var(--color-ink);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .45s;display:flex;position:fixed;inset:0}.intro-loader[data-astro-cid-wscer36a].is-on{opacity:1;pointer-events:all;transition:none}.intro-loader[data-astro-cid-wscer36a].is-on.is-handoff{background-color:#0000;transition:background-color .5s .1s}.intro-loader[data-astro-cid-wscer36a] .intro-flight[data-astro-cid-wscer36a]{transform-origin:50%;transition:transform .45s}.intro-loader[data-astro-cid-wscer36a].is-gone .intro-flight[data-astro-cid-wscer36a]{transform:scale(.8)}html.intro-seen .intro-loader[data-astro-cid-wscer36a]{display:none}.intro-inner[data-astro-cid-wscer36a]{flex-direction:column;align-items:center;gap:1.5rem;transition:opacity .45s;display:flex}.intro-loader[data-astro-cid-wscer36a].is-gone .intro-inner[data-astro-cid-wscer36a]{opacity:0}.intro-loader[data-astro-cid-wscer36a].is-on .intro-flight[data-astro-cid-wscer36a]{animation:.7s cubic-bezier(.22,1,.36,1) backwards intro-mark-in}@keyframes intro-mark-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.intro-loader[data-astro-cid-wscer36a] .intro-flight[data-astro-cid-wscer36a] .wordmark img{height:clamp(120px,22vw,200px)}.intro-loader[data-astro-cid-wscer36a] .intro-flight[data-astro-cid-wscer36a] img[data-astro-cid-wscer36a].is-armed{will-change:transform;transition:transform .8s cubic-bezier(.5,0,.15,1)}.intro-tag[data-astro-cid-wscer36a]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.42em;text-indent:.42em;color:#fafaf899;font-size:.75rem;transition:opacity .2s}.intro-loader[data-astro-cid-wscer36a].is-gone .intro-tag[data-astro-cid-wscer36a]{opacity:0}.intro-loader[data-astro-cid-wscer36a].is-on .intro-tag[data-astro-cid-wscer36a]{animation:.7s .15s backwards intro-tag-in}@keyframes intro-tag-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.intro-loader[data-astro-cid-wscer36a]{display:none}}.statement-lockup[data-astro-cid-ismp6luz]{text-align:center;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .4em;display:flex}.statement-sign[data-astro-cid-ismp6luz]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.6rem,6vw,5rem);font-weight:700;line-height:.9}.statement-dash[data-astro-cid-ismp6luz]{font-family:var(--font-display);color:var(--color-brick);font-size:clamp(2.1rem,5vw,4.25rem);font-weight:400;line-height:1}.statement-say[data-astro-cid-ismp6luz]{font-family:var(--font-display-serif);letter-spacing:-.01em;font-size:clamp(2.6rem,6vw,5rem);font-style:italic;line-height:.95}.statement-sub[data-astro-cid-ismp6luz]{margin-top:1.25rem;text-align:center;max-width:36rem;color:var(--color-smoke);margin-inline:auto;font-size:1rem;line-height:1.6}.statement-cta[data-astro-cid-ismp6luz]{text-align:center;margin-top:2rem}@media (prefers-reduced-motion:reduce){.statement-lockup[data-astro-cid-ismp6luz],.statement-sub[data-astro-cid-ismp6luz]{animation:none}}.spans[data-astro-cid-tt54fgux]{flex-direction:column;gap:.5rem;display:flex}.span-card[data-astro-cid-tt54fgux]{background:var(--color-fog);border-radius:1.5rem;align-items:flex-end;min-height:320px;text-decoration:none;display:flex;position:relative;overflow:hidden}.span-art[data-astro-cid-tt54fgux]{border:1px solid var(--color-fog);background:var(--color-fog)}.span-img[data-astro-cid-tt54fgux]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.span-scrim[data-astro-cid-tt54fgux]{background:linear-gradient(#0000,#0a0a0a1a 45%,#0a0a0ab3);position:absolute;inset:0}.span-cap[data-astro-cid-tt54fgux]{flex-direction:column;gap:.35rem;padding:1.25rem;display:flex;position:relative}.span-art[data-astro-cid-tt54fgux] .span-cap[data-astro-cid-tt54fgux]{color:var(--color-ink)}.span-card[data-astro-cid-tt54fgux]:not(.span-art) .span-cap[data-astro-cid-tt54fgux]{color:var(--color-paper)}.span-title[data-astro-cid-tt54fgux]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1}.span-sub[data-astro-cid-tt54fgux]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;opacity:.75;font-size:.6875rem}.span-soon[data-astro-cid-tt54fgux]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-smoke);border:1px solid;border-radius:9999px;padding:.35rem .75rem;font-size:.6875rem;position:absolute;top:1rem;right:1rem}@media (width>=1024px){.spans[data-astro-cid-tt54fgux]{flex-direction:row}.span-card[data-astro-cid-tt54fgux]{min-width:0;min-height:440px;transition:flex-grow .7s var(--ease-quiet);flex:1}.spans[data-astro-cid-tt54fgux]>a[data-astro-cid-tt54fgux]:hover,.spans[data-astro-cid-tt54fgux]>a[data-astro-cid-tt54fgux]:focus-visible,.spans[data-astro-cid-tt54fgux]>a[data-astro-cid-tt54fgux]:focus-within{flex-grow:3}}@media (prefers-reduced-motion:reduce){.span-card[data-astro-cid-tt54fgux]{transition:none}}.qv-panel[data-astro-cid-mcjvj6qs]{animation:.7s cubic-bezier(.3,1.55,.5,1) both qv-in}dialog[data-astro-cid-mcjvj6qs].qv::backdrop{-webkit-backdrop-filter:blur(22px)saturate(1.25);background:#0a0a0a75;animation:.4s both qv-bg-in}@keyframes qv-in{0%{opacity:0;transform:scale(.78)translateY(44px)}55%{opacity:1;transform:scale(1.045)translateY(-8px)rotate(-.4deg)}75%{transform:scale(.985)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}@keyframes qv-bg-in{0%{opacity:0}to{opacity:1}}dialog[data-astro-cid-mcjvj6qs].qv-exit{pointer-events:none}.qv-exit[data-astro-cid-mcjvj6qs] .qv-panel[data-astro-cid-mcjvj6qs]{animation:.24s cubic-bezier(.5,-.2,.8,.4) both qv-out}.qv-exit[data-astro-cid-mcjvj6qs] dialog[data-astro-cid-mcjvj6qs].qv::backdrop,dialog[data-astro-cid-mcjvj6qs].qv.qv-exit::backdrop{animation:.24s 50ms both qv-bg-out}@keyframes qv-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.86)translateY(30px)}}@keyframes qv-bg-out{0%{opacity:1}to{opacity:0}}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]{opacity:0;animation:.5s both qv-rise;animation-delay:calc(.25s + var(--i,0) * 80ms)}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]:first-child{--i:0}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]:nth-child(2){--i:1}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]:nth-child(3){--i:2}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]:nth-child(4){--i:3}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]:nth-child(5){--i:4}@keyframes qv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.qv-pages[data-astro-cid-mcjvj6qs]{animation:.5s .15s both qv-pages-in}@keyframes qv-pages-in{0%{opacity:0}to{opacity:1}}.qv-page[data-astro-cid-mcjvj6qs]{animation:.75s cubic-bezier(.28,1.6,.6,1) both qv-page-pop;animation-delay:calc(.18s + var(--i,0) * .12s);margin:0;line-height:0}@keyframes qv-page-pop{0%{opacity:0;filter:brightness(1.4);transform:translateY(56px)scale(.92)}to{opacity:1;filter:brightness();transform:none}}.qv-spot[data-astro-cid-mcjvj6qs]{background:radial-gradient(340px circle at var(--qx,50%) var(--qy,40%), #ffffff29, #fff0 70%);mix-blend-mode:screen;opacity:0;transition:opacity .35s}.qv-stage[data-astro-cid-mcjvj6qs]:hover .qv-spot[data-astro-cid-mcjvj6qs]{opacity:1}@media (pointer:coarse){.qv-spot[data-astro-cid-mcjvj6qs]{display:none}}.no-scrollbar[data-astro-cid-mcjvj6qs]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-astro-cid-mcjvj6qs]::-webkit-scrollbar{display:none}.qv-cta[data-astro-cid-mcjvj6qs]{background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:12px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.75rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s;display:inline-flex}.qv-cta[data-astro-cid-mcjvj6qs]:hover{background:#262626;transform:translateY(-3px)scale(1.04)}.qv-cta[data-astro-cid-mcjvj6qs]:active{transform:translateY(0)scale(.96)}.qv-cta[data-astro-cid-mcjvj6qs]:hover .qv-arrow[data-astro-cid-mcjvj6qs]{transform:translate(6px)}.qv-arrow[data-astro-cid-mcjvj6qs]{transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block}.qv-ext[data-astro-cid-mcjvj6qs]{width:2.9rem;height:2.9rem;color:var(--color-ink);background:#0a0a0a0f;border-radius:12px;place-items:center;font-size:1rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s;display:inline-grid}.qv-ext[data-astro-cid-mcjvj6qs]:hover{background:var(--color-ink);color:var(--color-paper);transform:translateY(-3px)rotate(6deg)}.qv-ext[data-astro-cid-mcjvj6qs]:active{transform:scale(.92)}.qv-close[data-astro-cid-mcjvj6qs]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s}.qv-close[data-astro-cid-mcjvj6qs]:hover{transform:rotate(90deg)}.qv-mode[data-astro-cid-mcjvj6qs]{height:2.75rem;color:var(--color-ink);cursor:pointer;transition:background-color .3s ease, color .3s ease, transform .25s var(--ease-quiet), border-color .3s ease, box-shadow .3s ease;background:#0a0a0a09;border:1px solid #0a0a0a1a;border-radius:1rem;justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;padding-inline:.95rem;display:inline-flex;box-shadow:0 1px 2px #0a0a0a0d}.qv-mode[data-astro-cid-mcjvj6qs]:hover{background:#0a0a0a12;border-color:#0a0a0a38;transform:translateY(-1px);box-shadow:0 3px 10px #0a0a0a17}.qv-mode[data-astro-cid-mcjvj6qs]:active{transform:scale(.97)}.qv-mode[data-astro-cid-mcjvj6qs]:focus-visible{outline:2px solid var(--color-brick);outline-offset:2px}.qv-mode[data-astro-cid-mcjvj6qs][aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink);box-shadow:0 2px 10px #0a0a0a38}.qv-mode__icon[data-astro-cid-mcjvj6qs]{flex:none;width:1.125rem;height:1.125rem;display:block}.qv-mode__icon[data-astro-cid-mcjvj6qs] svg[data-astro-cid-mcjvj6qs]{width:100%;height:100%;display:block;overflow:visible}.qv-mode__label[data-astro-cid-mcjvj6qs]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;line-height:1}.qv-mode__icon[data-astro-cid-mcjvj6qs] .i-collapse[data-astro-cid-mcjvj6qs],.qv-mode[data-astro-cid-mcjvj6qs][aria-pressed=true] .i-grid[data-astro-cid-mcjvj6qs]{display:none}.qv-mode[data-astro-cid-mcjvj6qs][aria-pressed=true] .i-collapse[data-astro-cid-mcjvj6qs]{display:inline}@media (hover:hover){.qv-mode[data-astro-cid-mcjvj6qs]:hover .i-grid[data-astro-cid-mcjvj6qs] rect[data-astro-cid-mcjvj6qs]{transition:transform .4s var(--ease-quiet)}.qv-mode[data-astro-cid-mcjvj6qs]:hover .i-grid[data-astro-cid-mcjvj6qs] rect[data-astro-cid-mcjvj6qs]:first-child{transform:translate(-.7px,-.7px)}.qv-mode[data-astro-cid-mcjvj6qs]:hover .i-grid[data-astro-cid-mcjvj6qs] rect[data-astro-cid-mcjvj6qs]:nth-child(2){transform:translate(.7px,-.7px)}.qv-mode[data-astro-cid-mcjvj6qs]:hover .i-grid[data-astro-cid-mcjvj6qs] rect[data-astro-cid-mcjvj6qs]:nth-child(3){transform:translate(-.7px,.7px)}.qv-mode[data-astro-cid-mcjvj6qs]:hover .i-grid[data-astro-cid-mcjvj6qs] rect[data-astro-cid-mcjvj6qs]:nth-child(4){transform:translate(.7px,.7px)}}.qv-exit[data-astro-cid-mcjvj6qs]{z-index:16;width:2.5rem;height:2.5rem;color:var(--color-ink);-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#fafaf8d1;border:1px solid #0a0a0a24;border-radius:9999px;place-items:center;transition:background-color .25s,transform .25s,opacity .3s;display:none;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 18px #0a0a0a38}.qv-exit[data-astro-cid-mcjvj6qs] [data-astro-cid-mcjvj6qs][data-qv-mode-icon]{width:1.0625rem;height:1.0625rem;display:block}.qv-exit[data-astro-cid-mcjvj6qs] svg[data-astro-cid-mcjvj6qs]{width:100%;height:100%;display:block}.qv-exit[data-astro-cid-mcjvj6qs]:hover{background:#fff;transform:scale(1.06)}.qv-exit[data-astro-cid-mcjvj6qs]:focus-visible{outline:2px solid var(--color-brick);outline-offset:2px}dialog.qv.is-carousel .qv-exit[data-astro-cid-mcjvj6qs]{display:grid}dialog.qv.is-carousel .qv-brand[data-astro-cid-mcjvj6qs]{display:none}[data-astro-cid-mcjvj6qs][data-qv-mode-icon]{font-size:.75rem;line-height:1}.qv-nav[data-astro-cid-mcjvj6qs]{z-index:15;pointer-events:none;display:none;position:absolute;inset:0}.qv-nav-btn[data-astro-cid-mcjvj6qs]{width:2.75rem;height:2.75rem;color:var(--color-ink);-webkit-backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;background:#fafaf8e6;border:1px solid #0a0a0a24;border-radius:9999px;place-items:center;font-size:1rem;line-height:1;transition:opacity .3s,background-color .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 20px #0a0a0a3d}.qv-nav-btn--prev[data-astro-cid-mcjvj6qs]{left:1rem}.qv-nav-btn--next[data-astro-cid-mcjvj6qs]{right:1rem}.qv-nav-btn[data-astro-cid-mcjvj6qs]:hover:not([aria-disabled=true]){background:#fff}.qv-nav-btn[data-astro-cid-mcjvj6qs]:focus-visible{outline:2px solid var(--color-brick);outline-offset:2px}.qv-nav-btn[data-astro-cid-mcjvj6qs][aria-disabled=true]{opacity:.22;cursor:default}dialog.qv.is-carousel .qv-nav[data-astro-cid-mcjvj6qs]{display:block}dialog.qv.is-carousel .qv-spot[data-astro-cid-mcjvj6qs]{display:none}dialog.qv.is-carousel .qv-glasspill[data-astro-cid-mcjvj6qs]{border-color:#0a0a0a29}dialog.qv.is-carousel .qv-nav-btn[data-astro-cid-mcjvj6qs],dialog.qv.is-carousel .qv-exit[data-astro-cid-mcjvj6qs]{background:#fff;border-color:#0a0a0a38;box-shadow:0 2px 10px #0a0a0a29}dialog.qv.is-carousel .qv-pages[data-astro-cid-mcjvj6qs]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;gap:2%;padding-inline:0;display:flex;overflow:auto hidden}dialog.qv.is-carousel .qv-page[data-astro-cid-mcjvj6qs]{scroll-snap-align:start;scroll-snap-stop:always;width:80%;height:auto;max-height:100%;animation:qv-car-in .45s var(--ease-quiet) both;animation-delay:calc(var(--i,0) * 60ms);flex:0 0 80%;align-items:center;display:flex}dialog.qv.is-carousel .qv-page[data-astro-cid-mcjvj6qs] img[data-astro-cid-mcjvj6qs]{object-fit:contain;width:100%;height:auto;max-height:100%}@keyframes qv-car-in{0%{opacity:0;transform:translate(28px)scale(.96)}to{opacity:1;transform:none}}.qv-text[data-astro-cid-mcjvj6qs]{min-width:0;transition:opacity .3s,visibility .45s}.qv-story[data-astro-cid-mcjvj6qs]{transition:opacity .35s ease .1s, max-height .45s var(--ease-quiet), padding .45s var(--ease-quiet), visibility .45s}@media (width>=1024px){.qv-panel[data-astro-cid-mcjvj6qs]{transition:grid-template-columns .45s var(--ease-quiet)}dialog.qv.is-carousel .qv-panel[data-astro-cid-mcjvj6qs]{grid-template-columns:minmax(0,0fr) minmax(0,12fr)}dialog.qv.is-carousel .qv-text[data-astro-cid-mcjvj6qs]{opacity:0;visibility:hidden;border-right:0;padding:0;overflow:hidden}}@media (width<=1023px){dialog.qv.is-carousel .qv-story[data-astro-cid-mcjvj6qs]{opacity:0;visibility:hidden;max-height:0;padding-block:0;overflow:hidden}dialog.qv.is-carousel .qv-stage[data-astro-cid-mcjvj6qs]{grid-template-rows:minmax(0,1fr) auto;height:62dvh;display:grid}dialog.qv.is-carousel .qv-pages[data-astro-cid-mcjvj6qs]{scroll-snap-type:y mandatory;flex-direction:column;gap:2%;width:100%;height:100%;min-height:0;overflow:hidden auto}dialog.qv.is-carousel .qv-page[data-astro-cid-mcjvj6qs]{width:100%;height:80%;max-height:none}dialog.qv.is-carousel .qv-page[data-astro-cid-mcjvj6qs] img[data-astro-cid-mcjvj6qs]{object-fit:contain;width:100%;height:100%}dialog.qv.is-carousel .qv-nav-btn[data-astro-cid-mcjvj6qs] span[data-astro-cid-mcjvj6qs]{display:block;transform:rotate(90deg)}}.qv-bar[data-astro-cid-mcjvj6qs],.qv-capbar[data-astro-cid-mcjvj6qs]{display:none}@media (width<=1023px){.qv[data-astro-cid-mcjvj6qs]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:1.25rem;width:94dvw;height:92dvh;overflow:hidden auto;box-shadow:0 24px 64px -24px #0a0a0a73}dialog[data-astro-cid-mcjvj6qs].qv::backdrop{-webkit-backdrop-filter:blur(14px);background:#0a0a0a80}.qv-panel[data-astro-cid-mcjvj6qs]{height:auto;min-height:100%;animation:qv-m-in .48s var(--ease-quiet) both;will-change:transform, opacity;flex-direction:column;display:flex}.qv-pages[data-astro-cid-mcjvj6qs],.qv-page[data-astro-cid-mcjvj6qs],.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]{animation:none}.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs],.qv-riser[data-astro-cid-mcjvj6qs]{opacity:1}.qv-exit[data-astro-cid-mcjvj6qs] .qv-panel[data-astro-cid-mcjvj6qs]{animation:.22s both qv-m-out}@keyframes qv-m-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes qv-m-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}.qv-bar[data-astro-cid-mcjvj6qs]{z-index:30;-webkit-backdrop-filter:blur(14px);background:#fafaf8f0;border-bottom:1px solid #0a0a0a14;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex;position:sticky;top:0}.qv-bar-actions[data-astro-cid-mcjvj6qs]{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.qv-iconbtn[data-astro-cid-mcjvj6qs]{width:36px;height:36px;color:var(--color-ink);-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#0a0a0a0d;border:1px solid #0a0a0a1a;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.qv-iconbtn[data-astro-cid-mcjvj6qs]:active{transform:scale(.92)}.qv-mode--icon[data-astro-cid-mcjvj6qs]{align-self:auto;height:36px;padding:0}.qv-zoomable[data-astro-cid-mcjvj6qs]{cursor:zoom-in}.qv-zoomable[data-astro-cid-mcjvj6qs]:focus-visible{outline:2px solid var(--color-brick);outline-offset:-2px}.qv-story[data-astro-cid-mcjvj6qs]{padding:1.4rem 1.1rem 1.75rem}.qv-pages[data-astro-cid-mcjvj6qs]{flex-direction:column;gap:14px;height:auto;padding:0 12px 18px;display:flex;overflow:visible}.qv-page[data-astro-cid-mcjvj6qs]{content-visibility:auto;contain-intrinsic-size:auto 420px;border-radius:12px;overflow:clip}.qv-page[data-astro-cid-mcjvj6qs]:first-child img[data-astro-cid-mcjvj6qs]{animation:.6s 50ms both qv-m-sharpen}@keyframes qv-m-sharpen{0%{opacity:0;filter:blur(10px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}.qv-capbar[data-astro-cid-mcjvj6qs]{z-index:20;color:var(--color-ink);-webkit-backdrop-filter:blur(10px);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#fafaf8f0;border-top:1px solid #0a0a0a1a;margin:0;padding:.7rem 1.1rem;font-size:.6875rem;line-height:1.3;display:block;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.qv-panel[data-astro-cid-mcjvj6qs],.qv-pages[data-astro-cid-mcjvj6qs],.qv-page[data-astro-cid-mcjvj6qs],.qv-page[data-astro-cid-mcjvj6qs]:first-child img[data-astro-cid-mcjvj6qs],dialog[data-astro-cid-mcjvj6qs].qv::backdrop,.qv-text[data-astro-cid-mcjvj6qs] .qv-riser[data-astro-cid-mcjvj6qs]{animation:none}.qv-riser[data-astro-cid-mcjvj6qs]{opacity:1}.qv-exit[data-astro-cid-mcjvj6qs] .qv-panel[data-astro-cid-mcjvj6qs]{animation:none}.qv-cta[data-astro-cid-mcjvj6qs],.qv-arrow[data-astro-cid-mcjvj6qs],.qv-ext[data-astro-cid-mcjvj6qs],.qv-close[data-astro-cid-mcjvj6qs],.qv-mode[data-astro-cid-mcjvj6qs],.qv-mode__arrow[data-astro-cid-mcjvj6qs],.qv-exit[data-astro-cid-mcjvj6qs],.qv-nav-btn[data-astro-cid-mcjvj6qs],.qv-text[data-astro-cid-mcjvj6qs],.qv-story[data-astro-cid-mcjvj6qs],.qv-panel[data-astro-cid-mcjvj6qs]{transition:none}.qv-spot[data-astro-cid-mcjvj6qs]{display:none}}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="0"] .ed-frame{aspect-ratio:16/10}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="1"] .ed-frame{aspect-ratio:4/5}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="2"] .ed-frame,#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="3"] .ed-frame{aspect-ratio:4/3}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="4"] .ed-frame{aspect-ratio:16/10}@media (width>=1024px){#home-grid[data-astro-cid-bkwvb2u2]{grid-auto-rows:clamp(220px,24vw,340px);grid-auto-flow:dense}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot] .ed-frame{aspect-ratio:auto;height:100%}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="0"]{grid-column:1/8}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="1"]{grid-area:span 2/8/auto/13}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="2"]{grid-column:1/5}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="3"]{grid-column:5/8}#home-grid[data-astro-cid-bkwvb2u2]>[data-astro-cid-bkwvb2u2][data-slot="4"]{grid-area:span 2/1/auto/13}}.dek-hero-slide[data-astro-cid-bkwvb2u2]{opacity:0;transition:opacity 1.6s var(--ease-quiet)}.dek-hero-slide[data-astro-cid-bkwvb2u2].is-active{opacity:.8}.qvzoom[data-astro-cid-bkwvb2u2]{background:#0a0a0a;border:none;border-radius:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.qvzoom[data-astro-cid-bkwvb2u2][open]{animation:qvzoom-in .42s var(--ease-quiet) both}.qvzoom[data-astro-cid-bkwvb2u2]::backdrop{background:#0a0a0afa;animation:.35s ease-out both qvzoom-bg}@keyframes qvzoom-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes qvzoom-bg{0%{opacity:0}to{opacity:1}}.qvzoom[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{object-fit:contain;background:0 0;width:100%;height:100%;animation:.5s both qvzoom-sharpen;display:block}@keyframes qvzoom-sharpen{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}.qvzoom-bar[data-astro-cid-bkwvb2u2]{padding:1.25rem 1.25rem max(1.25rem, env(safe-area-inset-bottom));background:linear-gradient(#0000,#0a0a0aa6);border-top:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.qvzoom-cap[data-astro-cid-bkwvb2u2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fafaf8c7;margin:0;font-size:.6875rem;overflow:hidden}.qvzoom-close[data-astro-cid-bkwvb2u2]{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));backdrop-filter:blur(8px);width:2.5rem;height:2.5rem;color:var(--color-paper);cursor:pointer;background:#fafaf81f;border:1px solid #fafaf840;border-radius:9999px;flex-shrink:0;place-items:center;font-size:.8rem;line-height:1;display:grid;position:fixed}.qvzoom-close[data-astro-cid-bkwvb2u2]:active{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.qvzoom[data-astro-cid-bkwvb2u2][open],.qvzoom[data-astro-cid-bkwvb2u2]::backdrop,.qvzoom[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{animation:none}}
