*{font-family:inherit;line-height:inherit;font-weight:inherit;font-size:inherit;color:inherit}html{-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;overflow:hidden}body{height:100%;touch-action:manipulation;margin:0;padding:0;overflow:auto}body::-webkit-scrollbar{width:0;height:0}h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd,dt,span{padding:0;margin:0;color:inherit}span{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}ul,ol{padding:0;margin:0;list-style:none}li{display:inline-block;vertical-align:top}a{display:inline-block;line-height:inherit;font-size:inherit}a,a:visited{text-decoration:none;color:currentColor;fill:currentColor;font-family:inherit;font-size:inherit}img,video{display:block;width:100%;height:auto}table,tbody,tfoot,thead,tr,th,td,form,fieldset,label,input,select,textarea,figure,blockquote{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0;text-align:left}iframe{border:0}button{border:none;margin:0;padding:0;width:auto;background:transparent;-webkit-appearance:none}button,a,input:focus{outline:none;opacity:1}@font-face{font-family:"Helvetica LT Narrow";src:url("fonts/HelveticaLT-Narrow-Bold.woff2") format("woff2"),url("fonts/HelveticaLT-Narrow-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Times New Roman";src:url("fonts/TimesNewRomanPSMT.woff2") format("woff2"),url("fonts/TimesNewRomanPSMT.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--vh: 100vh}.page{font-family:"Times New Roman",serif;font-size:14px}@media(max-width: 900px){.page{font-size:12px}}.page{display:grid;grid-template-columns:minmax(auto, 700px) auto;gap:20px 60px;height:calc(var(--vh) - 40px);padding:20px;overflow:scroll}@media(max-width: 900px){.page{padding:10px;height:calc(var(--vh) - 20px);gap:20px 40px}}@media(max-width: 600px){.page{grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;gap:10px 0}}@keyframes fadeOut{to{opacity:0;pointer-events:none}}.page-header{display:flex;flex-direction:column}@media(max-width: 600px){.page-header{grid-row:1}}.page-header h1{padding:15px 0}.page-header h2{padding-bottom:15px}.page-asset{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:99}@media(max-width: 600px){.page-asset{position:relative;width:initial;height:initial;writing-mode:sideways-lr;grid-column:2;grid-row:span 3}}.page-asset a{font-family:"Helvetica LT Narrow",sans-serif;font-size:15vw;color:#0005f3;text-decoration:underline;text-align:center;text-transform:uppercase;white-space:nowrap;text-decoration-thickness:7px;text-decoration-skip-ink:none;text-underline-offset:.05em;pointer-events:all;letter-spacing:-0.05em;margin-left:-1.4vw}@media(max-width: 600px){.page-asset a{font-size:14.5vh;margin-left:0}}.page-asset a:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(5px);z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}@media(hover: hover){.page-asset a:hover:after{opacity:1}}.page-content{grid-row:2;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 600px){.page-content{grid-row:3}}.page-content h3{padding-top:20px;text-transform:uppercase}@media(max-width: 900px){.page-content h3{padding-top:30px}}.page-content h4{text-transform:uppercase}.page-content h4:not(:first-of-type){padding-top:15px}.page-footer{grid-row:2;display:flex;align-items:flex-end;justify-content:flex-end;gap:15px;position:sticky;bottom:0}@media(max-width: 1100px){.page-footer{flex-direction:column;gap:0}}@media(max-width: 600px){.page-footer{grid-row:2;position:relative;align-items:flex-start;justify-content:flex-start}}@media(hover: hover){.page-footer a:hover{text-decoration-skip-ink:none;text-underline-offset:.1em;text-decoration:underline}}
