@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";html{--color-bg-dark:oklch(100% 0 0);--color-bg:oklch(100% 0 0);--color-bg-light:oklch(100% 0 0);--color-text:oklch(1% 0 0);--color-text-muted:oklch(from var(--color-text) l c h / .8);--font-f-heading:"Roboto", sans-serif;--font-f-text:"Inter", sans-serif;--font-s-h1:4.21rem;--font-s-h2:3.158rem;--font-s-h3:2.369rem;--font-s-h4:1.777rem;--font-s-h5:1.333rem;--font-s-h6:1.125rem;--font-s-p:1rem;--font-s-small:.875rem;--font-w-thin:100;--font-w-extralight:200;--font-w-light:300;--font-w-normal:400;--font-w-medium:500;--font-w-semibold:600;--font-w-bold:700;--font-w-extrabold:800;--font-w-black:900;--line-h-tight:1em;--line-h-base:1.25em;--line-h-loose:1.5em;--spacing-2xs:.25rem;--spacing-xs:.5rem;--spacing-s:.75rem;--spacing-m:1rem;--spacing-l:1.25rem;--spacing-xl:1.5rem;--spacing-2xl:1.75rem;--spacing-3xl:2.5rem;--spacing-4xl:3.75rem;--spacing-5xl:6.25rem;--spacing-6xl:10rem;--spacing-7xl:15rem;--h1:var(--font-w-semibold) var(--font-s-h1)/var(--line-h-tight) var(--font-f-heading);--h2:var(--font-w-semibold) var(--font-s-h2)/var(--line-h-tight) var(--font-f-heading);--h3:var(--font-w-semibold) var(--font-s-h3)/var(--line-h-base) var(--font-f-heading);--h4:var(--font-w-semibold) var(--font-s-h4)/var(--line-h-base) var(--font-f-heading);--h5:var(--font-w-semibold) var(--font-s-h5)/var(--line-h-base) var(--font-f-heading);--h6:var(--font-w-semibold) var(--font-s-h6)/var(--line-h-base) var(--font-f-heading);--p:var(--font-w-normal) var(--font-s-p)/var(--line-h-loose) var(--font-f-text);--small:var(--font-w-normal) var(--font-s-small)/var(--line-h-loose) var(--font-f-text);background-color:var(--color-bg-dark);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable;scrollbar-width:auto;font-family:var(--font-f-text);color:var(--color-text)}html,html *{box-sizing:border-box;border:0;margin:0;padding:0}html h1{font:var(--h1)}html h2{font:var(--h2)}html h3{font:var(--h3)}html h4{font:var(--h4)}html h5{font:var(--h5)}html h6{font:var(--h6)}html p{font:var(--p)}html small{font:var(--small)}html a{color:inherit;transition:color .1s}html ul,html ol{padding-left:var(--spacing-m);line-height:var(--line-h-loose)}html details summary{cursor:pointer}html hr{background-color:var(--color-text);max-width:512px;height:1px;margin-block:var(--spacing-xs) var(--spacing-m);opacity:.2}:is(html:has(dialog:popover-open),html:has(dialog[open])){-webkit-user-select:none;user-select:none;overflow:hidden}html:has(dialog:popover-open){pointer-events:none}html dialog:popover-open{pointer-events:auto;-webkit-user-select:text;user-select:text}html img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}body{z-index:0;flex-direction:column;min-height:100dvh;display:flex;position:relative}main{width:100%;max-width:1200px;padding-inline:var(--spacing-xl);margin-inline:auto}
