.emi-feature-panel{padding:48px 24px;width:100%}.emi-feature-panel__inner{align-items:center;display:grid;gap:56px;grid-template-columns:440px minmax(0,1fr);margin:0 auto;max-width:1040px}.emi-feature-panel--right .emi-feature-panel__image-wrap{order:2}.emi-feature-panel--right .emi-feature-panel__content{order:1}.emi-feature-panel__image-wrap{flex-shrink:0;height:508px;overflow:hidden;width:440px}.emi-feature-panel__image{display:block;height:100%;object-position:center;width:100%}.emi-feature-panel__image--cover{object-fit:cover}.emi-feature-panel__image--contain{object-fit:contain}.emi-feature-panel__inner--image-wide{gap:48px;grid-template-columns:minmax(0,420px) 560px}.emi-feature-panel--right .emi-feature-panel__inner--image-wide{grid-template-columns:560px minmax(0,420px)}.emi-feature-panel__image-wrap--wide{aspect-ratio:16/10;background-color:transparent;height:auto;width:560px}.emi-feature-panel__image--wide{object-fit:contain}.emi-feature-panel__content{color:#202b52;max-width:560px}.emi-feature-panel__eyebrow{color:#00833e;font-size:13px;font-weight:700;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.emi-feature-panel__heading{color:#202b52;font-size:clamp(34px,3.2vw,46px);font-weight:500;line-height:1.15;margin:0 0 22px}.emi-feature-panel__rich-text{color:#202b52}.emi-feature-panel__rich-text p{font-size:17px;line-height:1.5;margin:0 0 16px}.emi-feature-panel__rich-text p:last-child{margin-bottom:0}.emi-feature-panel__rich-text b,.emi-feature-panel__rich-text strong{font-weight:700}.emi-feature-panel__rich-text a{color:#315f9f;text-decoration:none}.emi-feature-panel__rich-text a:focus,.emi-feature-panel__rich-text a:hover{text-decoration:underline}.emi-feature-panel__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin-top:28px}.emi-feature-panel__button{align-items:center;display:inline-flex;font-weight:700;justify-content:center;line-height:1.2;text-decoration:none}.emi-feature-panel__button:focus,.emi-feature-panel__button:hover{text-decoration:none}.emi-feature-panel__button--primary{background:#00833e;border:2px solid #00833e;border-radius:999px;color:#fff;font-size:15px;letter-spacing:.03em;min-height:48px;padding:13px 28px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.emi-feature-panel__button--primary:focus,.emi-feature-panel__button--primary:hover{background:#006f35;border-color:#006f35;color:#fff}.emi-feature-panel__button--secondary{color:#111;font-size:17px;gap:14px;transition:color .2s ease}.emi-feature-panel__button--secondary:focus,.emi-feature-panel__button--secondary:hover{color:#00833e}.emi-feature-panel__button-arrow{display:inline-block;font-size:28px;line-height:1;transform:translateY(-1px);transition:transform .2s ease}.emi-feature-panel__button--secondary:focus .emi-feature-panel__button-arrow,.emi-feature-panel__button--secondary:hover .emi-feature-panel__button-arrow{transform:translate(4px,-1px)}@media (max-width:900px){.emi-feature-panel{padding:40px 20px}.emi-feature-panel__inner{gap:30px;grid-template-columns:1fr;max-width:620px}.emi-feature-panel--right .emi-feature-panel__content,.emi-feature-panel--right .emi-feature-panel__image-wrap{order:0}.emi-feature-panel__image-wrap{aspect-ratio:13/15;height:auto;width:100%}.emi-feature-panel__content{max-width:none}.emi-feature-panel__heading{font-size:clamp(30px,8vw,40px)}.emi-feature-panel__buttons{gap:18px;margin-top:24px}}@media (max-width:560px){.emi-feature-panel__buttons{align-items:flex-start;flex-direction:column}.emi-feature-panel__button--primary{width:100%}}