body>nav{position:relative;top:-3em}body>nav a{color:#000;opacity:.6;background:url(/icon/arrow-left.svg) no-repeat;padding-left:1.5em;font-size:90%}body>nav a:hover{opacity:1}article,body>footer{max-width:44rem;margin:0 auto}article>header{margin-bottom:3em}time{color:var(--gray-500);font-size:85%}h1{margin:.75em 0}h1 em{color:var(--main-500);font-style:normal;font-weight:inherit}.author{display:flex;gap:.8em}.author aside{font-size:85%}.author aside a{color:var(--gray-500)}.author img{border-radius:99em}.author b{color:var(--gray-700);display:block;margin-bottom:.2em;font-weight:550}@media (min-width:950px){.large,.larger{margin-inline-start:-12vw;margin-inline-end:-12vw}:is(.large,.larger) img{width:999%}.larger{margin-inline-start:-6.85vw;margin-inline-end:-6.85vw}}.heroquote blockquote{text-indent:-.35em;letter-spacing:-.02em;margin:0;font-size:1.45em}.heroquote blockquote p{font-weight:400}.heroquote>p{margin-left:1rem}.heroquote>p strong{color:var(--gray-800)}.loom blockquote p{border-color:#605dec}.loom>p strong:last-child{background:url(/img/loom-small.png) 0/contain no-repeat;margin-left:.2em;padding-left:1.4em}.footnote{color:var(--gray-400);margin-top:6em;font-size:95%;line-height:1.5}
