.landing-module__jDH3nq__word{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards landing-module__jDH3nq__wordIn;animation-delay:calc(.2s + var(--i) * 70ms);display:inline-block;transform:translateY(.45em)}@keyframes landing-module__jDH3nq__wordIn{to{opacity:1;transform:none}}.landing-module__jDH3nq__fade{opacity:0;animation:.6s ease-out forwards landing-module__jDH3nq__fadeIn;animation-delay:var(--d,0s)}@keyframes landing-module__jDH3nq__fadeIn{to{opacity:1}}.landing-module__jDH3nq__glow{--glow:#1d4ed829;--size:460px;width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);margin-top:calc(var(--size) / -2);background:radial-gradient(circle, var(--glow) 0%, #1d4ed80d 38%, transparent 68%);pointer-events:none;will-change:transform, opacity;border-radius:50%;animation:7s ease-in-out infinite alternate landing-module__jDH3nq__breathe;position:absolute;top:40%;left:50%}.dark .landing-module__jDH3nq__glow{--glow:#60a5fa38;background:radial-gradient(circle, var(--glow) 0%, #60a5fa0f 38%, transparent 68%)}@media (min-width:768px){.landing-module__jDH3nq__glow{--size:760px}}@keyframes landing-module__jDH3nq__breathe{0%{opacity:.75;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}.landing-module__jDH3nq__hint{animation:1.8s ease-in-out infinite landing-module__jDH3nq__hint}@keyframes landing-module__jDH3nq__hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.landing-module__jDH3nq__story{--w1:250px;--h3:118px;--t:11s}@media (min-width:768px){.landing-module__jDH3nq__story{--w1:300px;--h3:116px}}.landing-module__jDH3nq__scene{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:3.5rem 0 3rem;display:flex}.landing-module__jDH3nq__stage{width:100%;max-width:342px}@media (min-width:768px){.landing-module__jDH3nq__stage{max-width:560px}}.landing-module__jDH3nq__obj{width:100%;height:var(--h3);text-align:left;position:relative}.landing-module__jDH3nq__line,.landing-module__jDH3nq__fill{will-change:clip-path;position:absolute;inset:0}.landing-module__jDH3nq__line{background:var(--color-foreground);animation:landing-module__jDH3nq__lineLoop var(--t) cubic-bezier(.4, 0, .2, 1) infinite}.landing-module__jDH3nq__fill{background:var(--color-background);animation:landing-module__jDH3nq__fillLoop var(--t) cubic-bezier(.4, 0, .2, 1) infinite}.landing-module__jDH3nq__pane{box-sizing:border-box;opacity:0;white-space:nowrap;align-items:center;gap:12px;padding:0 18px;display:flex;position:absolute;inset:0}.landing-module__jDH3nq__p1{animation:landing-module__jDH3nq__p1Loop var(--t) linear infinite;justify-content:center}.landing-module__jDH3nq__p2{animation:landing-module__jDH3nq__p2Loop var(--t) linear infinite}.landing-module__jDH3nq__p3{white-space:normal;animation:landing-module__jDH3nq__p3Loop var(--t) linear infinite;align-items:flex-start;gap:14px;padding:14px 16px}.landing-module__jDH3nq__typ{clip-path:inset(0 100% 0 0);animation:landing-module__jDH3nq__typLoop var(--t) infinite;display:inline-block}.landing-module__jDH3nq__caps{width:100%;height:56px;position:relative}.landing-module__jDH3nq__cap{text-align:center;opacity:0;justify-content:center;align-items:flex-start;margin:0;display:flex;position:absolute;inset:0}.landing-module__jDH3nq__c1{animation:landing-module__jDH3nq__c1Loop var(--t) linear infinite}.landing-module__jDH3nq__c2{animation:landing-module__jDH3nq__c2Loop var(--t) linear infinite}.landing-module__jDH3nq__c3{animation:landing-module__jDH3nq__c3Loop var(--t) linear infinite}.landing-module__jDH3nq__armed .landing-module__jDH3nq__line,.landing-module__jDH3nq__armed .landing-module__jDH3nq__fill,.landing-module__jDH3nq__armed .landing-module__jDH3nq__pane,.landing-module__jDH3nq__armed .landing-module__jDH3nq__typ,.landing-module__jDH3nq__armed .landing-module__jDH3nq__cap{animation-play-state:paused}.landing-module__jDH3nq__armed.landing-module__jDH3nq__playing .landing-module__jDH3nq__line,.landing-module__jDH3nq__armed.landing-module__jDH3nq__playing .landing-module__jDH3nq__fill,.landing-module__jDH3nq__armed.landing-module__jDH3nq__playing .landing-module__jDH3nq__pane,.landing-module__jDH3nq__armed.landing-module__jDH3nq__playing .landing-module__jDH3nq__typ,.landing-module__jDH3nq__armed.landing-module__jDH3nq__playing .landing-module__jDH3nq__cap{animation-play-state:running}@keyframes landing-module__jDH3nq__lineLoop{0%,27%{clip-path:inset(calc((100% - 48px) / 2) calc((100% - var(--w1)) / 2) calc((100% - 48px) / 2) calc((100% - var(--w1)) / 2) round 24px)}33%,60%{clip-path:inset(calc(50% - 27px) 0 round 27px)}66%,93%{clip-path:inset(0 round 14px)}to{clip-path:inset(calc((100% - 48px) / 2) calc((100% - var(--w1)) / 2) calc((100% - 48px) / 2) calc((100% - var(--w1)) / 2) round 24px)}}@keyframes landing-module__jDH3nq__fillLoop{0%,27%{clip-path:inset(calc((100% - 48px) / 2 + 1px) calc((100% - var(--w1)) / 2 + 1px) calc((100% - 48px) / 2 + 1px) calc((100% - var(--w1)) / 2 + 1px) round 23px)}33%,60%{clip-path:inset(calc(50% - 26px) 1px round 26px)}66%,93%{clip-path:inset(1px round 13px)}to{clip-path:inset(calc((100% - 48px) / 2 + 1px) calc((100% - var(--w1)) / 2 + 1px) calc((100% - 48px) / 2 + 1px) calc((100% - var(--w1)) / 2 + 1px) round 23px)}}@keyframes landing-module__jDH3nq__p1Loop{0%,25%{opacity:1}30%,96%{opacity:0}to{opacity:1}}@keyframes landing-module__jDH3nq__p2Loop{0%,32%{opacity:0}36%,59%{opacity:1}64%,to{opacity:0}}@keyframes landing-module__jDH3nq__p3Loop{0%,65%{opacity:0}69%,92%{opacity:1}97%,to{opacity:0}}@keyframes landing-module__jDH3nq__typLoop{0%,37%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(24,end)}51%,to{clip-path:inset(0)}}@keyframes landing-module__jDH3nq__c1Loop{0%,25%{opacity:1;transform:none}30%,96%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes landing-module__jDH3nq__c2Loop{0%,32%{opacity:0;transform:translateY(6px)}36%,59%{opacity:1;transform:none}64%,to{opacity:0;transform:translateY(-6px)}}@keyframes landing-module__jDH3nq__c3Loop{0%,65%{opacity:0;transform:translateY(6px)}69%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__word,.landing-module__jDH3nq__fade{opacity:1;animation:none;transform:none}.landing-module__jDH3nq__glow,.landing-module__jDH3nq__hint,.landing-module__jDH3nq__line,.landing-module__jDH3nq__fill,.landing-module__jDH3nq__pane,.landing-module__jDH3nq__cap,.landing-module__jDH3nq__typ{animation:none}.landing-module__jDH3nq__line{clip-path:inset(0 round 14px)}.landing-module__jDH3nq__fill{clip-path:inset(1px round 13px)}.landing-module__jDH3nq__p3,.landing-module__jDH3nq__c3{opacity:1}.landing-module__jDH3nq__typ{clip-path:none}}
