/*! destyle.css v1.0.14 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 499px){html{font-size:16px}}@media (min-width: 500px) and (max-width: 699px){html{font-size:2.75vw}}@media (min-width: 700px) and (max-width: 999px){html{font-size:2vw}}@media (min-width: 1000px) and (max-width: 1199px){html{font-size:1.5vw}}@media (min-width: 1200px) and (max-width: 1399px){html{font-size:1.25vw}}@media (min-width: 1400px) and (max-width: 1599px){html{font-size:1vw}}@media (min-width: 1600px) and (max-width: 1799px){html{font-size:1vw}}@media (min-width: 1800px) and (max-width: 1999px){html{font-size:16px}}@media (min-width: 2000px) and (max-width: 2399px){html{font-size:16px}}@media (min-width: 2400px){html{font-size:16px}}html body{font-family:sans-serif;background:#fff9f5}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.has-scroll-dragging .c-scrollbar{opacity:1}html.has-scroll-dragging .c-scrollbar .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}html.has-scroll-scrolling .c-scrollbar{opacity:1}html.has-scroll-smooth body{overflow:hidden}html.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{width:10px;height:100vh;position:absolute;right:0;top:0;-webkit-transform-origin:center right;-moz-transform-origin:center right;-ms-transform-origin:center right;-o-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:opacity 0.3s, -o-transform 0.3s;-moz-transition:transform 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);-moz-transform:scaleX(1.45);-ms-transform:scaleX(1.45);-o-transform:scaleX(1.45);transform:scaleX(1.45);opacity:1}.c-scrollbar .c-scrollbar_thumb{width:5px;background-color:#171819;position:absolute;top:0;right:0;opacity:0.5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.container{width:92vw;margin-right:auto;margin-left:auto}.nav{padding:4rem 0 12rem;position:relative;z-index:10}.nav__container{border-bottom:1px solid rgba(23,24,25,0.25);padding-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__logo{position:relative;z-index:5}.nav__icon{width:2rem;height:1.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;cursor:pointer;position:relative;z-index:5}@media screen and (min-width: 700px){.nav__icon{display:none}}.nav__icon span{display:block;width:100%;height:1px;background:#171819}.nav__menu{width:100%;height:100vh;position:absolute;top:0;left:0;background:#fff9f5;opacity:0;visibility:hidden}@media screen and (min-width: 700px){.nav__menu{width:auto;height:auto;position:static;opacity:1 !important;visibility:visible !important}}.nav__menu__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (min-width: 700px){.nav__menu__container{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.nav__menu__container li:not(:last-of-type){margin-bottom:1rem}@media screen and (min-width: 700px){.nav__menu__container li:not(:last-of-type){margin-bottom:0;margin-right:2rem}}.page__transition{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:fixed;top:0;left:0;z-index:1000;opacity:0;visibility:hidden}.page__transition__pane{width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);height:100%;display:block;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.demo__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.demo__title h1{font-size:4rem}.demo__title p{font-size:.8rem;text-decoration:underline;cursor:pointer;margin-left:4rem;padding-top:1rem}.demo__img{width:50vw;overflow:hidden;margin-top:4rem}.demo__img img{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-o-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),-o-transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.demo__img.is-inview img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}

