@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo-s.p.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}._91Iztq_className{font-family:archivo,archivo Fallback;font-style:normal}._91Iztq_variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_400-s.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_500-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}._5zDSoW_className{font-family:plexMono,plexMono Fallback}._5zDSoW_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
:root{--ground:#05080a;--ground-2:#0b1013;--line:#292f32;--line-strong:#5e6468;--ink:#edf1f2;--muted:#b2b8bb;--faint:#99a0a2;--mint:#56f3c1;--mint-hover:#8dffd5;--mint-ink:#001c12;--gutter:max(16px, 4vw);--sans:var(--font-archivo), system-ui, sans-serif;--mono:var(--font-plex-mono), ui-monospace, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1)}@supports (color:lab(0% 0 0)){:root{--ground:lab(1.99135% -.546113 -1.06419);--ground-2:lab(4.45267% -1.17283 -2.26768);--line:lab(18.8248% -1.83214 -3.09428);--line-strong:lab(42.0264% -1.86379 -3.11012);--ink:lab(94.8048% -1.02487 -.986946);--muted:lab(74.5204% -1.87874 -2.16264);--faint:lab(65.2403% -1.8771 -2.16168);--mint:lab(86.9058% -51.8224 11.5485);--mint-hover:lab(92.3128% -41.0077 9.2055);--mint-ink:lab(7.79555% -13.2467 3.13937)}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--ground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}a{color:inherit}img,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.skip{left:var(--gutter);z-index:50;background:var(--mint);color:var(--mint-ink);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:8px;transform:translateY(-160%)}.skip:focus{transform:none}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.title{text-transform:uppercase;letter-spacing:.005em;font-weight:200;font-stretch:125%;line-height:1.04}.mono{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem}.btn{border:1px solid var(--mint);background:var(--mint);min-height:50px;color:var(--mint-ink);font:620 .98rem/1 var(--sans);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out);border-radius:2px;align-items:center;gap:12px;padding:0 24px;font-stretch:108%;text-decoration:none;display:inline-flex}.btn:hover{background:var(--mint-hover);border-color:var(--mint-hover)}.btn-quiet{color:var(--ink);border-color:var(--line-strong);background:#05080a73;background:lab(1.99135% -.546113 -1.06419/.45);min-height:42px;padding:0 16px;font-size:.9rem}.btn-quiet:hover{border-color:var(--ink);background:#05080abf;background:lab(1.99135% -.546113 -1.06419/.75)}.email{cursor:pointer;text-decoration:underline}.bar{z-index:10;padding:18px var(--gutter);background:var(--ground);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;display:grid;position:relative}.bar-over{background:0 0;border-bottom:0;position:absolute;inset:0 0 auto}.mark{line-height:0;display:block}.mark img{width:auto;height:32px;display:block}.nav ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav a{color:var(--muted);padding:10px 12px;font-weight:450;text-decoration:none;display:inline-block}.nav a:hover{color:var(--ink)}.nav a[aria-current]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--mint)}.sec{padding:clamp(64px, 11vh, 128px) var(--gutter)}.sec+.sec{padding-top:0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-bottom:clamp(24px,4.5vh,44px);display:flex}.sec h2{margin:0;font-size:clamp(1.6rem,2.8vw,2.8rem)}.sec-head .mono{color:var(--muted)}.sec.ask{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px 4vw;padding-top:clamp(64px,11vh,128px);display:grid}.ask h2{margin-bottom:18px;font-size:clamp(2rem,4.4vw,4.8rem)}.ask p{max-width:48ch;color:var(--muted);margin:0;font-size:1.08rem}.lost h1{margin:0 0 20px;font-size:clamp(2rem,4.4vw,4.8rem)}.lost p{max-width:48ch;color:var(--muted);margin:0 0 32px;font-size:1.08rem}.lost ul{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.foot{padding:26px var(--gutter) 40px;border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:14px 32px;display:flex}.foot ul{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.foot a{color:var(--muted);text-decoration:none}.foot a:hover{color:var(--ink)}@media (max-width:980px){.sec.ask{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.bar{grid-template-columns:1fr auto;grid-template-areas:"mark cta""nav nav";gap:6px 12px;padding-top:14px}.mark{grid-area:mark}.mark img{height:26px}.bar .btn-quiet{grid-area:cta;padding:0 12px;font-size:.86rem}.nav{grid-area:nav;margin-left:-12px}}@media (max-width:374px){.mark img{height:21px}}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important}}
