.feature-content{padding-block:64px}.feature-intro{max-width:850px;margin-bottom:48px;font-size:1.35rem;line-height:1.65}.feature-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.feature-benefits h2,.feature-plan h2,.feature-faq h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.feature-benefits p,.feature-process p,.feature-plan p,.feature-faq p{color:var(--muted-foreground);line-height:1.7}.feature-process{background:#f4f0ff;padding-block:56px}.feature-process h2,.feature-links h2{margin-block:16px 32px;font-size:clamp(1.8rem,3vw,2.6rem)}.feature-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;padding-left:24px;display:grid}.feature-process li{padding-left:6px}.feature-process h3{font-size:1.2rem}.feature-plan{border:1px solid #ded6ee;border-radius:20px;padding:32px}.feature-faq{max-width:850px;margin-block:56px}.feature-faq details{border-bottom:1px solid #ded6ee;padding:20px 0}.feature-faq summary{cursor:pointer;font-weight:650;line-height:1.5}.feature-faq details p{margin-top:16px}.feature-links{padding-block:64px}.feature-links>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.feature-links a{border:1px solid #ded6ee;border-radius:20px;flex-direction:column;gap:16px;padding:28px;text-decoration:none;display:flex}.feature-links strong{font-size:1.3rem}.feature-links a span{line-height:1.6}.feature-links a span:last-child{color:#6630d1}.feature-links a:hover{background:#f4f0ff}@media (max-width:700px){.feature-benefits,.feature-process ol,.feature-links>div{grid-template-columns:1fr}.feature-content,.feature-links{padding-block:40px}}
