.colophon[data-astro-cid-ijudnm3j]{padding:clamp(3.5rem, 10vh, 7rem) var(--gutter) clamp(2rem, 6vh, 4rem)}.colophon__inner[data-astro-cid-ijudnm3j]{max-width:42rem}.section-label[data-astro-cid-ijudnm3j]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-surface-muted);align-items:center;gap:.6rem;margin:0 0 2.4rem;font-size:.72rem;display:flex}.section-label__tick[data-astro-cid-ijudnm3j]{background:var(--mark);width:20px;height:2px;transition:background-color .55s}.prose[data-astro-cid-ijudnm3j]>[data-astro-cid-ijudnm3j]{margin:0 0 1.15rem}.prose[data-astro-cid-ijudnm3j]>[data-astro-cid-ijudnm3j]:last-child{margin-bottom:0}.prose[data-astro-cid-ijudnm3j] .lead[data-astro-cid-ijudnm3j]{letter-spacing:-.01em;margin-bottom:2rem;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:500;line-height:1.4}.prose[data-astro-cid-ijudnm3j] p[data-astro-cid-ijudnm3j]{font-size:1.04rem;line-height:1.65}.prose[data-astro-cid-ijudnm3j] a[data-astro-cid-ijudnm3j]{color:inherit;text-decoration:underline;text-decoration-color:var(--mark);text-underline-offset:3px;transition:text-decoration-color .3s}@media (hover:hover){.prose[data-astro-cid-ijudnm3j] a[data-astro-cid-ijudnm3j]:hover{text-decoration-color:var(--on-surface)}}.prose[data-astro-cid-ijudnm3j] h2[data-astro-cid-ijudnm3j]{letter-spacing:.01em;margin:2.2rem 0 .5rem;font-size:.95rem;font-weight:700}.prose[data-astro-cid-ijudnm3j] h2[data-astro-cid-ijudnm3j]+p[data-astro-cid-ijudnm3j]{margin-top:0}.prose[data-astro-cid-ijudnm3j] .live-since[data-astro-cid-ijudnm3j]{font-family:var(--mono);letter-spacing:.02em;color:var(--on-surface-muted);margin:-1.2rem 0 2rem;font-size:.8rem;line-height:1.5}.live-since__val[data-astro-cid-ijudnm3j]{cursor:help;border-bottom:1px dotted color-mix(in srgb, var(--on-surface-muted) 55%, transparent)}.live-date__tip[data-astro-cid-ijudnm3j]{top:50%;right:var(--gutter);z-index:20;box-sizing:border-box;width:min(22rem, calc(100vw - 2 * var(--gutter)));background:var(--surface);font-family:var(--sans);text-align:right;opacity:0;visibility:hidden;pointer-events:none;padding:1rem 1.25rem;transition:opacity .2s,transform .22s,visibility 0s linear .22s;position:fixed;transform:translateY(-50%)translate(14px)}.live-date__tip-when[data-astro-cid-ijudnm3j],.live-date__tip-note[data-astro-cid-ijudnm3j]{display:block}.live-date__tip-when[data-astro-cid-ijudnm3j]{letter-spacing:-.01em;color:var(--on-surface);font-size:clamp(1.6rem,4vw,2.1rem);font-weight:600;line-height:1.15}.live-date__tip-note[data-astro-cid-ijudnm3j]{color:var(--on-surface-muted);margin-top:.6rem;font-size:1rem;line-height:1.45}@media (hover:hover) and (pointer:fine){.live-date[data-astro-cid-ijudnm3j]:hover .live-date__tip[data-astro-cid-ijudnm3j]{opacity:1;visibility:visible;transition:opacity .2s,transform .22s;transform:translateY(-50%)translate(0)}}@media (width<=40rem){.live-date__tip[data-astro-cid-ijudnm3j]{display:none}}@media (width<=40rem),not all and (hover:hover) and (pointer:fine){.live-since__val[data-astro-cid-ijudnm3j]{cursor:auto;border-bottom:none}}@media (prefers-reduced-motion:reduce){.live-date__tip[data-astro-cid-ijudnm3j]{transition:opacity .2s,visibility 0s linear .2s;transform:translateY(-50%)}}.obs-egg__tip[data-astro-cid-ijudnm3j]{top:50%;right:var(--gutter);z-index:20;box-sizing:border-box;width:min(24rem, calc(100vw - 2 * var(--gutter)));background:var(--surface);text-align:right;color:var(--on-surface);opacity:0;visibility:hidden;pointer-events:none;padding:1rem 1.25rem;transition:opacity .2s,transform .22s,visibility 0s linear .22s;position:fixed;transform:translateY(-50%)translate(14px)}.obs-egg__tip-a[data-astro-cid-ijudnm3j],.obs-egg__tip-b[data-astro-cid-ijudnm3j],.obs-egg__tip-c[data-astro-cid-ijudnm3j]{display:block}.obs-egg__tip-a[data-astro-cid-ijudnm3j]{color:var(--on-surface-muted);font-size:1.05rem}.obs-egg__tip-b[data-astro-cid-ijudnm3j]{color:var(--on-surface);margin-top:.4rem;font-size:clamp(1.9rem,4vw,2.4rem);font-weight:600;line-height:1.15}.obs-egg__tip-c[data-astro-cid-ijudnm3j]{color:var(--on-surface-muted);margin-top:.7rem;font-size:1.15rem;line-height:1.4}@media (hover:hover) and (pointer:fine){.obs-egg[data-astro-cid-ijudnm3j]:hover .obs-egg__tip[data-astro-cid-ijudnm3j]{opacity:1;visibility:visible;transition:opacity .2s,transform .22s;transform:translateY(-50%)translate(0)}}@media (width<=40rem){.obs-egg__tip[data-astro-cid-ijudnm3j]{display:none}}@media (prefers-reduced-motion:reduce){.obs-egg__tip[data-astro-cid-ijudnm3j]{transition:opacity .2s,visibility 0s linear .2s;transform:translateY(-50%)}}.sns-egg[data-astro-cid-ijudnm3j]{position:relative}.sns-egg__tip[data-astro-cid-ijudnm3j]{background:var(--mark);color:var(--surface);font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:3px;margin-bottom:.4rem;padding:.25rem .55rem;font-size:.72rem;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,4px)}@media (hover:hover) and (pointer:fine){.sns-egg[data-astro-cid-ijudnm3j]:hover .sns-egg__tip[data-astro-cid-ijudnm3j]{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sns-egg__tip[data-astro-cid-ijudnm3j]{transition:opacity .18s,visibility 0s linear .18s;transform:translate(-50%)}}
