.FaqPageHub_faqHub_pageRoot__u6hOf{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow-x:hidden}.FaqPageHub_faqHub_hero__AMSCC{position:relative;padding-block:clamp(2.25rem,5.5vw,3.75rem);background:linear-gradient(135deg,#f8faf8,#eef4f0 48%,#f4f4f4);border-bottom:1px solid var(--color-border);overflow:hidden}.FaqPageHub_faqHub_hero__AMSCC:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-12deg,transparent,transparent 38px,color-mix(in srgb,var(--color-primary-mid) 5%,transparent) 38px,color-mix(in srgb,var(--color-primary-mid) 5%,transparent) 39px);opacity:.45;pointer-events:none}.FaqPageHub_faqHub_heroAccent__PiM7y{position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--color-primary-mid),var(--color-accent-orange));border-radius:0 4px 4px 0;pointer-events:none}.FaqPageHub_faqHub_heroInner__IdOu3{position:relative;z-index:1;width:100%;max-width:1480px;margin-inline:auto;padding-inline:var(--page-pad-inline);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.25rem,3vw,2rem);align-items:end}@media(max-width:720px){.FaqPageHub_faqHub_heroInner__IdOu3{grid-template-columns:1fr}}.FaqPageHub_faqHub_heroCopy__9JUK8{min-width:0}.FaqPageHub_faqHub_heroEyebrow__hQE_8{margin:0 0 .5rem;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary-mid)}.FaqPageHub_faqHub_heroTitle__oS6Th{margin:0 0 .65rem;font-size:clamp(1.85rem,4.2vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--color-charcoal)}.FaqPageHub_faqHub_heroDek__89bsC{margin:0;max-width:40rem;font-size:clamp(.95rem,2.4vw,1.05rem);line-height:1.65;color:var(--color-muted)}.FaqPageHub_faqHub_heroBadge____a_e{justify-self:end;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1.15rem 1.35rem;border-radius:1rem;background:linear-gradient(155deg,var(--color-primary) 0,#0f2d22 100%);color:#fff;border:1px solid color-mix(in srgb,#fff 14%,transparent);box-shadow:0 16px 40px rgba(27,67,50,.18);min-width:min(100%,168px)}@media(max-width:720px){.FaqPageHub_faqHub_heroBadge____a_e{justify-self:start;flex-direction:row;min-width:unset}}.FaqPageHub_faqHub_heroBadgeValue__1ngpU{font-size:1.85rem;font-weight:800;line-height:1}.FaqPageHub_faqHub_heroBadgeLabel__f0vWU{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,#fff 78%,transparent);text-align:center}.FaqPageHub_faqHub_mainShell__3TTM9{width:100%;max-width:1480px;margin-inline:auto;padding-inline:var(--page-pad-inline);padding-block:clamp(1.75rem,4vw,3rem)}.FaqPageHub_faqHub_split__cty17{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:clamp(1.5rem,3.5vw,2.75rem);align-items:start}@media(max-width:900px){.FaqPageHub_faqHub_split__cty17{grid-template-columns:1fr}}.FaqPageHub_faqHub_rail__oFZ3L{position:sticky;top:clamp(5.25rem,12vw,7.25rem);display:flex;flex-direction:column;gap:1.1rem}@media(max-width:900px){.FaqPageHub_faqHub_rail__oFZ3L{position:relative;top:auto}}.FaqPageHub_faqHub_searchWrap__Kfqxk{position:relative}.FaqPageHub_faqHub_searchIcon__51369{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-muted);font-size:.85rem;pointer-events:none}.FaqPageHub_faqHub_searchInput__Lizgp{width:100%;padding:.65rem .75rem .65rem 2.25rem;border-radius:.65rem;border:1px solid var(--color-border);font-size:.9rem;font-family:inherit;background:#fff;box-shadow:0 4px 14px var(--color-card-shadow)}.FaqPageHub_faqHub_searchInput__Lizgp:focus{outline:none;border-color:var(--color-primary-mid);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-mid) 18%,transparent)}.FaqPageHub_faqHub_railLabel__LblXC{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.FaqPageHub_faqHub_catList__IYOa7{display:flex;flex-direction:column;gap:.4rem}@media(max-width:900px){.FaqPageHub_faqHub_catList__IYOa7{flex-direction:row;flex-wrap:wrap}}.FaqPageHub_faqHub_catBtn__lK3xs{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:left;padding:.55rem .7rem;border-radius:.55rem;border:1px solid rgba(0,0,0,0);background:color-mix(in srgb,var(--color-primary) 4%,#fff);color:var(--foreground);font-size:.875rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}@media(max-width:900px){.FaqPageHub_faqHub_catBtn__lK3xs{width:auto;flex:0 1 auto}}.FaqPageHub_faqHub_catBtn__lK3xs:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);border-color:var(--color-border)}.FaqPageHub_faqHub_catBtn_active__7YAl7{background:var(--color-primary);color:#fff;border-color:color-mix(in srgb,#fff 12%,transparent)}.FaqPageHub_faqHub_catBtn_active__7YAl7:hover{background:color-mix(in srgb,var(--color-primary) 92%,#000);border-color:color-mix(in srgb,#fff 18%,transparent)}.FaqPageHub_faqHub_catCount__FgCym{font-size:.72rem;font-weight:800;padding:.15rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary-mid) 12%,transparent);color:var(--color-primary)}.FaqPageHub_faqHub_catBtn_active__7YAl7 .FaqPageHub_faqHub_catCount__FgCym{background:color-mix(in srgb,#fff 18%,transparent);color:#fff}.FaqPageHub_faqHub_stream__6YOYN{min-width:0;display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem)}.FaqPageHub_faqHub_streamHint__mLbVw{margin:0;font-size:.875rem;line-height:1.55;color:var(--color-muted)}.FaqPageHub_faqHub_empty__ZsiUc{margin:0;padding:1.5rem;border-radius:.85rem;border:1px dashed var(--color-border);background:#fafafa;color:var(--color-muted);font-size:.95rem;text-align:center}.FaqPageHub_faqHub_catBlock__pQu3q{scroll-margin-top:clamp(5.25rem,12vw,7.25rem)}.FaqPageHub_faqHub_catHeader__fxZul{margin-bottom:.85rem;padding-bottom:.65rem;border-bottom:2px solid color-mix(in srgb,var(--color-primary-mid) 35%,transparent)}.FaqPageHub_faqHub_catTitle__D_mOw{margin:0 0 .35rem;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800;color:var(--color-charcoal);letter-spacing:-.02em}.FaqPageHub_faqHub_catSummary__ol9ja{margin:0;font-size:.875rem;line-height:1.55;color:var(--color-muted)}.FaqPageHub_faqHub_accList__XIIFm{display:flex;flex-direction:column;gap:.65rem}.FaqPageHub_faqHub_accItem__wziFx{border-radius:.85rem;border:1px solid var(--color-border);background:#fff;box-shadow:0 8px 24px var(--color-card-shadow);overflow:hidden;scroll-margin-top:clamp(5.25rem,12vw,7.25rem)}.FaqPageHub_faqHub_accTrigger__lG7gp{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;border:none;background:rgba(0,0,0,0);font-family:inherit;text-align:left;cursor:pointer;color:var(--foreground);transition:background .2s ease}.FaqPageHub_faqHub_accTrigger__lG7gp:hover{background:color-mix(in srgb,var(--color-primary) 4%,#fff)}.FaqPageHub_faqHub_accTriggerText__20hgJ{font-size:.95rem;font-weight:700;line-height:1.45;padding-right:.25rem}.FaqPageHub_faqHub_accIcon__l0xt2{flex-shrink:0;margin-top:.2rem;font-size:.75rem;color:var(--color-primary-mid);transition:transform .25s ease}.FaqPageHub_faqHub_accIcon_open__PsY0z{transform:rotate(180deg)}.FaqPageHub_faqHub_accPanelMotion__qVSwr{overflow:hidden}.FaqPageHub_faqHub_accPanelInner__fE3oj{padding:0 1.1rem 1.05rem;border-top:1px solid var(--color-border);background:linear-gradient(180deg,#fafcfb,#fff)}.FaqPageHub_faqHub_accAnswer__G83PP{margin:0;font-size:.9rem;line-height:1.65;color:var(--color-muted)}.FaqPageHub_faqHub_accAnswer__G83PP+.FaqPageHub_faqHub_accAnswer__G83PP{margin-top:.75rem}.FaqPageHub_faqHub_ctaBand__lfSKv{margin-top:clamp(.5rem,2vw,1rem);padding:clamp(1.35rem,3vw,1.75rem);border-radius:1rem;background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 8%,#fff) 0,#fff 55%);border:1px solid var(--color-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.FaqPageHub_faqHub_ctaCopy__o16Zi{margin:0;max-width:36rem;font-size:.9rem;line-height:1.55;color:var(--color-muted)}.FaqPageHub_faqHub_ctaActions___4vJz{display:flex;flex-wrap:wrap;gap:.55rem}.FaqPageHub_faqHub_ctaLink__NZmXs{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;border-radius:.55rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:transform .15s ease,filter .2s ease}.FaqPageHub_faqHub_ctaLink_primary__MFrQ1{background:var(--color-primary);color:#fff;border:1px solid rgba(0,0,0,0)}.FaqPageHub_faqHub_ctaLink_primary__MFrQ1:hover{filter:brightness(1.06);transform:translateY(-1px)}.FaqPageHub_faqHub_ctaLink_secondary__M5mKr{background:#fff;color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.FaqPageHub_faqHub_ctaLink_secondary__M5mKr:hover{background:color-mix(in srgb,var(--color-primary) 6%,#fff)}@media(min-width:1280px){.FaqPageHub_faqHub_heroInner__IdOu3,.FaqPageHub_faqHub_mainShell__3TTM9{max-width:none;margin-inline:0;padding-inline:var(--page-pad-inline-wide)}}