.ar-faq,.ar-faq *,.ar-faq *:before,.ar-faq *:after{box-sizing:border-box}.ar-faq.ar-faq{--navy-950: #0a1436;--navy-900: #0f1d4a;--navy-800: #13265c;--navy-700: #1a326e;--cyan-700: #0f77b3;--cyan-500: #2aa6e0;--cyan-400: #54beea;--cyan-300: #8fd5f1;--on-dark: #ffffff;--on-dark-2: #c8d0e4;position:relative;display:block;font-family:"Exo 2",Inter,system-ui,sans-serif;color:var(--on-dark);background:#111!important;background-color:#111!important;padding:clamp(64px,9vw,120px) clamp(20px,4vw,48px);overflow:hidden;isolation:isolate;-webkit-text-size-adjust:100%;text-size-adjust:100%}.ar-faq__ambient{position:absolute;inset:0;pointer-events:none;z-index:0}.ar-faq__ambient:before,.ar-faq__ambient:after{content:"";position:absolute;border-radius:50%;filter:blur(60px);opacity:.32}.ar-faq__ambient:before{top:12%;right:-6%;width:38%;height:38%;background:radial-gradient(circle,rgba(42,166,224,.5),transparent 60%)}.ar-faq__ambient:after{bottom:10%;left:-6%;width:38%;height:38%;background:radial-gradient(circle,rgba(26,50,110,.7),transparent 60%)}.ar-faq__container{position:relative;z-index:1;max-width:880px;margin:0 auto;display:grid;gap:clamp(32px,5vw,56px)}.ar-faq__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:720px;margin:0 auto}.ar-faq.ar-faq .ar-faq__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#2aa6e01a;border:1px solid rgba(42,166,224,.32);color:var(--cyan-400)!important;-webkit-text-fill-color:var(--cyan-400)!important;font-family:"Exo 2",Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin:0}.ar-faq__eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--cyan-400);box-shadow:0 0 10px #54beeacc;animation:ar-faq-pulse-dot 2.4s ease-in-out infinite}@keyframes ar-faq-pulse-dot{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.ar-faq.ar-faq .ar-faq__heading{font-family:Orbitron,"Exo 2",system-ui,sans-serif!important;font-weight:400!important;font-size:36px;line-height:1.15!important;letter-spacing:-.01em;color:#fff!important;-webkit-text-fill-color:#ffffff!important;margin:0!important}@media (max-width: 600px){.ar-faq.ar-faq .ar-faq__heading{font-size:26px;font-weight:400!important}}.ar-faq.ar-faq .ar-faq__lede{font-family:"Exo 2",Inter,system-ui,sans-serif!important;font-weight:400!important;font-size:clamp(15px,1.6vw,17px);line-height:1.6!important;color:var(--on-dark-2)!important;-webkit-text-fill-color:var(--on-dark-2)!important;margin:0;max-width:620px}.ar-faq__list{display:flex;flex-direction:column;gap:14px}.ar-faq.ar-faq .ar-faq__item{border-radius:16px;background:linear-gradient(180deg,#13265c8c,#0f1d4aa6);border:1px solid rgba(42,166,224,.18);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;overflow:hidden}.ar-faq.ar-faq .ar-faq__item:hover{border-color:#2aa6e06b}.ar-faq.ar-faq .ar-faq__item[open]{border-color:#2aa6e08c;background:linear-gradient(160deg,#2aa6e024,#0f77b30d 70%),linear-gradient(180deg,var(--navy-800) 0%,var(--navy-900) 100%);box-shadow:0 16px 40px -16px #0a1436b3,0 0 40px -12px #2aa6e033,inset 0 1px #ffffff14}.ar-faq__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:clamp(18px,3vw,24px) clamp(20px,3.5vw,28px);-webkit-tap-highlight-color:transparent;user-select:none}.ar-faq__summary::-webkit-details-marker{display:none}.ar-faq__summary::marker{display:none;content:""}.ar-faq__summary:focus-visible{outline:2px solid var(--cyan-400);outline-offset:-2px;border-radius:16px}.ar-faq.ar-faq .ar-faq__question{font-family:"Exo 2",Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:clamp(15.5px,1.7vw,18px);line-height:1.35!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;margin:0!important;flex:1}.ar-faq__icon-wrap{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#2aa6e01f;border:1px solid rgba(42,166,224,.42);color:var(--cyan-400);transition:background .25s ease,border-color .25s ease,transform .3s ease}.ar-faq__item[open] .ar-faq__icon-wrap{background:var(--cyan-400);border-color:var(--cyan-400);color:var(--navy-950);transform:rotate(135deg)}.ar-faq__icon{width:18px;height:18px;display:block}.ar-faq__answer{padding:0 clamp(20px,3.5vw,28px) clamp(20px,3vw,26px);animation:ar-faq-slide-down .32s ease}@keyframes ar-faq-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ar-faq.ar-faq .ar-faq__answer p,.ar-faq.ar-faq .ar-faq__answer ul,.ar-faq.ar-faq .ar-faq__answer li{font-family:"Exo 2",Inter,system-ui,sans-serif!important;font-weight:400!important;font-size:clamp(14.5px,1.55vw,16px);line-height:1.65!important;color:var(--on-dark-2)!important;-webkit-text-fill-color:var(--on-dark-2)!important}.ar-faq.ar-faq .ar-faq__answer p{margin:0 0 12px}.ar-faq.ar-faq .ar-faq__answer p:last-child{margin-bottom:0}.ar-faq.ar-faq .ar-faq__answer ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:8px}.ar-faq.ar-faq .ar-faq__answer ul:last-child{margin-bottom:0}.ar-faq.ar-faq .ar-faq__answer li{position:relative;padding-left:22px}.ar-faq.ar-faq .ar-faq__answer li:before{content:"";position:absolute;left:4px;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--cyan-400);box-shadow:0 0 8px #54beea99}.ar-faq.ar-faq .ar-faq__answer strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:700!important}.ar-faq.ar-faq .ar-faq__answer a{color:var(--cyan-400)!important;-webkit-text-fill-color:var(--cyan-400)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.ar-faq.ar-faq .ar-faq__answer a:hover{color:var(--cyan-300)!important;-webkit-text-fill-color:var(--cyan-300)!important}.ar-faq__footer{display:flex;justify-content:center;margin-top:clamp(8px,2vw,16px)}.ar-faq.ar-faq .ar-faq__cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:12px;background:linear-gradient(135deg,var(--cyan-300) 0%,var(--cyan-500) 100%);color:#0a1436!important;-webkit-text-fill-color:#0a1436!important;font-family:"Exo 2",Inter,system-ui,sans-serif!important;font-size:16px;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;border:none;cursor:pointer;overflow:hidden;isolation:isolate;box-shadow:0 12px 32px -8px #2aa6e066,0 0 0 1px #8fd5f14d inset;transition:transform .3s ease,box-shadow .3s ease}.ar-faq.ar-faq .ar-faq__cta:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-110%);transition:transform .6s ease;z-index:1;pointer-events:none}.ar-faq.ar-faq .ar-faq__cta:hover{transform:translateY(-2px);box-shadow:0 18px 44px -8px #2aa6e08c,0 0 0 1px #8fd5f180 inset}.ar-faq.ar-faq .ar-faq__cta:hover:before{transform:translate(110%)}.ar-faq.ar-faq .ar-faq__cta>span{position:relative;z-index:2}.ar-faq__cta-arrow{position:relative;z-index:2;width:18px;height:18px;transition:transform .3s ease}.ar-faq.ar-faq .ar-faq__cta:hover .ar-faq__cta-arrow{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.ar-faq__eyebrow-dot,.ar-faq__answer,.ar-faq.ar-faq .ar-faq__cta:before{animation:none!important;transition:none!important}}@media (max-width: 600px){.ar-faq__icon-wrap{width:30px;height:30px}.ar-faq__icon{width:16px;height:16px}.ar-faq.ar-faq .ar-faq__cta{width:100%;justify-content:center}}
