@import url("./archive.css");



:root{color-scheme:dark;--background:#223f5b;--text:#bcc6cb;--type-body:15px;--type-title:35px;--type-heading:24px;--type-brand:35px;--font-title:ltc-bodoni-175,serif;--font-text:sofia-pro,sans-serif;}
*{box-sizing:border-box;}
body{margin:0;background:var(--background);color:var(--text);font:400 var(--type-body)/1.8 var(--font-text);overflow-wrap:anywhere;}
header,main,footer{width:min(100% - 48px,760px);margin-inline:auto;}
header{padding-block:28px;}
main{padding-block:28px 40px;}
footer{padding-block:0 40px;}
h1,h2,.wordmark{font-family:var(--font-title);font-style:italic;font-weight:400;line-height:1.2;}
h1{font-size:var(--type-title);margin:0 0 32px;}
h2{font-size:var(--type-heading);margin:36px 0 18px;}
.wordmark{font-size:var(--type-brand);text-decoration:none;}
p{margin:0 0 20px;}
a{color:inherit;text-underline-offset:.2em;}
a:focus-visible{outline:2px solid currentColor;outline-offset:6px;}
