.eld{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,62px);align-items:center;
  padding:clamp(30px,4.6vw,58px) 0}
.eld.rev{direction:rtl}.eld.rev>*{direction:ltr}
@media(max-width:880px){.eld,.eld.rev{grid-template-columns:1fr;direction:ltr}}
.eld+.eld{border-top:1px solid var(--line-2)}

.egl{font-size:32px;line-height:1;margin-bottom:14px;display:block}
.eld h3{font-family:'Cormorant Garamond',serif;font-size:clamp(38px,5.4vw,64px);line-height:1;margin-bottom:8px}
.etag{font-size:10.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px}
.eld p{font-size:15.5px;line-height:1.72;color:var(--tx-2);max-width:470px}

.ebul{list-style:none;margin:18px 0 20px}
.ebul li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.9;color:var(--tx-2)}

.ebul li::before{content:"•";position:absolute;left:2px;opacity:.6}
.epills{display:flex;gap:8px;flex-wrap:wrap}
.ep{font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;
  padding:9px 15px;border-radius:30px;border:1px solid currentColor;opacity:1}
.eclus{position:relative;height:clamp(310px,40vw,430px)}
.eclus .card{position:absolute;width:clamp(114px,14.8vw,182px);
  transition:transform .7s var(--spring),box-shadow .5s;cursor:pointer}
.eclus .card:hover{transform:translateY(-14px) scale(1.05) rotate(0deg)!important;z-index:9;
  box-shadow:var(--sh-3)}
.eclus .card:nth-child(1){left:1%;top:3%;transform:rotate(-5deg);z-index:2}
.eclus .card:nth-child(2){left:35%;top:0;transform:rotate(3deg);z-index:3}
.eclus .card:nth-child(3){left:7%;top:45%;transform:rotate(2deg);z-index:1}
.eclus .card:nth-child(4){left:41%;top:51%;transform:rotate(-3deg);z-index:2}
.tallybar{display:flex;height:9px;border-radius:9px;overflow:hidden;margin-top:8px}
