@charset 'utf-8';@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans'),local('Open Sans Regular'),local('OpenSansRegular'),local('Open-Sans-Regular'),local('OpenSans'),url(../typographies/OpenSans/OpenSans-400.woff2) format('woff2'),url(../typographies/OpenSans/OpenSans-400.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Italic'),local('Open Sans Italic'),local('OpenSansItalic'),local('Open-Sans-Italic'),local('OpenSans Italic'),url(../typographies/OpenSans/OpenSans-400-Italic.woff2) format('woff2'),url(../typographies/OpenSans/OpenSans-400-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Bold'),local('OpenSansBold'),local('Open-Sans-Bold'),local('OpenSans Bold') url(../typographies/OpenSans/OpenSans-700.woff2) format('woff2'),url(../typographies/OpenSans/OpenSans-700.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';font-display:swap;src:local('Open Sans Bold Italic'),local('OpenSansBoldItalic'),local('Open-Sans-Bold-Italic'),local('OpenSans BoldItalic'),local('OpenSans Bold-Italic'),url(../typographies/OpenSans/OpenSans-700-Italic.woff2) format('woff2'),url(../typographies/OpenSans/OpenSans-700-Italic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:'Almendra';font-display:swap;src:local('Almendra'),local('Almendra Regular'),local('Almendra-Regular'),url(../typographies/Almendra/Almendra-400.woff2) format('woff2'),url(../typographies/Almendra/Almendra-400.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Almendra';font-display:swap;src:local('Almendra Italic'),local('Almendra Italic'),local('AlmendraItalic'),url(../typographies/Almendra/Almendra-400-Italic.woff2) format('woff2'),url(../typographies/Almendra/Almendra-400-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Almendra';font-display:swap;src:local('Almendra Bold'),local('AlmendraBold'),local('Almendra-Bold'),url(../typographies/Almendra/Almendra-700.woff2) format('woff2'),url(../typographies/Almendra/Almendra-700.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Almendra';font-display:swap;src:local('Almendra Bold Italic'),local('AlmendraBoldItalic'),local('Almendra-Bold-Italic'),url(../typographies/Almendra/Almendra-700-Italic.woff2) format('woff2'),url(../typographies/Almendra/Almendra-700-Italic.woff) format('woff');font-weight:700;font-style:italic}:root{--ff:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;--fh:'Almendra', Georgia, Garamond, 'Times New Roman', Times, serif;--fm:Andale Mono, monospace, Courier, Lucida, Monaco;--fs:1.6rem;--lh:1.45;--fw:400;--fb:700;--h1:10rem;--h2:4.6rem;--h3:2.6rem;--h4:2rem;--h5:1.6rem;--h-h:7.5rem;--gut:.75vw;--logo:260px}@supports (font-size:clamp(1px, 2vw, 3px)){:root{--gut:max(1rem, .75vw);--fs:clamp(1.5rem, .25vw + 1.4rem, 1.7rem);--h1:clamp(4.8rem, 4vw + 3rem, 9rem);--h3:clamp(2rem, .4vw + 1.8rem, 2.4rem);--h5:clamp(1.6rem, .5vw + 1.4rem, 2rem);--h-h:clamp(7.5rem, 7.65vw + 4.5rem, 12rem);--logo:clamp(18rem, 5.2vw + 16rem, 26rem)}}:root{--breach:calc(.5 * var(--gut));--crack:calc(.75 * var(--gut));--shift:calc(1.5 * var(--gut));--blank:calc(1.75 * var(--gut));--gap:calc(2 * var(--gut));--space:calc(3 * var(--gut));--hollow:calc(4 * var(--gut));--hole:calc(5 * var(--gut));--pit:calc(6 * var(--gut));--chasm:calc(7 * var(--gut));--strait:calc(8 * var(--gut));--delta:calc(9 * var(--gut));--gulf:calc(10 * var(--gut));--bay:calc(12 * var(--gut));--abysm:calc(14 * var(--gut));--edge:var(--gap);--cmb:var(--shift);--dark:hsl(0, 0%, 10%);--coal:hsl(0, 0%, 20%);--mine:hsl(0, 0%, 30%);--dust:hsl(0, 0%, 40%);--rock:hsl(0, 0%, 50%);--dove:hsl(0, 0%, 60%);--smog:hsl(0, 0%, 70%);--haze:hsl(0, 0%, 80%);--mist:hsl(0, 0%, 90%);--alto:hsl(20, 12%, 95%);--pure:hsl(30, 15%, 97.25%);--canvas:hsl(0, 0%, 12%);--base:hsl(0, 0%, 12%);--pearl:hsl(33, 29%, 87%);--crail:hsl(12, 52%, 51%);--timber:hsl(177, 38%, 20%);--keppel:hsl(176, 39%, 45%);--shadow:0 0 1em 1px var(--mist);--shade:0 1rem 2rem 0 hsla(0, 0%, 0%, .175);--ts:0 -.025em .1em hsla(0, 0%, 0%, .075), 0em .025em .1em hsla(0, 0%, 0%, .075), -.025em 0 .1em hsla(0, 0%, 0%, .075), .025em 0 .1em hsla(0, 0%, 0%, .075);--f-klein:brightness(0) saturate(100%) invert(15%) sepia(99%) saturate(3882%) hue-rotate(234deg) brightness(88%) contrast(100%)}*,*::before,*::after{margin:0;padding:0;border:none;outline:none;text-decoration:none;font-weight:inherit;text-rendering:geometricPrecision;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent!important}html{direction:ltr;width:100%;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.hidden{display:block!important}body{overflow-x:hidden;width:100vw;font:normal var(--fw) var(--fs)/var(--lh) var(--ff);color:#fff;background:var(--canvas)}.doc-ready body,.state-change body{overflow-y:visible}body.constrained{overflow:hidden!important}.covering{z-index:103;isolation:isolate;position:fixed;overflow:hidden;visibility:hidden;width:100vw;height:var(--vh,100vh);left:0;top:0;background:#fff0;transition:visibility .6s step-end}.covering.active{overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:visible;transition:visibility .8s step-start}.covering .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(0 0% 100% / .25);opacity:0;backdrop-filter:blur(0);transition:opacity .6s ease,visibility .6s step-end}.covering.active .overlay{opacity:1;backdrop-filter:blur(3px);transition:opacity .8s ease,visibility .8s step-start}#siteSplash{z-index:200;cursor:default;background:var(--canvas);opacity:0;transition:opacity .5s ease .1s,visibility .5s linear}#siteSplash.active{opacity:1}#splashFrame{opacity:0}