.FaqPageHub-module-scss-module__i9p38q__faqHub_pageRoot{flex-direction:column;flex:1;min-width:0;display:flex;overflow-x:hidden}.FaqPageHub-module-scss-module__i9p38q__faqHub_hero{border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,#f8faf8 0%,#eef4f0 48%,#f4f4f4 100%);padding-block:clamp(2.25rem,5.5vw,3.75rem);position:relative;overflow:hidden}.FaqPageHub-module-scss-module__i9p38q__faqHub_hero:before{content:"";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;position:absolute;inset:0}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroAccent{background:linear-gradient(180deg, var(--color-primary-mid), var(--color-accent-orange));pointer-events:none;border-radius:0 4px 4px 0;width:5px;position:absolute;top:0;bottom:0;left:0}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroInner{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.25rem,3vw,2rem);width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(.85rem,4.5vw,2rem);display:grid;position:relative}@media (max-width:720px){.FaqPageHub-module-scss-module__i9p38q__faqHub_heroInner{grid-template-columns:1fr}}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroCopy{min-width:0}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary-mid);margin:0 0 .5rem;font-size:.75rem;font-weight:800}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroTitle{letter-spacing:-.03em;color:var(--color-charcoal);margin:0 0 .65rem;font-size:clamp(1.85rem,4.2vw,2.55rem);font-weight:800;line-height:1.1}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroDek{max-width:40rem;color:var(--color-muted);margin:0;font-size:clamp(.95rem,2.4vw,1.05rem);line-height:1.65}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroBadge{background:linear-gradient(155deg, var(--color-primary) 0%, #0f2d22 100%);color:#fff;border:1px solid #ffffff24;border-radius:1rem;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:.35rem;min-width:min(100%,168px);padding:1.15rem 1.35rem;display:flex;box-shadow:0 16px 40px #1b43322e}@media (max-width:720px){.FaqPageHub-module-scss-module__i9p38q__faqHub_heroBadge{min-width:unset;flex-direction:row;justify-self:start}}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroBadgeValue{font-size:1.85rem;font-weight:800;line-height:1}.FaqPageHub-module-scss-module__i9p38q__faqHub_heroBadgeLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;text-align:center;font-size:.7rem;font-weight:700}.FaqPageHub-module-scss-module__i9p38q__faqHub_mainShell{width:100%;max-width:1200px;margin-inline:auto;padding-block:clamp(1.75rem,4vw,3rem);padding-inline:clamp(.85rem,4.5vw,2rem)}.FaqPageHub-module-scss-module__i9p38q__faqHub_split{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3.5vw,2.75rem);display:grid}@media (max-width:900px){.FaqPageHub-module-scss-module__i9p38q__faqHub_split{grid-template-columns:1fr}}.FaqPageHub-module-scss-module__i9p38q__faqHub_rail{flex-direction:column;gap:1.1rem;display:flex;position:sticky;top:clamp(5.25rem,12vw,7.25rem)}@media (max-width:900px){.FaqPageHub-module-scss-module__i9p38q__faqHub_rail{position:relative;top:auto}}.FaqPageHub-module-scss-module__i9p38q__faqHub_searchWrap{position:relative}.FaqPageHub-module-scss-module__i9p38q__faqHub_searchIcon{color:var(--color-muted);pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.FaqPageHub-module-scss-module__i9p38q__faqHub_searchInput{border:1px solid var(--color-border);width:100%;box-shadow:0 4px 14px var(--color-card-shadow);background:#fff;border-radius:.65rem;padding:.65rem .75rem .65rem 2.25rem;font-family:inherit;font-size:.9rem}.FaqPageHub-module-scss-module__i9p38q__faqHub_searchInput:focus{border-color:var(--color-primary-mid);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-mid) 18%, transparent);outline:none}.FaqPageHub-module-scss-module__i9p38q__faqHub_railLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.7rem;font-weight:800}.FaqPageHub-module-scss-module__i9p38q__faqHub_catList{flex-direction:column;gap:.4rem;display:flex}@media (max-width:900px){.FaqPageHub-module-scss-module__i9p38q__faqHub_catList{flex-flow:wrap}}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn{text-align:left;background:color-mix(in srgb, var(--color-primary) 4%, #fff);width:100%;color:var(--foreground);cursor:pointer;border:1px solid #0000;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-family:inherit;font-size:.875rem;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:flex}@media (max-width:900px){.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn{flex:0 auto;width:auto}}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn:hover{background:color-mix(in srgb, var(--color-primary) 8%, #fff);border-color:var(--color-border)}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn_active{background:var(--color-primary);color:#fff;border-color:#ffffff1f}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn_active:hover{background:color-mix(in srgb, var(--color-primary) 92%, #000);border-color:#ffffff2e}.FaqPageHub-module-scss-module__i9p38q__faqHub_catCount{background:color-mix(in srgb, var(--color-primary-mid) 12%, transparent);color:var(--color-primary);border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:800}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBtn_active .FaqPageHub-module-scss-module__i9p38q__faqHub_catCount{color:#fff;background:#ffffff2e}.FaqPageHub-module-scss-module__i9p38q__faqHub_stream{flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem);min-width:0;display:flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_streamHint{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.55}.FaqPageHub-module-scss-module__i9p38q__faqHub_empty{border:1px dashed var(--color-border);color:var(--color-muted);text-align:center;background:#fafafa;border-radius:.85rem;margin:0;padding:1.5rem;font-size:.95rem}.FaqPageHub-module-scss-module__i9p38q__faqHub_catBlock{scroll-margin-top:clamp(5.25rem,12vw,7.25rem)}.FaqPageHub-module-scss-module__i9p38q__faqHub_catHeader{border-bottom:2px solid color-mix(in srgb, var(--color-primary-mid) 35%, transparent);margin-bottom:.85rem;padding-bottom:.65rem}.FaqPageHub-module-scss-module__i9p38q__faqHub_catTitle{color:var(--color-charcoal);letter-spacing:-.02em;margin:0 0 .35rem;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800}.FaqPageHub-module-scss-module__i9p38q__faqHub_catSummary{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.55}.FaqPageHub-module-scss-module__i9p38q__faqHub_accList{flex-direction:column;gap:.65rem;display:flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_accItem{border:1px solid var(--color-border);box-shadow:0 8px 24px var(--color-card-shadow);background:#fff;border-radius:.85rem;scroll-margin-top:clamp(5.25rem,12vw,7.25rem);overflow:hidden}.FaqPageHub-module-scss-module__i9p38q__faqHub_accTrigger{text-align:left;cursor:pointer;width:100%;color:var(--foreground);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;font-family:inherit;transition:background .2s;display:flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_accTrigger:hover{background:color-mix(in srgb, var(--color-primary) 4%, #fff)}.FaqPageHub-module-scss-module__i9p38q__faqHub_accTriggerText{padding-right:.25rem;font-size:.95rem;font-weight:700;line-height:1.45}.FaqPageHub-module-scss-module__i9p38q__faqHub_accIcon{color:var(--color-primary-mid);flex-shrink:0;margin-top:.2rem;font-size:.75rem;transition:transform .25s}.FaqPageHub-module-scss-module__i9p38q__faqHub_accIcon_open{transform:rotate(180deg)}.FaqPageHub-module-scss-module__i9p38q__faqHub_accPanelMotion{overflow:hidden}.FaqPageHub-module-scss-module__i9p38q__faqHub_accPanelInner{border-top:1px solid var(--color-border);background:linear-gradient(#fafcfb 0%,#fff 100%);padding:0 1.1rem 1.05rem}.FaqPageHub-module-scss-module__i9p38q__faqHub_accAnswer{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.65}.FaqPageHub-module-scss-module__i9p38q__faqHub_accAnswer+.FaqPageHub-module-scss-module__i9p38q__faqHub_accAnswer{margin-top:.75rem}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaBand{background:linear-gradient(120deg, color-mix(in srgb, var(--color-primary) 8%, #fff) 0%, #fff 55%);border:1px solid var(--color-border);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(.5rem,2vw,1rem);padding:clamp(1.35rem,3vw,1.75rem);display:flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaCopy{max-width:36rem;color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.55}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaActions{flex-wrap:wrap;gap:.55rem;display:flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaLink{border-radius:.55rem;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:transform .15s,filter .2s;display:inline-flex}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaLink_primary{background:var(--color-primary);color:#fff;border:1px solid #0000}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaLink_primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaLink_secondary{color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);background:#fff}.FaqPageHub-module-scss-module__i9p38q__faqHub_ctaLink_secondary:hover{background:color-mix(in srgb, var(--color-primary) 6%, #fff)}@media (min-width:1440px){.FaqPageHub-module-scss-module__i9p38q__faqHub_heroInner,.FaqPageHub-module-scss-module__i9p38q__faqHub_mainShell{max-width:none;margin-inline:0;padding-inline:clamp(2rem,3.5vw,4rem)}}
