.epr-hero{background:linear-gradient(120deg,#f8fbff,#eaf2ff);color:#172033;padding:84px 0 72px;overflow:hidden}.epr-hero .wrap{display:flex;align-items:center;justify-content:space-between}.epr-hero h1{font-size:54px;margin:0 0 12px}.epr-hero p{font-size:20px;color:#46546a;margin:0}.epr-hero img{width:360px;height:150px;object-fit:cover;object-position:center;border-radius:12px}.epr-products{padding-top:48px}.epr-country{margin-bottom:52px}.epr-country h2{font-size:26px;margin:0 0 22px;padding-left:14px;border-left:6px solid #1769f5}.epr-country .product-cards{grid-template-columns:repeat(3,1fr)}.epr-country .product-card{min-height:210px;display:flex;flex-direction:column}.epr-country .product-card ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-bottom:18px}.consult-link{display:flex;align-items:center;justify-content:center;width:100%;height:44px;box-sizing:border-box;margin-top:auto;padding:0 16px;border:1px solid #1769f5;border-radius:6px;background:#fff;color:#1769f5;font-weight:700;font-size:14px;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease}.consult-link:hover{background:#1769f5;color:#fff}.flag{width:34px;height:22px;object-fit:contain;vertical-align:middle;margin-right:10px}.epr-country h2 .flag{width:30px;height:20px}@media(max-width:980px){.epr-country .product-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.epr-hero{padding:54px 0}.epr-hero h1{font-size:40px}.epr-hero p{font-size:16px}.epr-hero img{width:150px;height:90px}.epr-country .product-cards{grid-template-columns:1fr}}

.product-card h3{display:flex;align-items:center;gap:10px;white-space:nowrap;line-height:1.35}.product-card h3 .flag{flex:0 0 auto;margin:0}.product-card h3{overflow:hidden;text-overflow:ellipsis}
 .epr-hero img{width:220px;height:220px;object-fit:contain;object-position:center;mix-blend-mode:multiply;opacity:.92;filter:saturate(.95)}.epr-hero .wrap>div:first-child{max-width:620px}.epr-hero .wrap>img{flex:0 0 220px}@media(max-width:600px){.epr-hero img{width:132px;height:132px}.epr-hero .wrap>img{flex-basis:132px}}
