:root{color-scheme:dark;--bg:#02060d;--panel:#081321;--text:#f5f7fa;--muted:#9ba8b8;--soft:#738196;--gold:#e1b54b;--gold2:#f2cf72;--line:#e1b54b36;--blue:#1487ff}[data-astro-cid-j6qlw2oz]{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 8% 4%,#e1b54b1f,#0000 27rem),radial-gradient(circle at 96% 18%,#147cff17,#0000 30rem),linear-gradient(#02060d,#06101c 55%,#02060d);margin:0;font-family:Arial,Helvetica,sans-serif}a[data-astro-cid-j6qlw2oz]{color:inherit}.shell[data-astro-cid-j6qlw2oz]{width:min(1400px,100% - 48px);margin-inline:auto}.hero[data-astro-cid-j6qlw2oz]{border-bottom:1px solid #fff1;padding:106px 0 82px}.hero-grid[data-astro-cid-j6qlw2oz]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:56px;display:grid}.eyebrow[data-astro-cid-j6qlw2oz]{color:var(--gold2);letter-spacing:.16em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:950}.hero[data-astro-cid-j6qlw2oz] h1[data-astro-cid-j6qlw2oz]{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(3.4rem,6.2vw,6.8rem);line-height:.91}.hero-copy[data-astro-cid-j6qlw2oz]{max-width:760px;color:var(--muted);margin:26px 0 0;font-size:18px;line-height:1.72}.hero-actions[data-astro-cid-j6qlw2oz]{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.button[data-astro-cid-j6qlw2oz]{color:#111820;background:linear-gradient(135deg,#d8aa3f,#f2c95a);border:1px solid #e8b845bf;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 25px;font-size:14px;font-weight:950;text-decoration:none;display:inline-flex}.button[data-astro-cid-j6qlw2oz].secondary{color:#e8edf3;background:#ffffff06;border-color:#ffffff21}.diagnosis-card[data-astro-cid-j6qlw2oz]{background:radial-gradient(circle at 90% 10%,#1487ff1f,#0000 13rem),linear-gradient(155deg,#07121ff7,#040910fc);border:1px solid #1487ff47;border-radius:24px;padding:30px;box-shadow:0 28px 80px #00000052}.diagnosis-icon[data-astro-cid-j6qlw2oz]{color:#b9ddff;background:#1487ff17;border:1px solid #1487ff52;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:24px;font-size:26px;display:grid}.diagnosis-card[data-astro-cid-j6qlw2oz] h2[data-astro-cid-j6qlw2oz]{margin:0 0 14px;font-size:29px}.diagnosis-card[data-astro-cid-j6qlw2oz] p[data-astro-cid-j6qlw2oz]{color:#b8c7d8;margin:0;line-height:1.72}.section[data-astro-cid-j6qlw2oz]{border-bottom:1px solid #fff1;padding:88px 0}.section-heading[data-astro-cid-j6qlw2oz]{max-width:820px;margin-bottom:36px}.section-heading[data-astro-cid-j6qlw2oz] h2[data-astro-cid-j6qlw2oz]{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,4.4vw,4.8rem);line-height:.98}.section-heading[data-astro-cid-j6qlw2oz] p[data-astro-cid-j6qlw2oz]{color:var(--muted);margin:18px 0 0;line-height:1.72}.grid-3[data-astro-cid-j6qlw2oz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card[data-astro-cid-j6qlw2oz]{border:1px solid var(--line);background:radial-gradient(circle at 85% 8%,#147cff0e,#0000 13rem),linear-gradient(155deg,#0a1727f5,#040910fc);border-radius:20px;padding:27px;box-shadow:0 22px 58px #0000003b}.number[data-astro-cid-j6qlw2oz]{color:var(--gold);letter-spacing:.14em;margin-bottom:26px;font-size:11px;font-weight:950}.card[data-astro-cid-j6qlw2oz] h3[data-astro-cid-j6qlw2oz]{margin:0 0 12px;font-size:21px}.card[data-astro-cid-j6qlw2oz] p[data-astro-cid-j6qlw2oz],.card[data-astro-cid-j6qlw2oz] li[data-astro-cid-j6qlw2oz]{color:var(--muted);font-size:14px;line-height:1.7}.card[data-astro-cid-j6qlw2oz] ul[data-astro-cid-j6qlw2oz]{margin:0;padding-left:19px}.notice[data-astro-cid-j6qlw2oz]{color:#dbe4ee;background:linear-gradient(145deg,#0a1625fa,#04090ffc);border:1px solid #e1b54b4d;border-radius:20px;padding:25px 28px;line-height:1.72}.form-wrap[data-astro-cid-j6qlw2oz]{grid-template-columns:.72fr 1.28fr;align-items:start;gap:18px;display:grid}.form-info[data-astro-cid-j6qlw2oz],.form-card[data-astro-cid-j6qlw2oz]{border:1px solid var(--line);background:linear-gradient(155deg,#0a1727f7,#040910fc);border-radius:22px;padding:30px}.form-info[data-astro-cid-j6qlw2oz]{position:sticky;top:130px}.form-info[data-astro-cid-j6qlw2oz] h2[data-astro-cid-j6qlw2oz],.form-card[data-astro-cid-j6qlw2oz] h2[data-astro-cid-j6qlw2oz]{margin:0 0 14px;font-size:28px}.form-info[data-astro-cid-j6qlw2oz] p[data-astro-cid-j6qlw2oz],.form-card[data-astro-cid-j6qlw2oz]>p[data-astro-cid-j6qlw2oz]{color:var(--muted);line-height:1.7}.form-info[data-astro-cid-j6qlw2oz] ul[data-astro-cid-j6qlw2oz]{color:var(--muted);padding-left:19px;line-height:1.8}form[data-astro-cid-j6qlw2oz]{gap:15px;display:grid}.form-grid[data-astro-cid-j6qlw2oz]{grid-template-columns:1fr 1fr;gap:13px;display:grid}label[data-astro-cid-j6qlw2oz]{color:#d6dde7;gap:7px;font-size:13px;font-weight:800;display:grid}input[data-astro-cid-j6qlw2oz],select[data-astro-cid-j6qlw2oz],textarea[data-astro-cid-j6qlw2oz]{color:#f4f7fa;width:100%;min-height:48px;font:inherit;background:#050d18;border:1px solid #ffffff1c;border-radius:12px;outline:none;padding:12px 14px}textarea[data-astro-cid-j6qlw2oz]{resize:vertical;min-height:135px}input[data-astro-cid-j6qlw2oz]:focus,select[data-astro-cid-j6qlw2oz]:focus,textarea[data-astro-cid-j6qlw2oz]:focus{border-color:#e1b54b9e;box-shadow:0 0 0 3px #e1b54b14}option[data-astro-cid-j6qlw2oz]{background:#07111d}.check[data-astro-cid-j6qlw2oz]{grid-template-columns:auto 1fr;align-items:start;gap:10px;font-weight:500;line-height:1.55;display:grid}.check[data-astro-cid-j6qlw2oz] input[data-astro-cid-j6qlw2oz]{width:18px;height:18px;min-height:0;margin-top:2px}.honeypot[data-astro-cid-j6qlw2oz]{position:absolute!important;left:-10000px!important}.small[data-astro-cid-j6qlw2oz]{color:var(--soft);font-size:12px;line-height:1.6}@media (width<=980px){.hero-grid[data-astro-cid-j6qlw2oz],.form-wrap[data-astro-cid-j6qlw2oz]{grid-template-columns:1fr}.form-info[data-astro-cid-j6qlw2oz]{position:static;top:auto}.grid-3[data-astro-cid-j6qlw2oz]{grid-template-columns:1fr 1fr}}@media (width<=720px){.shell[data-astro-cid-j6qlw2oz]{width:calc(100% - 28px)}.hero[data-astro-cid-j6qlw2oz]{padding:72px 0 56px}.hero[data-astro-cid-j6qlw2oz] h1[data-astro-cid-j6qlw2oz]{font-size:clamp(2.8rem,14vw,4.7rem)}.hero-copy[data-astro-cid-j6qlw2oz]{font-size:16px}.section[data-astro-cid-j6qlw2oz]{padding:58px 0}.grid-3[data-astro-cid-j6qlw2oz],.form-grid[data-astro-cid-j6qlw2oz]{grid-template-columns:1fr}.form-info[data-astro-cid-j6qlw2oz],.form-card[data-astro-cid-j6qlw2oz],.diagnosis-card[data-astro-cid-j6qlw2oz]{padding:22px}.button[data-astro-cid-j6qlw2oz]{width:100%}}@media (width>=1041px){.hero{align-items:initial!important;min-height:606px!important;padding:0!important;display:block!important}.hero .hero-grid{box-sizing:border-box!important;align-items:start!important;width:min(1400px,100% - 48px)!important;min-height:606px!important;padding-top:168px!important;padding-bottom:64px!important}.hero .hero-grid>div:first-child{align-self:start!important;margin-top:0!important;padding-top:0!important}.hero .hero-grid .eyebrow{margin-top:0!important;margin-bottom:14px!important}.hero .hero-grid h1{letter-spacing:-.058em!important;max-width:760px!important;margin-top:0!important;margin-bottom:22px!important;font-size:clamp(3.25rem,5.8vw,6.2rem)!important;line-height:.91!important}.hero .hero-copy{max-width:660px!important;margin-top:0!important;margin-bottom:28px!important;font-size:16px!important;line-height:1.74!important}.hero .hero-actions{margin-top:0!important}.hero .stop-card,.hero .diagnosis-card{align-self:start!important;margin-top:18px!important}}@media (width<=1040px){.hero{padding:0!important}.hero .hero-grid{align-items:center!important;min-height:auto!important;padding-top:86px!important;padding-bottom:64px!important}.hero h1{letter-spacing:-.058em!important;max-width:760px!important;margin-bottom:22px!important;font-size:clamp(3.25rem,5.8vw,6.2rem)!important;line-height:.91!important}.hero .hero-copy{max-width:660px!important;margin-top:0!important;margin-bottom:28px!important;font-size:16px!important;line-height:1.74!important}.hero .hero-actions{margin-top:0!important}}@media (width<=720px){.hero .hero-grid{gap:34px!important;padding-top:72px!important;padding-bottom:48px!important}.hero h1{max-width:none!important;font-size:clamp(2.65rem,13vw,4.1rem)!important}.hero .hero-copy{max-width:none!important;font-size:14px!important}}body{background:radial-gradient(circle at 84% 7%,#147cff1c,#0000 32rem),radial-gradient(circle at 8% 29%,#e1b54b0b,#0000 26rem),linear-gradient(#02060d 0%,#06101c 48%,#02060c 100%)!important}
