.FloatingNavigation-module__xxfiaG__shell{opacity:0;transform:translateY(-14px)}.FloatingNavigation-module__xxfiaG__enter{animation:1.2s cubic-bezier(.22,1,.36,1) 2s both FloatingNavigation-module__xxfiaG__floating-navigation-entrance}.FloatingNavigation-module__xxfiaG__panel{background:var(--panel);border-color:var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 16px #191b240f,0 0 12px #a78bfa1a,0 0 22px #f472b614}.dark .FloatingNavigation-module__xxfiaG__panel{box-shadow:var(--shadow), 0 0 12px #a78bfa2e, 0 0 26px #f9a8d41a}@keyframes FloatingNavigation-module__xxfiaG__floating-navigation-entrance{0%{opacity:0;transform:translateY(-14px)}35%{opacity:.2}70%{opacity:.8}to{opacity:1;transform:translate(0,0)}}
.HeroTitle-module__otToxa__letter{opacity:0;display:inline-block}.HeroTitle-module__otToxa__letterEntrance{animation:.5s cubic-bezier(.2,.8,.2,1) both HeroTitle-module__otToxa__hero-letter-appear}.HeroTitle-module__otToxa__firstLetter{place-items:center;display:inline-grid}.HeroTitle-module__otToxa__lowercaseP,.HeroTitle-module__otToxa__uppercaseP{transform-origin:50%;grid-area:1/1;display:inline-block}.HeroTitle-module__otToxa__uppercaseP{opacity:0;transform:scale(.65)}.HeroTitle-module__otToxa__lowercaseExit{animation:.18s ease-in 1.52s both HeroTitle-module__otToxa__hero-lowercase-exit}.HeroTitle-module__otToxa__uppercaseEntrance{animation:.48s cubic-bezier(.2,.8,.2,1) 1.52s both HeroTitle-module__otToxa__hero-uppercase-bounce}.HeroTitle-module__otToxa__pawHidden{opacity:0;transform:scale(.35)}.HeroTitle-module__otToxa__pawEntrance{transform-origin:50%;animation:.6s cubic-bezier(.2,.8,.2,1) 1.05s both HeroTitle-module__otToxa__hero-paw-pop}.HeroTitle-module__otToxa__copy{opacity:0}.HeroTitle-module__otToxa__copyVisible{animation:.6s ease-out both HeroTitle-module__otToxa__hero-copy-fade-in}.HeroTitle-module__otToxa__scrollLine{width:1px;height:32px;display:block;position:relative;overflow:hidden}.HeroTitle-module__otToxa__scrollLine:after{content:"";background:currentColor;animation:3s ease-in-out infinite HeroTitle-module__otToxa__hero-scroll-line-move;position:absolute;inset:0}@keyframes HeroTitle-module__otToxa__hero-letter-appear{0%{opacity:0;transform:translateY(-.25em)}to{opacity:1;transform:translateY(0)}}@keyframes HeroTitle-module__otToxa__hero-lowercase-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes HeroTitle-module__otToxa__hero-uppercase-bounce{0%{opacity:0;transform:scale(.65)}32%{opacity:1;transform:scale(1.27)}58%{transform:scale(.87)}78%{transform:scale(1.09)}to{opacity:1;transform:scale(1)}}@keyframes HeroTitle-module__otToxa__hero-paw-pop{0%{opacity:0;transform:scale(.35)}55%{opacity:.75;transform:scale(1.618)}78%{opacity:.88;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes HeroTitle-module__otToxa__hero-copy-fade-in{0%{opacity:0}to{opacity:1}}@keyframes HeroTitle-module__otToxa__hero-scroll-line-move{0%{opacity:0;transform:translateY(-100%)}35%{opacity:.6}75%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}
.ScrollPawTrail-module__1AjWPq__layer{z-index:-1;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.ScrollPawTrail-module__1AjWPq__paw{aspect-ratio:1;background:var(--accent);width:clamp(34px,5vw,58px);opacity:calc(var(--paw-visibility,0) * .18);transform:translate(-50%, -50%) rotate(var(--paw-rotation));display:block;position:absolute;-webkit-mask-image:url(/favicon.svg);mask-image:url(/favicon.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ScrollPawTrail-module__1AjWPq__layer[data-direction=up] .ScrollPawTrail-module__1AjWPq__paw{transform:translate(-50%, -50%) rotate(calc(var(--paw-rotation) - 180deg))}.ScrollPawTrail-module__1AjWPq__paw:nth-child(3n+2){background:var(--primary);opacity:calc(var(--paw-visibility,0) * .12)}.ScrollPawTrail-module__1AjWPq__paw:nth-child(3n){background:color-mix(in srgb, var(--accent) 65%, var(--primary));opacity:calc(var(--paw-visibility,0) * .15)}
.SunriseCopy-module__9Dx6Xq__copy{text-align:center;letter-spacing:-.03em;max-width:18ch;color:var(--text);opacity:0;text-wrap:balance;margin:4rem auto 0;font-size:1.95rem;font-weight:800;line-height:1.45;transform:translateY(28px)}.SunriseCopy-module__9Dx6Xq__visible{animation:1.4s cubic-bezier(.22,1,.36,1) forwards SunriseCopy-module__9Dx6Xq__sunrise-copy-entrance}@keyframes SunriseCopy-module__9Dx6Xq__sunrise-copy-entrance{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}@media (min-width:640px){.SunriseCopy-module__9Dx6Xq__copy{max-width:20ch;font-size:2.2rem;line-height:1.4}}@media (min-width:1024px){.SunriseCopy-module__9Dx6Xq__copy{white-space:nowrap;max-width:none;font-size:2.7rem;line-height:1.25}html[lang=en] .SunriseCopy-module__9Dx6Xq__copy{white-space:normal;max-width:min(100%,28ch);line-height:1.4}}
