*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0F0A14;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;line-height:1.55;color:#C9B8D8;font-size:15px;text-rendering:optimizeLegibility;}
img{display:block;max-width:100%;}
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:0.5rem;height:8px;}
::-webkit-scrollbar-thumb{background:rgba(8, 4, 16, 0.72);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.ter-shell_43k{grid-template-columns:248px 1fr;display:grid;min-height:100vh;}
.ter-main_43k{min-width:0;}
.ter-wrap_43k{margin:0 auto;width:100%;max-width:87.5rem;}
.ter-container_43k{margin:0 auto;padding:0 16px;width:100%;max-width:1400px;}
@media(min-width:771px){.ter-container_43k{padding:0 1.75rem;}
}
.ter-section_43k{padding:24px 28px;}
.ter-section_pt_43k{padding-top:34px;}
.ter-band_soft_43k{background:#181020;}
.ter-eyebrow_43k{font-size:10.5px;letter-spacing:.14em;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;overflow-wrap:break-word;font-weight:600;line-height:1.4;color:#E030B0;display:inline-block;text-transform:uppercase;}
.ter-drawer_cb_43k{display:none;}
.ter-overlay_43k{display:none;}
@media(max-width:1023px){.ter-shell_43k{grid-template-columns:1fr;}
.ter-main_43k{padding-bottom:78px;}
.ter-drawer_cb_43k:checked~.ter-overlay_43k{background:rgba(8, 4, 16, 0.72);inset:0;position:fixed;z-index:70;display:block;}
}
@media(max-width:558px){.ter-section_43k{padding:18px 1rem;}
.ter-section_pt_43k{padding-top:1.5rem;}
}
@keyframes zm3-pulse{0%,100%{opacity:.55}
50%{opacity:1}
}
@keyframes zm3-marquee{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
/* ---------- sidebar ---------- */
.ter-side_43k{background:#140C1C;padding:22px 1.125rem;gap:1.375rem;overflow-y:auto;position:sticky;border-right:1px solid #2A1A38;height:100vh;top:0;display:flex;flex-direction:column;align-self:start;}
.ter-brand_43k{gap:0.625rem;align-items:center;display:flex;}
.ter-logo_43k{font-weight:700;font-size:21px;letter-spacing:-.02em;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#F5EEF9;}
.ter-side_cta_43k{border:1px solid #3A2250;background:rgba(224, 48, 176, 0.11);padding:1rem;border-radius:0.813rem;}
.ter-side_cta_h_43k{color:#F5EEF9;margin-bottom:6px;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.063rem;line-height:1.15;font-weight:700;}
.ter-side_cta_p_43k{line-height:1.45;margin-bottom:0.75rem;font-size:0.75rem;color:#C9B8D8;}
.ter-nav_43k{gap:3px;display:flex;flex-direction:column;}
.ter-nav_label_43k{padding:6px 10px;color:#5A4A6A;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;}
.ter-nav_item_43k{border-radius:8px;gap:0.688rem;padding:0.625rem;font-weight:500;color:#C9B8D8;display:flex;align-items:center;font-size:14px;}
.ter-nav_item_43k svg{width:17px;height:1.063rem;}
.ter-nav_item_43k:hover{background:rgba(224, 48, 176, 0.11);color:#F5EEF9;}
.ter-nav_item_on_43k{background:rgba(224, 48, 176, 0.11);color:#E030B0;font-weight:600;}
.ter-side_foot_43k{background:#181020;border:1px solid #3A2250;border-radius:0.813rem;padding:0.75rem;margin-top:auto;}
.ter-side_foot_43k p{line-height:1.4;margin-top:0.25rem;color:#C9B8D8;font-size:0.781rem;}
/* ---------- topbar ---------- */
.ter-top_43k{padding:0.875rem 28px;background:#140C1C;gap:1rem;position:sticky;border-bottom:1px solid #2A1A38;align-items:center;display:flex;z-index:40;top:0;}
.ter-top_brand_43k{gap:9px;align-items:center;display:none;}
.ter-search_43k{flex:1;padding:11px 0.875rem;background:#181020;border:1px solid #3A2250;gap:0.625rem;border-radius:0.813rem;font-size:0.844rem;align-items:center;color:#8E789E;max-width:27.5rem;display:flex;}
.ter-search_43k svg{flex:none;height:16px;width:16px;}
.ter-top_actions_43k{gap:0.75rem;align-items:center;display:flex;margin-left:auto;}
.ter-lang_43k{font-size:12px;color:#C9B8D8;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.ter-burger_43k{border:1px solid #3A2250;border-radius:8px;background:#181020;width:2.5rem;color:#F5EEF9;display:none;height:2.5rem;justify-content:center;align-items:center;}
/* ---------- bottom-nav (mobile) ---------- */
.ter-botnav_43k{display:none;}
@media(max-width:1025px){.ter-side_43k{transition:transform .25s ease;position:fixed;z-index:80;left:0;width:17.5rem;top:0;transform:translateX(-100%);height:100vh;}
.ter-drawer_cb_43k:checked~.ter-shell_43k .ter-side_43k{transform:translateX(0);}
.ter-top_43k{gap:12px;padding:0.875rem 16px;flex-wrap:wrap;position:static;}
.ter-top_brand_43k{display:flex;}
.ter-search_43k{display:none;}
.ter-burger_43k{display:flex;}
.ter-top_actions_43k{gap:10px;margin-left:0;align-items:stretch;width:100%;}
.ter-top_actions_43k .ter-lang_43k{display:none;}
.ter-top_actions_43k .ter-btn_43k{padding:0.688rem 0.625rem;flex:1;text-align:center;}
.ter-botnav_43k{padding:0.5rem 0.375rem calc(0.5rem + env(safe-area-inset-bottom));grid-template-columns:repeat(3,1fr);background:#140C1C;border-top:1px solid #3A2250;transform:translateZ(0);left:0;z-index:65;right:0;position:fixed;bottom:0;display:grid;}
.ter-bn_43k{padding:6px 2px 0;gap:0.25rem;display:flex;font-size:10px;min-width:0;align-items:center;justify-content:flex-end;flex-direction:column;color:#C9B8D8;font-weight:600;}
.ter-bn_43k svg{flex:none;height:22px;width:22px;}
.ter-bn_43k span{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}
.ter-bn_on_43k{color:#E030B0;}
.ter-bn_center_43k{position:relative;}
.ter-bn_fab_43k{border-radius:50%;background:#F040C0;display:flex;box-shadow:0 0.5rem 2.5rem rgba(8, 4, 16, 0.70), 0 2px 0.75rem rgba(224, 48, 176, 0.22);width:50px;position:absolute;color:#1A0030;justify-content:center;left:50%;align-items:center;height:50px;transform:translateX(-50%);top:-1.25rem;}
.ter-bn_fab_43k svg{height:1.5rem;width:1.5rem;}
.ter-bn_center_43k span{color:#E030B0;}
}
.ter-btn_43k{transition:background-color 0.2s ease,color 0.2s ease;gap:8px;border-radius:0.5rem;padding:11px 22px;font-size:14px;cursor:pointer;display:inline-flex;justify-content:center;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;align-items:center;}
.ter-btn_pri_43k{background:#F040C0;color:#1A0030;box-shadow:0 4px 24px rgba(224, 48, 176, 0.48), 0 2px 0.5rem rgba(224, 48, 176, 0.32);}
.ter-btn_pri_43k:hover{background:#C82898;}
.ter-btn_ghost_43k{background:rgba(224, 48, 176, 0.11);font-weight:600;color:#F5EEF9;}
.ter-btn_line_43k{border:1px solid #5A3878;background:transparent;color:#F5EEF9;font-weight:600;}
.ter-btn_lg_43k{padding:1rem 1.875rem;border-radius:13px;font-size:0.938rem;}
.ter-band_43k .ter-btn_line_43k{border-color:rgba(255, 200, 255, 0.13);color:#F5EEF9;}
.ter-band_43k .ter-btn_ghost_43k{background:rgba(255, 220, 255, 0.08);color:#F5EEF9;}
.ter-link_m_43k{gap:5px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;display:inline-flex;cursor:pointer;text-decoration:none;color:#E030B0;align-items:center;font-size:0.75rem;}
.ter-link_m_43k svg{height:14px;width:0.875rem;}
.ter-band_43k .ter-link_m_43k{color:#F040C0;}
.ter-dot_43k{flex:none;background:#E030B0;border-radius:50%;height:0.438rem;width:7px;}
.ter-dot_live_43k{animation:zm3-pulse 1.4s infinite;background:#E83030;}
.ter-stars_43k{gap:2px;display:inline-flex;color:#E030B0;}
.ter-stars_43k svg{width:15px;height:0.938rem;}
.ter-chip_43k{border:1px solid #3A2250;background:#181020;padding:0.438rem 0.75rem;gap:0.375rem;border-radius:8px;display:inline-flex;font-size:11px;align-items:center;color:#C9B8D8;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.ter-chip_on_43k{border-color:transparent;background:rgba(224, 48, 176, 0.11);color:#E030B0;}
.ter-gc_43k{display:block;color:inherit;text-decoration:none;cursor:pointer;min-width:0;}
.ter-gc_thumb_43k{border:1px solid #3A2250;border-radius:13px;overflow:hidden;background-position:center;aspect-ratio:1;position:relative;background-size:cover;display:block;}
.ter-gc_thumb_portrait_43k{aspect-ratio:3/4;}
.ter-gc_thumb_wide_43k{aspect-ratio:16/11;}
.ter-gc_cap_43k{background:linear-gradient(transparent,rgba(8, 4, 16, 0.72));padding:9px;bottom:0;position:absolute;right:0;left:0;}
.ter-gc_name_43k{font-weight:700;font-size:12.5px;color:#F5EEF9;display:block;}
.ter-gc_meta_43k{font-size:11px;color:#B89EC8;}
.ter-gc_badge_43k{padding:2px 6px;border-radius:0.5rem;background:#E030B0;font-weight:700;color:#1A0030;position:absolute;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.5rem;right:8px;top:8px;}
.ter-gc_badge_hot_43k{background:#E83030;color:#F5EEF9;}
.ter-gc_badge_live_43k{background:#E83030;right:auto;color:#F5EEF9;left:0.5rem;}
.ter-gc_mult_43k{inset:0;font-size:28px;font-weight:700;color:#E030B0;justify-content:center;display:flex;position:absolute;align-items:center;}
.ter-pc_43k{border:1px solid #3A2250;border-radius:0.813rem;background:#181020;color:#C9B8D8;height:64px;align-items:center;justify-content:center;font-size:14px;display:flex;font-weight:700;}
.ter-rail_43k{min-width:0;}
.ter-rail_scroll_43k{gap:14px;display:grid;}
.ter-rail_scroll_43k>*{min-width:0;}
.ter-g6_43k{grid-template-columns:repeat(6,1fr);}
.ter-g7_43k{grid-template-columns:repeat(7,1fr);}
.ter-g4_43k{grid-template-columns:repeat(4,1fr);}
@media(max-width:1025px){.ter-g6_43k,.ter-g7_43k{grid-template-columns:none;scroll-snap-type:x mandatory;overflow-x:auto;grid-auto-columns:7.5rem;padding-bottom:0.375rem;grid-auto-flow:column;}
.ter-g6_43k>*,.ter-g7_43k>*{scroll-snap-align:start;}
.ter-g4_43k{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:561px){.ter-g4_43k{grid-template-columns:none;grid-auto-columns:150px;overflow-x:auto;grid-auto-flow:column;}
}
.ter-panel_43k{padding:1.75rem 2rem;border-radius:1.25rem;background:#181020;border:1px solid #3A2250;}
.ter-split_43k{gap:2.25rem;align-items:start;display:grid;}
.ter-split_43k>*{min-width:0;}
.ter-split_a_43k{grid-template-columns:.85fr 1.15fr;}
.ter-split_b_43k{grid-template-columns:1fr 1.1fr;}
.ter-split_c_43k{grid-template-columns:1.1fr .9fr;}
.ter-pgrid_43k{grid-template-columns:.9fr 1.1fr;gap:40px;display:grid;align-items:center;}
.ter-pgrid_43k>*{min-width:0;}
.ter-lead_43k{font-size:0.938rem;margin-bottom:14px;color:#C9B8D8;line-height:1.65;}
.ter-feat_43k{grid-template-columns:repeat(3,1fr);gap:0.875rem;display:grid;}
.ter-feat_43k>*{min-width:0;}
.ter-feat2_43k{grid-template-columns:1fr 1fr;}
.ter-feat_card_43k{padding:1.625rem;border-radius:20px;border:1px solid #3A2250;background:#181020;}
.ter-feat_card_43k svg{color:#E030B0;height:26px;width:26px;margin-bottom:1rem;}
.ter-feat_card_43k h3{font-size:1.125rem;margin-bottom:8px;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;color:#F5EEF9;}
.ter-feat_card_43k p{color:#C9B8D8;font-size:13px;line-height:1.6;}
.ter-feat_card_43k b{color:#F5EEF9;}
.ter-big_43k{gap:22px;flex-wrap:wrap;display:flex;}
.ter-big_n_43k{font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.625rem;color:#E030B0;font-weight:700;}
.ter-big_l_43k{font-size:0.75rem;color:#8E789E;}
.ter-person_43k{border:1px solid #3A2250;border-radius:0.813rem;gap:0.875rem;padding:16px 18px;background:#181020;display:flex;align-items:center;}
.ter-avatar_43k{border-radius:50%;background:linear-gradient(135deg,#F040C0,#9A1078);flex:none;height:2.75rem;width:2.75rem;}
.ter-person_name_43k{font-weight:700;font-size:0.875rem;color:#F5EEF9;}
.ter-person_role_43k{color:#8E789E;font-size:12px;}
.ter-kv_43k{border-radius:13px;border:1px solid #3A2250;gap:1px;background:#3A2250;grid-template-columns:1fr 1fr;overflow:hidden;display:grid;}
.ter-kv_43k>div{padding:1rem 18px;background:#0F0A14;min-width:0;}
.ter-kv_k_43k{margin-bottom:5px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;font-size:9.5px;color:#E030B0;}
.ter-kv_v_43k{font-weight:700;color:#F5EEF9;font-size:13.5px;}
@media(max-width:1021px){.ter-split_a_43k,.ter-split_b_43k,.ter-split_c_43k,.ter-pgrid_43k{grid-template-columns:1fr;gap:1.5rem;}
.ter-feat_43k,.ter-feat2_43k{grid-template-columns:1fr;}
.ter-kv_43k{grid-template-columns:1fr;}
}
.ter-sh_43k{margin-bottom:1rem;min-width:0;}
.ter-sh_row_43k{gap:12px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;display:flex;}
.ter-sh_row_43k .ter-sh_l_43k{gap:6px;min-width:0;flex-direction:column;display:flex;}
.ter-sh_stack_43k{gap:10px;display:flex;flex-direction:column;align-items:flex-start;}
.ter-sh_center_43k{gap:10px;align-items:center;display:flex;flex-direction:column;text-align:center;}
.ter-sh_h2_43k{gap:9px;display:flex;align-items:center;overflow-wrap:break-word;color:#F5EEF9;font-size:20px;font-weight:700;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.1;}
@media(min-width:770px){.ter-sh_h2_43k{font-size:1.5rem;}
}
.ter-band_43k .ter-sh_h2_43k{color:#F5EEF9;}
.ter-eb_mono_43k{letter-spacing:.08em;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:none;}
.ter-eb_mono_43k::before{content:"// ";}
.ter-eb_upper_43k{letter-spacing:.14em;text-transform:uppercase;}
.ter-eb_pill_43k{border-radius:999px;background:rgba(224, 48, 176, 0.11);padding:5px 11px;letter-spacing:.12em;text-transform:uppercase;}
.ter-eb_line_43k{gap:10px;display:inline-flex;align-items:center;}
.ter-eb_line_43k::before{background:#E030B0;width:24px;display:inline-block;content:"";height:1px;}
.ter-band_43k .ter-eb_line_43k::before{background:#F040C0;}
.ter-band_43k .ter-eb_pill_43k{background:rgba(255, 220, 255, 0.08);}
.ter-sh_link_43k{transition:color 0.2s ease,border-color 0.2s ease;gap:6px;font-weight:600;align-items:center;color:#F5EEF9;display:inline-flex;border-bottom:1px solid #F5EEF9;white-space:nowrap;padding-bottom:2px;font-size:0.813rem;}
.ter-sh_link_43k:hover{border-color:#E030B0;color:#E030B0;}
.ter-sh_link_43k svg{width:14px;height:14px;}
.ter-sh_link_chev_43k{font-size:0.75rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;padding-bottom:0;color:#E030B0;border-bottom:0;}
.ter-sh_link_btn_43k{background:#F040C0;padding:0.563rem 1.125rem;border-radius:999px;border-bottom:0;color:#1A0030;}
.ter-sh_link_btn_43k:hover{border-color:transparent;background:#C82898;}
.ter-band_43k .ter-sh_link_43k{border-color:#F5EEF9;color:#F5EEF9;}
.ter-band_43k .ter-sh_link_chev_43k{color:#F040C0;}
.ter-sh_rule_43k{margin:-2px 0 16px;background:#3A2250;height:1px;}
.ter-band_43k .ter-sh_rule_43k{background:rgba(255, 200, 255, 0.13);}
.ter-seo_grid3_43k{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;}
.ter-seo_grid4_43k{gap:0.813rem;grid-template-columns:repeat(4,1fr);display:grid;}
.ter-seo_grid3_43k>*,.ter-seo_grid4_43k>*{min-width:0;}
.ter-seo_card_43k{background:#181020;padding:1.5rem;border-radius:13px;border:1px solid #3A2250;}
.ter-seo_card_43k h3{font-weight:700;color:#F5EEF9;margin-bottom:0.5rem;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.125rem;}
.ter-seo_card_43k p{line-height:1.6;color:#C9B8D8;font-size:0.813rem;}
.ter-seo_card_sm_43k{padding:20px;}
.ter-seo_card_sm_43k h3{font-size:16px;}
.ter-seo_card_sm_43k p{line-height:1.55;font-size:0.781rem;}
.ter-seo_rtp_row_43k{grid-template-columns:1fr 1fr;gap:2.25rem;align-items:center;display:grid;margin-top:1rem;}
.ter-rtp_43k{gap:0.875rem;min-width:0;display:flex;}
.ter-rtp_43k>div{background:#0F0A14;flex:1;border-radius:13px;padding:16px;min-width:0;text-align:center;}
.ter-rtp_n_43k{white-space:nowrap;font-weight:700;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.625rem;color:#E030B0;}
.ter-rtp_l_43k{color:#8E789E;font-size:0.688rem;margin-top:4px;}
.ter-cmp_43k{border-radius:0.813rem;overflow:hidden;border:1px solid #3A2250;max-width:760px;}
.ter-cmp_row_43k{grid-template-columns:1.6fr 1fr 1fr;font-size:0.813rem;display:grid;}
.ter-cmp_row_43k>div{padding:13px 14px;min-width:0;text-align:center;}
.ter-cmp_row_43k>div:first-child{color:#F5EEF9;padding-left:22px;font-weight:600;text-align:left;}
.ter-cmp_th_43k{background:#0F0A14;font-weight:700;font-size:12.5px;}
.ter-cmp_row_43k:not(.ter-cmp_th_43k){background:#181020;color:#C9B8D8;border-top:1px solid #2A1A38;}
.ter-cmp_zebra_43k{background:#12091A;}
.ter-guide_43k{border:1px solid #3A2250;border-radius:13px;overflow:hidden;background:#181020;cursor:pointer;}
.ter-guide_cover_43k{height:130px;}
.ter-guide_body_43k{padding:20px;}
.ter-guide_body_43k h3{margin:0.438rem 0 9px;color:#F5EEF9;font-weight:700;font-size:16px;line-height:1.25;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.ter-guide_meta_43k{font-size:11.5px;color:#8E789E;}
.ter-hub_43k{gap:1.75rem;grid-template-columns:repeat(5,1fr);border-top:1px solid #2A1A38;padding-top:1.75rem;display:grid;}
.ter-hub_43k>*{min-width:0;}
.ter-hub_43k h4{font-weight:700;margin-bottom:11px;color:#F5EEF9;font-size:0.813rem;}
.ter-hub_col_43k{gap:8px;flex-direction:column;display:flex;font-size:13px;color:#C9B8D8;}
.ter-hub_col_43k a{cursor:pointer;}
@media(max-width:1027px){.ter-seo_grid3_43k{grid-template-columns:1fr;}
.ter-seo_grid4_43k{grid-template-columns:repeat(2,1fr);}
.ter-seo_rtp_row_43k{grid-template-columns:1fr;gap:20px;}
.ter-hub_43k{grid-template-columns:repeat(2,1fr);gap:22px;}
}
@media(max-width:559px){.ter-hub_43k{grid-template-columns:1fr;}
}
.ter-tk_43k{overflow:hidden;background:#080510;align-items:center;display:flex;border-bottom:1px solid #2A1A38;}
.ter-tk_tag_43k{gap:0.5rem;flex:none;padding:0.688rem 18px;background:#181020;text-transform:uppercase;letter-spacing:.1em;border-right:1px solid #2A1A38;align-items:center;display:flex;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.656rem;font-weight:600;color:#E83030;}
.ter-tk_rail_43k{flex:1;overflow:hidden;}
.ter-tk_track_43k{gap:28px;animation:zm3-marquee 26s linear infinite;padding:0.688rem 0.875rem;color:#C9B8D8;width:max-content;font-size:12px;display:flex;white-space:nowrap;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.ter-tk_track_43k b{color:#E030B0;}
.ter-hero_43k{background:linear-gradient(120deg,#1A0A24,#0A0818);border-radius:1.25rem;overflow:hidden;padding:46px 48px;border:1px solid #3A2250;color:#F5EEF9;position:relative;}
.ter-hero_glow_43k{background:radial-gradient(circle,rgba(220, 40, 160, 0.22),transparent 70%);border-radius:50%;width:340px;position:absolute;right:-3.75rem;top:-3.75rem;height:340px;}
.ter-hero_in_43k{position:relative;max-width:600px;}
.ter-hero_43k .ter-eyebrow_43k{color:#F040C0;}
.ter-pill_row_43k{border:1px solid rgba(255, 200, 255, 0.13);background:rgba(255, 220, 255, 0.08);border-radius:62.438rem;gap:8px;padding:6px 13px;color:#F040C0;display:inline-flex;font-size:0.656rem;align-items:center;margin-bottom:22px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.1em;text-transform:uppercase;}
.ter-hero_h1_43k{margin:18px 0;line-height:1.02;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#F5EEF9;overflow-wrap:break-word;font-weight:700;letter-spacing:-.02em;font-size:3.375rem;}
.ter-hero_h1_43k em{font-style:normal;color:#F040C0;}
.ter-hero_sub_43k{margin-bottom:28px;color:#B89EC8;max-width:480px;line-height:1.55;font-size:1.063rem;}
.ter-hero_cta_43k{gap:0.875rem;align-items:center;display:flex;margin-bottom:26px;flex-wrap:wrap;}
.ter-hero_trust_43k{gap:0.875rem;flex-wrap:wrap;display:flex;align-items:center;}
.ter-hero_rating_txt_43k{font-size:13px;color:#B89EC8;}
@media(max-width:1021px){.ter-hero_43k{padding:2rem 24px;}
.ter-hero_h1_43k{font-size:38px;}
}
@media(max-width:559px){.ter-hero_h1_43k{font-size:1.875rem;}
}
.ter-stat_43k{grid-template-columns:repeat(4,1fr);gap:0.875rem;display:grid;}
.ter-stat_43k>*{min-width:0;}
.ter-stat_item_43k{border:1px solid #3A2250;background:#181020;border-radius:13px;padding:1.125rem 20px;}
.ter-stat_k_43k{margin-bottom:7px;text-transform:uppercase;font-size:9.5px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.12em;color:#8E789E;}
.ter-stat_v_43k{gap:8px;color:#F5EEF9;align-items:center;display:flex;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;min-width:0;font-weight:700;overflow-wrap:anywhere;font-size:1.5rem;}
.ter-stat_v_accent_43k{color:#E030B0;}
@media(max-width:1023px){.ter-stat_43k{grid-template-columns:repeat(2,1fr);}
}
.ter-wlc_43k{overflow:hidden;grid-template-columns:1.2fr .8fr;border:1px solid #3A2250;gap:24px;padding:2.25rem 40px;border-radius:1.25rem;background:linear-gradient(120deg,#1A0A24,#0A0818);position:relative;align-items:center;display:grid;color:#F5EEF9;}
.ter-wlc_43k>*{min-width:0;}
.ter-wlc_43k .ter-eyebrow_43k{color:#F040C0;}
.ter-wlc_glow_43k{border-radius:50%;background:radial-gradient(circle,rgba(220, 40, 160, 0.22),transparent 70%);height:16.25rem;top:-2.5rem;right:-2.5rem;position:absolute;width:16.25rem;}
.ter-wlc_in_43k{position:relative;}
.ter-wlc_h2_43k{margin:10px 0 0.5rem;font-size:2.125rem;font-weight:700;overflow-wrap:break-word;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.03;color:#F5EEF9;}
.ter-wlc_h2_43k em{color:#F040C0;font-style:normal;}
.ter-wlc_sub_43k{line-height:1.55;margin-bottom:1.125rem;max-width:420px;color:#B89EC8;font-size:14px;}
.ter-wlc_terms_43k{gap:10px;display:flex;position:relative;flex-direction:column;}
.ter-term_43k{border-radius:0.813rem;gap:11px;padding:13px 0.938rem;background:rgba(255, 220, 255, 0.08);border:1px solid rgba(255, 200, 255, 0.13);align-items:center;display:flex;}
.ter-term_43k svg{flex:none;height:20px;color:#F040C0;width:1.25rem;}
.ter-term_k_43k{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.1em;color:#B89EC8;text-transform:uppercase;font-size:9.5px;}
.ter-term_v_43k{color:#F5EEF9;font-weight:700;font-size:0.875rem;margin-top:2px;}
@media(max-width:1021px){.ter-wlc_43k{grid-template-columns:1fr;}
}
@media(max-width:562px){.ter-wlc_h2_43k{font-size:26px;}
}
.ter-jp_43k{gap:14px;grid-template-columns:1.5fr 1fr 1fr;display:grid;}
.ter-jp_43k>*{min-width:0;}
.ter-jp_hero_43k{background:linear-gradient(135deg,#1A0A24,#0A0818);overflow:hidden;border:1px solid #3A2250;gap:14px;border-radius:20px;padding:1.625rem;min-height:11.25rem;color:#F5EEF9;justify-content:space-between;position:relative;display:flex;flex-direction:column;}
.ter-jp_glow_43k{background:radial-gradient(circle,rgba(220, 40, 160, 0.22),transparent 70%);border-radius:50%;width:11.25rem;top:-40px;right:-2.5rem;height:180px;position:absolute;}
.ter-jp_k_row_43k{gap:0.625rem;position:relative;align-items:center;display:flex;justify-content:space-between;}
.ter-jp_k_43k{color:#8E789E;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;letter-spacing:.12em;font-size:10px;}
.ter-jp_hero_43k .ter-jp_k_43k{color:#B89EC8;}
.ter-jp_amt_43k{font-size:2.625rem;position:relative;line-height:1;color:#F040C0;font-weight:700;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.ter-jp_sub_43k{font-size:0.75rem;color:#B89EC8;margin-top:5px;}
.ter-jp_cell_43k{padding:1.375rem;border-radius:1.25rem;border:1px solid #3A2250;background:#181020;flex-direction:column;justify-content:space-between;min-height:11.25rem;display:flex;}
.ter-jp_cell_43k .ter-jp_amt_43k{color:#F5EEF9;font-size:1.875rem;}
.ter-jp_cell_43k .ter-jp_sub_43k{color:#8E789E;}
@media(max-width:1026px){.ter-jp_43k{grid-template-columns:1fr;}
}
@media(max-width:558px){.ter-jp_amt_43k{font-size:32px;}
}
.ter-pay_logos_43k{gap:9px;grid-template-columns:repeat(4,1fr);display:grid;}
.ter-pay_logos_43k>*{min-width:0;}
.ter-pay_43k{border:1px solid #3A2250;border-radius:8px;color:#C9B8D8;font-size:0.75rem;justify-content:center;font-weight:700;align-items:center;display:flex;height:48px;}
.ter-table_43k{border-radius:0.813rem;overflow:hidden;border:1px solid #3A2250;}
.ter-trow_43k{grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid;font-size:0.813rem;}
.ter-trow_43k>div{padding:0.813rem 0.875rem;min-width:0;}
.ter-trow_43k>div:first-child{font-weight:700;padding-left:16px;color:#F5EEF9;}
.ter-trow_th_43k{background:#0F0A14;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;text-transform:uppercase;color:#8E789E;letter-spacing:.06em;}
.ter-trow_43k:not(.ter-trow_th_43k){background:#181020;border-top:1px solid #2A1A38;color:#C9B8D8;}
.ter-trow_zebra_43k{background:#12091A;}
.ter-pos_43k{color:#E030B0;font-weight:700;}
@media(max-width:1025px){.ter-pay_logos_43k{grid-template-columns:repeat(2,1fr);}
}
.ter-promo_grid_43k{gap:1rem;grid-template-columns:repeat(3,1fr);display:grid;}
.ter-promo_grid_43k>*{min-width:0;}
.ter-promo_43k{background:#181020;overflow:hidden;border-radius:20px;padding:24px;border:1px solid #3A2250;position:relative;min-height:150px;}
.ter-promo_h_43k{font-weight:700;color:#F5EEF9;font-size:1.625rem;margin-top:6px;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.05;}
.ter-promo_h_43k em{font-style:normal;color:#E030B0;}
.ter-promo_p_43k{font-size:12.5px;color:#C9B8D8;margin-top:8px;line-height:1.5;}
.ter-promo_feat_43k{background:linear-gradient(135deg,#1A0A24,#0A0818);border-color:#3A2250;}
.ter-promo_feat_43k .ter-promo_h_43k{color:#F5EEF9;}
.ter-promo_feat_43k .ter-promo_h_43k em{color:#F040C0;}
.ter-promo_feat_43k .ter-promo_p_43k{color:#B89EC8;}
.ter-promo_feat_43k .ter-eyebrow_43k{color:#F040C0;}
@media(max-width:1026px){.ter-promo_grid_43k{grid-template-columns:1fr;}
}
.ter-app_43k{gap:36px;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;}
.ter-app_copy_43k{max-width:32.5rem;}
.ter-app_h2_43k{margin:12px 0 10px;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.05;color:#F5EEF9;font-weight:700;font-size:1.75rem;}
.ter-app_text_43k{color:#C9B8D8;margin-bottom:1.25rem;line-height:1.6;font-size:0.875rem;}
.ter-app_btns_43k{gap:0.75rem;flex-wrap:wrap;display:flex;}
.ter-store_43k{padding:0.688rem 1.125rem;gap:0.563rem;border-radius:0.813rem;border:1px solid #3A2250;background:#0F0A14;color:#F5EEF9;cursor:pointer;align-items:center;display:inline-flex;font-size:0.813rem;font-weight:700;}
.ter-store_43k svg{width:16px;height:16px;}
.ter-app_qr_wrap_43k{gap:1rem;align-items:center;display:flex;}
.ter-qr_43k{grid-template-columns:repeat(5,1fr);background:#0F0A14;padding:0.688rem;border-radius:13px;gap:3px;border:1px solid #3A2250;grid-template-rows:repeat(5,1fr);width:108px;display:grid;height:108px;}
.ter-qr_43k i{background:transparent;}
.ter-qr_f_43k{background:#E030B0;}
.ter-app_qr_cap_43k{color:#8E789E;font-size:12px;line-height:1.4;max-width:84px;}
.ter-dw_h2_43k{font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#F5EEF9;font-weight:700;line-height:1.08;margin-bottom:0.625rem;font-size:1.625rem;}
.ter-steps_v_43k{grid-template-columns:1fr;gap:0.625rem;}
.ter-steps_v_43k .ter-step_43k{padding:1.125rem 20px;}
@media(max-width:561px){.ter-dw_h2_43k{font-size:23px;}
}
.ter-steps_43k{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.ter-steps_43k>*{min-width:0;}
.ter-step_43k{border-radius:0.813rem;padding:24px;background:#181020;border:1px solid #3A2250;position:relative;}
.ter-step_num_43k{background:#F040C0;border-radius:0.5rem;margin-bottom:0.875rem;color:#1A0030;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;width:30px;height:1.875rem;justify-content:center;font-weight:700;display:flex;font-size:13px;align-items:center;}
.ter-step_h_43k{font-weight:700;font-size:1rem;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#F5EEF9;margin-bottom:7px;}
.ter-step_p_43k{line-height:1.55;color:#C9B8D8;font-size:13px;}
@media(max-width:1021px){.ter-steps_43k{grid-template-columns:1fr;}
}
.ter-vip_head_43k{gap:12px;display:flex;align-items:flex-end;margin-bottom:1.125rem;justify-content:space-between;flex-wrap:wrap;}
.ter-vip_intro_43k{font-size:13px;max-width:420px;color:#C9B8D8;}
.ter-vip_43k{grid-template-columns:repeat(5,1fr);gap:0.75rem;display:grid;}
.ter-vip_43k>*{min-width:0;}
.ter-tier_43k{border:1px solid #3A2250;background:#181020;padding:1.25rem;border-radius:0.813rem;}
.ter-tier_on_43k{border-color:#E030B0;background:rgba(224, 48, 176, 0.11);}
.ter-tier_medal_43k{border-radius:0.5rem;background:linear-gradient(135deg,#F040C0,#9A1078);height:30px;margin-bottom:0.875rem;width:30px;}
.ter-tier_name_43k{font-size:0.938rem;color:#F5EEF9;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;margin-bottom:0.313rem;}
.ter-tier_tx_43k{line-height:1.5;color:#8E789E;font-size:11.5px;}
@media(max-width:1025px){.ter-vip_43k{grid-template-columns:repeat(2,1fr);}
}
.ter-supp_43k{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.ter-supp_43k>*{min-width:0;}
.ter-supp_card_43k{background:#181020;border-radius:0.813rem;border:1px solid #3A2250;padding:1.5rem;}
.ter-supp_card_43k svg{width:1.5rem;height:24px;color:#E030B0;margin-bottom:0.875rem;}
.ter-supp_card_43k h3{color:#F5EEF9;font-weight:700;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:16px;margin-bottom:0.375rem;}
.ter-supp_card_43k p{line-height:1.55;font-size:13px;color:#C9B8D8;}
@media(max-width:1023px){.ter-supp_43k{grid-template-columns:1fr;}
}
.ter-tour_43k{overflow:hidden;grid-template-columns:1.05fr 1fr;border-radius:1.25rem;border:1px solid #3A2250;display:grid;}
.ter-tour_43k>*{min-width:0;}
.ter-tour_l_43k{padding:34px;overflow:hidden;background:linear-gradient(135deg,#1A0A24,#0A0818);color:#F5EEF9;position:relative;}
.ter-tour_h2_43k{margin:12px 0 0.625rem;font-size:30px;color:#F5EEF9;font-weight:700;line-height:1.05;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.ter-tour_h2_43k em{color:#F040C0;font-style:normal;}
.ter-tour_text_43k{color:#B89EC8;margin-bottom:1.25rem;line-height:1.6;max-width:340px;font-size:13.5px;}
.ter-tour_meta_43k{gap:1.125rem;display:flex;margin-bottom:1.25rem;flex-wrap:wrap;align-items:flex-end;}
.ter-tour_cap_43k{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;margin-bottom:5px;color:#B89EC8;font-size:9.5px;}
.ter-count_43k{gap:0.375rem;display:flex;}
.ter-count_43k span{border:1px solid rgba(255, 200, 255, 0.13);padding:0.25rem 0.563rem;background:rgba(255, 220, 255, 0.08);border-radius:8px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:1.375rem;font-weight:700;}
.ter-tour_units_43k{font-size:0.625rem;color:#B89EC8;}
.ter-board_43k{background:#181020;padding:1.75rem 1.875rem;}
.ter-board_head_43k{margin-bottom:0.875rem;justify-content:space-between;display:flex;align-items:center;}
.ter-board_title_43k{font-weight:700;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1rem;color:#F5EEF9;}
.ter-board_upd_43k{text-transform:uppercase;font-size:0.625rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#8E789E;}
.ter-board_list_43k{gap:2px;display:flex;flex-direction:column;}
.ter-board_row_43k{padding:10px 12px;gap:0.75rem;border-radius:0.5rem;align-items:center;display:flex;}
.ter-board_top1_43k{background:rgba(224, 48, 176, 0.11);}
.ter-board_rk_43k{font-size:14px;width:1.25rem;color:#8E789E;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-weight:700;}
.ter-board_top1_43k .ter-board_rk_43k{color:#E030B0;}
.ter-board_nm_43k{flex:1;font-size:0.844rem;color:#C9B8D8;min-width:0;font-weight:600;}
.ter-board_top1_43k .ter-board_nm_43k{color:#F5EEF9;font-weight:700;}
.ter-board_pt_43k{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.781rem;color:#C9B8D8;}
@media(max-width:1025px){.ter-tour_43k{grid-template-columns:1fr;}
}
@media(max-width:563px){.ter-tour_h2_43k{font-size:24px;}
}
.ter-rv_head_43k{gap:0.75rem;align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:18px;flex-wrap:wrap;}
.ter-rv_agg_43k{gap:0.625rem;display:flex;align-items:center;}
.ter-rv_source_43k{font-size:12.5px;color:#8E789E;}
.ter-rv_grid_43k{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.ter-rv_grid_43k>*{min-width:0;}
.ter-review_43k{padding:24px;background:#181020;border:1px solid #3A2250;border-radius:13px;}
.ter-review_43k .ter-stars_43k{margin-bottom:10px;}
.ter-review_43k p{line-height:1.5;font-size:14.5px;color:#F5EEF9;font-weight:600;margin-bottom:14px;}
.ter-review_by_43k{color:#8E789E;font-size:12.5px;}
@media(max-width:1027px){.ter-rv_grid_43k{grid-template-columns:1fr;}
}
.ter-provs_43k{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:1.75rem;display:grid;}
.ter-provs_43k>*{min-width:0;}
.ter-prov_43k{border-radius:13px;padding:12px;background:#181020;border:1px solid #3A2250;display:flex;height:4rem;align-items:center;justify-content:center;text-decoration:none;}
.ter-prov_img_43k{object-fit:contain;max-width:100%;max-height:32px;}
.ter-resp_43k{gap:24px;padding:26px;border-radius:13px;border:1px solid #3A2250;background:#181020;align-items:center;flex-wrap:wrap;display:flex;justify-content:space-between;}
.ter-resp_in_43k{max-width:35rem;}
.ter-resp_h_43k{font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;margin-bottom:8px;font-weight:700;color:#F5EEF9;font-size:1.188rem;}
.ter-resp_p_43k{color:#C9B8D8;line-height:1.6;font-size:0.844rem;}
.ter-resp_badges_43k{gap:14px;align-items:center;display:flex;flex-wrap:wrap;}
.ter-age18_43k{border-radius:8px;padding:4px 0.5rem;border:1.5px solid #E83030;font-weight:700;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#E83030;font-size:0.813rem;}
.ter-resp_org_43k{color:#8E789E;font-weight:600;font-size:13px;}
@media(max-width:1024px){.ter-provs_43k{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:560px){.ter-provs_43k{grid-template-columns:repeat(2,1fr);}
}
.ter-rc_43k{gap:32px;grid-template-columns:1fr 1fr 1fr;display:grid;}
.ter-rc_43k>*{min-width:0;}
.ter-rc_awards_43k{gap:11px;display:flex;flex-direction:column;}
.ter-award_43k{gap:0.688rem;display:flex;align-items:center;}
.ter-award_43k svg{flex:none;width:1.125rem;color:#F0B820;height:1.125rem;}
.ter-award_t_43k{font-weight:700;font-size:0.844rem;color:#F5EEF9;}
.ter-award_s_43k{color:#8E789E;font-size:0.719rem;}
.ter-rc_press_43k{grid-template-columns:1fr 1fr;gap:0.625rem;display:grid;}
.ter-logo_cell_43k{border-radius:8px;border:1px solid #3A2250;font-weight:700;display:flex;font-size:0.813rem;align-items:center;justify-content:center;height:48px;color:#C9B8D8;}
.ter-rc_partner_43k{border-radius:13px;border:1px solid #3A2250;padding:1.25rem;background:#181020;}
.ter-rc_partner_name_43k{color:#F5EEF9;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;font-size:18px;margin-bottom:0.375rem;}
.ter-rc_partner_text_43k{color:#C9B8D8;line-height:1.55;font-size:0.781rem;}
@media(max-width:1025px){.ter-rc_43k{grid-template-columns:1fr;gap:1.375rem;}
.ter-rc_press_43k{grid-template-columns:repeat(4,1fr);}
}
.ter-op_h2_43k{margin:10px 0 8px;font-size:1.5rem;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;color:#F5EEF9;line-height:1.1;}
.ter-op_text_43k{font-size:13.5px;color:#C9B8D8;line-height:1.6;}
@media(max-width:557px){.ter-op_h2_43k{font-size:22px;}
}
.ter-ab_h2_43k{margin:0.875rem 0 16px;font-size:32px;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;line-height:1.08;color:#F5EEF9;}
.ter-ab_body_43k{margin-bottom:0.875rem;font-size:0.938rem;color:#C9B8D8;line-height:1.65;}
.ter-ab_chips_43k{gap:10px;display:flex;flex-wrap:wrap;margin-top:0.5rem;}
.ter-faq_43k{gap:0.625rem;display:flex;flex-direction:column;}
.ter-faq_item_43k{border-radius:13px;background:#181020;border:1px solid #3A2250;padding:1.125rem 22px;}
.ter-faq_q_43k{list-style:none;gap:16px;color:#F5EEF9;display:flex;font-size:15.5px;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer;}
.ter-faq_q_43k::-webkit-details-marker{display:none;}
.ter-faq_q_t_43k{gap:0.625rem;display:flex;}
.ter-faq_q_i_43k{color:#E030B0;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-style:normal;}
.ter-faq_pm_43k{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#E030B0;font-size:20px;}
.ter-faq_item_43k[open] .ter-faq_pm_43k{transform:rotate(45deg);}
.ter-faq_a_43k{color:#C9B8D8;font-size:13.5px;margin-top:0.75rem;line-height:1.6;}
@media(max-width:561px){.ter-ab_h2_43k{font-size:1.625rem;}
}
.ter-dispute_43k{border:1px dashed #5A3878;border-radius:0.813rem;gap:28px;padding:26px 30px;justify-content:space-between;flex-wrap:wrap;display:flex;align-items:center;}
.ter-dispute_in_43k{max-width:660px;}
.ter-dispute_h2_43k{margin-bottom:8px;font-weight:700;font-size:1.375rem;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#F5EEF9;}
.ter-dispute_text_43k{line-height:1.6;font-size:13.5px;color:#C9B8D8;}
.ter-footer_43k{background:#080510;padding:2.5rem 1.75rem;border-top:1px solid #2A1A38;}
.ter-footer_grid_43k{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;margin-right:auto;max-width:1400px;margin-bottom:28px;margin-left:auto;display:grid;}
.ter-footer_grid_43k>*{min-width:0;}
.ter-footer_grid_43k h4{color:#5A4A6A;font-size:10px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;}
.ter-fcol_43k{gap:0.563rem;flex-direction:column;color:#C9B8D8;font-size:13px;display:flex;}
.ter-fcol_43k a{cursor:pointer;}
.ter-ft_about_43k{color:#8E789E;max-width:16.25rem;margin-top:0.75rem;font-size:13px;line-height:1.6;}
.ter-ft_contact_43k{font-size:12.5px;overflow-wrap:anywhere;margin-top:0.75rem;color:#E030B0;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.ter-footer_bottom_43k{gap:16px;margin:0 auto;align-items:center;border-top:1px solid #2A1A38;display:flex;justify-content:space-between;max-width:87.5rem;padding-top:20px;flex-wrap:wrap;}
.ter-footer_bottom_43k p{max-width:720px;line-height:1.6;color:#5A4A6A;font-size:0.688rem;}
@media(max-width:1027px){.ter-footer_grid_43k{grid-template-columns:1fr 1fr;}
}
@media(max-width:557px){.ter-footer_grid_43k{grid-template-columns:1fr;}
}