.FaqPageClient-module__W5BIYG__page{background-color:var(--color-background);width:100%}.FaqPageClient-module__W5BIYG__inner{max-width:1400px;padding:clamp(48px, 7vh, 72px) var(--space-8) 72px;margin:0 auto}.FaqPageClient-module__W5BIYG__header{text-align:center;flex-direction:column;align-items:center;display:flex}.FaqPageClient-module__W5BIYG__title{font-family:var(--font-heading);color:var(--color-anthracite-deeper);margin:0;font-size:clamp(2rem,2.4vw,2.8rem)!important;font-weight:var(--font-normal)!important;letter-spacing:normal!important;text-transform:uppercase!important;line-height:1.12!important}[data-theme=dark] .FaqPageClient-module__W5BIYG__title{color:var(--color-cream)}.FaqPageClient-module__W5BIYG__subtitle{max-width:760px;font-size:var(--text-base);color:var(--color-muted-foreground);margin:16px 0 0;line-height:1.55}[data-theme=dark] .FaqPageClient-module__W5BIYG__subtitle{color:var(--color-cream)}.FaqPageClient-module__W5BIYG__layout{grid-template-columns:240px minmax(0,1fr);gap:34px;margin-top:72px;display:grid}.FaqPageClient-module__W5BIYG__sidebarTitle{font-family:var(--font-base);font-size:var(--text-lg);text-transform:none;color:var(--color-foreground);margin:0 0 12px;font-weight:500}.FaqPageClient-module__W5BIYG__categoryList{border-left:1px solid var(--color-border);flex-direction:column;gap:6px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}.FaqPageClient-module__W5BIYG__categoryBtn{text-align:left;width:100%;font-family:var(--font-base);font-size:var(--text-base);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;padding:6px 0;line-height:1.35;transition:color .2s}.FaqPageClient-module__W5BIYG__categoryBtn:hover{color:var(--color-foreground)}.FaqPageClient-module__W5BIYG__categoryBtnActive{color:var(--color-foreground);font-weight:500}.FaqPageClient-module__W5BIYG__mobileCategory{flex-direction:column;gap:8px;display:none}.FaqPageClient-module__W5BIYG__mobileCategoryLabel{font-family:var(--font-base);font-size:var(--text-base);color:var(--color-foreground);font-weight:500}.FaqPageClient-module__W5BIYG__mobileCategorySelect{width:100%}.FaqPageClient-module__W5BIYG__categoryDropdown [role=option] svg{display:none}.FaqPageClient-module__W5BIYG__categoryDropdown [role=option]{padding-right:var(--space-3)}.FaqPageClient-module__W5BIYG__categoryDropdown [role=option][data-state=checked],.FaqPageClient-module__W5BIYG__categoryDropdown [role=option][data-state=checked][data-highlighted]{background:var(--color-muted);color:var(--color-anthracite-dark)}[data-theme=dark] .FaqPageClient-module__W5BIYG__categoryDropdown [role=option][data-state=checked],[data-theme=dark] .FaqPageClient-module__W5BIYG__categoryDropdown [role=option][data-state=checked][data-highlighted]{background:rgba(var(--color-cream-rgb), .14);color:var(--color-cream)}.FaqPageClient-module__W5BIYG__accordionCol{flex-direction:column;min-height:480px;display:flex}@keyframes FaqPageClient-module__W5BIYG__faqItemReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FaqPageClient-module__W5BIYG__item{border-bottom:1px solid var(--color-border);transition:background-color .2s;animation:.45s cubic-bezier(.16,1,.3,1) both FaqPageClient-module__W5BIYG__faqItemReveal}.FaqPageClient-module__W5BIYG__item:nth-child(2){animation-delay:50ms}.FaqPageClient-module__W5BIYG__item:nth-child(3){animation-delay:.1s}.FaqPageClient-module__W5BIYG__item:nth-child(4){animation-delay:.15s}.FaqPageClient-module__W5BIYG__item:nth-child(n+5){animation-delay:.2s}.FaqPageClient-module__W5BIYG__item:first-child{border-top:1px solid var(--color-border)}.FaqPageClient-module__W5BIYG__itemOpen{background-color:#0000000d}.FaqPageClient-module__W5BIYG__question{text-align:left;width:100%;font-family:var(--font-base);font-size:var(--text-base);color:var(--color-foreground);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 16px 20px 12px;line-height:1.35;transition:color .15s;display:flex}.FaqPageClient-module__W5BIYG__questionOpen{font-weight:700}.FaqPageClient-module__W5BIYG__toggleIcon{font-size:var(--text-xl);color:var(--color-foreground);flex-shrink:0;line-height:1}.FaqPageClient-module__W5BIYG__answerWrap{opacity:0;height:0;transition:height .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.FaqPageClient-module__W5BIYG__answerWrapOpen{opacity:1}.FaqPageClient-module__W5BIYG__answer{font-family:var(--font-base);font-size:var(--text-sm);color:var(--color-muted-foreground);margin:0;padding:0 32px 24px 12px;line-height:1.75}.FaqPageClient-module__W5BIYG__loading{color:var(--color-muted-foreground);font-size:var(--text-sm);margin:0}[data-theme=dark] .FaqPageClient-module__W5BIYG__categoryList{border-left-color:rgba(var(--color-cream-rgb), .28)}[data-theme=dark] .FaqPageClient-module__W5BIYG__item,[data-theme=dark] .FaqPageClient-module__W5BIYG__item:first-child{border-color:rgba(var(--color-cream-rgb), .28)}[data-theme=dark] .FaqPageClient-module__W5BIYG__itemOpen{background-color:rgba(var(--color-cream-rgb), .06)}[data-theme=dark] .FaqPageClient-module__W5BIYG__question,[data-theme=dark] .FaqPageClient-module__W5BIYG__toggleIcon,[data-theme=dark] .FaqPageClient-module__W5BIYG__answer{color:var(--color-cream)}.FaqPageClient-module__W5BIYG__cta{isolation:isolate;box-sizing:content-box;background-image:url(/images/home-contact-bg.webp);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:420px;margin-top:72px;padding:72px 40px;display:flex;position:relative;overflow:hidden}.FaqPageClient-module__W5BIYG__ctaOverlay{pointer-events:none;background-color:#00000085;position:absolute;inset:0}.FaqPageClient-module__W5BIYG__ctaContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:720px;display:flex;position:relative}.FaqPageClient-module__W5BIYG__ctaTitle{font-family:var(--font-heading);color:var(--color-cream);margin:0;font-size:3rem!important;font-weight:var(--font-normal)!important;text-transform:none!important;line-height:1.12!important}.FaqPageClient-module__W5BIYG__ctaSubtitle{max-width:560px;font-family:var(--font-base);font-size:var(--text-base);color:#fffc;margin:0;line-height:1.55}.FaqPageClient-module__W5BIYG__ctaBox{background:var(--color-white);align-items:center;gap:6px;width:min(560px,100%);margin-top:12px;padding:6px 6px 6px 24px;display:flex;box-shadow:0 14px 30px -16px #0006}.FaqPageClient-module__W5BIYG__ctaPlaceholder{text-align:left;min-width:0;font-family:var(--font-base);font-size:var(--text-base);color:var(--gray-400);flex:1}.FaqPageClient-module__W5BIYG__ctaButton{white-space:nowrap;background:var(--color-anthracite);font-family:var(--font-base);font-size:var(--text-base);color:var(--color-cream);justify-content:center;align-items:center;padding:14px 28px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.FaqPageClient-module__W5BIYG__ctaButton:hover{background:var(--color-anthracite-dark);color:var(--color-cream)}@media (max-width:768px){.FaqPageClient-module__W5BIYG__inner{padding:72px var(--space-4) 46px}.FaqPageClient-module__W5BIYG__cta{min-height:360px;margin-top:48px;padding:56px 24px}.FaqPageClient-module__W5BIYG__ctaTitle{font-size:var(--text-3xl)!important}.FaqPageClient-module__W5BIYG__ctaBox{width:100%;box-shadow:none;background:0 0;justify-content:center;padding:0}.FaqPageClient-module__W5BIYG__ctaPlaceholder{display:none}.FaqPageClient-module__W5BIYG__ctaButton{width:100%}.FaqPageClient-module__W5BIYG__subtitle{font-size:var(--text-sm)}.FaqPageClient-module__W5BIYG__layout{grid-template-columns:1fr;gap:20px;margin-top:40px}.FaqPageClient-module__W5BIYG__sidebar{display:none}.FaqPageClient-module__W5BIYG__mobileCategory{display:flex}.FaqPageClient-module__W5BIYG__accordionCol{min-height:0}.FaqPageClient-module__W5BIYG__question{padding:18px 12px}}
