@font-face{font-family:PP Neue Montreal;src:url(/fonts/PPNeueMontreal-Medium.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--portrait-reveal-dur:.5s;--portrait-reveal-delay:.2s;--flip-duration:.5s;--flip-ease:cubic-bezier(.77, 0, .175, 1);--flip-perspective:1000px;color:#20242b;background:#f5f1e8;font-family:PP Neue Montreal,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:#f5f1e8;min-height:100svh}body:after{content:"";z-index:10;pointer-events:none;opacity:.22;background-image:url(/standby/noise.svg?v=2);background-size:160px 160px;position:fixed;inset:0}.standby-screen{place-items:center;min-height:100svh;padding:24px;display:grid}.standby-card{gap:32px;width:min(540px,100%);display:grid;container-type:inline-size}.standby-header,.standby-footer{letter-spacing:0;white-space:nowrap;justify-content:space-between;align-items:center;gap:24px;font-size:16px;font-weight:500;line-height:1;display:flex}.standby-header p,.standby-footer p{margin:0}a{color:inherit;text-decoration:none}.standby-header a{color:#3a44d3}.standby-header a:hover{text-underline-offset:.15em;text-decoration:underline}.standby-portrait{opacity:0;width:100%;height:0;filter:blur(var(--stagger-blur));transition:height var(--portrait-reveal-dur) var(--stagger-ease), opacity var(--portrait-reveal-dur) var(--stagger-ease), filter var(--portrait-reveal-dur) var(--stagger-ease);transition-delay:var(--portrait-reveal-delay);background:#f5f1e8;border-radius:4px;margin:0;position:relative;overflow:hidden}.standby-card.is-shown .standby-portrait{opacity:1;filter:none;height:100cqw}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}.standby-footer .t-stagger-line{transition-delay:calc(var(--portrait-reveal-dur) + var(--portrait-reveal-delay))}.standby-footer .t-stagger-line:nth-child(2){transition-delay:calc(var(--portrait-reveal-dur) + var(--portrait-reveal-delay) + var(--stagger-stagger))}.standby-footer .t-stagger-line:nth-child(3){transition-delay:calc(var(--portrait-reveal-dur) + var(--portrait-reveal-delay) + var(--stagger-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}.standby-portrait{filter:none;height:100cqw;transition:opacity .15s}}.standby-portrait img{object-fit:cover;backface-visibility:hidden;border-radius:4px;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:rotateY(0)translateZ(.1px)}.standby-image-toggle{width:100%;height:100%;color:inherit;font:inherit;letter-spacing:0;text-align:left;cursor:pointer;appearance:none;perspective:var(--flip-perspective);background:0 0;border:0;padding:0;position:absolute;inset:0}.standby-flip-surface{width:100%;height:100cqw;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform var(--flip-duration) var(--flip-ease);will-change:transform;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)rotateY(0)}.is-about .standby-flip-surface{transform:translateY(-50%)rotateY(180deg)}.standby-image-toggle:focus-visible{outline-offset:-4px;outline:2px solid #3a44d3}.standby-about{backface-visibility:hidden;pointer-events:none;background:linear-gradient(#ffffff80,#ffffff80),#f5f1e8;border-radius:4px;place-items:center;padding:0 11.48%;display:grid;position:absolute;inset:0;transform:rotateY(180deg)translateZ(.1px)}.standby-about-content{flex-direction:column;gap:40px;padding-top:44px;display:flex}.standby-bio{font-size:16px;font-weight:500;line-height:1.5;display:block}.standby-clock{font-variant-numeric:tabular-nums;color:#20242b80;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:400;line-height:1;display:block}@media (prefers-reduced-motion:reduce){.standby-image-toggle{perspective:none}.standby-flip-surface,.is-about .standby-flip-surface{transform-style:flat;transition:none;transform:translateY(-50%)}.standby-portrait img,.standby-about{transition:opacity .15s;transform:none}.standby-about{opacity:0}.is-about .standby-about{opacity:1}.is-about img{opacity:0}}@media (width<=480px){.standby-about{padding:16px 6%}.standby-about-content{gap:16px;padding-top:0}.standby-bio{font-size:14px;line-height:1.4}}.standby-footer nav{align-items:center;gap:24px;display:flex}.standby-footer a{color:#20242b80}.standby-footer a:hover,.standby-footer a:focus-visible{color:#20242b}@media (width<=640px){.standby-screen{place-items:center;min-height:100svh;padding:24px}.standby-card{gap:20px}.standby-header,.standby-footer{font-size:14px}.standby-footer nav{gap:16px}}
