body {background:#fff;color:#283541}
a, .price {color:#185e93}
a:focus-visible {outline-color:#17699f}
header, footer, .package {border-color:#c5d0d7}
.wordmark, h1, h2, h3 {color:#213543}
.hero {background:linear-gradient(110deg,#e4f1fa 0%,#f4f8fb 50%,#fff 85%);color:#283541;border-bottom:1px solid #c5d0d7}
.hero .wrap {display:grid;grid-template-columns:1.25fr 1fr;gap:6%;align-items:center}
.hero h1 {color:#223b4e;font-size:clamp(44px,5vw,72px)}
.eyebrow,.hero .eyebrow {color:#285e83}
.btn,.hero .btn {background:#16669e;color:white}
.btn:hover {background:#124f79}
.hero a + a {color:#19577f}
.brand-art {display:block;width:100%;height:auto;mix-blend-mode:multiply}
.applications {background:#e9f3fa}
footer {background:#f3f5f6}
@media(max-width:760px) {
 .hero .wrap {grid-template-columns:1fr;gap:25px}
 .brand-art {width:min(66%,300px);justify-self:center}
}
