.case{--ink-2:#292b2c;--muted:#5d5a54;--line-2:#14141414;--paper-2:#e1dcd0;--red:#b13040;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--clay-focus:0;position:relative;overflow-x:clip}.case figure{margin:0}.case img{max-width:100%;height:auto;display:block}.case :focus-visible{outline:2px solid var(--red);outline-offset:3px}.case-field{z-index:0;clip-path:inset(0);pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.case[data-live] .case-field{opacity:1}.case-field canvas{width:100%;height:100lvh;opacity:calc(.4 + .3 * var(--clay-focus));transition:opacity .16s linear;display:block;position:fixed;inset:0}.case-field[data-cut] canvas{opacity:0}.case[data-lost] .case-field{display:none}.case-veil{background:var(--paper);opacity:calc(.62 - .17 * var(--clay-focus));position:fixed;inset:0}html:not([data-field3d]) .case-field{display:none}.case>:not(.case-field){z-index:1;position:relative}.case .ground-ink{isolation:isolate}.case .expertise{font:500 11px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);flex-wrap:wrap;gap:.3rem 1.2rem;margin:22px 0 0;padding:0;list-style:none;display:flex}.case .expertise li:not(:last-child):after{content:"·";color:var(--ink-subtle);margin-left:1.2rem}.case .small{font-size:.9rem;line-height:1.5}.case .muted{color:var(--muted)}.case .kicker{font:500 .72rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.case .try{gap:1.25rem;max-width:52rem;display:grid}.case .split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (width<=900px){.case .split{grid-template-columns:minmax(0,1fr)}}.case .number{align-content:start;gap:.4rem;margin:0;display:grid}.case .number b{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:620;line-height:.95}.case .number b.is-word{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3.2rem)}.case .number span{color:var(--ink-2);font-size:.98rem;line-height:1.4}.case .number em{font:500 .68rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-style:normal}.case .numbers{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2rem 2.5rem;display:grid}.case .shot{box-shadow:0 1px 0 var(--line-2), 0 24px 60px -30px #281e1459, 0 0 0 1px var(--line-2);background:#fff;overflow:hidden}.case .shot.browser:before{content:"";border-bottom:1px solid var(--line-2);background:radial-gradient(circle at .9rem,#d9d4c9 .22rem,#0000 .24rem),radial-gradient(circle at 1.6rem,#d9d4c9 .22rem,#0000 .24rem),radial-gradient(circle at 2.3rem,#d9d4c9 .22rem,#0000 .24rem),#f3f0ea;height:1.6rem;display:block}.case .shot.phone{background:#fbfaf7;border-radius:1.6rem;max-width:22rem;padding:.5rem}.case .shot.phone img{border-radius:1.15rem}.case .shot.plain{box-shadow:0 0 0 1px var(--line-2)}.case figcaption{color:var(--muted);max-width:46rem;margin-top:.8rem;font-size:.86rem;line-height:1.45}.case .prov{font:500 .66rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;vertical-align:.1em;margin-right:.5rem;padding:.3rem .45rem;display:inline-block}.case .honesty{color:var(--muted);max-width:44rem;font-size:.86rem;line-height:1.5}.case .reel{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(78%,46rem);grid-auto-flow:column;gap:1.25rem;padding-bottom:1rem;display:grid;overflow-x:auto}.case .reel>figure{scroll-snap-align:start}.case .widget{box-shadow:0 0 0 1px var(--line-2), 0 20px 50px -30px #281e1459;background:#fff;gap:1rem;min-width:0;padding:clamp(1rem,2.4vw,1.6rem);display:grid}.case .widget .row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.case .widget .row>.kicker{margin-right:.4rem}.case .chip{background:var(--paper);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border:0;padding:.62rem .85rem;font-family:inherit;font-size:.86rem;font-weight:500;line-height:1;transition:background .15s,color .15s,box-shadow .15s}.case .chip:hover{box-shadow:inset 0 0 0 1px var(--ink)}.case .chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.case .chip.accent[aria-pressed=true]{background:var(--accent-soft);color:var(--ink)}.case .chip:disabled{opacity:.45;cursor:default}.case .go{text-transform:uppercase;letter-spacing:.09em;cursor:pointer;background:var(--red);color:#fff;border:0;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-family:inherit;font-size:.74rem;font-weight:600;line-height:1;transition:background .2s;display:inline-flex}.case .go:hover{background:var(--ink)}.case .go:disabled{opacity:.5;cursor:default}.case .go.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.case .go.ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.case .go[aria-pressed=true]{background:var(--ink);color:var(--paper)}.case .results{align-content:start;gap:.35rem;min-height:9.5rem;margin:0;padding:0;list-style:none;display:grid}.case .results li{background:var(--paper);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:.6rem .75rem;font-size:.95rem;animation:.35s cubic-bezier(.2,.8,.2,1) both case-rise;display:flex}.case .results li b{color:var(--ink);min-width:4.2rem;font-weight:620}.case .results .path{font:500 .78rem/1.3 var(--mono);color:var(--muted)}.case .results .path i{color:var(--ink);background:color-mix(in srgb, var(--accent-soft) 45%, transparent);padding:.1rem .25rem;font-style:normal}.case .results .empty{color:var(--muted);background:0 0;padding-inline:0}.case .results li:nth-child(2){animation-delay:50ms}.case .results li:nth-child(3){animation-delay:.1s}.case .results li:nth-child(4){animation-delay:.15s}.case .results li:nth-child(5){animation-delay:.2s}@keyframes case-rise{0%{opacity:.001;transform:translateY(6px)}}.case .widget .note{color:var(--muted);font-size:.8rem;line-height:1.45}.case .status{font:500 .8rem/1.4 var(--mono);color:var(--ink-2);min-height:1.4em}.case .hedge{font:500 .68rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.case .lanes{gap:.7rem;display:grid}.case .lane{grid-template-columns:6.5rem 1fr 4.5rem;align-items:center;gap:.75rem;font-size:.9rem;display:grid}.case .lane .track{background:var(--paper-2);height:.7rem;position:relative;overflow:hidden}.case .lane .track i{background:var(--ink);width:100%;position:absolute;inset:0 auto 0 0}.case .lane.fast .track i{background:var(--accent-soft)}.case .lane output{font-variant-numeric:tabular-nums;text-align:right;color:var(--ink);font-family:inherit;font-size:.9rem;font-weight:600;line-height:1}@media (width<=480px){.case .lane{grid-template-columns:5rem 1fr 3.6rem}}html:not([data-js]) .case [data-needs-js]{display:none}@media (prefers-reduced-motion:reduce){.case .results li{animation:none!important}.case-field{transition:none}}.quote{z-index:2;position:relative}.quote blockquote{max-width:72rem;margin:0 auto;padding:5rem 1.5rem 0}.quote p{letter-spacing:-.02em;max-width:46rem;margin:0;font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1.3}.quote footer{opacity:.75;margin-top:1.25rem;font-size:.95rem}.sc-visit[data-astro-cid-sbydzp34]{grid-template-columns:9.5rem minmax(0,1fr);align-items:start;gap:1rem 1.4rem}.sc-acts[data-astro-cid-sbydzp34],.sc-note[data-astro-cid-sbydzp34]{grid-column:1/-1}.sc-side[data-astro-cid-sbydzp34]{align-content:start;gap:1rem;min-width:0;display:grid}.sc-days[data-astro-cid-sbydzp34]{gap:.45rem;display:grid}.sc-days[data-astro-cid-sbydzp34] .kicker[data-astro-cid-sbydzp34]{margin-top:.2rem}.sc-days[data-astro-cid-sbydzp34] ol[data-astro-cid-sbydzp34]{grid-template-columns:repeat(10,minmax(0,1fr));gap:.3rem;max-width:17rem;margin:0;padding:0;list-style:none;display:grid}.sc-days[data-astro-cid-sbydzp34] li[data-astro-cid-sbydzp34]{aspect-ratio:1;transition:box-shadow .2s;position:relative}.sc-days[data-astro-cid-sbydzp34] li[data-astro-cid-sbydzp34].error,.sc-key[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34].error{background:var(--ink)}.sc-days[data-astro-cid-sbydzp34] li[data-astro-cid-sbydzp34].loaded,.sc-key[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34].loaded{background:var(--accent-soft)}.sc-days[data-astro-cid-sbydzp34] li[data-astro-cid-sbydzp34].error:after{content:"";background:linear-gradient(45deg, transparent 43%, var(--paper) 43% 57%, transparent 57%), linear-gradient(-45deg, transparent 43%, var(--paper) 43% 57%, transparent 57%);position:absolute;inset:28%}.sc-days[data-astro-cid-sbydzp34] li[data-astro-cid-sbydzp34].now{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--red)}.sc-key[data-astro-cid-sbydzp34]{color:var(--muted);align-items:center;gap:.4rem;margin-top:.2rem;font-size:.8rem;display:flex}.sc-key[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{width:.7rem;height:.7rem;display:inline-block}.sc-key[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]+i[data-astro-cid-sbydzp34],.sc-key[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]:not(:first-child){margin-left:.6rem}.sc-visit[data-astro-cid-sbydzp34] .status[data-astro-cid-sbydzp34]{min-height:4.2em}.sc-phone[data-astro-cid-sbydzp34]{background:#1d1f1e;border-radius:1.3rem;margin:0;padding:.38rem;box-shadow:0 24px 50px -30px #281e148c}.sc-scr[data-astro-cid-sbydzp34]{aspect-ratio:9/18.5;color:#202124;background:#fff;border-radius:1rem;grid-template-rows:auto auto 1fr;font-size:.62rem;display:grid;overflow:hidden}.sc-status[data-astro-cid-sbydzp34]{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:.45rem .75rem .25rem;font-size:.62rem;font-weight:600;display:flex}.sc-icons[data-astro-cid-sbydzp34]{align-items:flex-end;gap:2px;display:inline-flex}.sc-icons[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{background:currentColor;width:3px}.sc-icons[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]:first-child{height:4px}.sc-icons[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]:nth-child(2){height:6px}.sc-icons[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]:nth-child(3){height:8px}.sc-url[data-astro-cid-sbydzp34]{text-align:center;color:#5f6368;white-space:nowrap;background:#f1f3f4;border-radius:99px;margin:.15rem .45rem .35rem;padding:.3rem .5rem;position:relative;overflow:hidden}.sc-url[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{background:#1a73e8;width:0;height:2px;position:absolute;bottom:0;left:0}.sc-page[data-astro-cid-sbydzp34]{position:relative;overflow:hidden}.sc-page[data-astro-cid-sbydzp34]>div[data-astro-cid-sbydzp34]{display:none;position:absolute;inset:0}.sc-load[data-astro-cid-sbydzp34]{place-items:center}.sc-load[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{border:2px solid #e3e3e3;border-top-color:#5f6368;border-radius:50%;width:1.4rem;height:1.4rem;animation:.8s linear infinite sc-spin}.sc-old[data-astro-cid-sbydzp34]{align-content:start;gap:.35rem;padding:0 0 .6rem}.sc-old[data-astro-cid-sbydzp34] b[data-astro-cid-sbydzp34]{color:#fff;background:#2e3a2c;padding:.45rem .55rem;font-size:.66rem;display:block}.sc-old[data-astro-cid-sbydzp34] span[data-astro-cid-sbydzp34]{background:linear-gradient(135deg,#7b6a55,#4e4436);height:4.6rem;display:block}.sc-old[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{background:#e6e3de;height:.32rem;margin:0 .55rem;display:block}.sc-old[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]:nth-of-type(3n){width:55%}.sc-err[data-astro-cid-sbydzp34]{align-content:start;gap:.5rem;padding:1.1rem .75rem}.sc-err[data-astro-cid-sbydzp34] .sc-doc[data-astro-cid-sbydzp34]{border:2px solid #9aa0a6;border-radius:2px;width:1.5rem;height:1.8rem;margin-bottom:.4rem;position:relative}.sc-err[data-astro-cid-sbydzp34] .sc-doc[data-astro-cid-sbydzp34]:after{content:"";background:#9aa0a6;height:2px;position:absolute;top:.5rem;left:.25rem;right:.25rem;box-shadow:0 .3rem #9aa0a6}.sc-err[data-astro-cid-sbydzp34] b[data-astro-cid-sbydzp34]{color:#202124;font-size:.8rem;font-weight:600;line-height:1.2}.sc-err[data-astro-cid-sbydzp34] small[data-astro-cid-sbydzp34]{color:#5f6368;font-size:.6rem;line-height:1.35}.sc-btn[data-astro-cid-sbydzp34]{color:#fff;background:#1a73e8;border-radius:99px;justify-self:start;margin-top:.5rem;padding:.3rem .6rem;font-size:.58rem;font-weight:600}[data-astro-cid-sbydzp34][data-screen=loading] .sc-load[data-astro-cid-sbydzp34],[data-astro-cid-sbydzp34][data-screen=error] .sc-err[data-astro-cid-sbydzp34],[data-astro-cid-sbydzp34][data-screen=old] .sc-old[data-astro-cid-sbydzp34],[data-astro-cid-sbydzp34][data-screen=tear] .sc-old[data-astro-cid-sbydzp34]{display:grid}[data-astro-cid-sbydzp34][data-screen=old] .sc-old[data-astro-cid-sbydzp34]{animation:.7s both sc-in}[data-astro-cid-sbydzp34][data-screen=tear] .sc-old[data-astro-cid-sbydzp34]{animation:.45s steps(6,end) both sc-tear}[data-astro-cid-sbydzp34][data-screen=loading] .sc-url[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{animation:1.5s ease-out both sc-bar}[data-astro-cid-sbydzp34][data-time=night] .sc-status[data-astro-cid-sbydzp34]{color:#fff;background:#1d1f1e}@keyframes sc-spin{to{transform:rotate(1turn)}}@keyframes sc-bar{0%{width:0}to{width:70%}}@keyframes sc-in{0%{opacity:0}}@keyframes sc-tear{0%{clip-path:inset(0 0 40%);transform:none}30%{clip-path:inset(10% 0 30%);transform:translate(6%)}60%{clip-path:inset(30% 0 10%);filter:contrast(2);transform:translate(-8%)}to{clip-path:inset(48% 0);opacity:.3;transform:translate(12%)}}@media (width<=520px){.sc-visit[data-astro-cid-sbydzp34]{grid-template-columns:7.2rem minmax(0,1fr);gap:.9rem}.sc-acts[data-astro-cid-sbydzp34] .go[data-astro-cid-sbydzp34]{flex:100%;justify-content:center}.sc-scr[data-astro-cid-sbydzp34]{font-size:.5rem}.sc-err[data-astro-cid-sbydzp34]{padding:.7rem .5rem}.sc-err[data-astro-cid-sbydzp34] b[data-astro-cid-sbydzp34]{font-size:.66rem}.sc-err[data-astro-cid-sbydzp34] small[data-astro-cid-sbydzp34],.sc-btn[data-astro-cid-sbydzp34]{font-size:.5rem}}.sc-old-lane[data-astro-cid-sbydzp34] .track[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{width:0}.sc-old-lane[data-astro-cid-sbydzp34].is-failed .track[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{background:repeating-linear-gradient(-45deg, var(--ink) 0 3px, transparent 3px 6px);width:34%;box-shadow:inset 0 0 0 1px var(--ink)}.sc-old-lane[data-astro-cid-sbydzp34].is-failed output[data-astro-cid-sbydzp34]{color:var(--red)}.sc-screens[data-astro-cid-sbydzp34]{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);max-width:64rem;display:grid}.sc-screens[data-astro-cid-sbydzp34] .shot.phone{max-width:18rem}.sc-screens[data-astro-cid-sbydzp34] .shot.phone img{aspect-ratio:9/16;object-fit:cover;object-position:top}@media (width<=760px){.sc-screens[data-astro-cid-sbydzp34]{grid-template-columns:minmax(0,1fr)}.sc-screens[data-astro-cid-sbydzp34]>figure:last-child{max-width:15rem}}.sc-tv[data-astro-cid-sbydzp34]{max-width:56rem}.sc-tv[data-astro-cid-sbydzp34] .shot{border:clamp(.35rem,1vw,.65rem) solid #121212;border-radius:.35rem;box-shadow:0 30px 60px -34px #14100c99}@media (prefers-reduced-motion:reduce){.sc-load[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34],[data-astro-cid-sbydzp34][data-screen] .sc-old[data-astro-cid-sbydzp34],[data-astro-cid-sbydzp34][data-screen] .sc-url[data-astro-cid-sbydzp34] i[data-astro-cid-sbydzp34]{animation:none!important}}.pinned[data-astro-cid-63wpawly]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pinned[data-astro-cid-63wpawly] li{background:var(--paper);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.92rem;animation:.35s cubic-bezier(.2,.8,.2,1) both case-rise;display:grid}.pinned[data-astro-cid-63wpawly] .state{font:500 .68rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:.35rem .45rem}.pinned[data-astro-cid-63wpawly] .state.held{color:#6b4a00;background:#fbefd2}.pinned[data-astro-cid-63wpawly] .state.sent{background:var(--ink);color:var(--paper)}@media (width<=520px){.pinned[data-astro-cid-63wpawly] li{grid-template-columns:minmax(0,1fr) auto}.pinned[data-astro-cid-63wpawly] li .small{display:none}}.widget[data-astro-cid-63wpawly].offline{box-shadow:0 0 0 2px #d9a51f,0 20px 50px -30px #281e1459}.signal[data-astro-cid-63wpawly]{align-items:flex-end;gap:3px;height:1rem;margin-left:.4rem;display:inline-flex}.signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]{background:var(--ink);width:4px;transition:height .3s,opacity .3s}.signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]:first-child{height:30%}.signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]:nth-child(2){height:55%}.signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]:nth-child(3){height:78%}.signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]:nth-child(4){height:100%}.widget[data-astro-cid-63wpawly].offline .signal[data-astro-cid-63wpawly] i[data-astro-cid-63wpawly]:not(:first-child){opacity:.35;height:12%}.proto[data-astro-cid-63wpawly]{box-shadow:0 0 0 1px var(--line-2), 0 20px 50px -30px #281e1459;background:#fff;gap:.9rem;min-width:0;padding:clamp(1rem,2.6vw,1.8rem);display:grid}.proto[data-astro-cid-63wpawly] .row[data-astro-cid-63wpawly]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.proto[data-astro-cid-63wpawly] .row[data-astro-cid-63wpawly]>.kicker[data-astro-cid-63wpawly]{margin-right:.4rem}.proto[data-astro-cid-63wpawly] .bar[data-astro-cid-63wpawly]{color:#fff;letter-spacing:-.01em;background:#1c0847;padding:.7rem .9rem;font-size:1.05rem;font-weight:600}.proto[data-astro-cid-63wpawly] ul[data-astro-cid-63wpawly]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.proto[data-astro-cid-63wpawly] li{border-bottom:1px solid var(--line-2);grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.92rem;display:grid}.proto[data-astro-cid-63wpawly] li .n{color:#fff;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;font-weight:600;line-height:1;display:grid}.proto[data-astro-cid-63wpawly] li .sev{font:500 .7rem/1 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.proto[data-astro-cid-63wpawly] .note[data-astro-cid-63wpawly]{color:var(--muted);font-size:.8rem;line-height:1.45}@media (width<=480px){.proto[data-astro-cid-63wpawly] li{grid-template-columns:1.6rem 1fr}.proto[data-astro-cid-63wpawly] li .sev{grid-column:2}}.phone-fig[data-astro-cid-63wpawly]{max-width:26rem}.phone-fig[data-astro-cid-63wpawly] figcaption[data-astro-cid-63wpawly]{text-align:center}.phone-live[data-astro-cid-63wpawly]{width:min(100%,22rem);box-shadow:0 0 0 1px var(--line-2), 0 40px 80px -40px #281e1480;background:#fbfaf7;border-radius:2rem;margin-inline:auto;padding:.6rem}.scr[data-astro-cid-63wpawly]{background:linear-gradient(#eef0fb 0%,#f7f6f3 30%);border-radius:1.5rem;gap:.8rem;padding:1rem .9rem 1.2rem;display:grid;overflow:hidden}.top[data-astro-cid-63wpawly]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.top[data-astro-cid-63wpawly] b[data-astro-cid-63wpawly]{color:#141414;letter-spacing:-.01em;font-size:.95rem}.pill[data-astro-cid-63wpawly]{border-radius:99px;font-size:.72rem;font-weight:600;display:inline-grid;position:relative;overflow:hidden}.pill[data-astro-cid-63wpawly] em[data-astro-cid-63wpawly]{white-space:nowrap;text-align:center;border-radius:99px;grid-area:1/1;padding:.35rem .6rem;font-style:normal}.pill[data-astro-cid-63wpawly] .a[data-astro-cid-63wpawly]{color:#6b4a00;background:#fbefd2;animation:8s infinite pkb-a}.pill[data-astro-cid-63wpawly] .b[data-astro-cid-63wpawly]{color:#146c3a;background:#e3f4ea;animation:8s infinite pkb-b}.tabs[data-astro-cid-63wpawly]{gap:.4rem;font-size:.75rem;display:flex}.tabs[data-astro-cid-63wpawly] span[data-astro-cid-63wpawly]{color:#555;background:#fff;border-radius:99px;padding:.35rem .6rem}.tabs[data-astro-cid-63wpawly] span[data-astro-cid-63wpawly]:last-child{color:#fff;background:#5b5bd6}.scr[data-astro-cid-63wpawly] ul[data-astro-cid-63wpawly]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly]{background:#fff;border-radius:.9rem;grid-template-columns:1.7rem 1fr;align-items:center;gap:.1rem .6rem;padding:.6rem .7rem;display:grid;box-shadow:0 1px #0000000a}.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly] .n[data-astro-cid-63wpawly]{background:var(--c);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;display:grid}.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly] b[data-astro-cid-63wpawly]{color:#141414;font-size:.86rem;font-weight:600;line-height:1.25}.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly] small[data-astro-cid-63wpawly]{color:#666;font-size:.72rem}.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly].new{animation:8s infinite pkb-drop}@keyframes pkb-drop{0%,8%{opacity:0;transform:translateY(-14px)scale(.97)}16%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes pkb-a{0%,56%{opacity:1}62%,to{opacity:0}}@keyframes pkb-b{0%,56%{opacity:0}62%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.scr[data-astro-cid-63wpawly] li[data-astro-cid-63wpawly].new,.pill[data-astro-cid-63wpawly] em[data-astro-cid-63wpawly]{animation:none}.pill[data-astro-cid-63wpawly] .a[data-astro-cid-63wpawly]{opacity:0}}html[data-js] [data-astro-cid-3gnmdonl][data-w=race] .track[data-astro-cid-3gnmdonl] i[data-astro-cid-3gnmdonl]{width:0}.living-fig[data-astro-cid-3gnmdonl]{max-width:46rem}.living[data-astro-cid-3gnmdonl]{box-shadow:0 0 0 1px var(--line-2), 0 40px 80px -40px #281e1473;background:#fff;grid-template-columns:3.2rem 1fr;min-height:21rem;display:grid;overflow:hidden}.living-rail[data-astro-cid-3gnmdonl]{background:#1f1f22;align-content:start;justify-items:center;gap:1rem;padding-top:1rem;display:grid}.living-rail[data-astro-cid-3gnmdonl] i[data-astro-cid-3gnmdonl]{background:#3a3a40;border-radius:.3rem;width:1.2rem;height:1.2rem}.living-rail[data-astro-cid-3gnmdonl] i[data-astro-cid-3gnmdonl]:nth-child(3){background:#e2b33c}.living-body[data-astro-cid-3gnmdonl]{align-content:start;gap:1rem;min-width:0;padding:clamp(1rem,3vw,1.8rem);display:grid}.living-crumb[data-astro-cid-3gnmdonl]{color:#8a8a90;font-size:.78rem}.living-title[data-astro-cid-3gnmdonl]{letter-spacing:-.02em;color:#141414;font-size:1.4rem;font-weight:640}.living-field[data-astro-cid-3gnmdonl]{color:#141414;border:1.5px solid #e2b33c;border-radius:.5rem;padding:.7rem .9rem;font-size:1rem;box-shadow:0 0 0 4px #e2b33c26}.living-field[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]{white-space:nowrap;animation:mm-type 9s steps(var(--chars,17)) infinite;display:inline-block}.living-field[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]:after{content:"";vertical-align:-.15em;background:#141414;width:1px;height:1.05em;margin-left:2px;animation:1s step-end infinite mm-blink;display:inline-block}.living-sugg[data-astro-cid-3gnmdonl]{background:#fffbef;border:1px dashed #e8c96e;border-radius:.7rem;gap:.7rem;padding:.9rem 1rem;display:grid}.living-sugg[data-astro-cid-3gnmdonl] b[data-astro-cid-3gnmdonl]{color:#141414;font-size:.95rem;font-weight:600}.living-chips[data-astro-cid-3gnmdonl]{flex-wrap:wrap;gap:.45rem;display:flex}.living-chips[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]{color:#3b3320;background:#fff;border:1px dashed #d9b24a;border-radius:99px;padding:.38rem .75rem;font-size:.86rem;animation:9s infinite both mm-pop}.living-chips[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]:nth-child(2){animation-delay:.25s}.living-chips[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]:nth-child(3){animation-delay:.5s}.living-chips[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]:nth-child(4){animation-delay:.75s}@keyframes mm-type{0%{clip-path:inset(0 100% 0 0)}22%,to{clip-path:inset(0)}}@keyframes mm-blink{50%{opacity:0}}@keyframes mm-pop{0%,30%{opacity:0;transform:translateY(6px)scale(.96)}36%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.living-field[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl],.living-field[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]:after,.living-chips[data-astro-cid-3gnmdonl] span[data-astro-cid-3gnmdonl]{animation:none}}.pc-door[data-astro-cid-mhnm5pdn]{grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr);align-items:start;column-gap:clamp(1rem,3vw,1.6rem)}.pc-phone[data-astro-cid-mhnm5pdn]{box-shadow:0 0 0 1px var(--line-2), 0 24px 44px -26px #281e1480;background:#fbfaf7;border-radius:1.4rem;padding:.4rem}.pc-screen[data-astro-cid-mhnm5pdn]{aspect-ratio:9/17;background:#fff;border-radius:1.05rem;position:relative;overflow:hidden}.pc-bar[data-astro-cid-mhnm5pdn]{background:#f3f0ea;align-items:center;gap:.3rem;padding:.55rem .45rem .4rem;display:flex}.pc-bar[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px #a9a39a}.pc-bar[data-astro-cid-mhnm5pdn] span[data-astro-cid-mhnm5pdn]{min-width:0;font:500 .56rem/1.2 var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:99px;flex:1;padding:.2rem .45rem;overflow:hidden}.pc-load[data-astro-cid-mhnm5pdn]{height:2px}.pc-load[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{background:var(--accent);width:0;height:100%;display:block}.pc-screen[data-astro-cid-mhnm5pdn][data-state=loading] .pc-load[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{animation:1.2s cubic-bezier(.2,.7,.3,1) forwards pc-load}@keyframes pc-load{to{width:82%}}.pc-page[data-astro-cid-mhnm5pdn],.pc-err[data-astro-cid-mhnm5pdn]{padding:.55rem;display:none;position:absolute;inset:2.1rem 0 0}.pc-screen[data-astro-cid-mhnm5pdn][data-state=open] .pc-page[data-astro-cid-mhnm5pdn]{align-content:start;gap:.4rem;animation:.3s ease-out pc-in;display:grid}.pc-page[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{background:#e6e1d7;border-radius:99px;height:.32rem;display:block}.pc-page[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn].short{width:62%}.pc-page[data-astro-cid-mhnm5pdn] .pc-head[data-astro-cid-mhnm5pdn]{background:#d9d3c8;width:45%;height:.7rem}.pc-page[data-astro-cid-mhnm5pdn] .pc-hero[data-astro-cid-mhnm5pdn]{aspect-ratio:4/3;background:linear-gradient(160deg,#eae5dc,#d8d1c5);border-radius:.4rem;height:auto;margin-bottom:.2rem}.pc-screen[data-astro-cid-mhnm5pdn][data-state=shut] .pc-err[data-astro-cid-mhnm5pdn]{align-content:center;justify-items:start;gap:.35rem;animation:.3s ease-out pc-in;display:grid}.pc-err[data-astro-cid-mhnm5pdn] .pc-icon[data-astro-cid-mhnm5pdn]{border-radius:.15rem;width:1.4rem;height:1.6rem;margin-bottom:.3rem;position:relative;box-shadow:inset 0 0 0 1.5px #8d877d}.pc-err[data-astro-cid-mhnm5pdn] .pc-icon[data-astro-cid-mhnm5pdn]:after{content:"";background:#8d877d;border-radius:2px;height:1.5px;position:absolute;top:.95rem;left:.3rem;right:.3rem;transform:rotate(-12deg)}.pc-err[data-astro-cid-mhnm5pdn] b[data-astro-cid-mhnm5pdn]{color:var(--ink);font-size:.74rem;font-weight:620;line-height:1.2}.pc-err[data-astro-cid-mhnm5pdn] span[data-astro-cid-mhnm5pdn]{color:var(--muted);font-size:.62rem;line-height:1.35}@keyframes pc-in{0%{opacity:0}}.pc-side[data-astro-cid-mhnm5pdn]{align-content:start;gap:.9rem;min-width:0;display:grid}.pc-log[data-astro-cid-mhnm5pdn]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.pc-log[data-astro-cid-mhnm5pdn] li{width:.85rem;height:.85rem}.pc-log[data-astro-cid-mhnm5pdn] li.open{background:var(--ink)}.pc-log[data-astro-cid-mhnm5pdn] li.shut{box-shadow:inset 0 0 0 1.5px var(--red);background:linear-gradient(45deg, transparent 44%, var(--red) 44% 56%, transparent 56%)}.pc-log[data-astro-cid-mhnm5pdn] .pc-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.pc-door[data-astro-cid-mhnm5pdn]{grid-template-columns:6.6rem minmax(0,1fr);column-gap:.9rem}.pc-screen[data-astro-cid-mhnm5pdn]{aspect-ratio:9/15}.pc-door[data-astro-cid-mhnm5pdn] .status[data-astro-cid-mhnm5pdn]{font-size:.74rem}}.pc-fig[data-astro-cid-mhnm5pdn]{max-width:64rem}.pc-card[data-astro-cid-mhnm5pdn]{box-shadow:0 0 0 1px var(--line-2), 0 24px 60px -34px #281e1459;background:#fff;padding:clamp(1.25rem,4vw,2.75rem)}.pc-gap[data-astro-cid-mhnm5pdn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem clamp(2rem,5vw,4rem);display:grid}.pc-gap[data-astro-cid-mhnm5pdn] .pc-col[data-astro-cid-mhnm5pdn]+.pc-col[data-astro-cid-mhnm5pdn]{border-left:1px solid var(--line);padding-left:clamp(2rem,5vw,4rem)}.pc-col[data-astro-cid-mhnm5pdn]{align-content:start;gap:1.4rem;min-width:0;display:grid}.pc-col[data-astro-cid-mhnm5pdn] .number{min-height:9.5rem}.pc-dots[data-astro-cid-mhnm5pdn],.pc-flat[data-astro-cid-mhnm5pdn]{width:100%;max-width:19rem;aspect-ratio:var(--cols) / var(--rows)}.pc-dots[data-astro-cid-mhnm5pdn]{background:radial-gradient(circle closest-side, var(--accent) 58%, transparent 66%) 0 0 / calc(100% / var(--cols)) calc(100% / var(--rows))}.pc-flat[data-astro-cid-mhnm5pdn]{background:linear-gradient(var(--line-2) 1px, transparent 1px) 0 0 / 100% 25%;border-bottom:1px solid var(--line);position:relative}.pc-flat[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{background:var(--muted);height:3px;position:absolute;inset:56% 0 auto}.pc-note[data-astro-cid-mhnm5pdn]{color:var(--muted);max-width:24rem;font-size:.86rem;line-height:1.45}@media (width<=760px){.pc-gap[data-astro-cid-mhnm5pdn]{grid-template-columns:minmax(0,1fr)}.pc-gap[data-astro-cid-mhnm5pdn] .pc-col[data-astro-cid-mhnm5pdn]+.pc-col[data-astro-cid-mhnm5pdn]{border-left:0;border-top:1px solid var(--line);padding-top:2rem;padding-left:0}.pc-col[data-astro-cid-mhnm5pdn] .number{min-height:0}}.pc-path[data-astro-cid-mhnm5pdn]{--edge:#8d877d;--gap:2rem;column-gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr));row-gap:2rem;display:grid}.pc-ann[data-astro-cid-mhnm5pdn]{gap:.3rem;display:grid;position:relative}.pc-ann-t[data-astro-cid-mhnm5pdn]{letter-spacing:-.02em;color:var(--ink);font-size:1.3rem;font-weight:620;line-height:1.15}.pc-ann-s[data-astro-cid-mhnm5pdn]{color:var(--muted);font-size:.9rem;line-height:1.4}.pc-brief[data-astro-cid-mhnm5pdn]{grid-area:1/1/auto/4}.pc-brief[data-astro-cid-mhnm5pdn]:after{content:"";left:calc((100% - 2 * var(--gap)) / 6);background:var(--edge);width:1px;height:1.5rem;position:absolute;bottom:-2rem}.pc-numbers[data-astro-cid-mhnm5pdn]{text-align:center;grid-area:3/4/auto/6;justify-items:center}.pc-numbers[data-astro-cid-mhnm5pdn] .kicker[data-astro-cid-mhnm5pdn]{color:var(--red)}.pc-numbers[data-astro-cid-mhnm5pdn]:before{content:"";background:var(--red);width:1.5px;height:3rem;position:absolute;top:-3.4rem;left:50%}.pc-steps[data-astro-cid-mhnm5pdn]{display:contents}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]{text-align:center;border:1.5px solid var(--edge);background:#fcfbf8;border-radius:.6rem;grid-row:2;align-content:center;gap:.25rem;min-width:0;padding:.95rem .6rem;display:grid;position:relative}.pc-steps[data-astro-cid-mhnm5pdn] b[data-astro-cid-mhnm5pdn]{color:var(--ink);font-size:1rem;font-weight:620;line-height:1.2}.pc-steps[data-astro-cid-mhnm5pdn] span[data-astro-cid-mhnm5pdn]{color:var(--muted);font-size:.8rem;line-height:1.3}.pc-steps[data-astro-cid-mhnm5pdn] em[data-astro-cid-mhnm5pdn]{font:500 .62rem/1.2 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-top:.3rem;font-style:normal}.pc-steps[data-astro-cid-mhnm5pdn] em[data-astro-cid-mhnm5pdn]:before{content:"✓ "}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]+li[data-astro-cid-mhnm5pdn]:before{content:"";left:calc(-1 * var(--gap));width:calc(var(--gap) - .2rem);background:var(--edge);height:1px;position:absolute;top:50%}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]+li[data-astro-cid-mhnm5pdn]:after{content:"";border-left:.42rem solid var(--edge);border-block:.25rem solid #0000;position:absolute;top:calc(50% - .25rem);left:-.5rem}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn].back{background:0 0;border-style:dashed}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn].back b[data-astro-cid-mhnm5pdn]{color:var(--muted)}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn].back:before{background:repeating-linear-gradient(90deg, var(--edge) 0 2px, transparent 2px 6px)}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn].back:after{display:none}.pc-break[data-astro-cid-mhnm5pdn]{left:calc(-1 * var(--gap) / 2);color:var(--red);background:#fff;padding:0 .15rem;font-size:1.9rem;font-style:normal;font-weight:300;line-height:1;position:absolute;top:50%;transform:translate(-50%,-52%)}@media (width<=900px){.pc-path[data-astro-cid-mhnm5pdn]{--gap:1.6rem;grid-template-columns:minmax(0,1fr);row-gap:1.6rem}.pc-brief[data-astro-cid-mhnm5pdn],.pc-numbers[data-astro-cid-mhnm5pdn]{grid-area:auto/1}.pc-brief[data-astro-cid-mhnm5pdn]:after{left:50%}.pc-numbers[data-astro-cid-mhnm5pdn]:before{height:1.1rem;top:-1.4rem}.pc-steps[data-astro-cid-mhnm5pdn]{gap:var(--gap);margin:0;padding:0;display:grid}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]{grid-row:auto;padding-block:.8rem}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]+li[data-astro-cid-mhnm5pdn]:before{left:50%;top:calc(-1 * var(--gap));width:1px;height:calc(var(--gap) - .2rem)}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn]+li[data-astro-cid-mhnm5pdn]:after{border-left:0;border-top:.42rem solid var(--edge);border-inline:.25rem solid #0000;border-bottom:0;top:-.5rem;left:calc(50% - .25rem)}.pc-steps[data-astro-cid-mhnm5pdn] li[data-astro-cid-mhnm5pdn].back:before{background:repeating-linear-gradient(180deg, var(--edge) 0 2px, transparent 2px 6px)}.pc-break[data-astro-cid-mhnm5pdn]{left:50%;top:calc(-1 * var(--gap) / 2);transform:translate(-50%,-50%)}}.pc-tubwrap[data-astro-cid-mhnm5pdn]{justify-self:center;width:100%;max-width:22rem;position:relative}.pc-tub[data-astro-cid-mhnm5pdn]{width:100%;height:auto;display:block;overflow:visible}.pc-tub-line[data-astro-cid-mhnm5pdn]{fill:none;stroke:var(--ink-2);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.pc-fill[data-astro-cid-mhnm5pdn]{fill:var(--accent-soft);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--lvl));transition:transform 1.4s cubic-bezier(.3,.7,.3,1)}.pc-pour[data-astro-cid-mhnm5pdn]{stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:3 9;transition:stroke-width .4s;animation:.9s linear infinite pc-pour}@keyframes pc-pour{to{stroke-dashoffset:-12px}}.pc-hole[data-astro-cid-mhnm5pdn]{fill:var(--ink-2)}.pc-plug[data-astro-cid-mhnm5pdn]{fill:var(--ink);opacity:0;transition:opacity .3s}.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn]{fill:var(--accent);animation:1.1s ease-in infinite pc-drip}.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn]:nth-child(2){animation-delay:.37s}.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn]:nth-child(3){animation-delay:.74s}@keyframes pc-drip{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px,26px)}}.pc-tag[data-astro-cid-mhnm5pdn]{font:500 .62rem/1.25 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);position:absolute}.pc-in[data-astro-cid-mhnm5pdn]{top:0;left:43.75%}.pc-out[data-astro-cid-mhnm5pdn]{max-width:36.25%;top:84.0909%;left:63.75%}.pc-bucket[data-astro-cid-mhnm5pdn]{--lvl:.2}.pc-bucket[data-astro-cid-mhnm5pdn][data-ads=true]{--lvl:.27}.pc-bucket[data-astro-cid-mhnm5pdn][data-ads=true] .pc-pour[data-astro-cid-mhnm5pdn]{stroke-width:9px;animation-duration:.5s}.pc-bucket[data-astro-cid-mhnm5pdn][data-fixed=true]{--lvl:.8}.pc-bucket[data-astro-cid-mhnm5pdn][data-fixed=true][data-ads=true]{--lvl:.95}.pc-bucket[data-astro-cid-mhnm5pdn][data-fixed=true] .pc-plug[data-astro-cid-mhnm5pdn]{opacity:1}.pc-bucket[data-astro-cid-mhnm5pdn][data-fixed=true] .pc-drip[data-astro-cid-mhnm5pdn],.pc-bucket[data-astro-cid-mhnm5pdn][data-fixed=true] .pc-out[data-astro-cid-mhnm5pdn]{opacity:0}.pc-drip[data-astro-cid-mhnm5pdn],.pc-out[data-astro-cid-mhnm5pdn]{transition:opacity .3s}@media (prefers-reduced-motion:reduce){.pc-pour[data-astro-cid-mhnm5pdn],.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn],.pc-screen[data-astro-cid-mhnm5pdn] [data-astro-cid-mhnm5pdn],.pc-screen[data-astro-cid-mhnm5pdn][data-state=loading] .pc-load[data-astro-cid-mhnm5pdn] i[data-astro-cid-mhnm5pdn]{animation:none!important}.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn]:nth-child(2){transform:translate(8px,13px)}.pc-drip[data-astro-cid-mhnm5pdn] circle[data-astro-cid-mhnm5pdn]:nth-child(3){opacity:.5;transform:translate(15px,25px)}.pc-fill[data-astro-cid-mhnm5pdn]{transition:none}}.pair[data-astro-cid-hfsk4bnq]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:1rem;display:grid}.pair[data-astro-cid-hfsk4bnq][hidden]{display:none}.side[data-astro-cid-hfsk4bnq]{gap:.5rem;min-width:0;display:grid}.side[data-astro-cid-hfsk4bnq]>.kicker[data-astro-cid-hfsk4bnq]{align-items:center;gap:.5rem;font-size:.66rem;display:flex}.inv[data-astro-cid-hfsk4bnq]{font:500 .6rem/1 var(--mono);letter-spacing:.1em;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);padding:.22rem .35rem}.doc[data-astro-cid-hfsk4bnq]{box-shadow:0 0 0 1px var(--line-2), 0 14px 30px -18px #281e1466;font:400 .68rem/1.35 var(--mono);color:#2b2b2b;background:#fffdf8;grid-template-columns:minmax(0,1fr);gap:.12rem;padding:.85rem .8rem;display:grid;position:relative;overflow:hidden}.ln[data-astro-cid-hfsk4bnq]{justify-content:space-between;gap:.6rem;margin-inline:-.2rem;padding:.04rem .2rem;transition:background .25s,box-shadow .25s;display:flex}.ln[data-astro-cid-hfsk4bnq] span[data-astro-cid-hfsk4bnq]{white-space:nowrap;text-overflow:clip;min-width:0;overflow:hidden}.ln[data-astro-cid-hfsk4bnq] .r[data-astro-cid-hfsk4bnq]{flex:none}.ln-head[data-astro-cid-hfsk4bnq]{font-size:.74rem;font-weight:700}.ln-total[data-astro-cid-hfsk4bnq]{font-weight:700}.ln-fine[data-astro-cid-hfsk4bnq]{color:#77736c;font-size:.62rem}.ln-gap[data-astro-cid-hfsk4bnq]{height:.35rem}.ln-rule[data-astro-cid-hfsk4bnq]{border-top:1px dashed #b9b4aa;height:0;margin-block:.25rem}.ln[data-astro-cid-hfsk4bnq].lit{background:color-mix(in srgb, var(--accent-soft) 38%, transparent);box-shadow:inset 2px 0 0 var(--accent)}.doc-receipt[data-astro-cid-hfsk4bnq]{justify-self:start;width:100%;max-width:13.5rem}.doc-receipt[data-astro-cid-hfsk4bnq] .ln-head[data-astro-cid-hfsk4bnq]{justify-content:center}.doc-invoice[data-astro-cid-hfsk4bnq]{font-family:inherit;font-size:.66rem}.doc-invoice[data-astro-cid-hfsk4bnq] .ln-head[data-astro-cid-hfsk4bnq]{font-size:.72rem}.doc-invoice[data-astro-cid-hfsk4bnq] .ln-head[data-astro-cid-hfsk4bnq] .r[data-astro-cid-hfsk4bnq]{color:var(--accent);letter-spacing:.06em}.doc-statement[data-astro-cid-hfsk4bnq]{background:#fbfcf8;padding-inline:.6rem;font-size:.56rem;line-height:1.55}.doc-statement[data-astro-cid-hfsk4bnq]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbfcf8);width:2.5rem;position:absolute;inset:0 0 0 auto}.doc-statement[data-astro-cid-hfsk4bnq] .ln[data-astro-cid-hfsk4bnq]{justify-content:start}.doc-statement[data-astro-cid-hfsk4bnq] .ln[data-astro-cid-hfsk4bnq]:not(.ln-fine){margin-top:.15rem}.scan[data-astro-cid-hfsk4bnq]{background:var(--accent);height:2px;box-shadow:0 0 12px 2px color-mix(in srgb, var(--accent-soft) 70%, transparent);opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.pair[data-astro-cid-hfsk4bnq].reading .scan[data-astro-cid-hfsk4bnq]{animation:dm-scan var(--read,2.4s) linear both}@keyframes dm-scan{0%{opacity:0;top:0}6%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}.card[data-astro-cid-hfsk4bnq]{box-shadow:0 0 0 1px var(--line), 0 14px 30px -18px #281e1459;background:#fff;gap:.7rem;padding:.85rem .95rem .95rem;display:grid;position:relative;overflow:hidden}.card-head[data-astro-cid-hfsk4bnq]{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.card-head[data-astro-cid-hfsk4bnq] b[data-astro-cid-hfsk4bnq]{color:var(--ink);margin-right:auto;font-weight:620}.badge[data-astro-cid-hfsk4bnq]{white-space:nowrap;border-radius:99px;padding:.22rem .45rem;font-size:.68rem;font-weight:600}.badge[data-astro-cid-hfsk4bnq].wait{color:#6b4a00;background:#fbefd2}.badge[data-astro-cid-hfsk4bnq].ok{color:#146c3a;background:#e3f4ea;display:none}.pair[data-astro-cid-hfsk4bnq].approved .badge[data-astro-cid-hfsk4bnq].wait{display:none}.pair[data-astro-cid-hfsk4bnq].approved .badge[data-astro-cid-hfsk4bnq].ok{display:inline-block}.pair[data-astro-cid-hfsk4bnq].reading .badge[data-astro-cid-hfsk4bnq].wait{opacity:.35}.card[data-astro-cid-hfsk4bnq] dl[data-astro-cid-hfsk4bnq]{gap:.55rem;margin:0;display:grid}.card[data-astro-cid-hfsk4bnq] dl[data-astro-cid-hfsk4bnq] div[data-astro-cid-hfsk4bnq]{gap:.1rem;min-width:0;display:grid}.card[data-astro-cid-hfsk4bnq] dt[data-astro-cid-hfsk4bnq]{color:var(--muted);font-size:.7rem;line-height:1.2}.card[data-astro-cid-hfsk4bnq] dd[data-astro-cid-hfsk4bnq]{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.25;transition:color .2s}.card[data-astro-cid-hfsk4bnq] dl[data-astro-cid-hfsk4bnq] div[data-astro-cid-hfsk4bnq].blank dd[data-astro-cid-hfsk4bnq]{color:#0000;background:linear-gradient(90deg, var(--paper-2), var(--paper));border-radius:2px}.card[data-astro-cid-hfsk4bnq] dl[data-astro-cid-hfsk4bnq] div[data-astro-cid-hfsk4bnq]:not(.blank) dd[data-astro-cid-hfsk4bnq]{animation:.4s cubic-bezier(.2,.8,.2,1) dm-land}@keyframes dm-land{0%{opacity:.2;transform:translateY(-4px)}}.stamp[data-astro-cid-hfsk4bnq]{font:700 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:2px solid var(--accent);opacity:0;pointer-events:none;padding:.4rem .55rem;position:absolute;bottom:.8rem;right:.7rem;transform:rotate(-8deg)scale(1.6)}.pair[data-astro-cid-hfsk4bnq].approved .stamp[data-astro-cid-hfsk4bnq]{opacity:.88;transition:transform .28s cubic-bezier(.3,1.5,.5,1),opacity .15s;transform:rotate(-8deg)scale(1)}[data-astro-cid-hfsk4bnq][data-w=forward] .row[data-astro-cid-hfsk4bnq] .status[data-astro-cid-hfsk4bnq]{flex:12rem;margin-left:.4rem}@media (width<=560px){.pair[data-astro-cid-hfsk4bnq]{grid-template-columns:minmax(0,1fr)}.doc-invoice[data-astro-cid-hfsk4bnq],.doc-statement[data-astro-cid-hfsk4bnq]{max-height:11rem}}.gates[data-astro-cid-hfsk4bnq]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.gate[data-astro-cid-hfsk4bnq]{background:var(--paper);grid-template-columns:1.6rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.gate[data-astro-cid-hfsk4bnq] .who[data-astro-cid-hfsk4bnq]{gap:.1rem;min-width:0;display:grid}.gate[data-astro-cid-hfsk4bnq] .who[data-astro-cid-hfsk4bnq] b[data-astro-cid-hfsk4bnq]{color:var(--ink);font-size:.98rem;font-weight:600;line-height:1.25}.gate[data-astro-cid-hfsk4bnq] .who[data-astro-cid-hfsk4bnq] small[data-astro-cid-hfsk4bnq]{color:var(--muted);font-size:.78rem;line-height:1.3}.gate[data-astro-cid-hfsk4bnq] .state[data-astro-cid-hfsk4bnq]{font:500 .66rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-style:normal}.gate[data-astro-cid-hfsk4bnq][data-open=true] .state[data-astro-cid-hfsk4bnq]{color:#146c3a}.gate[data-astro-cid-hfsk4bnq][data-gate=read]{grid-template-columns:1.6rem minmax(0,1fr) auto}.lock[data-astro-cid-hfsk4bnq]{justify-self:center;width:1.1rem;height:1.45rem;position:relative}.lock[data-astro-cid-hfsk4bnq]:before{content:"";background:var(--ink);border-radius:.15rem;height:.85rem;position:absolute;bottom:0;left:0;right:0}.lock[data-astro-cid-hfsk4bnq]:after{content:"";border:2px solid var(--ink);transform-origin:85% 100%;border-bottom:0;border-radius:.5rem .5rem 0 0;height:.75rem;transition:transform .3s cubic-bezier(.3,1.4,.5,1);position:absolute;top:.1rem;left:.17rem;right:.17rem}.gate[data-astro-cid-hfsk4bnq][data-open=true] .lock[data-astro-cid-hfsk4bnq]:before{background:#2f8f57}.gate[data-astro-cid-hfsk4bnq][data-open=true] .lock[data-astro-cid-hfsk4bnq]:after{border-color:#2f8f57;transform:translateY(-.18rem)rotate(28deg)}.switch[data-astro-cid-hfsk4bnq]{cursor:pointer;background:#cfcac0;border:0;border-radius:99px;width:2.6rem;height:1.5rem;padding:0;transition:background .2s;position:relative}.switch[data-astro-cid-hfsk4bnq] i[data-astro-cid-hfsk4bnq]{background:#fff;border-radius:50%;width:1.1rem;height:1.1rem;transition:transform .2s;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 2px #00000040}.switch[data-astro-cid-hfsk4bnq][aria-pressed=true]{background:#2f8f57}.switch[data-astro-cid-hfsk4bnq][aria-pressed=true] i[data-astro-cid-hfsk4bnq]{transform:translate(1.1rem)}.gate[data-astro-cid-hfsk4bnq].shake{box-shadow:inset 0 0 0 1px var(--red);animation:.45s dm-shake}@keyframes dm-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}[data-astro-cid-hfsk4bnq][data-w=locks][data-filed=true] .status[data-astro-cid-hfsk4bnq]{color:#146c3a}@media (width<=420px){.gate[data-astro-cid-hfsk4bnq]{grid-template-columns:1.4rem minmax(0,1fr) auto}.gate[data-astro-cid-hfsk4bnq] .state[data-astro-cid-hfsk4bnq]{display:none}}.screens[data-astro-cid-hfsk4bnq]{max-width:46rem;display:grid}.living[data-astro-cid-hfsk4bnq]{box-shadow:0 0 0 1px var(--line-2), 0 40px 80px -40px #281e1473;background:#fff;grid-template-columns:3rem minmax(0,1fr);min-height:22rem;font-size:.86rem;display:grid;overflow:hidden}.lv-rail[data-astro-cid-hfsk4bnq]{background:#f3f3f6;border-right:1px solid #e7e7ec;align-content:start;justify-items:center;gap:.9rem;padding-top:1rem;display:grid}.lv-rail[data-astro-cid-hfsk4bnq] b[data-astro-cid-hfsk4bnq]{border:2px solid #1f1f27;border-radius:.2rem;width:1.3rem;height:1rem;margin-bottom:.4rem}.lv-rail[data-astro-cid-hfsk4bnq] i[data-astro-cid-hfsk4bnq]{background:#dedde6;border-radius:.3rem;width:1.15rem;height:1.15rem}.lv-rail[data-astro-cid-hfsk4bnq] i[data-astro-cid-hfsk4bnq].on{background:#4f46e5}.lv-body[data-astro-cid-hfsk4bnq]{align-content:start;gap:.7rem;min-width:0;padding:clamp(.9rem,2.4vw,1.5rem);display:grid}.lv-title[data-astro-cid-hfsk4bnq]{letter-spacing:-.02em;color:#141414;font-size:1.35rem;font-weight:650}.lv-sub[data-astro-cid-hfsk4bnq]{color:#6b6b75;margin-top:-.4rem;font-size:.8rem}.lv-filters[data-astro-cid-hfsk4bnq]{flex-wrap:nowrap;gap:.35rem;display:flex;overflow:hidden}.lv-filters[data-astro-cid-hfsk4bnq] span[data-astro-cid-hfsk4bnq]{color:#4a4a55;white-space:nowrap;border-radius:99px;padding:.28rem .6rem;font-size:.74rem;box-shadow:inset 0 0 0 1px #e3e3ea}.lv-filters[data-astro-cid-hfsk4bnq] span[data-astro-cid-hfsk4bnq].on{color:#4338ca;background:#eef0ff;box-shadow:inset 0 0 0 1px #c7cbff}.lv-list[data-astro-cid-hfsk4bnq]{border:1px solid #ececf1;border-radius:.6rem;margin:0;padding:0;list-style:none;overflow:hidden}.lv-row[data-astro-cid-hfsk4bnq]{border-top:1px solid #f0f0f4;grid-template-columns:1.7rem minmax(0,1fr) auto auto auto;align-items:center;gap:.7rem;padding:.6rem .75rem;display:grid}.lv-row[data-astro-cid-hfsk4bnq]:first-child{border-top:0}.lv-ico[data-astro-cid-hfsk4bnq]{background:#f3f3f6;border-radius:.4rem;width:1.6rem;height:1.6rem;position:relative}.lv-ico[data-astro-cid-hfsk4bnq]:after{content:"";border:1.5px solid #6b6b75;border-radius:1px;position:absolute;inset:.45rem .5rem}.lv-ico[data-astro-cid-hfsk4bnq][data-kind=receipt]:after{border-style:solid none;inset:.4rem .6rem}.lv-name[data-astro-cid-hfsk4bnq]{min-width:0;display:grid}.lv-name[data-astro-cid-hfsk4bnq] b[data-astro-cid-hfsk4bnq]{color:#141414;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lv-name[data-astro-cid-hfsk4bnq] small[data-astro-cid-hfsk4bnq]{color:#8a8a94;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.lv-amt[data-astro-cid-hfsk4bnq]{color:#141414;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.lv-badge[data-astro-cid-hfsk4bnq]{white-space:nowrap;border-radius:.3rem;padding:.2rem .45rem;font-size:.68rem;font-weight:600}.lv-badge[data-astro-cid-hfsk4bnq].waiting{color:#8a5a00;background:#fbefd2}.lv-badge[data-astro-cid-hfsk4bnq].approved{color:#146c3a;background:#e3f4ea}.lv-badge[data-astro-cid-hfsk4bnq].flip{padding:0;display:inline-grid}.lv-badge[data-astro-cid-hfsk4bnq].flip em[data-astro-cid-hfsk4bnq]{border-radius:.3rem;grid-area:1/1;padding:.2rem .45rem;font-style:normal}.lv-badge[data-astro-cid-hfsk4bnq].flip .a[data-astro-cid-hfsk4bnq]{color:#4338ca;background:#eef0ff;animation:9s infinite dm-a}.lv-badge[data-astro-cid-hfsk4bnq].flip .b[data-astro-cid-hfsk4bnq]{color:#8a5a00;background:#fbefd2;animation:9s infinite dm-b}.lv-ago[data-astro-cid-hfsk4bnq]{color:#9a9aa3;white-space:nowrap;font-size:.72rem}.lv-row[data-astro-cid-hfsk4bnq].new{background:#fbfbff;animation:9s infinite dm-drop}@keyframes dm-drop{0%,6%{opacity:0;transform:translateY(-12px)}14%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes dm-a{0%,38%{opacity:1}44%,to{opacity:0}}@keyframes dm-b{0%,38%{opacity:0}44%,to{opacity:1}}@media (width<=640px){.lv-ago[data-astro-cid-hfsk4bnq],.lv-name[data-astro-cid-hfsk4bnq] small[data-astro-cid-hfsk4bnq]{display:none}.lv-row[data-astro-cid-hfsk4bnq]{grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.55rem}.lv-amt[data-astro-cid-hfsk4bnq]{display:none}}.now-shot[data-astro-cid-hfsk4bnq]{max-width:56rem}@media (prefers-reduced-motion:reduce){.pair[data-astro-cid-hfsk4bnq].reading .scan[data-astro-cid-hfsk4bnq],.lv-row[data-astro-cid-hfsk4bnq].new,.lv-badge[data-astro-cid-hfsk4bnq].flip .a[data-astro-cid-hfsk4bnq],.lv-badge[data-astro-cid-hfsk4bnq].flip .b[data-astro-cid-hfsk4bnq],.card[data-astro-cid-hfsk4bnq] dl[data-astro-cid-hfsk4bnq] div[data-astro-cid-hfsk4bnq]:not(.blank) dd[data-astro-cid-hfsk4bnq]{animation:none}.lv-badge[data-astro-cid-hfsk4bnq].flip .a[data-astro-cid-hfsk4bnq]{display:none}.stamp[data-astro-cid-hfsk4bnq],.pair[data-astro-cid-hfsk4bnq].approved .stamp[data-astro-cid-hfsk4bnq],.lock[data-astro-cid-hfsk4bnq]:after,.switch[data-astro-cid-hfsk4bnq],.switch[data-astro-cid-hfsk4bnq] i[data-astro-cid-hfsk4bnq]{transition:none}.gate[data-astro-cid-hfsk4bnq].shake{animation:none}}.pkb[data-astro-cid-xqp6rypy]{--v:#1c0847;--o:#f28c28;box-shadow:0 0 0 1px var(--line-2);color:#4a4560;background:#fff;font-size:.7rem;line-height:1.35;overflow:hidden;container-type:inline-size}.pkb[data-astro-cid-xqp6rypy] p[data-astro-cid-xqp6rypy]{margin:0}.pkb-url[data-astro-cid-xqp6rypy]{border-bottom:1px solid var(--line-2);font:500 .68rem/1.2 var(--mono);color:var(--ink-2);background:#f3f0ea;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.pkb-url[data-astro-cid-xqp6rypy] i[data-astro-cid-xqp6rypy]{border:1.5px solid #b9b2a5;border-radius:50%;flex:none;width:.55rem;height:.55rem}.pkb-url[data-astro-cid-xqp6rypy] span[data-astro-cid-xqp6rypy]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pkb-head[data-astro-cid-xqp6rypy]{background:var(--v);color:#fff;align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}.pkb-logo[data-astro-cid-xqp6rypy]{letter-spacing:-.02em;margin-right:auto;font-size:1.15rem;font-weight:800}.pkb-urgent[data-astro-cid-xqp6rypy]{background:var(--o);color:#1c0847;white-space:nowrap;padding:.3rem .55rem;font-weight:600}.pkb-switch[data-astro-cid-xqp6rypy]{font:600 .62rem/1 var(--mono);white-space:nowrap;border:1px solid #ffffff80;padding:.25rem .35rem}.pkb-nav[data-astro-cid-xqp6rypy]{background:var(--v);color:#ffffffe0;flex-wrap:wrap;justify-content:center;gap:.2rem .9rem;padding:.15rem .8rem .55rem;display:flex}.pkb-crumb[data-astro-cid-xqp6rypy]{color:#6d6880;border-bottom:1px solid #eee;padding:.4rem .9rem}.pkb-hero[data-astro-cid-xqp6rypy]{color:#fff;letter-spacing:-.01em;background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 22px),repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 22px),linear-gradient(100deg,#5b4a86,#6a5a94 60%,#8a7a6a);place-items:center;min-height:3.6rem;padding:.6rem;font-size:1.05rem;font-weight:700;display:grid}.pkb-intro[data-astro-cid-xqp6rypy]{text-align:center;max-width:34rem;padding:.8rem 1.2rem .6rem;margin:0 auto!important}.pkb-cards[data-astro-cid-xqp6rypy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.4rem .8rem .9rem;display:grid}.pkb-card[data-astro-cid-xqp6rypy]{align-content:start;gap:.3rem;padding:.55rem;display:grid;box-shadow:0 0 0 1px #e8e6ee}.pkb-card[data-astro-cid-xqp6rypy] i[data-astro-cid-xqp6rypy]{border:1.5px solid var(--v);width:.8rem;height:.8rem}.pkb-card[data-astro-cid-xqp6rypy] b[data-astro-cid-xqp6rypy]{color:var(--v);font-size:.74rem;font-weight:700;line-height:1.2}.pkb-card[data-astro-cid-xqp6rypy] span[data-astro-cid-xqp6rypy]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pkb-card[data-astro-cid-xqp6rypy] em[data-astro-cid-xqp6rypy]{color:#4a4560;font-style:normal;font-weight:600}@container (width<=25rem){.pkb-cards[data-astro-cid-xqp6rypy]{grid-template-columns:minmax(0,1fr)}.pkb-card[data-astro-cid-xqp6rypy]:nth-child(n+3),.pkb-nav[data-astro-cid-xqp6rypy] span[data-astro-cid-xqp6rypy]:nth-child(n+4){display:none}}.pkb[data-astro-cid-xqp6rypy].is-flip [data-astro-cid-xqp6rypy][data-t]{animation:.42s cubic-bezier(.2,.7,.2,1) both pkb-flap;animation-delay:calc(var(--i,0) * 28ms)}@keyframes pkb-flap{0%{opacity:.001;transform-origin:50% 0;transform:perspective(30em)rotateX(-70deg)}}.bk[data-astro-cid-xqp6rypy]{--v:#1c0847;box-shadow:0 0 0 1px var(--line-2);color:#3d3852;background:#f7f6fa;gap:.55rem;padding:.8rem .9rem;font-size:.78rem;line-height:1.35;display:grid}.bk[data-astro-cid-xqp6rypy] p[data-astro-cid-xqp6rypy]{margin:0}.bk-title[data-astro-cid-xqp6rypy]{color:var(--v);font-size:.86rem;font-weight:700}.bk-pair[data-astro-cid-xqp6rypy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;display:grid}.bk-f[data-astro-cid-xqp6rypy]{gap:.2rem;display:grid}.bk-f[data-astro-cid-xqp6rypy]>span[data-astro-cid-xqp6rypy]{color:#5d5874;font-size:.7rem}.bk-f[data-astro-cid-xqp6rypy]>b[data-astro-cid-xqp6rypy],.bk-bar[data-astro-cid-xqp6rypy]{color:var(--v);background:#fff;min-height:1.8rem;padding:.35rem .5rem;font-weight:500;display:block;box-shadow:inset 0 0 0 1px #c9c4d8}.bk-bar[data-astro-cid-xqp6rypy]:after{content:"";background:#e3e0ea;width:55%;height:.5rem;margin-top:.3rem;display:block}.bk-text[data-astro-cid-xqp6rypy]{background:#fff;height:3.9rem;padding:.4rem .5rem;transition:box-shadow .2s;overflow:hidden;box-shadow:inset 0 0 0 1px #c9c4d8;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}.bk-msg[data-astro-cid-xqp6rypy].is-short .bk-text[data-astro-cid-xqp6rypy]{-webkit-mask:none;mask:none}.bk-msg[data-astro-cid-xqp6rypy].is-bad .bk-text[data-astro-cid-xqp6rypy]{box-shadow:inset 0 0 0 1.5px #c62828}.bk-err[data-astro-cid-xqp6rypy]{color:#c62828;font-size:.72rem;font-style:normal;font-weight:600}.bk-foot[data-astro-cid-xqp6rypy]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.bk-send[data-astro-cid-xqp6rypy]{background:var(--v);color:#fff;padding:.4rem .9rem;font-weight:600}.bk-notice[data-astro-cid-xqp6rypy]{color:#1b7a3e;font-size:.74rem;font-weight:600}.bk-notice[data-astro-cid-xqp6rypy]:before{content:"✓ "}.bk-run[data-astro-cid-xqp6rypy]{border-top:1px solid var(--line);gap:.5rem;padding-top:.8rem;transition:opacity .25s;display:grid}.bk-head[data-astro-cid-xqp6rypy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bk-head[data-astro-cid-xqp6rypy] .go[data-astro-cid-xqp6rypy]{padding:.62rem .85rem}.bk-steps[data-astro-cid-xqp6rypy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin:0;display:grid}.bk-steps[data-astro-cid-xqp6rypy]>div[data-astro-cid-xqp6rypy]{background:var(--paper);border-left:2px solid var(--line);align-content:start;gap:.15rem;padding:.5rem .6rem;display:grid}.bk-steps[data-astro-cid-xqp6rypy] dt[data-astro-cid-xqp6rypy]{font:500 .64rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.bk-steps[data-astro-cid-xqp6rypy] dd[data-astro-cid-xqp6rypy]{color:var(--ink);margin:0;font-size:.84rem;line-height:1.35}.bk-steps[data-astro-cid-xqp6rypy] .ok[data-astro-cid-xqp6rypy]{border-left-color:#2e8b57}.bk-steps[data-astro-cid-xqp6rypy] .no[data-astro-cid-xqp6rypy]{border-left-color:var(--red)}.bk-steps[data-astro-cid-xqp6rypy] .warn[data-astro-cid-xqp6rypy]{border-left-color:#c9822b}.bk-then[data-astro-cid-xqp6rypy]{color:var(--muted)}.bk-verdict[data-astro-cid-xqp6rypy]{color:var(--ink);font-size:.86rem;font-weight:560;line-height:1.4}.bk-verdict[data-astro-cid-xqp6rypy].no:before{content:"✕ ";color:var(--red)}.bk-verdict[data-astro-cid-xqp6rypy].ok:before{content:"✓ ";color:#2e8b57}@media (width<=480px){.bk-steps[data-astro-cid-xqp6rypy]{grid-template-columns:minmax(0,1fr)}}[data-astro-cid-xqp6rypy][data-w=book].is-playing .bk-run[data-astro-cid-xqp6rypy]:not(.is-on){opacity:.4}.bk-run[data-astro-cid-xqp6rypy] [data-astro-cid-xqp6rypy][data-step]{transition:opacity .3s,transform .3s}.bk-run[data-astro-cid-xqp6rypy].is-on [data-astro-cid-xqp6rypy][data-step]:not(.is-in){opacity:.001;transform:translateY(4px)}.pk-out[data-astro-cid-xqp6rypy]{align-items:start}.pk-out-words[data-astro-cid-xqp6rypy]{gap:1.4rem;display:grid}.pk-out[data-astro-cid-xqp6rypy] .shot.phone{max-width:17rem;margin-inline:auto}.pk-out[data-astro-cid-xqp6rypy] figcaption{text-align:center}@media (prefers-reduced-motion:reduce){.pkb[data-astro-cid-xqp6rypy].is-flip [data-astro-cid-xqp6rypy][data-t],.bk-run[data-astro-cid-xqp6rypy] [data-astro-cid-xqp6rypy][data-step],.bk-run[data-astro-cid-xqp6rypy]{transition:none;animation:none}}.consent-demo[data-astro-cid-6k7tkbn7]{background:#e3ded2;grid-template-rows:minmax(0,1fr) auto;font-family:Switzer,system-ui,sans-serif;display:grid;position:absolute;inset:0}.cd-stage[data-astro-cid-6k7tkbn7]{perspective:900px;position:relative;overflow:hidden}.cd-page[data-astro-cid-6k7tkbn7]{transform-origin:50% 0;background:#f4f1e9;border:1px solid #1414141f;grid-template-rows:auto auto 1fr auto;gap:6%;padding:4% 5%;transition:transform .6s;display:grid;position:absolute;inset:9% 12% -6%;transform:rotateX(16deg)rotate(-2deg);box-shadow:0 30px 60px -30px #281e1459}.cd-page[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]{background:#d9d4c8;height:6px;display:block}.cd-nav[data-astro-cid-6k7tkbn7]{align-items:center;gap:6%;display:flex}.cd-nav[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]{width:10%}.cd-nav[data-astro-cid-6k7tkbn7] .cd-logo[data-astro-cid-6k7tkbn7]{background:#bdb7aa;width:14px;height:14px;margin-right:auto}.cd-hero[data-astro-cid-6k7tkbn7]{gap:7px;display:grid}.cd-hero[data-astro-cid-6k7tkbn7] .cd-h1[data-astro-cid-6k7tkbn7]{background:#c9c3b6;width:62%;height:13px}.cd-hero[data-astro-cid-6k7tkbn7] .cd-h2[data-astro-cid-6k7tkbn7]{width:44%}.cd-hero[data-astro-cid-6k7tkbn7] .cd-btn[data-astro-cid-6k7tkbn7]{background:#bdb7aa;width:16%;height:12px;margin-top:4px}.cd-row[data-astro-cid-6k7tkbn7]{grid-template-columns:1fr 1fr 1fr;gap:5%;min-height:0;display:grid}.cd-card[data-astro-cid-6k7tkbn7],.cd-slot[data-astro-cid-6k7tkbn7]{background:#ebe7de;border:1px solid #14141414;align-content:start;gap:6px;padding:8%;display:grid}.cd-card[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]:nth-child(2){width:70%}.cd-card[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]:nth-child(3){width:45%}.cd-slot[data-astro-cid-6k7tkbn7]{background:repeating-linear-gradient(-45deg,#ebe7de 0 6px,#e2ddd2 6px 12px);transition:background .4s,border-color .4s;position:relative}.cd-slot[data-astro-cid-6k7tkbn7] b[data-astro-cid-6k7tkbn7]{letter-spacing:.08em;text-transform:uppercase;color:#5d5a54;font:500 9px/1.2 JetBrains Mono,ui-monospace,monospace}.cd-slot[data-astro-cid-6k7tkbn7] span[data-astro-cid-6k7tkbn7]{color:#8b867c;font:400 9px/1.3 JetBrains Mono,ui-monospace,monospace}.cd-slot[data-astro-cid-6k7tkbn7] svg[data-astro-cid-6k7tkbn7]{fill:none;stroke:#bdb7aa;stroke-width:2px;width:100%;height:auto;transition:stroke .4s}.consent-demo[data-astro-cid-6k7tkbn7][data-state=granted] .cd-slot[data-astro-cid-6k7tkbn7]{background:#f4f1e9;border-color:#b1304080}.consent-demo[data-astro-cid-6k7tkbn7][data-state=granted] .cd-slot[data-astro-cid-6k7tkbn7] span[data-astro-cid-6k7tkbn7]{color:#b13040}.consent-demo[data-astro-cid-6k7tkbn7][data-state=granted] .cd-slot[data-astro-cid-6k7tkbn7] svg[data-astro-cid-6k7tkbn7]{stroke:#b13040}.cd-foot[data-astro-cid-6k7tkbn7]{gap:5%;display:flex}.cd-foot[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]{width:20%}.cd-banner[data-astro-cid-6k7tkbn7]{background:#fff;border:1px solid #1414141a;width:min(64%,19rem);padding:.6rem .7rem .5rem;transition:opacity .35s,transform .45s;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)translateZ(60px);box-shadow:0 24px 50px -18px #14141459,0 2px 6px #1414140f}.cd-title[data-astro-cid-6k7tkbn7]{color:#141414;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:.68rem;font-weight:620;display:flex}.cd-icon[data-astro-cid-6k7tkbn7]{background:radial-gradient(circle at 40% 45%,#141414 0 1.5px,#0000 2px),radial-gradient(circle at 62% 60%,#141414 0 1.2px,#0000 1.7px),#f4f1e9;border:1px solid #14141426;border-radius:4px;width:1rem;height:1rem}.cd-text[data-astro-cid-6k7tkbn7]{color:#3c3a36;margin:0 0 .45rem;font-size:.56rem;line-height:1.4}.cd-actions[data-astro-cid-6k7tkbn7]{border-top:1px solid #14141414;flex-wrap:wrap;align-items:center;gap:.3rem;padding-top:.4rem;display:flex}.cd-powered[data-astro-cid-6k7tkbn7]{color:#5d5a54;align-items:center;gap:.3rem;margin-right:auto;font-size:.5rem;display:inline-flex}.cd-powered[data-astro-cid-6k7tkbn7] i[data-astro-cid-6k7tkbn7]{background:#b13040;width:.6rem;height:.6rem}.cd-actions[data-astro-cid-6k7tkbn7] button[data-astro-cid-6k7tkbn7]{color:#fff;cursor:pointer;background:#141414;border:1px solid #141414;padding:.35rem .45rem;font:600 .54rem/1 Switzer,system-ui,sans-serif}.cd-actions[data-astro-cid-6k7tkbn7] .cd-ghost[data-astro-cid-6k7tkbn7]{color:#3c3a36;cursor:default;background:0 0;border-color:#0000}.cd-actions[data-astro-cid-6k7tkbn7] button[data-astro-cid-6k7tkbn7][data-choice]:hover{background:#b13040;border-color:#b13040}.cd-actions[data-astro-cid-6k7tkbn7] button[data-astro-cid-6k7tkbn7]:focus-visible,.cd-pill[data-astro-cid-6k7tkbn7]:focus-visible{outline-offset:2px;outline:2px solid #b13040}.consent-demo[data-astro-cid-6k7tkbn7]:not([data-state=ask]) .cd-banner[data-astro-cid-6k7tkbn7]{opacity:0;pointer-events:none;transform:translate(-50%,-20%)translateZ(60px)}.consent-demo[data-astro-cid-6k7tkbn7]:not([data-state=ask]) .cd-page[data-astro-cid-6k7tkbn7]{transform:rotateX(10deg)rotate(-1deg)}.cd-pill[data-astro-cid-6k7tkbn7]{letter-spacing:.06em;text-transform:uppercase;color:#141414;cursor:pointer;opacity:0;pointer-events:none;background:#fff;border:1px solid #14141426;padding:.45rem .6rem;font:500 .62rem/1 JetBrains Mono,ui-monospace,monospace;transition:opacity .3s .2s;position:absolute;bottom:5%;left:4%}.consent-demo[data-astro-cid-6k7tkbn7]:not([data-state=ask]) .cd-pill[data-astro-cid-6k7tkbn7]{opacity:1;pointer-events:auto}.cd-signals[data-astro-cid-6k7tkbn7]{color:#5d5a54;overflow-wrap:anywhere;background:#eae6dc;border-top:1px solid #1414141a;margin:0;padding:.55rem .9rem;font:400 11px/1.4 JetBrains Mono,ui-monospace,monospace}.consent-demo[data-astro-cid-6k7tkbn7][data-state=granted] .cd-signals[data-astro-cid-6k7tkbn7]{color:#b13040}@media (prefers-reduced-motion:reduce){.cd-page[data-astro-cid-6k7tkbn7],.cd-banner[data-astro-cid-6k7tkbn7],.cd-pill[data-astro-cid-6k7tkbn7],.cd-slot[data-astro-cid-6k7tkbn7],.cd-slot[data-astro-cid-6k7tkbn7] svg[data-astro-cid-6k7tkbn7]{transition:none}}.cfg{gap:.9rem;padding-bottom:1rem;display:grid}.cfg-tabs{scrollbar-width:none;border-bottom:1px solid #14141426;display:flex;overflow-x:auto}.cfg-tabs::-webkit-scrollbar{display:none}.cfg-tabs button{text-align:left;color:#292b2c;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 0 auto;gap:.2rem;padding:.85rem 1rem .75rem;transition:border-color .2s,color .2s;display:grid}.cfg-tabs button b{letter-spacing:-.01em;white-space:nowrap;font-size:.98rem;font-weight:600}.cfg-tabs button span{text-transform:uppercase;letter-spacing:.1em;color:#5d5a54;font:500 10px/1 JetBrains Mono,ui-monospace,monospace}.cfg-tabs button:hover{color:#b13040}.cfg-tabs button[aria-selected=true]{border-bottom-color:#b13040}.cfg-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #b13040}.cfg-stage{aspect-ratio:16/9;background:#eae6dc;position:relative}@media (width<=640px){.cfg-stage{aspect-ratio:4/3}}.cfg-canvas{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.cfg-canvas:active{cursor:grabbing}.cfg[data-live] .cfg-canvas{opacity:1}.cfg-brand{text-transform:uppercase;letter-spacing:.12em;color:#5d5a54;pointer-events:none;margin:0;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;position:absolute;top:.9rem;left:1rem}.cfg[data-static] .cfg-brand{letter-spacing:-.04em;text-transform:none;color:#14141429;place-items:center;font:700 clamp(2.5rem,7vw,5rem)/1 Switzer,system-ui,sans-serif;display:grid;inset:0}.cfg-panel{flex-wrap:wrap;gap:.5rem 1.25rem;padding-inline:1rem;display:flex}.cfg-panel[hidden]{display:none}.cfg-question{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.cfg-q{text-transform:uppercase;letter-spacing:.08em;color:#5d5a54;margin-right:.35rem;font:500 11px/1 JetBrains Mono,ui-monospace,monospace}.cfg-panel button{text-transform:uppercase;letter-spacing:.08em;color:#292b2c;cursor:pointer;background:0 0;border:1px solid #14141426;padding:.5rem .65rem;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;transition:background-color .2s,color .2s,border-color .2s}.cfg-panel button:hover{color:#b13040;border-color:#b13040}.cfg-panel button[aria-pressed=true]{color:#f4f1e9;background:#141414;border-color:#141414}.cfg-panel button:focus-visible{outline-offset:2px;outline:2px solid #b13040}.cfg-parts,.cfg-link,.cfg-note{margin:0;padding-inline:1rem}.cfg-parts{color:#292b2c;font-size:.98rem;line-height:1.5}.cfg-link{color:#5d5a54;overflow-wrap:anywhere;font:400 12px/1.4 JetBrains Mono,ui-monospace,monospace}.cfg-note{color:#5d5a54;font-size:.85rem}@media (prefers-reduced-motion:reduce){.cfg-canvas{transition:none}}.ld{gap:.9rem;padding-bottom:1.1rem;display:grid}.ld-tabs{scrollbar-width:none;border-bottom:1px solid #14141426;display:flex;overflow-x:auto}.ld-tabs::-webkit-scrollbar{display:none}.ld-tabs button{text-align:left;color:#292b2c;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 0 auto;gap:.2rem;padding:.85rem 1rem .75rem;transition:border-color .2s,color .2s;display:grid}.ld-tabs button b{letter-spacing:-.01em;white-space:nowrap;font-size:.98rem;font-weight:600}.ld-tabs button span{text-transform:uppercase;letter-spacing:.1em;color:#5d5a54;white-space:nowrap;font:500 10px/1 JetBrains Mono,ui-monospace,monospace}.ld-tabs button:hover{color:#b13040}.ld-tabs button[aria-selected=true]{border-bottom-color:#b13040}.ld-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #b13040}.ld-panel{gap:.85rem;padding-inline:1rem;display:grid}.ld-panel[hidden]{display:none}.ld-svg{width:100%;height:auto;max-height:360px;display:block}.ld-lab{letter-spacing:.08em;fill:#5d5a54;font:500 10px JetBrains Mono,ui-monospace,monospace}.ld-big{letter-spacing:-.02em;fill:#141414;font-size:40px;font-weight:650}@media (width<=640px){.ld-lab{font-size:16px}.ld-big{font-size:52px}}.ld [data-ball]{transition:transform .45s cubic-bezier(.3,.7,.3,1)}.ld [data-tilt]{transition:transform .45s}.ld-controls{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;display:flex}.ld-group{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.ld-q{text-transform:uppercase;letter-spacing:.08em;color:#5d5a54;margin-right:.35rem;font:500 11px/1 JetBrains Mono,ui-monospace,monospace}.ld-btn{text-transform:uppercase;letter-spacing:.08em;color:#292b2c;cursor:pointer;background:0 0;border:1px solid #14141426;padding:.5rem .65rem;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;transition:background-color .2s,color .2s,border-color .2s}.ld-btn:hover{color:#b13040;border-color:#b13040}.ld-btn[aria-pressed=true]{color:#f4f1e9;background:#141414;border-color:#141414}.ld-btn:focus-visible{outline-offset:2px;outline:2px solid #b13040}.ld-range{accent-color:#b13040;width:min(280px,62vw)}.ld-say{color:#292b2c;min-height:3em;margin:0;font-size:.98rem;line-height:1.5}.ld-note{color:#5d5a54;margin:0;padding-inline:1rem;font-size:.85rem}.ld-words{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=640px){.ld-words{grid-template-columns:repeat(2,minmax(0,1fr))}}.ld-word{color:#292b2c;cursor:pointer;font:inherit;background:#fbfaf6;border:1px solid #14141426;align-content:start;justify-items:center;gap:.4rem;padding:1.6rem .5rem 1.3rem;transition:border-color .2s;display:grid}.ld-word:hover{border-color:#b13040}.ld-word:focus-visible{outline-offset:2px;outline:2px solid #b13040}.ld-word svg{width:104px;height:104px}.ld-term,.ld-mark{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.2}.ld-mark{color:#c9c3b6;display:none}[data-testing] .ld-word:not([data-shown]) .ld-term{display:none}[data-testing] .ld-word:not([data-shown]) .ld-mark{display:block}.ld-term .m,.ld-legend .m{color:#2f5d8c}.ld-term .f,.ld-legend .f{color:#b13040}.ld-tr,.ld-legend{text-transform:uppercase;letter-spacing:.08em;color:#5d5a54;font:500 11px/1.4 JetBrains Mono,ui-monospace,monospace}.ld-legend{margin:0}.ld-hear{text-transform:uppercase;letter-spacing:.1em;color:#b13040;font:500 10px/1 JetBrains Mono,ui-monospace,monospace}@media (prefers-reduced-motion:reduce){.ld [data-ball],.ld [data-tilt]{transition:none}}.store-demo{grid-template-columns:minmax(0,1fr);grid-template-areas:"plate""decisions""link";row-gap:.75rem;padding-bottom:.9rem;display:grid}.store-poster,.store-canvas{aspect-ratio:16/10;object-fit:cover;background:#eae6dc;grid-area:plate;width:100%;height:auto;display:block}.store-canvas{opacity:0;cursor:grab;touch-action:pan-y;transition:opacity .6s}.store-canvas:active{cursor:grabbing}.store-demo[data-live] .store-canvas{opacity:1}.store-demo[data-live] .store-poster{visibility:hidden;transition:visibility 0s .6s}.store-decisions{flex-wrap:wrap;grid-area:decisions;gap:.5rem 1.25rem;padding-inline:1rem;display:flex}.store-question{align-items:center;gap:.25rem;display:inline-flex}.store-q{text-transform:uppercase;letter-spacing:.08em;color:#5d5a54;margin-right:.35rem;font:500 11px/1 JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}.store-decisions button{text-transform:uppercase;letter-spacing:.08em;color:#292b2c;cursor:pointer;background:0 0;border:1px solid #14141426;border-radius:0;padding:.5rem .65rem;font:500 11px/1 JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;transition:background-color .2s,color .2s,border-color .2s}.store-decisions button:hover{color:#b13040;border-color:#b13040}.store-decisions button[aria-pressed=true]{color:#f4f1e9;background:#141414;border-color:#141414}.store-decisions button:focus-visible{outline-offset:2px;outline:2px solid #b13040}.store-demo:not([data-live]) .store-decisions{opacity:.55;pointer-events:none}.store-demo[data-static] .store-decisions,.store-demo[data-static] .store-link{display:none}.store-link{color:#5d5a54;overflow-wrap:anywhere;grid-area:link;margin:0;padding-inline:1rem;font:400 11px/1.5 JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}@media (prefers-reduced-motion:reduce){.store-canvas,.store-decisions button{transition:none}}.store-enhanced{aspect-ratio:16/10;object-fit:cover;z-index:1;opacity:0;pointer-events:none;grid-area:plate;width:100%;height:auto;transition:opacity .45s;display:block;position:relative}.store-enhanced.is-in{opacity:1}.store-enhance{margin-left:auto}.store-decisions .store-enhance[aria-pressed=true]{color:#fff;background:#b13040;border-color:#b13040}.store-enhance-note{color:#5d5a54;margin:0;padding-inline:1rem;font-size:.85rem}@media (prefers-reduced-motion:reduce){.store-enhanced{transition:none}}.tool-plate>svg{height:92%!important;inset:4% 0!important}[data-astro-cid-kh4cygcc][data-col=done] [data-astro-cid-kh4cygcc][data-card]{opacity:.6}[data-astro-cid-kh4cygcc][data-col=done] [data-astro-cid-kh4cygcc][data-title]{text-decoration:line-through;text-decoration-color:var(--ink-faint)}.rec[data-astro-cid-h5tjcvei]{transition:box-shadow .26s ease-out,background-color .26s ease-out}[data-astro-cid-h5tjcvei][data-record][data-active=task] .rec[data-astro-cid-h5tjcvei][data-rec=task],[data-astro-cid-h5tjcvei][data-record][data-active=file] .rec[data-astro-cid-h5tjcvei][data-rec=file],[data-astro-cid-h5tjcvei][data-record][data-active=phase] .rec[data-astro-cid-h5tjcvei][data-rec=phase],[data-astro-cid-h5tjcvei][data-record][data-active=pay] .rec[data-astro-cid-h5tjcvei][data-rec=pay]{box-shadow:0 0 0 2px var(--accent);background-color:var(--accent-wash)}.rec-btn[data-astro-cid-h5tjcvei][aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.nk-edge[data-astro-cid-gm4rsgg4]{stroke:var(--line-strong);transition:stroke .4s ease-out,stroke-width .4s ease-out}.nk-node[data-astro-cid-gm4rsgg4] circle[data-astro-cid-gm4rsgg4],.nk-node[data-astro-cid-gm4rsgg4] rect[data-astro-cid-gm4rsgg4]{fill:var(--surface-1);stroke:var(--ink);transition:fill .4s ease-out,stroke .4s ease-out}.nk-node[data-astro-cid-gm4rsgg4] text[data-astro-cid-gm4rsgg4]{fill:var(--ink-muted)}[data-astro-cid-gm4rsgg4][data-nk-demo].is-lit .nk-edge[data-astro-cid-gm4rsgg4].nk-path{stroke:var(--accent);stroke-width:2.6px}[data-astro-cid-gm4rsgg4][data-nk-demo].is-lit .nk-node[data-astro-cid-gm4rsgg4].nk-path circle[data-astro-cid-gm4rsgg4],[data-astro-cid-gm4rsgg4][data-nk-demo].is-lit .nk-node[data-astro-cid-gm4rsgg4].nk-path rect[data-astro-cid-gm4rsgg4]{fill:var(--accent);stroke:var(--accent)}[data-astro-cid-gm4rsgg4][data-nk-demo].is-lit .nk-node[data-astro-cid-gm4rsgg4].nk-path text[data-astro-cid-gm4rsgg4]{fill:var(--ink)}.js-motion [data-astro-cid-gm4rsgg4][data-nk-demo] .nk-result[data-astro-cid-gm4rsgg4]{opacity:0;transition:opacity .4s ease-out}.js-motion [data-astro-cid-gm4rsgg4][data-nk-demo].is-lit .nk-result[data-astro-cid-gm4rsgg4]{opacity:1}.js-motion [data-astro-cid-gm4rsgg4][data-nk-commit] .nk-log[data-astro-cid-gm4rsgg4]{transform-origin:0;transition:transform .38s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.js-motion [data-astro-cid-gm4rsgg4][data-nk-commit] .nk-step[data-astro-cid-gm4rsgg4]{opacity:.35;transition:opacity .3s ease-out}.js-motion [data-astro-cid-gm4rsgg4][data-nk-commit].is-in .nk-log[data-astro-cid-gm4rsgg4]{transform:none}.js-motion [data-astro-cid-gm4rsgg4][data-nk-commit].is-in .nk-step[data-astro-cid-gm4rsgg4]{opacity:1}.js-motion [data-astro-cid-gm4rsgg4][data-nk-suite] .nk-bar[data-astro-cid-gm4rsgg4]{transform-origin:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.js-motion [data-astro-cid-gm4rsgg4][data-nk-suite].is-in .nk-bar[data-astro-cid-gm4rsgg4]{transform:none}.js-motion [data-astro-cid-gm4rsgg4][data-nk-kill] .nk-run[data-astro-cid-gm4rsgg4]{transform-origin:0;transition:transform 1.6s linear;transform:scaleX(0)}.js-motion [data-astro-cid-gm4rsgg4][data-nk-kill].is-in .nk-run[data-astro-cid-gm4rsgg4]{transform:none}
