.faq__grid{display:grid;gap:var(--space-7)}@media(min-width:990px){.faq--split .faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(4.8rem,8vw,12.8rem);align-items:start}.faq--split .faq__header{position:sticky;top:calc(var(--header-height) + var(--space-5))}}.faq--stacked .faq__grid{max-width:96rem;margin-inline:auto}.faq--stacked .faq__header{text-align:center;display:flex;flex-direction:column;align-items:center}.faq__kicker{display:inline-flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);color:var(--c-text-soft)}.faq__kicker .index-num{font-size:1.6rem;letter-spacing:.04em}.faq__title{margin:0}.faq__title em{font-style:italic}.faq__text{margin-top:var(--space-4);max-width:42ch}.faq__contact{margin-top:var(--space-5)}.faq__contact svg{width:1.6rem}.faq__list{min-width:0}.faq .faq__question{display:grid;grid-template-columns:3.6rem minmax(0,1fr) auto;align-items:baseline;gap:var(--space-3);padding:var(--space-5) 0;font-family:var(--font-display);font-size:clamp(1.8rem,1.5rem + .6vw,2.4rem);font-weight:400;letter-spacing:0;line-height:1.3;text-transform:none;transition:color var(--dur)}.faq .faq__question:after{align-self:center}.faq__question:hover .faq__q{color:var(--c-bronze)}.faq__num{font-size:1.5rem}.faq .faq__answer{padding:0 0 var(--space-5) calc(3.6rem + var(--space-3));max-width:72ch;font-size:var(--fs-base)}.faq__item[open] .faq__q{font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
