.history-visual[data-astro-cid-h2y4nrhu]{margin:0 auto;width:min(100%,800px);color:var(--aw-color-text-muted)}.history-caption[data-astro-cid-h2y4nrhu]{font-size:.6875rem;letter-spacing:.08em;text-align:center;margin-bottom:.75rem}.history-map[data-astro-cid-h2y4nrhu]{position:relative;isolation:isolate}.history-map[data-astro-cid-h2y4nrhu] svg[data-astro-cid-h2y4nrhu]{width:100%;height:100%;display:block;overflow:visible}.history-desktop[data-astro-cid-h2y4nrhu]{aspect-ratio:2}.history-mobile[data-astro-cid-h2y4nrhu]{display:none}.stream[data-astro-cid-h2y4nrhu]{stroke:var(--stream-color);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.continuation[data-astro-cid-h2y4nrhu]{opacity:.28;stroke-dasharray:3 6}.time-guide[data-astro-cid-h2y4nrhu]{stroke:var(--aw-color-text-muted);stroke-width:1;stroke-dasharray:2 6;opacity:.3;vector-effect:non-scaling-stroke}.event-dot[data-astro-cid-h2y4nrhu]{fill:var(--aw-color-bg-page);stroke:var(--stream-color);stroke-width:2}.shared-ring[data-astro-cid-h2y4nrhu]{fill:var(--aw-color-bg-page);stroke:var(--aw-color-info);stroke-width:2}.shared-dot[data-astro-cid-h2y4nrhu]{fill:var(--aw-color-secondary)}.shared-label[data-astro-cid-h2y4nrhu]{left:40%;top:26.25%}.yesterday[data-astro-cid-h2y4nrhu]{left:44.375%;bottom:1%;transform:translate(-50%)}.current-halo[data-astro-cid-h2y4nrhu]{fill:var(--aw-color-bg-page);stroke:var(--stream-color);stroke-width:1}.current-dot[data-astro-cid-h2y4nrhu]{fill:var(--stream-color)}.module-name[data-astro-cid-h2y4nrhu],.event-label[data-astro-cid-h2y4nrhu],.time-label[data-astro-cid-h2y4nrhu]{position:absolute;font-size:.6875rem;line-height:1.35;white-space:nowrap}.module-name[data-astro-cid-h2y4nrhu]{font-weight:700;transform:translateY(-50%)}.event-label[data-astro-cid-h2y4nrhu]{color:var(--aw-color-text-default);background:var(--aw-color-bg-page);padding:2px 4px;border-radius:3px}.time-label[data-astro-cid-h2y4nrhu]{font-size:.5625rem;font-weight:700;letter-spacing:.12em}.earlier[data-astro-cid-h2y4nrhu]{left:11.75%;bottom:1%}.now[data-astro-cid-h2y4nrhu]{left:85%;top:2%;transform:translate(-50%);color:var(--aw-color-text-heading)}@media (max-width:639px){.history-visual[data-astro-cid-h2y4nrhu]{max-width:360px}.history-caption[data-astro-cid-h2y4nrhu]{margin-bottom:1rem}.history-desktop[data-astro-cid-h2y4nrhu]{display:none}.history-mobile[data-astro-cid-h2y4nrhu]{display:block;aspect-ratio:1}.history-mobile[data-astro-cid-h2y4nrhu] .module-name[data-astro-cid-h2y4nrhu]{top:6%;transform:translate(-50%);font-size:.625rem}.history-mobile[data-astro-cid-h2y4nrhu] .event-label[data-astro-cid-h2y4nrhu]{font-size:.625rem}.history-mobile[data-astro-cid-h2y4nrhu] .event-label-0[data-astro-cid-h2y4nrhu],.history-mobile[data-astro-cid-h2y4nrhu] .event-label-2[data-astro-cid-h2y4nrhu],.history-mobile[data-astro-cid-h2y4nrhu] .event-label-3[data-astro-cid-h2y4nrhu],.history-mobile[data-astro-cid-h2y4nrhu] .event-label-5[data-astro-cid-h2y4nrhu]{white-space:normal;width:18%}.history-mobile[data-astro-cid-h2y4nrhu] .shared-label[data-astro-cid-h2y4nrhu]{left:37.5%;top:45%;max-width:34%;white-space:normal}.history-mobile[data-astro-cid-h2y4nrhu] .earlier[data-astro-cid-h2y4nrhu]{left:0;top:10%;bottom:auto;transform:translateY(-50%);font-size:.5rem}.history-mobile[data-astro-cid-h2y4nrhu] .yesterday[data-astro-cid-h2y4nrhu]{left:0;top:46%;bottom:auto;transform:none;font-size:.5rem}.history-mobile[data-astro-cid-h2y4nrhu] .now[data-astro-cid-h2y4nrhu]{left:50%;top:85%}}#home-hero h1{font-size:clamp(2rem,5vw,3.75rem);line-height:1.12;text-wrap:balance}#home-hero .intersect-once{opacity:1;animation:none}#moduli a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:768px) and (max-width:1023px){body:has(#home-hero) #header>.relative{display:block}body:has(#home-hero) #header>.relative>div:first-child>div{display:flex}body:has(#home-hero) #header nav.hidden,body:has(#home-hero) #header>.relative>div:last-child.hidden{display:none}body:has(#home-hero) #header nav{margin:0;width:100%;overflow-y:auto;overflow-x:hidden}body:has(#home-hero) #header nav>ul{flex-direction:column;width:100%}body:has(#home-hero) #header .dropdown-menu{display:block;position:static;padding-left:1rem}body:has(#home-hero) #header>.relative>div:last-child{position:fixed;bottom:0;left:0;width:100%;padding:.75rem;background:var(--aw-color-bg-page)}}