.molar-feature{width:min(1120px,calc(100% - 40px));margin:34px auto 44px}.molar-feature>a{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;border:1px solid #d7e4e8;background:#f1f7f6;border-radius:16px;padding:22px;text-decoration:none;color:#173b46}.molar-feature img{width:100%;height:auto;border-radius:10px}.molar-feature p{font:700 11px/1.4 Arial,sans-serif;letter-spacing:.13em;color:#287b76;margin:0 0 12px}.molar-feature h2{font-size:clamp(24px,3vw,36px);line-height:1.2;letter-spacing:-.03em;margin:0 0 15px;color:#173b46}.molar-feature span{display:block;font-size:16px;line-height:1.6;color:#526974}.molar-feature b{display:inline-block;margin-top:18px;font-size:14px;color:#0a6c98}.molar-feature>a:focus-visible{outline:3px solid #0b75b7;outline-offset:5px}@media(max-width:700px){.molar-feature>a{grid-template-columns:1fr;gap:20px;padding:17px}.molar-feature{width:calc(100% - 32px)}}