.faq-page-module__4igAKq__hero{background:radial-gradient(circle at 12% 0%,#d9002414 0%,transparent 40%),var(--surface);position:relative}.faq-page-module__4igAKq__heroInner{max-width:1200px;padding:200px var(--layout-page-padding-x)88px;flex-direction:column;gap:24px;margin:0 auto;display:flex}.faq-page-module__4igAKq__heroEyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0}.faq-page-module__4igAKq__heroTitle{color:var(--foreground);font-family:var(--font-host-grotesk),sans-serif;font-size:var(--type-head-80);text-transform:uppercase;flex-direction:column;max-width:920px;margin:0;font-weight:400;line-height:1;display:flex}.faq-page-module__4igAKq__heroLede{color:var(--text-body);max-width:720px;margin:0;line-height:1.55}.faq-page-module__4igAKq__heroSearch{background:var(--surface-elevated);border:1px solid var(--line);border-radius:999px;align-items:center;gap:14px;max-width:640px;margin-top:16px;padding:14px 22px;transition:border-color .15s;display:flex;box-shadow:0 6px 18px #0000000a}.faq-page-module__4igAKq__heroSearch:focus-within{border-color:var(--foreground)}.faq-page-module__4igAKq__heroSearchIcon{color:var(--text-muted);flex:none;align-items:center;width:20px;height:20px;display:inline-flex}.faq-page-module__4igAKq__heroSearchIcon svg{width:100%;height:100%}.faq-page-module__4igAKq__heroSearchInput{color:var(--foreground);font-family:var(--font-host-grotesk),sans-serif;font-size:var(--type-text-16);background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:0;line-height:1.4}.faq-page-module__4igAKq__heroSearchInput::placeholder{color:var(--text-muted)}.faq-page-module__4igAKq__heroStats{border-top:1px solid var(--line);flex-wrap:wrap;gap:32px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:flex}.faq-page-module__4igAKq__heroStat{flex-direction:column;align-items:flex-start;gap:8px;min-width:120px;display:flex}.faq-page-module__4igAKq__heroStatValue{color:var(--foreground);letter-spacing:0;font-weight:400;line-height:1}.faq-page-module__4igAKq__heroStatLabel{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.faq-page-module__4igAKq__breadcrumbBar{background:var(--surface-elevated);border-top:1px solid var(--line);padding:16px var(--layout-page-padding-x)}.faq-page-module__4igAKq__breadcrumbBar>*{width:100%;max-width:1200px;margin:0 auto}.faq-page-module__4igAKq__hidden{display:none!important}.faq-page-module__4igAKq__bodySection{padding:var(--layout-section-space-xl)var(--layout-page-padding-x)0}.faq-page-module__4igAKq__bodyFrame{grid-template-columns:240px minmax(0,1fr);gap:64px;max-width:1200px;margin:0 auto;display:grid}.faq-page-module__4igAKq__sidebar{flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky;top:96px}.faq-page-module__4igAKq__sidebarLabel{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0}.faq-page-module__4igAKq__sidebarNav{border-left:1px solid var(--line);flex-direction:column;display:flex}.faq-page-module__4igAKq__sidebarLink{color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;text-decoration:none;transition:color .15s;display:flex}.faq-page-module__4igAKq__sidebarLink:hover{color:var(--accent)}.faq-page-module__4igAKq__sidebarCount{color:var(--text-muted)}.faq-page-module__4igAKq__topicsColumn{flex-direction:column;gap:96px;min-width:0;display:flex}.faq-page-module__4igAKq__topic{flex-direction:column;gap:32px;scroll-margin-top:96px;display:flex}.faq-page-module__4igAKq__topicHeader{flex-direction:column;gap:12px;max-width:760px;display:flex}.faq-page-module__4igAKq__topicTitle{margin:0;line-height:1.05}.faq-page-module__4igAKq__topicIntro{color:var(--text-body);margin:0;line-height:1.55}.faq-page-module__4igAKq__qaList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.faq-page-module__4igAKq__qaItem{border-top:1px solid var(--line)}.faq-page-module__4igAKq__qaItem:last-child{border-bottom:1px solid var(--line)}.faq-page-module__4igAKq__qaDetails{padding:0}.faq-page-module__4igAKq__qaSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;transition:color .15s;display:flex}.faq-page-module__4igAKq__qaSummary::-webkit-details-marker{display:none}.faq-page-module__4igAKq__qaSummary:hover .faq-page-module__4igAKq__qaQuestion{color:var(--accent)}.faq-page-module__4igAKq__qaQuestion{color:var(--foreground);overflow-wrap:break-word;word-wrap:break-word;flex:auto;min-width:0;line-height:1.35;transition:color .15s}.faq-page-module__4igAKq__qaToggle{background:var(--surface-muted);color:var(--accent);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:inline-flex;position:relative}.faq-page-module__4igAKq__qaToggle:before,.faq-page-module__4igAKq__qaToggle:after{content:"";background:currentColor;border-radius:1px;transition:transform .18s;position:absolute}.faq-page-module__4igAKq__qaToggle:before{width:12px;height:2px}.faq-page-module__4igAKq__qaToggle:after{width:2px;height:12px}.faq-page-module__4igAKq__qaDetails[open] .faq-page-module__4igAKq__qaToggle:after{transform:rotate(90deg)}.faq-page-module__4igAKq__qaDetails[open] .faq-page-module__4igAKq__qaToggle{background:var(--foreground);color:var(--on-dark-primary)}.faq-page-module__4igAKq__qaAnswer{flex-direction:column;gap:14px;max-width:800px;padding:4px 0 32px;display:flex}.faq-page-module__4igAKq__qaAnswerPara{color:var(--text-body);overflow-wrap:break-word;word-wrap:break-word;margin:0;line-height:1.65}.faq-page-module__4igAKq__qaUpdated{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-weight:600}@media (max-width:1100px){.faq-page-module__4igAKq__bodyFrame{grid-template-columns:1fr;gap:40px}.faq-page-module__4igAKq__sidebar{position:static}.faq-page-module__4igAKq__sidebarNav{border-left:0;border-top:1px solid var(--line);flex-flow:wrap;gap:0}.faq-page-module__4igAKq__sidebarLink{border-bottom:1px solid var(--line);flex:calc(50% - 1px);padding:12px 0}.faq-page-module__4igAKq__sidebarCount{margin-left:8px}}@media (max-width:720px){.faq-page-module__4igAKq__heroInner{padding:140px var(--layout-page-padding-x-mobile)64px}.faq-page-module__4igAKq__heroTitle{font-size:44px}.faq-page-module__4igAKq__breadcrumbBar{padding:14px var(--layout-page-padding-x-mobile)}.faq-page-module__4igAKq__bodySection{padding-left:var(--layout-page-padding-x-mobile);padding-right:var(--layout-page-padding-x-mobile)}.faq-page-module__4igAKq__topicsColumn{gap:64px}.faq-page-module__4igAKq__topicTitle{font-size:36px}.faq-page-module__4igAKq__qaSummary{gap:16px;padding:20px 0}}
