PRE,a,article,body,button,figcaption,figure,h1,h2,h3,h4,h5,h6,html,img,input,label,li,ol,p,q,section,sup,ul{margin:0;padding:0;border:0;font-size:0;line-height:1.618em;font:inherit;vertical-align:baseline;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{height:100%;font-family:Sharp,sans-serif;letter-spacing:.01em;color:#006eae;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#006eae}@font-face{font-family:Sharp;src:url(lib/font/SharpSansDisplayNo2-Bold.woff2) format("woff2"),url(lib/font/SharpSansDisplayNo2-Bold.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sharp;src:url(lib/font/SharpSansDisplayNo2-Extrabold.woff2) format("woff2"),url(lib/font/SharpSansDisplayNo2-Extrabold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sharp;src:url(lib/font/SharpSansDisplayNo2-Semibold.woff2) format("woff2"),url(lib/font/SharpSansDisplayNo2-Semibold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.lazy{opacity:0}.lazyShow{opacity:1;-webkit-transition:opacity 2s ease;-o-transition:opacity 2s ease;-moz-transition:opacity 2s ease;transition:opacity 2s ease}.hide{display:none}@media screen and (max-width :640px){.hideAndBreakOnMobile{display:block;white-space:pre;content:"\a";visibility:hidden;height:0}}@media (hover:none){.desktopOnly{display:none}}@media (hover:hover){.mobileOnly{display:none}}article{color:#fff;margin:40px}article section{padding-bottom:80px}article h1,article h2,article h3{line-height:1;font-weight:700}article h1{font-size:5vw;margin-bottom:20px}@media screen and (max-width :919px){article h1{font-size:8vw}}@media screen and (min-width :1920px){article h1{font-size:100px}}article h2{font-size:3vw;margin:60px 0 20px 0}@media screen and (max-width :919px){article h2{font-size:6vw}}@media screen and (min-width :1920px){article h2{font-size:60px}}article h3{font-size:2vw;margin:40px 0 10px 0}@media screen and (max-width :919px){article h3{font-size:5vw}}@media screen and (min-width :1920px){article h3{font-size:40px}}article p{margin-bottom:10px}article ul li{margin-bottom:10px}