.Faq-module__t92Hra__section{background:var(--color-bg);padding-bottom:clamp(3rem,6vw,5rem)}.Faq-module__t92Hra__head{margin-bottom:clamp(2rem,4vw,3rem)}.Faq-module__t92Hra__h1{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3rem)}.Faq-module__t92Hra__lead{color:var(--color-text);max-width:44rem;font-size:1.1rem;line-height:1.6}.Faq-module__t92Hra__list{gap:.5rem;margin:0 0 clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}.Faq-module__t92Hra__item{list-style:none}.Faq-module__t92Hra__details{border:1px solid color-mix(in srgb, var(--color-calm) 28%, transparent);border-radius:var(--radius-md);background:#fbf7ef;transition:border-color .22s,box-shadow .28s}.Faq-module__t92Hra__details:hover{border-color:color-mix(in srgb, var(--color-calm) 50%, transparent)}.Faq-module__t92Hra__details[open]{border-color:color-mix(in srgb, var(--color-accent) 35%, transparent);box-shadow:0 12px 28px -18px color-mix(in srgb, var(--color-deep) 22%, transparent)}.Faq-module__t92Hra__summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;color:var(--color-text);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.4;list-style:none;transition:color .2s;display:flex}.Faq-module__t92Hra__summary::-webkit-details-marker{display:none}.Faq-module__t92Hra__summary:hover{color:var(--color-accent)}.Faq-module__t92Hra__details[open] .Faq-module__t92Hra__summary{color:var(--color-deep)}.Faq-module__t92Hra__question{flex:1}.Faq-module__t92Hra__caret{color:var(--color-accent);flex-shrink:0;font-size:.85em;line-height:1;transition:transform .26s cubic-bezier(.22,1,.36,1)}.Faq-module__t92Hra__details[open] .Faq-module__t92Hra__caret{transform:rotate(180deg)}.Faq-module__t92Hra__answer{padding:0 1.5rem 1.35rem}.Faq-module__t92Hra__answer p{color:var(--color-text);margin-bottom:.85rem;font-size:1.05rem;line-height:1.7}.Faq-module__t92Hra__answer p:last-child{margin-bottom:0}.Faq-module__t92Hra__answer sup{font-size:.6em;position:relative;top:-.5em}.Faq-module__t92Hra__placeholderNote{color:var(--color-text-muted);font-style:italic}.Faq-module__t92Hra__cta{background:color-mix(in srgb, var(--color-calm) 15%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-calm) 30%, transparent);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2rem)}.Faq-module__t92Hra__ctaH2{margin-bottom:.5rem;font-size:1.4rem}.Faq-module__t92Hra__cta p{color:var(--color-text);margin-bottom:1rem}.Faq-module__t92Hra__ctaRow{flex-wrap:wrap;gap:1rem;display:flex}
