.faq-module__s4ndfa__index{border-top:4px solid}.faq-module__s4ndfa__index>li{border-bottom:1px solid}.faq-module__s4ndfa__entry{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;padding-block:1rem 1.25rem;text-decoration:none;display:grid}.faq-module__s4ndfa__entryHead{grid-area:1/1;align-items:flex-end;gap:1rem;min-width:0;display:flex}.faq-module__s4ndfa__entryName{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2rem,1.2rem + 3.4vw,4rem);font-style:italic;font-weight:900;font-stretch:80%;line-height:.9}.faq-module__s4ndfa__entryCount{grid-area:1/2;align-self:end;align-items:baseline;gap:.5rem;display:flex}.faq-module__s4ndfa__entryCount>b{font-size:clamp(1.75rem,1.2rem + 2vw,3rem)}.faq-module__s4ndfa__entryNote{grid-area:2/1/auto/-1;max-width:34rem}.faq-module__s4ndfa__entry:focus-visible .faq-module__s4ndfa__entryName{text-underline-offset:.08em;text-decoration-line:underline;text-decoration-thickness:3px}@media (hover:hover) and (pointer:fine){.faq-module__s4ndfa__entry:hover .faq-module__s4ndfa__entryName{text-underline-offset:.08em;text-decoration-line:underline;text-decoration-thickness:3px}}@media (min-width:1024px){.faq-module__s4ndfa__entry{padding-block:1.25rem 1.5rem}}.faq-module__s4ndfa__cols{columns:1;display:block}.faq-module__s4ndfa__cols>div{break-inside:avoid;margin-bottom:2rem}@media (min-width:768px){.faq-module__s4ndfa__cols{columns:2;column-gap:2.5rem}}@media (min-width:1024px){.faq-module__s4ndfa__cols{columns:3;column-rule:1px solid currentColor;column-gap:3rem}.faq-module__s4ndfa__cols>div{margin-bottom:2.5rem}}
