block-body{display:grid;grid-template-columns:subgrid;align-content:start;> *{grid-column:blocks}padding-block:var(--padding-small);[data-wrap="image-body"]{display:grid;&:has(> img){display:grid;grid-template-columns:var(--thumb-size) 1fr;grid-auto-columns:auto;-moz-column-gap:var(--padding-medium);column-gap:var(--padding-medium);align-content:start;align-items:start}@media (width < 33rem){row-gap:var(--padding-small)}}img{inline-size:var(--thumb-size);block-size:var(--thumb-size)}b, strong{--theme-text:MarkText;color:var(--theme-text);font-weight:inherit;background-color:Mark}li{position:relative;padding-inline-start:calc(var(--padding-medium) + var(--thumb-size));list-style:none;text-align:initial;text-wrap:initial;hyphens:initial;&:before{content:"";position:absolute;inset-inline-start:0}li{padding-inline-start:calc(var(--padding-medium) * 2)}}ul{li{&::before{inset-block-start:.5lh;inline-size:var(--thumb-size);block-size:var(--_border-width);background-color:var(--theme-border)}li{&::before{inline-size:var(--padding-medium)}}}}ol{counter-reset:ol;li{counter-increment:ol;&::before{content:counter(ol) ".";color:var(--theme-secondary)}}}@media (width >= 33rem){text-align:justify;text-wrap:pretty;hyphens:auto;p{& + &{text-indent:calc(var(--padding-medium) + var(--thumb-size))}}}@media (width < 33rem){padding-block:var(--padding-medium)}}block-links{display:grid;grid-template-columns:subgrid;align-content:start;> *{grid-column:1/-1}> :not(:last-child){border-block-end-width:var(--_border-width);border-block-end-style:solid;border-block-end-color:var(--theme-border)}.links__link{display:grid;grid-template-columns:subgrid;align-content:start;> *{grid-column:blocks}> *, &::before, &::after{grid-row:1}> *{padding-block:var(--padding-small);-webkit-user-select:none;-moz-user-select:none;user-select:none}span{--theme-text:var(--theme-secondary);color:var(--theme-text);cursor:not-allowed}&::after{--theme-text:var(--theme-secondary);color:var(--theme-text);grid-column:blocks;content:attr(data-link-legend);padding-block:var(--padding-small);text-align:end;pointer-events:none}}}footer-taglines{&:defined{.taglines__tagline{--_border-width:inherit;text-decoration-thickness:var(--_border-width);text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:.125em;cursor:pointer}}.taglines__tagline{display:inline;&:not([aria-selected="true"]){display:none}}}