.nadi-faq{padding:var(--nadi-pad-top, 64px) var(--nadi-section-x) var(--nadi-pad-bottom, 72px)}.nadi-faq__inner{max-width:86rem;margin-inline:auto}.nadi-faq__header{margin-bottom:3.2rem}.nadi-faq__eyebrow{display:block;font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1.4rem}.nadi-faq__heading{font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--text-h2);line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--color-nadi-night);margin:0}.nadi-faq__rule{display:block;width:4.8rem;height:3px;background:var(--color-retinal-teal);margin-top:2.4rem}.nadi-faq__list{border-top:1px solid var(--color-border-default)}.nadi-faq__item{border-bottom:1px solid var(--color-border-default)}.nadi-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:4.4rem;padding:2rem .4rem;cursor:pointer;list-style:none;font-family:var(--font-sans)}.nadi-faq__question::-webkit-details-marker{display:none}.nadi-faq__question-text{font-size:var(--text-body);line-height:var(--leading-snug);color:var(--color-nadi-night);font-weight:var(--weight-regular)}.nadi-faq__indicator{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem}.nadi-faq__indicator:before,.nadi-faq__indicator:after{content:"";position:absolute;top:50%;left:50%;background:var(--color-retinal-teal);transition:transform var(--nadi-dur) var(--nadi-ease)}.nadi-faq__indicator:before{width:1.6rem;height:2px;transform:translate(-50%,-50%)}.nadi-faq__indicator:after{width:2px;height:1.6rem;transform:translate(-50%,-50%)}.nadi-faq__item[open] .nadi-faq__indicator:after{transform:translate(-50%,-50%) scaleY(0)}.nadi-faq__answer{padding:0 .4rem 2.4rem;max-width:68ch}.nadi-faq__answer,.nadi-faq__answer p{font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.nadi-faq__answer>:first-child{margin-top:0}.nadi-faq__answer>:last-child{margin-bottom:0}.nadi-faq__question:focus-visible{outline:var(--nadi-focus-width) solid var(--color-focus-ring);outline-offset:var(--nadi-focus-offset);border-radius:var(--nadi-radius)}@media screen and (min-width:750px){.nadi-faq__question{padding:2.2rem .4rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nadi-faq.css.map */
