:root{--bg:#fbfbfa;--ink:#0b1020;--mu:#586174;--br:#1f4fff;--cy:#00a6f4;--line:rgba(11,16,32,.09);--grad:linear-gradient(120deg,#1f4fff,#0a86ff 55%,#00b8f5)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;text-size-adjust:100%}a,button,summary{-webkit-tap-highlight-color:transparent}body{font-family:var(--font),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:radial-gradient(900px 520px at 85% -10%,rgba(31,79,255,.07),transparent 65%),radial-gradient(700px 480px at 0 30%,rgba(0,184,245,.05),transparent 65%)}a{color:inherit;text-decoration:none}ul{list-style:none}img,svg{max-width:100%}button{font:inherit}.skip{position:absolute;left:-999px}.skip:focus{left:12px;top:12px;z-index:99;background:#fff;padding:8px 14px;border-radius:8px}:focus-visible{outline:2px solid var(--br);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.sec{padding:84px 24px}.mut{color:var(--mu)}.sm{font-size:.88rem;margin-top:18px}h1{font-size:clamp(2.1rem,5vw,3.7rem);line-height:1.08;letter-spacing:-.028em}h1,h2{font-weight:800}h2{font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.15;letter-spacing:-.025em}h3{font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.mt{margin-top:26px}.mt2{margin:72px 0 24px}.grad,.kick{color:var(--br)}.kick{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.head{max-width:720px;margin-bottom:44px}.head p{margin-top:14px;font-size:1.06rem}.head.c{text-align:center;margin-left:auto;margin-right:auto}.lead{font-size:1.14rem;color:var(--mu);max-width:700px;margin:22px 0 32px}.rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}@media (scripting:none){.rv{opacity:1;transform:none}}.glass{background:hsla(0,0%,100%,.66);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border:1px solid hsla(0,0%,100%,.95);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 12px 40px -14px rgba(11,16,32,.16)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass{background:hsla(0,0%,100%,.96)}}.grid2,.grid3,.grid4{display:grid;grid-gap:24px;gap:24px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid2>.rv,.grid3>.rv,.grid4>.rv{display:flex;flex-direction:column;min-width:0}.rv>.card,.rv>.pcard{flex:1 1 auto}.card{position:relative;padding:34px;overflow:hidden;min-width:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.card:before{top:0;left:0;right:0;height:3px;background:var(--grad);transition:.3s}.card:after,.card:before{content:"";position:absolute;opacity:0}.card:after{width:260px;height:260px;right:-90px;top:-90px;background:radial-gradient(circle,rgba(31,79,255,.12),transparent 70%);transition:.4s;pointer-events:none}.card:hover{transform:translateY(-6px);box-shadow:inset 0 1px 0 #fff,0 30px 60px -22px rgba(31,79,255,.35)}.card:hover:after,.card:hover:before{opacity:1}.card.big{padding:40px}.card p{font-size:.99rem}.ico{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:var(--br);margin-bottom:22px;background:linear-gradient(135deg,rgba(31,79,255,.1),rgba(0,184,245,.15));border:1px solid rgba(31,79,255,.16);transition:.35s}.card:hover .ico{transform:scale(1.06) rotate(-3deg);background:var(--grad);color:#fff;border-color:transparent}.num{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-weight:800;color:var(--br);background:rgba(31,79,255,.08);margin-bottom:18px}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.tags span{font-size:.78rem;font-weight:600;padding:5px 12px;border-radius:99px;background:rgba(31,79,255,.07);color:#1b3ab5}.ticks{margin:18px 0 0;display:grid;grid-gap:10px;gap:10px}.ticks li{display:flex;gap:10px;align-items:flex-start;color:var(--mu);font-size:.97rem}.ticks svg{flex:none;margin-top:4px;color:#059669}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:14px;font-weight:700;font-size:1rem;border:0;cursor:pointer;color:#fff;background:var(--grad);background-size:140% 100%;background-position:0 0;box-shadow:0 12px 26px -10px rgba(31,79,255,.6);transition:transform .25s,box-shadow .25s,background-position .4s;text-align:center}.btn:hover{transform:translateY(-2px);background-position:100% 0;box-shadow:0 18px 32px -10px rgba(31,79,255,.7)}.btn:active{transform:translateY(0) scale(.98)}.btn:disabled{opacity:.6;cursor:wait}.btn.sm{padding:10px 20px;font-size:.92rem;border-radius:12px}.btn.ghost{background:hsla(0,0%,100%,.85);color:var(--ink);border:1px solid rgba(31,79,255,.25);box-shadow:none}.btn.ghost:hover{background:#fff;border-color:var(--br);color:var(--br)}.btn.light{background:#fff;color:#0b1020;box-shadow:none}.btn.ghostw{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.5);box-shadow:none}.live-btn{margin:0 0 22px}.roll{position:relative;overflow:hidden}.roll .r1{display:block}.roll .r1,.roll .r2{transition:transform .35s}.roll .r2{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;transform:translateY(110%)}.roll:focus-visible .r1,.roll:hover .r1{transform:translateY(-110%)}.roll:focus-visible .r2,.roll:hover .r2{transform:none}.row{display:flex;gap:14px;flex-wrap:wrap}.row.c{justify-content:center}.lnk,.more{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:99px;font-weight:700;font-size:.93rem;color:var(--br);background:rgba(31,79,255,.06);border:1px solid rgba(31,79,255,.28);cursor:pointer;transition:.25s}.lnk:hover,.pcard:hover .more{background:var(--grad);color:#fff;border-color:transparent;box-shadow:0 12px 24px -10px rgba(31,79,255,.6)}.lnk svg,.more svg{transition:.25s}.lnk:hover svg,.pcard:hover .more svg{transform:translateX(5px)}.back{margin-bottom:26px}.more{align-self:flex-start}.pill{gap:8px;padding:6px 14px;border-radius:99px;color:#1b3ab5;background:hsla(0,0%,100%,.85);border:1px solid rgba(31,79,255,.2)}.live,.live2,.pill{display:inline-flex;align-items:center;font-size:.8rem;font-weight:700}.live,.live2{gap:7px;color:#059669}.chipf i,.live i,.live2 i{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.6);animation:pu 2s infinite}.live2{margin-bottom:22px;padding:6px 14px;border-radius:99px;background:hsla(0,0%,100%,.85);border:1px solid rgba(16,185,129,.25)}@keyframes pu{70%{box-shadow:0 0 0 9px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:60}.hdr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(60,11%,98%,.82);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--line)}.bar{position:relative;justify-content:space-between;height:76px;gap:20px}.bar,.brand{display:flex;align-items:center}.brand{gap:12px;min-width:0}.logo{font-weight:800;font-size:1.28rem;letter-spacing:-.02em}.lgw{display:inline-block;flex:none;line-height:0;transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.9,.3,1.25),box-shadow .5s;position:relative;z-index:2}.lgw,.lgw img{border-radius:12px}.lgw img{display:block;height:46px;width:auto}.lgw.pop{transform:translateY(3px) scale(1.4) rotate(-3deg);box-shadow:0 22px 40px -10px rgba(0,8,25,.65)}.bt{display:flex;flex-direction:column;min-width:0;transition:transform .5s cubic-bezier(.2,.9,.3,1.25)}.lgw.pop+.bt{transform:translateX(28px)}.bn{display:flex;align-items:center;font-weight:800;font-size:1.22rem;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.bt small,.tag{display:block;font-size:.56rem;letter-spacing:.13em;text-transform:uppercase;color:var(--mu);font-weight:700;margin-top:4px;white-space:nowrap}.tag{font-size:.64rem;margin:6px 0 0}.type{display:inline-block;overflow:hidden;white-space:nowrap;animation:typ 1.2s steps(11) .4s both}@keyframes typ{0%{max-width:0}to{max-width:8em}}.tc{font-weight:800;animation:tcc .7s 1.8s both}.tcs{color:var(--br)}@keyframes tcc{to{color:#1f4fff}}.caret{width:2px;height:1.05em;background:var(--ink);margin-left:2px;animation:blink .6s step-end 4,hide .01s 2.4s forwards}@keyframes blink{50%{opacity:0}}@keyframes hide{to{opacity:0;width:0;margin:0}}.seen .type{animation:none;max-width:none}.seen .tc{animation:none;color:#1f4fff}.seen .caret{display:none}.dnav{display:flex;gap:6px}.dnav a{padding:9px 16px;border-radius:12px;font-weight:600;font-size:.95rem;color:var(--mu);transition:.2s}.dnav a:hover{color:var(--ink);background:rgba(31,79,255,.06)}.dnav a.act{color:var(--br);background:rgba(31,79,255,.1)}.burger,.drawer,.scrim{display:none}.hero{padding:52px 0 24px}.hgrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center}.htxt h1{font-size:clamp(2.2rem,4.5vw,3.9rem)}.trust{display:flex;gap:10px 24px;flex-wrap:wrap;margin-top:32px}.trust li{display:flex;gap:8px;align-items:center;font-size:.92rem;font-weight:600;color:var(--mu)}.trust svg{color:#10b981;flex:none}.hs{position:relative;width:100%;max-width:620px;margin:0 auto;aspect-ratio:1.12/1}.orb{left:-3%;right:-3%;top:8%;bottom:0;border:1.5px dashed rgba(31,79,255,.3)}.orb,.orb:after{position:absolute;border-radius:50%}.orb:after{content:"";top:7%;right:12%;width:14px;height:14px;background:var(--br);box-shadow:0 0 0 6px rgba(31,79,255,.15);animation:pu2 3s ease-in-out infinite}@keyframes pu2{50%{box-shadow:0 0 0 12px rgba(31,79,255,0)}}.fr{position:absolute;background:#fff;border:1px solid #fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -24px rgba(0,8,25,.5)}.fa{top:0;left:0;width:80%;animation:fl 8s ease-in-out infinite}.fb{bottom:0;right:0;width:64%;z-index:2;animation:fl 9s ease-in-out -3s infinite}@keyframes fl{50%{transform:translateY(-8px)}}.fh{display:flex;align-items:center;gap:6px;padding:9px 13px;background:#f3f5fb;border-bottom:1px solid var(--line)}.fh i{flex:none;width:9px;height:9px;border-radius:50%;background:#ff5f57}.fh i:nth-child(2){background:#febc2e}.fh i:nth-child(3){background:#28c840}.fh b{margin-left:8px;font-size:.7rem;color:var(--mu);font-weight:700;white-space:nowrap;text-overflow:ellipsis}.fh b,.fi{overflow:hidden}.fi{position:relative;aspect-ratio:1.9/1;background:#eef1f8}.fi img{object-fit:cover;object-position:top left;opacity:0;transform:scale(1.05);transition:opacity .9s ease,transform 5s ease}.fi img.on{opacity:1;transform:scale(1)}.chipf{position:absolute;left:3%;bottom:7%;z-index:3;display:flex;gap:9px;align-items:center;padding:10px 18px;border-radius:99px;font-weight:700;font-size:.82rem;animation:fl 7s ease-in-out -1s infinite}.mock{background:hsla(0,0%,100%,.92);border:1px solid #fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 50px -22px rgba(11,16,32,.35)}.mh{display:flex;gap:6px;align-items:center;padding:12px 16px;background:#f3f4f6;border-bottom:1px solid var(--line)}.mh i{width:10px;height:10px;border-radius:50%;background:#d1d5db}.mh b{margin-left:10px;font-size:.78rem;color:var(--mu)}.mb{padding:18px;grid-gap:14px;gap:14px}.mb,.tiles{display:grid}.tiles{grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.tiles div{padding:12px;border-radius:12px;background:#f3f4f6}.tiles small{display:block;font-size:.66rem;color:var(--mu);margin-bottom:8px;font-weight:600}.sk{display:block;height:9px;border-radius:9px;background:linear-gradient(90deg,#e5e7eb,#f1f2f4);margin:6px 0}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.chart{display:flex;align-items:flex-end;gap:10px;height:96px}.chart em{flex:1 1;border-radius:8px 8px 3px 3px;background:#d5d8de}.chart em:nth-child(6){background:var(--br)}.chat{min-height:170px}.bub{padding:10px 14px;border-radius:14px;font-size:.78rem;max-width:86%}.bub.me{justify-self:end;background:var(--br);color:#fff}.bub.ai{background:#f1f2f4}.bub.s{font-size:.72rem}.inp{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:#fff}.inp .sk{flex:1 1;margin:0}.inp b{width:22px;height:22px;border-radius:8px;background:var(--br)}.li,.rowx{display:flex;gap:12px;align-items:center}.li{padding:9px 0;border-top:1px solid var(--line)}.li .sk{flex:1 1;margin:0}.chip{display:inline-block;width:38px;height:14px;border-radius:99px;background:#d1fae5}.chip.w{background:#fef3c7}.av{width:26px;height:26px;flex:none;border-radius:50%;background:#d1d5db}.rowx .bar{flex:1 1;height:10px;border-radius:9px;background:#e5e7eb;overflow:hidden}.rowx em{display:block;height:100%;border-radius:9px;background:var(--br)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:34px 20px;margin-top:20px}.stats div{text-align:center;padding:0 14px;border-right:1px solid var(--line)}.stats div:last-child{border:0}.stats b{display:block;font-size:2.4rem;font-weight:800;letter-spacing:-.03em;background:linear-gradient(120deg,#0b2fc9,#0a86ff 60%,#00a6f4);-webkit-background-clip:text;background-clip:text;color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats span{font-size:.9rem;color:var(--mu)}.stats.sp{margin:20px 0 44px}.between{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:38px}.between .head{margin-bottom:0}.pg{padding-top:14px}.pcard{display:flex;flex-direction:column;overflow:hidden;min-width:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.pcard:hover{transform:translateY(-6px);box-shadow:inset 0 1px 0 #fff,0 30px 60px -22px rgba(31,79,255,.35)}.pvis{padding:26px 26px 0;background:linear-gradient(160deg,rgba(31,79,255,.08),rgba(0,184,245,.1));overflow:hidden;height:250px}.pvis .mock{transform:translateY(4px);transition:transform .5s}.pcard:hover .pvis .mock{transform:translateY(-8px) scale(1.03)}.shot{height:100%;border-radius:14px 14px 0 0;overflow:hidden;background:#fff;border:1px solid #fff;box-shadow:0 24px 50px -22px rgba(11,16,32,.35);transition:transform .5s}.shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.pcard:hover .pvis .shot{transform:translateY(-8px) scale(1.03)}.pbody{padding:30px;display:flex;flex-direction:column;flex:1 1}.pbody p{flex:1 1;margin-bottom:22px}.meta{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;gap:10px;flex-wrap:wrap}.meta.mtop{justify-content:flex-start;gap:14px;margin-bottom:18px}.wlist{display:grid;grid-gap:28px;gap:28px;margin-top:44px}.wcard{padding:36px;transition:transform .35s,box-shadow .35s}.wcard:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 #fff,0 34px 64px -26px rgba(31,79,255,.35)}.wtop{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:26px;flex-wrap:wrap}.winfo{flex:1 1 420px;min-width:0}.wt{font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:10px}.wact{display:flex;gap:10px;flex-wrap:wrap}.shots{display:grid;grid-gap:16px;gap:16px}.shots.n1{grid-template-columns:minmax(0,1fr)}.shots.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.shots.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.shots.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.sh{position:relative;padding:0;border:1px solid #fff;border-radius:14px;overflow:hidden;background:#fff;cursor:zoom-in;aspect-ratio:1.9/1;box-shadow:0 18px 40px -20px rgba(11,16,32,.4);transition:transform .35s,box-shadow .35s}.sh,.sh img{display:block;width:100%}.sh img{height:100%;object-fit:cover;object-position:top left;transition:transform .6s}.sh:hover{transform:translateY(-4px);box-shadow:0 26px 50px -20px rgba(31,79,255,.5)}.sh:hover img{transform:scale(1.06)}.zoom{position:absolute;right:10px;bottom:10px;padding:5px 12px;border-radius:99px;font-size:.74rem;font-weight:700;color:#fff;background:rgba(0,8,25,.7);opacity:0;transform:translateY(6px);transition:.3s}.sh:focus-visible .zoom,.sh:hover .zoom{opacity:1;transform:none}.lbx{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(0,8,25,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fd .25s}@keyframes fd{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(16px) scale(.97)}}.lbp{position:relative;width:min(1120px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:20px;display:grid;grid-gap:22px;gap:22px;border-radius:24px;background:#fff;box-shadow:0 50px 100px -30px rgba(0,8,25,.7);animation:pop .35s cubic-bezier(.2,.8,.2,1)}.lbp.det{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.lbc{position:absolute;top:12px;right:12px;z-index:5;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:1.6rem;line-height:1;cursor:pointer;color:var(--ink);box-shadow:0 8px 20px -8px rgba(0,8,25,.4);transition:.2s}.lbc:hover{background:var(--ink);color:#fff;transform:rotate(90deg)}.lbi{position:relative;border-radius:14px;overflow:hidden;background:#eef1f8;align-self:start}.lbi img{display:block;width:100%;height:auto}.lbn{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:hsla(0,0%,100%,.92);font-size:1.7rem;line-height:1;cursor:pointer;box-shadow:0 8px 20px -8px rgba(0,8,25,.5);transition:.2s}.lbn:hover{background:var(--br);color:#fff}.pv{left:12px}.nx{right:12px}.dots{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:7px}.dots i{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.7)}.dots i.on{background:var(--br);width:22px;border-radius:8px}.lbd{padding:6px 6px 6px 2px;min-width:0}.lbd h3{font-size:1.6rem;margin:14px 0 8px}.lbd .row.act{margin-top:22px;gap:10px}.marq{overflow:hidden;padding:10px 0;-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marq div{display:flex;gap:14px;width:max-content;animation:mq 38s linear infinite}.marq span{padding:14px 28px;border-radius:16px;font-weight:700;color:#1d2540;background:hsla(0,0%,100%,.8);border:1px solid #fff;box-shadow:0 8px 20px -10px rgba(11,16,32,.18);white-space:nowrap}@keyframes mq{to{transform:translateX(-50%)}}.sec>.head{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 24px}.sec>.head.c{text-align:center}.sec>.head p{max-width:720px}.sec>.head.c p{margin-left:auto;margin-right:auto}.narrow{max-width:860px;margin:0 auto}.faq{padding:12px 34px}details{border-bottom:1px solid var(--line);padding:22px 0}details:last-child{border:0}summary{cursor:pointer;font-weight:700;font-size:1.06rem;list-style:none;display:flex;justify-content:space-between;gap:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}summary::-webkit-details-marker{display:none}summary:after{content:"+";flex:none;font-size:1.5rem;line-height:1;color:var(--br);transition:.25s}details[open] summary:after{transform:rotate(45deg)}details p{margin-top:12px}.cta{text-align:center;padding:72px 28px;border-radius:32px;color:#fff;background:radial-gradient(520px 300px at 90% 0,rgba(31,79,255,.55),transparent 62%),radial-gradient(420px 260px at 0 100%,rgba(123,81,252,.35),transparent 62%),#000819;box-shadow:0 40px 80px -34px rgba(0,8,25,.75)}.cta p{max-width:560px;margin:16px auto 32px;color:hsla(0,0%,100%,.85);font-size:1.08rem}.page{padding:72px 24px 30px}.page h1{max-width:900px}.pshow{padding:34px;margin:12px 0 28px;background:linear-gradient(160deg,rgba(31,79,255,.07),rgba(0,184,245,.09))}.pshow .mock{max-width:640px;margin:0 auto}.cgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:20px}.cgrid .card:hover{transform:none}.form{scroll-margin-top:100px}.form label{display:block;margin-bottom:18px;font-size:.88rem;font-weight:600;color:#1d2540}.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.err{display:block;font-style:normal;font-weight:600;font-size:.8rem;color:#dc2626;margin-top:6px}input,select,textarea{width:100%;margin-top:7px;padding:14px 16px;border-radius:12px;border:1px solid rgba(11,16,32,.14);background:hsla(0,0%,100%,.92);color:var(--ink);font:inherit;font-weight:500;transition:.2s}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--br);box-shadow:0 0 0 4px rgba(31,79,255,.14)}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#dc2626}.hp{position:absolute;left:-9999px;width:1px;height:1px}.crow{display:flex;align-items:center;gap:16px;padding:16px 18px;margin:12px 0;border-radius:16px;background:hsla(0,0%,100%,.75);border:1px solid #fff;transition:.25s;min-width:0}a.crow:hover{transform:translateX(6px);box-shadow:0 14px 30px -16px rgba(31,79,255,.4)}.crow b{display:block;overflow-wrap:anywhere}.crow span span{display:block;font-size:.86rem;color:var(--mu)}.crow>span:last-child{min-width:0}.ci{flex:none;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:var(--br);background:linear-gradient(135deg,rgba(31,79,255,.1),rgba(0,184,245,.15))}.ci.wa{color:#16a34a;background:rgba(37,211,102,.14)}.done{padding:40px 0;text-align:center}.soc{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.soc a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--ink);background:rgba(31,79,255,.07);border:1px solid rgba(31,79,255,.14);transition:.25s}.soc a:hover{background:var(--grad);color:#fff;transform:translateY(-3px);border-color:transparent}.soc.big{margin-top:22px}.soc.big a{width:46px;height:46px}.legal{max-width:820px}.legal h3{margin-top:28px}.legal p{color:var(--mu);margin-top:8px}.cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:80;max-width:760px;margin:0 auto;padding:18px 22px;display:flex;gap:18px;align-items:center;justify-content:space-between;border-radius:18px}.cookie p{font-size:.88rem;color:var(--mu)}.cookie a{color:var(--ink);font-weight:700;text-decoration:underline}.cookie .row{flex:none;gap:8px;flex-wrap:nowrap}.ftr{margin-top:40px;padding:64px 0 28px;border-top:1px solid var(--line);background:hsla(0,0%,100%,.55)}.fgrid{display:grid;grid-template-columns:1.5fr 1fr 1.3fr 1.7fr;grid-gap:36px;gap:36px}.fgrid>div{min-width:0}.fp{margin-top:14px;max-width:320px}.ftr h4{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.ftr a,.ftr span{display:block;color:var(--mu);margin-bottom:10px;font-size:.94rem}.ftr a:hover{color:var(--br)}.ftr .soc a{display:grid;margin:0;color:var(--ink)}.ftr .soc a:hover{color:#fff}.ftr .fi2{display:flex;gap:10px;align-items:flex-start;overflow-wrap:anywhere}.fi2 svg{flex:none;margin-top:3px;color:var(--br)}.fi2.wa svg{color:#16a34a}.copy{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:44px;padding-top:24px;border-top:1px solid var(--line)}.ftr .copy a,.ftr .copy span{display:inline;font-size:.86rem;margin:0}.crow,.fgrid a,.fgrid span,.lead,h1,h2,h3{overflow-wrap:anywhere}@media(min-width:1500px){.wrap{max-width:1320px}.sec{padding:100px 24px}.htxt h1{font-size:4rem}}@media(min-width:2000px){html{font-size:18px}.wrap{max-width:1480px}}@media(max-width:1020px){.grid3,.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.hgrid{grid-template-columns:minmax(0,1fr);gap:40px}.hs{max-width:560px}.fgrid,.shots.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.lbp.det{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.desk,.dnav{display:none}.burger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;flex:none;background:hsla(0,0%,100%,.9);border:1px solid var(--line);border-radius:13px;cursor:pointer;position:relative}.burger i{display:block;width:20px;height:2px;border-radius:2px;background:var(--ink);transition:transform .3s,opacity .2s}.burger.x i:first-child{transform:translateY(7px) rotate(45deg)}.burger.x i:nth-child(2){opacity:0}.burger.x i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.scrim{display:block;position:fixed;top:76px;left:0;right:0;bottom:0;z-index:54;background:rgba(0,8,25,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.scrim.open{opacity:1;visibility:visible}.drawer{display:block;position:fixed;top:76px;right:0;bottom:0;width:70%;max-width:330px;z-index:56;background:hsla(0,0%,100%,.98);padding:18px 18px max(18px,env(safe-area-inset-bottom));border-radius:22px 0 0 22px;box-shadow:-24px 0 50px -24px rgba(0,8,25,.45);transform:translateX(104%);visibility:hidden;transition:transform .32s cubic-bezier(.2,.8,.2,1),visibility .32s;overflow-y:auto}.drawer.open{transform:none;visibility:visible}.drawer nav{display:grid;grid-gap:4px;gap:4px}.drawer a:not(.btn){padding:15px 14px;border-radius:13px;font-weight:700;font-size:1.1rem;color:var(--ink)}.drawer a.act{color:var(--br);background:rgba(31,79,255,.1)}.drawer .btn{margin-top:16px;width:100%}.stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.stats div:nth-child(2){border:0}.cgrid,.grid2{grid-template-columns:minmax(0,1fr)}.sec{padding:60px 20px}.page{padding:48px 20px 20px}.wrap{padding:0 20px}.cookie{flex-direction:column;align-items:stretch}.cookie .row{justify-content:flex-end}.hero{padding-top:36px}}@media(max-width:760px){.shots{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:10px;-webkit-overflow-scrolling:touch}.shots .sh{flex:0 0 78%;scroll-snap-align:start}.shots.n1 .sh{flex:0 0 100%}.wcard{padding:26px}}@media(max-width:620px){.grid3,.grid4,.two{grid-template-columns:minmax(0,1fr)}.card,.card.big{padding:28px}.fgrid{grid-template-columns:minmax(0,1fr)}.faq{padding:6px 22px}.cta{padding:52px 22px}.btn{width:100%}.btn.sm{width:auto}.row .btn{flex:1 1 100%}.copy{flex-direction:column}.pvis{height:220px}.cookie .row .btn{flex:1 1 auto}.lbx{padding:10px}.lbp{padding:14px;max-height:calc(100vh - 20px)}.wact .btn{flex:1 1 auto}.lbd .row.act .btn{flex:1 1 auto;width:auto}.chipf{padding:8px 14px;font-size:.74rem}}@media(max-width:400px){h1{font-size:1.95rem}h2{font-size:1.55rem}.wrap{padding:0 16px}.sec{padding:48px 16px}.page{padding:40px 16px 16px}.card,.card.big{padding:22px}.stats b{font-size:1.9rem}.bn{font-size:1.08rem}.bt small{display:none}.lgw img{height:42px}.stats div{padding:0 6px}.crow{padding:14px}}@media(hover:none){.btn:hover,.card:hover,.pcard:hover,.sh:hover,.wcard:hover,.zoom,a.crow:hover{transform:none}.zoom{opacity:1}}@media(max-height:500px) and (orientation:landscape){.hero{padding:28px 0}.drawer,.scrim{top:60px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}.type{max-width:none}.tc{color:#1f4fff}.caret{display:none}.fi img.on{opacity:1}}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;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_532bb9;font-style:normal;font-weight:200 800;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_532bb9;font-style:normal;font-weight:200 800;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;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_532bb9;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:__Plus_Jakarta_Sans_532bb9,__Plus_Jakarta_Sans_Fallback_532bb9;font-style:normal}.__variable_532bb9{--font:"__Plus_Jakarta_Sans_532bb9","__Plus_Jakarta_Sans_Fallback_532bb9"}