.txc-page{padding-top:80px}.txc-hero{padding:80px 0 60px}.txc-hero-inner{display:grid;grid-template-columns:1fr auto;gap:64px;align-items:start}.txc-hero-copy h1{font-family:var(--f-display);font-size:clamp(48px,6vw,88px);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:-.02em;margin:0 0 24px}.txc-lead{margin:0 0 28px;font-size:18px;color:var(--fg-muted);line-height:1.6;max-width:52ch}.txc-tags{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 32px}.txc-tags span{font-family:var(--f-mono);font-size:11px;letter-spacing:var(--track-mono);text-transform:uppercase;padding:5px 10px;border:1px solid var(--border);border-radius:4px;color:var(--fg-muted)}.txc-hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:10px;overflow:hidden;min-width:260px}.txc-hero-stats .dest-stat{background:var(--carbon);padding:18px 20px}.txc-hero-stats .dest-stat .v{font-size:28px}.txc-hero-stats .dest-stat .k{margin-top:4px;font-size:8.5px;line-height:1.4}.txc-tool-section{padding:48px 0 80px}.txc-controls{display:flex;gap:40px;flex-wrap:wrap;align-items:flex-end;margin-bottom:20px}.txc-control-group{display:flex;flex-direction:column;gap:10px}.txc-control-label{font-family:var(--f-mono);font-size:10px;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--fg-subtle)}.txc-btn-group{display:flex;gap:0}.txc-seg{font-family:var(--f-mono);font-size:12px;letter-spacing:.03em;background:var(--carbon);color:var(--fg-muted);border:1px solid var(--border);padding:8px 16px;cursor:pointer;transition:background .15s,color .15s;margin-left:-1px}.txc-seg:first-child{border-radius:6px 0 0 6px;margin-left:0}.txc-seg:last-child{border-radius:0 6px 6px 0}.txc-seg--active{background:var(--primary);color:var(--void);border-color:var(--primary);z-index:1;position:relative}.txc-seg:hover:not(.txc-seg--active){background:var(--graphite);color:var(--fg)}.txc-note{display:flex;align-items:flex-start;gap:8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:16px;line-height:1.5}.txc-note-icon{flex-shrink:0}.txc-th-burden{width:32%}.txc-th-rate{width:72px}.txc-th-center{text-align:center}.txc-th-guide{width:80px}#comparison-table thead th{padding:12px 16px}#comparison-table tbody td{vertical-align:middle;padding:10px 16px}#comparison-table tbody th{display:table-cell;padding:10px 16px;vertical-align:middle}.txc-flag{font-size:18px;margin-right:10px}.txc-row--dest td,.txc-row--dest th{background:#ecf86e08}.txc-row--dest:hover td,.txc-row--dest:hover th{background:#ecf86e0f}.txc-td-burden{min-width:120px}.txc-bar-wrap{height:5px;background:var(--border);border-radius:3px;overflow:hidden}.txc-bar{height:100%;background:#ff5050a6;border-radius:3px;transition:width .4s cubic-bezier(.22,1,.36,1)}.txc-bar--dest{background:var(--primary);opacity:.8}.txc-td-rate{white-space:nowrap}.txc-rate{font-family:var(--f-mono);font-size:17px;font-weight:700;color:var(--fg)}.txc-rate--dest{color:var(--primary)}.txc-capg{font-family:var(--f-mono);font-size:12px;cursor:help;border-bottom:1px dashed rgba(255,255,255,.18)}.txc-td-exit{text-align:center;white-space:nowrap}.txc-badge{font-family:var(--f-mono);font-size:9px;letter-spacing:.1em;font-weight:700;padding:3px 8px;border-radius:3px;text-transform:uppercase}.risk-high{background:#ef44441f;color:#ef4444e6;border:1px solid rgba(239,68,68,.2)}.risk-medium{background:#f59e0b1a;color:#f59e0bd9;border:1px solid rgba(245,158,11,.2)}.risk-low{background:#ffffff0a;color:var(--fg-muted);border:1px solid var(--border)}.risk-none{background:#ecf86e14;color:var(--primary);border:1px solid rgba(236,248,110,.2)}.txc-guide-link{font-family:var(--f-mono);font-size:11px;letter-spacing:.05em;color:var(--fg-muted);text-decoration:none;transition:color .15s;white-space:nowrap;display:block}.txc-guide-link:hover{color:var(--primary)}.txc-separator td{padding:9px 22px;background:#ecf86e0d!important;border-top:1px solid rgba(236,248,110,.14);border-bottom:1px solid rgba(236,248,110,.14)}.txc-separator span{font-family:var(--f-mono);font-size:10px;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--primary)}.txc-method{padding:80px 0;border-top:1px solid var(--border)}.txc-method-inner{display:flex;flex-direction:column;gap:48px}.txc-method-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden}.txc-method-card{background:var(--carbon);padding:28px 24px;display:flex;flex-direction:column;gap:10px}.txc-method-num{font-family:var(--f-mono);font-size:10px;letter-spacing:var(--track-mono);color:var(--primary)}.txc-method-card h3{font-family:var(--f-display);font-size:18px;font-weight:400;text-transform:uppercase;margin:0}.txc-method-card p{font-size:13px;color:var(--fg-muted);line-height:1.6;margin:0}.txc-faq-section,.txc-cta-section{padding:80px 0;border-top:1px solid var(--border)}.txc-cta-inner{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.txc-cta-copy h2{font-family:var(--f-display);font-size:clamp(32px,4vw,52px);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:-.02em;margin:0 0 16px}.txc-cta-copy p{color:var(--fg-muted);font-size:16px;line-height:1.6;margin:0;max-width:44ch}.txc-cta-actions{display:flex;flex-direction:column;gap:12px;flex-shrink:0}@media(max-width:1024px){.txc-hero-inner{grid-template-columns:1fr;gap:48px}.txc-hero-stats{grid-template-columns:repeat(4,1fr);min-width:auto}.txc-method-grid{grid-template-columns:repeat(2,1fr)}.txc-cta-inner{grid-template-columns:1fr;gap:40px}}@media(max-width:720px){.txc-hero{padding:48px 0 40px}.txc-controls{gap:24px}.txc-hero-stats{grid-template-columns:repeat(2,1fr)}#comparison-table .txc-th-center,#comparison-table td:nth-child(4),#comparison-table td:nth-child(5){display:none}.txc-method-grid{grid-template-columns:1fr}.txc-seg{padding:8px 12px;font-size:11px}.txc-cta-actions{flex-direction:row;flex-wrap:wrap}}@media(max-width:480px){.txc-th-guide,#comparison-table td:last-child{display:none}}
