a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:root{--fs:1.05rem;--lh:1.3125rem;--color:#000;--bg:#fff;--hover:#f0f0f0}@media only screen and (max-width:1024px){:root{--fs:1rem;--lh:1.25rem}}@media only screen and (min-width:1600px){:root{--fs:1.1rem;--lh:1.375rem}}.fs-s{font-size:calc(var(--fs)*0.8);line-height:1.25}@media only screen and (max-width:1024px){.fs-s{font-size:calc(var(--fs)*0.7);line-height:1.25}}@media only screen and (max-width:768px){.fs-s{font-size:calc(var(--fs)*0.6);line-height:1.25}}.indent{display:inline-block;width:calc(var(--lh)*2)}.zoom-on-hover .normal{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.zoom-on-hover .zoom{width:auto!important}.bg-g{background-color:var(--hover)}@media only screen and (max-width:768px){.mobile-submenu-rel{flex-direction:column;align-items:flex-start}.mobile-submenu-rel>div{margin:0;background:#fff}}.keep-on-top,.relative{position:relative}.keep-on-top{z-index:100}@media only screen and (min-width:768px)and (min-height:768px){.submenu-white{color:#fff}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.mobile-submenu{position:absolute;top:0;left:0;z-index:10;flex-direction:column;padding:var(--lh);align-items:flex-start}.mobile-submenu>div{margin:0;background:#fff}}ol,ul{list-style:outside;margin:var(--lh) 0;padding-left:30px}ol li,ul li{padding-left:var(--lh)}ol li:not(:last-of-type),ul li:not(:last-of-type){margin-bottom:var(--lh)}ol{list-style-type:decimal}.cap{text-transform:capitalize}.box{height:calc(100vh - var(--lh)*0);overflow-y:auto}@media only screen and (max-width:768px){.box{height:auto!important;-webkit-overflow-scrolling:touch}}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}img.icon{height:calc(var(--lh)*1.6);width:auto}@media only screen and (max-width:768px){img.icon{height:calc(var(--lh)*1.3)}}.content{width:83.3333333333vw;overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:768px){.content{width:100vw}}@media only screen and (max-width:768px){.no-mobile{display:none!important}}@media only screen and (min-width:768px){.only-mobile{display:none}}.menu-link,a,a:active,a:hover,a:visited{color:var(--color);text-decoration:none;transition:color .5s,border-color .5s;display:inline-block;cursor:pointer}.menu-link:hover:not(.nul),a:active:hover:not(.nul),a:hover:hover:not(.nul),a:hover:not(.nul),a:visited:hover:not(.nul){text-decoration:underline}.link{cursor:pointer;transition:border .5s}.link.active,.link:hover{text-decoration:underline}body,html{font-family:Basel-Book,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs);line-height:var(--lh);width:100%;overflow:hidden}body,html,main{height:100%}img{width:100%;display:block;transition:opacity .35s ease-in-out}img[lazy=loading]{opacity:0}img[lazy=loaded]{opacity:1}.w100{width:100%}.p{padding:var(--lh)}.ph{padding:0 var(--lh)}.pv{padding:var(--lh) 0}.pt{padding-top:var(--lh)}.pr{padding-right:var(--lh)}.pb{padding-bottom:var(--lh)}.pl{padding-left:var(--lh)}@media only screen and (min-width:768px){.pl-18{padding-left:calc(16.66667% + var(--lh))}.pl-16{padding-left:16.6666666667vw}}.py{padding:calc(var(--lh)*0.25) 0}.pyt{padding-top:calc(var(--lh)*0.25)}.pyb{padding-bottom:calc(var(--lh)*0.25)}.phr{padding-right:calc(var(--lh)*0.5)}.m{margin:var(--lh)}.mh{margin:0 var(--lh)}.mv{margin:var(--lh) 0}.mt{margin-top:var(--lh)}.mth{margin-top:calc(var(--lh)*0.5)}.mt-h{padding-top:calc(var(--lh)*7)}@media only screen and (max-width:768px){.mt-h{padding-top:calc(var(--lh)*3)}}.mr{margin-right:var(--lh)}.mb{margin-bottom:var(--lh)}.mauto{margin:auto}.mbd{margin-bottom:calc(var(--lh)*3)}.mb-h{margin-bottom:calc(var(--lh)*0.5)}.ml{margin-left:var(--lh)}.bt{border-top:1px solid var(--color)}.br{border-right:1px solid var(--color)}.bb{border-bottom:1px solid var(--color)}.bl{border-left:1px solid var(--color)}.flex{display:flex}.fd-r{flex-direction:row}.fd-c{flex-direction:column}.f-wrap{flex-wrap:wrap}.w-full{flex:0 0 auto;padding-right:calc(var(--lh)*3.5)}.w-100,.w-dfull,.w-full{width:100%}.w-dfull{flex:0 0 auto;padding-right:calc(var(--lh)*8)}.grid{display:grid;grid-gap:var(--lh);grid-template-columns:auto}.grid.ng{grid-gap:0}.grid.c-2{grid-template-columns:repeat(2,1fr)}.grid.c-3{grid-template-columns:repeat(3,1fr)}.grid.c-4{grid-template-columns:repeat(4,1fr)}.grid.c-6{grid-template-columns:repeat(6,1fr)}.grid.r-6{grid-template-rows:calc(var(--lh)*6) auto}@media only screen and (max-width:768px){.grid.r-6{grid-template-rows:auto 1fr}}@media only screen and (max-width:768px){.grid.c-m-1{grid-template-columns:1fr}}@media only screen and (max-width:768px){.grid.c-m-2{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.grid.c-t-1{grid-template-columns:1fr}}@media only screen and (max-width:1024px){.grid.c-t-2{grid-template-columns:1fr 1fr}}.grid .c-s-1{grid-column:span 1}@media only screen and (max-width:768px){.grid .c-s-1{grid-column:span 6}}.grid .c-s-2{grid-column:span 2}@media only screen and (max-width:768px){.grid .c-s-2{grid-column:span 1}}.grid .c-s-4{grid-column:span 4}.grid .c-s-5{grid-column:span 5}@media only screen and (max-width:768px){.grid .c-s-5{grid-column:span 6}}.grid .c-s-6{grid-column:span 6}.jc-sb{justify-content:space-between}.jc-fs{justify-content:flex-start}.jc-fe{justify-content:flex-end}.jc-c{justify-content:center}.jc-sa{justify-content:space-around}.ai-c{align-items:center}.ai-fs{align-items:flex-start}@font-face{font-family:Basel-Book;src:url(../fonts/Basel-Book.acab2b77.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Basel-BookItalic;src:url(../fonts/Basel-BookItalic.e25d915a.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Basel-Bold;src:url(../fonts/Basel-Medium.2b060ee8.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.small{font-size:calc(var(--fs)*0.85);line-height:1.25}h1{font-size:calc(var(--fs)*4);line-height:1}h2{font-size:calc(var(--fs)*2);line-height:1.25}p{margin-bottom:var(--lh)}p:last-of-type{margin-bottom:0}em{font-family:Basel-BookItalic,sans-serif}strong{font-family:Basel-Bold,sans-serif}.tdul{border-bottom:1px solid var(--color)}.ta-j{text-align:justify}.ta-c{text-align:center}.ta-r{text-align:right}.tt-uc{text-transform:uppercase}.fadelong-enter-active,.fadelong-leave-active{transition:opacity .5s}.fadelong-enter,.fadelong-leave-to{opacity:0}.fadelong-enter-active{transition-delay:.5s}.fade-enter-active,.fade-leave-active{transition:opacity .35s ease-in-out .15s}.fade-enter,.fade-leave-to{opacity:0}.slide-right-enter-active,.slide-right-leave-active{transition:transform 3s ease-in-out}.slide-right-enter,.slide-right-leave-to{transform:translateX(-100vw);pointer-events:none}.slide-left-enter-active,.slide-left-leave-active{transition:transform 3s ease-in-out}.slide-left-enter,.slide-left-leave-to{transform:translateX(100vw);pointer-events:none}#app{height:100%;transition:background 1s}#app.dark{background:#141414}#app.dark,#app.dark .menu-link,#app.dark a,#app.dark a:active,#app.dark a:hover,#app.dark a:visited{color:#ff0!important}#app.dark nav a,#app.dark nav div{background:#141414}#app.red,#app.red .menu-link,#app.red a,#app.red a:active,#app.red a:hover,#app.red a:visited{color:red!important}#app.red .bb,#app.red .bt{border-color:#fff}header{position:fixed;top:var(--lh);right:var(--lh);z-index:999;height:25vh;text-align:right}header .current-page{display:inline-block;pointer-events:none;max-width:35vw;text-align:right}@media only screen and (max-width:768px){header .current-page{display:none}}header.active nav{display:flex}header .logo{cursor:pointer;opacity:0;transform:translate3d(0,-20%,0);animation:slidein 3s ease-in-out 1s forwards}header .logo img{width:auto;height:calc(var(--lh)*1.8)}@media only screen and (min-width:1600px){header .logo img{height:calc(var(--lh)*2)}}@keyframes slidein{0%{pointer-events:none;opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}.txt-c[data-v-5725db98]{text-align:center}.home-container[data-v-5725db98]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.home-container .home-items[data-v-5725db98]{padding-top:calc(var(--lh)*3);padding-bottom:calc(var(--lh)*2);width:100%;display:flex;align-items:center;overflow:scroll;scroll-snap-type:x mandatory;height:calc(100vh - var(--lh)*0)}@media only screen and (max-width:768px){.home-container .home-items[data-v-5725db98]{padding-top:calc(var(--lh)*2);padding-bottom:calc(var(--lh)*3);height:100%}}.home-container .home-items .spacer[data-v-5725db98]{flex:0 0 calc(50% - 25vw);height:100%}@media only screen and (max-width:768px){.home-container .home-items .spacer[data-v-5725db98]{flex:0 0 calc(50% - 32.5vw)}}.home-container .home-item[data-v-5725db98]{width:100%;height:100%;padding:var(--lh);display:flex;justify-content:center;align-items:center}.home-container .home-img[data-v-5725db98]{flex:0 0 auto;overflow:hidden;width:100%;height:100%;max-height:60vh}.home-container .home-img img[data-v-5725db98]{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}