.sv-hero{color:#fff;background:#05070d;padding:160px 0 100px;position:relative;overflow:hidden}.sv-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid}.sv-crumbs{color:#ffffff4d;flex-wrap:wrap;gap:10px;margin-bottom:22px;font-size:14px;display:flex}.sv-crumbs a{color:#ffffff8c;text-decoration:none}.sv-crumbs a:hover{color:#fff}.sv-crumbs [aria-current]{color:#9fb8ff}.sv-title{letter-spacing:-.02em;margin-bottom:22px;font-size:54px;font-weight:600;line-height:1.1}.sv-lead{color:#ffffffbf;margin-bottom:32px;font-size:18px;line-height:1.75}.sv-actions{flex-wrap:wrap;gap:14px;display:flex}.sv-ghost-btn{color:#fff;border:1px solid #ffffff40;border-radius:999px;align-items:center;padding:10px 22px;font-size:15px;text-decoration:none;transition:all .25s;display:inline-flex}.sv-ghost-btn:hover{color:#fff;border-color:#fff}.sv-hero-media{position:relative}.sv-hero-media:before{content:"";border:1px solid #6f9bff59;border-radius:32px;position:absolute;inset:24px -24px -24px 24px}.sv-hero-media img{aspect-ratio:6/5;object-fit:cover;border-radius:32px;width:100%;position:relative;box-shadow:0 40px 90px #00000080}.sv-section{padding:100px 0}.sv-section-tint{background:#f6f8fd}.sv-h2{margin-bottom:20px;font-size:36px;font-weight:600;line-height:1.2}.sv-text{color:#000000a8;font-size:17px;line-height:1.8}.sv-text a,.sv-faq a{color:var(--primary-color);font-weight:600}.sv-split{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;display:grid}.sv-numbered{counter-reset:sv;margin:0;padding:0;list-style:none}.sv-numbered li{counter-increment:sv;border-bottom:1px solid #e8ecf5;margin-bottom:28px;padding:0 0 28px 86px;position:relative}.sv-numbered li:last-child{border-bottom:0;margin-bottom:0}.sv-numbered li:before{content:counter(sv, decimal-leading-zero);color:#0000;-webkit-text-stroke:1.5px var(--primary-color);font-size:48px;font-weight:700;line-height:1;position:absolute;top:-6px;left:0}.sv-numbered h3,.sv-cap h3,.sv-steps h3{margin-bottom:8px;font-size:20px;font-weight:600}.sv-numbered p,.sv-cap p,.sv-steps p{color:#000000a1;margin:0;font-size:15px;line-height:1.7}.sv-caps{border-top:1px solid #dfe5f2;grid-template-columns:repeat(3,1fr);display:grid}.sv-cap{border-bottom:1px solid #dfe5f2;padding:34px 30px 34px 0;position:relative}.sv-cap:not(:nth-child(3n+1)){border-left:1px solid #dfe5f2;padding-left:30px}.sv-cap-mark{background:linear-gradient(90deg,#6f9bff,#2261ff);border-radius:3px;width:28px;height:3px;margin-bottom:18px;transition:width .3s;display:block}.sv-cap:hover .sv-cap-mark{width:56px}.sv-steps{grid-template-columns:repeat(4,1fr);gap:30px;margin:50px 0 0;padding:0;list-style:none;display:grid;position:relative}.sv-steps:before{content:"";background:linear-gradient(90deg,#2261ff,#2261ff26);height:2px;position:absolute;top:22px;left:22px;right:22px}.sv-steps li{position:relative}.sv-step-num{border:2px solid var(--primary-color);width:46px;height:46px;color:var(--primary-color);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.sv-proof{color:#fff;background:radial-gradient(70% 120% at 100% 0,#13306f 0%,#05070d 60%);padding:90px 0;position:relative;overflow:hidden}.sv-proof-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.sv-proof h2{margin-bottom:16px;font-size:34px;font-weight:600}.sv-proof p{color:#ffffffb8;font-size:16px;line-height:1.75}.sv-proof-link{color:#9fb8ff;font-weight:600;text-decoration:none}.sv-proof-link:hover{color:#fff}.sv-stats{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;display:grid}.sv-stats div{border-left:2px solid #6f9bff80;padding-left:18px}.sv-stats dt{margin-bottom:8px;font-size:40px;font-weight:700;line-height:1.1}.sv-stats dd{color:#ffffffa6;margin:0;font-size:14px}.sv-faq-wrap{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.sv-faq details{border-bottom:1px solid #e3e8f3;padding:22px 0}.sv-faq summary{cursor:pointer;padding-right:40px;font-size:19px;font-weight:600;list-style:none;position:relative}.sv-faq summary::-webkit-details-marker{display:none}.sv-faq summary:after{content:"+";width:30px;height:30px;color:var(--primary-color);text-align:center;background:#eef2ff;border-radius:50%;font-size:20px;line-height:30px;transition:transform .3s;position:absolute;top:-4px;right:0}.sv-faq details[open] summary:after{transform:rotate(45deg)}.sv-faq details p{color:#000000a8;margin:14px 0 0;font-size:16px;line-height:1.75}.sv-more{padding:10px 0 90px}.sv-more-label{color:#00000080;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.sv-more-links{flex-wrap:wrap;gap:12px;display:flex}.sv-more-links a{color:#000;border:1px solid #dfe5f2;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:all .25s}.sv-more-links a:hover{border-color:var(--primary-color);color:var(--primary-color)}@media (max-width:991px){.sv-hero-grid,.sv-split,.sv-proof-grid,.sv-faq-wrap{grid-template-columns:1fr;gap:40px}.sv-title{font-size:40px}.sv-hero-media:before{display:none}.sv-caps{grid-template-columns:repeat(2,1fr)}.sv-cap:not(:nth-child(3n+1)){border-left:0;padding-left:0}.sv-cap:nth-child(2n){border-left:1px solid #dfe5f2;padding-left:30px}.sv-steps{grid-template-columns:repeat(2,1fr)}.sv-steps:before{display:none}}@media (max-width:767px){.sv-hero{padding:130px 0 70px}.sv-title{font-size:32px}.sv-section{padding:70px 0}.sv-h2{font-size:28px}.sv-caps,.sv-steps,.sv-stats{grid-template-columns:1fr}.sv-cap:nth-child(n){border-left:0;padding:26px 0}.sv-numbered li{padding-left:70px}.sv-numbered li:before{font-size:38px}}
