.leg[data-astro-cid-poql5yzl]{--turn:clamp(.9rem, 3.4vw, 3rem);background:var(--bg);color:var(--fg);padding-block:clamp(2.75rem,5vw,4.25rem);position:relative}.leg[data-astro-cid-poql5yzl]:before,.final[data-astro-cid-poql5yzl]{content:"";z-index:2;top:-7px;left:var(--turn);right:var(--turn);background:var(--accent);height:14px;position:absolute;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='14'%3E%3Crect y='5.5' width='200' height='3'/%3E%3Cpath d='M92 1l9 6-9 6' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") 0/200px 14px repeat-x}.leg[data-astro-cid-poql5yzl]:nth-child(2n):before{transform:scaleX(-1)}.final[data-astro-cid-poql5yzl]{top:auto;bottom:calc(var(--last) - 7px);transform:scaleX(-1)}.leg[data-astro-cid-poql5yzl]:after{content:"";z-index:2;width:var(--turn);border:3px dashed var(--accent);pointer-events:none;position:absolute;top:0;bottom:0}.leg[data-astro-cid-poql5yzl]:nth-child(odd):after{border-radius:0 var(--turn) var(--turn) 0;border-left:0;right:0}.leg[data-astro-cid-poql5yzl]:nth-child(2n):after{border-radius:var(--turn) 0 0 var(--turn);border-right:0;left:0}.last[data-astro-cid-poql5yzl]{--last:2.25rem;padding-bottom:calc(var(--last) + clamp(3rem, 6vw, 4.5rem))}.leg[data-astro-cid-poql5yzl].last:after{bottom:var(--last)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.leg[data-astro-cid-poql5yzl]:before,.final[data-astro-cid-poql5yzl]{animation:linear both fly view();animation-range:entry cover 42%}.final[data-astro-cid-poql5yzl]{animation-range:entry cover 30%}@keyframes fly{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}}.mark[data-astro-cid-poql5yzl]{z-index:3;top:-.82rem;left:calc(var(--turn) + 1.1rem);position:absolute}.leg[data-astro-cid-poql5yzl]:nth-child(2n) .mark[data-astro-cid-poql5yzl]{left:auto;right:calc(var(--turn) + 1.1rem)}.first[data-astro-cid-poql5yzl] .mark[data-astro-cid-poql5yzl]{left:calc(var(--turn) + 5.6rem)}.point[data-astro-cid-poql5yzl]{z-index:3;background:var(--bg);font-family:var(--font-mono);color:var(--fg);align-items:center;gap:.45rem;padding-right:.45rem;font-size:.78rem;line-height:1;display:inline-flex;position:absolute;top:-.8rem}.point[data-astro-cid-poql5yzl] i[data-astro-cid-poql5yzl]{border-radius:50%;width:1.6rem;height:1.6rem;display:block}.home[data-astro-cid-poql5yzl]{left:var(--turn)}.home[data-astro-cid-poql5yzl] i[data-astro-cid-poql5yzl]{background:var(--mark-home);box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--fg)}.end[data-astro-cid-poql5yzl]{top:auto;bottom:calc(var(--last) - .8rem);left:var(--turn)}.end[data-astro-cid-poql5yzl] i[data-astro-cid-poql5yzl]{background:var(--bg);border:5px solid var(--fg);box-shadow:0 0 0 3px var(--bg)}.inner[data-astro-cid-poql5yzl]{width:100%;max-width:calc(var(--measure-wide) + var(--gutter) * 2);padding-inline:max(var(--gutter), calc(var(--turn) + 1.15rem));margin-inline:auto}h2[data-astro-cid-poql5yzl]{margin-top:0}.leg-lede[data-astro-cid-poql5yzl]{max-width:42rem;margin-top:.7rem;font-size:clamp(1.05rem,1.4vw,1.14rem);line-height:1.55}.frame[data-astro-cid-b3zjniq2]{border:var(--stroke) solid var(--fg);background:var(--bg-deep);position:relative}.frame[data-astro-cid-b3zjniq2]:before,.frame[data-astro-cid-b3zjniq2]:after{content:"";pointer-events:none;width:14px;height:14px;position:absolute}.frame[data-astro-cid-b3zjniq2]:before{border-top:var(--stroke) solid var(--accent);border-left:var(--stroke) solid var(--accent);top:-8px;left:-8px}.frame[data-astro-cid-b3zjniq2]:after{border-right:var(--stroke) solid var(--accent);border-bottom:var(--stroke) solid var(--accent);bottom:-8px;right:-8px}img[data-astro-cid-b3zjniq2]{width:100%;height:auto;display:block}figcaption[data-astro-cid-b3zjniq2]{color:var(--fg-dim);max-width:44rem;margin-top:.7rem;font-size:.88rem;line-height:1.45}.phone[data-astro-cid-b3zjniq2] .frame[data-astro-cid-b3zjniq2]{background:var(--brand-slate);border-width:5px;border-color:var(--brand-slate);border-radius:1.4rem;overflow:hidden}.phone[data-astro-cid-b3zjniq2] .frame[data-astro-cid-b3zjniq2]:before,.phone[data-astro-cid-b3zjniq2] .frame[data-astro-cid-b3zjniq2]:after{display:none}.map[data-astro-cid-53jgyj2k]{border:var(--stroke) solid var(--fg);width:100%;height:auto;display:block}.chart[data-astro-cid-53jgyj2k]{border:0;overflow:visible}.ground[data-astro-cid-53jgyj2k]{fill:var(--map-bg)}.contour[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-contour);stroke-width:1.2px;stroke-linecap:round}.major[data-astro-cid-53jgyj2k]{stroke:var(--map-contour-major);stroke-width:1.8px}.ring-blue[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-line-2);stroke-width:3px}.ring-blue[data-astro-cid-53jgyj2k].thin{stroke-width:1.5px}.ring-dash[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-boundary);stroke-width:2px;stroke-dasharray:16 11}.ring-label[data-astro-cid-53jgyj2k]{fill:var(--map-line-2);stroke-width:7px}.band[data-astro-cid-53jgyj2k]{fill:var(--map-boundary);fill-opacity:.12;stroke:var(--map-boundary);stroke-opacity:.55;stroke-width:1.5px}.boundary[data-astro-cid-53jgyj2k]{fill:var(--map-boundary);fill-opacity:.1;stroke:var(--map-boundary);stroke-width:3.5px;stroke-linejoin:miter}.centerline[data-astro-cid-53jgyj2k]{fill:none;stroke-dasharray:10 8}.route[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-line);stroke-width:1.7px;stroke-linejoin:round}.grid-1[data-astro-cid-53jgyj2k]{stroke:var(--map-line-2)}.chart[data-astro-cid-53jgyj2k] .route[data-astro-cid-53jgyj2k]{stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:3.6s cubic-bezier(.35,0,.45,1) .25s forwards fly-route}.chart[data-astro-cid-53jgyj2k] .end-point[data-astro-cid-53jgyj2k]{opacity:0;animation:.3s 3.7s forwards arrive}@keyframes fly-route{to{stroke-dashoffset:0}}@keyframes arrive{to{opacity:1}}.halo[data-astro-cid-53jgyj2k]{fill:var(--map-bg)}.home[data-astro-cid-53jgyj2k]{fill:var(--map-home)}.end[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-line);stroke-width:4.5px}text[data-astro-cid-53jgyj2k]{font-family:var(--font-mono);fill:var(--map-ink);paint-order:stroke;stroke:var(--map-bg);stroke-width:6px;stroke-linejoin:round;font-size:19px}.chart[data-astro-cid-53jgyj2k] text[data-astro-cid-53jgyj2k]{font-size:15px}@media (width<=60rem){.chart[data-astro-cid-53jgyj2k] text[data-astro-cid-53jgyj2k]{font-size:22px}}@media (width<=34rem){.chart[data-astro-cid-53jgyj2k] text[data-astro-cid-53jgyj2k]{stroke-width:9px;font-size:32px}}.furniture[data-astro-cid-53jgyj2k] path[data-astro-cid-53jgyj2k]{fill:none;stroke:var(--map-ink);stroke-width:2px}.furniture[data-astro-cid-53jgyj2k] .north[data-astro-cid-53jgyj2k]{fill:var(--map-ink);stroke:none}.signup[data-astro-cid-xvrrwvga]{max-width:var(--measure);margin-top:clamp(3rem,8vw,5rem)}.signup[data-astro-cid-xvrrwvga] h2[data-astro-cid-xvrrwvga]{margin-top:0}label[data-astro-cid-xvrrwvga]{margin-top:1.25rem;font-size:.9rem;font-weight:620;display:block}.row[data-astro-cid-xvrrwvga]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}input[data-astro-cid-xvrrwvga][type=email]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);min-width:0;color:var(--fg);flex:14rem;padding:.8rem 1rem}input[data-astro-cid-xvrrwvga][type=email]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.trap[data-astro-cid-xvrrwvga]{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.fine[data-astro-cid-xvrrwvga]{color:var(--fg-dim);margin-top:1rem;font-size:.85rem}.terms[data-astro-cid-xzrvpivu]>div[data-astro-cid-xzrvpivu]{border-top:1px solid var(--line);padding-block:.8rem .95rem}.terms[data-astro-cid-xzrvpivu]>div[data-astro-cid-xzrvpivu]:first-child{border-top:var(--stroke) solid var(--fg)}dt[data-astro-cid-xzrvpivu]{color:var(--heading);font-size:1.08rem;font-weight:700;line-height:1.3}dd[data-astro-cid-xzrvpivu]{color:var(--fg-dim);margin-top:.2rem}.profile[data-astro-cid-5gbexh2a]{border-block:var(--stroke) solid var(--fg);width:100%;height:auto;display:block}.sky[data-astro-cid-5gbexh2a]{fill:var(--map-bg)}.earth[data-astro-cid-5gbexh2a]{fill:var(--map-earth)}.surface[data-astro-cid-5gbexh2a]{fill:none;stroke:var(--map-contour-major);stroke-width:2.5px;stroke-linejoin:round}.follow[data-astro-cid-5gbexh2a]{fill:none;stroke:var(--map-boundary);stroke-width:3.5px;stroke-linejoin:round}.flat[data-astro-cid-5gbexh2a]{stroke:var(--map-line);stroke-width:2px;stroke-dasharray:9 7;opacity:.8}.gap[data-astro-cid-5gbexh2a]{stroke:var(--map-warn);stroke-width:2px}.home[data-astro-cid-5gbexh2a]{fill:var(--map-home);stroke:var(--map-bg);stroke-width:3px}text[data-astro-cid-5gbexh2a]{font-family:var(--font-mono);fill:var(--map-ink);paint-order:stroke;stroke:var(--map-bg);stroke-width:6px;stroke-linejoin:round;font-size:15px}.follow-label[data-astro-cid-5gbexh2a]{fill:var(--map-boundary)}.flat-label[data-astro-cid-5gbexh2a]{fill:var(--map-line)}.warn[data-astro-cid-5gbexh2a]{fill:var(--map-warn)}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--map-bg);max-width:100%;padding-inline:max(var(--gutter), calc((100vw - var(--measure-wide)) / 2));grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:0 clamp(1.5rem,3vw,3rem);padding-block:clamp(2rem,4.5vw,3.75rem) clamp(1.75rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-2;background:var(--map-contour-major);opacity:.55;position:absolute;inset:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cpath d='M.5 0v240M0 .5h240' stroke='%23000'/%3E%3Cpath d='M24 0v5M48 0v5M72 0v5M96 0v5M120 0v9M144 0v5M168 0v5M192 0v5M216 0v5M0 24h5M0 48h5M0 72h5M0 96h5M0 120h9M0 144h5M0 168h5M0 192h5M0 216h5' stroke='%23000'/%3E%3C/svg%3E") 0 0/240px 240px}.hero-chart[data-astro-cid-lcdefpme]{z-index:-1;width:min(50vw,52rem);position:absolute;top:clamp(.25rem,1vw,1rem);right:max(-6vw,-5rem)}.hero-text[data-astro-cid-lcdefpme]{grid-column:1}h1[data-astro-cid-lcdefpme]{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.02}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:33rem;margin-top:clamp(1rem,2vw,1.4rem)}.launch[data-astro-cid-lcdefpme]{grid-column:1;margin-top:clamp(1.25rem,2.6vw,2rem)}.launch[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border:var(--stroke) solid var(--fg);background:var(--bg-soft);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:var(--stroke) solid var(--fg)}.launch[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:100%;color:var(--fg);padding:.7rem .85rem .65rem;text-decoration:none;transition:background .12s;display:block}.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-fg)}.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:inherit}.launch[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]:hover{background:var(--fg);color:var(--bg)}.launch[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{color:inherit}.launch[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1rem;font-weight:700;line-height:1.2;display:block}.launch[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.15rem;font-size:.82rem;line-height:1.25;display:block}.soon[data-astro-cid-lcdefpme]{color:var(--fg-dim);padding:.75rem;font-size:.88rem}.free[data-astro-cid-lcdefpme]{color:var(--fg);margin-top:.6rem;font-size:.95rem;font-weight:600}.hero-foot[data-astro-cid-lcdefpme]{background:var(--bg-soft);border:var(--stroke) solid var(--fg);grid-area:1/2/span 2;align-self:end;padding:.8rem 1rem .85rem;position:relative}.readout[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem clamp(1.25rem,3vw,2.75rem);margin:0;display:flex}.readout[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--fg-dim);font-size:.85rem}.readout[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);align-items:baseline;gap:.3rem;margin:0;line-height:1.05;display:flex}.readout[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,3.6vw,3.1rem);font-weight:700}.readout[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.02em;font-size:1.15rem;font-weight:700}.caption[data-astro-cid-lcdefpme]{max-width:40rem;color:var(--fg-dim);margin-top:.6rem;font-size:.85rem;line-height:1.45}@media (width<=60rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-text[data-astro-cid-lcdefpme],.launch[data-astro-cid-lcdefpme],.hero-foot[data-astro-cid-lcdefpme],.hero-chart[data-astro-cid-lcdefpme]{grid-area:auto/1}h1[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,11vw,4rem)}.hero-chart[data-astro-cid-lcdefpme]{order:2;width:100%;margin-top:clamp(3.5rem,19vw,10rem);position:relative;top:auto;right:auto}.launch[data-astro-cid-lcdefpme]{order:3}.hero-foot[data-astro-cid-lcdefpme]{order:4;margin-top:1.5rem}}@media (width<=34rem){.readout[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:.5rem .9rem}.readout[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.8rem}.readout[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:2.1rem}.readout[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:1rem}.launch[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0}.launch[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:var(--stroke) solid var(--fg)}}.news[data-astro-cid-lcdefpme]{z-index:1;background:var(--notice-bg);color:var(--notice-fg);position:relative}.news[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:calc(var(--measure-wide) + var(--gutter) * 2);padding:.7rem var(--gutter);margin-inline:auto;font-size:.95rem;line-height:1.4}.news[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--city);white-space:nowrap;margin-left:.35rem}.news-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--city-ink);background:var(--city);margin-right:.55rem;padding:.2rem .4rem .14rem;font-size:.76rem;font-weight:700;display:inline-block}.route[data-astro-cid-lcdefpme]{background:var(--bg);margin:0;padding:1.6rem 0 0}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.75rem,4vw,3.5rem);margin-top:clamp(1.75rem,4vw,3rem);display:grid}.split[data-astro-cid-lcdefpme].flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split[data-astro-cid-lcdefpme].tight{margin-top:clamp(2rem,4vw,3rem)}.plates[data-astro-cid-lcdefpme]{gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width<=60rem){.split[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme].flip{grid-template-columns:minmax(0,1fr)}}.example[data-astro-cid-lcdefpme]{border-top:var(--stroke) solid var(--fg);grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width<=60rem){.example[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;margin:.9rem 0 0;display:flex}.tag-chart[data-astro-cid-lcdefpme]{color:var(--accent-fg);background:var(--accent);border:1.5px solid var(--accent);padding:.24rem .42rem .18rem;font-size:.8rem;font-weight:600;line-height:1.2}.tag-chart[data-astro-cid-lcdefpme].quiet{color:var(--accent);background:0 0}.example[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:.7rem;font-size:1.25rem}.product[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.45rem}.kit[data-astro-cid-lcdefpme]{margin-top:.45rem;font-weight:700}.standard[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.5rem;font-size:.92rem}.data[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1.25rem clamp(1.25rem,3vw,2.25rem);display:grid}.data[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:var(--accent);margin:0 0 .4rem;font-size:.95rem}.data[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:.8rem;line-height:1.4}.data[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.data[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:top;border-bottom:0;border-top:1px solid var(--line);padding:.32rem .5rem .26rem 0}.data[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-size:inherit;color:var(--fg-dim);width:44%}details[data-astro-cid-lcdefpme]{border-top:var(--stroke) solid var(--fg);margin-top:1.1rem;padding-top:.6rem;font-size:.94rem}summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--accent);font-weight:700}details[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme],details[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.6rem;padding-left:1.2rem}details[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.4rem}.target[data-astro-cid-lcdefpme],.warned[data-astro-cid-lcdefpme]{margin-top:.7rem}.warned[data-astro-cid-lcdefpme]{font-weight:700}.assumes[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--fg-dim);max-width:58rem;margin-top:clamp(1.5rem,3vw,2rem);padding-top:.9rem;font-size:.9rem;line-height:1.5}.profile[data-astro-cid-lcdefpme]{margin-top:clamp(1.75rem,4vw,2.75rem)}.profile[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--fg-dim);max-width:52rem;margin-top:.7rem;font-size:.88rem;line-height:1.45}.routes-body[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:1rem clamp(1.5rem,4vw,3rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.routes-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:0}.checks-title[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,4vw,3rem);font-size:1.4rem}.checks-lede[data-astro-cid-lcdefpme]{max-width:44rem;color:var(--fg-dim);margin-top:.6rem}.checks[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(14.5rem,100%),1fr));gap:1.5rem clamp(1.25rem,3vw,2.25rem);margin:1.75rem 0 0;padding:0;display:grid}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:var(--stroke) solid var(--fg);padding-top:.75rem}.num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--blue);font-size:1.9rem;font-weight:700;line-height:1;display:block}.checks[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin:.35rem 0 0}.checks[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.45rem;font-size:.97rem}.drive[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) clamp(11rem,22vw,17rem);align-items:start;gap:clamp(1rem,3vw,2rem);margin-top:clamp(1.75rem,4vw,3rem);display:grid}@media (width<=46rem){.drive[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.outputs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(1.75rem,4vw,3rem);display:grid}.preview[data-astro-cid-lcdefpme]{border:var(--stroke) solid var(--fg);background:#fff;display:block}.preview[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.output-list[data-astro-cid-lcdefpme]{margin:0;padding:0}.output-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:.8rem .95rem}.output-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:var(--stroke) solid var(--fg)}.output-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.08rem}.output-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-dim);margin-top:.3rem}.output-list[data-astro-cid-lcdefpme] .get[data-astro-cid-lcdefpme]{font-weight:600}.closing[data-astro-cid-lcdefpme]{--page-accent:var(--accent);background:var(--accent);color:var(--accent-fg)}.closing-inner[data-astro-cid-lcdefpme]{--heading:var(--accent-fg);--fg:var(--accent-fg);--accent:var(--accent-fg);max-width:calc(var(--measure-wide) + var(--gutter) * 2);padding:clamp(2.75rem, 5vw, 4rem) var(--gutter);margin-inline:auto}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.4rem,4.6vw,3.75rem)}.closing-body[data-astro-cid-lcdefpme]{columns:2 22rem;column-gap:clamp(1.5rem,4vw,3rem);max-width:62rem;margin-top:clamp(1rem,2.5vw,1.5rem)}.closing-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{break-inside:avoid;margin-bottom:1rem}.closing-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:0}.closing-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.closing[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{color:var(--page-accent)}.closing[data-astro-cid-lcdefpme] .btn-quiet[data-astro-cid-lcdefpme]{color:var(--accent-fg);background:0 0}.closing[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--brand-slate);border-color:var(--brand-slate);color:#fff}
