.radar-sweep[data-astro-cid-p73bw25s]{transform-origin:300px 300px;animation:radar-scan 12s linear infinite}.radar-node[data-astro-cid-p73bw25s]{color:rgb(var(--paper-dim-rgb));transition:color .3s ease}.radar-dot[data-astro-cid-p73bw25s]{background:rgb(var(--paper-dim-rgb));transform:scale(.65);transition:transform .3s ease,background-color .3s ease}.radar-node[data-astro-cid-p73bw25s][aria-pressed=true],.radar-node[data-astro-cid-p73bw25s]:hover{color:rgb(var(--paper-rgb))}.radar-node[data-astro-cid-p73bw25s][aria-pressed=true] .radar-dot[data-astro-cid-p73bw25s],.radar-node[data-astro-cid-p73bw25s]:hover .radar-dot[data-astro-cid-p73bw25s]{background:rgb(var(--paper-rgb));transform:scale(1)}.radar-node[data-astro-cid-p73bw25s][aria-pressed=true] .radar-dot[data-astro-cid-p73bw25s]:after{content:"";position:absolute;inset:-10px;border:1px solid rgb(var(--paper-rgb) / .5);border-radius:9999px;animation:radar-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes radar-ping{75%,to{transform:scale(1.8);opacity:0}}@media(min-width:1024px){.js .module-panel[data-astro-cid-p73bw25s]:not(.is-active){display:none}.js .module-panel[data-astro-cid-p73bw25s].is-active{animation:hero-fade-up .4s cubic-bezier(.16,1,.3,1)}}.case-curtain[data-astro-cid-2urjykrc]{position:absolute;inset:0;z-index:2;background:#fff;mix-blend-mode:difference;pointer-events:none;clip-path:inset(0 0 100% 0);transition:clip-path .55s cubic-bezier(.7,0,.2,1)}.case-row[data-astro-cid-2urjykrc]:hover{background:rgb(var(--bg-rgb))}.case-arrow[data-astro-cid-2urjykrc]{opacity:0;translate:-1rem 0;transition:opacity .35s ease,translate .5s cubic-bezier(.16,1,.3,1)}.case-shift[data-astro-cid-2urjykrc]{transition:translate .5s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.case-row[data-astro-cid-2urjykrc]:hover .case-arrow[data-astro-cid-2urjykrc]{opacity:1;translate:0 0}.case-row[data-astro-cid-2urjykrc]:hover .case-shift[data-astro-cid-2urjykrc]{translate:2.75rem 0}@media(min-width:768px){.case-row[data-astro-cid-2urjykrc]:hover .case-shift[data-astro-cid-2urjykrc]{translate:3.75rem 0}}}.case-cursor[data-astro-cid-2urjykrc]{position:fixed;top:0;left:0;z-index:60;display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;background:rgb(var(--bg-rgb));color:rgb(var(--paper-rgb));border:1px solid rgb(var(--paper-rgb) / .25);font:500 10px/1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;scale:.6;transition:opacity .25s ease,scale .35s cubic-bezier(.16,1,.3,1)}.case-cursor[data-astro-cid-2urjykrc] .logo-mark{font-size:12px}.case-cursor[data-astro-cid-2urjykrc].is-on{opacity:1;scale:1}.process-fill[data-astro-cid-fz4tclxl]{transform-origin:left;transition:transform .8s cubic-bezier(.7,0,.2,1) var(--fill-delay)}.js .process-step[data-astro-cid-fz4tclxl]:not(.is-declassified) .process-fill[data-astro-cid-fz4tclxl]{transform:scaleX(0)}.brief-card[data-astro-cid-gsxrjtua]{transition:translate .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.brief-step[data-astro-cid-gsxrjtua]{transition:background-color .3s ease}@media(hover:hover)and (pointer:fine){.brief-card[data-astro-cid-gsxrjtua]:hover{translate:-4px -4px;box-shadow:8px 8px #ff5a1f}.brief-card[data-astro-cid-gsxrjtua]:hover .brief-step[data-astro-cid-gsxrjtua]:nth-child(2){background-color:rgb(var(--bg-rgb));transition-delay:.12s}.brief-card[data-astro-cid-gsxrjtua]:hover .brief-step[data-astro-cid-gsxrjtua]:nth-child(3){background-color:rgb(var(--bg-rgb));transition-delay:.24s}}.brief-dialog[data-astro-cid-kicnhdrf]{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:1rem;background:transparent;border:0;overflow-y:auto}.brief-dialog[data-astro-cid-kicnhdrf][open]{display:grid;place-items:center}.brief-dialog[data-astro-cid-kicnhdrf]::backdrop{background:rgb(var(--bg-rgb) / .92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.brief-dialog[data-astro-cid-kicnhdrf][open]>div[data-astro-cid-kicnhdrf]{animation:hero-fade-up .4s cubic-bezier(.16,1,.3,1)}[data-astro-cid-kicnhdrf][data-stage]:not([hidden]){animation:hero-fade-up .35s cubic-bezier(.16,1,.3,1)}.brief-option[data-astro-cid-kicnhdrf]{border:1px solid rgb(var(--paper-faint-rgb));background:rgb(var(--bg-rgb));transition:background-color .25s ease,color .25s ease,border-color .25s ease}.brief-option[data-astro-cid-kicnhdrf]:hover,.brief-option[data-astro-cid-kicnhdrf]:focus-visible{background:rgb(var(--paper-rgb));color:rgb(var(--bg-rgb));border-color:rgb(var(--paper-rgb))}.brief-option[data-astro-cid-kicnhdrf]:hover .text-paper-dim[data-astro-cid-kicnhdrf],.brief-option[data-astro-cid-kicnhdrf]:focus-visible .text-paper-dim[data-astro-cid-kicnhdrf]{color:rgb(var(--bg-rgb) / .7)}.brief-stamp[data-astro-cid-kicnhdrf]{animation:stamp-in .5s cubic-bezier(.2,.9,.3,1.2) .15s both}[data-reveal]{transition:opacity .65s ease,translate .65s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay, 0ms)}.reveal-pending{opacity:0;translate:0 22px}.reveal-pending:focus-within{opacity:1;translate:none}header nav a{position:relative;padding-block:8px}header nav a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:rgb(var(--paper-rgb));transform:scaleX(0);transform-origin:left;transition:transform .25s ease}header nav a:focus-visible:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){header nav a:hover:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){[data-reveal],.reveal-pending{opacity:1;translate:none;transition:none}}.stalker[data-astro-cid-rj4jf2gm]{--w: 72px;position:fixed;top:0;left:0;z-index:40;width:var(--w);height:calc(var(--w) * 260 / 220);visibility:hidden;pointer-events:none;transition:transform .45s cubic-bezier(.7,0,.2,1);will-change:transform}@media(min-width:768px){.stalker[data-astro-cid-rj4jf2gm]{--w: 96px}}.stalker[data-astro-cid-rj4jf2gm].is-live{visibility:visible}.stalker-hop[data-astro-cid-rj4jf2gm]{width:100%;height:100%}.stalker-bot[data-astro-cid-rj4jf2gm]{display:block;width:100%;height:100%;overflow:visible;cursor:pointer;pointer-events:auto}.stalker-antenna[data-astro-cid-rj4jf2gm]{transform-origin:110px 58px;animation:stalker-wiggle 5s ease-in-out infinite}.stalker-lid[data-astro-cid-rj4jf2gm]{transform-box:fill-box;transform-origin:center;transform:scaleY(0);animation:stalker-blink 4.6s infinite}@keyframes stalker-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-14deg)}90%{transform:rotate(10deg)}95%{transform:rotate(-5deg)}}@keyframes stalker-blink{0%,93%,to{transform:scaleY(0)}95%{transform:scaleY(1)}}.stalker-bubble[data-astro-cid-rj4jf2gm]{position:fixed;top:0;left:0;z-index:41;margin:0;padding:.6rem .8rem;background:rgb(var(--paper-rgb));color:rgb(var(--bg-rgb));font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;scale:.7;transition:opacity .25s ease,scale .35s cubic-bezier(.16,1,.3,1)}.stalker-bubble[data-astro-cid-rj4jf2gm].is-on{opacity:1;scale:1}body:has(#mobile-menu:not([hidden])) .stalker[data-astro-cid-rj4jf2gm],body:has(dialog[open]) .stalker[data-astro-cid-rj4jf2gm]{opacity:0;pointer-events:none}
