.faq__list{margin:0;border-bottom:1px solid var(--a-rule)}.faq__item{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:.75rem clamp(1.5rem,3.5vw,3.5rem);padding-block:1.5rem 1.75rem;border-top:1px solid var(--a-rule)}.faq__item dt{color:var(--a-ink);font-family:var(--font-headline);font-size:21px;font-weight:500;letter-spacing:-.01em;line-height:1.3}.faq__item dd{max-width:64ch;margin:0;color:var(--a-copy);font-size:17px;line-height:1.6}.faq--columns .faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem);border-bottom:0}.faq--columns .faq__item{grid-template-columns:minmax(0,1fr);align-content:start}@media(max-width:800px){.faq__item{grid-template-columns:minmax(0,1fr)}.faq--columns .faq__list{grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--a-rule)}}@media(max-width:600px){.faq__item{padding-block:1.25rem 1.5rem}.faq__item dt{font-size:19px}}
