.faq-module__2pFLjq__page{color:#f6f4ef;background:#09090b;min-height:100vh}.faq-module__2pFLjq__hero,.faq-module__2pFLjq__faqBody,.faq-module__2pFLjq__closing{width:min(100%,72rem);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}.faq-module__2pFLjq__hero{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-block:clamp(7.5rem,14vw,11rem) clamp(3.5rem,7vw,6rem);display:grid}.faq-module__2pFLjq__eyebrow{color:#130924;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-size:.74rem;font-weight:750}.faq-module__2pFLjq__hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.65rem,6.7vw,6.2rem);font-weight:650;line-height:.96}.faq-module__2pFLjq__hero>p{color:#f6f4ef99;margin:0;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.65}.faq-module__2pFLjq__faqBody{padding-block:1rem clamp(5rem,10vw,9rem)}.faq-module__2pFLjq__categories{gap:clamp(4rem,8vw,7rem);display:grid}.faq-module__2pFLjq__category{grid-template-columns:minmax(13rem,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.faq-module__2pFLjq__categoryHeader{grid-template-columns:2.25rem 1fr;gap:1rem;display:grid;position:sticky;top:7rem}.faq-module__2pFLjq__categoryHeader>span{color:#130924;letter-spacing:.12em;font-size:.72rem;font-weight:750}.faq-module__2pFLjq__categoryHeader h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.6vw,2.35rem);line-height:1.08}.faq-module__2pFLjq__categoryHeader p{color:#f6f4ef80;margin:.85rem 0 0;font-size:.88rem;line-height:1.55}.faq-module__2pFLjq__items{border-top:1px solid #ffffff1f}.faq-module__2pFLjq__item{border-bottom:1px solid #ffffff1f}.faq-module__2pFLjq__item summary{color:#f6f4ef;cursor:pointer;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:1rem;min-height:4.75rem;padding-block:1.15rem;list-style:none;display:grid}.faq-module__2pFLjq__item summary::-webkit-details-marker{display:none}.faq-module__2pFLjq__item summary span{font-size:1rem;font-weight:600;line-height:1.45}.faq-module__2pFLjq__item summary svg{color:#f6f4ef6b;justify-self:end;transition:transform .18s,color .18s}.faq-module__2pFLjq__item summary:hover,.faq-module__2pFLjq__item summary:focus-visible,.faq-module__2pFLjq__item[open] summary{color:#130924}.faq-module__2pFLjq__item summary:focus-visible{outline-offset:4px;border-radius:.35rem;outline:2px solid #130924}.faq-module__2pFLjq__item[open] summary svg{color:#130924;transform:rotate(180deg)}.faq-module__2pFLjq__item>div{padding:0 3.75rem 1.4rem 0}.faq-module__2pFLjq__item>div p{color:#f6f4ef9e;margin:0;font-size:.94rem;line-height:1.72}.faq-module__2pFLjq__closing{text-align:center;border-top:1px solid #ffffff1a;padding-block:clamp(4rem,9vw,7rem)}.faq-module__2pFLjq__closing h2{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0 auto;font-size:clamp(2rem,4vw,3.75rem);line-height:1.04}.faq-module__2pFLjq__closing>p:not(.faq-module__2pFLjq__eyebrow){color:#f6f4ef8f;max-width:38rem;margin:1.25rem auto 2rem;line-height:1.65}.faq-module__2pFLjq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:55rem){.faq-module__2pFLjq__hero,.faq-module__2pFLjq__category{grid-template-columns:minmax(0,1fr)}.faq-module__2pFLjq__hero{align-items:start}.faq-module__2pFLjq__categoryHeader{position:static}}@media (max-width:34rem){.faq-module__2pFLjq__item>div{padding-right:0}.faq-module__2pFLjq__actions{flex-direction:column;align-items:stretch}.faq-module__2pFLjq__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.faq-module__2pFLjq__item summary svg{transition:none}}.faq-module__2pFLjq__page{color:#121317;background:#fff}.faq-module__2pFLjq__hero>p,.faq-module__2pFLjq__categoryHeader p,.faq-module__2pFLjq__item>div p,.faq-module__2pFLjq__closing>p:not(.faq-module__2pFLjq__eyebrow){color:#121317}.faq-module__2pFLjq__items,.faq-module__2pFLjq__item,.faq-module__2pFLjq__closing{border-color:#13092433}.faq-module__2pFLjq__item summary,.faq-module__2pFLjq__item summary svg{color:#121317}
