/* The Easy Price Guide: approved studio layout, distinct teal identity. */
:root{--ink:#112b38;--blue:#087e86;--orange:#e98719;--muted:#526b75;--line:#dce7e9;--pale:#edf6f6}
a{color:var(--blue)}.brand{white-space:nowrap;font-size:25px;letter-spacing:-1.15px;color:var(--ink)}.brand .epg-easy{color:#087e86}.brand .five{color:#087e86}
.hero{background-image:linear-gradient(90deg,#113a43 0%,#155564e8 38%,#15556430 82%),url('/assets/epg-office-trailers-product.webp')}
.eyebrow,.sectionnav a,.toc a,.sidebar a:not(.btn){color:#087e86}.hero .eyebrow{color:#fff}
.btn{background:#df7910;color:#fff}.btn:hover,.btn:focus{background:#bd6208;color:#fff}
.compare-band,.intro,.page-hero{background-color:#edf6f6}.home-price-comparison{background:#efefef}.site-footer{background:#f6fafa}
.quote-modal::backdrop{background:#143c4b80}.quote-modal .brand{font-size:23px}.progress span{background:#df7910}
@media(max-width:650px){.brand{font-size:21px;letter-spacing:-1px}.nav{gap:10px}.nav>.btn{padding:9px 11px}.quote-modal .brand{font-size:21px}}

.sticky-price{display:none}@media(max-width:700px){.sticky-price{display:block;bottom:calc(12px + env(safe-area-inset-bottom))}.sticky-price .btn{background:#d9821b}}@media(prefers-reduced-motion:reduce){.sticky-price{transition:none}}
