:root{--w-bg:#050a10;--w-panel:#0c1824;--w-border:#294259;--w-text:#f7f9fc;--w-muted:#a4b3c2;--w-gold:#efb64d;--w-green:#31d58a;--w-red:#ef626c}.welcomeShell{min-height:100dvh;background:radial-gradient(circle at 78% 5%,#153f64 0,transparent 30%),linear-gradient(180deg,#07111b,#04080d 70%);color:var(--w-text);font-family:Arial,sans-serif}.welcomeNav{max-width:1240px;margin:auto;padding:20px 28px;justify-content:space-between;gap:20px}.welcomeBrand,.welcomeNav{display:flex;align-items:center}.welcomeBrand{gap:10px;color:#fff;text-decoration:none}.welcomeBrand>span{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--w-gold);color:#181006;font-weight:950}.welcomeBrand div{display:grid}.welcomeBrand strong{font-size:16px}.welcomeBrand small{font-size:8px;letter-spacing:.14em;color:#92a5b7;text-transform:uppercase}.welcomeNav>div{display:flex;align-items:center;gap:10px}.welcomeNav>div a{padding:10px 13px;color:#c7d3de;text-decoration:none;font-size:12px;font-weight:850}.welcomeNav .navCta{border:1px solid #80663c;border-radius:10px;background:#2a2418;color:#fff}.welcomeHero{max-width:1240px;margin:auto;padding:80px 28px 64px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;grid-gap:64px;gap:64px}.heroCopy>p,.outcomeSection>header p,.paywallCta>p,.valueSection>div>p{margin:0 0 12px;color:var(--w-gold);font-size:10px;font-weight:950;letter-spacing:.19em}.heroCopy h1{max-width:730px;margin:0;font-size:clamp(50px,6.5vw,84px);line-height:.93;letter-spacing:-.065em}.heroCopy>span{display:block;max-width:680px;margin-top:24px;color:#bdcad6;font-size:17px;line-height:1.65}.heroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.heroActions a{padding:14px 18px;border-radius:11px;text-decoration:none;font-size:13px;font-weight:900}.heroActions .primary{background:var(--w-gold);color:#1c1409}.heroActions .secondary{border:1px solid #3c5972;color:#eef5fb;background:#0a1824}.heroCopy>small{display:block;margin-top:13px;color:#7f93a6}.missionPreview{border:1px solid #3a5871;border-radius:22px;background:linear-gradient(155deg,#11263a,#08131e);box-shadow:0 30px 90px #0009;overflow:hidden;transform:rotate(1deg)}.missionPreview footer,.missionPreview header{padding:17px 19px;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #294259;font-size:10px}.missionPreview header span{color:#71efb3;font-weight:900;letter-spacing:.12em}.missionPreview header i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--w-green);box-shadow:0 0 0 5px #31d58a20}.missionPreview header b{color:#a9bac9}.previewScore{padding:22px 20px;display:grid;grid-template-columns:116px 1fr;align-items:center;grid-gap:20px;gap:20px}.previewScore>div{width:110px;height:110px;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle,#0a1723 58%,transparent 60%),conic-gradient(var(--w-gold) 245deg,#24384a 0)}.previewScore>div strong{font-size:34px}.previewScore>div span{color:#8fa3b5;font-size:8px;text-transform:uppercase}.previewScore section p{margin:0;color:#ef9a65;font-size:8px;font-weight:950;letter-spacing:.14em}.previewScore section h2{margin:7px 0;font-size:20px}.previewScore section span{color:#98aabd;font-size:10px}.missionPreview ol{list-style:none;margin:0;padding:0 20px 20px;display:grid;grid-gap:8px;gap:8px}.missionPreview li{padding:12px;border:1px solid #263f55;border-radius:11px;background:#0a1723;display:flex;gap:11px}.missionPreview li>i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#263b4d;font-style:normal;font-size:9px;font-weight:900}.missionPreview li.complete>i{background:#1e704f;color:#83f1bc}.missionPreview li.risk{border-color:#704046;background:#25151a}.missionPreview li.risk>i{background:#8f333d}.missionPreview li div{display:grid}.missionPreview li strong{font-size:11px}.missionPreview li span{margin-top:3px;color:#8ea1b3;font-size:9px}.missionPreview footer{border-top:1px solid #294259;border-bottom:0;background:#0d1d2a}.missionPreview footer span{color:#8799aa}.missionPreview footer strong{color:var(--w-gold)}.trustStrip{border-block:1px solid #1f3448;background:#08131f;padding:18px;display:flex;justify-content:center;flex-wrap:wrap;gap:20px 46px;color:#8fa2b4;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.outcomeSection,.paywallCta,.valueSection{max-width:1184px;margin:0 auto;padding:92px 28px}.outcomeSection>header{max-width:760px}.outcomeSection h2,.paywallCta h2,.valueSection h2{margin:0;font-size:clamp(34px,5vw,56px);letter-spacing:-.045em;line-height:1}.outcomeSection>div{margin-top:38px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.outcomeSection article{padding:25px;border:1px solid var(--w-border);border-radius:17px;background:linear-gradient(150deg,#0e2030,#09131d)}.outcomeSection article>span{color:var(--w-gold);font-size:11px;font-weight:950}.outcomeSection h3{margin:24px 0 9px;font-size:20px}.outcomeSection article p{margin:0;color:#9eb0c1;font-size:12px;line-height:1.65}.valueSection{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:60px;gap:60px;align-items:center;border-top:1px solid #1d3042}.valueSection>div>span{display:block;margin-top:20px;color:#9fb0c1;line-height:1.65}.valueSection ul{list-style:none;margin:0;padding:20px;border:1px solid var(--w-border);border-radius:18px;background:#0a1722}.valueSection li{padding:14px;border-bottom:1px solid #213649;color:#c9d5df;font-size:12px}.valueSection li:last-child{border:0}.valueSection li:first-letter{color:var(--w-green)}.planSection{max-width:1184px;margin:0 auto;padding:92px 28px;border-top:1px solid #1d3042}.planSection>header{max-width:780px}.planSection>header>p{margin:0 0 12px;color:var(--w-gold);font-size:10px;font-weight:950;letter-spacing:.19em}.planSection>header h2{margin:0;font-size:clamp(34px,5vw,56px);letter-spacing:-.045em;line-height:1}.planSection>header>span{display:block;margin-top:18px;color:#9fb0c1;line-height:1.65}.planGrid{margin-top:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.planGrid article{position:relative;padding:28px;border:1px solid var(--w-border);border-radius:18px;background:linear-gradient(150deg,#0e2030,#09131d)}.planGrid article.featuredPlan{border-color:#80663c;background:linear-gradient(150deg,#282316,#0b1720 62%)}.planGrid article>b{position:absolute;right:20px;top:20px;color:var(--w-gold);font-size:9px;letter-spacing:.12em}.planGrid article>p{margin:0;color:#a9bac9;font-size:10px;font-weight:950;letter-spacing:.15em}.planGrid h3{margin:18px 0 8px;font-size:43px;letter-spacing:-.04em}.planGrid h3 small{font-size:12px;color:#8799aa;letter-spacing:0}.planGrid article>span{color:#a8b8c6;font-size:12px}.planGrid ul{list-style:none;margin:22px 0;padding:0}.planGrid li{padding:8px 0;border-bottom:1px solid #213649;color:#c9d5df;font-size:11px}.planGrid article>a{display:block;padding:13px 17px;border-radius:10px;background:var(--w-gold);color:#1b1308;text-align:center;font-weight:900;text-decoration:none}.fullComparison{display:inline-block;margin-top:20px;color:#d5e2ed;font-size:12px;font-weight:850}..paywallCta{padding-block:75px;text-align:center;border:1px solid #4d553e;border-radius:24px;background:radial-gradient(circle at top,#3a3320,#101b22 55%,#09131d)}.paywallCta>span{display:block;max-width:700px;margin:18px auto 0;color:#a8b8c6;line-height:1.6}.paywallCta>div{margin-top:28px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.paywallCta a{padding:13px 17px;border-radius:10px;background:var(--w-gold);color:#1b1308;font-weight:900;text-decoration:none}.paywallCta a+a{background:#0b1823;color:#fff;border:1px solid #405c73}.welcomeFooter{max-width:1184px;margin:60px auto 0;padding:25px 28px 40px;border-top:1px solid #1e3346;display:flex;justify-content:space-between;gap:20px;color:#8295a7;font-size:10px}.welcomeFooter strong{color:#d9e3ec}.welcomeFooter nav{display:flex;flex-wrap:wrap;gap:12px}.welcomeFooter nav a{color:#a9bac9}@media(max-width:900px){.planGrid,.welcomeHero{grid-template-columns:1fr}.welcomeHero{padding-top:48px}.missionPreview{transform:none}.outcomeSection>div,.valueSection{grid-template-columns:1fr}.welcomeNav>div>a:first-child{display:none}.welcomeFooter{display:grid}}@media(max-width:560px){.welcomeHero,.welcomeNav{padding-inline:18px}.heroCopy h1{font-size:48px}.missionPreview{margin-inline:-4px}.previewScore{grid-template-columns:1fr}.previewScore>div{margin:auto}.trustStrip{justify-content:flex-start}.outcomeSection,.paywallCta,.planSection,.valueSection{padding-inline:20px}.paywallCta{border-radius:0}.welcomeNav .navCta{font-size:10px;padding:9px}.welcomeBrand strong{font-size:13px}}