.up-items[data-astro-cid-5senotcd]{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.up-item[data-astro-cid-5senotcd]{padding:var(--space-6);border-radius:var(--radius-surface);background:var(--color-surface);grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.up-item[data-astro-cid-5senotcd][data-image]{grid-template-rows:auto}.up-item[data-astro-cid-5senotcd]>[data-astro-cid-5senotcd]:not(.up-item__image){max-width:var(--measure-doc)}.up-item__meta[data-astro-cid-5senotcd]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.up-item__section[data-astro-cid-5senotcd]{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-caption);display:inline-flex}.up-item__section[data-astro-cid-5senotcd] .section-icon{width:var(--size-ui-icon);height:var(--size-ui-icon);color:var(--color-accent)}.up-item__title[data-astro-cid-5senotcd]{margin:var(--space-3) 0 0;font-size:var(--text-h3);font-weight:var(--font-weight-heading);line-height:var(--leading-doc-heading);text-wrap:balance}.up-item__text[data-astro-cid-5senotcd]{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-prose);text-wrap:pretty}.up-item__image[data-astro-cid-5senotcd]{width:100%;height:auto;margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);display:block}.up-item__link[data-astro-cid-5senotcd]{margin-top:var(--space-4);color:var(--color-accent);font-size:var(--text-caption);font-weight:var(--font-weight-strong);text-underline-offset:var(--underline-offset);place-self:end start;text-decoration:underline}.up-item__link[data-astro-cid-5senotcd]:hover{color:var(--color-accent-hover)}.up-item__link[data-astro-cid-5senotcd]:after{content:" →";content:" →" / ""}@media (width>=80rem){.up-items[data-astro-cid-5senotcd]{grid-template-columns:repeat(2,minmax(0,1fr))}.up-item[data-astro-cid-5senotcd][data-wide]{grid-column:1/-1}.up-item[data-astro-cid-5senotcd][data-image]{column-gap:var(--space-6);grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.up-item[data-astro-cid-5senotcd][data-image]>[data-astro-cid-5senotcd]{grid-column:1}.up-item[data-astro-cid-5senotcd][data-image] .up-item__image[data-astro-cid-5senotcd]{grid-area:1/2/5;margin-top:0}.up-item[data-astro-cid-5senotcd][data-image] .up-item__link[data-astro-cid-5senotcd]{grid-row:4;align-self:start}}@media (width<=47.99rem){.up-items[data-astro-cid-5senotcd]{gap:var(--space-3)}.up-item[data-astro-cid-5senotcd]{padding:var(--space-4)}.up-item__title[data-astro-cid-5senotcd]{font-size:var(--text-body)}}.up[data-astro-cid-jya4u6kw]{max-width:var(--space-content-max);padding:var(--space-16) var(--space-page) var(--space-24);margin-inline:auto}.up__head[data-astro-cid-jya4u6kw]{max-width:var(--measure-doc)}.up__title[data-astro-cid-jya4u6kw]{font-size:var(--text-display);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.up__count[data-astro-cid-jya4u6kw]{margin:var(--space-3) 0 0;color:var(--color-accent);font-weight:var(--font-weight-strong)}.up-months[data-astro-cid-jya4u6kw]{gap:var(--space-2) var(--space-6);margin-top:var(--space-8);padding-block:var(--space-4);border-block:1px solid var(--color-border);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.up-months__year[data-astro-cid-jya4u6kw]{align-items:baseline;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.up-months__label[data-astro-cid-jya4u6kw]{color:var(--color-text-muted);font-weight:var(--font-weight-strong)}.up-months__list[data-astro-cid-jya4u6kw]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.up-months__link[data-astro-cid-jya4u6kw]{color:var(--color-text);text-decoration:none}.up-months__link[data-astro-cid-jya4u6kw]:hover{color:var(--color-accent);text-underline-offset:var(--underline-offset);text-decoration:underline}.up-feed[data-astro-cid-jya4u6kw]{--tl:var(--space-12);--tl-x:var(--space-2);--tl-dot:var(--space-3);margin-top:var(--space-12);padding-left:var(--tl);position:relative}.up-feed[data-astro-cid-jya4u6kw]:before{content:"";top:var(--space-4);bottom:0;left:calc(var(--tl-x) - 1px);background:var(--color-border);width:2px;position:absolute}.up-month[data-astro-cid-jya4u6kw]+.up-month[data-astro-cid-jya4u6kw]{margin-top:var(--space-16)}.up-month__title[data-astro-cid-jya4u6kw]{margin:0 0 var(--space-6) calc(-1 * var(--tl));padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-bg);font-size:var(--text-caption);font-weight:var(--font-weight-heading);line-height:var(--leading-body);display:inline-block;position:relative}.up-rel[data-astro-cid-jya4u6kw]{position:relative}.up-rel[data-astro-cid-jya4u6kw]+.up-rel[data-astro-cid-jya4u6kw]{margin-top:var(--space-12)}.up-rel[data-astro-cid-jya4u6kw]:before{content:"";top:calc((var(--text-caption) * var(--leading-body) - var(--tl-dot)) / 2);left:calc(var(--tl-x) - var(--tl) - var(--tl-dot) / 2);width:var(--tl-dot);height:var(--tl-dot);border:2px solid var(--color-accent);background:var(--color-bg);border-radius:50%;position:absolute}.up-rel[data-astro-cid-jya4u6kw][data-latest]:before{background:var(--color-accent)}.up-rel__head[data-astro-cid-jya4u6kw]{max-width:var(--measure-wide)}.up-rel__when[data-astro-cid-jya4u6kw]{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-strong);flex-wrap:wrap;margin:0;display:flex}.up-rel__latest[data-astro-cid-jya4u6kw]{padding:0 var(--space-2);border-radius:var(--radius-inline);background:var(--color-accent);color:var(--color-on-accent);margin-right:var(--space-1)}.up-rel__date[data-astro-cid-jya4u6kw]{white-space:nowrap}.up-rel__release[data-astro-cid-jya4u6kw]:before{content:"·";content:"·" / "";margin-inline:var(--space-1) var(--space-2)}.up-rel__title[data-astro-cid-jya4u6kw]{margin:var(--space-2) 0 0;font-size:var(--text-h2);font-weight:var(--font-weight-heading);line-height:var(--leading-doc-heading);text-wrap:balance}.up-rel__note[data-astro-cid-jya4u6kw]{max-width:var(--measure-doc);margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-accent-soft);font-size:var(--text-caption)}.up-brief[data-astro-cid-jya4u6kw]{gap:var(--space-2) var(--space-3);max-width:var(--measure-wide);margin:var(--space-4) 0 0;grid-template-columns:max-content minmax(0,1fr);padding:0;list-style:none;display:grid}.up-brief__item[data-astro-cid-jya4u6kw]{grid-column:1/-1;grid-template-columns:subgrid;place-items:baseline start;display:grid}.up-rel[data-astro-cid-jya4u6kw]:has(.up-rel__details[open]) .up-brief[data-astro-cid-jya4u6kw]{display:none}.up-rel__details[data-astro-cid-jya4u6kw]{margin-top:var(--space-3)}.up-rel__summary[data-astro-cid-jya4u6kw]{color:var(--color-accent);font-size:var(--text-caption);font-weight:var(--font-weight-strong);text-underline-offset:var(--underline-offset);cursor:pointer;text-decoration:underline;display:inline-block}.up-rel__summary[data-astro-cid-jya4u6kw]:hover{color:var(--color-accent-hover)}.up-rel__summary-open[data-astro-cid-jya4u6kw],.up-rel__details[data-astro-cid-jya4u6kw][open] .up-rel__summary-closed[data-astro-cid-jya4u6kw]{display:none}.up-rel__details[data-astro-cid-jya4u6kw][open] .up-rel__summary-open[data-astro-cid-jya4u6kw]{display:inline}@media (width<=47.99rem){.up[data-astro-cid-jya4u6kw]{padding-top:var(--space-12)}.up-feed[data-astro-cid-jya4u6kw]{--tl:0px;margin-top:var(--space-8)}.up-feed[data-astro-cid-jya4u6kw]:before,.up-rel[data-astro-cid-jya4u6kw]:before{display:none}.up-month[data-astro-cid-jya4u6kw]+.up-month[data-astro-cid-jya4u6kw]{margin-top:var(--space-12)}.up-month__title[data-astro-cid-jya4u6kw]{margin-bottom:var(--space-4)}.up-rel[data-astro-cid-jya4u6kw]+.up-rel[data-astro-cid-jya4u6kw]{margin-top:var(--space-8)}.up-rel__title[data-astro-cid-jya4u6kw]{font-size:var(--text-subtitle)}}
