@font-face{font-family:Dia;src:url(/fonts/Dia-Regular.eot);src:url(/fonts/Dia-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Dia-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Bold.eot);src:url(/fonts/Dia-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Dia-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Italic.eot);src:url(/fonts/Dia-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/Dia-Italic.woff) format("woff");font-style:italic;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Bold-Italic.eot);src:url(/fonts/Dia-Bold-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/Dia-Bold-Italic.woff) format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:TNRStdCond;src:url(/fonts/TimesNRMTStd-Cond.eot);src:url(/fonts/TimesNRMTStd-Cond.ttf) format("truetype-variations");src:url(/fonts/TimesNRMTStd-Cond.woff) format("woff");src:url(/fonts/TimesNRMTStd-Cond.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--nav-height: 2.5rem;--navbar-height: var(--nav-height);--gutter: .75rem;--text-max-width: 27.3em;--black: #000000;--white: #ffffff;--yellow: #ffffad;--light-gray: #eeeeee;--error-red: red;--text-color: var(--black);--background-color: var(--white);--z-site-nav: 500;--z-site-menu: 501;--z-page-nav: 101;--window-height: 100vh;--window-width: 100vw;--drawer-transition: transform .25s linear;--drawer-transition: all .25s cubic-bezier(.165, .84, .44, 1);--mag-font: "Times", serif;--border-stroke: 1px;--label-font-size: 12px}*{--padding: 1.25rem;--poster-blend: rgba(0, 0, 0, .1);--border-stroke: 1px;--xsmall-border-radius: .5rem;--small-border-radius: 1.25rem;--medium-border-radius: 2rem;--large-border-radius: 2.5rem;--h1-font-size: 142px;--h1-line-height: 128.44px;--h1-letter-spacing: -2.571px;--h2-font-size: 99px;--h2-line-height: 87px;--h2-letter-spacing: -2.571px;--h3-font-size: 62px;--h3-line-height: 57.33px;--h3-letter-spacing: -1.3px;--h4-font-size: 33px;--h4-line-height: 36.762px;--h4-letter-spacing: -.491px;--h4-shorter-font-size: 33px;--h4-shorter-line-height: 34.71px;--h5-font-size: 23px;--h5-line-height: 30px;--h5-letter-spacing: .025px;--h6-font-size: 16px;--h6-line-height: 18px;--h6-letter-spacing: .253px;--ease-in-out: .2s}@media (max-width: 1000px){*{--small-border-radius: .5rem;--medium-border-radius: 1.25rem;--large-border-radius: 2rem;--h1-font-size: 96px;--h1-line-height: 96px;--h1-letter-spacing: -1.568px;--h2-font-size: 60px;--h2-line-height: 56px;--h2-letter-spacing: -1.2px;--h3-font-size: 38.498px;--h3-line-height: 38.373px;--h3-letter-spacing: -.527px;--h4-font-size: 28.73px;--h4-line-height: 32px;--h4-letter-spacing: -.195px;--h4-shorter-font-size: 28.73px;--h4-shorter-line-height: 30.22px;--h5-font-size: 21.44px;--h5-line-height: 28.8px;--h5-letter-spacing: .053px}}@media (max-width: 800px){*{--xsmall-border-radius: .5rem;--small-border-radius: .5rem;--medium-border-radius: 1rem;--large-border-radius: 1.25rem;--h1-font-size: 43.243px;--h1-line-height: 41.938px;--h1-letter-spacing: -.498px;--h2-font-size: 35.445px;--h2-line-height: 35.661px;--h2-letter-spacing: -.334px;--h3-font-size: 29.054px;--h3-line-height: 30.515px;--h3-letter-spacing: -.2px;--h4-font-size: 23.814px;--h4-line-height: 26.529px;--h4-letter-spacing: -.09px;--h4-shorter-font-size: 23.814px;--h4-shorter-line-height: 25.048px;--h5-font-size: 19.52px;--h5-line-height: 26.36px;--h5-letter-spacing: 0px}}@media (max-width: 600px){*{--padding: 12px}}@media (max-width: 320px){*{--h1-font-size: 35.445px;--h1-line-height: 35.661px;--h1-letter-spacing: -.334px;--h2-font-size: 23.814px;--h2-line-height: 24px;--h2-letter-spacing: -.2px;--h3-font-size: 23.814px;--h3-line-height: 24px;--h3-letter-spacing: -.2px;--h4-font-size: 16px;--h4-line-height: 18px;--h4-letter-spacing: 0px;--h4-shorter-font-size: 16px;--h4-shorter-line-height: 16.8px;--h5-font-size: 16px;--h5-line-height: 20.7px;--h5-letter-spacing: 0px;--h6-font-size: 13px;--h6-line-height: 14px;--h6-letter-spacing: .1px}}html{font-family:Dia,sans-serif;font-size:var(--h6-font-size)}*{font-family:Dia,sans-serif}body{margin:0}main{padding:var(--gutter)}h1{font-size:var(--h4-font-size);font-weight:100;text-transform:uppercase}button,input{font-size:18px;padding:.14em .28em;line-height:1.4;border:1px solid var(--text-color);background-color:var(--background-color);display:inline-block;width:100%;min-width:8.4em;max-width:11.2em;text-align:center;cursor:pointer;font-family:Dia;text-transform:uppercase}button:hover{background-color:#000;color:#fff}input{cursor:default;margin-right:10px}input:active{border:1px solid}._navbar_9p8bl_1{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);align-items:center;border-bottom:1px solid}._navbar_9p8bl_1 .nav__logo{height:50px;width:50px}._navbar_9p8bl_1 .nav__inner{display:flex;justify-content:space-between;padding:0 var(--gutter);align-items:center}
