*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#101722;color:#f1f5fb;font:16px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#9fc1ff;text-underline-offset:4px}header{max-width:1160px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid #ffffff16;gap:20px}header nav{display:flex;gap:20px;flex-wrap:wrap;font-size:14px}header a{text-decoration:none}.brand{font-weight:750;color:#f1f5fb;letter-spacing:-.6px}main{max-width:1120px;margin:auto;padding:65px 24px 90px}.eyebrow{color:#8de3ca;text-transform:uppercase;font-size:12px;letter-spacing:.15em;font-weight:700}h1{font-size:clamp(36px,6vw,64px);letter-spacing:-.05em;line-height:1.08;max-width:850px;margin:20px 0}h2{font-size:clamp(25px,4vw,34px);line-height:1.2;letter-spacing:-.03em;margin:0 0 20px}h3{font-size:18px;line-height:1.4;margin:0 0 12px}p{color:#bac7d8;max-width:75ch}strong{color:#f1f5fb}.lead{font-size:20px;max-width:680px}.hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:46px;align-items:center}.card{border:1px solid #ffffff20;border-radius:22px;background:#182333;padding:26px}.price{font-size:52px;line-height:1.2;font-weight:750;letter-spacing:-.05em}.price small{font-size:16px;letter-spacing:0;color:#bac7d8}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;background:#9fc1ff;color:#102039;font-weight:750;padding:12px 22px;border:0;border-radius:10px;text-decoration:none;cursor:pointer;font:inherit}.button:focus-visible,a:focus-visible{outline:3px solid #8de3ca;outline-offset:4px}.button[aria-disabled=true]{opacity:.6;pointer-events:none}.actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:26px 0}.sub{font-size:13px;line-height:1.6}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid p{font-size:15px;margin-bottom:0}.section{padding:55px 0;border-top:1px solid #ffffff16;margin-top:45px}.tag{display:inline-block;border:1px solid #8de3ca55;background:#8de3ca0a;border-radius:30px;color:#8de3ca;padding:5px 12px;font-size:12px}.notice{background:#192a32;border-left:3px solid #8de3ca;padding:22px 25px;border-radius:0 14px 14px 0;margin:30px 0}.compare{width:100%;border-collapse:collapse;font-size:15px}.compare th,.compare td{padding:18px;text-align:left;border-bottom:1px solid #ffffff20;vertical-align:top}.compare th{color:#9fc1ff}details{border-bottom:1px solid #ffffff20;padding:20px 0}summary{cursor:pointer;font-weight:650}footer{border-top:1px solid #ffffff16;padding:30px 24px;color:#bac7d8;font-size:13px;text-align:center}footer a{margin:0 8px}article{max-width:800px}.breadcrumbs{font-size:13px;margin-bottom:28px}.step{color:#8de3ca;font-size:12px;font-weight:700;letter-spacing:.12em}ul,ol{padding-left:24px;color:#bac7d8}button:disabled{opacity:.5;cursor:default}@media(max-width:760px){main{padding-top:40px}.hero,.grid{grid-template-columns:1fr}.hero{gap:22px}.card{padding:22px}header{align-items:flex-start;flex-direction:column;gap:12px}.compare{font-size:13px}.compare th,.compare td{padding:12px 8px}.section{padding:35px 0;margin-top:30px}}.plu-sales .hero{grid-template-columns:minmax(0,1fr) 350px;align-items:start}.plu-sales h1{max-width:650px}.offer-benefits{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.offer-benefits span{font-size:13px;border:1px solid #8de3ca44;border-radius:30px;padding:5px 12px;color:#8de3ca}.plu-sales .purchase-card{background:#f3f7ff;border:2px solid #a9c9ff;box-shadow:0 18px 50px #0005;color:#13233a}.purchase-card p,.purchase-card ul{color:#43546d}.purchase-card .eyebrow{color:#255da3}.purchase-card .price{color:#13233a}.purchase-card .price small{color:#43546d}.purchase-card .purchase-caption{font-size:14px}.purchase-list{padding-left:20px;font-size:15px}.purchase-list li{margin:8px 0}.purchase-card .button{width:100%;background:#245cd8;color:#fff;font-weight:700}.purchase-card .button:focus-visible{outline-color:#245cd8}.value-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.report-preview{margin-top:28px}.offer-choices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.choice-plu{border-color:#9fc1ff99}.final-cta .actions{margin-bottom:10px}@media(max-width:900px){.plu-sales .hero{grid-template-columns:1fr;gap:28px}.plu-sales .purchase-card{max-width:600px;width:100%}}@media(max-width:760px){.value-section,.offer-choices{grid-template-columns:1fr}.offer-benefits{gap:8px}.plu-sales h1{font-size:clamp(34px,9vw,52px)}}

.offer-choices .card{display:flex;flex-direction:column}.offer-choices h3{min-height:2.8em}.offer-choices .card>p:not(.sub){flex:1}.offer-choices .card>.button{align-self:flex-start}

.offer-choices .card>.eyebrow{min-height:3.5em}.offer-choices .offer-choice-copy{flex:1}@media(max-width:760px){.offer-choices h3,.offer-choices .card>.eyebrow{min-height:0}}
