html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#f4e4d4;background:#9b1028;margin:0;font:1.25rem/1.5 Newsreader,Georgia,serif}main,nav{max-width:38rem;padding:1rem;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));margin:0 auto}nav a{align-items:center;min-height:44px;margin-right:1rem;display:inline-flex}a{color:inherit;text-underline-offset:.22em;text-decoration-color:#f4e4d480}@media (hover:hover){a:hover{text-decoration-color:#f4e4d4;text-decoration-thickness:2px}}a:focus-visible{text-decoration-color:#f4e4d4;text-decoration-thickness:2px}h1{font-size:1.6em;font-weight:500;line-height:1.2}h2{font-size:1.2em;font-weight:500}li{margin:.6em 0}code{overflow-wrap:anywhere}.small{font-size:.85em}
