.page-header{text-align:center;padding-top:120px;padding-bottom:48px;position:relative}.page-header:before{content:"";pointer-events:none;background:radial-gradient(#6366f11a 0%,#6366f108 40%,#0000 70%);width:800px;height:400px;position:absolute;top:60px;left:50%;transform:translate(-50%)}.page-header h1{letter-spacing:-1.5px;color:var(--text);margin-bottom:16px;font-size:2.6rem;font-weight:800;line-height:1.15}.page-header h1 span{background:linear-gradient(135deg, var(--accent), var(--accent-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-header p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.7}.section-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:2px;color:var(--accent-light);margin-bottom:12px;font-size:.72rem;font-weight:500}.table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);overflow-x:auto}.table-wrap table{border-collapse:collapse;width:100%;min-width:780px;font-size:.85rem}.table-wrap thead th{text-align:left;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);border-bottom:1px solid var(--border);background:var(--bg-elevated);white-space:nowrap;padding:16px 18px;font-size:.78rem;font-weight:600}.table-wrap thead th:first-child{border-radius:var(--radius-lg) 0 0 0}.table-wrap thead th:last-child{border-radius:0 var(--radius-lg) 0 0}.table-wrap thead th.col-oktsec{color:var(--accent-light);border-bottom-color:var(--accent-border);background:#6366f10f}.table-wrap tbody td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:13px 18px}.table-wrap tbody tr:last-child td{border-bottom:none}.table-wrap tbody tr:hover{background:#ffffff04}.table-wrap tbody td:first-child{color:var(--text);white-space:nowrap;font-weight:500}.table-wrap tbody td.col-oktsec{background:#6366f10a;font-weight:500}.check{color:var(--success);font-weight:600}.cross{color:var(--text-tertiary);opacity:.5}.val{color:var(--text);font-family:var(--mono);font-size:.82rem}.val-accent{color:var(--accent-light);font-family:var(--mono);font-size:.82rem;font-weight:500}.val-dim{color:var(--text-tertiary);font-family:var(--mono);font-size:.82rem}.partial{color:var(--warning);font-size:.82rem}.table-wrap tbody tr.funding-row td{font-family:var(--mono);color:var(--text-tertiary);border-bottom:1px solid var(--border);background:var(--bg-elevated);padding:8px 18px;font-size:.72rem}.table-wrap tbody tr.funding-row td.col-oktsec{color:var(--accent-light);background:#6366f10f}.callout{background:var(--bg-card);border:1px solid var(--accent-border);border-left:3px solid var(--accent);border-radius:var(--radius);color:var(--text-secondary);margin-top:24px;padding:16px 20px;font-size:.88rem;line-height:1.6}.callout strong{color:var(--text);font-weight:600}.callout-danger{border-left-color:var(--accent);border-color:var(--accent-border)}.disclaimer{color:var(--text-tertiary);text-align:center;margin-top:16px;font-size:.75rem}.obs-table{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);overflow-x:auto}.obs-table table{border-collapse:collapse;width:100%;min-width:640px;font-size:.85rem}.obs-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);border-bottom:1px solid var(--border);background:var(--bg-elevated);white-space:nowrap;padding:14px 18px;font-size:.78rem;font-weight:600}.obs-table thead th:first-child{border-radius:var(--radius-lg) 0 0 0}.obs-table thead th:last-child{border-radius:0 var(--radius-lg) 0 0}.obs-table thead th.col-oktsec{color:var(--accent-light);border-bottom-color:var(--accent-border);background:#6366f10f}.obs-table tbody td{vertical-align:middle;color:var(--text-secondary);border-bottom:1px solid #ffffff08;padding:12px 18px}.obs-table tbody tr:last-child td{border-bottom:none}.obs-table tbody tr:hover{background:#ffffff04}.obs-table tbody td:first-child{color:var(--text);white-space:nowrap;font-weight:500}.obs-table tbody td.col-oktsec{color:var(--text);background:#6366f10a;font-weight:500}.scenario-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.scenario-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);padding:28px;position:relative;overflow:hidden}.scenario-card.danger{border-color:#ef444433}.scenario-card.danger:before{content:"";background:linear-gradient(90deg, var(--danger), #ef44444d);height:3px;position:absolute;top:0;left:0;right:0}.scenario-card.success{border-color:var(--accent-border)}.scenario-card.success:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-light));height:3px;position:absolute;top:0;left:0;right:0}.scenario-tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:1.5px;border-radius:6px;margin-bottom:18px;padding:4px 10px;font-size:.68rem;font-weight:600;display:inline-block}.scenario-card.danger .scenario-tag{color:#f87171;background:#ef44441a}.scenario-card.success .scenario-tag{background:var(--accent-glow);color:var(--accent-light)}.scenario-card h3{letter-spacing:-.3px;margin-bottom:20px;font-size:1.1rem;font-weight:700}.scenario-card.danger h3{color:#f87171}.scenario-card.success h3{color:var(--accent-light)}.scenario-steps{flex-direction:column;gap:0;list-style:none;display:flex}.scenario-step{align-items:flex-start;gap:12px;padding:10px 0;display:flex;position:relative}.scenario-step:not(:last-child){border-bottom:1px solid #ffffff08}.step-num{width:22px;height:22px;font-size:.68rem;font-weight:600;font-family:var(--mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.scenario-card.danger .step-num{color:#f87171;background:#ef44441a}.scenario-card.success .step-num{background:var(--accent-glow);color:var(--accent-light)}.step-text{color:var(--text-secondary);font-size:.88rem;line-height:1.5}.step-text code{font-family:var(--mono);color:var(--text);background:#ffffff0d;border-radius:4px;padding:2px 6px;font-size:.8rem}.step-text strong{color:var(--text);font-weight:600}.scenario-outcome{border-radius:var(--radius);font-family:var(--mono);margin-top:20px;padding:14px 16px;font-size:.82rem;font-weight:500;line-height:1.5}.scenario-card.danger .scenario-outcome{color:#f87171;background:#ef44440f;border:1px solid #ef44441f}.scenario-card.success .scenario-outcome{background:var(--accent-glow);border:1px solid var(--accent-border);color:var(--accent-light)}.ma-table{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);overflow-x:auto}.ma-table table{border-collapse:collapse;width:100%;font-size:.85rem}.ma-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);border-bottom:1px solid var(--border);background:var(--bg-elevated);white-space:nowrap;padding:14px 18px;font-size:.78rem;font-weight:600}.ma-table thead th:first-child{border-radius:var(--radius-lg) 0 0 0}.ma-table thead th:last-child{border-radius:0 var(--radius-lg) 0 0}.ma-table tbody td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:12px 18px}.ma-table tbody tr:last-child td{border-bottom:none}.ma-table tbody tr:hover{background:#ffffff04}.ma-table tbody td:first-child{color:var(--text);font-weight:500}.ma-table .val-amount{font-family:var(--mono);color:var(--warning);font-size:.82rem;font-weight:500}.market-stat{color:var(--text-secondary);max-width:720px;margin-top:28px;font-size:.92rem;line-height:1.7}.market-stat strong{color:var(--text);font-weight:600}.compare-cta-section{text-align:center;padding:80px 0 64px}.compare-cta-section h2{letter-spacing:-.8px;color:var(--text);margin-bottom:12px;font-size:1.8rem;font-weight:700}.compare-cta-section p{color:var(--text-secondary);margin-bottom:28px;font-size:.95rem}.cta-btn{background:var(--accent);color:#fff;border-radius:var(--radius);padding:12px 28px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 0 24px #6366f140}.cta-btn:hover{background:var(--accent-light);box-shadow:0 0 32px #6366f159}@media (max-width:768px){.page-header h1{letter-spacing:-1px;font-size:1.8rem}.page-header p{font-size:.92rem}.scenario-grid{grid-template-columns:1fr}}
