.CreatorMotion_root__w3jSP{--motion-ease:cubic-bezier(0.22,1,0.36,1)}.CreatorMotion_root__w3jSP [data-motion-mask]{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.CreatorMotion_root__w3jSP [data-motion-line]{display:block;transform-origin:0 100%}.CreatorMotion_root__w3jSP section[id]{scroll-margin-top:32px}.CreatorMotion_root__w3jSP a:focus-visible{outline:2px solid #2563eb;outline-offset:5px}.CreatorMotion_root__w3jSP [data-motion-link]{position:relative}.CreatorMotion_root__w3jSP [data-motion-link]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--motion-ease)}.CreatorMotion_root__w3jSP [data-motion-link]:is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left}@media (prefers-reduced-motion:no-preference){.CreatorMotion_root__w3jSP [data-motion-parallax]{transform:translateY(var(--image-offset,0)) scale(1.075)}.CreatorMotion_root__w3jSP [data-motion-row]{transition:background-color .3s,transform .45s var(--motion-ease)}.CreatorMotion_root__w3jSP [data-motion-row]:is(:hover,:focus-visible){transform:translateX(4px)}@media (hover:hover) and (pointer:fine){.CreatorMotion_root__w3jSP [data-motion-card]{transform:perspective(1400px) rotateX(var(--card-x,0deg)) rotateY(var(--card-y,0deg));transition:transform .65s var(--motion-ease),box-shadow .65s var(--motion-ease)}.CreatorMotion_root__w3jSP [data-motion-card]:hover{box-shadow:0 28px 55px -26px rgba(15,23,42,.45)}}}@media (prefers-reduced-motion:reduce){html:has(.CreatorMotion_root__w3jSP){scroll-behavior:auto!important}.CreatorMotion_root__w3jSP *,.CreatorMotion_root__w3jSP :after,.CreatorMotion_root__w3jSP :before{animation:none!important;transition:none!important}}