.printed[data-astro-cid-f7fb4ej2] text[data-astro-cid-f7fb4ej2]{font-family:var(--font-sans);fill:var(--ink)}.printed[data-astro-cid-f7fb4ej2] .title[data-astro-cid-f7fb4ej2]{letter-spacing:-.02em;font-size:21px;font-weight:700}.printed[data-astro-cid-f7fb4ej2] .small[data-astro-cid-f7fb4ej2]{fill:var(--graphite);font-size:9.5px}.printed[data-astro-cid-f7fb4ej2] .tiny[data-astro-cid-f7fb4ej2]{fill:var(--graphite);font-size:9px}.rule[data-astro-cid-f7fb4ej2]{stroke:var(--rule);stroke-width:1px}.rule[data-astro-cid-f7fb4ej2].strong{stroke:var(--ink);stroke-width:1.5px}.comb[data-astro-cid-f7fb4ej2]{fill:none;stroke:#b9beb4;stroke-width:1px}.hand[data-astro-cid-f7fb4ej2] text[data-astro-cid-f7fb4ej2]{font-family:var(--font-hand);fill:var(--pen)}.hand[data-astro-cid-f7fb4ej2] .stroke[data-astro-cid-f7fb4ej2]{fill:none;stroke:var(--pen);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.stamp-mark[data-astro-cid-f7fb4ej2]{opacity:.72}.stamp-mark[data-astro-cid-f7fb4ej2] rect[data-astro-cid-f7fb4ej2]{fill:none;stroke:var(--stamp);stroke-width:2.5px}.stamp-mark[data-astro-cid-f7fb4ej2] text[data-astro-cid-f7fb4ej2]{fill:var(--stamp);font-family:var(--font-sans);font-weight:800}.stamp-title[data-astro-cid-f7fb4ej2]{letter-spacing:2.5px;font-size:13px}.stamp-date[data-astro-cid-f7fb4ej2]{letter-spacing:1.5px;font-size:11px}.board[data-astro-cid-q4owz475]{fill:#7ea493}.board-shadow[data-astro-cid-q4owz475]{fill:#15183a1f}.board-edge[data-astro-cid-q4owz475]{fill:none;stroke:#6c917f;stroke-width:2px}.invoice[data-astro-cid-q4owz475]{fill:#f2f3ee;stroke:#d6d9d0}.inv-ink[data-astro-cid-q4owz475]{fill:#9a9fb3}.inv-line[data-astro-cid-q4owz475] rect[data-astro-cid-q4owz475]{fill:#c9ccc4}.sheet[data-astro-cid-q4owz475]{fill:var(--sheet);filter:drop-shadow(0 10px 14px #15183a2e)}.ml text{font-family:var(--font-sans)}.ml-box{fill:none;stroke:var(--carbon);stroke-width:var(--ml-box-w,1);stroke-opacity:var(--ml-box-o,.55)}.ml-cn{fill:none;stroke:var(--carbon);stroke-width:var(--ml-cn-w,var(--bracket));stroke-linecap:square}.ml-hl{fill:var(--marker);opacity:.62;mix-blend-mode:multiply}.ml-br.doubt .ml-box,.ml-br.doubt .ml-cn,.ml-cn.doubt-line{stroke:var(--doubt);stroke-opacity:1}.ml-br.doubt .ml-box{stroke-width:1.5px}.ml-br.wrong .ml-box,.ml-br.wrong .ml-cn{stroke:var(--ink);stroke-opacity:1}.ml-br.wrong .ml-box{stroke-width:2px}.ml-br.quiet .ml-box{stroke-opacity:.7;stroke-width:1.25px}.ml-lead{fill:none;stroke:var(--carbon);stroke-width:var(--ml-lead-w,var(--leader));vector-effect:var(--ml-lead-scaling,none)}.ml-dot{fill:var(--carbon)}.ml-call.doubt .ml-lead{stroke:var(--doubt)}.ml-call.doubt .ml-dot{fill:var(--doubt)}.ml-call.wrong .ml-lead{stroke:var(--ink)}.ml-call.wrong .ml-dot{fill:var(--ink)}.ml-call.quiet .ml-lead{stroke:var(--graphite)}.ml-call.quiet .ml-dot{fill:var(--graphite)}.ml-k{fill:var(--graphite);font-weight:560}.ml-v{fill:var(--ink);font-weight:680;font-stretch:var(--narrow);letter-spacing:-.01em}.ml-call.size-xl .ml-v{fill:var(--carbon);letter-spacing:-.03em;font-weight:720}.ml-call.size-s .ml-v{font-weight:640}.ml-c{fill:var(--carbon);font-variant-numeric:tabular-nums;font-weight:640}.ml-call.doubt .ml-c{fill:var(--doubt-ink)}.ml-chip rect{fill:var(--carbon)}.ml-chip text{fill:var(--on-carbon);font-weight:650}.ml-call.doubt .ml-chip rect{fill:var(--doubt)}.ml-call.doubt .ml-chip text,.ml-call.wrong .ml-chip rect{fill:var(--ink)}.ml-head{fill:var(--ink);font-size:20px;font-weight:700}.ml-handle{fill:var(--sheet);stroke:var(--carbon);stroke-width:2px}.ml-count{fill:var(--carbon)}.ml-box.square{stroke-width:2.5px;stroke-opacity:1}.ml-ext{fill:none;stroke:var(--carbon);stroke-width:1.5px;stroke-dasharray:2 5}.m-env[data-astro-cid-5vrj5z2b]{fill:#f4f5f0;filter:drop-shadow(0 8px 12px #15183a24)}.m-air[data-astro-cid-5vrj5z2b]{fill:none;stroke-width:12px;stroke-dasharray:24 24}.m-air[data-astro-cid-5vrj5z2b].red{stroke:#c23a2e}.m-air[data-astro-cid-5vrj5z2b].blue{stroke:#2b3b9e;stroke-dashoffset:24px}.m-stamp[data-astro-cid-5vrj5z2b]{fill:#fbfbf7;stroke:#c9cdc3;stroke-dasharray:3 3}.m-stamp-in[data-astro-cid-5vrj5z2b]{fill:#7ea493}.m-sheet[data-astro-cid-5vrj5z2b]{fill:var(--sheet);filter:drop-shadow(0 12px 18px #15183a2e)}text[data-astro-cid-5vrj5z2b]{font-family:var(--font-sans);fill:var(--ink)}.m-from[data-astro-cid-5vrj5z2b]{fill:var(--graphite);font-size:17px}.m-subject[data-astro-cid-5vrj5z2b]{letter-spacing:-.01em;font-size:27px;font-weight:700;font-stretch:100%}.m-rule[data-astro-cid-5vrj5z2b]{stroke:var(--rule);stroke-width:1.5px}.m-body[data-astro-cid-5vrj5z2b]{font-size:24px}.m-sig[data-astro-cid-5vrj5z2b]{fill:#c9ccc4}.fit-src[data-astro-cid-asmd3pbd]{pointer-events:none}.v-shadow[data-astro-cid-gkhgc2lv]{fill:#15183a29}.v-body[data-astro-cid-gkhgc2lv]{fill:var(--vend-body)}.v-side[data-astro-cid-gkhgc2lv]{fill:#343849}.v-frame[data-astro-cid-gkhgc2lv]{fill:var(--vend-metal-lo)}.v-inside[data-astro-cid-gkhgc2lv]{fill:#e6e9f1}.v-led[data-astro-cid-gkhgc2lv]{fill:#fff}.v-rail[data-astro-cid-gkhgc2lv]{fill:#b4b9c6}.v-price[data-astro-cid-gkhgc2lv]{fill:#f6f7fb}.v-lid[data-astro-cid-gkhgc2lv]{fill:#d7dae3}.v-shine[data-astro-cid-gkhgc2lv]{fill:#fff;opacity:.28}.v-cap[data-astro-cid-gkhgc2lv]{fill:#f6f7fb}.v-label[data-astro-cid-gkhgc2lv]{fill:#fff;opacity:.78}.v-glare[data-astro-cid-gkhgc2lv]{fill:#ffffff0f}.v-flap[data-astro-cid-gkhgc2lv]{fill:#1b1e2a}.v-handle[data-astro-cid-gkhgc2lv]{fill:var(--vend-metal)}.v-screen[data-astro-cid-gkhgc2lv]{fill:var(--vend-screen)}.v-screen-t[data-astro-cid-gkhgc2lv]{fill:var(--vend-screen-text)}.v-key[data-astro-cid-gkhgc2lv]{fill:none;stroke:var(--vend-key);stroke-width:2px}.v-reader[data-astro-cid-gkhgc2lv]{fill:#161822}.v-go[data-astro-cid-gkhgc2lv]{fill:var(--vend-go)}.v-coin[data-astro-cid-gkhgc2lv]{fill:#4a4f63}.v-slot[data-astro-cid-gkhgc2lv]{fill:#161822}.plan-sheet[data-astro-cid-iyg55tmz]{fill:var(--sheet);filter:drop-shadow(0 10px 14px #15183a29)}.plan-ink[data-astro-cid-iyg55tmz]{fill:var(--ink)}.plan-hit[data-astro-cid-iyg55tmz]{fill:none;stroke:var(--ink);stroke-width:3px}.g-clamp[data-astro-cid-nw63ka2z]{fill:#9aa1ad}.g-corner[data-astro-cid-nw63ka2z]{fill:#6f7686}.g-pane[data-astro-cid-nw63ka2z]{fill:#cfdde1}.g-shard[data-astro-cid-nw63ka2z]{stroke:#8ea3aa;stroke-width:1.2px;stroke-linejoin:round}.g-shard[data-astro-cid-nw63ka2z].t0{fill:#e9f1f3}.g-shard[data-astro-cid-nw63ka2z].t1{fill:#f2f7f8}.g-shard[data-astro-cid-nw63ka2z].t2{fill:#dfeaed}.g-shard[data-astro-cid-nw63ka2z].t3{fill:#f8fbfb}.g-scratch[data-astro-cid-nw63ka2z]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round}.t-ground[data-astro-cid-aqfk2fca]{fill:#15183a1a}.t-wall[data-astro-cid-aqfk2fca]{fill:#f6f7f3;stroke:#b9beb4;stroke-width:2px}.t-inside[data-astro-cid-aqfk2fca]{fill:#eef0eb}.t-post[data-astro-cid-aqfk2fca]{fill:#dfe2db}.t-box[data-astro-cid-aqfk2fca]{stroke:#7d5528;stroke-opacity:.35;stroke-width:1.5px}.t-tape[data-astro-cid-aqfk2fca]{fill:#f1e6cf;opacity:.55}.t-label[data-astro-cid-aqfk2fca]{fill:#fbfbf7}.t-floor[data-astro-cid-aqfk2fca]{fill:#5d6274}.t-roof[data-astro-cid-aqfk2fca]{fill:#c9cdc3}.t-chassis[data-astro-cid-aqfk2fca]{fill:#2a2d3a}.t-leg[data-astro-cid-aqfk2fca]{fill:#4a4f63}.t-mud[data-astro-cid-aqfk2fca]{fill:#2a2d3a}.t-tyre[data-astro-cid-aqfk2fca]{fill:#1c1e28}.t-hub[data-astro-cid-aqfk2fca]{fill:#b4b9c6}.t-lamp[data-astro-cid-aqfk2fca]{fill:#c23a2e}.t-cab[data-astro-cid-aqfk2fca]{fill:#2f6b55}.t-fairing[data-astro-cid-aqfk2fca]{fill:#3b8068}.t-grille[data-astro-cid-aqfk2fca]{fill:#9aa1ad}.t-arm[data-astro-cid-aqfk2fca]{stroke:#2a2d3a;stroke-width:3px}.t-tank[data-astro-cid-aqfk2fca]{fill:#c9cdd6}.t-window[data-astro-cid-aqfk2fca]{fill:#cfe0ea}.t-door[data-astro-cid-aqfk2fca]{fill:none;stroke:#245544;stroke-width:3px}.t-stack[data-astro-cid-aqfk2fca]{fill:#9aa1ad}.t-bumper[data-astro-cid-aqfk2fca]{fill:#b4b9c6}.t-light[data-astro-cid-aqfk2fca]{fill:#f6f1c9}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(1.5rem,2.6vw,2.25rem);overflow-x:clip}.head[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem 3rem;display:grid}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.35rem,.7rem + 4vw,4.15rem);font-weight:780;font-stretch:var(--semi-wide);letter-spacing:-.038em;max-width:21ch;line-height:.98}html[lang=pl] h1[data-astro-cid-ge2uvauf]{max-width:20ch}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:.9rem 1.6rem;padding-bottom:.4rem;display:flex}.secondary[data-astro-cid-ge2uvauf]{font-weight:600}.controls[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:1rem 2rem;display:none}html.js .controls[data-astro-cid-ge2uvauf]{display:flex}.tabs[data-astro-cid-ge2uvauf]{gap:.25rem;display:flex}.tab[data-astro-cid-ge2uvauf]{border-radius:var(--radius);color:var(--graphite);font:inherit;cursor:pointer;background:0 0;border:0;padding:.55rem .95rem .6rem;font-size:1rem;font-weight:600;font-stretch:100%;transition:color .16s,background-color .16s;position:relative}.tab[data-astro-cid-ge2uvauf]:hover{color:var(--ink);background:var(--paper-deep)}.tab[data-astro-cid-ge2uvauf][aria-selected=true]{color:var(--carbon);background:var(--carbon-soft)}.tab[data-astro-cid-ge2uvauf]{--bk-len:9px;--bk-w:2px}.tab[data-astro-cid-ge2uvauf][aria-selected=true]:before{content:"";pointer-events:none;position:absolute;inset:-3px}.prog[data-astro-cid-ge2uvauf]{background:var(--carbon);transform-origin:0;height:2px;position:absolute;bottom:.3rem;left:.95rem;right:.95rem;transform:scaleX(0)}.stage[data-astro-cid-ge2uvauf].is-auto .tab[data-astro-cid-ge2uvauf][aria-selected=true] .prog[data-astro-cid-ge2uvauf]{animation:prog var(--dwell,8.5s) linear forwards}.stage[data-astro-cid-ge2uvauf].is-paused .prog[data-astro-cid-ge2uvauf]{animation-play-state:paused!important}@keyframes prog{to{transform:scaleX(1)}}.switch[data-astro-cid-ge2uvauf]{z-index:2;top:clamp(1.25rem,2.4vw,1.75rem);right:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));background:var(--paper-deep);border-radius:999px;width:max-content;padding:3px;display:none;position:absolute}html.js .switch[data-astro-cid-ge2uvauf]{display:inline-flex}.stage[data-astro-cid-ge2uvauf]{padding-top:clamp(1.25rem,2.4vw,1.75rem);position:relative}.switch[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{color:var(--graphite);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem 1.05rem;font-size:.95rem;font-weight:600;transition:background-color .18s,color .18s}.switch[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]:hover{color:var(--ink)}.switch[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--ink);color:var(--sheet)}.switch[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf][data-layer=on][aria-pressed=true]{background:var(--carbon)}.panels[data-astro-cid-ge2uvauf]{margin-top:.5rem;display:grid}.scene[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), visibility 0s .35s;grid-area:1/1}.scene[data-astro-cid-ge2uvauf].is-active{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out), visibility 0s}.scene[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:-4px}.art-box[data-astro-cid-ge2uvauf]{justify-items:center;display:grid}.art-box[data-astro-cid-ge2uvauf] .art{width:100%;height:auto;overflow:visible}.art-box[data-astro-cid-ge2uvauf] .art.wide{max-width:1680px;overflow:hidden}.art-box[data-astro-cid-ge2uvauf] .art.tall{display:none}.cap[data-astro-cid-ge2uvauf]{gap:.5rem var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.25rem;display:grid}.cap[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;max-width:46ch;font-size:1.25rem;line-height:1.3;transition:color .2s}.cap[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-weight:700}.cap-before[data-astro-cid-ge2uvauf]{color:var(--graphite)}.cap-after[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:560}.cap-after[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--carbon)}.stage[data-astro-cid-ge2uvauf]:not(.is-measured) .cap-before[data-astro-cid-ge2uvauf]{color:var(--ink)}.stage[data-astro-cid-ge2uvauf]:not(.is-measured) .cap-after[data-astro-cid-ge2uvauf]{color:var(--graphite)}.stage[data-astro-cid-ge2uvauf]:not(.is-measured) .cap-after[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:inherit}.foot[data-astro-cid-ge2uvauf]{gap:1.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(2.5rem,5vw,4rem) clamp(1rem,3vw,2rem);display:grid}.lead[data-astro-cid-ge2uvauf]{grid-column:1/span 7;max-width:62ch}.areas[data-astro-cid-ge2uvauf]{font-weight:650;font-stretch:var(--semi-wide);color:var(--carbon);grid-column:9/-1;align-content:start;gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.scene[data-astro-cid-ge2uvauf] .ml{transition:opacity .18s}.stage[data-astro-cid-ge2uvauf]:not(.is-measured) .ml{opacity:0}@media (prefers-reduced-motion:no-preference){.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-br{transform-box:fill-box;transform-origin:50%;animation:ml-lock .5s var(--ease-out) calc(var(--d,0) * 70ms + 80ms) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-hl.sweep,.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-br .ml-hl{transform-box:fill-box;transform-origin:0;animation:ml-sweep .45s var(--ease-out) calc(var(--d,0) * 70ms + .22s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-lead{stroke-dasharray:1;animation:ml-draw .55s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0) * 70ms + .36s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-dot{transform-box:fill-box;transform-origin:50%;animation:ml-dot .3s var(--ease-out) calc(var(--d,0) * 70ms + .3s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-label{animation:ml-label .45s var(--ease-out) calc(var(--d,0) * 70ms + .76s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-handle{transform-box:fill-box;transform-origin:50%;animation:ml-dot .3s var(--ease-out) calc(var(--d,0) * 70ms + .2s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .ml-count{transform-box:fill-box;transform-origin:50%;animation:ml-dot .22s var(--ease-out) calc(var(--n,0) * 22ms + .45s) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .parcel{animation:ml-drop .42s var(--ease-out) calc(var(--d,0) * 40ms) both}.stage[data-astro-cid-ge2uvauf].is-measured .scene[data-astro-cid-ge2uvauf].is-active .plan-hit{animation:ml-label .3s var(--ease-out) 1.1s both}}@keyframes ml-lock{0%{opacity:0;transform:scale(1.22)}}@keyframes ml-sweep{0%{transform:scaleX(0)}}@keyframes ml-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ml-dot{0%{opacity:0;transform:scale(.4)}}@keyframes ml-label{0%{opacity:0;transform:translateX(calc(var(--dir,1) * -10px))}}@keyframes ml-drop{0%{opacity:0;transform:translateY(-40px)}}@media (width<=1100px){.head[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}@media (width<=820px){.hero[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.head[data-astro-cid-ge2uvauf]{display:contents}h1[data-astro-cid-ge2uvauf]{padding-inline:var(--gutter);order:1}.stage[data-astro-cid-ge2uvauf]{order:2}.actions[data-astro-cid-ge2uvauf]{padding:1.75rem var(--gutter) 0;order:3}.foot[data-astro-cid-ge2uvauf]{order:4}.switch[data-astro-cid-ge2uvauf]{margin-bottom:.25rem;position:static}.art-box[data-astro-cid-ge2uvauf] .art.wide{display:none}.art-box[data-astro-cid-ge2uvauf] .art.tall{max-width:560px;display:block}.tabs[data-astro-cid-ge2uvauf]{width:calc(100% + var(--gutter) * 2);margin-inline:calc(var(--gutter) * -1);padding:3px var(--gutter);scrollbar-width:none;overflow-x:auto}.tab[data-astro-cid-ge2uvauf]{flex:none}.cap[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.cap[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-size:1.125rem}.lead[data-astro-cid-ge2uvauf],.areas[data-astro-cid-ge2uvauf]{grid-column:1/-1}}.work[data-astro-cid-5bpsg6b4]{padding-top:clamp(3rem,6vw,5rem);overflow-x:clip}.head[data-astro-cid-5bpsg6b4]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.head[data-astro-cid-5bpsg6b4] h2[data-astro-cid-5bpsg6b4]{font-size:var(--step-4);font-stretch:var(--wide);letter-spacing:-.045em;grid-column:1/span 7}.intro[data-astro-cid-5bpsg6b4]{color:var(--graphite);font-size:var(--step--1);grid-column:8/-1;max-width:44ch}.rows[data-astro-cid-5bpsg6b4]{margin:0;padding:0;list-style:none}.row[data-astro-cid-5bpsg6b4]{border-top:1px solid var(--rule)}.row[data-astro-cid-5bpsg6b4]:last-child{border-bottom:1px solid var(--rule)}.row-inner[data-astro-cid-5bpsg6b4]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.text[data-astro-cid-5bpsg6b4]{grid-column:1/span 6;align-content:start;justify-items:start;gap:1.1rem;display:grid}.cover[data-astro-cid-5bpsg6b4]{min-height:30rem;margin-right:calc(-1 * max(var(--gutter), (100vw - var(--max)) / 2 + var(--gutter)));border-radius:var(--radius) 0 0 var(--radius);grid-column:7/-1;display:block;position:relative;overflow:hidden}.cover[data-astro-cid-5bpsg6b4] svg{width:100%;height:100%;position:absolute;inset:0}.cover[data-astro-cid-5bpsg6b4]:before{content:"";z-index:1;--bk-len:26px;--bk-c:var(--sheet);--bk-tr:transparent;--bk-br:transparent;pointer-events:none;width:26px;position:absolute;inset:10px auto 10px 10px}@media (width>=861px) and (width<=1100px){.cover[data-astro-cid-5bpsg6b4]{aspect-ratio:16/10;align-self:start;min-height:0}}@media (width>=1101px){.cover[data-astro-cid-5bpsg6b4]{max-height:calc(50vw - var(--gutter) / 2)}}.client[data-astro-cid-5bpsg6b4]{color:var(--graphite);font-size:var(--step--1);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.area[data-astro-cid-5bpsg6b4]{color:var(--carbon);font-weight:650}h3[data-astro-cid-5bpsg6b4]{letter-spacing:-.035em;max-width:22ch;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-stretch:108%;line-height:1.04}h3[data-astro-cid-5bpsg6b4] a[data-astro-cid-5bpsg6b4]{text-decoration:none}h3[data-astro-cid-5bpsg6b4] a[data-astro-cid-5bpsg6b4]:hover{color:var(--carbon)}.figures[data-astro-cid-5bpsg6b4]{gap:1.25rem;width:100%;margin:.75rem 0 0;display:grid}.figure[data-astro-cid-5bpsg6b4] dt[data-astro-cid-5bpsg6b4]{max-width:30ch;font-size:var(--step--1);color:var(--graphite);line-height:1.35}.figure[data-astro-cid-5bpsg6b4].is-headline{width:calc(100% + var(--gutter))}.figure[data-astro-cid-5bpsg6b4].is-headline dd[data-astro-cid-5bpsg6b4]{width:100%;color:var(--carbon);align-items:center;display:flex}.lead-line[data-astro-cid-5bpsg6b4]{background:var(--carbon);flex:1;height:2px;margin-left:.15em;position:relative}.lead-line[data-astro-cid-5bpsg6b4]:after{content:"";background:var(--carbon);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;right:-5px}.outcome[data-astro-cid-5bpsg6b4]{max-width:44ch;line-height:1.5}.more[data-astro-cid-5bpsg6b4]{font-weight:600}.actions[data-astro-cid-5bpsg6b4]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.25rem;display:flex}.demo-cta[data-astro-cid-5bpsg6b4]{border-radius:var(--radius);background:var(--ink);color:var(--sheet);align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.demo-cta[data-astro-cid-5bpsg6b4]:hover{background:var(--carbon)}@media (width<=860px){.head[data-astro-cid-5bpsg6b4] h2[data-astro-cid-5bpsg6b4],.intro[data-astro-cid-5bpsg6b4]{grid-column:1/-1}.row-inner[data-astro-cid-5bpsg6b4]{flex-direction:column;display:flex}.text[data-astro-cid-5bpsg6b4]{display:contents}.client[data-astro-cid-5bpsg6b4]{order:1;margin-bottom:.6rem}h3[data-astro-cid-5bpsg6b4]{order:2}.cover[data-astro-cid-5bpsg6b4]{margin:1.5rem calc(var(--gutter) * -1) 0;aspect-ratio:16/10;border-radius:0;order:3;min-height:0}.figures[data-astro-cid-5bpsg6b4]{order:4;margin-top:1.5rem}.figure[data-astro-cid-5bpsg6b4].is-headline{width:calc(100% + var(--gutter))}.outcome[data-astro-cid-5bpsg6b4]{order:5;margin-top:1rem}.actions[data-astro-cid-5bpsg6b4]{order:6;margin-top:1.25rem}}.reader[data-astro-cid-zzafbump]{padding-bottom:3rem;position:relative}html.js .reader[data-astro-cid-zzafbump]{opacity:0;animation:0s 3s forwards reader-fallback}@keyframes reader-fallback{to{opacity:1}}.scan[data-astro-cid-zzafbump]{width:70%;box-shadow:var(--shadow-sheet);transform-origin:50% 60%;will-change:transform;border-radius:2px;margin:0}.scan[data-astro-cid-zzafbump] svg[data-astro-cid-zzafbump]{width:100%;height:auto}.hl[data-astro-cid-zzafbump]{fill:var(--marker);opacity:.62;mix-blend-mode:multiply;transition:fill .25s,opacity .25s}.hl[data-astro-cid-zzafbump].is-linked{fill:var(--carbon-soft);opacity:1;stroke:var(--carbon);stroke-width:1.5px}.hl[data-astro-cid-zzafbump].is-doubt{stroke:var(--doubt);stroke-width:1.5px;stroke-dasharray:4 3}.scanline[data-astro-cid-zzafbump]{opacity:0}.record[data-astro-cid-zzafbump]{border-radius:var(--radius);background:var(--ink);width:54%;color:var(--sheet);padding:1.1rem 1.1rem .6rem;font-size:.9rem;position:absolute;top:30%;right:0;box-shadow:0 40px 70px -30px #15183a8c}.record-head[data-astro-cid-zzafbump]{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:1rem;padding-bottom:.7rem;display:flex}.record-title[data-astro-cid-zzafbump]{font-weight:700}.record-meta[data-astro-cid-zzafbump]{color:#9ea3c9;font-size:.8rem}.record[data-astro-cid-zzafbump] ul[data-astro-cid-zzafbump]{margin:0;padding:0;list-style:none}.row[data-astro-cid-zzafbump]{cursor:default;border-bottom:1px solid #ffffff14;border-radius:4px;grid-template-columns:1fr auto;column-gap:1rem;margin-inline:-.4rem;padding:.55rem .4rem;transition:background-color .2s;display:grid;position:relative}.row[data-astro-cid-zzafbump]:last-child{border-bottom:0}.row[data-astro-cid-zzafbump].is-linked{background:#ffffff12}.k[data-astro-cid-zzafbump],.pg[data-astro-cid-zzafbump]{color:#9ea3c9;font-size:.72rem}.v[data-astro-cid-zzafbump]{font-weight:620;font-stretch:var(--semi-narrow);white-space:nowrap}.conf[data-astro-cid-zzafbump]{align-items:center;gap:.5rem;display:flex}.track[data-astro-cid-zzafbump]{background:#ffffff24;border-radius:2px;width:3.6rem;height:4px;overflow:hidden}.bar[data-astro-cid-zzafbump]{height:100%;width:calc(var(--c) * 100%);background:var(--marker);transform-origin:0;display:block}.num[data-astro-cid-zzafbump]{font-size:.82rem;font-stretch:var(--narrow);font-variant-numeric:tabular-nums;color:#d4d7ee;font-weight:600}.is-low[data-astro-cid-zzafbump] .bar[data-astro-cid-zzafbump]{background:var(--doubt)}.is-low[data-astro-cid-zzafbump] .num[data-astro-cid-zzafbump]{color:var(--doubt-on-dark)}.flag[data-astro-cid-zzafbump]{border:1.5px solid var(--doubt-on-dark);background:var(--doubt);color:var(--ink);border-radius:3px;padding:.1rem .5rem;font-size:.7rem;font-weight:700;position:absolute;top:.45rem;right:6.2rem;transform:rotate(-4deg)}.replay[data-astro-cid-zzafbump]{color:var(--graphite);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.4rem 0;transition:color .2s;display:inline-flex;position:absolute;bottom:0;left:0}.replay[data-astro-cid-zzafbump]:hover{color:var(--ink)}.replay[data-astro-cid-zzafbump] svg[data-astro-cid-zzafbump]{transition:transform .5s var(--ease-out)}.replay[data-astro-cid-zzafbump]:hover svg[data-astro-cid-zzafbump]{transform:rotate(-200deg)}@media (width<=560px){.scan[data-astro-cid-zzafbump]{width:88%}.record[data-astro-cid-zzafbump]{width:94%;margin:-5rem 0 0 auto;position:relative;top:auto}}.idp[data-astro-cid-ywcruwi6]{background:var(--paper-deep);margin-top:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(4.5rem,9vw,7rem);overflow-x:clip}.inner[data-astro-cid-ywcruwi6]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:2.5rem;display:grid}h2[data-astro-cid-ywcruwi6]{font-size:var(--step-4);font-stretch:var(--wide);letter-spacing:-.04em;grid-column:1/span 10;max-width:24ch}.copy[data-astro-cid-ywcruwi6]{grid-column:1/span 4;justify-items:start;gap:1.4rem;padding-top:1rem;display:grid}.body[data-astro-cid-ywcruwi6]{max-width:40ch;color:var(--graphite)}.more[data-astro-cid-ywcruwi6]{font-weight:600}.reader-col[data-astro-cid-ywcruwi6]{grid-column:6/-1;padding:2.25rem 2rem 3.75rem;position:relative}.tag[data-astro-cid-ywcruwi6]{border-radius:var(--radius);background:var(--carbon);color:#fff;font-size:var(--step--1);padding:.3rem .7rem;font-weight:650;position:absolute;top:-.9rem;left:2.6rem}@media (width<=960px){h2[data-astro-cid-ywcruwi6],.copy[data-astro-cid-ywcruwi6],.reader-col[data-astro-cid-ywcruwi6]{grid-column:1/-1}.reader-col[data-astro-cid-ywcruwi6]{max-width:640px;padding:2rem 1rem 1rem}}.more[data-astro-cid-si5keqi5]{padding-block:clamp(5rem,11vw,8.5rem)}.head[data-astro-cid-si5keqi5]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,4rem);display:grid}.head[data-astro-cid-si5keqi5] h2[data-astro-cid-si5keqi5]{font-size:var(--step-4);font-stretch:var(--wide);letter-spacing:-.045em;grid-column:1/span 7}.intro[data-astro-cid-si5keqi5]{color:var(--graphite);font-size:var(--step--1);grid-column:8/-1;max-width:40ch}.items[data-astro-cid-si5keqi5]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:4rem;margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-si5keqi5]{align-content:start;gap:0;display:grid}.truck[data-astro-cid-si5keqi5]{grid-column:1/span 7}.glass[data-astro-cid-si5keqi5]{grid-column:9/-1;margin-top:clamp(0rem,9vw,9rem)}.art[data-astro-cid-si5keqi5] svg[data-astro-cid-si5keqi5]{width:100%;height:auto;display:block;overflow:visible}.print[data-astro-cid-si5keqi5]{fill:var(--sheet);filter:drop-shadow(0 14px 18px #15183a33)}.ml[data-astro-cid-si5keqi5]{--ml-box-w:1.25;--ml-box-o:.7;--ml-cn-w:3;--ml-lead-w:2;--ml-lead-scaling:non-scaling-stroke}.txt[data-astro-cid-si5keqi5]{justify-items:start;gap:.85rem;max-width:46ch;display:grid}.figure[data-astro-cid-si5keqi5]{margin:0}.figure[data-astro-cid-si5keqi5] dd[data-astro-cid-si5keqi5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.figure[data-astro-cid-si5keqi5] dt[data-astro-cid-si5keqi5]{font-weight:600;line-height:1.35}.tag[data-astro-cid-si5keqi5]{font-size:var(--step--1);color:var(--carbon);margin-top:.75rem;font-weight:650}h3[data-astro-cid-si5keqi5]{font-size:var(--step-1);letter-spacing:-.02em;line-height:1.15}.body[data-astro-cid-si5keqi5]{color:var(--graphite);font-size:1rem}.definition[data-astro-cid-si5keqi5]{color:var(--graphite);font-size:var(--step--1);line-height:1.45}@media (width<=860px){.head[data-astro-cid-si5keqi5] h2[data-astro-cid-si5keqi5],.intro[data-astro-cid-si5keqi5],.truck[data-astro-cid-si5keqi5],.glass[data-astro-cid-si5keqi5]{grid-column:1/-1}.glass[data-astro-cid-si5keqi5]{margin-top:0}}.services[data-astro-cid-lesv7jgp]{background:var(--carbon);color:#fff}.services[data-astro-cid-lesv7jgp] ::selection{color:var(--ink)}.section[data-astro-cid-lesv7jgp]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.section[data-astro-cid-lesv7jgp]>[data-astro-cid-lesv7jgp]{grid-column:1/-1}.section[data-astro-cid-lesv7jgp]>.section-title[data-astro-cid-lesv7jgp]:first-child{grid-column:1/span 4}.section[data-astro-cid-lesv7jgp]>.offer[data-astro-cid-lesv7jgp]{grid-column:5/-1;margin-top:.4rem}.section-title[data-astro-cid-lesv7jgp]{font-size:var(--step-4);font-stretch:var(--wide);letter-spacing:-.045em}.offer[data-astro-cid-lesv7jgp]{gap:clamp(2.5rem, 5vw, 3.5rem) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{--bk-len:30px;--bk-c:var(--marker);--bk-tr:transparent;--bk-br:transparent;--bk-bl:transparent;align-content:start;gap:.8rem;padding:1.5rem 0 0 1.5rem;display:grid}h3[data-astro-cid-lesv7jgp]{font-size:var(--step-2);font-stretch:var(--semi-wide);letter-spacing:-.03em;line-height:1.1}.offer[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp],.steps[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:#e3e7ff;max-width:46ch}.process-title[data-astro-cid-lesv7jgp]{margin-top:clamp(6rem,14vw,10rem)}.steps[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{padding:0 var(--gutter) 0 0;align-content:start;gap:.7rem;display:grid;position:relative}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{content:"";background:#ffffff8c;height:2px;position:absolute;top:4.6rem;left:0;right:0}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:after{content:"";background:#fff;width:2px;height:1.5rem;position:absolute;top:3.9rem;left:0}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:last-child:before{background:linear-gradient(90deg,#ffffff8c,#ffffff8c) 0/calc(100% - 2px) 100% no-repeat,#fff;right:0}.n[data-astro-cid-lesv7jgp]{font-size:clamp(3rem,2rem + 2.6vw,4rem);font-weight:700;font-stretch:var(--narrow);color:var(--marker);margin-bottom:1.6rem;line-height:1}.steps[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{font-size:var(--step-1);margin-top:.3rem}@media (width<=900px){.section[data-astro-cid-lesv7jgp]>.section-title[data-astro-cid-lesv7jgp]:first-child,.section[data-astro-cid-lesv7jgp]>.offer[data-astro-cid-lesv7jgp]{grid-column:1/-1}.section[data-astro-cid-lesv7jgp]>.offer[data-astro-cid-lesv7jgp]{margin-top:clamp(2.5rem,6vw,4.5rem)}.offer[data-astro-cid-lesv7jgp],.steps[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.steps[data-astro-cid-lesv7jgp]{gap:2.5rem}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{padding:0 0 0 4.25rem}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{width:2px;height:auto;inset:0 auto -2.5rem 1.5rem}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:last-child:before{bottom:0}.steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:after{display:none}.n[data-astro-cid-lesv7jgp]{text-align:center;background:var(--carbon);width:3rem;margin:0;padding:.15rem 0 .35rem;font-size:2.4rem;position:absolute;top:-.35rem;left:0}}.contact[data-astro-cid-he3spzz3]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:4rem;display:grid}.main[data-astro-cid-he3spzz3]{grid-column:1/span 7;justify-items:start;gap:1.75rem;display:grid}.about[data-astro-cid-he3spzz3]{column-gap:var(--gutter);border-bottom:1px solid var(--rule);grid-area:1/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:.6rem;padding-bottom:3rem;display:grid}.about[data-astro-cid-he3spzz3]>[data-astro-cid-he3spzz3]{grid-column:7/-1;max-width:52ch}.about[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3],.about[data-astro-cid-he3spzz3] .about-name[data-astro-cid-he3spzz3]{grid-column:1/span 5}.about[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{grid-row:1}.about[data-astro-cid-he3spzz3] .about-name[data-astro-cid-he3spzz3]{grid-row:2/span 2}.about[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]:nth-of-type(2){grid-row:1/span 2}.about[data-astro-cid-he3spzz3] .certs[data-astro-cid-he3spzz3]{grid-row:3}@media (width<=900px){.about[data-astro-cid-he3spzz3]>[data-astro-cid-he3spzz3],.about[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3],.about[data-astro-cid-he3spzz3] .about-name[data-astro-cid-he3spzz3],.about[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]:nth-of-type(2),.about[data-astro-cid-he3spzz3] .certs[data-astro-cid-he3spzz3]{grid-area:auto/1/auto/-1}.about[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]:nth-of-type(2){margin-top:.8rem}}.about[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{font-size:var(--step-2);font-weight:500;font-stretch:var(--wide);color:var(--graphite);letter-spacing:-.02em;line-height:1.1}.about-name[data-astro-cid-he3spzz3]{font-size:var(--step-2);font-weight:760;font-stretch:var(--wide);letter-spacing:-.02em;margin-top:-.6rem;line-height:1.1}.about[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]:not(.about-name){color:var(--graphite)}.certs[data-astro-cid-he3spzz3]{font-weight:600;color:var(--ink)!important}.include[data-astro-cid-he3spzz3]{background:var(--sheet);box-shadow:var(--shadow-sheet);border-radius:2px;grid-column:9/-1;padding:1.75rem 1.75rem 1.5rem;transform:rotate(.8deg)}.include[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{margin-bottom:1rem;font-size:1.05rem}.include[data-astro-cid-he3spzz3] ul[data-astro-cid-he3spzz3]{gap:.9rem;margin:0;padding:0;font-size:.97rem;list-style:none;display:grid}.include[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{padding-left:1.9rem;position:relative}.include[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]:before{content:"";border:2px solid var(--carbon);border-radius:2px;width:1rem;height:1rem;position:absolute;top:.2rem;left:0}@media (width<=900px){.main[data-astro-cid-he3spzz3],.include[data-astro-cid-he3spzz3]{grid-column:1/-1}.include[data-astro-cid-he3spzz3]{transform:none}}.body[data-astro-cid-he3spzz3]{max-width:48ch;color:var(--graphite);font-size:1.1875rem}.mail[data-astro-cid-he3spzz3]{gap:.3rem;margin-top:1rem;text-decoration:none;display:grid}.mail-label[data-astro-cid-he3spzz3]{font-size:var(--step--1);color:var(--graphite)}.mail-address[data-astro-cid-he3spzz3]{font-size:var(--mail-size);font-weight:740;font-stretch:var(--semi-wide);letter-spacing:-.035em;word-break:break-word;background-image:linear-gradient(var(--marker), var(--marker));transition:background-size .6s var(--ease-out);background-position:0 88%;background-repeat:no-repeat;background-size:0% 38%;line-height:1.1;position:relative}.mail[data-astro-cid-he3spzz3]:hover .mail-address[data-astro-cid-he3spzz3],.mail[data-astro-cid-he3spzz3]:focus-visible .mail-address[data-astro-cid-he3spzz3]{background-size:100% 38%}.elsewhere[data-astro-cid-he3spzz3]{color:var(--graphite);font-size:var(--step--1);flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.elsewhere[data-astro-cid-he3spzz3] ul[data-astro-cid-he3spzz3]{color:var(--ink);gap:1.5rem;margin:0;padding:0;font-weight:600;list-style:none;display:flex}
