:root{--header-height: 6rem;--header-height-small: 4rem}header.svelte-yb9p8q,.nav-header.svelte-yb9p8q{display:flex;align-items:center;justify-content:space-between;gap:2rem;height:var(--header-height-small);padding-inline:1rem}@media (width > 500px){header.svelte-yb9p8q,.nav-header.svelte-yb9p8q{height:var(--header-height)}}header.svelte-yb9p8q{justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:999;background-color:transparent;transition:background-color .6s ease-out}@media (width > 1050px){header.svelte-yb9p8q{padding-inline:clamp(1rem,3vw,4rem)}}header.svelte-yb9p8q .logo:where(.svelte-yb9p8q){height:50%;color:#fff}header.svelte-yb9p8q .logo:where(.svelte-yb9p8q) img:where(.svelte-yb9p8q){height:100%}header.svelte-yb9p8q nav:where(.svelte-yb9p8q){position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--black);padding-left:2rem;translate:100vw 0}header.svelte-yb9p8q nav:where(.svelte-yb9p8q) .nav-header:where(.svelte-yb9p8q){height:var(--header-height-small);justify-content:flex-end}@media (width > 500px){header.svelte-yb9p8q nav:where(.svelte-yb9p8q) .nav-header:where(.svelte-yb9p8q){height:var(--header-height)}}header.svelte-yb9p8q nav:where(.svelte-yb9p8q) .nav-header:where(.svelte-yb9p8q) .close-menu:where(.svelte-yb9p8q){display:flex;justify-content:center;align-items:center}header.svelte-yb9p8q nav:where(.svelte-yb9p8q) ul:where(.svelte-yb9p8q){display:flex;flex-direction:column;list-style-type:none;gap:1rem}@media (width > 450px){header.svelte-yb9p8q nav:where(.svelte-yb9p8q){width:60%;inset:unset;top:0;right:0;bottom:0}}@media (width > 1050px){header.svelte-yb9p8q nav:where(.svelte-yb9p8q){position:relative;background-color:transparent;width:unset;translate:0;padding-left:0;transition:none}header.svelte-yb9p8q nav:where(.svelte-yb9p8q) .nav-header:where(.svelte-yb9p8q){display:none}header.svelte-yb9p8q nav:where(.svelte-yb9p8q) ul:where(.svelte-yb9p8q){display:flex;flex-direction:row;gap:2rem}}header.svelte-yb9p8q nav.open:where(.svelte-yb9p8q){translate:0 0}header.svelte-yb9p8q .open-menu:where(.svelte-yb9p8q),header.svelte-yb9p8q .close-menu:where(.svelte-yb9p8q){padding:0;width:3rem;aspect-ratio:1;color:#fff;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center}@media (width > 1050px){header.svelte-yb9p8q .open-menu:where(.svelte-yb9p8q),header.svelte-yb9p8q .close-menu:where(.svelte-yb9p8q){display:none}}header.active.svelte-yb9p8q{background-color:#fff}header.active.svelte-yb9p8q button:where(.svelte-yb9p8q){color:var(--black)}header.active.svelte-yb9p8q nav:where(.svelte-yb9p8q) button:where(.svelte-yb9p8q){color:var(--black)}header.active.svelte-yb9p8q nav.open:where(.svelte-yb9p8q) button:where(.svelte-yb9p8q){color:#fff}a.svelte-1whf9hr{font-family:Ginza Medium;position:relative;color:#fff;text-decoration:none;font-size:1.1rem;letter-spacing:1px;transition:color .6s ease-out}@media (width > 950px){.active.svelte-1whf9hr a:where(.svelte-1whf9hr){color:#000}}a.svelte-1whf9hr:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:var(--red);transform:scaleX(0);transform-origin:left;will-change:transform;transition:transform .3s ease-in-out}.active.svelte-1whf9hr a:where(.svelte-1whf9hr):hover,.current.svelte-1whf9hr a:where(.svelte-1whf9hr),a.svelte-1whf9hr:hover{color:var(--red);transition-duration:.3s}.current.svelte-1whf9hr a:where(.svelte-1whf9hr):after,a.svelte-1whf9hr:hover:after{transform:scaleX(1)}footer.svelte-1rhcto8{background-color:var(--black);padding-top:4rem;padding-bottom:1rem}footer.svelte-1rhcto8 a:where(.svelte-1rhcto8){text-decoration:none}footer.svelte-1rhcto8 :where(.svelte-1rhcto8){color:#fff}.info.svelte-1rhcto8{padding-inline:6rem;margin-bottom:4rem}@media (width > 1100px){.info.svelte-1rhcto8{padding-inline:clamp(2rem,4vw,8rem)}}.info.svelte-1rhcto8 .logo:where(.svelte-1rhcto8){width:100%;margin-bottom:2rem}.info.svelte-1rhcto8 .logo:where(.svelte-1rhcto8) img:where(.svelte-1rhcto8){height:3rem}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8){display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}@media (width > 1100px){.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8){flex-direction:row;justify-content:space-between;align-items:center}}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) h2:where(.svelte-1rhcto8),.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) h3:where(.svelte-1rhcto8){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:0}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) h2:where(.svelte-1rhcto8){font-weight:500;font-size:2rem}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) h3:where(.svelte-1rhcto8),.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8){font-size:1.2rem}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8){max-width:20ch;display:flex;align-items:center;gap:.5rem}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .contact:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8),.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .contact:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8)>:where(.svelte-1rhcto8){transition:color .3s ease}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .contact:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8):hover>:where(.svelte-1rhcto8){color:var(--red)}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .contact:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8):hover a:where(.svelte-1rhcto8),.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .contact:where(.svelte-1rhcto8) p:where(.svelte-1rhcto8):hover{color:var(--red)}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .address:where(.svelte-1rhcto8){display:flex;flex-direction:column;gap:2rem;flex-shrink:0}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .address:where(.svelte-1rhcto8) .times:where(.svelte-1rhcto8){display:flex;flex-direction:column;gap:1rem}@media (width > 600px){.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .address:where(.svelte-1rhcto8) .times:where(.svelte-1rhcto8){flex-direction:row;gap:3rem}}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .address:where(.svelte-1rhcto8) .times:where(.svelte-1rhcto8) div:where(.svelte-1rhcto8){flex-shrink:0}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .info-card.socials:where(.svelte-1rhcto8){display:flex;gap:2rem}@media (width > 1200px){.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .info-card.socials:where(.svelte-1rhcto8){flex-direction:column}}.info.svelte-1rhcto8 .info-cards:where(.svelte-1rhcto8) .info-card.socials:where(.svelte-1rhcto8) a:where(.svelte-1rhcto8){display:grid;place-items:center;aspect-ratio:1;width:5rem;border-radius:50%;background-color:var(--red)}:root{--red: #da0009;--grey: #edece9;--black: #232529;--inline-spacing: 20rem;--section-margin: 16rem;--section-margin-small: 8rem;--title-font-size: 2.5rem;--title-font-size-small: 1.9rem;--text-font-size: 1.5rem;--text-font-size-small: 1rem;--img-border-radius: .5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@font-face{font-family:Orbitron;src:url(../../../fonts/Orbitron.ttf);font-weight:400;font-style:normal}@font-face{font-family:Ginza Heavy;src:url(../../../fonts/Ginza-Heavy.ttf)}@font-face{font-family:Ginza Medium;src:url(../../../fonts/Ginza-Medium.ttf)}@font-face{font-family:Ginza Light;src:url(../../../fonts/Ginza-Light.ttf)}*{box-sizing:border-box;padding:0;margin:0}.red{color:var(--red)}body{max-width:100vw}h1,h2,h3{font-family:Ginza Medium,sans-serif;font-weight:700;letter-spacing:.2rem}h2{font-family:Ginza Light,sans-serif;font-size:var(--title-font-size)}h3{font-size:1.2rem}p{font-size:var(--text-font-size)}button{width:12rem;font-size:1rem;font-weight:700;border-radius:.4rem;padding:.5rem;padding-inline:1.5rem;cursor:pointer;transition:color .3s ease;transition:background-color .3s ease}
