.ContactFaqPage-module-scss-module__Qd3X6G__page{--faq-bg:#0f1012;--faq-surface:#151719;--faq-line:#ffffff1a;--faq-text:#f3f3f1;--faq-muted:#ddddd8a3;--faq-accent:var(--brand-strong,#f18d00);width:100vw;color:var(--faq-text);background:var(--faq-bg);margin-left:calc(50% - 50vw);overflow:hidden}.ContactFaqPage-module-scss-module__Qd3X6G__container{width:min(1080px,100% - 40px);margin:0 auto}.ContactFaqPage-module-scss-module__Qd3X6G__intro{background:radial-gradient(circle at 78% 0%,#f18d0014,transparent 34%),var(--faq-bg);border-bottom:1px solid #ffffff0f;padding:clamp(58px,7vw,92px) 0 clamp(44px,5vw,66px)}.ContactFaqPage-module-scss-module__Qd3X6G__breadcrumb{color:#ddddd875;align-items:center;gap:10px;font-size:.75rem;line-height:1.5;display:flex}.ContactFaqPage-module-scss-module__Qd3X6G__breadcrumb a{color:#ddddd8ad;transition:color .2s}.ContactFaqPage-module-scss-module__Qd3X6G__breadcrumb a:hover{color:var(--faq-accent)}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy{margin-top:34px}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy>span,.ContactFaqPage-module-scss-module__Qd3X6G__helpRow>div>span{color:var(--faq-accent);letter-spacing:.16em;font-size:.68rem;font-weight:700;line-height:1.5}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy h1,.ContactFaqPage-module-scss-module__Qd3X6G__introCopy p,.ContactFaqPage-module-scss-module__Qd3X6G__helpRow strong,.ContactFaqPage-module-scss-module__Qd3X6G__helpRow p,.ContactFaqPage-module-scss-module__Qd3X6G__faqItem p{margin:0}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy h1{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:clamp(2.35rem,4vw,3.4rem);line-height:1.08}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy p{max-width:680px;color:var(--faq-muted);margin-top:16px;font-size:.96rem;line-height:1.78}.ContactFaqPage-module-scss-module__Qd3X6G__contentSection{padding:clamp(40px,4vw,56px) 0 clamp(82px,9vw,132px)}.ContactFaqPage-module-scss-module__Qd3X6G__faqList{margin:0;padding:0;list-style:none}.ContactFaqPage-module-scss-module__Qd3X6G__faqContent{width:100%}.ContactFaqPage-module-scss-module__Qd3X6G__faqList{border-top:1px solid var(--faq-line)}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem{border-bottom:1px solid var(--faq-line)}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem details{padding:0}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary{min-height:90px;color:var(--faq-text);cursor:pointer;grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:24px 0;list-style:none;display:grid}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary::-webkit-details-marker{display:none}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>span{color:#f18d00c2;letter-spacing:.08em;font-size:.72rem;font-weight:700}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>strong{color:#fff;font-size:1.05rem;line-height:1.55}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i{width:20px;height:20px;position:relative}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i:before,.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i:after{content:"";background:#f18d00d1;width:12px;height:1px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i:after{transform:translate(-50%,-50%)rotate(90deg)}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem details[open] summary>i:after{transform:translate(-50%,-50%)rotate(0)}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem p{max-width:680px;color:var(--faq-muted);padding:0 40px 28px 62px;font-size:.92rem;line-height:1.85}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary:hover>strong{color:var(--faq-accent)}.ContactFaqPage-module-scss-module__Qd3X6G__helpRow{border-top:2px solid #f18d008a;justify-content:space-between;align-items:flex-end;gap:36px;margin-top:58px;padding-top:34px;display:flex}.ContactFaqPage-module-scss-module__Qd3X6G__helpRow>div{max-width:520px}.ContactFaqPage-module-scss-module__Qd3X6G__helpRow strong{color:#fff;margin-top:10px;font-size:1.35rem;line-height:1.45;display:block}.ContactFaqPage-module-scss-module__Qd3X6G__helpRow p{color:var(--faq-muted);margin-top:10px;font-size:.86rem;line-height:1.72}.ContactFaqPage-module-scss-module__Qd3X6G__breadcrumb a:focus-visible,.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary:focus-visible{outline-offset:4px;outline:2px solid #f18d00e6}@media (max-width:767px){.ContactFaqPage-module-scss-module__Qd3X6G__container{width:calc(100% - 32px)}.ContactFaqPage-module-scss-module__Qd3X6G__intro{padding:42px 0 38px}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy{margin-top:26px}.ContactFaqPage-module-scss-module__Qd3X6G__introCopy h1{font-size:2.35rem}.ContactFaqPage-module-scss-module__Qd3X6G__contentSection{padding:36px 0 78px}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary{grid-template-columns:34px minmax(0,1fr) 20px;gap:10px;min-height:82px;padding:20px 0}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>strong{font-size:.98rem}.ContactFaqPage-module-scss-module__Qd3X6G__faqItem p{padding:0 24px 24px 44px;font-size:.88rem}.ContactFaqPage-module-scss-module__Qd3X6G__helpRow{flex-direction:column;align-items:flex-start;margin-top:48px}}@media (prefers-reduced-motion:reduce){.ContactFaqPage-module-scss-module__Qd3X6G__breadcrumb a,.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i:before,.ContactFaqPage-module-scss-module__Qd3X6G__faqItem summary>i:after{transition:none}}
