@keyframes svelte-nkmkd2-about-copy-in{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}}@keyframes svelte-nkmkd2-about-portrait-in{0%{transform:translateY(5%)}}@keyframes svelte-nkmkd2-about-bubble-in{0%{opacity:0;transform:translateY(8px)scale(.92)}}@keyframes svelte-nkmkd2-about-bubble-swap{0%{opacity:0}}@keyframes svelte-nkmkd2-about-bubble-dot{50%{opacity:1;transform:translateY(-3px)}}@keyframes svelte-nkmkd2-about-photo-in{0%{clip-path:inset(14% 7% 0 round 24px);opacity:.35}}@keyframes svelte-nkmkd2-about-pano-travel{0%{translate:var(--slack) 0}to{translate:calc(-1 * var(--slack)) 0}}@keyframes svelte-nkmkd2-about-photo-drift{0%{translate:0 -4%}to{translate:0 4%}}.about-press.svelte-nkmkd2{transition:background-color .15s,scale .16s cubic-bezier(.22,1,.36,1)}.about-press.svelte-nkmkd2:active{scale:.97}.about-bubble.svelte-nkmkd2{transform-origin:100% 100%;display:grid}.about-bubble.svelte-nkmkd2>:where(.svelte-nkmkd2){grid-area:1/1}.about-bubble__dots.svelte-nkmkd2{display:none}.about-photo.svelte-nkmkd2{--photo-scale:1;clip-path:inset(0 round 24px)}.about-photo.svelte-nkmkd2 img{scale:var(--photo-scale)}.about-pano-scroller.svelte-nkmkd2{scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}.about-pano.svelte-nkmkd2{--gap:.5rem;--slack:1.5cqw;gap:var(--gap);aspect-ratio:3;view-timeline:--about-pano;grid-template-columns:repeat(6,1fr);width:75rem;display:grid;container-type:inline-size}.about-pano__panel.svelte-nkmkd2{background:var(--color-sunday-mist);scroll-snap-align:center;border-radius:24px;position:relative;overflow:hidden}.about-pano__image.svelte-nkmkd2{top:0;left:calc(-1 * var(--panel-index) * (100cqw + var(--gap)) / 6 - var(--slack));width:calc(100cqw + 2 * var(--slack));object-fit:cover;max-width:none;height:100%;transition:opacity .3s;position:absolute}@media (width>=48rem){.about-pano-scroller.svelte-nkmkd2{overflow-x:visible}.about-pano.svelte-nkmkd2{--gap:.75rem;width:auto}}@media (hover:hover) and (pointer:fine){.about-pano.svelte-nkmkd2:has(.about-pano__panel:where(.svelte-nkmkd2):hover) .about-pano__panel:where(.svelte-nkmkd2):not(:hover) .about-pano__image:where(.svelte-nkmkd2){opacity:.55}}@media (prefers-reduced-motion:no-preference){.about-copy.svelte-nkmkd2{animation:.7s cubic-bezier(.22,1,.36,1) both svelte-nkmkd2-about-copy-in;animation-delay:calc(var(--copy-index,0) * .12s)}.about-portrait.svelte-nkmkd2{animation:1.1s cubic-bezier(.22,1,.36,1) both svelte-nkmkd2-about-portrait-in}.about-bubble.svelte-nkmkd2{animation:.45s cubic-bezier(.22,1,.36,1) .7s both svelte-nkmkd2-about-bubble-in}.about-bubble__dots.svelte-nkmkd2{align-items:center;gap:.3rem;animation:.2s 2.1s reverse both svelte-nkmkd2-about-bubble-swap;display:flex}.about-bubble__dots.svelte-nkmkd2>span:where(.svelte-nkmkd2){opacity:.35;background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:.7s ease-in-out 2 both svelte-nkmkd2-about-bubble-dot}.about-bubble__dots.svelte-nkmkd2>span:where(.svelte-nkmkd2):first-child{animation-delay:.9s}.about-bubble__dots.svelte-nkmkd2>span:where(.svelte-nkmkd2):nth-child(2){animation-delay:1.02s}.about-bubble__dots.svelte-nkmkd2>span:where(.svelte-nkmkd2):nth-child(3){animation-delay:1.14s}.about-bubble__text.svelte-nkmkd2{animation:.3s 2.3s both svelte-nkmkd2-about-bubble-swap}@supports (animation-timeline:view()) and (animation-range:entry){.about-photo.svelte-nkmkd2{--photo-scale:1.1;animation:linear both svelte-nkmkd2-about-photo-in;animation-timeline:view();animation-range:entry entry 70%}.about-photo.svelte-nkmkd2 img{animation:linear both svelte-nkmkd2-about-photo-drift;animation-timeline:view()}.about-pano__image.svelte-nkmkd2{animation:linear both svelte-nkmkd2-about-pano-travel;animation-timeline:--about-pano}}}
