/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}:root{--color-white: #FFFFFF;--color-black: #000000;--color-black-10: rgba(0, 0, 0, .1);--color-black-30: rgba(0, 0, 0, .3);--color-black-50: rgba(0, 0, 0, .5);--color-green: rgba(236,28,36,1);--color-gray: #F8F8F8;--color-gray-dark: #888888;--color-transparent: rgba(255, 255, 255, 0);--height-header: 120px;--offset: 192px}@media screen and (max-width: 1440px){:root{--height-header: 100px;--offset: 160px}}@media screen and (max-width: 1280px){:root{--height-header: 80px;--offset: 140px}}@media screen and (max-width: 1024px){:root{--height-header: 60px;--offset: 120px}}@media screen and (max-width: 920px){:root{--offset: 100px}}@media screen and (max-width: 768px){:root{--offset: 80px}}@media screen and (max-width: 576px){:root{--offset: 60px}}@media screen and (max-width: 480px){:root{--offset: 40px}}@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-8c7205fa.eot);src:url(/build/assets/Inter-Regular-8c7205fa.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter-Regular-413a527c.woff2) format("woff2"),url(/build/assets/Inter-Regular-7fa55649.woff) format("woff"),url(/build/assets/Inter-Regular-2af124ec.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Bold-94f5e768.eot);src:url(/build/assets/Inter-Bold-94f5e768.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter-Bold-01191e5d.woff2) format("woff2"),url(/build/assets/Inter-Bold-bf4fd015.woff) format("woff"),url(/build/assets/Inter-Bold-a1f3d162.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Black-db31dc5e.eot);src:url(/build/assets/Inter-Black-db31dc5e.eot?#iefix) format("embedded-opentype"),url(/build/assets/Inter-Black-eec0ae4b.woff2) format("woff2"),url(/build/assets/Inter-Black-a912689b.woff) format("woff"),url(/build/assets/Inter-Black-f80a8ce2.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-black-webfont-472a7ac2.woff2) format("woff2"),url(/build/assets/montserrat-black-webfont-cab319f1.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-bold-webfont-76dfd7f9.woff2) format("woff2"),url(/build/assets/montserrat-bold-webfont-c5835d91.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-regular-webfont-f2eb4b92.woff2) format("woff2"),url(/build/assets/montserrat-regular-webfont-5ee23357.woff) format("woff");font-weight:400;font-style:normal}html,body{width:100%;height:auto;background:var(--color-white)}body *{font-family:Inter;font-size:20px;line-height:1.6;font-feature-settings:"tnum" on,"lnum" on;box-sizing:border-box;-webkit-tap-highlight-color:var(--color-transparent);-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;user-select:none}@media screen and (max-width: 768px){body *{font-size:18px;line-height:1.4}}@media screen and (max-width: 576px){body *{font-size:16px}}body.overflow{overflow:hidden}ol,ul{padding:0;margin:0;list-style:none}a,p,fieldset,input,textarea,select,button{padding:0;margin:0;border:0;background:var(--color-transparent);color:var(--color-black);text-decoration:none;outline:none;-webkit-font-smoothing:antialiased}a,button{transition:color .35s ease}a{-webkit-font-smoothing:antialiased}a:hover{color:var(--color-green)}button{display:flex;justify-content:center;align-items:center;cursor:pointer}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400;-webkit-font-smoothing:antialiased}.app{display:flex;flex-direction:column;width:100%;min-height:var(--app-height);overflow:hidden}.app main.container{position:relative;flex:1 1 auto;padding-top:var(--height-header)}.app main.container section.screen{position:relative;width:100%;background:var(--color-white)}.app main.container section.screen:before{position:absolute;top:0;left:-5000px;display:block;width:10000px;height:100%;background:var(--color-white);content:""}.app main.container section.screen.viewall{padding-top:var(--offset)}.app main.container section.screen.viewall .box{position:relative;display:flex;align-items:center;justify-content:space-between;padding:50px 60px;background:var(--color-gray)}@media screen and (max-width: 1024px){.app main.container section.screen.viewall .box{padding:40px 50px}}@media screen and (max-width: 920px){.app main.container section.screen.viewall .box{padding:30px 40px}}@media screen and (max-width: 768px){.app main.container section.screen.viewall .box{padding:20px 30px}}@media screen and (max-width: 767px){.app main.container section.screen.viewall .box{display:block;width:calc(100% + 40px);margin-left:-20px;padding:20px}}@media screen and (max-width: 576px){.app main.container section.screen.viewall .box{width:calc(100% + 20px);margin-left:-10px;padding:10px}}@media screen and (max-width: 767px){.app main.container section.screen.viewall .box .desc{padding:0 0 20px;text-align:center}}@media screen and (max-width: 576px){.app main.container section.screen.viewall .box .desc{padding:0 0 10px}}.app main.container section.screen.order{padding-top:var(--offset)}.app main.container section.screen.order .box{position:relative;display:flex;align-items:flex-end;padding:66px 100px 0 136px;background:var(--color-gray)}@media screen and (max-width: 1700px){.app main.container section.screen.order .box{padding:66px 100px 0}}@media screen and (max-width: 1600px){.app main.container section.screen.order .box{padding:66px 70px 0}}@media screen and (max-width: 1500px){.app main.container section.screen.order .box{padding:66px 40px 0}}@media screen and (max-width: 1280px){.app main.container section.screen.order .box{padding:40px 30px 0}}@media screen and (max-width: 1024px){.app main.container section.screen.order .box{flex-direction:column;flex-flow:column-reverse nowrap;width:calc(100% + 40px);margin-left:-20px;padding:20px 20px 0}}@media screen and (max-width: 576px){.app main.container section.screen.order .box{width:calc(100% + 10px);margin-left:-10px;padding:10px 10px 0}}.app main.container section.screen.order .box .author{position:relative;max-width:486px;min-width:486px}@media screen and (max-width: 1440px){.app main.container section.screen.order .box .author{max-width:350px;min-width:350px}}@media screen and (max-width: 1280px){.app main.container section.screen.order .box .author{max-width:280px;min-width:280px}}@media screen and (max-width: 1024px){.app main.container section.screen.order .box .author{min-width:auto;margin:0 auto}}@media screen and (max-width: 480px){.app main.container section.screen.order .box .author{max-width:200px}}.app main.container section.screen.order .box .author img{display:block;width:100%}.app main.container section.screen.order .box .info{flex:1 1 auto;padding:30px 0 94px 274px}@media screen and (max-width: 1800px){.app main.container section.screen.order .box .info{padding:30px 0 94px 110px}}@media screen and (max-width: 1700px){.app main.container section.screen.order .box .info{padding:30px 0 94px 90px}}@media screen and (max-width: 1600px){.app main.container section.screen.order .box .info{padding:30px 0 94px 70px}}@media screen and (max-width: 1500px){.app main.container section.screen.order .box .info{padding:30px 0 94px 50px}}@media screen and (max-width: 1280px){.app main.container section.screen.order .box .info{padding:30px 0 40px 50px}}@media screen and (max-width: 1024px){.app main.container section.screen.order .box .info{max-width:600px;margin:0 auto;padding:30px 0 50px}}@media screen and (max-width: 768px){.app main.container section.screen.order .box .info{padding:20px 0 50px}}@media screen and (max-width: 576px){.app main.container section.screen.order .box .info{padding:10px 0 40px}}@media screen and (max-width: 480px){.app main.container section.screen.order .box .info{padding:0 0 30px}}.app main.container section.screen.order .box .info .desc{padding:64px 0 0 25%;font-size:22px}@media screen and (max-width: 920px){.app main.container section.screen.order .box .info .desc{padding:40px 0 0 25%}}@media screen and (max-width: 768px){.app main.container section.screen.order .box .info .desc{padding:30px 0 0 25%;font-size:20px}}@media screen and (max-width: 576px){.app main.container section.screen.order .box .info .desc{padding:20px 0 0 15%;font-size:18px}}@media screen and (max-width: 480px){.app main.container section.screen.order .box .info .desc{font-size:16px}}.app main.container section.screen.order .box .info .btn{margin:64px 0 0 25%}@media screen and (max-width: 920px){.app main.container section.screen.order .box .info .btn{margin:60px 0 0 25%}}@media screen and (max-width: 768px){.app main.container section.screen.order .box .info .btn{margin:50px 0 0 25%}}@media screen and (max-width: 576px){.app main.container section.screen.order .box .info .btn{margin:40px 0 0 15%}}@media screen and (max-width: 480px){.app main.container section.screen.order .box .info .btn{margin:30px auto 0}}.app main.container section.screen.infobox{display:grid;grid-template-columns:repeat(2,1Fr);column-gap:70px;padding-top:var(--offset)}@media screen and (max-width: 1900px){.app main.container section.screen.infobox{column-gap:40px}}@media screen and (max-width: 1440px){.app main.container section.screen.infobox{display:flex;flex-direction:column}.app main.container section.screen.infobox.right{flex-flow:column-reverse nowrap}}.app main.container section.screen.infobox.npt{padding-top:0}.app main.container section.screen.infobox .info{position:relative;margin-top:0}@media screen and (max-width: 1440px){.app main.container section.screen.infobox .info{padding-bottom:80px}}@media screen and (max-width: 920px){.app main.container section.screen.infobox .info{padding-bottom:70px}}@media screen and (max-width: 768px){.app main.container section.screen.infobox .info{padding-bottom:60px}}@media screen and (max-width: 576px){.app main.container section.screen.infobox .info{padding-bottom:50px}}@media screen and (max-width: 480px){.app main.container section.screen.infobox .info{padding-bottom:40px}}.app main.container section.screen.infobox .info .name .label{width:180px;padding-top:20px;padding-right:30px;float:left;line-height:1;color:var(--color-gray-dark)}@media screen and (max-width: 576px){.app main.container section.screen.infobox .info .name .label{float:none;padding:0 0 4px}}.app main.container section.screen.infobox .info .desc{padding:64px 40px 0 0}@media screen and (max-width: 1900px){.app main.container section.screen.infobox .info .desc{padding:64px 0 0}}@media screen and (max-width: 576px){.app main.container section.screen.infobox .info .desc{padding:50px 0 0 0%}}@media screen and (max-width: 480px){.app main.container section.screen.infobox .info .desc{padding:40px 0 0 0%}}@media screen and (max-width: 375px){.app main.container section.screen.infobox .info .desc{padding:30px 0 0 0%}}.app main.container section.screen.infobox .info .desc p{padding-bottom:30px}.app main.container section.screen.infobox .info .desc p:last-child{padding:0}.app main.container section.screen.infobox .info .desc p span{color:var(--color-green)}.app main.container section.screen.infobox .photo{position:relative}@media screen and (max-width: 1024px){.app main.container section.screen.infobox .photo{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width: 576px){.app main.container section.screen.infobox .photo{width:calc(100% + 20px);margin-left:-10px}}.app main.container section.screen.infobox .photo img{display:block;width:100%;object-fit:cover;object-position:top}.app main.container section.screen.publications{padding-top:var(--offset)}.app main.container section.screen.publications.npt{padding-top:0}.app main.container section.screen.publications.npb{padding-bottom:0}.app main.container section.screen.publications .title{padding-bottom:40px;padding-right:28%;text-align:right}@media screen and (max-width: 576px){.app main.container section.screen.publications .title{padding-left:15%;text-align:left}}.app main.container section.screen.publications ul.list{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}@media screen and (max-width: 1280px){.app main.container section.screen.publications ul.list{gap:20px}}@media screen and (max-width: 1024px){.app main.container section.screen.publications ul.list{grid-template-columns:repeat(4,1fr);gap:18px}}@media screen and (max-width: 920px){.app main.container section.screen.publications ul.list{gap:16px}}@media screen and (max-width: 768px){.app main.container section.screen.publications ul.list{grid-template-columns:repeat(3,1fr);gap:14px}}@media screen and (max-width: 576px){.app main.container section.screen.publications ul.list{gap:12px}}@media screen and (max-width: 480px){.app main.container section.screen.publications ul.list{grid-template-columns:repeat(2,1fr);gap:10px}}.app main.container section.screen.publications ul.list li{aspect-ratio:4/3}.app main.container section.screen.publications ul.list li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.app main.container section.screen.publications ul.list li a:hover span.photo img{transform:scale(1.1)}.app main.container section.screen.publications ul.list li a:hover span.logo img{filter:grayscale(0)}.app main.container section.screen.publications ul.list li a span{display:block;width:100%;height:100%}.app main.container section.screen.publications ul.list li a span.photo img{display:block;width:100%;height:100%;object-fit:cover;transition:all .75s ease}.app main.container section.screen.publications ul.list li a span.logo{position:absolute;top:50%;left:50%;width:104%;height:104%;transform:translate(-50%,-50%);transition:all .5s ease}.app main.container section.screen.publications ul.list li a span.logo img{transition:filter .5s ease;filter:grayscale(1);display:block;width:100%;height:100%;object-fit:cover}.app main.container section.screen.creators{padding-top:var(--offset)}.app main.container section.screen.creators .flexbox{position:relative;display:flex;align-items:flex-start;padding-top:96px}@media screen and (max-width: 1440px){.app main.container section.screen.creators .flexbox{padding-top:60px}}@media screen and (max-width: 1280px){.app main.container section.screen.creators .flexbox{padding-top:50px}}@media screen and (max-width: 1024px){.app main.container section.screen.creators .flexbox{display:block;padding-top:46px}}@media screen and (max-width: 920px){.app main.container section.screen.creators .flexbox{padding-top:42px}}@media screen and (max-width: 768px){.app main.container section.screen.creators .flexbox{padding-top:38px}}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox{padding-top:34px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox{padding-top:30px}}.app main.container section.screen.creators .flexbox .photo{max-width:50%;min-width:50%}@media screen and (max-width: 1024px){.app main.container section.screen.creators .flexbox .photo{max-width:100%;min-width:100%}}.app main.container section.screen.creators .flexbox .photo .img{position:relative;width:100%;height:100%;overflow:hidden}.app main.container section.screen.creators .flexbox .photo .img img{display:block;width:100%}.app main.container section.screen.creators .flexbox .photo .desc{padding-top:40px}@media screen and (max-width: 768px){.app main.container section.screen.creators .flexbox .photo .desc{padding-top:30px}}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox .photo .desc{padding-top:20px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox .photo .desc{padding-top:10px}}.app main.container section.screen.creators .flexbox ul.list{flex:1 1 auto;padding-left:40px}@media screen and (max-width: 1024px){.app main.container section.screen.creators .flexbox ul.list{padding-top:50px;padding-left:0}}@media screen and (max-width: 920px){.app main.container section.screen.creators .flexbox ul.list{padding-top:40px}}@media screen and (max-width: 768px){.app main.container section.screen.creators .flexbox ul.list{padding-top:30px}}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox ul.list{padding-top:25px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox ul.list{padding-top:20px}}.app main.container section.screen.creators .flexbox ul.list li{display:flex;align-items:center;padding-bottom:30px}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox ul.list li{padding-bottom:20px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox ul.list li{padding-bottom:10px}}.app main.container section.screen.creators .flexbox ul.list li:last-child{padding:0}.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:150px;min-width:150px;aspect-ratio:1/1;overflow:hidden}@media screen and (max-width: 1024px){.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:140px;min-width:140px}}@media screen and (max-width: 920px){.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:130px;min-width:130px}}@media screen and (max-width: 768px){.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:120px;min-width:120px}}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:110px;min-width:110px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox ul.list li .avatar{max-width:100px;min-width:100px}}.app main.container section.screen.creators .flexbox ul.list li .avatar img{display:block;width:100%}.app main.container section.screen.creators .flexbox ul.list li .info{flex:1 1 auto;padding-left:30px}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox ul.list li .info{padding-left:20px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox ul.list li .info{padding-left:10px}}.app main.container section.screen.creators .flexbox ul.list li .info .name{padding-top:10px;font-size:48px;font-weight:700;line-height:1.15}@media screen and (max-width: 1024px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:45px}}@media screen and (max-width: 920px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:40px}}@media screen and (max-width: 768px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:35px}}@media screen and (max-width: 576px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:30px}}@media screen and (max-width: 480px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:25px}}@media screen and (max-width: 375px){.app main.container section.screen.creators .flexbox ul.list li .info .name{font-size:20px}}.app main.container section.screen.next{display:flex;padding-top:var(--offset)}@media screen and (max-width: 920px){.app main.container section.screen.next{display:block}}.app main.container section.screen.next .label{position:relative;width:50%;color:var(--color-gray-dark)}@media screen and (max-width: 920px){.app main.container section.screen.next .label{padding:0 0 20px}}.app main.container section.screen.next .item{position:relative;width:50%}@media screen and (max-width: 920px){.app main.container section.screen.next .item{width:100%}}.app main.container section.screen.next .item a{position:relative;display:inline-block}.app main.container section.screen.next .item a.img{width:100%;height:384px;overflow:hidden}@media screen and (max-width: 920px){.app main.container section.screen.next .item a.img{width:calc(100% + 40px);height:auto;margin-left:-20px;aspect-ratio:1/.6}}@media screen and (max-width: 576px){.app main.container section.screen.next .item a.img{width:calc(100% + 20px);margin-left:-10px}}.app main.container section.screen.next .item a.img:hover:after{visibility:visible;opacity:1}.app main.container section.screen.next .item a.img:hover img{transform:scale(1.1)}.app main.container section.screen.next .item a.img:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--color-black-30);visibility:hidden;opacity:0;transition:all .75s ease;content:""}.app main.container section.screen.next .item a.img img{display:block;width:100%;height:100%;object-fit:cover;transition:all .75s ease}.app main.container section.screen.next .item a.name{padding-top:12px;font-size:22px;font-weight:700;line-height:1}.wrap{width:100%;max-width:1920px;margin:0 auto;padding:0 80px}@media screen and (max-width: 1440px){.wrap{padding:0 60px}}@media screen and (max-width: 1280px){.wrap{padding:0 40px}}@media screen and (max-width: 1024px){.wrap{padding:0 20px}}@media screen and (max-width: 576px){.wrap{padding:0 10px}}.pagetitle{position:relative;display:flex;justify-content:flex-end;z-index:100}.pagetitle.project .box{padding-bottom:74px}@media screen and (max-width: 1024px){.pagetitle.project .box{padding-bottom:70px}}@media screen and (max-width: 920px){.pagetitle.project .box{padding-bottom:65px}}@media screen and (max-width: 768px){.pagetitle.project .box{padding-bottom:60px}}@media screen and (max-width: 576px){.pagetitle.project .box{padding-bottom:55px}}@media screen and (max-width: 480px){.pagetitle.project .box{padding-bottom:50px}}.pagetitle.project .box h1{font-weight:900}.pagetitle.project .box h1 span{padding-top:6px}@media screen and (max-width: 1440px){.pagetitle.project .box h1 span{padding-top:2px}}@media screen and (max-width: 1280px){.pagetitle.project .box h1 span{padding-top:2px}}@media screen and (max-width: 1024px){.pagetitle.project .box h1 span{padding-top:0}}@media screen and (max-width: 920px){.pagetitle.project .box h1 span{padding-top:0}}@media screen and (max-width: 768px){.pagetitle.project .box h1 span{padding-top:2px;font-size:16px}}@media screen and (max-width: 576px){.pagetitle.project .box h1 span{padding-top:0;font-size:14px}}@media screen and (max-width: 480px){.pagetitle.project .box h1 span{padding-top:0}}@media screen and (max-width: 375px){.pagetitle.project .box h1 span{padding-top:2px;font-size:12px}}.pagetitle.article .box{padding-top:30px}@media screen and (max-width: 576px){.pagetitle.article .box{padding-top:20px}}.pagetitle.article .box h1{font-size:64px;line-height:1}@media screen and (max-width: 1280px){.pagetitle.article .box h1{font-size:60px}}@media screen and (max-width: 1024px){.pagetitle.article .box h1{font-size:55px}}@media screen and (max-width: 920px){.pagetitle.article .box h1{font-size:50px}}@media screen and (max-width: 768px){.pagetitle.article .box h1{font-size:45px}}@media screen and (max-width: 576px){.pagetitle.article .box h1{font-size:40px}}@media screen and (max-width: 480px){.pagetitle.article .box h1{font-size:35px}}@media screen and (max-width: 375px){.pagetitle.article .box h1{font-size:30px}}.pagetitle .box{width:100%;max-width:860px;padding-bottom:var(--offset)}@media screen and (max-width: 1024px){.pagetitle .box{padding-top:40px}}@media screen and (max-width: 576px){.pagetitle .box{padding-top:20px}}.pagetitle .box h1{position:relative;display:flex;align-items:flex-start;flex-flow:row wrap;width:100%;font-size:96px;font-weight:700;line-height:1}@media screen and (max-width: 1440px){.pagetitle .box h1{font-size:65px}}@media screen and (max-width: 1280px){.pagetitle .box h1{font-size:60px}}@media screen and (max-width: 1024px){.pagetitle .box h1{font-size:55px}}@media screen and (max-width: 920px){.pagetitle .box h1{font-size:50px}}@media screen and (max-width: 768px){.pagetitle .box h1{font-size:45px}}@media screen and (max-width: 576px){.pagetitle .box h1{font-size:40px}}@media screen and (max-width: 480px){.pagetitle .box h1{font-size:35px}}@media screen and (max-width: 375px){.pagetitle .box h1{font-size:30px}}.pagetitle .box h1 span{display:block;padding:24px 0 0 14px;font-size:18px;font-weight:400;color:var(--color-green)}@media screen and (max-width: 1440px){.pagetitle .box h1 span{padding:12px 0 0 10px}}@media screen and (max-width: 1280px){.pagetitle .box h1 span{padding:12px 0 0 10px}}@media screen and (max-width: 1024px){.pagetitle .box h1 span{padding:10px 0 0 10px}}@media screen and (max-width: 920px){.pagetitle .box h1 span{padding:8px 0 0 10px}}@media screen and (max-width: 768px){.pagetitle .box h1 span{padding:10px 0 0 10px;font-size:16px}}@media screen and (max-width: 576px){.pagetitle .box h1 span{padding:8px 0 0 10px;font-size:14px}}@media screen and (max-width: 480px){.pagetitle .box h1 span{padding:6px 0 0 10px}}@media screen and (max-width: 375px){.pagetitle .box h1 span{font-size:12px}}.pagetitle .box h1 .subtitle{width:100%;padding:0 0 40px;font-weight:400}@media screen and (max-width: 920px){.pagetitle .box h1 .subtitle{padding:0 0 35px}}@media screen and (max-width: 768px){.pagetitle .box h1 .subtitle{padding:0 0 30px}}@media screen and (max-width: 576px){.pagetitle .box h1 .subtitle{padding:0 0 25px}}@media screen and (max-width: 480px){.pagetitle .box h1 .subtitle{padding:0 0 20px}}.pagetitle .box .title{width:100%}.pagetitle .box .desc{position:relative;padding:32px 40px 0 0%}@media screen and (max-width: 920px){.pagetitle .box .desc{padding:32px 0 0 0%}}@media screen and (max-width: 768px){.pagetitle .box .desc{padding:28px 0 0 0%}}@media screen and (max-width: 576px){.pagetitle .box .desc{padding:24px 0 0 0%}}@media screen and (max-width: 480px){.pagetitle .box .desc{padding:20px 0 0 0%}}.title{position:relative;font-size:64px;font-weight:700;line-height:1.2}@media screen and (max-width: 1440px){.title{font-size:56px}}@media screen and (max-width: 1280px){.title{font-size:52px}}@media screen and (max-width: 1024px){.title{font-size:36px}}@media screen and (max-width: 920px){.title{font-size:30px}}@media screen and (max-width: 768px){.title{font-size:48px}}@media screen and (max-width: 576px){.title{font-size:22px}}@media screen and (max-width: 480px){.title{font-size:21px}}@media screen and (max-width: 375px){.title{font-size:20px}}.btn{display:flex;justify-content:center;align-items:center;height:80px;padding:0 120px;font-size:22px;font-weight:500;line-height:1;color:var(--color-white);white-space:nowrap;transition:all .35s ease}@media screen and (max-width: 1440px){.btn{height:78px;padding:0 100px}}@media screen and (max-width: 1280px){.btn{height:76px;padding:0 90px}}@media screen and (max-width: 1024px){.btn{height:74px;padding:0 80px}}@media screen and (max-width: 920px){.btn{height:72px;padding:0 70px}}@media screen and (max-width: 768px){.btn{height:70px;padding:0 60px}}@media screen and (max-width: 768px){.btn{height:68px;padding:0 50px;font-size:20px}}@media screen and (max-width: 576px){.btn{height:66px;padding:0 40px;font-size:18px}}@media screen and (max-width: 480px){.btn{width:100%;height:64px;padding:0;font-size:16px}}.btn:hover{color:var(--color-white)}.btn.green{background:var(--color-green)}.btn.green:hover,.btn.dark{background:var(--color-black)}.btn.dark:hover{background:var(--color-green)}.btn.white{background:var(--color-white);color:var(--color-black)}.btn.white:hover{background:var(--color-black);color:var(--color-white)}.loading svg{max-width:150px;width:20%}.loading.done{opacity:0;transition:opacity .5s ease 1s}.loading.done.hidden{display:none}header.main{position:absolute;top:0;left:0;width:100%;height:var(--height-header);background:var(--color-white);z-index:1000}header.main .wrap .en-burger-wrap .en-burger{padding:0 0 0 66px;color:var(--color-green)}header.main .wrap .en-burger-wrap .en-burger span{font-size:21px}@media screen and (max-width: 1440px){header.main .wrap .en-burger-wrap .en-burger span{font-size:16px}}@media screen and (max-width: 1280px){header.main .wrap .en-burger-wrap .en-burger span{font-size:15px}}@media screen and (max-width: 1024px){header.main .wrap .en-burger-wrap .en-burger span{font-size:15px}}@media screen and (max-width: 576px){header.main .wrap .en-burger-wrap .en-burger span{font-size:14px}}header.main.top{top:calc(var(--height-header) * -1);background:var(--color-white)}header.main.top.fixed{position:fixed;box-shadow:0 0 10px var(--color-black-10);transition:top .5s ease}header.main.fixed.visible,header.main.tablet_menu.visible,header.main.inner.visible{top:0}header.main.fixed.visible .wrap nav,header.main.tablet_menu.visible .wrap nav,header.main.inner.visible .wrap nav{transition:all .35s ease}header.main.fixed.visible .wrap nav .en,header.main.tablet_menu.visible .wrap nav .en,header.main.inner.visible .wrap nav .en{color:--color-green;display:none}header.main.fixed .wrap .en-burger-wrap,header.main.tablet_menu .wrap .en-burger-wrap,header.main.inner .wrap .en-burger-wrap{margin-left:auto;display:flex}header.main.fixed .wrap .en-burger-wrap .en-burger,header.main.tablet_menu .wrap .en-burger-wrap .en-burger,header.main.inner .wrap .en-burger-wrap .en-burger{margin-top:6px;margin-right:20px}@media screen and (max-width: 768px){header.main.fixed .wrap .en-burger-wrap .en-burger,header.main.tablet_menu .wrap .en-burger-wrap .en-burger,header.main.inner .wrap .en-burger-wrap .en-burger{margin-top:11px}}header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{position:fixed;top:0;left:0;width:100%;max-width:1920px;margin:0 auto;padding:0 80px;height:var(--app-height);background:var(--color-white);visibility:hidden;opacity:0}@media screen and (max-width: 1440px){header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{padding:0 60px}}@media screen and (max-width: 1280px){header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{padding:0 40px}}@media screen and (max-width: 1024px){header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{padding:0 20px}}@media screen and (max-width: 920px){header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{display:flex;justify-content:center}}@media screen and (max-width: 576px){header.main.fixed .wrap nav,header.main.tablet_menu .wrap nav,header.main.inner .wrap nav{padding:0 10px}}header.main.fixed .wrap nav:before,header.main.tablet_menu .wrap nav:before,header.main.inner .wrap nav:before{position:absolute;top:0;left:-5000px;display:block;width:10000px;height:100%;background:var(--color-white);content:""}header.main.fixed .wrap nav a.logo,header.main.tablet_menu .wrap nav a.logo,header.main.inner .wrap nav a.logo{display:block}header.main.fixed .wrap nav ul,header.main.tablet_menu .wrap nav ul,header.main.inner .wrap nav ul{flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;padding:100px 0 60px 50%}@media screen and (max-width: 1440px){header.main.fixed .wrap nav ul,header.main.tablet_menu .wrap nav ul,header.main.inner .wrap nav ul{padding:90px 0 50px 50%}}@media screen and (max-width: 1280px){header.main.fixed .wrap nav ul,header.main.tablet_menu .wrap nav ul,header.main.inner .wrap nav ul{padding:80px 0 40px 50%}}@media screen and (max-width: 1024px){header.main.fixed .wrap nav ul,header.main.tablet_menu .wrap nav ul,header.main.inner .wrap nav ul{padding:70px 0 30px 50%}}@media screen and (max-width: 920px){header.main.fixed .wrap nav ul,header.main.tablet_menu .wrap nav ul,header.main.inner .wrap nav ul{padding:60px 0 30px}}header.main.fixed .wrap nav ul li,header.main.tablet_menu .wrap nav ul li,header.main.inner .wrap nav ul li{position:relative;left:-100px;padding:0 0 10px!important;visibility:hidden;opacity:0;transition:all .35s ease}header.main.fixed .wrap nav ul li.visible,header.main.tablet_menu .wrap nav ul li.visible,header.main.inner .wrap nav ul li.visible{top:0!important;left:0;opacity:1;visibility:visible}header.main.fixed .wrap nav ul li:last-child,header.main.tablet_menu .wrap nav ul li:last-child,header.main.inner .wrap nav ul li:last-child{display:block;top:100px;left:0;width:100%;margin-top:auto;padding:20px 0 0!important}header.main.fixed .wrap nav ul li:last-child button,header.main.tablet_menu .wrap nav ul li:last-child button,header.main.inner .wrap nav ul li:last-child button{width:100%}header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:64px;font-weight:700}@media screen and (max-width: 1280px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:60px}}@media screen and (max-width: 1024px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:56px}}@media screen and (max-width: 920px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:52px}}@media screen and (max-width: 768px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:48px}}@media screen and (max-width: 576px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:44px}}@media screen and (max-width: 480px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:40px}}@media screen and (max-width: 375px){header.main.fixed .wrap nav ul li a span.name,header.main.tablet_menu .wrap nav ul li a span.name,header.main.inner .wrap nav ul li a span.name{font-size:36px}}header.main.fixed .wrap nav ul li a span.label,header.main.tablet_menu .wrap nav ul li a span.label,header.main.inner .wrap nav ul li a span.label{margin:18px 0 0 10px;font-size:16px}@media screen and (max-width: 1280px){header.main.fixed .wrap nav ul li a span.label,header.main.tablet_menu .wrap nav ul li a span.label,header.main.inner .wrap nav ul li a span.label{margin:16px 0 0 10px}}@media screen and (max-width: 1024px){header.main.fixed .wrap nav ul li a span.label,header.main.tablet_menu .wrap nav ul li a span.label,header.main.inner .wrap nav ul li a span.label{margin:14px 0 0 10px}}@media screen and (max-width: 768px){header.main.fixed .wrap nav ul li a span.label,header.main.tablet_menu .wrap nav ul li a span.label,header.main.inner .wrap nav ul li a span.label{margin:12px 0 0 10px}}@media screen and (max-width: 480px){header.main.fixed .wrap nav ul li a span.label,header.main.tablet_menu .wrap nav ul li a span.label,header.main.inner .wrap nav ul li a span.label{margin:10px 0 0 10px}}header.main.fixed .wrap button.mobile,header.main.tablet_menu .wrap button.mobile,header.main.inner .wrap button.mobile{display:flex}header.main.inner .wrap nav{transition:all .35s ease}header.main.inner .wrap button.mobile{display:flex}header.main.show_menu .wrap nav{visibility:visible;opacity:1}header.main.show_menu .wrap button.mobile:before,header.main.show_menu .wrap button.mobile:after{margin-top:0;background:var(--color-green);transition:background .25s,margin-top .25s,transform .25s .25s}header.main.show_menu .wrap button.mobile:before{transform:rotate(-45deg)}header.main.show_menu .wrap button.mobile:after{transform:rotate(45deg)}header.main .wrap{display:flex;align-items:center;height:100%}header.main .wrap a.logo{position:relative;display:block;width:55px;height:56px}@media screen and (max-width: 1024px){header.main .wrap a.logo{width:25px;height:25px}}header.main .wrap a.logo:hover img:first-child{opacity:0;visibility:hidden}header.main .wrap a.logo:hover img:last-child{opacity:1;visibility:visible}header.main .wrap a.logo img{position:absolute;top:0;left:0;display:block;width:100%;transition:all .35s ease}header.main .wrap a.logo img:first-child{opacity:1;visibility:visible}header.main .wrap a.logo img:last-child{opacity:0;visibility:hidden}header.main .wrap .language{margin-left:auto}header.main .wrap nav{margin-left:auto}header.main .wrap nav a.logo{position:absolute;top:47px;left:80px;display:none;width:55px;z-index:1}@media screen and (max-width: 1440px){header.main .wrap nav a.logo{top:37px;left:60px}}@media screen and (max-width: 1280px){header.main .wrap nav a.logo{top:27px;left:40px}}@media screen and (max-width: 1024px){header.main .wrap nav a.logo{top:17px;left:20px}}@media screen and (max-width: 576px){header.main .wrap nav a.logo{left:10px}}header.main .wrap nav a.logo img{display:block;width:100%;visibility:visible!important;opacity:1!important}header.main .wrap nav ul{position:relative;display:flex;align-items:center}header.main .wrap nav ul li{padding:0 0 0 66px}header.main .wrap nav ul li:first-child{padding:0}header.main .wrap nav ul li:last-child{display:none}@media screen and (max-width: 1440px){header.main .wrap nav ul li{padding:0 0 0 50px}}@media screen and (max-width: 1280px){header.main .wrap nav ul li{padding:0 0 0 30px}}header.main .wrap nav ul li a{display:flex;align-items:flex-start}header.main .wrap nav ul li a span{display:block}header.main .wrap nav ul li a span.name{line-height:1;white-space:nowrap;font-size:21px}@media screen and (max-width: 1440px){header.main .wrap nav ul li a span.name{font-size:16px}}@media screen and (max-width: 1280px){header.main .wrap nav ul li a span.name{font-size:15px}}@media screen and (max-width: 1024px){header.main .wrap nav ul li a span.name{font-size:15px}}@media screen and (max-width: 576px){header.main .wrap nav ul li a span.name{font-size:14px}}header.main .wrap nav ul li a span.label{margin:-4px 0 0;font-size:14px;line-height:1;color:var(--color-green);letter-spacing:-1.5px}header.main .wrap button.mobile{position:relative;display:none;width:48px;height:48px;margin-left:auto}@media screen and (max-width: 1024px){header.main .wrap button.mobile{width:36px}}header.main .wrap button.mobile:hover:before,header.main .wrap button.mobile:hover:after{background:var(--color-green)}header.main .wrap button.mobile:before,header.main .wrap button.mobile:after{position:absolute;left:0;display:block;width:100%;height:3px;background:var(--color-black);transition:background .25s,transform .25s,margin-top .25s .25s;content:""}header.main .wrap button.mobile:before{margin-top:-12px}@media screen and (max-width: 1024px){header.main .wrap button.mobile:before{margin-top:-10px}}header.main .wrap button.mobile:after{margin-top:12px}@media screen and (max-width: 1024px){header.main .wrap button.mobile:after{margin-top:10px}}footer.main{position:relative;padding-top:var(--offset);padding-bottom:80px;background:var(--color-white);z-index:1}@media screen and (max-width: 1280px){footer.main{padding-bottom:70px}}@media screen and (max-width: 1024px){footer.main{padding-bottom:60px}}@media screen and (max-width: 920px){footer.main{padding-bottom:50px}}@media screen and (max-width: 768px){footer.main{padding-bottom:40px}}@media screen and (max-width: 576px){footer.main{padding-bottom:30px}}@media screen and (max-width: 480px){footer.main{padding-bottom:20px}}footer.main .wrap{position:relative;display:flex}@media screen and (max-width: 920px){footer.main .wrap{flex-direction:column;flex-flow:column-reverse nowrap}}@media screen and (max-width: 650px){footer.main .wrap{display:block}}footer.main .wrap .item:first-child{display:flex;flex-direction:column}footer.main .wrap .item:first-child ul{margin:auto 0 0}@media screen and (max-width: 920px){footer.main .wrap .item:first-child ul{display:flex;flex-direction:row;margin:40px 0 0}}@media screen and (max-width: 650px){footer.main .wrap .item:first-child ul{display:block}}footer.main .wrap .item:first-child ul li{padding-top:18px}@media screen and (max-width: 1280px){footer.main .wrap .item:first-child ul li{padding-top:14px}}@media screen and (max-width: 1024px){footer.main .wrap .item:first-child ul li{padding-top:10px}}@media screen and (max-width: 920px){footer.main .wrap .item:first-child ul li{padding-top:0;padding-left:40px}}@media screen and (max-width: 650px){footer.main .wrap .item:first-child ul li{padding-top:10px;padding-left:0}}footer.main .wrap .item:first-child ul li:first-child{padding:0}footer.main .wrap .item:last-child{display:flex;gap:116px;margin:-18px 0 0 auto}@media screen and (max-width: 1440px){footer.main .wrap .item:last-child{gap:60px;margin:-22px 0 0 auto}}@media screen and (max-width: 1280px){footer.main .wrap .item:last-child{gap:40px;margin:-18px 0 0 auto}}@media screen and (max-width: 1024px){footer.main .wrap .item:last-child{margin:-20px 0 0 auto}}@media screen and (max-width: 920px){footer.main .wrap .item:last-child{margin:0 0 60px}footer.main .wrap .item:last-child ul{width:50%}}@media screen and (max-width: 650px){footer.main .wrap .item:last-child{display:block;margin:0}footer.main .wrap .item:last-child ul{width:100%;margin-top:40px}}footer.main .wrap .item a.logo{display:block;width:169px;max-width:100%}@media screen and (max-width: 1440px){footer.main .wrap .item a.logo{width:169px}}@media screen and (max-width: 1280px){footer.main .wrap .item a.logo{width:169px}}@media screen and (max-width: 1024px){footer.main .wrap .item a.logo{width:169px}}@media screen and (max-width: 920px){footer.main .wrap .item a.logo{width:80px}}@media screen and (max-width: 480px){footer.main .wrap .item a.logo{width:80px}}footer.main .wrap .item a.logo img{display:block;width:100%}footer.main .wrap .item ul{display:flex;flex-direction:column}footer.main .wrap .item ul li{padding-top:4px}footer.main .wrap .item ul li:first-child{padding:0}footer.main .wrap .item ul li.name{font-size:48px;font-weight:700}@media screen and (max-width: 1440px){footer.main .wrap .item ul li.name{font-size:44px}}@media screen and (max-width: 1280px){footer.main .wrap .item ul li.name{font-size:40px}}@media screen and (max-width: 1024px){footer.main .wrap .item ul li.name{font-size:36px}}@media screen and (max-width: 920px){footer.main .wrap .item ul li.name{font-size:32px}}@media screen and (max-width: 768px){footer.main .wrap .item ul li.name{font-size:28px}}@media screen and (max-width: 576px){footer.main .wrap .item ul li.name{font-size:24px}}@media screen and (max-width: 480px){footer.main .wrap .item ul li.name{font-size:22px}}@media screen and (max-width: 375px){footer.main .wrap .item ul li.name{font-size:20px}}footer.main .wrap .item ul li.desc{padding-bottom:58px;line-height:1.6;color:var(--color-gray-dark);white-space:nowrap}@media screen and (max-width: 1280px){footer.main .wrap .item ul li.desc{font-size:16px}}@media screen and (max-width: 1024px){footer.main .wrap .item ul li.desc{padding-bottom:40px}}@media screen and (max-width: 920px){footer.main .wrap .item ul li.desc{padding-bottom:35px}}@media screen and (max-width: 768px){footer.main .wrap .item ul li.desc{padding-bottom:30px}}@media screen and (max-width: 576px){footer.main .wrap .item ul li.desc{padding-bottom:25px}}@media screen and (max-width: 480px){footer.main .wrap .item ul li.desc{padding-bottom:20px}}footer.main .wrap .item ul li.desc:last-child{padding-top:116px;padding-bottom:0;color:var(--color-black)}footer.main .wrap .item ul li.desc:last-child img{max-height:50px;max-width:100px;padding-right:20px}@media screen and (max-width: 1024px){footer.main .wrap .item ul li.desc:last-child img{max-height:25px;max-width:50px;padding-right:10px}}@media screen and (max-width: 1280px){footer.main .wrap .item ul li.desc:last-child{text-wrap:wrap;padding-top:80px}}@media screen and (max-width: 1024px){footer.main .wrap .item ul li.desc:last-child{text-wrap:wrap;padding-top:70px}}@media screen and (max-width: 920px){footer.main .wrap .item ul li.desc:last-child{padding-top:60px}}@media screen and (max-width: 768px){footer.main .wrap .item ul li.desc:last-child{padding-top:50px}}@media screen and (max-width: 576px){footer.main .wrap .item ul li.desc:last-child{padding-top:40px}}@media screen and (max-width: 480px){footer.main .wrap .item ul li.desc:last-child{padding-top:30px}}footer.main .wrap .item ul li.desc:last-child a{text-wrap:wrap}footer.main .wrap .item ul li.nav{margin-top:auto}footer.main .wrap .item ul li.nav ul{display:block}@media screen and (max-width: 650px){footer.main .wrap .item ul li.nav ul{margin-top:0}}footer.main .wrap .item ul li.nav ul li{padding-top:18px}@media screen and (max-width: 1280px){footer.main .wrap .item ul li.nav ul li{padding-top:14px}}@media screen and (max-width: 1024px){footer.main .wrap .item ul li.nav ul li{padding-top:10px}}@media screen and (max-width: 920px){footer.main .wrap .item ul li.nav ul li{padding-top:6px}}@media screen and (max-width: 768px){footer.main .wrap .item ul li.nav ul li{padding-top:4px}}@media screen and (max-width: 650px){footer.main .wrap .item ul li.nav ul li{padding-top:10px}}footer.main .wrap .item ul li.nav ul li:first-child{padding:0}footer.main .wrap .item ul li a{font-size:22px;line-height:1.4;white-space:nowrap}@media screen and (max-width: 768px){footer.main .wrap .item ul li a{font-size:20px}}@media screen and (max-width: 576px){footer.main .wrap .item ul li a{font-size:18px}}main.index section.screen.welcome{height:calc(var(--app-height) - var(--height-header));margin-bottom:var(--app-height)}@media screen and (max-width: 768px){main.index section.screen.welcome{height:auto}}@media screen and (max-width: 768px){main.index section.screen.welcome{margin-bottom:0}}main.index section.screen.welcome .info{position:relative;padding:0}main.index section.screen.welcome .info:before,main.index section.screen.welcome .info:after{position:absolute;top:0;display:block;width:5000px;height:100%;background:var(--color-white);content:"";z-index:1}@media screen and (max-width: 768px){main.index section.screen.welcome .info:before,main.index section.screen.welcome .info:after{display:none}}main.index section.screen.welcome .info:before{left:-5000px}main.index section.screen.welcome .info:after{right:-5000px}main.index section.screen.welcome .info .title{position:relative;padding-top:208px;background:var(--color-white);mix-blend-mode:plus-lighter;z-index:1}@media screen and (max-width: 1440px){main.index section.screen.welcome .info .title{padding-top:200px}}@media screen and (max-width: 1280px){main.index section.screen.welcome .info .title{padding-top:170px}}@media screen and (max-width: 1024px){main.index section.screen.welcome .info .title{padding-top:140px}}@media screen and (max-width: 920px){main.index section.screen.welcome .info .title{padding-top:110px}}@media screen and (max-width: 768px){main.index section.screen.welcome .info .title{padding-top:80px;padding-left:40px;mix-blend-mode:inherit}}@media screen and (max-width: 576px){main.index section.screen.welcome .info .title{padding-top:50px}}@media screen and (max-width: 480px){main.index section.screen.welcome .info .title{padding-top:20px}}main.index section.screen.welcome .info .title h1{font-family:Montserrat;font-size:122px;font-weight:700;line-height:1;color:var(--color-black);text-transform:uppercase}@media screen and (max-width: 1780px){main.index section.screen.welcome .info .title h1{font-size:100px}}@media screen and (max-width: 1440px){main.index section.screen.welcome .info .title h1{font-size:90px}}@media screen and (max-width: 1280px){main.index section.screen.welcome .info .title h1{font-size:80px}}@media screen and (max-width: 1024px){main.index section.screen.welcome .info .title h1{font-size:65px}}@media screen and (max-width: 920px){main.index section.screen.welcome .info .title h1{font-size:55px}}@media screen and (max-width: 768px){main.index section.screen.welcome .info .title h1{font-size:40px}}@media screen and (max-width: 576px){main.index section.screen.welcome .info .title h1{font-size:35px}}@media screen and (max-width: 480px){main.index section.screen.welcome .info .title h1{font-size:30px}}main.index section.screen.welcome .info .desc{position:relative;padding-top:48px;padding-bottom:80px;background:var(--color-white);font-size:22px;letter-spacing:-.7px;z-index:1}@media screen and (max-width: 1780px){main.index section.screen.welcome .info .desc{font-size:22px}}@media screen and (max-width: 1440px){main.index section.screen.welcome .info .desc{font-size:20px}}@media screen and (max-width: 1280px){main.index section.screen.welcome .info .desc{font-size:19px}}@media screen and (max-width: 1024x){main.index section.screen.welcome .info .desc{font-size:19px}}@media screen and (max-width: 920px){main.index section.screen.welcome .info .desc{padding-bottom:70px}}@media screen and (max-width: 768px){main.index section.screen.welcome .info .desc{padding:40px 210px 60px 15%;font-size:17px}}@media screen and (max-width: 576px){main.index section.screen.welcome .info .desc{padding-top:30px;padding-bottom:50px;font-size:16px}}@media screen and (max-width: 480px){main.index section.screen.welcome .info .desc{padding-top:20px;padding-bottom:40px;font-size:15px}}main.index section.screen.welcome .bg{position:fixed;top:0;left:0;width:100%;height:var(--app-height)}@media screen and (max-width: 768px){main.index section.screen.welcome .bg{height:auto;position:relative}}main.index section.screen.welcome .bg video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){main.index section.screen.welcome .bg video{display:none}}main.index section.screen.welcome .bg img{display:none;object-fit:cover}@media screen and (max-width: 768px){main.index section.screen.welcome .bg img{display:block;width:100%}}main.index section.screen.projects{padding-top:var(--offset)}main.index section.screen.projects .mini-about{color:var(--color-black);position:relative;padding:0 0 120px}@media screen and (max-width: 920px){main.index section.screen.projects .mini-about{padding:0 0 105px}}@media screen and (max-width: 768px){main.index section.screen.projects .mini-about{display:block;padding:0 0 90px}}@media screen and (max-width: 768px){main.index section.screen.projects .mini-about{padding:0 0 75px}}@media screen and (max-width: 576px){main.index section.screen.projects .mini-about{padding:0 0 60px}}main.index section.screen.projects .mini-about p{font-size:18px}@media screen and (max-width: 920px){main.index section.screen.projects .mini-about p{font-size:18px}}@media screen and (max-width: 768px){main.index section.screen.projects .mini-about p{font-size:16px}}@media screen and (max-width: 576px){main.index section.screen.projects .mini-about p{font-size:16px}}@media screen and (max-width: 480px){main.index section.screen.projects .mini-about p{font-size:14px}}main.index section.screen.projects .boxtitle{position:relative;display:flex;justify-content:flex-end;padding:0 0 82px}@media screen and (max-width: 920px){main.index section.screen.projects .boxtitle{padding:0 0 70px}}@media screen and (max-width: 768px){main.index section.screen.projects .boxtitle{display:block;padding:0 0 60px}}@media screen and (max-width: 768px){main.index section.screen.projects .boxtitle{padding:0 0 50px}}@media screen and (max-width: 576px){main.index section.screen.projects .boxtitle{padding:0 0 40px}}main.index section.screen.projects .boxtitle .box{max-width:770px}@media screen and (max-width: 1280px){main.index section.screen.projects .boxtitle .box{max-width:580px}}@media screen and (max-width: 1024px){main.index section.screen.projects .boxtitle .box{max-width:580px}}main.index section.screen.projects .boxtitle .box .desc{padding:30px 40px 0 0;font-size:18px;line-height:1.6}@media screen and (max-width: 768px){main.index section.screen.projects .boxtitle .box .desc{padding:30px 0 0 0%;font-size:16px}}@media screen and (max-width: 576px){main.index section.screen.projects .boxtitle .box .desc{padding:20px 0 0 0%;font-size:16px}}@media screen and (max-width: 480px){main.index section.screen.projects .boxtitle .box .desc{padding:20px 0 0 0%;font-size:14px}}main.index section.screen.projects ul.list{position:relative}main.index section.screen.projects ul.list li{padding-bottom:88px}@media screen and (max-width: 1440px){main.index section.screen.projects ul.list li{padding-bottom:80px}}@media screen and (max-width: 1280px){main.index section.screen.projects ul.list li{padding-bottom:75px}}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li{padding-bottom:70px}}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li{padding-bottom:65px}}@media screen and (max-width: 768px){main.index section.screen.projects ul.list li{padding-bottom:60px}}@media screen and (max-width: 576px){main.index section.screen.projects ul.list li{padding-bottom:55px}}@media screen and (max-width: 480px){main.index section.screen.projects ul.list li{padding-bottom:50px}}main.index section.screen.projects ul.list li:last-child{padding:0}main.index section.screen.projects ul.list li a.media{position:relative;display:block;width:100%;height:470px;overflow:hidden}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li a.media{height:auto;aspect-ratio:2/1}}main.index section.screen.projects ul.list li a.media:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--color-black-30);visibility:hidden;opacity:0;transition:all .75s ease;content:""}main.index section.screen.projects ul.list li a.media:hover:after{visibility:visible;opacity:1}main.index section.screen.projects ul.list li a.media:hover video,main.index section.screen.projects ul.list li a.media:hover img{transform:scale(1.1)}@media screen and (max-width: 576px){main.index section.screen.projects ul.list li a.media video{display:none}}main.index section.screen.projects ul.list li a.media video,main.index section.screen.projects ul.list li a.media img{display:block;width:100%;height:100%;object-fit:cover;transition:all .75s ease}main.index section.screen.projects ul.list li .info{display:flex;align-items:flex-start;padding-top:22px}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info{display:block;padding-top:30px}}@media screen and (max-width: 768px){main.index section.screen.projects ul.list li .info{display:block;padding-top:10px}}main.index section.screen.projects ul.list li .info a{display:flex;align-items:flex-start}main.index section.screen.projects ul.list li .info a h3{display:block;font-size:66px;font-weight:700;line-height:1;position:relative;text-transform:uppercase}@media screen and (max-width: 1440px){main.index section.screen.projects ul.list li .info a h3{font-size:px}}@media screen and (max-width: 1280px){main.index section.screen.projects ul.list li .info a h3{font-size:36px}}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li .info a h3{font-size:26px}}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info a h3{font-size:24px}}@media screen and (max-width: 768px){main.index section.screen.projects ul.list li .info a h3{font-size:24px}}@media screen and (max-width: 576px){main.index section.screen.projects ul.list li .info a h3{font-size:22px}}@media screen and (max-width: 480px){main.index section.screen.projects ul.list li .info a h3{font-size:20px}}@media screen and (max-width: 375px){main.index section.screen.projects ul.list li .info a h3{font-size:20px}}main.index section.screen.projects ul.list li .info a h3 span{display:block;position:absolute;color:var(--color-green);font-weight:400;font-size:18px;right:-56px;top:-2px}@media screen and (max-width: 768px){main.index section.screen.projects ul.list li .info a h3 span{font-size:10px;right:-30px;top:0px}}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li .info a h3 span{font-size:11px;right:-32px;top:0px}}main.index section.screen.projects ul.list li .info a span{display:block;padding:3px 0 0 10px;color:var(--color-green)}@media screen and (max-width: 1440px){main.index section.screen.projects ul.list li .info a span{margin-top:-2px;padding:0 0 0 10px}}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info a span{margin-top:-3px}}@media screen and (max-width: 768px){main.index section.screen.projects ul.list li .info a span{margin-top:-1px;font-size:18px}}@media screen and (max-width: 576px){main.index section.screen.projects ul.list li .info a span{margin-top:-2px;font-size:16px}}@media screen and (max-width: 480px){main.index section.screen.projects ul.list li .info a span{font-size:14px}}main.index section.screen.projects ul.list li .info .area,main.index section.screen.projects ul.list li .info .location{margin-top:-2px;line-height:1.2;white-space:nowrap}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info .area,main.index section.screen.projects ul.list li .info .location{margin-top:20px;padding-left:25%!important}}@media screen and (max-width: 576px){main.index section.screen.projects ul.list li .info .area,main.index section.screen.projects ul.list li .info .location{margin-top:10px;padding-left:15%!important}}main.index section.screen.projects ul.list li .info .area span,main.index section.screen.projects ul.list li .info .location span{display:block;line-height:1.2}main.index section.screen.projects ul.list li .info .area span.label,main.index section.screen.projects ul.list li .info .location span.label{font-size:22px;color:var(--color-gray-dark)}@media screen and (max-width: 1280px){main.index section.screen.projects ul.list li .info .area span.label,main.index section.screen.projects ul.list li .info .location span.label{font-size:20px}}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li .info .area span.label,main.index section.screen.projects ul.list li .info .location span.label{font-size:18px}}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info .area span.label,main.index section.screen.projects ul.list li .info .location span.label{font-size:16px}}main.index section.screen.projects ul.list li .info .area{margin-left:auto}main.index section.screen.projects ul.list li .info .location{padding-left:100px}@media screen and (max-width: 1440px){main.index section.screen.projects ul.list li .info .location{padding-left:80px}}@media screen and (max-width: 1280px){main.index section.screen.projects ul.list li .info .location{padding-left:60px}}@media screen and (max-width: 1024px){main.index section.screen.projects ul.list li .info .location{padding-left:40px}}@media screen and (max-width: 920px){main.index section.screen.projects ul.list li .info .location{padding-left:0}}main.index section.screen.viewall .box .desc{padding-right:50px}@media screen and (max-width: 920px){main.index section.screen.viewall .box .desc{padding-right:50px}}@media screen and (max-width: 768px){main.index section.screen.viewall .box .desc{padding-right:40px}}@media screen and (max-width: 576px){main.index section.screen.viewall .box .desc{padding-right:30px}}@media screen and (max-width: 480px){main.index section.screen.viewall .box .desc{padding-right:20px}}@media screen and (max-width: 375px){main.index section.screen.viewall .box .desc{padding-right:10px}}main.index section.screen.about{top:0;z-index:100}main.index section.screen.about .scrollbox{position:absolute;top:0;left:0;width:100%;padding-top:var(--offset);opacity:1;z-index:1}@media screen and (max-width: 756px){main.index section.screen.about .scrollbox{position:inherit}}main.index section.screen.about .scrollbox .wrap{display:flex}@media screen and (max-width: 1024px){main.index section.screen.about .scrollbox .wrap{display:block}}main.index section.screen.about .scrollbox .wrap .title{position:relative;font-size:48px;line-height:1;color:var(--color-green);white-space:nowrap}@media screen and (max-width: 920px){main.index section.screen.about .scrollbox .wrap .title{font-size:46px}}@media screen and (max-width: 768px){main.index section.screen.about .scrollbox .wrap .title{font-size:42px}}@media screen and (max-width: 576px){main.index section.screen.about .scrollbox .wrap .title{font-size:38px}}@media screen and (max-width: 480px){main.index section.screen.about .scrollbox .wrap .title{font-size:34px;white-space:normal}}@media screen and (max-width: 375px){main.index section.screen.about .scrollbox .wrap .title{font-size:30px}}main.index section.screen.about .scrollbox .wrap ul.list{flex:1 1 auto;padding-left:20px;counter-reset:numbers}@media screen and (max-width: 1024px){main.index section.screen.about .scrollbox .wrap ul.list{padding:20px 0 0}}main.index section.screen.about .scrollbox .wrap ul.list li{position:relative;padding-bottom:20px}main.index section.screen.about .scrollbox .wrap ul.list li:last-child{padding-bottom:0}main.index section.screen.about .scrollbox .wrap ul.list li:last-child .desc .text{padding-bottom:0}main.index section.screen.about .scrollbox .wrap ul.list li .title{position:relative;padding:0;color:var(--color-black)}main.index section.screen.about .scrollbox .wrap ul.list li .title:after{position:absolute;top:20px;right:0;display:block;font-size:20px;font-weight:400;color:var(--color-green);counter-increment:numbers;content:"0" counter(numbers)}@media screen and (max-width: 1024px){main.index section.screen.about .scrollbox .wrap ul.list li .title:after{left:0;right:auto;top:100%;margin-top:6px}}@media screen and (max-width: 768px){main.index section.screen.about .scrollbox .wrap ul.list li .title:after{margin-top:0;font-size:18px;line-height:1.4}}@media screen and (max-width: 576px){main.index section.screen.about .scrollbox .wrap ul.list li .title:after{font-size:16px}}main.index section.screen.about .scrollbox .wrap ul.list li .desc{opacity:1}main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:56px 80px 60px 18%}@media screen and (max-width: 1024px){main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:36px 0 50px 60px}}@media screen and (max-width: 920px){main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:32px 0 40px 50px}}@media screen and (max-width: 768px){main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:28px 0 30px 40px}}@media screen and (max-width: 576px){main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:24px 0 20px 40px}}@media screen and (max-width: 480px){main.index section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:20px 0 20px 30px}}main.index section.screen.about .layer{position:relative}main.services section.screen.main{height:480px}@media screen and (max-width: 1024px){main.services section.screen.main{width:calc(100% + 40px);height:auto;margin-left:-20px;aspect-ratio:1/.6}}@media screen and (max-width: 576px){main.services section.screen.main{width:calc(100% + 20px);margin-left:-10px}}main.services section.screen.main img{position:relative;display:block;width:100%;height:100%;object-fit:cover}main.services section.screen.services{top:0}main.services section.screen.services .scrollbox{position:absolute;top:0;left:0;width:100%;padding-top:var(--offset);opacity:1;z-index:1}main.services section.screen.services .scrollbox .wrap{display:block}main.services section.screen.services .scrollbox .wrap ul.list{position:relative}main.services section.screen.services .scrollbox .wrap ul.list li{padding-bottom:20px}main.services section.screen.services .scrollbox .wrap ul.list li:last-child{padding-bottom:0}main.services section.screen.services .scrollbox .wrap ul.list li:last-child .desc ul.text{padding-bottom:0}main.services section.screen.services .scrollbox .wrap ul.list li:last-child{padding:0}main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:48px;line-height:1}@media screen and (max-width: 1024px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:46px}}@media screen and (max-width: 920px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:42px}}@media screen and (max-width: 768px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:38px}}@media screen and (max-width: 576px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:34px}}@media screen and (max-width: 480px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:30px}}@media screen and (max-width: 375px){main.services section.screen.services .scrollbox .wrap ul.list li .title{font-size:26px}}main.services section.screen.services .scrollbox .wrap ul.list li .desc{opacity:1}main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{display:grid;grid-template-columns:repeat(2,1fr);column-gap:80px;row-gap:40px;padding:56px 80px 80px 28%;counter-reset:numbers}@media screen and (max-width: 1800px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{padding:56px 0 80px 28%}}@media screen and (max-width: 1440px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{column-gap:40px}}@media screen and (max-width: 1024px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{display:block;padding:38px 0 80px}}@media screen and (max-width: 920px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{padding:36px 0 70px}}@media screen and (max-width: 768px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{padding:34px 0 60px}}@media screen and (max-width: 576px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{padding:32px 0 50px}}@media screen and (max-width: 480px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text{padding:30px 0 40px}}main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li{display:flex;padding:0}@media screen and (max-width: 1024px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li{padding:0 0 20px}main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li:last-child{padding:0}}main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li:before{display:block;max-width:40px;min-width:40px;font-size:20px;font-weight:400;color:var(--color-green);counter-increment:numbers;content:"0" counter(numbers)}@media screen and (max-width: 768px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li:before{font-size:18px}}@media screen and (max-width: 576px){main.services section.screen.services .scrollbox .wrap ul.list li .desc ul.text li:before{max-width:30px;min-width:30px;font-size:16px}}main.projects section.screen.projects form{position:relative}main.projects section.screen.projects form button.mobile_filter{display:none;width:100%;height:60px;border:1px solid var(--color-black-10);background:var(--color-white);transition:all .35s ease}main.projects section.screen.projects form button.mobile_filter.active{border-color:var(--color-green);background:var(--color-green);box-shadow:0 0 10px var(--color-black-10);color:var(--color-white)}main.projects section.screen.projects form button.mobile_filter.active:after{border-top-color:var(--color-white);transform:rotate(-180deg)}main.projects section.screen.projects form button.mobile_filter:after{display:block;width:0;height:0;margin:1px 0 0 10px;border-left:5px solid var(--color-transparent);border-right:5px solid var(--color-transparent);border-top:5px solid var(--color-black-50);transition:all .35s ease;content:""}@media screen and (max-width: 768px){main.projects section.screen.projects form button.mobile_filter{display:flex}}main.projects section.screen.projects form ul{display:flex;align-items:center}@media screen and (max-width: 768px){main.projects section.screen.projects form ul{position:absolute;top:100%;left:0;display:block;width:100%;border:1px solid var(--color-black-10);background:var(--color-white);visibility:hidden;opacity:0;transition:all .35s ease;box-shadow:0 0 10px var(--color-black-10);z-index:100}main.projects section.screen.projects form ul.active{visibility:visible;position:sticky;opacity:1}main.projects section.screen.projects form ul li{padding:14px 20px!important;border:1px solid var(--color-black-10);border-width:0 1px 1px}main.projects section.screen.projects form ul li label br{display:none}}main.projects section.screen.projects form ul li{padding:0 76px 0 0}@media screen and (max-width: 1024px){main.projects section.screen.projects form ul li{padding:0 70px 0 0}}@media screen and (max-width: 920px){main.projects section.screen.projects form ul li{padding:0 40px 0 0}}main.projects section.screen.projects form ul li:last-child{padding:0}main.projects section.screen.projects form ul li input{display:none}main.projects section.screen.projects form ul li input:checked+label{color:var(--color-green)}main.projects section.screen.projects form ul li label{display:block;font-size:16px;line-height:1.2;cursor:pointer;transition:color .35s ease}main.projects section.screen.projects ul.list{position:relative;display:grid;grid-template-columns:repeat(2,1Fr);column-gap:32px;row-gap:80px;padding-top:52px}@media screen and (max-width: 1024px){main.projects section.screen.projects ul.list{column-gap:20px;row-gap:40px;padding-top:40px}}@media screen and (max-width: 920px){main.projects section.screen.projects ul.list{padding-top:35px}}@media screen and (max-width: 768px){main.projects section.screen.projects ul.list{padding-top:30px}}@media screen and (max-width: 576px){main.projects section.screen.projects ul.list{display:block;padding-top:25px}}@media screen and (max-width: 480px){main.projects section.screen.projects ul.list{padding-top:20px}}@media screen and (max-width: 576px){main.projects section.screen.projects ul.list li{padding:0 0 40px}}main.projects section.screen.projects ul.list li a{display:inline-block;width:100%}main.projects section.screen.projects ul.list li a.img{position:relative;aspect-ratio:1/.44;overflow:hidden}@media screen and (max-width: 1440px){main.projects section.screen.projects ul.list li a.img{aspect-ratio:1/.6}}@media screen and (max-width: 768px){main.projects section.screen.projects ul.list li a.img{aspect-ratio:1/.7}}@media screen and (max-width: 576px){main.projects section.screen.projects ul.list li a.img{width:calc(100% + 20px);margin-left:-10px;aspect-ratio:1/.6}}main.projects section.screen.projects ul.list li a.img:hover:after{visibility:visible;opacity:1}main.projects section.screen.projects ul.list li a.img:hover img{transform:scale(1.1)}main.projects section.screen.projects ul.list li a.img:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--color-black-30);visibility:hidden;opacity:0;transition:all .75s ease;content:""}main.projects section.screen.projects ul.list li a.img img{display:block;width:100%;height:100%;object-fit:cover;transition:all .75s ease}main.projects section.screen.projects ul.list li a.name{padding-top:12px;font-size:22px;font-weight:700;line-height:1}@media screen and (max-width: 768px){main.projects section.screen.projects ul.list li a.name{font-size:20px}}@media screen and (max-width: 576px){main.projects section.screen.projects ul.list li a.name{font-size:18px}}.flexbox{display:flex;justify-content:center;margin-top:100px}#projects-list>.empty{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:5rem 0}.empty>div{font-size:4rem!important;color:#0006;font-weight:700}@media screen and (max-width: 768px){.empty>div{font-size:3rem!important}}.black-box{position:fixed;width:100%;background:#000;z-index:100;font-size:1px;will-change:height;height:1px}.invert{position:fixed;will-change:height;width:100%;-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%);z-index:101;font-size:1px;height:1px}main.project .main-img{padding:0;object-fit:cover;position:fixed;z-index:10;will-change:transform}@media screen and (min-width: 1024px){main.project .main-img{padding:0}}main.project .main-video{padding:0;object-fit:cover;position:fixed;z-index:10;will-change:transform}@media screen and (min-width: 1024px){main.project .main-video{padding:0}}main.project section.preview .real-img{display:block;width:100vw;height:100vh;object-fit:cover;opacity:0}main.project section.preview .real-video{display:block;width:100vw;height:100vh;object-fit:cover;opacity:0}main.project section.screen.pagetitle{background:var(--color-transparent)}main.project section.screen.pagetitle h1{position:fixed;color:var(--color-white)}main.project section.screen.pagetitle .black-box{background:var(--color-black);position:fixed;width:100%;height:auto}main.project section.screen.pagetitle:before{display:none}main.project section.screen.main{height:calc(var(--app-height) - 420px)}@media screen and (max-width: 1440px){main.project section.screen.main{height:calc(var(--app-height) - 360px)}}@media screen and (max-width: 1280px){main.project section.screen.main{height:calc(var(--app-height) - 330px)}}@media screen and (max-width: 1024px){main.project section.screen.main{height:auto;aspect-ratio:1/.5}}main.project section.screen.main .scrollbox{position:relative;width:100%;height:100%}main.project section.screen.main .scrollbox .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media screen and (max-width: 1024px){main.project section.screen.main .scrollbox .bg{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width: 576px){main.project section.screen.main .scrollbox .bg{width:calc(100% + 20px);margin-left:-10px}}main.project section.screen.main .scrollbox .bg img{display:block;width:100%;height:100%;object-fit:cover}main.project section.screen.about{display:flex;justify-content:space-between;padding-top:var(--offset)}main.project section.screen.about .label{position:relative;flex:1 1 auto;padding-right:80px;color:var(--color-gray-dark);white-space:nowrap}@media screen and (max-width: 920px){main.project section.screen.about .label{display:none}}main.project section.screen.about ul.info{position:relative;display:grid;grid-template-columns:repeat(2,auto);column-gap:80px;row-gap:64px}@media screen and (max-width: 1024px){main.project section.screen.about ul.info{column-gap:40px}}@media screen and (max-width: 576px){main.project section.screen.about ul.info{display:block}}@media screen and (max-width: 576px){main.project section.screen.about ul.info li{padding:0 0 40px}}@media screen and (max-width: 480px){main.project section.screen.about ul.info li{padding:0 0 30px}}main.project section.screen.about ul.info li:last-child{padding:0}main.project section.screen.about ul.info li .label{white-space:nowrap}@media screen and (max-width: 920px){main.project section.screen.about ul.info li .label{display:block}}main.project section.screen.about ul.info li .desc{padding-top:10px;font-size:46px;font-weight:700;line-height:1.2}@media screen and (max-width: 1024px){main.project section.screen.about ul.info li .desc{font-size:42px}}@media screen and (max-width: 920px){main.project section.screen.about ul.info li .desc{font-size:38px}}@media screen and (max-width: 768px){main.project section.screen.about ul.info li .desc{font-size:34px}}@media screen and (max-width: 576px){main.project section.screen.about ul.info li .desc{padding-top:4px;font-size:30px}}@media screen and (max-width: 480px){main.project section.screen.about ul.info li .desc{font-size:26px}}main.project section.screen.gallerybox{padding-top:var(--offset)}main.project section.screen.gallerybox ul{position:relative;display:flex;flex-flow:row wrap;gap:40px}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul{gap:20px}}@media screen and (max-width: 920px){main.project section.screen.gallerybox ul{display:block}}main.project section.screen.gallerybox ul li{height:660px}@media screen and (max-width: 1280px){main.project section.screen.gallerybox ul li{height:500px}}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li{height:400px}}@media screen and (max-width: 920px){main.project section.screen.gallerybox ul li{width:calc(100% + 40px)!important;height:auto;margin:0 0 20px -20px;aspect-ratio:1/.6}}@media screen and (max-width: 576px){main.project section.screen.gallerybox ul li{width:calc(100% + 20px)!important;margin:0 0 10px -10px}}main.project section.screen.gallerybox ul li:nth-child(7n+1){width:100%}main.project section.screen.gallerybox ul li:nth-child(7n+2){width:calc(50% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+2){width:calc(50% - 10px)}}main.project section.screen.gallerybox ul li:nth-child(7n+3){width:calc(50% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+3){width:calc(50% - 10px)}}main.project section.screen.gallerybox ul li:nth-child(7n+4){width:calc(35% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+4){width:calc(35% - 10px)}}main.project section.screen.gallerybox ul li:nth-child(7n+5){width:calc(65% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+5){width:calc(65% - 10px)}}main.project section.screen.gallerybox ul li:nth-child(7n+6){width:calc(65% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+6){width:calc(65% - 10px)}}main.project section.screen.gallerybox ul li:nth-child(7n+7){width:calc(35% - 20px)}@media screen and (max-width: 1024px){main.project section.screen.gallerybox ul li:nth-child(7n+7){width:calc(35% - 10px)}}main.project section.screen.gallerybox ul li img{display:block;width:100%;height:100%;object-fit:cover}main.commerce section.screen.main{display:flex;justify-content:center;align-items:center;height:calc(var(--app-height) - var(--height-header));padding-bottom:var(--height-header)}@media screen and (max-width: 700px){main.commerce section.screen.main{height:auto}}@media screen and (max-width: 700px){main.commerce section.screen.main ul.title{padding:40px 0 0}}@media screen and (max-width: 576px){main.commerce section.screen.main ul.title{padding:20px 0 0}}main.commerce section.screen.main ul.title li{display:flex;align-items:flex-start;padding-bottom:20px}@media screen and (max-width: 576px){main.commerce section.screen.main ul.title li{flex-flow:row wrap}}main.commerce section.screen.main ul.title li.pl{padding-left:122px}@media screen and (max-width: 1024px){main.commerce section.screen.main ul.title li.pl{padding-left:0}}main.commerce section.screen.main ul.title li:last-child{padding-bottom:0}main.commerce section.screen.main ul.title li span{display:block;padding:20px 20px 0;font-weight:400;color:var(--color-gray-dark)}@media screen and (max-width: 1900px){main.commerce section.screen.main ul.title li span{padding:16px 20px 0}}@media screen and (max-width: 1800px){main.commerce section.screen.main ul.title li span{padding:14px 20px 0}}@media screen and (max-width: 1700px){main.commerce section.screen.main ul.title li span{padding:13px 20px 0}}@media screen and (max-width: 1600px){main.commerce section.screen.main ul.title li span{padding:11px 20px 0}}@media screen and (max-width: 1500px){main.commerce section.screen.main ul.title li span{padding:8px 20px 0}}@media screen and (max-width: 1400px){main.commerce section.screen.main ul.title li span{padding:7px 20px 0}}@media screen and (max-width: 1300px){main.commerce section.screen.main ul.title li span{padding:6px 20px 0}}@media screen and (max-width: 1200px){main.commerce section.screen.main ul.title li span{padding:4px 20px 0}}@media screen and (max-width: 1000px){main.commerce section.screen.main ul.title li span{padding:2px 10px 0}}@media screen and (max-width: 900px){main.commerce section.screen.main ul.title li span{padding:1px 10px 0}}@media screen and (max-width: 800px){main.commerce section.screen.main ul.title li span{padding:2px 10px 0}}@media screen and (max-width: 700px){main.commerce section.screen.main ul.title li span{padding:2px 10px 0}}@media screen and (max-width: 700px){main.commerce section.screen.main ul.title li span{padding:1px 10px 0}}@media screen and (max-width: 500px){main.commerce section.screen.main ul.title li span{padding:0 10px}}main.commerce section.screen.main ul.title li strong{display:block;padding:0 20px;font-size:96px;font-weight:600;line-height:1}@media screen and (max-width: 1900px){main.commerce section.screen.main ul.title li strong{font-size:86px}}@media screen and (max-width: 1800px){main.commerce section.screen.main ul.title li strong{font-size:80px}}@media screen and (max-width: 1700px){main.commerce section.screen.main ul.title li strong{font-size:76px}}@media screen and (max-width: 1600px){main.commerce section.screen.main ul.title li strong{font-size:72px}}@media screen and (max-width: 1500px){main.commerce section.screen.main ul.title li strong{font-size:64px}}@media screen and (max-width: 1400px){main.commerce section.screen.main ul.title li strong{font-size:60px}}@media screen and (max-width: 1300px){main.commerce section.screen.main ul.title li strong{font-size:56px}}@media screen and (max-width: 1200px){main.commerce section.screen.main ul.title li strong{font-size:52px}}@media screen and (max-width: 1100px){main.commerce section.screen.main ul.title li strong{font-size:48px}}@media screen and (max-width: 1000px){main.commerce section.screen.main ul.title li strong{padding:0 10px;font-size:44px}}@media screen and (max-width: 900px){main.commerce section.screen.main ul.title li strong{font-size:40px}}@media screen and (max-width: 800px){main.commerce section.screen.main ul.title li strong{font-size:36px}}@media screen and (max-width: 700px){main.commerce section.screen.main ul.title li strong{font-size:34px}}@media screen and (max-width: 600px){main.commerce section.screen.main ul.title li strong{font-size:30px}}@media screen and (max-width: 500px){main.commerce section.screen.main ul.title li strong{font-size:26px}}@media screen and (max-width: 400px){main.commerce section.screen.main ul.title li strong{font-size:22px}}main.commerce section.screen.main ul.title li img{position:relative;display:block;height:114px;margin:0 20px}@media screen and (max-width: 1700px){main.commerce section.screen.main ul.title li img{height:100px}}@media screen and (max-width: 1600px){main.commerce section.screen.main ul.title li img{height:80px}}@media screen and (max-width: 1400px){main.commerce section.screen.main ul.title li img{height:70px}}@media screen and (max-width: 900px){main.commerce section.screen.main ul.title li img{height:50px}}@media screen and (max-width: 700px){main.commerce section.screen.main ul.title li img{display:none}}main.commerce section.screen.main ul.title li img.top{margin-top:30px;margin-bottom:-40px}@media screen and (max-width: 1900px){main.commerce section.screen.main ul.title li img.top{margin-top:28px;margin-bottom:-50px}}@media screen and (max-width: 1800px){main.commerce section.screen.main ul.title li img.top{margin-top:26px;margin-bottom:-56px}}@media screen and (max-width: 1700px){main.commerce section.screen.main ul.title li img.top{margin-top:24px;margin-bottom:-56px}}@media screen and (max-width: 1600px){main.commerce section.screen.main ul.title li img.top{margin-top:22px}}@media screen and (max-width: 1500px){main.commerce section.screen.main ul.title li img.top{margin-top:20px;margin-bottom:-30px}}@media screen and (max-width: 1400px){main.commerce section.screen.main ul.title li img.top{margin-top:18px}}@media screen and (max-width: 1300px){main.commerce section.screen.main ul.title li img.top{margin-top:16px}}@media screen and (max-width: 1200px){main.commerce section.screen.main ul.title li img.top{margin-top:16px}}@media screen and (max-width: 1100px){main.commerce section.screen.main ul.title li img.top{margin-top:14px}}@media screen and (max-width: 1000px){main.commerce section.screen.main ul.title li img.top{margin-top:12px}}@media screen and (max-width: 900px){main.commerce section.screen.main ul.title li img.top{margin-top:10px}}main.commerce section.screen.main ul.title li img.bottom{margin-top:-30px}@media screen and (max-width: 1900px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-40px}}@media screen and (max-width: 1800px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-44px}}@media screen and (max-width: 1700px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-32px}}@media screen and (max-width: 1600px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-18px}}@media screen and (max-width: 1500px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-24px}}@media screen and (max-width: 1400px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-18px}}@media screen and (max-width: 1300px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-22px}}@media screen and (max-width: 1200px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-26px}}@media screen and (max-width: 1100px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-28px}}@media screen and (max-width: 1000px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-32px}}@media screen and (max-width: 900px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-16px}}@media screen and (max-width: 800px){main.commerce section.screen.main ul.title li img.bottom{margin-top:-20px}}main.commerce section.screen.pagetitle{padding-top:var(--offset)}main.commerce section.screen.achievements{display:flex;margin-top:40px}main.commerce section.screen.achievements:before{content:none}@media screen and (max-width: 1280px){main.commerce section.screen.achievements{margin-top:30px}}main.commerce section.screen.achievements ul{max-width:860px;width:100%}main.commerce section.screen.projects ul{position:relative}main.commerce section.screen.projects ul li{position:relative;margin-bottom:80px}@media screen and (max-width: 1024px){main.commerce section.screen.projects ul li{margin-bottom:70px}}@media screen and (max-width: 920px){main.commerce section.screen.projects ul li{margin-bottom:60px}}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li{margin-bottom:50px}}@media screen and (max-width: 576px){main.commerce section.screen.projects ul li{margin-bottom:40px}}@media screen and (max-width: 480px){main.commerce section.screen.projects ul li{margin-bottom:30px}}main.commerce section.screen.projects ul li:last-child{margin:0}main.commerce section.screen.projects ul li .img{position:relative;display:block;width:100%;height:640px;overflow:hidden}@media screen and (max-width: 920px){main.commerce section.screen.projects ul li .img{height:500px}}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li .img{width:calc(100% + 40px);height:auto;margin-left:-20px;aspect-ratio:1/.6}}@media screen and (max-width: 576px){main.commerce section.screen.projects ul li .img{width:calc(100% + 20px);margin-left:-10px}}main.commerce section.screen.projects ul li .img:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--color-black-50);content:""}main.commerce section.screen.projects ul li .img img{display:block;width:100%;height:100%;object-fit:cover}main.commerce section.screen.projects ul li .info{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 60px;color:var(--color-white)}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li .info{position:relative;padding:50px 20px;color:var(--color-black)}}@media screen and (max-width: 576px){main.commerce section.screen.projects ul li .info{padding:30px 10px}}main.commerce section.screen.projects ul li .info .title{padding-bottom:16px;text-transform:uppercase}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li .info .title{padding-bottom:40px}}@media screen and (max-width: 576px){main.commerce section.screen.projects ul li .info .title{padding-bottom:20px}}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li .info .desc{padding-left:15%}}main.commerce section.screen.projects ul li .info .btn{position:absolute;bottom:50px;right:60px}@media screen and (max-width: 768px){main.commerce section.screen.projects ul li .info .btn{position:relative;bottom:0;right:0;margin:30px 0 0 15%;background:var(--color-black);color:var(--color-white)}main.commerce section.screen.projects ul li .info .btn:hover{background:var(--color-green)}}@media screen and (max-width: 480px){main.commerce section.screen.projects ul li .info .btn{margin-left:0}}main.commerce section.screen.projects ul li .info div.btn:hover{background:var(--color-white);color:var(--color-black)}main.commerce section.screen.about .scrollbox{position:absolute;top:0;left:0;width:100%;padding-top:var(--offset);opacity:1;z-index:1}main.commerce section.screen.about .scrollbox .wrap ul.list{counter-reset:numbers}main.commerce section.screen.about .scrollbox .wrap ul.list li{padding-bottom:20px}main.commerce section.screen.about .scrollbox .wrap ul.list li:last-child{padding:0}main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:48px;line-height:1}@media screen and (max-width: 1024px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:46px}}@media screen and (max-width: 920px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:42px}}@media screen and (max-width: 768px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:38px}}@media screen and (max-width: 576px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:34px}}@media screen and (max-width: 480px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:30px}}@media screen and (max-width: 375px){main.commerce section.screen.about .scrollbox .wrap ul.list li .title{font-size:26px}}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc{opacity:1}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{position:relative;margin:0 0 0 42%;padding:56px 80px 80px 0}@media screen and (max-width: 1024px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{margin:0 0 0 50px;padding:38px 0 0}}@media screen and (max-width: 920px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:0 0 70px}}@media screen and (max-width: 768px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{margin:0 0 0 40px;padding:38px 0 60px}}@media screen and (max-width: 576px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{padding:0 0 50px}}@media screen and (max-width: 480px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text{margin:0 0 40px 30px}}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text:before{position:absolute;top:56px;left:-50px;display:block;font-size:20px;font-weight:400;color:var(--color-green);counter-increment:numbers;content:"0" counter(numbers)}@media screen and (max-width: 1024px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text:before{top:38px}}@media screen and (max-width: 768px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text:before{font-size:18px;left:-40px}}@media screen and (max-width: 576px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text:before{font-size:16px;left:-30px}}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text p{padding-bottom:30px}@media screen and (max-width: 1024px){main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text p{padding-bottom:20px}}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text ul{padding-bottom:30px}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text ul li{padding-bottom:10px}main.commerce section.screen.about .scrollbox .wrap ul.list li .desc .text :last-child{padding-bottom:0}main.blog section.screen.articles ul.list{position:relative;display:grid;grid-template-columns:repeat(2,1Fr);column-gap:32px;row-gap:80px;margin-bottom:200px}@media screen and (max-width: 1024px){main.blog section.screen.articles ul.list{column-gap:20px;row-gap:40px}}@media screen and (max-width: 576px){main.blog section.screen.articles ul.list{display:block;margin-bottom:100px}}@media screen and (max-width: 576px){main.blog section.screen.articles ul.list li{padding:0 0 40px}}main.blog section.screen.articles ul.list li a{display:inline-block;width:100%}main.blog section.screen.articles ul.list li a.img{position:relative;aspect-ratio:1/.44;overflow:hidden}@media screen and (max-width: 1440px){main.blog section.screen.articles ul.list li a.img{aspect-ratio:1/.6}}@media screen and (max-width: 768px){main.blog section.screen.articles ul.list li a.img{aspect-ratio:1/.7}}@media screen and (max-width: 576px){main.blog section.screen.articles ul.list li a.img{width:calc(100% + 20px);margin-left:-10px;aspect-ratio:1/.6}}main.blog section.screen.articles ul.list li a.img:hover:after{visibility:visible;opacity:1}main.blog section.screen.articles ul.list li a.img:hover img{transform:scale(1.1)}main.blog section.screen.articles ul.list li a.img:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--color-black-30);visibility:hidden;opacity:0;transition:all .75s ease;content:""}main.blog section.screen.articles ul.list li a.img img{display:block;width:100%;height:100%;object-fit:cover;transition:all .75s ease}main.blog section.screen.articles ul.list li a.name{padding-top:12px;font-size:22px;font-weight:700;line-height:1}@media screen and (max-width: 768px){main.blog section.screen.articles ul.list li a.name{font-size:20px}}@media screen and (max-width: 576px){main.blog section.screen.articles ul.list li a.name{font-size:18px}}main.article section.screen.main .bg{position:relative;width:100%;overflow:hidden}@media screen and (max-width: 1024px){main.article section.screen.main .bg{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width: 576px){main.article section.screen.main .bg{width:calc(100% + 20px);margin-left:-10px}}main.article section.screen.main .bg img{display:block;width:100%;height:100%;object-fit:cover}main.article section.screen.content{padding-top:var(--offset)}main.article section.screen.content *{position:relative;padding-bottom:30px}main.article section.screen.content *:last-child{padding:0}main.article section.screen.content figure{margin:20px 0}main.article section.screen.content figure img{display:block;width:100%;margin:0}main.article section.screen.content figure figcaption{font-size:.9rem}main.about section.screen.main{width:100%}@media screen and (max-width: 1024px){main.about section.screen.main{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width: 576px){main.about section.screen.main{width:calc(100% + 20px);margin-left:-10px}}main.about section.screen.main img{position:relative;display:block;width:100%}.contacts-info{z-index:100}main.contacts section.screen.main{display:flex;flex-direction:column;height:calc(var(--app-height) - 460px)}@media screen and (max-width: 1440px){main.contacts section.screen.main{height:calc(var(--app-height) - 380px)}}@media screen and (max-width: 1280px){main.contacts section.screen.main{height:calc(var(--app-height) - 320px)}}@media screen and (max-width: 1024px){main.contacts section.screen.main{height:calc(var(--app-height) - 295px)}}@media screen and (max-width: 920px){main.contacts section.screen.main{height:calc(var(--app-height) - 270px)}}@media screen and (max-width: 768px){main.contacts section.screen.main{height:calc(var(--app-height) - 245px)}}@media screen and (max-width: 650px){main.contacts section.screen.main{display:block;height:auto}}main.contacts section.screen.main .box{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}@media screen and (max-width: 650px){main.contacts section.screen.main .box{flex-direction:column;flex-flow:column-reverse wrap;align-items:flex-start}}main.contacts section.screen.main .box .manager{position:relative;display:flex;align-items:flex-end}@media screen and (max-width: 650px){main.contacts section.screen.main .box .manager{margin:30px 0 0 15%}}main.contacts section.screen.main .box .manager .img{max-width:220px;min-width:220px}main.contacts section.screen.main .box .manager .img img{filter:grayscale(1);display:block;width:100%}main.contacts section.screen.main .box .manager .info{padding-left:32px}@media screen and (max-width: 920px){main.contacts section.screen.main .box .manager .info{display:none}}main.contacts section.screen.main .box .manager .info .desc{display:flex;align-items:flex-start;color:var(--color-gray-dark);white-space:nowrap}main.contacts section.screen.main .box .manager .info .desc:after{display:block;max-width:8px;min-width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--color-green);animation:spinner 2.4s infinite linear;content:""}main.contacts section.screen.main .box .manager .info .name{padding-top:12px;font-size:32px;font-weight:700;line-height:1}main.contacts section.screen.main .box ul.info{position:relative;display:grid;grid-template-columns:repeat(2,auto);column-gap:200px;row-gap:40px}@media screen and (max-width: 1700px){main.contacts section.screen.main .box ul.info{column-gap:100px}}@media screen and (max-width: 1600px){main.contacts section.screen.main .box ul.info{column-gap:50px}}@media screen and (max-width: 1440px){main.contacts section.screen.main .box ul.info{display:block}}@media screen and (max-width: 650px){main.contacts section.screen.main .box ul.info{padding-left:15%}}@media screen and (max-width: 1440px){main.contacts section.screen.main .box ul.info li{padding:14px 0 0}}main.contacts section.screen.main .box ul.info li:first-child{padding:0}main.contacts section.screen.main .box ul.info li:last-child{display:none}@media screen and (max-width: 920px){main.contacts section.screen.main .box ul.info li:last-child{display:block}}main.contacts section.screen.main .box ul.info li:last-child .label{display:flex;align-items:flex-start}main.contacts section.screen.main .box ul.info li:last-child .label:after{display:block;max-width:8px;min-width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--color-green);animation:spinner 2.4s infinite linear;content:""}main.contacts section.screen.main .box ul.info li .label{color:var(--color-gray-dark);white-space:nowrap}main.contacts section.screen.main .box ul.info li .desc{padding-top:8px;font-size:36px;font-weight:700;line-height:1.2}@media screen and (max-width: 1440px){main.contacts section.screen.main .box ul.info li .desc{padding-top:0}}@media screen and (max-width: 1024px){main.contacts section.screen.main .box ul.info li .desc{font-size:34px}}@media screen and (max-width: 920px){main.contacts section.screen.main .box ul.info li .desc{font-size:32px}}@media screen and (max-width: 768px){main.contacts section.screen.main .box ul.info li .desc{font-size:30px}}@media screen and (max-width: 576px){main.contacts section.screen.main .box ul.info li .desc{font-size:28px}}@media screen and (max-width: 480px){main.contacts section.screen.main .box ul.info li .desc{font-size:26px}}main.contacts section.screen.main .box ul.info li .desc *{font-size:36px;font-weight:700;line-height:1.2}@media screen and (max-width: 1024px){main.contacts section.screen.main .box ul.info li .desc *{font-size:34px}}@media screen and (max-width: 920px){main.contacts section.screen.main .box ul.info li .desc *{font-size:32px}}@media screen and (max-width: 768px){main.contacts section.screen.main .box ul.info li .desc *{font-size:30px}}@media screen and (max-width: 576px){main.contacts section.screen.main .box ul.info li .desc *{font-size:28px}}@media screen and (max-width: 480px){main.contacts section.screen.main .box ul.info li .desc *{font-size:26px}}main.contacts section.screen.map{padding-top:var(--offset)}@media screen and (max-width: 1024px){main.contacts section.screen.map{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width: 576px){main.contacts section.screen.map{width:calc(100% + 20px);margin-left:-10px}}main.contacts section.screen.map iframe{position:relative}@keyframes spinner{0%{opacity:1;animation-timing-function:linear}8%{opacity:1;animation-timing-function:ease-in-out}49%{opacity:0;animation-timing-function:ease-in-out}57%{opacity:0;animation-timing-function:ease-in-out}to{opacity:1}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
