@font-face{font-family:PP Neue Montreal Book;src:url(../fonts/PPNeueMontreal-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal Thin;src:url(../fonts/PPNeueMontreal-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ink:#000;--token-muted:#999;--token-faint:#d4d4d4;--token-body:#7a7a7a;--nav-ink:#0a0a0a;--notes-heading:#2b2b2b;--notes-link:#959595;--field-rule:#e5e5e5;--nav-pad:36px}@media(prefers-color-scheme:dark){:root{--ink:#0a0a0a;--token-muted:#8f8f8f;--token-faint:#b8b8b8}}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:inherit}#__nuxt,body,html{margin:0;padding:0}figure,h1,h2,h3,h4,h5,h6,p{margin:0}body{background:#fff;color:var(--nav-ink);font-family:PP Neue Montreal Book,sans-serif}.page{min-height:100vh;padding:0 40px;display:flex;flex-direction:column;overflow:clip}::view-transition-old(root){animation:vt-old 1.2s cubic-bezier(.77,0,.175,1) 0s both}::view-transition-new(root){animation:vt-new 1.2s cubic-bezier(.77,0,.175,1) 0s both}@keyframes vt-old{0%{transform:translateY(0);opacity:1}to{transform:translateY(-25%);opacity:0}}@keyframes vt-new{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}
