.cta{border-radius:4px}#hero-header p{max-width:615px}h1{font-size:64px;line-height:1.2em}.hero-gradient{background:linear-gradient(180deg,#0b0c2a 0,#17133c 50%,#341752)}.combined-gradient{background:linear-gradient(180deg,#0E0C36,#401842 50%,#0E0C36)}.faq-section{background:linear-gradient(180deg,#341752 0,#0b0c2a)}.mega-menu-gradient{background:linear-gradient(270deg,#341752 0,#0b0c2a)}.faq-accordion{display:grid;gap:16px;max-width:100%;margin:0 auto}.faq-item{border-radius:8px;overflow:hidden;background-color:#36294f;transition:all .3s ease}.faq-item:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,95,0,.15)}.faq-button{appearance:none;border:0;width:100%;background-color:transparent!important;text-align:left;cursor:pointer;padding:20px;display:flex;align-items:center;color:var(--hero-orange)!important;font-weight:700;font-size:18px;line-height:25px;letter-spacing:0;transition:all .2s ease}.faq-button:hover{background-color:rgba(255,255,255,.05)!important}.faq-icon{margin-left:auto;font-size:18px;line-height:1;transform:rotate(0deg);transition:transform .25s ease;color:#fff!important}.faq-item[data-open=true] .faq-icon{transform:rotate(180deg)}.faq-panel{padding:0;display:grid;grid-template-rows:0fr;font-weight:400;font-size:14px;line-height:19px;transition:grid-template-rows .35s ease}.faq-inner,.faq-panel{overflow:hidden}.faq-inner p{padding:0 20px 20px;color:rgba(255,255,255,.9)}.faq-item[data-open=true] .faq-panel{grid-template-rows:1fr}.faq-inner>:last-child{margin-bottom:0}#hero-header{display:flex;align-items:center;justify-content:center}@media (min-width:769px){#hero-header{min-height:460px}}.hero-image-desktop{position:absolute;top:0;right:0;height:100%;overflow:hidden}.hero-image-desktop img{width:100%;height:100%}#hero-image-mobile{margin-top:-100px}