.pcrqv2-wrap{max-width:1180px;margin:0 auto;padding:32px 18px;color:#f4f7fb}.pcrqv2-hero{padding:34px;border-radius:28px;background:radial-gradient(circle at top left,rgba(0,194,255,.22),rgba(7,19,38,.97));border:1px solid rgba(112,168,255,.22);box-shadow:0 24px 70px rgba(0,0,0,.25)}.pcrqv2-kicker{display:inline-block;color:#9deaff;background:rgba(0,194,255,.10);border:1px solid rgba(0,194,255,.25);border-radius:999px;padding:8px 12px;font-weight:900;text-transform:uppercase;font-size:12px;letter-spacing:.08em}.pcrqv2-hero h1{font-size:48px;line-height:1.02;margin:14px 0}.pcrqv2-hero p{font-size:19px;color:#b9c7dc}.pcrqv2-form{display:grid;gap:18px;margin-top:26px}.pcrqv2-progress{height:10px;background:rgba(255,255,255,.08);border-radius:99px;overflow:hidden}.pcrqv2-progress span{display:block;height:100%;background:linear-gradient(90deg,#00c2ff,#6ee7b7);transition:.3s;width:0}.pcrqv2-card,.pcrqv2-grid label{background:linear-gradient(135deg,rgba(7,19,38,.97),rgba(5,12,25,.97));border:1px solid rgba(112,168,255,.18);border-radius:22px;padding:22px;box-shadow:0 14px 45px rgba(0,0,0,.18)}.pcrqv2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pcrqv2-form label{font-weight:800}.pcrqv2-form input,.pcrqv2-form select{display:block;width:100%;margin-top:10px;background:#061226;border:1px solid rgba(112,168,255,.24);color:#f4f7fb;border-radius:12px;padding:13px}.pcrqv2-checks{display:grid;gap:12px}.pcrqv2-checks label,.pcrqv2-legal label{display:flex;gap:12px;align-items:flex-start;line-height:1.4}.pcrqv2-checks input,.pcrqv2-legal input{width:auto;margin-top:4px}.pcrqv2-btn{display:inline-block;border:0;border-radius:14px;background:#075eea;color:#fff;padding:14px 20px;font-weight:900;text-decoration:none;cursor:pointer;box-shadow:0 12px 30px rgba(7,94,234,.25)}.pcrqv2-btn.secondary{background:#111827}.pcrqv2-btn.outline{background:transparent;border:1px solid rgba(0,194,255,.45);color:#9deaff}.pcrqv2-btn.disabled,.pcrqv2-btn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(1)}.pcrqv2-result{margin-top:28px}.pcrqv2-report{background:#071326;border:1px solid rgba(0,194,255,.30);border-radius:28px;padding:28px;box-shadow:0 24px 70px rgba(0,0,0,.24)}.pcrqv2-result.urgent .pcrqv2-report{border-color:rgba(255,80,80,.75);box-shadow:0 0 45px rgba(255,80,80,.15)}.pcrqv2-report-head{border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px;margin-bottom:20px}.pcrqv2-wow{font-size:22px;font-weight:900;line-height:1.35;color:#9deaff;background:rgba(0,194,255,.08);border:1px solid rgba(0,194,255,.22);border-radius:20px;padding:18px;margin-bottom:20px}.pcrqv2-meter{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:center}.pcrqv2-num{height:150px;border-radius:28px;background:linear-gradient(135deg,rgba(0,194,255,.2),rgba(7,94,234,.2));display:grid;place-items:center;color:#00c2ff;font-size:58px;font-weight:900}.pcrqv2-num small{font-size:18px;color:#b9c7dc}.pcrqv2-level{font-size:34px;margin:0 0 8px}.pcrqv2-plan,.pcrqv2-free-box,.pcrqv2-human-box,.pcrqv2-actions,.pcrqv2-disclaimer,.pcrqv2-case-id{margin-top:20px;border-radius:20px;padding:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.pcrqv2-plan span{text-transform:uppercase;color:#00c2ff;font-weight:900;font-size:12px}.pcrqv2-plan h3{font-size:28px;margin:8px 0}.pcrqv2-human-box{background:rgba(255,159,26,.12);border-color:rgba(255,159,26,.35)}.pcrqv2-disclaimer{font-size:13px;color:#b9c7dc}.pcrqv2-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pcrqv2-footer-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:22px;background:#030914;border-top:1px solid rgba(112,168,255,.18)}.pcrqv2-footer-legal a{color:#9deaff;text-decoration:none;font-size:13px;font-weight:800}@media(max-width:800px){.pcrqv2-grid,.pcrqv2-meter{grid-template-columns:1fr}.pcrqv2-hero h1{font-size:36px}}@media print{body *{visibility:hidden!important}.pcrqv2-report,.pcrqv2-report *{visibility:visible!important}.pcrqv2-report{position:absolute;left:0;top:0;width:100%;box-shadow:none!important;border:0!important;color:#111!important;background:#fff!important}.pcrqv2-report *{color:#111!important}.pcrqv2-cta,.pcrqv2-footer-legal{display:none!important}}