.Hero-module__JgYmMq__hero{width:100%;padding:calc(200px + var(--header-height)) 0 200px 0;color:var(--c-background);border-radius:0 0 50px 50px;margin-bottom:40px;position:relative;overflow:hidden}.Hero-module__JgYmMq__hero img{z-index:-1;object-fit:cover;object-position:top}.Hero-module__JgYmMq__container{width:var(--max-content-width);text-align:center;flex-direction:column;align-items:center;margin:0 auto;transition:all .2s linear;display:flex}.Hero-module__JgYmMq__container h1{color:var(--c-background);-webkit-hyphens:auto;hyphens:auto;margin:10px 0 20px;font-size:75px;line-height:1em}.Hero-module__JgYmMq__container p{text-transform:uppercase;letter-spacing:3px;font-weight:500}@media not (min-width:770px){.Hero-module__JgYmMq__hero{padding:calc(100px + var(--header-height)) 0 100px 0}}
.Lunch-module__MbD_oW__container{flex-direction:column;justify-content:center;align-items:center;gap:80px;padding:80px 0;display:flex}.Lunch-module__MbD_oW__buttons{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.Lunch-module__MbD_oW__buttons a{background:var(--c-light);text-transform:uppercase;border-radius:8px;padding:.3em 1em;transition:all .2s}.Lunch-module__MbD_oW__buttons a:hover{background:var(--c-primary);color:var(--c-dark)}
.TextSection-module__RCg1La__text-section{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 0;display:flex}.TextSection-module__RCg1La__text-section a{background:var(--c-light);border-radius:8px;padding:.3em 1em;transition:all .2s}.TextSection-module__RCg1La__text-section a:hover{background:var(--c-primary);color:var(--c-dark)}:nth-child(2n of .TextSection-module__RCg1La__text-section){background:var(--c-light);border-radius:32px}:nth-child(2n of .TextSection-module__RCg1La__text-section) a{background:var(--c-background)}.TextSection-module__RCg1La__container{width:100%;max-width:var(--max-content-width);text-align:center}.TextSection-module__RCg1La__container .TextSection-module__RCg1La__heading-secondary{text-transform:uppercase}.TextSection-module__RCg1La__container h2{margin-bottom:20px}.TextSection-module__RCg1La__container p:not(.TextSection-module__RCg1La__heading-secondary){margin-bottom:18px;font-size:18px;font-weight:300}
