*{margin:0;padding:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0F0A14;color:#C4B3D6;font-size:0.938rem;font-family:"Work Sans", 'Helvetica Neue', Arial, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.55;overflow-wrap:break-word;text-rendering:optimizeLegibility;}
img{max-width:100%;display:block;}
a{text-decoration:none;color:inherit;}
button{border:none;background: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, 6, 16, 0.72);border-radius:0.5rem;}
::-webkit-scrollbar-track{background:transparent;}
.ndg-shell_l38{grid-template-columns:15.5rem 1fr;min-height:100vh;display:grid;}
.ndg-main_l38{min-width:0;}
.ndg-wrap_l38{margin:0 auto;width:100%;max-width:1400px;}
.ndg-container_l38{margin:0 auto;padding:0 16px;max-width:1400px;width:100%;}
@media(min-width:769px){.ndg-container_l38{padding:0 1.75rem;}
}
.ndg-section_l38{padding:1.5rem 1.75rem;}
.ndg-section_pt_l38{padding-top:34px;}
.ndg-band_soft_l38{background:#17101F;}
.ndg-eyebrow_l38{display:inline-block;line-height:1.4;font-size:0.656rem;letter-spacing:.14em;font-weight:600;color:#E020B8;overflow-wrap:break-word;text-transform:uppercase;font-family:"Work Sans", 'Helvetica Neue', Arial, sans-serif;}
.ndg-drawer_cb_l38{display:none;}
.ndg-overlay_l38{display:none;}
@media(max-width:1026px){.ndg-shell_l38{grid-template-columns:1fr;}
.ndg-main_l38{padding-bottom:4.875rem;}
.ndg-drawer_cb_l38:checked~.ndg-overlay_l38{background:rgba(9, 6, 16, 0.72);inset:0;z-index:70;position:fixed;display:block;}
}
@media(max-width:561px){.ndg-section_l38{padding:1.125rem 1rem;}
.ndg-section_pt_l38{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 ---------- */
.ndg-side_l38{background:#130D1A;padding:1.375rem 1.125rem;gap:1.375rem;align-self:start;position:sticky;overflow-y:auto;border-right:1px solid #2A1E38;height:100vh;top:0;flex-direction:column;display:flex;}
.ndg-brand_l38{gap:10px;display:flex;align-items:center;}
.ndg-logo_l38{letter-spacing:-.02em;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;color:#F2EAF9;font-size:1.313rem;font-weight:700;}
.ndg-side_cta_l38{padding:1rem;border:1px solid #3A2650;border-radius:14px;background:rgba(224, 32, 184, 0.12);}
.ndg-side_cta_h_l38{font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;margin-bottom:6px;font-size:1.063rem;line-height:1.15;color:#F2EAF9;font-weight:700;}
.ndg-side_cta_p_l38{font-size:12px;color:#C4B3D6;line-height:1.45;margin-bottom:0.75rem;}
.ndg-nav_l38{gap:3px;display:flex;flex-direction:column;}
.ndg-nav_label_l38{padding:6px 10px;font-size:9.5px;text-transform:uppercase;letter-spacing:.14em;color:#5A4870;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.ndg-nav_item_l38{gap:11px;border-radius:0.5rem;padding:0.625rem;color:#C4B3D6;display:flex;align-items:center;font-size:0.875rem;font-weight:500;}
.ndg-nav_item_l38 svg{height:17px;width:1.063rem;}
.ndg-nav_item_l38:hover{background:rgba(224, 32, 184, 0.12);color:#F2EAF9;}
.ndg-nav_item_on_l38{background:rgba(224, 32, 184, 0.12);font-weight:600;color:#E020B8;}
.ndg-side_foot_l38{padding:12px;border:1px solid #3A2650;background:#17101F;border-radius:0.875rem;margin-top:auto;}
.ndg-side_foot_l38 p{color:#C4B3D6;font-size:12.5px;margin-top:4px;line-height:1.4;}
/* ---------- topbar ---------- */
.ndg-top_l38{padding:14px 28px;gap:1rem;background:#130D1A;display:flex;top:0;border-bottom:1px solid #2A1E38;position:sticky;align-items:center;z-index:40;}
.ndg-top_brand_l38{gap:0.563rem;display:none;align-items:center;}
.ndg-search_l38{background:#17101F;border-radius:14px;padding:0.688rem 0.875rem;border:1px solid #3A2650;flex:1;gap:0.625rem;align-items:center;color:#8F7AA8;font-size:0.844rem;display:flex;max-width:440px;}
.ndg-search_l38 svg{flex:none;height:1rem;width:1rem;}
.ndg-top_actions_l38{gap:0.75rem;align-items:center;margin-left:auto;display:flex;}
.ndg-lang_l38{color:#C4B3D6;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:0.75rem;}
.ndg-burger_l38{border-radius:8px;border:1px solid #3A2650;background:#17101F;align-items:center;justify-content:center;color:#F2EAF9;display:none;width:40px;height:40px;}
/* ---------- bottom-nav (mobile) ---------- */
.ndg-botnav_l38{display:none;}
@media(max-width:1026px){.ndg-side_l38{transition:transform .25s ease;z-index:80;position:fixed;width:280px;top:0;height:100vh;transform:translateX(-100%);left:0;}
.ndg-drawer_cb_l38:checked~.ndg-shell_l38 .ndg-side_l38{transform:translateX(0);}
.ndg-top_l38{padding:0.875rem 16px;gap:12px;flex-wrap:wrap;position:static;}
.ndg-top_brand_l38{display:flex;}
.ndg-search_l38{display:none;}
.ndg-burger_l38{display:flex;}
.ndg-top_actions_l38{gap:0.625rem;align-items:stretch;width:100%;margin-left:0;}
.ndg-top_actions_l38 .ndg-lang_l38{display:none;}
.ndg-top_actions_l38 .ndg-btn_l38{flex:1;padding:0.688rem 0.625rem;text-align:center;}
.ndg-botnav_l38{grid-template-columns:repeat(3,1fr);background:#130D1A;padding:0.5rem 0.375rem calc(8px + env(safe-area-inset-bottom));right:0;border-top:1px solid #3A2650;transform:translateZ(0);display:grid;bottom:0;left:0;position:fixed;z-index:65;}
.ndg-bn_l38{padding:6px 2px 0;gap:4px;font-weight:600;flex-direction:column;min-width:0;display:flex;color:#C4B3D6;align-items:center;font-size:10px;justify-content:flex-end;}
.ndg-bn_l38 svg{flex:none;width:22px;height:22px;}
.ndg-bn_l38 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;}
.ndg-bn_on_l38{color:#E020B8;}
.ndg-bn_center_l38{position:relative;}
.ndg-bn_fab_l38{border-radius:50%;background:#F040C8;left:50%;align-items:center;transform:translateX(-50%);width:50px;height:50px;box-shadow:0 8px 2.5rem rgba(9, 6, 16, 0.72), 0 2px 0.75rem rgba(224, 32, 184, 0.20);justify-content:center;color:#0F0A14;display:flex;top:-20px;position:absolute;}
.ndg-bn_fab_l38 svg{width:1.5rem;height:24px;}
.ndg-bn_center_l38 span{color:#E020B8;}
}
.ndg-btn_l38{padding:11px 22px;border-radius:0.5rem;transition:background-color 0.2s ease,color 0.2s ease;gap:8px;display:inline-flex;font-family:"Work Sans", 'Helvetica Neue', Arial, sans-serif;font-weight:700;cursor:pointer;align-items:center;font-size:14px;justify-content:center;}
.ndg-btn_pri_l38{background:#F040C8;color:#0F0A14;box-shadow:0 0.25rem 20px rgba(240, 64, 200, 0.45), 0 2px 8px rgba(240, 64, 200, 0.30);}
.ndg-btn_pri_l38:hover{background:#D030B0;}
.ndg-btn_ghost_l38{background:rgba(224, 32, 184, 0.12);font-weight:600;color:#F2EAF9;}
.ndg-btn_line_l38{border:1px solid #5A3878;background:transparent;color:#F2EAF9;font-weight:600;}
.ndg-btn_lg_l38{border-radius:0.875rem;padding:16px 1.875rem;font-size:15px;}
.ndg-band_l38 .ndg-btn_line_l38{border-color:rgba(255, 255, 255, 0.12);color:#F2EAF9;}
.ndg-band_l38 .ndg-btn_ghost_l38{background:rgba(255, 255, 255, 0.07);color:#F2EAF9;}
.ndg-link_m_l38{gap:5px;text-decoration:none;display:inline-flex;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#E020B8;font-size:0.75rem;cursor:pointer;align-items:center;}
.ndg-link_m_l38 svg{width:0.875rem;height:14px;}
.ndg-band_l38 .ndg-link_m_l38{color:#F040C8;}
.ndg-dot_l38{background:#E020B8;border-radius:50%;flex:none;width:0.438rem;height:0.438rem;}
.ndg-dot_live_l38{animation:zm3-pulse 1.4s infinite;background:#E83030;}
.ndg-stars_l38{gap:2px;color:#E020B8;display:inline-flex;}
.ndg-stars_l38 svg{width:0.938rem;height:15px;}
.ndg-chip_l38{border:1px solid #3A2650;border-radius:0.5rem;padding:7px 12px;background:#17101F;gap:0.375rem;display:inline-flex;font-size:11px;align-items:center;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#C4B3D6;}
.ndg-chip_on_l38{border-color:transparent;background:rgba(224, 32, 184, 0.12);color:#E020B8;}
.ndg-gc_l38{min-width:0;cursor:pointer;display:block;color:inherit;text-decoration:none;}
.ndg-gc_thumb_l38{border:1px solid #3A2650;overflow:hidden;border-radius:0.875rem;display:block;position:relative;background-size:cover;background-position:center;aspect-ratio:1;}
.ndg-gc_thumb_portrait_l38{aspect-ratio:3/4;}
.ndg-gc_thumb_wide_l38{aspect-ratio:16/11;}
.ndg-gc_cap_l38{background:linear-gradient(transparent,rgba(9, 6, 16, 0.72));padding:0.563rem;left:0;position:absolute;bottom:0;right:0;}
.ndg-gc_name_l38{font-weight:700;color:#F2EAF9;font-size:12.5px;display:block;}
.ndg-gc_meta_l38{color:#B89FCC;font-size:11px;}
.ndg-gc_badge_l38{background:#E020B8;border-radius:8px;padding:2px 0.375rem;top:0.5rem;color:#0F0A14;font-weight:700;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;right:8px;font-size:0.5rem;position:absolute;}
.ndg-gc_badge_hot_l38{background:#E83030;color:#F2EAF9;}
.ndg-gc_badge_live_l38{background:#E83030;left:0.5rem;color:#F2EAF9;right:auto;}
.ndg-gc_mult_l38{inset:0;justify-content:center;font-weight:700;position:absolute;align-items:center;color:#E020B8;display:flex;font-size:1.75rem;}
.ndg-pc_l38{background:#17101F;border-radius:14px;border:1px solid #3A2650;display:flex;height:64px;font-weight:700;align-items:center;font-size:14px;justify-content:center;color:#C4B3D6;}
.ndg-rail_l38{min-width:0;}
.ndg-rail_scroll_l38{gap:14px;display:grid;}
.ndg-rail_scroll_l38>*{min-width:0;}
.ndg-g6_l38{grid-template-columns:repeat(6,1fr);}
.ndg-g7_l38{grid-template-columns:repeat(7,1fr);}
.ndg-g4_l38{grid-template-columns:repeat(4,1fr);}
@media(max-width:1022px){.ndg-g6_l38,.ndg-g7_l38{grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;grid-auto-flow:column;grid-auto-columns:120px;}
.ndg-g6_l38>*,.ndg-g7_l38>*{scroll-snap-align:start;}
.ndg-g4_l38{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:562px){.ndg-g4_l38{grid-template-columns:none;overflow-x:auto;grid-auto-columns:150px;grid-auto-flow:column;}
}
.ndg-panel_l38{border:1px solid #3A2650;padding:28px 32px;background:#17101F;border-radius:20px;}
.ndg-split_l38{gap:2.25rem;align-items:start;display:grid;}
.ndg-split_l38>*{min-width:0;}
.ndg-split_a_l38{grid-template-columns:.85fr 1.15fr;}
.ndg-split_b_l38{grid-template-columns:1fr 1.1fr;}
.ndg-split_c_l38{grid-template-columns:1.1fr .9fr;}
.ndg-pgrid_l38{gap:2.5rem;grid-template-columns:.9fr 1.1fr;align-items:center;display:grid;}
.ndg-pgrid_l38>*{min-width:0;}
.ndg-lead_l38{line-height:1.65;margin-bottom:0.875rem;font-size:15px;color:#C4B3D6;}
.ndg-feat_l38{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.ndg-feat_l38>*{min-width:0;}
.ndg-feat2_l38{grid-template-columns:1fr 1fr;}
.ndg-feat_card_l38{background:#17101F;border:1px solid #3A2650;padding:26px;border-radius:1.25rem;}
.ndg-feat_card_l38 svg{width:26px;height:1.625rem;color:#E020B8;margin-bottom:1rem;}
.ndg-feat_card_l38 h3{font-weight:700;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;color:#F2EAF9;margin-bottom:8px;font-size:18px;}
.ndg-feat_card_l38 p{line-height:1.6;font-size:0.813rem;color:#C4B3D6;}
.ndg-feat_card_l38 b{color:#F2EAF9;}
.ndg-big_l38{gap:1.375rem;flex-wrap:wrap;display:flex;}
.ndg-big_n_l38{font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-size:1.625rem;font-weight:700;color:#E020B8;}
.ndg-big_l_l38{color:#8F7AA8;font-size:0.75rem;}
.ndg-person_l38{padding:1rem 1.125rem;background:#17101F;border-radius:14px;border:1px solid #3A2650;gap:14px;display:flex;align-items:center;}
.ndg-avatar_l38{flex:none;background:linear-gradient(135deg,#F040C8,#9A0A7A);border-radius:50%;height:44px;width:44px;}
.ndg-person_name_l38{color:#F2EAF9;font-weight:700;font-size:0.875rem;}
.ndg-person_role_l38{color:#8F7AA8;font-size:0.75rem;}
.ndg-kv_l38{border:1px solid #3A2650;gap:1px;border-radius:0.875rem;grid-template-columns:1fr 1fr;overflow:hidden;background:#3A2650;display:grid;}
.ndg-kv_l38>div{background:#0F0A14;padding:1rem 1.125rem;min-width:0;}
.ndg-kv_k_l38{color:#E020B8;font-size:0.594rem;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;margin-bottom:0.313rem;text-transform:uppercase;}
.ndg-kv_v_l38{font-size:13.5px;color:#F2EAF9;font-weight:700;}
@media(max-width:1024px){.ndg-split_a_l38,.ndg-split_b_l38,.ndg-split_c_l38,.ndg-pgrid_l38{gap:24px;grid-template-columns:1fr;}
.ndg-feat_l38,.ndg-feat2_l38{grid-template-columns:1fr;}
.ndg-kv_l38{grid-template-columns:1fr;}
}
.ndg-sh_l38{margin-bottom:1rem;min-width:0;}
.ndg-sh_row_l38{gap:0.75rem;align-items:flex-end;justify-content:space-between;display:flex;flex-wrap:wrap;}
.ndg-sh_row_l38 .ndg-sh_l_l38{gap:6px;display:flex;flex-direction:column;min-width:0;}
.ndg-sh_stack_l38{gap:0.625rem;align-items:flex-start;display:flex;flex-direction:column;}
.ndg-sh_center_l38{gap:0.625rem;flex-direction:column;text-align:center;align-items:center;display:flex;}
.ndg-sh_h2_l38{gap:0.563rem;line-height:1.1;overflow-wrap:break-word;align-items:center;font-weight:700;font-size:1.25rem;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;display:flex;color:#F2EAF9;}
@media(min-width:769px){.ndg-sh_h2_l38{font-size:1.5rem;}
}
.ndg-band_l38 .ndg-sh_h2_l38{color:#F2EAF9;}
.ndg-eb_mono_l38{text-transform:none;letter-spacing:.08em;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.ndg-eb_mono_l38::before{content:"// ";}
.ndg-eb_upper_l38{letter-spacing:.14em;text-transform:uppercase;}
.ndg-eb_pill_l38{padding:0.313rem 0.688rem;border-radius:999px;background:rgba(224, 32, 184, 0.12);letter-spacing:.12em;text-transform:uppercase;}
.ndg-eb_line_l38{gap:0.625rem;display:inline-flex;align-items:center;}
.ndg-eb_line_l38::before{background:#E020B8;display:inline-block;height:1px;width:24px;content:"";}
.ndg-band_l38 .ndg-eb_line_l38::before{background:#F040C8;}
.ndg-band_l38 .ndg-eb_pill_l38{background:rgba(255, 255, 255, 0.07);}
.ndg-sh_link_l38{transition:color 0.2s ease,border-color 0.2s ease;gap:6px;font-size:0.813rem;display:inline-flex;white-space:nowrap;align-items:center;padding-bottom:2px;border-bottom:1px solid #F2EAF9;color:#F2EAF9;font-weight:600;}
.ndg-sh_link_l38:hover{border-color:#E020B8;color:#E020B8;}
.ndg-sh_link_l38 svg{height:0.875rem;width:0.875rem;}
.ndg-sh_link_chev_l38{padding-bottom:0;color:#E020B8;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:12px;border-bottom:0;}
.ndg-sh_link_btn_l38{background:#F040C8;border-radius:62.438rem;padding:9px 1.125rem;color:#0F0A14;border-bottom:0;}
.ndg-sh_link_btn_l38:hover{background:#D030B0;border-color:transparent;}
.ndg-band_l38 .ndg-sh_link_l38{border-color:#F2EAF9;color:#F2EAF9;}
.ndg-band_l38 .ndg-sh_link_chev_l38{color:#F040C8;}
.ndg-sh_rule_l38{margin:-2px 0 16px;background:#3A2650;height:1px;}
.ndg-band_l38 .ndg-sh_rule_l38{background:rgba(255, 255, 255, 0.12);}
.ndg-seo_grid3_l38{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;}
.ndg-seo_grid4_l38{gap:0.813rem;grid-template-columns:repeat(4,1fr);display:grid;}
.ndg-seo_grid3_l38>*,.ndg-seo_grid4_l38>*{min-width:0;}
.ndg-seo_card_l38{border:1px solid #3A2650;background:#17101F;padding:1.5rem;border-radius:14px;}
.ndg-seo_card_l38 h3{font-weight:700;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;margin-bottom:0.5rem;color:#F2EAF9;font-size:1.125rem;}
.ndg-seo_card_l38 p{color:#C4B3D6;line-height:1.6;font-size:0.813rem;}
.ndg-seo_card_sm_l38{padding:1.25rem;}
.ndg-seo_card_sm_l38 h3{font-size:16px;}
.ndg-seo_card_sm_l38 p{line-height:1.55;font-size:0.781rem;}
.ndg-seo_rtp_row_l38{grid-template-columns:1fr 1fr;gap:2.25rem;margin-top:16px;display:grid;align-items:center;}
.ndg-rtp_l38{gap:14px;min-width:0;display:flex;}
.ndg-rtp_l38>div{background:#0F0A14;flex:1;border-radius:14px;padding:1rem;text-align:center;min-width:0;}
.ndg-rtp_n_l38{font-weight:700;font-size:26px;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;white-space:nowrap;color:#E020B8;}
.ndg-rtp_l_l38{font-size:0.688rem;color:#8F7AA8;margin-top:0.25rem;}
.ndg-cmp_l38{border:1px solid #3A2650;border-radius:14px;overflow:hidden;max-width:760px;}
.ndg-cmp_row_l38{grid-template-columns:1.6fr 1fr 1fr;font-size:0.813rem;display:grid;}
.ndg-cmp_row_l38>div{padding:13px 14px;text-align:center;min-width:0;}
.ndg-cmp_row_l38>div:first-child{color:#F2EAF9;padding-left:1.375rem;font-weight:600;text-align:left;}
.ndg-cmp_th_l38{background:#0F0A14;font-size:0.781rem;font-weight:700;}
.ndg-cmp_row_l38:not(.ndg-cmp_th_l38){background:#17101F;border-top:1px solid #2A1E38;color:#C4B3D6;}
.ndg-cmp_zebra_l38{background:#1C1427;}
.ndg-guide_l38{border:1px solid #3A2650;overflow:hidden;background:#17101F;border-radius:14px;cursor:pointer;}
.ndg-guide_cover_l38{height:8.125rem;}
.ndg-guide_body_l38{padding:20px;}
.ndg-guide_body_l38 h3{margin:7px 0 0.563rem;font-size:1rem;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;line-height:1.25;color:#F2EAF9;}
.ndg-guide_meta_l38{font-size:11.5px;color:#8F7AA8;}
.ndg-hub_l38{gap:1.75rem;grid-template-columns:repeat(5,1fr);border-top:1px solid #2A1E38;display:grid;padding-top:1.75rem;}
.ndg-hub_l38>*{min-width:0;}
.ndg-hub_l38 h4{font-weight:700;color:#F2EAF9;font-size:13px;margin-bottom:11px;}
.ndg-hub_col_l38{gap:8px;color:#C4B3D6;flex-direction:column;display:flex;font-size:0.813rem;}
.ndg-hub_col_l38 a{cursor:pointer;}
@media(max-width:1027px){.ndg-seo_grid3_l38{grid-template-columns:1fr;}
.ndg-seo_grid4_l38{grid-template-columns:repeat(2,1fr);}
.ndg-seo_rtp_row_l38{gap:1.25rem;grid-template-columns:1fr;}
.ndg-hub_l38{grid-template-columns:repeat(2,1fr);gap:22px;}
}
@media(max-width:562px){.ndg-hub_l38{grid-template-columns:1fr;}
}
.ndg-hero_l38{border-radius:1.25rem;overflow:hidden;border:1px solid #3A2650;background:linear-gradient(120deg,#1A0A2E,#0A0820);padding:46px 3rem;color:#F2EAF9;position:relative;}
.ndg-hero_glow_l38{background:radial-gradient(circle,rgba(220, 0, 180, 0.22),transparent 70%);border-radius:50%;position:absolute;right:-3.75rem;height:340px;width:340px;top:-60px;}
.ndg-hero_in_l38{max-width:600px;position:relative;}
.ndg-hero_l38 .ndg-eyebrow_l38{color:#F040C8;}
.ndg-pill_row_l38{padding:6px 0.813rem;border:1px solid rgba(255, 255, 255, 0.12);gap:0.5rem;border-radius:999px;background:rgba(255, 255, 255, 0.07);letter-spacing:.1em;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;margin-bottom:22px;color:#F040C8;display:inline-flex;font-size:10.5px;align-items:center;}
.ndg-hero_h1_l38{margin:18px 0;color:#F2EAF9;letter-spacing:-.02em;line-height:1.02;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;font-size:3.375rem;overflow-wrap:break-word;}
.ndg-hero_h1_l38 em{font-style:normal;color:#F040C8;}
.ndg-hero_sub_l38{font-size:17px;line-height:1.55;max-width:30rem;margin-bottom:28px;color:#B89FCC;}
.ndg-hero_cta_l38{gap:0.875rem;margin-bottom:26px;align-items:center;display:flex;flex-wrap:wrap;}
.ndg-hero_trust_l38{gap:14px;display:flex;flex-wrap:wrap;align-items:center;}
.ndg-hero_rating_txt_l38{color:#B89FCC;font-size:13px;}
@media(max-width:1022px){.ndg-hero_l38{padding:32px 24px;}
.ndg-hero_h1_l38{font-size:2.375rem;}
}
@media(max-width:561px){.ndg-hero_h1_l38{font-size:30px;}
}
.ndg-tabs_l38{gap:9px;flex-wrap:wrap;display:flex;}
.ndg-tab_l38{padding:10px 1.125rem;border-radius:8px;background:#17101F;border:1px solid #3A2650;cursor:pointer;font-size:0.813rem;color:#C4B3D6;font-weight:600;}
.ndg-tab_on_l38{background:#F040C8;border-color:transparent;font-weight:700;color:#0F0A14;}
.ndg-stat_l38{gap:0.875rem;grid-template-columns:repeat(4,1fr);display:grid;}
.ndg-stat_l38>*{min-width:0;}
.ndg-stat_item_l38{border:1px solid #3A2650;background:#17101F;border-radius:14px;padding:1.125rem 20px;}
.ndg-stat_k_l38{color:#8F7AA8;font-size:9.5px;margin-bottom:7px;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;letter-spacing:.12em;}
.ndg-stat_v_l38{gap:0.5rem;display:flex;align-items:center;overflow-wrap:anywhere;font-weight:700;font-size:1.5rem;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;color:#F2EAF9;min-width:0;}
.ndg-stat_v_accent_l38{color:#E020B8;}
@media(max-width:1023px){.ndg-stat_l38{grid-template-columns:repeat(2,1fr);}
}
.ndg-wlc_l38{grid-template-columns:1.2fr .8fr;overflow:hidden;border:1px solid #3A2650;background:linear-gradient(120deg,#1A0A2E,#0A0820);border-radius:1.25rem;gap:24px;padding:36px 40px;position:relative;color:#F2EAF9;display:grid;align-items:center;}
.ndg-wlc_l38>*{min-width:0;}
.ndg-wlc_l38 .ndg-eyebrow_l38{color:#F040C8;}
.ndg-wlc_glow_l38{background:radial-gradient(circle,rgba(220, 0, 180, 0.22),transparent 70%);border-radius:50%;position:absolute;height:260px;top:-2.5rem;width:16.25rem;right:-2.5rem;}
.ndg-wlc_in_l38{position:relative;}
.ndg-wlc_h2_l38{margin:0.625rem 0 0.5rem;overflow-wrap:break-word;color:#F2EAF9;line-height:1.03;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;font-size:2.125rem;}
.ndg-wlc_h2_l38 em{font-style:normal;color:#F040C8;}
.ndg-wlc_sub_l38{color:#B89FCC;line-height:1.55;margin-bottom:1.125rem;max-width:420px;font-size:14px;}
.ndg-wlc_terms_l38{gap:10px;position:relative;display:flex;flex-direction:column;}
.ndg-term_l38{border-radius:0.875rem;border:1px solid rgba(255, 255, 255, 0.12);padding:13px 0.938rem;gap:11px;background:rgba(255, 255, 255, 0.07);display:flex;align-items:center;}
.ndg-term_l38 svg{flex:none;width:1.25rem;color:#F040C8;height:1.25rem;}
.ndg-term_k_l38{color:#B89FCC;font-size:0.594rem;letter-spacing:.1em;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;}
.ndg-term_v_l38{color:#F2EAF9;font-weight:700;font-size:0.875rem;margin-top:2px;}
@media(max-width:1027px){.ndg-wlc_l38{grid-template-columns:1fr;}
}
@media(max-width:563px){.ndg-wlc_h2_l38{font-size:26px;}
}
.ndg-jp_l38{grid-template-columns:1.5fr 1fr 1fr;gap:14px;display:grid;}
.ndg-jp_l38>*{min-width:0;}
.ndg-jp_hero_l38{border:1px solid #3A2650;background:linear-gradient(135deg,#1A0A2E,#0A0820);gap:14px;overflow:hidden;border-radius:20px;padding:26px;position:relative;color:#F2EAF9;justify-content:space-between;min-height:11.25rem;flex-direction:column;display:flex;}
.ndg-jp_glow_l38{border-radius:50%;background:radial-gradient(circle,rgba(220, 0, 180, 0.22),transparent 70%);height:180px;top:-40px;position:absolute;right:-40px;width:11.25rem;}
.ndg-jp_k_row_l38{gap:0.625rem;align-items:center;justify-content:space-between;display:flex;position:relative;}
.ndg-jp_k_l38{color:#8F7AA8;text-transform:uppercase;font-size:10px;letter-spacing:.12em;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.ndg-jp_hero_l38 .ndg-jp_k_l38{color:#B89FCC;}
.ndg-jp_amt_l38{position:relative;line-height:1;font-weight:700;font-size:42px;color:#F040C8;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;}
.ndg-jp_sub_l38{font-size:0.75rem;margin-top:5px;color:#B89FCC;}
.ndg-jp_cell_l38{border-radius:1.25rem;background:#17101F;border:1px solid #3A2650;padding:22px;display:flex;min-height:11.25rem;flex-direction:column;justify-content:space-between;}
.ndg-jp_cell_l38 .ndg-jp_amt_l38{font-size:30px;color:#F2EAF9;}
.ndg-jp_cell_l38 .ndg-jp_sub_l38{color:#8F7AA8;}
@media(max-width:1022px){.ndg-jp_l38{grid-template-columns:1fr;}
}
@media(max-width:561px){.ndg-jp_amt_l38{font-size:2rem;}
}
.ndg-supp_l38{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.ndg-supp_l38>*{min-width:0;}
.ndg-supp_card_l38{background:#17101F;border:1px solid #3A2650;padding:1.5rem;border-radius:0.875rem;}
.ndg-supp_card_l38 svg{margin-bottom:14px;width:1.5rem;height:1.5rem;color:#E020B8;}
.ndg-supp_card_l38 h3{font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;color:#F2EAF9;font-weight:700;margin-bottom:0.375rem;font-size:1rem;}
.ndg-supp_card_l38 p{font-size:0.813rem;line-height:1.55;color:#C4B3D6;}
@media(max-width:1021px){.ndg-supp_l38{grid-template-columns:1fr;}
}
.ndg-promo_grid_l38{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;}
.ndg-promo_grid_l38>*{min-width:0;}
.ndg-promo_l38{border-radius:1.25rem;padding:24px;background:#17101F;overflow:hidden;border:1px solid #3A2650;position:relative;min-height:150px;}
.ndg-promo_h_l38{color:#F2EAF9;font-weight:700;line-height:1.05;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;margin-top:6px;font-size:26px;}
.ndg-promo_h_l38 em{color:#E020B8;font-style:normal;}
.ndg-promo_p_l38{line-height:1.5;margin-top:0.5rem;font-size:12.5px;color:#C4B3D6;}
.ndg-promo_feat_l38{border-color:#3A2650;background:linear-gradient(135deg,#1A0A2E,#0A0820);}
.ndg-promo_feat_l38 .ndg-promo_h_l38{color:#F2EAF9;}
.ndg-promo_feat_l38 .ndg-promo_h_l38 em{color:#F040C8;}
.ndg-promo_feat_l38 .ndg-promo_p_l38{color:#B89FCC;}
.ndg-promo_feat_l38 .ndg-eyebrow_l38{color:#F040C8;}
@media(max-width:1023px){.ndg-promo_grid_l38{grid-template-columns:1fr;}
}
.ndg-banner_l38{padding:2.25rem 2.5rem;background:linear-gradient(115deg,#1A0A2E,#0A0820);overflow:hidden;border:1px solid #3A2650;gap:1.75rem;border-radius:1.25rem;align-items:center;justify-content:space-between;flex-wrap:wrap;display:flex;position:relative;color:#F2EAF9;}
.ndg-banner_glow_l38{background:radial-gradient(circle,rgba(220, 0, 180, 0.22),transparent 68%);border-radius:50%;top:50%;right:5rem;position:absolute;width:200px;height:12.5rem;transform:translateY(-50%);}
.ndg-banner_in_l38{max-width:35rem;position:relative;}
.ndg-banner_l38 .ndg-eyebrow_l38{color:#F040C8;}
.ndg-banner_h2_l38{margin:0.625rem 0;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;line-height:1.05;color:#F2EAF9;font-size:30px;font-weight:700;}
.ndg-banner_text_l38{color:#B89FCC;font-size:0.875rem;line-height:1.6;}
@media(max-width:561px){.ndg-banner_h2_l38{font-size:1.5rem;}
}
.ndg-steps_l38{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.ndg-steps_l38>*{min-width:0;}
.ndg-step_l38{background:#17101F;padding:24px;border:1px solid #3A2650;border-radius:0.875rem;position:relative;}
.ndg-step_num_l38{border-radius:0.5rem;background:#F040C8;font-size:0.813rem;justify-content:center;display:flex;font-weight:700;width:30px;margin-bottom:0.875rem;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#0F0A14;height:30px;align-items:center;}
.ndg-step_h_l38{color:#F2EAF9;margin-bottom:7px;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-size:16px;font-weight:700;}
.ndg-step_p_l38{line-height:1.55;color:#C4B3D6;font-size:0.813rem;}
@media(max-width:1025px){.ndg-steps_l38{grid-template-columns:1fr;}
}
.ndg-pay_logos_l38{grid-template-columns:repeat(4,1fr);gap:0.563rem;display:grid;}
.ndg-pay_logos_l38>*{min-width:0;}
.ndg-pay_l38{border:1px solid #3A2650;border-radius:8px;color:#C4B3D6;justify-content:center;font-weight:700;display:flex;height:3rem;align-items:center;font-size:12px;}
.ndg-table_l38{border-radius:14px;border:1px solid #3A2650;overflow:hidden;}
.ndg-trow_l38{grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid;font-size:13px;}
.ndg-trow_l38>div{padding:0.813rem 14px;min-width:0;}
.ndg-trow_l38>div:first-child{color:#F2EAF9;padding-left:16px;font-weight:700;}
.ndg-trow_th_l38{background:#0F0A14;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;text-transform:uppercase;letter-spacing:.06em;font-size:0.594rem;color:#8F7AA8;}
.ndg-trow_l38:not(.ndg-trow_th_l38){background:#17101F;color:#C4B3D6;border-top:1px solid #2A1E38;}
.ndg-trow_zebra_l38{background:#1C1427;}
.ndg-pos_l38{font-weight:700;color:#E020B8;}
@media(max-width:1021px){.ndg-pay_logos_l38{grid-template-columns:repeat(2,1fr);}
}
.ndg-dw_h2_l38{line-height:1.08;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;margin-bottom:0.625rem;font-size:1.625rem;font-weight:700;color:#F2EAF9;}
.ndg-steps_v_l38{grid-template-columns:1fr;gap:10px;}
.ndg-steps_v_l38 .ndg-step_l38{padding:18px 20px;}
@media(max-width:563px){.ndg-dw_h2_l38{font-size:1.438rem;}
}
.ndg-vip_head_l38{gap:0.75rem;display:flex;justify-content:space-between;margin-bottom:18px;flex-wrap:wrap;align-items:flex-end;}
.ndg-vip_intro_l38{color:#C4B3D6;font-size:13px;max-width:420px;}
.ndg-vip_l38{gap:0.75rem;grid-template-columns:repeat(5,1fr);display:grid;}
.ndg-vip_l38>*{min-width:0;}
.ndg-tier_l38{padding:20px;border:1px solid #3A2650;background:#17101F;border-radius:14px;}
.ndg-tier_on_l38{background:rgba(224, 32, 184, 0.12);border-color:#E020B8;}
.ndg-tier_medal_l38{border-radius:0.5rem;background:linear-gradient(135deg,#F040C8,#9A0A7A);height:30px;margin-bottom:14px;width:1.875rem;}
.ndg-tier_name_l38{font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-size:15px;margin-bottom:0.313rem;font-weight:700;color:#F2EAF9;}
.ndg-tier_tx_l38{font-size:0.719rem;line-height:1.5;color:#8F7AA8;}
@media(max-width:1025px){.ndg-vip_l38{grid-template-columns:repeat(2,1fr);}
}
.ndg-rv_head_l38{gap:12px;justify-content:space-between;margin-bottom:18px;flex-wrap:wrap;display:flex;align-items:flex-end;}
.ndg-rv_agg_l38{gap:0.625rem;align-items:center;display:flex;}
.ndg-rv_source_l38{color:#8F7AA8;font-size:12.5px;}
.ndg-rv_grid_l38{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.ndg-rv_grid_l38>*{min-width:0;}
.ndg-review_l38{padding:24px;border-radius:14px;border:1px solid #3A2650;background:#17101F;}
.ndg-review_l38 .ndg-stars_l38{margin-bottom:0.625rem;}
.ndg-review_l38 p{line-height:1.5;color:#F2EAF9;font-size:14.5px;margin-bottom:0.875rem;font-weight:600;}
.ndg-review_by_l38{color:#8F7AA8;font-size:0.781rem;}
@media(max-width:1023px){.ndg-rv_grid_l38{grid-template-columns:1fr;}
}
.ndg-dispute_l38{border:1px dashed #5A3878;border-radius:0.875rem;gap:28px;padding:1.625rem 30px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.ndg-dispute_in_l38{max-width:41.25rem;}
.ndg-dispute_h2_l38{font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#F2EAF9;font-size:1.375rem;margin-bottom:8px;}
.ndg-dispute_text_l38{line-height:1.6;color:#C4B3D6;font-size:0.844rem;}
.ndg-gd_head_l38{gap:0.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex;}
.ndg-et_h2_l38{margin:0.625rem 0 0.875rem;font-size:1.75rem;color:#F2EAF9;line-height:1.08;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;}
.ndg-et_right_l38{gap:10px;display:flex;flex-direction:column;}
.ndg-et_updated_l38{gap:10px;border:1px solid #3A2650;background:#0F0A14;border-radius:0.875rem;padding:14px 1.125rem;display:flex;color:#C4B3D6;align-items:center;font-size:12px;}
.ndg-et_updated_l38 svg{flex:none;color:#E020B8;height:15px;width:15px;}
.ndg-et_updated_l38 b{color:#F2EAF9;}
@media(max-width:559px){.ndg-et_h2_l38{font-size:1.5rem;}
}
.ndg-ab_h2_l38{margin:0.875rem 0 1rem;line-height:1.08;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;color:#F2EAF9;font-weight:700;font-size:32px;}
.ndg-ab_body_l38{line-height:1.65;margin-bottom:0.875rem;font-size:15px;color:#C4B3D6;}
.ndg-ab_chips_l38{gap:10px;display:flex;flex-wrap:wrap;margin-top:8px;}
.ndg-faq_l38{gap:0.625rem;flex-direction:column;display:flex;}
.ndg-faq_item_l38{border:1px solid #3A2650;background:#17101F;border-radius:14px;padding:1.125rem 1.375rem;}
.ndg-faq_q_l38{gap:16px;list-style:none;color:#F2EAF9;justify-content:space-between;cursor:pointer;align-items:center;font-size:15.5px;display:flex;font-weight:600;}
.ndg-faq_q_l38::-webkit-details-marker{display:none;}
.ndg-faq_q_t_l38{gap:10px;display:flex;}
.ndg-faq_q_i_l38{font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-style:normal;color:#E020B8;}
.ndg-faq_pm_l38{font-size:20px;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#E020B8;}
.ndg-faq_item_l38[open] .ndg-faq_pm_l38{transform:rotate(45deg);}
.ndg-faq_a_l38{color:#C4B3D6;line-height:1.6;margin-top:12px;font-size:0.844rem;}
@media(max-width:560px){.ndg-ab_h2_l38{font-size:26px;}
}
.ndg-rc_l38{gap:2rem;grid-template-columns:1fr 1fr 1fr;display:grid;}
.ndg-rc_l38>*{min-width:0;}
.ndg-rc_awards_l38{gap:11px;flex-direction:column;display:flex;}
.ndg-award_l38{gap:0.688rem;align-items:center;display:flex;}
.ndg-award_l38 svg{flex:none;color:#F0B830;height:1.125rem;width:1.125rem;}
.ndg-award_t_l38{font-size:13.5px;font-weight:700;color:#F2EAF9;}
.ndg-award_s_l38{color:#8F7AA8;font-size:0.719rem;}
.ndg-rc_press_l38{gap:10px;grid-template-columns:1fr 1fr;display:grid;}
.ndg-logo_cell_l38{border:1px solid #3A2650;border-radius:0.5rem;font-weight:700;height:3rem;font-size:13px;color:#C4B3D6;justify-content:center;display:flex;align-items:center;}
.ndg-rc_partner_l38{border:1px solid #3A2650;background:#17101F;border-radius:14px;padding:1.25rem;}
.ndg-rc_partner_name_l38{margin-bottom:6px;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-size:18px;font-weight:700;color:#F2EAF9;}
.ndg-rc_partner_text_l38{line-height:1.55;font-size:12.5px;color:#C4B3D6;}
@media(max-width:1025px){.ndg-rc_l38{grid-template-columns:1fr;gap:1.375rem;}
.ndg-rc_press_l38{grid-template-columns:repeat(4,1fr);}
}
.ndg-op_h2_l38{margin:0.625rem 0 8px;font-size:1.5rem;line-height:1.1;color:#F2EAF9;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;font-weight:700;}
.ndg-op_text_l38{font-size:0.844rem;color:#C4B3D6;line-height:1.6;}
@media(max-width:559px){.ndg-op_h2_l38{font-size:22px;}
}
.ndg-provs_l38{gap:12px;grid-template-columns:repeat(6,1fr);margin-bottom:1.75rem;display:grid;}
.ndg-provs_l38>*{min-width:0;}
.ndg-prov_l38{border-radius:14px;border:1px solid #3A2650;padding:12px;background:#17101F;height:64px;text-decoration:none;align-items:center;justify-content:center;display:flex;}
.ndg-prov_img_l38{max-height:32px;max-width:100%;object-fit:contain;}
.ndg-resp_l38{border:1px solid #3A2650;gap:24px;border-radius:0.875rem;background:#17101F;padding:26px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.ndg-resp_in_l38{max-width:560px;}
.ndg-resp_h_l38{color:#F2EAF9;margin-bottom:8px;font-weight:700;font-size:19px;font-family:"Oswald", 'Helvetica Neue', Arial, sans-serif;}
.ndg-resp_p_l38{font-size:0.844rem;line-height:1.6;color:#C4B3D6;}
.ndg-resp_badges_l38{gap:14px;display:flex;flex-wrap:wrap;align-items:center;}
.ndg-age18_l38{border:1.5px solid #E83030;border-radius:0.5rem;padding:0.25rem 8px;font-size:0.813rem;color:#E83030;font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-weight:700;}
.ndg-resp_org_l38{color:#8F7AA8;font-weight:600;font-size:0.813rem;}
@media(max-width:1025px){.ndg-provs_l38{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:563px){.ndg-provs_l38{grid-template-columns:repeat(2,1fr);}
}
.ndg-footer_l38{padding:2.5rem 28px;background:#090610;border-top:1px solid #2A1E38;}
.ndg-footer_grid_l38{gap:2rem;grid-template-columns:1.4fr 1fr 1fr 1fr;max-width:87.5rem;margin-left:auto;margin-right:auto;margin-bottom:28px;display:grid;}
.ndg-footer_grid_l38>*{min-width:0;}
.ndg-footer_grid_l38 h4{font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:#5A4870;font-size:0.625rem;margin-bottom:0.813rem;}
.ndg-fcol_l38{gap:0.563rem;display:flex;flex-direction:column;font-size:13px;color:#C4B3D6;}
.ndg-fcol_l38 a{cursor:pointer;}
.ndg-ft_about_l38{margin-top:0.75rem;font-size:0.813rem;line-height:1.6;max-width:260px;color:#8F7AA8;}
.ndg-ft_contact_l38{font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;margin-top:12px;font-size:0.781rem;overflow-wrap:anywhere;color:#E020B8;}
.ndg-footer_bottom_l38{margin:0 auto;gap:1rem;align-items:center;justify-content:space-between;border-top:1px solid #2A1E38;padding-top:1.25rem;flex-wrap:wrap;max-width:87.5rem;display:flex;}
.ndg-footer_bottom_l38 p{line-height:1.6;max-width:45rem;color:#5A4870;font-size:0.688rem;}
@media(max-width:1025px){.ndg-footer_grid_l38{grid-template-columns:1fr 1fr;}
}
@media(max-width:563px){.ndg-footer_grid_l38{grid-template-columns:1fr;}
}