/* ELIGUL_POLICIES_V1 homepage teaser only */
.eg-policies-teaser{background:#efede7}.eg-policies-intro{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:45px}.eg-policies-intro p{font-size:15px;color:#69645e;line-height:1.9;max-width:465px;margin:0}.eg-policies-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:47px 0 32px}.eg-policies-card{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:190px;background:#fff;border:1px solid #dfdcd5;padding:26px;transition:transform .23s ease,box-shadow .23s ease}.eg-policies-card>span:first-child{font-size:9px;color:#8e8880;font-weight:700;letter-spacing:.15em}.eg-policies-card strong{font:500 clamp(19px,2vw,29px)/1.25 'Manrope',sans-serif;letter-spacing:-.04em}.eg-policies-card>span:last-child{margin-top:auto;font-size:23px;align-self:flex-end}.eg-policies-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.065)}.eg-policies-all{display:inline-flex;align-items:center;gap:25px;padding:0 0 10px;border-bottom:1px solid #21201f;font-size:11px;font-weight:700;letter-spacing:.06em}.eg-policies-all:hover{opacity:.7}.eg-policies-nav{white-space:nowrap}
@media(max-width:940px){.eg-policies-intro{grid-template-columns:1fr;gap:18px}.eg-policies-cards{grid-template-columns:1fr 1fr}.eg-policies-card:last-child{grid-column:1/-1;min-height:120px}}
@media(max-width:620px){.eg-policies-cards{grid-template-columns:1fr;margin-top:26px}.eg-policies-card,.eg-policies-card:last-child{grid-column:auto;min-height:150px}.eg-policies-teaser{padding-block:70px}}
