.led-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.led-category-card{background:#fff;border:1px solid #d8e2e9;border-radius:22px;overflow:hidden;transition:.25s}.led-category-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(16,37,62,.1);border-color:#b9cbe0}.led-card-visual{height:210px;position:relative;display:grid;place-items:center}.led-card-visual>span{position:absolute;right:18px;top:16px;color:#fff;font:700 9px Arial;letter-spacing:.2em}.led-card-visual i{width:92px;height:92px;border-radius:50%;background:rgba(255,255,255,.65);display:grid;place-items:center;box-shadow:0 12px 25px rgba(0,0,0,.2)}.led-card-visual i b{display:block;width:48px;height:48px;border:11px solid rgba(255,255,255,.92);border-radius:50%;box-shadow:0 0 16px rgba(255,255,255,.8)}.led-card-visual.violet{background:linear-gradient(135deg,#201b58,#6635d1)}.led-card-visual.amber{background:linear-gradient(135deg,#4b2b0d,#b8711f)}.led-card-visual.cyan{background:linear-gradient(135deg,#10394a,#1e7890)}.led-card-visual.green{background:linear-gradient(135deg,#0d3c32,#278b68)}.led-card-body{padding:27px 22px 18px}.led-card-body>p{font:700 9px Arial;letter-spacing:.15em;color:var(--blue)}.led-card-body h3{font-size:21px;margin:11px 0}.led-card-text{font-size:11px;line-height:1.8;color:#62788b;min-height:40px}.led-card-tags{display:flex;gap:7px;margin-top:19px}.led-card-tags span{background:#f1f5f8;padding:6px 8px;font-size:9px;color:#5d7386}.led-card-link{border-top:1px solid #dce5eb;margin-top:16px;padding-top:14px;color:var(--blue);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.model-page-head{padding:66px 8vw 58px;background:linear-gradient(120deg,#eef6fb,#fff);border-bottom:1px solid var(--line)}.model-page-head .breadcrumbs{margin-bottom:34px}.model-page-head h1{font-size:clamp(38px,5vw,64px);margin:14px 0 18px}.model-page-head>p:last-child{color:#536a7e;line-height:2;font-size:13px}.led-spec-table td:first-child{min-width:100px}.led-spec-table td:nth-child(2){min-width:160px;color:var(--ink)}
@media(max-width:850px){.led-category-grid{grid-template-columns:1fr}.led-card-visual{height:180px}.model-page-head{padding:45px 24px}}
