.hero[data-astro-cid-hbm3bo2a]{gap:var(--space-8);margin-bottom:var(--space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.media[data-astro-cid-hbm3bo2a]{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--badge-bg);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.media[data-astro-cid-hbm3bo2a] img[data-astro-cid-hbm3bo2a]{object-fit:cover;width:100%;height:420px}.media[data-astro-cid-hbm3bo2a] .brand{top:var(--space-4);left:var(--space-4);position:absolute}.info[data-astro-cid-hbm3bo2a]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.info[data-astro-cid-hbm3bo2a] h1[data-astro-cid-hbm3bo2a]{font-size:var(--text-3xl);font-weight:700}.facts[data-astro-cid-hbm3bo2a]{gap:var(--space-2) var(--space-4);font-size:var(--text-base);color:var(--text-secondary);flex-wrap:wrap;list-style:none;display:flex}.facts[data-astro-cid-hbm3bo2a] li[data-astro-cid-hbm3bo2a]:not(:first-child){padding-left:var(--space-4);border-left:1px solid var(--border-color)}.facts[data-astro-cid-hbm3bo2a] i[data-astro-cid-hbm3bo2a]{color:var(--accent-color);margin-right:var(--space-2)}.price[data-astro-cid-hbm3bo2a]{font-size:var(--text-2xl);color:var(--accent-color);letter-spacing:var(--tracking-tight);font-weight:700}.highlights[data-astro-cid-hbm3bo2a]{gap:var(--space-2);grid-template-columns:1fr 1fr;width:100%;display:grid}.highlights[data-astro-cid-hbm3bo2a]>div[data-astro-cid-hbm3bo2a]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--shadow-sm);display:flex}.highlights[data-astro-cid-hbm3bo2a]>div[data-astro-cid-hbm3bo2a]>i[data-astro-cid-hbm3bo2a]{color:var(--accent-color);font-size:var(--text-md);flex-shrink:0}.highlights[data-astro-cid-hbm3bo2a] dt[data-astro-cid-hbm3bo2a]{font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);line-height:1.4}.highlights[data-astro-cid-hbm3bo2a] dd[data-astro-cid-hbm3bo2a]{font-size:var(--text-base);font-weight:600;line-height:var(--leading-snug)}.actions[data-astro-cid-hbm3bo2a]{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@media (width<=900px){.hero[data-astro-cid-hbm3bo2a]{gap:var(--space-6);grid-template-columns:1fr}.media[data-astro-cid-hbm3bo2a] img[data-astro-cid-hbm3bo2a]{height:260px}}.spec-row[data-astro-cid-33ga7mem]{grid-template-columns:auto minmax(var(--space-4), 1fr) auto;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);font-size:var(--text-sm);transition:background-color var(--dur-fast) var(--ease-out);display:grid}.spec-row[data-astro-cid-33ga7mem]:hover{background:var(--accent-light)}.spec-row[data-astro-cid-33ga7mem]:before{content:"";border-bottom:1px dotted var(--border-hover);grid-column:2;align-self:center}.spec-label[data-astro-cid-33ga7mem]{color:var(--text-secondary);grid-column:1;font-weight:500}.spec-value[data-astro-cid-33ga7mem]{text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums;grid-column:3;font-weight:600}.category[data-astro-cid-m7syyklo]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);overflow:hidden}.category[data-astro-cid-m7syyklo] button[data-astro-cid-m7syyklo]{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-subtle);justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font-weight:600;font-size:var(--text-base);color:var(--text-primary);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:none;border-radius:0;display:flex}.category[data-astro-cid-m7syyklo] button[data-astro-cid-m7syyklo]:hover{background:var(--accent-light);color:var(--accent-color)}.category[data-astro-cid-m7syyklo] button[data-astro-cid-m7syyklo]:focus-visible{box-shadow:inset var(--ring)}.category[data-astro-cid-m7syyklo] button[data-astro-cid-m7syyklo] i[data-astro-cid-m7syyklo]{font-size:var(--text-xs);color:var(--text-muted);transition:transform var(--dur) var(--ease-out)}.category[data-astro-cid-m7syyklo].open button[data-astro-cid-m7syyklo] i[data-astro-cid-m7syyklo]{transform:rotate(180deg)}.body[data-astro-cid-m7syyklo]{padding:var(--space-2) var(--space-3) var(--space-3) var(--space-3);flex-direction:column;gap:2px;display:flex}.category[data-astro-cid-m7syyklo].collapsed .body[data-astro-cid-m7syyklo]{display:none}.spec-sheet[data-astro-cid-uexmi5su]{padding-bottom:var(--space-16)}.spec-sheet-header[data-astro-cid-uexmi5su]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.spec-sheet-header[data-astro-cid-uexmi5su] small[data-astro-cid-uexmi5su]{font-size:var(--text-sm);letter-spacing:0;color:var(--text-muted);font-weight:400}.spec-sheet-controls[data-astro-cid-uexmi5su]{align-items:center;gap:var(--space-2);display:flex}.spec-sheet-controls[data-astro-cid-uexmi5su] .spec-sheet-search{width:240px}.spec-sheet-body[data-astro-cid-uexmi5su]{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=768px){.spec-sheet-controls[data-astro-cid-uexmi5su]{width:100%}.spec-sheet-controls[data-astro-cid-uexmi5su] .spec-sheet-search{flex:1;width:auto}}.page[data-astro-cid-7cb76ekx]{padding-block:var(--space-8) var(--space-10)}.back-link[data-astro-cid-7cb76ekx]{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-base);margin-bottom:var(--space-6);transition:color var(--dur-fast) var(--ease-out);text-decoration:none;display:inline-flex}.back-link[data-astro-cid-7cb76ekx]:hover{color:var(--accent-color)}.back-link[data-astro-cid-7cb76ekx] i[data-astro-cid-7cb76ekx]{transition:transform var(--dur-fast) var(--ease-out)}.back-link[data-astro-cid-7cb76ekx]:hover i[data-astro-cid-7cb76ekx]{transform:translate(-3px)}
