*,:before,:after{box-sizing:border-box}*{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{height:100%}body{min-height:100%;text-rendering:optimizespeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(roboto-v30-latin-regular.57844c26.woff2)format("woff2"),url(roboto-v30-latin-regular.32450484.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(roboto-v30-latin-700.0e98339e.woff2)format("woff2"),url(roboto-v30-latin-700.df41cf3b.woff)format("woff")}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(eb-garamond-v26-latin-regular.6f74d806.woff2)format("woff2"),url(eb-garamond-v26-latin-regular.909613ca.woff)format("woff")}@font-face{font-display:swap;font-family:EB Garamond;font-style:italic;font-weight:400;src:url(eb-garamond-v26-latin-italic.8f150a38.woff2)format("woff2"),url(eb-garamond-v26-latin-italic.8874b5f5.woff)format("woff")}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(eb-garamond-v26-latin-700.787d857d.woff2)format("woff2"),url(eb-garamond-v26-latin-700.0ecf3e04.woff)format("woff")}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:800;src:url(eb-garamond-v26-latin-800.283e1c6a.woff2)format("woff2"),url(eb-garamond-v26-latin-800.f177a9d0.woff)format("woff")}:root{--font-heading:"Roboto",sans-serif;--font-text:"EB Garamond",serif;--step--2:clamp(.78rem,calc(.77rem + .03vw),.8rem);--step--1:clamp(.94rem,calc(.92rem + .11vw),1rem);--step-0:clamp(1.13rem,calc(1.08rem + .22vw),1.25rem);--step-1:clamp(1.35rem,calc(1.28rem + .37vw),1.56rem);--step-2:clamp(1.62rem,calc(1.5rem + .58vw),1.95rem);--step-3:clamp(1.94rem,calc(1.77rem + .87vw),2.44rem);--step-4:clamp(2.33rem,calc(2.08rem + 1.25vw),3.05rem);--step-5:clamp(2.8rem,calc(2.45rem + 1.77vw),3.82rem);--color-black:#000;--color-white:#fff;--color-primary:#ef6001;--color-grey:#f2f2f2;--space-3xs:clamp(.31rem,calc(.31rem + 0vw),.31rem);--space-2xs:clamp(.56rem,calc(.54rem + .11vw),.63rem);--space-xs:clamp(.88rem,calc(.85rem + .11vw),.94rem);--space-s:clamp(1.13rem,calc(1.08rem + .22vw),1.25rem);--space-m:clamp(1.69rem,calc(1.62rem + .33vw),1.88rem);--space-l:clamp(2.25rem,calc(2.16rem + .43vw),2.5rem);--space-xl:clamp(3.38rem,calc(3.24rem + .65vw),3.75rem);--space-2xl:clamp(4.5rem,calc(4.33rem + .87vw),5rem);--space-3xl:clamp(6.75rem,calc(6.49rem + 1.3vw),7.5rem);--space-3xs-2xs:clamp(.31rem,calc(.2rem + .54vw),.63rem);--space-2xs-xs:clamp(.56rem,calc(.43rem + .65vw),.94rem);--space-xs-s:clamp(.88rem,calc(.74rem + .65vw),1.25rem);--space-s-m:clamp(1.13rem,calc(.86rem + 1.3vw),1.88rem);--space-m-l:clamp(1.69rem,calc(1.4rem + 1.41vw),2.5rem);--space-l-xl:clamp(2.25rem,calc(1.73rem + 2.61vw),3.75rem);--space-xl-2xl:clamp(3.38rem,calc(2.81rem + 2.83vw),5rem);--space-2xl-3xl:clamp(4.5rem,calc(3.46rem + 5.22vw),7.5rem);--space-s-l:clamp(1.13rem,calc(.65rem + 2.39vw),2.5rem)}body{background:var(--color-black);color:var(--color-white);flex-direction:column;display:flex}header{padding:var(--space-l)var(--space-xl)}main{padding:var(--space-xl);flex-grow:1;align-items:flex-start}h1{font-family:var(--font-heading);font-weight:800;font-size:var(--step-4);margin-bottom:var(--space-l);line-height:1.2}p{font-family:var(--font-text);font-size:var(--step-0);max-width:80ch;margin-bottom:var(--space-s);font-weight:400}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-one-forth{flex-basis:25%}.uppercase{text-transform:uppercase}.logo-container{flex:0 0 130px}.logo img{max-width:150px}.undertitle{max-width:100%;font-style:italic}.underline{z-index:2;position:relative}.underline:after{content:"";width:100%;height:.4em;background:var(--color-primary);z-index:-1;display:inline-block;position:absolute;bottom:5px;left:0}@media screen and (min-width:25.01em){header{padding:var(--space-xl)}main{align-items:center}}
/*# sourceMappingURL=index.56c3a4d2.css.map */
