@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_4da20b56-module__Q5vzFa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_4da20b56-module__Q5vzFa__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__Df5TlW__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__Df5TlW__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.goo-module__iOxyYW__layer{z-index:90;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:drop-shadow(0 0 14px #7cfc6b66);width:100%;height:100%;position:fixed;inset:0}html[data-goo=on] body{cursor:none}:is(html[data-goo=on] a,html[data-goo=on] button){cursor:none}
.ui-module__slcJ-G__head{max-width:none}.ui-module__slcJ-G__kicker{color:var(--accent);margin-bottom:clamp(1rem,3vh,1.75rem);display:block}.ui-module__slcJ-G__title{max-width:18ch;font-size:clamp(2.75rem,9vw,7rem)}.ui-module__slcJ-G__subtitle{max-width:46ch;color:color-mix(in srgb, var(--figure) 74%, transparent);margin-top:clamp(1rem,3vh,1.75rem);font-size:clamp(1rem,1.6vw,1.25rem)}.ui-module__slcJ-G__rows{gap:clamp(2rem,6vh,4rem);display:grid}.ui-module__slcJ-G__row{border-top:2px solid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.25rem,4vw,3.5rem);padding-top:clamp(1.5rem,4vh,2.5rem);display:grid}.ui-module__slcJ-G__rowFlip{direction:rtl}.ui-module__slcJ-G__rowFlip>*{direction:ltr}.ui-module__slcJ-G__frame{background:color-mix(in srgb, var(--figure) 6%, transparent);border:2px solid;margin:0;position:relative;overflow:hidden}.ui-module__slcJ-G__plate{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform .9s cubic-bezier(.16,.7,.2,1)}.ui-module__slcJ-G__row:hover .ui-module__slcJ-G__plate,.ui-module__slcJ-G__row:focus-visible .ui-module__slcJ-G__plate{transform:scale(1.03)}.ui-module__slcJ-G__tag{background:var(--figure);color:var(--ground);padding:.5rem .7rem;position:absolute;top:0;left:0}.ui-module__slcJ-G__rowBody{justify-items:start;gap:.9rem;display:grid}.ui-module__slcJ-G__rowName{font-size:clamp(2rem,5.5vw,4.25rem)}.ui-module__slcJ-G__logline{max-width:40ch;color:color-mix(in srgb, var(--figure) 74%, transparent)}.ui-module__slcJ-G__rowMeta{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.ui-module__slcJ-G__status{border:1px solid;padding:.4rem .6rem}.ui-module__slcJ-G__statusLive{background:var(--accent);border-color:var(--accent);color:var(--ground)}.ui-module__slcJ-G__go{opacity:0;transition:opacity var(--decay), transform var(--decay);transform:translate(-6px)}.ui-module__slcJ-G__row:hover .ui-module__slcJ-G__go,.ui-module__slcJ-G__row:focus-visible .ui-module__slcJ-G__go{opacity:1;transition:opacity var(--charge), transform var(--charge);transform:none}.ui-module__slcJ-G__rowBare{grid-template-columns:6rem minmax(0,1fr) auto;align-items:baseline;gap:1.5rem}.ui-module__slcJ-G__bareName{font-size:clamp(1.5rem,3.4vw,2.5rem)}.ui-module__slcJ-G__footer{max-width:1440px;padding:1.5rem var(--gutter);color:color-mix(in srgb, var(--bone) 52%, transparent);background:var(--ink);border-top:1px solid color-mix(in srgb, var(--bone) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.ui-module__slcJ-G__footerLinks{gap:1.25rem;display:flex}.ui-module__slcJ-G__footerLink{transition:color var(--decay)}.ui-module__slcJ-G__footerLink:hover,.ui-module__slcJ-G__footerLink:focus-visible{color:var(--phosphor);transition:color var(--charge)}@media (max-width:900px){.ui-module__slcJ-G__row,.ui-module__slcJ-G__rowFlip{direction:ltr;grid-template-columns:1fr}.ui-module__slcJ-G__rowBare{grid-template-columns:1fr;gap:.6rem}}
.page-module___8aEwW__hero{text-align:center}.page-module___8aEwW__role{color:color-mix(in srgb, var(--figure) 70%, transparent);margin:clamp(1rem,3vh,2rem) auto 0}.page-module___8aEwW__cue{color:color-mix(in srgb, var(--figure) 45%, transparent);margin-top:clamp(3rem,11vh,6rem)}.page-module___8aEwW__headline{max-width:17ch;font-size:clamp(2.4rem,7.2vw,6.5rem)}.page-module___8aEwW__intro{max-width:54ch;color:color-mix(in srgb, var(--figure) 84%, transparent);margin-bottom:clamp(3rem,8vh,5rem);font-size:clamp(1.0625rem,1.9vw,1.5rem);line-height:1.5}.page-module___8aEwW__now{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,3rem);margin:0;display:grid}.page-module___8aEwW__nowRow{border-top:2px solid var(--accent);gap:.4rem;padding-top:.9rem;display:grid}.page-module___8aEwW__nowLabel{color:var(--accent)}.page-module___8aEwW__nowValue{color:color-mix(in srgb, var(--figure) 82%, transparent);margin:0}.page-module___8aEwW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:clamp(2rem,6vh,3.5rem);display:flex}.page-module___8aEwW__sectionTitle{font-size:clamp(2rem,5.5vw,4rem)}.page-module___8aEwW__seeAll{transition:color var(--decay)}.page-module___8aEwW__seeAll:hover,.page-module___8aEwW__seeAll:focus-visible{color:var(--accent);transition:color var(--charge)}.page-module___8aEwW__outro{text-align:left}.page-module___8aEwW__outroTitle{max-width:16ch;margin-bottom:clamp(1.5rem,4vh,2.5rem);font-size:clamp(2rem,6vw,4.5rem)}.page-module___8aEwW__outroLink{transition:background var(--decay), color var(--decay);border:2px solid;padding:.9rem 1.4rem;display:inline-block}.page-module___8aEwW__outroLink:hover,.page-module___8aEwW__outroLink:focus-visible{background:var(--accent);border-color:var(--accent);color:var(--ground);transition:background var(--charge), color var(--charge)}@media (max-width:700px){.page-module___8aEwW__now{grid-template-columns:1fr}}
.about-module__8TymFG__prose{gap:1.5rem;max-width:58ch;margin-bottom:clamp(3.5rem,10vh,6rem);display:grid}.about-module__8TymFG__para{color:color-mix(in srgb, var(--figure) 84%, transparent);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.6}.about-module__8TymFG__heading{margin-bottom:clamp(2rem,5vh,3rem);font-size:clamp(1.75rem,4.5vw,3.25rem)}.about-module__8TymFG__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.about-module__8TymFG__principle{border-top:2px solid var(--accent);align-content:start;gap:.7rem;padding-top:1.1rem;display:grid}.about-module__8TymFG__principleN{color:var(--accent)}.about-module__8TymFG__principleTitle{font-size:1.0625rem;font-weight:400}.about-module__8TymFG__principleBody{color:color-mix(in srgb, var(--figure) 70%, transparent)}.about-module__8TymFG__rollHead{color:color-mix(in srgb, var(--figure) 60%, transparent);margin-bottom:clamp(2rem,6vh,3.5rem)}.about-module__8TymFG__roll{gap:clamp(1.75rem,5vh,3rem);display:grid}.about-module__8TymFG__rollRow{border-top:2px solid;gap:.5rem;padding-top:1.1rem;display:grid}.about-module__8TymFG__rollClaim{font-size:clamp(1.5rem,4vw,3rem)}.about-module__8TymFG__rollBecause{color:color-mix(in srgb, var(--figure) 66%, transparent)}@media (max-width:900px){.about-module__8TymFG__principles{grid-template-columns:1fr}}
.arachne-module__QLTmGW__beat{max-width:18ch;font-size:clamp(2.2rem,6.8vw,6rem)}.arachne-module__QLTmGW__summary{max-width:56ch;color:color-mix(in srgb, var(--figure) 84%, transparent);margin-bottom:clamp(3rem,8vh,4.5rem);font-size:clamp(1rem,1.7vw,1.375rem);line-height:1.55}.arachne-module__QLTmGW__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem clamp(1.25rem,3vw,2.5rem);margin:0 0 clamp(3.5rem,10vh,6rem);display:grid}.arachne-module__QLTmGW__fact{border-top:2px solid var(--accent);gap:.4rem;padding-top:.9rem;display:grid}.arachne-module__QLTmGW__factLabel{color:var(--accent)}.arachne-module__QLTmGW__factValue{margin:0}.arachne-module__QLTmGW__heading{margin-bottom:clamp(1.75rem,5vh,2.75rem);font-size:clamp(1.75rem,4.5vw,3.25rem)}.arachne-module__QLTmGW__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);margin-bottom:clamp(3.5rem,10vh,6rem);display:grid}.arachne-module__QLTmGW__mode{border-top:2px solid;align-content:start;gap:.6rem;padding-top:1.1rem;display:grid}.arachne-module__QLTmGW__modeN{color:var(--accent)}.arachne-module__QLTmGW__modeTitle{font-size:1.125rem;font-weight:400}.arachne-module__QLTmGW__modeBody{color:color-mix(in srgb, var(--figure) 72%, transparent);max-width:44ch}.arachne-module__QLTmGW__plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);display:grid}.arachne-module__QLTmGW__plateFrame{border:2px solid;margin:0;overflow:hidden}.arachne-module__QLTmGW__plate{width:100%;height:auto;display:block}.arachne-module__QLTmGW__plateCaption{color:color-mix(in srgb, var(--figure) 70%, transparent);border-top:2px solid;padding:.7rem .85rem}@media (max-width:900px){.arachne-module__QLTmGW__facts,.arachne-module__QLTmGW__modes,.arachne-module__QLTmGW__plates{grid-template-columns:1fr}}
.buttrd-module__tlIXba__shot{border:2px solid;margin-bottom:clamp(2.5rem,7vh,4rem);display:block;position:relative;overflow:hidden}.buttrd-module__tlIXba__image{width:100%;height:auto;transition:transform .9s cubic-bezier(.16,.7,.2,1);display:block}.buttrd-module__tlIXba__shot:hover .buttrd-module__tlIXba__image,.buttrd-module__tlIXba__shot:focus-visible .buttrd-module__tlIXba__image{transform:scale(1.02)}.buttrd-module__tlIXba__overlay{background:var(--figure);color:var(--ground);padding:.7rem .9rem;position:absolute;bottom:0;right:0}.buttrd-module__tlIXba__summary{max-width:54ch;color:color-mix(in srgb, var(--figure) 84%, transparent);margin-bottom:clamp(2rem,5vh,3rem);font-size:clamp(1rem,1.7vw,1.3rem);line-height:1.55}.buttrd-module__tlIXba__cta{transition:background var(--decay), color var(--decay);border:2px solid;padding:.9rem 1.4rem;display:inline-block}.buttrd-module__tlIXba__cta:hover,.buttrd-module__tlIXba__cta:focus-visible{background:var(--accent);border-color:var(--accent);color:var(--ground);transition:background var(--charge), color var(--charge)}
.contact-module__swMWYG__rows{border-top:2px solid;display:grid}.contact-module__swMWYG__row{border-bottom:2px solid;align-items:baseline;gap:1.5rem;padding:clamp(1.25rem,4vh,2rem) 0;display:flex}.contact-module__swMWYG__label{min-width:6rem;color:color-mix(in srgb, var(--figure) 60%, transparent)}.contact-module__swMWYG__value{word-break:break-word;font-size:clamp(1.35rem,3.8vw,3rem)}@media (max-width:640px){.contact-module__swMWYG__row{flex-direction:column;gap:.4rem}}
.hud-module__ManORq__hud{z-index:60;height:var(--hud);padding:0 var(--gutter);color:var(--bone);background:color-mix(in srgb, var(--ink) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1rem;transition:color .32s,background .32s;display:flex;position:fixed;inset:0 0 auto}.hud-module__ManORq__hud[data-ground=phosphor]{color:var(--ink);background:color-mix(in srgb, var(--phosphor) 72%, transparent)}.hud-module__ManORq__hud[data-ground=bone]{color:var(--ink);background:color-mix(in srgb, var(--bone) 74%, transparent)}.hud-module__ManORq__brand{align-items:center;gap:.6rem;display:inline-flex}.hud-module__ManORq__mark{flex:none;width:22px;height:22px}.hud-module__ManORq__nav{gap:clamp(.9rem,3vw,2rem);display:flex}.hud-module__ManORq__navLink{opacity:.6;transition:opacity var(--decay);padding-bottom:2px;position:relative}.hud-module__ManORq__navLink:hover,.hud-module__ManORq__navLink:focus-visible,.hud-module__ManORq__navLink[data-active]{opacity:1;transition:opacity var(--charge)}.hud-module__ManORq__navLink[data-active]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-3px;left:0;right:0}.hud-module__ManORq__status{opacity:.7;align-items:center;gap:.5rem;display:none}.hud-module__ManORq__dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite hud-module__ManORq__pulse}@keyframes hud-module__ManORq__pulse{0%,12%{opacity:1}to{opacity:.25}}@media (min-width:860px){.hud-module__ManORq__status{display:inline-flex}}
