.console[data-astro-cid-fzjwmqkm]{border-radius:var(--r-lg);border:1px solid var(--panel-line);box-shadow:var(--shadow-lg);font-size:.875rem;line-height:1.35;overflow:hidden}.console[data-astro-cid-fzjwmqkm] time[data-astro-cid-fzjwmqkm]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--panel-ink-2);white-space:nowrap;font-size:.75rem;font-stretch:80%}.console__bar[data-astro-cid-fzjwmqkm]{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;display:flex}.console__name[data-astro-cid-fzjwmqkm]{font-weight:600}.console__name[data-astro-cid-fzjwmqkm] span[data-astro-cid-fzjwmqkm]{color:var(--panel-ink-2);font-weight:400}.console__flag[data-astro-cid-fzjwmqkm]{border:1px solid var(--panel-line);color:var(--panel-ink-2);border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:560}.console__body[data-astro-cid-fzjwmqkm]{display:grid}.console__inbox[data-astro-cid-fzjwmqkm]{border-right:1px solid var(--panel-line);margin:0;padding:.5rem;display:none}.console__inbox[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]{border-radius:var(--r-sm);color:var(--panel-ink-2);grid-template-columns:1rem minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.7rem .6rem;display:grid}.console__inbox[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm] svg{margin-top:.1rem}.console__inbox[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm].is-current{background:var(--panel-2);color:var(--panel-ink)}.console__inbox[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm].is-current svg{color:var(--canary)}.console__inbox-text[data-astro-cid-fzjwmqkm]{gap:.1rem;display:grid}.console__inbox-text[data-astro-cid-fzjwmqkm] strong[data-astro-cid-fzjwmqkm]{color:var(--panel-ink);font-weight:560}.console__inbox-text[data-astro-cid-fzjwmqkm] span[data-astro-cid-fzjwmqkm]{color:var(--panel-ink-2);font-size:.8125rem}.console__run[data-astro-cid-fzjwmqkm]{min-width:0;padding:1.1rem 1.1rem 1.25rem}.console__run-head[data-astro-cid-fzjwmqkm]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.console__run-head[data-astro-cid-fzjwmqkm] strong[data-astro-cid-fzjwmqkm]{font-size:1rem;font-weight:600}.console__run-head[data-astro-cid-fzjwmqkm] span[data-astro-cid-fzjwmqkm]{color:var(--panel-ink-2);font-size:.8125rem}.console__run[data-astro-cid-fzjwmqkm] ol[data-astro-cid-fzjwmqkm]{margin:0;padding:0;list-style:none;position:relative}.console__run[data-astro-cid-fzjwmqkm] ol[data-astro-cid-fzjwmqkm]:before{content:"";background:var(--panel-line);width:1px;position:absolute;top:1.2rem;bottom:1.2rem;left:calc(.6875rem - .5px)}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]{animation:run-step .5s var(--ease) both;grid-template-columns:1.375rem minmax(0,1fr) auto;align-items:center;column-gap:.85rem;padding:.62rem 0;display:grid;position:relative}.console__dot[data-astro-cid-fzjwmqkm]{background:var(--canary);width:1.375rem;height:1.375rem;color:var(--ink);animation:run-dot .5s var(--ease) both;border-radius:50%;place-items:center;display:grid}.console__step[data-astro-cid-fzjwmqkm]{font-weight:500}.console__system[data-astro-cid-fzjwmqkm]{color:var(--panel-ink-2);border:1px solid var(--panel-line);white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;display:none}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:first-child,.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:first-child .console__dot[data-astro-cid-fzjwmqkm]{animation-delay:.5s}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(2),.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(2) .console__dot[data-astro-cid-fzjwmqkm]{animation-delay:1.05s}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(3),.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(3) .console__dot[data-astro-cid-fzjwmqkm]{animation-delay:1.6s}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(4),.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(4) .console__dot[data-astro-cid-fzjwmqkm]{animation-delay:2.15s}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(5),.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:nth-child(5) .console__dot[data-astro-cid-fzjwmqkm]{animation-delay:2.7s}@keyframes run-step{0%{opacity:.38}to{opacity:1}}@keyframes run-dot{0%{background:var(--panel-2);color:#0000;box-shadow:inset 0 0 0 1px var(--panel-line);transform:scale(.82)}to{background:var(--canary);color:var(--ink);box-shadow:inset 0 0 0 1px var(--canary);transform:scale(1)}}.console__result[data-astro-cid-fzjwmqkm]{border-top:1px solid var(--panel-line);color:var(--panel-ink-2);animation:run-step .6s var(--ease) 3.3s both;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.9rem;padding-top:.95rem;display:flex}.console__result[data-astro-cid-fzjwmqkm] strong[data-astro-cid-fzjwmqkm]{font-family:var(--font-mono);color:var(--panel-ink);font-size:.9375rem;font-weight:500;font-stretch:80%}.console__side[data-astro-cid-fzjwmqkm]{border-left:1px solid var(--panel-line);padding:1.1rem;display:none}.console__label[data-astro-cid-fzjwmqkm]{color:var(--panel-ink-2);margin-bottom:.6rem;font-size:.75rem;font-weight:560}.console__systems[data-astro-cid-fzjwmqkm]{gap:.55rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.console__systems[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]{align-items:center;gap:.6rem;display:flex}.console__systems[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]:before{content:"";background:#35c478;border-radius:50%;width:.4375rem;height:.4375rem}.console__review[data-astro-cid-fzjwmqkm]{border:1px solid var(--panel-line);border-radius:var(--r-sm);background:var(--panel-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .7rem;display:flex}.console__review[data-astro-cid-fzjwmqkm] b[data-astro-cid-fzjwmqkm]{background:var(--canary);color:var(--ink);border-radius:4px;padding:.25rem .55rem;font-size:.75rem;font-weight:600}@media (prefers-reduced-motion:reduce){.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm],.console__dot[data-astro-cid-fzjwmqkm],.console__result[data-astro-cid-fzjwmqkm]{animation:none}}@media (width>=34rem){.console__system[data-astro-cid-fzjwmqkm]{display:inline-block}.console__run[data-astro-cid-fzjwmqkm] li[data-astro-cid-fzjwmqkm]{grid-template-columns:1.375rem minmax(0,1fr) auto auto}.console__run[data-astro-cid-fzjwmqkm]{padding:1.4rem 1.5rem 1.5rem}}@media (width>=52rem){.console__body[data-astro-cid-fzjwmqkm]{grid-template-columns:17rem minmax(0,1fr)}.console__inbox[data-astro-cid-fzjwmqkm]{align-content:start;gap:.15rem;display:grid}}@media (width>=68rem){.console__body[data-astro-cid-fzjwmqkm]{grid-template-columns:18rem minmax(0,1fr) 15.5rem}.console__side[data-astro-cid-fzjwmqkm]{display:block}}.vig[data-astro-cid-3a5x73k4]{color:var(--ink-2);font-size:.875rem;line-height:1.4}.vig[data-astro-cid-3a5x73k4] p[data-astro-cid-3a5x73k4]{text-wrap:wrap}.vig__card[data-astro-cid-3a5x73k4]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:.8rem .9rem;box-shadow:0 1px 2px #0b0b0d0a}.vig__meta[data-astro-cid-3a5x73k4]{color:var(--ink-3);margin-bottom:.35rem;font-size:.8125rem;font-weight:560}.vig[data-astro-cid-3a5x73k4] time[data-astro-cid-3a5x73k4]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:.8125rem;font-stretch:80%}.vig--ai[data-astro-cid-3a5x73k4]{gap:.6rem;display:grid}.vig__mail[data-astro-cid-3a5x73k4],.vig__draft[data-astro-cid-3a5x73k4]{color:var(--ink)}.vig__fields[data-astro-cid-3a5x73k4] dl[data-astro-cid-3a5x73k4]{margin:0;display:grid}.vig__fields[data-astro-cid-3a5x73k4] dl[data-astro-cid-3a5x73k4] div[data-astro-cid-3a5x73k4]{border-top:1px solid var(--bg-sunk);justify-content:space-between;gap:1rem;padding:.32rem 0;display:flex}.vig__fields[data-astro-cid-3a5x73k4] dt[data-astro-cid-3a5x73k4]{color:var(--ink-3)}.vig__fields[data-astro-cid-3a5x73k4] dd[data-astro-cid-3a5x73k4]{color:var(--ink);text-align:right;margin:0;font-weight:500}.vig__fields[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4]{background:var(--canary);border-radius:4px;padding:.05rem .4rem;font-weight:600}.vig__buttons[data-astro-cid-3a5x73k4]{gap:.4rem;margin-top:.65rem;display:flex}.vig__btn[data-astro-cid-3a5x73k4]{border:1px solid var(--line-strong);color:var(--ink);border-radius:5px;padding:.3rem .65rem;font-size:.8125rem;font-weight:560}.vig__btn--on[data-astro-cid-3a5x73k4]{background:var(--ink);border-color:var(--ink);color:#fff}@media (width>=40rem){.vig--ai[data-astro-cid-3a5x73k4]{grid-template-columns:1.1fr .9fr}.vig__mail[data-astro-cid-3a5x73k4],.vig__draft[data-astro-cid-3a5x73k4]{grid-column:1}.vig__fields[data-astro-cid-3a5x73k4]{grid-area:1/2/span 2}}.vig__record-head[data-astro-cid-3a5x73k4]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.35rem;padding-bottom:.75rem;display:flex}.vig__record-head[data-astro-cid-3a5x73k4]>span[data-astro-cid-3a5x73k4]{display:grid}.vig__record-head[data-astro-cid-3a5x73k4] strong[data-astro-cid-3a5x73k4]{color:var(--ink);font-size:.9688rem;font-weight:600}.vig__record-head[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4]{background:var(--canary);color:var(--ink);white-space:nowrap;border-radius:4px;padding:.15rem .5rem;font-size:.8125rem;font-weight:600}.vig__record[data-astro-cid-3a5x73k4] ul[data-astro-cid-3a5x73k4],.vig__day[data-astro-cid-3a5x73k4] ul[data-astro-cid-3a5x73k4]{margin:0;padding:0;list-style:none}.vig__record[data-astro-cid-3a5x73k4] li[data-astro-cid-3a5x73k4]{color:var(--ink);grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;padding:.42rem 0;display:grid}.vig__record[data-astro-cid-3a5x73k4] li[data-astro-cid-3a5x73k4]+li[data-astro-cid-3a5x73k4]{border-top:1px solid var(--bg-sunk)}.vig--calendar[data-astro-cid-3a5x73k4]{gap:.75rem;display:grid}.vig__day[data-astro-cid-3a5x73k4] li[data-astro-cid-3a5x73k4]{border-top:1px solid var(--bg-sunk);color:var(--ink);grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem;padding:.36rem 0;display:grid}.vig__day[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4]{color:var(--ink-3);white-space:nowrap;font-size:.8125rem;font-weight:500}.vig__day[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4].is-ok{color:var(--ok);font-weight:600}.vig__thread[data-astro-cid-3a5x73k4]{justify-items:start;gap:.4rem;display:grid}.vig__bubble[data-astro-cid-3a5x73k4]{background:var(--bg);border:1px solid var(--line);max-width:19rem;color:var(--ink);border-radius:1rem 1rem 1rem .3rem;padding:.6rem .85rem}.vig__bubble--in[data-astro-cid-3a5x73k4]{background:var(--ink);border-color:var(--ink);color:#fff;border-radius:1rem 1rem .3rem;justify-self:end;padding-inline:1.1rem;font-weight:600}.vig__confirm[data-astro-cid-3a5x73k4]{color:var(--ok);justify-self:end;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:560;display:inline-flex}.vig--phone[data-astro-cid-3a5x73k4]{align-items:center;gap:1rem;display:grid}.vig__log[data-astro-cid-3a5x73k4] ul[data-astro-cid-3a5x73k4]{margin:0;padding:0;list-style:none}.vig__log[data-astro-cid-3a5x73k4] li[data-astro-cid-3a5x73k4]{border-top:1px solid var(--bg-sunk);color:var(--ink);grid-template-columns:4.1rem minmax(0,1fr);column-gap:.5rem;padding:.45rem 0;display:grid}.vig__log[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4]{color:var(--ok);grid-column:2;font-size:.8125rem;font-weight:600}.vig__log[data-astro-cid-3a5x73k4] b[data-astro-cid-3a5x73k4].is-alert{background:var(--canary);color:var(--ink);border-radius:3px;justify-self:start;padding:0 .35rem}@media (width>=40rem){.vig--phone[data-astro-cid-3a5x73k4]{grid-template-columns:1fr 1fr}}.vig__flow[data-astro-cid-3a5x73k4]{justify-items:center;gap:1.1rem;display:grid}.vig__node[data-astro-cid-3a5x73k4]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);align-items:center;gap:.45rem;padding:.5rem .8rem;font-weight:500;display:inline-flex;position:relative}.vig__node--start[data-astro-cid-3a5x73k4]{background:var(--ink);border-color:var(--ink);color:#fff}.vig__flow[data-astro-cid-3a5x73k4]>.vig__node[data-astro-cid-3a5x73k4]:after{content:"";background:var(--line-strong);width:1px;height:1.1rem;position:absolute;top:100%;left:50%}.vig__branches[data-astro-cid-3a5x73k4]{border-top:1px solid var(--line-strong);grid-template-columns:1fr 1fr;gap:.6rem;width:100%;margin-top:-.05rem;padding-top:.55rem;display:grid}.vig__flow[data-astro-cid-3a5x73k4]>.vig__node--end[data-astro-cid-3a5x73k4]:after{display:none}.vig__flow[data-astro-cid-3a5x73k4]>.vig__node--end[data-astro-cid-3a5x73k4]:before{content:"";background:var(--line-strong);width:1px;height:1.1rem;position:absolute;bottom:100%;left:50%}.vig__branches[data-astro-cid-3a5x73k4] .vig__node[data-astro-cid-3a5x73k4]{justify-items:start;gap:.15rem;display:grid}.vig__branches[data-astro-cid-3a5x73k4] .vig__node[data-astro-cid-3a5x73k4] span[data-astro-cid-3a5x73k4]{color:var(--ink-3);font-size:.8125rem;font-weight:560}.vig__node--alert[data-astro-cid-3a5x73k4] span[data-astro-cid-3a5x73k4]{background:var(--canary);border-radius:3px;padding:0 .35rem;color:var(--ink)!important}.ticket-cta[data-astro-cid-oaf5dr2c]{border-top:1px solid var(--line);padding-block:clamp(3.5rem,7vw,6rem)}.ticket[data-astro-cid-oaf5dr2c]{background:var(--canary);border-radius:var(--r-lg);padding:clamp(1.5rem,4vw,3rem)}.ticket__main[data-astro-cid-oaf5dr2c] p[data-astro-cid-oaf5dr2c]{max-width:38rem;color:var(--ink);margin-top:1rem;font-size:1.125rem}.ticket__cells[data-astro-cid-oaf5dr2c]{border-top:1px solid var(--ink);align-items:center;gap:1.25rem 2rem;margin-top:clamp(1.75rem,4vw,2.75rem);padding-top:1.25rem;display:grid}.ticket[data-astro-cid-oaf5dr2c] dl[data-astro-cid-oaf5dr2c]{gap:1rem 2.5rem;margin:0;display:grid}.ticket[data-astro-cid-oaf5dr2c] dt[data-astro-cid-oaf5dr2c]{color:color-mix(in srgb, var(--ink) 78%, var(--canary));font-size:.8125rem;font-weight:500}.ticket[data-astro-cid-oaf5dr2c] dd[data-astro-cid-oaf5dr2c]{margin:.15rem 0 0;font-weight:600}.ticket__charge[data-astro-cid-oaf5dr2c]{align-items:center;gap:.6rem;display:flex}.ticket__charge[data-astro-cid-oaf5dr2c] span[data-astro-cid-oaf5dr2c]{font-family:var(--font-mono);font-weight:500;font-stretch:80%}.ticket__charge[data-astro-cid-oaf5dr2c] b[data-astro-cid-oaf5dr2c]{border:1px solid var(--ink);white-space:nowrap;border-radius:4px;padding:.1rem .45rem;font-size:.75rem;font-weight:600}.ticket[data-astro-cid-oaf5dr2c] .btn[data-astro-cid-oaf5dr2c]:hover{background:#fff;border-color:#fff}@media (width>=40rem){.ticket[data-astro-cid-oaf5dr2c] dl[data-astro-cid-oaf5dr2c]{grid-template-columns:repeat(3,auto);justify-content:start}}@media (width>=60rem){.ticket__cells[data-astro-cid-oaf5dr2c]{grid-template-columns:minmax(0,1fr) auto}}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(to bottom, var(--bg) 0, var(--bg) calc(100% - 7rem), var(--bg-soft) calc(100% - 7rem));border-bottom:1px solid var(--line);padding-block:clamp(3rem,7vw,6rem) 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:20ch}.hero__row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.25rem 4rem;margin-block:1.75rem clamp(2.75rem,5vw,4.25rem);display:grid}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:38rem}.hero__start[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--bg);gap:.25rem;max-width:30rem;margin-top:1.75rem;padding:.25rem;transition:border-color .15s,box-shadow .15s;display:flex}.hero__start[data-astro-cid-lcdefpme]:hover{border-color:var(--ink-3)}.hero__start[data-astro-cid-lcdefpme]:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px var(--canary)}.hero__start[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);min-width:0;color:var(--ink);font:400 1rem var(--font);background:0 0;border:0;flex:8rem;padding:0 .75rem}.hero__start[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--ink-3)}.hero__start[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible{outline:none}.hero__start[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:2.625rem}.hero__fine[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-top:.9rem;font-size:.875rem}.hero__fine[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:560}.hero[data-astro-cid-lcdefpme] .console{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}.proof[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);padding:1rem 1.1rem .35rem}.proof[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:.65rem 0 0;padding:0;list-style:none}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:1rem;padding:.7rem 0;text-decoration:none;display:grid}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{gap:.05rem;display:grid}.proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.9688rem;font-weight:600;line-height:1.3}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:.875rem}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg{color:var(--ink-3);transition:transform .25s var(--ease), color .2s}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-decoration:underline}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg{color:var(--ink);transform:translate(3px)}@media (width>=62rem){.hero__row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 24rem}}.tools[data-astro-cid-lcdefpme]{background:var(--bg-soft);border-bottom:1px solid var(--line);padding-block:1.75rem}.tools__row[data-astro-cid-lcdefpme]{align-items:center;gap:1rem 2.5rem;display:grid}.tools__label[data-astro-cid-lcdefpme]{font-size:.9375rem;font-weight:600}@media (width>=60rem){.tools__row[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr)}.tools[data-astro-cid-lcdefpme] .chips[data-astro-cid-lcdefpme]{justify-content:flex-end}}.leaks-heading[data-astro-cid-lcdefpme]{max-width:24ch;margin-bottom:clamp(2rem,4vw,3rem)}.leaks[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;display:grid}.leaks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:1.75rem 0}.leaks[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:30rem;margin-top:.5rem}@media (width>=48rem){.leaks[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.leaks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:2rem 2.5rem 2rem 0}.leaks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--line);padding-left:2.5rem;padding-right:0}}.pair[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);align-items:center;gap:1.5rem 3rem;margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.pair[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.3125rem;font-stretch:92%}.pair[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:42rem;margin-top:.5rem}@media (width>=56rem){.pair[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto}}.bento[data-astro-cid-lcdefpme]{gap:1rem;margin:0;display:grid}.bento__tile[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-soft);height:100%;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.bento__tile[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.bento__art[data-astro-cid-lcdefpme]{flex:1;align-content:center;min-height:14.5rem;padding:clamp(1.1rem,2.5vw,1.75rem);display:grid}.bento__text[data-astro-cid-lcdefpme]{background:var(--bg);border-top:1px solid var(--line);padding:1.1rem clamp(1.1rem,2.5vw,1.75rem) 1.4rem}.bento__text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bento__text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{color:var(--ink-3);transition:transform .25s var(--ease), color .2s}.bento__tile[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme] svg{color:var(--ink);transform:translate(2px,-2px)}.bento__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:34rem;margin-top:.35rem;font-size:.9375rem}@media (width>=56rem){.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr))}.bento__tile--wide[data-astro-cid-lcdefpme]{grid-column:span 7}.bento__tile--narrow[data-astro-cid-lcdefpme]{grid-column:span 5}}.bento[data-astro-cid-lcdefpme]+.illus-note[data-astro-cid-lcdefpme]{margin-top:.75rem}.index[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:clamp(2rem,4vw,3rem) 0 0;display:grid}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:1.25rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;padding:.95rem .25rem;font-weight:560;text-decoration:none;transition:background-color .15s;display:grid}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg:last-child{color:var(--ink-3);transition:transform .25s var(--ease), color .2s}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg-soft)}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg:last-child{color:var(--ink);transform:translate(3px)}.index[data-astro-cid-lcdefpme] .index__ask[data-astro-cid-lcdefpme]{color:var(--ink-2);grid-template-columns:minmax(0,1fr) 1rem;font-weight:500}@media (width>=40rem){.index[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width>=72rem){.index[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.75rem}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:.6rem;font-size:.9688rem}}.work-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(2rem,4vw,3rem)}.work-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:.75rem;font-size:1.125rem}.systems[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.sys[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);scroll-margin-top:calc(var(--header-h) + 1.5rem);box-shadow:0 1px 2px #0b0b0d0a}.sys[data-astro-cid-lcdefpme]:target{border-color:var(--ink)}.sys__head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 2rem;padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.75rem);display:flex}.sys__head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.375rem;font-stretch:92%;line-height:1.2}.sys__head[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-top:.2rem;font-size:.9375rem}.sys__head[data-astro-cid-lcdefpme] .status[data-astro-cid-lcdefpme]{padding-top:.3rem}.sys__body[data-astro-cid-lcdefpme]{gap:1.5rem 3rem;padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.75rem);display:grid}.sys__summary[data-astro-cid-lcdefpme]{color:var(--ink-2)}.sys__does[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.sys__does[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.6rem 0;display:grid}.sys__does[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{margin-top:.25rem}.sys__foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);background:var(--bg-soft);border-radius:0 0 var(--r-lg) var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;padding:.9rem clamp(1.1rem,2.5vw,1.75rem);display:flex}.sys__stack[data-astro-cid-lcdefpme]{color:var(--ink-3);font-size:.8125rem}.sys__foot[data-astro-cid-lcdefpme] .sys__replaced[data-astro-cid-lcdefpme]{background:var(--canary);border-color:var(--canary);color:var(--ink);font-weight:600}@media (width>=56rem){.sys__body[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sys__does[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:2rem}}.edges[data-astro-cid-lcdefpme]{align-items:start;gap:2.5rem 5rem;display:grid}.edges__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;display:grid}.edges__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:1.5rem 0}.edges__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:.4rem}@media (width>=60rem){.edges[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.edges[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);position:sticky}}
