.footer.svelte-jz8lnl{color:#f7f4ee;background:#171714;overflow:hidden}.marquee.svelte-jz8lnl{border-bottom:1px solid #ffffff20;padding:clamp(48px,6vw,96px) 0}.track.svelte-jz8lnl{white-space:nowrap;letter-spacing:-.075em;will-change:transform;align-items:center;width:max-content;font-size:clamp(78px,11vw,210px);font-weight:720;line-height:.86;display:flex;transform:translate(0,0);animation:18s linear infinite svelte-jz8lnl-marquee-left!important}.track.svelte-jz8lnl span:where(.svelte-jz8lnl){margin-right:.2em;display:block}.track.svelte-jz8lnl .stroke-text:where(.svelte-jz8lnl){color:#0000;-webkit-text-stroke:1.5px #f7f4ee;outline:0!important}.contact.svelte-jz8lnl{grid-template-columns:.8fr 1.2fr;gap:clamp(56px,8vw,150px);padding:clamp(80px,10vw,170px) clamp(28px,6vw,110px);display:grid}.contact-intro.svelte-jz8lnl>span:where(.svelte-jz8lnl){color:#a8a197;letter-spacing:.24em;margin-bottom:28px;font-size:10px;font-weight:700;display:block}.contact-intro.svelte-jz8lnl h2:where(.svelte-jz8lnl){letter-spacing:-.065em;margin:0;font-size:clamp(54px,5.2vw,96px);font-weight:560;line-height:.96}.contact-links.svelte-jz8lnl{border-top:1px solid #ffffff30}.contact-links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#f7f4ee;border-bottom:1px solid #ffffff30;grid-template-columns:110px 1fr auto;align-items:center;gap:24px;padding:30px 0;text-decoration:none;transition:color .25s;display:grid}.contact-links.svelte-jz8lnl small:where(.svelte-jz8lnl){color:#979188;letter-spacing:.08em;font-size:11px}.contact-links.svelte-jz8lnl strong:where(.svelte-jz8lnl){letter-spacing:-.045em;font-size:clamp(25px,2.5vw,46px);font-weight:500}.contact-links.svelte-jz8lnl i:where(.svelte-jz8lnl){border:1px solid #ffffff40;border-radius:50%;place-items:center;width:46px;height:46px;font-size:21px;font-style:normal;transition:all .25s;display:grid}.contact-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#0075de}.contact-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover i:where(.svelte-jz8lnl){color:#fff;background:#0075de;border-color:#0075de;transform:rotate(45deg)}.footer-bottom.svelte-jz8lnl{color:#918b83;border-top:1px solid #ffffff20;grid-template-columns:1fr auto 1fr;align-items:end;gap:32px;padding:30px clamp(28px,6vw,110px);font-size:11px;display:grid}.footer-bottom.svelte-jz8lnl>strong:where(.svelte-jz8lnl){color:#f7f4ee;letter-spacing:-.04em;font-size:18px}.footer-bottom.svelte-jz8lnl nav:where(.svelte-jz8lnl){gap:28px;display:flex}.footer-bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit;text-decoration:none}.footer-bottom.svelte-jz8lnl>span:where(.svelte-jz8lnl){text-align:right}@keyframes svelte-jz8lnl-marquee-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=800px){.contact.svelte-jz8lnl{grid-template-columns:1fr}.contact-links.svelte-jz8lnl a:where(.svelte-jz8lnl){grid-template-columns:1fr auto}.contact-links.svelte-jz8lnl small:where(.svelte-jz8lnl){grid-column:1/-1}.contact-links.svelte-jz8lnl strong:where(.svelte-jz8lnl){overflow-wrap:anywhere}.footer-bottom.svelte-jz8lnl{grid-template-columns:1fr}.footer-bottom.svelte-jz8lnl nav:where(.svelte-jz8lnl){flex-wrap:wrap}.footer-bottom.svelte-jz8lnl>span:where(.svelte-jz8lnl){text-align:left}.track.svelte-jz8lnl{font-size:72px}.track.svelte-jz8lnl .stroke-text:where(.svelte-jz8lnl){-webkit-text-stroke-width:1px}}
