:root{--fontHeading: "Scheherazade", Arial, sans-serif;--fontBody: "Neue Haas Unica", Arial, sans-serif;--sectionXPadding: clamp(1rem, -0.2048rem + 5.5077vw, 5rem);--sectionX1Padding: clamp(1rem, -0.9578rem + 8.9501vw, 7.5rem);--textBody: #0a0a0a;--textHeading: #000;--paletteYellow: #fffbe3;--paletteBrown: #43413d;--paletteGrey: rgba(0, 0, 0, 0.1)}@font-face{font-family:"Scheherazade";src:url("/assets/fonts/Scheherazade/Scheherazade-Bold.eot");src:local("Scheherazade Bold"),local("Scheherazade-Bold"),url("/assets/fonts/Scheherazade/Scheherazade-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Scheherazade/Scheherazade-Bold.woff2") format("woff2"),url("/assets/fonts/Scheherazade/Scheherazade-Bold.woff") format("woff"),url("/assets/fonts/Scheherazade/Scheherazade-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica";src:url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Medium.eot");src:local("Neue Haas Unica Medium"),local("NeueHaasUnica-Medium"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Medium.woff2") format("woff2"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Medium.woff") format("woff"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica";src:url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Light.eot");src:local("Neue Haas Unica Light"),local("NeueHaasUnica-Light"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Light.woff2") format("woff2"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Light.woff") format("woff"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica";src:url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Regular.eot");src:local("Neue Haas Unica Regular"),local("NeueHaasUnica-Regular"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Regular.woff2") format("woff2"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Regular.woff") format("woff"),url("/assets/fonts/NeueHaasUnica/NeueHaasUnica-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body,html{font-family:var(--fontBody);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;color:var(--textBody)}*,*:before,*:after{margin:0;box-sizing:border-box;padding:0}body{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1}h1,h2,h3,h4{color:var(--textHeading);font-weight:normal}.h1,h1{font-size:clamp(2.375rem,2.1867rem + .8606vw,3rem);font-weight:300;line-height:1.24}.h2,h2{font-size:clamp(1.5rem,1.3494rem + .6885vw,2rem);line-height:1.42}h3{font-size:19px;line-height:1.32}ul{list-style-type:none}a:hover,button:hover{cursor:pointer}button{font-family:var(--fontBody);background-color:rgba(0,0,0,0);border:none}a{color:inherit}picture{display:flex}img{max-width:100%;height:auto}.subtitle{font-size:16px;line-height:1;text-transform:uppercase}.button{border-radius:4px;border:1px solid #000;background:#fff;display:flex;padding:16px;line-height:1;justify-content:center;align-items:center;text-decoration:none;font-weight:500}.header{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:20px var(--sectionXPadding);border-bottom:1px solid var(--paletteGrey)}.header .container{position:relative}.header .button{display:none}.header button[data-mobile-menu-button]{font-size:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .navigation{display:none}@media only screen and (min-width: 1024px){.header .container{display:flex;justify-content:space-between;align-items:center}.header .button{display:flex}.header button[data-mobile-menu-button]{display:none}.header .navigation{display:block}.header .navigation ul{display:flex;gap:30px}.header .navigation a{text-decoration:none}.header .navigation a.active{text-decoration:underline;text-underline-offset:6px}}.hero{position:relative}.hero .container{display:flex}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.mobile-menu .button-wrapper{padding:20px var(--sectionXPadding);text-align:right;height:88px;display:flex;justify-content:flex-end;align-items:center}.mobile-menu button{font-size:16px}.mobile-menu .navigation-container{height:100vh;width:80vw;background-color:#fff;position:absolute;top:0;right:0;transform:translateX(100%);transition:transform 200ms ease-in-out}.mobile-menu li{border-bottom:1px solid var(--paletteGrey)}.mobile-menu a{text-decoration:none;padding:20px var(--sectionXPadding);display:block}.mobile-menu a.active{background-color:var(--paletteYellow)}@media only screen and (min-width: 1024px){.mobile-menu{display:none}}.skylight{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity 200ms ease-in-out}.footer{color:#fff;background-color:var(--paletteBrown)}.footer .container,.footer .organisations{display:flex;flex-direction:column;gap:40px}.footer .container{padding:30px var(--sectionXPadding)}.footer h3{font-size:16px;font-weight:500;color:#fff}@media only screen and (min-width: 768px){.footer .container{flex-direction:row;gap:139px;padding:32px var(--sectionXPadding)}.footer .organisations{gap:10px}.footer .organisation{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:16px}.footer .address{display:flex;gap:16px}}body.mobile-menu-visible .mobile-menu{pointer-events:auto}body.mobile-menu-visible .navigation-container{transform:none}body.mobile-menu-visible .skylight{opacity:1}/*# sourceMappingURL=root.css.map */
