:root{--qy:#ffe600;--qgreen:#35ff78;--qline:rgba(255,255,255,.12);--qmuted:#a9adb4;--qbg:#050505}body{padding-top:88px}.quote-sitebar{position:fixed;z-index:1000;top:0;left:0;right:0;min-height:72px;display:flex;align-items:center;gap:22px;padding:10px max(16px,calc((100vw - 1320px)/2));background:rgba(5,5,5,.9);border-bottom:1px solid rgba(255,230,0,.2);backdrop-filter:blur(18px);box-shadow:0 16px 45px rgba(0,0,0,.35)}.quote-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;min-width:max-content}.quote-brand img{width:48px;height:48px;object-fit:contain;background:#fff;border-radius:12px;padding:4px;border:1px solid rgba(255,230,0,.8)}.quote-brand span{display:grid;line-height:1}.quote-brand b{font-size:22px;color:var(--qy);letter-spacing:-.06em}.quote-brand small{font-size:10px;letter-spacing:.15em;font-weight:900;color:#ddd;margin-top:4px}.quote-nav{display:flex;align-items:center;gap:6px;margin-right:auto}.quote-nav a{color:#ddd;text-decoration:none;padding:11px 12px;border-radius:12px;font-size:13px;font-weight:900}.quote-nav a:hover,.quote-nav a:focus{color:#050505;background:var(--qy)}.quote-emergency{display:grid;text-align:right;text-decoration:none;color:#050505;background:linear-gradient(135deg,#fff,var(--qy));padding:9px 13px;border-radius:14px;box-shadow:0 10px 30px rgba(255,230,0,.14)}.quote-emergency small{font-size:9px;letter-spacing:.11em;font-weight:1000;text-transform:uppercase}.quote-emergency b{font-size:15px}.quote-menu{display:none!important}.quote-alert{min-height:34px;display:flex;align-items:center;justify-content:center;gap:12px;padding:7px 15px;background:var(--qy);color:#050505;font-size:12px;font-weight:1000;letter-spacing:.04em;text-transform:uppercase}.quote-alert a{color:#050505}.page{padding-top:18px!important}.page>.top{display:none!important}.quote-intro-mini{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:10px 12px;border:1px solid rgba(255,230,0,.25);border-radius:16px;background:rgba(255,230,0,.07);color:#d7d7d7;font-size:12px;font-weight:800}.quote-intro-mini a{color:var(--qy)}.hero{background:radial-gradient(circle at 85% 0,rgba(255,230,0,.18),transparent 35%),linear-gradient(145deg,rgba(24,24,24,.97),rgba(3,3,3,.96))!important}.hero h1{max-width:650px}.hero-trust{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.hero-trust span{padding:7px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(0,0,0,.38);font-size:11px;font-weight:900;color:#ddd}.phone-verify-box{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(53,255,120,.12),transparent 42%),linear-gradient(160deg,rgba(20,20,20,.97),rgba(3,3,3,.96))!important;border-color:rgba(53,255,120,.28)!important}.phone-verify-box:before{content:'SECURE MOBILE CHECK';display:inline-flex;margin-bottom:10px;padding:6px 8px;border-radius:999px;color:#050505;background:var(--qgreen);font-size:10px;font-weight:1000;letter-spacing:.1em}.verify-status.ok{font-size:15px!important}.screen h2{font-size:clamp(28px,8vw,42px)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}.quote-footer{display:grid;justify-items:center;text-align:center;gap:6px;padding:28px 16px 100px;color:#aaa;border-top:1px solid rgba(255,255,255,.08);background:#050505}.quote-footer b{color:#fff}.quote-footer a{color:var(--qy);font-weight:1000}.resume-body{margin:0;background:radial-gradient(circle at top right,rgba(255,230,0,.16),transparent 33%),#050505;color:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;min-height:100vh}.resume-wrap{width:min(1160px,calc(100% - 28px));margin:44px auto 70px}.resume-hero{display:flex;justify-content:space-between;align-items:end;gap:28px;padding:clamp(24px,5vw,54px);border:1px solid rgba(255,230,0,.28);border-radius:30px;background:radial-gradient(circle at 80% 0,rgba(255,230,0,.2),transparent 35%),linear-gradient(145deg,#171717,#050505);box-shadow:0 30px 90px rgba(0,0,0,.55)}.resume-hero h1,.state-card h1{font-size:clamp(38px,7vw,72px);line-height:.92;letter-spacing:-.065em;text-transform:uppercase;margin:10px 0}.resume-hero p,.resume-card p{color:var(--qmuted);line-height:1.6}.resume-kicker{display:inline-flex;padding:7px 10px;border-radius:999px;background:rgba(255,230,0,.12);border:1px solid rgba(255,230,0,.4);color:var(--qy);font-size:11px;font-weight:1000;letter-spacing:.12em}.resume-price{text-align:right;min-width:max-content}.resume-price small{display:block;color:#aaa;font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:.12em}.resume-price b{display:block;color:var(--qy);font-size:clamp(54px,8vw,92px);line-height:.9;letter-spacing:-.08em}.resume-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:18px;margin-top:18px}.resume-card{padding:clamp(20px,4vw,34px);border:1px solid var(--qline);border-radius:26px;background:linear-gradient(180deg,rgba(20,20,20,.97),rgba(7,7,7,.97));box-shadow:0 22px 65px rgba(0,0,0,.38)}.resume-row{display:flex;justify-content:space-between;gap:15px;padding-bottom:18px;border-bottom:1px solid var(--qline)}.resume-row span,.resume-route small,.resume-facts small{display:block;color:#8f949c;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:1000}.resume-row strong{font-size:24px}.resume-route{display:grid;grid-template-columns:1fr 45px 1fr;align-items:center;gap:12px;padding:22px 0}.resume-route>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--qy);color:#050505;font-weight:1000}.resume-route b{display:block;margin-top:8px;font-size:18px;line-height:1.25}.resume-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.resume-facts span{padding:13px;border:1px solid var(--qline);border-radius:16px;background:#0b0b0b}.resume-facts b{display:block;margin-top:7px}.resume-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 16px;border:0;border-radius:15px;text-decoration:none;font:inherit;font-weight:1000;cursor:pointer}.resume-btn.yellow{background:var(--qy);color:#050505}.resume-btn.green{background:var(--qgreen);color:#041408}.resume-btn.dark{background:#171717;border:1px solid var(--qline);color:#fff}.resume-btn.full{width:100%;margin-top:10px}.resume-btn:disabled{opacity:.65}.resume-note{font-size:12px}.resume-status{margin-top:12px;padding:0}.resume-status.ok,.resume-status.bad{padding:12px;border-radius:12px;font-weight:900}.resume-status.ok{background:rgba(53,255,120,.1);color:var(--qgreen)}.resume-status.bad{background:rgba(255,70,70,.1);color:#ff9c9c}.help-card h2{font-size:32px;margin:12px 0 5px}.resume-site{display:block;text-align:center;color:var(--qy);font-weight:1000;margin-top:18px}.state-card{max-width:780px;margin:auto}.resume-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.confirmed{border-color:rgba(53,255,120,.4)}
@media(max-width:900px){body{padding-top:72px}.quote-sitebar{min-height:64px;padding:8px 12px}.quote-brand img{width:44px;height:44px}.quote-nav{display:none;position:absolute;top:64px;left:10px;right:10px;padding:10px;background:#0a0a0a;border:1px solid rgba(255,230,0,.28);border-radius:18px;box-shadow:0 24px 70px rgba(0,0,0,.55)}.quote-nav.open{display:grid}.quote-nav a{padding:13px}.quote-menu{display:inline-flex!important;margin-left:auto!important;width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:12px!important;font-size:20px!important}.quote-emergency{padding:8px 10px}.quote-emergency small{display:none}.quote-emergency b{font-size:12px}.resume-grid{grid-template-columns:1fr}.resume-hero{align-items:flex-start}.resume-route{grid-template-columns:1fr}.resume-route>span{transform:rotate(90deg);margin:auto}.resume-facts{grid-template-columns:1fr 1fr}}
@media(max-width:560px){body{padding-top:64px}.quote-sitebar{min-height:60px}.quote-brand span{display:none}.quote-brand img{width:42px;height:42px}.quote-menu{order:3}.quote-emergency{margin-left:auto}.quote-alert{justify-content:space-between;font-size:10px}.page{padding-left:8px!important;padding-right:8px!important}.hero,.card,.result,.success-card{border-radius:21px!important}.quote-intro-mini{align-items:flex-start;flex-direction:column}.hero-trust{display:grid;grid-template-columns:1fr 1fr}.hero-trust span{text-align:center}.resume-wrap{width:min(100% - 16px,1160px);margin-top:18px}.resume-hero{display:block;padding:22px;border-radius:22px}.resume-price{text-align:left;margin-top:20px}.resume-grid{gap:10px}.resume-card{border-radius:20px;padding:18px}.resume-facts{grid-template-columns:1fr}.resume-row{display:block}.resume-row strong{display:block;margin-top:8px}.resume-actions{display:grid}.resume-actions .resume-btn{width:100%}}
