@layer reset{*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{color:canvastext;background:canvas;min-block-size:100vh;margin:0;font-family:system-ui,sans-serif}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline-offset:4px;outline:2px solid}::selection{color:highlighttext;background:highlight}}@layer scaffold{.surface-placeholder{gap:clamp(2rem,6vw,5rem);min-block-size:100vh;inline-size:min(100% - 2rem,72rem);margin-inline:auto;padding-block:clamp(3rem,10vw,8rem);display:grid}.surface-placeholder header,.surface-placeholder section,.surface-placeholder footer{max-inline-size:72ch}.surface-placeholder h1,.surface-placeholder h2,.surface-placeholder p{margin-block-start:0}.surface-placeholder h1{letter-spacing:-.03em;text-wrap:balance;max-inline-size:18ch;margin-block-end:1.5rem;font-size:clamp(2.5rem,8vw,6rem);line-height:1}.surface-placeholder h2{margin-block-end:1rem;font-size:clamp(1.35rem,3vw,2rem)}.surface-placeholder p,.surface-placeholder li{line-height:1.7}.surface-placeholder ul{gap:.75rem;padding-inline-start:1.25rem;display:grid}.surface-status{font-weight:700}.surface-links{gap:1rem;padding:0;list-style:none;display:grid}.surface-links a{padding-block:.5rem;display:inline-block}}
