.business-hero{padding-bottom:52px}.business-intro{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);align-items:center;gap:48px}.business-hero h1{font-size:clamp(2.8rem,5.3vw,4.9rem);margin-bottom:26px}.business-hero h1 span{color:#00d3fa}.business-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0 20px}.business-actions .button{margin:0}.business-text-link,.business-hero .notice a{color:#bac7d9;font-size:.82rem;line-height:1.5}.business-section{padding-top:34px;padding-bottom:42px}.business-section>h2{margin-top:12px}.launch-offer{border:1px solid #7c3aed;border-radius:22px;padding:32px;background:linear-gradient(145deg,rgba(124,58,237,.12),#111720);box-shadow:0 20px 70px rgba(0,0,0,.16)}.launch-price{color:#fff;font-size:4rem;line-height:1;margin:24px 0;font-weight:950;letter-spacing:-.05em}.launch-price span{display:block;color:#aab9cc;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-top:16px}.business-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.business-feature{padding:26px;border:1px solid #273043;border-radius:18px;background:#111720;min-width:0}.feature-number{color:#00d3fa;font-size:.7rem;font-weight:850;letter-spacing:.12em}.business-feature h3{font-size:1.25rem;margin:14px 0 12px}.business-feature p{font-size:.9rem;margin:0;color:#a8b7cb}.participation-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:46px;align-items:start}.participation-grid h2{margin-top:12px}.participation-steps{list-style:none;counter-reset:participation;padding:0;display:grid;gap:22px;margin:28px 0}.participation-steps li{position:relative;padding-left:46px;counter-increment:participation;min-width:0}.participation-steps li:before{content:counter(participation);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid #32405a;border-radius:50%;color:#00d3fa;font-size:.8rem;font-weight:900}.participation-steps strong,.participation-steps span{display:block}.participation-steps strong{font-size:1rem;margin-bottom:7px}.participation-steps span{color:#a8b7cb;font-size:.88rem;line-height:1.65}.participation-contact{padding:28px;background:#111720;border:1px solid #273043;border-radius:20px}.participation-contact a{overflow-wrap:anywhere}.participation-contact p{font-size:.9rem}.participation-contact h3{margin-top:18px}.business-section.faq{max-width:1300px}.business-close{padding:30px;border:1px solid #273043;border-radius:20px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:#111720}.business-close h2{margin:12px 0}.business-close p{margin:0}.business-close .button{flex:none;margin:0}.business-actions .button,.business-close .button{background:#00d3fa;color:#090b10}.business-section .notice{font-size:.8rem}@media(max-width:950px){.business-intro,.participation-grid{grid-template-columns:1fr;gap:28px}.launch-offer{max-width:640px}.business-close{flex-wrap:wrap}}@media(max-width:600px){.business-feature-grid{grid-template-columns:1fr}.business-feature,.launch-offer,.participation-contact,.business-close{padding:22px}.business-actions{gap:16px}.business-close .button{width:100%;justify-content:center}.business-hero h1{font-size:clamp(2.5rem,12vw,3.6rem)}}
