.st{max-width:780px;margin-inline:auto;padding:clamp(28px,5vw,56px) clamp(24px,5vw,48px) clamp(72px,10vw,140px)}.st-top{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--rule);display:flex}.st-head{gap:var(--space-3);padding-block:clamp(48px, 8vw, 96px) var(--space-4);display:grid}.st-deck{max-width:44ch}.st-dateline{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--rule);display:flex}.st-plate{gap:var(--space-2);margin-bottom:clamp(40px,6vw,72px);display:grid}.st-plate img{border-radius:var(--radius);width:100%}.st-body{font:var(--font-copy);font-family:var(--font-content);color:var(--muted)}.st-body>p+p{margin-top:var(--space-3)}.st-body h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--arhus-ink);margin-top:clamp(48px,6vw,80px);margin-bottom:var(--space-2);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}.st-body h3{font-family:var(--font-display);color:var(--arhus-ink);margin-top:var(--space-5);margin-bottom:var(--space-1);font-size:1.5rem}.st-body ul,.st-body ol{margin:var(--space-3) 0 0 1.1em;gap:.5em;display:grid}.st-body li{list-style:outside}.st-body a{color:var(--arhus-ink);text-underline-offset:3px;text-decoration:underline}.st-body strong{color:var(--arhus-ink);font-weight:var(--weight-medium)}.st-body blockquote{padding-left:var(--space-3);border-left:2px solid var(--arhus-accent);margin:clamp(40px,5vw,64px) 0}.st-body blockquote p{font-family:var(--font-display);color:var(--arhus-ink);font-size:clamp(1.375rem,2.4vw,1.875rem);font-style:italic;line-height:1.24}.st-body figure{margin:clamp(40px,5vw,64px) 0}.st-body figure img{border-radius:var(--radius);width:100%}.st-endmark{text-align:center;color:var(--arhus-accent);margin-top:var(--space-5);font-size:1.5rem}.st-colophon{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule);font:var(--font-tiny);font-variation-settings:var(--axis-semimono);text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;margin-top:clamp(56px,8vw,110px);display:flex}
