.ember-scope .faq-hero{max-width:1440px;margin:0 auto;padding:72px 48px 0}.ember-scope .faq-hero h1{font-size:clamp(34px,3.8vw,52px);line-height:1.05;color:var(--white);margin-bottom:12px}.ember-scope .faq-hero p{color:var(--gray);font-size:15px;max-width:480px}.ember-scope .faq-body{max-width:1440px;margin:0 auto;padding:40px 48px 110px}.ember-scope .faq-list{max-width:760px}.ember-scope .faq-item{border-bottom:1px solid var(--line);padding:20px 0}.ember-scope .faq-item summary{cursor:pointer;font-weight:600;font-size:16px;color:var(--white);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.ember-scope .faq-item summary::-webkit-details-marker{display:none}.ember-scope .faq-item summary:after{content:"+";color:var(--ember);font-size:20px;flex-shrink:0;font-family:IBM Plex Mono,monospace}.ember-scope .faq-item[open] summary:after{content:"\2013"}.ember-scope .faq-item p{color:var(--gray);font-size:14px;line-height:1.6;margin-top:14px;max-width:640px}.ember-scope .faq-item a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.ember-scope .faq-item a:hover{color:var(--ember)}@media(max-width:900px){.ember-scope .faq-hero{padding:48px 24px 0}.ember-scope .faq-body{padding:32px 24px 72px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ember-faq.css.map */
