/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/templates/home.scss ***!
  \************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/templates/home.scss (1) ***!
  \****************************************************************************************************************************************************************************************************************/
*,:after,:before{-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;text-rendering:optimizeLegibility}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}div{vertical-align:top}body{-ms-scroll-chaining:none;overscroll-behavior:none}a{color:inherit;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%;vertical-align:top}.page-template-home .main__container{padding-top:1.6vw}@media (max-width:767px){.page-template-home .main__container{padding-top:3.2vw}}.hero{margin-bottom:1.6vw}@media (max-width:767px){.hero{margin-bottom:6.4vw}}.hero .logo{height:31.73333vw;margin-bottom:1.6vw;min-height:31.73333vw;min-width:96.46667vw;width:96.46667vw}@media (max-width:767px){.hero .logo{height:30.4vw;min-height:30.4vw;min-width:93.6vw;width:93.6vw}}.hero .logo svg{height:100%;width:100%}@media (max-width:767px){.hero .logo{margin-bottom:3.2vw}}.hero .image{position:relative}.hero .image:before{content:"";display:block;padding-bottom:56.25%}@media (max-width:767px){.hero .image:before{padding-bottom:56.25%}}.hero .image iframe,.hero .image img,.hero .image video{height:100%;left:0;position:absolute;top:0;width:100%}.section{margin-bottom:6.4vw}@media (max-width:767px){.section{margin-bottom:12.8vw}}
