.faq-page{color:#f5fbff;background:#020913;min-height:100vh}.faq-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.faq-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#01070ee8;border-bottom:1px solid #42d2ef1f;position:sticky;top:0}.faq-header>div{justify-content:space-between;align-items:center;width:min(1420px,100% - 40px);height:78px;margin:auto;display:flex}.faq-header nav{gap:27px;display:flex}.faq-header nav a{color:#e9f2f7a3;font-size:12px;position:relative}.faq-header nav a:hover,.faq-header nav a.active{color:#39e9f7}.faq-header nav a.active:after{content:"";background:#22d3ee;height:2px;position:absolute;bottom:-29px;left:0;right:0}.faq-actions{align-items:center;gap:12px;display:flex}.faq-actions>a{color:#62eff8;text-transform:uppercase;border:1px solid #22d3ee6b;border-radius:999px;align-items:center;gap:9px;padding:12px 18px;font-size:11px;display:flex}.faq-actions>a svg{width:15px}.faq-actions details{display:none}.faq-hero{background:radial-gradient(circle at 72% 42%,#0095e01f,#0000 34%);padding:65px 0 28px;position:relative;overflow:hidden}.faq-grid-bg{background-image:linear-gradient(#24ceee06 1px,#0000 1px),linear-gradient(90deg,#24ceee06 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.faq-hero-grid{grid-template-columns:.82fr 1.18fr;align-items:center;min-height:320px;display:grid;position:relative}.faq-eyebrow{color:#2ee7f3;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.faq-hero h1{letter-spacing:-.05em;margin:18px 0 13px;font-size:clamp(3rem,5vw,5rem);line-height:.95}.faq-hero h1 span,.faq-hero h1 strong{display:block}.faq-hero h1 strong{color:#20dced;margin-top:10px;font-weight:650}.faq-intro{color:#d8e6ee94;max-width:440px;font-size:14px;line-height:1.75}.faq-search{background:#010e19b8;border:1px solid #22d3ee4d;border-radius:7px;align-items:center;max-width:460px;margin-top:25px;display:flex}.faq-search svg{color:#25dfea;width:18px;margin-left:17px}.faq-search input{color:#eefaff;background:0 0;border:0;outline:0;width:100%;padding:14px}.faq-art{min-height:310px;position:relative}.faq-wave-dots{background-image:radial-gradient(circle,#13d3f394 1px,#0000 1.6px);background-size:13px 13px;position:absolute;inset:0;transform:rotate(-7deg);-webkit-mask-image:radial-gradient(#000 0 30%,#0000 70%);mask-image:radial-gradient(#000 0 30%,#0000 70%)}.faq-bubble{color:#19e2f2;text-shadow:0 0 22px #00eeffd9;background:linear-gradient(145deg,#063856,#021624);border:1px solid #0caece;border-radius:38px 38px 38px 12px;place-items:center;font-weight:750;display:grid;position:absolute;box-shadow:0 22px 60px #0063a347,inset 0 1px #ffffff1c}.faq-bubble-main{width:245px;height:165px;font-size:72px;top:18%;left:25%}.faq-bubble-small{width:128px;height:108px;font-size:58px;bottom:17%;right:17%}.faq-content{padding:14px 0 70px}.faq-categories{background:#04111dbf;border:1px solid #50b7d629;border-radius:10px;grid-template-columns:1.25fr repeat(5,1fr);gap:8px;padding:10px;display:grid}.faq-categories button{color:#ebf2f6ab;cursor:pointer;background:#020a127a;border:1px solid #64b8d324;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:49px;padding:8px 10px;display:flex}.faq-categories button svg{width:18px}.faq-categories button span{text-transform:uppercase;font-size:10px;font-weight:700}.faq-categories button b{color:#73e8f2;background:#36b0cd1f;border-radius:5px;padding:3px 6px;font-size:10px}.faq-categories button.active{color:#42eff8;background:linear-gradient(145deg,#096c8a66,#042d4280);border-color:#12cfe3}.faq-list{border:1px solid #46aed12e;border-radius:12px;margin-top:18px;overflow:hidden}.faq-row+.faq-row{border-top:1px solid #50aac821}.faq-row>button{color:#f2f8fb;text-align:left;cursor:pointer;background:#030f1adb;border:0;grid-template-columns:48px 1fr 24px;align-items:center;gap:14px;width:100%;min-height:66px;padding:0 24px;display:grid}.faq-row>button>strong{font-size:14px}.faq-row>button>svg{color:#e1ecf2a6;width:18px;transition:transform .3s,color .3s}.faq-row.open>button>svg{color:#25e5f0;transform:rotate(180deg)}.faq-number{color:#32e8f2;border:1px solid #18daeb8c;border-radius:6px;place-items:center;width:38px;height:38px;font:11px monospace;display:grid}.faq-answer{opacity:0;background:linear-gradient(135deg,#081f30cc,#020d17e6);grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .25s;display:grid}.faq-answer>div{min-height:0;padding:0 86px;overflow:hidden}.faq-row.open .faq-answer{opacity:1;grid-template-rows:1fr}.faq-row.open .faq-answer>div{padding-top:2px;padding-bottom:24px}.faq-answer p{color:#d9e7efa8;max-width:940px;margin:10px 0;font-size:13px;line-height:1.75}.faq-answer ul{grid-template-columns:repeat(2,1fr);gap:7px;margin:14px 0;padding:0;list-style:none;display:grid}.faq-answer li{color:#e5eff4ab;border:1px solid #4dbbd61f;border-radius:6px;align-items:center;gap:9px;padding:9px 11px;font-size:12px;display:flex}.faq-answer li span{color:#32e8f2}.faq-answer small{color:#28cddd;text-transform:uppercase;letter-spacing:.12em;margin-top:8px;font-size:9px;display:inline-block}.faq-plans{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.faq-plans div{background:#020d179e;border:1px solid #2dd3e72e;border-radius:7px;padding:14px}.faq-plans strong{color:#45edf5;font-size:12px}.faq-plans p{font-size:11px}.faq-empty{text-align:center;color:#e6f0f585;padding:45px}.faq-contact{background:linear-gradient(130deg,#061928eb,#020e18e6);border:1px solid #3db7da29;border-radius:12px;grid-template-columns:92px 1fr auto;align-items:center;gap:25px;margin-top:24px;padding:27px 34px;display:grid}.faq-help-icon{color:#28e7f2;border:1px solid #1fdded66;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.faq-help-icon svg{width:34px;height:34px}.faq-contact h2{font-size:21px}.faq-contact p{color:#dce8ee99;margin-top:7px;font-size:12px}.faq-contact>a{color:#00131c;background:linear-gradient(90deg,#25e4ed,#248efa);border-radius:7px;gap:30px;padding:15px 24px;font-size:12px;font-weight:750;display:flex}.faq-footer{background:#010710;border-top:1px solid #46b4d721;padding:54px 0 18px}.faq-footer-grid{grid-template-columns:1.45fr repeat(3,.75fr) 1.25fr;gap:36px;display:grid}.faq-footer p,.faq-footer a{color:#dce8ee73;margin-top:9px;font-size:11px;line-height:1.7;display:block}.faq-footer h3{color:#25ddea;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.faq-footer label{border:1px solid #48b0d32e;border-radius:6px;margin-top:14px;display:flex}.faq-footer input{color:#fff;background:0 0;border:0;width:100%;min-width:0;padding:11px}.faq-footer button{color:#fff;background:#168bc7;border:0;border-radius:5px;width:42px}.faq-footer button svg{width:15px}.faq-rights{text-align:center;border-top:1px solid #ffffff0f;width:min(1180px,100% - 40px);padding-top:18px;margin:35px auto 0!important}.faq-header .language-details{min-width:122px}@media (max-width:1100px){.faq-header nav{display:none}.faq-actions details{display:block}.faq-actions details summary{border:1px solid #22d3ee40;border-radius:6px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.faq-mobile-menu{background:#020913;border-bottom:1px solid #22d3ee33;padding:15px 20px 25px;position:absolute;top:78px;left:0;right:0}.faq-mobile-menu>div{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.faq-mobile-menu>div a{text-align:center;border:1px solid #22d3ee24;padding:9px}.faq-mobile-menu>a{border-bottom:1px solid #ffffff0f;padding:12px;display:block}.faq-categories,.faq-footer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.faq-wrap{width:min(100% - 28px,1180px)}.faq-header>div{width:calc(100% - 28px);height:68px}.faq-actions>a,.faq-header .language-details{display:none}.faq-hero{padding-top:35px}.faq-hero-grid{grid-template-columns:1fr}.faq-art{min-height:210px}.faq-bubble-main{width:190px;height:125px;font-size:54px;left:10%}.faq-bubble-small{width:95px;height:82px;font-size:42px;right:10%}.faq-categories{grid-template-columns:repeat(2,1fr)}.faq-categories button{justify-content:flex-start}.faq-row>button{grid-template-columns:40px 1fr 20px;padding:0 12px}.faq-row>button>strong{font-size:12px}.faq-answer>div,.faq-row.open .faq-answer>div{padding-left:18px;padding-right:18px}.faq-answer ul,.faq-plans{grid-template-columns:1fr}.faq-contact{grid-template-columns:64px 1fr;padding:22px}.faq-contact>a{grid-column:1/-1;justify-content:space-between}.faq-footer-grid{grid-template-columns:1fr 1fr}.faq-footer-grid>div:first-child,.faq-footer-grid>div:last-child{grid-column:1/-1}}
.faq-actions>.language-details{display:block}.faq-actions>details:not(.language-details){display:none}@media (max-width:1100px){.faq-actions>details:not(.language-details){display:block}}@media (max-width:720px){.faq-actions>.language-details{display:none}}
