.content{b, strong{font-weight:bolder}i, em{font-style:italic}&:is(a), a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.125em;text-decoration-thickness:var(--_text-decoration-thickness);-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;&:focus-visible{--_background-color:var(--palette-acc);background-color:var(--_background-color)}}font-size:.75rem;font-family:var(--font-serif);font-weight:var(--weight-default);line-height:1.375;letter-spacing:initial;text-wrap:pretty;hyphens:auto;overflow-wrap:break-word;@media (width < 60rem){font-size:1rem}--new-row-gap:.75rem;--adjusted-row-gap:calc(var(--_row-gap) - var(--new-row-gap));row-gap:var(--new-row-gap);padding-block-start:var(--_row-gap);> *{grid-column:content}.date > time, .subtitle, .author{grid-column:figure}.date > time{text-align:center}.subtitle{b, strong{font-weight:initial}i, em{font-style:initial}font-size:.75rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.375;letter-spacing:.0125em;text-wrap:balance;hyphens:initial;overflow-wrap:initial;text-align:center}.author{:not(.subtitle, h2, h3, h4) + :is(&){margin-block-start:var(--adjusted-row-gap)}}:is(.subtitle, .author, h1){:is(&) + :not(&){margin-block-start:var(--adjusted-row-gap)}}h1{b, strong{font-weight:initial}i, em{font-style:initial}font-size:2rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.2;letter-spacing:initial;text-wrap:balance;hyphens:initial;overflow-wrap:initial;@media (width < 60rem){font-size:1.75rem}text-align:center}h2, h3, h4{margin-block-start:var(--adjusted-row-gap);&:has(+ .author){text-align:center}}h2{b, strong{font-weight:initial}i, em{font-style:initial}font-size:2rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.2;letter-spacing:initial;text-wrap:balance;hyphens:initial;overflow-wrap:initial;@media (width < 60rem){font-size:1.75rem}}h3{b, strong{font-weight:initial}i, em{font-style:initial}font-size:1rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.25;letter-spacing:initial;text-wrap:balance;hyphens:initial;overflow-wrap:initial}h4{grid-column:figure;text-align:center;font-weight:bold;text-wrap:balance}blockquote, .gallery, .embed-everything, .hr, .newsletter, .related{margin-block:var(--adjusted-row-gap);& + :is(&), & + :is(h2, h3, h4){margin-block-start:initial}}blockquote{b, strong{font-weight:initial}i, em{font-style:initial}font-size:2rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.2;letter-spacing:initial;text-wrap:balance;hyphens:initial;overflow-wrap:initial;@media (width < 60rem){font-size:1.75rem}grid-column:gap;text-align:center}img, iframe{border-radius:var(--_border-radius);inline-size:100%}img{grid-column:figure}figcaption{b, strong{font-weight:initial}i, em{font-style:initial}font-size:.75rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.375;letter-spacing:.0125em;text-wrap:balance;hyphens:initial;overflow-wrap:initial;text-align:center;display:contents;> *{grid-column:figure}}ul, ol{display:flex;flex-direction:column;> br{display:none}--_text-indent:calc(var(--_column-gap) * 2);gap:calc(var(--new-row-gap) / 2);padding-inline-start:var(--_text-indent);counter-reset:custom;> li{position:relative;&::before{b, strong{font-weight:initial}i, em{font-style:initial}font-size:.75rem;font-family:var(--font-value-serif);font-weight:var(--weight-value-serif);line-height:1;letter-spacing:.025em;text-wrap:nowrap;hyphens:initial;overflow-wrap:initial;position:absolute;display:inline-block;inline-size:var(--_text-indent);inset-inline-start:calc(var(--_text-indent) * -1)}ul, ol{margin-block-start:calc(var(--new-row-gap) / 2)}}}ul{> li{&::before{content:"—"}}}ol{> li{counter-increment:custom;&::before{content:counters(custom,".") "."}}}.gallery, .embed-everything{display:grid;grid-template-columns:subgrid;gap:inherit;> *{grid-column:content}}.gallery{row-gap:var(--_column-gap);&[data-single]{row-gap:.5rem}img{--_width:var(--_span,1);grid-column:span calc(var(--_width) * 2);@media (width < 60rem){grid-column:span var(--_width)}&:hover{--_border-radius:inherit;border-radius:var(--_border-radius);outline-offset:calc(var(--_column-gap) / -8);outline-width:calc(var(--_column-gap) / 4);outline-style:solid;outline-color:var(--palette-acc);transition-property:outline-offset,outline-width;transition-duration:var(--_duration);transition-timing-function:ease-out}&:focus-visible{--_border-radius:inherit;border-radius:var(--_border-radius);outline-offset:initial;outline-width:calc(var(--_column-gap) / 4);outline-style:solid;outline-color:var(--palette-bg2);transition-property:outline-offset,outline-width;transition-duration:var(--_duration);transition-timing-function:ease-out}@media (width < 60rem){grid-column:span calc(var(--_width) * 2)}}}.embed-everything{row-gap:.5rem}.embed-everything__embed{&:not(.m-soundcloud, .m-spotify){@media (width >= 60rem){grid-column:figure}}> *{margin:initial!important}}.embed-everything__fallback{b, strong{font-weight:bolder}i, em{font-style:italic}&:is(a), a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.125em;text-decoration-thickness:var(--_text-decoration-thickness);-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;&:focus-visible{--_background-color:var(--palette-acc);background-color:var(--_background-color)}}font-size:.6rem;font-family:var(--font-serif);font-weight:var(--weight-default);line-height:1.5;letter-spacing:initial;text-wrap:balance;hyphens:initial;overflow-wrap:initial;@media (width < 60rem){font-size:.75rem}grid-column:figure;text-align:center;justify-self:center}.related{card-post{--_background-color:inherit;background-color:var(--_background-color);border-radius:var(--_border-radius) var(--_border-radius) 0 0;padding-block-end:var(--_row-gap)}@media (width >= 60rem){grid-column:related;position:sticky;inset-block-start:var(--offset-top);block-size:0;margin-block:initial}@media (width < 60rem){grid-column:figure}}.hr{b, strong{font-weight:initial}i, em{font-style:initial}font-size:.75rem;font-family:var(--font-value-sans);font-weight:var(--weight-value-sans);line-height:1.375;letter-spacing:.0125em;text-wrap:balance;hyphens:initial;overflow-wrap:initial;text-align:center;--_accent-color:var(--palette-bg2);::-moz-selection{background-color:var(--_accent-color)}::selection{background-color:var(--_accent-color)}--check-size:.5em;--check-count-block:8;container-type:size;inline-size:100%;block-size:calc(var(--check-size) * var(--check-count-block));padding:calc(var(--check-size) * 2);background-image:linear-gradient(45deg,var(--_accent-color) 25%,transparent 25%),linear-gradient(-45deg,var(--_accent-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--_accent-color) 75%),linear-gradient(-45deg,transparent 75%,var(--_accent-color) 75%);background-size:calc(var(--check-size) * 2) calc(var(--check-size) * 2);background-position:0 0,0 var(--check-size),var(--check-size) calc(var(--check-size) * -1),calc(var(--check-size) * -1) 0;line-height:1;&:has(> hr){--check-count-block:6}> p{display:flex;justify-content:center;align-items:center;--_background-color:inherit;background-color:var(--_background-color);inline-size:100%;block-size:100%}}}