.offer-hero{padding-top:65px;padding-bottom:75px}.offer-hero h1{font-size:clamp(3.4rem,7.6vw,6.5rem);color:#24463A}.offer-hero .eyebrow,.section-heading .eyebrow,.offer-scope .eyebrow{font-size:.875rem;margin-bottom:24px}.offer-intro{font-size:1.2rem;max-width:43rem;margin-top:30px;color:#52665A}.fit-note{max-width:42rem;margin-top:18px;margin-bottom:25px}.quiet{font-size:.875rem;line-height:1.65;color:#52665A;margin-top:16px}.example-section{padding-bottom:72px}.section-heading{border-top:1px solid #B9C4B8;padding-top:35px;display:flex;justify-content:space-between;align-items:end;gap:25px}.section-heading h2{font-size:2.7rem}.section-heading>a{font-size:.95rem}.sample-caption{max-width:48rem;font-size:.9rem;color:#52665A;margin:22px 0}.sample-frame{display:block;width:100%;height:620px;border:1px solid #B9C4B8;background:#fff}.offer-scope{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding-top:35px;padding-bottom:75px;border-top:1px solid #B9C4B8}.offer-scope h2{font-size:3.4rem}.offer-price{font-family:Georgia,serif;font-size:2.6rem;margin-top:23px;line-height:1.2}.offer-price span{font:400 .9rem Arial,sans-serif;display:block;margin-top:10px}.scope-details h3{font:600 1rem Arial,sans-serif;letter-spacing:0}.scope-details ul{padding-left:21px;margin:16px 0 30px}.scope-details li+li{margin-top:7px}.scope-details>p{margin-top:14px}.light-button{background:#F5F1E8;color:#24463A;margin-top:25px;font-size:1rem}.light-button:hover{background:#fff}.contact .contact-note{font-size:.875rem;overflow-wrap:anywhere}.offer-hero .button{font-size:1rem}.footer,.footer nav,.footer-status{font-size:.875rem}@media(max-width:700px){.offer-hero{padding-top:35px;padding-bottom:50px}.offer-hero h1{font-size:clamp(2.8rem,11vw,4.4rem)}.offer-intro{font-size:1.08rem}.section-heading{align-items:start;flex-direction:column;gap:16px}.section-heading h2{font-size:2.35rem}.sample-frame{height:570px}.example-section{padding-bottom:45px}.offer-scope{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:45px}.offer-scope h2{font-size:2.6rem}.offer-price{font-size:2.3rem}.fit-note{font-size:.96rem}}@media(max-width:360px){.offer-hero .button{gap:10px;font-size:.94rem}.header .brand img{width:155px}.header{gap:15px}}
