.faq-module__tWIDXW__page{padding-bottom:var(--space-7)}.faq-module__tWIDXW__hero{background:radial-gradient(70rem 22rem at 20% -30%, #f07a0021, transparent 60%), var(--brand-tint);border-bottom:1px solid var(--line);padding-block:var(--space-7);margin-bottom:var(--space-7)}.faq-module__tWIDXW__heroInner{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow mascot""title mascot""lead lead""action action";max-width:56rem;display:grid}.faq-module__tWIDXW__heroMascot{grid-area:mascot;align-self:start;width:72px;height:72px}@media (min-width:48rem){.faq-module__tWIDXW__heroInner{column-gap:var(--space-6);grid-template-areas:"eyebrow mascot""title mascot""lead mascot""action mascot"}.faq-module__tWIDXW__heroMascot{align-self:center;width:176px;height:176px}}.faq-module__tWIDXW__eyebrow{margin:0 0 var(--space-3);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong);grid-area:eyebrow;font-size:.8125rem;font-weight:700}.faq-module__tWIDXW__hero h1{max-width:20ch;margin-bottom:var(--space-4);grid-area:title;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);line-height:1.15}.faq-module__tWIDXW__lead{max-width:62ch;font-size:var(--step-1);color:var(--ink-soft);grid-area:lead;margin:0;line-height:1.7}.faq-module__tWIDXW__heroAction{margin-top:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--brand);color:var(--paper);grid-area:action;justify-self:start;font-weight:600;display:inline-block}.faq-module__tWIDXW__heroAction:hover{background:var(--brand-hover);text-decoration:none}.faq-module__tWIDXW__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (min-width:24rem){.faq-module__tWIDXW__layout{gap:var(--space-6)}}@media (min-width:62rem){.faq-module__tWIDXW__layout{gap:var(--space-7);grid-template-columns:14rem minmax(0,1fr)}}.faq-module__tWIDXW__rail{margin:0;position:relative}.faq-module__tWIDXW__railTitle{margin:0 0 var(--space-3);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem;font-weight:700;display:none}.faq-module__tWIDXW__railList{gap:var(--space-1);padding:0 0 var(--space-2);scrollbar-width:thin;min-width:0;margin:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:24rem){.faq-module__tWIDXW__railList{gap:var(--space-2)}}.faq-module__tWIDXW__railLink{padding:var(--space-2) var(--space-3);border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;border-radius:999px;font-size:.8125rem;font-weight:600;display:block}@media (min-width:24rem){.faq-module__tWIDXW__railLink{padding:var(--space-2) var(--space-4);font-size:.875rem}}.faq-module__tWIDXW__railLink:hover{border-color:var(--brand);color:var(--brand-strong);text-decoration:none}.faq-module__tWIDXW__railLink[aria-current=true]{background:var(--brand-tint);color:var(--brand-strong);border-color:#0000}@media (min-width:62rem){.faq-module__tWIDXW__rail{position:sticky;top:6rem}.faq-module__tWIDXW__railTitle{display:block}.faq-module__tWIDXW__railList{gap:var(--space-1);padding-bottom:0;display:grid;overflow:visible}.faq-module__tWIDXW__railLink{padding:var(--space-2) var(--space-3);border:0;border-left:2px solid var(--line);white-space:normal;border-radius:0}.faq-module__tWIDXW__railLink:hover{border-left-color:var(--brand)}.faq-module__tWIDXW__railLink[aria-current=true]{border-left-color:var(--brand);background:0 0}}.faq-module__tWIDXW__section{scroll-margin-top:6rem}.faq-module__tWIDXW__section+.faq-module__tWIDXW__section{margin-top:var(--space-7)}.faq-module__tWIDXW__sectionHead{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}@media (min-width:32rem){.faq-module__tWIDXW__sectionHead{align-items:center;gap:var(--space-4)}}.faq-module__tWIDXW__sectionIcon{background:var(--brand-tint);width:2.75rem;height:2.75rem;color:var(--brand-strong);border-radius:999px;flex:none;place-items:center;display:grid}.faq-module__tWIDXW__sectionHead h2{font-size:var(--step-2);margin:0;line-height:1.2}.faq-module__tWIDXW__sectionCount{color:var(--ink-faint);margin:2px 0 0;font-size:.8125rem}.faq-module__tWIDXW__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-width:0;transition:border-color .12s,box-shadow .12s;overflow:hidden}.faq-module__tWIDXW__item+.faq-module__tWIDXW__item{margin-top:var(--space-2)}@media (min-width:32rem){.faq-module__tWIDXW__item+.faq-module__tWIDXW__item{margin-top:var(--space-3)}}.faq-module__tWIDXW__item:hover{border-color:var(--line-strong)}.faq-module__tWIDXW__item[open]{box-shadow:var(--shadow);border-color:#ef7a0059}.faq-module__tWIDXW__summary{justify-content:space-between;align-items:flex-start;gap:var(--space-1);padding:var(--space-2) var(--space-3);cursor:pointer;font-size:var(--step-0);min-width:0;font-weight:600;line-height:1.4;list-style:none;display:flex}@media (min-width:24rem){.faq-module__tWIDXW__summary{gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--step-1)}}@media (min-width:32rem){.faq-module__tWIDXW__summary{gap:var(--space-4);padding:var(--space-4) var(--space-5)}}.faq-module__tWIDXW__summary::-webkit-details-marker{display:none}.faq-module__tWIDXW__summary:hover{color:var(--brand-strong)}.faq-module__tWIDXW__summary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:var(--radius)}.faq-module__tWIDXW__chevron{width:1rem;height:1rem;color:var(--ink-faint);flex:none;transition:transform .15s,color .15s}@media (min-width:24rem){.faq-module__tWIDXW__chevron{width:1.125rem;height:1.125rem}}.faq-module__tWIDXW__item[open] .faq-module__tWIDXW__chevron{color:var(--brand);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.faq-module__tWIDXW__item,.faq-module__tWIDXW__chevron{transition:none}}.faq-module__tWIDXW__answer{padding:0 var(--space-4) var(--space-4);overflow-wrap:break-word;min-width:0}@media (min-width:32rem){.faq-module__tWIDXW__answer{padding:0 var(--space-5) var(--space-5)}}.faq-module__tWIDXW__prose{color:var(--ink);overflow-wrap:break-word;word-break:break-word;min-width:0;line-height:1.75}.faq-module__tWIDXW__prose p{margin-block:0 var(--space-4)}.faq-module__tWIDXW__prose p:last-child{margin-bottom:0}:is(.faq-module__tWIDXW__prose ul,.faq-module__tWIDXW__prose ol){margin-block:0 var(--space-4);padding-left:1.25rem}:is(.faq-module__tWIDXW__prose ul:last-child,.faq-module__tWIDXW__prose ol:last-child){margin-bottom:0}.faq-module__tWIDXW__prose li{margin-bottom:var(--space-2)}.faq-module__tWIDXW__prose a{color:var(--link)}.faq-module__tWIDXW__note{margin-top:var(--space-4);padding:var(--space-4);border-left:3px solid var(--brand);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-soft);font-size:.875rem;line-height:1.7}.faq-module__tWIDXW__note p{margin:0}.faq-module__tWIDXW__more{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--brand-tint)}@media (min-width:24rem){.faq-module__tWIDXW__more{margin-top:var(--space-7);padding:var(--space-6)}}.faq-module__tWIDXW__moreMascot{width:96px;height:96px;margin-bottom:var(--space-3);display:block}@media (min-width:40rem){.faq-module__tWIDXW__more{gap:var(--space-5);grid-template-columns:auto 1fr;align-items:center;display:grid}.faq-module__tWIDXW__moreMascot{width:128px;height:128px;margin-bottom:0}}.faq-module__tWIDXW__more h2{margin:0 0 var(--space-2);font-size:var(--step-2)}.faq-module__tWIDXW__more p{margin:0 0 var(--space-4);max-width:48ch;color:var(--ink-soft)}.faq-module__tWIDXW__moreActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.faq-module__tWIDXW__primary{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--brand);color:var(--paper);font-size:.875rem;font-weight:600}.faq-module__tWIDXW__primary:hover{background:var(--brand-hover);text-decoration:none}@media (min-width:24rem){.faq-module__tWIDXW__primary{padding:var(--space-3) var(--space-5);font-size:1rem}}.faq-module__tWIDXW__secondary{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);border:1px solid #b357004d;font-size:.875rem;font-weight:600}.faq-module__tWIDXW__secondary:hover{border-color:var(--brand);text-decoration:none}@media (min-width:24rem){.faq-module__tWIDXW__secondary{padding:var(--space-3) var(--space-5);font-size:1rem}}
