.FAQ-module__V8_xEa__faq{background:var(--theme-bg-secondary,#0a0a0a);padding:48px 0 32px;transition:background-color .4s;position:relative;overflow:hidden}.FAQ-module__V8_xEa__bgPattern{pointer-events:none;background-image:linear-gradient(#c9a86c05 1px,#0000 1px),linear-gradient(90deg,#c9a86c05 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 20%,#000 20%,#0000 70%);mask-image:radial-gradient(60% 60% at 20%,#000 20%,#0000 70%)}.FAQ-module__V8_xEa__bgGlow{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#c9a86c0f 0%,#0000 60%);width:500px;height:500px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.FAQ-module__V8_xEa__bgText{font-family:var(--font-body,"Manrope"), sans-serif;letter-spacing:.1em;color:#0000;-webkit-text-stroke:1px #c9a86c0d;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(150px,20vw,300px);font-weight:300;position:absolute;top:50%;left:-5%;transform:translateY(-50%)}.FAQ-module__V8_xEa__container{opacity:0;max-width:1400px;margin:0 auto;padding:0 60px;transition:all .8s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(30px)}.FAQ-module__V8_xEa__container.FAQ-module__V8_xEa__visible{opacity:1;transform:translateY(0)}.FAQ-module__V8_xEa__layout{grid-template-columns:280px 1fr;align-items:start;gap:60px;display:grid}.FAQ-module__V8_xEa__headerSide{position:sticky;top:120px}.FAQ-module__V8_xEa__eyebrow{align-items:center;gap:20px;margin-bottom:24px;display:flex}.FAQ-module__V8_xEa__eyebrowLine{background:var(--accent,#c9a86c);width:50px;height:1px}.FAQ-module__V8_xEa__eyebrow span:not(.FAQ-module__V8_xEa__eyebrowLine){letter-spacing:.25em;text-transform:uppercase;color:var(--accent,#c9a86c);font-size:.7rem;font-weight:600}.FAQ-module__V8_xEa__sectionTitle{font-family:var(--font-body,"Manrope"), sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-size:clamp(1.8rem,3vw,2.5rem);font-style:normal;font-weight:600}.FAQ-module__V8_xEa__subtitle{font-family:var(--font-body,"Manrope"), sans-serif;color:#ffffffb3;margin:0;font-size:.85rem;line-height:1.6}.FAQ-module__V8_xEa__decorLine{background:linear-gradient(90deg, var(--accent), transparent);width:0;height:1px;transition:width 1s .3s}.FAQ-module__V8_xEa__container.FAQ-module__V8_xEa__visible .FAQ-module__V8_xEa__decorLine{width:60px}.FAQ-module__V8_xEa__accordionSide{flex-direction:column;display:flex}.FAQ-module__V8_xEa__item{opacity:0;border-bottom:1px solid #ffffff0f;transition:opacity .5s,transform .5s,border-color .3s;transform:translate(20px)}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemVisible{opacity:1;transform:translate(0)}.FAQ-module__V8_xEa__item:first-child{border-top:1px solid #ffffff0f}.FAQ-module__V8_xEa__item:hover{border-color:#c9a86c33}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen{border-color:#c9a86c4d}.FAQ-module__V8_xEa__question{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:14px 0;transition:all .3s;display:flex}.FAQ-module__V8_xEa__question:hover .FAQ-module__V8_xEa__questionText{color:var(--accent)}.FAQ-module__V8_xEa__questionNumber{font-family:var(--font-body,"Manrope"), sans-serif;color:#c9a86c66;flex-shrink:0;font-size:.9rem;font-weight:500;transition:color .3s}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__questionNumber{color:var(--accent)}.FAQ-module__V8_xEa__questionText{font-family:var(--font-body,"Manrope"), sans-serif;color:#ffffffe6;flex:1;font-size:.85rem;font-weight:500;line-height:1.4;transition:color .3s}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__questionText{color:#fff}.FAQ-module__V8_xEa__questionIcon{flex-shrink:0;width:20px;height:20px;position:relative}.FAQ-module__V8_xEa__iconBar{background:var(--accent);width:12px;height:1px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FAQ-module__V8_xEa__iconBar:last-child{transform:translate(-50%,-50%)rotate(90deg)}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__iconBar:last-child{opacity:0;transform:translate(-50%,-50%)rotate(0)}.FAQ-module__V8_xEa__answer{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__answer{grid-template-rows:1fr}.FAQ-module__V8_xEa__answerInner{overflow:hidden}.FAQ-module__V8_xEa__answerInner p{font-family:var(--font-body,"Manrope"), sans-serif;color:#fff9;margin:0;padding:0 0 14px 32px;font-size:.8rem;line-height:1.6}@media (max-width:1200px){.FAQ-module__V8_xEa__faq{padding:50px 0}.FAQ-module__V8_xEa__container{padding:0 48px}.FAQ-module__V8_xEa__layout{grid-template-columns:280px 1fr;gap:60px}}@media (max-width:1024px){.FAQ-module__V8_xEa__layout{grid-template-columns:1fr;gap:40px}.FAQ-module__V8_xEa__headerSide{text-align:center;position:static}.FAQ-module__V8_xEa__label{justify-content:center}.FAQ-module__V8_xEa__decorLine{margin:0 auto 24px}.FAQ-module__V8_xEa__container.FAQ-module__V8_xEa__visible .FAQ-module__V8_xEa__decorLine{width:80px}.FAQ-module__V8_xEa__contactHint{max-width:400px;margin:0 auto}.FAQ-module__V8_xEa__bgText{font-size:clamp(100px,15vw,180px);left:50%;transform:translate(-50%,-50%)}}@media (max-width:768px){.FAQ-module__V8_xEa__faq{padding:48px 0}.FAQ-module__V8_xEa__container{padding:0 24px}.FAQ-module__V8_xEa__title{font-size:1.8rem}.FAQ-module__V8_xEa__subtitle{font-size:.85rem}.FAQ-module__V8_xEa__question{gap:12px;padding:16px 0}.FAQ-module__V8_xEa__questionNumber,.FAQ-module__V8_xEa__questionText{font-size:.9rem}.FAQ-module__V8_xEa__answerInner p{padding-bottom:16px;padding-left:28px;font-size:.85rem}.FAQ-module__V8_xEa__bgText{display:none}}@media (max-width:480px){.FAQ-module__V8_xEa__faq{padding:40px 0}.FAQ-module__V8_xEa__container{padding:0 20px}.FAQ-module__V8_xEa__title{font-size:1.6rem}.FAQ-module__V8_xEa__question{padding:14px 0}.FAQ-module__V8_xEa__questionText{font-size:.85rem}.FAQ-module__V8_xEa__answerInner p{padding-left:0}.FAQ-module__V8_xEa__questionNumber{display:none}.FAQ-module__V8_xEa__contactHint{padding:14px}.FAQ-module__V8_xEa__hintIcon{width:20px;height:20px;font-size:.75rem}.FAQ-module__V8_xEa__contactHint p{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.FAQ-module__V8_xEa__container,.FAQ-module__V8_xEa__item{opacity:1;transition:none;transform:none}.FAQ-module__V8_xEa__answer,.FAQ-module__V8_xEa__decorLine{transition:none}}:is([data-theme=light] .FAQ-module__V8_xEa__faq,.light-theme .FAQ-module__V8_xEa__faq){background:#f8f8f8}:is([data-theme=light] .FAQ-module__V8_xEa__sectionTitle,.light-theme .FAQ-module__V8_xEa__sectionTitle){color:#0a0a0a}:is([data-theme=light] .FAQ-module__V8_xEa__subtitle,.light-theme .FAQ-module__V8_xEa__subtitle){color:#0009}:is([data-theme=light] .FAQ-module__V8_xEa__item,.light-theme .FAQ-module__V8_xEa__item){border-bottom-color:#00000014}:is([data-theme=light] .FAQ-module__V8_xEa__item:first-child,.light-theme .FAQ-module__V8_xEa__item:first-child){border-top-color:#00000014}:is([data-theme=light] .FAQ-module__V8_xEa__item:hover,.light-theme .FAQ-module__V8_xEa__item:hover){border-color:#c9a86c4d}:is([data-theme=light] .FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen,.light-theme .FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen){border-color:#c9a86c66}:is([data-theme=light] .FAQ-module__V8_xEa__questionText,.light-theme .FAQ-module__V8_xEa__questionText){color:#000000d9}:is([data-theme=light] .FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__questionText,.light-theme .FAQ-module__V8_xEa__item.FAQ-module__V8_xEa__itemOpen .FAQ-module__V8_xEa__questionText){color:#0a0a0a}:is([data-theme=light] .FAQ-module__V8_xEa__answerInner p,.light-theme .FAQ-module__V8_xEa__answerInner p){color:#000000a6}:is([data-theme=light] .FAQ-module__V8_xEa__bgPattern,.light-theme .FAQ-module__V8_xEa__bgPattern){background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px)}:is([data-theme=light] .FAQ-module__V8_xEa__bgGlow,.light-theme .FAQ-module__V8_xEa__bgGlow){background:radial-gradient(circle,#c9a86c14 0%,#0000 60%)}:is([data-theme=light] .FAQ-module__V8_xEa__bgText,.light-theme .FAQ-module__V8_xEa__bgText){-webkit-text-stroke:1px #0000000a}
