*{margin:0;padding:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0d1008;text-rendering:optimizeLegibility;font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;line-height:1.55;color:#b8c9a3;-webkit-font-smoothing:antialiased;font-size:0.938rem;overflow-wrap:break-word;}
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{height:0.5rem;width:8px;}
::-webkit-scrollbar-thumb{background:rgba(7, 14, 3, 0.72);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.lgt_shellthu{grid-template-columns:248px 1fr;display:grid;min-height:100vh;}
.lgt_mainthu{min-width:0;}
.lgt_wrapthu{margin:0 auto;width:100%;max-width:1400px;}
.lgt_containerthu{margin:0 auto;padding:0 1rem;width:100%;max-width:1400px;}
@media(min-width:765px){.lgt_containerthu{padding:0 1.75rem;}
}
.lgt_sectionthu{padding:24px 1.75rem;}
.lgt_section_ptthu{padding-top:2.125rem;}
.lgt_band_softthu{background:#131a0d;}
.lgt_eyebrowthu{overflow-wrap:break-word;letter-spacing:.14em;font-size:10.5px;line-height:1.4;color:#a3e635;display:inline-block;font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-weight:600;text-transform:uppercase;}
.lgt_drawer_cbthu{display:none;}
.lgt_overlaythu{display:none;}
@media(max-width:1025px){.lgt_shellthu{grid-template-columns:1fr;}
.lgt_mainthu{padding-bottom:4.875rem;}
.lgt_drawer_cbthu:checked~.lgt_overlaythu{background:rgba(7, 14, 3, 0.72);inset:0;position:fixed;z-index:70;display:block;}
}
@media(max-width:563px){.lgt_sectionthu{padding:18px 16px;}
.lgt_section_ptthu{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 ---------- */
.lgt_sidethu{background:#111710;padding:22px 1.125rem;gap:1.375rem;display:flex;overflow-y:auto;flex-direction:column;align-self:start;border-right:1px solid #1e2d15;top:0;position:sticky;height:100vh;}
.lgt_brandthu{gap:0.625rem;align-items:center;display:flex;}
.lgt_logothu{color:#eef5e6;font-weight:700;font-size:1.313rem;letter-spacing:-.02em;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.lgt_side_ctathu{border:1px solid #273d1a;border-radius:0.813rem;background:rgba(163, 230, 53, 0.11);padding:1rem;}
.lgt_side_cta_hthu{margin-bottom:6px;color:#eef5e6;font-size:17px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.15;font-weight:700;}
.lgt_side_cta_pthu{margin-bottom:0.75rem;font-size:0.75rem;line-height:1.45;color:#b8c9a3;}
.lgt_navthu{gap:3px;flex-direction:column;display:flex;}
.lgt_nav_labelthu{padding:6px 0.625rem;font-size:9.5px;letter-spacing:.14em;color:#4a5e3c;text-transform:uppercase;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_nav_itemthu{border-radius:9px;padding:10px;gap:11px;align-items:center;color:#b8c9a3;display:flex;font-weight:500;font-size:14px;}
.lgt_nav_itemthu svg{width:1.063rem;height:17px;}
.lgt_nav_itemthu:hover{background:rgba(163, 230, 53, 0.11);color:#eef5e6;}
.lgt_nav_item_onthu{background:rgba(163, 230, 53, 0.11);color:#a3e635;font-weight:600;}
.lgt_side_footthu{background:#131a0d;padding:12px;border:1px solid #273d1a;border-radius:0.813rem;margin-top:auto;}
.lgt_side_footthu p{margin-top:0.25rem;font-size:0.781rem;line-height:1.4;color:#b8c9a3;}
/* ---------- topbar ---------- */
.lgt_topthu{padding:14px 28px;gap:1rem;background:#111710;display:flex;top:0;border-bottom:1px solid #1e2d15;position:sticky;z-index:40;align-items:center;}
.lgt_top_brandthu{gap:9px;align-items:center;display:none;}
.lgt_searchthu{flex:1;border:1px solid #273d1a;gap:10px;border-radius:0.813rem;background:#131a0d;padding:11px 0.875rem;max-width:440px;color:#7a9168;align-items:center;font-size:13.5px;display:flex;}
.lgt_searchthu svg{flex:none;height:16px;width:16px;}
.lgt_top_actionsthu{gap:12px;margin-left:auto;align-items:center;display:flex;}
.lgt_langthu{font-size:0.75rem;color:#b8c9a3;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_burgerthu{border:1px solid #273d1a;border-radius:9px;background:#131a0d;width:40px;color:#eef5e6;align-items:center;justify-content:center;height:40px;display:none;}
/* ---------- bottom-nav (mobile) ---------- */
.lgt_botnavthu{display:none;}
@media(max-width:1025px){.lgt_sidethu{transition:transform .25s ease;top:0;width:280px;height:100vh;transform:translateX(-100%);left:0;position:fixed;z-index:80;}
.lgt_drawer_cbthu:checked~.lgt_shellthu .lgt_sidethu{transform:translateX(0);}
.lgt_topthu{gap:0.75rem;padding:0.875rem 1rem;position:static;flex-wrap:wrap;}
.lgt_top_brandthu{display:flex;}
.lgt_searchthu{display:none;}
.lgt_burgerthu{display:flex;}
.lgt_top_actionsthu{gap:0.625rem;width:100%;margin-left:0;align-items:stretch;}
.lgt_top_actionsthu .lgt_langthu{display:none;}
.lgt_top_actionsthu .lgt_btnthu{padding:0.688rem 0.625rem;flex:1;text-align:center;}
.lgt_botnavthu{padding:0.5rem 0.375rem calc(8px + env(safe-area-inset-bottom));background:#111710;grid-template-columns:repeat(3,1fr);transform:translateZ(0);display:grid;position:fixed;right:0;bottom:0;z-index:65;border-top:1px solid #273d1a;left:0;}
.lgt_bnthu{gap:4px;padding:0.375rem 2px 0;font-size:0.625rem;display:flex;color:#b8c9a3;flex-direction:column;align-items:center;font-weight:600;min-width:0;justify-content:flex-end;}
.lgt_bnthu svg{flex:none;height:1.375rem;width:22px;}
.lgt_bnthu span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;}
.lgt_bn_onthu{color:#a3e635;}
.lgt_bn_centerthu{position:relative;}
.lgt_bn_fabthu{background:#b8f542;border-radius:50%;align-items:center;width:3.125rem;position:absolute;left:50%;top:-1.25rem;height:50px;display:flex;color:#0d1a00;justify-content:center;transform:translateX(-50%);box-shadow:0 0.5rem 32px rgba(0, 0, 0, 0.65), 0 2px 8px rgba(163, 230, 53, 0.18);}
.lgt_bn_fabthu svg{width:24px;height:24px;}
.lgt_bn_centerthu span{color:#a3e635;}
}
.lgt_btnthu{border-radius:0.563rem;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;padding:0.688rem 1.375rem;gap:0.5rem;justify-content:center;font-weight:700;font-size:0.875rem;align-items:center;display:inline-flex;cursor:pointer;font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.lgt_btn_prithu{background:#b8f542;color:#0d1a00;box-shadow:0 0 1.125rem rgba(184, 245, 66, 0.45), 0 2px 8px rgba(0, 0, 0, 0.45);}
.lgt_btn_prithu:hover{background:#9fd930;}
.lgt_btn_ghostthu{background:rgba(163, 230, 53, 0.11);font-weight:600;color:#eef5e6;}
.lgt_btn_linethu{background:transparent;border:1px solid #3a5626;color:#eef5e6;font-weight:600;}
.lgt_btn_lgthu{padding:16px 30px;border-radius:13px;font-size:15px;}
.lgt_bandthu .lgt_btn_linethu{border-color:rgba(255, 255, 255, 0.12);color:#eef5e6;}
.lgt_bandthu .lgt_btn_ghostthu{background:rgba(255, 255, 255, 0.08);color:#eef5e6;}
.lgt_link_mthu{gap:5px;cursor:pointer;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;text-decoration:none;display:inline-flex;color:#a3e635;font-size:0.75rem;align-items:center;}
.lgt_link_mthu svg{width:0.875rem;height:14px;}
.lgt_bandthu .lgt_link_mthu{color:#b8f542;}
.lgt_dotthu{border-radius:50%;flex:none;background:#a3e635;width:0.438rem;height:0.438rem;}
.lgt_dot_livethu{background:#e53e3e;animation:zm3-pulse 1.4s infinite;}
.lgt_starsthu{gap:2px;color:#a3e635;display:inline-flex;}
.lgt_starsthu svg{width:15px;height:0.938rem;}
.lgt_chipthu{border:1px solid #273d1a;border-radius:0.563rem;padding:0.438rem 0.75rem;background:#131a0d;gap:6px;font-size:11px;align-items:center;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;display:inline-flex;color:#b8c9a3;}
.lgt_chip_onthu{border-color:transparent;background:rgba(163, 230, 53, 0.11);color:#a3e635;}
.lgt_gcthu{color:inherit;cursor:pointer;display:block;min-width:0;text-decoration:none;}
.lgt_gc_thumbthu{overflow:hidden;border:1px solid #273d1a;border-radius:13px;background-size:cover;aspect-ratio:1;display:block;background-position:center;position:relative;}
.lgt_gc_thumb_portraitthu{aspect-ratio:3/4;}
.lgt_gc_thumb_widethu{aspect-ratio:16/11;}
.lgt_gc_capthu{background:linear-gradient(transparent,rgba(7, 14, 3, 0.72));padding:0.563rem;bottom:0;right:0;left:0;position:absolute;}
.lgt_gc_namethu{font-weight:700;color:#eef5e6;font-size:12.5px;display:block;}
.lgt_gc_metathu{color:#8faa78;font-size:11px;}
.lgt_gc_badgethu{background:#a3e635;border-radius:9px;padding:2px 0.375rem;font-weight:700;top:8px;position:absolute;font-size:8px;color:#0d1a00;right:8px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_gc_badge_hotthu{background:#e53e3e;color:#eef5e6;}
.lgt_gc_badge_livethu{background:#e53e3e;color:#eef5e6;right:auto;left:0.5rem;}
.lgt_gc_multthu{inset:0;color:#a3e635;align-items:center;justify-content:center;font-weight:700;font-size:1.75rem;position:absolute;display:flex;}
.lgt_pcthu{border-radius:13px;background:#131a0d;border:1px solid #273d1a;color:#b8c9a3;height:64px;display:flex;justify-content:center;font-weight:700;font-size:14px;align-items:center;}
.lgt_railthu{min-width:0;}
.lgt_rail_scrollthu{gap:0.875rem;display:grid;}
.lgt_rail_scrollthu>*{min-width:0;}
.lgt_g6thu{grid-template-columns:repeat(6,1fr);}
.lgt_g7thu{grid-template-columns:repeat(7,1fr);}
.lgt_g4thu{grid-template-columns:repeat(4,1fr);}
@media(max-width:1027px){.lgt_g6thu,.lgt_g7thu{grid-template-columns:none;scroll-snap-type:x mandatory;grid-auto-columns:120px;grid-auto-flow:column;overflow-x:auto;padding-bottom:0.375rem;}
.lgt_g6thu>*,.lgt_g7thu>*{scroll-snap-align:start;}
.lgt_g4thu{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:563px){.lgt_g4thu{grid-template-columns:none;grid-auto-columns:9.375rem;grid-auto-flow:column;overflow-x:auto;}
}
.lgt_panelthu{border-radius:1.25rem;border:1px solid #273d1a;background:#131a0d;padding:28px 2rem;}
.lgt_splitthu{gap:36px;align-items:start;display:grid;}
.lgt_splitthu>*{min-width:0;}
.lgt_split_athu{grid-template-columns:.85fr 1.15fr;}
.lgt_split_bthu{grid-template-columns:1fr 1.1fr;}
.lgt_split_cthu{grid-template-columns:1.1fr .9fr;}
.lgt_pgridthu{grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;display:grid;}
.lgt_pgridthu>*{min-width:0;}
.lgt_leadthu{margin-bottom:0.875rem;font-size:15px;color:#b8c9a3;line-height:1.65;}
.lgt_featthu{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.lgt_featthu>*{min-width:0;}
.lgt_feat2thu{grid-template-columns:1fr 1fr;}
.lgt_feat_cardthu{border-radius:20px;padding:1.625rem;background:#131a0d;border:1px solid #273d1a;}
.lgt_feat_cardthu svg{color:#a3e635;width:26px;height:26px;margin-bottom:16px;}
.lgt_feat_cardthu h3{margin-bottom:8px;font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:18px;color:#eef5e6;}
.lgt_feat_cardthu p{color:#b8c9a3;line-height:1.6;font-size:13px;}
.lgt_feat_cardthu b{color:#eef5e6;}
.lgt_bigthu{gap:22px;flex-wrap:wrap;display:flex;}
.lgt_big_nthu{font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#a3e635;font-size:1.625rem;}
.lgt_big_lthu{font-size:12px;color:#7a9168;}
.lgt_personthu{background:#131a0d;gap:0.875rem;padding:1rem 1.125rem;border-radius:13px;border:1px solid #273d1a;align-items:center;display:flex;}
.lgt_avatarthu{background:linear-gradient(135deg,#b8f542,#6aad1a);border-radius:50%;flex:none;width:44px;height:2.75rem;}
.lgt_person_namethu{font-size:14px;font-weight:700;color:#eef5e6;}
.lgt_person_rolethu{font-size:0.75rem;color:#7a9168;}
.lgt_kvthu{border:1px solid #273d1a;border-radius:13px;overflow:hidden;background:#273d1a;gap:1px;grid-template-columns:1fr 1fr;display:grid;}
.lgt_kvthu>div{background:#0d1008;padding:16px 1.125rem;min-width:0;}
.lgt_kv_kthu{font-size:0.594rem;margin-bottom:5px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#a3e635;text-transform:uppercase;}
.lgt_kv_vthu{font-size:0.844rem;color:#eef5e6;font-weight:700;}
@media(max-width:1025px){.lgt_split_athu,.lgt_split_bthu,.lgt_split_cthu,.lgt_pgridthu{grid-template-columns:1fr;gap:1.5rem;}
.lgt_featthu,.lgt_feat2thu{grid-template-columns:1fr;}
.lgt_kvthu{grid-template-columns:1fr;}
}
.lgt_shthu{min-width:0;margin-bottom:1rem;}
.lgt_sh_rowthu{gap:12px;flex-wrap:wrap;align-items:flex-end;display:flex;justify-content:space-between;}
.lgt_sh_rowthu .lgt_sh_lthu{gap:6px;display:flex;min-width:0;flex-direction:column;}
.lgt_sh_stackthu{gap:10px;flex-direction:column;align-items:flex-start;display:flex;}
.lgt_sh_centerthu{gap:0.625rem;display:flex;text-align:center;align-items:center;flex-direction:column;}
.lgt_sh_h2thu{gap:9px;font-size:1.25rem;overflow-wrap:break-word;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#eef5e6;align-items:center;font-weight:700;line-height:1.1;display:flex;}
@media(min-width:768px){.lgt_sh_h2thu{font-size:1.5rem;}
}
.lgt_bandthu .lgt_sh_h2thu{color:#eef5e6;}
.lgt_eb_monothu{text-transform:none;letter-spacing:.08em;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_eb_monothu::before{content:"// ";}
.lgt_eb_upperthu{letter-spacing:.14em;text-transform:uppercase;}
.lgt_eb_pillthu{background:rgba(163, 230, 53, 0.11);border-radius:999px;padding:0.313rem 0.688rem;letter-spacing:.12em;text-transform:uppercase;}
.lgt_eb_linethu{gap:0.625rem;align-items:center;display:inline-flex;}
.lgt_eb_linethu::before{background:#a3e635;content:"";width:1.5rem;height:1px;display:inline-block;}
.lgt_bandthu .lgt_eb_linethu::before{background:#b8f542;}
.lgt_bandthu .lgt_eb_pillthu{background:rgba(255, 255, 255, 0.08);}
.lgt_sh_linkthu{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;gap:6px;display:inline-flex;font-weight:600;font-size:13px;padding-bottom:2px;align-items:center;color:#eef5e6;white-space:nowrap;border-bottom:1px solid #eef5e6;}
.lgt_sh_linkthu:hover{border-color:#a3e635;color:#a3e635;}
.lgt_sh_linkthu svg{height:0.875rem;width:0.875rem;}
.lgt_sh_link_chevthu{padding-bottom:0;border-bottom:0;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#a3e635;font-size:0.75rem;}
.lgt_sh_link_btnthu{background:#b8f542;padding:9px 1.125rem;border-radius:62.438rem;border-bottom:0;color:#0d1a00;}
.lgt_sh_link_btnthu:hover{border-color:transparent;background:#9fd930;}
.lgt_bandthu .lgt_sh_linkthu{border-color:#eef5e6;color:#eef5e6;}
.lgt_bandthu .lgt_sh_link_chevthu{color:#b8f542;}
.lgt_sh_rulethu{margin:-2px 0 16px;background:#273d1a;height:1px;}
.lgt_bandthu .lgt_sh_rulethu{background:rgba(255, 255, 255, 0.12);}
.lgt_seo_grid3thu{gap:20px;grid-template-columns:repeat(3,1fr);display:grid;}
.lgt_seo_grid4thu{grid-template-columns:repeat(4,1fr);gap:13px;display:grid;}
.lgt_seo_grid3thu>*,.lgt_seo_grid4thu>*{min-width:0;}
.lgt_seo_cardthu{background:#131a0d;border-radius:13px;border:1px solid #273d1a;padding:1.5rem;}
.lgt_seo_cardthu h3{color:#eef5e6;margin-bottom:0.5rem;font-size:18px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;}
.lgt_seo_cardthu p{color:#b8c9a3;line-height:1.6;font-size:0.813rem;}
.lgt_seo_card_smthu{padding:20px;}
.lgt_seo_card_smthu h3{font-size:1rem;}
.lgt_seo_card_smthu p{font-size:0.781rem;line-height:1.55;}
.lgt_seo_rtp_rowthu{gap:2.25rem;grid-template-columns:1fr 1fr;display:grid;margin-top:1rem;align-items:center;}
.lgt_rtpthu{gap:0.875rem;min-width:0;display:flex;}
.lgt_rtpthu>div{padding:16px;background:#0d1008;flex:1;border-radius:0.813rem;min-width:0;text-align:center;}
.lgt_rtp_nthu{font-size:1.625rem;font-weight:700;white-space:nowrap;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#a3e635;}
.lgt_rtp_lthu{color:#7a9168;font-size:11px;margin-top:0.25rem;}
.lgt_cmpthu{border-radius:13px;border:1px solid #273d1a;overflow:hidden;max-width:47.5rem;}
.lgt_cmp_rowthu{grid-template-columns:1.6fr 1fr 1fr;font-size:13px;display:grid;}
.lgt_cmp_rowthu>div{padding:0.813rem 14px;min-width:0;text-align:center;}
.lgt_cmp_rowthu>div:first-child{font-weight:600;text-align:left;color:#eef5e6;padding-left:22px;}
.lgt_cmp_ththu{background:#0d1008;font-weight:700;font-size:12.5px;}
.lgt_cmp_rowthu:not(.lgt_cmp_ththu){background:#131a0d;border-top:1px solid #1e2d15;color:#b8c9a3;}
.lgt_cmp_zebrathu{background:#0f1509;}
.lgt_guidethu{overflow:hidden;border:1px solid #273d1a;background:#131a0d;border-radius:0.813rem;cursor:pointer;}
.lgt_guide_coverthu{height:130px;}
.lgt_guide_bodythu{padding:1.25rem;}
.lgt_guide_bodythu h3{margin:0.438rem 0 0.563rem;color:#eef5e6;line-height:1.25;font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:16px;}
.lgt_guide_metathu{color:#7a9168;font-size:0.719rem;}
.lgt_hubthu{grid-template-columns:repeat(5,1fr);gap:1.75rem;border-top:1px solid #1e2d15;display:grid;padding-top:28px;}
.lgt_hubthu>*{min-width:0;}
.lgt_hubthu h4{color:#eef5e6;font-weight:700;font-size:0.813rem;margin-bottom:0.688rem;}
.lgt_hub_colthu{gap:0.5rem;display:flex;font-size:13px;color:#b8c9a3;flex-direction:column;}
.lgt_hub_colthu a{cursor:pointer;}
@media(max-width:1027px){.lgt_seo_grid3thu{grid-template-columns:1fr;}
.lgt_seo_grid4thu{grid-template-columns:repeat(2,1fr);}
.lgt_seo_rtp_rowthu{grid-template-columns:1fr;gap:20px;}
.lgt_hubthu{gap:22px;grid-template-columns:repeat(2,1fr);}
}
@media(max-width:558px){.lgt_hubthu{grid-template-columns:1fr;}
}
.lgt_tkthu{overflow:hidden;background:#090d06;display:flex;border-bottom:1px solid #1e2d15;align-items:center;}
.lgt_tk_tagthu{padding:0.688rem 18px;background:#131a0d;gap:8px;flex:none;display:flex;text-transform:uppercase;align-items:center;letter-spacing:.1em;border-right:1px solid #1e2d15;color:#e53e3e;font-size:10.5px;font-weight:600;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_tk_railthu{flex:1;overflow:hidden;}
.lgt_tk_trackthu{padding:0.688rem 0.875rem;gap:1.75rem;animation:zm3-marquee 26s linear infinite;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;width:max-content;font-size:0.75rem;white-space:nowrap;color:#b8c9a3;display:flex;}
.lgt_tk_trackthu b{color:#a3e635;}
.lgt_herothu{border-radius:20px;padding:2.875rem 3rem;border:1px solid #273d1a;background:linear-gradient(120deg,#0a1206,#061212);overflow:hidden;color:#eef5e6;position:relative;}
.lgt_hero_glowthu{background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);border-radius:50%;top:-3.75rem;right:-60px;width:21.25rem;position:absolute;height:340px;}
.lgt_hero_inthu{max-width:600px;position:relative;}
.lgt_herothu .lgt_eyebrowthu{color:#b8f542;}
.lgt_pill_rowthu{gap:8px;border-radius:999px;border:1px solid rgba(255, 255, 255, 0.12);background:rgba(255, 255, 255, 0.08);padding:0.375rem 0.813rem;font-size:0.656rem;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.1em;align-items:center;color:#b8f542;display:inline-flex;margin-bottom:1.375rem;}
.lgt_hero_h1thu{margin:1.125rem 0;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;letter-spacing:-.02em;font-weight:700;overflow-wrap:break-word;line-height:1.02;color:#eef5e6;font-size:3.375rem;}
.lgt_hero_h1thu em{font-style:normal;color:#b8f542;}
.lgt_hero_subthu{margin-bottom:28px;color:#8faa78;font-size:17px;line-height:1.55;max-width:30rem;}
.lgt_hero_ctathu{gap:14px;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:26px;}
.lgt_hero_trustthu{gap:0.875rem;align-items:center;display:flex;flex-wrap:wrap;}
.lgt_hero_rating_txtthu{color:#8faa78;font-size:13px;}
@media(max-width:1022px){.lgt_herothu{padding:32px 1.5rem;}
.lgt_hero_h1thu{font-size:2.375rem;}
}
@media(max-width:560px){.lgt_hero_h1thu{font-size:30px;}
}
.lgt_tabsthu{gap:0.563rem;flex-wrap:wrap;display:flex;}
.lgt_tabthu{padding:0.625rem 18px;border-radius:9px;border:1px solid #273d1a;background:#131a0d;color:#b8c9a3;font-size:0.813rem;cursor:pointer;font-weight:600;}
.lgt_tab_onthu{border-color:transparent;background:#b8f542;font-weight:700;color:#0d1a00;}
.lgt_statthu{grid-template-columns:repeat(4,1fr);gap:0.875rem;display:grid;}
.lgt_statthu>*{min-width:0;}
.lgt_stat_itemthu{background:#131a0d;border:1px solid #273d1a;border-radius:13px;padding:18px 1.25rem;}
.lgt_stat_kthu{font-size:9.5px;text-transform:uppercase;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#7a9168;margin-bottom:0.438rem;letter-spacing:.12em;}
.lgt_stat_vthu{gap:8px;min-width:0;font-size:1.5rem;overflow-wrap:anywhere;display:flex;color:#eef5e6;font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;align-items:center;}
.lgt_stat_v_accentthu{color:#a3e635;}
@media(max-width:1025px){.lgt_statthu{grid-template-columns:repeat(2,1fr);}
}
.lgt_wlcthu{border-radius:20px;background:linear-gradient(120deg,#0a1206,#061212);gap:24px;grid-template-columns:1.2fr .8fr;border:1px solid #273d1a;padding:2.25rem 2.5rem;overflow:hidden;align-items:center;display:grid;position:relative;color:#eef5e6;}
.lgt_wlcthu>*{min-width:0;}
.lgt_wlcthu .lgt_eyebrowthu{color:#b8f542;}
.lgt_wlc_glowthu{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);width:260px;right:-2.5rem;position:absolute;top:-40px;height:260px;}
.lgt_wlc_inthu{position:relative;}
.lgt_wlc_h2thu{margin:10px 0 8px;font-size:34px;line-height:1.03;overflow-wrap:break-word;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;}
.lgt_wlc_h2thu em{font-style:normal;color:#b8f542;}
.lgt_wlc_subthu{color:#8faa78;line-height:1.55;margin-bottom:18px;max-width:420px;font-size:0.875rem;}
.lgt_wlc_termsthu{gap:10px;display:flex;flex-direction:column;position:relative;}
.lgt_termthu{border:1px solid rgba(255, 255, 255, 0.12);gap:0.688rem;padding:0.813rem 0.938rem;background:rgba(255, 255, 255, 0.08);border-radius:13px;align-items:center;display:flex;}
.lgt_termthu svg{flex:none;height:1.25rem;color:#b8f542;width:20px;}
.lgt_term_kthu{text-transform:uppercase;color:#8faa78;font-size:9.5px;letter-spacing:.1em;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_term_vthu{color:#eef5e6;font-weight:700;font-size:0.875rem;margin-top:2px;}
@media(max-width:1025px){.lgt_wlcthu{grid-template-columns:1fr;}
}
@media(max-width:562px){.lgt_wlc_h2thu{font-size:1.625rem;}
}
.lgt_jpthu{grid-template-columns:1.5fr 1fr 1fr;gap:0.875rem;display:grid;}
.lgt_jpthu>*{min-width:0;}
.lgt_jp_herothu{gap:14px;overflow:hidden;background:linear-gradient(135deg,#0a1206,#061212);padding:26px;border-radius:20px;border:1px solid #273d1a;color:#eef5e6;display:flex;flex-direction:column;position:relative;min-height:180px;justify-content:space-between;}
.lgt_jp_glowthu{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);width:180px;top:-2.5rem;position:absolute;height:11.25rem;right:-2.5rem;}
.lgt_jp_k_rowthu{gap:0.625rem;justify-content:space-between;display:flex;position:relative;align-items:center;}
.lgt_jp_kthu{font-size:10px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;letter-spacing:.12em;color:#7a9168;text-transform:uppercase;}
.lgt_jp_herothu .lgt_jp_kthu{color:#8faa78;}
.lgt_jp_amtthu{line-height:1;font-size:2.625rem;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;position:relative;font-weight:700;color:#b8f542;}
.lgt_jp_subthu{color:#8faa78;font-size:0.75rem;margin-top:0.313rem;}
.lgt_jp_cellthu{border:1px solid #273d1a;background:#131a0d;padding:22px;border-radius:20px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;}
.lgt_jp_cellthu .lgt_jp_amtthu{font-size:30px;color:#eef5e6;}
.lgt_jp_cellthu .lgt_jp_subthu{color:#7a9168;}
@media(max-width:1026px){.lgt_jpthu{grid-template-columns:1fr;}
}
@media(max-width:561px){.lgt_jp_amtthu{font-size:2rem;}
}
.lgt_gmthu{grid-template-columns:1.3fr 1fr;gap:1rem;display:grid;}
.lgt_gmthu>*{min-width:0;}
.lgt_gm_panelthu{border-radius:20px;padding:28px;border:1px solid #273d1a;background:#131a0d;}
.lgt_gm_h2thu{margin:0.625rem 0 8px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;font-size:24px;color:#eef5e6;}
.lgt_gm_textthu{margin-bottom:20px;max-width:440px;color:#b8c9a3;font-size:13.5px;line-height:1.6;}
.lgt_gm_levelthu{gap:0.875rem;margin-bottom:16px;align-items:center;display:flex;}
.lgt_gm_lvthu{font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.5rem;color:#a3e635;font-weight:700;}
.lgt_gm_bar_wrapthu{flex:1;min-width:0;}
.lgt_gm_bar_metathu{display:flex;justify-content:space-between;margin-bottom:5px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:10px;color:#7a9168;}
.lgt_barthu{overflow:hidden;background:#0d1008;border-radius:999px;height:8px;}
.lgt_bar_fillthu{background:linear-gradient(90deg,#b8f542,#6aad1a);border-radius:62.438rem;display:block;height:100%;}
.lgt_gm_missionsthu{gap:0.563rem;flex-wrap:wrap;display:flex;}
.lgt_gm_referthu{overflow:hidden;border-radius:20px;padding:1.75rem;background:linear-gradient(150deg,#0a1206,#061212);border:1px solid #273d1a;position:relative;justify-content:space-between;display:flex;color:#eef5e6;flex-direction:column;}
.lgt_gm_referthu .lgt_eyebrowthu{color:#b8f542;}
.lgt_gm_ref_h2thu{margin:0.625rem 0 0.5rem;font-size:24px;color:#eef5e6;font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.1;}
.lgt_gm_ref_h2thu em{font-style:normal;color:#b8f542;}
.lgt_gm_ref_textthu{color:#8faa78;margin-bottom:18px;line-height:1.55;font-size:0.813rem;}
@media(max-width:1022px){.lgt_gmthu{grid-template-columns:1fr;}
}
.lgt_vip_headthu{gap:12px;justify-content:space-between;align-items:flex-end;margin-bottom:18px;flex-wrap:wrap;display:flex;}
.lgt_vip_introthu{max-width:420px;font-size:0.813rem;color:#b8c9a3;}
.lgt_vipthu{grid-template-columns:repeat(5,1fr);gap:0.75rem;display:grid;}
.lgt_vipthu>*{min-width:0;}
.lgt_tierthu{border-radius:13px;background:#131a0d;padding:20px;border:1px solid #273d1a;}
.lgt_tier_onthu{border-color:#a3e635;background:rgba(163, 230, 53, 0.11);}
.lgt_tier_medalthu{background:linear-gradient(135deg,#b8f542,#6aad1a);border-radius:9px;width:30px;margin-bottom:0.875rem;height:1.875rem;}
.lgt_tier_namethu{font-weight:700;color:#eef5e6;font-size:0.938rem;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;margin-bottom:0.313rem;}
.lgt_tier_txthu{font-size:11.5px;color:#7a9168;line-height:1.5;}
@media(max-width:1025px){.lgt_vipthu{grid-template-columns:repeat(2,1fr);}
}
.lgt_pay_logosthu{gap:0.563rem;grid-template-columns:repeat(4,1fr);display:grid;}
.lgt_pay_logosthu>*{min-width:0;}
.lgt_paythu{border:1px solid #273d1a;border-radius:0.563rem;font-size:12px;font-weight:700;display:flex;color:#b8c9a3;justify-content:center;height:3rem;align-items:center;}
.lgt_tablethu{overflow:hidden;border-radius:13px;border:1px solid #273d1a;}
.lgt_trowthu{grid-template-columns:1.3fr 1fr 1fr 1fr;font-size:0.813rem;display:grid;}
.lgt_trowthu>div{padding:0.813rem 14px;min-width:0;}
.lgt_trowthu>div:first-child{padding-left:16px;font-weight:700;color:#eef5e6;}
.lgt_trow_ththu{background:#0d1008;font-size:9.5px;color:#7a9168;text-transform:uppercase;letter-spacing:.06em;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_trowthu:not(.lgt_trow_ththu){background:#131a0d;border-top:1px solid #1e2d15;color:#b8c9a3;}
.lgt_trow_zebrathu{background:#0f1509;}
.lgt_posthu{font-weight:700;color:#a3e635;}
@media(max-width:1022px){.lgt_pay_logosthu{grid-template-columns:repeat(2,1fr);}
}
.lgt_appthu{gap:2.25rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.lgt_app_copythu{max-width:32.5rem;}
.lgt_app_h2thu{margin:0.75rem 0 10px;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:28px;font-weight:700;line-height:1.05;}
.lgt_app_textthu{color:#b8c9a3;line-height:1.6;margin-bottom:20px;font-size:14px;}
.lgt_app_btnsthu{gap:12px;display:flex;flex-wrap:wrap;}
.lgt_storethu{border:1px solid #273d1a;background:#0d1008;border-radius:13px;padding:11px 1.125rem;gap:9px;align-items:center;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;color:#eef5e6;}
.lgt_storethu svg{height:1rem;width:1rem;}
.lgt_app_qr_wrapthu{gap:1rem;align-items:center;display:flex;}
.lgt_qrthu{grid-template-rows:repeat(5,1fr);background:#0d1008;border:1px solid #273d1a;grid-template-columns:repeat(5,1fr);border-radius:0.813rem;gap:3px;padding:11px;width:108px;display:grid;height:6.75rem;}
.lgt_qrthu i{background:transparent;}
.lgt_qr_fthu{background:#a3e635;}
.lgt_app_qr_capthu{font-size:0.75rem;color:#7a9168;max-width:84px;line-height:1.4;}
.lgt_tourthu{overflow:hidden;grid-template-columns:1.05fr 1fr;border:1px solid #273d1a;border-radius:1.25rem;display:grid;}
.lgt_tourthu>*{min-width:0;}
.lgt_tour_lthu{background:linear-gradient(135deg,#0a1206,#061212);padding:34px;overflow:hidden;color:#eef5e6;position:relative;}
.lgt_tour_h2thu{margin:0.75rem 0 10px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1.875rem;font-weight:700;line-height:1.05;color:#eef5e6;}
.lgt_tour_h2thu em{color:#b8f542;font-style:normal;}
.lgt_tour_textthu{margin-bottom:20px;max-width:340px;color:#8faa78;font-size:0.844rem;line-height:1.6;}
.lgt_tour_metathu{gap:1.125rem;margin-bottom:20px;align-items:flex-end;flex-wrap:wrap;display:flex;}
.lgt_tour_capthu{color:#8faa78;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;margin-bottom:0.313rem;font-size:9.5px;text-transform:uppercase;}
.lgt_countthu{gap:6px;display:flex;}
.lgt_countthu span{padding:0.25rem 0.563rem;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.12);border-radius:9px;font-weight:700;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:22px;}
.lgt_tour_unitsthu{font-size:0.625rem;color:#8faa78;}
.lgt_boardthu{padding:1.75rem 30px;background:#131a0d;}
.lgt_board_headthu{display:flex;align-items:center;margin-bottom:14px;justify-content:space-between;}
.lgt_board_titlethu{font-size:16px;font-weight:700;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.lgt_board_updthu{color:#7a9168;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:0.625rem;text-transform:uppercase;}
.lgt_board_listthu{gap:2px;flex-direction:column;display:flex;}
.lgt_board_rowthu{padding:10px 12px;gap:0.75rem;border-radius:9px;display:flex;align-items:center;}
.lgt_board_top1thu{background:rgba(163, 230, 53, 0.11);}
.lgt_board_rkthu{color:#7a9168;width:1.25rem;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;font-size:14px;}
.lgt_board_top1thu .lgt_board_rkthu{color:#a3e635;}
.lgt_board_nmthu{flex:1;min-width:0;color:#b8c9a3;font-size:13.5px;font-weight:600;}
.lgt_board_top1thu .lgt_board_nmthu{font-weight:700;color:#eef5e6;}
.lgt_board_ptthu{color:#b8c9a3;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:0.781rem;}
@media(max-width:1027px){.lgt_tourthu{grid-template-columns:1fr;}
}
@media(max-width:557px){.lgt_tour_h2thu{font-size:1.5rem;}
}
.lgt_suppthu{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.lgt_suppthu>*{min-width:0;}
.lgt_supp_cardthu{padding:24px;border-radius:0.813rem;background:#131a0d;border:1px solid #273d1a;}
.lgt_supp_cardthu svg{width:24px;height:24px;color:#a3e635;margin-bottom:0.875rem;}
.lgt_supp_cardthu h3{font-weight:700;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;margin-bottom:6px;font-size:16px;}
.lgt_supp_cardthu p{font-size:0.813rem;line-height:1.55;color:#b8c9a3;}
@media(max-width:1027px){.lgt_suppthu{grid-template-columns:1fr;}
}
.lgt_stepsthu{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.lgt_stepsthu>*{min-width:0;}
.lgt_stepthu{border:1px solid #273d1a;background:#131a0d;border-radius:0.813rem;padding:24px;position:relative;}
.lgt_step_numthu{background:#b8f542;border-radius:0.563rem;justify-content:center;display:flex;font-size:13px;margin-bottom:0.875rem;color:#0d1a00;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;height:30px;width:1.875rem;align-items:center;font-weight:700;}
.lgt_step_hthu{margin-bottom:7px;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:1rem;font-weight:700;}
.lgt_step_pthu{color:#b8c9a3;font-size:0.813rem;line-height:1.55;}
@media(max-width:1025px){.lgt_stepsthu{grid-template-columns:1fr;}
}
.lgt_dw_h2thu{font-weight:700;color:#eef5e6;margin-bottom:0.625rem;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.08;font-size:1.625rem;}
.lgt_steps_vthu{gap:0.625rem;grid-template-columns:1fr;}
.lgt_steps_vthu .lgt_stepthu{padding:18px 1.25rem;}
@media(max-width:557px){.lgt_dw_h2thu{font-size:23px;}
}
.lgt_promo_gridthu{gap:1rem;grid-template-columns:repeat(3,1fr);display:grid;}
.lgt_promo_gridthu>*{min-width:0;}
.lgt_promothu{background:#131a0d;border-radius:1.25rem;overflow:hidden;padding:24px;border:1px solid #273d1a;min-height:9.375rem;position:relative;}
.lgt_promo_hthu{color:#eef5e6;font-size:1.625rem;margin-top:0.375rem;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;line-height:1.05;}
.lgt_promo_hthu em{color:#a3e635;font-style:normal;}
.lgt_promo_pthu{line-height:1.5;margin-top:8px;color:#b8c9a3;font-size:0.781rem;}
.lgt_promo_featthu{border-color:#273d1a;background:linear-gradient(135deg,#0a1206,#061212);}
.lgt_promo_featthu .lgt_promo_hthu{color:#eef5e6;}
.lgt_promo_featthu .lgt_promo_hthu em{color:#b8f542;}
.lgt_promo_featthu .lgt_promo_pthu{color:#8faa78;}
.lgt_promo_featthu .lgt_eyebrowthu{color:#b8f542;}
@media(max-width:1027px){.lgt_promo_gridthu{grid-template-columns:1fr;}
}
.lgt_bannerthu{overflow:hidden;background:linear-gradient(115deg,#0a1206,#061212);border:1px solid #273d1a;gap:28px;border-radius:1.25rem;padding:2.25rem 2.5rem;color:#eef5e6;justify-content:space-between;flex-wrap:wrap;display:flex;position:relative;align-items:center;}
.lgt_banner_glowthu{background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 68%);border-radius:50%;transform:translateY(-50%);right:5rem;height:200px;width:12.5rem;position:absolute;top:50%;}
.lgt_banner_inthu{position:relative;max-width:560px;}
.lgt_bannerthu .lgt_eyebrowthu{color:#b8f542;}
.lgt_banner_h2thu{margin:10px 0;font-size:30px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.05;color:#eef5e6;font-weight:700;}
.lgt_banner_textthu{color:#8faa78;line-height:1.6;font-size:14px;}
@media(max-width:563px){.lgt_banner_h2thu{font-size:24px;}
}
.lgt_op_h2thu{margin:0.625rem 0 8px;font-size:1.5rem;font-weight:700;line-height:1.1;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#eef5e6;}
.lgt_op_textthu{font-size:0.844rem;color:#b8c9a3;line-height:1.6;}
@media(max-width:558px){.lgt_op_h2thu{font-size:22px;}
}
.lgt_provsthu{grid-template-columns:repeat(6,1fr);gap:0.75rem;margin-bottom:1.75rem;display:grid;}
.lgt_provsthu>*{min-width:0;}
.lgt_provthu{background:#131a0d;border-radius:13px;padding:12px;border:1px solid #273d1a;align-items:center;display:flex;text-decoration:none;height:4rem;justify-content:center;}
.lgt_prov_imgthu{max-width:100%;max-height:32px;object-fit:contain;}
.lgt_respthu{gap:24px;background:#131a0d;border:1px solid #273d1a;padding:1.625rem;border-radius:13px;justify-content:space-between;flex-wrap:wrap;display:flex;align-items:center;}
.lgt_resp_inthu{max-width:35rem;}
.lgt_resp_hthu{margin-bottom:0.5rem;color:#eef5e6;font-weight:700;font-size:1.188rem;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.lgt_resp_pthu{color:#b8c9a3;line-height:1.6;font-size:0.844rem;}
.lgt_resp_badgesthu{gap:14px;flex-wrap:wrap;align-items:center;display:flex;}
.lgt_age18thu{border:1.5px solid #e53e3e;border-radius:0.563rem;padding:0.25rem 8px;font-size:0.813rem;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#e53e3e;font-weight:700;}
.lgt_resp_orgthu{font-size:13px;color:#7a9168;font-weight:600;}
@media(max-width:1026px){.lgt_provsthu{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:561px){.lgt_provsthu{grid-template-columns:repeat(2,1fr);}
}
.lgt_et_h2thu{margin:10px 0 14px;font-weight:700;color:#eef5e6;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.08;font-size:1.75rem;}
.lgt_et_rightthu{gap:10px;display:flex;flex-direction:column;}
.lgt_et_updatedthu{gap:0.625rem;border-radius:13px;border:1px solid #273d1a;padding:14px 18px;background:#0d1008;align-items:center;font-size:0.75rem;color:#b8c9a3;display:flex;}
.lgt_et_updatedthu svg{flex:none;width:15px;height:15px;color:#a3e635;}
.lgt_et_updatedthu b{color:#eef5e6;}
@media(max-width:560px){.lgt_et_h2thu{font-size:1.5rem;}
}
.lgt_ab_h2thu{margin:0.875rem 0 16px;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#eef5e6;line-height:1.08;font-weight:700;font-size:2rem;}
.lgt_ab_bodythu{font-size:15px;margin-bottom:14px;color:#b8c9a3;line-height:1.65;}
.lgt_ab_chipsthu{gap:0.625rem;margin-top:0.5rem;display:flex;flex-wrap:wrap;}
.lgt_faqthu{gap:10px;display:flex;flex-direction:column;}
.lgt_faq_itemthu{background:#131a0d;border-radius:0.813rem;padding:18px 22px;border:1px solid #273d1a;}
.lgt_faq_qthu{gap:16px;list-style:none;align-items:center;color:#eef5e6;justify-content:space-between;font-weight:600;font-size:15.5px;display:flex;cursor:pointer;}
.lgt_faq_qthu::-webkit-details-marker{display:none;}
.lgt_faq_q_tthu{gap:10px;display:flex;}
.lgt_faq_q_ithu{color:#a3e635;font-style:normal;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.lgt_faq_pmthu{color:#a3e635;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:20px;}
.lgt_faq_itemthu[open] .lgt_faq_pmthu{transform:rotate(45deg);}
.lgt_faq_athu{font-size:0.844rem;line-height:1.6;color:#b8c9a3;margin-top:0.75rem;}
@media(max-width:559px){.lgt_ab_h2thu{font-size:26px;}
}
.lgt_rcthu{gap:2rem;grid-template-columns:1fr 1fr 1fr;display:grid;}
.lgt_rcthu>*{min-width:0;}
.lgt_rc_awardsthu{gap:0.688rem;display:flex;flex-direction:column;}
.lgt_awardthu{gap:0.688rem;align-items:center;display:flex;}
.lgt_awardthu svg{flex:none;height:1.125rem;color:#f0b429;width:18px;}
.lgt_award_tthu{font-size:13.5px;color:#eef5e6;font-weight:700;}
.lgt_award_sthu{color:#7a9168;font-size:0.719rem;}
.lgt_rc_pressthu{gap:10px;grid-template-columns:1fr 1fr;display:grid;}
.lgt_logo_cellthu{border:1px solid #273d1a;border-radius:0.563rem;display:flex;justify-content:center;color:#b8c9a3;height:3rem;align-items:center;font-weight:700;font-size:0.813rem;}
.lgt_rc_partnerthu{border:1px solid #273d1a;border-radius:0.813rem;padding:20px;background:#131a0d;}
.lgt_rc_partner_namethu{font-size:18px;color:#eef5e6;font-weight:700;font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;margin-bottom:0.375rem;}
.lgt_rc_partner_textthu{font-size:0.781rem;color:#b8c9a3;line-height:1.55;}
@media(max-width:1022px){.lgt_rcthu{grid-template-columns:1fr;gap:1.375rem;}
.lgt_rc_pressthu{grid-template-columns:repeat(4,1fr);}
}
.lgt_footerthu{background:#090d06;padding:2.5rem 28px;border-top:1px solid #1e2d15;}
.lgt_footer_gridthu{gap:32px;grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid;margin-right:auto;max-width:87.5rem;margin-bottom:28px;margin-left:auto;}
.lgt_footer_gridthu>*{min-width:0;}
.lgt_footer_gridthu h4{font-size:0.625rem;color:#4a5e3c;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:13px;}
.lgt_fcolthu{gap:9px;font-size:13px;display:flex;flex-direction:column;color:#b8c9a3;}
.lgt_fcolthu a{cursor:pointer;}
.lgt_ft_aboutthu{line-height:1.6;font-size:0.813rem;max-width:16.25rem;margin-top:0.75rem;color:#7a9168;}
.lgt_ft_contactthu{overflow-wrap:anywhere;color:#a3e635;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;margin-top:12px;font-size:12.5px;}
.lgt_footer_bottomthu{margin:0 auto;gap:16px;max-width:87.5rem;justify-content:space-between;padding-top:20px;border-top:1px solid #1e2d15;flex-wrap:wrap;display:flex;align-items:center;}
.lgt_footer_bottomthu p{font-size:0.688rem;color:#4a5e3c;max-width:720px;line-height:1.6;}
@media(max-width:1023px){.lgt_footer_gridthu{grid-template-columns:1fr 1fr;}
}
@media(max-width:561px){.lgt_footer_gridthu{grid-template-columns:1fr;}
}