@font-face{font-family:TWK Everett;src:url(/fonts/TWKEverett-Light.otf) format("opentype");font-weight:100 400;font-style:normal;font-display:swap}@font-face{font-family:TWK Everett;src:url(/fonts/TWKEverett-Regular.otf) format("opentype");font-weight:500 900;font-style:normal;font-display:swap}.landing-v3{--v3-canvas:#ecefe8;--v3-panel:#f5f7f2;--v3-white:#ffffff;--v3-ink:#121a0f;--v3-muted:#55634e;--v3-dim:#8b9784;--v3-line:rgba(18,26,15,0.12);--v3-line-soft:rgba(18,26,15,0.06);--v3-accent:#2f6a1f;--v3-accent-2:#CAFFB8;color:var(--v3-ink);background:var(--v3-canvas);font-family:var(--font-mono),ui-monospace,"SF Mono",monospace;--font-display-v3:"TWK Everett",var(--font-hanken-v3),"Hanken Grotesk",system-ui,sans-serif}.landing-v3 p{letter-spacing:-.01em}.landing-v3 h1,.landing-v3 h2,.landing-v3 h3{letter-spacing:-.02em}.landing-v3 h1,.landing-v3 h2{font-weight:500}.landing-v3 h3{font-weight:400}.landing-v3 .v3-frame{position:relative;margin:0 auto;max-width:1280px;border-left:1px solid var(--v3-line);border-right:1px solid var(--v3-line)}.landing-v3 .v3-rule{border-top:1px solid var(--v3-line)}.landing-v3 .v3-tick{position:absolute;z-index:3;width:11px;height:11px;pointer-events:none}.landing-v3 .v3-tick:after,.landing-v3 .v3-tick:before{content:"";position:absolute;background:var(--v3-accent)}.landing-v3 .v3-tick:before{left:5px;top:0;width:1px;height:11px}.landing-v3 .v3-tick:after{top:5px;left:0;height:1px;width:11px}.landing-v3 .v3-tick-mint:after,.landing-v3 .v3-tick-mint:before{background:var(--v3-accent-2)}.landing-v3 .v3-tick-tl{left:0;top:0;transform:translate(-50%,-50%)}.landing-v3 .v3-tick-tr{right:0;top:0;transform:translate(50%,-50%)}.landing-v3 .v3-tick-bl{left:0;bottom:0;transform:translate(-50%,50%)}.landing-v3 .v3-tick-br{right:0;bottom:0;transform:translate(50%,50%)}.landing-v3 .v3-hatch{background-image:repeating-linear-gradient(-45deg,transparent 0,transparent 7px,var(--v3-line-soft) 7px,var(--v3-line-soft) 8px)}.landing-v3 .v3-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.06em;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease}.landing-v3 .v3-btn:hover{transform:translateY(-2px)}.landing-v3 .v3-btn-solid{background:var(--v3-accent);color:#f4fbef}.landing-v3 .v3-btn-solid:hover{background:#256016}.landing-v3 .v3-btn-ghost{background:#e2e6dd;color:var(--v3-ink)}.landing-v3 .v3-btn-ghost:hover{background:#d6dccf}@media (max-width:640px){.landing-v3 .v3-btn{height:42px;padding:0 16px;font-size:12px;gap:6px}}.landing-v3 .v3-bracket,.landing-v3 .v3-bracket-2{position:absolute;inset:0;pointer-events:none}.landing-v3 .v3-bracket:after,.landing-v3 .v3-bracket:before{content:"";position:absolute;width:12px;height:12px;border-color:var(--v3-accent);border-style:solid;border-width:0}.landing-v3 .v3-bracket:before{left:-4px;top:-4px;border-left-width:1.5px;border-top-width:1.5px}.landing-v3 .v3-bracket:after{right:-4px;bottom:-4px;border-right-width:1.5px;border-bottom-width:1.5px}.landing-v3 .v3-bracket-2:after,.landing-v3 .v3-bracket-2:before{content:"";position:absolute;width:12px;height:12px;border-color:var(--v3-accent);border-style:solid;border-width:0}.landing-v3 .v3-bracket-2:before{right:-4px;top:-4px;border-right-width:1.5px;border-top-width:1.5px}.landing-v3 .v3-bracket-2:after{left:-4px;bottom:-4px;border-left-width:1.5px;border-bottom-width:1.5px}.landing-v3 .v3-reveal{opacity:0;transform:translateY(22px);will-change:opacity,transform}.landing-v3 .v3-reveal.is-in{opacity:1;transform:none}.landing-v3 .v3-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.landing-v3 .v3-faq-body.is-open{grid-template-rows:1fr}.landing-v3 .v3-faq-body>div{overflow:hidden}.landing-v3 ::selection{background:var(--v3-accent-2);color:var(--v3-ink)}@media (prefers-reduced-motion:reduce){.landing-v3 .v3-reveal{opacity:1!important;transform:none!important}.landing-v3 .v3-btn,.landing-v3 .v3-reveal{transition:none!important}}