.AnimatedFooter-module__npjzzq__footer{z-index:10;background-color:#050505;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;padding-top:6rem;display:flex;position:relative;box-shadow:0 50vh 0 50vh #050505}[data-theme=light] .AnimatedFooter-module__npjzzq__footer{background-color:#0f172a;box-shadow:0 50vh 0 50vh #0f172a}.AnimatedFooter-module__npjzzq__topContainer{z-index:20;width:100%;max-width:1200px;margin-bottom:4rem;padding:0 2rem}.AnimatedFooter-module__npjzzq__navGrid{grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.AnimatedFooter-module__npjzzq__brandCol{flex-direction:column;gap:1.5rem;display:flex}.AnimatedFooter-module__npjzzq__logoRow{align-items:center;gap:0;display:flex}.AnimatedFooter-module__npjzzq__logoImage{border-radius:8px}.AnimatedFooter-module__npjzzq__logoText{color:#fff;letter-spacing:-.02em;margin-left:-8px;font-size:1.5rem;font-weight:800}.AnimatedFooter-module__npjzzq__tagline{color:#fff9;max-width:250px;font-size:1rem;line-height:1.5}.AnimatedFooter-module__npjzzq__socialRow{gap:1rem;margin-top:.5rem;display:flex}.AnimatedFooter-module__npjzzq__socialIcon{color:#ffffff80;font-size:1.25rem;transition:all .3s}.AnimatedFooter-module__npjzzq__socialIcon:hover{color:#3b82f6;transform:translateY(-2px)}.AnimatedFooter-module__npjzzq__linkCol{flex-direction:column;gap:1rem;display:flex}.AnimatedFooter-module__npjzzq__colTitle{color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.AnimatedFooter-module__npjzzq__navLink{color:#fff9;width:fit-content;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-block}.AnimatedFooter-module__npjzzq__navLink:hover{color:#3b82f6;transform:translate(4px)}.AnimatedFooter-module__npjzzq__divider{background:#ffffff1a;width:100%;height:1px;margin-bottom:2rem}.AnimatedFooter-module__npjzzq__copyrightRow{color:#fff6;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.AnimatedFooter-module__npjzzq__watermarkContainer{cursor:default;pointer-events:auto;justify-content:center;align-items:center;width:100%;padding:0 1rem 8rem;display:flex}.AnimatedFooter-module__npjzzq__brandText{font-family:var(--font-inter), sans-serif;letter-spacing:-.05em;text-align:center;justify-content:center;align-items:center;margin:0;padding-bottom:0;font-size:clamp(2rem,15vw,15rem);font-weight:900;line-height:1.1;display:flex}.AnimatedFooter-module__npjzzq__letter{color:#fff;will-change:transform, opacity;transform-origin:bottom}@media (max-width:768px){.AnimatedFooter-module__npjzzq__topContainer{padding:0 1.5rem}.AnimatedFooter-module__npjzzq__navGrid{grid-template-columns:1fr;gap:3rem}.AnimatedFooter-module__npjzzq__brandCol{text-align:center;align-items:center}.AnimatedFooter-module__npjzzq__tagline{margin:0 auto}.AnimatedFooter-module__npjzzq__socialRow{justify-content:center}.AnimatedFooter-module__npjzzq__linkCol{text-align:center;align-items:center}.AnimatedFooter-module__npjzzq__copyrightRow{text-align:center;flex-direction:column;gap:1rem}}@media (max-width:480px){.AnimatedFooter-module__npjzzq__topContainer{padding:0 1rem}.AnimatedFooter-module__npjzzq__logoImage{width:50px;height:50px}.AnimatedFooter-module__npjzzq__logoText{font-size:1.3rem}.AnimatedFooter-module__npjzzq__brandText{font-size:clamp(2rem,10vw,4rem)}}@media (min-width:2160px){.AnimatedFooter-module__npjzzq__topContainer{max-width:90%}.AnimatedFooter-module__npjzzq__brandText{font-size:clamp(15rem,15vw,25rem)}}
