@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_f846ad{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_f846ad{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_7da9e8{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_7da9e8{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0A0A0A;--lime:#C8FF00;--lime-dim:rgba(200,255,0,0.1);--lime-border:rgba(200,255,0,0.22);--white:#F2F2F0;--muted:rgba(242,242,240,0.45);--faint:rgba(242,242,240,0.06);--border:rgba(242,242,240,0.09)}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:var(--font-jakarta),sans-serif;font-weight:300;min-height:100vh;overflow-x:hidden}body:before{content:"";inset:0;background-image:radial-gradient(circle,rgba(200,255,0,.065) 1px,transparent 0);background-size:32px 32px}.g1,.g2,body:before{position:fixed;pointer-events:none;z-index:0}.g1,.g2{border-radius:50%}.g1{width:680px;height:680px;background:radial-gradient(circle,rgba(200,255,0,.055) 0,transparent 60%);top:-200px;right:-150px;animation:blob 15s ease-in-out infinite}.g2{width:420px;height:420px;background:radial-gradient(circle,rgba(200,255,0,.04) 0,transparent 60%);bottom:-80px;left:-100px;animation:blob 20s ease-in-out infinite reverse}@keyframes blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-20px,24px) scale(1.04)}66%{transform:translate(16px,-12px) scale(.97)}}.orbs{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb{position:absolute;border-radius:50%;border:1px solid rgba(200,255,0,.13);display:grid;place-items:center;font-size:18px;animation:orbf linear infinite}.orb:first-child{width:50px;height:50px;top:16%;right:10%;animation-duration:23s;animation-delay:-4s}.orb:nth-child(2){width:38px;height:38px;top:52%;right:5%;animation-duration:29s;animation-delay:-11s}.orb:nth-child(3){width:44px;height:44px;top:33%;right:22%;animation-duration:18s;animation-delay:-2s}.orb:nth-child(4){width:34px;height:34px;top:70%;right:17%;animation-duration:26s;animation-delay:-16s}.orb:nth-child(5){width:46px;height:46px;top:8%;right:33%;animation-duration:33s;animation-delay:-8s}@keyframes orbf{0%,to{transform:translate(0) rotate(0deg);opacity:.55}25%{transform:translate(-10px,20px) rotate(90deg);opacity:.85}50%{transform:translate(6px,36px) rotate(180deg);opacity:.55}75%{transform:translate(-8px,16px) rotate(270deg);opacity:.8}}@media(max-width:768px){.orbs{display:none}}.wrap{position:relative;z-index:1;max-width:1060px;margin:0 auto;padding:clamp(28px,5vw,52px) clamp(24px,6vw,72px);min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}nav{justify-content:space-between;padding-bottom:clamp(36px,6vh,60px);animation:dn .7s cubic-bezier(.22,1,.36,1) both}.logo,nav{display:flex;align-items:center}.logo{font-family:var(--font-bricolage),sans-serif;font-weight:800;font-size:clamp(17px,1.8vw,21px);letter-spacing:-.02em;gap:10px}.lm{width:30px;height:30px;background:var(--lime);border-radius:7px;display:grid;place-items:center;flex-shrink:0}.lt b,.pill{color:var(--lime)}.pill{font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;background:var(--lime-dim);border:1px solid var(--lime-border);padding:6px 14px;border-radius:100px;display:flex;align-items:center;gap:7px}.pd{width:6px;height:6px;border-radius:50%;background:var(--lime);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}.hero{display:flex;flex-direction:column;justify-content:center;padding:clamp(8px,3vh,20px) 0}.kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--muted);margin-bottom:26px;animation:up .7s cubic-bezier(.22,1,.36,1) .08s both}.kicker:before{content:"";width:22px;height:1px;background:var(--lime);flex-shrink:0}h1{font-family:var(--font-bricolage),sans-serif;font-weight:800;font-size:clamp(50px,8.5vw,108px);line-height:.91;letter-spacing:-.03em;margin-bottom:30px;animation:up .8s cubic-bezier(.22,1,.36,1) .16s both}.hi{color:var(--lime);position:relative;display:inline-block}.hi:before{content:"";position:absolute;inset:-4px -8px;background:var(--lime-dim);border-radius:6px;z-index:-1;transform-origin:left center;animation:boxin .55s cubic-bezier(.22,1,.36,1) 1s both}@keyframes boxin{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sub{font-size:clamp(15px,1.55vw,19px);line-height:1.72;color:var(--muted);max-width:500px;margin-bottom:44px;animation:up .8s cubic-bezier(.22,1,.36,1) .24s both}.fa{animation:up .8s cubic-bezier(.22,1,.36,1) .32s both}.fhint{font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:11px}.hp-field{position:absolute;left:-9999px;opacity:0;height:0;width:0;pointer-events:none}.ir{display:flex;max-width:450px;background:var(--faint);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.ir:focus-within{border-color:rgba(200,255,0,.32);box-shadow:0 0 0 4px rgba(200,255,0,.06)}.ir input[type=email]{flex:1 1;background:transparent;border:none;padding:14px 17px;font-family:var(--font-jakarta),sans-serif;font-size:14px;color:var(--white);outline:none;min-width:0}.ir input[type=email]::placeholder{color:rgba(242,242,240,.28)}.ir button{flex-shrink:0;background:var(--lime);border:none;margin:5px;padding:10px 18px;border-radius:8px;font-family:var(--font-bricolage),sans-serif;font-weight:800;font-size:13px;letter-spacing:-.01em;color:#0A0A0A;cursor:pointer;transition:background .15s,transform .1s,opacity .2s;white-space:nowrap}.ir button:hover{background:#d4ff10}.ir button:active{transform:scale(.97)}.ir button:disabled{opacity:.55;cursor:not-allowed}.ferr{display:none;margin-top:10px;padding:12px 15px;background:rgba(255,107,107,.08);border:1px solid rgba(255,107,107,.3);border-radius:10px;font-size:13px;color:#ff8080}.fnote{margin-top:9px;font-size:11px;color:rgba(242,242,240,.22)}.sw{display:none;align-items:center;gap:12px;max-width:450px;background:var(--lime-dim);border:1px solid var(--lime-border);border-radius:12px;padding:15px 18px;font-size:14px;color:var(--lime);font-weight:500}.sw svg{flex-shrink:0}.agents{margin-top:clamp(40px,6vh,64px);animation:up .8s cubic-bezier(.22,1,.36,1) .42s both}.alabel{font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:rgba(242,242,240,.26);margin-bottom:14px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--border);border-radius:100px;font-size:12px;color:var(--muted);background:var(--faint);transition:border-color .18s,color .18s,background .18s,transform .15s;cursor:default}.chip:hover{border-color:rgba(200,255,0,.28);color:var(--white);background:var(--lime-dim);transform:translateY(-2px)}.ci{font-size:13px;line-height:1}footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:28px;border-top:1px solid var(--border);font-size:12px;color:rgba(242,242,240,.2);animation:up .7s cubic-bezier(.22,1,.36,1) .48s both}footer a{color:rgba(200,255,0,.45);text-decoration:none;transition:color .2s}footer a:hover{color:var(--lime)}@keyframes dn{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes swIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.ir{flex-direction:column;border-radius:12px}.ir button{margin:0 5px 5px;padding:12px;border-radius:8px}}