.faq_faq__GjhJK{display:flex;flex-direction:column;gap:var(--space-6)}.faq_headerRow__h4wkS{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.faq_title__N4U_S{display:flex;flex-direction:column;gap:var(--space-2);max-width:24ch}.faq_titleText__Nb03_{font-size:var(--text-h2)}.faq_list__m90mP{display:flex;flex-direction:column;border-top:var(--border-width) solid var(--border-color)}.faq_item__yigV2{border-bottom:var(--border-width) solid var(--border-color)}.faq_trigger__HnRvz{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:none;border:none;text-align:left;cursor:pointer;color:var(--color-text-dark)}.faq_editorial__YtC6B .faq_trigger__HnRvz{grid-template-columns:1fr auto}.faq_number__JruOR{font-family:var(--font-display);font-size:var(--text-small);font-weight:600;color:var(--color-text-muted)}.faq_trigger__HnRvz.faq_coral__jPkoF .faq_number__JruOR{color:var(--color-primary-coral)}.faq_trigger__HnRvz.faq_blue__8_oeV .faq_number__JruOR{color:var(--color-primary-blue)}.faq_question__5isV5{font-family:var(--font-display);font-size:var(--text-body);font-weight:600}.faq_icon__uwXNK{font-size:var(--text-h3);font-weight:300;line-height:1}.faq_answer__5n5ub{max-width:var(--container-narrow);padding-bottom:var(--space-4);padding-left:calc(var(--space-4) + 1.5rem)}.faq_answerClosed__IsuAQ{display:none}.faq_answerOpen__2f3Wg{animation:faq_faqReveal__rU2aK var(--motion-base) ease}.faq_editorial__YtC6B .faq_answer__5n5ub{padding-left:0}@keyframes faq_faqReveal__rU2aK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq_open__4M0gH .faq_trigger__HnRvz .faq_icon__uwXNK{color:var(--color-primary-coral)}.faq_open__4M0gH .faq_trigger__HnRvz.faq_blue__8_oeV .faq_icon__uwXNK{color:var(--color-primary-blue)}@media (prefers-reduced-motion:reduce){.faq_answerOpen__2f3Wg{animation:none}}.faq_moreWrap__b6upL{display:flex;justify-content:flex-start;margin-top:var(--space-2)}.faq_moreButton__QAASo,.faq_moreInline__ikI_n{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-small);font-weight:700;cursor:pointer;color:var(--color-text-dark);transition:color var(--motion-fast),background var(--motion-fast),border-color var(--motion-fast)}.faq_moreButton__QAASo{padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);border:var(--border-width) solid var(--border-color);background:var(--color-background)}.faq_moreInline__ikI_n{padding:0;border:none;background:none;margin-bottom:var(--space-1)}.faq_moreButton__QAASo:hover,.faq_moreInline__ikI_n:hover{color:var(--color-primary-coral)}.faq_moreButton__QAASo.faq_coral__jPkoF:hover{background:color-mix(in srgb,var(--color-coral-light) 14%,white);border-color:currentColor}.faq_moreButton__QAASo.faq_blue__8_oeV:hover,.faq_moreInline__ikI_n.faq_blue__8_oeV:hover{color:var(--color-primary-blue)}.faq_editorial__YtC6B{position:relative}.faq_editorial__YtC6B:before{content:"";position:absolute;width:min(22rem,55%);aspect-ratio:1;right:-4%;top:8%;border-radius:50%;border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);pointer-events:none;z-index:0}.faq_editorial__YtC6B>*{position:relative;z-index:1}.faq_editorial__YtC6B .faq_titleText__Nb03_{font-size:clamp(1.65rem,2.8vw,2.25rem)}