#app{margin:0 auto;font-weight:400}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-1)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}:root{--main-padding: 2rem;--main-radius: 1.2rem;--main-gap: 2.5rem;--main-font-size: 1rem;--title-font-size: 2rem;--color-primary: #b22028;--color-bg: #fff;--color-text: #1c1b19;--color-text-light: #fff;--color-divider: #d3d6db}html{font-size:16px}html,body{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}@media (min-width: 1920px){html{font-size:18px}}@media (min-width: 1200px) and (max-width: 1919px){html{font-size:16px}}@media (min-width: 768px) and (max-width: 1199px){html{font-size:15px}}@media (max-width: 767px){html{font-size:14px}}body{font-family:urw-din,PingFang SC,Microsoft YaHei,Arial,sans-serif;background:var(--color-bg);color:var(--color-text);margin:0;padding:0;font-size:var(--main-font-size)}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:1rem;border-radius:var(--main-radius);cursor:pointer}.app-header[data-v-67971bd7]{background:#f7f7fa;padding:0;box-shadow:none;position:fixed;top:0;left:0;right:0;z-index:1000}.header-container[data-v-67971bd7]{display:flex;justify-content:space-between;align-items:center;max-width:100rem;margin:0 auto;padding:0 1rem;height:5.5rem}.logo-container[data-v-67971bd7]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:inherit;margin-top:.5rem}.logo-t[data-v-67971bd7]{width:auto;height:1.6rem;margin-top:.2rem;display:block}.logo-p[data-v-67971bd7]{width:auto;height:2.2rem;display:block}.nav-group[data-v-67971bd7]{display:flex;align-items:center;background:transparent;box-shadow:none;padding:0 .75rem;height:4rem;flex:1;min-width:0;max-width:95%;margin:.5rem;gap:1rem}.main-nav[data-v-67971bd7]{display:flex;align-items:center;flex:1;justify-content:center}.main-nav ul[data-v-67971bd7]{display:flex;flex:1;justify-content:center;gap:4.25rem;list-style:none;margin:0;padding:0}.main-nav li[data-v-67971bd7]{flex:none;display:flex;justify-content:center;align-items:center}.main-nav a[data-v-67971bd7]{display:block;min-width:6.875rem;text-align:center;padding:.125rem 0;color:#9f1e22;font-weight:700;font-family:urw-din,serif;text-decoration:none;font-size:1.375rem;transition:background .2s,color .2s;border:none;cursor:pointer;height:auto}.lang-btn[data-v-67971bd7]{display:flex;align-items:center;justify-content:center;min-width:6.875rem;width:6.875rem;text-align:center;padding:.125rem 0;background:transparent;color:#000;font-weight:700;font-family:urw-din,serif;text-decoration:none;font-size:1.125rem;transition:background .2s,color .2s;border:none;cursor:pointer;box-sizing:border-box;height:auto}.lang-btn>span[data-v-67971bd7]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}.lang-btn[data-v-67971bd7]:hover{color:#2c3e50}.lang-btn-not-choosed[data-v-67971bd7]{color:#000}.lang-btn-choosed[data-v-67971bd7]{color:#9f1e22}.lang-divider[data-v-67971bd7]{color:#000;margin:0 .1em}.main-nav a.router-link-exact-active[data-v-67971bd7],.main-nav a[data-v-67971bd7]:hover{color:#2c3e50}.mobile-controls[data-v-67971bd7]{display:flex;align-items:center;gap:.5rem}.mobile-lang-btn-override[data-v-67971bd7]{min-width:6.875rem;padding:.125rem 0;height:4rem;line-height:4rem}.mobile-menu-btn[data-v-67971bd7]{background:none;border:none;cursor:pointer;padding:.5rem}.mobile-menu-btn img[data-v-67971bd7]{height:1.5rem;width:1.5rem;display:block}.mobile-nav-menu[data-v-67971bd7]{position:absolute;top:5.5rem;left:0;width:100%;background-color:#f7f7fa;border:.094rem solid #d3d6db;border-top:none;box-shadow:0 4px 6px #0000000d;padding:1rem;box-sizing:border-box}.mobile-nav-menu ul[data-v-67971bd7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.mobile-nav-menu a[data-v-67971bd7]{display:block;padding:.75rem;text-align:center;background-color:#e9ecef;border-radius:.5rem;color:#2c3e50;text-decoration:none;font-weight:500}.mobile-nav-menu a[data-v-67971bd7]:hover{background-color:#d3d6db}@media (max-width: 1024px){.logo-t[data-v-67971bd7]{display:none}.logo-p[data-v-67971bd7]{height:2.5rem}.logo-container[data-v-67971bd7]{height:100%;align-items:center;padding:0}}@media (max-width: 768px){.header-container[data-v-67971bd7]{padding:0 1rem}}.app[data-v-6981c7e2]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-6981c7e2]{flex:1 0 auto;padding:0;padding-top:5.5rem;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.main-content-admin[data-v-6981c7e2]{padding-top:0!important}.admin-main-header[data-v-6981c7e2]{display:flex;align-items:center;padding:1.2rem 2.5rem .5rem;background:#f7f7fa;justify-content:space-between;border-bottom:1.5px solid #e0e0e0}.admin-logo[data-v-6981c7e2]{display:flex;flex-direction:column;align-items:center}.logo-p[data-v-6981c7e2]{width:auto;height:2.2rem;display:block}.logo-t[data-v-6981c7e2]{width:auto;height:1.6rem;margin-top:.2rem;display:block}.admin-user-dropdown[data-v-6981c7e2]{display:flex;flex-direction:row;align-items:center;position:relative;margin-left:2.5rem}.admin-user-info[data-v-6981c7e2]{display:flex;flex-direction:column;align-items:center;justify-content:center}.admin-avatar[data-v-6981c7e2]{display:flex;align-items:center;justify-content:center;margin-bottom:.2rem}.admin-username[data-v-6981c7e2]{font-size:1.08rem;color:#333;font-weight:600;margin-right:0;margin-bottom:.2rem;text-align:center}.dropdown-btn[data-v-6981c7e2]{background:none;border:none;cursor:pointer;padding:.2rem .4rem;display:flex;align-items:center}.dropdown-menu[data-v-6981c7e2]{position:absolute;top:2.2rem;right:0;background:#fff;border:1px solid #eee;border-radius:.4rem;box-shadow:0 2px 8px #00000014;min-width:90px;z-index:10}.dropdown-item[data-v-6981c7e2]{padding:.7rem 1.2rem;color:#d32f2f;cursor:pointer;font-size:1rem;text-align:left;transition:background .2s}.dropdown-item[data-v-6981c7e2]:hover{background:#f7f7fa}.curved-btn-wrap[data-v-7b5d1aaa]{display:inline-block;position:relative}.curved-btn-bg[data-v-7b5d1aaa]{display:none}.curved-btn[data-v-7b5d1aaa]{cursor:pointer;position:relative;display:inline-block;text-align:center;color:#b22028;padding:14px 35px;font-size:14px;font-family:urw-din,PingFang SC,Microsoft YaHei,Arial,serif;font-weight:700;background:#d32f2f;border:3px solid #d32f2f;border-radius:0;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);letter-spacing:.2rem;overflow:visible;transition:all .24s;z-index:1}.curved-btn[data-v-7b5d1aaa]:before{content:"";position:absolute;z-index:-1;top:0;left:3px;width:92%;height:100%;background-color:#fff;color:#b22028;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);transition:all .24s}.curved-btn__text[data-v-7b5d1aaa]{position:relative;z-index:1;color:#b22028;font-size:15px;font-family:urw-din,PingFang SC,Microsoft YaHei,Arial,serif;font-weight:700;letter-spacing:.2rem;background:transparent;text-transform:uppercase;font-style:normal;transition:font-style .24s}.curved-btn[data-v-7b5d1aaa]:hover{transform:translate(8px)}.curved-btn[data-v-7b5d1aaa]:hover:before{transform:translate(-13px)}.curved-btn:hover .curved-btn__text[data-v-7b5d1aaa]{font-style:italic;color:#b22028}@media (min-width: 768px){.curved-btn[data-v-7b5d1aaa]{font-size:15px;padding:14px 35px}.curved-btn__text[data-v-7b5d1aaa]{font-size:15px}}@media (max-width: 767px){.curved-btn[data-v-7b5d1aaa]{font-size:3vw;padding:10px 7vw}.curved-btn__text[data-v-7b5d1aaa]{font-size:3vw}}.section3-link-btn[data-v-5aeb5cc7]{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem}.home-slider[data-v-4a64ccc1]{min-height:calc(100vh - 10.15rem);display:flex;flex-direction:column;justify-content:center}.home-slider[data-v-4a64ccc1]:focus{outline:none}.sections-track[data-v-4a64ccc1]{display:flex}.scene[data-v-4a64ccc1]{width:100vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;padding:5vh 0}.scene--3[data-v-4a64ccc1]{min-height:calc(100vh - 10.15rem);display:flex;align-items:center;justify-content:center;overflow:visible;position:relative}.scene--3 .content-wrap[data-v-4a64ccc1]{display:flex;align-items:center}.content-wrap[data-v-4a64ccc1]{width:100%;max-width:75rem;margin:0 auto;display:flex;align-items:flex-start;justify-content:center;gap:var(--main-gap);position:relative;padding:0 var(--main-padding)}.hero-left[data-v-4a64ccc1],.hero-right[data-v-4a64ccc1],.section2-left[data-v-4a64ccc1],.section2-card[data-v-4a64ccc1],.section3-left[data-v-4a64ccc1],.section3-card[data-v-4a64ccc1]{flex:1 1 0;min-width:12.5rem;max-width:50%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hero-left-img-stack[data-v-4a64ccc1]{position:relative;width:100%;max-width:28vw;min-width:14rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-left-img-stack img[data-v-4a64ccc1]{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block;pointer-events:none}.hero-left-part[data-v-4a64ccc1]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;animation:part-shake-4a64ccc1 2s infinite ease-in-out}@keyframes part-shake-4a64ccc1{0%{transform:translate(0)}10%{transform:translate(-.5rem)}20%{transform:translate(.5rem)}30%{transform:translate(-.375rem)}40%{transform:translate(.375rem)}50%{transform:translate(-.25rem)}60%{transform:translate(.25rem)}70%{transform:translate(-.125rem)}80%{transform:translate(.125rem)}90%{transform:translate(0)}to{transform:translate(0)}}.hero-right-grid[data-v-4a64ccc1]{display:grid;grid-template-rows:1.3fr 1fr;grid-template-columns:.9fr 1.1fr;width:100%;height:100%}.hero-right-top-left[data-v-4a64ccc1]{grid-row:1 / 2;grid-column:1 / 2}.hero-right-top-right[data-v-4a64ccc1]{grid-row:1 / 2;grid-column:2 / 3;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:right;min-width:18rem;max-width:28rem}.hero-right-bottom-left[data-v-4a64ccc1]{grid-row:2 / 3;grid-column:1 / 2;display:flex;justify-content:flex-start;align-items:flex-end}.hero-right-bottom-right[data-v-4a64ccc1]{grid-row:2 / 3;grid-column:2 / 3}.karma-trailer-card[data-v-4a64ccc1],.trailer-bg-wrapper[data-v-4a64ccc1]{position:relative;max-width:12vw;min-width:8rem;width:100%;height:auto;border-radius:0;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);overflow:hidden;display:flex;align-items:center;justify-content:center}.trailer-bg-img[data-v-4a64ccc1]{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;max-width:100%;max-height:100%;display:block;z-index:1;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.hero-divider[data-v-4a64ccc1],.section2-divider[data-v-4a64ccc1],.section3-divider[data-v-4a64ccc1]{flex:none;width:.13rem;background:var(--color-divider);margin:0 1.5rem;border-radius:1rem;align-self:stretch;min-height:2.2rem}.studio-pic-img[data-v-4a64ccc1]{max-width:20rem;max-height:20rem;width:100%;height:auto;object-fit:contain;display:block;border-radius:var(--main-radius);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.studio-pic-img-wrapper[data-v-4a64ccc1]{display:flex;align-items:center;justify-content:center;width:100%;max-width:21.875rem;aspect-ratio:1/1;overflow:hidden}.carousel-pic[data-v-4a64ccc1]{display:flex;flex-direction:column;align-items:flex-start;position:relative}.carousel-pic-img-wrap[data-v-4a64ccc1]{position:relative;width:20rem;height:20rem;margin-bottom:1.2rem}.carousel-pic .stories__news__media-wrap__image[data-v-4a64ccc1]{width:100%;height:100%;border-radius:0;clip-path:polygon(.3125rem 0,calc(100% - .3125rem) 0,100% .3125rem,100% calc(100% - .3125rem),calc(100% - .3125rem) 100%,.3125rem 100%,0 calc(100% - .3125rem),0 .3125rem);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f0f0f0;box-shadow:0 .25rem 1.5rem #0000001a;position:relative;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.carousel-pic .date[data-v-4a64ccc1]{position:absolute;left:0;top:50%;transform:translate(-60%,-50%);border-radius:0;border:none;padding:2vh 3vh;height:12vh;width:11vh;text-transform:uppercase;text-align:left;z-index:2;box-shadow:0 .125rem .75rem #0000001a;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.carousel-pic .date[data-v-4a64ccc1]:before{content:"";position:absolute;top:-.125rem;left:-.125rem;right:-.125rem;bottom:-.125rem;background:var(--color-text);border-radius:0;clip-path:polygon(.3125rem 0,calc(100% - .3125rem) 0,100% .3125rem,100% calc(100% - .3125rem),calc(100% - .3125rem) 100%,.3125rem 100%,0 calc(100% - .3125rem),0 .3125rem);z-index:-1}.carousel-pic .date[data-v-4a64ccc1]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:0;clip-path:polygon(.3125rem 0,calc(100% - .3125rem) 0,100% .3125rem,100% calc(100% - .3125rem),calc(100% - .3125rem) 100%,.3125rem 100%,0 calc(100% - .3125rem),0 .3125rem);z-index:-1}.carousel-pic .date .day[data-v-4a64ccc1]{font-size:4.5vh;margin:-.3125rem 0 -.1875rem;line-height:1.1}.carousel-pic .date .month[data-v-4a64ccc1],.carousel-pic .date .year[data-v-4a64ccc1]{font-size:1.25vh;margin:0;color:#333}.home-section1-wrap h1[data-v-4a64ccc1]{color:var(--color-primary);font-family:urw-din,serif;font-size:1.7rem;font-weight:900;margin-bottom:.5rem}.hero-desc[data-v-4a64ccc1]{color:var(--color-text-light);font-size:.9rem;font-family:urw-din,serif;margin-bottom:1rem;white-space:pre-line}.home-section1-wrap .before-title[data-v-4a64ccc1]{color:var(--color-primary);font-size:1rem;font-family:urw-din,serif;margin-bottom:.3rem;letter-spacing:.125rem}.home-section1-wrap button[data-v-4a64ccc1]{margin-top:0}.trailer-play-btn-group[data-v-4a64ccc1]{position:absolute;left:50%;top:80%;transform:translate(-50%,-50%);display:flex;align-items:center;cursor:pointer;z-index:3;flex-direction:row}.trailer-play-title[data-v-4a64ccc1]{color:var(--color-text-light);font-size:1rem;margin-top:.5rem;text-shadow:0 .125rem .5rem rgba(0,0,0,.4)}.section2-card[data-v-4a64ccc1]{width:47%;max-width:50%;min-width:10rem;flex:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right}.home-section2-wrap[data-v-4a64ccc1]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%}.section2-title[data-v-4a64ccc1]{color:var(--color-primary);font-size:1.9rem;font-family:urw-din,serif;font-weight:900;margin-bottom:.7rem}.section2-desc[data-v-4a64ccc1]{color:var(--color-text-light);font-family:urw-din,serif;font-size:.7rem;margin-bottom:1.2rem}.home-section2-wrap button[data-v-4a64ccc1]{margin-top:.7rem}.section2-card .home-section2-wrap[data-v-4a64ccc1] button,.section2-card .home-section2-wrap[data-v-4a64ccc1] .ButtonCurved{transform:scale(.8)!important;transform-origin:center!important}.section2-card .home-section2-wrap[data-v-4a64ccc1] .curved-btn-wrap{margin-left:auto!important;transform:translate(8.5%)!important}.section3-card[data-v-4a64ccc1]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;height:auto}.section3-texts[data-v-4a64ccc1]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.section3-texts .news-list .author[data-v-4a64ccc1]{font-family:metronic-slab,serif;font-weight:700;color:var(--color-text-light);letter-spacing:.125rem;font-size:1em;margin:0;text-transform:uppercase}.section3-texts .news-list .title[data-v-4a64ccc1]{font-family:urw-din,serif;font-weight:900;color:var(--color-primary);font-size:2.1em;text-transform:uppercase;margin:0;word-break:break-word;line-height:1.125}.section3-link-btn[data-v-4a64ccc1]{margin-top:1.2rem;width:100%;display:flex;justify-content:flex-start}.section3-texts .news-list a[data-v-4a64ccc1]{text-decoration:none}.carousel-arrows[data-v-4a64ccc1]{display:flex;justify-content:center;align-items:center;gap:7.5rem;margin:0 auto;width:fit-content}.custom-left-btn[data-v-4a64ccc1]{transform:translate(-2rem)}.double-arrow-left[data-v-4a64ccc1]{display:flex;align-items:center;gap:0}.double-arrow-left .arrow[data-v-4a64ccc1]:first-child{margin-right:-.35rem}.double-arrow-left .arrow[data-v-4a64ccc1]{color:var(--color-primary);font-size:1.8rem;line-height:1;transform:scaleX(.8) scaleY(1.5)}.double-arrow-right[data-v-4a64ccc1]{display:flex;align-items:center;gap:0}.double-arrow-right .arrow[data-v-4a64ccc1]:first-child{margin-right:-.35rem}.double-arrow-right .arrow[data-v-4a64ccc1]{color:var(--color-primary);font-size:1.8rem;line-height:1;transform:scaleX(.8) scaleY(1.5)}.custom-right-btn[data-v-4a64ccc1]{transform:translate(2rem)}.custom-left-btn[data-v-4a64ccc1],.custom-right-btn[data-v-4a64ccc1]{width:2.2rem;height:2.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative}.custom-left-btn-diamond[data-v-4a64ccc1],.custom-right-btn-diamond[data-v-4a64ccc1]{width:1.1rem;height:1.1rem;background:var(--color-primary);transform:rotate(45deg);position:absolute;top:.2rem;left:.55rem}.custom-left-btn-line[data-v-4a64ccc1],.custom-right-btn-line[data-v-4a64ccc1]{width:.18rem;height:1.2rem;background:var(--color-primary);position:absolute;top:.7rem;left:1.01rem}.custom-left-btn-triangle[data-v-4a64ccc1],.custom-right-btn-triangle[data-v-4a64ccc1]{width:0;height:0;border-style:solid;border-width:.55rem .32rem 0 .32rem;border-color:var(--color-primary) transparent transparent transparent;position:absolute;top:1.3rem;left:.55rem}.trailer-bg-wrapper[data-v-4a64ccc1]{position:relative}.trailer-play-btn[data-v-4a64ccc1]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.trailer-play-btn-bg[data-v-4a64ccc1]{position:absolute;top:0;left:0;width:100%;height:100%;background:#d32f2f;border-radius:0;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,15px 100%,0 calc(100% - 15px),0 2px)}.trailer-play-btn-icon[data-v-4a64ccc1]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.trailer-play-title[data-v-4a64ccc1]{color:var(--color-text-light);font-size:1rem;margin-left:.7rem;text-shadow:0 .125rem .5rem rgba(0,0,0,.4);white-space:nowrap}.fly-in-right[data-v-4a64ccc1]{animation:flyInRight-4a64ccc1 1.2s cubic-bezier(.4,0,.2,1)}@keyframes flyInRight-4a64ccc1{0%{opacity:0;transform:translate(10rem) scale(1.2)}to{opacity:1;transform:translate(0) scale(1)}}.fly-in-left-right[data-v-4a64ccc1]{animation:flyInLeftRight-4a64ccc1 1.2s cubic-bezier(.4,0,.2,1)}@keyframes flyInLeftRight-4a64ccc1{0%{opacity:0;transform:translate(-10rem) scale(1.2)}to{opacity:1;transform:translate(0) scale(1)}}.fly-in-center[data-v-4a64ccc1]{animation:flyInCenter-4a64ccc1 1.1s cubic-bezier(.4,0,.2,1);transform-origin:center}@keyframes flyInCenter-4a64ccc1{0%{opacity:0;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1.08)}to{opacity:1;transform:scaleX(1)}}.fly-in-bottom[data-v-4a64ccc1]{animation:flyInBottom-4a64ccc1 1.1s cubic-bezier(.4,0,.2,1)}@keyframes flyInBottom-4a64ccc1{0%{opacity:0;transform:translateY(5rem) scale(1.1)}to{opacity:1;transform:translateY(0) scale(1)}}.shake-horizontal[data-v-4a64ccc1]{animation:shakeX-4a64ccc1 .62s cubic-bezier(.36,.07,.19,.97)}@keyframes shakeX-4a64ccc1{0%{transform:translate(0)}30%{transform:translate(1.25rem)}60%{transform:translate(-1.25rem)}to{transform:translate(0)}}.shake-horizontal-btn[data-v-4a64ccc1]{animation:shakeXBtn-4a64ccc1 .62s cubic-bezier(.36,.07,.19,.97)}@keyframes shakeXBtn-4a64ccc1{0%{transform:translate(0)}30%{transform:translate(-1.25rem)}60%{transform:translate(1.25rem)}to{transform:translate(0)}}@media (max-width: 1200px){.content-wrap[data-v-4a64ccc1]{max-width:100vw;gap:1.2rem;padding:2vh 0}.hero-left-img-stack[data-v-4a64ccc1]{max-width:18rem;min-width:10rem}.hero-right-top-right[data-v-4a64ccc1]{min-width:12rem;max-width:22rem}.home-section1-wrap h1[data-v-4a64ccc1]{font-size:1.6rem}.karma-trailer-card[data-v-4a64ccc1],.trailer-bg-wrapper[data-v-4a64ccc1]{max-width:10rem;min-width:7rem}}@media (max-width: 768px){.hero-left[data-v-4a64ccc1],.hero-right[data-v-4a64ccc1],.section2-left[data-v-4a64ccc1],.section2-card[data-v-4a64ccc1],.section3-left[data-v-4a64ccc1],.section3-card[data-v-4a64ccc1]{max-width:100%;width:100%;flex:none;align-items:center;justify-content:center}.hero-divider[data-v-4a64ccc1],.section2-divider[data-v-4a64ccc1],.section3-divider[data-v-4a64ccc1]{width:60%;height:.13rem;min-height:unset;margin:1.2rem 0;align-self:center}.hero-right-grid[data-v-4a64ccc1]{display:block}.content-wrap[data-v-4a64ccc1]{flex-direction:column;gap:1.2rem;padding:1.5rem 0;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;padding:0!important;margin:0!important}.section2-scale-wrap[data-v-4a64ccc1],.section2-scale-wrap-inner[data-v-4a64ccc1],.section2-card[data-v-4a64ccc1]{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin-bottom:1rem!important}.hero-right[data-v-4a64ccc1]{align-items:center!important;text-align:center!important;display:flex!important;flex-direction:column!important}.hero-right .hero-right-grid[data-v-4a64ccc1]{display:flex!important;flex-direction:column!important;gap:1.2rem!important}.hero-right .hero-right-top-right[data-v-4a64ccc1],.hero-right .hero-right-bottom-left[data-v-4a64ccc1]{align-items:center!important;text-align:center!important;margin:2rem auto!important;width:100%!important;display:flex!important;flex-direction:column!important}.hero-divider[data-v-4a64ccc1],.section2-divider[data-v-4a64ccc1],.section3-divider[data-v-4a64ccc1]{width:60%!important;height:.13rem!important;min-height:0!important;max-width:100vw!important;margin:1.2rem auto!important;align-self:center!important;background:var(--color-divider);border-radius:1rem;display:none!important}.home-section2-wrap[data-v-4a64ccc1]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0 auto!important;margin:0!important}.section2-scale-wrap-inner[data-v-4a64ccc1]{display:flex!important;flex-direction:column!important;align-items:stretch!important}.section2-card .home-section2-wrap[data-v-4a64ccc1] .curved-btn-wrap{margin:.8rem auto 0!important;transform:none!important}.section2-card .home-section2-wrap[data-v-4a64ccc1] button,.section2-card .home-section2-wrap[data-v-4a64ccc1] .ButtonCurved{transform:scale(1.1)!important;font-size:1rem!important;padding:.75rem 1.4rem!important;border:3px solid #d32f2f;box-shadow:none!important}.section3-card[data-v-4a64ccc1]{margin:1.2rem .5rem 0 2rem!important;font-size:.75rem}.scene--2[data-v-4a64ccc1]{margin-top:-15vh!important}.scene--3[data-v-4a64ccc1]{margin-top:-10vh!important}html[data-v-4a64ccc1],body[data-v-4a64ccc1]{overflow-x:hidden!important;width:100vw!important;box-sizing:border-box!important;margin:0!important;padding:0!important}.home-slider[data-v-4a64ccc1],.sections-track[data-v-4a64ccc1],.scene--1[data-v-4a64ccc1],.scene--2[data-v-4a64ccc1],.scene--3[data-v-4a64ccc1],.content-wrap[data-v-4a64ccc1]{width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.home-slider[data-v-4a64ccc1],.scene--1[data-v-4a64ccc1],.scene--2[data-v-4a64ccc1],.scene--3[data-v-4a64ccc1]{padding-top:5.5rem!important}.footer-container[data-v-4a64ccc1],.app-footer[data-v-4a64ccc1]{width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;margin:0!important;padding:0!important;overflow-x:hidden!important}}.scene--1[data-v-4a64ccc1]{min-height:calc(100vh - 10.15rem);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.scene--1 .content-wrap[data-v-4a64ccc1]{width:100%;max-width:75rem;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--main-gap);position:relative;padding:0 var(--main-padding);overflow:hidden;box-sizing:border-box;transform:scale(1.2);transform-origin:center center}.hero-divider[data-v-4a64ccc1]{align-self:stretch;width:.13rem;background:var(--color-divider);margin:0 1.5rem;border-radius:1rem;min-height:0;height:auto;max-height:100%}.scene--2[data-v-4a64ccc1]{min-height:calc(100vh - 10.15rem)}.scene--2 .content-wrap[data-v-4a64ccc1]{transform-origin:center center}@media (max-width: 1200px){.scene--2 .content-wrap[data-v-4a64ccc1]{transform:none}}.scene--3 .content-wrap[data-v-4a64ccc1]{align-items:center}.scene--3[data-v-4a64ccc1]{overflow:visible}.scene--3 .content-wrap[data-v-4a64ccc1]{transform:scale(1.1);transform-origin:center center}@media (max-width: 1200px){.scene--3 .content-wrap[data-v-4a64ccc1]{transform:none}}[data-v-4a64ccc1] .custom-right-btn:hover svg .arrow-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(.75rem)}[data-v-4a64ccc1] .custom-right-btn:hover svg .diamond-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-1.75rem)}[data-v-4a64ccc1] .custom-right-btn:hover svg .body-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-.75rem)}[data-v-4a64ccc1] .custom-left-btn:hover svg .body-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(.75rem)}[data-v-4a64ccc1] .custom-left-btn:hover svg .arrow-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-.75rem)}[data-v-4a64ccc1] .custom-left-btn:hover svg .diamond-group{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(1.625rem)}.section2-scale-wrap[data-v-4a64ccc1]{display:flex;justify-content:center;max-width:87.5rem;margin:0 auto;width:100%}.section2-scale-wrap-inner[data-v-4a64ccc1]{display:flex;gap:1.5rem;align-items:center;transform:scale(1.5);transform-origin:center}@media (max-width: 1200px){.section2-scale-wrap-inner[data-v-4a64ccc1]{transform:none}}.home-slider[data-v-4a64ccc1],.sections-track[data-v-4a64ccc1],.scene--1[data-v-4a64ccc1],.scene--2[data-v-4a64ccc1],.scene--3[data-v-4a64ccc1]{overflow:hidden!important}.home-slider[data-v-4a64ccc1]::-webkit-scrollbar,.sections-track[data-v-4a64ccc1]::-webkit-scrollbar,.scene--1[data-v-4a64ccc1]::-webkit-scrollbar,.scene--2[data-v-4a64ccc1]::-webkit-scrollbar,.scene--3[data-v-4a64ccc1]::-webkit-scrollbar{display:none!important}
