.ef-promo{display:grid;grid-template-columns:1fr 340px;gap:80px;align-items:center;border-top:1px solid #d7ddd4}.ef-promo>div:first-child{max-width:600px}.ef-promo h2{font-size:clamp(36px,4vw,58px)}.ef-promo-screen{width:100%;aspect-ratio:9/16;background:#153c3b;border-radius:14px;overflow:hidden}.ef-promo-load{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:radial-gradient(circle at 20% 0%,#397d69,transparent),#153c3b;color:#fff;border:0;cursor:pointer;padding:25px;font:15px/1.4 system-ui}.ef-promo-load img{width:170px;height:170px;object-fit:contain}.ef-promo-load span{width:48px;height:48px;border:1px solid #bbcfc0;display:grid;place-items:center;border-radius:50%;padding-left:3px}.ef-promo-load:focus-visible{outline:3px solid #edc6a2;outline-offset:-6px}.ef-promo-load:hover{background:#20584d}.ef-promo-screen video{width:100%;height:100%;object-fit:contain;background:#153c3b}.ef-promo-screen strong{text-align:center}@media(max-width:750px){.ef-promo{grid-template-columns:1fr;gap:30px}.ef-promo-screen{max-width:320px;margin:auto}.ef-promo p{font-size:15px}}
