.pro-link[data-astro-cid-ciivf7cd]{color:#63d4ff;text-decoration:underline;text-underline-offset:3px}.hardware-showcase[data-astro-cid-ciivf7cd]{--green:#36e7af;--text:#eef6ff;--muted:#9aaebe;--line:#263944;--navy:#07111d;color:var(--text);max-width:1280px;margin:0 auto;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:20px;width:100%;min-height:0}.showcase-intro[data-astro-cid-ciivf7cd]{text-align:center}.eyebrow[data-astro-cid-ciivf7cd]{color:var(--green);font-size:10px;letter-spacing:.19em;font-weight:750;margin:0 0 10px}.showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:clamp(28px,3.5vw,48px);letter-spacing:-.05em;font-weight:750;line-height:1.1;margin:0 0 12px}.showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd] span[data-astro-cid-ciivf7cd]{color:var(--green)}.showcase-intro[data-astro-cid-ciivf7cd]>p[data-astro-cid-ciivf7cd]:last-child{font-size:14px;color:var(--muted);margin:0}.stage[data-astro-cid-ciivf7cd]{min-height:0;position:relative;border:1px solid var(--line);border-radius:24px;overflow:hidden;background:radial-gradient(ellipse at 20% 40%,#142b42,#07111d 75%)}.hardware-slide[data-astro-cid-ciivf7cd]{height:100%;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,1fr);align-items:center}.hardware-slide[data-astro-cid-ciivf7cd][hidden]{display:none}.product-image[data-astro-cid-ciivf7cd]{display:block;width:100%;height:100%;min-height:0;background:none;border:0;padding:0;cursor:pointer;overflow:hidden}.product-image[data-astro-cid-ciivf7cd] img[data-astro-cid-ciivf7cd]{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;display:block}.device-copy[data-astro-cid-ciivf7cd]{padding:26px 34px 26px 20px;min-width:0}.device-copy[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:clamp(24px,3vw,40px);letter-spacing:-.045em;font-weight:730;line-height:1.08;margin:0 0 12px}.device-model[data-astro-cid-ciivf7cd]{color:#b4c8d6;font-size:12px;margin:0 0 16px}.device-tagline[data-astro-cid-ciivf7cd]{font-size:17px;line-height:1.5;margin:0 0 12px;max-width:360px}.device-spec[data-astro-cid-ciivf7cd]{font-size:12px;color:var(--muted);margin:0 0 24px}.preview-badge[data-astro-cid-ciivf7cd]{margin-left:12px;color:#bdcfda;font-size:9px;padding:3px 6px;border:1px solid #405261;border-radius:5px;letter-spacing:.08em}.actions[data-astro-cid-ciivf7cd]{display:flex;flex-wrap:wrap;gap:9px}.primary[data-astro-cid-ciivf7cd],.secondary[data-astro-cid-ciivf7cd]{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:12px 15px;font-size:12px;border-radius:8px;font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;line-height:1.3}.primary[data-astro-cid-ciivf7cd]{background:var(--green);color:#062019}.secondary[data-astro-cid-ciivf7cd]{border-color:#37505f;color:#d3e4ed;background:transparent}.detail-links[data-astro-cid-ciivf7cd]{display:flex;gap:18px;margin-top:18px}.detail-links[data-astro-cid-ciivf7cd] a[data-astro-cid-ciivf7cd]{font-size:10px;color:#9fbece}.showcase-controls[data-astro-cid-ciivf7cd]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 4px}.filters[data-astro-cid-ciivf7cd]{display:flex;gap:4px;padding:4px;border:1px solid #243641;border-radius:30px;background:#0b1722}.filters[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd]{font-size:11px;color:#a4b8c8;border-radius:24px;padding:8px 15px;border:0;background:none;cursor:pointer}.filters[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd][aria-pressed=true]{color:#e3fbf3;background:#1b3d38}.slide-nav[data-astro-cid-ciivf7cd]{display:flex;align-items:center;gap:14px}.slide-nav[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd]{height:34px;width:34px;border:1px solid #2a414e;border-radius:50%;color:#d4e9f5;background:#0c1924;cursor:pointer}.position[data-astro-cid-ciivf7cd]{font-size:11px;color:#9fb5c5;font-variant-numeric:tabular-nums}.showcase-foot[data-astro-cid-ciivf7cd]{display:flex;justify-content:space-between;gap:15px;color:#93a9ba;font-size:10px;line-height:1.5;padding:0 4px}.showcase-foot[data-astro-cid-ciivf7cd] p[data-astro-cid-ciivf7cd]{margin:0}.showcase-foot[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd]{border:0;background:none;color:#63d4ff;font-size:inherit;padding:0 0 0 8px;cursor:pointer}.render-note[data-astro-cid-ciivf7cd]{text-align:right}.affiliate-note[data-astro-cid-ciivf7cd],.associate-disclosure[data-astro-cid-ciivf7cd]{font-size:9px;color:#9fb5c5;margin:9px 0 0}.associate-disclosure[data-astro-cid-ciivf7cd]{text-align:center;margin-top:-12px}.sr-only[data-astro-cid-ciivf7cd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button[data-astro-cid-ciivf7cd]:focus-visible,a[data-astro-cid-ciivf7cd]:focus-visible,.stage[data-astro-cid-ciivf7cd]:focus-visible{outline:2px solid #65d7ff;outline-offset:4px}dialog[data-astro-cid-ciivf7cd]{color:#e5f0f7;background:#0b1824;border:1px solid #315368;border-radius:20px;width:min(540px,calc(100vw - 28px));padding:0;max-height:90svh;box-shadow:0 30px 120px #000b}dialog[data-astro-cid-ciivf7cd]::backdrop{background:#020810cc;backdrop-filter:blur(8px)}.dialog-inner[data-astro-cid-ciivf7cd]{padding:35px;position:relative}.dialog-inner[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:29px;font-weight:750;letter-spacing:-.04em;line-height:1.15;margin:0 0 14px}.dialog-inner[data-astro-cid-ciivf7cd] p[data-astro-cid-ciivf7cd]{font-size:13px;line-height:1.7;color:#b0c3d1}.dialog-inner[data-astro-cid-ciivf7cd] .small[data-astro-cid-ciivf7cd]{font-size:11px;color:#8ca5b7}.close[data-astro-cid-ciivf7cd]{position:absolute;right:14px;top:10px;border:0;background:none;color:#aac2d4;font-size:27px;cursor:pointer}.dialog-inner[data-astro-cid-ciivf7cd] dl[data-astro-cid-ciivf7cd]{border-top:1px solid #263e4d;border-bottom:1px solid #263e4d;padding:13px 0;margin:20px 0}.dialog-inner[data-astro-cid-ciivf7cd] dl[data-astro-cid-ciivf7cd]>div[data-astro-cid-ciivf7cd]{display:flex;justify-content:space-between;gap:15px;margin:8px 0;font-size:12px}.dialog-inner[data-astro-cid-ciivf7cd] dt[data-astro-cid-ciivf7cd]{color:#91aaba}.dialog-inner[data-astro-cid-ciivf7cd] dd[data-astro-cid-ciivf7cd]{margin:0;text-align:right;color:#d2e3ed}.support-link[data-astro-cid-ciivf7cd]{font-size:12px;color:#61d7ff}.mode[data-astro-cid-ciivf7cd]{border-top:1px solid #2b414f;padding-top:14px;margin-top:18px}.mode[data-astro-cid-ciivf7cd] b[data-astro-cid-ciivf7cd]{color:#5be8bb;font-size:14px}.download-link[data-astro-cid-ciivf7cd][hidden]{display:none}.compact[data-astro-cid-ciivf7cd]{height:560px}.compact[data-astro-cid-ciivf7cd] .showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:32px}@media(max-width:760px){.hardware-showcase[data-astro-cid-ciivf7cd]{gap:13px}.showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:29px;margin-bottom:8px}.showcase-intro[data-astro-cid-ciivf7cd]>p[data-astro-cid-ciivf7cd]:last-child{font-size:11px;max-width:330px;margin:auto;line-height:1.6}.hardware-slide[data-astro-cid-ciivf7cd]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.stage[data-astro-cid-ciivf7cd]{border-radius:18px}.device-copy[data-astro-cid-ciivf7cd]{padding:12px 21px 20px}.device-copy[data-astro-cid-ciivf7cd] .eyebrow[data-astro-cid-ciivf7cd]{font-size:9px;margin-bottom:8px}.device-copy[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:27px;margin-bottom:7px}.device-model[data-astro-cid-ciivf7cd]{font-size:10px;margin-bottom:8px}.device-tagline[data-astro-cid-ciivf7cd]{font-size:12px;line-height:1.5;margin-bottom:8px;max-width:100%}.device-spec[data-astro-cid-ciivf7cd]{font-size:10px;margin-bottom:13px}.actions[data-astro-cid-ciivf7cd]{flex-wrap:nowrap}.actions[data-astro-cid-ciivf7cd]>[data-astro-cid-ciivf7cd]{flex:1;padding:11px 9px;font-size:11px;gap:8px}.detail-links[data-astro-cid-ciivf7cd]{margin-top:12px}.detail-links[data-astro-cid-ciivf7cd] a[data-astro-cid-ciivf7cd]{font-size:10px}.filters[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd]{font-size:10px;padding:7px 10px}.slide-nav[data-astro-cid-ciivf7cd]{gap:8px}.slide-nav[data-astro-cid-ciivf7cd] button[data-astro-cid-ciivf7cd]{width:30px;height:30px}.position[data-astro-cid-ciivf7cd]{font-size:10px}.showcase-controls[data-astro-cid-ciivf7cd]{gap:9px;padding:0}.showcase-foot[data-astro-cid-ciivf7cd]{font-size:9px;display:block;text-align:center}.render-note[data-astro-cid-ciivf7cd]{display:none}.dialog-inner[data-astro-cid-ciivf7cd]{padding:30px 24px}.compact[data-astro-cid-ciivf7cd]{height:740px}.compact[data-astro-cid-ciivf7cd] .showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:27px}}@media(max-height:740px)and (min-width:761px){.hardware-showcase[data-astro-cid-ciivf7cd]{gap:12px}.showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:32px}.showcase-intro[data-astro-cid-ciivf7cd] .eyebrow[data-astro-cid-ciivf7cd]{display:none}.device-copy[data-astro-cid-ciivf7cd]{padding:18px}.device-copy[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:29px}.device-tagline[data-astro-cid-ciivf7cd]{font-size:14px}.device-spec[data-astro-cid-ciivf7cd]{margin-bottom:15px}}@media(max-height:750px)and (max-width:760px){.hardware-showcase[data-astro-cid-ciivf7cd]{gap:9px}.showcase-intro[data-astro-cid-ciivf7cd] .eyebrow[data-astro-cid-ciivf7cd]{display:none}.showcase-intro[data-astro-cid-ciivf7cd] h1[data-astro-cid-ciivf7cd]{font-size:25px}.device-copy[data-astro-cid-ciivf7cd]{padding:8px 17px 14px}.device-copy[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:23px}.device-tagline[data-astro-cid-ciivf7cd]{display:none}.detail-links[data-astro-cid-ciivf7cd]{margin-top:8px}.device-model[data-astro-cid-ciivf7cd]{font-size:9px}.device-spec[data-astro-cid-ciivf7cd]{margin-bottom:9px}.showcase-foot[data-astro-cid-ciivf7cd]{display:none}}@media(prefers-reduced-motion:no-preference){.hardware-slide[data-astro-cid-ciivf7cd]:not([hidden]){animation:reveal .45s ease both}@keyframes reveal{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}.compact[data-astro-cid-ciivf7cd]{height:auto;grid-template-rows:auto auto auto;gap:10px}.compact[data-astro-cid-ciivf7cd] .hardware-slide[data-astro-cid-ciivf7cd]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.compact[data-astro-cid-ciivf7cd] .product-image[data-astro-cid-ciivf7cd]{height:clamp(160px,22vw,320px);background:#091623}.compact[data-astro-cid-ciivf7cd] .device-copy[data-astro-cid-ciivf7cd]{padding:14px 20px 18px}.compact[data-astro-cid-ciivf7cd] .device-copy[data-astro-cid-ciivf7cd] h2[data-astro-cid-ciivf7cd]{font-size:clamp(22px,3vw,32px);margin-bottom:6px}.compact[data-astro-cid-ciivf7cd] .device-model[data-astro-cid-ciivf7cd],.compact[data-astro-cid-ciivf7cd] .device-tagline[data-astro-cid-ciivf7cd],.compact[data-astro-cid-ciivf7cd] .device-spec[data-astro-cid-ciivf7cd]{margin-bottom:8px}.compact[data-astro-cid-ciivf7cd] .detail-links[data-astro-cid-ciivf7cd]{margin-top:10px}.compact[data-astro-cid-ciivf7cd] .associate-disclosure[data-astro-cid-ciivf7cd]{margin:0}@media(max-width:760px){.compact[data-astro-cid-ciivf7cd] .product-image[data-astro-cid-ciivf7cd]{height:clamp(150px,48vw,250px)}.compact[data-astro-cid-ciivf7cd] .device-copy[data-astro-cid-ciivf7cd]{padding:12px 15px}.compact[data-astro-cid-ciivf7cd] .showcase-foot[data-astro-cid-ciivf7cd]{display:none}}
