.in-faq__container{max-width:82rem}.in-faq__head{text-align:center;margin-bottom:var(--in-space-xl)}.in-faq__head .in-eyebrow{margin-bottom:var(--in-space-sm)}.in-faq__title{font-family:var(--in-font-heading);font-size:var(--in-fs-h2);line-height:1.05;color:var(--in-charcoal);margin:0;text-wrap:balance}.in-faq__intro{font-family:var(--in-font-body);font-size:var(--in-fs-body-lg);line-height:1.6;color:var(--in-charcoal);max-width:60ch;margin:var(--in-space-md) auto 0}.in-faq__intro p{margin:0}.in-faq__intro p+p{margin-top:var(--in-space-sm)}.in-faq__list{border-top:1px solid var(--in-hairline, #D9CFBA)}.in-faq__item{border-bottom:1px solid var(--in-hairline, #D9CFBA)}.in-faq__question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--in-space-md);min-height:44px;padding:var(--in-space-md) var(--in-space-2xs);font-family:var(--in-font-body);font-weight:500;font-size:clamp(1.7rem,2vw,2rem);line-height:1.35;color:var(--in-charcoal);transition:color var(--in-dur-fast) var(--in-ease-out-quart)}.in-faq__question::-webkit-details-marker{display:none}.in-faq__question:hover{color:var(--in-dry-fern-deep)}.in-faq__question:focus-visible{outline:2px solid var(--in-terracotta);outline-offset:3px;border-radius:var(--in-radius-sm)}.in-faq__icon{flex:none;color:var(--in-dry-fern);transition:transform var(--in-dur-base) var(--in-ease-in-out),color var(--in-dur-fast) var(--in-ease-out-quart)}.in-faq__item[open] .in-faq__icon{transform:rotate(45deg)}.in-faq__question:hover .in-faq__icon{color:var(--in-terracotta)}.in-faq__answer{padding:0 var(--in-space-2xs) var(--in-space-lg)}.in-faq__answer-inner{max-width:68ch;font-family:var(--in-font-body);font-size:var(--in-fs-body);line-height:1.7;color:var(--in-charcoal)}.in-faq__answer-inner p{margin:0}.in-faq__answer-inner p+p{margin-top:var(--in-space-sm)}.in-faq__answer-inner a{color:var(--in-terracotta-deep);text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){.in-faq__item[open] .in-faq__answer{animation:in-faq-open var(--in-dur-base) var(--in-ease-out-expo) both}@keyframes in-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/in-faq.css.map */
