@font-face{font-family:"fraunces";src:url(/font/fraunces-regular.woff2)format("woff2");font-weight:100 900;font-display:block}@font-face{font-family:"fraunces-italic";src:url(/font/fraunces-italic.woff2)format("woff2");font-weight:100 900;font-display:block}@font-face{font-family:"Roboto Mono";src:url(/font/RobotoMono.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:swap}*{box-sizing:border-box;overflow-wrap:break-word;margin:0}:root{--font-color:#3e0a0a;--font-mono:"Roboto Mono", ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas,
        "DejaVu Sans Mono", monospace;font-family:var(--font-mono);--border-radius:6px;color:var(--font-color);font-size:1rem;line-height:1.5}body{padding:8px;margin:unset;background-image:url(/img/dotnoise.png);background-color:#f4deda;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%}h1,header a~a{font-family:"fraunces-italic"}article time{color:#3e0a0ac4}article h1{font-variation-settings:"opsz"70,"wght"550,"SOFT"0,"WONK"0;font-size:5rem;color:#833f3f;mix-blend-mode:color-burn;margin-block-end:40px;line-height:1.05;text-wrap:balance;text-shadow:1px 1px #ff5f5f,0 2px #881616}h2{font-family:"fraunces";font-variation-settings:"opsz"0,"wght"800,"SOFT"20,"WONK"1;margin-block-end:20px;font-size:1.8rem;line-height:1.2}header a~a{font-size:2.5rem;font-variation-settings:"opsz"100,"wght"320,"SOFT"20,"WONK"0;align-self:flex-end;color:#23542c}header{height:55px;display:flex;gap:25px;margin-block-end:80px}article,main{padding-inline:85px}a{text-underline-offset:3px;color:#8e2626}header a{color:inherit;text-decoration:none}header a:hover{text-decoration:underline}article>ol{counter-reset:item;margin-block-start:100px}article>ol li{display:flex;gap:30px;flex-wrap:wrap;margin-block-end:85px}article>ol li::before{content:counter(item)". ";counter-increment:item;font-size:2.5rem;font-family:fraunces-italic;color:#3e0a0a7a;font-weight:600}article>ol li img{object-fit:cover;clip-path:polygon(1.71% 3.69%,98.01% -.18%,98.47% 96.35%,-.82% 96.41%)}article>ol li picture{flex:1 1 25rem;filter:drop-shadow(2px 5px 10px #bb7f7f)}article>ol li>div{flex:1 1 22rem;font-size:1.1rem}article>ol li>div>p{margin-block-start:30px}article h2{font-size:2.3rem;margin-block-end:6px}article h2+span{font-size:.9rem;color:#3e0a0ac4}article div:has(code){display:inline-block}article code{display:inline-block;font-family:"Roboto mono";background:#ff000014;padding:2px 5px;border-radius:2px;letter-spacing:.07em;font-weight:500;font-size:.65rem;text-transform:uppercase}article code:not(:first-child){margin-inline-start:6px}footer,footer>a{text-decoration:none;font-family:fraunces}footer{max-width:50ch;margin:auto;padding:40px;box-shadow:inset 0 1px 0 rgba(255,238,238,.75),1px 3px 8px #c57474,1px 2px 70px #d27a7a;margin-block:150px;background:linear-gradient(to bottom,#ffe8e81f 0,#ff979721 100%);font-variation-settings:"opsz"50,"wght"400,"SOFT"10,"WONK"0;font-size:1.25rem;border-radius:15px}footer>p{margin-block-end:40px}footer>a{display:inline-block;border:0;padding:12px 28px;background-color:#23542c;color:#e6d67c;cursor:pointer;border-radius:30px;font-size:1.2rem;font-variation-settings:"opsz"0,"wght"350,"SOFT"100,"WONK"1}.font-mono{font-family:var(--font-mono);font-size:1.15rem}.more{font-variation-settings:"opsz"50,"wght"600,"SOFT"50,"WONK"1}@supports ((scrollbar-width:auto) and (scrollbar-width:auto)){html{scrollbar-color:#b40065 #ffd760;scrollbar-width:thin}}@media screen and (max-width:811px){article{padding-inline:8px}article>ol{padding:0;margin-block-start:50px}article h1{font-size:3rem}article>ol li{gap:10px}article>ol li::before{font-size:2.3rem}}