.hardware-page[data-astro-cid-yyltxas7]{--hw-ink:#182b3e;--hw-muted:#566b7e;--hw-line:#dce5ec;--hw-surface:#fff;background:#f8fafb;color:var(--hw-ink)}.hardware-hero[data-astro-cid-yyltxas7]{padding:62px 0 34px;background:linear-gradient(180deg,#f7fafc,#fff 80%)}.hero-copy[data-astro-cid-yyltxas7]{text-align:center}.eyebrow[data-astro-cid-yyltxas7]{font:600 11px/1.6 var(--font-sans);letter-spacing:.16em;color:#397aa5;margin-bottom:18px;display:flex;align-items:center;gap:9px}.hero-copy[data-astro-cid-yyltxas7] .eyebrow[data-astro-cid-yyltxas7]{justify-content:center}.eyebrow[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{width:6px;height:6px;background:#2080f0;border-radius:50%}.eyebrow[data-astro-cid-yyltxas7] b[data-astro-cid-yyltxas7]{letter-spacing:.03em;font-weight:400;color:#607385;border-left:1px solid #ccd9e1;padding-left:12px}h1[data-astro-cid-yyltxas7]{font-size:clamp(32px,4.5vw,58px);font-weight:650;line-height:1.28;letter-spacing:-.035em;margin:0}h1[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{background:linear-gradient(105deg,#206ade,#159ba6);background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-astro-cid-yyltxas7]{font-size:17px;line-height:1.85;color:var(--hw-muted);margin:20px auto 24px}.mobile-break[data-astro-cid-yyltxas7]{display:none}.hero-actions[data-astro-cid-yyltxas7]{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap}.hw-button[data-astro-cid-yyltxas7]{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 21px;border-radius:10px;font-size:14px;font-weight:600}.primary[data-astro-cid-yyltxas7]{background:#1766d2;color:#fff;box-shadow:0 5px 14px #206ade18}.primary[data-astro-cid-yyltxas7]:hover{background:#1058ba}.quiet-link[data-astro-cid-yyltxas7]{display:inline-flex;align-items:center;gap:9px;font-size:14px;color:#42647c}.quiet-link[data-astro-cid-yyltxas7]:hover{color:#1766d2}.family-image[data-astro-cid-yyltxas7]{margin-top:30px;position:relative}.family-image[data-astro-cid-yyltxas7] img[data-astro-cid-yyltxas7]{display:block;width:100%;height:auto;border-radius:16px}.family-image[data-astro-cid-yyltxas7] figcaption[data-astro-cid-yyltxas7]{position:absolute;right:24px;bottom:14px;font-size:11px;color:#576b7f}.family-key[data-astro-cid-yyltxas7]{display:flex;gap:34px;justify-content:center;margin-top:23px;font-size:12px;color:#53697b}.family-key[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{display:flex;align-items:center;gap:8px}.dot[data-astro-cid-yyltxas7]{width:7px;height:7px;border-radius:50%;display:inline-block}.dot[data-astro-cid-yyltxas7].silver{background:#a0adb9}.dot[data-astro-cid-yyltxas7].graphite{background:#455767}.dot[data-astro-cid-yyltxas7].blue{background:#2080f0}.hw-section[data-astro-cid-yyltxas7]{padding-top:82px;padding-bottom:82px;scroll-margin-top:96px}.section-heading[data-astro-cid-yyltxas7]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.section-heading[data-astro-cid-yyltxas7] .eyebrow[data-astro-cid-yyltxas7]{margin-bottom:12px}h2[data-astro-cid-yyltxas7]{font-size:clamp(25px,3vw,35px);line-height:1.35;font-weight:600;letter-spacing:-.03em}.section-heading[data-astro-cid-yyltxas7]>p[data-astro-cid-yyltxas7]{font-size:14px;line-height:1.9;color:var(--hw-muted)}.product-grid[data-astro-cid-yyltxas7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.product-card[data-astro-cid-yyltxas7]{border:1px solid var(--hw-line);border-radius:16px;background:var(--hw-surface);padding:27px;scroll-margin-top:100px}.product-top[data-astro-cid-yyltxas7]{display:flex;justify-content:space-between;align-items:center;color:#376b92}.product-top[data-astro-cid-yyltxas7]>span[data-astro-cid-yyltxas7]{font-size:12px;letter-spacing:.12em;color:#728597}.product-en[data-astro-cid-yyltxas7]{font-size:10px;letter-spacing:.14em;color:#6c8294;margin:30px 0 10px}h3[data-astro-cid-yyltxas7]{font-size:23px;font-weight:600;line-height:1.4}.product-line[data-astro-cid-yyltxas7]{font-size:14px;font-weight:500;margin-top:12px;line-height:1.7}.product-text[data-astro-cid-yyltxas7]{font-size:14px;line-height:1.95;color:var(--hw-muted);margin-top:15px;min-height:82px}.tags[data-astro-cid-yyltxas7]{display:flex;gap:7px;flex-wrap:wrap;margin:23px 0}.tags[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{font-size:11px;color:#53697b;background:#f2f6f8;border-radius:5px;padding:5px 8px}details[data-astro-cid-yyltxas7]{border-top:1px solid var(--hw-line)}summary[data-astro-cid-yyltxas7]{list-style:none;display:flex;align-items:center;justify-content:space-between;padding-top:19px;font-size:13px;cursor:pointer;color:#315f82}summary[data-astro-cid-yyltxas7]::-webkit-details-marker{display:none}.collapse[data-astro-cid-yyltxas7]{display:none}details[data-astro-cid-yyltxas7][open] .collapse[data-astro-cid-yyltxas7]{display:block}details[data-astro-cid-yyltxas7][open] .expand[data-astro-cid-yyltxas7]{display:none}.details-content[data-astro-cid-yyltxas7]{padding-top:22px;font-size:12px;line-height:1.85;color:var(--hw-muted)}.detail-label[data-astro-cid-yyltxas7]{font-weight:600;color:var(--hw-ink);margin-bottom:8px}.port-list[data-astro-cid-yyltxas7]{display:flex;flex-wrap:wrap;gap:6px}.port-list[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{padding:4px 7px;border:1px solid var(--hw-line);border-radius:4px}ul[data-astro-cid-yyltxas7]{padding:20px 0;display:grid;gap:10px}li[data-astro-cid-yyltxas7]{display:flex;align-items:start;gap:8px}li[data-astro-cid-yyltxas7] svg[data-astro-cid-yyltxas7]{flex-shrink:0;margin-top:4px;color:#377c8e}.install[data-astro-cid-yyltxas7]{padding-top:15px;border-top:1px solid var(--hw-line)}.detail-link[data-astro-cid-yyltxas7]{display:inline-flex;align-items:center;gap:6px;color:#1766d2;margin-top:14px}.deployment-section[data-astro-cid-yyltxas7]{background:#edf3f6;border-block:1px solid #e1e9ef}.choice-grid[data-astro-cid-yyltxas7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.choice-grid[data-astro-cid-yyltxas7] article[data-astro-cid-yyltxas7]{border-top:1px solid #cbd8e2;padding-top:23px}.choice-grid[data-astro-cid-yyltxas7] article[data-astro-cid-yyltxas7]>span[data-astro-cid-yyltxas7]{font-size:11px;color:#316f9a}.choice-grid[data-astro-cid-yyltxas7] h3[data-astro-cid-yyltxas7]{font-size:19px;margin:12px 0}.choice-grid[data-astro-cid-yyltxas7] p[data-astro-cid-yyltxas7]{font-size:14px;color:var(--hw-muted);line-height:1.9}.deployment-path[data-astro-cid-yyltxas7]{display:flex;align-items:center;justify-content:space-between;background:var(--hw-surface);border:1px solid var(--hw-line);border-radius:12px;padding:27px 30px;margin-top:44px;gap:15px}.deployment-path[data-astro-cid-yyltxas7]>span[data-astro-cid-yyltxas7]{font-size:14px;font-weight:500}.deployment-path[data-astro-cid-yyltxas7] small[data-astro-cid-yyltxas7]{display:block;font-size:12px;font-weight:400;color:var(--hw-muted);margin-top:8px}.deployment-path[data-astro-cid-yyltxas7]>svg[data-astro-cid-yyltxas7]{color:#7a93a6;flex-shrink:0}.boundary-note[data-astro-cid-yyltxas7]{font-size:12px;line-height:1.9;color:var(--hw-muted);margin-top:18px}.final-section[data-astro-cid-yyltxas7]{display:flex;justify-content:space-between;align-items:center;gap:30px}.final-section[data-astro-cid-yyltxas7] p[data-astro-cid-yyltxas7]:not(.eyebrow){font-size:15px;color:var(--hw-muted);line-height:1.9;margin-top:18px}.final-actions[data-astro-cid-yyltxas7]{display:flex;align-items:flex-start;gap:22px;flex-direction:column}a[data-astro-cid-yyltxas7]:focus-visible,summary[data-astro-cid-yyltxas7]:focus-visible{outline:3px solid #2080f0;outline-offset:5px}html.dark .hardware-page[data-astro-cid-yyltxas7]{--hw-ink:#e3ebf3;--hw-muted:#abbcc9;--hw-line:#314455;--hw-surface:#192a38;background:#12212d}html.dark .hardware-hero[data-astro-cid-yyltxas7]{background:#142532}html.dark .eyebrow[data-astro-cid-yyltxas7]{color:#83b6dc}html.dark .eyebrow[data-astro-cid-yyltxas7] b[data-astro-cid-yyltxas7]{color:#a2b3c3;border-color:#415766}html.dark h1[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{background-image:linear-gradient(105deg,#83b3ff,#5dd4d1)}html.dark .quiet-link[data-astro-cid-yyltxas7],html.dark summary[data-astro-cid-yyltxas7],html.dark .detail-link[data-astro-cid-yyltxas7]{color:#93bee1}html.dark .family-key[data-astro-cid-yyltxas7]{color:#b1c1ce}html.dark .tags[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{background:#223849;color:#b5c9d7}html.dark .deployment-section[data-astro-cid-yyltxas7]{background:#172a38;border-color:#314455}html.dark .choice-grid[data-astro-cid-yyltxas7] article[data-astro-cid-yyltxas7]{border-color:#405667}html.dark .choice-grid[data-astro-cid-yyltxas7] article[data-astro-cid-yyltxas7]>span[data-astro-cid-yyltxas7]{color:#8ebade}@media(min-width:1500px){.hardware-hero[data-astro-cid-yyltxas7]{padding-top:76px}}@media(max-width:1023px){.product-grid[data-astro-cid-yyltxas7]{gap:12px}.product-card[data-astro-cid-yyltxas7]{padding:21px}.product-text[data-astro-cid-yyltxas7]{min-height:110px}.choice-grid[data-astro-cid-yyltxas7]{grid-template-columns:repeat(2,minmax(0,1fr))}.final-section[data-astro-cid-yyltxas7]{align-items:flex-start}.family-image[data-astro-cid-yyltxas7] figcaption[data-astro-cid-yyltxas7]{font-size:10px}}@media(max-width:720px){.hardware-hero[data-astro-cid-yyltxas7]{padding-top:35px}.eyebrow[data-astro-cid-yyltxas7]{font-size:9px;letter-spacing:.1em}.eyebrow[data-astro-cid-yyltxas7] b[data-astro-cid-yyltxas7]{font-size:10px;padding-left:8px}.hero-description[data-astro-cid-yyltxas7]{font-size:15px}.mobile-break[data-astro-cid-yyltxas7]{display:block}.hero-actions[data-astro-cid-yyltxas7]{gap:18px}.family-image[data-astro-cid-yyltxas7]{margin-top:26px}.family-image[data-astro-cid-yyltxas7] img[data-astro-cid-yyltxas7]{border-radius:10px}.family-image[data-astro-cid-yyltxas7] figcaption[data-astro-cid-yyltxas7]{position:static;text-align:center;font-size:10px;margin-top:12px}.family-key[data-astro-cid-yyltxas7]{gap:17px;font-size:10px;padding-inline:8px}.hw-section[data-astro-cid-yyltxas7]{padding-block:48px}.section-heading[data-astro-cid-yyltxas7]{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:25px}.section-heading[data-astro-cid-yyltxas7]>p[data-astro-cid-yyltxas7] br[data-astro-cid-yyltxas7]{display:none}.product-grid[data-astro-cid-yyltxas7]{grid-template-columns:1fr;gap:15px}.product-card[data-astro-cid-yyltxas7]{padding:25px}.product-text[data-astro-cid-yyltxas7]{min-height:0}.product-en[data-astro-cid-yyltxas7]{margin-top:19px}.tags[data-astro-cid-yyltxas7]{margin:18px 0}.choice-grid[data-astro-cid-yyltxas7]{gap:23px}.choice-grid[data-astro-cid-yyltxas7] h3[data-astro-cid-yyltxas7]{font-size:17px}.choice-grid[data-astro-cid-yyltxas7] p[data-astro-cid-yyltxas7]{font-size:13px}.deployment-path[data-astro-cid-yyltxas7]{align-items:flex-start;flex-direction:column;padding:24px;gap:19px}.deployment-path[data-astro-cid-yyltxas7]>svg[data-astro-cid-yyltxas7]{transform:rotate(90deg);margin-left:12px}.final-section[data-astro-cid-yyltxas7]{flex-direction:column;gap:27px}.final-actions[data-astro-cid-yyltxas7]{gap:19px}}@media(prefers-reduced-motion:reduce){.hardware-page[data-astro-cid-yyltxas7] [data-astro-cid-yyltxas7]{scroll-behavior:auto}}.hardware-hero[data-astro-cid-yyltxas7]{padding-top:46px}.hero-description[data-astro-cid-yyltxas7]{margin-top:16px;margin-bottom:20px}.family-image[data-astro-cid-yyltxas7]{margin-top:24px}.hw-section[data-astro-cid-yyltxas7]{padding-top:62px;padding-bottom:62px}.product-grid[data-astro-cid-yyltxas7]{align-items:stretch}.product-card[data-astro-cid-yyltxas7]{display:flex;flex-direction:column}.product-text[data-astro-cid-yyltxas7]{min-height:0}.product-en[data-astro-cid-yyltxas7]{margin-top:22px}.tags[data-astro-cid-yyltxas7]{margin-top:18px;margin-bottom:23px}.spec-heading[data-astro-cid-yyltxas7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--hw-line);font-size:12px;font-weight:600}.spec-heading[data-astro-cid-yyltxas7]>span[data-astro-cid-yyltxas7]:last-child{font-size:8px;font-weight:500;letter-spacing:.1em;color:var(--hw-muted)}.spec-table[data-astro-cid-yyltxas7]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;line-height:1.75;margin-bottom:18px}.spec-table[data-astro-cid-yyltxas7] th[data-astro-cid-yyltxas7],.spec-table[data-astro-cid-yyltxas7] td[data-astro-cid-yyltxas7]{vertical-align:top;padding:12px 0;border-bottom:1px solid var(--hw-line);overflow-wrap:anywhere}.spec-table[data-astro-cid-yyltxas7] th[data-astro-cid-yyltxas7]{text-align:left;width:32%;padding-right:12px;font-weight:400;color:var(--hw-muted)}.spec-table[data-astro-cid-yyltxas7] td[data-astro-cid-yyltxas7]{text-align:left;font-weight:500;color:var(--hw-ink)}.product-card[data-astro-cid-yyltxas7] details[data-astro-cid-yyltxas7]{margin-top:auto;border-top:0}.details-content[data-astro-cid-yyltxas7] ul[data-astro-cid-yyltxas7]{padding-top:0}.configuration-note[data-astro-cid-yyltxas7]{font-size:12px;line-height:1.9;color:var(--hw-muted);margin-top:19px;max-width:920px}@media(max-width:1023px)and (min-width:721px){.product-card[data-astro-cid-yyltxas7]{padding:19px}.spec-table[data-astro-cid-yyltxas7]{font-size:11px}.spec-table[data-astro-cid-yyltxas7] th[data-astro-cid-yyltxas7]{width:36%;padding-right:7px}}@media(max-width:720px){.hardware-hero[data-astro-cid-yyltxas7]{padding-top:30px}.hw-section[data-astro-cid-yyltxas7]{padding-top:42px;padding-bottom:42px}.spec-table[data-astro-cid-yyltxas7]{font-size:13px}.spec-table[data-astro-cid-yyltxas7] th[data-astro-cid-yyltxas7]{width:30%}.configuration-note[data-astro-cid-yyltxas7]{font-size:11px}}.family-key[data-astro-cid-yyltxas7] a[data-astro-cid-yyltxas7]{display:flex;align-items:center;gap:8px;padding:7px 0;color:inherit}.family-key[data-astro-cid-yyltxas7] a[data-astro-cid-yyltxas7]:hover{color:#1766d2}.sensor-link[data-astro-cid-yyltxas7]{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#1766d2;margin:0 0 18px}.hardware-roles[data-astro-cid-yyltxas7]{margin-bottom:32px;font-size:14px;line-height:2;color:var(--hw-muted)}.hardware-roles[data-astro-cid-yyltxas7] strong[data-astro-cid-yyltxas7]{color:var(--hw-ink);font-weight:500}.hardware-roles[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{margin:0 13px;color:#7990a1}.hardware-roles[data-astro-cid-yyltxas7] p[data-astro-cid-yyltxas7]+p[data-astro-cid-yyltxas7]{font-size:12px;margin-top:4px}html.dark .sensor-link[data-astro-cid-yyltxas7]{color:#93bee1}@media(max-width:720px){.hardware-roles[data-astro-cid-yyltxas7]{font-size:12px}.hardware-roles[data-astro-cid-yyltxas7] span[data-astro-cid-yyltxas7]{margin:0 6px}.family-key[data-astro-cid-yyltxas7]{flex-wrap:wrap;row-gap:0}}
