.faq-page{color:rgb(var(--color-foreground));padding:clamp(4.5rem,8vw,10rem) 0 0}.faq-page__hero{max-width:94rem;text-align:center}.faq-page__eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.16em;margin:0 0 1.5rem}.faq-page h1,.faq-page h2{color:inherit}.faq-page h1{font-size:clamp(4.8rem,8vw,9rem);line-height:.95;margin:0}.faq-page__intro{font-size:1.8rem;margin:2.2rem auto 0;max-width:56rem}.faq-page__body{display:grid;gap:clamp(3rem,6vw,9rem);grid-template-columns:21rem minmax(0,1fr);margin-top:clamp(5rem,9vw,11rem);max-width:118rem}.faq-page__nav{align-self:start;display:grid;gap:.6rem;position:sticky;top:2rem}.faq-page__mobile-select{display:none}.faq-page__nav-button{background:transparent;border:0;border-bottom:1px solid transparent;color:inherit;cursor:pointer;font:inherit;font-size:1.5rem;padding:1.1rem 0;text-align:left}.faq-page__nav-button.is-active{border-bottom-color:currentColor;font-weight:700}.faq-page__group+.faq-page__group{margin-top:6rem}.faq-page__group h2{font-size:clamp(2.7rem,4vw,4.6rem);line-height:1;margin:0 0 2.2rem}.faq-page__accordions{border-top:1px solid rgba(var(--color-foreground),.25)}.faq-page__item{border-bottom:1px solid rgba(var(--color-foreground),.25)}.faq-page__item summary{align-items:center;cursor:pointer;display:flex;font-size:1.8rem;font-weight:600;gap:2rem;justify-content:space-between;list-style:none;padding:2.25rem 0}.faq-page__item summary::-webkit-details-marker{display:none}.faq-page__item summary .icon{flex:0 0 1.3rem;transition:transform .2s ease}.faq-page__item[open] summary .icon{transform:rotate(180deg)}.faq-page__answer{max-width:72rem;padding:0 3rem 2.5rem 0}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__support{align-items:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background));display:flex;gap:3rem;justify-content:space-between;margin-top:clamp(6rem,11vw,14rem);max-width:none;padding:clamp(4rem,6vw,7rem) max(5vw,calc((100vw - 120rem)/2))}.faq-page__support h2{color:inherit;font-size:clamp(3rem,5vw,5.6rem);line-height:1;margin:0 0 1.2rem}.faq-page__support .rte{max-width:58rem}.faq-page__support .button{background:rgb(var(--color-background));color:rgb(var(--color-foreground));flex:0 0 auto}@media screen and (max-width:749px){.faq-page{padding-top:4rem}.faq-page h1{font-size:clamp(2.3rem,6.4vw,2.75rem);letter-spacing:-.065em;line-height:1;max-width:100%;overflow-wrap:normal;white-space:nowrap}.faq-page__intro{font-size:1.6rem}.faq-page__body{display:block;margin-top:4.5rem}.faq-page__nav{display:none}.faq-page__mobile-select{display:block;margin-bottom:3.2rem;position:relative}.faq-page__mobile-select:after{border-bottom:1px solid currentColor;border-right:1px solid currentColor;content:"";height:.7rem;pointer-events:none;position:absolute;right:1.8rem;top:1.65rem;transform:rotate(45deg);width:.7rem}.faq-page__mobile-select select{appearance:none;-webkit-appearance:none;background:transparent;border:1px solid rgba(var(--color-foreground),.35);border-radius:0;color:inherit;font:inherit;font-size:1.55rem;padding:1.3rem 4.5rem 1.3rem 1.5rem;width:100%}.faq-page__group+.faq-page__group{margin-top:4.5rem}.faq-page__group h2{font-size:clamp(2.2rem,6.4vw,2.6rem);margin-bottom:1.7rem}.faq-page__item summary{font-size:1.45rem;gap:1.2rem;padding:1.55rem 0}.faq-page__answer{font-size:1.5rem;padding-bottom:2rem}.faq-page__support{align-items:flex-start;flex-direction:column;margin-top:6rem;padding:4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq-page.css.map */
