.faq-page{overflow:hidden}.faq-hero{padding-top:5.6rem;padding-bottom:4.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.faq-hero-grid{display:grid;gap:3rem;align-items:end}.faq-eyebrow{margin:0 0 1rem;font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:var(--font-bolder-weight);line-height:1.2;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.faq-title{max-width:76rem;margin:0;font-size:clamp(3.6rem,6vw,7.2rem);line-height:.94}.faq-intro{max-width:58rem;margin:1.8rem 0 0;color:rgba(var(--color-foreground),.74);font-size:calc(var(--font-body-scale) * 1.7rem);line-height:1.55}.faq-topic-icon{display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;margin-bottom:1.4rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.faq-topic-icon svg{width:2.2rem;height:2.2rem}.faq-topic-icon svg path{fill:currentColor}.faq-topics{padding:3rem 0}.faq-topics-grid{display:grid;gap:1.6rem}.faq-topic{padding:2.2rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--border-radius-base);background:rgb(var(--color-background))}.faq-topic-title{margin:0 0 .6rem;font-size:calc(var(--font-heading-scale) * 1.8rem)}.faq-topic-text{margin:0;color:rgba(var(--color-foreground),.7);line-height:1.5}.faq-main{padding-top:2rem;padding-bottom:7rem}.faq-layout{display:grid;gap:3.2rem}.faq-sidebar{align-self:start;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--border-radius-base);background:rgba(var(--color-foreground),.035)}.faq-sidebar-title{margin:0 0 1rem;font-size:calc(var(--font-heading-scale) * 2.2rem)}.faq-sidebar-text{margin:0 0 1.8rem;color:rgba(var(--color-foreground),.72);line-height:1.55}.faq-sidebar-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.faq-sidebar-link{display:inline-flex;gap:.8rem;align-items:center;color:rgb(var(--color-foreground));text-decoration:none}.faq-sidebar-link:hover{color:rgb(var(--color-button))}.faq-sidebar-link svg{width:1.8rem;height:1.8rem}.faq-sidebar-link svg path{fill:currentColor}.faq-accordion-heading{margin:0 0 1.8rem;font-size:calc(var(--font-heading-scale) * 2.8rem)}.faq-accordion-list{display:grid;gap:1.2rem}.faq-accordion-list collapsible-expandable{display:block}.faq-accordion-list .facet{overflow:hidden;margin-bottom:0;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--border-radius-base);background:rgb(var(--color-background))}.faq-accordion-list collapsible-expandable[expanded=true] .facet{padding-bottom:0}.faq-accordion-list .facet-toggle{display:flex;width:100%;min-height:6.2rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;border:0;background:transparent;color:rgb(var(--color-foreground));text-align:left;cursor:pointer}.faq-accordion-list .facet-toggle span{display:flex;min-width:0;align-items:center;gap:1.2rem;font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:var(--font-bolder-weight);line-height:1.3}.faq-accordion-list .facet-toggle span svg{flex:0 0 auto;width:2.2rem;height:2.2rem}.faq-accordion-list .facet-toggle span svg path{fill:currentColor}.faq-accordion-list .facet-toggle>svg,.faq-accordion-list .facet-toggle .angle{flex:0 0 auto;transition:transform .2s ease}.faq-accordion-list collapsible-expandable[expanded=true] .facet-toggle>svg,.faq-accordion-list collapsible-expandable[expanded=true] .facet-toggle .angle{transform:rotate(180deg)}.faq-accordion-list .facet-content{display:none;padding:0 2rem 2rem 5.4rem;color:rgba(var(--color-foreground),.74);line-height:1.6}.faq-accordion-list collapsible-expandable[expanded=true] .facet-content{display:block}.faq-accordion-list .facet-content p:last-child{margin-bottom:0}@media(min-width:750px){.faq-topics-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.faq-hero{padding-top:8rem;padding-bottom:6.8rem}}@media(max-width:749px){.faq-hero{padding-top:4.2rem;padding-bottom:3.8rem}.faq-title{font-size:3.8rem}.faq-accordion-list .facet-toggle{padding:1.6rem}.faq-accordion-list .facet-content{padding-right:1.6rem;padding-left:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-faq.css.map */
