.faq-in{display:grid;gap:var(--s5)}.faq-ask{margin-top:var(--s4);padding:22px 22px 14px;border-radius:var(--r);background:var(--paper-2)}.faq-ask p{margin:0 0 6px}.faq-c a{display:inline-flex;align-items:center;min-height:44px;font:500 clamp(1.25rem,1.1rem + .5vw,1.5rem)/1.2 var(--serif);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.faq-c a:hover{color:var(--coral-ink)}.faq-l details.more>summary{font-size:clamp(1.3125rem,1.15rem + .6vw,1.75rem)}.faq-l .more-b p{max-width:40rem}.faq-l .more-b a{color:var(--coral-ink)}@media(max-width:899px){.faq-in{gap:0}.faq-side{display:contents}.faq-side>.kicker,.faq-side>.h2{order:0}.faq-l{order:1;margin-top:var(--s3)}.faq-ask{order:2;margin-top:var(--s5)}}@media(min-width:900px){.faq-in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s7);align-items:start}.faq-side{position:sticky;top:calc(var(--bar) + 40px)}.faq-l details.more>summary{min-height:80px}}
