html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.fx-pointer .surface-card,.fx-pointer [data-spotlight]{position:relative;isolation:isolate}.fx-pointer .surface-card:after,.fx-pointer [data-spotlight]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(var(--color-primary-rgb),.14),transparent 42%);z-index:1}.fx-pointer .surface-card:before,.fx-pointer [data-spotlight]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(var(--color-primary-rgb),.9),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2}.fx-pointer .surface-card:hover:after,.fx-pointer .surface-card:hover:before,.fx-pointer [data-spotlight]:hover:after,.fx-pointer [data-spotlight]:hover:before{opacity:1}.fx-pointer [data-tilt]{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d;will-change:transform}.fx-pointer [data-tilt][data-tilting]{transition:transform .12s linear}.fx-pointer [data-magnetic]{transform:translate3d(var(--mgx,0),var(--mgy,0),0);transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-reveal-on .fx-reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1)}.fx-reveal-on .fx-reveal:not(.fx-in){opacity:0;filter:blur(10px);translate:0 28px}.fx-reveal-on h2.fx-reveal{position:relative}.fx-reveal-on h2.fx-reveal.fx-in:after{content:"";position:absolute;inset:-10% auto -10% 0;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(var(--color-primary-rgb),.35),transparent);mix-blend-mode:overlay;animation:fx-sweep 1.3s cubic-bezier(.22,1,.36,1) .15s both}@keyframes fx-sweep{0%{transform:translateX(-120%);opacity:1}to{transform:translateX(380%);opacity:0}}.fx-palette{background:radial-gradient(120% 60% at 50% -10%,rgba(203,252,48,.12),transparent 60%),rgba(12,15,8,.92);border:1px solid rgba(203,252,48,.22);box-shadow:0 40px 120px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.04),0 0 60px rgba(203,252,48,.08);backdrop-filter:blur(24px)}.fx-gradient-text{background:linear-gradient(100deg,var(--color-text-primary) 0,var(--color-primary) 35%,var(--color-accent) 55%,var(--color-text-primary) 90%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-gradient-pan 8s linear infinite}[data-theme=light] .fx-gradient-text{background-image:linear-gradient(100deg,var(--color-text-primary) 0,var(--color-primary-dark) 35%,var(--color-primary) 55%,var(--color-text-primary) 90%)}@keyframes fx-gradient-pan{to{background-position:-250% 0}}.fx-marquee{--gap:1rem;display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.fx-marquee__track{flex-shrink:0;display:flex;gap:var(--gap);min-width:100%;justify-content:space-around;animation:fx-marquee var(--fx-marquee-duration,40s) linear infinite}.fx-marquee--reverse .fx-marquee__track{animation-direction:reverse}.fx-marquee:hover .fx-marquee__track{animation-play-state:paused}@keyframes fx-marquee{to{transform:translateX(calc(-100% - var(--gap)))}}[data-offscreen] .fx-anim,[data-offscreen] .fx-gradient-text,[data-offscreen] .fx-marquee__track{animation-play-state:paused!important}.fx-console{background:radial-gradient(80% 60% at 0 0,rgba(203,252,48,.1),transparent 60%),radial-gradient(70% 60% at 100% 100%,rgba(163,230,53,.08),transparent 60%),#080a05;border:1px solid rgba(203,252,48,.18);box-shadow:0 50px 140px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.03)}.fx-console-grid{background-image:linear-gradient(rgba(203,252,48,.06) 1px,transparent 0),linear-gradient(90deg,rgba(203,252,48,.06) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.fx-console-path{stroke-dasharray:6 8;animation:fx-dash 1.2s linear infinite}@keyframes fx-dash{to{stroke-dashoffset:-28}}.fx-scanline{background:linear-gradient(180deg,transparent,rgba(203,252,48,.06) 50%,transparent);height:30%;animation:fx-scan 5s linear infinite}@keyframes fx-scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}.fx-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary) var(--fill,50%),color-mix(in srgb,var(--color-border) 90%,transparent) var(--fill,50%));outline:none;cursor:pointer}.fx-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#0a0d05;border:3px solid var(--color-primary);box-shadow:0 0 0 6px rgba(var(--color-primary-rgb),.18),0 0 20px rgba(var(--color-primary-rgb),.55);transition:transform .2s ease}.fx-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#0a0d05;border:3px solid var(--color-primary);box-shadow:0 0 0 6px rgba(var(--color-primary-rgb),.18),0 0 20px rgba(var(--color-primary-rgb),.55)}.fx-range:active::-webkit-slider-thumb{transform:scale(1.18)}.fx-range:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.35)}@media (prefers-reduced-motion:reduce){.fx-anim,.fx-console-path,.fx-gradient-text,.fx-marquee__track,.fx-reveal-on h2.fx-reveal.fx-in:after,.fx-scanline{animation:none!important}}.fx-packet{background:linear-gradient(90deg,transparent,#cbfc30 45%,#ffffff 50%,#cbfc30 55%,transparent);animation:fx-packet .9s linear infinite}@keyframes fx-packet{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ink-fallback{background:radial-gradient(28% 34% at 70% 42%,rgba(203,252,48,.32),transparent 70%),radial-gradient(22% 26% at 78% 58%,rgba(16,185,129,.16),transparent 70%),radial-gradient(30% 30% at 22% 70%,rgba(132,204,22,.12),transparent 70%),#0a0d05}[data-theme=light] .ink-fallback{background:radial-gradient(28% 34% at 70% 42%,rgba(203,252,48,.55),transparent 70%),radial-gradient(22% 26% at 78% 58%,rgba(16,185,129,.2),transparent 70%),radial-gradient(30% 30% at 22% 70%,rgba(203,252,48,.22),transparent 70%),#ffffff}@media (min-width:768px){.ink-fallback{background:#0a0d05}[data-theme=light] .ink-fallback{background:#ffffff}}.kinetic-mask{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.kinetic-word{display:inline-block;animation:kinetic-rise .9s cubic-bezier(.19,1,.22,1) both}@keyframes kinetic-rise{0%{transform:translateY(105%) rotate(4deg)}to{transform:translateY(0) rotate(0)}}.hero-rise{animation:hero-rise 1s cubic-bezier(.19,1,.22,1) both}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-pool{background:radial-gradient(ellipse 46% 40% at 50% 46%,color-mix(in srgb,var(--background) 55%,transparent) 0,color-mix(in srgb,var(--background) 22%,transparent) 55%,transparent 80%)}.hero-hud__corner{position:absolute;width:22px;height:22px;border-color:rgba(var(--color-primary-rgb),.55);animation:hero-rise 1.2s cubic-bezier(.19,1,.22,1) .5s both}.hero-hud__label{position:absolute;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.2em;color:var(--color-text-secondary);animation:hero-rise 1.2s cubic-bezier(.19,1,.22,1) .7s both}.hero-hud__label.static{position:static;animation:none}.hero-hud__pulse{width:6px;height:6px;border-radius:999px;background:var(--color-live);box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:livePulse 2s infinite}.hero-hud__scroll{position:relative;width:1px;height:44px;overflow:hidden;background:color-mix(in srgb,var(--color-text-secondary) 25%,transparent)}.hero-hud__scroll:after{content:"";position:absolute;left:0;top:0;width:1px;height:40%;background:var(--color-primary);box-shadow:0 0 8px var(--color-primary);animation:hero-scroll 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes hero-scroll{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}[data-theme=light] .hero-hud__corner{border-color:rgba(63,98,18,.45)}@media (prefers-reduced-motion:reduce){.hero-hud__corner,.hero-hud__label,.hero-hud__scroll:after,.hero-rise,.kinetic-word{animation:none!important}}@media (max-width:767px){.hero-pool{background:radial-gradient(ellipse 90% 55% at 50% 42%,color-mix(in srgb,var(--background) 82%,transparent) 0,color-mix(in srgb,var(--background) 55%,transparent) 60%,transparent 90%)}}:root,[data-theme=dark]{--lf-lime:#cbfc30;--lf-ink:#0a0d05;--lf-accent-text:#cbfc30;--lf-marker:transparent;--lf-line:rgba(244,247,233,0.1);--lf-dim:rgba(244,247,233,0.38)}[data-theme=light]{--lf-accent-text:#3f6212;--lf-marker:rgba(203,252,48,0.75);--lf-line:rgba(28,42,26,0.12);--lf-dim:rgba(28,42,26,0.42)}.lf-serif{font-family:var(--font-instrument-serif),"Times New Roman",serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.lf-accent{color:var(--lf-accent-text)}.lf-mark{background-image:linear-gradient(transparent 62%,var(--lf-marker) 62%,var(--lf-marker) 92%,transparent 92%);background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.lf-hero-title{font-size:clamp(2.6rem,7.4vw,6rem);font-weight:600;line-height:.95;letter-spacing:-.045em;color:var(--color-text-primary)}.lf-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.lf-line-inner{display:inline-block;transform-origin:0 100%;animation:lf-rise 1.1s cubic-bezier(.22,1,.36,1) both}.lf-line-sm{font-size:.42em;font-weight:500;letter-spacing:-.03em;margin-bottom:.25em;color:var(--color-text-secondary)}.lf-line-sm .lf-serif{color:var(--color-text-primary);font-size:1.12em}@keyframes lf-rise{0%{transform:translateY(115%) rotate(4deg)}to{transform:translateY(0) rotate(0)}}.lf-scramble{display:inline-block}@media (min-width:720px){.lf-scramble{white-space:nowrap}}.lf-caret{display:inline-block;width:.14em;height:.78em;margin-left:.08em;align-self:center;border-radius:1px;background:var(--color-cta-bg);animation:lf-blink 1s steps(2) infinite}@keyframes lf-blink{50%{opacity:0}}.lf-stats{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--lf-line)}.lf-stat{display:flex;flex-direction:column;gap:10px;padding:28px 16px 28px 0;border-bottom:1px solid var(--lf-line)}.lf-stat:nth-child(odd){border-right:1px solid var(--lf-line)}.lf-stat:nth-child(2n){padding-left:16px}.lf-stat-index{font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--lf-dim)}.lf-stat-value{font-size:clamp(3rem,7vw,6.5rem);font-weight:600;letter-spacing:-.06em;line-height:1;font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.lf-stat-label{max-width:220px;font-size:14px;color:var(--color-text-secondary)}@media (min-width:900px){.lf-stats{grid-template-columns:repeat(4,1fr)}.lf-stat,.lf-stat:nth-child(2n){padding:40px 28px;border-right:1px solid var(--lf-line)}.lf-stat:first-child{padding-left:0}.lf-stat:last-child{border-right:0}}.lf-outro{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;height:100%;min-height:360px;padding:32px;border-radius:1.5rem;background:var(--lf-lime);color:var(--lf-ink);overflow:hidden;isolation:isolate;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s}.lf-outro:before{content:"";position:absolute;inset:auto -30% -50% auto;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 65%);z-index:-1;transition:transform .8s cubic-bezier(.22,1,.36,1)}.lf-outro:hover{transform:translateY(-6px);box-shadow:0 30px 80px rgba(203,252,48,.35)}.lf-outro:hover:before{transform:translate(-20%,-20%) scale(1.2)}.lf-outro-eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(10,13,5,.6)}.lf-outro-title{font-size:clamp(2.5rem,4vw,4rem);font-weight:600;letter-spacing:-.05em;line-height:.95}.lf-outro-arrow{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--lf-ink);color:var(--lf-lime);transition:transform .6s cubic-bezier(.22,1,.36,1)}.lf-outro:hover .lf-outro-arrow{transform:rotate(-45deg) scale(1.08)}.lf-footer-wordmark{display:block;font-family:var(--font-display);font-size:clamp(64px,19vw,320px);font-weight:700;letter-spacing:-.07em;line-height:.78;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(244,247,233,.16);background:linear-gradient(180deg,rgba(244,247,233,.14),transparent 85%);-webkit-background-clip:text;background-clip:text;user-select:none;margin-bottom:-.06em;transition:-webkit-text-stroke-color .6s}.lf-footer-wordmark:hover{-webkit-text-stroke-color:rgba(203,252,48,.45)}.lf-footer-wordmark .lf-dot{-webkit-text-stroke:0;color:var(--lf-lime);text-shadow:0 0 40px rgba(203,252,48,.5)}@media (prefers-reduced-motion:reduce){.lf-caret,.lf-line-inner{animation:none}}.lf-panel{--lf-panel-radius:1.75rem;position:relative;isolation:isolate;margin-top:calc(var(--lf-panel-radius) * -1);border-radius:var(--lf-panel-radius) var(--lf-panel-radius) 0 0;overflow:clip;background:var(--background);color:var(--color-text-primary)}@media (min-width:768px){.lf-panel{--lf-panel-radius:2.75rem}}.lf-panel .section-shift{border-top:0}.lf-panel .section-shift:before{display:none}[data-theme=light] .lf-panel[data-tone=white]{--background:#ffffff;--color-bg-dark:#ffffff}[data-theme=light] .lf-panel[data-tone=cream]{--background:#f5f2ea;--color-bg-dark:#f5f2ea;--color-border:#e2dccd}[data-theme=light] .lf-panel[data-tone=lime]{--background:#eef8d0;--color-bg-dark:#eef8d0;--color-border:#d3e6a2;--lf-line:rgba(28,42,26,0.14)}[data-theme=dark] .lf-panel[data-tone=white]{--background:#0a0d05;--color-bg-dark:#0a0d05}[data-theme=dark] .lf-panel[data-tone=cream]{--background:#12160c;--color-bg-dark:#12160c;--color-bg-card:#1a2010}[data-theme=dark] .lf-panel[data-tone=lime]{--background:#151d08;--color-bg-dark:#151d08;--color-bg-card:#1c260c}.lf-ink-block,.lf-panel[data-tone=ink]{color-scheme:dark;--background:#10150a;--foreground:#f4f7e9;--color-primary:#cbfc30;--color-primary-light:#e3ff7a;--color-primary-dark:#8fcb00;--color-accent:#a3e635;--color-accent-light:#d9f99d;--color-primary-rgb:203,252,48;--color-primary-light-rgb:227,255,122;--color-primary-dark-rgb:143,203,0;--color-accent-rgb:163,230,53;--color-bg-dark:#10150a;--color-bg-card:#171d0f;--color-bg-elevated:#1f2614;--color-border:#2c331c;--color-text-primary:#f4f7e9;--color-text-secondary:#a8b399;--color-text-accent:#e3ff7a;--color-cta-bg:#cbfc30;--color-cta-bg-rgb:203,252,48;--color-cta-bg-hover:#e3ff7a;--lf-accent-text:#cbfc30;--lf-marker:transparent;--lf-line:rgba(244,247,233,0.1);--lf-dim:rgba(244,247,233,0.38)}[data-theme=dark] .lf-ink-block,[data-theme=dark] .lf-panel[data-tone=ink]{--background:#050703;--color-bg-dark:#050703}.hero-lines{display:flex;justify-content:space-between;max-width:80rem;height:100%;margin:0 auto;padding:0 1rem}.hero-lines>span{width:1px;height:100%;background:var(--lf-line);transform-origin:top;animation:hero-line-draw 1.6s cubic-bezier(.22,1,.36,1) both}.hero-lines>span:nth-child(2){animation-delay:.08s}.hero-lines>span:nth-child(3){animation-delay:.16s}.hero-lines>span:nth-child(4){animation-delay:.24s}.hero-lines>span:nth-child(5){animation-delay:.32s}@media (min-width:768px){.hero-lines{padding:0 1.5rem}}@media (max-width:767px){.hero-lines>span:nth-child(2),.hero-lines>span:nth-child(4){display:none}}@keyframes hero-line-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.hero-lines>span{animation:none}}[data-theme=light] .lf-nav-pill{background-color:rgba(74,90,66,.78);border-color:rgba(255,255,255,.18);--color-text-primary:#ffffff;--color-text-secondary:rgba(255,255,255,0.74);--color-bg-elevated:rgba(255,255,255,0.12);--color-border:rgba(255,255,255,0.2)}[data-theme=light] .lf-nav-pill .lf-nav-pill-reset{--color-text-primary:#1c2a1a;--color-text-secondary:#5b6b52;--color-bg-elevated:#F4F8EC;--color-border:#d7e0c9}.section-shift:before{display:none}.bg-mesh{background-image:none}.ai-command-bar:focus-within{border-color:var(--color-text-primary);box-shadow:none;animation:none}.ai-command-send-button{background:var(--lf-lime);color:var(--lf-ink);box-shadow:none}.ai-command-send-button:hover:not(:disabled){filter:none;box-shadow:none;background:var(--lf-ink);color:var(--lf-lime)}.ai-command-chip,[data-theme=light] .ai-command-chip{border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-primary);box-shadow:none}.ai-command-chip:hover,.ai-command-chip[data-attracted]{border-color:var(--lf-lime);background:var(--lf-lime);color:var(--lf-ink);box-shadow:none}.project-card-shell{background:var(--color-bg-card)}.lf-outro:before{display:none}.lf-outro:hover{box-shadow:none}.lf-footer-wordmark{background:none;color:rgba(244,247,233,.04)}.lf-footer-wordmark .lf-dot{text-shadow:none}.fx-pointer .surface-card:after,.fx-pointer [data-spotlight]:after{display:none}.fx-pointer .surface-card:before,.fx-pointer [data-spotlight]:before{background:var(--color-primary)}.fx-palette{background:rgba(12,15,8,.97);box-shadow:0 40px 120px rgba(0,0,0,.55)}.fx-console{background:#080a05}.fx-range::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(var(--color-primary-rgb),.18)}.fx-range::-moz-range-thumb{box-shadow:0 0 0 6px rgba(var(--color-primary-rgb),.18)}.feed-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;height:100%;overflow:hidden;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.feed-wall__col{display:flex;flex-direction:column;gap:14px;animation:feed-drift linear infinite}.feed-wall__col:nth-child(2){margin-top:-60px;animation-direction:reverse}@keyframes feed-drift{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}.feed-tile{display:flex;aspect-ratio:4/5;flex-direction:column;justify-content:space-between;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.08)}.feed-tile--lime{background:#cbfc30;color:#0a0d05}.feed-tile--cream{background:#f5f2ea;color:#1c2a1a}.feed-tile--olive{background:#3f6212;color:#f4ffd6}.feed-tile--dark{background:#1f2614;color:#e3ff7a}.feed-tile__kind{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.12);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.feed-tile--dark .feed-tile__kind,.feed-tile--olive .feed-tile__kind{background:rgba(255,255,255,.12)}.feed-tile__dots{width:18px;height:4px;background:radial-gradient(circle,currentColor 1.5px,transparent 2px) 0 0 /6px 4px repeat-x;opacity:.6}.feed-tile__title{font-size:clamp(.95rem,1.3vw,1.2rem);font-weight:600;line-height:1.12;letter-spacing:-.02em}@media (prefers-reduced-motion:reduce){.feed-wall__col{animation:none}}.lf-concept-pop__backdrop{animation:lf-pop-fade .35s ease-out both}.lf-concept-pop__card{animation:lf-pop-in .6s cubic-bezier(.22,1,.36,1) both}.lf-concept-pop__mock{animation:lf-pop-mock .9s cubic-bezier(.22,1,.36,1) .15s both}@keyframes lf-pop-fade{0%{opacity:0}to{opacity:1}}@keyframes lf-pop-in{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes lf-pop-mock{0%{opacity:0;transform:translateY(30px) rotate(-6deg)}to{opacity:1;transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.lf-concept-pop__backdrop,.lf-concept-pop__card,.lf-concept-pop__mock{animation:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_e8acdf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_e8acdf{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5f34dc{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_5f34dc{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}