[hidden]{display:none!important}
.ee-hero-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#030310;border-radius:inherit}
html{scroll-behavior:smooth}
#offers,#process,#benefits,#reviews{scroll-margin-top:90px}
.ee-renewal{font-size:16px;font-weight:500;color:#b9b9d4;margin:8px 0 0;line-height:1.5}
.plan1_period,.price_month{font-size:11px;letter-spacing:.07em}
.ee-footer{border-top:1px solid #ffffff20;padding:48px 24px 28px;display:flex;flex-direction:column;gap:24px}
.ee-footer-brand{display:flex;align-items:center;justify-content:space-between;gap:24px}
.ee-signature{width:260px;height:auto;max-width:48%}
.ee-footer nav{display:flex;flex-wrap:wrap;gap:10px 24px}
.ee-footer p{color:#9999b4;font-size:13px}
.navbar7_menu-left{align-items:center}
.ee-guarantee{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:48px;border:2px solid #a3a4b8;border-radius:20px;background:repeating-linear-gradient(135deg,#050515 0 12px,#111122 12px 22px);align-items:center}
.ee-guarantee-seal{grid-column:1/-1;width:180px;aspect-ratio:1;margin:0 auto 12px;border:9px double #ffe49b;outline:2px solid #b78321;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff9e8;background:linear-gradient(135deg,#e1af48,#785014 48%,#dba43e);box-shadow:0 6px 28px #0008}
.ee-guarantee-seal strong{font-size:48px;line-height:1.1}.ee-guarantee-seal span{font-size:20px;font-weight:700}
.ee-guarantee-cards{display:grid;gap:18px}.ee-guarantee-cards>div{padding:24px;border:1px solid #ffffff30;border-radius:16px;background:linear-gradient(130deg,#4c4c5c,#292938)}
.ee-guarantee h3{font-size:19px;line-height:1.35;margin:0 0 9px;font-weight:600}.ee-guarantee p{font-size:17px;line-height:1.6;margin:0;color:#dddde8}
.ee-guarantee-promise p+p{margin-top:22px}.ee-guarantee-promise img{width:100%;height:auto;max-width:360px;margin-top:30px}
@media(max-width:767px){.ee-guarantee{grid-template-columns:1fr;padding:30px 20px;gap:26px}.ee-guarantee-promise{padding:12px 4px}.ee-guarantee h3{font-size:18px}.ee-guarantee p{font-size:16px}}
@media(max-width:991px){.navbar7_menu.ee-menu-open{display:block!important;position:absolute;top:100%;left:0;right:0;background:#0b0b21;padding:24px;max-height:85vh;overflow:auto}.navbar7_menu-left{display:flex;flex-direction:column;align-items:stretch}.navbar7_link{padding:12px 0}.navbar7_menu-button{cursor:pointer}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}.marquee_track,.leaders-marquee_track{transform:none!important}}

.ee-account-tier{color:#a9bdff;font-size:14px;font-weight:600;margin-top:8px}.ee-operator{font-size:13px;line-height:1.7;color:#a6a6b5}.ee-operator p{margin:0}.ee-operator address{font-style:normal}

.ee-testimonial-static{aspect-ratio:4/3;cursor:default}.ee-testimonial-static .ee-testimonial-portrait{display:block;position:static;width:100%;height:100%;object-fit:cover;cursor:default}.testimonial4_wall-video-placeholder,.testimonial4_wall-video-poster,.testimonial4_wall-card{cursor:default}

.ee-plan-deposit{font-size:14px;line-height:1.5;color:#ddddea;margin:0 0 12px;white-space:normal}

/* Keep the remaining plans balanced after removing Gold from every platform. */
@media(min-width:992px){.plan1-list[data-ee-plan-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.plan1-list[data-ee-plan-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ee-tier-details{min-width:0;flex:1;color:#eeeef7}
.check1-item:has(>.ee-tier-details){align-items:flex-start}
.check1-item:has(>.ee-tier-details)>svg{margin-top:7px;flex-shrink:0}
.ee-tier-details summary{display:flex;align-items:center;gap:8px;min-height:36px;cursor:pointer;list-style:none;text-align:left;line-height:1.5}
.ee-tier-details summary::-webkit-details-marker{display:none}
.ee-tier-details summary:focus-visible{outline:2px solid #a9bdff;outline-offset:4px;border-radius:4px}
.ee-info-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border:1px solid currentColor;border-radius:50%;font-family:Georgia,serif;font-size:15px;font-weight:700;color:#bed0ff}
.ee-tier-details[open] .ee-info-icon{color:#101a35;background:#bed0ff}
.ee-tier-details p{margin:10px 0 4px;padding:12px;border-left:2px solid #a9bdff;border-radius:0 8px 8px 0;background:#0003;color:#eeeef7;font-size:14px;line-height:1.65;overflow-wrap:anywhere}
