.tic-page{padding:24px 0 48px;background:#fff}.tic-head{max-width:850px;margin-bottom:24px}.tic-head h1,.tic-article h1{font-size:34px}.tic-cats{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}.tic-cats a,.tic-links a{padding:9px 13px;border:1px solid #ddd;border-radius:5px;color:#333}.tic-cats a.active{background:#d3ac8c;color:#fff;border-color:#d3ac8c}.tic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tic-card{border:1px solid #e4e4e4;border-radius:7px;overflow:hidden}.tic-card img{width:100%;aspect-ratio:5/3;object-fit:cover}.tic-card>div{padding:16px}.tic-card h2{font-size:20px;margin:0 0 10px}.tic-more{font-weight:700}.tic-article-head{max-width:1000px;margin:auto}.tic-article-head>img{width:100%;height:auto;margin:20px 0;border-radius:8px}.tic-lead{font-size:18px;color:#555}.tic-prose{max-width:900px;margin:28px auto;font-size:17px;line-height:1.75}.tic-prose img{max-width:100%;height:auto}.tic-links{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0}.tic-links h2{width:100%}.tic-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tic-products article{border:1px solid #e4e4e4;padding:12px}.tic-products img{width:100%;height:auto}.tic-products h3{font-size:15px}@media(max-width:767px){.tic-page{padding-top:14px}.tic-head h1,.tic-article h1{font-size:27px}.tic-grid{grid-template-columns:1fr}.tic-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tic-prose{font-size:16px}.tic-cats{overflow-x:auto;flex-wrap:nowrap}.tic-cats a{white-space:nowrap}}
