.hero.svelte-juboms{container-type:size}.stack.svelte-juboms,.title.svelte-juboms,.intro.svelte-juboms{--width:max(100cqw, 133.333cqh);--height:calc(var(--width) * .75);--top:clamp(100cqh - var(--height), 56cqh - .45 * var(--height), 0px);--left:clamp(100cqw - var(--width), 50cqw - .3 * var(--width), 0px);--title-start:max(1.5rem, var(--left) + .26 * var(--width));--title-space:calc(100cqw - 1.5rem - var(--title-start));--title-size:calc(var(--title-space) / var(--title-width));--title-baseline:calc(var(--top) + .4 * var(--height));--title-height:.71}@media (width<=639px){.stack.svelte-juboms,.title.svelte-juboms,.intro.svelte-juboms{--title-height:1.54}.title.svelte-juboms span:where(.svelte-juboms){display:block}.title.svelte-juboms span:where(.svelte-juboms)+span:where(.svelte-juboms){margin-top:.12em}}.stack.svelte-juboms{top:var(--top);left:var(--left);width:var(--width);height:var(--height);--extend:12%;position:absolute}.layer.svelte-juboms{will-change:transform;width:100%;margin:0;position:absolute;left:0}.back.svelte-juboms{z-index:0;top:calc(-1 * var(--extend));height:calc(100% + var(--extend));transform:translateY(calc(var(--p) * 10%))}.mid.svelte-juboms{z-index:2;height:100%;transform:translateY(calc(var(--p) * 6%));top:0}.front.svelte-juboms{z-index:3;height:calc(100% + var(--extend));transform:translateY(calc(var(--p) * -8%));top:0}.title.svelte-juboms{z-index:1;left:calc(var(--title-start) + var(--title-space) / 2 - 1.5cqw);top:var(--title-baseline);font-size:var(--title-size);letter-spacing:-.06em;white-space:nowrap;translate:-50% -100%;transform:translateY(calc(var(--p) * 30cqh));line-height:.71;animation:1.4s cubic-bezier(.22,1,.36,1) both svelte-juboms-rise;position:absolute}.intro.svelte-juboms{z-index:4;left:calc(var(--title-start) - 1.5cqw);right:calc(1.5rem + 1.5cqw);bottom:calc(100cqh - var(--title-baseline) + var(--title-height) * var(--title-size) + 1.5rem);text-shadow:0 1px 16px #0a1e4659;align-items:end;position:absolute}.route.svelte-juboms{z-index:4;color:#fff8eed9;background:linear-gradient(#0000,#0c14238c)}.ticker.svelte-juboms{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000)}.ticker-track.svelte-juboms{animation:120s linear infinite svelte-juboms-ticker}.route.svelte-juboms:hover .ticker-track:where(.svelte-juboms){animation-play-state:paused}@keyframes svelte-juboms-ticker{to{translate:calc(-50% - 1.25rem)}}@keyframes svelte-juboms-rise{0%{opacity:0;translate:-50% -60%}}@media (prefers-reduced-motion:reduce){.title.svelte-juboms,.ticker-track.svelte-juboms{animation:none}}.gyro.svelte-1uha8ag .k{color:var(--color-accent)}.gyro.svelte-1uha8ag .t{color:color-mix(in srgb, var(--color-flag-yellow) 75%, white)}.gyro.svelte-1uha8ag .f{color:color-mix(in srgb, var(--color-flag-blue) 45%, white)}.gyro.svelte-1uha8ag .s{color:color-mix(in srgb, var(--color-flag-green) 55%, white)}.gyro.svelte-1uha8ag .n{color:color-mix(in srgb, var(--color-flag-yellow) 75%, white)}.gyro.svelte-1uha8ag .e{color:var(--color-rock)}.gyro.svelte-1uha8ag .c{color:var(--color-muted);font-style:italic}.postcards.svelte-1uha8ag{scroll-snap-type:x mandatory;scrollbar-width:thin;scroll-padding-inline:1.5rem}.postcard.svelte-1uha8ag{rotate:var(--tilt);transition:rotate .3s,translate .3s,box-shadow .3s}.postcard.svelte-1uha8ag:hover,.postcard.svelte-1uha8ag:focus-visible{box-shadow:var(--shadow-lift);translate:0 -.375rem;rotate:0deg}
