.marquee.svelte-12764hj{position:relative;width:100%;overflow:hidden;padding:120px 0;background:transparent}.marquee-wrapper.svelte-12764hj{display:flex;position:relative;width:fit-content;will-change:transform}.marquee.svelte-12764hj h1:where(.svelte-12764hj){text-transform:uppercase;font-family:Nippo;font-weight:400;font-size:8rem;line-height:90%;letter-spacing:-.5rem;white-space:nowrap;padding-right:50px;will-change:transform;color:var(--foreground, #f3ede2)}.marquee.svelte-12764hj,.marquee-wrapper.svelte-12764hj{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}section.footer-area.svelte-tioglr{position:relative;width:100vw;height:100svh;pointer-events:none!important}footer.svelte-tioglr{position:fixed;left:0;bottom:0;width:100vw;height:100svh;overflow:hidden;background-color:var(--background);color:var(--foreground);z-index:0}footer.svelte-tioglr .container:where(.svelte-tioglr){width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.footer-pattern.svelte-tioglr{display:flex;justify-content:space-between}.footer-pattern.svelte-tioglr p:where(.svelte-tioglr){font-size:2rem}footer.svelte-tioglr h1:where(.svelte-tioglr){font-size:21vw;text-align:center}footer.svelte-tioglr h1:where(.svelte-tioglr),footer.svelte-tioglr h3:where(.svelte-tioglr),footer.svelte-tioglr p:where(.svelte-tioglr),footer.svelte-tioglr a:where(.svelte-tioglr){color:var(--foreground-secondary)}footer.svelte-tioglr p:where(.svelte-tioglr){font-family:Nippo;line-height:1.75}p.footer-col-header.svelte-tioglr{color:var(--foreground);text-transform:uppercase;margin-bottom:.25em}.footer-links.svelte-tioglr{display:flex;flex-direction:column;align-items:flex-end}footer.svelte-tioglr h3:where(.svelte-tioglr){text-transform:none;font-family:Suisse Intl;font-weight:400;font-size:2.25rem;width:75%;line-height:1.25}.footer-content.svelte-tioglr{display:flex;gap:1em;margin-bottom:4em}.footer-col.svelte-tioglr{display:flex;width:100%}.footer-col.svelte-tioglr:nth-child(2){display:flex}.footer-sub-col.svelte-tioglr{flex:1}@media (max-width: 900px){.footer-content.svelte-tioglr{flex-direction:column}.footer-col.svelte-tioglr h3:where(.svelte-tioglr){width:100%;margin-bottom:1em;font-size:1.75rem}footer.svelte-tioglr h1:where(.svelte-tioglr){font-size:25vw}}.shuffle-text{display:block}.shuffle-text .line{display:block;width:100%}.shuffle-text .word{display:inline-block!important;white-space:nowrap!important;margin-right:.25em}.shuffle-text .word:last-child{margin-right:0}.shuffle-text .char{display:inline-block!important;text-align:center;position:relative;white-space:nowrap!important}
