.tg-logo{align-items:center;display:inline-flex;flex:none;gap:.5625rem;min-height:2.75rem}.tg-logo-mark{background:var(--tg-brand);display:grid;flex:none;place-items:center;transition:transform .35s var(--tg-ease)}a:hover .tg-logo-mark{transform:rotate(-8deg) scale(1.06)}.tg-logo-word{color:var(--tg-ink);font-family:var(--tg-num);font-weight:800;letter-spacing:-.02em;line-height:1}.tg-logo-word i{color:var(--tg-brand);font-style:normal}:root{--tg-bg:#0a0a0e;--tg-surface:#121218;--tg-card:#17171f;--tg-line:hsla(0,0%,100%,.08);--tg-line-strong:hsla(0,0%,100%,.16);--tg-ink:#f4f4f6;--tg-ink-80:rgba(244,244,246,.8);--tg-muted:#8f8f9a;--tg-faint:#5d5d68;--tg-brand:#ff2e55;--tg-brand-deep:#e01f47;--tg-brand-soft:rgba(255,46,85,.14);--tg-hot:#ff7a18;--tg-amber:#ffb020;--tg-green:#2fd67b;--tg-ease:cubic-bezier(.16,1,.32,1);--tg-ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tg-num:"Archivo","Inter",sans-serif;--tg-pad:1.5rem}@media(max-width:1023px){:root{--tg-pad:1rem}}.tg-page{background:var(--tg-bg);color:var(--tg-ink);font-family:var(--tg-ui);height:100%;overflow-x:hidden;overflow-y:auto;-webkit-font-smoothing:antialiased;line-height:1.5}.tg-page *,.tg-page :after,.tg-page :before{box-sizing:border-box}.tg-page a{color:inherit;text-decoration:none}.tg-page figure,.tg-page h1,.tg-page h2,.tg-page h3,.tg-page ol,.tg-page p,.tg-page ul{margin:0}.tg-page ::-moz-selection{background:var(--tg-brand);color:#fff}.tg-page ::selection{background:var(--tg-brand);color:#fff}.tg-page::-webkit-scrollbar{width:.625rem}.tg-page::-webkit-scrollbar-track{background:var(--tg-bg)}.tg-page::-webkit-scrollbar-thumb{background:#262630;border-radius:.3125rem}.tg-wrap{margin-inline:auto;width:min(82.5rem,100% - 3rem)}@media(max-width:1023px){.tg-wrap{width:calc(100% - 2rem)}}.tg-sr{border:0!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.0625rem!important}.tg-rv{transition:opacity .8s var(--tg-ease),transform .8s var(--tg-ease);transition-delay:var(--d,0s)}.tg-rv.is-pending{opacity:0;transform:translateY(1.375rem)}@media(prefers-reduced-motion:reduce){.tg-rv,.tg-rv.is-pending{opacity:1;transform:none;transition:none}}.tg-btn{align-items:center;background:var(--tg-brand);border:0;border-radius:62.4375rem;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--tg-ui);font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;min-height:2.75rem;padding:0 1.375rem;transition:background .25s ease,transform .3s var(--tg-ease),border-color .25s ease;white-space:nowrap}.tg-btn:hover{background:var(--tg-brand-deep);transform:translateY(-.0625rem)}.tg-btn:active{transform:scale(.97)}.tg-btn.is-ghost{background:var(--tg-surface);border:.0625rem solid var(--tg-line);color:var(--tg-ink)}.tg-btn.is-ghost:hover{background:var(--tg-card);border-color:var(--tg-line-strong)}.tg-btn.is-sm{font-size:.8125rem;min-height:2.5rem;padding:0 1rem}.tg-btn svg{flex:none;height:1.0625rem;width:1.0625rem}.tg-dot{animation:tg-pulse 1.4s ease-in-out infinite;background:var(--tg-brand);border-radius:50%;flex:none;height:.375rem;width:.375rem}.tg-dot.is-green{background:var(--tg-green)}@keyframes tg-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.72)}}@media(prefers-reduced-motion:reduce){.tg-dot{animation:none}}.tg-pill{background:var(--tg-brand-soft);color:var(--tg-brand);font-size:.71875rem;font-weight:700;gap:.4375rem;height:1.5rem;padding:0 .6875rem;white-space:nowrap}.tg-chip,.tg-pill{align-items:center;border-radius:62.4375rem;display:inline-flex}.tg-chip{background:var(--tg-surface);border:.0625rem solid var(--tg-line);color:var(--tg-muted);flex:none;font-size:.8125rem;font-weight:600;min-height:2.25rem;padding:0 1rem;transition:all .25s ease}.tg-chip:hover{border-color:var(--tg-line-strong);color:var(--tg-ink)}.tg-chip.is-on{background:var(--tg-brand);border-color:var(--tg-brand);color:#fff}.tg-sec{padding:1.625rem 0 .625rem}.tg-head{align-items:baseline;display:flex;gap:1.125rem;justify-content:space-between;margin-bottom:1.125rem}.tg-head h2{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--tg-num);font-size:1.375rem;font-weight:800;gap:.75rem;letter-spacing:-.02em;line-height:1.25}.tg-see{align-items:center;color:var(--tg-muted);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;min-height:2.5rem;transition:color .25s ease,gap .3s var(--tg-ease);white-space:nowrap}.tg-see:hover{color:var(--tg-brand);gap:.625rem}@media(max-width:1023px){.tg-head{flex-wrap:wrap;gap:.375rem .75rem;margin-bottom:.875rem}.tg-head h2{font-size:1.25rem}.tg-see{min-height:2rem}}.tg-h2{font-family:var(--tg-num);font-size:clamp(1.45rem,2.6vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.15}.tg-h2 i{font-style:normal}.tg-h2 i,.tg-kicker{color:var(--tg-brand)}.tg-kicker{align-items:center;display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.12em;text-transform:uppercase}.tg-lead{color:var(--tg-muted);line-height:1.75}.tg-lead,.tg-prose{font-size:.96875rem}.tg-prose{color:var(--tg-ink-80);display:grid;gap:.875rem;line-height:1.8}.tg-link,.tg-prose strong{color:var(--tg-ink)}.tg-link{border-bottom:.0625rem solid rgba(255,46,85,.6);transition:color .2s,border-color .2s}.tg-link:hover{border-color:var(--tg-brand);color:var(--tg-brand)}.tg-panel{background:var(--tg-surface);border:.0625rem solid var(--tg-line);border-radius:1.125rem}.tg-card{background:var(--tg-card);border:.0625rem solid var(--tg-line);border-radius:.875rem;color:var(--tg-ink);display:block;overflow:hidden;position:relative;transition:transform .4s var(--tg-ease),border-color .3s ease}.tg-card:hover{border-color:#ff2e558c;transform:translateY(-.25rem)}.tg-card-media{aspect-ratio:3/4;background:radial-gradient(120% 90% at 25% 8%,rgba(255,46,85,.45) 0,transparent 52%),#1a0c12;position:relative}.tg-card-media img,.tg-card-media video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .7s var(--tg-ease);width:100%}.tg-card:hover .tg-card-media img,.tg-card:hover .tg-card-media video{transform:scale(1.07)}.tg-shade{background:linear-gradient(0deg,rgba(5,5,9,.82) 0,rgba(5,5,9,.18) 34%,transparent 55%);inset:0;position:absolute;z-index:1}.tg-badge{align-items:center;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background:#05050980;border-radius:.375rem;color:#fff;display:inline-flex;font-family:var(--tg-num);font-size:.625rem;font-weight:800;gap:.3125rem;height:1.3125rem;left:.625rem;letter-spacing:.08em;padding:0 .5625rem;position:absolute;text-transform:uppercase;top:.625rem;z-index:3}.tg-badge.is-red{background:var(--tg-brand)}.tg-badge.is-hot{background:linear-gradient(90deg,var(--tg-hot),var(--tg-brand))}.tg-badge.is-amber{background:var(--tg-hot);color:#231000}.tg-badge.is-right{left:auto;right:.625rem}.tg-card-info{align-items:center;bottom:0;display:flex;gap:.5625rem;left:0;padding:.625rem .6875rem;position:absolute;right:0;z-index:2}.tg-ava{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#ffffff29;border:.09375rem solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;display:grid;flex:none;font-family:var(--tg-num);font-size:.8125rem;font-weight:800;height:1.875rem;place-items:center;width:1.875rem}.tg-ava.is-brand{border-color:var(--tg-brand)}.tg-who{min-width:0}.tg-who b{font-size:.84375rem;font-weight:700}.tg-who b,.tg-who span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-who span{color:#ffffffa8;font-size:.6875rem}.tg-play{display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .3s ease;z-index:2}.tg-card:hover .tg-play{opacity:1}.tg-play span{background:#ff2e55e6;border-radius:50%;display:grid;height:3.25rem;place-items:center;transform:scale(.8);transition:transform .35s var(--tg-ease);width:3.25rem}.tg-card:hover .tg-play span{transform:scale(1)}.tg-play svg{fill:#fff;height:1.1875rem;margin-left:.125rem;width:1.1875rem}@media(max-width:1023px){.tg-play{opacity:0;pointer-events:none}}.tg-qa{border-top:.0625rem solid var(--tg-line)}.tg-qa:last-child{border-bottom:.0625rem solid var(--tg-line)}.tg-qa summary{align-items:center;cursor:pointer;display:flex;gap:1.125rem;justify-content:space-between;list-style:none;padding:1.125rem 0}.tg-qa summary::-webkit-details-marker{display:none}.tg-qa h3{font-size:1rem;font-weight:700;line-height:1.4}.tg-qa p{color:var(--tg-muted);font-size:.95rem;line-height:1.75;max-width:72ch;padding:0 0 1.25rem}.tg-plus{background:var(--tg-card);border:.0625rem solid var(--tg-line-strong);border-radius:50%;flex:none;height:1.875rem;position:relative;transition:background .25s;width:1.875rem}.tg-plus:after,.tg-plus:before{background:var(--tg-ink);content:"";height:.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s;width:.6875rem}.tg-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.tg-qa[open] .tg-plus{background:var(--tg-brand);border-color:var(--tg-brand)}.tg-qa[open] .tg-plus:after{transform:translate(-50%,-50%) rotate(0)}.tg-table-wrap{background:var(--tg-surface);border:.0625rem solid var(--tg-line);border-radius:1rem;overflow-x:auto}.tg-table{border-collapse:collapse;color:var(--tg-ink-80);font-size:.875rem;line-height:1.55;width:100%}.tg-table caption{border-bottom:.0625rem solid var(--tg-line);caption-side:top;color:var(--tg-ink);font-weight:700;padding:.875rem 1.125rem;text-align:left}.tg-table th{color:var(--tg-brand);font-size:.71875rem;letter-spacing:.1em;padding:.75rem 1.125rem;text-align:left;text-transform:uppercase;white-space:nowrap}.tg-table td{border-top:.0625rem solid var(--tg-line);padding:.75rem 1.125rem;vertical-align:top}.tg-table td:first-child{color:var(--tg-ink);font-weight:700}.ts-top{backdrop-filter:saturate(150%) blur(1rem);-webkit-backdrop-filter:saturate(150%) blur(1rem);background:#0a0a0ed1;border-bottom:.0625rem solid var(--tg-line);padding-top:env(safe-area-inset-top);position:sticky;top:0;z-index:50}.ts-top-in{align-items:center;display:flex;gap:1.625rem;height:4.125rem}.ts-nav{display:flex;gap:.375rem;margin-left:auto}.ts-nav a{align-items:center;border-radius:.625rem;color:var(--tg-muted);display:inline-flex;font-size:.8125rem;font-weight:600;min-height:3rem;padding:0 .75rem;position:relative;transition:color .25s ease}.ts-nav a.is-on,.ts-nav a:hover{color:var(--tg-ink)}.ts-nav a.is-on:after{background:var(--tg-brand);border-radius:.125rem;bottom:.25rem;content:"";height:.15625rem;left:50%;position:absolute;transform:translate(-50%);width:1.125rem}.ts-actions{align-items:center;display:flex;flex:none;gap:.75rem}.ts-live{align-items:center;background:var(--tg-surface);border:.0625rem solid var(--tg-line);border-radius:62.4375rem;color:var(--tg-muted);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;height:2.375rem;padding:0 .875rem;transition:border-color .25s ease,color .25s ease}.ts-live:hover{border-color:var(--tg-line-strong);color:var(--tg-ink)}@media(max-width:1023px){.ts-top-in{gap:.75rem;height:3.625rem}.ts-nav{clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;width:.0625rem}.ts-actions{gap:.5rem;margin-left:auto}.ts-live{font-size:.75rem;height:2.125rem;padding:0 .6875rem}.ts-actions .tg-btn{display:none}}.ts-band{background:radial-gradient(70% 120% at 15% 50%,rgba(255,46,85,.12),transparent 60%),radial-gradient(60% 120% at 85% 50%,rgba(255,122,24,.08),transparent 60%),var(--tg-surface);border-bottom:.0625rem solid var(--tg-line);border-top:.0625rem solid var(--tg-line);margin-top:3.5rem}.ts-band-in{align-items:center;display:flex;flex-wrap:wrap;gap:1.875rem;justify-content:space-between;padding:3.375rem 0}.ts-band-h{font-family:var(--tg-num);font-size:clamp(1.625rem,3.4vw,2.75rem);font-weight:900;letter-spacing:-.03em;line-height:1.05}.ts-band-h i{color:var(--tg-brand);font-style:normal}.ts-band-d{color:var(--tg-muted);font-size:.90625rem;line-height:1.6;margin-top:.625rem;max-width:29.375rem}.ts-band-cta{display:flex;flex-wrap:wrap;gap:.75rem}.ts-foot{padding:2.5rem 0 calc(2.125rem + env(safe-area-inset-bottom))}.ts-foot-grid{display:grid;gap:1.875rem;grid-template-columns:1fr}@media(min-width:760px){.ts-foot-grid{grid-template-columns:1.5fr repeat(3,1fr)}}.ts-foot-brand p{color:var(--tg-faint);font-size:.8125rem;line-height:1.6;margin-top:.75rem;max-width:34ch}.ts-foot-col h3{color:var(--tg-muted);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ts-foot-col ul{display:grid;gap:.125rem;list-style:none;margin-top:.625rem;padding:0}.ts-foot-col a{color:var(--tg-faint);display:inline-block;font-size:.8125rem;padding:.375rem 0;transition:color .25s ease}.ts-foot-col a:hover{color:var(--tg-ink)}.ts-foot-bar{border-top:.0625rem solid var(--tg-line);color:var(--tg-faint);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem 1.5rem;justify-content:space-between;margin-top:2.125rem;padding-top:1.125rem}.ts-foot-legal{display:flex;gap:1.125rem}.ts-foot-legal a:hover{color:var(--tg-ink)}.ts-tabbar{display:none}@media(max-width:1023px){.tg-page main,.ts-foot{padding-bottom:calc(4.125rem + env(safe-area-inset-bottom))}.ts-tabbar{backdrop-filter:saturate(150%) blur(1rem);-webkit-backdrop-filter:saturate(150%) blur(1rem);background:#0a0a0eeb;border-top:.0625rem solid var(--tg-line);bottom:0;display:flex;left:0;padding:.375rem .375rem calc(.375rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:50}.ts-tabbar a{align-items:center;border-radius:.625rem;color:var(--tg-faint);display:flex;flex:1;flex-direction:column;font-size:.625rem;font-weight:600;gap:.1875rem;justify-content:center;line-height:1.1;min-height:3.125rem;text-align:center}.ts-tabbar a svg{height:1.3125rem;width:1.3125rem}.ts-tabbar a.is-on{color:var(--tg-ink)}.ts-tabbar a.is-on svg{color:var(--tg-brand)}.ts-tabbar a.is-cta{color:var(--tg-ink)}.ts-tabbar a.is-cta span{background:var(--tg-brand);border-radius:.625rem;color:#fff;display:grid;height:1.875rem;place-items:center;width:2.5rem}.ts-tabbar a.is-cta svg{height:1.1875rem;width:1.1875rem}}
