.lp{--indigo:#283588;--indigo-deep:#1f296b;--indigo-light:#6f7dd0;--brume:#dfe3f7;--mais:#f2b705;--mais-deep:#2e2203;--ink:#0d1020;--slate:#4b5172;--grey:#b6bacd;--sand:#f3f1ec;--white:#fff;--palm:#13724b;--palm-light:#ddf2e7;--clay:#a3281b;--clay-light:#ee8e80;--bg:var(--sand);--fg:var(--ink);--muted:var(--slate);--card:var(--white);--line:var(--ink);--hero:var(--indigo);--kick:var(--indigo);--hero-deep:var(--indigo-deep);--band:var(--ink);--band-fg:var(--white);--display:var(--font-unbounded),"Arial Black",system-ui,sans-serif;--text:var(--font-manrope),system-ui,sans-serif;--gutter-l:max(16px,env(safe-area-inset-left,0px));--gutter-r:max(16px,env(safe-area-inset-right,0px));--ease:cubic-bezier(.2,.8,.2,1);--ease-acc:cubic-bezier(.77,0,.175,1)}.lp *{box-sizing:border-box}.lp{background:var(--bg);width:100%;color:var(--fg);font-family:var(--text);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;position:relative;overflow:hidden}.lp img,.lp svg{max-width:100%}.lp a{color:inherit}.lp h1,.lp h2,.lp h3{font-family:var(--display);text-wrap:balance;margin:0}.lp p{margin:0}.lp :focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 6px var(--mais);border-radius:6px}.lp .nav :focus-visible,.lp .hero :focus-visible,.lp .band :focus-visible,.lp .final :focus-visible,.lp .org :focus-visible{outline-color:var(--mais);box-shadow:none}.lp .skip{z-index:100;background:var(--ink);color:#fff;border-radius:12px;padding:12px 16px;font-weight:800;text-decoration:none;position:absolute;top:-80px;left:16px}.lp .skip:focus{top:16px}.lp .wrap{width:min(1180px,100%);padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}.lp .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .btn{border:2px solid var(--ink);background:var(--ink);min-height:52px;color:var(--white);font:800 15px/1 var(--text);cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.lp .btn .ar{width:18px;height:18px;transition:transform .3s var(--ease)}.lp .btn:hover .ar{transform:translate(4px)}.lp .btn:after{content:"";transition:transform .45s var(--ease);background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.lp #cta-main:hover:after{transform:translate(120%)}.lp .btn--sun{background:var(--mais);border-color:var(--mais);color:var(--mais-deep)}.lp .btn--sun:hover{box-shadow:0 10px 30px #f2b70559}.lp .btn--ghost{color:var(--white);background:0 0;border-color:#ffffff8c}.lp .btn--ghost:hover{background:#ffffff14;border-color:#fff}.lp .btn--ghost:after{display:none}.lp .btn--indigo{background:var(--indigo);border-color:var(--indigo);color:var(--white)}.lp .btn--indigo:hover{box-shadow:0 10px 30px #28358859}.lp .btn--line{border-color:var(--line);color:var(--fg);background:0 0}.lp .btn--line:after{display:none}.lp .btn--line:hover{background:var(--card)}.lp .nav{z-index:50;background:var(--hero);color:#fff;transition:box-shadow .3s;position:relative}.lp .nav.is-stuck{box-shadow:0 2px #0d102059}.lp .nav .wrap{align-items:center;gap:18px;min-height:72px;display:flex}.lp .logo{color:#fff;font:800 20px/1 var(--display);letter-spacing:.02em;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.lp .logo svg{border-radius:8px;width:36px;height:36px;box-shadow:0 2px #0d102059}.lp .nav-links{gap:26px;margin-left:auto;font-size:15px;font-weight:700;display:flex}.lp .nav-links a{opacity:.9;padding:6px 0;text-decoration:none;position:relative}.lp .nav-links a:after{content:"";background:var(--mais);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lp .nav-links a:hover:after{transform:scaleX(1)}.lp .nav-cta{gap:10px;display:flex}.lp .nav .btn{min-height:44px;padding:0 18px;font-size:14px}.lp .l-short{display:none}@media (max-width:860px){.lp .nav-links{display:none}.lp .nav .btn--ghost{border-color:#0000;padding:0 10px}.lp .nav .btn--sun{padding:0 14px}}@media (max-width:480px){.lp .nav .l-long{display:none}.lp .nav .l-short{display:inline}.lp .logo{font-size:17px}.lp .nav .wrap{gap:8px}}.lp .hero{background:var(--hero);color:#fff;isolation:isolate;position:relative;overflow:hidden}.lp .hero .wrap{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:48px;padding-block:72px 96px;display:grid;position:relative}.lp .bars{z-index:-1;opacity:.5;pointer-events:none;position:absolute;inset:0}.lp .bars canvas{width:100%;height:100%;display:block}.lp .hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#1f296bbf);height:160px;position:absolute;inset:auto 0 0}.lp .eyebrow{letter-spacing:.04em;color:var(--brume);align-items:center;gap:10px;margin-bottom:26px;font-size:13px;font-weight:800;display:inline-flex}.lp .eyebrow i{background:var(--mais);border-radius:50%;width:8px;height:8px;animation:2.2s infinite lp-ping;box-shadow:0 0 #f2b705b3}@keyframes lp-ping{0%{box-shadow:0 0 #f2b705b3}70%{box-shadow:0 0 0 10px #f2b70500}to{box-shadow:0 0 #f2b70500}}.lp .h1{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(20px,1.95vw,28px);font-weight:800;line-height:1.24}.lp .h1 em{color:var(--mais);font-style:normal}.lp .lead{color:var(--brume);max-width:34em;margin-top:26px;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.55}.lp .lead b{color:#fff;font-weight:800}.lp .hero-cta{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.lp .hero-note{color:var(--brume);align-items:center;gap:10px;margin-top:22px;font-size:14px;display:flex}.lp .hero-note svg{width:18px;height:18px}.lp .btn--call{animation:2.4s ease-out infinite lp-call}.lp .btn--call .ar{animation:lp-nudge 1.2s var(--ease) infinite alternate}.lp .btn--call:hover,.lp .btn--call:focus-visible{animation:none}@keyframes lp-call{0%{box-shadow:0 0 #f2b705a6}70%{box-shadow:0 0 0 16px #f2b70500}to{box-shadow:0 0 #f2b70500}}@keyframes lp-nudge{0%{transform:translate(0)}to{transform:translate(5px)}}.lp .stack .sample{color:var(--brume);text-align:center;font-size:12px;font-weight:600;position:absolute;top:calc(100% + 14px);left:0;right:0}.lp .stack{perspective:1200px;height:590px;position:relative}.lp .card{background:var(--white);width:300px;color:var(--ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);transform-style:preserve-3d;transition:transform .9s var(--ease);border-radius:18px;padding:16px 18px;position:absolute}.lp .card.c1{z-index:3;top:30px;left:0}.lp .card.c2{z-index:2;top:225px;right:0}.lp .card.c3{z-index:1;bottom:0;left:24px}.lp .card .k{font:800 11px/1 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--indigo);justify-content:space-between;align-items:center;display:flex}.lp .card .k.rise{color:var(--mais-deep)}.lp .card .k.hack{color:var(--ink)}.lp .card h3{font:700 16px/1.3 var(--display);margin-top:10px}.lp .card .m{color:var(--slate);align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.lp .av{width:28px;height:28px;font:800 11px/1 var(--text);background:var(--brume);color:var(--indigo);border:2px solid var(--white);border-radius:50%;place-items:center;display:inline-grid}.lp .av+.av{margin-left:-10px}.lp .pill{font:800 11px/1 var(--text);border-radius:8px;padding:4px 9px;display:inline-block}.lp .pill.ok{background:var(--palm-light);color:var(--palm)}.lp .pill.live{background:var(--mais);color:var(--mais-deep);align-items:center;gap:6px;display:inline-flex}.lp .pill.live i{background:var(--clay);border-radius:50%;width:6px;height:6px;animation:1.4s infinite lp-blink}@keyframes lp-blink{50%{opacity:.25}}.lp .card .big{font:800 30px/1 var(--display);align-items:baseline;gap:6px;display:inline-flex}.lp .card .big small{font:800 11px/1 var(--text);letter-spacing:.1em}.lp .card .cta{color:var(--indigo);align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:800;display:inline-flex}.lp .card .cta svg{width:16px;height:16px}.lp .card.rise-card{background:var(--mais);color:var(--mais-deep);box-shadow:none}.lp .card.rise-card .m{color:var(--mais-deep)}.lp .card.hack-card{background:var(--ink);color:#fff;box-shadow:none;border-color:var(--ink)}.lp .card.hack-card .m{color:var(--grey)}.lp .card.hack-card .big{color:var(--mais)}.lp .sprout{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (max-width:980px){.lp .hero .wrap{grid-template-columns:1fr;padding-block:48px 64px}.lp .stack{perspective:none;gap:16px;height:auto;display:grid}.lp .card{width:100%;position:static;transform:none!important}.lp .stack .sample{text-align:left;position:static}}.lp .band{background:var(--band);color:var(--band-fg);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);overflow:hidden}.lp .band .track{width:max-content;animation:38s linear infinite lp-marq;display:flex}.lp .band:hover .track{animation-play-state:paused}.lp .band .seg{min-height:64px;font:700 15px/1 var(--display);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:28px;padding:8px 14px;display:flex}.lp .band .seg .cadev{box-sizing:content-box;background:#fff;border-radius:10px;flex:none;width:auto;height:36px;margin-right:-12px;padding:6px 10px}.lp .band .seg i{background:var(--mais);flex:none;width:10px;height:10px;transform:rotate(45deg)}@keyframes lp-marq{to{transform:translate(-50%)}}.lp .band{position:relative}.lp .band.is-paused .track,.lp .band:focus-within .track{animation-play-state:paused}.lp .band-pause{z-index:2;top:50%;right:max(16px,env(safe-area-inset-right,0px));background:var(--band);width:44px;height:44px;color:var(--band-fg);cursor:pointer;border:2px solid;border-radius:999px;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.lp .band-pause svg{width:16px;height:16px}.lp .sec{padding-block:96px}.lp .sec-head{max-width:40em}.lp .sec-head h2{letter-spacing:-.01em;font-size:clamp(26px,3.3vw,40px);font-weight:800;line-height:1.15}.lp .sec-head p{color:var(--muted);margin-top:18px;font-size:18px;font-weight:500}.lp .kick{font:800 12px/1 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--kick);align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.lp .kick:before{content:"";background:var(--mais);border-radius:2px;width:28px;height:6px}.lp .why{border-top:2px solid var(--line);gap:0;margin-top:56px;display:grid}.lp .why-row{border-bottom:2px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;padding-block:44px;display:grid}.lp .why-row .ico{border:2px solid var(--line);background:var(--card);border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:18px;display:grid}.lp .why-row .ico svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.lp .why-row .ico.rise{background:var(--mais);color:var(--mais-deep);border-color:var(--mais)}.lp .why-row .ico.mentor{background:var(--indigo);color:#fff;border-color:var(--indigo)}.lp .why-row .ico.tests{background:var(--palm-light);color:var(--palm);border-color:var(--palm)}.lp .why-row h3{font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.2}.lp .why-row p{color:var(--muted);max-width:32em;margin-top:14px;font-size:17px;font-weight:500}.lp .why-row .side{gap:12px;display:grid}.lp .why-row .chip{border:2px solid var(--line);background:var(--card);transition:transform .35s var(--ease);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.lp .why-row .chip b{background:var(--brume);width:40px;height:40px;color:var(--indigo);font:800 12px/1 var(--text);border:2px solid var(--line);border-radius:12px;flex:none;place-items:center;display:grid}.lp .why-row .chip b svg{width:22px;height:22px}.lp .why-row .chip.palm b{background:var(--palm-light);color:var(--palm)}.lp .duo{justify-items:center;gap:6px;display:grid}.lp .duo .who{border:2px solid var(--line);background:var(--card);border-radius:14px;justify-items:start;gap:8px;width:100%;padding:16px 18px;display:grid}.lp .duo .who b{font:700 16px/1.35 var(--display)}.lp .duo .who>span:not(.tag):not(.pill){color:var(--muted);font-size:14px;font-weight:600}.lp .duo .tag{font:800 11px/1 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--kick)}.lp .duo .who.mentor{background:var(--indigo);border-color:var(--indigo);color:#fff}.lp .duo .who.mentor .tag{color:var(--brume)}.lp .duo .pill{align-items:center;gap:6px;display:inline-flex}.lp .duo .pill svg{width:14px;height:14px}.lp .duo .link{color:var(--ink);display:grid}.lp .duo .link svg{width:24px;height:24px;transform:rotate(90deg)}@media (max-width:860px){.lp .why-row{grid-template-columns:1fr;gap:26px}}.lp .feat{background:var(--bg);border-top:2px solid var(--line);border-bottom:2px solid var(--line);isolation:isolate;position:relative;overflow:hidden}.lp .feat .motif{z-index:-1;pointer-events:none;position:absolute;inset:0}.lp .feat .motif svg{width:100%;height:100%;display:block}.lp .feat .motif:after{content:"";background:linear-gradient(90deg,var(--bg) 0%,var(--bg) 30%,#f3f1ec00 70%),linear-gradient(180deg,var(--bg) 0%,#f3f1ec00 30%,#f3f1ec00 70%,var(--bg) 100%);position:absolute;inset:0}.lp .feat-grid{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:48px;margin-top:48px;display:grid}.lp .stage{place-items:center;min-height:760px;padding:40px 0;display:grid;position:relative}.lp .stage .phone{z-index:1;position:relative}.lp .stage .ftag{z-index:2;color:var(--ink);border:2px solid var(--ink);font:800 13px/1 var(--text);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;position:absolute}.lp .stage .ftag i{background:var(--mais);border-radius:50%;width:8px;height:8px}.lp .stage .ftag.t1{animation:4s ease-in-out infinite alternate lp-bob;top:120px;left:-18px}.lp .stage .ftag.t2{animation:4s ease-in-out -2s infinite alternate lp-bob;bottom:130px;right:-14px}@media (max-width:900px){.lp .stage{min-height:auto;padding:28px 0 56px}.lp .stage .ftag.t1{top:12px;left:8px}.lp .stage .ftag.t2{bottom:12px;right:8px}.lp .stage .scr-name{display:none}}@keyframes lp-bob{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.lp .stage .scr-name{z-index:2;color:var(--muted);font:800 12px/1 var(--text);letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.lp .acc{gap:10px;display:grid}.lp .acc-h{font:inherit;margin:0}.lp .acc-item{border:2px solid var(--brume);background:var(--card);transition:border-color .45s var(--ease),box-shadow .45s var(--ease),translate .45s var(--ease);border-radius:14px}.lp .acc-item[data-open=true]{border-color:var(--line);box-shadow:5px 5px 0 var(--ink);translate:8px}.lp .tab{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:14px 16px;display:grid}.lp .acc-item[data-open=true] .tab{cursor:default}.lp .tab .chev{width:20px;height:20px;color:var(--muted);transition:rotate .45s var(--ease),color .45s}.lp .acc-item[data-open=true] .chev{color:var(--ink);rotate:90deg}.lp .tab .ti{color:#fff;background:var(--indigo);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.lp .tab .ti svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.lp .tab .ti.hack{background:var(--ink);color:var(--mais)}.lp .tab .ti.rise{background:var(--mais);color:var(--mais-deep)}.lp .tab .ti.test{background:var(--palm-light);color:var(--palm)}.lp .tab .ti.msg{background:var(--brume);color:var(--indigo)}.lp .tab .tt{font:800 16px/1.25 var(--display);display:block}.lp .acc-p{transition:grid-template-rows .5s var(--ease-acc);grid-template-rows:0fr;display:grid}.lp .acc-item[data-open=true] .acc-p{grid-template-rows:1fr}.lp .acc-in{opacity:0;min-height:0;transition:opacity .25s var(--ease),transform .25s var(--ease);padding:0 18px 0 80px;overflow:hidden;transform:translateY(-6px)}.lp .acc-item[data-open=true] .acc-in{opacity:1;transition:opacity .4s var(--ease) .18s,transform .5s var(--ease) .18s;transform:none}.lp .acc-in .td{color:var(--muted);margin:-6px 0 0;font-size:15px;font-weight:500;line-height:1.5}.lp .acc-in .td:after{content:"";background:var(--mais);transform-origin:0;height:3px;transition:transform .7s var(--ease) .3s;border-radius:2px;margin:14px 0 18px;display:block;transform:scaleX(0)}.lp .acc-item[data-open=true] .td:after{transform:scaleX(1)}.lp .acc-phone{display:none}@media (hover:hover) and (pointer:fine){.lp .acc-item[data-open=false]:hover{border-color:var(--line);translate:4px}}@media (max-width:900px){.lp .acc-item[data-open=true]{box-shadow:4px 4px 0 var(--ink);margin-right:4px;translate:none}.lp .acc-in{padding-left:16px;padding-right:16px}.lp .acc-phone{margin:0 0 18px;display:block}.lp .acc-phone .phone{height:570px;box-shadow:6px 6px 0 var(--ink)}.lp .stage{display:none}}.lp .phone{border:3px solid var(--ink);background:var(--sand);width:312px;height:675px;color:var(--ink);box-shadow:10px 10px 0 var(--ink);border-radius:36px;margin-inline:auto;position:relative;overflow:hidden}.lp .ph-scale{transform-origin:0 0;width:390px;height:844px;overflow:hidden;transform:scale(.8)}.lp .ph-scale dc-import,.lp .ph-scale>*{width:390px;height:844px;display:block}.lp .phone .scr{opacity:0;transition:opacity .25s var(--ease),transform 0s .25s;pointer-events:none;position:absolute;inset:0;transform:translateY(12px)scale(.99)}.lp .phone .scr.on{opacity:1;pointer-events:auto;transition:opacity .45s var(--ease) .15s,transform .6s var(--ease) .15s;transform:none}.lp .ph-head{background:var(--indigo);color:#fff;padding:22px 18px 0}.lp .ph-head h4{font:800 17px/1.2 var(--display);text-transform:uppercase;margin:0}.lp .ph-head svg{width:100%;height:18px;margin-top:14px;display:block}.lp .ph-body{align-content:start;gap:12px;padding:16px;font-size:13px;display:grid}.lp .ph-card{border:2px solid var(--ink);background:#fff;border-radius:14px;padding:12px 14px}.lp .ph-card.sh{box-shadow:none}.lp .ph-card .t{font:700 14px/1.3 var(--display)}.lp .ph-card .s{color:var(--slate);margin-top:4px;font-size:12px;font-weight:600}.lp .ph-btn{background:var(--indigo);color:#fff;border-radius:12px;place-items:center;min-height:40px;margin-top:10px;font-size:13px;font-weight:800;display:grid}.lp .ph-btn.sun{background:var(--mais);color:var(--mais-deep)}.lp .ph-btn.ink{background:var(--ink)}.lp .ph-row{border:2px solid var(--ink);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-weight:700;display:flex}.lp .ph-row small{color:var(--slate);font-size:11px;font-weight:600;display:block}.lp .ph-chips{flex-wrap:wrap;gap:6px;display:flex}.lp .ph-chips span{border:2px solid var(--ink);background:#fff;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.lp .ph-chips span.on{background:var(--ink);color:#fff}.lp .bub{border:2px solid var(--ink);background:#fff;border-radius:14px;max-width:80%;padding:9px 12px;font-size:12px;font-weight:600}.lp .bub.me{background:var(--indigo);color:#fff;border-color:var(--indigo);margin-left:auto}.lp .cal{font:800 11px/1 var(--text);text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.lp .cal span{border:2px solid #0000;border-radius:8px;padding:8px 0}.lp .cal span.ok{border-color:var(--ink);background:#fff}.lp .cal span.sel{background:var(--indigo);color:#fff;border-color:var(--indigo)}.lp .slots{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lp .slots span{text-align:center;border:2px solid var(--ink);background:#fff;border-radius:10px;padding:8px 0;font-size:12px;font-weight:800}.lp .slots span.sel{background:var(--indigo);color:#fff;border-color:var(--indigo)}@media (max-width:900px){.lp .feat-grid{grid-template-columns:1fr;gap:36px}.lp .phone{max-width:340px}}.lp .how{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-top:48px;display:grid}.lp .step{border:2px solid var(--line);background:var(--card);border-radius:18px;align-content:start;align-self:stretch;gap:12px;padding:26px 24px 24px;display:grid;position:relative}.lp .step .num{background:var(--ink);width:44px;height:44px;color:var(--mais);font:800 18px/1 var(--display);border-radius:12px;place-items:center;display:grid}.lp .step h3{font:800 18px/1.25 var(--display)}.lp .step p{color:var(--muted);font-size:15px;font-weight:500}.lp .step .mini{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lp .step .mini span{background:var(--bg);border:2px solid var(--line);font:800 12px/1 var(--text);border-radius:8px;padding:6px 10px}.lp .step:nth-child(3){background:var(--indigo);color:#fff;border-color:var(--indigo);box-shadow:5px 5px 0 var(--ink)}.lp .step:nth-child(3) p{color:var(--brume)}.lp .step:nth-child(3) .num{color:var(--indigo);background:#fff}.lp .step:nth-child(3) .mini span{color:#fff;background:0 0;border-color:#ffffff80}.lp .step-arrow{background:var(--ink);width:44px;height:44px;color:var(--mais);border-radius:50%;place-items:center;display:grid}.lp .step-arrow svg{width:22px;height:22px}.lp .how-cta{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:32px;display:flex}.lp .how-cta span{color:var(--muted);font-size:14px;font-weight:700}.lp .org{border:2px solid var(--line);background:var(--ink);color:#fff;isolation:isolate;border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;padding:40px;display:grid;position:relative;overflow:hidden}.lp .org .bars{opacity:.16}.lp .org h2{font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1.15}.lp .org p{color:var(--grey);max-width:34em;margin-top:14px;font-size:17px;font-weight:500}.lp .org .pts{gap:10px;display:grid}.lp .org .pt{background:#ffffff0f;border:2px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.lp .org .pt b{background:var(--mais);width:34px;height:34px;color:var(--mais-deep);border-radius:12px;flex:none;place-items:center;display:grid}.lp .org .pt b svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lp .org .hero-cta{margin-top:26px}.lp .faq{gap:10px;max-width:820px;margin-top:40px;display:grid}.lp .faq details{border:2px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.lp .faq summary{cursor:pointer;font:800 16px/1.3 var(--text);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary i{border:2px solid var(--line);width:30px;height:30px;transition:transform .3s var(--ease),background .3s;border-radius:8px;flex:none;place-items:center;display:grid}.lp .faq summary i:before{content:"+";font:800 18px/1 var(--text)}.lp .faq details[open] summary i{background:var(--ink);color:var(--mais);transform:rotate(45deg)}.lp .faq details div{color:var(--muted);max-width:60ch;padding:0 20px 18px;font-size:15px;font-weight:500;line-height:1.6}@media (max-width:900px){.lp .how{grid-template-columns:1fr;justify-items:center;gap:12px}.lp .step{width:100%}.lp .step-arrow svg{transform:rotate(90deg)}.lp .org{grid-template-columns:1fr;padding:28px}}.lp .vision{position:relative;overflow:hidden}.lp .vision .wrap:first-of-type{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:48px;display:grid}.lp .vision blockquote{font:700 clamp(24px,3.2vw,40px)/1.25 var(--display);letter-spacing:-.01em;margin:0}.lp .vision blockquote em{background:linear-gradient(transparent 62%,var(--mais) 62%);padding:0 .1em;font-style:normal}.lp .vision p{color:var(--muted);max-width:36em;margin-top:22px;font-size:18px;font-weight:500}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp .champ{width:100%;max-width:340px;margin-inline:auto;display:block;overflow:visible}.lp .champ .cup{transform-origin:222px 66px;animation:lp-lift 3.2s var(--ease) infinite alternate}.lp .champ .glow{animation:3.2s ease-in-out infinite alternate lp-glow}.lp .champ .conf rect{animation:4s ease-in-out infinite alternate lp-conf}.lp .champ .conf rect:nth-child(2n){animation-delay:-1.3s}.lp .champ .conf rect:nth-child(3n){animation-delay:-2.2s}@keyframes lp-lift{0%{transform:rotate(-4deg)translateY(2px)}to{transform:rotate(4deg)translateY(-4px)}}@keyframes lp-glow{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@keyframes lp-conf{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-10px)rotate(12deg)}}.lp .pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.lp .pillar{border:2px solid var(--line);background:var(--card);border-radius:18px;gap:10px;padding:22px;display:grid}.lp .pillar b{font:800 16px/1.3 var(--display)}.lp .pillar span{color:var(--muted);font-size:15px;font-weight:500}.lp .pillar .n{background:var(--mais);border-radius:3px;width:40px;height:6px}.lp .pillar:first-child .n{background:var(--indigo)}.lp .pillar:nth-child(3) .n{background:var(--ink)}@media (max-width:860px){.lp .vision .wrap,.lp .vision .wrap:first-of-type,.lp .pillars{grid-template-columns:1fr}}.lp .final{background:var(--hero);color:#fff;isolation:isolate;position:relative;overflow:hidden}.lp .final .wrap{justify-items:start;gap:26px;padding-block:88px;display:grid;position:relative}.lp .final h2{max-width:16em;font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.12}.lp .final p{color:var(--brume);max-width:34em;font-size:18px;font-weight:500}.lp .final .bars{opacity:.35}.lp footer{border-top:2px solid var(--line);padding-block:36px}.lp footer .wrap{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 40px;font-size:14px;font-weight:600;display:flex}.lp footer .logo{color:var(--fg);font-size:17px}.lp footer .logo svg{width:28px;height:28px}.lp footer nav{flex-wrap:wrap;gap:0 22px;display:flex}.lp footer nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lp footer .legal{border-top:2px solid var(--brume);flex-wrap:wrap;flex-basis:100%;gap:0 22px;padding-top:7px;font-size:13px;display:flex}.lp footer .legal a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lp footer .legal a:hover,.lp footer nav a:hover{color:var(--fg);text-decoration:underline}.lp.lp.js .rv{opacity:0;transition:opacity .5s var(--ease),transform .6s var(--ease);transform:translateY(22px)}.lp.lp.js .rv.in{opacity:1;transform:none}.lp.lp.js .h1{opacity:0;transition:opacity .6s var(--ease),transform .7s var(--ease);transform:translateY(18px)}.lp.lp.js .hero.in .h1{opacity:1;transform:none}.lp.lp.js .hero .lead,.lp.lp.js .hero .hero-cta,.lp.lp.js .hero .hero-note,.lp.lp.js .hero .eyebrow{opacity:0;transition:opacity .5s var(--ease) .25s,transform .5s var(--ease) .25s;transform:translateY(14px)}.lp.lp.js .hero.in .lead,.lp.lp.js .hero.in .hero-cta,.lp.lp.js .hero.in .hero-note,.lp.lp.js .hero.in .eyebrow{opacity:1;transform:none}.lp.lp.js .hero.in .hero-cta{transition-delay:.3s}.lp.lp.js .hero.in .hero-note{transition-delay:.4s}.lp.lp.js .hero.in .eyebrow{transition-delay:.1s}.lp.lp.js .stack .card{opacity:0;transform:translateY(40px)rotate(-2deg)}.lp.lp.js .hero.in .stack .card{opacity:1;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:none}.lp.lp.js .hero.in .stack .c1{transition-delay:.3s}.lp.lp.js .hero.in .stack .c2{transition-delay:.4s}.lp.lp.js .hero.in .stack .c3{transition-delay:.5s}.lp.lp.js .hero.in.float .stack .card{transition:transform .9s var(--ease)}.lp.lp.js .rv-stagger>*{opacity:0}.lp.lp.js .rv-stagger.in>*{opacity:1;animation:lp-in .7s var(--ease) both}.lp.lp.js .rv-stagger.in>:nth-child(2){animation-delay:.1s}.lp.lp.js .rv-stagger.in>:nth-child(3){animation-delay:.2s}.lp.lp.js .rv-stagger.in>:nth-child(4){animation-delay:.3s}.lp.lp.js .rv-stagger.in>:nth-child(n+5){animation-delay:.4s}@keyframes lp-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.lp.lp.js .rv,.lp.lp.js .rv-stagger>*,.lp.lp.js .hero .lead,.lp.lp.js .hero .hero-cta,.lp.lp.js .hero .hero-note,.lp.lp.js .hero .eyebrow,.lp.lp.js .stack .card,.lp.lp.js .h1{opacity:1!important;transition:none!important;transform:none!important}.lp .band .track,.lp .eyebrow i,.lp .btn--call,.lp .btn--call .ar,.lp .pill.live i{animation:none}.lp .btn:after{display:none}.lp .stage .ftag{animation:none}.lp .band-pause{display:none}.lp .champ .cup,.lp .champ .glow,.lp .champ .conf rect{animation:none}}.lp .nav-lang{display:flex}.lp .foot-lang{display:none}@media (max-width:480px){.lp .nav-lang{display:none}.lp .foot-lang{display:flex}}.lp .stage .scr-name,.lp .stage .ftag{pointer-events:none}.lp .btn:active{transform:scale(.97)}.lp .faq details::details-content{block-size:0;transition:block-size .3s var(--ease),content-visibility .3s allow-discrete;overflow:hidden}.lp .faq details[open]::details-content{block-size:auto}.lp{interpolate-size:allow-keywords}@media (hover:hover) and (pointer:fine){.lp .step,.lp .duo .who,.lp .why-row .chip,.lp .org .pt,.lp .faq details{transition:translate .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.lp .step:hover,.lp .duo .who:hover,.lp .why-row .chip:hover{box-shadow:5px 5px 0 var(--ink);border-color:var(--ink);translate:0 -4px}.lp .step:nth-child(3):hover{box-shadow:8px 8px 0 var(--ink)}.lp .org .pt:hover{border-color:var(--mais);translate:6px}.lp .faq details:hover{border-color:var(--ink)}.lp .why-row .ico,.lp .step .num{transition:rotate .35s var(--ease),scale .35s var(--ease)}.lp .why-row:hover .ico{rotate:-6deg;scale:1.06}.lp .step:hover .num{rotate:-8deg;scale:1.06}}@media (prefers-reduced-motion:reduce){.lp .faq details::details-content{transition:none}}
