.site-startup .home-v2--startup{background:#fffaf0;color:#281461}.site-startup .home-v2--startup section[id],.site-startup .home-v2--startup article[id]{scroll-margin-top:100px}
.site-startup .startup-hero{margin:22px clamp(18px,4vw,60px) 0;border-radius:34px;padding:clamp(65px,9vw,130px) clamp(26px,8vw,120px);background:radial-gradient(circle at 85% 25%,#e8dfff 0 14%,transparent 14.2%),radial-gradient(circle at 95% 85%,#fce6ac 0 22%,transparent 22.2%),#f5efff}.site-startup .startup-hero__badge{display:inline-block;padding:9px 16px;background:#6d3df5;color:#fff;border-radius:30px;font-size:14px;font-weight:700}.site-startup .startup-hero h1{font-size:clamp(48px,6vw,84px);line-height:1.18;letter-spacing:-3px;max-width:850px}.site-startup .startup-hero h1 span{color:#6d3df5;border-bottom:7px solid #ffb000}.site-startup .startup-hero p{font-size:21px;line-height:1.8;max-width:720px}.site-startup .startup-hero .primary{margin-top:20px}
.site-startup .startup-section{padding:clamp(60px,7vw,100px) clamp(24px,7vw,110px)}.site-startup .startup-heading>span,.site-startup .startup-section>div>span{font-size:13px;font-weight:800;letter-spacing:.13em;color:#6d3df5}.site-startup .startup-heading h2,.site-startup .startup-section h2{font-size:clamp(32px,3.5vw,48px);line-height:1.22;margin:15px 0}.site-startup .startup-heading p{color:#6f6385}.site-startup .startup-section a:not(.secondary){color:#6235dd;font-weight:800}
.site-startup .startup-path{background:#fff}.site-startup .startup-path ol{counter-reset:step;list-style:none;display:grid;grid-template-columns:repeat(7,1fr);gap:12px;padding:0;margin:34px 0}.site-startup .startup-path li{padding:22px 16px;border-radius:14px;background:#f2ecff;min-height:146px;display:grid;align-content:space-between}.site-startup .startup-path b{color:#6d3df5;font-size:25px}.site-startup .startup-path span{font-weight:800;line-height:1.45}.site-startup .startup-choice__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.site-startup .startup-choice article{border:2px solid #e8dfff;border-radius:18px;padding:30px;background:#fff}.site-startup .startup-choice b{font-size:24px}.site-startup .startup-choice p,.site-startup .startup-decisions p{line-height:1.75;color:#665b7b}
.site-startup .startup-decisions{background:#fff}.site-startup .startup-decisions--alt{background:#f5efff}.site-startup .startup-decisions__pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.site-startup .startup-decisions article{padding:35px;background:#fff9ec;border-radius:18px;border:1px solid #f1e4c7}.site-startup .startup-decisions--alt article{background:#fff}.site-startup .startup-decisions b{color:#6d3df5}.site-startup .startup-decisions h3{font-size:25px;margin:14px 0}.site-startup .startup-after{background:#301965;color:#fff}.site-startup .startup-after>div{max-width:840px}.site-startup .startup-after>div>span{color:#ffc34b}.site-startup .startup-after p{font-size:19px;line-height:1.8;color:#e3d8ff}.site-startup .startup-after a{display:inline-block;margin-top:18px;color:#fff!important;border-bottom:2px solid #ffb000}
.site-startup .startup-faq{background:#fff}.site-startup .startup-faq details{max-width:900px;padding:20px 0;border-bottom:1px solid #e8dfff}.site-startup .startup-faq summary{cursor:pointer;font-weight:800;font-size:19px}.site-startup .startup-faq p{color:#6b607e;line-height:1.8}.site-startup .startup-conversion{display:flex;align-items:center;gap:24px;background:#fff2cc}.site-startup .startup-conversion>div{flex:1}.site-startup .startup-conversion p{line-height:1.7}.site-startup .startup-conversion .secondary{white-space:nowrap}
@media(max-width:1100px){.site-startup .startup-path ol{grid-template-columns:repeat(4,1fr)}}
@media(max-width:820px){.site-startup .startup-hero{margin:12px;border-radius:22px;padding:64px 24px}.site-startup .startup-hero h1{font-size:46px}.site-startup .startup-hero p{font-size:18px}.site-startup .startup-section{padding:58px 20px}.site-startup .startup-path ol{grid-template-columns:repeat(2,1fr)}.site-startup .startup-choice__cards,.site-startup .startup-decisions__pair{grid-template-columns:1fr}.site-startup .startup-conversion{display:block}.site-startup .startup-conversion .secondary{margin:15px 0}}
