.ed-page.ed-elba .elba-tariff{scroll-margin-top:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0 54px;padding:clamp(24px,3.4vw,40px);border:1px solid #cbd8ff;border-radius:20px;background:#eef2ff;color:#172546}
.ed-page.ed-elba .elba-tariff__content{min-width:0}
.ed-page.ed-elba .elba-tariff h2{margin:0;font-size:clamp(25px,3vw,36px);line-height:1.15;letter-spacing:-.025em}
.ed-page.ed-elba .elba-tariff p{margin:12px 0 0;color:#384a71;font-size:16px;line-height:1.5}
.ed-page.ed-elba .elba-tariff__cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:52px;padding:12px 20px;border:0;border-radius:10px;background:#4e7bf9;color:#111f3d;font:inherit;font-weight:700;line-height:1.35;text-align:center;text-decoration:none}
@media(hover:hover){.ed-page.ed-elba .elba-tariff__cta:hover{background:#6a91ff}}
.ed-page.ed-elba .elba-tariff__cta:focus-visible{outline:3px solid #172546;outline-offset:3px}
@media(max-width:700px){.ed-page.ed-elba .elba-tariff{align-items:stretch;flex-direction:column}.ed-page.ed-elba .elba-tariff__cta{width:100%}}
