.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{gap:var(--layout-stack-xs);max-width:var(--layout-container-max);padding:200px var(--layout-page-padding-x) 88px;flex-direction:column;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:var(--ui-radius-pill);margin-top:var(--layout-stack-2xs);max-width:640px;transition:border-color var(--motion-duration-mid) ease;align-items:center;gap:14px;padding:14px 22px;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);gap:var(--layout-grid-gap-lg);margin:var(--layout-stack-xs) 0 0;padding:var(--layout-stack-xs) 0 0;flex-wrap:wrap;list-style:none;display:flex}.faq-page-module__4igAKq__heroStat{align-items:flex-start;gap:var(--layout-stack-4xs);flex-direction:column;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>*{max-width:var(--layout-container-max);width:100%;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{gap:var(--layout-stack-xl);max-width:var(--layout-container-max);grid-template-columns:240px minmax(0,1fr);margin:0 auto;display:grid}.faq-page-module__4igAKq__sidebar{align-self:start;gap:var(--layout-gap-fine-lg);flex-direction:column;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);align-items:baseline;gap:var(--layout-grid-gap);padding:var(--layout-stack-3xs) var(--layout-stack-2xs);transition:color var(--motion-duration-mid) ease;justify-content:space-between;text-decoration:none;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{gap:var(--layout-grid-gap-lg);flex-direction:column;scroll-margin-top:96px;display:flex}.faq-page-module__4igAKq__topicHeader{gap:var(--layout-grid-gap);flex-direction:column;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;align-items:center;gap:var(--layout-stack-xs);padding:var(--layout-stack-xs) 0;transition:color var(--motion-duration-mid) ease;justify-content:space-between;list-style:none;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;min-width:0;transition:color var(--motion-duration-mid) ease;word-wrap:break-word;flex:auto;line-height:1.35}.faq-page-module__4igAKq__qaToggle{background:var(--surface-muted);color:var(--accent);height:32px;transition:background-color var(--motion-duration-mid) ease;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;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{padding:var(--layout-stack-5xs) 0 var(--layout-stack-sm);flex-direction:column;gap:14px;max-width:800px;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;margin-top:var(--layout-stack-5xs);text-transform:uppercase;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);padding:var(--layout-stack-3xs) 0;flex:calc(50% - 1px)}.faq-page-module__4igAKq__sidebarLink:nth-child(odd){padding-right:var(--layout-grid-gap)}.faq-page-module__4igAKq__sidebarLink:nth-child(2n){padding-left:var(--layout-grid-gap)}.faq-page-module__4igAKq__sidebarCount{margin-left:var(--layout-stack-4xs)}}@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:var(--type-head-44)}.faq-page-module__4igAKq__breadcrumbBar{padding:14px var(--layout-page-padding-x-mobile)}.faq-page-module__4igAKq__bodySection{padding-top:var(--page-mobile-section-space,60px);padding-left:var(--layout-page-padding-x-mobile);padding-right:var(--layout-page-padding-x-mobile)}.faq-page-module__4igAKq__topicsColumn{gap:var(--layout-stack-xl)}.faq-page-module__4igAKq__topicTitle{font-size:var(--type-head-36)}.faq-page-module__4igAKq__qaSummary{gap:var(--layout-stack-2xs);padding:var(--layout-gap-fine-lg) 0}}
