.qualify-shell{--q-ink:#071018;--q-panel:#0e1824;--q-line:rgba(196,163,90,0.35);--q-gold:#c4a35a;--q-gold-soft:#e6d3a3;--q-text:#f4f7fb;--q-muted:#9aa8b8;--q-ok:#7dcea0;--q-danger:#f0a3a3;min-height:100vh;background:radial-gradient(1200px 600px at 10% -10%,rgba(196,163,90,.16),transparent 55%),radial-gradient(900px 500px at 90% 0,rgba(56,120,160,.18),transparent 50%),linear-gradient(180deg,#050a10 0,var(--q-ink) 40%,#0a121c 100%);color:var(--q-text);font-family:var(--font-dm-sans),"DM Sans",sans-serif}.qualify-kicker,.qualify-shell h1,.qualify-shell h2,.qualify-shell h3{font-family:var(--font-syne),Syne,sans-serif}.qualify-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px clamp(16px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.06)}.qualify-brand{display:inline-flex;align-items:center;gap:10px;color:var(--q-text);text-decoration:none;font-weight:700;letter-spacing:.02em;font-size:1.15rem}.qualify-brand img{width:36px;height:36px}.qualify-nav__links{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.qualify-nav__links a{color:var(--q-muted);text-decoration:none;font-size:.92rem}.qualify-nav__links a:hover{color:var(--q-gold-soft)}.qualify-hero{display:grid;gap:28px;padding:clamp(36px,8vh,88px) clamp(16px,4vw,48px) 48px;max-width:1180px;margin:0 auto}@media (min-width:960px){.qualify-hero{grid-template-columns:1.15fr .85fr;align-items:end}}.qualify-kicker{color:var(--q-gold);text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;margin:0 0 12px}.qualify-hero h1{margin:0;font-size:clamp(2.4rem,6vw,4.4rem);line-height:.98;letter-spacing:-.03em;max-width:11ch}.qualify-hero__lead{margin:18px 0 0;color:var(--q-muted);font-size:1.08rem;line-height:1.55;max-width:38rem}.qualify-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.qualify-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 22px;font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;font-size:.95rem}.qualify-btn--primary{background:linear-gradient(135deg,#d4b56c,var(--q-gold));color:#101820}.qualify-btn--ghost{background:transparent;border-color:rgba(255,255,255,.18);color:var(--q-text)}.qualify-price-card{background:rgba(14,24,36,.88);border:1px solid var(--q-line);border-radius:20px;padding:24px;backdrop-filter:blur(10px)}.qualify-price-card strong{display:block;font-size:2rem;color:var(--q-gold-soft);font-family:var(--font-syne),Syne,sans-serif}.qualify-price-card ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.qualify-price-card li{color:var(--q-muted);font-size:.95rem;padding-left:18px;position:relative}.qualify-price-card li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--q-gold);position:absolute;left:0;top:.45em}.qualify-section{padding:28px clamp(16px,4vw,48px) 64px;max-width:1180px;margin:0 auto}.qualify-section h2{margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem)}.qualify-section__lead{color:var(--q-muted);max-width:40rem;margin:0 0 24px;line-height:1.55}.qualify-grid-3{display:grid;gap:16px}@media (min-width:800px){.qualify-grid-3{grid-template-columns:repeat(3,1fr)}}.qualify-tile{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px}.qualify-tile h3{margin:0 0 8px;font-size:1.05rem}.qualify-tile p{margin:0;color:var(--q-muted);line-height:1.5;font-size:.95rem}.qualify-footer{border-top:1px solid rgba(255,255,255,.06);padding:24px clamp(16px,4vw,48px) 40px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;color:var(--q-muted);font-size:.9rem}.qualify-footer a{color:var(--q-gold-soft);text-decoration:none}.qualify-modal-backdrop{position:fixed;inset:0;background:rgba(3,8,14,.72);display:grid;place-items:center;padding:16px;z-index:80}.qualify-modal{width:min(520px,100%);max-height:min(90vh,860px);overflow:auto;background:#0f1a27;border:1px solid var(--q-line);border-radius:18px;padding:22px;position:relative}.qualify-modal__close{position:absolute;right:12px;top:8px;border:0;background:transparent;color:var(--q-muted);font-size:1.6rem;cursor:pointer}.qualify-modal h2{margin:0 0 8px;font-size:1.45rem}.qualify-modal__lead{color:var(--q-muted);margin:0 0 16px;line-height:1.45}.qualify-form{display:grid;gap:10px}.qualify-form label{display:grid;gap:6px;font-size:.85rem;color:var(--q-muted)}.qualify-sms-consent{margin:4px 0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:grid;gap:8px}.qualify-sms-consent__legend{padding:0 4px;font-size:.8rem;color:var(--q-gold-soft)}.qualify-sms-consent__check{display:flex!important;align-items:flex-start;gap:10px;grid-template-columns:none!important;line-height:1.4;color:var(--q-text)!important}.qualify-sms-consent__check input{width:auto!important;margin-top:3px;flex-shrink:0}.qualify-sms-consent__disclosures,.qualify-sms-consent__hint{margin:0;font-size:.75rem;line-height:1.45;color:var(--q-muted)}.qualify-sms-consent__hint a{color:var(--q-gold-soft)}.qualify-dash input,.qualify-dash select,.qualify-dash textarea,.qualify-form input,.qualify-form select,.qualify-form textarea{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#0b1420;color:var(--q-text);padding:10px 12px}.qualify-error{color:var(--q-danger);margin:0;font-size:.9rem}.qualify-success textarea{width:100%;margin:8px 0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#0b1420;color:var(--q-text);padding:10px}.qualify-dash{max-width:1100px;margin:0 auto;padding:24px clamp(16px,3vw,32px) 64px}.qualify-dash__stats{display:grid;gap:12px;margin:18px 0 28px}@media (min-width:800px){.qualify-dash__stats{grid-template-columns:repeat(4,1fr)}}.qualify-stat{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px}.qualify-stat span{display:block;color:var(--q-muted);font-size:.8rem}.qualify-stat strong{display:block;margin-top:6px;font-size:1.35rem;color:var(--q-gold-soft)}.qualify-support-banner{border:1px solid var(--q-line);background:linear-gradient(90deg,rgba(196,163,90,.14),transparent);border-radius:14px;padding:14px 16px;margin-bottom:22px}.qualify-lead-table{width:100%;border-collapse:collapse;font-size:.9rem}.qualify-lead-table td,.qualify-lead-table th{text-align:left;padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.08)}.qualify-badge{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:.75rem;font-weight:700}.qualify-badge--verified{background:rgba(125,206,160,.18);color:var(--q-ok)}.qualify-badge--unverified{background:rgba(255,255,255,.08);color:var(--q-muted)}.qualify-demo-banner{background:#c4a35a;color:#101820;padding:12px 16px;text-align:center;font-weight:700}.qualify-demo-banner a{color:#101820;text-decoration:underline}@media (prefers-color-scheme:light){.qualify-shell{--q-ink:#f3f6f9;--q-panel:#ffffff;--q-text:#102033;--q-muted:#53657a;background:radial-gradient(1000px 500px at 0 0,rgba(196,163,90,.22),transparent 55%),linear-gradient(180deg,#eef3f7,#f7fafc 40%,#e8eef4)}.qualify-modal,.qualify-price-card,.qualify-stat,.qualify-tile{background:rgba(255,255,255,.9)}.qualify-dash input,.qualify-dash select,.qualify-dash textarea,.qualify-form input,.qualify-form textarea,.qualify-success textarea{background:#fff;color:#102033;border-color:rgba(16,32,51,.15)}}