*{box-sizing:border-box}body{margin:0;background:#f4f3ed;color:#193338;font-family:Inter,"Segoe UI",Arial,sans-serif;line-height:1.55}.preview-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:11px max(24px,calc((100% - 1200px)/2));background:#10272c;color:#fff}.preview-bar>div{display:flex;flex-wrap:wrap;gap:8px}.preview-bar a{color:#d7e895;font-size:12px;font-weight:800;text-decoration:none}.pill{display:inline-block;padding:6px 9px;border:1px solid rgba(255,255,255,.2);border-radius:3px;color:#d5e58e;font-size:9px;font-weight:900;letter-spacing:.1em}.pill-light{color:#d9e2db}main{max-width:1280px;margin:auto}.preview-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;padding:68px 48px 64px;background:#18383d;color:#fff}.kicker,.section-label{margin:0 0 12px;color:#667e73;font-size:10px;font-weight:900;letter-spacing:.17em}.preview-hero .kicker,.pilot .kicker,.close .kicker{color:#d0e17f}.preview-hero h1{max-width:700px;margin:0 0 16px;font-size:clamp(38px,5vw,64px);letter-spacing:-.055em;line-height:1.03}.preview-hero p:not(.kicker){max-width:620px;color:#d1ddd7;font-size:16px}.preview-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.preview-facts span{padding:12px;border-top:1px solid rgba(255,255,255,.24);color:#cad8d0;font-size:10px}.preview-facts b{display:block;color:#fff;font-size:13px}.preview-photo{position:relative;height:360px;overflow:hidden;border-radius:14px}.preview-photo img{width:100%;height:100%;object-fit:cover}.preview-photo:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(transparent,rgba(10,30,33,.72))}.preview-photo small{position:absolute;z-index:1;bottom:10px;left:12px;right:12px;color:#fff;font-size:9px}.preview-photo a{color:#d7e895}.current-issues,.changes{padding:66px 48px}.current-issues h2,.changes h2,.replacement h2,.close h2{max-width:820px;margin:0 0 28px;font-size:clamp(30px,4vw,44px);letter-spacing:-.045em;line-height:1.1}.issue-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.issue-grid article{padding:23px;border:1px solid #dbe0d8;border-radius:9px;background:#fff}.issue-grid article>span,.change-grid article>b{color:#a06044;font-size:11px;font-weight:900;letter-spacing:.12em}.issue-grid h3,.change-grid h3{margin:13px 0 9px;font-size:19px;line-height:1.2}.issue-grid p,.change-grid p{margin:0;color:#657a79;font-size:13px}.caveat{margin:18px 0 0;color:#788782;font-size:10px}.replacement{padding:64px 36px 74px;background:#e7ebe3}.replacement-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:0 12px 25px}.replacement-heading p:not(.kicker){color:#6c7d7b;font-size:13px}.outline-button{padding:12px 16px;border:1px solid #9ba9a0;border-radius:4px;color:#23474a;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap}.frame-wrap{overflow:hidden;border:1px solid #c3ccc2;border-radius:9px;background:white;box-shadow:0 22px 60px rgba(13,37,40,.15)}.frame-toolbar{display:flex;align-items:center;gap:10px;height:40px;padding:0 13px;background:#f6f7f3;border-bottom:1px solid #e0e5df}.frame-dot{width:9px;height:9px;border-radius:50%;background:#a4c465}.frame-url{flex:1;color:#657674;font-size:10px}.frame-toolbar a{color:#3f605a;font-size:16px;text-decoration:none}.frame-wrap iframe{display:block;width:100%;height:760px;border:0}.changes{background:#fffefa}.change-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.change-grid article{padding:19px 18px;border-top:2px solid #d7dfc9;background:#fafaf6}.change-grid h3{font-size:17px}.pilot{display:grid;grid-template-columns:.9fr 1.1fr;gap:15px 55px;padding:58px 48px;background:#18383d;color:#fff}.price{font-size:52px;font-weight:850;letter-spacing:-.06em}.price small{font-size:15px;letter-spacing:0}.pilot-lede{max-width:430px;color:#d1ddd7}.pilot ul{display:grid;gap:9px;margin:7px 0;padding-left:19px;color:#e3eae5;font-size:13px}.fine-print{grid-column:1/-1;margin:0;color:#adbfba;font-size:10px}.close{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:54px 48px;background:#dce8c4}.close>div{max-width:760px}.close p:not(.kicker){color:#52695f;font-size:14px}.close .kicker{color:#697d4d}.button{display:inline-flex;padding:13px 17px;background:#17373c;border-radius:4px;color:#fff;text-decoration:none;font-size:12px;font-weight:850;white-space:nowrap}.preview-footer{padding:22px max(24px,calc((100% - 1180px)/2));background:#10272c;color:#afc1b9;font-size:10px}@media(max-width:760px){.preview-bar{display:block;padding:11px 15px}.preview-bar>div{margin-bottom:8px}.preview-hero{grid-template-columns:1fr;padding:42px 20px;gap:24px}.preview-photo{height:260px}.preview-facts{grid-template-columns:1fr}.preview-facts span{padding:9px 0}.current-issues,.changes{padding:48px 20px}.issue-grid,.change-grid{grid-template-columns:1fr}.replacement{padding:44px 10px}.replacement-heading{display:block;margin:0 10px 18px}.outline-button{display:inline-flex;margin-bottom:5px}.frame-wrap iframe{height:620px}.pilot{grid-template-columns:1fr;padding:45px 20px;gap:12px}.fine-print{grid-column:auto}.close{display:block;padding:42px 20px}.close .button{margin-top:8px}.preview-footer{padding:19px 20px}}