*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0a1018;line-height:1.55;font-family:"Mulish", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#9ab8c8;font-size:0.938rem;overflow-wrap:break-word;}
img{max-width:100%;display:block;}
a{color:inherit;text-decoration:none;}
button{background:none;border:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{overflow-wrap:anywhere;}
::-webkit-scrollbar{height:0.5rem;width:8px;}
::-webkit-scrollbar-thumb{background:rgba(5, 12, 20, 0.72);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.tpeshell_qdo{grid-template-columns:15.5rem 1fr;min-height:100vh;display:grid;}
.tpemain_qdo{min-width:0;}
.tpewrap_qdo{margin:0 auto;max-width:87.5rem;width:100%;}
.tpecontainer_qdo{margin:0 auto;padding:0 16px;max-width:87.5rem;width:100%;}
@media(min-width:771px){.tpecontainer_qdo{padding:0 1.75rem;}
}
.tpesection_qdo{padding:24px 1.75rem;}
.tpesection_pt_qdo{padding-top:2.125rem;}
.tpeband_soft_qdo{background:#0f1720;}
.tpeeyebrow_qdo{font-weight:600;font-family:"Mulish", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#00d2e6;display:inline-block;font-size:0.656rem;line-height:1.4;overflow-wrap:break-word;text-transform:uppercase;letter-spacing:.14em;}
.tpedrawer_cb_qdo{display:none;}
.tpeoverlay_qdo{display:none;}
@media(max-width:1026px){.tpeshell_qdo{grid-template-columns:1fr;}
.tpemain_qdo{padding-bottom:78px;}
.tpedrawer_cb_qdo:checked~.tpeoverlay_qdo{background:rgba(5, 12, 20, 0.72);inset:0;display:block;z-index:70;position:fixed;}
}
@media(max-width:559px){.tpesection_qdo{padding:1.125rem 1rem;}
.tpesection_pt_qdo{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 ---------- */
.tpeside_qdo{padding:1.375rem 1.125rem;background:#0d1520;gap:22px;align-self:start;height:100vh;top:0;position:sticky;border-right:1px solid #152330;flex-direction:column;overflow-y:auto;display:flex;}
.tpebrand_qdo{gap:10px;display:flex;align-items:center;}
.tpelogo_qdo{font-weight:700;font-size:1.313rem;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#e8f4f8;letter-spacing:-.02em;}
.tpeside_cta_qdo{background:rgba(0, 210, 230, 0.11);padding:16px;border:1px solid #1c3040;border-radius:0.813rem;}
.tpeside_cta_h_qdo{color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-weight:700;line-height:1.15;font-size:17px;margin-bottom:0.375rem;}
.tpeside_cta_p_qdo{line-height:1.45;margin-bottom:0.75rem;color:#9ab8c8;font-size:12px;}
.tpenav_qdo{gap:3px;display:flex;flex-direction:column;}
.tpenav_label_qdo{padding:0.375rem 10px;text-transform:uppercase;letter-spacing:.14em;font-size:0.594rem;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#3a5566;}
.tpenav_item_qdo{padding:10px;gap:11px;border-radius:8px;font-size:14px;color:#9ab8c8;align-items:center;display:flex;font-weight:500;}
.tpenav_item_qdo svg{width:17px;height:1.063rem;}
.tpenav_item_qdo:hover{background:rgba(0, 210, 230, 0.11);color:#e8f4f8;}
.tpenav_item_on_qdo{background:rgba(0, 210, 230, 0.11);font-weight:600;color:#00d2e6;}
.tpeside_foot_qdo{border-radius:13px;background:#0f1720;border:1px solid #1c3040;padding:12px;margin-top:auto;}
.tpeside_foot_qdo p{line-height:1.4;color:#9ab8c8;margin-top:0.25rem;font-size:12.5px;}
/* ---------- topbar ---------- */
.tpetop_qdo{padding:0.875rem 28px;background:#0d1520;gap:16px;display:flex;border-bottom:1px solid #152330;position:sticky;z-index:40;top:0;align-items:center;}
.tpetop_brand_qdo{gap:0.563rem;align-items:center;display:none;}
.tpesearch_qdo{border-radius:0.813rem;background:#0f1720;flex:1;gap:10px;padding:0.688rem 14px;border:1px solid #1c3040;font-size:0.844rem;max-width:27.5rem;align-items:center;color:#5f8499;display:flex;}
.tpesearch_qdo svg{flex:none;width:16px;height:16px;}
.tpetop_actions_qdo{gap:0.75rem;display:flex;margin-left:auto;align-items:center;}
.tpelang_qdo{font-size:12px;color:#9ab8c8;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.tpeburger_qdo{background:#0f1720;border-radius:0.5rem;border:1px solid #1c3040;align-items:center;height:2.5rem;display:none;width:40px;color:#e8f4f8;justify-content:center;}
/* ---------- bottom-nav (mobile) ---------- */
.tpebotnav_qdo{display:none;}
@media(max-width:1023px){.tpeside_qdo{transition:transform .25s ease;top:0;z-index:80;left:0;height:100vh;width:17.5rem;transform:translateX(-100%);position:fixed;}
.tpedrawer_cb_qdo:checked~.tpeshell_qdo .tpeside_qdo{transform:translateX(0);}
.tpetop_qdo{padding:0.875rem 16px;gap:0.75rem;position:static;flex-wrap:wrap;}
.tpetop_brand_qdo{display:flex;}
.tpesearch_qdo{display:none;}
.tpeburger_qdo{display:flex;}
.tpetop_actions_qdo{gap:10px;align-items:stretch;width:100%;margin-left:0;}
.tpetop_actions_qdo .tpelang_qdo{display:none;}
.tpetop_actions_qdo .tpebtn_qdo{flex:1;padding:0.688rem 10px;text-align:center;}
.tpebotnav_qdo{background:#0d1520;padding:8px 0.375rem calc(0.5rem + env(safe-area-inset-bottom));grid-template-columns:repeat(3,1fr);right:0;transform:translateZ(0);left:0;position:fixed;z-index:65;display:grid;border-top:1px solid #1c3040;bottom:0;}
.tpebn_qdo{gap:0.25rem;padding:6px 2px 0;color:#9ab8c8;font-weight:600;justify-content:flex-end;flex-direction:column;align-items:center;display:flex;font-size:0.625rem;min-width:0;}
.tpebn_qdo svg{flex:none;width:22px;height:22px;}
.tpebn_qdo span{overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;text-align:center;}
.tpebn_on_qdo{color:#00d2e6;}
.tpebn_center_qdo{position:relative;}
.tpebn_fab_qdo{background:#00d2e6;border-radius:50%;justify-content:center;color:#051018;box-shadow:0 0.5rem 32px rgba(0, 0, 0, 0.65), 0 2px 10px rgba(0, 210, 230, 0.18);align-items:center;width:50px;transform:translateX(-50%);top:-20px;height:50px;position:absolute;left:50%;display:flex;}
.tpebn_fab_qdo svg{width:24px;height:24px;}
.tpebn_center_qdo span{color:#00d2e6;}
}
.tpebtn_qdo{transition:background-color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease,color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;gap:0.5rem;border-radius:0.5rem;padding:11px 22px;display:inline-flex;font-weight:700;font-size:0.875rem;font-family:"Mulish", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;cursor:pointer;align-items:center;justify-content:center;}
.tpebtn_pri_qdo{background:#00d2e6;color:#051018;box-shadow:0 0 1.125rem rgba(0, 210, 230, 0.45), 0 2px 0.5rem rgba(0, 0, 0, 0.50);}
.tpebtn_pri_qdo:hover{background:#00b8ca;}
.tpebtn_ghost_qdo{background:rgba(0, 210, 230, 0.11);color:#e8f4f8;font-weight:600;}
.tpebtn_line_qdo{border:1px solid #25404f;background:transparent;color:#e8f4f8;font-weight:600;}
.tpebtn_lg_qdo{border-radius:13px;padding:16px 30px;font-size:0.938rem;}
.tpeband_qdo .tpebtn_line_qdo{border-color:rgba(255, 255, 255, 0.12);color:#e8f4f8;}
.tpeband_qdo .tpebtn_ghost_qdo{background:rgba(255, 255, 255, 0.07);color:#e8f4f8;}
.tpelink_m_qdo{gap:5px;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;cursor:pointer;font-size:0.75rem;align-items:center;display:inline-flex;text-decoration:none;color:#00d2e6;}
.tpelink_m_qdo svg{width:0.875rem;height:0.875rem;}
.tpeband_qdo .tpelink_m_qdo{color:#00d9e8;}
.tpedot_qdo{border-radius:50%;flex:none;background:#00d2e6;width:7px;height:7px;}
.tpedot_live_qdo{background:#e83a3a;animation:zm3-pulse 1.4s infinite;}
.tpestars_qdo{gap:2px;color:#00d2e6;display:inline-flex;}
.tpestars_qdo svg{width:15px;height:0.938rem;}
.tpechip_qdo{border-radius:0.5rem;border:1px solid #1c3040;gap:6px;padding:7px 0.75rem;background:#0f1720;font-size:0.688rem;display:inline-flex;align-items:center;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#9ab8c8;}
.tpechip_on_qdo{background:rgba(0, 210, 230, 0.11);border-color:transparent;color:#00d2e6;}
.tpegc_qdo{display:block;cursor:pointer;min-width:0;color:inherit;text-decoration:none;}
.tpegc_thumb_qdo{border:1px solid #1c3040;border-radius:13px;overflow:hidden;background-position:center;position:relative;background-size:cover;display:block;aspect-ratio:1;}
.tpegc_thumb_portrait_qdo{aspect-ratio:3/4;}
.tpegc_thumb_wide_qdo{aspect-ratio:16/11;}
.tpegc_cap_qdo{padding:9px;background:linear-gradient(transparent,rgba(5, 12, 20, 0.72));left:0;position:absolute;right:0;bottom:0;}
.tpegc_name_qdo{display:block;font-size:0.781rem;color:#e8f4f8;font-weight:700;}
.tpegc_meta_qdo{color:#7aafc4;font-size:11px;}
.tpegc_badge_qdo{border-radius:8px;padding:2px 0.375rem;background:#00d2e6;font-size:8px;position:absolute;font-weight:700;top:8px;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#051018;right:0.5rem;}
.tpegc_badge_hot_qdo{background:#e83a3a;color:#e8f4f8;}
.tpegc_badge_live_qdo{background:#e83a3a;color:#e8f4f8;left:0.5rem;right:auto;}
.tpegc_mult_qdo{inset:0;color:#00d2e6;justify-content:center;font-size:28px;align-items:center;display:flex;font-weight:700;position:absolute;}
.tpepc_qdo{border-radius:13px;border:1px solid #1c3040;background:#0f1720;color:#9ab8c8;display:flex;justify-content:center;font-size:14px;align-items:center;height:64px;font-weight:700;}
.tperail_qdo{min-width:0;}
.tperail_scroll_qdo{gap:0.875rem;display:grid;}
.tperail_scroll_qdo>*{min-width:0;}
.tpeg6_qdo{grid-template-columns:repeat(6,1fr);}
.tpeg7_qdo{grid-template-columns:repeat(7,1fr);}
.tpeg4_qdo{grid-template-columns:repeat(4,1fr);}
@media(max-width:1021px){.tpeg6_qdo,.tpeg7_qdo{grid-template-columns:none;scroll-snap-type:x mandatory;grid-auto-columns:120px;padding-bottom:0.375rem;overflow-x:auto;grid-auto-flow:column;}
.tpeg6_qdo>*,.tpeg7_qdo>*{scroll-snap-align:start;}
.tpeg4_qdo{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:561px){.tpeg4_qdo{grid-template-columns:none;overflow-x:auto;grid-auto-flow:column;grid-auto-columns:9.375rem;}
}
.tpepanel_qdo{border:1px solid #1c3040;background:#0f1720;border-radius:20px;padding:28px 2rem;}
.tpesplit_qdo{gap:2.25rem;display:grid;align-items:start;}
.tpesplit_qdo>*{min-width:0;}
.tpesplit_a_qdo{grid-template-columns:.85fr 1.15fr;}
.tpesplit_b_qdo{grid-template-columns:1fr 1.1fr;}
.tpesplit_c_qdo{grid-template-columns:1.1fr .9fr;}
.tpepgrid_qdo{grid-template-columns:.9fr 1.1fr;gap:2.5rem;align-items:center;display:grid;}
.tpepgrid_qdo>*{min-width:0;}
.tpelead_qdo{color:#9ab8c8;margin-bottom:14px;line-height:1.65;font-size:15px;}
.tpefeat_qdo{grid-template-columns:repeat(3,1fr);gap:0.875rem;display:grid;}
.tpefeat_qdo>*{min-width:0;}
.tpefeat2_qdo{grid-template-columns:1fr 1fr;}
.tpefeat_card_qdo{background:#0f1720;border-radius:1.25rem;border:1px solid #1c3040;padding:1.625rem;}
.tpefeat_card_qdo svg{margin-bottom:1rem;width:26px;color:#00d2e6;height:1.625rem;}
.tpefeat_card_qdo h3{font-size:18px;font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#e8f4f8;margin-bottom:0.5rem;}
.tpefeat_card_qdo p{line-height:1.6;font-size:0.813rem;color:#9ab8c8;}
.tpefeat_card_qdo b{color:#e8f4f8;}
.tpebig_qdo{gap:1.375rem;display:flex;flex-wrap:wrap;}
.tpebig_n_qdo{font-size:1.625rem;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#00d2e6;font-weight:700;}
.tpebig_l_qdo{font-size:0.75rem;color:#5f8499;}
.tpeperson_qdo{border-radius:0.813rem;padding:1rem 18px;gap:14px;border:1px solid #1c3040;background:#0f1720;display:flex;align-items:center;}
.tpeavatar_qdo{background:linear-gradient(135deg,#00d2e6,#0098ab);flex:none;border-radius:50%;width:2.75rem;height:44px;}
.tpeperson_name_qdo{font-size:14px;color:#e8f4f8;font-weight:700;}
.tpeperson_role_qdo{font-size:12px;color:#5f8499;}
.tpekv_qdo{border-radius:0.813rem;background:#1c3040;overflow:hidden;grid-template-columns:1fr 1fr;border:1px solid #1c3040;gap:1px;display:grid;}
.tpekv_qdo>div{padding:16px 18px;background:#0a1018;min-width:0;}
.tpekv_k_qdo{font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;text-transform:uppercase;color:#00d2e6;margin-bottom:0.313rem;}
.tpekv_v_qdo{font-size:0.844rem;font-weight:700;color:#e8f4f8;}
@media(max-width:1021px){.tpesplit_a_qdo,.tpesplit_b_qdo,.tpesplit_c_qdo,.tpepgrid_qdo{gap:1.5rem;grid-template-columns:1fr;}
.tpefeat_qdo,.tpefeat2_qdo{grid-template-columns:1fr;}
.tpekv_qdo{grid-template-columns:1fr;}
}
.tpesh_qdo{min-width:0;margin-bottom:16px;}
.tpesh_row_qdo{gap:0.75rem;align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;}
.tpesh_row_qdo .tpesh_l_qdo{gap:0.375rem;min-width:0;display:flex;flex-direction:column;}
.tpesh_stack_qdo{gap:0.625rem;flex-direction:column;display:flex;align-items:flex-start;}
.tpesh_center_qdo{gap:0.625rem;text-align:center;flex-direction:column;align-items:center;display:flex;}
.tpesh_h2_qdo{gap:9px;line-height:1.1;display:flex;align-items:center;font-size:20px;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-weight:700;overflow-wrap:break-word;color:#e8f4f8;}
@media(min-width:765px){.tpesh_h2_qdo{font-size:24px;}
}
.tpeband_qdo .tpesh_h2_qdo{color:#e8f4f8;}
.tpeeb_mono_qdo{letter-spacing:.08em;text-transform:none;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.tpeeb_mono_qdo::before{content:"// ";}
.tpeeb_upper_qdo{text-transform:uppercase;letter-spacing:.14em;}
.tpeeb_pill_qdo{border-radius:999px;padding:0.313rem 0.688rem;background:rgba(0, 210, 230, 0.11);text-transform:uppercase;letter-spacing:.12em;}
.tpeeb_line_qdo{gap:0.625rem;display:inline-flex;align-items:center;}
.tpeeb_line_qdo::before{background:#00d2e6;height:1px;display:inline-block;width:24px;content:"";}
.tpeband_qdo .tpeeb_line_qdo::before{background:#00d9e8;}
.tpeband_qdo .tpeeb_pill_qdo{background:rgba(255, 255, 255, 0.07);}
.tpesh_link_qdo{gap:0.375rem;transition:color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease,border-color color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;white-space:nowrap;font-weight:600;font-size:0.813rem;padding-bottom:2px;color:#e8f4f8;align-items:center;display:inline-flex;border-bottom:1px solid #e8f4f8;}
.tpesh_link_qdo:hover{border-color:#00d2e6;color:#00d2e6;}
.tpesh_link_qdo svg{width:14px;height:14px;}
.tpesh_link_chev_qdo{font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;border-bottom:0;color:#00d2e6;font-size:0.75rem;padding-bottom:0;}
.tpesh_link_btn_qdo{border-radius:999px;background:#00d2e6;padding:9px 18px;border-bottom:0;color:#051018;}
.tpesh_link_btn_qdo:hover{background:#00b8ca;border-color:transparent;}
.tpeband_qdo .tpesh_link_qdo{border-color:#e8f4f8;color:#e8f4f8;}
.tpeband_qdo .tpesh_link_chev_qdo{color:#00d9e8;}
.tpesh_rule_qdo{margin:-2px 0 1rem;background:#1c3040;height:1px;}
.tpeband_qdo .tpesh_rule_qdo{background:rgba(255, 255, 255, 0.12);}
.tpeseo_grid3_qdo{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;}
.tpeseo_grid4_qdo{gap:13px;grid-template-columns:repeat(4,1fr);display:grid;}
.tpeseo_grid3_qdo>*,.tpeseo_grid4_qdo>*{min-width:0;}
.tpeseo_card_qdo{background:#0f1720;border:1px solid #1c3040;padding:24px;border-radius:0.813rem;}
.tpeseo_card_qdo h3{margin-bottom:8px;font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-size:1.125rem;color:#e8f4f8;}
.tpeseo_card_qdo p{line-height:1.6;font-size:13px;color:#9ab8c8;}
.tpeseo_card_sm_qdo{padding:20px;}
.tpeseo_card_sm_qdo h3{font-size:16px;}
.tpeseo_card_sm_qdo p{font-size:0.781rem;line-height:1.55;}
.tpeseo_rtp_row_qdo{gap:2.25rem;grid-template-columns:1fr 1fr;align-items:center;display:grid;margin-top:1rem;}
.tpertp_qdo{gap:0.875rem;min-width:0;display:flex;}
.tpertp_qdo>div{flex:1;border-radius:13px;padding:1rem;background:#0a1018;text-align:center;min-width:0;}
.tpertp_n_qdo{font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;white-space:nowrap;color:#00d2e6;font-size:1.625rem;font-weight:700;}
.tpertp_l_qdo{color:#5f8499;font-size:0.688rem;margin-top:0.25rem;}
.tpecmp_qdo{border:1px solid #1c3040;overflow:hidden;border-radius:0.813rem;max-width:47.5rem;}
.tpecmp_row_qdo{grid-template-columns:1.6fr 1fr 1fr;font-size:13px;display:grid;}
.tpecmp_row_qdo>div{padding:13px 14px;min-width:0;text-align:center;}
.tpecmp_row_qdo>div:first-child{padding-left:1.375rem;text-align:left;font-weight:600;color:#e8f4f8;}
.tpecmp_th_qdo{background:#0a1018;font-weight:700;font-size:0.781rem;}
.tpecmp_row_qdo:not(.tpecmp_th_qdo){background:#0f1720;color:#9ab8c8;border-top:1px solid #152330;}
.tpecmp_zebra_qdo{background:#0c1319;}
.tpeguide_qdo{border:1px solid #1c3040;border-radius:13px;background:#0f1720;overflow:hidden;cursor:pointer;}
.tpeguide_cover_qdo{height:130px;}
.tpeguide_body_qdo{padding:1.25rem;}
.tpeguide_body_qdo h3{margin:0.438rem 0 0.563rem;font-weight:700;color:#e8f4f8;font-size:16px;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;line-height:1.25;}
.tpeguide_meta_qdo{font-size:11.5px;color:#5f8499;}
.tpehub_qdo{gap:28px;grid-template-columns:repeat(5,1fr);border-top:1px solid #152330;display:grid;padding-top:1.75rem;}
.tpehub_qdo>*{min-width:0;}
.tpehub_qdo h4{font-weight:700;color:#e8f4f8;margin-bottom:11px;font-size:13px;}
.tpehub_col_qdo{gap:8px;display:flex;font-size:13px;color:#9ab8c8;flex-direction:column;}
.tpehub_col_qdo a{cursor:pointer;}
@media(max-width:1021px){.tpeseo_grid3_qdo{grid-template-columns:1fr;}
.tpeseo_grid4_qdo{grid-template-columns:repeat(2,1fr);}
.tpeseo_rtp_row_qdo{grid-template-columns:1fr;gap:20px;}
.tpehub_qdo{gap:22px;grid-template-columns:repeat(2,1fr);}
}
@media(max-width:559px){.tpehub_qdo{grid-template-columns:1fr;}
}
.tpetk_qdo{overflow:hidden;background:#060d13;display:flex;align-items:center;border-bottom:1px solid #152330;}
.tpetk_tag_qdo{background:#0f1720;gap:8px;flex:none;padding:11px 18px;font-size:0.656rem;display:flex;letter-spacing:.1em;font-weight:600;border-right:1px solid #152330;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;align-items:center;color:#e83a3a;}
.tpetk_rail_qdo{flex:1;overflow:hidden;}
.tpetk_track_qdo{padding:11px 14px;gap:28px;animation:zm3-marquee 26s linear infinite;font-size:12px;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;width:max-content;color:#9ab8c8;white-space:nowrap;display:flex;}
.tpetk_track_qdo b{color:#00d2e6;}
.tpehero_qdo{border:1px solid #1c3040;overflow:hidden;padding:2.875rem 3rem;border-radius:1.25rem;background:linear-gradient(120deg,#071219,#051520);color:#e8f4f8;position:relative;}
.tpehero_glow_qdo{border-radius:50%;background:radial-gradient(circle,rgba(0, 210, 230, 0.22),transparent 70%);width:21.25rem;top:-60px;position:absolute;height:21.25rem;right:-3.75rem;}
.tpehero_in_qdo{position:relative;max-width:600px;}
.tpehero_qdo .tpeeyebrow_qdo{color:#00d9e8;}
.tpepill_row_qdo{background:rgba(255, 255, 255, 0.07);padding:6px 13px;border-radius:62.438rem;gap:0.5rem;border:1px solid rgba(255, 255, 255, 0.12);display:inline-flex;letter-spacing:.1em;margin-bottom:22px;font-size:10.5px;text-transform:uppercase;align-items:center;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#00d9e8;}
.tpehero_h1_qdo{margin:1.125rem 0;line-height:1.02;font-weight:700;overflow-wrap:break-word;font-size:3.375rem;color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;letter-spacing:-.02em;}
.tpehero_h1_qdo em{color:#00d9e8;font-style:normal;}
.tpehero_sub_qdo{font-size:1.063rem;margin-bottom:28px;line-height:1.55;color:#7aafc4;max-width:30rem;}
.tpehero_cta_qdo{gap:14px;flex-wrap:wrap;display:flex;margin-bottom:26px;align-items:center;}
.tpehero_trust_qdo{gap:0.875rem;align-items:center;flex-wrap:wrap;display:flex;}
.tpehero_rating_txt_qdo{color:#7aafc4;font-size:0.813rem;}
@media(max-width:1027px){.tpehero_qdo{padding:2rem 24px;}
.tpehero_h1_qdo{font-size:38px;}
}
@media(max-width:562px){.tpehero_h1_qdo{font-size:30px;}
}
.tpetabs_qdo{gap:0.563rem;flex-wrap:wrap;display:flex;}
.tpetab_qdo{border-radius:0.5rem;background:#0f1720;padding:10px 1.125rem;border:1px solid #1c3040;font-size:0.813rem;cursor:pointer;font-weight:600;color:#9ab8c8;}
.tpetab_on_qdo{background:#00d2e6;border-color:transparent;color:#051018;font-weight:700;}
.tpestat_qdo{grid-template-columns:repeat(4,1fr);gap:0.875rem;display:grid;}
.tpestat_qdo>*{min-width:0;}
.tpestat_item_qdo{border-radius:0.813rem;border:1px solid #1c3040;background:#0f1720;padding:1.125rem 1.25rem;}
.tpestat_k_qdo{letter-spacing:.12em;color:#5f8499;text-transform:uppercase;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;margin-bottom:0.438rem;}
.tpestat_v_qdo{gap:8px;color:#e8f4f8;font-weight:700;overflow-wrap:anywhere;align-items:center;display:flex;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;min-width:0;font-size:1.5rem;}
.tpestat_v_accent_qdo{color:#00d2e6;}
@media(max-width:1025px){.tpestat_qdo{grid-template-columns:repeat(2,1fr);}
}
.tpewlc_qdo{border-radius:20px;background:linear-gradient(120deg,#071219,#051520);overflow:hidden;grid-template-columns:1.2fr .8fr;gap:24px;border:1px solid #1c3040;padding:2.25rem 40px;display:grid;color:#e8f4f8;align-items:center;position:relative;}
.tpewlc_qdo>*{min-width:0;}
.tpewlc_qdo .tpeeyebrow_qdo{color:#00d9e8;}
.tpewlc_glow_qdo{border-radius:50%;background:radial-gradient(circle,rgba(0, 210, 230, 0.22),transparent 70%);right:-2.5rem;height:260px;width:16.25rem;top:-40px;position:absolute;}
.tpewlc_in_qdo{position:relative;}
.tpewlc_h2_qdo{margin:10px 0 8px;line-height:1.03;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#e8f4f8;font-weight:700;font-size:34px;overflow-wrap:break-word;}
.tpewlc_h2_qdo em{color:#00d9e8;font-style:normal;}
.tpewlc_sub_qdo{line-height:1.55;max-width:420px;font-size:14px;margin-bottom:18px;color:#7aafc4;}
.tpewlc_terms_qdo{gap:10px;flex-direction:column;display:flex;position:relative;}
.tpeterm_qdo{border-radius:13px;gap:0.688rem;background:rgba(255, 255, 255, 0.07);border:1px solid rgba(255, 255, 255, 0.12);padding:0.813rem 0.938rem;align-items:center;display:flex;}
.tpeterm_qdo svg{flex:none;height:20px;color:#00d9e8;width:20px;}
.tpeterm_k_qdo{text-transform:uppercase;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;letter-spacing:.1em;color:#7aafc4;}
.tpeterm_v_qdo{font-weight:700;margin-top:2px;font-size:14px;color:#e8f4f8;}
@media(max-width:1021px){.tpewlc_qdo{grid-template-columns:1fr;}
}
@media(max-width:563px){.tpewlc_h2_qdo{font-size:1.625rem;}
}
.tpejp_qdo{gap:0.875rem;grid-template-columns:1.5fr 1fr 1fr;display:grid;}
.tpejp_qdo>*{min-width:0;}
.tpejp_hero_qdo{border-radius:20px;background:linear-gradient(135deg,#071219,#051520);gap:14px;overflow:hidden;border:1px solid #1c3040;padding:26px;min-height:11.25rem;justify-content:space-between;position:relative;display:flex;flex-direction:column;color:#e8f4f8;}
.tpejp_glow_qdo{background:radial-gradient(circle,rgba(0, 210, 230, 0.22),transparent 70%);border-radius:50%;right:-40px;height:11.25rem;top:-2.5rem;position:absolute;width:11.25rem;}
.tpejp_k_row_qdo{gap:10px;display:flex;align-items:center;justify-content:space-between;position:relative;}
.tpejp_k_qdo{font-size:10px;text-transform:uppercase;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#5f8499;letter-spacing:.12em;}
.tpejp_hero_qdo .tpejp_k_qdo{color:#7aafc4;}
.tpejp_amt_qdo{font-size:42px;color:#00d9e8;font-weight:700;position:relative;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;line-height:1;}
.tpejp_sub_qdo{font-size:12px;color:#7aafc4;margin-top:5px;}
.tpejp_cell_qdo{border-radius:1.25rem;border:1px solid #1c3040;background:#0f1720;padding:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:11.25rem;}
.tpejp_cell_qdo .tpejp_amt_qdo{color:#e8f4f8;font-size:1.875rem;}
.tpejp_cell_qdo .tpejp_sub_qdo{color:#5f8499;}
@media(max-width:1025px){.tpejp_qdo{grid-template-columns:1fr;}
}
@media(max-width:562px){.tpejp_amt_qdo{font-size:2rem;}
}
.tpetour_qdo{border-radius:20px;overflow:hidden;border:1px solid #1c3040;grid-template-columns:1.05fr 1fr;display:grid;}
.tpetour_qdo>*{min-width:0;}
.tpetour_l_qdo{background:linear-gradient(135deg,#071219,#051520);overflow:hidden;padding:34px;color:#e8f4f8;position:relative;}
.tpetour_h2_qdo{margin:12px 0 10px;font-weight:700;line-height:1.05;font-size:1.875rem;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#e8f4f8;}
.tpetour_h2_qdo em{color:#00d9e8;font-style:normal;}
.tpetour_text_qdo{max-width:21.25rem;color:#7aafc4;font-size:13.5px;margin-bottom:20px;line-height:1.6;}
.tpetour_meta_qdo{gap:1.125rem;flex-wrap:wrap;display:flex;align-items:flex-end;margin-bottom:1.25rem;}
.tpetour_cap_qdo{margin-bottom:5px;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;color:#7aafc4;text-transform:uppercase;}
.tpecount_qdo{gap:6px;display:flex;}
.tpecount_qdo span{background:rgba(255, 255, 255, 0.07);border-radius:8px;border:1px solid rgba(255, 255, 255, 0.12);padding:4px 0.563rem;font-weight:700;font-size:1.375rem;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.tpetour_units_qdo{font-size:0.625rem;color:#7aafc4;}
.tpeboard_qdo{background:#0f1720;padding:1.75rem 30px;}
.tpeboard_head_qdo{align-items:center;margin-bottom:0.875rem;display:flex;justify-content:space-between;}
.tpeboard_title_qdo{color:#e8f4f8;font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-size:1rem;}
.tpeboard_upd_qdo{font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;font-size:10px;color:#5f8499;}
.tpeboard_list_qdo{gap:2px;display:flex;flex-direction:column;}
.tpeboard_row_qdo{gap:0.75rem;padding:10px 12px;border-radius:0.5rem;display:flex;align-items:center;}
.tpeboard_top1_qdo{background:rgba(0, 210, 230, 0.11);}
.tpeboard_rk_qdo{font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-weight:700;font-size:14px;color:#5f8499;width:20px;}
.tpeboard_top1_qdo .tpeboard_rk_qdo{color:#00d2e6;}
.tpeboard_nm_qdo{flex:1;font-size:13.5px;min-width:0;font-weight:600;color:#9ab8c8;}
.tpeboard_top1_qdo .tpeboard_nm_qdo{color:#e8f4f8;font-weight:700;}
.tpeboard_pt_qdo{font-size:0.781rem;color:#9ab8c8;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
@media(max-width:1025px){.tpetour_qdo{grid-template-columns:1fr;}
}
@media(max-width:563px){.tpetour_h2_qdo{font-size:1.5rem;}
}
.tpeapp_qdo{gap:2.25rem;align-items:center;flex-wrap:wrap;justify-content:space-between;display:flex;}
.tpeapp_copy_qdo{max-width:520px;}
.tpeapp_h2_qdo{margin:12px 0 0.625rem;color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-weight:700;font-size:1.75rem;line-height:1.05;}
.tpeapp_text_qdo{font-size:0.875rem;margin-bottom:1.25rem;color:#9ab8c8;line-height:1.6;}
.tpeapp_btns_qdo{gap:12px;display:flex;flex-wrap:wrap;}
.tpestore_qdo{padding:11px 1.125rem;border:1px solid #1c3040;border-radius:13px;background:#0a1018;gap:9px;color:#e8f4f8;display:inline-flex;align-items:center;cursor:pointer;font-size:13px;font-weight:700;}
.tpestore_qdo svg{width:1rem;height:1rem;}
.tpeapp_qr_wrap_qdo{gap:16px;align-items:center;display:flex;}
.tpeqr_qdo{border:1px solid #1c3040;border-radius:0.813rem;padding:11px;gap:3px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);background:#0a1018;display:grid;height:108px;width:6.75rem;}
.tpeqr_qdo i{background:transparent;}
.tpeqr_f_qdo{background:#00d2e6;}
.tpeapp_qr_cap_qdo{line-height:1.4;font-size:0.75rem;max-width:84px;color:#5f8499;}
.tpebanner_qdo{gap:1.75rem;border-radius:20px;border:1px solid #1c3040;background:linear-gradient(115deg,#071219,#051520);overflow:hidden;padding:2.25rem 40px;flex-wrap:wrap;justify-content:space-between;color:#e8f4f8;align-items:center;position:relative;display:flex;}
.tpebanner_glow_qdo{border-radius:50%;background:radial-gradient(circle,rgba(0, 210, 230, 0.22),transparent 68%);right:80px;transform:translateY(-50%);height:200px;width:12.5rem;top:50%;position:absolute;}
.tpebanner_in_qdo{position:relative;max-width:560px;}
.tpebanner_qdo .tpeeyebrow_qdo{color:#00d9e8;}
.tpebanner_h2_qdo{margin:10px 0;font-size:30px;font-weight:700;line-height:1.05;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;color:#e8f4f8;}
.tpebanner_text_qdo{color:#7aafc4;font-size:14px;line-height:1.6;}
@media(max-width:561px){.tpebanner_h2_qdo{font-size:1.5rem;}
}
.tpevip_head_qdo{gap:0.75rem;flex-wrap:wrap;margin-bottom:18px;align-items:flex-end;justify-content:space-between;display:flex;}
.tpevip_intro_qdo{max-width:420px;font-size:13px;color:#9ab8c8;}
.tpevip_qdo{gap:12px;grid-template-columns:repeat(5,1fr);display:grid;}
.tpevip_qdo>*{min-width:0;}
.tpetier_qdo{border-radius:13px;border:1px solid #1c3040;background:#0f1720;padding:20px;}
.tpetier_on_qdo{background:rgba(0, 210, 230, 0.11);border-color:#00d2e6;}
.tpetier_medal_qdo{background:linear-gradient(135deg,#00d2e6,#0098ab);border-radius:0.5rem;width:1.875rem;margin-bottom:14px;height:1.875rem;}
.tpetier_name_qdo{color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-size:15px;margin-bottom:5px;font-weight:700;}
.tpetier_tx_qdo{color:#5f8499;line-height:1.5;font-size:11.5px;}
@media(max-width:1027px){.tpevip_qdo{grid-template-columns:repeat(2,1fr);}
}
.tpepromo_grid_qdo{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;}
.tpepromo_grid_qdo>*{min-width:0;}
.tpepromo_qdo{border-radius:1.25rem;background:#0f1720;border:1px solid #1c3040;overflow:hidden;padding:1.5rem;min-height:9.375rem;position:relative;}
.tpepromo_h_qdo{line-height:1.05;color:#e8f4f8;font-size:26px;margin-top:0.375rem;font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;}
.tpepromo_h_qdo em{color:#00d2e6;font-style:normal;}
.tpepromo_p_qdo{margin-top:8px;line-height:1.5;color:#9ab8c8;font-size:0.781rem;}
.tpepromo_feat_qdo{border-color:#1c3040;background:linear-gradient(135deg,#071219,#051520);}
.tpepromo_feat_qdo .tpepromo_h_qdo{color:#e8f4f8;}
.tpepromo_feat_qdo .tpepromo_h_qdo em{color:#00d9e8;}
.tpepromo_feat_qdo .tpepromo_p_qdo{color:#7aafc4;}
.tpepromo_feat_qdo .tpeeyebrow_qdo{color:#00d9e8;}
@media(max-width:1026px){.tpepromo_grid_qdo{grid-template-columns:1fr;}
}
.tpesupp_qdo{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.tpesupp_qdo>*{min-width:0;}
.tpesupp_card_qdo{border-radius:0.813rem;background:#0f1720;border:1px solid #1c3040;padding:1.5rem;}
.tpesupp_card_qdo svg{width:1.5rem;color:#00d2e6;height:24px;margin-bottom:14px;}
.tpesupp_card_qdo h3{font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;margin-bottom:6px;color:#e8f4f8;font-size:16px;}
.tpesupp_card_qdo p{line-height:1.55;font-size:0.813rem;color:#9ab8c8;}
@media(max-width:1027px){.tpesupp_qdo{grid-template-columns:1fr;}
}
.tpenews_qdo{padding:26px 32px;background:linear-gradient(135deg,#071219,#051520);gap:24px;border-radius:20px;border:1px solid #1c3040;justify-content:space-between;display:flex;color:#e8f4f8;align-items:center;flex-wrap:wrap;}
.tpenews_h3_qdo{font-size:1.25rem;color:#e8f4f8;margin-bottom:0.25rem;font-weight:700;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;}
.tpenews_text_qdo{color:#7aafc4;font-size:0.813rem;}
.tpenews_form_qdo{gap:0.625rem;flex:1;display:flex;max-width:440px;min-width:0;}
.tpenews_form_qdo .tpeinput_qdo{min-width:0;}
@media(max-width:563px){.tpenews_form_qdo{width:100%;}
}
.tpeinput_qdo{background:rgba(255, 255, 255, 0.07);flex:1;padding:0.813rem 1rem;border:1px solid rgba(255, 255, 255, 0.12);border-radius:0.5rem;font-size:0.844rem;color:#7aafc4;}
.tpedw_h2_qdo{margin-bottom:10px;font-size:26px;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-weight:700;line-height:1.08;color:#e8f4f8;}
.tpesteps_v_qdo{gap:10px;grid-template-columns:1fr;}
.tpesteps_v_qdo .tpestep_qdo{padding:18px 20px;}
@media(max-width:561px){.tpedw_h2_qdo{font-size:23px;}
}
.tpepay_logos_qdo{gap:9px;grid-template-columns:repeat(4,1fr);display:grid;}
.tpepay_logos_qdo>*{min-width:0;}
.tpepay_qdo{border-radius:8px;border:1px solid #1c3040;font-weight:700;justify-content:center;align-items:center;color:#9ab8c8;font-size:12px;height:3rem;display:flex;}
.tpetable_qdo{border-radius:0.813rem;border:1px solid #1c3040;overflow:hidden;}
.tpetrow_qdo{grid-template-columns:1.3fr 1fr 1fr 1fr;font-size:0.813rem;display:grid;}
.tpetrow_qdo>div{padding:13px 0.875rem;min-width:0;}
.tpetrow_qdo>div:first-child{font-weight:700;padding-left:16px;color:#e8f4f8;}
.tpetrow_th_qdo{background:#0a1018;color:#5f8499;letter-spacing:.06em;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;font-size:9.5px;}
.tpetrow_qdo:not(.tpetrow_th_qdo){background:#0f1720;border-top:1px solid #152330;color:#9ab8c8;}
.tpetrow_zebra_qdo{background:#0c1319;}
.tpepos_qdo{color:#00d2e6;font-weight:700;}
@media(max-width:1021px){.tpepay_logos_qdo{grid-template-columns:repeat(2,1fr);}
}
.tpesteps_qdo{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.tpesteps_qdo>*{min-width:0;}
.tpestep_qdo{border:1px solid #1c3040;padding:24px;border-radius:0.813rem;background:#0f1720;position:relative;}
.tpestep_num_qdo{background:#00d2e6;border-radius:8px;margin-bottom:0.875rem;font-weight:700;height:1.875rem;width:30px;justify-content:center;font-size:0.813rem;align-items:center;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#051018;display:flex;}
.tpestep_h_qdo{font-size:16px;color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;margin-bottom:7px;font-weight:700;}
.tpestep_p_qdo{font-size:0.813rem;color:#9ab8c8;line-height:1.55;}
@media(max-width:1025px){.tpesteps_qdo{grid-template-columns:1fr;}
}
.tpeet_h2_qdo{margin:0.625rem 0 0.875rem;font-weight:700;line-height:1.08;font-size:28px;color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;}
.tpeet_right_qdo{gap:10px;flex-direction:column;display:flex;}
.tpeet_updated_qdo{padding:0.875rem 18px;background:#0a1018;border:1px solid #1c3040;gap:10px;border-radius:13px;align-items:center;font-size:12px;color:#9ab8c8;display:flex;}
.tpeet_updated_qdo svg{flex:none;width:0.938rem;color:#00d2e6;height:0.938rem;}
.tpeet_updated_qdo b{color:#e8f4f8;}
@media(max-width:562px){.tpeet_h2_qdo{font-size:1.5rem;}
}
.tperv_head_qdo{gap:0.75rem;flex-wrap:wrap;margin-bottom:18px;align-items:flex-end;display:flex;justify-content:space-between;}
.tperv_agg_qdo{gap:10px;align-items:center;display:flex;}
.tperv_source_qdo{color:#5f8499;font-size:12.5px;}
.tperv_grid_qdo{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.tperv_grid_qdo>*{min-width:0;}
.tpereview_qdo{border:1px solid #1c3040;background:#0f1720;padding:24px;border-radius:13px;}
.tpereview_qdo .tpestars_qdo{margin-bottom:10px;}
.tpereview_qdo p{font-weight:600;line-height:1.5;margin-bottom:0.875rem;color:#e8f4f8;font-size:0.906rem;}
.tpereview_by_qdo{font-size:12.5px;color:#5f8499;}
@media(max-width:1022px){.tperv_grid_qdo{grid-template-columns:1fr;}
}
.tpeprovs_qdo{grid-template-columns:repeat(6,1fr);gap:12px;display:grid;margin-bottom:1.75rem;}
.tpeprovs_qdo>*{min-width:0;}
.tpeprov_qdo{padding:0.75rem;border-radius:0.813rem;border:1px solid #1c3040;background:#0f1720;display:flex;height:4rem;justify-content:center;text-decoration:none;align-items:center;}
.tpeprov_img_qdo{max-height:32px;max-width:100%;object-fit:contain;}
.tperesp_qdo{border:1px solid #1c3040;background:#0f1720;gap:24px;border-radius:0.813rem;padding:1.625rem;justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex;}
.tperesp_in_qdo{max-width:35rem;}
.tperesp_h_qdo{color:#e8f4f8;font-size:19px;font-weight:700;margin-bottom:0.5rem;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;}
.tperesp_p_qdo{line-height:1.6;font-size:0.844rem;color:#9ab8c8;}
.tperesp_badges_qdo{gap:14px;flex-wrap:wrap;display:flex;align-items:center;}
.tpeage18_qdo{border-radius:8px;border:1.5px solid #e83a3a;padding:4px 8px;color:#e83a3a;font-size:0.813rem;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-weight:700;}
.tperesp_org_qdo{font-size:0.813rem;font-weight:600;color:#5f8499;}
@media(max-width:1022px){.tpeprovs_qdo{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:562px){.tpeprovs_qdo{grid-template-columns:repeat(2,1fr);}
}
.tpegd_head_qdo{gap:0.75rem;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;display:flex;align-items:center;}
.tpeab_h2_qdo{margin:14px 0 1rem;font-weight:700;color:#e8f4f8;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-size:32px;}
.tpeab_body_qdo{font-size:15px;color:#9ab8c8;margin-bottom:0.875rem;line-height:1.65;}
.tpeab_chips_qdo{gap:10px;flex-wrap:wrap;margin-top:8px;display:flex;}
.tpefaq_qdo{gap:0.625rem;flex-direction:column;display:flex;}
.tpefaq_item_qdo{border-radius:0.813rem;padding:18px 1.375rem;background:#0f1720;border:1px solid #1c3040;}
.tpefaq_q_qdo{list-style:none;gap:16px;cursor:pointer;justify-content:space-between;align-items:center;color:#e8f4f8;font-weight:600;font-size:15.5px;display:flex;}
.tpefaq_q_qdo::-webkit-details-marker{display:none;}
.tpefaq_q_t_qdo{gap:10px;display:flex;}
.tpefaq_q_i_qdo{font-style:normal;color:#00d2e6;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.tpefaq_pm_qdo{font-size:20px;color:#00d2e6;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.tpefaq_item_qdo[open] .tpefaq_pm_qdo{transform:rotate(45deg);}
.tpefaq_a_qdo{margin-top:0.75rem;color:#9ab8c8;font-size:13.5px;line-height:1.6;}
@media(max-width:561px){.tpeab_h2_qdo{font-size:26px;}
}
.tpeop_h2_qdo{margin:0.625rem 0 0.5rem;color:#e8f4f8;line-height:1.1;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-size:1.5rem;font-weight:700;}
.tpeop_text_qdo{line-height:1.6;font-size:0.844rem;color:#9ab8c8;}
@media(max-width:558px){.tpeop_h2_qdo{font-size:22px;}
}
.tpedispute_qdo{gap:28px;padding:1.625rem 1.875rem;border:1px dashed #25404f;border-radius:0.813rem;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;}
.tpedispute_in_qdo{max-width:660px;}
.tpedispute_h2_qdo{font-size:1.375rem;margin-bottom:0.5rem;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#e8f4f8;}
.tpedispute_text_qdo{line-height:1.6;font-size:0.844rem;color:#9ab8c8;}
.tperc_qdo{grid-template-columns:1fr 1fr 1fr;gap:32px;display:grid;}
.tperc_qdo>*{min-width:0;}
.tperc_awards_qdo{gap:11px;display:flex;flex-direction:column;}
.tpeaward_qdo{gap:11px;display:flex;align-items:center;}
.tpeaward_qdo svg{flex:none;height:18px;width:1.125rem;color:#f0c040;}
.tpeaward_t_qdo{font-size:13.5px;font-weight:700;color:#e8f4f8;}
.tpeaward_s_qdo{font-size:11.5px;color:#5f8499;}
.tperc_press_qdo{gap:0.625rem;grid-template-columns:1fr 1fr;display:grid;}
.tpelogo_cell_qdo{border-radius:0.5rem;border:1px solid #1c3040;color:#9ab8c8;font-weight:700;font-size:0.813rem;height:48px;display:flex;align-items:center;justify-content:center;}
.tperc_partner_qdo{background:#0f1720;border:1px solid #1c3040;border-radius:0.813rem;padding:20px;}
.tperc_partner_name_qdo{color:#e8f4f8;font-weight:700;margin-bottom:0.375rem;font-size:18px;font-family:"Sora", 'Helvetica Neue', Arial, sans-serif;}
.tperc_partner_text_qdo{font-size:0.781rem;color:#9ab8c8;line-height:1.55;}
@media(max-width:1026px){.tperc_qdo{gap:1.375rem;grid-template-columns:1fr;}
.tperc_press_qdo{grid-template-columns:repeat(4,1fr);}
}
.tpefooter_qdo{background:#060d13;padding:2.5rem 1.75rem;border-top:1px solid #152330;}
.tpefooter_grid_qdo{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;margin-bottom:1.75rem;display:grid;max-width:87.5rem;margin-left:auto;margin-right:auto;}
.tpefooter_grid_qdo>*{min-width:0;}
.tpefooter_grid_qdo h4{letter-spacing:.12em;margin-bottom:13px;font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:10px;color:#3a5566;text-transform:uppercase;}
.tpefcol_qdo{gap:0.563rem;font-size:0.813rem;flex-direction:column;color:#9ab8c8;display:flex;}
.tpefcol_qdo a{cursor:pointer;}
.tpeft_about_qdo{max-width:260px;color:#5f8499;margin-top:0.75rem;font-size:13px;line-height:1.6;}
.tpeft_contact_qdo{font-family:"Martian Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;overflow-wrap:anywhere;margin-top:0.75rem;font-size:12.5px;color:#00d2e6;}
.tpefooter_bottom_qdo{margin:0 auto;gap:1rem;align-items:center;border-top:1px solid #152330;display:flex;flex-wrap:wrap;padding-top:1.25rem;justify-content:space-between;max-width:1400px;}
.tpefooter_bottom_qdo p{font-size:0.688rem;color:#3a5566;line-height:1.6;max-width:45rem;}
@media(max-width:1025px){.tpefooter_grid_qdo{grid-template-columns:1fr 1fr;}
}
@media(max-width:558px){.tpefooter_grid_qdo{grid-template-columns:1fr;}
}