.ae-root{--ae-blue:#0652c4;--ae-blue-2:#096bfc;--ae-gold:#eec710;--ae-yellow:#ffd306;--ae-ink:#0b1020;--ae-lightblue:#f4f7ff;--ae-subnav:#f6f7fb;--ae-muted:#4d4d4d;--ae-primary:linear-gradient(90deg,#0652c4,#096bfc 33%,#eec710);--ae-ribbon:linear-gradient(90deg,#0231c9,#076aff 57%,#ffd306);--ae-head-grad:linear-gradient(90deg,#118bfe,#ffd306);--ae-card-stroke:linear-gradient(130deg,#006fff,#c7a400);color:#333;font-family:var(--font-poppins),Arial,Helvetica,sans-serif;overflow-x:hidden}.ae-poppins{font-family:var(--font-poppins),Arial,sans-serif}.ae-abhaya{font-family:var(--font-abhaya),Georgia,serif}.ae-bebas{font-family:var(--font-bebas),Impact,sans-serif}.ae-ribbon{height:6px;width:100%;background:var(--ae-ribbon)}.ae-container{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:1024px){.ae-container{padding:0 28px}}@media(max-width:767px){.ae-container{padding:0 20px}}.ae-divider{width:64px;height:3px;border-radius:2px;margin:16px auto 0}.ae-cta,.ae-divider{background:var(--ae-primary)}.ae-cta{color:#fff;border:1px solid var(--ae-yellow);border-radius:9999px;padding:13px 32px;font-size:15px;font-weight:500;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ae-cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px rgba(9,107,252,.6)}.ae-grad-text{background-image:var(--ae-head-grad);-webkit-background-clip:text;background-clip:text;color:transparent;transform:skewX(-12deg);display:inline-block}.ae-stroke{border:1.5px solid transparent;background-image:linear-gradient(#fff,#fff),var(--ae-card-stroke);background-origin:border-box;background-clip:padding-box,border-box}.crs-js .crs-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.crs-js .crs-reveal.crs-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.crs-js .crs-reveal{opacity:1;transform:none;transition:none}}.ae-marquee{overflow:hidden;width:100%}.ae-marquee-track{display:flex;align-items:center;gap:24px;width:-moz-max-content;width:max-content;animation:ae-scroll 40s linear infinite}.ae-marquee:hover .ae-marquee-track{animation-play-state:paused}@keyframes ae-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ae-marquee-track{animation:none}}.ae-hsform .hs-form-field{margin-bottom:14px}.ae-hsform input[type=email],.ae-hsform input[type=tel],.ae-hsform input[type=text],.ae-hsform select{width:100%;height:46px;border:1px solid #d7dee9;border-radius:10px;padding:0 14px;font-size:14px;background:#fff;color:#1a1a1a;font-family:var(--font-poppins),Arial,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}.ae-hsform input:focus,.ae-hsform select:focus{outline:none;border-color:var(--ae-blue-2);box-shadow:0 0 0 3px rgba(9,107,252,.15)}.ae-hsform select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ae-hsform .hs-button{background:var(--ae-primary);color:#fff;border:0;border-radius:9999px;padding:14px 32px;font-size:15px;font-weight:600;cursor:pointer;font-family:var(--font-poppins),Arial,sans-serif;transition:transform .2s ease,box-shadow .2s ease;width:100%}.ae-hsform .hs-button:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px rgba(9,107,252,.6)}.ae-hsform label{font-size:13px;color:#333}.ae-hsform .hs-error-msg,.ae-hsform .hs-error-msgs label{color:#e0162b;font-size:12px}