.label[data-astro-cid-nszrukjc]{color:var(--ink);gap:16px;margin:0;display:grid}.label-head[data-astro-cid-nszrukjc]{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:14px;display:flex}.label-head[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]{gap:4px;display:grid}.sku[data-astro-cid-nszrukjc]{color:var(--ink);letter-spacing:-.01em;font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem);font-weight:500;text-decoration:none}.sku[data-astro-cid-nszrukjc]:hover{color:var(--blue);text-decoration:underline}.label-block[data-astro-cid-nszrukjc]{background:var(--blue);flex:none;width:44px;height:28px}.desc[data-astro-cid-nszrukjc]{font-weight:600}.drawing-row[data-astro-cid-nszrukjc]{grid-template-columns:1fr 128px;align-items:center;gap:20px;padding-block:6px;display:grid}.section[data-astro-cid-nszrukjc]{width:128px;height:128px}.section[data-astro-cid-nszrukjc] circle[data-astro-cid-nszrukjc]{transition:r .26s cubic-bezier(.3,.7,.2,1)}.scale-note[data-astro-cid-nszrukjc]{text-align:right;margin-top:-10px}.fields[data-astro-cid-nszrukjc]{border-top:1.5px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]{border-bottom:1px solid var(--border);gap:2px;padding:10px 10px 10px 0;display:grid}.fields[data-astro-cid-nszrukjc] .wide[data-astro-cid-nszrukjc]{grid-column:span 2}.fields[data-astro-cid-nszrukjc] dd[data-astro-cid-nszrukjc]{font-size:var(--fs-md);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.picker[data-astro-cid-nszrukjc]{border:0;margin:0;padding:0}.picker[data-astro-cid-nszrukjc] legend[data-astro-cid-nszrukjc]{margin-bottom:8px;padding:0}.chips[data-astro-cid-nszrukjc]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-nszrukjc]{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-sm);background:var(--white);align-items:center;gap:7px;padding:7px 10px;display:inline-flex;position:relative}.chip[data-astro-cid-nszrukjc]:hover{border-color:var(--ink)}.chip[data-astro-cid-nszrukjc] input[data-astro-cid-nszrukjc]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-nszrukjc]:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--white)}.chip[data-astro-cid-nszrukjc]:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.dot[data-astro-cid-nszrukjc]{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #16181c4d}.label[data-astro-cid-nszrukjc].is-changed [data-astro-cid-nszrukjc][data-f]{animation:.28s settle}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc],.label[data-astro-cid-nszrukjc].is-printing .desc[data-astro-cid-nszrukjc],.label[data-astro-cid-nszrukjc].is-printing .sku[data-astro-cid-nszrukjc],.label[data-astro-cid-nszrukjc].is-printing .drawing-row[data-astro-cid-nszrukjc]{animation:.42s steps(6,end) both print}.label[data-astro-cid-nszrukjc].is-printing .desc[data-astro-cid-nszrukjc]{animation-delay:.12s}.label[data-astro-cid-nszrukjc].is-printing .drawing-row[data-astro-cid-nszrukjc]{animation-delay:.22s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:first-child{animation-delay:.36s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:nth-child(2){animation-delay:.42s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:nth-child(3){animation-delay:.48s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:nth-child(4){animation-delay:.54s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:nth-child(5){animation-delay:.6s}.label[data-astro-cid-nszrukjc].is-printing .fields[data-astro-cid-nszrukjc]>div[data-astro-cid-nszrukjc]:nth-child(6){animation-delay:.66s}@keyframes print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes settle{0%{opacity:.35}to{opacity:1}}@media (width<=480px){.fields[data-astro-cid-nszrukjc]{grid-template-columns:repeat(2,1fr)}.drawing-row[data-astro-cid-nszrukjc]{grid-template-columns:1fr 72px}.section[data-astro-cid-nszrukjc]{width:72px;height:72px}}.hero[data-astro-cid-lcdefpme]{background:var(--panel);border-bottom:1px solid var(--border);padding-block:clamp(32px,4vw,56px) clamp(24px,3vw,36px);overflow:hidden}.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:20px clamp(32px,5vw,72px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;text-wrap:balance;max-width:15ch;font-size:clamp(2.4rem,1.2rem + 3.3vw,4.25rem);line-height:1}.hero-side[data-astro-cid-lcdefpme]{gap:20px;padding-bottom:6px;display:grid}.hero-side[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{font-size:var(--fs-base);max-width:36ch}.lineup-wrap[data-astro-cid-lcdefpme]{--k:.9;margin-top:clamp(24px,3vw,40px);position:relative}.lineup[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.8,.2,1) both rise;animation-delay:calc(.12s + var(--i) * 55ms);flex:none}@keyframes rise{0%{opacity:0;transform:translateY(36px)}}.lineup[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{display:block}.lineup[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);outline-offset:6px;text-decoration:none;display:block;position:relative}.lineup[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:calc(var(--h) * var(--k));width:auto;max-width:none;transition:transform .46s cubic-bezier(.2,.8,.2,1),opacity .32s;display:block}.lineup[data-astro-cid-lcdefpme].is-user img[data-astro-cid-lcdefpme]{opacity:.35}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active img[data-astro-cid-lcdefpme]{opacity:1;transform:translateY(-12px)}.tick[data-astro-cid-lcdefpme]{background:var(--blue);height:3px;transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active .tick[data-astro-cid-lcdefpme]{transform:scaleX(1)}.ruler[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 40px) top left / 100% 12px no-repeat, repeating-linear-gradient(90deg, var(--steel) 0 1px, transparent 1px 8px) top left / 100% 6px no-repeat;height:14px;margin-top:8px}.caps[data-astro-cid-lcdefpme]{min-height:64px;margin-top:14px;display:grid}.cap[data-astro-cid-lcdefpme]{grid-area:1/1;grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);align-items:start;gap:12px 40px;display:grid}.cap[data-astro-cid-lcdefpme]:not(.is-on){visibility:hidden}.cap[data-astro-cid-lcdefpme].is-on{animation:.38s cubic-bezier(.2,.8,.2,1) capin}@keyframes capin{0%{opacity:0;transform:translateY(6px)}}.cap--idle[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cap-ours[data-astro-cid-lcdefpme]{gap:2px;display:grid}.cap-sku[data-astro-cid-lcdefpme]{font-size:var(--fs-md);color:var(--blue);letter-spacing:-.01em;font-weight:500;text-decoration:none}.cap-sku[data-astro-cid-lcdefpme]:hover{text-underline-offset:.18em;text-decoration:underline}.cap-name[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--steel-ink)}.cap-eq[data-astro-cid-lcdefpme]{gap:6px;display:grid}.cap-k[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--steel-ink)}.cap-eq[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;list-style:none;display:flex}.cap-eq[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);gap:1px;text-decoration:none;display:grid}.eq-b[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--steel-ink)}.eq-pn[data-astro-cid-lcdefpme]{font-size:var(--fs-base);font-weight:500}.cap-eq[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .eq-pn[data-astro-cid-lcdefpme]{color:var(--blue);text-underline-offset:.18em;text-decoration:underline}.cap-eq--none[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);place-self:center end}.facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:flex-end;gap:8px clamp(24px,4vw,56px);margin:0;display:flex}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;display:flex}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--steel-ink);order:2}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0;font-weight:600}.why[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);align-content:start;gap:10px;padding-top:20px;display:grid}.rglyph[data-astro-cid-lcdefpme]{fill:none;width:44px;height:44px;stroke:var(--blue);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;margin-bottom:6px}.reasons[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-md);line-height:1.25}.reasons[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--steel-ink);font-size:var(--fs-sm)}.xband[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--white);padding-block:clamp(64px,8vw,112px)}.xband[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-2xl);letter-spacing:-.02em;max-width:20ch;color:var(--white)}.xsub[data-astro-cid-lcdefpme]{color:var(--on-ink-muted);max-width:52ch;margin-top:12px}.xform[data-astro-cid-lcdefpme]{gap:10px;max-width:760px;margin-top:clamp(24px,3vw,36px);display:flex}.xform[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;min-height:64px;font-size:var(--fs-lg);background:var(--white);color:var(--ink);border-radius:var(--radius);border:0;flex:1;padding:0 20px}.xform[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--steel)}.xform[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:64px}.try[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--on-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.try-chip[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--white);border-radius:var(--radius);border:1px solid #4a4e58;padding:5px 9px;text-decoration:none;transition:border-color .14s}.try-chip[data-astro-cid-lcdefpme]:hover{border-color:var(--white);color:var(--white)}.origin[data-astro-cid-lcdefpme]{border-top:1px solid #3a3e47;grid-template-columns:repeat(3,1fr);gap:24px 40px;margin:clamp(48px,6vw,80px) 0 0;padding:22px 0 0;list-style:none;display:grid}.origin[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--fs-md);gap:4px;line-height:1.3;display:grid}.origin[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:400;font-size:var(--fs-sm);color:var(--on-ink-muted)}.spec-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.spec-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{justify-items:start;margin-bottom:0}.spec-grid[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:8px}.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(40px,6vw,96px);display:grid}.steps[data-astro-cid-lcdefpme]{gap:0;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.step-n[data-astro-cid-lcdefpme]{font-size:var(--fs-xl);color:var(--blue);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-md);margin-bottom:4px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.audiences[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--steel-ink);font-size:var(--fs-sm);max-width:48ch}.audiences[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;display:grid}.audiences[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:20px 0}.audiences[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-md);margin-bottom:4px}.cta-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;display:grid}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-2xl);letter-spacing:-.02em;max-width:18ch}.cta-side[data-astro-cid-lcdefpme]{gap:18px;display:grid}.cta-side[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--steel-ink)}@media (width<=1100px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.spec-grid[data-astro-cid-lcdefpme],.how-grid[data-astro-cid-lcdefpme],.cta-grid[data-astro-cid-lcdefpme],.origin[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.xform[data-astro-cid-lcdefpme]{flex-direction:column}}@media (width<=1200px){.lineup-wrap[data-astro-cid-lcdefpme]{--k:.8}}@media (width<=1000px){.lineup-wrap[data-astro-cid-lcdefpme]{--k:.7}}@media (width<=900px){.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.lineup-wrap[data-astro-cid-lcdefpme]{--k:.62;margin-inline:calc(-1 * var(--gutter))}.lineup[data-astro-cid-lcdefpme]{padding:28px var(--gutter) 0;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;justify-content:flex-start;gap:22px;overflow-x:auto}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start}.ruler[data-astro-cid-lcdefpme],.caps[data-astro-cid-lcdefpme]{margin-inline:var(--gutter)}.cap[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.facts[data-astro-cid-lcdefpme]{justify-content:flex-start}.cap-eq--none[data-astro-cid-lcdefpme]{justify-self:start}}@media (width<=640px){.lineup-wrap[data-astro-cid-lcdefpme]{--k:.56;margin-top:8px}.lineup[data-astro-cid-lcdefpme]{justify-content:space-between;gap:8px;padding-top:20px;overflow:visible}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not([data-eq]){display:none}.caps[data-astro-cid-lcdefpme]{margin-top:18px}.cap[data-astro-cid-lcdefpme]{gap:14px}.cap-sku[data-astro-cid-lcdefpme]{font-size:var(--fs-lg,1.25rem)}.cap-eq[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.cap-eq[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:8px 0}.cap-eq[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+5){display:none}.eq-pn[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);overflow-wrap:anywhere}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-content:start;gap:2px;display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);line-height:1.3}}@media (prefers-reduced-motion:reduce){.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:none}.lineup[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:none}}
