
@import url('../shared/styles.css');.asset-page{padding-bottom:80px}.asset-hero{padding:70px 0 44px}.asset-hero h1{font-size:clamp(42px,6vw,74px);line-height:1;margin:20px 0;letter-spacing:-.05em}.asset-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.asset-card{grid-column:span 6;background:var(--surface-solid);border:1px solid var(--line);border-radius:22px;padding:25px}.asset-card.full{grid-column:span 12}.preview-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.preview{border-radius:16px;min-height:210px;display:flex;align-items:center;justify-content:center;padding:25px;background:#fff;border:1px solid rgba(0,0,0,.08)}.preview.dark{background:var(--brand-night)}.preview img{max-width:85%;max-height:120px}.preview.square img{width:120px;height:120px}.size-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.size-list span{padding:6px 9px;border:1px solid var(--line);border-radius:9px;color:var(--muted);font-size:11px}.spec-table{width:100%;border-collapse:collapse;margin-top:10px}.spec-table td,.spec-table th{text-align:left;padding:12px;border-bottom:1px solid var(--line);font-size:13px}.spec-table th{color:var(--muted)}@media(max-width:700px){.asset-card,.asset-card.full{grid-column:span 12}.preview-row{grid-template-columns:1fr}}
