.faq{position:relative;padding-block:var(--section-pad)}.faq__head{margin-bottom:var(--head-gap)}.faq__list{border-top:1px solid var(--line)}.faq__item{border-bottom:1px solid var(--line)}.faq__list:not(.is-all) .faq__item.is-more{display:none}.faq__more{display:flex;justify-content:center;margin-top:24px}.faq__more[hidden]{display:none}.faq__more-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border-radius:var(--r-pill);background:var(--glass-hl),var(--glass-tint);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 1px var(--glass-rim),inset 0 0 0 1px #ffffff8c,var(--glass-shadow);color:var(--ink);font:500 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}@media(min-width:1024px){.faq__more{grid-column:2;justify-content:flex-start;margin-top:0}}.faq__q-wrap{font:inherit;margin:0}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:64px;padding:18px 0;text-align:left;font:500 18px/25px var(--font-sans);color:var(--ink)}.faq__plus{flex:none;color:var(--fibre-ink);transition:transform .32s var(--ease-out)}.faq__q[aria-expanded=true] .faq__plus{transform:rotate(45deg)}.faq__a{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s var(--ease-out),opacity .32s var(--ease-out)}.faq__item.is-open .faq__a{grid-template-rows:1fr;opacity:1}.faq__a-in{overflow:hidden;min-height:0}.faq__a-in p{padding:0 32px 24px 0;color:var(--text)}.faq__a-in a{color:var(--ember-ink);text-decoration:underline;text-decoration-color:#c98a3a73;text-underline-offset:3px}.faq__item:not(.is-open) .faq__a{visibility:hidden;transition:grid-template-rows .42s var(--ease-out),opacity .32s var(--ease-out),visibility 0s linear .42s}@media(min-width:1024px){.faq__grid{display:grid;grid-template-columns:360px minmax(0,680px);justify-content:space-between;gap:56px;align-items:start}.faq__head{position:sticky;top:calc(var(--nav-h) + 40px);margin:0}}@media(prefers-reduced-motion:reduce){.faq__plus,.faq__a,.faq__item:not(.is-open) .faq__a{transition:none}}
