.now-section{display:grid;grid-template-columns:.9fr 1.1fr;background:#0a0f16;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.now-lead{padding:110px clamp(28px,6vw,96px);background:radial-gradient(circle at 0 100%,rgba(62,76,255,.19),transparent 35%)}.now-lead h2,.faq-title h2{font:700 clamp(3.1rem,5vw,6rem)/.93 'Manrope';letter-spacing:-.06em;margin:28px 0}.now-lead>p:not(.kicker){max-width:620px;color:#a8b1be;font-size:1.05rem}.now-lead>a{display:inline-flex;gap:34px;margin-top:28px;padding-bottom:8px;border-bottom:1px solid #6574ff;font-weight:600}.now-list{padding:70px clamp(28px,5vw,76px);display:flex;flex-direction:column;justify-content:center}.now-list article{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.13)}.now-list article:first-child{border-top:1px solid rgba(255,255,255,.13)}.now-list small{color:#6879ff;letter-spacing:.15em;font-size:.75rem}.now-list h3{font:600 clamp(1.45rem,2.3vw,2.1rem)/1.1 'Manrope';margin:10px 0}.now-list p{color:#8d98a7;margin:0;max-width:620px}.faq-section{display:grid;grid-template-columns:.78fr 1.22fr;padding:110px clamp(28px,6vw,96px);background:#f4f5f7;color:#0b0f16;gap:8vw}.faq-title .kicker{color:#485364}.faq-list{align-self:center}.faq-list details{border-top:1px solid #cbd1da}.faq-list details:last-child{border-bottom:1px solid #cbd1da}.faq-list summary{list-style:none;display:flex;justify-content:space-between;gap:30px;padding:25px 0;cursor:pointer;font:600 clamp(1.05rem,1.6vw,1.35rem) 'Manrope'}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#5365ff;transition:transform .25s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:720px;color:#55606f;margin:-5px 45px 25px 0;font-size:1rem}@media(max-width:900px){.now-section,.faq-section{grid-template-columns:1fr}.now-list{padding-top:35px;padding-bottom:70px}.faq-section{gap:25px}}@media(max-width:600px){.now-lead,.now-list,.faq-section{padding-left:24px;padding-right:24px}.now-lead{padding-top:78px;padding-bottom:68px}.now-list{padding-top:18px;padding-bottom:65px}.faq-section{padding-top:78px;padding-bottom:78px}.now-lead h2,.faq-title h2{font-size:3.4rem}.faq-list summary{font-size:1rem}.faq-list details p{margin-right:15px}}
