header nav{gap:22px}header nav a+a::before{left:-11px}.blog-section{padding:80px 0;background:linear-gradient(120deg,#e7f4fc,#f7fbfe);border-top:1px solid var(--line)}.blog-section .section-head{align-items:end}.blog-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;border:1px solid #b69a6266;background:#f7fbfe;box-shadow:0 12px 35px #173d5e0a}.blog-card-image{overflow:hidden;align-self:stretch}.blog-card-image img{width:100%;height:100%;min-height:350px;object-fit:cover;transition:transform .3s}.blog-card-image:hover img{transform:scale(1.025)}.blog-card-copy{padding:38px 42px}.blog-card-copy .eyebrow{font-size:11px;letter-spacing:1.6px}.blog-card h3{font-size:clamp(30px,3vw,42px);line-height:1.13;margin-bottom:20px}.blog-card p:not(.eyebrow){color:var(--muted);font-size:17px}.blog-index{padding-top:65px;padding-bottom:90px}.blog-index h1{font-size:clamp(60px,7vw,88px)}.blog-intro{max-width:650px;color:var(--muted);font-size:20px;margin-bottom:40px}.article-heading{padding-top:42px;padding-bottom:28px}.article-heading>.underlink{margin-bottom:32px}.article-heading .eyebrow{margin-top:30px;margin-bottom:10px}.article-heading h1{font-size:clamp(42px,5vw,68px);max-width:1000px;line-height:1.06;margin-top:0}.article-meta{color:var(--muted);font-size:15px}.article-image img{width:100%;height:clamp(240px,42vw,520px);object-fit:cover;object-position:center top}.article-body{max-width:780px;width:calc(100% - 100px);margin:55px auto 90px;font-size:19px;line-height:1.85}.article-body p{margin-bottom:24px}.article-body h2{font-size:38px;line-height:1.16;letter-spacing:-.03em;margin:48px 0 22px}.article-body h3{font-size:28px;margin:30px 0 14px}.article-body li{padding-left:6px;margin-bottom:6px}.article-body ul{padding-left:25px;margin-bottom:26px}.article-cta{padding:30px;background:#e4f2fb;border:1px solid #b69a6266;margin-top:45px}.article-cta h2{margin:0 0 18px}.article-cta .underlink{margin-left:22px}.article-cta .button{margin-bottom:12px}@media(min-width:1101px){header nav a{font-size:13px;letter-spacing:1px}}@media(max-width:1100px) and (min-width:901px){header nav{gap:14px}header nav a{font-size:12px}header nav a+a::before{left:-7px}}@media(max-width:700px){header nav{gap:5px}header nav a+a::before{left:0}.blog-section{padding:48px 0}.blog-section .section-head{display:block}.blog-section .section-head>.underlink{margin-top:22px}.blog-card{grid-template-columns:1fr}.blog-card-image img{height:250px;min-height:0}.blog-card-copy{padding:28px 24px}.blog-card h3{font-size:32px}.blog-index{padding-top:40px;padding-bottom:55px}.article-body{width:calc(100% - 40px);font-size:18px;margin-top:35px}.article-body h2{font-size:32px}.article-body h3{font-size:26px}.article-cta{padding:24px}.article-cta .underlink{margin-left:0;display:block}.article-meta{font-size:14px}}

header .logo-frame,footer .logo-frame{overflow:hidden}
