.v4{--v4-navy:#061f32;--v4-navy2:#082d42;--v4-cream:#faf8f3;--v4-cream2:#f8f3e9;--v4-teal:#067872;--v4-gold:#e8bf7b;--v4-ink:#10283b;--v4-muted:#566873;color:var(--v4-ink);background:#fff}.v4 h1,.v4 h2{letter-spacing:-.02em;font-family:Playfair Display,Georgia,serif;font-weight:600;line-height:1.1}.v4-wrap{width:min(1250px,100% - 56px);margin:0 auto}.v4-sr{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.v4-kicker{letter-spacing:.16em;color:#81d6ce;font-size:11.5px;font-weight:800}.v4-kicker.dark{color:#087670}.v4 a:focus-visible,.v4 button:focus-visible,.v4 input:focus-visible{outline:3px solid var(--v4-gold);outline-offset:2px}.v4-hero{background:var(--v4-navy);color:#fff;isolation:isolate;position:relative;overflow:hidden}.v4-hero-image{z-index:-1;background:linear-gradient(90deg,#061f32 0%,#061f32c7 14%,#061f3200 52%),var(--v4-hero) center 40%/cover no-repeat;position:absolute;inset:0 0 0 38%}.v4-hero-inner{align-items:center;min-height:600px;display:flex}.v4-hero-copy{max-width:700px;padding:64px 0 56px}.v4-hero h1{margin:18px 0 20px;font-size:clamp(46px,5.4vw,80px)}.v4-hero h1 em{color:var(--v4-gold);font-style:normal}.v4-hero-copy>p{color:#e0ebef;max-width:610px;margin:0;font-size:18.5px;line-height:1.65}.v4-search{background:#fff;border-radius:12px;max-width:700px;margin-top:26px;padding:6px;display:flex;box-shadow:0 14px 40px #00000040}.v4-search input{min-width:0;font:inherit;color:#10283b;background:0 0;border:0;border-radius:8px;flex:1;padding:15px 16px;font-size:16px}.v4-search input::placeholder{color:#5d6e79}.v4-search button{background:var(--v4-teal);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:0 24px;font:700 15px Inter,sans-serif}.v4-search button:hover{background:#055e59}.v4-tags{color:#d3e1e6;flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;font-size:13px;display:flex}.v4-tags a{color:#f5f7f8;border:1px solid #ffffff73;border-radius:99px;padding:5px 12px;text-decoration:none}.v4-tags a:hover{background:#ffffff1f}.v4-stats{flex-wrap:wrap;gap:30px;margin:30px 0 0;padding:0;list-style:none;display:flex}.v4-stats li{max-width:200px}.v4-stats strong{color:var(--v4-gold);font:600 30px/1 Playfair Display,Georgia,serif;display:block}.v4-stats span{color:#c6d6dc;margin-top:6px;font-size:12.5px;line-height:1.4;display:block}.v4-disclosure{color:#b3c9d1;margin-top:22px;font-size:12.5px;display:block}.v4-proof{background:var(--v4-cream);padding:76px 0}.v4-proof-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;display:grid}.v4-proof h2,.v4-watch h2,.v4-avenues h2,.v4-close h2{margin:12px 0 16px;font-size:clamp(34px,3.5vw,52px)}.v4-proof p{color:var(--v4-muted);font-size:16.5px;line-height:1.75}.v4-checks{gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.v4-checks li{color:#244357;padding-left:28px;font-size:15.5px;line-height:1.5;position:relative}.v4-checks li:before{content:"✓";background:var(--v4-teal);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid;position:absolute;top:1px;left:0}.v4-outline{color:#08536b;border:1.5px solid #086778;border-radius:9px;padding:13px 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-block}.v4-outline:hover{color:#fff;background:#08536b}.v4-proof-grid .v4-frame{order:-1}@media (max-width:900px){.v4-proof-grid .v4-frame{order:0}}.v4-frame{background:#fff;border:1px solid #dbe6e8;border-radius:18px;overflow:hidden;box-shadow:0 20px 55px #12283c29}.v4-frame-top{background:var(--v4-navy2);color:var(--v4-gold);align-items:center;gap:18px;padding:14px 20px;font-size:13px;display:flex}.v4-frame-top b{color:#cfe0e8;font-weight:600}.v4-frame-body{padding:22px 24px 20px}.v4-sample{letter-spacing:.06em;text-transform:uppercase;color:#087670;margin:0 0 14px;font-size:12px;font-weight:800}.v4-fineprint{color:#5d6e79;margin:14px 0 0;font-size:12px;line-height:1.5}.mp-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mp-item{background:#fff;border:1px solid #e1e9ea;border-radius:12px;padding:16px 18px}.mp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mp-src{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#0a5a6b;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:800}.mp-fit{color:#244357;font-size:12px;font-weight:700}.mp-fit.confirmed{color:#07603f}.mp-fit.unlikely{color:#8a1f1f}.mp-item h3{margin:10px 0 4px;font:700 18px/1.3 Georgia,Playfair Display,serif}.mp-item h3 a{color:#0b2038;text-decoration:none}.mp-item h3 a:hover{text-decoration:underline}.mp-meta{color:#566873;margin:0 0 10px;font-size:13px}.mp-why,.mp-check{margin:8px 0;font-size:13px}.mp-why strong{color:#07603f}.mp-check strong{color:#8a4b05}.mp-why ul,.mp-check ul{color:#2a4155;margin:4px 0 0;padding-left:18px;line-height:1.5}.mp-src-link{color:#075a54;margin-top:6px;font-size:13px;font-weight:800;display:inline-block}.mp-empty{color:#44586a;background:#f4f8f8;border-radius:10px;margin:0;padding:14px;font-size:14px}.v4-watch{background:radial-gradient(circle at 90% 0,#e8bf7b29,transparent 34%),var(--v4-navy);color:#fff;padding:72px 0}.v4-watch-grid{grid-template-columns:1.5fr .8fr;align-items:center;gap:80px;display:grid}.v4-watch h2{color:#fff}.v4-watch h2 em{color:var(--v4-gold);font-style:normal}.v4-watch p{color:#c6d6dc;max-width:640px;font-size:16.5px;line-height:1.75}.v4-watch-points{color:#d3ebe5;grid-template-columns:1fr 1fr;gap:10px 22px;max-width:640px;margin:22px 0;padding:0;font-size:14.5px;list-style:none;display:grid}.v4-watch-points li{padding-left:24px;position:relative}.v4-watch-points li:before{content:"✓";color:var(--v4-gold);font-weight:800;position:absolute;left:0}.v4-gold{background:var(--v4-gold);color:#08273c;border-radius:9px;padding:15px 24px;font-size:15.5px;font-weight:800;text-decoration:none;display:inline-block}.v4-gold:hover{background:#f1cd93}.v4-ghost{color:#08273c;border:1.5px solid #08273c59;border-radius:9px;padding:14px 22px;font-size:15.5px;font-weight:800;text-decoration:none;display:inline-block}.v4-ghost:hover{color:#fff;background:#08273c}.v4-price-card{background:#ffffff12;border:1px solid #ffffff38;border-radius:20px;padding:32px}.v4-price-card>small{letter-spacing:.14em;color:var(--v4-gold);font-size:11.5px;font-weight:800}.v4-price{align-items:baseline;gap:8px;margin:16px 0 8px;display:flex}.v4-price strong{color:#f0c47e;font:600 68px/1 Playfair Display,Georgia,serif}.v4-price span{color:#c6d6dc}.v4-price-card p{margin:0 0 14px;font-size:14px;line-height:1.6}.v4-preview-link{color:#fff;border-bottom:1px solid var(--v4-gold);font-size:14.5px;font-weight:700;text-decoration:none}.v4-price-card .v4-fine{color:#aebfc8;margin:16px 0 0;font-size:12.5px}.v4-avenues{background:#fff;padding:76px 0}.v4-avenues-head{max-width:720px;margin-bottom:30px}.v4-avenue-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.v4-avenue{background:var(--v4-cream);color:var(--v4-ink);border:1px solid #ece6d6;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.v4-avenue:hover{transform:translateY(-3px);box-shadow:0 16px 36px #061f321f}.v4-avenue>div:last-child{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.v4-avenue-img{color:#f1cd84;background:linear-gradient(135deg,#082d42,#0d5a55);justify-content:center;align-items:center;gap:14px;height:150px;display:flex}.v4-ic-books{background:linear-gradient(135deg,#0a2b45,#1f4f73)}.v4-playbooks{color:#fff;background:linear-gradient(135deg,#1b2a41,#6b4a12 80%,#c8962b)}.v4-playbooks span{font:700 22px Playfair Display,Georgia,serif}.v4-tag{letter-spacing:.14em;text-transform:uppercase;color:#087670;font-size:11px;font-weight:800}.v4-avenue strong{margin:6px 0 8px;font:700 23px Playfair Display,Georgia,serif;display:block}.v4-avenue p{color:var(--v4-muted);margin:0 0 12px;font-size:15px;line-height:1.6}.v4-price-line{margin-top:auto;font-size:18px;font-weight:800}.v4-price-line small{color:#5d6e79;font-size:12.5px;font-weight:600}.v4-more{color:#075a54;margin-top:10px;font-size:14.5px;font-weight:800}.v4-close{background:var(--v4-cream2);text-align:center;padding:72px 0}.v4-close p{color:#456072;max-width:640px;margin:0 auto 26px;font-size:17px;line-height:1.7}.v4-cta-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:1100px){.v4-watch-grid,.v4-proof-grid{gap:44px}}@media (max-width:900px){.v4-wrap{width:min(100% - 32px,1250px)}.v4-hero-image{background:linear-gradient(180deg,#061f32e6,#061f32d1),var(--v4-hero) center/cover no-repeat;inset:0}.v4-hero-inner{min-height:0}.v4-hero-copy{padding:44px 0 40px}.v4-hero h1{font-size:46px}.v4-hero-copy>p{font-size:17px}.v4-proof-grid,.v4-watch-grid{grid-template-columns:1fr}.v4-proof,.v4-watch,.v4-avenues,.v4-close{padding:52px 0}.v4-avenue-grid,.v4-watch-points{grid-template-columns:1fr}}@media (max-width:560px){.v4-search{flex-direction:column;gap:6px}.v4-search button{padding:14px}.v4-stats{gap:18px}.v4-frame-body{padding:16px}}@media (prefers-reduced-motion:reduce){.v4-avenue{transition:none}.v4-avenue:hover{transform:none}}.v4-watchpage .v4-watch{padding:80px 0}.v4-msg{background:#e8bf7b29;border:1px solid #e8bf7b80;border-radius:9px;padding:10px 14px;color:#fff!important}.v4-checks.light li{color:#d3ebe5}.v4-checks.light li:before{background:var(--v4-gold);color:#08273c}.v4-checks.no li:before{content:"–";background:#8a98a2}.v4-how{background:var(--v4-cream);padding:64px 0}.v4-how h2{margin:0 0 26px;font-size:clamp(30px,3vw,42px)}.v4-steps{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.v4-steps li{background:#fff;border:1px solid #ece6d6;border-radius:14px;padding:24px}.v4-steps strong{margin-bottom:8px;font:700 20px Playfair Display,Georgia,serif;display:block}.v4-steps span{color:var(--v4-muted);font-size:15px;line-height:1.6}.v4-previewsec{background:#fff;padding:72px 0}.v4-preview-grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;display:grid}.v4-previewsec h2,.v4-limits h2{margin:12px 0 14px;font-size:clamp(30px,3vw,44px)}.v4-previewsec p{color:var(--v4-muted);line-height:1.7}.v4-pform{gap:14px;max-width:480px;margin-top:18px;display:grid}.v4-pform label{color:#17304a;gap:6px;font-size:14px;font-weight:700;display:grid}.v4-pform input,.v4-pform select{font:inherit;color:#10283b;background:#fff;border:1px solid #b9c8cd;border-radius:9px;padding:13px 14px;font-size:16px}.v4-pform .v4-gold{justify-self:start}.v4-limits{background:var(--v4-cream2);padding:64px 0}.v4-limits-grid{grid-template-columns:1.2fr 1fr;gap:56px;display:grid}.v4-limits h2{margin-top:0}@media (max-width:900px){.v4-steps,.v4-preview-grid,.v4-limits-grid{grid-template-columns:1fr}.v4-preview-grid,.v4-limits-grid{gap:32px}.v4-how,.v4-previewsec,.v4-limits{padding:48px 0}}.v4-photo{background-position:50%;background-size:cover;height:190px;position:relative}.v4-photo-badge{color:#f1cd84;background:#061f32e0;border-radius:99px;padding:7px 12px;font:700 14px Inter,sans-serif;position:absolute;bottom:14px;left:14px}.wv-strip{color:#4a3a10;background:#fff8e6;border-top:1px solid #f0dfb0;border-bottom:1px solid #f0dfb0;padding:16px 0;font-size:16px;line-height:1.5}.wv-sec{padding:64px 0}.wv-alt{background:#f4f8fa}.wv-sec h2{color:#0b2239;margin:0 0 14px;font-size:clamp(26px,3vw,38px)}.wv-lead{color:#3b556b;max-width:60ch;margin:0 0 24px;font-size:18px}.wv-grid3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;display:grid}.wv-card{background:#fff;border:1px solid #dbe5ec;border-radius:14px;padding:22px}.wv-card h3{color:#0b2239;margin:0 0 8px;font-size:19px}.wv-card p{color:#3b556b;margin:0;line-height:1.55}.wv-risk{grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;display:grid}.wv-promise{background:#0b2239;border-color:#0b2239}.wv-promise h3,.wv-promise p{color:#fff}.wv-faq{gap:10px;max-width:820px;margin-top:20px;display:grid}.wv-faq details{background:#fff;border:1px solid #dbe5ec;border-radius:12px;padding:14px 18px}.wv-faq summary{cursor:pointer;color:#0b2239;font-weight:700}.wv-faq p{color:#3b556b;margin:10px 0 0;line-height:1.55}@media (max-width:900px){.wv-grid3,.wv-risk{grid-template-columns:1fr}.wv-sec{padding:44px 0}}@media (min-width:1700px){.v4-wrap{width:min(1560px,100% - 120px)}.v4-proof-grid{gap:110px}.v4-proof p{font-size:18px}.v4-checks li{font-size:17px}.v4-frame-body{padding:28px 32px 24px}}.v4-tiles{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0 0;display:grid}.v4-tiles div{background:#fff;border:1px solid #dbe6e8;border-radius:12px;padding:14px 16px}.v4-tiles strong{color:#08536b;font:600 26px/1.1 Playfair Display,Georgia,serif;display:block}.v4-tiles span{color:var(--v4-muted);margin-top:4px;font-size:13px;display:block}.v4-steps{color:#244357;gap:10px;margin:22px 0 0;padding:0 0 0 22px;font-size:15px;line-height:1.5;display:grid}.v4-steps b{color:var(--v4-ink)}.v4-cta-line{color:#08536b;margin-top:18px;font-size:15px;font-weight:800;display:inline-block}.v4-badge{color:#2a1c00;letter-spacing:.06em;text-transform:uppercase;background:#e8bf7b;border-radius:99px;margin:2px 0 10px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-block}.v4-price .v4-was{color:#9fb5c3;margin-right:10px;font:500 26px Playfair Display,Georgia,serif;text-decoration:line-through;text-decoration-thickness:2px}.v4-lock{color:#e6eef2;margin:6px 0 0;font-size:14px;line-height:1.5}.v4-lock strong{color:#f0c47e}
