.panel-surface{aspect-ratio:215/176;filter:drop-shadow(0 20px 20px #0009);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;width:100%;position:relative}.panel{width:100%;height:100%;display:block}.chassis{fill:url(#chassis);stroke:#3b3c3f;stroke-width:.6px}.screw circle{fill:#101112;stroke:#3a3b3e;stroke-width:.35px}.screw path{stroke:#707176;stroke-width:.4px}.silk{fill:#e4e5e7;text-anchor:middle;letter-spacing:.04px;font-size:2.1px}.silk.jack{font-size:1.55px}.silk.sub{fill:#8f9196;font-size:2.35px}.bezel{fill:#0a0a0b;stroke:#1c1d1f;stroke-width:.55px}.glass{fill:#08090c;stroke:#15161a;stroke-width:.35px}.led{fill:#3a2620;stroke:#161616;stroke-width:.25px}.oled{image-rendering:pixelated;pointer-events:none;background:#08090c;display:block;position:absolute}.wordmark{fill:#ececec;letter-spacing:-.2px;font-family:Arial,Helvetica,sans-serif;font-size:3.5px;font-weight:600}.knob{cursor:ns-resize}.knob-shadow{fill:#121314}.knob-face{fill:#1e1f21;stroke:#121314;stroke-width:.35px}.knob-top{fill:#303134}.knob-dot{fill:#f4f4f4}.knob path{stroke:#46474c;stroke-width:.45px;stroke-linecap:round}.knob text{fill:#e4e5e7;text-anchor:middle;pointer-events:none;font-size:1.8px}.knob .knob-sub{fill:#8f9196;font-size:1.45px}.key{color:#d2d4d8;cursor:pointer}.key-shadow{fill:#17181a}.key-body{fill:#17181a;stroke:#0e0f10;stroke-width:.25px}.key-face{fill:#2c2d30}.key-face,.key-legend,.trig-underline,.icon{pointer-events:none}.key-face{transform-box:fill-box;transform-origin:50%}.key.down .key-face{fill:#232426;transform:translate(.35px,.35px)}.key.down .key-shadow{opacity:.3}.key.func .key-face{fill:var(--accent)}.key.func .key-legend{fill:var(--func-legend)}.key.trig .key-face{fill:#2c2d30}.key-legend{fill:#d2d4d8;text-anchor:middle;dominant-baseline:middle;font-size:3px}.trig .key-legend{fill:#c9cbcf;font-size:4.3px;transform:translateY(-1px)}.trig-underline{fill:#a0a2a6}.key-sub{fill:var(--accent);text-anchor:middle;pointer-events:none;font-size:1.55px}.panel-icon{color:#e4e5e7}.icon{color:inherit}.icon-stroke{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.icon-fill{fill:currentColor;stroke:none}.icon-record{color:#e2463f}.icon-play{color:#46d160}.icon-stop{color:#e6e6e6}.key.lit{color:var(--lit-color)}.key.lit .key-legend{fill:var(--lit-color)}.key.lit .key-legend,.key.lit .icon{filter:drop-shadow(0 0 calc(.2px + var(--lit) * 1.1px) var(--lit-color)) drop-shadow(0 0 calc(var(--lit) * .5px) var(--lit-color));opacity:calc(.55 + var(--lit) * .45)}.key.trig.lit .trig-underline{fill:var(--lit-color)}.led.lit{fill:var(--lit-color);filter:drop-shadow(0 0 calc(var(--lit) * 1px) var(--lit-color))}.device-art{width:100%}.device-art .panel-surface{filter:drop-shadow(0 30px 40px #0000008c)}.device-art .oled-art{image-rendering:pixelated;object-fit:contain}.device-art .knob,.device-art .key{cursor:default}.hero[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f3b52c29,#f3b52c00);width:70%;height:120%;position:absolute;top:-20%;right:-10%}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;gap:56px;padding-block:72px 80px;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;display:flex}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--t-3xl);font-weight:660}.eyebrow[data-astro-cid-lcdefpme].accent{color:var(--amber)}.lede[data-astro-cid-lcdefpme]{font-size:var(--t-md);color:var(--ink-2);max-width:30em}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{height:50px;padding-inline:22px;font-size:15.5px}.hero-note[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--ink-2);margin:4px 0 0}.facts[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--ink-2);flex-direction:column;gap:9px;margin:6px 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.facts[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:15px;height:15px;color:var(--amber)}.hero-device[data-astro-cid-lcdefpme]{margin-right:calc(var(--gutter) * -1.2);animation:.7s cubic-bezier(.2,.7,.2,1) both rise}@keyframes rise{0%{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-block:48px 56px}.hero-device[data-astro-cid-lcdefpme]{margin-right:0}}.rule[data-astro-cid-lcdefpme]{border:0;border-top:1px solid var(--line);margin:0}.section[data-astro-cid-lcdefpme]{padding-block:64px}.section[data-astro-cid-lcdefpme].tight{padding-top:8px}.section[data-astro-cid-lcdefpme].last{padding-bottom:96px}.section-title[data-astro-cid-lcdefpme]{font-size:var(--t-xl)}#how[data-astro-cid-lcdefpme]{margin-bottom:28px}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:34em;margin-top:8px}.prose[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--ink-2);margin:0 0 14px}.section-title[data-astro-cid-lcdefpme]+.prose[data-astro-cid-lcdefpme]{margin-top:14px}.section-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:500;text-decoration:none}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{border-radius:var(--r-m);background:var(--panel);border:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:22px;display:grid}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-md);margin-bottom:6px;font-stretch:112%}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14.5px}@media (width<=860px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.table-box[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-m);background:var(--panel);overflow-x:auto}table[data-astro-cid-lcdefpme]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}th[data-astro-cid-lcdefpme],td[data-astro-cid-lcdefpme]{text-align:left;padding:16px 20px}thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;font-stretch:125%}tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]+tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-weight:600}.devcell[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.devcell[data-astro-cid-lcdefpme] .thumb{flex-shrink:0;width:72px}.devcell[data-astro-cid-lcdefpme] .thumb .panel-surface{filter:none}.vers[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;display:flex}.yes[data-astro-cid-lcdefpme]{color:var(--ok)}.notes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.note[data-astro-cid-lcdefpme]{border-radius:var(--r-m);border:1px solid var(--line);flex-direction:column;gap:10px;padding:26px;display:flex}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-md);font-stretch:112%}.note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}@media (width<=760px){.notes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
