@font-face{font-family:abcAreal;src:url(../media/ABCArealSuperfamilyVariable_Regular-s.p.21xnterrk06fm.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:abcAreal Fallback;src:local(Arial);ascent-override:87.13%;descent-override:20.84%;line-gap-override:0.0%;size-adjust:100.76%}.abcareal_2b195073-module__JSxXwq__className{font-family:abcAreal,abcAreal Fallback}.abcareal_2b195073-module__JSxXwq__variable{--font-body:"abcAreal", "abcAreal Fallback"}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{list-style:none}
:root{--color-text:#5e5f54;--color-background:#fffef8;--color-primary:#5e5f54;--font-size-body:16px;--font-size-lead:1.25em;--font-size-h1:40px;--font-size-h2:20px;--font-size-logo:22vw;--line-height-body:1.35;--line-height-h1:1;--line-height-logo:.8;--letter-spacing-logo:-.05em;--space-xs:10px;--space-sm:20px;--space-md:20px;--border-width-blockquote:4px;--border-subtle:1px solid #80808059;--font-mono:30;--grid-columns:11;--grid-column-gap:30px;--grid-row-gap:var(--space-xs);--logo-span:12}html{overflow-x:clip}body{font-family:var(--font-body), sans-serif;font-size:var(--font-size-body);color:var(--color-text);padding:var(--space-sm);line-height:var(--line-height-body);background-color:var(--color-background);position:relative;overflow-x:clip}.grid{grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);grid-template-columns:2fr 2fr 1fr;min-width:0;max-width:100%;display:grid}.grid>*{min-width:0}.sidebar{flex-direction:column;grid-area:3/3;min-width:0;display:flex}.about-rail{flex-direction:column;min-width:0;display:flex}.grid>article:first-of-type{grid-area:3/1}.grid>article:nth-of-type(2){grid-area:3/2}h1{font-size:var(--font-size-h1);margin-bottom:var(--space-sm);line-height:var(--line-height-h1);font-variation-settings:"MONO" var(--font-mono);letter-spacing:-.02em;text-align:center;color:inherit}h2{font-size:var(--font-size-h2);margin-bottom:var(--space-xs)}h3{margin-bottom:var(--space-xs);text-transform:uppercase}strong,b{font-weight:600}p{margin-bottom:var(--space-xs)}.lead{font-size:var(--font-size-lead)}a{color:inherit;text-underline-offset:.15em;text-decoration:underline}a:hover{text-decoration:none}blockquote{margin-top:var(--space-sm);margin-bottom:var(--space-sm);padding-left:var(--space-sm)}blockquote p{font-variation-settings:"MONO" var(--font-mono);margin-bottom:var(--space-xs)}blockquote footer{margin-top:0}.about{padding-top:var(--space-sm);font-variation-settings:"MONO" var(--font-mono);min-width:0}.archive{margin-top:var(--space-sm)}.archive-title{margin-bottom:var(--space-xs)}.archive-list{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.archive-list a{font-variation-settings:"MONO" 100}.contact{padding-top:var(--space-sm);font-variation-settings:"MONO" var(--font-mono);min-width:0}.contact li+li{margin-top:var(--space-sm)}img{width:100%;height:auto;margin-bottom:var(--space-sm);box-sizing:border-box}.logo{font-size:var(--font-size-logo);line-height:var(--line-height-logo);letter-spacing:var(--letter-spacing-logo);text-align:center;color:var(--color-text);background-color:#0000;grid-area:2/1/auto/-1;min-width:0;max-width:100%;overflow:hidden}li p{margin-bottom:0}@media (max-width:1120px){:root{--font-size-body:14px;--font-size-h1:30px;--font-size-h2:18px}}@media (max-width:767px){.grid{grid-template-columns:1fr}.sidebar,.about-rail{display:contents}.logo{order:1;grid-area:auto/1/auto/-1}.about{order:2;grid-area:auto/1/auto/-1}.grid>article:first-of-type{order:3;grid-area:auto/1/auto/-1}.grid>article:nth-of-type(2){order:4;grid-area:auto/1/auto/-1}.contact{order:5;grid-area:auto/1/auto/-1}.archive{order:6;grid-area:auto/1/auto/-1}h1{text-align:left;overflow-wrap:anywhere}.logo{font-size:calc((100vw - (var(--space-sm) * 2)) * .22)}}
