@font-face{font-family:Galano Classic;src:url(galano-regular.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Galano Classic;src:url(galano-semibold.woff2) format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Toma;src:url(toma.woff2) format('woff2');font-display:swap}@font-face{font-family:Quincy CF;src:url(quincy.woff2) format('woff2');font-display:swap}
@font-face{font-family:Atelier Galano;src:url(galano-regular.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Atelier Galano;src:url(galano-semibold.woff2) format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Atelier Toma;src:url(toma.woff2) format('woff2');font-display:swap}@font-face{font-family:Atelier Quincy;src:url(quincy.woff2) format('woff2');font-display:swap}
.atelier-module{--am-bg:#fff;--am-text:#000;--am-heading:#000;--am-heading-size:38px;--am-heading-mobile:30px;--am-body-size:16px;--am-body-mobile:16px;--am-item-size:24px;--am-item-mobile:22px;--am-button-size:14px;--am-button-mobile:14px;--am-button-bg:#000;--am-button-text:#fff;--am-padding:0px;--am-padding-mobile:0px;--am-gap:18px;--am-gap-mobile:18px;--am-next-gap:0px;--am-next-gap-mobile:0px;color:var(--am-text);background:var(--am-bg);font:400 var(--am-body-size)/1.5 'Atelier Galano',Arial,sans-serif;margin:0 0 var(--am-next-gap);max-width:none;box-sizing:border-box;overflow-anchor:none}
.atelier-module *{box-sizing:border-box}.atelier-module h1,.atelier-module h2,.atelier-module h3,.atelier-module h4{font-family:'Atelier Galano',Arial,sans-serif;color:var(--am-heading);font-weight:600;line-height:1.1;letter-spacing:0;text-transform:none;margin:0}.atelier-module h1,.atelier-module h2{font-size:var(--am-heading-size)}.atelier-module h3{font-size:var(--am-item-size)}.atelier-module p{font-family:'Atelier Galano',Arial,sans-serif;font-size:var(--am-body-size);line-height:1.5;color:var(--am-text);margin:0}.atelier-module a{color:var(--am-text);text-decoration:none}.atelier-module img{display:block;width:100%;max-width:none;height:auto}.atelier-module picture{display:block}.atelier-module ul{list-style:none;margin:0;padding:0}.atelier-module li{margin:0}.atelier-module .atelier-button{display:inline-block;font:400 var(--am-button-size)/1.5 'Atelier Toma','Atelier Galano',sans-serif;letter-spacing:2px;text-transform:uppercase;text-align:center;background:var(--am-button-bg);color:var(--am-button-text);padding:10px 20px;border-radius:3px;border:0;margin:0;min-height:40px;box-shadow:none}.atelier-module a.atelier-button:hover{filter:brightness(.91)}.atelier-module a:focus-visible,.atelier-module button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.atelier-track{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.atelier-track::-webkit-scrollbar{display:none}.atelier-slide{scroll-snap-align:start}.atelier-module .atelier-prev,.atelier-module .atelier-next{width:36px;height:36px;min-height:0;padding:0;margin:0;border:0;border-radius:3px;background:#000;color:#fff;line-height:36px;font-size:24px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;cursor:pointer}.atelier-module .atelier-prev{left:20px}.atelier-module .atelier-next{right:20px}.atelier-module button:disabled{opacity:.4;cursor:default}@media(max-width:767.98px){.atelier-module{font-size:var(--am-body-mobile);margin-bottom:var(--am-next-gap-mobile)}.atelier-module h1,.atelier-module h2{font-size:var(--am-heading-mobile)}.atelier-module h3{font-size:var(--am-item-mobile)}.atelier-module p{font-size:var(--am-body-mobile)}.atelier-module .atelier-button{font-size:var(--am-button-mobile)}.atelier-module .atelier-prev,.atelier-module .atelier-next{display:none}}@media(prefers-reduced-motion:reduce){.atelier-track{scroll-behavior:auto}}
