.bridge-home-v42710{margin:28px 0;padding:26px;border:1px solid #b9dfe3;border-radius:28px;background:linear-gradient(112deg,#eafbf4 0%,#dff5fb 48%,#c9eafe 100%);display:grid;grid-template-columns:1.4fr .8fr;gap:24px;align-items:center;overflow:hidden;position:relative}.bridge-home-v42710:after{content:"";position:absolute;width:230px;height:230px;border:2px dashed rgba(214,16,112,.25);border-radius:50%;right:-75px;top:-110px}.bridge-home-copy-v42710{position:relative;z-index:1}.bridge-home-kicker-v42710{font:800 11px/1.2 Inter,sans-serif;letter-spacing:.14em;color:#16745f}.bridge-home-v42710 h2{margin:7px 0 6px;font:800 clamp(28px,3vw,40px)/1.03 Manrope,Inter,sans-serif;color:#073f36}.bridge-home-v42710 h2 em{font-style:normal;color:#d61070}.bridge-home-v42710 p{margin:0;max-width:650px;color:#46655f;font:500 15px/1.5 Inter,sans-serif}.bridge-home-actions-v42710{display:flex;align-items:center;justify-content:flex-end;gap:14px;position:relative;z-index:1}.bridge-home-routes-v42710{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.bridge-home-routes-v42710 span{padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid #bcdde2;font:700 11px/1 Inter,sans-serif;color:#174f46}.bridge-home-v42710 a{white-space:nowrap;padding:13px 18px;border-radius:13px;background:#d61070;color:#fff;text-decoration:none;font:800 13px/1 Inter,sans-serif;box-shadow:0 8px 20px rgba(214,16,112,.16)}
@media(max-width:720px){.bridge-home-v42710{margin:20px 0;padding:22px 18px;grid-template-columns:1fr;gap:18px;border-radius:22px}.bridge-home-v42710 h2{font-size:29px}.bridge-home-v42710 p{font-size:14px}.bridge-home-actions-v42710{justify-content:space-between}.bridge-home-routes-v42710 span:nth-child(n+2){display:none}.bridge-home-v42710 a{padding:12px 14px}}
/* Keep the home strip aligned with the editorial bands on wide screens. */
.home-v403 .bridge-home-v42710{box-sizing:border-box;max-width:1180px;width:calc(100% - 48px);margin:28px auto}
@media(max-width:720px){.home-v403 .bridge-home-v42710{width:calc(100% - 24px);margin:20px auto}}
