.faq-module__Hug9zG__hero{padding-block:clamp(40px,4vw,64px)}.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroGrid{align-items:center;gap:var(--ws-space-5);grid-template-columns:minmax(0,1fr);display:grid}.faq-module__Hug9zG__heroIntro{gap:var(--ws-space-5);min-width:0;max-width:58rem;display:grid}.faq-module__Hug9zG__heroTitle{font-size:clamp(2rem,1.1rem + 1.8vw,2.75rem);font-weight:var(--ws-weight-bold);letter-spacing:var(--ws-tracking-tight);text-wrap:balance;line-height:1.45}.faq-module__Hug9zG__heroDescription{max-width:48rem;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);text-wrap:pretty;white-space:pre-line;line-height:1.85}.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroImage{object-fit:contain;justify-self:center;width:100%;min-width:0;max-width:420px;height:auto;display:block}@media (min-width:768px){.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroGrid{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroIntro{grid-area:1/1}.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroImage{grid-area:1/2;justify-self:end;max-width:600px}}@media (min-width:1280px){.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroGrid{column-gap:var(--ws-space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (max-width:599.98px){.faq-module__Hug9zG__hero .faq-module__Hug9zG__heroGrid{gap:var(--ws-space-2)}}.faq-module__Hug9zG__reasons{padding-top:var(--ws-space-5)}.faq-module__Hug9zG__sectionHeading h2{font-size:clamp(1.5rem,1.2rem + .7vw,2rem);line-height:1.6}.faq-module__Hug9zG__reasonList{gap:var(--ws-space-7) var(--ws-space-8);margin-top:var(--ws-space-6);display:grid}.faq-module__Hug9zG__reason{align-content:start;gap:var(--ws-space-4);min-width:0;padding-top:var(--ws-space-5);border-top:1px solid var(--ws-color-border-strong);display:grid}.faq-module__Hug9zG__reasonHeading{align-items:stretch;gap:var(--ws-space-4);grid-template-columns:32px minmax(0,1fr);display:grid}.faq-module__Hug9zG__reasonNumber{min-height:3.3em;color:var(--ws-color-brand);font-variant-numeric:tabular-nums;align-items:flex-start;font-size:1.25rem;font-weight:700;line-height:1.65;display:flex}.faq-module__Hug9zG__reasonHeading h3{min-width:0;color:var(--ws-color-brand-dark);font-size:1.25rem;font-weight:var(--ws-weight-semibold);text-wrap:pretty;line-height:1.65}.faq-module__Hug9zG__reason p{color:var(--ws-color-text-secondary);font-size:var(--ws-text-body);overflow-wrap:break-word;line-height:1.95}.faq-module__Hug9zG__lightCta{align-items:center;gap:var(--ws-space-5) var(--ws-space-7);display:grid}.faq-module__Hug9zG__lightCtaCopy{gap:var(--ws-space-4);max-width:54rem;display:grid}.faq-module__Hug9zG__lightCtaCopy h2{color:var(--ws-color-brand-dark);font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem);font-weight:var(--ws-weight-semibold);letter-spacing:var(--ws-tracking-tight);text-wrap:pretty;line-height:1.65}.faq-module__Hug9zG__lightCtaCopy p{color:var(--ws-color-text-secondary);font-size:var(--ws-text-body);line-height:1.95}@media (min-width:768px){.faq-module__Hug9zG__reasonList{column-gap:var(--ws-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.faq-module__Hug9zG__reasonList{column-gap:var(--ws-space-8)}}@media (max-width:599.98px){.faq-module__Hug9zG__hero{padding-block:var(--ws-space-6) var(--ws-space-4)}.faq-module__Hug9zG__heroDescription{font-size:var(--ws-text-body)}.faq-module__Hug9zG__reasonList{gap:var(--ws-space-6)}.faq-module__Hug9zG__reasonHeading h3,.faq-module__Hug9zG__reasonNumber{font-size:1.125rem}}
