.faq-seo{--faq-accent: rgb(var(--color-base-accent-2));--faq-text: rgb(var(--color-base-text));--faq-muted: rgba(var(--color-base-text), .7)}.faq-seo__inner{max-width:72rem;margin:0 auto}.faq-seo__header{text-align:center;margin-bottom:4rem}@media screen and (min-width:750px){.faq-seo__header{margin-bottom:5rem}}.faq-seo__caption{font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--faq-accent);margin-bottom:1rem;font-weight:600}.faq-seo__heading{font-size:2.8rem;line-height:1.2;margin:0 0 1.5rem;color:var(--faq-text)}@media screen and (min-width:750px){.faq-seo__heading{font-size:3.4rem}}.faq-seo__subheading{font-size:1.5rem;line-height:1.6;color:var(--faq-muted);max-width:52rem;margin:0 auto}.faq-seo__list{list-style:none;padding:0;margin:0;border:1px solid rgba(var(--color-base-text),.08);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000a}.faq-seo__item{border-bottom:1px solid rgba(var(--color-base-text),.06)}.faq-seo__item:last-child{border-bottom:none}.faq-seo__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem 2.4rem;cursor:pointer;font-size:1.6rem;font-weight:600;color:var(--faq-text);transition:background-color .2s ease,color .2s ease;list-style:none;-webkit-tap-highlight-color:transparent}.faq-seo__item summary::-webkit-details-marker{display:none}.faq-seo__item summary:hover{background-color:rgba(var(--color-base-accent-2),.04)}.faq-seo__item summary .faq-seo__question-text{flex:1;text-align:left}.faq-seo__item summary .faq-seo__icon{flex-shrink:0;width:2.4rem;height:2.4rem;color:var(--faq-accent);transition:transform .25s ease}.faq-seo__item[open] summary .faq-seo__icon{transform:rotate(180deg)}.faq-seo__item .faq-seo__answer{padding:0 2.4rem 2rem;margin-top:-.5rem}.faq-seo__item .faq-seo__answer-inner{padding:1.8rem 2rem;background:rgba(var(--color-base-accent-2),.06);border-radius:8px;border-left:4px solid var(--faq-accent)}.faq-seo__item .faq-seo__answer-inner p{margin:0 0 1rem;font-size:1.5rem;line-height:1.7;color:var(--faq-muted)}.faq-seo__item .faq-seo__answer-inner p:last-child{margin-bottom:0}.faq-seo__cta{text-align:center;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(var(--color-base-text),.08)}.faq-seo__cta-text{font-size:1.5rem;color:var(--faq-muted);margin-bottom:1.5rem}.faq-seo__cta .button{min-width:20rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-faq-seo.css.map */
