.landing-faq{grid-template-columns:320px minmax(0,1fr);gap:64px;padding-block:80px;display:grid}.landing-faq-note{color:var(--color-muted);padding:24px 0 8px;font-size:16px;line-height:25px}.yl-landing .landing-faq-contact{color:var(--color-accent);align-items:center;min-height:44px;font-size:16px;display:inline-flex}.yl-landing .landing-faq-contact:hover{text-underline-offset:4px;text-decoration:underline}.landing-faq-list details{border-bottom:1px solid var(--color-border);padding:24px 0}.landing-faq-list summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:17px;font-weight:700;line-height:24px;list-style:none;display:flex}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary:after{content:"+";content:"+" / "";flex-shrink:0;font-size:24px;font-weight:400;line-height:24px}.landing-faq-list details[open] summary:after{content:"−";content:"−" / ""}.landing-faq-list details p{color:var(--color-muted);max-width:840px;padding-top:16px;font-size:16px;line-height:25px}@media (max-width:1023px){.landing-faq{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:48px}.landing-faq-desktop-break{display:none}.landing-faq-list details{padding:20px 0}.landing-faq-list summary{font-size:16px}.landing-faq-list details p{font-size:15px;line-height:24px}}
