.ob .hm-split{background:linear-gradient(135deg,#164178 0%,#0e2d56 100%);color:#fff;padding:44px 0 92px;position:relative;overflow:hidden}.ob .hm-split:before{content:"";position:absolute;width:560px;height:560px;right:-180px;top:-200px;border-radius:50%;background:radial-gradient(circle,rgba(228,30,37,.30),rgba(228,30,37,0) 65%);animation:obglow 9s ease-in-out infinite alternate}.ob .hm-split:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:48px;background:#fff;clip-path:ellipse(75% 100% at 50% 100%)}.ob .hm-split .ob-in{position:relative;z-index:1}.ob .hm-split h1{color:#fff;font-size:clamp(30px,5vw,50px);font-weight:800;margin-bottom:12px}.ob .hm-lead{color:#dbe4f1;font-size:clamp(15.5px,2vw,18.5px);max-width:40em;margin-bottom:6px}.ob .hm-facts{margin:10px 0 26px}.ob .hm-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ob .hm-h{display:flex;flex-direction:column;gap:6px;background:#fff;border-radius:20px;padding:24px 24px 22px;text-decoration:none;color:#1B2333;border-top:6px solid #164178;box-shadow:0 18px 44px rgba(0,0,0,.25);transition:transform .2s,box-shadow .2s}.ob .hm-h:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgba(0,0,0,.3)}.ob .hm-h:active{transform:scale(.98)}.ob .hm-r{border-top-color:#E41E25}.ob .hm-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ob .hm-ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#e9f0fa;color:#164178;transition:transform .3s}.ob .hm-r .hm-ic{background:#fde8e9;color:#E41E25}.ob .hm-h:hover .hm-ic{transform:rotate(-8deg) scale(1.08)}.ob .hm-badge{font:800 12px Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#e9f0fa;color:#164178;border-radius:999px;padding:5px 12px}.ob .hm-r .hm-badge{background:#fde8e9;color:#E41E25}.ob .hm-h b{font:800 clamp(21px,2.6vw,27px)/1.2 Montserrat,sans-serif;color:#164178}.ob .hm-s{font-weight:700;font-size:14.5px;color:#5B6577}.ob .hm-l{list-style:none;display:grid;gap:7px;margin:10px 0 16px!important;padding:0}.ob .hm-l li{position:relative;padding-left:26px;font-size:15px;color:#3A4458}.ob .hm-l li:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#e3f6e9;color:#1d6b3a;font-weight:800;font-size:11px;display:grid;place-items:center}.ob .hm-go{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:10px;background:#164178;color:#fff;font:700 15px Montserrat,sans-serif}.ob .hm-r .hm-go{background:#E41E25}.ob .hm-split+section .ob-cds{margin-top:-56px}.ob .ob-btns .ob-b{width:250px;max-width:100%}.ob .hm-ks{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.ob .hm-k{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #E3E8EF;border-top:5px solid #164178;border-radius:16px;padding:24px 22px 22px;box-shadow:0 4px 18px rgba(20,33,61,.07)}.ob .hm-kr{border-top-color:#E41E25;box-shadow:0 14px 36px rgba(228,30,37,.14)}.ob .hm-tag{align-self:flex-start;font:800 11.5px Montserrat,sans-serif;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 10px;background:#e9f0fa;color:#164178}.ob .hm-kr .hm-tag{background:#E41E25;color:#fff}.ob .hm-k h3{font-size:19px;font-weight:800;color:#164178}.ob .hm-k p{font-size:14.5px;color:#3A4458}.ob .hm-k ul{list-style:none;display:grid;gap:7px;margin:4px 0 14px}.ob .hm-k li{position:relative;padding-left:26px;font-size:14.5px}.ob .hm-k li:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#e3f6e9;color:#1d6b3a;font-weight:800;font-size:11px;display:grid;place-items:center}.ob .hm-k li b{color:#164178}.ob .hm-k .ob-b{margin-top:auto;width:100%}.ob .hm-bb{background:#164178;color:#fff}.ob .hm-bb:hover{background:#0e2d56;color:#fff}@media (max-width:1000px){.ob .hm-ks{grid-template-columns:1fr}}@media (max-width:640px){.ob .hm-split{padding:30px 0 84px}.ob .hm-two{grid-template-columns:1fr;gap:12px}.ob .hm-h{padding:18px 18px 16px}.ob .hm-ic{width:42px;height:42px}.ob .hm-l{display:none}.ob .hm-go{min-height:48px;margin-top:10px}.ob .hm-facts{margin:8px 0 18px}.ob .ob-btns .ob-b{width:100%}}@media (prefers-reduced-motion:reduce){.ob .hm-h,.ob .hm-ic{transition:none}.ob .hm-split:before{animation:none}}