.v2{max-width:1120px;margin:0 auto;padding:48px 24px 80px}.v2-hero{margin-bottom:40px}.v2-brand{font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--accent),var(--accent-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-.03em}.v2-subtitle{font-size:17px;color:var(--text);margin:10px 0 4px;line-height:1.6;font-weight:400}.v2-audience{font-size:13px;color:var(--muted);margin:0 0 20px}.v2-statusBar{gap:10px;flex-wrap:wrap}.v2-statusBar,.v2-statusItem{display:flex;align-items:center}.v2-statusItem{gap:6px;font-size:12px;color:var(--muted);background:hsla(0,0%,100%,.04);border:1px solid var(--panel-border);border-radius:8px;padding:5px 10px}.v2-statusDot{width:7px;height:7px;border-radius:50%}.v2-statusDot.ok{background:var(--success)}.v2-statusDot.warn{background:var(--warning)}.v2-quickstart{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:40px}.v2-qsCard{background:var(--panel);border:1px solid var(--panel-border);border-radius:16px;padding:20px;cursor:pointer;transition:border-color .2s,transform .15s;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v2-qsCard:hover{border-color:var(--accent);transform:translateY(-2px)}.v2-qsCard h3{margin:0 0 6px;font-size:15px;color:var(--text)}.v2-qsCard p{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.v2-qsIcon{font-size:22px;margin-bottom:10px}.v2-section{background:var(--panel);border:1px solid var(--panel-border);border-radius:20px;padding:28px;margin-bottom:28px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.v2-sectionHeader{margin-bottom:20px}.v2-sectionHeader h2{margin:0 0 4px;font-size:20px;font-weight:700}.v2-sectionHeader p{margin:0;font-size:14px;color:var(--muted);line-height:1.5}.v2-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.v2-summaryCard{background:hsla(0,0%,100%,.03);border:1px solid rgba(148,163,184,.1);border-radius:14px;padding:16px}.v2-summaryCard .label{display:block;font-size:12px;color:var(--muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.v2-summaryCard .value{font-size:22px;font-weight:700}.v2-summaryCard .verdict{display:inline-block;margin-top:6px;font-size:11px;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.05em}.verdict-positive{background:rgba(52,211,153,.12);color:#9bf5cf}.verdict-neutral{background:rgba(148,163,184,.12);color:var(--muted)}.verdict-negative{background:rgba(251,191,36,.12);color:#fcd977}.v2-presets{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.v2-preset{padding:9px 16px;border-radius:10px;border:1px solid var(--panel-border);background:hsla(0,0%,100%,.04);color:var(--muted);font-size:13px;cursor:pointer;transition:all .2s}.v2-preset:hover{border-color:var(--accent);color:var(--text)}.v2-preset.active{background:rgba(98,212,255,.1);border-color:var(--accent);color:var(--accent)}.v2-formSection{margin-bottom:20px}.v2-basicForm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:14px}.v2-advancedToggle{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);cursor:pointer;background:none;border:none;padding:6px 0;transition:color .2s}.v2-advancedToggle:hover{color:var(--text)}.v2-advancedForm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--panel-border)}.v2-modeToggle{display:inline-flex;background:rgba(2,6,23,.72);border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;margin-bottom:14px}.v2-modeBtn{padding:8px 16px;font-size:12px;background:transparent;border:none;color:var(--muted);cursor:pointer;transition:all .2s}.v2-modeBtn.active{background:rgba(139,92,246,.12);color:#c4b5fd}.v2-comparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.v2-compCard{background:hsla(0,0%,100%,.02);border:1px solid var(--panel-border);border-radius:14px;padding:20px}.v2-compCard h4{margin:0 0 12px;font-size:14px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.v2-compCard .v2-metric{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(148,163,184,.08);font-size:14px}.v2-compCard .v2-metric:last-child{border-bottom:none}.v2-timeline{display:flex;flex-direction:column;gap:14px}.v2-timelineItem{display:grid;grid-template-columns:14px 1fr;grid-gap:10px;gap:10px}.v2-timelineDot{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-2));margin-top:5px}.v2-timelineContent strong{font-size:14px}.v2-timelineContent p{margin:4px 0 0;font-size:13px;color:var(--muted)}.v2-reliability{display:grid;grid-template-columns:1fr 2fr;grid-gap:24px;gap:24px}.v2-reliabilityScore{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.03);border:1px solid var(--panel-border);border-radius:16px;padding:28px}.v2-reliabilityScore .bigNumber{font-size:48px;font-weight:800}.v2-reliabilityScore .sublabel{font-size:13px;color:var(--muted);margin-top:6px}.v2-guidance{background:rgba(98,212,255,.06);border:1px solid rgba(98,212,255,.15);border-radius:12px;padding:16px 20px;margin-top:16px}.v2-guidance strong{color:var(--accent);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.v2-guidance p{margin:6px 0 0;font-size:14px;color:var(--text);line-height:1.6}.v2-chartWrap{margin:16px 0}@media (max-width:980px){.v2-advancedForm,.v2-basicForm,.v2-comparison,.v2-quickstart,.v2-reliability,.v2-summary{grid-template-columns:1fr}}