.FAQ-module__KSzKsa__section{padding:var(--s9)0;border-top:var(--border)}.FAQ-module__KSzKsa__inner{gap:var(--s10);grid-template-columns:340px 1fr;align-items:start;display:grid}.FAQ-module__KSzKsa__left{gap:var(--s4);top:calc(64px + var(--s6));flex-direction:column;display:flex;position:sticky}.FAQ-module__KSzKsa__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--rust);font-size:.75rem;font-weight:600;display:inline-block}.FAQ-module__KSzKsa__title{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.025em;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.FAQ-module__KSzKsa__body{color:var(--ink-60);font-size:.9375rem;line-height:1.7}.FAQ-module__KSzKsa__list{flex-direction:column;display:flex}.FAQ-module__KSzKsa__item{border-bottom:var(--border)}.FAQ-module__KSzKsa__item:first-child{border-top:var(--border)}.FAQ-module__KSzKsa__question{justify-content:space-between;align-items:center;gap:var(--s4);width:100%;padding:var(--s4)0;text-align:left;font-size:1rem;font-weight:500;font-family:var(--font-sans);color:var(--ink);cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;transition:color .2s;display:flex}.FAQ-module__KSzKsa__question:hover,.FAQ-module__KSzKsa__itemOpen .FAQ-module__KSzKsa__question{color:var(--rust)}.FAQ-module__KSzKsa__chevron{color:var(--ink-40);transition:transform .25s var(--ease);flex-shrink:0}.FAQ-module__KSzKsa__chevronOpen{color:var(--rust);transform:rotate(180deg)}.FAQ-module__KSzKsa__answer{transition:max-height .35s var(--ease);overflow:hidden}.FAQ-module__KSzKsa__answerText{color:var(--ink-60);padding-bottom:var(--s4);padding-right:var(--s6);font-size:.9375rem;line-height:1.75}@media (max-width:900px){.FAQ-module__KSzKsa__inner{gap:var(--s6);grid-template-columns:1fr}.FAQ-module__KSzKsa__left{position:static}}
