.upd-hero[data-astro-cid-72czh3pn]{isolation:isolate;min-height:min(78vh,760px);padding:calc(var(--header-h) + var(--space-8)) 0 var(--space-8);align-items:flex-end;display:flex;position:relative;overflow:hidden}.upd-hero__bg[data-astro-cid-72czh3pn]{z-index:-1;position:absolute;inset:0}.upd-hero__bg[data-astro-cid-72czh3pn] .upd-cover{aspect-ratio:auto;width:100%;height:100%}.upd-hero__bg[data-astro-cid-72czh3pn] .upd-cover__ver{opacity:.35;font-size:clamp(5rem,3rem + 14vw,16rem);transform:translate(18%,-10%)}.upd-hero__scrim[data-astro-cid-72czh3pn]{background:linear-gradient(90deg, #0d0b0ae0 0%, #0d0b0a8c 55%, #0d0b0a33 100%), var(--grad-hero-fade);position:absolute;inset:0}.upd-hero[data-astro-cid-72czh3pn] .upd-hero__inner{gap:var(--space-4);max-width:calc(var(--container-max) + 2 * var(--gutter));flex-direction:column;display:flex}.upd-back[data-astro-cid-72czh3pn]{color:var(--c-text-2);font-size:var(--fs-small);width:fit-content;text-decoration:none}.upd-back[data-astro-cid-72czh3pn]:hover{color:var(--c-accent-hover)}.upd-meta[data-astro-cid-72czh3pn]{align-items:center;gap:var(--space-2) var(--space-3);color:var(--c-text-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.upd-hero__title[data-astro-cid-72czh3pn]{max-width:18ch;font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;margin:0}.upd-hero__kicker[data-astro-cid-72czh3pn]{margin-bottom:var(--space-3);font-size:var(--fs-h4);letter-spacing:var(--ls-heading);color:var(--c-accent-text);display:block}.upd-hero__summary[data-astro-cid-72czh3pn]{max-width:60ch;color:var(--c-text-2);font-size:var(--fs-lead);line-height:var(--lh-snug);margin:0}.upd-actions[data-astro-cid-72czh3pn]{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.upd-highlights[data-astro-cid-72czh3pn]{margin-top:calc(-1 * var(--space-6));border:1px solid var(--c-accent-line);border-radius:var(--radius-xl);background:var(--grad-lamp), var(--c-surface-1);box-shadow:var(--shadow-3);padding:clamp(20px,1rem + 2vw,40px);position:relative}.upd-highlights[data-astro-cid-72czh3pn] h2[data-astro-cid-72czh3pn]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-h3)}.upd-highlights[data-astro-cid-72czh3pn] ul[data-astro-cid-72czh3pn]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.upd-highlights[data-astro-cid-72czh3pn] li[data-astro-cid-72czh3pn]{font-size:var(--fs-lead);line-height:var(--lh-snug);padding-left:34px;position:relative}.upd-highlights[data-astro-cid-72czh3pn] li[data-astro-cid-72czh3pn]:before{content:"";background:var(--c-accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2a65a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat;width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--c-accent-line);border-radius:50%;position:absolute;top:.12em;left:0}.upd-body[data-astro-cid-72czh3pn]{margin-block:var(--space-8)}.upd-body[data-astro-cid-72czh3pn] .upd-sec+.upd-sec,.upd-body[data-astro-cid-72czh3pn] p+.upd-sec{margin-top:var(--space-7)}.upd-body[data-astro-cid-72czh3pn] .upd-sec h2{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-h3);display:flex}.upd-body[data-astro-cid-72czh3pn] .upd-sec h3{margin-top:var(--space-5);font-size:var(--fs-h4);color:var(--c-text-2)}.upd-body[data-astro-cid-72czh3pn] .upd-sec__icon{border-radius:var(--radius-sm);background-color:var(--c-accent-soft);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--c-accent-line);background-position:50%;background-repeat:no-repeat;background-size:20px;flex:none}.upd-body[data-astro-cid-72czh3pn] .upd-sec--new .upd-sec__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2a65a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v4M12 17v4M3 12h4M17 12h4M6.3 6.3l2.4 2.4M15.3 15.3l2.4 2.4M17.7 6.3l-2.4 2.4M8.7 15.3l-2.4 2.4'/%3E%3C/svg%3E")}.upd-body[data-astro-cid-72czh3pn] .upd-sec--improved .upd-sec__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2a65a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17l5-5 4 4 7-7M14 9h6v6'/%3E%3C/svg%3E")}.upd-body[data-astro-cid-72czh3pn] .upd-sec--fixed .upd-sec__icon{background-color:var(--c-success-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237fcb94' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #7fcb9457}.upd-body[data-astro-cid-72czh3pn] .upd-sec--known .upd-sec__icon{background-color:var(--c-warning-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4c95d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4 2.8 19.5h18.4L12 4ZM12 10v4.5M12 17.2v.1'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #f4c95d57}.upd-body[data-astro-cid-72czh3pn] .upd-sec--known .upd-sec__body{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:#f4c95d0d;border:1px solid #f4c95d2e}.upd-body[data-astro-cid-72czh3pn] code{font-family:var(--font-mono);border-radius:var(--radius-xs);background:var(--c-surface-2);overflow-wrap:anywhere;padding:1px 6px;font-size:.9em}.upd-nav[data-astro-cid-72czh3pn]{gap:var(--grid-gap);padding-top:var(--space-6);border-top:1px solid var(--c-border);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.upd-nav__link[data-astro-cid-72czh3pn]{padding:var(--space-4) var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface-1);color:var(--c-text);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;gap:4px;text-decoration:none;display:flex}.upd-nav__link[data-astro-cid-72czh3pn]:hover{border-color:var(--c-accent-line);transform:translateY(-2px)}.upd-nav__link--next[data-astro-cid-72czh3pn]{text-align:right}.upd-nav__label[data-astro-cid-72czh3pn]{color:var(--c-accent-text);font-size:var(--fs-small)}.upd-nav__title[data-astro-cid-72czh3pn]{font-weight:var(--fw-text-strong)}.upd-all[data-astro-cid-72czh3pn]{margin-block:var(--space-6) var(--space-section-sm);text-align:center}.upd-all[data-astro-cid-72czh3pn] a[data-astro-cid-72czh3pn]{color:var(--c-accent-text)}
