.blasto-hero-art[data-astro-cid-ge2uvauf]{border-radius:14px;width:100%;height:auto;display:block}.blasto-hero-description[data-astro-cid-ge2uvauf]{margin:24px 0;font-size:14px;line-height:1.7}.feature-bottom[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px}.product-grid[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.product-card[data-astro-cid-rtei5hqi]{border:1px solid var(--sl-color-hairline);background:var(--surface);border-radius:20px;min-width:0;scroll-margin-top:130px;transition:box-shadow .25s,border-color .25s;overflow:hidden}.product-card[data-astro-cid-rtei5hqi]:hover{border-color:var(--accent-ink);box-shadow:0 16px 40px #182a2010}.product-card-open[data-astro-cid-rtei5hqi]{text-align:left;width:100%;height:100%;color:var(--sl-color-white);cursor:pointer;flex-direction:column;padding:32px;display:flex}.product-card-open[data-astro-cid-rtei5hqi]:focus-visible{outline:3px solid var(--accent-ink);outline-offset:-5px;border-radius:20px}.card-top[data-astro-cid-rtei5hqi]{justify-content:space-between;align-items:center;width:100%;margin-bottom:28px;display:flex}.card-top[data-astro-cid-rtei5hqi] img[data-astro-cid-rtei5hqi]{border-radius:20px;box-shadow:0 8px 18px #182a2018}.card-arrow[data-astro-cid-rtei5hqi]{border:1px solid var(--sl-color-hairline);border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.card-meta[data-astro-cid-rtei5hqi]{text-transform:uppercase;letter-spacing:.09em;color:var(--sl-color-text);font-size:10px;line-height:1.6}.card-name[data-astro-cid-rtei5hqi]{letter-spacing:-.04em;margin-top:8px;font-size:34px;font-weight:600}.card-headline[data-astro-cid-rtei5hqi]{color:var(--sl-color-text);margin-top:8px;margin-bottom:28px;font-size:17px}.card-bottom[data-astro-cid-rtei5hqi]{border-top:1px solid var(--sl-color-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:100%;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.card-status[data-astro-cid-rtei5hqi]{color:var(--accent-ink);align-items:center;gap:7px;font-size:10px;display:inline-flex}.card-status[data-astro-cid-rtei5hqi] i[data-astro-cid-rtei5hqi]{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.product-dialog[data-astro-cid-rtei5hqi]{border:1px solid var(--sl-color-hairline);width:min(1040px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--sl-color-text);background:var(--surface);overscroll-behavior:contain;border-radius:24px;margin:auto;padding:0}.product-dialog[data-astro-cid-rtei5hqi]::backdrop{backdrop-filter:blur(8px);background:#101820bd}body:has(.product-dialog[open]){overflow:hidden}.detail-shell[data-astro-cid-rtei5hqi]{padding:28px 32px}.detail-header[data-astro-cid-rtei5hqi]{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-size:10px;display:flex}.detail-close[data-astro-cid-rtei5hqi]{border:1px solid var(--sl-color-hairline);width:40px;height:40px;color:var(--sl-color-white);cursor:pointer;border-radius:50%;place-items:center;font-size:26px;display:grid}.detail-close[data-astro-cid-rtei5hqi]:hover{background:var(--surface-muted)}.detail-close[data-astro-cid-rtei5hqi]:focus-visible{outline:3px solid var(--accent-ink)}.detail-grid[data-astro-cid-rtei5hqi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.detail-story[data-astro-cid-rtei5hqi]{min-width:0}.detail-brand[data-astro-cid-rtei5hqi]{align-items:center;gap:14px;margin-bottom:24px;display:flex}.detail-brand[data-astro-cid-rtei5hqi] img[data-astro-cid-rtei5hqi]{border-radius:14px}.detail-brand[data-astro-cid-rtei5hqi] h2[data-astro-cid-rtei5hqi]{color:var(--sl-color-white);letter-spacing:-.035em;font-size:30px;line-height:1.2}.detail-brand[data-astro-cid-rtei5hqi] h2[data-astro-cid-rtei5hqi]:focus{outline:none}.detail-headline[data-astro-cid-rtei5hqi]{color:var(--sl-color-white);letter-spacing:-.025em;margin-bottom:14px;font-size:23px;line-height:1.3}.detail-description[data-astro-cid-rtei5hqi]{font-size:13px;line-height:1.8}.detail-store[data-astro-cid-rtei5hqi]{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:20px;margin-left:-10px;display:flex}.detail-note[data-astro-cid-rtei5hqi]{margin-top:2px;font-size:10px;line-height:1.6}.detail-features[data-astro-cid-rtei5hqi]{margin-top:24px}.detail-features[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{border-top:1px solid var(--sl-color-hairline);gap:14px;padding:14px 0;display:flex}.detail-features[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]>span[data-astro-cid-rtei5hqi]{color:var(--accent-ink);padding-top:3px;font:10px ui-monospace,monospace}.detail-features[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{color:var(--sl-color-white);font-size:13px;font-weight:500;line-height:1.5}.detail-features[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{margin-top:4px;font-size:12px;line-height:1.7}.detail-tech[data-astro-cid-rtei5hqi]{border-top:1px solid var(--sl-color-hairline);padding-top:14px;font-size:11px}.detail-tech[data-astro-cid-rtei5hqi] summary[data-astro-cid-rtei5hqi]{cursor:pointer}.detail-tech[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{margin-top:10px}.detail-footer[data-astro-cid-rtei5hqi]{border-top:1px solid var(--sl-color-hairline);flex-wrap:wrap;gap:14px 24px;margin-top:28px;padding-top:22px;font-size:11px;display:flex}.detail-footer[data-astro-cid-rtei5hqi] a[data-astro-cid-rtei5hqi]:hover{text-decoration:underline}@media (width<=767px){.product-card-open[data-astro-cid-rtei5hqi]{padding:24px}.product-grid[data-astro-cid-rtei5hqi]{grid-template-columns:1fr;gap:16px}.detail-grid[data-astro-cid-rtei5hqi]{grid-template-columns:1fr;gap:28px}.detail-shell[data-astro-cid-rtei5hqi]{padding:20px}.product-dialog[data-astro-cid-rtei5hqi]{border-radius:20px;max-height:calc(100dvh - 24px)}.card-name[data-astro-cid-rtei5hqi]{font-size:28px}}@media (prefers-reduced-motion:reduce){.product-card[data-astro-cid-rtei5hqi]{transition:none}}
