.alt-comments{list-style-type:none}.alt-comments li:not(:last-of-type){border-block-end:var(--border-width-r) solid var(--color-border);margin-block-end:var(--spacing-m);padding-block-end:var(--spacing-m);list-style-type:none}.alt-comments blockquote h4{font-size:var(--font-size-2xs)}.alt-comments blockquote p{margin-block-end:var(--spacing-r)}.alt-comments blockquote [title=Permalink]{color:var(--color-text-default);font-size:var(--font-size-2xs);background-color:#00000080;border-radius:5px;padding:5px 8px;display:inline-block}.h-feed .item-post{margin-block-end:var(--spacing-l)}.alt-blogroll li{margin-block-end:var(--spacing-s)}.alt-blogroll a{font-size:var(--font-size-xs);align-items:center;gap:var(--spacing-s);text-decoration:none;display:flex}.alt-blogroll svg{max-inline-size:18px}.alt-blogroll circle,.alt-blogroll ellipse,.alt-blogroll path{fill:var(--color-text-link)}.cards{gap:var(--spacing-s);padding:0 0 var(--spacing-m);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-block-end:var(--spacing-r);display:flex;position:relative;overflow-x:scroll}.cards>article{background-color:var(--color-background-default);border:var(--border-width-l) solid var(--color-border);border-radius:var(--border-radius-l);box-sizing:border-box;margin-trim:block;min-block-size:340px;padding:var(--spacing-m);scroll-snap-align:start;transition:all var(--animate-duration-faster) var(--animate-function);flex:0 0 22rem;overflow:hidden}.cards>article h2{font-size:var(--font-size-m);hyphens:auto;line-height:var(--lineheight-r);margin-block-end:0}.cards>article h2 svg{transition:scale var(--animate-duration-faster) 50ms var(--animate-function);display:block;scale:1}.cards>article:hover h2 svg{scale:1.05}.cards>article p{font-size:var(--font-size-xs)}.cards>article small{font-family:var(--font-family-default);font-size:var(--font-size-xs);font-variation-settings:var(--condensed-semi);text-align:center;text-transform:uppercase;display:block}@media screen and (width>=64em){.cards{padding:0 var(--spacing-r) var(--spacing-m);gap:0}.cards>article{translate:0;rotate:0deg}.cards>article:not(:first-child){margin-inline-start:-50px}.cards>article:hover{z-index:100;translate:0 5px;rotate:1deg;box-shadow:2px 5px #0006,7px 10px #0000004d,12px 15px #0003,17px 20px #0000001a}.cards>article:hover~article{translate:50px}}