html{box-sizing:border-box;font-size:16px}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}:root{--background:#262a2c;--foreground:#e8b678;--font-space:"Space";--ease:cubic-bezier(0.86,0,0.07,1);--ease2:cubic-bezier(0.65,0.01,0.07,1)}@font-face{font-display:swap;font-family:Lexa;font-weight:400;src:url(../fonts/a801a2cebfd615279ed0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space;font-weight:300;src:url(../fonts/cef0e895dbcc724b4548.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space;font-weight:400;src:url(../fonts/e1b8202a96e97b511253.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space;font-weight:500;src:url(../fonts/2b310c8ea4d2404bd57a.woff2) format("woff2")}html{font-size:6.944vw}@media screen and (min-width:1440px){html{font-size:120px}}@media screen and (min-width:2050px){html{font-size:5vw}}@media screen and (max-width:768px)and (orientation:portrait){html{font-size:25.445vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1;text-rendering:optimizeLegibility;font-smoothing:antialiased;background-color:var(--background);color:var(--foreground);font-family:Lexa,sans-serif;font-size:.24rem;line-height:1.2em;overflow:hidden}body:after{border:.02rem solid var(--foreground);border-radius:.1rem;content:"";display:block;height:calc(100% - .12rem);left:.06rem;pointer-events:none;position:absolute;top:.06rem;width:calc(100% - .12rem);z-index:999}@media screen and (max-width:768px)and (orientation:portrait){body:after{border:.03rem solid var(--foreground);border-radius:.14rem}}.main{overflow:hidden}.pg-wrapper{overflow:hidden!important}.nowrap{white-space:nowrap}body.header-visible .pg-vertical .pg-pips{opacity:1;pointer-events:all;transform:translateY(-50%)}body .pg-vertical .pg-pips{all:unset;opacity:0;pointer-events:none;position:absolute;right:.2rem;top:50%;transform:translate(100%,-50%);transition:transform .6s ease,opacity .6s ease;z-index:500}body .pg-vertical .pg-pips li{all:unset;align-items:center;cursor:pointer;display:flex;height:.16rem;justify-content:center;pointer-events:all;width:.16rem}body .pg-pips ul:hover a{border-color:#856f51;transform:rotate(45deg)}body .pg-pips ul{all:unset;display:flex;flex-direction:column;gap:.015rem}body .pg-pips ul li{all:unset;align-items:center;cursor:pointer;display:flex;height:.16rem;justify-content:center;pointer-events:all;width:.16rem}body .pg-pips ul li a,body .pg-pips ul li a.active,body .pg-pips ul li:hover a,body .pg-pips ul li:hover a.active{all:unset;aspect-ratio:1;backface-visibility:hidden;border:.01rem solid #856f51;display:block;height:.04rem;pointer-events:none;transform:rotate(45deg) translateZ(0);transition:transform .4s ease,border-color .4s ease,background-color .4s ease;width:.04rem}body .pg-pips ul li.is-active a,body .pg-pips ul li:hover.is-active a{background-color:var(--foreground);border-color:var(--foreground);transform:scale(2.6) translate(-45%) rotate(45deg) translateZ(0)}body .pg-pips ul li:hover a{border-color:var(--foreground);transform:scale(2) rotate(45deg)}@media screen and (max-width:768px)and (orientation:portrait){body .pg-vertical .pg-pips{display:none}}.header-visible .page-header{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:1.4s}.page-header{display:block;left:0;opacity:0;padding:.35rem .4rem 0;pointer-events:none;position:absolute;top:0;transform:translateY(-75%);transition:transform 1s var(--ease),opacity .8s var(--ease);width:100%;z-index:500}.page-header .grid{align-items:center;display:flex;justify-content:space-between}.page-header .grid .logo{cursor:pointer;display:block;width:1.17rem}.page-header .grid .logo svg{display:block;width:100%}.page-header .nav{align-items:center;display:flex;gap:.2rem}.page-header .nav .link{color:var(--foreground);cursor:pointer;display:block;font-family:var(--font-space);font-size:.12rem;font-weight:500;line-height:1em;min-width:1.27rem;padding:.09rem .2rem .1rem;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.page-header .nav .link:before{background-image:url(data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 10 10%22%3E%3Cpath d=%22M1 9V1h8%22 fill=%22none%22 stroke=%22%23e8b678%22 stroke-width=%221%22/%3E%3C/svg%3E);bottom:0;left:0;transform:translate(-25%,25%)}.page-header .nav .link:after,.page-header .nav .link:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.105rem;opacity:0;position:absolute;transition:transform .4s var(--ease2),opacity .4s var(--ease2);width:.105rem}.page-header .nav .link:after{background-image:url(data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 10 10%22%3E%3Cpath d=%22M1 9V1h8%22 fill=%22none%22 stroke=%22%23e8b678%22 stroke-width=%221%22/%3E%3C/svg%3E);right:0;top:0;transform:translate(25%,-25%)}@media screen and (hover:hover){.page-header .nav .link:hover:after,.page-header .nav .link:hover:before{opacity:1;transform:translate(0)}}@media screen and (max-width:768px)and (orientation:portrait){.page-header{padding:.35rem .24rem 0}.page-header .grid{align-items:flex-start}.page-header .nav .link{font-size:.12rem;padding-right:0}.page-header .nav .link:not(:last-child){display:none}}.header-visible .bottom-nav{opacity:1;pointer-events:none;transform:translateY(0);transition-delay:1.4s}.header-visible .bottom-nav .anim-grid,.header-visible .bottom-nav .mobile-buttons,.header-visible .bottom-nav .scroll-top{pointer-events:all}.bottom-nav,.on-first-slide .bottom-nav .scroll-top{opacity:0;pointer-events:none}.bottom-nav{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:.32rem .4rem;position:absolute;transform:translateY(75%);transition:transform 1s var(--ease),opacity .8s var(--ease);width:100%;z-index:500}.bottom-nav .b-inner{align-items:center;display:flex;gap:.24rem}.bottom-nav .scroll-top{align-items:center;cursor:pointer;display:flex;gap:.08rem;opacity:1;pointer-events:all;transition:opacity .5s var(--ease2)}.bottom-nav .scroll-top svg{display:block;width:.32rem}.bottom-nav .scroll-top span{display:block;text-align:center}.bottom-nav .scroll-top span,.bottom-nav .voice-toggle{color:var(--foreground);font-family:var(--font-space);font-size:.12rem;font-weight:500;line-height:1em;text-transform:uppercase}.bottom-nav .voice-toggle{align-items:center;cursor:pointer;display:flex;gap:.09rem;pointer-events:all}.bottom-nav .voice-toggle .icon{display:block;width:.23rem}.bottom-nav .voice-toggle .icon svg{display:block}.bottom-nav .voice-toggle .icon svg:last-child,.bottom-nav .voice-toggle.muted .icon svg:first-child{display:none}.bottom-nav .voice-toggle.muted .icon svg:last-child{display:block}.bottom-nav .anim-grid{cursor:pointer;display:grid;flex-wrap:wrap;gap:.02rem;grid-template-columns:repeat(9,1fr);row-gap:.02rem;transition:opacity .6s ease;width:fit-content}.bottom-nav .anim-grid.muted{opacity:.25}.bottom-nav .anim-grid .cube{background:var(--foreground);height:.04rem;width:.04rem}.bottom-nav .mobile-buttons{display:none}@media screen and (max-width:768px)and (orientation:portrait){.bottom-nav{align-items:flex-end;padding:.24rem}.bottom-nav .scroll-top{display:none}.bottom-nav .mobile-buttons{display:block}.bottom-nav .mobile-buttons .btn{display:block;width:.32rem}.bottom-nav .mobile-buttons .btn svg{display:block;pointer-events:none;width:100%}.bottom-nav .mobile-buttons .btn.prev{margin-bottom:.3rem}.bottom-nav .mobile-buttons .btn.prev svg{opacity:.3;transform:rotate(180deg)}}.loaded .main-frame .canvas-frame canvas{opacity:1;transform:scale(1)}.main-frame{display:block;height:100vh;overflow:hidden;position:relative}.main-frame .canvas-frame{display:block;height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100%}.main-frame .canvas-frame.inited canvas{visibility:visible}.main-frame .canvas-frame canvas{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.5);transition:transform 2s var(--ease),opacity 1.5s var(--ease);visibility:hidden;width:100%}.layout{min-height:100vh;perspective:10rem;position:relative;z-index:10}@media screen and (max-width:768px)and (orientation:portrait){.layout{height:100dvh;min-height:100dvh;overflow:hidden;width:100%}}.layout.intro{padding:1.68rem 0}.layout.intro .title-frame{margin:auto;max-width:4.9rem}.layout.intro .title{color:var(--foreground);display:block;font-size:.56rem;letter-spacing:0;line-height:.96em;margin:-.2em 0;padding:.2em 0;position:relative;text-align:center}.layout.intro .title>div{white-space:nowrap}.layout.intro .title.animated{overflow:hidden}.layout.intro .title.animated>div:after{opacity:1;transform:skewX(-20deg) scale(1)}.layout.intro .text{color:#856f51;display:block;font-family:var(--font-space);font-size:.16rem;line-height:1.2em;margin-top:.16rem;text-align:center;text-transform:uppercase}@media screen and (max-width:768px)and (orientation:portrait){.layout.intro .title-frame{max-width:90%}.layout.intro .title{font-size:.35rem}.layout.intro .text{font-size:.16rem}}.layout.section-2{padding:1.6rem 0 1rem}.layout.section-2 .title-frame{margin:auto;max-width:5rem}.layout.section-2 .title{color:var(--foreground);font-family:var(--font-space);font-size:.2rem;font-weight:500;letter-spacing:0;line-height:1.15em;text-align:center;text-transform:uppercase}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-2{padding-top:1.8rem}.layout.section-2 .title-frame{max-width:90%}.layout.section-2 .title{font-size:.16rem}}.layout.section-3{padding:1.57rem 0 1rem}.layout.section-3 .title-frame{margin:0 auto;max-width:9.1rem;width:100%}.layout.section-3 .title-frame .row{align-items:center;display:flex;gap:.17rem}.layout.section-3 .title-frame .row:first-child{padding-left:2rem}.layout.section-3 .title-frame .row:first-child .text{text-align:right}.layout.section-3 .title-frame .row:nth-child(2){justify-content:flex-end}.layout.section-3 .text{color:#856f51;font-family:var(--font-space);font-size:.11rem;font-weight:500;letter-spacing:0;line-height:1.39em}.layout.section-3 .title{color:#45433b;color:var(--foreground);display:block;font-size:.56rem;letter-spacing:0;line-height:.96em;position:relative;white-space:nowrap}.layout.section-3 .title small{color:var(--foreground);font-size:.46rem;margin-left:-.2rem;position:relative;top:-.09rem}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-3 .title-frame{max-width:90%;text-align:center}.layout.section-3 .title-frame .row{display:block;gap:.07rem}.layout.section-3 .title-frame .row:first-child{padding-left:0}.layout.section-3 .title-frame .row:first-child .text{margin-bottom:.14rem;text-align:center}.layout.section-3 .title-frame .row:nth-child(3) .title{margin-bottom:.2rem}.layout.section-3 .title{font-size:.2rem;line-height:1.2em}.layout.section-3 .title small{display:none;font-size:inherit}.layout.section-3 .text{font-size:.13rem}}.layout.section-4{padding:2rem 0 1rem}.layout.section-4 .title-frame{margin:auto;max-width:6.5rem;text-align:center}.layout.section-4 .title-frame .subtext,.layout.section-4 .title-frame .subtitle{color:#856f51;font-family:var(--font-space);font-size:.14rem;font-weight:500;line-height:1.39em;margin:auto auto .2rem;text-transform:uppercase}.layout.section-4 .title-frame .subtitle{max-width:5rem}.layout.section-4 .title-frame .subtext{margin-bottom:0;max-width:3.34rem}.layout.section-4 .title-frame .title{color:var(--foreground);display:block;font-size:.56rem;font-weight:400;letter-spacing:0;line-height:.96em;margin-bottom:.2rem;position:relative;white-space:nowrap}.layout.section-4 .title-frame .text{color:#856f51;font-family:var(--font-space);font-size:.14rem;font-weight:500;line-height:1.2em;margin-bottom:.6rem;text-transform:uppercase}.layout.section-4 .title-frame .chip{display:block;margin:auto;position:relative;width:.93rem}.layout.section-4 .title-frame .chip img{display:block;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-4 .title-frame{max-width:90%}.layout.section-4 .title-frame .chip{width:.7rem}.layout.section-4 .title-frame .subtitle{font-size:.11rem;margin-bottom:.14rem}.layout.section-4 .title-frame .title{font-size:.26rem;margin-bottom:.14rem}.layout.section-4 .title-frame .text{font-size:.15rem}.layout.section-4 .title-frame .subtext{font-size:.13rem}}.layout.section-5{align-items:center;display:flex;padding:1rem 0}.layout.section-5 .title-frame{margin:auto;max-width:9rem;text-align:center}.layout.section-5 .title-frame .text{color:#856f51;font-family:var(--font-space);font-size:.15rem;font-weight:400;line-height:1.2em;text-transform:uppercase}.layout.section-5 .title-frame .title{color:var(--foreground);display:block;font-size:.56rem;font-weight:400;letter-spacing:0;line-height:.96em;margin-bottom:.2rem;position:relative}.layout.section-5 .title-frame .chip{display:block;margin:auto auto .3rem;position:relative;width:.4rem}.layout.section-5 .title-frame .chip img{display:block;width:100%}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-5 .title-frame{max-width:90%}.layout.section-5 .title-frame .title{font-size:.26rem}.layout.section-5 .title-frame .text{font-size:.13rem}.layout.section-5 .title-frame .text br{display:none}}.layout.section-6{align-items:center;display:flex;padding:1rem 0}.layout.section-6 .title-frame{margin:0 auto;max-width:12rem}.layout.section-6 .grid{display:flex;justify-content:space-between;min-height:2.8rem}.layout.section-6 .grid .inner:nth-child(2){align-self:center}.layout.section-6 .grid .inner:nth-child(3){align-self:flex-end}.layout.section-6 .num-frame{display:flex;gap:.3rem}.layout.section-6 .num{color:var(--foreground);font-size:.14rem;line-height:1em;position:relative;top:.02rem}.layout.section-6 .title{font-size:.4rem;line-height:1.1em;margin-bottom:.52rem;text-align:center}.layout.section-6 .subtitle,.layout.section-6 .title{color:var(--foreground);font-weight:400;letter-spacing:0}.layout.section-6 .subtitle{font-size:.3rem;line-height:1em}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-6 .title-frame{max-width:90%}.layout.section-6 .title{font-size:.26rem;margin-bottom:.5rem}.layout.section-6 .num-frame{gap:.1rem;margin-block:.14rem}.layout.section-6 .num-frame .num{font-size:.12rem}.layout.section-6 .num-frame .subtitle{font-size:.18rem}.layout.section-6 .grid{display:block;margin:auto;max-width:70%}.layout.section-6 .grid .inner:not(:last-child){margin-bottom:.3rem}}.layout.section-7{align-items:center;display:flex;padding:1rem 0}.layout.section-7 .title-frame{margin:auto;max-width:7.7rem}.layout.section-7 .title{color:var(--foreground);font-family:var(--font-space);font-size:.32rem;font-weight:500;letter-spacing:0;line-height:1.15em;text-align:center}.layout.section-8{align-items:center;display:flex;padding:1rem 0}.layout.section-8 .title-frame{margin:auto;max-width:7rem;position:relative;text-align:center;z-index:5}.layout.section-8 .subtitle{color:var(--foreground);font-family:var(--font-space);font-size:.15rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:.48rem;text-align:center;text-transform:uppercase}.layout.section-8 .title{color:var(--foreground);font-size:.8rem;font-weight:400;line-height:.9em;margin:.1rem;text-transform:uppercase}.layout.section-8 .text{color:#856f51;font-family:var(--font-space);font-size:.16rem;font-weight:300;line-height:1.2em}.layout.section-8 .icons{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.layout.section-8 .icon{display:block;opacity:0;position:absolute}.layout.section-8 .icon img{display:block;height:auto;width:auto}.layout.section-8 .icon:first-child{left:50%;top:.98rem;transform:translateX(-50%) translateZ(-3rem)}.layout.section-8 .icon:nth-child(2){right:1.3rem;top:1.7rem}.layout.section-8 .icon:nth-child(3){bottom:2.85rem;right:.94rem}.layout.section-8 .icon:nth-child(4){bottom:1.15rem;right:4.44rem}.layout.section-8 .icon:nth-child(5){bottom:1.19rem;left:4.46rem}.layout.section-8 .icon:nth-child(6){bottom:2.8rem;left:1.1rem}.layout.section-8 .icon:nth-child(7){left:1.33rem;top:1.85rem}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-8 .title-frame{max-width:90%}.layout.section-8 .subtitle{font-size:.14rem;margin-bottom:.2rem}.layout.section-8 .title{font-size:.4rem}.layout.section-8 .text{font-size:.13rem}.layout.section-8 .icon:nth-child(3){bottom:1.95rem;right:.6rem}.layout.section-8 .icon:nth-child(4){bottom:1.15rem;right:.44rem}.layout.section-8 .icon:nth-child(5){bottom:1.19rem;left:.46rem}.layout.section-8 .icon:nth-child(6){bottom:2rem;left:.5rem}.layout.section-8 .icon:nth-child(7){left:1rem;top:2rem}}.layout.section-9{align-items:center;display:flex;padding:1rem 0}.layout.section-9 .title-frame{margin:auto;max-width:10.26rem;text-align:center}.layout.section-9 .numbers{align-items:center;display:flex;gap:.94rem;justify-content:space-between}.layout.section-9 .numbers .inner{flex-shrink:0}.layout.section-9 .numbers .num{align-items:center;color:var(--foreground);display:flex;font-size:.9rem;font-weight:400;line-height:.9em;margin-bottom:.1rem;text-transform:uppercase}.layout.section-9 .numbers .small{color:#856f51;display:block;font-family:var(--font-space);font-size:.16rem;font-weight:400;line-height:1.2em}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-9 .title-frame{max-width:90%}.layout.section-9 .numbers{display:block;text-align:center}.layout.section-9 .numbers .inner:not(:last-child){margin-bottom:.5rem}.layout.section-9 .numbers .num{font-size:.4rem;justify-content:center;margin-bottom:.1rem}.layout.section-9 .numbers .small{font-size:.13rem}}.layout.section-10{align-items:center;display:flex;overflow:hidden;padding:1.2rem 0 .8rem}.layout.section-10.active .grid .inner:last-child{opacity:1}.layout.section-10 .title-frame{margin:0 auto;max-width:8.1rem;position:relative;top:-.75rem}.layout.section-10 .main-title{font-size:.48rem;line-height:1.2em;margin-bottom:1.7rem;position:relative;text-align:center;z-index:5}.layout.section-10 .grid{align-items:center;display:flex;gap:.54rem}.layout.section-10 .grid .inner{flex-shrink:0}.layout.section-10 .grid .inner:first-child{width:3.17rem}.layout.section-10 .grid .inner:last-child{opacity:0;position:relative;transition:opacity .4s ease;width:4.37rem}.layout.section-10 .grid .inner:last-child:after{background:linear-gradient(180deg,#262a2c 25.26%,rgba(38,42,44,0) 49.82%,#262a2c 75.38%);content:"";display:block;height:120dvh;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.layout.section-10 .chip-frame{aspect-ratio:1;display:block;margin-left:auto;position:relative;width:50%}.layout.section-10 .chip-frame .media{display:block;width:100%}.layout.section-10 .track-frame{display:block;height:1rem;position:relative}.layout.section-10 .track-frame .frame{display:block;padding-bottom:.6rem;position:relative}.layout.section-10 .track-frame .frame span{align-items:center;display:flex;height:1rem;width:100%}.layout.section-10 .track-frame .frame.active .title{transform:scale(1) translateZ(0)}.layout.section-10 .track-frame .title{backface-visibility:hidden;color:var(--foreground);font-size:.32rem;font-weight:400;line-height:1.2em;transform:scale(.5) translateZ(0);transform-origin:0 50%;transition:transform 1s var(--ease2);will-change:transform}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-10 .title-frame{max-width:90%;top:-1rem}.layout.section-10 .main-title{font-size:.3rem;margin-bottom:2rem}.layout.section-10 .track-frame .title{font-size:.16rem}.layout.section-10 .track-frame .frame{padding-bottom:.2rem}.layout.section-10 .track-frame .frame span{height:.6rem}.layout.section-10 .track-frame .frame.active .title{transform:scale(1.1)}.layout.section-10 .grid{display:block;gap:0}.layout.section-10 .grid .inner:first-child{display:none}.layout.section-10 .grid .inner:last-child{width:100%}.layout.section-10 .grid .inner:last-child:after{left:-10%;width:120%}}.layout.section-11 .title{font-size:1.28rem}.layout.section-11.pg-active .visualizer.active{opacity:1}.layout.section-11{align-items:center;display:flex;overflow:hidden;padding:1rem 0}.layout.section-11 .title-frame{margin:auto;max-width:9.4rem;text-align:center}.layout.section-11 .text{color:var(--foreground);font-family:var(--font-space);font-size:.18rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:.4rem;text-transform:uppercase}.layout.section-11 .title{color:var(--foreground);font-size:.8rem;letter-spacing:0;line-height:.9em;margin-bottom:.1rem}.layout.section-11 .label{color:#856f51;font-family:var(--font-space);font-size:.13rem;font-weight:300;letter-spacing:0;line-height:1.2em}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-11 .title-frame{max-width:90%}.layout.section-11 .title-frame .text{font-size:.13rem;margin-bottom:.24rem}.layout.section-11 .title-frame .title{font-size:.4rem}.layout.section-11 .title-frame .label{font-size:.12rem}}.layout.section-12{align-items:center;display:flex;overflow:hidden;padding:1rem 0}.layout.section-12 .title-frame{margin:auto;max-width:9.4rem;text-align:center}.layout.section-12 .subtitle{color:var(--foreground);font-family:var(--font-space);font-size:.18rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:.24rem;text-transform:uppercase}.layout.section-12 .title{color:var(--foreground);font-size:.6rem;letter-spacing:0;line-height:1em;margin-bottom:.2rem}.layout.section-12 .text{color:#856f51;font-family:var(--font-space);font-size:.15rem;font-weight:400;letter-spacing:0;line-height:1.4em;margin:auto;max-width:6.74rem;text-transform:uppercase}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-12 .title-frame{max-width:90%}.layout.section-12 .subtitle{font-size:.14rem}.layout.section-12 .title{font-size:.28rem}.layout.section-12 .text{font-size:.11rem}}.layout.section-13{align-items:center;display:flex;overflow:hidden;padding:1rem 0}.layout.section-13 .title-frame{margin:auto;max-width:9.2rem;text-align:center}.layout.section-13 .chip{display:block;margin:auto auto .24rem;position:relative;width:.53rem}.layout.section-13 .chip .media{display:block;width:100%}.layout.section-13 .subtitle{color:#856f51;font-family:var(--font-space);font-size:.16rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin:auto;max-width:6.16rem;text-transform:uppercase}.layout.section-13 .title{color:var(--foreground);font-size:.5rem;letter-spacing:0;line-height:1em;margin-bottom:.2rem}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-13 .title-frame{max-width:90%}.layout.section-13 .chip{width:.4rem}.layout.section-13 .subtitle{font-size:.14rem}.layout.section-13 .title{font-size:.24rem}.layout.section-13 .text{font-size:.14rem}}.layout.section-14{align-items:flex-end;display:flex;overflow:hidden;padding:1rem 0 .35rem}.layout.section-14 .title-frame{margin:0 auto;max-width:6.6rem;text-align:center}.layout.section-14 .title{color:var(--foreground);font-size:.48rem;font-weight:400;letter-spacing:0;line-height:1.1em;margin-bottom:.1rem}.layout.section-14 .subtitle{color:#856f51;font-family:var(--font-space);font-size:.18rem;font-weight:300;letter-spacing:0;line-height:1.2em;transition:color .5s ease}.layout.section-14 .subtitle:hover{color:var(--foreground)}.layout.section-14 .bottom{display:block;margin-top:.6rem;position:relative}.layout.section-14 .bottom .small-text{color:#856f51;font-family:var(--font-space);font-size:.14rem;font-weight:300;letter-spacing:0;line-height:1.2em;margin-block:.16rem}.layout.section-14 .bottom .small-title{color:var(--foreground);cursor:pointer;font-size:.22rem;font-weight:400;letter-spacing:0;line-height:1em;margin:auto auto 2rem;text-transform:uppercase;transition:opacity .4s ease;width:fit-content}.layout.section-14 .bottom .small-title:hover{opacity:.5}.layout.section-14 .bottom .copy{color:#856f51;font-family:var(--font-space);font-size:.12rem;font-weight:300;line-height:1.2em;padding-bottom:.07rem;white-space:preserve-spaces}.layout.section-14 .bottom .copy a{display:inline-block;text-align:center;text-transform:uppercase;transition:color .5s ease;vertical-align:middle;white-space:nowrap}.layout.section-14 .bottom .copy a:hover{color:var(--foreground)}@media screen and (max-width:768px)and (orientation:portrait){.layout.section-14{align-items:center}.layout.section-14 .title-frame{max-width:90%}.layout.section-14 .subtitle{font-size:.14rem}.layout.section-14 .title{font-size:.24rem}.layout.section-14 .text{font-size:.12rem}.layout.section-14 .bottom{margin-top:1rem;padding-bottom:.8rem}.layout.section-14 .bottom .small-text{font-size:.12rem}.layout.section-14 .bottom .small-title{margin-bottom:.25rem}.layout.section-14 .bottom .copy{font-size:.14rem;padding:0;white-space:normal}}.loaded .layout.preload .enter-button{opacity:1;transform:scale(1) rotate(0deg)}.loaded .layout.preload .enter-button span{opacity:1;transition-delay:1.2s}.layout.preload{align-items:center;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.layout.preload .button-frame{position:relative}.layout.preload .enter-button{align-items:center;cursor:pointer;display:flex;height:1.5rem;justify-content:center;opacity:0;pointer-events:all;transform:scale(.5) rotate(45deg);transition:transform 2s var(--ease),opacity 1.5s var(--ease2),color 1.5s var(--ease2);width:1.5rem}.layout.preload .enter-button span{display:block;opacity:0;transition:opacity 1.5s var(--ease2)}.layout.preload .enter-button:after{backface-visibility:hidden;border:.01rem solid var(--foreground);border-radius:5%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform 1s var(--ease2),border-radius 1s var(--ease2);width:100%}@media screen and (hover:hover){.layout.preload .enter-button:hover:after{border-radius:0;transform:scale(2)}}@media screen and (max-width:768px)and (orientation:portrait){.layout.preload .enter-button{font-size:.14rem}}.pg-pips{position:fixed;z-index:1000}.pg-pips ul{margin:0;padding:0}.pg-pips ul li{height:14px;margin:7px;position:relative;width:14px}.pg-pips ul li:hover a{height:10px;margin:-5px 0 0 -5px;width:10px}.pg-pips ul li a{background:#fff;border:0;border-radius:50%;cursor:pointer;display:block;height:4px;left:50%;margin:-2px 0 0 -2px;position:absolute;text-decoration:none;top:50%;width:4px;z-index:1}.pg-pips ul li a.active,.pg-pips ul li:hover a.active{border-radius:100%;height:14px;margin:-7px 0 0 -7px;position:absolute;width:14px}.pg-vertical .pg-pips{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.pg-vertical .pg-pips li{display:block}.pg-horizontal .pg-pips{bottom:10px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.pg-horizontal .pg-pips li{display:inline-block}
