.accessory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0}.accessory-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.accessory-card img{display:block;width:100%;aspect-ratio:320/340}.accessory-card>div{padding:24px}.accessory-card h2{font-size:1.3rem}.accessory-card p{color:var(--muted);line-height:1.7}.concept-label{font-size:.75rem;color:var(--accent);text-transform:uppercase;letter-spacing:.14em}@media(max-width:850px){.accessory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.accessory-grid{grid-template-columns:1fr}}
.signature-collection{border-top:1px solid var(--line);padding-top:42px;margin:42px 0 56px}.signature-collection>h2{font-size:clamp(1.8rem,4vw,2.5rem)}.signature-collection .accessory-card img{object-fit:contain;background:#101318}

.mission-signature{padding:28px;border:1px solid var(--line);border-radius:16px;margin-bottom:44px}.mission-signature p{max-width:760px}.accessory-card .btn+.btn{margin-top:12px}
