@media(min-width:701px){.nav{font-size:12px}.hero-intro{font-size:15px}.intro-text{font-size:15px}.section-heading>p,.service>p,.value p,.books-copy>p:not(.eyebrow),.reassurance>p:not(.eyebrow),.contact-copy>p{font-size:14px;line-height:1.9}.service>p{min-height:80px}.service-link,.text-link{font-size:13px}.service-top{font-size:8px;letter-spacing:1px}.eyebrow{font-size:10px}.hero .eyebrow{font-size:10px}.hero-note{font-size:12px}.footer-nav{font-size:12px}.footer-bottom,.footer-top small{font-size:10px}.preview-note,.books-copy>p.preview-note,.contact-copy .contact-note,.section-footnote{font-size:10px}.visual-caption{font-size:9px}.button{font-size:13px}.header-cta{font-size:11px}}
@media(min-width:981px) and (max-width:1190px){.nav{font-size:10px}.hero .eyebrow{font-size:8px}.hero-actions{gap:17px}.hero-actions .text-link{font-size:11px}.hero-actions .button{font-size:12px}.service>p{font-size:13px}.service-top{font-size:7px}}
@media(min-width:701px) and (max-width:980px){.nav{font-size:15px}.hero .eyebrow{font-size:8px}.hero-actions .text-link{font-size:11px}.hero-note{font-size:10px}.service>p{font-size:13px}.service-top{font-size:6px;letter-spacing:.5px}.service-link{font-size:11px}}
