main .learning-accent{display:inline-block!important;flex:0 0 25px!important;width:25px!important;height:25px!important;min-width:25px!important;padding:0!important;margin:0 0 18px!important;background:transparent!important;border:1px solid #ad7c30!important;border-radius:7px 0 7px 0!important;transform:rotate(45deg);position:relative;font-size:0!important;color:transparent!important}main .learning-accent::after{content:"";position:absolute;inset:6px;border:1px solid #ad7c30;border-radius:3px 0 3px 0}.bm-benefits{background:linear-gradient(125deg,#0a1d36,#112f50)}.care-opening{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center;margin-bottom:65px}.care-heading h2{font-size:clamp(2rem,3.6vw,3.8rem)}.care-heading>p{font-size:1.12rem;line-height:1.8;color:#d8e4ee;max-width:560px}.care-heading .eyebrow{font-size:.9rem}.care-visual{margin:0;position:relative;padding:0 16px 16px 0}.care-visual::after{content:"";position:absolute;right:0;bottom:0;width:62%;height:62%;border:1px solid #bd9758;z-index:0;border-radius:0 0 40px 0}.care-visual img{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:45px 4px 32px 4px}.bm-benefits .benefit-grid{gap:26px;margin-top:0}.bm-benefits .benefit-grid article{padding:30px;border:1px solid #ffffff26;background:#ffffff05;border-radius:18px 3px 18px 3px;transition:background .25s,border-color .25s}.bm-benefits .benefit-grid article:hover{background:#ffffff0d;border-color:#bf995c}.bm-benefits .learning-accent{border-color:#e3bb70!important}.bm-benefits .learning-accent::after{border-color:#e3bb70}.three-steps .learning-accent,.learning-grid .learning-accent{margin-top:10px!important;margin-left:5px!important}.editorial .learning-accent{margin-left:6px!important}.care-visual img{animation:care-appear .7s ease-out both}@keyframes care-appear{from{opacity:.5;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:800px){.care-opening{grid-template-columns:1fr;gap:30px;margin-bottom:35px}.care-heading>p{max-width:none}.bm-benefits .benefit-grid{grid-template-columns:1fr 1fr}}@media(max-width:550px){.bm-benefits .benefit-grid{grid-template-columns:1fr}.bm-benefits .benefit-grid article{padding:24px}}@media(prefers-reduced-motion:reduce){.care-visual img{animation:none}.bm-benefits .benefit-grid article{transition:none}}
