.faq-page{background:linear-gradient(#0500b0 0%,#020035 81.75%),#0500b0}.faq:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1291' height='1308' viewBox='0 0 1291 1308' fill='none'%3E%3Cpath d='M309.076 850.116L308.84 851.195L309.807 850.661L762.159 600.814L762.348 600.711L762.401 600.503L840.319 302.249L1098.71 190.162L1040.55 473.562L1040.45 474.057L1040.95 474.153L1378.68 539.849L975.351 798.628L975.151 798.757L975.124 798.992L938.863 1115.16L661.981 1306.89L726.82 970.221L754.345 827.551L947.035 693.355L947.249 693.206V630.011L946.474 630.524L672.584 811.818L672.409 811.935L672.369 812.141L666.089 844.627L666.086 844.644L666.084 844.659L650.589 967.451L257.07 1183.06L0.560547 1022.63L217.29 -14.8125L546.502 -231.906L309.076 850.116Z' stroke='%230600FC' stroke-opacity='0.64'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1291px;height:1308px;position:absolute;top:-800px;right:-200px}.faq-hero{color:#fff;z-index:5;min-height:28vh;padding:367px 24px 32px;display:flex;position:relative}.faq-hero__inner{width:100%;max-width:1200px;margin-left:224px}.faq-hero__title{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:900;line-height:normal}.faq-hero__subtitle{opacity:.9;margin:0;font:500 max(14px,min(2.4vw,16px))/1.6 Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.faq{color:#fff;padding:60px 24px 100px;position:relative}.faq__wrap{width:867px;margin-left:224px}.faq__list{z-index:5;margin:0;padding:0;list-style:none}.faq-item{border-bottom:1px solid rgba(255,255,255,.18);padding:32px 0}.faq-q{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr 20px;align-items:center;gap:12px;width:100%;padding:10px 4px;display:grid}.faq-q__dot{background:#fff;border-radius:50%;width:16px;height:16px;display:inline-block}.faq-q__text{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase;max-width:700px;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.faq-q__chev{opacity:.9;width:20px;transition:transform .2s}.faq-a{opacity:0;max-height:0;padding:0 12px 0 42px;transition:max-height .35s,opacity .25s,transform .25s;overflow:hidden;transform:translateY(-6px)}.faq-a p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);padding-top:30px;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.faq-a__bullet{padding-left:0}.faq-item.is-open .faq-q__chev{transform:rotate(90deg)}.faq-item.is-open .faq-a{opacity:1;max-height:500px;transform:translateY(0)}.faq-q:hover .faq-q__text{text-underline-offset:3px}.faq-q:focus-visible .faq-q__text{text-underline-offset:3px}.faq-q:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid rgba(255,255,255,.35)}.cta-faq{margin-top:157px}@media (min-width:1920px){.faq-hero__inner,.faq__wrap{max-width:1600px}.faq-hero{padding:400px 48px 48px}.faq{padding:80px 48px 120px}.faq-hero__title{font-size:64px}.faq-hero__subtitle{font-size:20px}.faq-q__text{font-size:28px}.faq-a p{font-size:20px}.faq:before{width:1550px;height:1570px;right:-150px}}@media (min-width:2560px){.faq-hero__inner,.faq__wrap{max-width:2000px}.faq-hero{padding:450px 64px 64px}.faq{padding:100px 64px 150px}.faq-hero__title{font-size:72px}.faq-hero__subtitle{font-size:24px}.faq-q__text{max-width:900px;font-size:32px}.faq-a p{font-size:22px}.faq-q__dot{width:20px;height:20px}.faq-q__chev{width:24px}.faq-item{padding:40px 0}.faq:before{width:1800px;height:1830px;right:-100px}}@media (min-width:3200px){.faq-hero__inner,.faq__wrap{max-width:2400px}.faq-hero{padding:500px 80px 80px}.faq{padding:120px 80px 180px}.faq-hero__title{font-size:84px}.faq-hero__subtitle{font-size:28px}.faq-q__text{max-width:1100px;font-size:36px}.faq-a p{font-size:26px}.faq-a{padding:0 16px 0 56px}.faq-q{grid-template-columns:24px 1fr 28px;gap:16px}.faq-q__dot{width:24px;height:24px}.faq-q__chev{width:28px}.faq-item{padding:48px 0}.faq:before{width:2100px;height:2130px;right:0}}@media (max-width:765px){.faq:before{display:none}.faq{padding-left:40px;padding-right:54px;position:relative;overflow:hidden}.faq__wrap{margin-left:40px}.faq-page{background:linear-gradient(#040076 6.4%,#0500b0 28.42%,#040076 56.86%),#0500b0}.faq-hero{color:#fff;min-height:28vh;margin-bottom:-55px;margin-left:5px;padding:0 0 24px;display:flex;position:relative}.faq-hero__title{color:#fff;text-transform:uppercase;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:900;line-height:normal}.faq-hero__inner{margin-left:0;position:absolute;top:180px}.faq-item{margin-bottom:-20px;border-bottom:none!important}.faq-q__text{color:#fff;text-transform:uppercase;text-transform:uppercase;max-width:215px;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.faq-q__dot{width:6px;height:6px}.faq-q{gap:0;width:272px;padding:0}.faq{margin-top:-20px;padding-left:38px}.faq-a p{color:#fff;text-align:justify;width:272px;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.faq-item.is-open .faq-q__text{font-weight:700}.faq-a{max-width:272px;padding:0}.cta-faq{margin-top:60px;margin-left:50px}}@media (min-width:376px) and (max-width:765px){.faq-hero__inner{width:calc(100% - 64px);max-width:90%;left:50%;transform:translate(-50%)}.faq{flex-direction:column;align-items:center;padding-left:0;display:flex}.faq__wrap{width:90%;max-width:500px}.faq-q{gap:8px;width:100%}.faq-q__text{max-width:100%;font-size:max(13px,min(3vw,15px))}.faq-a{max-width:100%}.faq-a p{width:100%;font-size:max(11px,min(2.5vw,13px))}}@media (max-width:375px){.faq-hero__inner{width:calc(100% - 40px);left:50%;transform:translate(-50%)}.faq{flex-direction:column;align-items:center;padding-left:0;display:flex}.faq__wrap{width:calc(100% - 40px);max-width:280px}.faq-q{width:100%}.faq-q__text{font-size:12px}.faq-a p{width:100%;font-size:10px}}@media (min-width:766px) and (max-width:1200px){.faq{position:relative;overflow:hidden}.faq:before{display:none!important}.faq-page{background:linear-gradient(2deg,#02005e 48.33%,#0500cb 101.8%) fixed}.faq-hero__inner,.faq__wrap{max-width:90%;margin:0 auto}.faq-hero{justify-content:center;padding:24px 0}.faq{padding:60px 0 100px}}
