.faq__grid{display:grid;gap:3.2rem;grid-template-columns:1fr}@media screen and (min-width:990px){.faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:6rem;align-items:start}}.faq__intro{display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width:990px){.faq__intro{position:sticky;top:8rem}}.faq__heading{margin:0}.faq__subheading{margin:0;color:rgba(var(--color-foreground),.72);max-width:34rem}.faq__button{align-self:flex-start;margin-top:.8rem}.faq__help{margin-top:2.4rem;padding:2rem 2.4rem;border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:.8rem;background:rgb(var(--color-background));display:flex;flex-direction:column;gap:.6rem;max-width:34rem}.faq__help-heading{margin:0;font-weight:600;color:rgb(var(--color-foreground))}.faq__help-text{margin:0;color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.5}.faq__help-link{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;width:fit-content}.faq__help-link .icon-wrap{display:inline-flex;align-items:center;transition:transform .2s ease}.faq__help-link .icon-wrap svg{width:1.4rem;height:1.4rem}.faq__help-link:hover .icon-wrap{transform:translate(.3rem)}.faq__list{display:flex;flex-direction:column}.faq__accordion:first-child{margin-top:0}.faq__accordion .accordion__title{font-size:1.6rem;letter-spacing:.01em}@media screen and (min-width:990px){.faq__accordion .accordion__title{font-size:1.7rem}}@media screen and (max-width:749px){.faq__button{align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-faq.css.map */
