﻿:root{--font-size-standard: 20px;--line-height-standard: 28px;--font-size-intro: 28px;--line-height-intro: 34px;--font-size-caption: 16px;--line-height-caption: 20px;--page-width: 600px;--opacity: 1}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-Light.woff2) format("woff2"),url(../fonts/CorpidE1s-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-LightItalic.woff2) format("woff2"),url(../fonts/CorpidE1s-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-Regular.woff2) format("woff2"),url(../fonts/CorpidE1s-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-RegularItalic.woff2) format("woff2"),url(../fonts/CorpidE1s-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-Bold.woff2) format("woff2"),url(../fonts/CorpidE1s-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Corpid';src:url(../fonts/CorpidE1s-BoldItalic.woff2) format("woff2"),url(../fonts/CorpidE1s-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:block}.style_red{color:#dc0000}.style_gray{color:#787878}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;-webkit-font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;-moz-font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html.w__waiting *{cursor:wait !important}body{font:300 var(--font-size-standard)/var(--line-height-standard) Corpid,sans-serif;color:#000;background-color:#FAFAF5}a{text-decoration:none;color:#000}img{border:none;vertical-align:bottom}strong{font-weight:700}.w__ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w__hyphens{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.w__inactive{pointer-events:none}.w__js-button{cursor:pointer}.hidden{visibility:hidden}.w__none,.w__mobile--only,.w__smartphone--only{display:none}.w__center{text-align:center}.w__no-select{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.w__link{color:#787878;text-decoration:none;font-style:italic}.w__link::before{content:'»';display:inline-block;margin-right:3px;text-decoration:none !important}.w__x{display:inline-block;width:10px;height:10px;position:relative;transform:translate(2px, -6px) rotate(-45deg)}.w__x::before,.w__x::after{content:'';position:absolute;display:block}.w__x::before{border-left:2px solid #aaa;height:100%;top:0;left:4px}.w__x::after{border-top:2px solid #aaa;width:100%;top:4px;left:0}.w__main{width:var(--page-width);max-width:100%;margin:0 auto;position:relative;padding:70px 0}.w__home--intro{display:flex;align-items:center;height:calc(100vh - 195px)}.w__home--intro .w__x{width:16px;height:16px;position:relative;transform:translateY(-26px) rotate(-45deg);margin:0 2px 0 3px}.w__home--intro .w__x::before{left:7px}.w__home--intro .w__x::after{top:7px}.w__home--intro.active.clicked .w__home--name{opacity:0}.w__home--intro.active.clicked .w__home--claim.out{opacity:1}.w__home--name,.w__home--claim{font:400 var(--font-size-intro)/var(--line-height-intro) Corpid,sans-serif;display:inline-block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:none}.w__home--name{font-weight:400;color:#dc0000;cursor:pointer}.w__home--claim{font-weight:300}.w__home--claim.out{opacity:0}.home .w__article{padding:0}.home .w__text{margin-top:25vh;padding:35px 0 150px}.home .w__menu,.home .w__header--title,.home .w__footer--claim{opacity:var(--opacity)}.w__menu{list-style:none;font:300 var(--font-size-caption)/var(--line-height-caption) Corpid,sans-serif;color:#aaa}.w__menu li{display:inline-block}.w__menu li.active a{color:#787878}.w__menu li::after{content:'|';margin:0 5px}.w__menu li:last-child::after{display:none}.w__menu a{color:#aaa}.w__header{position:fixed;z-index:99;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--page-width);height:70px;border-bottom:1px solid #787878;display:flex;justify-content:space-between;align-items:center;background-color:#FAFAF5}.w__header--title{font:300 var(--font-size-caption)/var(--line-height-caption) Corpid,sans-serif;color:#dc0000}.w__article{padding:35px 0 150px}.w__article p,.w__article .w__ul{margin-bottom:1em}.w__article p:last-child,.w__article .w__ul:last-child{margin-bottom:0}.style_400{font-weight:400}.style_sc{font-variant:small-caps}.style_caption{display:inline-block;font:300 var(--font-size-caption)/var(--line-height-caption) Corpid,sans-serif}.style_h1{font:700 var(--font-size-standard)/var(--line-height-standard) Corpid,sans-serif;margin-bottom:1em}.style_h2{font:400 var(--font-size-standard)/var(--line-height-standard) Corpid,sans-serif;margin:1.5em 0 1em}.style_h3{font:italic 300 var(--font-size-standard)/var(--line-height-standard) Corpid,sans-serif;margin:1em 0 .5em}.w__ul{list-style:none}.w__ul li{text-indent:-18px;margin-left:18px;margin-bottom:5px}.w__ul li::before{content:'–';width:18px;display:block;float:left}.w__ul li:last-child{margin-bottom:0}.w__ul:last-child{margin-bottom:0}.w__footer{position:fixed;z-index:99;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--page-width);height:90px;border-top:1px solid #787878;display:flex;justify-content:space-between;align-items:center;background-color:#FAFAF5}.w__footer::before{content:'';position:absolute;top:-151px;width:100%;height:150px;background:linear-gradient(to bottom, rgba(250,250,245,0), #fafaf5 115px);pointer-events:none}.w__footer--claim{position:relative;display:inline-block;font:300 var(--font-size-caption)/var(--line-height-caption) Corpid,sans-serif}.w__footer--claim .w__x{position:absolute;left:-12px;top:0;transform:rotate(-45deg)}.w__hover .w__link:hover{text-decoration:underline}.w__hover .w__menu a:hover{color:#000}

/*# sourceMappingURL=style.css.map */