@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_456cb025-module__bi1xZG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_456cb025-module__bi1xZG__variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_4ac27a97-module__1EEhOq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_4ac27a97-module__1EEhOq__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--marca-500:#00aaa0;--marca-400:color-mix(in oklab, var(--marca-500), white 14%);--marca-300:color-mix(in oklab, var(--marca-500), white 30%);--marca-600:color-mix(in oklab, var(--marca-500), black 10%);--ink-0:#fcfcfc;--ink-1:#e2e9eb;--ink-2:#bcc6c8;--dim:#96a1a2;--glass:#0b181b80;--glass-2:#0410129e;--glass-line:#ffffff29;--sans:var(--font-sans),system-ui,-apple-system,sans-serif;--mono:var(--font-mono),ui-monospace,monospace}@supports (color:lab(0% 0 0)){:root{--marca-500:lab(62.1878% -48.1509 -7.56311);--ink-0:lab(98.84% .0000298023 -.0000119209);--ink-1:lab(91.9456% -2.32431 -1.54068);--ink-2:lab(79.218% -3.48085 -2.30674);--dim:lab(65.2979% -3.47844 -2.305);--glass:lab(7.36496% -4.92754 -3.9447/.5);--glass-2:lab(3.78726% -3.08973 -2.70678/.62);--glass-line:lab(100% 0 0/.16)}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--sans);color:var(--ink-0);-webkit-font-smoothing:antialiased;background:#05080a}button{font:inherit}.video-bg{z-index:0;background:#05080a;position:fixed;inset:0}.video-bg video{object-fit:cover;width:100%;height:100%;display:block}.scrim{z-index:1;pointer-events:none;background:linear-gradient(#00070980 0%,#0000 20% 38%,#000202d1 100%),radial-gradient(150% 95% at 50% 122%,#0001019e,#0000 60%);background:linear-gradient(lab(1.61202% -1.7295 -1.47747/.5) 0%,#0000 20% 38%,lab(.326099% -.532776 -.549105/.82) 100%),radial-gradient(150% 95% at 50% 122%,lab(.1224% -.271708 -.24873/.62),#0000 60%);position:fixed;inset:0}.loader{z-index:5;opacity:1;background:radial-gradient(120% 90% at 50% 42%,#000406,#05080a 78%);background:radial-gradient(120% 90% at 50% 42%,lab(.938171% -1.16917 -1.05199),#05080a 78%);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}.loader.hide{opacity:0;visibility:hidden;pointer-events:none}.loader-logo{object-fit:contain;filter:drop-shadow(0 8px 24px #0000008c);filter:drop-shadow(0 8px 24px lab(0% 0 0/.55));width:auto;max-width:210px;height:34px;animation:2.4s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:.66}50%{opacity:1}}.loader .ring{background:conic-gradient(from 90deg, transparent 8%, var(--marca-500));width:44px;height:44px;filter:drop-shadow(0 0 12px color-mix(in oklab, var(--marca-500), transparent 50%));border-radius:50%;animation:.95s linear infinite spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}@keyframes spin{to{transform:rotate(1turn)}}.loader-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:.72rem}@media (prefers-reduced-motion:reduce){.loader-logo,.loader .ring{animation:none}}.overlay{z-index:2;min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 18px) clamp(18px,4.5vw,48px) calc(env(safe-area-inset-bottom,0px) + 18px);flex-direction:column;max-width:1220px;margin:0 auto;display:flex;position:relative;overflow-y:auto}.topbar{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.brand{background:#fffffff0;background:lab(100% 0 0/.94);border-radius:14px;align-items:center;padding:10px 16px;display:inline-flex;box-shadow:0 10px 30px -12px #0009;box-shadow:0 10px 30px -12px lab(0% 0 0/.6)}.brand img{object-fit:contain;width:auto;max-width:190px;height:38px;display:block}@media (max-width:560px){.brand img{height:32px}}.chip{color:var(--ink-1);background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-line);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;display:inline-flex}.chip svg{width:14px;height:14px;stroke:var(--marca-300);fill:none;stroke-width:1.7px}.content{width:100%;max-width:560px;margin-top:auto;padding-top:26px}.live{letter-spacing:.02em;color:var(--ink-0);background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-line);border-radius:999px;align-items:center;gap:9px;margin-bottom:16px;padding:7px 14px 7px 12px;font-size:.78rem;font-weight:500;display:inline-flex}.live .dot{background:var(--marca-400);border-radius:50%;width:9px;height:9px;position:relative}.live .dot:after{content:"";border:2px solid var(--marca-400);opacity:.6;border-radius:50%;animation:1.9s ease-out infinite ripple;position:absolute;inset:-5px}@keyframes ripple{0%{opacity:.75;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--marca-300);text-shadow:0 1px 12px #00000080;text-shadow:0 1px 12px lab(0% 0 0/.5);margin:0 0 10px;font-size:.72rem}h1{letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 30px #00000080;text-shadow:0 2px 30px lab(0% 0 0/.5);margin:0 0 12px;font-size:clamp(1.75rem,5vw,2.7rem);font-weight:600;line-height:1.07}h1 .name{color:var(--marca-300)}.sub{color:var(--ink-2);text-shadow:0 1px 16px #0000008c;text-shadow:0 1px 16px lab(0% 0 0/.55);max-width:46ch;margin:0 0 20px;font-size:clamp(.96rem,2.4vw,1.1rem);line-height:1.5}.card{background:var(--glass-2);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-line);border-radius:20px;padding:18px 18px 20px;box-shadow:0 26px 60px -30px #000c;box-shadow:0 26px 60px -30px lab(0% 0 0/.8)}.card .head{align-items:center;gap:9px;margin-bottom:12px;display:flex}.card .head svg{width:18px;height:18px;stroke:var(--marca-300);fill:none;stroke-width:1.7px}.card .head h2{margin:0;font-size:1.02rem;font-weight:600}.term{color:var(--ink-2);font-size:.86rem;line-height:1.55}.term ul{flex-direction:column;gap:7px;margin:8px 0 0;padding-left:2px;list-style:none;display:flex}.term li{gap:9px;display:flex}.term li:before{content:"";background:var(--marca-400);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.term .fine{color:var(--dim);margin-top:10px;font-size:.76rem}.checks{flex-direction:column;gap:12px;margin-top:14px;display:flex}.opt{border-top:1px solid var(--glass-line);flex-direction:column;gap:12px;margin-top:2px;padding-top:13px;display:flex}.opt .lbl{color:var(--dim);font-size:.76rem}.check{cursor:pointer;color:var(--ink-1);align-items:flex-start;gap:11px;font-size:.9rem;line-height:1.45;display:flex}.check input{width:18px;height:18px;accent-color:var(--marca-500);cursor:pointer;flex:none;margin-top:1px}.check b{color:var(--ink-0);font-weight:600}.accept{cursor:pointer;background:color-mix(in oklab, var(--marca-500), transparent 88%);border:1px solid color-mix(in oklab, var(--marca-500), transparent 60%);-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:flex-start;gap:12px;margin-top:15px;padding:14px 15px;transition:all .15s;display:flex}.accept:hover{background:color-mix(in oklab, var(--marca-500), transparent 82%)}.accept input{width:20px;height:20px;accent-color:var(--marca-500);cursor:pointer;flex:none;margin-top:1px}.accept span{color:var(--ink-0);font-size:.9rem;line-height:1.42}.tags{flex-wrap:wrap;gap:9px;margin:2px 0 18px;display:flex}.tag{color:var(--ink-1);background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.85rem;display:inline-flex}.tag svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:15px;height:15px}.tag.ok svg{stroke:var(--marca-300)}.tag .d{gap:4px;display:inline-flex}.tag .d i{background:var(--marca-400);border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite bounce}.tag .d i:nth-child(2){animation-delay:.18s}.tag .d i:nth-child(3){animation-delay:.36s}@keyframes bounce{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.tag .eta{font-family:var(--mono);color:var(--dim);font-size:.78rem}.btn{background:var(--marca-500);color:#04110f;cursor:pointer;width:100%;box-shadow:0 16px 36px -14px var(--marca-600);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-top:14px;padding:15px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .16s;display:flex}.btn:hover:not(:disabled){background:var(--marca-400);transform:translateY(-1px)}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:19px;height:19px}.hint{color:var(--dim);text-align:center;text-shadow:0 1px 12px #00000080;text-shadow:0 1px 12px lab(0% 0 0/.5);margin:11px 0 0;font-size:.82rem}.err{color:#fb9890;color:lab(73.3287% 37.3462 20.7821);align-items:flex-start;gap:8px;margin-top:10px;font-size:.84rem;display:flex}.err svg{stroke:currentColor;fill:none;stroke-width:1.8px;flex:none;width:15px;height:15px;margin-top:2px}.foot{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:18px;display:flex}.foot .emerg{color:var(--ink-2);text-shadow:0 1px 12px #0000008c;text-shadow:0 1px 12px lab(0% 0 0/.55);align-items:center;gap:8px;font-size:.77rem;display:inline-flex}.foot .emerg svg{width:15px;height:15px;stroke:var(--marca-300);fill:none;stroke-width:1.7px;flex:none}.foot .cfm{color:var(--dim);font-size:.69rem;font-family:var(--mono);letter-spacing:.02em}.plain{text-align:center;z-index:2;place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative}.plain .box{max-width:400px}.plain h1{margin-bottom:10px;font-size:1.5rem}.plain p{color:var(--ink-2);font-size:.95rem;line-height:1.5}.live.in{background:color-mix(in oklab, var(--marca-500), transparent 80%);border-color:color-mix(in oklab, var(--marca-500), transparent 45%);color:var(--ink-0);padding:7px 14px;animation:.3s both rise}.live.in svg{width:14px;height:14px;stroke:var(--marca-300);fill:none;stroke-width:1.9px}.terms-link{background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-line);width:100%;max-width:380px;color:var(--ink-1);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;align-items:center;gap:10px;margin:4px 0 2px;padding:12px 14px;font-size:.88rem;transition:all .15s;display:flex}.terms-link:hover{background:var(--glass-2);transform:translateY(-1px)}.terms-link svg{width:16px;height:16px;stroke:var(--marca-300);fill:none;stroke-width:1.7px;flex:none}.terms-link .ver{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--marca-300);border:1px solid color-mix(in oklab,var(--marca-500),transparent 55%);border-radius:999px;flex:none;margin-left:auto;padding:2px 9px;font-size:.68rem}.enter-card{margin-top:16px;animation:.38s both rise}.inline-link{color:var(--marca-300);text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.inline-link:hover{color:var(--marca-200,var(--ink-0))}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal-scrim{z-index:10;-webkit-backdrop-filter:blur(6px);background:#000000a3;background:lab(.0623951% -.141285 -.208628/.64);place-items:center;padding:20px;animation:.2s both fade;display:grid;position:fixed;inset:0}.modal{-webkit-backdrop-filter:blur(26px);border:1px solid var(--glass-line);background:#041012f0;background:lab(3.78726% -3.08973 -2.70678/.94);border-radius:20px;width:100%;max-width:470px;max-height:86dvh;padding:20px;animation:.28s both rise;overflow-y:auto;box-shadow:0 34px 90px -34px #000000d9;box-shadow:0 34px 90px -34px lab(0% 0 0/.85)}.modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.modal-title{align-items:center;gap:9px;display:inline-flex}.modal-title svg{width:19px;height:19px;stroke:var(--marca-300);fill:none;stroke-width:1.7px;flex:none}.modal-title h2{margin:0;font-size:1.04rem;font-weight:600;line-height:1.25}.modal-x{cursor:pointer;background:var(--glass);border:1px solid var(--glass-line);width:32px;height:32px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;transition:all .15s;display:grid}.modal-x:hover{background:var(--glass-2);color:var(--ink-0)}.modal-x svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:16px;height:16px}.modal-body{color:var(--ink-2);font-size:.88rem;line-height:1.55}.modal-body>p{margin:0 0 4px}.modal-body ul{flex-direction:column;gap:8px;margin:10px 0 0;padding-left:2px;list-style:none;display:flex}.modal-body li{gap:9px;display:flex}.modal-body li:before{content:"";background:var(--marca-400);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}.modal-body .fine{color:var(--dim);margin-top:12px;font-size:.78rem}.modal-ok{background:var(--marca-500);color:#04110f;cursor:pointer;border:0;border-radius:12px;width:100%;margin-top:18px;padding:13px;font-size:.96rem;font-weight:600;transition:all .15s}.modal-ok:hover{background:var(--marca-400)}@media (prefers-reduced-motion:reduce){.live.in,.enter-card,.modal,.modal-scrim{animation:none}}.pitch{z-index:1;-webkit-backdrop-filter:blur(13px);border:1px solid var(--glass-line);background:linear-gradient(165deg,#010b0e99,#000304b8);background:linear-gradient(165deg,lab(2.54909% -2.39866 -1.97512/.6),lab(.684433% -.898913 -.924507/.72));border-radius:22px;max-width:600px;padding:24px 22px 22px;position:relative;box-shadow:0 30px 74px -34px #000000d1;box-shadow:0 30px 74px -34px lab(0% 0 0/.82)}.adv{flex-direction:column;gap:11px;margin:8px 0 22px;padding:0;list-style:none;display:flex}.adv li{color:var(--ink-0);text-shadow:0 1px 2px #0006;text-shadow:0 1px 2px lab(0% 0 0/.4);gap:11px;font-size:.94rem;font-weight:450;line-height:1.5;display:flex}.adv .ic{background:color-mix(in oklab, var(--marca-500), transparent 78%);border:1px solid color-mix(in oklab, var(--marca-500), transparent 52%);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.adv .ic svg{width:13px;height:13px;stroke:var(--marca-300);fill:none;stroke-width:2.4px}.cta-row{flex-wrap:wrap;gap:11px;margin-top:2px;display:flex}.cta{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;flex:auto;justify-content:center;align-items:center;gap:9px;min-width:190px;padding:15px 20px;font-size:.98rem;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.cta.primary{background:var(--marca-500);color:#04110f;box-shadow:0 16px 36px -14px var(--marca-600)}.cta.primary:hover{background:var(--marca-400);transform:translateY(-1px)}.cta.wa{background:var(--glass-2);color:var(--ink-0);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px)}.cta.wa:hover{background:color-mix(in oklab, var(--marca-500), transparent 82%);transform:translateY(-1px)}.cta .wa-ic{stroke:currentColor;fill:none;stroke-width:1.6px;flex:none;width:18px;height:18px}.pitch-note{color:var(--dim);text-shadow:0 1px 12px #00000080;text-shadow:0 1px 12px lab(0% 0 0/.5);margin-top:18px;font-size:.76rem;line-height:1.5}@media (min-width:900px){.content{max-width:600px}}
