*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:"lunchtype22regular";src:url("./fonts/Lunchtype/lunchtype22-regular-webfont.eot");src:url("./fonts/Lunchtype/lunchtype22-regular-webfont.eot?#iefix") format("embedded-opentype"),url("./fonts/Lunchtype/lunchtype22-regular-webfont.woff2") format("woff2"),url("./fonts/Lunchtype/lunchtype22-regular-webfont.woff") format("woff"),url("./fonts/Lunchtype/lunchtype22-regular-webfont.ttf") format("truetype"),url("./fonts/Lunchtype/lunchtype22-regular-webfont.svg#lunchtype22regular") format("svg");font-style:normal}@font-face{font-family:"lunchtype22medium";src:url("./fonts/Lunchtype/lunchtype22-medium-webfont.eot");src:url("./fonts/Lunchtype/lunchtype22-medium-webfont.eot?#iefix") format("embedded-opentype"),url("./fonts/Lunchtype/lunchtype22-medium-webfont.woff2") format("woff2"),url("./fonts/Lunchtype/lunchtype22-medium-webfont.woff") format("woff"),url("./fonts/Lunchtype/lunchtype22-medium-webfont.ttf") format("truetype"),url("./fonts/Lunchtype/lunchtype22-medium-webfont.svg#lunchtype22medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"lunchtype22light";src:url("./fonts/Lunchtype/lunchtype22-light-webfont.eot");src:url("./fonts/Lunchtype/lunchtype22-light-webfont.eot?#iefix") format("embedded-opentype"),url("./fonts/Lunchtype/lunchtype22-light-webfont.woff2") format("woff2"),url("./fonts/Lunchtype/lunchtype22-light-webfont.woff") format("woff"),url("./fonts/Lunchtype/lunchtype22-light-webfont.ttf") format("truetype"),url("./fonts/Lunchtype/lunchtype22-light-webfont.svg#lunchtype22light") format("svg");font-weight:normal;font-style:normal}body{font-family:"lunchtype22regular",sans-serif;font-weight:normal}.main{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:0 40px;width:100%;height:100vh;max-width:1400px;margin:0 auto}@media screen and (max-width: 900px){.main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100svh}.main video{height:220px}}.logo-head{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);clip-path:inset(1px 1px 1px 1px)}@media screen and (max-width: 900px){.logo-head{position:relative;max-width:100%;top:unset;left:unset;transform:unset}}.hero{grid-row:5;grid-column:9/span 3;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 900px){.hero{height:100%;justify-content:space-evenly}}@media screen and (max-width: 900px){.hero h1{text-align:center}}.hero .title{font-weight:500;line-height:20px;font-size:16px;font-family:"lunchtype22medium",sans-serif}@media screen and (max-width: 900px){.hero .title{text-align:center}}.hero ul{list-style:none}@media screen and (max-width: 900px){.hero ul{text-align:center}}.hero ul li{line-height:22px;font-size:14px}.hero a.cta{position:relative;display:inline-block;padding:25px 30px;text-decoration:none;text-align:center;font-weight:500;color:#fff;background-color:#000;border:1px solid #000;border-radius:150px;transition:color .4s ease-in-out;overflow:hidden;isolation:isolate}.hero a.cta::before{content:"";display:block;position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate3d(-50%, 50%, 0);background-color:#fff;border-radius:50%;transition:transform .4s ease-in-out;pointer-events:none;z-index:-1}.hero a.cta:hover{color:#000}.hero a.cta:hover::before{transform:translate3d(-50%, -50%, 0)}/*# sourceMappingURL=style.css.map */
