.home-faq-item p{color:var(--muted);margin:0;line-height:1.7}.home-faq-item{background:linear-gradient(#0c1421eb,#080e18cc);border:1px solid #bccde31f;box-shadow:0 24px 72px #0000002e}.home-faq-list{gap:18px;display:grid}.home-faq-panel .eyebrow{letter-spacing:.18em;font-size:.98rem}.home-faq-panel .home-section-head h2{max-width:16ch;font-size:clamp(2.6rem,4.5vw,3.85rem)}.home-faq-panel .home-section-head>p:last-child{max-width:42rem;font-size:1.08rem;line-height:1.72}.home-faq-item{border-radius:24px;overflow:hidden}.home-faq-item summary{cursor:pointer;letter-spacing:-.025em;padding:24px 62px 24px 24px;font-size:1.18rem;font-weight:600;line-height:1.28;list-style:none;position:relative}.home-faq-item summary::-webkit-details-marker{display:none}.home-faq-item summary:after{content:"+";color:var(--accent);font-size:1.5rem;line-height:1;position:absolute;top:22px;right:24px}.home-faq-item[open] summary:after{content:"−"}.home-faq-item p{padding:0 24px 24px;font-size:1.02rem;line-height:1.72}@media (max-width:720px){.home-faq-item{border-radius:22px}.home-faq-item summary{padding:18px 50px 18px 18px}}
