html{font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}html,body{font-family:"tablet-gothic-wide","Helvetica",sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:18px}h1,h2,h3,h4,h5,h6,p,button,a,div{font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;padding:0;margin:0;text-shadow:0 0 2px #eaf9eb}.fs-underline{text-decoration:underline}.fs-centered{text-align:center}.subhead{margin-top:18px}a{cursor:pointer;color:inherit;text-decoration:none}a:hover{opacity:.5}html,body{padding:0;margin:0}div{box-sizing:border-box}@media(min-width: 600px){body:before{content:"";display:block;height:100vh;width:25vw;position:fixed;top:0;left:0;pointer-events:none}}main{width:100%;padding:0;position:relative;overflow:hidden;height:auto}main>section{box-sizing:border-box}main>section>div{min-height:1rem;min-width:2rem;width:100%;position:relative;box-sizing:border-box}main>section>div+div{border-top:0}section.title{position:relative;z-index:200;justify-self:end;padding-top:.5ex;padding-bottom:1rem;margin:0;width:100%}@media(min-width: 600px){section.title{left:14vw;position:fixed;top:0;transform:translateX(-50%);width:6rem}}@media(min-width: 800px){section.title{left:14vw}}@media(min-width: 1000px){section.title{left:19vw}}section.title .name{margin-top:9px}section.title .description{margin-top:18px}section.main{position:relative}@media(min-width: 600px){section.main{margin-left:14vw;max-width:86vw;height:100%}}@media(min-width: 2000px){section.main{margin-left:24vw}}@media(min-width: 1000px){section.main{margin-left:19vw}}section.refer{position:relative;padding:2rem 2rem}@media(min-width: 600px){section.refer{width:calc(35vw + 29rem);margin-left:14vw;max-width:86vw;width:35vw;padding:18px 1vw 18px 1vw}}@media(min-width: 800px){section.refer{position:fixed;top:0;right:0;height:100vh;width:15rem}}section.refer .info{margin-top:18px}section.refer>.content{height:100%;display:grid;grid-template-columns:100%;grid-template-rows:min-content 1fr min-content;grid-gap:18px;gap:18px}section.refer>.content>*{position:relative}@media(min-width: 800px){section.refer>.content>*{padding-right:1rem}}section.refer>.content>.header.intro p{display:none}@media(min-width: 600px){section.refer>.content>.header.intro p{display:block}}section.refer>.content>.header,section.refer>.content>.footer{text-align:center}section.refer>.content>.center{height:100%;max-height:100%;overflow:hidden}section.refer>.content>.footer{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}section.refer>.content>.footer .logo img{width:1.5rem;margin:1.2rem 0 .5rem}section.refer .context-container-outer{position:relative;padding-right:0;padding-top:0}section.refer .context-container-outer:before,section.refer .context-container-outer:after{content:"";display:block;position:absolute;left:0;right:0;width:100%;height:36px;z-index:100}section.refer .context-container-outer:before{top:0;background:linear-gradient(0deg, transparent 0%, rgb(235, 250, 235) 100%)}section.refer .context-container-outer:after{bottom:0;background:linear-gradient(180deg, transparent 0%, rgb(235, 250, 235) 100%)}section.refer .context-container-outer .context-container{height:100%;overflow-y:auto;padding-right:0;position:relative}section.refer .context-container-outer .context-container .context-content{height:auto;hyphens:auto;padding-top:36px;padding-bottom:36px;padding-right:1rem}section.refer .context-container-outer .context-container .context-content p+p{margin-top:18px}html,body,main{background-color:#eaf0ea}/*# sourceMappingURL=default.critical.css.map */
