a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:PlainMedium;src:url(/dist/fonts/PlainMedium-Regular.bfd572c0.woff) format("woff");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}*{box-sizing:border-box}:root{--fs:8rem;--lh:4rem;--bs:var(--fs);--bg:#fff;--color:#000;--hover:#00000080;--b:2px}@media only screen and (max-width:1024px){:root{--fs:6rem;--b:1px}}@media only screen and (max-width:768px){:root{--fs:5rem;--b:1px}}@media only screen and (min-width:768px){.half{margin-left:50%}}button{-webkit-appearance:none;appearance:none;border:0;border-bottom:var(--b) solid #0000;background:none;color:var(--color);font-family:PlainMedium,sans-serif;cursor:pointer}button:hover{border-bottom:var(--b) solid var(--color)}.diagonal{transform:rotate(46deg);display:inline-block}del{text-decoration-thickness:var(--b)}.delay{opacity:0;animation:delay .5s 3s 1 forwards}@keyframes delay{0%{opacity:0}to{opacity:1}}.small,.small *,.small a,.small p{font-size:calc(var(--fs)*.3)}@media only screen and (max-width:768px){.small,.small *,.small a,.small p{font-size:calc(var(--fs)*.9)}}.linktype{border-bottom:var(--b) solid #0000;cursor:pointer;display:inline-block}.linktype:hover{border-bottom:var(--b) solid var(--color)}a,a:active,a:hover,a:visited{color:var(--color);text-decoration:none;transition:color .5s;display:inline-block;border-bottom:var(--b) solid #0000}a:active:hover:not(.nul),a:hover:hover:not(.nul),a:hover:not(.nul),a:visited:hover:not(.nul){border-bottom:var(--b) solid var(--color)}body,html{font-family:PlainMedium,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1vmin;background:var(--bg);color:var(--color)}#app{font-size:var(--fs);line-height:1.25}section{padding-top:var(--lh);overflow-x:hidden}section.tight{padding-top:0}img{width:100%;display:block}.spacer,.title{padding-bottom:var(--lh);border-bottom:var(--b) solid var(--color)}.spacer{margin-bottom:20rem}.spacer.nb{border-bottom:0 solid var(--color)}.error-message{color:var(--color);opacity:.7}.p{padding:var(--lh)}.ph{padding:0 var(--lh)}.pv{padding:var(--lh) 0}.pt{padding-top:var(--lh)}.pr{padding-right:var(--lh)}.pb{padding-bottom:var(--lh)}.pl{padding-left:var(--lh)}.pr2{padding-right:calc(var(--lh)*2)}.pr4{padding-right:calc(var(--lh)*3)}.m{margin:var(--lh)}.mh{margin:0 var(--lh)}.mv{margin:var(--lh) 0}.mt{margin-top:var(--lh)}.mr{margin-right:var(--lh)}.mb{margin-bottom:var(--lh)}.mbs{margin-bottom:var(--bs)}.ml{margin-left:var(--lh)}.bt{border-top:var(--b) solid var(--color)}.br{border-right:var(--b) solid var(--color)}.bb{border-bottom:var(--b) solid var(--color)}.bl{border-left:var(--b) solid var(--color)}.flex{display:flex}.fd-r{flex-direction:row}.fd-c{flex-direction:column}.f-wrap{flex-wrap:wrap}.grid{display:grid;grid-gap:var(--lh);grid-template-columns:auto}.grid.c-2{grid-template-columns:repeat(2,1fr)}.grid.c-3{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.grid.c-m-1{grid-template-columns:1fr}.grid.c-m-2{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.grid.c-t-1{grid-template-columns:1fr}.grid.c-t-2{grid-template-columns:1fr 1fr}}.jc-sb{justify-content:space-between}.jf-fs{justify-content:flex-start}.js-fe{justify-content:flex-end}.js-c{justify-content:center}.big,h1{font-size:var(--bs);line-height:1;letter-spacing:-.2rem}.big a,.big p,h1 a,h1 p{margin-bottom:var(--bs);font-size:var(--bs)}.big a:last-of-type,.big p:last-of-type,h1 a:last-of-type,h1 p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){.mbig,.mbig p{font-size:calc(var(--bs)*2);letter-spacing:-.2rem}}.medium,h2{font-size:calc(var(--fs)*2)}.medium,.small,h2{line-height:1.25}p{line-height:1.05;letter-spacing:-.05rem;hyphens:auto;margin-bottom:var(--lh)}p:last-of-type{margin-bottom:0}.td-ul{border-bottom:1px solid var(--color)}.ta-j{text-align:justify}.ta-c{text-align:center}.ta-r{text-align:right}.tt-uc{text-transform:uppercase}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}#app,main{min-height:100vh}main{width:100%}.menu-btn{position:fixed;top:0;left:0;z-index:700;width:calc(var(--lh)*4);padding-bottom:calc(var(--lh)*.5);transform:translateZ(51vw)}@media only screen and (max-width:768px){.menu-btn{width:calc(var(--lh)*5)}}.menu-btn{cursor:pointer}.menu-btn .bar{border-top:var(--b) solid var(--color);padding-bottom:calc(var(--lh)*.5)}@media only screen and (max-width:768px){.menu-btn .bar{padding-bottom:calc(var(--lh)*.75)}}.menu-btn.active .bar:first-of-type{transform:rotate(45deg);transform-origin:top left}.menu-btn.active .bar:nth-of-type(2){opacity:0}.menu-btn.active .bar:nth-of-type(3){transform:rotate(-45deg) translate(calc(var(--lh)*-.2),calc(var(--lh)*.2));transform-origin:top left}@media only screen and (max-width:768px){.menu-btn.active .bar:nth-of-type(3){transform:rotate(-45deg) translate(calc(var(--lh)*-.3),calc(var(--lh)*.3))}}.crosshair{display:block;width:calc(var(--lh)*4);border-bottom:var(--b) solid var(--color);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10}@media only screen and (max-width:768px){.crosshair{display:none}}header{position:fixed;top:0;left:0;width:50%;height:100%;z-index:600;background:var(--bg);padding-top:calc(var(--lh)*3)!important;transform:translateZ(50vw)}@media only screen and (max-width:768px){header{width:100%;padding-top:calc(var(--lh)*4)!important}}