.Bar{display:flex;justify-content:space-between;align-items:baseline;padding:1rem}.Nav{display:flex;justify-content:space-between;align-items:center;margin:0 -.5rem}.Link{font-weight:700;font-size:1.2rem;text-decoration:none;padding:.5rem}@media (min-width: 768px){.Bar{padding:2rem 4rem}}:root{--color-primary: #081526;--color-secondary: #b9d0c2;--color-secondary-dim: rgba(185, 208, 194, .2);--color-primary-dim: rgba(8, 21, 38, .1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}body{font-size:16px;font-family:Inter,sans-serif;display:flex;flex-direction:column;min-height:100vh;background:var(--color-secondary);color:var(--color-primary);overflow-x:hidden}@media (prefers-color-scheme: dark){body{background:var(--color-primary);color:var(--color-secondary)}}h1,h2,h3,h4,h5,h6,p,li{font-weight:400;line-height:1.45;margin-bottom:1rem;font-size:1em}p{font-size:clamp(.625em,1vw + 1em,1.625em)}h1{font-size:clamp(.625em,2vw + 1em,2.5em)}h2{font-size:clamp(.625em,1vw + 1em,1.625em);font-weight:700}.Main{flex:1;padding:1rem;max-width:59em;display:flex;flex-direction:column}@media (min-width: 768px){.Main{padding:2rem 4rem}}.Wordmark{text-transform:uppercase;letter-spacing:1px;font-family:Inconsolata,monospace;margin-bottom:1.5em;display:block}.Button{font-weight:700;font-size:1.2em;border:2px solid;border-radius:4px;text-decoration:none;padding:.4em .7em;margin-left:.35em}a{color:inherit}a:hover{text-decoration:underline}p a:hover{text-decoration:none}.List{list-style:none;margin:0;padding:0}dl{display:inline-flex;margin:0 0 4em;gap:.5em;align-items:baseline;flex-wrap:wrap}dt{font-family:Inconsolata,monospace}h3{font-family:Inconsolata,monospace;font-size:1rem}.Content strong{border:1px solid;padding:0 .25em;border-radius:4px}.Content{font-size:12px}.Box{padding:1rem;max-width:59rem;font-size:12px}@media (min-width: 768px){.Box{padding:2rem 4rem 1rem}}
