.faqt{padding:clamp(48px,7vh,88px) 0;position:relative}.faqt-wrap{max-width:920px}.faqt-head{margin-bottom:28px}.faqt-eyebrow{font-family:var(--mono);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--brass);align-items:center;font-size:.65625rem;display:inline-flex}.faqt-title{font-family:var(--display);letter-spacing:-.015em;color:var(--cream);text-wrap:balance;max-width:none;margin:10px 0 0;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:300;line-height:1.12}.faqt-list{margin:0;padding:0;list-style:none}.faqt-item{border-top:1px solid rgba(var(--brass-rgb), .16)}.faqt-item:last-child{border-bottom:1px solid rgba(var(--brass-rgb), .16)}.faqt-q{width:100%;font:inherit;font-family:var(--display);letter-spacing:-.01em;color:var(--cream);text-align:left;cursor:pointer;transition:color var(--dur-base) var(--ease-out-strong);background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:18px 2px;font-size:clamp(1rem,1.4vw,1.1875rem);font-weight:300;line-height:1.3;display:flex}@media (hover:hover) and (pointer:fine){.faqt-q:hover{color:var(--brass)}}.faqt-item.is-open .faqt-q{color:var(--brass)}.faqt-q:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:2px}.faqt-q-text{text-wrap:balance}.faqt-toggle{flex-shrink:0;width:16px;height:16px;position:relative}.faqt-toggle span{background:var(--brass);width:12px;height:1.5px;transition:transform var(--dur-medium) var(--ease-out-strong), opacity var(--dur-base) var(--ease-out-strong);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faqt-toggle span:nth-child(2){transform:translate(-50%,-50%)rotate(90deg)}.faqt-item.is-open .faqt-toggle span:nth-child(2){opacity:0;transform:translate(-50%,-50%)rotate(0)}.faqt-a{transition:grid-template-rows .28s var(--ease-out-strong);grid-template-rows:0fr;display:grid}.faqt-a>div{visibility:hidden;transition:visibility 0s linear .28s;overflow:hidden}.faqt-item.is-open .faqt-a{grid-template-rows:1fr;transition-duration:.42s}.faqt-item.is-open .faqt-a>div{visibility:visible;transition-delay:0s}.faqt-a>div>p{color:#f1eadbbd;text-wrap:pretty;opacity:0;max-width:72ch;transition:opacity .2s var(--ease-out-strong), transform .2s var(--ease-out-strong);margin:0;padding:0 2px 22px;font-size:clamp(.9375rem,1vw,1rem);line-height:1.72;transform:translateY(-4px)}.faqt-item.is-open .faqt-a>div>p{opacity:1;transition:opacity .4s var(--ease-out-strong) 80ms, transform .45s var(--ease-out-strong) 80ms;transform:translateY(0)}.faqt-a a{color:var(--brass);border-bottom:1px solid rgba(var(--brass-rgb), .4);transition:color var(--dur-base) var(--ease-out-strong), border-color var(--dur-base) var(--ease-out-strong);text-decoration:none}@media (hover:hover) and (pointer:fine){.faqt-a a:hover{color:var(--cream);border-bottom-color:var(--cream)}}.faqt-a em{font-family:var(--display);color:var(--brass);font-style:italic;font-weight:400}.faqt-all{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brass);border-bottom:1px solid rgba(var(--brass-rgb), .35);transition:color var(--dur-base) var(--ease-out-strong), border-color var(--dur-base) var(--ease-out-strong);align-items:center;gap:2px;margin-top:24px;padding-bottom:3px;font-size:.75rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.faqt-all:hover{color:var(--cream);border-bottom-color:var(--cream)}}@media (prefers-reduced-motion:reduce){.faqt-a,.faqt-a>div,.faqt-a>div>p,.faqt-toggle span{transition:none}}
