@layer base{[data-service-page] h1,[data-service-page] h1 *{font-size:clamp(30px,8vw,52px)!important;font-weight:900!important;text-transform:uppercase!important}[data-service-page] h1{line-height:1.02!important;letter-spacing:-.035em!important;-webkit-text-stroke:1px currentColor!important}@media (min-width:768px){[data-service-page] h1,[data-service-page] h1 *{font-size:clamp(53px,5.2vw,70px)!important}[data-service-page] h1{-webkit-text-stroke-width:1.5px!important}}[data-service-page] .sr-hero-lead,[data-service-page] h1:not(.sr-only)+div>p{font-size:16px!important;font-weight:400!important}[data-service-page] :is(h1:not(.sr-only)+div>p,.sr-hero-lead):not(section[style*="#101B15" i] *,section[style*="rgb(16, 27, 21)"] *,section[style*="#1F1F1F" i] *,section[style*="rgb(31, 31, 31)"] *){color:#26332C!important}[data-service-page] :is(p,h2)[class*=uppercase][class*="tracking-["]:is([class*="!text-[12px]"],[class*="!text-[13px]"],[class*="!text-[14px]"]):not(nav *,footer *){font-size:14px!important;font-weight:400!important;color:#817872!important}}