.card[data-astro-cid-rc4kjoi7]{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);box-shadow:0 6px 18px #00000059}.card-title[data-astro-cid-rc4kjoi7]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:700;display:flex}.led[data-astro-cid-rc4kjoi7]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 6px var(--accent);border-radius:50%}.crumbs[data-astro-cid-ga76hbcp]{color:var(--dim);margin-top:var(--space-4);font-size:14px}.crumbs[data-astro-cid-ga76hbcp] a[data-astro-cid-ga76hbcp]{color:var(--dim);text-decoration:none}.crumbs[data-astro-cid-ga76hbcp] a[data-astro-cid-ga76hbcp]:hover{color:var(--text)}.hero[data-astro-cid-ga76hbcp]{gap:var(--space-7);padding:var(--space-6) 0 var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}.hero-text[data-astro-cid-ga76hbcp] .icon{width:112px;height:112px;margin-bottom:var(--space-4);filter:drop-shadow(0 10px 24px #00000080)}.eyebrow[data-astro-cid-ga76hbcp]{align-items:center;gap:var(--space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 var(--space-2);font-size:12px;font-weight:700;display:flex}h1[data-astro-cid-ga76hbcp]{margin:0;font-size:clamp(38px,6vw,60px);font-weight:800}.tagline[data-astro-cid-ga76hbcp]{color:var(--accent);margin:var(--space-2) 0 var(--space-4);font-size:clamp(19px,2.6vw,24px);font-weight:650;line-height:1.3}.lead[data-astro-cid-ga76hbcp]{color:var(--text);opacity:.9;max-width:52ch}.cta[data-astro-cid-ga76hbcp]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.status[data-astro-cid-ga76hbcp]{align-items:center;gap:var(--space-2);background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:999px;padding:9px 16px;font-size:15px;font-weight:700;display:inline-flex}.status[data-astro-cid-ga76hbcp]:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 8px var(--accent);border-radius:50%}.btn[data-astro-cid-ga76hbcp]{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-edge);color:var(--text);padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none}.btn[data-astro-cid-ga76hbcp]:hover{border-color:var(--accent);color:var(--text)}.price[data-astro-cid-ga76hbcp]{margin:var(--space-3) 0 0;font-size:15px}.screen[data-astro-cid-ga76hbcp]{margin:0}.screen[data-astro-cid-ga76hbcp] img{border-radius:var(--radius-lg);border:1px solid var(--card-edge);width:100%;box-shadow:0 24px 60px #0000008c, 0 0 80px color-mix(in srgb, var(--accent) 18%, transparent);display:block}figcaption[data-astro-cid-ga76hbcp]{color:var(--dim);margin-top:var(--space-3);font-size:14px;line-height:1.5}.block[data-astro-cid-ga76hbcp]{padding-top:var(--space-7)}.label[data-astro-cid-ga76hbcp]{align-items:center;gap:var(--space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:var(--space-4);font-size:13px;font-weight:700;display:flex}.led[data-astro-cid-ga76hbcp]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 6px var(--accent);border-radius:50%;flex:none}.gallery[data-astro-cid-ga76hbcp]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.gallery[data-astro-cid-ga76hbcp] figure[data-astro-cid-ga76hbcp]{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--radius-lg);padding:var(--space-3);margin:0}.gallery[data-astro-cid-ga76hbcp] a[data-astro-cid-ga76hbcp]{display:block}.gallery[data-astro-cid-ga76hbcp] img{border-radius:var(--radius);width:100%;display:block}.gallery[data-astro-cid-ga76hbcp] a[data-astro-cid-ga76hbcp]:hover img{outline:1px solid var(--accent)}.gallery[data-astro-cid-ga76hbcp] figcaption[data-astro-cid-ga76hbcp]{padding:0 var(--space-1) var(--space-1)}.features[data-astro-cid-ga76hbcp]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.features[data-astro-cid-ga76hbcp] p[data-astro-cid-ga76hbcp]{color:var(--text);opacity:.85;margin:0;font-size:15px;line-height:1.55}.specs[data-astro-cid-ga76hbcp]{gap:var(--space-3) var(--space-6);grid-template-columns:max-content 1fr;margin:0;display:grid}.specs[data-astro-cid-ga76hbcp] dt[data-astro-cid-ga76hbcp]{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:13px;font-weight:700}.specs[data-astro-cid-ga76hbcp] dd[data-astro-cid-ga76hbcp]{margin:0}.faq[data-astro-cid-ga76hbcp]{gap:var(--space-3);display:grid}details[data-astro-cid-ga76hbcp]{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}summary[data-astro-cid-ga76hbcp]{cursor:pointer;font-weight:650}details[data-astro-cid-ga76hbcp][open] summary[data-astro-cid-ga76hbcp]{color:var(--accent)}details[data-astro-cid-ga76hbcp] p[data-astro-cid-ga76hbcp]{margin:var(--space-3) 0 0;color:var(--text);opacity:.85}@media (width<=860px){.hero[data-astro-cid-ga76hbcp]{gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:1fr}.gallery[data-astro-cid-ga76hbcp]{grid-template-columns:1fr}.specs[data-astro-cid-ga76hbcp]{gap:var(--space-1);grid-template-columns:1fr}.specs[data-astro-cid-ga76hbcp] dd[data-astro-cid-ga76hbcp]{margin-bottom:var(--space-3)}}
