body.offer-page{margin:0;background:#f7f6f1;color:#17271e;font:17px/1.6 Arial,sans-serif}.offer-page header,.offer-page footer{padding:24px max(20px,calc((100% - 1000px)/2));display:flex;gap:24px;justify-content:space-between;background:white}.offer-page main{max-width:1000px;margin:64px auto;padding:0 24px}.offer-page h1{font-size:clamp(34px,5vw,58px);line-height:1.08;letter-spacing:-.035em}.offer-page a{color:#0b5f3b}.offer-page .button,.offer-page button{display:inline-block;background:#0b5f3b;color:white;border:0;border-radius:6px;padding:16px 24px;font:700 16px/1.4 Arial;cursor:pointer;text-decoration:none}.offer-page form{max-width:620px;background:white;padding:28px;border:1px solid #d8ddd6;border-radius:12px}.offer-page label{display:block;font-size:14px;font-weight:700;margin-bottom:20px}.offer-page input,.offer-page select,.offer-page textarea{display:block;box-sizing:border-box;width:100%;padding:13px;margin-top:8px;border:1px solid #bcc8bf;border-radius:5px;font:16px/1.4 Arial;background:white}.offer-page .checkbox{display:flex;gap:12px;font-size:13px;font-weight:400}.offer-page .checkbox input{width:20px;flex:none;margin-top:3px}.honeypot{position:absolute;left:-10000px}.offer-page button:disabled{opacity:.6;cursor:wait}.offer-page :focus-visible{outline:3px solid #d6a300;outline-offset:3px}.offer-page footer{justify-content:center;font-size:13px}.offer-page .price{font-size:38px}.offer-page small{font-size:12px}del{color:#627369;font-size:.48em;font-weight:400;margin-right:8px}.landing-page .new-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing-page .new-offer-grid .offer-card{min-height:0;padding:28px;display:flex;flex-direction:column;gap:16px}.new-offer-grid h3{font-size:30px}.new-offer-grid p{margin:0;line-height:1.6}.new-offer-grid .button{margin-top:auto;text-align:center}.new-offer-grid .system-price{font:700 26px/1.3 Arial}.offer-extras{margin-top:28px;padding:28px;border:1px solid #d8ddd6;background:white}.offer-extras p{max-width:850px;line-height:1.65}.sample-report{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;padding:36px;background:#f7f6f1;border:1px solid #d8ddd6;border-radius:12px}.sample-score{display:block;font:700 76px Georgia;color:#0b5f3b}.sample-score small{font-size:28px}.sample-report p,.sample-report li{line-height:1.7}.landing-page .hero--editorial .hero-price strong{font-size:42px}.landing-page .hero--editorial .hero-price small{max-width:230px}.landing-page .header-cta{font-size:12px}@media(max-width:1000px){.landing-page .new-offer-grid{grid-template-columns:1fr}.new-offer-grid .offer-card{max-width:700px;width:100%;box-sizing:border-box;margin:auto}}@media(max-width:600px){.sample-report{grid-template-columns:1fr;padding:24px;gap:20px}.offer-page main{margin:36px auto;padding:0 20px}.offer-page form{padding:20px}.offer-page button{width:100%}.landing-page .header-cta{max-width:160px;text-align:center;line-height:1.35}.landing-page .hero--editorial .hero-price{grid-template-columns:1fr}.landing-page .hero--editorial .hero-price strong{grid-area:2/1}.landing-page .hero--editorial .hero-price small{grid-area:3/1}}
.landing-page .hero--editorial .hero-price strong [data-campaign-price]{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}.landing-page .hero--editorial .hero-price strong del{font:400 22px/1.2 Arial;color:inherit;opacity:.7}.landing-page .header-cta{white-space:normal}.new-offer-grid .price{margin:8px 0;font-size:36px}.new-offer-grid .system-price{font-size:26px}.new-offer-grid small{line-height:1.5}.offer-page footer{flex-wrap:wrap}

.email-request{background:white;border:1px solid #d8ddd6;border-radius:12px;padding:clamp(20px,4vw,40px);margin-top:32px;max-width:760px}.email-request p{max-width:65ch}.landing-page .new-offer-grid .offer-card p{font-size:15px}.landing-page .new-offer-grid .check-list{font-size:14px}
