.FAQ-module__V8_xEa__section{padding:var(--section-gap) var(--container-px);background:var(--background);position:relative;overflow:hidden}.FAQ-module__V8_xEa__watermark{color:#ffffff04;pointer-events:none;z-index:1;font-family:DM Sans,sans-serif;font-size:clamp(200px,15vw,350px);font-weight:800;position:absolute;top:50%;left:-50px;transform:translateY(-50%)}.FAQ-module__V8_xEa__container{z-index:2;max-width:1300px;margin:0 auto;position:relative}.FAQ-module__V8_xEa__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex}.FAQ-module__V8_xEa__title{letter-spacing:-.04em;color:#fff;margin:32px 0;font-family:DM Sans,sans-serif;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:300;line-height:1.1}.FAQ-module__V8_xEa__subtitle{color:#ffffff80;max-width:500px;font-size:18px;line-height:1.6}.FAQ-module__V8_xEa__accordionList{flex-direction:column;gap:16px;max-width:900px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__accordionItem{-webkit-backdrop-filter:blur(20px);cursor:pointer;background:#0f0f0f66;border:1px solid #ffffff14;border-radius:20px;transition:all .4s;overflow:hidden}.FAQ-module__V8_xEa__accordionItem:hover{background:#19191999;border-color:#ffffff26}.FAQ-module__V8_xEa__isOpen{background:#191919cc;border-color:#fff3}.FAQ-module__V8_xEa__accordionHeader{align-items:center;gap:32px;padding:32px 40px;display:flex}.FAQ-module__V8_xEa__number{color:#ffffff4d;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.FAQ-module__V8_xEa__question{color:#fff;flex:1;font-family:DM Sans,sans-serif;font-size:18px;font-weight:400}.FAQ-module__V8_xEa__arrowWrapper{color:#ffffff4d;transition:transform .4s}.FAQ-module__V8_xEa__isOpen .FAQ-module__V8_xEa__arrowWrapper{transform:rotate(180deg)}.FAQ-module__V8_xEa__accordionContent{will-change:grid-template-rows;grid-template-rows:0fr;padding:0 40px 0 106px;transition:grid-template-rows .8s cubic-bezier(.16,1,.3,1),padding .8s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.FAQ-module__V8_xEa__isOpen .FAQ-module__V8_xEa__accordionContent{grid-template-rows:1fr;padding:0 40px 40px 106px}.FAQ-module__V8_xEa__accordionContent p{color:#ffffff80;max-width:500px;min-height:0;font-size:15px;line-height:1.6}@media (max-width:1000px){.FAQ-module__V8_xEa__layout{grid-template-columns:1fr;gap:60px}.FAQ-module__V8_xEa__watermark{display:none}}@media (max-width:768px){.FAQ-module__V8_xEa__title{letter-spacing:-.01em;margin:24px 0;line-height:1.25;font-size:24px!important}}@media (max-width:600px){.FAQ-module__V8_xEa__accordionHeader{padding:20px var(--container-px);gap:16px}.FAQ-module__V8_xEa__accordionContent{padding:0 var(--container-px) 0 56px}.FAQ-module__V8_xEa__isOpen .FAQ-module__V8_xEa__accordionContent{padding:0 var(--container-px) 20px 56px}.FAQ-module__V8_xEa__question{font-size:16px}}
