.hdt[data-astro-cid-annc7iur]{border:var(--border-strong);background:var(--surface);min-width:0;overflow:clip;container-type:inline-size}.hdt__bar[data-astro-cid-annc7iur]{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:var(--border-strong);padding:12px 16px;display:flex}.hdt__file[data-astro-cid-annc7iur]{font-family:var(--font-mono);font-size:.8125rem}.hdt__grid[data-astro-cid-annc7iur]{padding-block:var(--space-1) var(--space-2)}.hdt__row[data-astro-cid-annc7iur]{gap:var(--space-3);grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr) minmax(0,1.25fr);align-items:center;padding-inline:16px;display:grid}.hdt__row--head[data-astro-cid-annc7iur]{color:var(--fg-muted);padding-block:10px 8px}.hdt__row--body[data-astro-cid-annc7iur]{border-top:var(--border-hair);background:var(--surface);min-height:44px;padding-block:6px;font-size:.875rem;line-height:1.3}.hdt__row[data-astro-cid-annc7iur] .hdt__sku[data-astro-cid-annc7iur]{display:none}.hdt__price[data-astro-cid-annc7iur]{text-align:right;justify-self:end}.hdt__row--head[data-astro-cid-annc7iur] .hdt__price[data-astro-cid-annc7iur]{justify-self:end}@container (width>=27rem){.hdt__row[data-astro-cid-annc7iur]{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.25fr)}.hdt__row[data-astro-cid-annc7iur] .hdt__sku[data-astro-cid-annc7iur]{display:grid}}.hdt__cell[data-astro-cid-annc7iur]{min-width:0}.hdt__swap[data-astro-cid-annc7iur]{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.hdt__swap[data-astro-cid-annc7iur]>[data-astro-cid-annc7iur]{grid-area:1/1;min-width:0}.hdt__price[data-astro-cid-annc7iur].hdt__swap>[data-astro-cid-annc7iur]{justify-self:end}.hdt__messy[data-astro-cid-annc7iur]{opacity:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hdt__messy[data-astro-cid-annc7iur].hdt__state{overflow:visible}.hdt__ws[data-astro-cid-annc7iur]{color:var(--fg-muted)}.hdt__empty[data-astro-cid-annc7iur]{border:1.5px dashed var(--fg-muted);vertical-align:middle;width:2.75em;height:1.15em;display:inline-block}.hdt__state[data-astro-cid-annc7iur]{align-items:center;gap:7px;font-size:.8125rem;line-height:1.25;display:inline-flex}.hdt__state[data-astro-cid-annc7iur] .sq{flex:none}.hdt__state--clean[data-astro-cid-annc7iur],.hdt__state--decision[data-astro-cid-annc7iur]{font-weight:600}.hdt__q[data-astro-cid-annc7iur]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;flex:none}.hdt__q-dot[data-astro-cid-annc7iur]{fill:currentColor;stroke:none}.hdt__caption[data-astro-cid-annc7iur]{gap:var(--space-1);border-top:var(--border-hair);color:var(--fg-muted);flex-direction:column;padding:12px 16px 6px;font-size:.8125rem;line-height:1.5;display:flex}.hdt__link[data-astro-cid-annc7iur]{align-self:flex-start;min-height:44px;font-size:.875rem;line-height:1.35}.hdt__row--body[data-astro-cid-annc7iur]{--k:.5;--dx:0px;--dy:0px;--rot:0deg}@media (width>=48em){.hdt__row--body[data-astro-cid-annc7iur]{--k:1}}.hdt__row--1[data-astro-cid-annc7iur]{--dx:-22px;--dy:7px;--rot:-2.2deg}.hdt__row--2[data-astro-cid-annc7iur]{--dx:30px;--dy:-5px;--rot:1.7deg}.hdt__row--3[data-astro-cid-annc7iur]{--dx:-10px;--dy:11px;--rot:-1.1deg}.hdt__row--4[data-astro-cid-annc7iur]{--dx:36px;--dy:4px;--rot:2.5deg}.hdt__row--5[data-astro-cid-annc7iur]{--dx:-26px;--dy:-7px;--rot:-1.5deg}.intro .hdt__row--body[data-astro-cid-annc7iur]{animation:home-row-snap var(--dur-4) var(--ease-out) backwards;animation-delay:calc(.25s + var(--i) * var(--stagger))}.intro .hdt__messy[data-astro-cid-annc7iur]{animation:home-messy-out .16s var(--ease-standard) backwards;animation-delay:calc(.61s + var(--i) * var(--stagger))}.intro .hdt__swap[data-astro-cid-annc7iur]>.hdt__clean[data-astro-cid-annc7iur]{animation:home-clean-in .16s var(--ease-standard) backwards;animation-delay:calc(.61s + var(--i) * var(--stagger))}@keyframes home-row-snap{0%{transform:translate(calc(var(--dx) * var(--k)), calc(var(--dy) * var(--k))) rotate(calc(var(--rot) * var(--k)))}}@keyframes home-messy-out{0%{opacity:1}}@keyframes home-clean-in{0%{opacity:0}}@media (forced-colors:active){.hdt__q[data-astro-cid-annc7iur]{forced-color-adjust:none;stroke:canvastext}.hdt__q-dot[data-astro-cid-annc7iur]{fill:canvastext}}.hero[data-astro-cid-dcwno5ig]{padding-block:clamp(1.75rem,.6rem + 4.5vw,6rem) clamp(2.5rem,1rem + 5vw,6rem)}.hero__grid[data-astro-cid-dcwno5ig]{gap:var(--space-9);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=64em){.hero__grid[data-astro-cid-dcwno5ig]{gap:var(--space-7) var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hero__copy[data-astro-cid-dcwno5ig]{min-width:0;container-type:inline-size}.hero__title[data-astro-cid-dcwno5ig]{margin-top:var(--space-5);font-size:clamp(2.75rem, 14cqi, var(--fs-display-1));-webkit-hyphens:manual;hyphens:manual}.hero__sub[data-astro-cid-dcwno5ig]{margin-top:var(--space-6)}.hero__sub--photo[data-astro-cid-dcwno5ig]{align-items:flex-start;gap:var(--space-4);display:flex}.hero__sub[data-astro-cid-dcwno5ig] .hero__avatar{border-width:2px;flex:none;width:56px}.hero__lead[data-astro-cid-dcwno5ig]{max-width:46ch}.hero__price[data-astro-cid-dcwno5ig]{margin-top:var(--space-3);font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:-.01em;font-weight:600}.hero__actions[data-astro-cid-dcwno5ig]{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.hero__figure[data-astro-cid-dcwno5ig]{min-width:0}.mark[data-astro-cid-dcwno5ig]{white-space:nowrap;display:inline-block;position:relative}.mark[data-astro-cid-dcwno5ig]:after{content:attr(data-mark);content:attr(data-mark) / "";background:var(--accent);color:var(--on-accent);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;clip-path:inset(0);padding-inline:.06em;position:absolute;inset:0 -.06em}.mark--tall[data-astro-cid-dcwno5ig]:after{padding-top:.1em;top:-.1em}.intro .mark[data-astro-cid-dcwno5ig]:after{animation:home-mark-wipe var(--dur-5) var(--ease-wipe) 1.05s backwards}.intro .site-header__home .ng-cell{animation:home-cell-snap .36s var(--ease-snap) .15s backwards}@keyframes home-mark-wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes home-cell-snap{0%{transform:translate(3px,-3px)rotate(-24deg)}}@media (forced-colors:active){.mark[data-astro-cid-dcwno5ig]:after{display:none}.mark[data-astro-cid-dcwno5ig]{text-underline-offset:.08em;text-decoration:underline .08em}}.founding__copy[data-astro-cid-lkuoykhr]{gap:var(--space-2);flex-direction:column;flex:30rem;min-width:0;display:flex}.founding__title[data-astro-cid-lkuoykhr]{font-size:var(--fs-band)}.founding__body[data-astro-cid-lkuoykhr]{max-width:52ch;font-size:var(--fs-body);line-height:1.5}.founding__side[data-astro-cid-lkuoykhr]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.founding__counter[data-astro-cid-lkuoykhr]{align-items:center;gap:var(--space-3);font-size:.8125rem;display:inline-flex}.founding__cells[data-astro-cid-lkuoykhr]{gap:3px;display:inline-flex}.founding__cells[data-astro-cid-lkuoykhr] .sq[data-astro-cid-lkuoykhr]{width:12px;height:12px}.section-head[data-astro-cid-ywatx6jj]{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-9);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.section-head__main[data-astro-cid-ywatx6jj]{gap:var(--space-4);flex-direction:column;flex:26rem;min-width:0;display:flex}.section-head__title[data-astro-cid-ywatx6jj]{max-width:20ch}.section-head__aside[data-astro-cid-ywatx6jj]{gap:var(--space-3);flex-direction:column;flex:0 30rem;min-width:0;display:flex}.section-head__intro[data-astro-cid-ywatx6jj]{color:var(--fg-muted);font-size:var(--fs-small);max-width:46ch;line-height:1.55}.teaser__grid[data-astro-cid-xiipqavz]{gap:var(--space-9);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=64em){.teaser__grid[data-astro-cid-xiipqavz]{gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.teaser__copy[data-astro-cid-xiipqavz]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.teaser__copy[data-astro-cid-xiipqavz] .lead[data-astro-cid-xiipqavz]{max-width:44ch}.teaser__action[data-astro-cid-xiipqavz]{margin-top:var(--space-2)}.teaser__fig[data-astro-cid-xiipqavz]{border:var(--border-strong);background:var(--surface);min-width:0;container-type:inline-size}.teaser__bar[data-astro-cid-xiipqavz]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);border-bottom:var(--border-strong);flex-wrap:wrap;padding:12px 20px;display:flex}.teaser__file[data-astro-cid-xiipqavz]{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.8125rem}.teaser__drop[data-astro-cid-xiipqavz]{align-items:center;gap:var(--space-4);padding:var(--space-6);border:1.5px dashed var(--fg-muted);color:var(--fg-muted);font-size:var(--fs-small);pointer-events:none;margin:20px;display:flex}.teaser__issues[data-astro-cid-xiipqavz]{padding:0 20px 8px}.teaser__issue[data-astro-cid-xiipqavz]{gap:var(--space-1);border-top:var(--border-hair);grid-template-columns:minmax(0,1fr);padding-block:14px;display:grid}@container (width>=34rem){.teaser__issue[data-astro-cid-xiipqavz]{align-items:baseline;gap:var(--space-4);grid-template-columns:11.5rem minmax(0,1fr) auto}}.teaser__sev[data-astro-cid-xiipqavz]{align-items:center;gap:var(--space-2);display:inline-flex}.teaser__sev[data-astro-cid-xiipqavz] .teaser__mark{transform:translateY(-1px)}.teaser__msg[data-astro-cid-xiipqavz]{min-width:0;font-weight:600;line-height:1.4}.teaser__rows[data-astro-cid-xiipqavz]{color:var(--fg-muted);white-space:nowrap}.teaser__caption[data-astro-cid-xiipqavz]{border-top:var(--border-hair);color:var(--fg-muted);padding:12px 20px;font-size:.8125rem;line-height:1.5}.about-teaser__grid[data-astro-cid-mjr2n44s]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.about-teaser__photo[data-astro-cid-mjr2n44s]{--photo-max:12rem;min-width:0}@media (width>=48em){.about-teaser__grid[data-astro-cid-mjr2n44s]{gap:var(--space-9) clamp(2.5rem, 6vw, 6rem);grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.about-teaser__photo[data-astro-cid-mjr2n44s]{--photo-max:18rem}}.about-teaser__copy[data-astro-cid-mjr2n44s]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.about-teaser__body[data-astro-cid-mjr2n44s]{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:52ch}.about-teaser__link[data-astro-cid-mjr2n44s]{align-self:flex-start;min-height:44px}.home-work[data-astro-cid-jgctki6q]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48em){.home-work[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.home-work[data-astro-cid-jgctki6q]{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-work__item[data-astro-cid-jgctki6q]{display:flex}.home-work__item[data-astro-cid-jgctki6q]>*{flex:1}.home-work__all[data-astro-cid-jgctki6q],.home-faq__more[data-astro-cid-jgctki6q]{align-self:flex-start;min-height:44px}.home-faq[data-astro-cid-jgctki6q]{gap:var(--space-4) var(--space-10);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.home-faq__head[data-astro-cid-jgctki6q]{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.home-faq__head[data-astro-cid-jgctki6q] .section-head{margin-bottom:0}@media (width>=64em){.home-faq[data-astro-cid-jgctki6q]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
