.catlog-article .record-gaps{margin:26px 1em 34px}.catlog-article .record-gaps>div{display:grid;grid-template-columns:110px 1fr;gap:22px;padding:16px 0;border-bottom:1px solid #ecece6}.catlog-article .record-gaps>div:last-child{border-bottom:0}.catlog-article .record-gaps span{font-size:12px;color:#0f765b;font-weight:600;padding-top:4px}.catlog-article .record-gaps strong{font-size:17px;line-height:1.8;font-weight:500}.catlog-article .behavior-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 1em 34px}.catlog-article .behavior-grid>div{padding:17px 16px;background:#f7f7f3}.catlog-article .behavior-grid b{display:block;font-size:15px;margin-bottom:4px}.catlog-article .behavior-grid span{display:block;font-size:12px;line-height:1.65;color:#6c6c66}.catlog-article .catlog-visual-ad{margin:34px 1em 46px;text-align:center}.catlog-article .catlog-visual-ad .ad-label,.catlog-article .catlog-text-cta .ad-label{display:block;font-size:10px;letter-spacing:.08em;color:#6a6a66;margin-bottom:8px}.catlog-article .catlog-visual-ad>a{display:block;line-height:0}.catlog-article .catlog-visual-ad img[width="1200"]{display:block;width:100%;max-width:1200px;height:auto;margin:0 auto}.catlog-article .watch-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 1em 34px}.catlog-article .watch-compare>section{padding:22px;background:#f7f7f3}.catlog-article .watch-compare>section:last-child{background:#f1f7f4}.catlog-article .watch-compare .compare-kicker{display:block;font-size:12px;color:#6a6a66;margin-bottom:6px}.catlog-article .watch-compare h3{font-size:19px;margin:0 0 9px}.catlog-article .watch-compare p{font-size:15px;margin:5px 0;line-height:1.8}.catlog-article .multi-note{margin:28px 1em 34px;padding-left:18px;border-left:3px solid #d9ddd8}.catlog-article .multi-note p{font-size:15px;margin:0;line-height:1.9}.catlog-article .price-stack{margin:28px 1em 36px}.catlog-article .price-stack>div{display:grid;grid-template-columns:150px 1fr;gap:22px;padding:15px 0}.catlog-article .price-stack span{font-size:12px;color:#6a6a66;padding-top:4px}.catlog-article .price-stack strong{font-size:17px;line-height:1.75}.catlog-article .discount-note{margin:26px 1em 34px;padding:20px 22px;background:#f7f7f3}.catlog-article .discount-note strong{display:block;font-size:17px;line-height:1.75;margin-bottom:6px}.catlog-article .discount-note p{font-size:13px;margin:4px 0;color:#5f5f5a;line-height:1.75}.catlog-article .board-route{margin:28px 1em 34px;display:grid;grid-template-columns:190px 1fr;gap:22px;padding:22px 0}.catlog-article .board-route h3{font-size:18px;margin:0}.catlog-article .board-route p{font-size:15px;margin:0;line-height:1.9}.catlog-article .catlog-cta-lead{font-size:18px!important;line-height:1.9!important;margin-top:28px!important;margin-bottom:8px!important}.catlog-article .catlog-cta-condition{font-size:12px!important;line-height:1.75!important;color:#777;margin-top:10px!important;margin-bottom:12px!important}.catlog-article .catlog-text-cta{margin:18px 1em 52px}.catlog-article .catlog-text-cta a{display:inline-block;font-size:17px;line-height:1.5;font-weight:600;border-bottom:2px solid #0f765b;padding:6px 0}.catlog-article .catlog-text-cta a:after{content:"  →";color:#0f765b}@media(max-width:620px){.catlog-article .record-gaps{margin-left:.8em;margin-right:.4em}.catlog-article .record-gaps>div{grid-template-columns:82px 1fr;gap:12px;padding:13px 0}.catlog-article .record-gaps strong{font-size:16px}.catlog-article .behavior-grid{grid-template-columns:1fr 1fr;margin-left:.8em;margin-right:.4em}.catlog-article .behavior-grid>div{padding:15px 14px}.catlog-article .catlog-visual-ad,.catlog-article .watch-compare,.catlog-article .multi-note,.catlog-article .price-stack,.catlog-article .discount-note,.catlog-article .board-route,.catlog-article .catlog-text-cta{margin-left:.8em;margin-right:.4em}.catlog-article .catlog-visual-ad{margin-top:28px;margin-bottom:38px}.catlog-article .watch-compare{grid-template-columns:1fr}.catlog-article .watch-compare>section{padding:18px 17px}.catlog-article .price-stack>div{grid-template-columns:115px 1fr;gap:12px}.catlog-article .price-stack strong{font-size:16px}.catlog-article .discount-note{padding:18px 16px}.catlog-article .board-route{grid-template-columns:1fr;gap:6px}.catlog-article .catlog-cta-lead{font-size:17px!important}.catlog-article .catlog-text-cta a{font-size:16px}}