:root{--page:rgb(8 10 13);--surface:rgb(17 20 25);--text:rgb(235 232 223);--line:rgb(31 35 41)}*{box-sizing:border-box}html{background:var(--page);color-scheme:dark}body{min-width:320px;min-height:100vh;margin:0;background-color:var(--page);color:var(--text);font-weight:400;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color 60s linear,color 60s linear}a{color:inherit}.home{display:grid;min-height:100vh;min-height:100svh;place-items:center;padding:clamp(1rem,4vw,3rem)}.introduction{width:min(100%,34rem);padding:clamp(1.5rem,6vw,3.25rem);border:1px solid var(--line);background-color:var(--surface);transition:background-color 60s linear,border-color 60s linear}.introduction__copy{display:grid;grid-gap:1.75rem;gap:1.75rem}h1,p{margin:0}.introduction__details,.introduction__identity{display:grid}.introduction__identity{gap:.35rem}.introduction__details{gap:.65rem}.introduction__links,h1,p{color:var(--text);font-size:1rem;font-weight:inherit;letter-spacing:-.01em;line-height:1.55}h1{font-weight:650}.introduction__links{display:flex;flex-wrap:wrap;gap:1rem;font-style:normal}.introduction__links a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.introduction__links a:hover{color:var(--text);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--text);outline-offset:4px}@media (max-height:34rem) and (orientation:landscape){.home{place-items:start center;padding-block:1rem}.introduction{padding-block:1.5rem}.introduction__copy{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.introduction,.introduction__links a,body{transition:none}}