:where(.page-offers) a{color:#0c6666}:where(.page-offers) a:hover{color:#09524f}:where(.page-offers) .feat-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:32px;overflow:hidden;background:var(--bg);border:1px solid var(--line);box-shadow:var(--sh)}@media (max-width:900px){:where(.page-offers) .feat-offer{grid-template-columns:minmax(0,1fr)}}:where(.page-offers) .offer-card{padding:0;overflow:hidden}:where(.page-offers) .offer-art{height:200px;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;padding:20px;color:#fff}:where(.page-offers) .offer-art:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0);background-size:28px 28px}:where(.page-offers) .offer-art i{position:absolute;transform:rotate(45deg);border-radius:16px;z-index:-1;transition:transform .8s var(--ease)}:where(.page-offers) .card:hover .offer-art i{transform:rotate(135deg) scale(1.08)}:where(.page-offers) .offer-art .big{font-family:var(--fd);font-weight:800;font-size:54px;line-height:.9;letter-spacing:-.04em}:where(.page-offers) .status{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:7px;background:#fff;color:#0e2226;font-size:12px;font-weight:800;letter-spacing:.06em;padding:5px 11px;border-radius:99px;text-transform:uppercase}