.catalog-section{background:#fffaf6}.catalog-market-group+.catalog-market-group,.watch-market+.watch-market{margin-top:48px}.catalog-group-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;border-bottom:1px solid #ddcfcc;margin-bottom:19px}.catalog-group-heading h3{font-size:26px;font-weight:500;margin:0 0 12px}.catalog-group-heading span{font-size:11px;color:#9a8186}.catalog-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-card{background:white;border:1px solid #e8dcda;min-width:0}.catalog-image{height:240px;background:#f7f2ef;display:flex;align-items:center;justify-content:center;overflow:hidden}.catalog-image img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.catalog-image.image-unavailable{background:#f0e8e4;color:#927c80;font-size:12px;letter-spacing:.04em}.catalog-card-body{padding:20px}.catalog-meta{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#aa7482;letter-spacing:.05em;margin:0 0 12px}.catalog-meta strong{font-size:11px;color:#6e5660}.catalog-card h4{font-size:16px;line-height:1.45;margin:0 0 12px}.catalog-card h4 span{font-weight:500}.catalog-channel,.catalog-note{font-size:11px;line-height:1.6;color:#786e71;margin:0 0 8px}.catalog-note{min-height:35px}.catalog-card-foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:15px}.catalog-efficiency{font-size:10px;color:#a85b70}.catalog-card a,.watch-column a{font-size:11px;color:#a3566b;font-weight:700;text-underline-offset:3px;white-space:nowrap}.coverage-section{background:#f0e7e2}.coverage-scroll{overflow-x:auto}.coverage-table{width:100%;border-collapse:collapse;background:#fffaf6;min-width:610px}.coverage-table th,.coverage-table td{text-align:left;padding:19px 22px;border:1px solid #e2d5d0;font-size:13px}.coverage-table thead th{background:#47333e;color:#fff;font-size:11px;letter-spacing:.08em}.coverage-table tbody th{font-weight:600}.coverage-table td strong{font-size:21px;font-weight:500;color:#a9556a}.coverage-table td span{color:#8c8184}.coverage-caption{font-size:11px;color:#8e797f;margin:16px 0 0}.watch-section{background:#f7f3ef}.watch-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.watch-column{background:#fffaf6;border:1px solid #e5dbd7;padding:19px;min-width:0}.watch-column h4{display:flex;justify-content:space-between;gap:10px;font-size:17px;margin:0 0 12px;border-bottom:1px solid #e8dedb;padding-bottom:12px}.watch-column h4 span{font-size:10px;color:#a07683;font-weight:500}.watch-column ol{list-style:none;padding:0;margin:0}.watch-column li{display:flex;flex-direction:column;padding:12px 0;border-bottom:1px solid #eee6e2;gap:3px}.watch-column li:last-child{border:0}.watch-column li strong{font-size:11px;color:#a4576a}.watch-column li>span{font-size:13px;font-weight:600;line-height:1.4}.watch-column li small{font-size:10px;line-height:1.55;color:#8b7a7f}.watch-column li a{align-self:flex-start;margin-top:4px}.watch-empty{font-size:11px;color:#9a878a;margin:0}@media(max-width:1000px){.catalog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.catalog-card-grid,.watch-columns{grid-template-columns:1fr}.catalog-image{height:250px}.catalog-group-heading h3{font-size:22px}.coverage-table th,.coverage-table td{padding:15px 14px}}

.catalog-card-foot{flex-wrap:wrap}.catalog-card-foot a{margin-left:auto}.watch-links{display:flex;flex-wrap:wrap;gap:12px}.watch-column li .watch-links a{margin-top:4px}
.catalog-image img[hidden],.catalog-image .image-fallback[hidden]{display:none}
