:root{--blue:#1F5BFF;--blue-d:#1642C4;--black:#000;--bg:#fff;--fg:#0a0a0a;--mut:#555d6e;--card:#f3f6ff;--line:#dfe5f5;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#05070d;--fg:#f2f5ff;--mut:#9aa4bd;--card:#0d1426;--line:#1c2742}}:root[data-theme=dark]{--bg:#05070d;--fg:#f2f5ff;--mut:#9aa4bd;--card:#0d1426;--line:#1c2742}html{scroll-padding-top:env(safe-area-inset-top,0px);scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;background:var(--bg);color:var(--fg);font:400 17px/1.6 Inter,system-ui,sans-serif}h1,h2,h3{font-family:Sora,Inter,system-ui,sans-serif;line-height:1.1;margin:0;letter-spacing:-.02em}a{color:inherit;text-decoration:none}.w{width:min(1160px,100% - 40px);margin-inline:auto}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}header{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;background:#000;border-bottom:1px solid #151b2e}.nav{display:flex;align-items:center;justify-content:space-between;height:68px}.logo{font:800 24px Sora,sans-serif;color:#fff;letter-spacing:-.03em}.logo i{font-style:normal;color:var(--blue)}nav{display:flex;gap:28px;align-items:center}nav a{color:#c9d2ea;font-size:15px;font-weight:500}nav a:hover{color:#fff}.btn{display:inline-block;background:var(--blue);color:#fff;font:600 16px Inter,sans-serif;padding:14px 26px;border-radius:999px;border:0;cursor:pointer;transition:background .2s}.btn:hover{background:var(--blue-d)}.btn.ghost{background:transparent;border:1.5px solid #3a4666;color:#fff}.btn.ghost:hover{border-color:#fff;background:transparent}.hero{background:#000;color:#fff;padding:96px 0 0;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:auto -10% -40% 30%;height:620px;background:radial-gradient(closest-side,rgba(31,91,255,.55),transparent);pointer-events:none}.hero .w{position:relative}.hero h1{font-size:clamp(40px,7vw,84px);font-weight:800;max-width:14ch}.hero p{max-width:56ch;color:#b6c0da;font-size:19px;margin:24px 0 36px}.cta{display:flex;gap:14px;flex-wrap:wrap}.strip{margin-top:84px;border-top:1px solid #1a2238;overflow:hidden;white-space:nowrap;padding:20px 0;position:relative}.strip div{display:inline-block;animation:slide 32s linear infinite}.strip span{font:700 22px Sora,sans-serif;color:#7d8bb0;margin:0 28px}.strip b{color:var(--blue)}@keyframes slide{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.strip div{animation:none}.strip{overflow-x:auto}html{scroll-behavior:auto}}section{padding:96px 0}.head{max-width:640px;margin-bottom:48px}.head h2{font-size:clamp(30px,4.5vw,48px);font-weight:700}.head p{color:var(--mut);margin:16px 0 0}.grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.card{grid-column:span 2;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:30px;display:flex;flex-direction:column;gap:14px}.card.big{grid-column:span 3;background:var(--blue);border-color:var(--blue);color:#fff}.card.dark{grid-column:span 3;background:#000;border-color:#000;color:#fff}.card h3{font-size:23px;font-weight:700}.card p{margin:0;color:var(--mut);font-size:16px}.card.big p,.card.dark p{color:#d6defa}.ic{width:46px;height:46px;border-radius:14px;background:var(--blue);display:grid;place-items:center}.big .ic{background:#fff}.big .ic svg{stroke:var(--blue)}.dark .ic{background:var(--blue)}.ic svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about{background:#000;color:#fff}.two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.about h2{font-size:clamp(30px,4.5vw,48px);font-weight:700}.about p{color:#b6c0da}.pill{display:flex;flex-direction:column;gap:14px}.pill div{border:1px solid #1f2842;border-radius:18px;padding:22px 24px;background:#080c18}.pill b{font:700 19px Sora,sans-serif;display:block;margin-bottom:4px}.pill span{color:#9aa4bd;font-size:15px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s}.step{border-top:3px solid var(--blue);padding-top:20px}.step:before{counter-increment:s;content:"0" counter(s);font:700 15px Sora,sans-serif;color:var(--blue)}.step h3{font-size:21px;margin:8px 0}.step p{color:var(--mut);margin:0;font-size:16px}.faq{max-width:760px}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font:600 19px Sora,sans-serif;list-style:none;display:flex;justify-content:space-between;gap:16px}summary:after{content:"+";color:var(--blue);font-size:26px;line-height:1}details[open] summary:after{content:"\2212"}details p{color:var(--mut);margin:12px 0 0}.contact{background:var(--blue);color:#fff}.contact h2{font-size:clamp(30px,4.5vw,48px);font-weight:700}.contact p{color:#dbe5ff}form{display:grid;gap:14px}input,select,textarea{font:400 16px Inter,sans-serif;padding:15px 18px;border-radius:14px;border:0;width:100%;background:#fff;color:#0a0a0a}textarea{min-height:120px;resize:vertical}form .btn{background:#000}form .btn:hover{background:#111}footer{background:#000;color:#9aa4bd;padding:48px 0;font-size:15px}.fl{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center}@media(max-width:860px){nav a.l{display:none}.grid{grid-template-columns:1fr}.card,.card.big,.card.dark{grid-column:auto}.two{grid-template-columns:1fr;gap:36px}.steps{grid-template-columns:1fr 1fr}section{padding:72px 0}.hero{padding-top:64px}}@media(max-width:520px){.steps{grid-template-columns:1fr}}.stats{background:#000;color:#fff;padding:72px 0;border-top:1px solid #151b2e}.sg{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:left}.sg div{border-left:3px solid var(--blue);padding-left:20px}.sg b{font:800 clamp(30px,4vw,52px) Sora,sans-serif;display:block;line-height:1;white-space:nowrap}.sg span{color:#9aa4bd;font-size:15px}.res .rg{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:start}.ph{background:#000;border-radius:34px;padding:10px;box-shadow:0 24px 50px -20px #1f5bff8c;animation:fl 6s ease-in-out infinite}.rg figure:nth-child(2) .ph{animation-delay:-2s}.rg figure:nth-child(3) .ph{animation-delay:-4s}.ph img{display:block;width:100%;height:auto;border-radius:25px}@keyframes fl{50%{transform:translateY(-12px)}}.rg figcaption{margin-top:18px;color:var(--mut);font-size:15px}.rg figcaption b{display:block;color:var(--fg);font:700 18px Sora,sans-serif;margin-bottom:4px}.chart{margin-top:56px;background:#000;border-radius:24px;padding:28px;color:#fff}.chart svg{width:100%;height:auto;display:block}.chart path.ln{fill:none;stroke:var(--blue);stroke-width:3;stroke-linecap:round;stroke-dasharray:1400;stroke-dashoffset:1400}.chart.on path.ln{animation:dr 2.4s ease-out forwards}@keyframes dr{to{stroke-dashoffset:0}}.inc{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.inc div{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:26px}.inc h3{font-size:20px;margin-bottom:10px}.inc ul{margin:0;padding-left:18px;color:var(--mut);font-size:16px}.band{background:#000;color:#fff;text-align:center;padding:84px 0}.band h2{font-size:clamp(30px,5vw,52px);font-weight:800;max-width:18ch;margin:0 auto 28px}@media(max-width:860px){.sg{grid-template-columns:1fr 1fr}.res .rg,.inc{grid-template-columns:1fr}.rg figure{max-width:340px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.ph{animation:none}.chart path.ln{stroke-dashoffset:0;animation:none}}.pg{padding:56px 0}.pg h1{font-size:clamp(30px,4vw,44px);margin-bottom:28px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:22px}.pc{display:flex;flex-direction:column;gap:8px}.pc img{width:100%;height:auto;border-radius:16px;background:var(--card)}.pp{display:grid;grid-template-columns:1fr 1fr;gap:40px}.pp img{width:100%;height:auto;border-radius:20px}@media(max-width:700px){.pp{grid-template-columns:1fr}}.pr{font:700 24px Sora,sans-serif;color:var(--blue)}.ci{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.pg input,.pg select{border:1px solid var(--line);background:var(--card);color:var(--fg);margin-bottom:12px}.ci input{width:80px;margin:0}.rt{max-width:760px}.pgn{margin-top:28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
