@font-face{font-family:benedic;src:url(../media/Benedic-s.p.1q8ndomdzy3x6.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:benedic Fallback;src:local(Arial);ascent-override:39.78%;descent-override:13.26%;line-gap-override:0.0%;size-adjust:150.84%}.NJhDvW_className{font-family:benedic,benedic Fallback;font-weight:400}.NJhDvW_variable{--font-benedic:"benedic", "benedic Fallback"}
@font-face{font-family:grotesk;src:url(../media/SpaceGrotesk-s.p.0oxh562_148qc.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:grotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.lxea7W_className{font-family:grotesk,grotesk Fallback}.lxea7W_variable{--font-body:"grotesk", "grotesk Fallback"}
:root{--ink:#07120c;--ink-2:#0c1b12;--ink-3:#132a1c;--bone:#eaf0e4;--bone-2:#d9e3d0;--text:#eaf0e4;--muted:#eaf0e4a8;--line:#eaf0e424;--lime:#86e33c;--emerald:#2f9a5e;--font-display:var(--font-benedic), var(--font-body), system-ui, sans-serif;--gutter:clamp(20px, 4.2vw, 64px);--max:1480px;--header-h:76px;--h2:min(clamp(2.4rem, 5.4vw, 5.2rem), 9.4svh);--h2-pin:clamp(2.4rem, 5.4vw, 5.2rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}body{background:var(--ink);color:var(--text);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:clip}body:before{content:"";z-index:0;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}main,footer,header{z-index:1;position:relative}h1,h2,h3,h4{margin:0;font-weight:400}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:4px}.light :focus-visible{outline-color:var(--ink)}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;line-height:.95}.wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.section{padding-block:clamp(84px,12vw,190px);position:relative;overflow-x:clip}.light{background:var(--bone);color:var(--ink)}html.bgfx .light[data-bg=light]{background:0 0}.light .muted{color:#07120ca8}.muted{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--lime);color:var(--ink);border-radius:999px;padding:12px 18px;font-weight:600;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}.split-line{overflow:hidden}noscript .preloader,.no-js .preloader{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.art{fill:none;width:100%;height:100%;stroke:var(--bone);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.art .acc{stroke:var(--lime)}.art .fl{fill:var(--bone);stroke:none}.art .fl.a{fill:var(--lime)}.art .fl.b{fill:var(--bone);stroke:var(--ink);stroke-width:2px}.art .bg{fill:var(--ink-3);stroke:none}.art .ink{stroke:var(--ink)}.art .tx{fill:var(--ink);stroke:none;font-family:var(--font-display);font-size:22px}
.-PvIBG_pre{z-index:300;background:var(--ink-2);color:var(--text);place-items:center;animation:0s linear 6.5s forwards -PvIBG_iw-failsafe;display:grid;position:fixed;inset:0}@keyframes -PvIBG_iw-failsafe{to{visibility:hidden;opacity:0}}@media (prefers-reduced-motion:reduce){.-PvIBG_pre{display:none}}.-PvIBG_half{background:var(--ink-2);position:absolute;left:0;right:0}.-PvIBG_top{height:50.2%;top:0}.-PvIBG_bottom{height:50.2%;bottom:0}.-PvIBG_center{z-index:2;justify-items:center;display:grid;position:relative}.-PvIBG_stage{place-items:center;gap:22px;width:min(88vw,520px);display:grid;position:relative}.-PvIBG_glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#86e33c80,#0000 65%);border-radius:50%;width:46%;margin:-23% 0 0 -23%;position:absolute;top:40%;left:50%}.-PvIBG_logo{text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;will-change:transform;font-size:clamp(1.5rem,6.4vw,2.6rem);line-height:1.1;display:block;position:relative}.-PvIBG_line{background:var(--lime);border-radius:3px;width:100%;height:3px;display:block}.-PvIBG_count{right:var(--gutter);bottom:var(--gutter);font-family:var(--font-display);color:var(--lime);font-variant-numeric:tabular-nums;z-index:2;font-size:clamp(2.5rem,9vw,7rem);line-height:1;position:absolute}
._72TD2W_ring,._72TD2W_dot{z-index:250;pointer-events:none;will-change:transform;display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._72TD2W_ring,._72TD2W_dot{place-items:center;display:grid}}._72TD2W_ring{border:1.5px solid var(--lime);opacity:0;mix-blend-mode:normal;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;transition:width .35s,height .35s,margin .35s,background-color .35s,border-color .35s}._72TD2W_dot{background:var(--lime);opacity:0;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}._72TD2W_on{opacity:1}._72TD2W_link{background:#86e33c24;width:64px;height:64px;margin:-32px 0 0 -32px}._72TD2W_label{background:var(--lime);border-color:var(--lime);width:92px;height:92px;margin:-46px 0 0 -46px}._72TD2W_text{color:var(--ink);opacity:0;font-size:.8rem;font-weight:600;transition:opacity .2s}._72TD2W_label ._72TD2W_text{opacity:1}
