.nav[data-astro-cid-wpvy4v7s]{z-index:100;height:var(--nav-h);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);align-items:stretch;display:flex;position:sticky;top:0}.brand[data-astro-cid-wpvy4v7s]{letter-spacing:-.02em;white-space:nowrap;border-right:1px solid var(--line);align-items:center;padding:0 22px;font-size:17px;font-weight:600;display:flex}.nav-links[data-astro-cid-wpvy4v7s]{display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-right:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);white-space:nowrap;align-items:center;padding:0 22px;font-size:12.5px;transition:color .2s,background-color .2s;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s] .br[data-astro-cid-wpvy4v7s]{opacity:.7}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--ink);background:var(--bg-alt)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active{color:var(--ink);font-weight:600}.status[data-astro-cid-wpvy4v7s]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--green);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;padding-left:18px;font-size:12.5px;font-weight:600;display:flex}.status[data-astro-cid-wpvy4v7s] .dot[data-astro-cid-wpvy4v7s]{animation:2.4s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.theme-toggle[data-astro-cid-wpvy4v7s],.nav-toggle[data-astro-cid-wpvy4v7s]{width:var(--nav-h);height:var(--nav-h);border-left:1px solid var(--line);color:var(--dim);place-items:center;transition:color .2s,background-color .2s;display:grid}.theme-toggle[data-astro-cid-wpvy4v7s]:hover,.nav-toggle[data-astro-cid-wpvy4v7s]:hover{color:var(--ink);background:var(--bg-alt)}.theme-toggle[data-astro-cid-wpvy4v7s]{margin-left:8px}[data-theme=dark] .theme-toggle[data-astro-cid-wpvy4v7s] .i-moon,[data-theme=light] .theme-toggle[data-astro-cid-wpvy4v7s] .i-sun,.nav-toggle[data-astro-cid-wpvy4v7s],.nav-toggle[data-astro-cid-wpvy4v7s] .i-close,.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .i-open{display:none}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .i-close{display:block}@media (width<=1180px){.status-txt[data-astro-cid-wpvy4v7s],.status[data-astro-cid-wpvy4v7s] .dot[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=920px){.nav-toggle[data-astro-cid-wpvy4v7s]{display:grid}.theme-toggle[data-astro-cid-wpvy4v7s]{margin-left:0}.status[data-astro-cid-wpvy4v7s]{gap:0;padding-left:0}.nav-links[data-astro-cid-wpvy4v7s]{background:var(--bg);border-bottom:1px solid var(--line);clip-path:inset(0 0 100%);transition:clip-path .4s var(--ease);flex-direction:column;position:absolute;top:100%;left:0;right:0}.nav-links[data-astro-cid-wpvy4v7s].open{clip-path:inset(0)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-right:0;border-top:1px solid var(--line);padding:16px 22px;font-size:14px}}.hero[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.guides[data-astro-cid-ge2uvauf]{pointer-events:none;grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.guides[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{border-right:1px dashed var(--line)}.guides[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:last-child{border-right:0}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr minmax(260px,300px);gap:48px;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(64px,9vw,112px);display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{margin-top:36px;font-size:clamp(56px,9.6vw,140px)}.title[data-astro-cid-ge2uvauf]{display:block}.sr[data-astro-cid-ge2uvauf]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sub[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;margin-top:clamp(28px,4vw,56px);font-size:clamp(30px,4.6vw,64px);font-weight:500;line-height:1}.abstract[data-astro-cid-ge2uvauf]{border-left:1px solid var(--line);background:var(--bg);padding-left:24px;align-self:start;margin-top:clamp(40px,9vw,130px);padding-block:4px 12px}.abstract[data-astro-cid-ge2uvauf] .txt[data-astro-cid-ge2uvauf]{color:var(--ink);margin:14px 0 24px;font-size:15.5px;line-height:1.6}.abstract[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf] .txt[data-astro-cid-ge2uvauf]{color:var(--bg);margin:0;font-size:13px}.facts[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);background:var(--bg);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.fact[data-astro-cid-ge2uvauf]{padding:26px var(--gutter) 30px;text-align:center}.fact[data-astro-cid-ge2uvauf]+.fact[data-astro-cid-ge2uvauf]{border-left:1px solid var(--line)}.fact[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{margin-bottom:10px}.fact[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;font-size:clamp(17px,1.7vw,22px);font-weight:500}@media (width<=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:32px}.abstract[data-astro-cid-ge2uvauf]{margin-top:0}.facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,1fr)}.fact[data-astro-cid-ge2uvauf]:nth-child(3){border-left:0}.fact[data-astro-cid-ge2uvauf]:nth-child(n+3){border-top:1px solid var(--line)}.guides[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(6,1fr)}.guides[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(n+7){display:none}}.cols[data-astro-cid-oxgmilyn]{grid-template-columns:1.3fr 1fr;gap:clamp(32px,6vw,96px);display:grid}.story[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{letter-spacing:-.01em;color:var(--dim);margin-bottom:1.1em;font-size:clamp(18px,1.7vw,22px);line-height:1.55}.story[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:first-child{color:var(--ink)}.spec[data-astro-cid-oxgmilyn]{border:1px solid var(--line)}.spec[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{grid-template-columns:130px 1fr;align-items:baseline;gap:16px;padding:14px 18px;display:grid}.spec[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]+div[data-astro-cid-oxgmilyn]{border-top:1px solid var(--line)}.spec[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{font-family:var(--font-mono);font-size:13.5px}.cert-label[data-astro-cid-oxgmilyn]{margin:32px 0 12px}.certs[data-astro-cid-oxgmilyn]{border:1px solid var(--line);list-style:none}.certs[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 18px;font-size:15px;display:grid}.certs[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]+li[data-astro-cid-oxgmilyn]{border-top:1px solid var(--line)}.certs[data-astro-cid-oxgmilyn] .hl[data-astro-cid-oxgmilyn]{font-family:var(--font-mono);font-size:12px}@media (width<=900px){.cols[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}@media (width<=420px){.spec[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:4px}}.table[data-astro-cid-ypepf4gz]{border:1px solid var(--line-strong);grid-template-columns:130px minmax(0,1.1fr) minmax(0,1.7fr) minmax(0,.8fr);display:grid}.thead[data-astro-cid-ypepf4gz],.group[data-astro-cid-ypepf4gz]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.rows[data-astro-cid-ypepf4gz]{grid-column:1/4;grid-template-columns:subgrid;display:grid}.row[data-astro-cid-ypepf4gz]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.thead[data-astro-cid-ypepf4gz]{background:var(--bg-alt);border-bottom:1px solid var(--line-strong)}.thead[data-astro-cid-ypepf4gz] span[data-astro-cid-ypepf4gz]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:12px 16px;font-size:11.5px}.thead[data-astro-cid-ypepf4gz] span[data-astro-cid-ypepf4gz]+span[data-astro-cid-ypepf4gz]{border-left:1px solid var(--line)}.thead[data-astro-cid-ypepf4gz] b[data-astro-cid-ypepf4gz]{color:var(--ink)}.group[data-astro-cid-ypepf4gz]+.group[data-astro-cid-ypepf4gz]{border-top:1px solid var(--line-strong)}.row[data-astro-cid-ypepf4gz]+.row[data-astro-cid-ypepf4gz]{border-top:1px solid var(--line)}.row[data-astro-cid-ypepf4gz]>span[data-astro-cid-ypepf4gz]{padding:20px 16px}.row[data-astro-cid-ypepf4gz]>span[data-astro-cid-ypepf4gz]+span[data-astro-cid-ypepf4gz]{border-left:1px solid var(--line)}.period[data-astro-cid-ypepf4gz]{font-family:var(--font-mono);color:var(--dim);font-size:13px}.role[data-astro-cid-ypepf4gz] b[data-astro-cid-ypepf4gz]{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.3;display:block}.role[data-astro-cid-ypepf4gz] span[data-astro-cid-ypepf4gz]{color:var(--dim);margin-top:4px;font-size:14px;display:block}.did[data-astro-cid-ypepf4gz]{color:var(--dim);font-size:14.5px;line-height:1.6}.did[data-astro-cid-ypepf4gz] .hl[data-astro-cid-ypepf4gz]{margin-right:2px;font-size:13.5px}.era[data-astro-cid-ypepf4gz]{border-left:1px solid var(--line-strong);font-family:var(--font-mono);justify-content:space-between;align-items:center;padding:16px 20px;font-size:13px;transition:background-color .3s;display:flex;position:relative}.era[data-astro-cid-ypepf4gz] .arr[data-astro-cid-ypepf4gz]{transition:transform .35s var(--ease)}.group[data-astro-cid-ypepf4gz]:hover .era[data-astro-cid-ypepf4gz] .arr[data-astro-cid-ypepf4gz]{transform:translate(6px)}.g-blue[data-astro-cid-ypepf4gz] .era[data-astro-cid-ypepf4gz]{background:var(--blue-tint);color:var(--blue)}.g-green[data-astro-cid-ypepf4gz] .era[data-astro-cid-ypepf4gz]{background:var(--green-tint);color:var(--green)}.g-orange[data-astro-cid-ypepf4gz] .era[data-astro-cid-ypepf4gz]{background:var(--orange-tint);color:var(--orange)}.g-violet[data-astro-cid-ypepf4gz] .era[data-astro-cid-ypepf4gz]{background:var(--violet-tint);color:var(--violet)}.group[data-astro-cid-ypepf4gz]:hover .row[data-astro-cid-ypepf4gz]{background:color-mix(in srgb, var(--bg-alt) 60%, transparent)}@media (width<=900px){.table[data-astro-cid-ypepf4gz],.group[data-astro-cid-ypepf4gz],.rows[data-astro-cid-ypepf4gz],.row[data-astro-cid-ypepf4gz]{grid-template-columns:1fr}.rows[data-astro-cid-ypepf4gz],.row[data-astro-cid-ypepf4gz]{grid-column:1/-1}.thead[data-astro-cid-ypepf4gz]{display:none}.era[data-astro-cid-ypepf4gz]{border-left:0;border-bottom:1px solid var(--line);order:-1}.row[data-astro-cid-ypepf4gz]{grid-template-columns:1fr}.row[data-astro-cid-ypepf4gz]>span[data-astro-cid-ypepf4gz]+span[data-astro-cid-ypepf4gz]{border-left:0}.row[data-astro-cid-ypepf4gz]>span[data-astro-cid-ypepf4gz]{padding:6px 16px}.row[data-astro-cid-ypepf4gz]{padding:12px 0}}.ai[data-astro-cid-3gttnsps]{background:linear-gradient(100deg, var(--violet), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}#lab[data-astro-cid-3gttnsps]{overflow:hidden}.deck[data-astro-cid-3gttnsps]{max-width:1440px;height:400px;margin:8px auto 0;position:relative}.card[data-astro-cid-3gttnsps]{--w:290px;--gap:min(250px, calc((100vw - 2 * var(--gutter) - var(--w)) / (var(--n) - 1)));top:40px;left:calc(50% - var(--w) / 2);width:var(--w);border:1px solid var(--line-strong);background:var(--tint);transform:translateX(0) translateY(40px) rotate(calc(var(--r) * .3));opacity:0;transition:transform .9s var(--ease), opacity .6s var(--ease), box-shadow .3s;transition-delay:calc(var(--k) * 70ms);z-index:var(--k);outline:none;padding:16px 18px 18px;position:absolute;box-shadow:inset 0 1px #ffffff80,0 18px 40px -18px #00000047}.deck[data-astro-cid-3gttnsps].dealt .card[data-astro-cid-3gttnsps],.no-js[data-astro-cid-3gttnsps] .card[data-astro-cid-3gttnsps]{opacity:1;transform:translateX(calc((var(--k) - (var(--n) - 1) / 2) * var(--gap))) translateY(var(--y)) rotate(var(--r))}.deck[data-astro-cid-3gttnsps].dealt .card[data-astro-cid-3gttnsps]:hover,.deck[data-astro-cid-3gttnsps].dealt .card[data-astro-cid-3gttnsps]:focus-visible{z-index:20;transform:translateX(calc((var(--k) - (var(--n) - 1) / 2) * var(--gap))) translateY(-14px) rotate(0deg) scale(1.04);transition-delay:0s;box-shadow:0 30px 60px -20px #00000061}.t-blue[data-astro-cid-3gttnsps]{--tint:var(--blue-tint);--c:var(--blue)}.t-green[data-astro-cid-3gttnsps]{--tint:var(--green-tint);--c:var(--green)}.t-orange[data-astro-cid-3gttnsps]{--tint:var(--orange-tint);--c:var(--orange)}.t-violet[data-astro-cid-3gttnsps]{--tint:var(--violet-tint);--c:var(--violet)}.t-pink[data-astro-cid-3gttnsps]{--tint:var(--pink-tint);--c:var(--pink)}[data-theme=dark] .card[data-astro-cid-3gttnsps]{background:color-mix(in srgb, var(--bg-alt) 88%, var(--c));box-shadow:0 18px 40px -18px #000000b3}header[data-astro-cid-3gttnsps]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;font-size:10.5px;display:flex}header[data-astro-cid-3gttnsps] .sq[data-astro-cid-3gttnsps]{background:var(--c);width:7px;height:7px}header[data-astro-cid-3gttnsps] .kind[data-astro-cid-3gttnsps]{color:var(--c);margin-left:auto}.viz[data-astro-cid-3gttnsps]{border:1px solid var(--line);background:var(--bg);margin:12px 0 14px;padding:8px}.viz[data-astro-cid-3gttnsps] svg[data-astro-cid-3gttnsps]{width:100%;height:auto}.viz[data-astro-cid-3gttnsps] .box{fill:none;stroke:var(--line-strong)}.viz[data-astro-cid-3gttnsps] .ln{fill:var(--line)}.viz[data-astro-cid-3gttnsps] .on{fill:var(--c)}.viz[data-astro-cid-3gttnsps] .spark{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round}.viz[data-astro-cid-3gttnsps] .wire{stroke:var(--line-strong);stroke-width:2px}h3[data-astro-cid-3gttnsps]{letter-spacing:-.03em;font-size:24px;line-height:1.1}.kind-tag[data-astro-cid-3gttnsps]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c);margin-top:6px;font-size:11px;font-weight:600}.stack[data-astro-cid-3gttnsps]{border-top:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--dim);text-transform:uppercase;letter-spacing:.04em;margin-top:10px;padding-top:10px;font-size:11px}.result[data-astro-cid-3gttnsps]{font-family:var(--font-mono);color:var(--c);margin-top:6px;font-size:12px}@media (width<=760px){.deck[data-astro-cid-3gttnsps]{scroll-snap-type:x mandatory;height:auto;padding:12px var(--gutter) 28px;gap:14px;display:flex;overflow-x:auto}.card[data-astro-cid-3gttnsps],.deck[data-astro-cid-3gttnsps].dealt .card[data-astro-cid-3gttnsps]{opacity:1;scroll-snap-align:center;flex:none;width:78vw;max-width:300px;position:relative;top:0;left:0;transform:none}.deck[data-astro-cid-3gttnsps].dealt .card[data-astro-cid-3gttnsps]:hover{transform:none}}.cols[data-astro-cid-u256hdza]{background:var(--line-strong);border:1px solid var(--line-strong);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.col[data-astro-cid-u256hdza]{background:var(--bg);padding:22px 20px 26px}.head[data-astro-cid-u256hdza]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:600}ul[data-astro-cid-u256hdza]{list-style:none}li[data-astro-cid-u256hdza]{font-family:var(--font-mono);transition:padding-left .3s var(--ease), color .2s;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13.5px;display:flex}li[data-astro-cid-u256hdza]+li[data-astro-cid-u256hdza]{border-top:1px solid var(--line)}li[data-astro-cid-u256hdza]:hover{padding-left:6px}@media (width<=1200px){.cols[data-astro-cid-u256hdza]{grid-template-columns:repeat(2,1fr)}.col[data-astro-cid-u256hdza]:last-child:nth-child(odd){grid-column:1/-1}.col[data-astro-cid-u256hdza]:last-child:nth-child(odd) ul[data-astro-cid-u256hdza]{columns:2;column-gap:40px}.col[data-astro-cid-u256hdza]:last-child:nth-child(odd) li[data-astro-cid-u256hdza]{break-inside:avoid}}@media (width<=520px){.cols[data-astro-cid-u256hdza]{grid-template-columns:1fr}.col[data-astro-cid-u256hdza]:last-child:nth-child(odd) ul[data-astro-cid-u256hdza]{columns:1}}.contact[data-astro-cid-he3spzz3]{background:var(--invert-bg);color:var(--invert-ink);--soft:color-mix(in srgb, var(--invert-ink) 16%, transparent);grid-template-columns:1fr 1fr;display:grid}.contact[data-astro-cid-he3spzz3] .label[data-astro-cid-he3spzz3]{color:color-mix(in srgb, var(--invert-ink) 55%, transparent)}.left[data-astro-cid-he3spzz3]{padding:clamp(56px, 8vw, 96px) var(--gutter);border-right:1px solid var(--soft)}h2[data-astro-cid-he3spzz3]{margin:22px 0;font-size:clamp(64px,10vw,140px)}.lead[data-astro-cid-he3spzz3]{color:color-mix(in srgb, var(--invert-ink) 70%, transparent);max-width:420px;margin-bottom:32px;font-size:18px}.right[data-astro-cid-he3spzz3]{padding:clamp(56px, 8vw, 96px) var(--gutter);align-self:start}.form[data-astro-cid-he3spzz3]{gap:18px;margin-bottom:40px;display:grid}.row2[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{gap:8px;display:grid}.form[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--invert-ink) 50%, transparent);font-size:12px}.form[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{width:100%;font:inherit;color:var(--invert-ink);border:1px solid color-mix(in srgb, var(--invert-ink) 24%, transparent);background:0 0;border-radius:0;padding:12px 14px;font-size:16px;transition:border-color .2s,background-color .2s}.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:128px}.form[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.form[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--blue);background:color-mix(in srgb, var(--invert-ink) 4%, transparent);outline:none}.hp[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ts[data-astro-cid-he3spzz3]:empty{display:none}.actions[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.actions[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-he3spzz3]{font-family:var(--font-mono);color:color-mix(in srgb, var(--invert-ink) 70%, transparent);font-size:13px}.form[data-astro-cid-he3spzz3][data-state=error] .status[data-astro-cid-he3spzz3]{color:var(--orange)}.status[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3],dl[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--invert-ink) 30%, transparent);text-underline-offset:4px;transition:text-decoration-color .2s}.status[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover,dl[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration-color:currentColor}.form[data-astro-cid-he3spzz3] .sent-title{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px)}.form[data-astro-cid-he3spzz3] .sent-body{color:color-mix(in srgb, var(--invert-ink) 70%, transparent)}dl[data-astro-cid-he3spzz3]{border-top:1px solid var(--soft);padding-top:20px}dl[data-astro-cid-he3spzz3] div[data-astro-cid-he3spzz3]{font-family:var(--font-mono);grid-template-columns:140px 1fr;gap:16px;padding:7px 0;font-size:14px;display:grid}dt[data-astro-cid-he3spzz3]{color:color-mix(in srgb, var(--invert-ink) 50%, transparent);text-transform:uppercase;letter-spacing:.05em;font-size:13px}.ok[data-astro-cid-he3spzz3]{color:#3ccf91}[data-theme=dark] .ok[data-astro-cid-he3spzz3]{color:var(--green);filter:brightness(.75)}.foot[data-astro-cid-he3spzz3]{padding:18px var(--gutter);border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}@media (width<=860px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.left[data-astro-cid-he3spzz3]{border-right:0;border-bottom:1px solid var(--soft)}dl[data-astro-cid-he3spzz3] div[data-astro-cid-he3spzz3]{grid-template-columns:100px 1fr}}@media (width<=520px){.row2[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
