.head[data-astro-cid-sjgajsms]{gap:1rem;max-width:780px;margin-bottom:clamp(32px,5vw,56px);display:grid}.head--center[data-astro-cid-sjgajsms]{text-align:center;justify-items:center;margin-inline:auto}.head__title[data-astro-cid-sjgajsms]{font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:700}h3[data-astro-cid-sjgajsms].head__title{font-size:clamp(1.5rem,2.8vw,2.125rem)}.head--center[data-astro-cid-sjgajsms] .lead[data-astro-cid-sjgajsms]{margin-inline:auto}.shot[data-astro-cid-aatdr2li]{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.shot[data-astro-cid-aatdr2li] img{width:100%;height:auto}.shot[data-astro-cid-aatdr2li][data-zoom-light]{cursor:zoom-in;transition:box-shadow .15s,transform .15s}.shot[data-astro-cid-aatdr2li][data-zoom-light]:hover{transform:translateY(-1px)}.shot[data-astro-cid-aatdr2li][data-zoom-light]:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:3px}.shot__chrome[data-astro-cid-aatdr2li]{border-bottom:1px solid var(--line);background:var(--surface-2);gap:6px;padding:10px 14px;display:flex}.shot__chrome[data-astro-cid-aatdr2li] i[data-astro-cid-aatdr2li]{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.shot--window[data-astro-cid-aatdr2li]{border-radius:10px}.shot--none[data-astro-cid-aatdr2li]{box-shadow:none;background:0 0;border:0;border-radius:0}.instrument[data-astro-cid-byfrqqhn]{border:1px solid var(--line);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--tick) 9%, transparent), transparent 60%), var(--surface);box-shadow:var(--shadow);border-radius:20px;gap:1rem;padding:clamp(18px,3vw,28px);display:grid;position:relative}.instrument__top[data-astro-cid-byfrqqhn]{font:500 .75rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.instrument__demo[data-astro-cid-byfrqqhn]{border:1px solid var(--line);border-radius:999px;padding:.125rem .5rem}.dial[data-astro-cid-byfrqqhn]{width:min(100%,300px);margin-inline:auto;position:relative}.dial[data-astro-cid-byfrqqhn] svg[data-astro-cid-byfrqqhn]{width:100%;height:auto}.seg[data-astro-cid-byfrqqhn]{transition:fill .2s}.seg--on[data-astro-cid-byfrqqhn]{fill:var(--tick);animation:.5s both seg-on;animation-delay:calc(var(--i) * 45ms + .15s)}.seg--off[data-astro-cid-byfrqqhn]{fill:var(--line)}.seg--crit[data-astro-cid-byfrqqhn]{fill:var(--crit);opacity:.9}@keyframes seg-on{0%{fill:var(--line)}}.needle[data-astro-cid-byfrqqhn]{transform-origin:120px 120px;transform:rotate(var(--to));animation:1.4s cubic-bezier(.2,.9,.25,1.05) both needle}@keyframes needle{0%{transform:rotate(-135deg)}}.needle__blade[data-astro-cid-byfrqqhn],.hub[data-astro-cid-byfrqqhn]{fill:var(--text)}.hub__ring[data-astro-cid-byfrqqhn]{fill:var(--surface)}.dial__read[data-astro-cid-byfrqqhn]{justify-items:center;gap:.125rem;display:grid;position:absolute;bottom:4%;left:0;right:0}.dial__value[data-astro-cid-byfrqqhn]{font:500 clamp(2rem, 5vw, 2.5rem)/1 var(--font-mono);letter-spacing:-.03em}.dial__value[data-astro-cid-byfrqqhn] small[data-astro-cid-byfrqqhn]{color:var(--muted);font-size:.5em}.dial__label[data-astro-cid-byfrqqhn]{color:var(--muted);font-size:.8125rem}.instrument__threshold[data-astro-cid-byfrqqhn]{font:400 .8125rem/1.3 var(--font-mono);color:var(--muted);justify-content:center;align-items:center;gap:.5rem;display:flex}.crit-chip[data-astro-cid-byfrqqhn]{background:var(--crit);border-radius:1px;width:14px;height:5px}.readouts[data-astro-cid-byfrqqhn]{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.readout[data-astro-cid-byfrqqhn]{background:var(--surface);gap:.125rem;min-width:0;padding:.625rem .75rem;display:grid}.readout[data-astro-cid-byfrqqhn] dt[data-astro-cid-byfrqqhn]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.readout[data-astro-cid-byfrqqhn] dd[data-astro-cid-byfrqqhn]{font:500 1rem/1.2 var(--font-mono);white-space:nowrap;margin:0}.readout--crit[data-astro-cid-byfrqqhn] dd[data-astro-cid-byfrqqhn]{color:var(--crit)}.readout--warn[data-astro-cid-byfrqqhn] dd[data-astro-cid-byfrqqhn]{color:var(--warn)}.instrument__machine[data-astro-cid-byfrqqhn]{font:400 .75rem/1.3 var(--font-mono);color:var(--muted);text-align:center}@media (width<=400px){.readouts[data-astro-cid-byfrqqhn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tray[data-astro-cid-prjutekn]{gap:.75rem;margin:0;display:grid}.scene[data-astro-cid-prjutekn]{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(160deg, color-mix(in srgb, var(--tick) 10%, transparent), transparent 55%), var(--surface-2);font-family:"Segoe UI", var(--font-sans);color:#1b2124;justify-items:end;gap:10px;padding:18px;font-size:.8125rem;display:grid}.toast[data-astro-cid-prjutekn],.menu[data-astro-cid-prjutekn]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px -8px #00000059}.toast[data-astro-cid-prjutekn]{gap:4px;width:min(100%,320px);padding:12px 14px;display:grid}.toast__app[data-astro-cid-prjutekn]{color:#4d595e;align-items:center;gap:8px;font-size:.75rem;display:flex}.toast__title[data-astro-cid-prjutekn]{font-weight:600;line-height:1.3}.toast__body[data-astro-cid-prjutekn]{color:#4d595e;line-height:1.35}.menu[data-astro-cid-prjutekn]{min-width:210px;padding:4px;display:grid}.menu__item[data-astro-cid-prjutekn]{border-radius:4px;padding:7px 12px}.menu__item--strong[data-astro-cid-prjutekn]{background:#e8e8e8;font-weight:600}.menu__sep[data-astro-cid-prjutekn]{background:#e0e0e0;height:1px;margin:3px 6px}.taskbar[data-astro-cid-prjutekn]{color:#f2f2f2;background:#202020;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;display:flex}.taskbar__icon[data-astro-cid-prjutekn]{border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.taskbar__icon[data-astro-cid-prjutekn]:first-of-type{background:#ffffff1f}.taskbar__clock[data-astro-cid-prjutekn]{font-variant-numeric:tabular-nums;margin-left:4px}.logo[data-astro-cid-prjutekn]{color:#fff;width:18px;height:18px;font:700 8px/1 "Segoe UI", var(--font-sans);letter-spacing:-.02em;background:#245da8;border-radius:5px;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.logo--sm[data-astro-cid-prjutekn]{border-radius:4px;width:14px;height:14px;font-size:6.5px}.dot[data-astro-cid-prjutekn]{border-radius:50%;width:9px;height:9px;display:inline-block}.taskbar[data-astro-cid-prjutekn] .dot[data-astro-cid-prjutekn]{position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #202020}.dot--crit[data-astro-cid-prjutekn]{background:#ef4147}.dot--reply[data-astro-cid-prjutekn]{background:#3385f0}.legend[data-astro-cid-prjutekn]{color:var(--muted);flex-wrap:wrap;gap:.375rem 1.25rem;font-size:.8125rem;display:flex}.legend[data-astro-cid-prjutekn]>span[data-astro-cid-prjutekn]{align-items:center;gap:.5rem;display:inline-flex}.soon[data-astro-cid-htruwgye]{border:1px dashed color-mix(in srgb, var(--warn) 50%, var(--line));border-radius:var(--radius);background:var(--surface);color:var(--muted);align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1rem 1.25rem;display:flex}.soon__title[data-astro-cid-htruwgye]{color:var(--text);font-weight:700}.soon--trial[data-astro-cid-htruwgye]{border:1px solid color-mix(in srgb, var(--brand) 40%, var(--line));background:var(--brand-soft);justify-content:space-between;align-items:center}.soon--trial[data-astro-cid-htruwgye] .btn[data-astro-cid-htruwgye]{flex:none}.left[data-astro-cid-htruwgye]{gap:24px;min-width:0;display:grid}.resell[data-astro-cid-htruwgye]{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--brand) 40%, var(--line));background:var(--brand-soft);gap:.375rem;padding:1.25rem 1.5rem;display:grid}.resell__title[data-astro-cid-htruwgye]{font-size:1.125rem;font-weight:700}.resell__note[data-astro-cid-htruwgye]{color:var(--muted);font-size:.8125rem}.notes[data-astro-cid-htruwgye]{border-top:1px solid var(--line);color:var(--muted);gap:.25rem;margin:0;padding:1rem 1.25rem;font-size:.875rem;list-style:none;display:grid}.notes[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{color:var(--text);font-weight:500}.rules[data-astro-cid-htruwgye]{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:2rem;list-style:none;display:grid;overflow:hidden}.rules[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{background:var(--surface);align-content:start;gap:.375rem;padding:1.25rem;display:grid}.rules__n[data-astro-cid-htruwgye]{color:var(--brand);font-size:.8125rem}.rules[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:1.0625rem}.rules[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{color:var(--muted);font-size:.9375rem}.grid[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.table-wrap[data-astro-cid-htruwgye]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table[data-astro-cid-htruwgye]{border-collapse:collapse;width:100%;font-size:.9375rem}caption[data-astro-cid-htruwgye]{text-align:left;padding:1rem 1.25rem;font-weight:700}.muted[data-astro-cid-htruwgye]{color:var(--muted);font-weight:400}th[data-astro-cid-htruwgye],td[data-astro-cid-htruwgye]{border-top:1px solid var(--line);text-align:right;white-space:nowrap;padding:.75rem 1rem}thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{color:var(--muted);background:var(--surface-2);font-size:.8125rem;font-weight:500}thead[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye][scope=colgroup]{text-align:center;color:var(--text)}th[data-astro-cid-htruwgye]:first-child{text-align:left}tbody[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{font-weight:500;font-family:var(--font-mono)}tbody[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye] .muted[data-astro-cid-htruwgye]{font-family:var(--font-sans)}td[data-astro-cid-htruwgye]{font-family:var(--font-mono);color:var(--muted)}.calc[data-astro-cid-htruwgye]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);gap:1rem;padding:1.5rem;display:grid}.calc__title[data-astro-cid-htruwgye]{align-items:center;gap:.75rem;font-size:1.25rem;display:flex}.field[data-astro-cid-htruwgye]{border:0;gap:.375rem;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-htruwgye] label[data-astro-cid-htruwgye],legend[data-astro-cid-htruwgye]{color:var(--muted);margin-bottom:.375rem;padding:0;font-size:.875rem;font-weight:500}.stepper[data-astro-cid-htruwgye]{border:1px solid var(--line-strong);border-radius:10px;grid-template-columns:48px minmax(0,1fr) 48px;display:grid;overflow:hidden}.stepper[data-astro-cid-htruwgye]:focus-within{outline:3px solid var(--focus);outline-offset:2px}.stepper[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]{background:var(--surface-2);color:var(--text);cursor:pointer;border:0;place-items:center;display:grid}.stepper[data-astro-cid-htruwgye] button[data-astro-cid-htruwgye]:hover{color:var(--brand)}.stepper[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]{background:var(--surface);width:100%;min-width:0;height:46px;color:var(--text);font:500 1.125rem var(--font-mono);text-align:center;-moz-appearance:textfield;appearance:textfield;border:0}.stepper[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:focus{outline:none}.stepper[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]::-webkit-inner-spin-button,.stepper[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seg[data-astro-cid-htruwgye]{border:1px solid var(--line-strong);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.seg[data-astro-cid-htruwgye] label[data-astro-cid-htruwgye]{color:var(--text);margin:0;position:relative}.seg[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{text-align:center;padding:.75rem .5rem;font-size:.9375rem;display:block}.seg[data-astro-cid-htruwgye] label[data-astro-cid-htruwgye]+label[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{border-left:1px solid var(--line-strong)}.seg[data-astro-cid-htruwgye] em[data-astro-cid-htruwgye]{font-style:normal;font-family:var(--font-mono);color:var(--brand);font-size:.8125rem}.seg[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:checked+span[data-astro-cid-htruwgye]{background:var(--brand-soft);color:var(--brand);box-shadow:inset 0 -3px 0 var(--brand);font-weight:500}.seg[data-astro-cid-htruwgye] input[data-astro-cid-htruwgye]:focus-visible+span[data-astro-cid-htruwgye]{outline:3px solid var(--focus);outline-offset:-3px}.result[data-astro-cid-htruwgye]{border-top:1px dashed var(--line-strong);padding-top:1rem;display:block}.result[data-astro-cid-htruwgye] dl[data-astro-cid-htruwgye]{gap:.375rem;margin:0;display:grid}.result[data-astro-cid-htruwgye] dl[data-astro-cid-htruwgye]>div[data-astro-cid-htruwgye]{justify-content:space-between;gap:1rem;display:flex}.result[data-astro-cid-htruwgye] dt[data-astro-cid-htruwgye]{color:var(--muted);font-size:.9375rem}.result[data-astro-cid-htruwgye] dd[data-astro-cid-htruwgye]{font-family:var(--font-mono);text-align:right;margin:0}.result__total[data-astro-cid-htruwgye]{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.5rem}.result__total[data-astro-cid-htruwgye] dt[data-astro-cid-htruwgye]{color:var(--text);font-weight:700}.result__total[data-astro-cid-htruwgye] dd[data-astro-cid-htruwgye]{color:var(--brand);font-size:1.375rem;font-weight:500}.result__note[data-astro-cid-htruwgye]{color:var(--muted);margin-top:.5rem;font-size:.8125rem}[data-astro-cid-htruwgye][hidden]{display:none!important}@media (width<=960px){.grid[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}.rules[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.rules[data-astro-cid-htruwgye]{grid-template-columns:minmax(0,1fr)}thead[data-astro-cid-htruwgye]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table[data-astro-cid-htruwgye],caption[data-astro-cid-htruwgye],tbody[data-astro-cid-htruwgye],tr[data-astro-cid-htruwgye],th[data-astro-cid-htruwgye],td[data-astro-cid-htruwgye]{display:block}.soon[data-astro-cid-htruwgye]{flex-direction:column;gap:.5rem}tbody[data-astro-cid-htruwgye] tr[data-astro-cid-htruwgye]{border-top:1px solid var(--line);padding:.5rem 0}tbody[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{border:0;padding:.5rem 1.25rem .25rem}td[data-astro-cid-htruwgye]{white-space:normal;border:0;justify-content:space-between;gap:1rem;padding:.25rem 1.25rem;display:flex}td[data-astro-cid-htruwgye]:before{content:attr(data-label);font-family:var(--font-sans);text-align:left;font-size:.875rem}}.hero[data-astro-cid-7aropxhg]{background:linear-gradient(to bottom, transparent 70%, var(--bg-alt)), repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px 120px);border-bottom:1px solid var(--line);background-size:100% 100%,100% 100%;padding-top:clamp(40px,7vw,96px);position:relative}.hero[data-astro-cid-7aropxhg]:before{content:"";background:linear-gradient(to bottom, var(--bg) 0%, color-mix(in srgb, var(--bg) 82%, transparent) 60%, var(--bg-alt) 100%);pointer-events:none;position:absolute;inset:0}.hero[data-astro-cid-7aropxhg]>[data-astro-cid-7aropxhg]{position:relative}.hero__grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero__copy[data-astro-cid-7aropxhg]{justify-items:start;gap:1.5rem;display:grid}h1[data-astro-cid-7aropxhg]{letter-spacing:-.03em;font-size:clamp(2.125rem,5.2vw,4rem);font-weight:700;line-height:1.05}.accent[data-astro-cid-7aropxhg]{color:var(--brand)}.hero__cta[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.75rem;display:flex}.facts[data-astro-cid-7aropxhg]{font:400 .875rem/1.4 var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;display:flex}.facts[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{align-items:center;gap:.5rem;display:inline-flex}.facts[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";background:var(--tick);border-radius:1px;width:10px;height:4px}.hero__shot[data-astro-cid-7aropxhg]{margin-top:clamp(48px,7vw,88px);padding-bottom:clamp(40px,6vw,72px)}.note[data-astro-cid-7aropxhg]{color:var(--muted);text-align:center;margin-top:.75rem;font-size:.8125rem}.problems[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;display:grid}.problems[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:2px solid var(--text);align-content:start;gap:.75rem;padding-top:1.25rem;display:grid}.problems[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.25rem}.problems[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted)}.problems__meter[data-astro-cid-7aropxhg]{gap:3px;display:flex}.problems__meter[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--line);border-radius:1px;width:16px;height:6px}.problems__meter[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].on{background:var(--tick)}.problems__meter[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].crit{background:color-mix(in srgb, var(--crit) 35%, var(--line))}.problems__meter[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].crit.on{background:var(--crit)}.features[data-astro-cid-7aropxhg]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;display:grid;overflow:hidden}.features[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--surface);align-content:start;gap:.625rem;padding:clamp(20px,2.5vw,32px);display:grid}.features__icon[data-astro-cid-7aropxhg]{width:44px;height:44px;color:var(--brand);background:var(--brand-soft);border:1px solid color-mix(in srgb, var(--brand) 25%, transparent);border-radius:10px;place-items:center;margin-bottom:.25rem;display:inline-grid}.features[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.125rem}.features[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);font-size:.96875rem}.dive[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,6vw,72px);display:grid}.dive[data-astro-cid-7aropxhg]:first-of-type{border-top:0;padding-top:0}.dive--flip[data-astro-cid-7aropxhg] .dive__text[data-astro-cid-7aropxhg]{order:2}.dive__text[data-astro-cid-7aropxhg]{align-content:start;gap:1.125rem;display:grid}.dive__kicker[data-astro-cid-7aropxhg]{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:.8125rem}.dive[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:clamp(1.5rem,2.8vw,2.125rem)}.dive__media[data-astro-cid-7aropxhg]{gap:1rem;min-width:0;display:grid}.stack[data-astro-cid-7aropxhg]>.shot:first-child{grid-area:1/1;align-self:start;width:92%}.stack[data-astro-cid-7aropxhg] .stack__detail{width:72%;box-shadow:0 0 0 6px var(--bg), var(--shadow);grid-area:1/1;place-self:start end;margin-top:38%}.pair[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.pair[data-astro-cid-7aropxhg] .caption[data-astro-cid-7aropxhg]{grid-column:1/-1}.cards[data-astro-cid-7aropxhg] .cards__second{width:88%;box-shadow:0 0 0 6px var(--bg), var(--shadow);justify-self:end;margin-top:-.75rem}.duo[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center}.duo[data-astro-cid-7aropxhg] .caption[data-astro-cid-7aropxhg],.docs[data-astro-cid-7aropxhg] .caption[data-astro-cid-7aropxhg]{grid-column:1/-1}.docs[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.docs__side[data-astro-cid-7aropxhg]{gap:1rem;min-width:0;display:grid}.docs__side[data-astro-cid-7aropxhg]>.shot:last-child{justify-self:end;width:82%}.caption[data-astro-cid-7aropxhg]{font:400 .8125rem/1.5 var(--font-mono);color:var(--muted)}.stack[data-astro-cid-7aropxhg] .caption[data-astro-cid-7aropxhg]{grid-row:3}.dive__text[data-astro-cid-7aropxhg] .tray{margin-top:.5rem}.steps[data-astro-cid-7aropxhg]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;display:grid}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-content:start;gap:.75rem;padding:1.5rem;display:grid;position:relative}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:after{content:"";border-top:2px dashed var(--line-strong);width:24px;height:0;position:absolute;top:2.35rem;right:-24px}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child:after{display:none}.steps__n[data-astro-cid-7aropxhg]{color:var(--brand);font-size:2.5rem;font-weight:500;line-height:1}.steps[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.25rem}.steps[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted)}.code[data-astro-cid-7aropxhg]{background:var(--code-bg);color:var(--code-text);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:.25rem 0 0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}.code[data-astro-cid-7aropxhg] code[data-astro-cid-7aropxhg]:before{content:"> ";color:#73ff5a}.sec[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;list-style:none;display:grid}.sec[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:auto minmax(0,1fr);gap:1rem;display:grid}.sec[data-astro-cid-7aropxhg] .sec__icon{color:var(--brand);margin-top:2px}.sec[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin-bottom:.375rem;font-size:1.125rem}.sec[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted)}.roadmap[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;display:grid}.roadmap[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border:1px dashed var(--line-strong);border-radius:var(--radius);align-content:start;gap:.75rem;padding:1.5rem;display:grid}.roadmap__top[data-astro-cid-7aropxhg]{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.roadmap[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.125rem}.roadmap[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted)}.faq[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.faq__list[data-astro-cid-7aropxhg]{border-top:1px solid var(--line)}details[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line)}summary[data-astro-cid-7aropxhg]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}summary[data-astro-cid-7aropxhg] .faq__icon{color:var(--brand);flex-shrink:0;transition:transform .2s}details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg] .faq__icon{transform:rotate(45deg)}details[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);padding:0 2.5rem 1.25rem 0}.cta__panel[data-astro-cid-7aropxhg]{text-align:center;color:#ebf2f5;background:#111417;border:1px solid #262d30;border-radius:24px;justify-items:center;gap:1.25rem;padding:clamp(40px,7vw,80px) clamp(20px,5vw,64px);display:grid;position:relative;overflow:hidden}.cta__panel[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{max-width:22ch;font-size:clamp(1.75rem,4vw,3rem)}.cta__panel[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{color:#9caeb8}.cta__panel[data-astro-cid-7aropxhg] .btn--primary[data-astro-cid-7aropxhg]{color:#082605;background:#73ff5a}.cta__panel[data-astro-cid-7aropxhg] .btn--primary[data-astro-cid-7aropxhg]:hover{background:#8fff7a}.cta__panel[data-astro-cid-7aropxhg] .btn--ghost[data-astro-cid-7aropxhg]{color:#ebf2f5;border-color:#4d595e}.cta__panel[data-astro-cid-7aropxhg] .btn--ghost[data-astro-cid-7aropxhg]:hover{color:#73ff5a;border-color:#73ff5a}.cta__panel[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg]:focus-visible{outline-color:#73ff5a}.cta__arc[data-astro-cid-7aropxhg]{width:min(260px,60%);height:auto;margin-bottom:-.5rem}.cta__arc[data-astro-cid-7aropxhg] line[data-astro-cid-7aropxhg]{stroke-width:7px;stroke:#73ff5a}.cta__arc[data-astro-cid-7aropxhg] line[data-astro-cid-7aropxhg].crit{stroke:#ef4147}@media (width<=1000px){.hero__grid[data-astro-cid-7aropxhg],.dive[data-astro-cid-7aropxhg],.faq[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.hero__instrument[data-astro-cid-7aropxhg]{max-width:520px}.dive--flip[data-astro-cid-7aropxhg] .dive__text[data-astro-cid-7aropxhg]{order:0}.features[data-astro-cid-7aropxhg],.sec[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}.problems[data-astro-cid-7aropxhg],.steps[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.roadmap[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:after{display:none}}@media (width<=640px){.features[data-astro-cid-7aropxhg],.sec[data-astro-cid-7aropxhg],.pair[data-astro-cid-7aropxhg],.duo[data-astro-cid-7aropxhg],.docs[data-astro-cid-7aropxhg],.roadmap[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.docs__side[data-astro-cid-7aropxhg]>.shot:last-child,.cards[data-astro-cid-7aropxhg] .cards__second{width:100%;margin-top:0}.stack[data-astro-cid-7aropxhg]>.shot:first-child{width:100%}.stack[data-astro-cid-7aropxhg] .stack__detail{width:100%;box-shadow:var(--shadow);grid-area:2/1;margin-top:0}details[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{padding-right:0}}
