@import"https://fonts.cdnfonts.com/css/neue-haas-grotesk-display-pro";.header{background-color:inherit;left:0;margin-left:16px;margin-right:16px;position:fixed;right:0;top:0;width:calc(100% - 32px);z-index:1000}.header--b-black{border-bottom:2px solid #000}.header--b-white{border-bottom:2px solid #fff}.header--navigation{display:grid;font-size:18px;grid-template-columns:1fr 1fr auto;grid-template-rows:1fr 1fr}.header--navigation .header--name{grid-area:1/1}.header--navigation .header--showroom{grid-area:1/2}.header--navigation .header--archive{grid-area:2/1}@media (min-width:940px){.header--navigation .header--archive{margin-left:1rem}}.header--navigation .header--about{grid-area:2/2}.header--navigation .header--button{grid-area:1/3}@media (min-width:940px){.header--navigation{display:flex;font-size:22px}}.b-black{border-top:2px solid #000}.b-white{border-top:2px solid #fff}.footer{font-size:18px}@media (min-width:940px){.footer{font-size:22px}}::-webkit-scrollbar{display:none}html{max-width:100%;overflow-x:hidden;width:100%}body,html{scrollbar-width:none}body,html{overflow-y:auto;-ms-overflow-style:none}body{margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}@supports (-webkit-touch-callout:none){body,html{overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}}*{font-family:Neue Haas Grotesk Display Pro,sans-serif;font-weight:500!important;max-width:100%}*,.app-container,:after,:before{box-sizing:border-box}.app-container{max-width:100vw;min-height:100vh;overflow-x:hidden;padding-left:16px;padding-right:16px}.main-content{flex:1;max-width:100%;overflow-x:hidden;width:100%}@media (max-width:768px){body,html{position:relative}.app-container,body,html{overflow-x:hidden!important;width:100%!important}.app-container{max-width:100%!important}}.calculated-width{width:calc(100% - 32px)}.text{font-size:18px}@media (min-width:940px){.text{font-size:22px}}.text--sticky{left:16px;position:fixed;right:16px;top:86px;z-index:10}@media (min-width:940px){.text--sticky{top:65px}}.text--sticky-dark{background-color:#000}.text--sticky-light{background-color:#fff}.text--top-spacing{padding-top:10px}@media (min-width:940px){.text--top-spacing{padding-top:16px}}.text--title{font-size:50px;font-weight:500;line-height:1.2}@media (min-width:1400px){.text--title{font-size:90px}}.text--border-light{border-top:2px solid #000}.text--border-dark{border-top:2px solid #fff}.text--border-bot-light{border-bottom:2px solid #000}.text--border-bot-dark{border-bottom:2px solid #fff}.text--border-top-light{border-bottom:2px solid #000}.text--border-top-dark{border-bottom:2px solid #fff}.text-placeholder{display:flex;font-size:18px;opacity:0;pointer-events:none;width:100%}@media (min-width:940px){.text-placeholder{font-size:22px}}.text-placeholder.text--title{font-size:50px;font-weight:500;line-height:1.2;padding-top:0!important}@media (min-width:1400px){.text-placeholder.text--title{font-size:90px}}.text-placeholder.text--top-spacing{padding-top:10px}@media (min-width:940px){.text-placeholder.text--top-spacing{padding-top:16px}}.text-placeholder.text--border-dark,.text-placeholder.text--border-light{border-top:2px solid transparent}.text-placeholder.text--border-bot-dark,.text-placeholder.text--border-bot-light{border-bottom:2px solid transparent}
