.faq{color:#000;background-color:#fff;padding-block:3rem}.faq__grid{gap:1.5rem;display:grid}@media (width>=992px){.faq{padding-block:6rem}.faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4.5rem}.faq__stick{top:calc(2rem + var(--site-header-height));align-self:start;position:sticky}}.faq__stick{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.faq__heading{letter-spacing:-.07rem;max-width:14ch;margin:0;font-family:Clash Display,Clash Display Fallback,Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:2rem}@media (width>=992px){.faq__heading{letter-spacing:-.1rem;font-size:2.5rem;line-height:3rem}}.faq__content{color:#878787;max-width:28ch;margin:0}.faq__list{margin:0;padding:0;list-style:none}.faq__item{border-top:1px solid #000}.faq__item:last-child{border-bottom:1px solid #000}.faq__question{font:inherit;margin:0}.faq__button{letter-spacing:-.05rem;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1.25rem 0;font-family:Clash Display,Clash Display Fallback,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;display:grid}@media (width>=992px){.faq__button{letter-spacing:-.06rem;padding-block:1.5rem;font-size:1.5rem;line-height:2rem}}.faq__number{letter-spacing:.1em;color:#be1622;font-family:Urbanist,Urbanist Fallback,Arial,sans-serif;font-size:.8125rem}.faq__plus{width:1rem;height:1rem;transition:transform .25s ease-out;position:relative}.faq__plus:after,.faq__plus:before{content:"";background-color:currentColor;position:absolute}.faq__plus:before{height:2px;top:50%;left:0;right:0;translate:0 -50%}.faq__plus:after{width:2px;top:0;bottom:0;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.faq__plus{transition:none}}.faq__answer{max-width:58ch;padding:0 0 1.5rem 3rem}.faq__answer p{margin:0}.faq__answer p+p{margin-top:.75rem}.faq__button:not(.collapsed) .faq__plus{transform:rotate(45deg)}.faq__button:focus-visible .faq__text,.faq__button:hover .faq__text{color:#be1622}
