.info{overflow-wrap:break-word;padding-top:1rem}.info h1{max-width:20ch;margin:1rem 0 .25rem;font-size:clamp(2rem,4vw + 1rem,3rem)}.updated{color:var(--ink-soft);margin:0 0 .5rem}.info section,.info .intro{max-width:42rem}.info .intro{margin-top:1.25rem;font-size:1.15rem}.info section{padding:1.25rem 0 .5rem}.info h2{margin:0 0 .6rem;font-size:1.45rem}.info h3{margin:1.25rem 0 .35rem;font-size:1.1rem}.info ul,.info ol{margin:0 0 1rem;padding-left:1.25rem}.info li{margin-bottom:.4rem}.info a{color:var(--ink);text-underline-offset:.2em;font-weight:700}.info .at-a-glance{gap:.5rem;padding:0;list-style:none;display:grid}.at-a-glance li{border-left:4px solid var(--kowhai);background:var(--paper);border-radius:.5rem;margin:0;padding:.7rem 1rem}.at-a-glance strong{display:block}.contact-email{font-size:clamp(1.15rem,3vw + .6rem,1.6rem);font-weight:800}@media (width>=40rem){.info .at-a-glance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.at-a-glance li{border:1px solid canvastext}}.info .ways-on{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}
