.port-mask[data-astro-cid-pfzi2yyt]{aspect-ratio:80/54;background-color:currentColor;width:100%;display:block}.port-mask-4[data-astro-cid-pfzi2yyt]{mask:url(/images/brand/firewire-400-4-pin-port.svg) 50%/72% no-repeat}.port-mask-6[data-astro-cid-pfzi2yyt]{mask:url(/images/brand/firewire-400-6-pin-port.svg) 50%/80% no-repeat}.port-mask-9[data-astro-cid-pfzi2yyt]{mask:url(/images/brand/firewire-800-port.svg) 50%/118% no-repeat}.home-hero[data-astro-cid-glgfkru5]{--hero-bg:#0a0d0f;--hero-white:#f8f2ea;--hero-signal:#ff8859;--hero-muted:#bdbab6;--hero-line:#eacfc637;isolation:isolate;background:var(--hero-bg);color:var(--hero-white);margin-bottom:clamp(1.5rem,3vw,3rem);position:relative}.hero-art[data-astro-cid-glgfkru5]{z-index:-1;position:absolute;inset:0 max(0px,50% - 840px)}.hero-art[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:cover;object-position:66% center;width:100%;height:100%;display:block}.hero-art[data-astro-cid-glgfkru5]:after{content:"";background:linear-gradient(90deg, var(--hero-bg) 3%, #0a0d0ff0 25%, #0a0d0f98 38%, transparent 60%), linear-gradient(0deg, var(--hero-bg), transparent 25%, transparent 77%, #0a0d0fe6);position:absolute;inset:0}.hero-layout[data-astro-cid-glgfkru5]{grid-template-rows:auto 1fr auto;min-height:clamp(36rem,49vw,45rem);padding-block:1.25rem 1rem;display:grid}.hero-header[data-astro-cid-glgfkru5],.hero-footer[data-astro-cid-glgfkru5]{color:var(--hero-muted);font:650 .66rem/1.4 var(--mono-font);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:clamp(.65rem,2vw,1.5rem);display:flex}.hero-kicker[data-astro-cid-glgfkru5]{color:var(--hero-white)}.hero-header-line[data-astro-cid-glgfkru5]{background:linear-gradient(90deg, var(--hero-signal) 1.5rem, var(--hero-line) 1.5rem);flex:1 1 0;height:1px}.hero-copy[data-astro-cid-glgfkru5]{align-self:center;width:fit-content;padding-block:clamp(2rem,5vw,4.5rem)}.hero-copy[data-astro-cid-glgfkru5] h1[data-astro-cid-glgfkru5]{font:900 clamp(3.6rem, 8.1vw, 8rem)/.91 var(--display-font);letter-spacing:-.075em;margin:0 0 1.3rem}.hero-copy[data-astro-cid-glgfkru5] em[data-astro-cid-glgfkru5]{color:var(--hero-signal);font-style:normal;display:block}.hero-copy[data-astro-cid-glgfkru5] p[data-astro-cid-glgfkru5]{color:#ddd3cb;max-width:34ch;margin:0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.55}.hero-actions[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:.65rem;margin-top:1.65rem;display:flex}.hero-actions[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]{border-radius:.35rem;min-height:3rem;padding-inline:clamp(.75rem,1.4vw,1.25rem);font-size:.92rem;font-weight:750;text-decoration:none}.hero-actions[data-astro-cid-glgfkru5] .hero-guide[data-astro-cid-glgfkru5]{color:var(--hero-white);background:#0e1012;border:1px solid #a6a099}.hero-actions[data-astro-cid-glgfkru5] .hero-guide[data-astro-cid-glgfkru5]:hover{border-color:var(--hero-signal);color:var(--hero-white);background:#231b18}.home-hero[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:focus-visible{outline:2px solid var(--hero-signal);outline-offset:4px}.hero-footer[data-astro-cid-glgfkru5]{border-top:1px solid var(--hero-line)}.hero-spotlight[data-astro-cid-glgfkru5]{border-inline:1px solid var(--hero-line);justify-content:space-between;align-items:center;gap:1.4rem;padding:.8rem .9rem;text-decoration:none;display:flex}.hero-spotlight-content[data-astro-cid-glgfkru5]{align-items:center;gap:.5rem;display:flex}.hero-spotlight-port[data-astro-cid-glgfkru5]{width:2rem;color:var(--hero-signal);flex:none}.hero-spotlight-label[data-astro-cid-glgfkru5],.hero-spotlight[data-astro-cid-glgfkru5] svg[data-astro-cid-glgfkru5]{color:var(--hero-signal)}.hero-spotlight[data-astro-cid-glgfkru5] svg[data-astro-cid-glgfkru5]{flex-shrink:0}.hero-spotlight[data-astro-cid-glgfkru5] strong[data-astro-cid-glgfkru5]{color:var(--hero-white);font:750 .95rem/1.4 var(--body-font);letter-spacing:0;text-transform:none;margin-top:.15rem;display:block}.hero-spotlight[data-astro-cid-glgfkru5] strong[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{color:var(--hero-muted);white-space:nowrap;font-weight:500}.hero-spotlight[data-astro-cid-glgfkru5]:is(:hover,:focus-visible){background:#ff885916}@media (prefers-reduced-motion:no-preference){.hero-spotlight[data-astro-cid-glgfkru5] svg[data-astro-cid-glgfkru5]{transition:transform .18s ease-out}.hero-spotlight[data-astro-cid-glgfkru5]:is(:hover,:focus-visible) svg[data-astro-cid-glgfkru5]{transform:translate(2px,-2px)}}@media (width>=1680px){.hero-art[data-astro-cid-glgfkru5]:after{box-shadow:inset -5rem 0 4rem -2rem var(--hero-bg)}}@media (width<=760px){.hero-art[data-astro-cid-glgfkru5]{z-index:auto;grid-area:art;height:clamp(12rem,50vw,22rem);display:block;position:relative;inset:auto}.hero-art[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-position:76% center}.hero-art[data-astro-cid-glgfkru5]:after{background:linear-gradient(0deg, var(--hero-bg), transparent 28%, transparent 82%, var(--hero-bg))}.home-hero[data-astro-cid-glgfkru5]{grid-template-columns:1fr;grid-template-areas:"header""copy""art""footer";padding-block:1rem .65rem;display:grid}.hero-layout[data-astro-cid-glgfkru5]{display:contents}.hero-header[data-astro-cid-glgfkru5],.hero-copy[data-astro-cid-glgfkru5],.hero-footer[data-astro-cid-glgfkru5]{width:calc(100% - 2rem);margin-inline:auto}.hero-header[data-astro-cid-glgfkru5]{letter-spacing:.07em;grid-area:header;font-size:.59rem}.hero-copy[data-astro-cid-glgfkru5]{grid-area:copy;padding-block:1.7rem .55rem}.hero-copy[data-astro-cid-glgfkru5] h1[data-astro-cid-glgfkru5]{margin-bottom:.9rem;font-size:clamp(3.35rem,13vw,5.9rem)}.hero-actions[data-astro-cid-glgfkru5]{margin-top:1.15rem}.hero-footer[data-astro-cid-glgfkru5]{flex-wrap:wrap;grid-area:footer}.hero-spotlight[data-astro-cid-glgfkru5]{gap:.65rem;margin-inline-start:auto;padding-inline:.65rem}}@media (width<=390px){.hero-footer[data-astro-cid-glgfkru5]{letter-spacing:.07em;font-size:.59rem}}
