.hero[data-astro-cid-7vszemnk]{padding-block:clamp(2.5rem,6vw,5rem) clamp(2.5rem,6vw,5rem)}.hero__announce[data-astro-cid-7vszemnk]{display:inline-flex;align-items:center;gap:.6em;padding:.45rem 1rem .45rem .75rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:.875rem;font-weight:500;text-decoration:none}.hero__announce[data-astro-cid-7vszemnk]:hover{color:var(--ink);border-color:var(--ink);text-decoration:none}.hero__dot[data-astro-cid-7vszemnk]{width:.5rem;height:.5rem;border-radius:50%;background:var(--signal);box-shadow:0 0 0 0 var(--signal);animation:ping 2.4s var(--ease-out) infinite}@keyframes ping{0%{box-shadow:0 0 #1f7a8c8c}70%,to{box-shadow:0 0 0 .6rem #1f7a8c00}}.hero__h1[data-astro-cid-7vszemnk]{margin-top:clamp(1.5rem,3vw,2.5rem);max-width:15ch}.hero__accent[data-astro-cid-7vszemnk]{color:var(--signal-text)}.hero__grid[data-astro-cid-7vszemnk]{display:grid;gap:var(--space-7);margin-top:clamp(2rem,4vw,3.5rem);align-items:end}.hero__sub[data-astro-cid-7vszemnk]{font-size:var(--step-1);line-height:1.55;color:var(--ink-muted);max-width:46ch}.hero__ctas[data-astro-cid-7vszemnk]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.viz[data-astro-cid-7vszemnk]{display:grid;grid-template-columns:1fr;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface)}.viz__panel[data-astro-cid-7vszemnk]{position:relative;min-height:19rem;padding:var(--space-5);border-radius:calc(var(--radius-card) - .25rem)}.viz__panel--before[data-astro-cid-7vszemnk]{background:var(--paper);border:1px dashed var(--line-strong)}.viz__panel--after[data-astro-cid-7vszemnk]{background:var(--ink);color:var(--white)}.viz__label[data-astro-cid-7vszemnk]{position:relative;z-index:1}.viz__label--on[data-astro-cid-7vszemnk]{color:var(--signal-light)}.viz__arrow[data-astro-cid-7vszemnk]{display:grid;place-items:center;color:var(--ink-muted)}.viz__arrow[data-astro-cid-7vszemnk] svg[data-astro-cid-7vszemnk]{width:1.5rem;height:1.5rem;rotate:90deg}.viz__mess[data-astro-cid-7vszemnk]{position:absolute;inset:3rem 1rem 1rem}.viz__scribble[data-astro-cid-7vszemnk]{position:absolute;inset:0;width:100%;height:100%;color:var(--line-strong)}.chip[data-astro-cid-7vszemnk]{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:.5em;padding:.4rem .7rem;border:1px solid var(--line);border-radius:.5rem;background:var(--paper);box-shadow:0 6px 16px -8px #15223840;font-family:var(--font-mono);font-size:.75rem;white-space:nowrap;color:var(--ink-muted);animation:drift 7s ease-in-out infinite alternate}.chip__icon[data-astro-cid-7vszemnk]{width:.8rem;height:.8rem;border-radius:.15rem;background:var(--line-strong)}.chip__icon--sheet[data-astro-cid-7vszemnk]{background:#3f8f5a}.chip__icon--mail[data-astro-cid-7vszemnk]{background:var(--signal-light)}.chip__icon--note[data-astro-cid-7vszemnk]{background:#d9a441;border-radius:50%}.chip--0[data-astro-cid-7vszemnk]{top:4%;left:2%;rotate:-6deg}.chip--1[data-astro-cid-7vszemnk]{top:26%;right:2%;rotate:5deg;animation-delay:-2s}.chip--2[data-astro-cid-7vszemnk]{top:50%;left:8%;rotate:3deg;animation-delay:-4s}.chip--3[data-astro-cid-7vszemnk]{bottom:6%;right:6%;rotate:-4deg;animation-delay:-1s}.chip--4[data-astro-cid-7vszemnk]{bottom:22%;left:30%;rotate:8deg;animation-delay:-5s}@keyframes drift{to{translate:0 -6px}}.flow-wrap[data-astro-cid-7vszemnk]{position:relative;margin-top:var(--space-4)}.flow[data-astro-cid-7vszemnk]{position:relative;display:grid;gap:.625rem}.flow[data-astro-cid-7vszemnk]:before{content:"";position:absolute;left:.9375rem;top:.9rem;bottom:.9rem;width:2px;background:var(--signal)}.flow__node[data-astro-cid-7vszemnk]{position:relative;display:flex;align-items:center;gap:var(--space-3)}.flow__check[data-astro-cid-7vszemnk]{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 auto;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--signal);color:var(--white);box-shadow:0 0 0 4px var(--ink)}.flow__check[data-astro-cid-7vszemnk] svg[data-astro-cid-7vszemnk]{width:.875rem;height:.875rem}.flow__name[data-astro-cid-7vszemnk]{flex:1 1 auto;padding:.45rem .8rem;border:1px solid var(--on-ink-line);border-radius:.5rem;background:var(--ink-raised);font-size:.9375rem;font-weight:500}.flow__ai[data-astro-cid-7vszemnk]{position:absolute;right:.4rem;padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--signal-light);color:var(--ink);font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.flow__pulse[data-astro-cid-7vszemnk]{position:absolute;left:calc(.9375rem - 4px);top:.9rem;width:10px;height:10px;border-radius:50%;background:var(--white);box-shadow:0 0 0 4px #5fb3c159;animation:travel 4.5s var(--ease-out) infinite}@keyframes travel{0%{top:.9rem;opacity:0}10%{opacity:1}85%{opacity:1}to{top:calc(100% - .9rem - 10px);opacity:0}}.flow__rail[data-astro-cid-7vszemnk]{display:flex;align-items:center;gap:.6em;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--on-ink-line);color:var(--on-ink-muted)}.flow__db[data-astro-cid-7vszemnk]{width:.9rem;height:1rem;border:2px solid var(--signal-light);border-radius:50%/22%}@media(min-width:40em){.viz[data-astro-cid-7vszemnk]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.viz__arrow[data-astro-cid-7vszemnk] svg[data-astro-cid-7vszemnk]{rotate:none}}@media(min-width:64em){.hero__grid[data-astro-cid-7vszemnk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8)}.hero__h1[data-astro-cid-7vszemnk]{max-width:16ch}}.cred__grid[data-astro-cid-utcyvs4l]{display:grid;gap:var(--space-3)}.cred__card[data-astro-cid-utcyvs4l]{display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--radius-card);background:var(--surface)}.cred__who[data-astro-cid-utcyvs4l]{display:flex;align-items:center;gap:var(--space-3)}.cred__name[data-astro-cid-utcyvs4l]{font-size:.9375rem;font-weight:500;color:var(--ink-muted)}.cred__stat[data-astro-cid-utcyvs4l]{margin-top:clamp(2rem,5vw,4rem);font-family:var(--font-display);font-weight:600;font-size:clamp(4rem,2rem + 6vw,7rem);line-height:.9;letter-spacing:var(--track-display)}.cred__stat[data-astro-cid-utcyvs4l]:first-child{margin-top:0}.cred__unit[data-astro-cid-utcyvs4l]{margin-left:.15em;font-size:.3em;letter-spacing:-.01em;color:var(--signal-text)}.cred__area[data-astro-cid-utcyvs4l]{margin-top:var(--space-4);font-size:var(--step-2)}.cred__text[data-astro-cid-utcyvs4l]{margin-top:var(--space-3);color:var(--ink-muted)}.cred__exp[data-astro-cid-utcyvs4l]{display:grid;gap:var(--space-4);margin-top:clamp(2.5rem,5vw,4rem);padding-top:var(--space-5);border-top:var(--hairline)}.cred__marks[data-astro-cid-utcyvs4l]{display:flex;flex-wrap:wrap;gap:var(--space-3) clamp(1.5rem,3.5vw,3.5rem)}.cred__marks[data-astro-cid-utcyvs4l] li[data-astro-cid-utcyvs4l]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.125rem,.9rem + .9vw,1.625rem);letter-spacing:var(--track-heading);color:#6b7686;white-space:nowrap}@media(min-width:52em){.cred__grid[data-astro-cid-utcyvs4l]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64em){.cred__exp[data-astro-cid-utcyvs4l]{grid-template-columns:12rem 1fr;align-items:center}}.steps__list[data-astro-cid-ir5556xd]{display:grid;gap:var(--space-6) var(--space-5)}.step__head[data-astro-cid-ir5556xd]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.step__nr[data-astro-cid-ir5556xd]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1.5px solid var(--signal-light);border-radius:50%;color:var(--signal-light);letter-spacing:.04em}.step[data-astro-cid-ir5556xd]:first-child .step__nr[data-astro-cid-ir5556xd]{background:var(--signal-light);color:var(--ink)}.step__line[data-astro-cid-ir5556xd]{flex:1 1 auto;height:0;border-top:1.5px dashed var(--on-ink-line)}.step[data-astro-cid-ir5556xd]:last-child .step__line[data-astro-cid-ir5556xd]{display:none}.step__name[data-astro-cid-ir5556xd]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);letter-spacing:var(--track-display)}.step__text[data-astro-cid-ir5556xd]{margin-top:var(--space-3);color:var(--on-ink);max-width:30ch}.steps__closing[data-astro-cid-ir5556xd]{max-width:22ch;margin-top:clamp(4rem,9vw,8rem);padding-top:var(--space-6);border-top:1px solid var(--on-ink-line);color:var(--white);font-family:var(--font-display);font-weight:600;font-size:var(--display-l);line-height:1;letter-spacing:var(--track-display);text-wrap:balance}.steps__closing[data-astro-cid-ir5556xd] strong{font-weight:600;color:var(--signal-light)}@media(min-width:40em){.steps__list[data-astro-cid-ir5556xd]{grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-astro-cid-ir5556xd]:nth-child(2) .step__line[data-astro-cid-ir5556xd]{display:none}}@media(min-width:64em){.steps__list[data-astro-cid-ir5556xd]{grid-template-columns:repeat(4,minmax(0,1fr))}.step[data-astro-cid-ir5556xd]:nth-child(2) .step__line[data-astro-cid-ir5556xd]{display:block}}.services__grid[data-astro-cid-j7abnkbj]{display:grid;gap:var(--space-7)}.services__head[data-astro-cid-j7abnkbj] h2[data-astro-cid-j7abnkbj]{margin-top:var(--space-4);max-width:12ch}.services__list[data-astro-cid-j7abnkbj]{display:grid;gap:var(--space-3)}.svc[data-astro-cid-j7abnkbj]{padding:clamp(1.5rem,3.5vw,3rem);border-radius:var(--radius-card);background:var(--surface);transition:background-color .3s ease}.svc[data-astro-cid-j7abnkbj]:hover{background:var(--surface-2)}.svc__tag[data-astro-cid-j7abnkbj]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.4rem .9rem;border-radius:1rem;background:var(--paper);font-size:.9375rem;font-weight:500;max-width:none}.svc__tag[data-astro-cid-j7abnkbj] .mono[data-astro-cid-j7abnkbj]{color:var(--signal-text)}.svc__title[data-astro-cid-j7abnkbj]{margin-top:clamp(1.5rem,4vw,3rem);font-size:clamp(1.75rem,1.2rem + 2vw,3rem);letter-spacing:var(--track-display);line-height:1.02;max-width:18ch}.svc__body[data-astro-cid-j7abnkbj]{margin-top:var(--space-5);display:grid;gap:var(--space-4);color:var(--ink-muted)}.svc__start[data-astro-cid-j7abnkbj]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line-strong);max-width:none;font-weight:500}.svc__start[data-astro-cid-j7abnkbj] .mono[data-astro-cid-j7abnkbj]{color:var(--signal-text)}@media(min-width:64em){.services__grid[data-astro-cid-j7abnkbj]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-8);align-items:start}.services__head[data-astro-cid-j7abnkbj]{position:sticky;top:calc(var(--header-h) + var(--space-6))}.svc__body[data-astro-cid-j7abnkbj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}.systems__grid[data-astro-cid-mvmqdw5q]{display:grid;gap:var(--space-8)}.systems__label[data-astro-cid-mvmqdw5q]{padding-bottom:var(--space-3);border-bottom:1px solid var(--on-ink-line);color:var(--signal-light)}.sys-group[data-astro-cid-mvmqdw5q]{display:grid;gap:var(--space-2) var(--space-5);padding-block:var(--space-4);border-bottom:1px solid var(--on-ink-line)}.sys-group__label[data-astro-cid-mvmqdw5q]{font-weight:600;color:var(--white)}.sys-group__items[data-astro-cid-mvmqdw5q]{margin:0}.chips[data-astro-cid-mvmqdw5q]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip[data-astro-cid-mvmqdw5q]{padding:.3rem .75rem;border:1px solid var(--on-ink-line);border-radius:999px;background:var(--ink-raised);color:var(--on-ink);font-size:.9375rem;line-height:1.35}.systems__processes[data-astro-cid-mvmqdw5q]{list-style:none;padding:0;display:grid;gap:var(--space-3);margin-top:var(--space-4)}.proc[data-astro-cid-mvmqdw5q]{padding:var(--space-5);border-radius:var(--radius-card);background:var(--ink-raised)}.proc__name[data-astro-cid-mvmqdw5q]{font-size:var(--step-1);letter-spacing:var(--track-heading);color:var(--white)}.proc__items[data-astro-cid-mvmqdw5q]{list-style:disc;margin-top:var(--space-3);padding-left:1.1em;display:grid;gap:var(--space-1);color:var(--on-ink)}.proc__items[data-astro-cid-mvmqdw5q] li[data-astro-cid-mvmqdw5q]::marker{color:var(--signal-light)}.systems__closing[data-astro-cid-mvmqdw5q]{margin-top:var(--space-7);font-size:var(--step-1);color:var(--white)}@media(min-width:40em){.sys-group[data-astro-cid-mvmqdw5q]{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline}}@media(min-width:64em){.systems__grid[data-astro-cid-mvmqdw5q]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8);align-items:start}}.cases__grid[data-astro-cid-atohm6xk]{display:grid;gap:var(--space-3)}.case[data-astro-cid-atohm6xk]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-3) var(--space-3) clamp(1.5rem,3vw,2.5rem);border-radius:var(--radius-card);background:var(--surface)}.case__body[data-astro-cid-atohm6xk],.case__outcome[data-astro-cid-atohm6xk]{padding-inline:clamp(.75rem,2vw,1.75rem)}.case__sector[data-astro-cid-atohm6xk]{color:var(--signal-text)}.case__title[data-astro-cid-atohm6xk]{margin-top:var(--space-3);font-size:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);letter-spacing:var(--track-display);line-height:1.05;max-width:22ch}.case__text[data-astro-cid-atohm6xk]{margin-top:var(--space-4);color:var(--ink-muted)}.case__systems[data-astro-cid-atohm6xk]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.case__chips[data-astro-cid-atohm6xk]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.case__chips[data-astro-cid-atohm6xk] li[data-astro-cid-atohm6xk]{padding:.2rem .65rem;border-radius:999px;background:var(--surface-2);font-size:.875rem;line-height:1.4}.case__outcome[data-astro-cid-atohm6xk]{margin-top:auto}.case__label[data-astro-cid-atohm6xk]{padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.case__stats[data-astro-cid-atohm6xk]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-7);margin-top:var(--space-3)}.case__stat[data-astro-cid-atohm6xk]{display:flex;flex-direction:column-reverse}.case__stat[data-astro-cid-atohm6xk] dd[data-astro-cid-atohm6xk]{margin:0}.case__value[data-astro-cid-atohm6xk]{font-family:var(--font-display);font-weight:600;font-size:clamp(2.5rem,1.6rem + 3vw,4rem);line-height:1;letter-spacing:var(--track-display)}.case__stat-label[data-astro-cid-atohm6xk]{margin-top:var(--space-1);color:var(--ink-muted);font-size:.9375rem}.case__note[data-astro-cid-atohm6xk]{margin-top:var(--space-3);font-weight:500}.case__viz[data-astro-cid-atohm6xk]{position:relative;height:11rem;overflow:hidden;border-radius:calc(var(--radius-card) - .375rem);background:var(--paper)}.gantt[data-astro-cid-atohm6xk]{position:absolute;inset:1.25rem 1.5rem;display:grid;grid-auto-rows:1fr;gap:.5rem;background-image:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 12.5%)}.gantt__bar[data-astro-cid-atohm6xk]{margin-left:var(--x);width:var(--w);border-radius:.3rem;background:var(--ink);animation:grow 1.2s var(--ease-out) both;transform-origin:left}.gantt__bar--b[data-astro-cid-atohm6xk]{background:var(--signal)}.gantt__bar--c[data-astro-cid-atohm6xk]{background:var(--signal-light)}@keyframes grow{0%{scale:0 1}}.chat[data-astro-cid-atohm6xk]{position:absolute;inset:1.25rem 1.5rem;display:flex;flex-direction:column;justify-content:center;gap:.75rem}.chat[data-astro-cid-atohm6xk] span[data-astro-cid-atohm6xk]{display:grid;gap:.4rem;padding:.8rem 1rem;border-radius:1rem}.chat[data-astro-cid-atohm6xk] i[data-astro-cid-atohm6xk],.chat[data-astro-cid-atohm6xk] b[data-astro-cid-atohm6xk]{display:block;height:.45rem;border-radius:1rem}.chat__q[data-astro-cid-atohm6xk]{align-self:flex-end;width:55%;border-bottom-right-radius:.25rem!important;background:var(--ink)}.chat__q[data-astro-cid-atohm6xk] i[data-astro-cid-atohm6xk]{background:#ffffff8c}.chat__q[data-astro-cid-atohm6xk] i[data-astro-cid-atohm6xk]:last-child{width:60%}.chat__a[data-astro-cid-atohm6xk]{width:75%;border-bottom-left-radius:.25rem!important;background:var(--surface)}.chat__a[data-astro-cid-atohm6xk] i[data-astro-cid-atohm6xk]{background:var(--line-strong)}.chat__a[data-astro-cid-atohm6xk] i[data-astro-cid-atohm6xk]:nth-child(2){width:85%}.chat__a[data-astro-cid-atohm6xk] b[data-astro-cid-atohm6xk]{width:40%;background:var(--signal)}.checks[data-astro-cid-atohm6xk]{position:absolute;inset:1.25rem 1.5rem;display:grid;grid-template-columns:repeat(8,2rem);gap:.4rem;align-content:center;justify-content:center}.checks__cell[data-astro-cid-atohm6xk]{aspect-ratio:1;border-radius:.4rem;background:var(--signal);position:relative}.checks__cell[data-astro-cid-atohm6xk]:after{content:"";position:absolute;inset:30% 28% 38% 30%;border-left:2px solid var(--white);border-bottom:2px solid var(--white);rotate:-45deg}.checks__cell[data-astro-cid-atohm6xk].is-flag{background:var(--flag)}.checks__cell[data-astro-cid-atohm6xk].is-flag:after{inset:22% 47%;border:0;border-left:2px solid var(--white);rotate:none}@media(min-width:52em){.cases__grid[data-astro-cid-atohm6xk]{grid-template-columns:repeat(2,minmax(0,1fr))}.case--feature[data-astro-cid-atohm6xk]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;gap:var(--space-5) var(--space-6)}.case--feature[data-astro-cid-atohm6xk] .case__viz[data-astro-cid-atohm6xk]{grid-column:1 / -1;height:14rem}.case--feature[data-astro-cid-atohm6xk] .case__outcome[data-astro-cid-atohm6xk]{align-self:end}.case--feature[data-astro-cid-atohm6xk] .case__stats[data-astro-cid-atohm6xk]{gap:var(--space-5) var(--space-6)}}.amz__grid[data-astro-cid-df66va44]{display:grid;gap:var(--space-8);align-items:center}.amz[data-astro-cid-df66va44] h2[data-astro-cid-df66va44]{margin-top:var(--space-4);max-width:14ch}.amz__text[data-astro-cid-df66va44]{margin-top:var(--space-5);font-size:var(--step-1);line-height:1.55;max-width:46ch}.amz__offer[data-astro-cid-df66va44]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-5);margin-top:var(--space-6);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:1px solid var(--on-ink-line);border-radius:var(--radius-card);max-width:40rem}.amz__offer[data-astro-cid-df66va44] p[data-astro-cid-df66va44]{display:flex;flex-direction:column}.amz__offer[data-astro-cid-df66va44] strong[data-astro-cid-df66va44]{color:var(--white);font-family:var(--font-display);font-size:1.125rem}.amz__offer[data-astro-cid-df66va44] span[data-astro-cid-df66va44]{color:var(--signal-light)}.ledger[data-astro-cid-df66va44]{margin:0}.ledger__table[data-astro-cid-df66va44]{padding:clamp(1rem,2.5vw,1.75rem);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);box-shadow:0 30px 80px -30px #0009;font-size:.875rem}.ledger__row[data-astro-cid-df66va44]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;grid-template-areas:"line amt tag" "sku amt tag";align-items:center;gap:.15rem var(--space-3);padding:.7rem .75rem;border-bottom:var(--hairline)}.ledger__row--head[data-astro-cid-df66va44]{display:none}.ledger__line[data-astro-cid-df66va44]{grid-area:line;font-weight:500}.ledger__sku[data-astro-cid-df66va44]{grid-area:sku;letter-spacing:.02em;text-transform:none}.ledger__amt[data-astro-cid-df66va44]{grid-area:amt;font-variant-numeric:tabular-nums;text-align:right}.ledger__tag[data-astro-cid-df66va44]{grid-area:tag;justify-self:end;padding:.2rem .55rem;border-radius:var(--radius-pill);font-size:.75rem;font-weight:500;white-space:nowrap}.ledger__tag--ok[data-astro-cid-df66va44]{background:var(--signal-wash);color:var(--signal-text)}.ledger__tag--flag[data-astro-cid-df66va44]{background:var(--flag-wash);color:var(--flag)}.ledger__row[data-astro-cid-df66va44].is-flag .ledger__amt[data-astro-cid-df66va44]{color:var(--flag);font-weight:600}.ledger__total[data-astro-cid-df66va44]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:var(--space-4) .75rem .25rem}.ledger__rule[data-astro-cid-df66va44]{flex:1 0 100%;height:.4rem;margin-bottom:var(--space-3);border-block:2px solid var(--ink)}.ledger__total[data-astro-cid-df66va44] strong[data-astro-cid-df66va44]{color:var(--signal-text)}.ledger[data-astro-cid-df66va44] figcaption[data-astro-cid-df66va44]{margin-top:var(--space-3);color:var(--on-ink-muted);text-align:right}@media(min-width:40em){.ledger__row[data-astro-cid-df66va44]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.8fr) 7.5rem;grid-template-areas:"line sku amt tag"}.ledger__row--head[data-astro-cid-df66va44]{display:grid;grid-template-areas:none;color:var(--ink-muted);border-bottom:var(--rule)}.ledger__row--head[data-astro-cid-df66va44] span[data-astro-cid-df66va44]:nth-child(3){text-align:right}}@media(min-width:64em){.amz__grid[data-astro-cid-df66va44]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-8)}}.scan__grid[data-astro-cid-g24k7s6b]{display:grid;gap:var(--space-7)}.scan[data-astro-cid-g24k7s6b] h2[data-astro-cid-g24k7s6b]{margin-top:var(--space-4);max-width:14ch}.scan__text[data-astro-cid-g24k7s6b]{margin-top:var(--space-5);font-size:var(--step-1);line-height:1.55;color:var(--ink-muted);max-width:44ch}.scan__afraid[data-astro-cid-g24k7s6b]{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4) var(--space-5) var(--space-4) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-card);max-width:34rem;color:var(--ink);text-decoration:none}.scan__afraid[data-astro-cid-g24k7s6b]:hover{color:var(--ink);border-color:var(--ink);border-style:solid;text-decoration:none}.scan__afraid[data-astro-cid-g24k7s6b] strong{text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.2em}.scan__file[data-astro-cid-g24k7s6b]{display:grid;place-items:center;flex:0 0 auto;width:3rem;height:3rem;border-radius:var(--radius-sm);background:#3f8f5a;color:var(--white)}.scan__file[data-astro-cid-g24k7s6b] svg[data-astro-cid-g24k7s6b]{width:1.5rem;height:1.5rem}.scan__card[data-astro-cid-g24k7s6b]{padding:clamp(1.25rem,3vw,2.5rem);border-radius:var(--radius-card);background:var(--surface);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.scan__form[data-astro-cid-g24k7s6b],.scan__row[data-astro-cid-g24k7s6b]{display:grid;gap:var(--space-4)}.scan__small[data-astro-cid-g24k7s6b]{font-size:.875rem;color:var(--ink-muted)}@media(min-width:40em){.scan__row[data-astro-cid-g24k7s6b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.scan__grid[data-astro-cid-g24k7s6b]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-8);align-items:start}}.about__grid[data-astro-cid-grtude7j]{display:grid;gap:var(--space-7) var(--space-5)}.person[data-astro-cid-grtude7j]{display:flex;flex-direction:column}.person[data-astro-cid-grtude7j] .avatar--lg{max-width:22rem}.person--anon[data-astro-cid-grtude7j]{padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--radius-card);background:var(--surface)}.person--anon[data-astro-cid-grtude7j] .person__name[data-astro-cid-grtude7j]{margin-top:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--line-strong)}.person__role[data-astro-cid-grtude7j]{margin-top:var(--space-5);color:var(--signal-text)}.person__name[data-astro-cid-grtude7j]{margin-top:var(--space-2);font-size:var(--step-2)}.person__bio[data-astro-cid-grtude7j]{margin-top:var(--space-3);color:var(--ink-muted)}.person__tag[data-astro-cid-grtude7j]{margin-top:var(--space-3);font-weight:600}.person__link[data-astro-cid-grtude7j]{align-self:flex-start;margin-top:var(--space-4);padding:.35rem .9rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);font-size:.875rem;font-weight:500;text-decoration:none}.person__link[data-astro-cid-grtude7j]:hover{border-color:var(--ink);color:var(--ink);text-decoration:none}.about__closing[data-astro-cid-grtude7j]{margin-top:clamp(3rem,7vw,6rem);padding-top:var(--space-5);border-top:var(--hairline);max-width:36ch;font-family:var(--font-display);font-weight:600;font-size:var(--step-2);line-height:1.2;letter-spacing:var(--track-heading)}@media(min-width:48em){.about__grid[data-astro-cid-grtude7j]{grid-template-columns:repeat(3,minmax(0,1fr))}}
