*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0f0a14;line-height:1.55;font-family:"Figtree", 'Helvetica Neue', Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;text-rendering:optimizeLegibility;color:#c8b8e0;overflow-wrap:break-word;}
img{max-width:100%;display:block;}
a{text-decoration:none;color:inherit;}
button{background:none;border:none;cursor:pointer;font-family:inherit;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{overflow-wrap:anywhere;}
::-webkit-scrollbar{width:8px;height:8px;}
::-webkit-scrollbar-thumb{background:rgba(9, 4, 18, 0.72);border-radius:0.5rem;}
::-webkit-scrollbar-track{background:transparent;}
.rov-shellqzz{grid-template-columns:248px 1fr;display:grid;min-height:100vh;}
.rov-mainqzz{min-width:0;}
.rov-wrapqzz{margin:0 auto;width:100%;max-width:87.5rem;}
.rov-containerqzz{padding:0 16px;margin:0 auto;width:100%;max-width:1400px;}
@media(min-width:770px){.rov-containerqzz{padding:0 28px;}
}
.rov-sectionqzz{padding:24px 28px;}
.rov-section_ptqzz{padding-top:34px;}
.rov-band_softqzz{background:#171020;}
.rov-eyebrowqzz{font-weight:600;color:#e82ecb;display:inline-block;text-transform:uppercase;font-size:0.656rem;overflow-wrap:break-word;font-family:"Figtree", 'Helvetica Neue', Arial, sans-serif;letter-spacing:.14em;line-height:1.4;}
.rov-drawer_cbqzz{display:none;}
.rov-overlayqzz{display:none;}
@media(max-width:1025px){.rov-shellqzz{grid-template-columns:1fr;}
.rov-mainqzz{padding-bottom:78px;}
.rov-drawer_cbqzz:checked~.rov-overlayqzz{inset:0;background:rgba(9, 4, 18, 0.72);z-index:70;display:block;position:fixed;}
}
@media(max-width:562px){.rov-sectionqzz{padding:1.125rem 1rem;}
.rov-section_ptqzz{padding-top:24px;}
}
@keyframes zm3-pulse{0%,100%{opacity:.55}
50%{opacity:1}
}
@keyframes zm3-marquee{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
/* ---------- sidebar ---------- */
.rov-sideqzz{background:#130d1a;padding:22px 1.125rem;gap:1.375rem;top:0;align-self:start;overflow-y:auto;height:100vh;border-right:1px solid #251838;display:flex;position:sticky;flex-direction:column;}
.rov-brandqzz{gap:0.625rem;align-items:center;display:flex;}
.rov-logoqzz{font-size:1.313rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;letter-spacing:-.02em;color:#f4eeff;font-weight:700;}
.rov-side_ctaqzz{border-radius:13px;padding:1rem;border:1px solid #311f48;background:rgba(232, 46, 203, 0.11);}
.rov-side_cta_hqzz{line-height:1.15;font-weight:700;font-size:1.063rem;color:#f4eeff;margin-bottom:6px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;}
.rov-side_cta_pqzz{margin-bottom:0.75rem;font-size:12px;line-height:1.45;color:#c8b8e0;}
.rov-navqzz{gap:3px;display:flex;flex-direction:column;}
.rov-nav_labelqzz{padding:6px 10px;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;color:#5a4870;letter-spacing:.14em;font-size:0.594rem;}
.rov-nav_itemqzz{border-radius:9px;padding:10px;gap:11px;display:flex;align-items:center;color:#c8b8e0;font-size:14px;font-weight:500;}
.rov-nav_itemqzz svg{height:1.063rem;width:17px;}
.rov-nav_itemqzz:hover{background:rgba(232, 46, 203, 0.11);color:#f4eeff;}
.rov-nav_item_onqzz{background:rgba(232, 46, 203, 0.11);font-weight:600;color:#e82ecb;}
.rov-side_footqzz{background:#171020;border:1px solid #311f48;border-radius:13px;padding:12px;margin-top:auto;}
.rov-side_footqzz p{color:#c8b8e0;margin-top:0.25rem;font-size:12.5px;line-height:1.4;}
/* ---------- topbar ---------- */
.rov-topqzz{background:#130d1a;padding:14px 28px;gap:1rem;border-bottom:1px solid #251838;display:flex;top:0;align-items:center;z-index:40;position:sticky;}
.rov-top_brandqzz{gap:9px;display:none;align-items:center;}
.rov-searchqzz{flex:1;border-radius:0.813rem;border:1px solid #311f48;padding:0.688rem 0.875rem;gap:10px;background:#171020;max-width:27.5rem;display:flex;font-size:13.5px;align-items:center;color:#8f7aaa;}
.rov-searchqzz svg{flex:none;height:1rem;width:1rem;}
.rov-top_actionsqzz{gap:12px;margin-left:auto;display:flex;align-items:center;}
.rov-langqzz{font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#c8b8e0;font-size:12px;}
.rov-burgerqzz{border:1px solid #311f48;background:#171020;border-radius:9px;display:none;width:40px;justify-content:center;color:#f4eeff;height:2.5rem;align-items:center;}
/* ---------- bottom-nav (mobile) ---------- */
.rov-botnavqzz{display:none;}
@media(max-width:1026px){.rov-sideqzz{transition:transform .25s ease;position:fixed;height:100vh;left:0;top:0;transform:translateX(-100%);z-index:80;width:280px;}
.rov-drawer_cbqzz:checked~.rov-shellqzz .rov-sideqzz{transform:translateX(0);}
.rov-topqzz{padding:0.875rem 16px;gap:12px;position:static;flex-wrap:wrap;}
.rov-top_brandqzz{display:flex;}
.rov-searchqzz{display:none;}
.rov-burgerqzz{display:flex;}
.rov-top_actionsqzz{gap:0.625rem;margin-left:0;align-items:stretch;width:100%;}
.rov-top_actionsqzz .rov-langqzz{display:none;}
.rov-top_actionsqzz .rov-btnqzz{padding:11px 10px;flex:1;text-align:center;}
.rov-botnavqzz{grid-template-columns:repeat(3,1fr);background:#130d1a;padding:8px 6px calc(8px + env(safe-area-inset-bottom));bottom:0;z-index:65;border-top:1px solid #311f48;display:grid;transform:translateZ(0);position:fixed;left:0;right:0;}
.rov-bnqzz{padding:6px 2px 0;gap:4px;font-weight:600;color:#c8b8e0;min-width:0;display:flex;font-size:10px;justify-content:flex-end;flex-direction:column;align-items:center;}
.rov-bnqzz svg{flex:none;width:1.375rem;height:22px;}
.rov-bnqzz span{overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center;white-space:nowrap;}
.rov-bn_onqzz{color:#e82ecb;}
.rov-bn_centerqzz{position:relative;}
.rov-bn_fabqzz{border-radius:50%;background:#f03dd6;width:50px;justify-content:center;height:3.125rem;display:flex;color:#0f0a14;transform:translateX(-50%);box-shadow:0 8px 2.5rem rgba(9, 4, 18, 0.70), 0 2px 8px rgba(232, 46, 203, 0.20);position:absolute;align-items:center;left:50%;top:-20px;}
.rov-bn_fabqzz svg{height:24px;width:1.5rem;}
.rov-bn_centerqzz span{color:#e82ecb;}
}
.rov-btnqzz{gap:0.5rem;padding:11px 22px;transition:background-color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, opacity .2s ease,color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, opacity .2s ease;border-radius:0.563rem;display:inline-flex;font-weight:700;font-family:"Figtree", 'Helvetica Neue', Arial, sans-serif;align-items:center;cursor:pointer;justify-content:center;font-size:14px;}
.rov-btn_priqzz{background:#f03dd6;box-shadow:0 0 1.125rem rgba(232, 46, 203, 0.55), 0 4px 12px rgba(9, 4, 18, 0.50);color:#0f0a14;}
.rov-btn_priqzz:hover{background:#c82db8;}
.rov-btn_ghostqzz{background:rgba(232, 46, 203, 0.11);font-weight:600;color:#f4eeff;}
.rov-btn_lineqzz{border:1px solid #4a2e6a;background:transparent;color:#f4eeff;font-weight:600;}
.rov-btn_lgqzz{border-radius:0.813rem;padding:1rem 1.875rem;font-size:0.938rem;}
.rov-bandqzz .rov-btn_lineqzz{border-color:rgba(255, 180, 255, 0.13);color:#f4eeff;}
.rov-bandqzz .rov-btn_ghostqzz{background:rgba(255, 200, 255, 0.08);color:#f4eeff;}
.rov-link_mqzz{gap:5px;font-size:0.75rem;cursor:pointer;display:inline-flex;text-decoration:none;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;align-items:center;color:#e82ecb;}
.rov-link_mqzz svg{width:14px;height:0.875rem;}
.rov-bandqzz .rov-link_mqzz{color:#f03dd6;}
.rov-dotqzz{border-radius:50%;flex:none;background:#e82ecb;height:0.438rem;width:7px;}
.rov-dot_liveqzz{animation:zm3-pulse 1.4s infinite;background:#f03a3a;}
.rov-starsqzz{gap:2px;color:#e82ecb;display:inline-flex;}
.rov-starsqzz svg{height:0.938rem;width:0.938rem;}
.rov-chipqzz{background:#171020;gap:6px;padding:0.438rem 0.75rem;border-radius:9px;border:1px solid #311f48;font-size:0.688rem;color:#c8b8e0;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;align-items:center;display:inline-flex;}
.rov-chip_onqzz{border-color:transparent;background:rgba(232, 46, 203, 0.11);color:#e82ecb;}
.rov-gcqzz{color:inherit;display:block;min-width:0;text-decoration:none;cursor:pointer;}
.rov-gc_thumbqzz{border-radius:13px;border:1px solid #311f48;overflow:hidden;background-size:cover;display:block;position:relative;aspect-ratio:1;background-position:center;}
.rov-gc_thumb_portraitqzz{aspect-ratio:3/4;}
.rov-gc_thumb_wideqzz{aspect-ratio:16/11;}
.rov-gc_capqzz{padding:0.563rem;background:linear-gradient(transparent,rgba(9, 4, 18, 0.72));bottom:0;right:0;left:0;position:absolute;}
.rov-gc_nameqzz{display:block;font-size:12.5px;color:#f4eeff;font-weight:700;}
.rov-gc_metaqzz{color:#b89ed4;font-size:11px;}
.rov-gc_badgeqzz{border-radius:0.563rem;background:#e82ecb;padding:2px 6px;top:0.5rem;position:absolute;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:0.5rem;font-weight:700;right:0.5rem;color:#0f0a14;}
.rov-gc_badge_hotqzz{background:#f03a3a;color:#f4eeff;}
.rov-gc_badge_liveqzz{background:#f03a3a;right:auto;color:#f4eeff;left:0.5rem;}
.rov-gc_multqzz{inset:0;color:#e82ecb;display:flex;align-items:center;font-weight:700;justify-content:center;position:absolute;font-size:1.75rem;}
.rov-pcqzz{border:1px solid #311f48;border-radius:13px;background:#171020;height:64px;font-weight:700;color:#c8b8e0;font-size:0.875rem;display:flex;align-items:center;justify-content:center;}
.rov-railqzz{min-width:0;}
.rov-rail_scrollqzz{gap:14px;display:grid;}
.rov-rail_scrollqzz>*{min-width:0;}
.rov-g6qzz{grid-template-columns:repeat(6,1fr);}
.rov-g7qzz{grid-template-columns:repeat(7,1fr);}
.rov-g4qzz{grid-template-columns:repeat(4,1fr);}
@media(max-width:1026px){.rov-g6qzz,.rov-g7qzz{grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:0.375rem;grid-auto-columns:7.5rem;grid-auto-flow:column;}
.rov-g6qzz>*,.rov-g7qzz>*{scroll-snap-align:start;}
.rov-g4qzz{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:560px){.rov-g4qzz{grid-template-columns:none;grid-auto-columns:9.375rem;grid-auto-flow:column;overflow-x:auto;}
}
.rov-panelqzz{border:1px solid #311f48;padding:28px 2rem;background:#171020;border-radius:20px;}
.rov-splitqzz{gap:2.25rem;align-items:start;display:grid;}
.rov-splitqzz>*{min-width:0;}
.rov-split_aqzz{grid-template-columns:.85fr 1.15fr;}
.rov-split_bqzz{grid-template-columns:1fr 1.1fr;}
.rov-split_cqzz{grid-template-columns:1.1fr .9fr;}
.rov-pgridqzz{gap:2.5rem;grid-template-columns:.9fr 1.1fr;display:grid;align-items:center;}
.rov-pgridqzz>*{min-width:0;}
.rov-leadqzz{line-height:1.65;margin-bottom:0.875rem;color:#c8b8e0;font-size:0.938rem;}
.rov-featqzz{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.rov-featqzz>*{min-width:0;}
.rov-feat2qzz{grid-template-columns:1fr 1fr;}
.rov-feat_cardqzz{border:1px solid #311f48;background:#171020;padding:1.625rem;border-radius:20px;}
.rov-feat_cardqzz svg{color:#e82ecb;width:1.625rem;margin-bottom:1rem;height:1.625rem;}
.rov-feat_cardqzz h3{margin-bottom:0.5rem;font-size:1.125rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#f4eeff;}
.rov-feat_cardqzz p{line-height:1.6;color:#c8b8e0;font-size:13px;}
.rov-feat_cardqzz b{color:#f4eeff;}
.rov-bigqzz{gap:22px;display:flex;flex-wrap:wrap;}
.rov-big_nqzz{color:#e82ecb;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-size:1.625rem;}
.rov-big_lqzz{font-size:12px;color:#8f7aaa;}
.rov-personqzz{border:1px solid #311f48;gap:14px;padding:1rem 18px;background:#171020;border-radius:13px;align-items:center;display:flex;}
.rov-avatarqzz{border-radius:50%;flex:none;background:linear-gradient(135deg,#e82ecb,#a81890);width:2.75rem;height:2.75rem;}
.rov-person_nameqzz{font-weight:700;font-size:0.875rem;color:#f4eeff;}
.rov-person_roleqzz{color:#8f7aaa;font-size:12px;}
.rov-kvqzz{gap:1px;background:#311f48;overflow:hidden;border-radius:0.813rem;grid-template-columns:1fr 1fr;border:1px solid #311f48;display:grid;}
.rov-kvqzz>div{background:#0f0a14;padding:16px 18px;min-width:0;}
.rov-kv_kqzz{color:#e82ecb;margin-bottom:0.313rem;font-size:9.5px;text-transform:uppercase;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.rov-kv_vqzz{color:#f4eeff;font-weight:700;font-size:0.844rem;}
@media(max-width:1025px){.rov-split_aqzz,.rov-split_bqzz,.rov-split_cqzz,.rov-pgridqzz{grid-template-columns:1fr;gap:1.5rem;}
.rov-featqzz,.rov-feat2qzz{grid-template-columns:1fr;}
.rov-kvqzz{grid-template-columns:1fr;}
}
.rov-shqzz{margin-bottom:1rem;min-width:0;}
.rov-sh_rowqzz{gap:0.75rem;justify-content:space-between;display:flex;flex-wrap:wrap;align-items:flex-end;}
.rov-sh_rowqzz .rov-sh_lqzz{gap:0.375rem;flex-direction:column;min-width:0;display:flex;}
.rov-sh_stackqzz{gap:0.625rem;align-items:flex-start;display:flex;flex-direction:column;}
.rov-sh_centerqzz{gap:0.625rem;text-align:center;display:flex;align-items:center;flex-direction:column;}
.rov-sh_h2qzz{gap:9px;line-height:1.1;overflow-wrap:break-word;align-items:center;font-size:20px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;font-weight:700;display:flex;}
@media(min-width:767px){.rov-sh_h2qzz{font-size:1.5rem;}
}
.rov-bandqzz .rov-sh_h2qzz{color:#f4eeff;}
.rov-eb_monoqzz{letter-spacing:.08em;text-transform:none;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.rov-eb_monoqzz::before{content:"// ";}
.rov-eb_upperqzz{text-transform:uppercase;letter-spacing:.14em;}
.rov-eb_pillqzz{padding:5px 11px;background:rgba(232, 46, 203, 0.11);border-radius:999px;text-transform:uppercase;letter-spacing:.12em;}
.rov-eb_lineqzz{gap:0.625rem;display:inline-flex;align-items:center;}
.rov-eb_lineqzz::before{background:#e82ecb;height:1px;display:inline-block;width:24px;content:"";}
.rov-bandqzz .rov-eb_lineqzz::before{background:#f03dd6;}
.rov-bandqzz .rov-eb_pillqzz{background:rgba(255, 200, 255, 0.08);}
.rov-sh_linkqzz{transition:color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, opacity .2s ease,border-color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, opacity .2s ease;gap:0.375rem;padding-bottom:2px;white-space:nowrap;display:inline-flex;color:#f4eeff;font-weight:600;font-size:0.813rem;border-bottom:1px solid #f4eeff;align-items:center;}
.rov-sh_linkqzz:hover{border-color:#e82ecb;color:#e82ecb;}
.rov-sh_linkqzz svg{height:14px;width:0.875rem;}
.rov-sh_link_chevqzz{font-size:12px;padding-bottom:0;border-bottom:0;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#e82ecb;}
.rov-sh_link_btnqzz{border-radius:999px;background:#f03dd6;padding:0.563rem 1.125rem;border-bottom:0;color:#0f0a14;}
.rov-sh_link_btnqzz:hover{background:#c82db8;border-color:transparent;}
.rov-bandqzz .rov-sh_linkqzz{border-color:#f4eeff;color:#f4eeff;}
.rov-bandqzz .rov-sh_link_chevqzz{color:#f03dd6;}
.rov-sh_ruleqzz{background:#311f48;margin:-2px 0 1rem;height:1px;}
.rov-bandqzz .rov-sh_ruleqzz{background:rgba(255, 180, 255, 0.13);}
.rov-seo_grid3qzz{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;}
.rov-seo_grid4qzz{grid-template-columns:repeat(4,1fr);gap:0.813rem;display:grid;}
.rov-seo_grid3qzz>*,.rov-seo_grid4qzz>*{min-width:0;}
.rov-seo_cardqzz{padding:1.5rem;background:#171020;border-radius:13px;border:1px solid #311f48;}
.rov-seo_cardqzz h3{font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-size:18px;color:#f4eeff;font-weight:700;margin-bottom:8px;}
.rov-seo_cardqzz p{font-size:13px;color:#c8b8e0;line-height:1.6;}
.rov-seo_card_smqzz{padding:1.25rem;}
.rov-seo_card_smqzz h3{font-size:16px;}
.rov-seo_card_smqzz p{line-height:1.55;font-size:12.5px;}
.rov-seo_rtp_rowqzz{grid-template-columns:1fr 1fr;gap:2.25rem;display:grid;margin-top:1rem;align-items:center;}
.rov-rtpqzz{gap:0.875rem;display:flex;min-width:0;}
.rov-rtpqzz>div{padding:16px;background:#0f0a14;flex:1;border-radius:0.813rem;min-width:0;text-align:center;}
.rov-rtp_nqzz{font-size:1.625rem;color:#e82ecb;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-weight:700;white-space:nowrap;}
.rov-rtp_lqzz{margin-top:4px;font-size:11px;color:#8f7aaa;}
.rov-cmpqzz{overflow:hidden;border:1px solid #311f48;border-radius:0.813rem;max-width:760px;}
.rov-cmp_rowqzz{grid-template-columns:1.6fr 1fr 1fr;display:grid;font-size:13px;}
.rov-cmp_rowqzz>div{padding:13px 0.875rem;text-align:center;min-width:0;}
.rov-cmp_rowqzz>div:first-child{text-align:left;color:#f4eeff;font-weight:600;padding-left:22px;}
.rov-cmp_thqzz{background:#0f0a14;font-weight:700;font-size:0.781rem;}
.rov-cmp_rowqzz:not(.rov-cmp_thqzz){background:#171020;color:#c8b8e0;border-top:1px solid #251838;}
.rov-cmp_zebraqzz{background:#1d1528;}
.rov-guideqzz{border-radius:13px;border:1px solid #311f48;background:#171020;overflow:hidden;cursor:pointer;}
.rov-guide_coverqzz{height:8.125rem;}
.rov-guide_bodyqzz{padding:1.25rem;}
.rov-guide_bodyqzz h3{margin:0.438rem 0 0.563rem;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;font-size:1rem;line-height:1.25;}
.rov-guide_metaqzz{font-size:0.719rem;color:#8f7aaa;}
.rov-hubqzz{grid-template-columns:repeat(5,1fr);gap:28px;border-top:1px solid #251838;padding-top:28px;display:grid;}
.rov-hubqzz>*{min-width:0;}
.rov-hubqzz h4{color:#f4eeff;margin-bottom:0.688rem;font-weight:700;font-size:0.813rem;}
.rov-hub_colqzz{gap:8px;color:#c8b8e0;flex-direction:column;display:flex;font-size:13px;}
.rov-hub_colqzz a{cursor:pointer;}
@media(max-width:1023px){.rov-seo_grid3qzz{grid-template-columns:1fr;}
.rov-seo_grid4qzz{grid-template-columns:repeat(2,1fr);}
.rov-seo_rtp_rowqzz{gap:1.25rem;grid-template-columns:1fr;}
.rov-hubqzz{gap:1.375rem;grid-template-columns:repeat(2,1fr);}
}
@media(max-width:561px){.rov-hubqzz{grid-template-columns:1fr;}
}
.rov-heroqzz{border-radius:1.25rem;overflow:hidden;border:1px solid #311f48;background:linear-gradient(120deg,#12061e,#080a1c);padding:46px 3rem;position:relative;color:#f4eeff;}
.rov-hero_glowqzz{background:radial-gradient(circle,rgba(220, 40, 180, 0.22),transparent 70%);border-radius:50%;width:340px;top:-60px;height:340px;right:-60px;position:absolute;}
.rov-hero_inqzz{max-width:600px;position:relative;}
.rov-heroqzz .rov-eyebrowqzz{color:#f03dd6;}
.rov-pill_rowqzz{border:1px solid rgba(255, 180, 255, 0.13);border-radius:62.438rem;gap:8px;padding:6px 13px;background:rgba(255, 200, 255, 0.08);color:#f03dd6;font-size:10.5px;letter-spacing:.1em;align-items:center;text-transform:uppercase;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;display:inline-flex;margin-bottom:22px;}
.rov-hero_h1qzz{margin:18px 0;font-size:3.375rem;line-height:1.02;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;overflow-wrap:break-word;color:#f4eeff;letter-spacing:-.02em;}
.rov-hero_h1qzz em{color:#f03dd6;font-style:normal;}
.rov-hero_subqzz{margin-bottom:1.75rem;font-size:1.063rem;max-width:480px;color:#b89ed4;line-height:1.55;}
.rov-hero_ctaqzz{gap:0.875rem;flex-wrap:wrap;display:flex;margin-bottom:1.625rem;align-items:center;}
.rov-hero_trustqzz{gap:14px;align-items:center;display:flex;flex-wrap:wrap;}
.rov-hero_rating_txtqzz{color:#b89ed4;font-size:13px;}
@media(max-width:1024px){.rov-heroqzz{padding:32px 1.5rem;}
.rov-hero_h1qzz{font-size:38px;}
}
@media(max-width:557px){.rov-hero_h1qzz{font-size:1.875rem;}
}
.rov-tabsqzz{gap:0.563rem;display:flex;flex-wrap:wrap;}
.rov-tabqzz{padding:0.625rem 1.125rem;border:1px solid #311f48;background:#171020;border-radius:0.563rem;color:#c8b8e0;font-weight:600;cursor:pointer;font-size:0.813rem;}
.rov-tab_onqzz{border-color:transparent;background:#f03dd6;font-weight:700;color:#0f0a14;}
.rov-statqzz{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;}
.rov-statqzz>*{min-width:0;}
.rov-stat_itemqzz{padding:18px 1.25rem;background:#171020;border-radius:0.813rem;border:1px solid #311f48;}
.rov-stat_kqzz{font-size:9.5px;letter-spacing:.12em;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#8f7aaa;text-transform:uppercase;margin-bottom:0.438rem;}
.rov-stat_vqzz{gap:8px;color:#f4eeff;align-items:center;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;min-width:0;font-weight:700;overflow-wrap:anywhere;font-size:24px;display:flex;}
.rov-stat_v_accentqzz{color:#e82ecb;}
@media(max-width:1026px){.rov-statqzz{grid-template-columns:repeat(2,1fr);}
}
.rov-wlcqzz{border:1px solid #311f48;background:linear-gradient(120deg,#12061e,#080a1c);padding:36px 40px;overflow:hidden;grid-template-columns:1.2fr .8fr;gap:24px;border-radius:20px;display:grid;color:#f4eeff;align-items:center;position:relative;}
.rov-wlcqzz>*{min-width:0;}
.rov-wlcqzz .rov-eyebrowqzz{color:#f03dd6;}
.rov-wlc_glowqzz{border-radius:50%;background:radial-gradient(circle,rgba(220, 40, 180, 0.22),transparent 70%);position:absolute;width:260px;height:16.25rem;right:-40px;top:-2.5rem;}
.rov-wlc_inqzz{position:relative;}
.rov-wlc_h2qzz{margin:0.625rem 0 8px;line-height:1.03;font-weight:700;overflow-wrap:break-word;color:#f4eeff;font-size:2.125rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;}
.rov-wlc_h2qzz em{color:#f03dd6;font-style:normal;}
.rov-wlc_subqzz{max-width:26.25rem;margin-bottom:1.125rem;color:#b89ed4;line-height:1.55;font-size:0.875rem;}
.rov-wlc_termsqzz{gap:10px;display:flex;flex-direction:column;position:relative;}
.rov-termqzz{border:1px solid rgba(255, 180, 255, 0.13);padding:13px 15px;border-radius:13px;background:rgba(255, 200, 255, 0.08);gap:0.688rem;align-items:center;display:flex;}
.rov-termqzz svg{flex:none;width:1.25rem;height:1.25rem;color:#f03dd6;}
.rov-term_kqzz{font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#b89ed4;letter-spacing:.1em;font-size:0.594rem;text-transform:uppercase;}
.rov-term_vqzz{font-weight:700;font-size:0.875rem;color:#f4eeff;margin-top:2px;}
@media(max-width:1026px){.rov-wlcqzz{grid-template-columns:1fr;}
}
@media(max-width:561px){.rov-wlc_h2qzz{font-size:1.625rem;}
}
.rov-jpqzz{gap:0.875rem;grid-template-columns:1.5fr 1fr 1fr;display:grid;}
.rov-jpqzz>*{min-width:0;}
.rov-jp_heroqzz{overflow:hidden;border-radius:1.25rem;border:1px solid #311f48;background:linear-gradient(135deg,#12061e,#080a1c);gap:0.875rem;padding:1.625rem;display:flex;justify-content:space-between;position:relative;color:#f4eeff;flex-direction:column;min-height:11.25rem;}
.rov-jp_glowqzz{border-radius:50%;background:radial-gradient(circle,rgba(220, 40, 180, 0.22),transparent 70%);width:11.25rem;right:-2.5rem;top:-2.5rem;position:absolute;height:180px;}
.rov-jp_k_rowqzz{gap:0.625rem;position:relative;justify-content:space-between;display:flex;align-items:center;}
.rov-jp_kqzz{font-size:0.625rem;letter-spacing:.12em;color:#8f7aaa;text-transform:uppercase;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.rov-jp_heroqzz .rov-jp_kqzz{color:#b89ed4;}
.rov-jp_amtqzz{color:#f03dd6;position:relative;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;line-height:1;font-size:42px;font-weight:700;}
.rov-jp_subqzz{font-size:0.75rem;color:#b89ed4;margin-top:5px;}
.rov-jp_cellqzz{background:#171020;padding:22px;border:1px solid #311f48;border-radius:1.25rem;flex-direction:column;display:flex;justify-content:space-between;min-height:180px;}
.rov-jp_cellqzz .rov-jp_amtqzz{font-size:1.875rem;color:#f4eeff;}
.rov-jp_cellqzz .rov-jp_subqzz{color:#8f7aaa;}
@media(max-width:1021px){.rov-jpqzz{grid-template-columns:1fr;}
}
@media(max-width:563px){.rov-jp_amtqzz{font-size:2rem;}
}
.rov-pay_logosqzz{gap:9px;grid-template-columns:repeat(4,1fr);display:grid;}
.rov-pay_logosqzz>*{min-width:0;}
.rov-payqzz{border-radius:9px;border:1px solid #311f48;color:#c8b8e0;display:flex;font-size:0.75rem;justify-content:center;height:48px;font-weight:700;align-items:center;}
.rov-tableqzz{border-radius:13px;overflow:hidden;border:1px solid #311f48;}
.rov-trowqzz{grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid;font-size:0.813rem;}
.rov-trowqzz>div{padding:13px 14px;min-width:0;}
.rov-trowqzz>div:first-child{padding-left:1rem;font-weight:700;color:#f4eeff;}
.rov-trow_thqzz{background:#0f0a14;text-transform:uppercase;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;font-size:9.5px;color:#8f7aaa;}
.rov-trowqzz:not(.rov-trow_thqzz){background:#171020;border-top:1px solid #251838;color:#c8b8e0;}
.rov-trow_zebraqzz{background:#1d1528;}
.rov-posqzz{color:#e82ecb;font-weight:700;}
@media(max-width:1021px){.rov-pay_logosqzz{grid-template-columns:repeat(2,1fr);}
}
.rov-stepsqzz{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.rov-stepsqzz>*{min-width:0;}
.rov-stepqzz{padding:1.5rem;border-radius:0.813rem;background:#171020;border:1px solid #311f48;position:relative;}
.rov-step_numqzz{background:#f03dd6;border-radius:9px;height:1.875rem;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;align-items:center;justify-content:center;font-size:0.813rem;display:flex;font-weight:700;width:1.875rem;margin-bottom:14px;color:#0f0a14;}
.rov-step_hqzz{font-weight:700;color:#f4eeff;font-size:1rem;margin-bottom:0.438rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;}
.rov-step_pqzz{line-height:1.55;font-size:13px;color:#c8b8e0;}
@media(max-width:1025px){.rov-stepsqzz{grid-template-columns:1fr;}
}
.rov-newsqzz{gap:1.5rem;border:1px solid #311f48;border-radius:20px;padding:26px 32px;background:linear-gradient(135deg,#12061e,#080a1c);flex-wrap:wrap;justify-content:space-between;color:#f4eeff;align-items:center;display:flex;}
.rov-news_h3qzz{font-weight:700;margin-bottom:4px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;font-size:20px;}
.rov-news_textqzz{color:#b89ed4;font-size:0.813rem;}
.rov-news_formqzz{gap:10px;flex:1;display:flex;max-width:440px;min-width:0;}
.rov-news_formqzz .rov-inputqzz{min-width:0;}
@media(max-width:561px){.rov-news_formqzz{width:100%;}
}
.rov-inputqzz{background:rgba(255, 200, 255, 0.08);flex:1;border:1px solid rgba(255, 180, 255, 0.13);padding:13px 1rem;border-radius:9px;color:#b89ed4;font-size:0.844rem;}
.rov-appqzz{gap:2.25rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.rov-app_copyqzz{max-width:32.5rem;}
.rov-app_h2qzz{margin:12px 0 10px;color:#f4eeff;font-size:1.75rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-weight:700;line-height:1.05;}
.rov-app_textqzz{line-height:1.6;font-size:14px;color:#c8b8e0;margin-bottom:1.25rem;}
.rov-app_btnsqzz{gap:0.75rem;display:flex;flex-wrap:wrap;}
.rov-storeqzz{padding:0.688rem 18px;background:#0f0a14;border:1px solid #311f48;gap:9px;border-radius:0.813rem;font-weight:700;align-items:center;display:inline-flex;cursor:pointer;color:#f4eeff;font-size:13px;}
.rov-storeqzz svg{height:1rem;width:1rem;}
.rov-app_qr_wrapqzz{gap:16px;align-items:center;display:flex;}
.rov-qrqzz{grid-template-rows:repeat(5,1fr);gap:3px;padding:0.688rem;background:#0f0a14;grid-template-columns:repeat(5,1fr);border-radius:13px;border:1px solid #311f48;width:6.75rem;display:grid;height:108px;}
.rov-qrqzz i{background:transparent;}
.rov-qr_fqzz{background:#e82ecb;}
.rov-app_qr_capqzz{font-size:0.75rem;line-height:1.4;color:#8f7aaa;max-width:84px;}
.rov-dw_h2qzz{margin-bottom:0.625rem;line-height:1.08;color:#f4eeff;font-size:1.625rem;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;}
.rov-steps_vqzz{gap:0.625rem;grid-template-columns:1fr;}
.rov-steps_vqzz .rov-stepqzz{padding:18px 20px;}
@media(max-width:561px){.rov-dw_h2qzz{font-size:1.438rem;}
}
.rov-suppqzz{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.rov-suppqzz>*{min-width:0;}
.rov-supp_cardqzz{background:#171020;border-radius:0.813rem;padding:1.5rem;border:1px solid #311f48;}
.rov-supp_cardqzz svg{margin-bottom:0.875rem;width:1.5rem;height:1.5rem;color:#e82ecb;}
.rov-supp_cardqzz h3{color:#f4eeff;margin-bottom:0.375rem;font-size:1rem;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;}
.rov-supp_cardqzz p{line-height:1.55;color:#c8b8e0;font-size:0.813rem;}
@media(max-width:1022px){.rov-suppqzz{grid-template-columns:1fr;}
}
.rov-promo_gridqzz{gap:1rem;grid-template-columns:repeat(3,1fr);display:grid;}
.rov-promo_gridqzz>*{min-width:0;}
.rov-promoqzz{padding:24px;border-radius:20px;background:#171020;border:1px solid #311f48;overflow:hidden;position:relative;min-height:150px;}
.rov-promo_hqzz{margin-top:0.375rem;font-weight:700;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;font-size:26px;line-height:1.05;}
.rov-promo_hqzz em{font-style:normal;color:#e82ecb;}
.rov-promo_pqzz{color:#c8b8e0;margin-top:8px;line-height:1.5;font-size:0.781rem;}
.rov-promo_featqzz{background:linear-gradient(135deg,#12061e,#080a1c);border-color:#311f48;}
.rov-promo_featqzz .rov-promo_hqzz{color:#f4eeff;}
.rov-promo_featqzz .rov-promo_hqzz em{color:#f03dd6;}
.rov-promo_featqzz .rov-promo_pqzz{color:#b89ed4;}
.rov-promo_featqzz .rov-eyebrowqzz{color:#f03dd6;}
@media(max-width:1021px){.rov-promo_gridqzz{grid-template-columns:1fr;}
}
.rov-gmqzz{grid-template-columns:1.3fr 1fr;gap:1rem;display:grid;}
.rov-gmqzz>*{min-width:0;}
.rov-gm_panelqzz{background:#171020;border-radius:1.25rem;border:1px solid #311f48;padding:28px;}
.rov-gm_h2qzz{margin:0.625rem 0 0.5rem;font-size:24px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#f4eeff;}
.rov-gm_textqzz{max-width:27.5rem;color:#c8b8e0;line-height:1.6;font-size:0.844rem;margin-bottom:20px;}
.rov-gm_levelqzz{gap:0.875rem;align-items:center;margin-bottom:1rem;display:flex;}
.rov-gm_lvqzz{font-size:24px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#e82ecb;}
.rov-gm_bar_wrapqzz{flex:1;min-width:0;}
.rov-gm_bar_metaqzz{font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;display:flex;color:#8f7aaa;font-size:10px;justify-content:space-between;margin-bottom:5px;}
.rov-barqzz{background:#0f0a14;overflow:hidden;border-radius:999px;height:8px;}
.rov-bar_fillqzz{border-radius:62.438rem;background:linear-gradient(90deg,#e82ecb,#a81890);display:block;height:100%;}
.rov-gm_missionsqzz{gap:9px;flex-wrap:wrap;display:flex;}
.rov-gm_referqzz{padding:28px;border:1px solid #311f48;background:linear-gradient(150deg,#12061e,#080a1c);border-radius:20px;overflow:hidden;flex-direction:column;color:#f4eeff;display:flex;justify-content:space-between;position:relative;}
.rov-gm_referqzz .rov-eyebrowqzz{color:#f03dd6;}
.rov-gm_ref_h2qzz{margin:0.625rem 0 8px;font-size:24px;font-weight:700;line-height:1.1;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;}
.rov-gm_ref_h2qzz em{color:#f03dd6;font-style:normal;}
.rov-gm_ref_textqzz{line-height:1.55;margin-bottom:18px;color:#b89ed4;font-size:0.813rem;}
@media(max-width:1024px){.rov-gmqzz{grid-template-columns:1fr;}
}
.rov-vip_headqzz{gap:12px;align-items:flex-end;justify-content:space-between;display:flex;flex-wrap:wrap;margin-bottom:1.125rem;}
.rov-vip_introqzz{font-size:13px;max-width:420px;color:#c8b8e0;}
.rov-vipqzz{grid-template-columns:repeat(5,1fr);gap:12px;display:grid;}
.rov-vipqzz>*{min-width:0;}
.rov-tierqzz{border-radius:13px;padding:1.25rem;background:#171020;border:1px solid #311f48;}
.rov-tier_onqzz{border-color:#e82ecb;background:rgba(232, 46, 203, 0.11);}
.rov-tier_medalqzz{background:linear-gradient(135deg,#e82ecb,#a81890);border-radius:0.563rem;margin-bottom:14px;width:30px;height:1.875rem;}
.rov-tier_nameqzz{margin-bottom:0.313rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-size:0.938rem;color:#f4eeff;font-weight:700;}
.rov-tier_txqzz{font-size:0.719rem;color:#8f7aaa;line-height:1.5;}
@media(max-width:1021px){.rov-vipqzz{grid-template-columns:repeat(2,1fr);}
}
.rov-ab_h2qzz{margin:0.875rem 0 16px;font-weight:700;font-size:32px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;line-height:1.08;}
.rov-ab_bodyqzz{line-height:1.65;font-size:0.938rem;margin-bottom:0.875rem;color:#c8b8e0;}
.rov-ab_chipsqzz{gap:0.625rem;flex-wrap:wrap;margin-top:8px;display:flex;}
.rov-faqqzz{gap:10px;flex-direction:column;display:flex;}
.rov-faq_itemqzz{background:#171020;border:1px solid #311f48;border-radius:13px;padding:1.125rem 1.375rem;}
.rov-faq_qqzz{list-style:none;gap:16px;font-weight:600;cursor:pointer;align-items:center;font-size:0.969rem;justify-content:space-between;color:#f4eeff;display:flex;}
.rov-faq_qqzz::-webkit-details-marker{display:none;}
.rov-faq_q_tqzz{gap:10px;display:flex;}
.rov-faq_q_iqzz{font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-style:normal;color:#e82ecb;}
.rov-faq_pmqzz{color:#e82ecb;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:1.25rem;}
.rov-faq_itemqzz[open] .rov-faq_pmqzz{transform:rotate(45deg);}
.rov-faq_aqzz{line-height:1.6;font-size:13.5px;margin-top:12px;color:#c8b8e0;}
@media(max-width:563px){.rov-ab_h2qzz{font-size:26px;}
}
.rov-op_h2qzz{margin:10px 0 8px;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;color:#f4eeff;font-size:24px;line-height:1.1;font-weight:700;}
.rov-op_textqzz{color:#c8b8e0;line-height:1.6;font-size:13.5px;}
@media(max-width:561px){.rov-op_h2qzz{font-size:1.375rem;}
}
.rov-rv_headqzz{gap:12px;flex-wrap:wrap;justify-content:space-between;display:flex;margin-bottom:1.125rem;align-items:flex-end;}
.rov-rv_aggqzz{gap:10px;display:flex;align-items:center;}
.rov-rv_sourceqzz{color:#8f7aaa;font-size:0.781rem;}
.rov-rv_gridqzz{grid-template-columns:repeat(3,1fr);gap:0.875rem;display:grid;}
.rov-rv_gridqzz>*{min-width:0;}
.rov-reviewqzz{border-radius:13px;padding:1.5rem;border:1px solid #311f48;background:#171020;}
.rov-reviewqzz .rov-starsqzz{margin-bottom:0.625rem;}
.rov-reviewqzz p{font-weight:600;margin-bottom:14px;line-height:1.5;color:#f4eeff;font-size:0.906rem;}
.rov-review_byqzz{font-size:12.5px;color:#8f7aaa;}
@media(max-width:1024px){.rov-rv_gridqzz{grid-template-columns:1fr;}
}
.rov-provsqzz{grid-template-columns:repeat(6,1fr);gap:0.75rem;display:grid;margin-bottom:1.75rem;}
.rov-provsqzz>*{min-width:0;}
.rov-provqzz{padding:0.75rem;border:1px solid #311f48;border-radius:0.813rem;background:#171020;text-decoration:none;align-items:center;height:64px;justify-content:center;display:flex;}
.rov-prov_imgqzz{object-fit:contain;max-width:100%;max-height:32px;}
.rov-respqzz{padding:26px;background:#171020;border-radius:0.813rem;border:1px solid #311f48;gap:1.5rem;align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;}
.rov-resp_inqzz{max-width:560px;}
.rov-resp_hqzz{margin-bottom:0.5rem;font-family:"Anybody", 'Helvetica Neue', Arial, sans-serif;font-size:1.188rem;font-weight:700;color:#f4eeff;}
.rov-resp_pqzz{line-height:1.6;font-size:13.5px;color:#c8b8e0;}
.rov-resp_badgesqzz{gap:0.875rem;flex-wrap:wrap;align-items:center;display:flex;}
.rov-age18qzz{border:1.5px solid #f03a3a;padding:0.25rem 8px;border-radius:0.563rem;font-size:13px;font-weight:700;color:#f03a3a;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.rov-resp_orgqzz{color:#8f7aaa;font-weight:600;font-size:0.813rem;}
@media(max-width:1025px){.rov-provsqzz{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:560px){.rov-provsqzz{grid-template-columns:repeat(2,1fr);}
}
.rov-footerqzz{background:#090610;padding:40px 1.75rem;border-top:1px solid #251838;}
.rov-footer_gridqzz{gap:32px;grid-template-columns:1.4fr 1fr 1fr 1fr;margin-right:auto;display:grid;margin-left:auto;margin-bottom:1.75rem;max-width:1400px;}
.rov-footer_gridqzz>*{min-width:0;}
.rov-footer_gridqzz h4{color:#5a4870;font-size:0.625rem;margin-bottom:13px;letter-spacing:.12em;text-transform:uppercase;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.rov-fcolqzz{gap:0.563rem;flex-direction:column;color:#c8b8e0;display:flex;font-size:0.813rem;}
.rov-fcolqzz a{cursor:pointer;}
.rov-ft_aboutqzz{color:#8f7aaa;line-height:1.6;font-size:13px;max-width:16.25rem;margin-top:12px;}
.rov-ft_contactqzz{margin-top:0.75rem;font-size:12.5px;font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;overflow-wrap:anywhere;color:#e82ecb;}
.rov-footer_bottomqzz{gap:16px;margin:0 auto;align-items:center;display:flex;padding-top:1.25rem;justify-content:space-between;max-width:87.5rem;border-top:1px solid #251838;flex-wrap:wrap;}
.rov-footer_bottomqzz p{line-height:1.6;color:#5a4870;font-size:0.688rem;max-width:720px;}
@media(max-width:1027px){.rov-footer_gridqzz{grid-template-columns:1fr 1fr;}
}
@media(max-width:562px){.rov-footer_gridqzz{grid-template-columns:1fr;}
}