.bl-brand{display:flex;align-items:center;gap:12px;color:#082B4C;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:clamp(14px,1.5vw,21px);font-weight:800;letter-spacing:.025em}.header__heading-link{padding:.4rem}.bl-intro{background:#F8F5ED;color:#082B4C;overflow:hidden}.bl-intro-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-top:64px;padding-bottom:64px;position:relative}.bl-intro h2{font-size:clamp(36px,4.6vw,64px);line-height:1.07;letter-spacing:-.035em;margin:18px 0 24px;color:#082B4C}.bl-intro p:not(.bl-eyebrow){max-width:480px;font-size:18px;line-height:1.65;margin-bottom:28px}.bl-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em}.bl-product-feature{background:#DDEBF3;border-radius:24px;padding:24px;transform:rotate(1deg)}.bl-product-feature a{display:block;text-decoration:none;color:#082B4C}.bl-product-feature img{width:100%;height:340px;object-fit:contain;display:block;background:#fff;border-radius:16px}.bl-product-feature span{display:block;margin-top:14px;font-size:14px;font-weight:700}.bl-intro .button{gap:24px}.bl-brand svg{flex-shrink:0}.card__heading{font-weight:700}.bl-intro .button:focus-visible{outline:3px solid #77ACD0;outline-offset:5px}@media(max-width:749px){.bl-intro-grid{grid-template-columns:1fr;gap:32px;padding-top:38px;padding-bottom:38px}.bl-product-feature img{height:260px}.bl-intro p:not(.bl-eyebrow){font-size:16px}.bl-brand{gap:8px;font-size:14px}.bl-brand svg{width:28px;height:38px}.header--mobile-center{grid-template-columns:1fr 3fr 1fr}}@media(prefers-reduced-motion:reduce){.bl-product-feature{transform:none}}