@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Kanit:wght@300;400;500;600&display=swap";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#111827;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,system-ui,sans-serif}.navbar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #f3f4f6;animation:.5s ease-out both navbarSlideDown;position:fixed;top:0;left:0;right:0}.navbar__inner{justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 16px;display:flex}@media (width>=640px){.navbar__inner{padding:0 72px}}.navbar__brand{align-items:center;gap:8px;display:flex}.navbar__brand img{width:auto;height:32px}.navbar__brand span{letter-spacing:-.025em;font-family:Kanit,sans-serif;font-size:20px;font-weight:500}.navbar__links{align-items:center;gap:32px;display:none}.navbar__links a{color:#6b7280;padding:4px 0;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:color .25s;position:relative}.navbar__links a:after{content:"";background:#111827;border-radius:1px;width:0;height:2px;transition:width .25s,left .25s;position:absolute;bottom:-2px;left:50%}.navbar__links a:hover{color:#111827}.navbar__links a:hover:after{width:100%;left:0}.navbar__links a:active{transition:transform .1s;transform:scale(.96)}@media (width>=640px){.navbar__links{display:flex}}.navbar__cta{color:#fff;background:#111827;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:125px;height:40px;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:background .25s,transform .15s,box-shadow .25s;display:none;box-shadow:0 1px 3px #0000001a}.navbar__cta svg{color:#fff;flex-shrink:0;width:16px;height:16px;transition:transform .25s}@media (width>=640px){.navbar__cta{display:inline-flex}}.navbar__cta:hover{background:#1f2937;box-shadow:0 4px 12px #00000026}.navbar__cta:hover svg{transform:translateY(1px)}.navbar__cta:active{transform:scale(.95);box-shadow:0 1px 3px #0000001a}.navbar__menu-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px;transition:background .2s;display:flex}@media (width>=640px){.navbar__menu-btn{display:none}}.navbar__menu-btn:hover{background:#f9fafb}.navbar__menu-btn svg{width:20px;height:20px}.navbar__mobile-menu{background:#fff;border-top:1px solid #f3f4f6;padding:12px 16px;display:none}.navbar__mobile-menu.open{display:block}.navbar__mobile-menu a{color:#6b7280;border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background .2s;display:block}.navbar__mobile-menu a:hover{background:#f9fafb}.navbar__mobile-menu .mobile-cta{color:#fff;text-align:center;background:#111827;border-radius:8px;margin-top:8px;padding:10px 12px;font-weight:500}.navbar__mobile-menu .mobile-cta:hover{background:#1f2937}.hero{padding:96px 16px 80px}@media (width>=640px){.hero{padding-top:112px;padding-left:72px;padding-right:72px}}.hero__inner{width:100%}.hero__card{border-radius:20px;flex-direction:column;height:495px;animation:.8s ease-out both heroFadeUp;display:flex;overflow:hidden}@media (width<=767px){.hero__card{height:auto;overflow:hidden}}@media (width>=768px){.hero__card{flex-direction:row}}.hero__card-left{border-radius:20px 0 0 20px;flex-direction:column;flex:2;justify-content:flex-start;padding:27px 24px;display:flex;overflow:hidden}@media (width<=639px){.hero__card-left{border-radius:20px 20px 0 0;padding:20px 16px}}@media (width>=768px){.hero__card-left{padding:27px 48px}}@media (width>=1024px){.hero__card-left{padding:27px 56px}}.hero__card-right{flex:3;justify-content:center;align-items:center;padding:24px;display:flex}@media (width<=639px){.hero__card-right{padding:12px}}@media (width>=768px){.hero__card-right{padding:32px}}.hero__card-badge{color:#2563eb;background:#eff6ff;border-radius:999px;align-self:center;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.hero__card-badge svg{width:16px;height:16px}.hero__card-subtitle{color:#4b5563;text-align:center;background:#f3f4f6;border-radius:9999px;align-self:center;margin:0 0 16px;padding:6px 16px;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;line-height:1.5;animation:.6s ease-out .2s both fadeSlideUp}@media (width<=639px){.hero__card-subtitle{padding:5px 12px;font-size:12px}}.hero__card-title{color:#111827;text-align:left;margin:0;font-family:Kanit,sans-serif;font-size:55px;font-weight:500;line-height:1.1;animation:.6s ease-out .35s both fadeSlideUp}@media (width<=767px){.hero__card-title{font-size:32px}}@media (width<=639px){.hero__card-title{font-size:28px}}.hero__card-highlight{color:#000;text-align:left;margin:0;font-family:Kanit,sans-serif;font-size:55px;font-weight:300;line-height:1.1;animation:.6s ease-out .5s both fadeSlideUp}@media (width<=767px){.hero__card-highlight{font-size:32px}}@media (width<=639px){.hero__card-highlight{font-size:28px}}.hero__card-detail{color:#6b7280;text-align:left;margin:12px 0 0;font-family:Kanit,sans-serif;font-size:17px;font-weight:400;line-height:2.2;animation:.6s ease-out .65s both fadeSlideUp}@media (width<=767px){.hero__card-detail{font-size:14px;line-height:1.8}}.hero__card-version{color:#9ca3af;text-align:left;margin:20px 0 0;font-family:Kanit,sans-serif;font-size:13px;font-weight:400;animation:.6s ease-out .8s both fadeSlideUp}.hero__card-preview{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:180px;display:flex;position:relative}@media (width>=768px){.hero__card-preview{min-height:auto}}.hero__stack{aspect-ratio:16/9;cursor:grab;-webkit-user-select:none;user-select:none;max-width:100%;height:100%;margin:0 auto;position:relative}@media (width<=767px){.hero__stack{aspect-ratio:unset;width:100%;height:200px}}@media (width<=639px){.hero__stack{aspect-ratio:unset;width:100%;height:180px}}.hero__stack:active{cursor:grabbing}.hero__ghost{border-radius:16px;position:absolute;top:50%;overflow:hidden}@media (width<=767px){.hero__ghost{display:none}}.hero__ghost{pointer-events:none;background-position:50%;background-size:cover;transition:opacity .5s,background-image .5s}.hero__ghost--l2{opacity:.25;z-index:1;width:65%;height:82%;left:-12%;transform:translateY(-50%)}.hero__ghost--l1{opacity:.45;z-index:2;width:80%;height:92%;left:-5%;transform:translateY(-50%)}.hero__ghost--r2{opacity:.25;z-index:1;width:65%;height:82%;right:-12%;transform:translateY(-50%)}.hero__ghost--r1{opacity:.45;z-index:2;width:80%;height:92%;right:-5%;transform:translateY(-50%)}.hero__slide{border-radius:16px;width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1),opacity .7s cubic-bezier(.4,0,.2,1),box-shadow .3s;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 8px 32px #0000001f}@media (width<=767px){.hero__slide.at-right,.hero__slide.at-left{opacity:0;pointer-events:none}}.hero__slide img{object-fit:cover;border-radius:16px;width:100%;height:100%}.hero__slide.active{opacity:1;z-index:10;position:absolute;transform:translate(0)scale(1)}.hero__slide.active:hover{transform:scale(1.03);box-shadow:0 16px 48px #0000002e}.hero__slide.at-right{opacity:.3;z-index:5;pointer-events:none;transform:translate(16%)scale(.7)}.hero__slide.at-left{opacity:.3;z-index:5;pointer-events:none;transform:translate(-16%)scale(.7)}.hero__slide.leaving-left{opacity:.35;z-index:5;pointer-events:none;transform:translate(-30%)scale(.85)rotateY(3deg)}.hero__slide.leaving-right{opacity:.35;z-index:5;pointer-events:none;transform:translate(30%)scale(.85)rotateY(-3deg)}.hero__slide.entering-from-right,.hero__slide.entering-from-left{opacity:1;z-index:10;transform:translate(0)scale(1)}.hero__slide.hidden{opacity:0;z-index:0;pointer-events:none;transform:translate(60%)scale(.7)}.minicards{padding:32px 16px 48px}@media (width>=640px){.minicards{padding:32px 72px 48px}}.minicards__inner{flex-direction:column;align-items:center;gap:16px;display:flex}.minicards__row{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=639px){.minicards__row{gap:12px}}.minicards__row--3{max-width:797px}@media (width<=639px){.minicards__row--3{max-width:100%}}.minicards__row--3 .minicards__card:first-child{animation:.5s ease-out .9s both fadeSlideUp}.minicards__row--3 .minicards__card:nth-child(2){animation:.5s ease-out 1s both fadeSlideUp}.minicards__row--3 .minicards__card:nth-child(3){animation:.5s ease-out 1.1s both fadeSlideUp}.minicards__row--2{max-width:506px}@media (width<=639px){.minicards__row--2{max-width:100%}}.minicards__row--2 .minicards__card:first-child{animation:.5s ease-out 1.2s both fadeSlideUp}.minicards__row--2 .minicards__card:nth-child(2){animation:.5s ease-out 1.3s both fadeSlideUp}.minicards__card{background:#fff;border:2px solid #e5e7eb;border-radius:16px;align-items:center;gap:12px;width:245px;height:76px;padding:0 20px;display:flex}@media (width<=639px){.minicards__card{width:100%;height:auto;padding:12px 16px}}.minicards__card{color:#111827;font-family:Kanit,sans-serif;font-size:15px;font-weight:500;transition:box-shadow .2s,transform .2s}.minicards__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.minicards__card svg{color:#6b7280;flex-shrink:0;width:24px;height:24px}.minicards__card--download{color:#111827;cursor:pointer;background:#fff;border:2px solid #e5e7eb;padding:0 16px;transition:background .3s,color .3s,box-shadow .3s,transform .3s,border-color .3s}.minicards__card--download:hover{color:#fff;background:#111827;border-color:#111827;transform:translateY(-4px)scale(1.03);box-shadow:0 8px 24px #00000040,0 0 0 1px #ffffff1a}.minicards__card--download:hover .minicards__card-icon{filter:brightness(0)invert();transform:scale(1.15)rotate(-5deg)}.minicards__card--download:hover .minicards__card-download-label{color:#ffffffb3}.minicards__card--download:hover .minicards__card-download-os{color:#fff;letter-spacing:.5px}.minicards__card--download:hover .minicards__card-download-count{color:#fff}.minicards__card--download:active{transform:translateY(-1px)scale(1);box-shadow:0 2px 8px #0003}.minicards__card-icon{object-fit:contain;filter:brightness(0);flex-shrink:0;width:28px;height:28px;transition:filter .3s,transform .3s}.minicards__card-download-text{flex-direction:column;gap:2px;display:flex}.minicards__card-download-row{align-items:center;gap:6px;display:flex}.minicards__card-download-label{color:#9ca3af;font-family:Kanit,sans-serif;font-size:12px;font-weight:400;transition:color .25s}.minicards__card-download-os{color:#111827;font-family:Kanit,sans-serif;font-size:18px;font-weight:400;transition:color .3s,letter-spacing .3s}.minicards__card-download-count{color:#9ca3af;font-family:Kanit,sans-serif;font-size:10px;font-weight:400;transition:color .25s}.presentation-slideshow{--hand-transition-duration:3.5s;--slide12-duration:1.4s;--slide12-exit-duration:var(--slide12-duration);--hand-exit-delay:0s;--hand-exit-duration:3.5s;--text-slide-duration:1.2s;--slideshow-mobile-dots-gutter:44px;--slide-text-stack-gap:.75rem;--slide-text-stack-gap-tight:.5rem;background:linear-gradient(#fff 0%,#f8fafc 100%);height:100vh;position:relative;overflow:hidden}@media (width<=768px){.presentation-slideshow{height:100dvh;min-height:100dvh}.presentation-slideshow .slideshow__hands-layer{display:none!important}}.slideshow__viewport{scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:100%;overflow:hidden scroll}.slideshow__viewport::-webkit-scrollbar{display:none}.slideshow__viewport{scrollbar-width:none;-ms-overflow-style:none}.slideshow__container{z-index:20;flex-direction:column;display:flex;position:relative}.slideshow__hands-layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.slideshow__left-text-layer{z-index:28;pointer-events:none;position:absolute;inset:0;overflow:visible}.slideshow__persistent-hand{pointer-events:none;opacity:0;visibility:hidden;transition:none;position:absolute}.slideshow__persistent-hand.visible{opacity:1;visibility:visible}.slideshow__persistent-hand.exit-left,.slideshow__persistent-hand.exit-right,.slideshow__persistent-hand.exit-done,.slideshow__persistent-hand.reenter-left,.slideshow__persistent-hand.reenter-right,.slideshow__persistent-hand.pre-reenter-left,.slideshow__persistent-hand.pre-reenter-right,.slideshow__persistent-hand.pre-animate-in-left,.slideshow__persistent-hand.pre-animate-in-right{transition:none!important}.slideshow__persistent-hand.exit-done{opacity:0!important;visibility:hidden!important}.slideshow__persistent-hand--left{z-index:5;justify-content:flex-start;align-items:center;width:42vw;height:80vh;padding-left:1%;display:flex;top:10vh;left:0}.slideshow__persistent-hand--left .slideshow__persistent-hand-fade{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.slideshow__persistent-hand--left .slideshow__persistent-hand-img{object-fit:contain;object-position:left center;opacity:1;width:100%;height:100%;margin:0;transform:translate(0);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001a 30%,#00000024 50%,#0003 70%,#00000014 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001a 30%,#00000024 50%,#0003 70%,#00000014 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slideshow__persistent-hand--left.animate-in .slideshow__persistent-hand-fade{will-change:transform;animation:1.4s cubic-bezier(.25,.46,.45,.94) 20ms both handSlideInFromLeft}.slideshow__persistent-hand--left.pre-animate-in-left .slideshow__persistent-hand-fade{animation:none!important;transform:translate(-80vw)!important}.slideshow__persistent-hand--left.reenter-left .slideshow__persistent-hand-fade{animation:handSlideInFromLeft var(--hand-transition-duration) cubic-bezier(.25, .46, .45, .94) 20ms forwards;will-change:transform}.slideshow__persistent-hand--left.pre-reenter-left .slideshow__persistent-hand-fade{animation:none!important;transform:translate(-80vw)!important}.slideshow__persistent-hand--left.exit-left{opacity:1;visibility:visible}.slideshow__persistent-hand--left.exit-left .slideshow__persistent-hand-fade{animation:handSlideOutToLeftUltra var(--hand-exit-duration) linear var(--hand-exit-delay) forwards;will-change:transform}@media (width<=768px){.slideshow__persistent-hand--left{z-index:4;justify-content:flex-end;width:40vw;height:22vh;max-height:170px;padding-left:0;top:auto;bottom:0;left:-4%}.slideshow__persistent-hand--left .slideshow__persistent-hand-fade{justify-content:flex-end;align-items:flex-end}.slideshow__persistent-hand--left .slideshow__persistent-hand-img{object-position:left bottom;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000024 35%,#0003 60%,#0000001a 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000024 35%,#0003 60%,#0000001a 100%)}}.slideshow__persistent-hand--right{z-index:50;justify-content:flex-end;align-items:flex-end;width:55vw;height:90vh;padding-bottom:15vh;display:flex;top:5vh;right:2%}.slideshow__persistent-hand--right .slideshow__persistent-hand-img{object-fit:contain;object-position:right center;opacity:1;width:110%;height:100%;margin-right:-10%;transform:translate(0)}.slideshow__persistent-hand--right.animate-in .slideshow__persistent-hand-img{will-change:transform, opacity;animation:1.4s linear 20ms both handUltraSmoothRight}.slideshow__persistent-hand--right.pre-animate-in-right .slideshow__persistent-hand-img{opacity:0!important;animation:none!important;transform:translate(140vw)scale(.9)!important}.slideshow__persistent-hand--right.reenter-right .slideshow__persistent-hand-img{animation:handUltraSmoothRight var(--hand-transition-duration) linear 20ms forwards;will-change:transform, opacity}.slideshow__persistent-hand--right.pre-reenter-right .slideshow__persistent-hand-img{opacity:0!important;animation:none!important;transform:translate(140vw)scale(.9)!important}.slideshow__persistent-hand--right.exit-right{opacity:1;visibility:visible}.slideshow__persistent-hand--right.exit-right .slideshow__persistent-hand-img{animation:handSlideOutToRightUltra var(--hand-exit-duration) linear var(--hand-exit-delay) forwards;will-change:transform}@media (width<=768px){.slideshow__persistent-hand--right{z-index:5;justify-content:flex-end;align-items:flex-end;width:46vw;height:24vh;max-height:180px;padding-bottom:0;top:auto;bottom:0;right:-2%}.slideshow__persistent-hand--right .slideshow__persistent-hand-img{object-position:right bottom;width:100%;margin-right:0}}.slideshow__dots-layer{z-index:100;pointer-events:none;position:absolute;inset:0}.slideshow__dots{pointer-events:auto;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:20px;flex-direction:column;gap:10px;padding:12px 8px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%);box-shadow:0 2px 12px #00000014}@media (width<=768px){.slideshow__dots{gap:6px;padding:10px 6px;right:10px}}@media (width<=639px){.slideshow__dots{gap:5px;padding:8px 5px;right:8px}}.slideshow__dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .25s}.slideshow__dot:hover{background:#94a3b8;transform:scale(1.3)}.slideshow__dot.active{background:#1e293b;border-radius:4px;height:24px}.slide{scroll-snap-align:center;scroll-snap-stop:normal;opacity:.25;will-change:transform, opacity;justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh;transition:all .5s cubic-bezier(.25,.46,.45,.94);display:flex;transform:scale(.92)translateY(20px)}.slide.active{opacity:1;transform:scale(1)translateY(0)}.slide.adjacent{opacity:.5;transform:scale(.95)translateY(10px)}@media (width<=768px){.slide{height:100dvh;min-height:100dvh}.slide.adjacent{opacity:.45;transform:scale(.97)translateY(6px)}}.slide--split{flex-direction:row;justify-content:flex-start;align-items:center;padding:0;display:flex;overflow:hidden}.slide--split:not([data-slide="2"]){overflow:visible}@media (width<=768px){.slide--split{padding:0 calc(var(--slideshow-mobile-dots-gutter) + 12px) 0 16px;flex-direction:column;justify-content:center;align-items:center;gap:0}}.slide__hand-container{flex:0 0 55%;justify-content:flex-start;align-items:center;height:80vh;padding-left:2%;display:flex;overflow:visible}@media (width<=768px){.slide__hand-container{display:none!important}}.slide__hand{object-fit:contain;object-position:left center;opacity:0;width:110%;height:100%;margin-left:-10%;transition:none;transform:translate(-120px)}@media (width<=768px){.slide__hand{object-position:center;width:100%;margin-left:0;transform:translate(-50px)}}.slide__content--right{text-align:left;flex:0 0 40%;justify-content:flex-start;align-items:center;padding-left:20px;padding-right:5%;display:flex}@media (width<=768px){.slide__content--right{text-align:center;flex:none;justify-content:center;align-items:center;padding-left:0;padding-right:0}}.slide[data-slide="2"] .slide__hand-container{flex:0 0 68%;justify-content:flex-start;align-items:center;height:92vh;padding-left:0;overflow:visible}.slide[data-slide="2"] .slide__hand--left{object-fit:contain;object-position:left center;transform-origin:0;width:165%;height:118%;max-height:92vh;margin-left:-3%;transition:opacity .6s,transform .6s}.slide[data-slide="2"] .slide__hand--left.hand-hidden{opacity:0!important;visibility:hidden!important;animation:none!important}.slide[data-slide="2"] .slide__content--right{padding-left:0;padding-right:10%;position:relative;left:clamp(-42px,-2.5vw,-10px)}.slide[data-slide="2"] .slide__content--right .slide__title{text-align:left}@media (width>=1201px){.slide[data-slide="2"] .slide__content--right{padding-right:10%;left:-42px}}@media (width>=1025px) and (width<=1200px){.slide[data-slide="2"] .slide__hand-container{flex:0 0 62%;height:88vh}.slide[data-slide="2"] .slide__hand--left{width:150%;height:112%;max-height:88vh;margin-left:-4%}.slide[data-slide="2"] .slide__content--right{flex:0 0 38%;padding-right:8%;left:-20px}.slide[data-slide="2"] .slide__content--right .slide__title{font-size:clamp(30px,3vw,42px);line-height:1.35}}@media (width>=769px) and (width<=1024px){.slide[data-slide="2"] .slide__hand-container{flex:0 0 50%;height:80vh}.slide[data-slide="2"] .slide__hand--left{width:118%;height:100%;max-height:80vh;margin-left:-6%}.slide[data-slide="2"] .slide__content--right{padding-right:calc(var(--slideshow-mobile-dots-gutter) + 12px);flex:0 0 50%;left:0}.slide[data-slide="2"] .slide__content--right .slide__title{font-size:clamp(26px,3.8vw,36px);line-height:1.35}}@media (width>=769px) and (width<=960px){.slide[data-slide="2"] .slide__hand-container{flex:0 0 46%;height:74vh}.slide[data-slide="2"] .slide__hand--left{width:108%;height:96%;max-height:74vh;margin-left:-8%}.slide[data-slide="2"] .slide__content--right{padding-right:calc(var(--slideshow-mobile-dots-gutter) + 8px);flex:0 0 54%}.slide[data-slide="2"] .slide__content--right .slide__title{font-size:clamp(24px,4.2vw,32px)}}@media (height<=720px) and (width>=769px){.slide[data-slide="2"] .slide__hand-container{height:86vh}.slide[data-slide="2"] .slide__content--right .slide__title{font-size:clamp(24px,2.6vw,34px);line-height:1.32}}.slide[data-slide="2"].adjacent .slide__hand--left:not(.hand-hidden){opacity:.15;transform:translate(-20vw)scale(.9)}.slide[data-slide="2"].active .slide__title.text-ready{opacity:1!important;animation:none!important;transform:translate(0)translateY(0)!important}@media (width<=768px){.slide[data-slide="2"]{padding:0 calc(var(--slideshow-mobile-dots-gutter) + 12px) 0 16px;justify-content:center;align-items:center}.slide[data-slide="2"] .slide__content--right{width:100%;max-width:calc(100vw - var(--slideshow-mobile-dots-gutter) - 32px);text-align:center;flex:none;justify-content:center;align-items:center;margin-inline:auto;padding:0;left:0}.slide[data-slide="2"] .slide__content--right .slide__title{text-align:center;width:100%}}.slide--reverse{flex-direction:row-reverse}@media (width<=768px){.slide--reverse{flex-direction:column}}.slide__hand-container--right{flex:0 0 55%;justify-content:flex-end;align-items:flex-end;height:90vh;padding-bottom:15vh;padding-left:0;padding-right:2%;display:flex;overflow:visible}@media (width<=768px){.slide__hand-container--right{justify-content:center;align-items:center;height:45vh;padding-bottom:0;padding-right:0}}.slide__content--left{text-align:center;z-index:2;flex-direction:column;flex:0 0 40%;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative;overflow:visible}.slide__content--left.is-left-text-host{z-index:24;overflow:visible}.slide.active .slide__content--left.is-left-text-host{z-index:26}.slide__content--left .slide__text-stack{text-align:center;justify-content:center;align-items:center;gap:var(--slide-text-stack-gap);will-change:transform;flex-direction:column;width:100%;max-width:100%;display:flex;overflow:visible}.slide__content--left .slide__text-stack .slide__title,.slide__content--left .slide__text-stack .slide__subtitle{opacity:1;z-index:1;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:max-content;max-width:none;margin:0;position:relative}.slide__content--left .slide__text-stack .slide__title{padding-bottom:0;font-size:clamp(20px,2.2vw,34px);line-height:1.2}.slide__content--left .slide__text-stack .slide__subtitle{max-width:none;font-size:clamp(13px,1.4vw,16px);line-height:1.35}.slide__content--left .slide__text-stack .slide__subtitle-row{flex-flow:row;justify-content:center;align-items:center;gap:clamp(.5rem,1.2vw,1rem);width:max-content;max-width:100%;display:flex}.slide__content--left .slide__text-stack.text-exit-up{animation:contentSlideOutToTop var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) forwards!important}.slide__content--left .slide__text-stack.text-exit-down{animation:contentSlideOutToBottom var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) forwards!important}.slide__content--left .slide__text-stack.text-enter-up{z-index:3;animation:contentSlideInFromBottom var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) both!important}.slide__content--left .slide__text-stack.text-enter-from-top{z-index:3;animation:contentSlideInFromTop var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) both!important}@media (width<=768px){.slide__content--left{z-index:2;flex:auto;justify-content:center;align-self:center;width:100%;max-width:100%;padding:0;overflow:visible}.slide__content--left .slide__text-stack{gap:var(--slide-text-stack-gap-tight);max-width:100%}.slide__content--left .slide__text-stack .slide__title{font-size:clamp(16px,4.2vw,24px)}.slide__content--left .slide__text-stack .slide__subtitle{font-size:clamp(12px,3.4vw,14px)}}@media (width>=769px) and (width<=1200px){.slide__content--left{flex:0 0 44%;padding-inline:1rem}.slide__content--left .slide__text-stack{gap:.65rem;max-width:100%}.slide__content--left .slide__text-stack .slide__title{font-size:clamp(22px,2.4vw,36px);line-height:1.2}.slide__content--left .slide__text-stack .slide__subtitle{font-size:clamp(13px,1.35vw,16px);line-height:1.35}}@media (height<=720px) and (width>=769px){.slide__content--left .slide__text-stack{gap:.55rem}.slide__content--left .slide__text-stack .slide__title{font-size:clamp(20px,2.2vw,32px);line-height:1.2}.slide__content--left .slide__text-stack .slide__subtitle{font-size:14px;line-height:1.35}}.slide__content--left.exit-with-hand{animation:handSlideOutToLeftUltra var(--hand-exit-duration) linear var(--hand-exit-delay) forwards;will-change:transform}@media (width>=769px){.slide[data-slide="9"] .slide__content--left{flex:0 0 48%}}.slide[data-slide="9"] .slide__text-stack .slide__title{font-size:clamp(14px,1.75vw,27px)}.slide[data-slide="9"] .slide__text-stack .slide__subtitle-row .slide__subtitle{font-size:clamp(11px,1.15vw,14px)}@media (width<=768px){.slide[data-slide="9"] .slide__text-stack .slide__title{font-size:clamp(12px,3.2vw,17px)}.slide[data-slide="9"] .slide__text-stack .slide__subtitle-row{gap:.35rem}.slide[data-slide="9"] .slide__text-stack .slide__subtitle-row .slide__subtitle{font-size:clamp(10px,2.5vw,12px)}}@keyframes contentSlideInFromBottom{0%{transform:translateY(var(--text-travel,50vh))}to{transform:translateY(0)}}@keyframes contentSlideOutToTop{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--text-travel,50vh)))}}@keyframes contentSlideInFromTop{0%{transform:translateY(calc(-1 * var(--text-travel,50vh)))}to{transform:translateY(0)}}@keyframes contentSlideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(var(--text-travel,50vh))}}.slide[data-slide="11"].text-enter-from-last.active .slide__text-stack{animation:contentSlideInFromBottom var(--hand-transition-duration) cubic-bezier(.25, .46, .45, .94) 20ms both!important}.slide.active .slide__hand--left{will-change:transform, opacity;animation:1.4s linear 20ms forwards handUltraSmooth}.slide.active .slide__content--right .slide__title{animation:1.2s cubic-bezier(.4,0,.2,1) .5s forwards slideInFromRight}@keyframes handUltraSmooth{0%{opacity:0;transform:translate(-140vw)scale(.9)}2%{opacity:.001;transform:translate(-130vw)scale(.905)}4%{opacity:.003;transform:translate(-120vw)scale(.91)}6%{opacity:.006;transform:translate(-110vw)scale(.915)}8%{opacity:.01;transform:translate(-100vw)scale(.92)}10%{opacity:.015;transform:translate(-92vw)scale(.925)}12%{opacity:.022;transform:translate(-84vw)scale(.93)}14%{opacity:.031;transform:translate(-76vw)scale(.935)}16%{opacity:.042;transform:translate(-68vw)scale(.94)}18%{opacity:.055;transform:translate(-60vw)scale(.945)}20%{opacity:.07;transform:translate(-54vw)scale(.95)}22%{opacity:.088;transform:translate(-48vw)scale(.952)}24%{opacity:.108;transform:translate(-42vw)scale(.955)}26%{opacity:.131;transform:translate(-36vw)scale(.958)}28%{opacity:.156;transform:translate(-30vw)scale(.96)}30%{opacity:.184;transform:translate(-25vw)scale(.963)}32%{opacity:.215;transform:translate(-20vw)scale(.966)}34%{opacity:.248;transform:translate(-16vw)scale(.969)}36%{opacity:.284;transform:translate(-12vw)scale(.972)}38%{opacity:.322;transform:translate(-9vw)scale(.975)}40%{opacity:.362;transform:translate(-7vw)scale(.977)}42%{opacity:.404;transform:translate(-5.5vw)scale(.979)}44%{opacity:.448;transform:translate(-4.2vw)scale(.981)}46%{opacity:.493;transform:translate(-3.2vw)scale(.983)}48%{opacity:.539;transform:translate(-2.4vw)scale(.985)}50%{opacity:.586;transform:translate(-1.8vw)scale(.987)}52%{opacity:.633;transform:translate(-1.3vw)scale(.989)}54%{opacity:.68;transform:translate(-.9vw)scale(.991)}56%{opacity:.726;transform:translate(-.6vw)scale(.992)}58%{opacity:.771;transform:translate(-.4vw)scale(.993)}60%{opacity:.814;transform:translate(-.25vw)scale(.994)}62%{opacity:.854;transform:translate(-.15vw)scale(.995)}64%{opacity:.891;transform:translate(-.09vw)scale(.996)}66%{opacity:.923;transform:translate(-.05vw)scale(.997)}68%{opacity:.95;transform:translate(-.025vw)scale(.998)}70%{opacity:.97;transform:translate(-.012vw)scale(.999)}72%{opacity:.984;transform:translate(-.006vw)scale(.9995)}74%{opacity:.993;transform:translate(-.002vw)scale(.9998)}76%{opacity:.997;transform:translate(-.001vw)scale(.9999)}78%{opacity:.999;transform:translate(-.0005vw)scale(1)}80%{opacity:.9995;transform:translate(-.0002vw)scale(1)}82%{opacity:.9998;transform:translate(-.0001vw)scale(1)}84%{opacity:.9999;transform:translate(0)scale(1)}86%{opacity:.99995;transform:translate(0)scale(1)}88%{opacity:.99998;transform:translate(0)scale(1)}90%{opacity:.99999;transform:translate(0)scale(1)}92%{opacity:1;transform:translate(0)scale(1)}94%{opacity:1;transform:translate(0)scale(1)}96%{opacity:1;transform:translate(0)scale(1)}98%{opacity:1;transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes handUltraSmoothRight{0%{opacity:0;transform:translate(140vw)scale(.9)}2%{opacity:.001;transform:translate(130vw)scale(.905)}4%{opacity:.003;transform:translate(120vw)scale(.91)}6%{opacity:.006;transform:translate(110vw)scale(.915)}8%{opacity:.01;transform:translate(100vw)scale(.92)}10%{opacity:.015;transform:translate(92vw)scale(.925)}12%{opacity:.022;transform:translate(84vw)scale(.93)}14%{opacity:.031;transform:translate(76vw)scale(.935)}16%{opacity:.042;transform:translate(68vw)scale(.94)}18%{opacity:.055;transform:translate(60vw)scale(.945)}20%{opacity:.07;transform:translate(54vw)scale(.95)}22%{opacity:.088;transform:translate(48vw)scale(.952)}24%{opacity:.108;transform:translate(42vw)scale(.955)}26%{opacity:.131;transform:translate(36vw)scale(.958)}28%{opacity:.156;transform:translate(30vw)scale(.96)}30%{opacity:.184;transform:translate(25vw)scale(.963)}32%{opacity:.215;transform:translate(20vw)scale(.966)}34%{opacity:.248;transform:translate(16vw)scale(.969)}36%{opacity:.284;transform:translate(12vw)scale(.972)}38%{opacity:.322;transform:translate(9vw)scale(.975)}40%{opacity:.362;transform:translate(7vw)scale(.977)}42%{opacity:.404;transform:translate(5.5vw)scale(.979)}44%{opacity:.448;transform:translate(4.2vw)scale(.981)}46%{opacity:.493;transform:translate(3.2vw)scale(.983)}48%{opacity:.539;transform:translate(2.4vw)scale(.985)}50%{opacity:.586;transform:translate(1.8vw)scale(.987)}52%{opacity:.633;transform:translate(1.3vw)scale(.989)}54%{opacity:.68;transform:translate(.9vw)scale(.991)}56%{opacity:.726;transform:translate(.6vw)scale(.992)}58%{opacity:.771;transform:translate(.4vw)scale(.993)}60%{opacity:.814;transform:translate(.25vw)scale(.994)}62%{opacity:.854;transform:translate(.15vw)scale(.995)}64%{opacity:.891;transform:translate(.09vw)scale(.996)}66%{opacity:.923;transform:translate(.05vw)scale(.997)}68%{opacity:.95;transform:translate(.025vw)scale(.998)}70%{opacity:.97;transform:translate(.012vw)scale(.999)}72%{opacity:.984;transform:translate(.006vw)scale(.9995)}74%{opacity:.993;transform:translate(.002vw)scale(.9998)}76%{opacity:.997;transform:translate(.001vw)scale(.9999)}78%{opacity:.999;transform:translate(.0005vw)scale(1)}80%{opacity:.9995;transform:translate(.0002vw)scale(1)}82%{opacity:.9998;transform:translate(.0001vw)scale(1)}84%{opacity:.9999;transform:translate(0)scale(1)}86%{opacity:.99995;transform:translate(0)scale(1)}88%{opacity:.99998;transform:translate(0)scale(1)}90%{opacity:.99999;transform:translate(0)scale(1)}92%{opacity:1;transform:translate(0)scale(1)}94%{opacity:1;transform:translate(0)scale(1)}96%{opacity:1;transform:translate(0)scale(1)}98%{opacity:1;transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes slideDownUltraSmooth144{0%{opacity:0;transform:translateY(-120vh)scale(.9)}.699%{opacity:.014723;transform:translateY(-117.5vh)scale(.902083)}1.399%{opacity:.026539;transform:translateY(-115.035vh)scale(.904137)}2.098%{opacity:.037459;transform:translateY(-112.605vh)scale(.906163)}2.797%{opacity:.047836;transform:translateY(-110.209vh)scale(.908159)}3.497%{opacity:.057827;transform:translateY(-107.848vh)scale(.910127)}4.196%{opacity:.067521;transform:translateY(-105.52vh)scale(.912067)}4.895%{opacity:.076973;transform:translateY(-103.226vh)scale(.913978)}5.594%{opacity:.086225;transform:translateY(-100.966vh)scale(.915862)}6.294%{opacity:.095305;transform:translateY(-98.7387vh)scale(.917718)}6.993%{opacity:.104234;transform:translateY(-96.5446vh)scale(.919546)}7.692%{opacity:.113029;transform:translateY(-94.3832vh)scale(.921347)}8.392%{opacity:.121706;transform:translateY(-92.2544vh)scale(.923121)}9.091%{opacity:.130275;transform:translateY(-90.1578vh)scale(.924869)}9.79%{opacity:.138745;transform:translateY(-88.0932vh)scale(.926589)}10.49%{opacity:.147125;transform:translateY(-86.0603vh)scale(.928283)}11.189%{opacity:.155421;transform:translateY(-84.059vh)scale(.929951)}11.888%{opacity:.16364;transform:translateY(-82.089vh)scale(.931593)}12.587%{opacity:.171787;transform:translateY(-80.1499vh)scale(.933208)}13.287%{opacity:.179866;transform:translateY(-78.2417vh)scale(.934799)}13.986%{opacity:.187881;transform:translateY(-76.364vh)scale(.936363)}14.685%{opacity:.195837;transform:translateY(-74.5165vh)scale(.937903)}15.385%{opacity:.203736;transform:translateY(-72.6991vh)scale(.939417)}16.084%{opacity:.211581;transform:translateY(-70.9115vh)scale(.940907)}16.783%{opacity:.219375;transform:translateY(-69.1535vh)scale(.942372)}17.483%{opacity:.227121;transform:translateY(-67.4247vh)scale(.943813)}18.182%{opacity:.23482;transform:translateY(-65.725vh)scale(.945229)}18.881%{opacity:.242475;transform:translateY(-64.0541vh)scale(.946622)}19.58%{opacity:.250088;transform:translateY(-62.4118vh)scale(.94799)}20.28%{opacity:.257659;transform:translateY(-60.7978vh)scale(.949335)}20.979%{opacity:.265192;transform:translateY(-59.2118vh)scale(.950657)}21.678%{opacity:.272688;transform:translateY(-57.6537vh)scale(.951955)}22.378%{opacity:.280147;transform:translateY(-56.1232vh)scale(.953231)}23.077%{opacity:.287571;transform:translateY(-54.6199vh)scale(.954483)}23.776%{opacity:.294961;transform:translateY(-53.1438vh)scale(.955713)}24.476%{opacity:.302319;transform:translateY(-51.6945vh)scale(.956921)}25.175%{opacity:.309646;transform:translateY(-50.2718vh)scale(.958107)}25.874%{opacity:.316942;transform:translateY(-48.8754vh)scale(.95927)}26.573%{opacity:.324208;transform:translateY(-47.5052vh)scale(.960412)}27.273%{opacity:.331446;transform:translateY(-46.1608vh)scale(.961533)}27.972%{opacity:.338656;transform:translateY(-44.842vh)scale(.962632)}28.671%{opacity:.345839;transform:translateY(-43.5485vh)scale(.96371)}29.371%{opacity:.352996;transform:translateY(-42.2802vh)scale(.964766)}30.07%{opacity:.360127;transform:translateY(-41.0368vh)scale(.965803)}30.769%{opacity:.367234;transform:translateY(-39.8179vh)scale(.966818)}31.469%{opacity:.374316;transform:translateY(-38.6235vh)scale(.967814)}32.168%{opacity:.381375;transform:translateY(-37.4531vh)scale(.968789)}32.867%{opacity:.388411;transform:translateY(-36.3067vh)scale(.969744)}33.566%{opacity:.395424;transform:translateY(-35.1839vh)scale(.97068)}34.266%{opacity:.402415;transform:translateY(-34.0845vh)scale(.971596)}34.965%{opacity:.409385;transform:translateY(-33.0082vh)scale(.972493)}35.664%{opacity:.416335;transform:translateY(-31.9548vh)scale(.973371)}36.364%{opacity:.423263;transform:translateY(-30.9241vh)scale(.97423)}37.063%{opacity:.430172;transform:translateY(-29.9158vh)scale(.97507)}37.762%{opacity:.437061;transform:translateY(-28.9296vh)scale(.975892)}38.462%{opacity:.443932;transform:translateY(-27.9654vh)scale(.976695)}39.161%{opacity:.450783;transform:translateY(-27.0228vh)scale(.977481)}39.86%{opacity:.457616;transform:translateY(-26.1017vh)scale(.978249)}40.559%{opacity:.464431;transform:translateY(-25.2017vh)scale(.978999)}41.259%{opacity:.471229;transform:translateY(-24.3227vh)scale(.979731)}41.958%{opacity:.478009;transform:translateY(-23.4643vh)scale(.980446)}42.657%{opacity:.484773;transform:translateY(-22.6264vh)scale(.981145)}43.357%{opacity:.491519;transform:translateY(-21.8086vh)scale(.981826)}44.056%{opacity:.49825;transform:translateY(-21.0108vh)scale(.982491)}44.755%{opacity:.504964;transform:translateY(-20.2327vh)scale(.983139)}45.455%{opacity:.511663;transform:translateY(-19.4741vh)scale(.983772)}46.154%{opacity:.518346;transform:translateY(-18.7346vh)scale(.984388)}46.853%{opacity:.525015;transform:translateY(-18.0142vh)scale(.984988)}47.552%{opacity:.531668;transform:translateY(-17.3124vh)scale(.985573)}48.252%{opacity:.538306;transform:translateY(-16.6291vh)scale(.986142)}48.951%{opacity:.544931;transform:translateY(-15.964vh)scale(.986697)}49.65%{opacity:.55154;transform:translateY(-15.3169vh)scale(.987236)}50.35%{opacity:.558136;transform:translateY(-14.6875vh)scale(.98776)}51.049%{opacity:.564719;transform:translateY(-14.0756vh)scale(.98827)}51.748%{opacity:.571288;transform:translateY(-13.4809vh)scale(.988766)}52.448%{opacity:.577843;transform:translateY(-12.9033vh)scale(.989247)}53.147%{opacity:.584385;transform:translateY(-12.3423vh)scale(.989715)}53.846%{opacity:.590915;transform:translateY(-11.7979vh)scale(.990168)}54.545%{opacity:.597432;transform:translateY(-11.2697vh)scale(.990609)}55.245%{opacity:.603936;transform:translateY(-10.7575vh)scale(.991035)}55.944%{opacity:.610428;transform:translateY(-10.2611vh)scale(.991449)}56.643%{opacity:.616908;transform:translateY(-9.7802vh)scale(.99185)}57.343%{opacity:.623375;transform:translateY(-9.3146vh)scale(.992238)}58.042%{opacity:.629831;transform:translateY(-8.8639vh)scale(.992613)}58.741%{opacity:.636275;transform:translateY(-8.4281vh)scale(.992977)}59.441%{opacity:.642708;transform:translateY(-8.0068vh)scale(.993328)}60.14%{opacity:.64913;transform:translateY(-7.5997vh)scale(.993667)}60.839%{opacity:.65554;transform:translateY(-7.2067vh)scale(.993994)}61.538%{opacity:.661939;transform:translateY(-6.8275vh)scale(.99431)}62.238%{opacity:.668327;transform:translateY(-6.4618vh)scale(.994615)}62.937%{opacity:.674705;transform:translateY(-6.1094vh)scale(.994909)}63.636%{opacity:.681072;transform:translateY(-5.7701vh)scale(.995192)}64.336%{opacity:.687428;transform:translateY(-5.4436vh)scale(.995464)}65.035%{opacity:.693774;transform:translateY(-5.1296vh)scale(.995725)}65.734%{opacity:.70011;transform:translateY(-4.8279vh)scale(.995977)}66.434%{opacity:.706436;transform:translateY(-4.5383vh)scale(.996218)}67.133%{opacity:.712752;transform:translateY(-4.2606vh)scale(.99645)}67.832%{opacity:.719058;transform:translateY(-3.9944vh)scale(.996671)}68.531%{opacity:.725354;transform:translateY(-3.7395vh)scale(.996884)}69.231%{opacity:.73164;transform:translateY(-3.4957vh)scale(.997087)}69.93%{opacity:.737917;transform:translateY(-3.2627vh)scale(.997281)}70.629%{opacity:.744185;transform:translateY(-3.0403vh)scale(.997466)}71.329%{opacity:.750443;transform:translateY(-2.8283vh)scale(.997643)}72.028%{opacity:.756693;transform:translateY(-2.6264vh)scale(.997811)}72.727%{opacity:.762933;transform:translateY(-2.4343vh)scale(.997971)}73.427%{opacity:.769164;transform:translateY(-2.2518vh)scale(.998124)}74.126%{opacity:.775386;transform:translateY(-2.0786vh)scale(.998268)}74.825%{opacity:.781599;transform:translateY(-1.9146vh)scale(.998404)}75.524%{opacity:.787804;transform:translateY(-1.7595vh)scale(.998534)}76.224%{opacity:.794;transform:translateY(-1.6129vh)scale(.998656)}76.923%{opacity:.800187;transform:translateY(-1.4747vh)scale(.998771)}77.622%{opacity:.806366;transform:translateY(-1.3447vh)scale(.998879)}78.322%{opacity:.812537;transform:translateY(-1.2225vh)scale(.998981)}79.021%{opacity:.818699;transform:translateY(-1.108vh)scale(.999077)}79.72%{opacity:.824854;transform:translateY(-1.0008vh)scale(.999166)}80.42%{opacity:.831;transform:translateY(-.9008vh)scale(.999249)}81.119%{opacity:.837138;transform:translateY(-.8077vh)scale(.999327)}81.818%{opacity:.843268;transform:translateY(-.7213vh)scale(.999399)}82.517%{opacity:.849391;transform:translateY(-.6412vh)scale(.999466)}83.217%{opacity:.855505;transform:translateY(-.5673vh)scale(.999527)}83.916%{opacity:.861612;transform:translateY(-.4993vh)scale(.999584)}84.615%{opacity:.867712;transform:translateY(-.437vh)scale(.999636)}85.315%{opacity:.873803;transform:translateY(-.38vh)scale(.999683)}86.014%{opacity:.879887;transform:translateY(-.3283vh)scale(.999726)}86.713%{opacity:.885964;transform:translateY(-.2815vh)scale(.999765)}87.413%{opacity:.892034;transform:translateY(-.2393vh)scale(.999801)}88.112%{opacity:.898096;transform:translateY(-.2016vh)scale(.999832)}88.811%{opacity:.904151;transform:translateY(-.1681vh)scale(.99986)}89.51%{opacity:.910199;transform:translateY(-.1385vh)scale(.999885)}90.21%{opacity:.91624;transform:translateY(-.1126vh)scale(.999906)}90.909%{opacity:.922273;transform:translateY(-.0902vh)scale(.999925)}91.608%{opacity:.9283;transform:translateY(-.0709vh)scale(.999941)}92.308%{opacity:.93432;transform:translateY(-.0546vh)scale(.999954)}93.007%{opacity:.940333;transform:translateY(-.041vh)scale(.999966)}93.706%{opacity:.946339;transform:translateY(-.0299vh)scale(.999975)}94.406%{opacity:.952339;transform:translateY(-.021vh)scale(.999982)}95.105%{opacity:.958332;transform:translateY(-.0141vh)scale(.999988)}95.804%{opacity:.964318;transform:translateY(-.0089vh)scale(.999993)}96.503%{opacity:.970298;transform:translateY(-.0051vh)scale(.999996)}97.203%{opacity:.976271;transform:translateY(-.0026vh)scale(.999998)}97.902%{opacity:.982238;transform:translateY(-.0011vh)scale(.999999)}98.601%{opacity:.988198;transform:translateY(-.0003vh)scale(1)}99.301%{opacity:.994152;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slideUpUltraSmooth144{0%{opacity:1;transform:translateY(0)scale(1)}.699%{opacity:.994152;transform:translateY(0)scale(1)}1.399%{opacity:.988198;transform:translateY(-.0003vh)scale(1)}2.098%{opacity:.982238;transform:translateY(-.0011vh)scale(.999999)}2.797%{opacity:.976271;transform:translateY(-.0026vh)scale(.999998)}3.497%{opacity:.970298;transform:translateY(-.0051vh)scale(.999996)}4.196%{opacity:.964318;transform:translateY(-.0089vh)scale(.999993)}4.895%{opacity:.958332;transform:translateY(-.0141vh)scale(.999988)}5.594%{opacity:.952339;transform:translateY(-.021vh)scale(.999982)}6.294%{opacity:.946339;transform:translateY(-.0299vh)scale(.999975)}6.993%{opacity:.940333;transform:translateY(-.041vh)scale(.999966)}7.692%{opacity:.93432;transform:translateY(-.0546vh)scale(.999954)}8.392%{opacity:.9283;transform:translateY(-.0709vh)scale(.999941)}9.091%{opacity:.922273;transform:translateY(-.0902vh)scale(.999925)}9.79%{opacity:.91624;transform:translateY(-.1126vh)scale(.999906)}10.49%{opacity:.910199;transform:translateY(-.1385vh)scale(.999885)}11.189%{opacity:.904151;transform:translateY(-.1681vh)scale(.99986)}11.888%{opacity:.898096;transform:translateY(-.2016vh)scale(.999832)}12.587%{opacity:.892034;transform:translateY(-.2393vh)scale(.999801)}13.287%{opacity:.885964;transform:translateY(-.2815vh)scale(.999765)}13.986%{opacity:.879887;transform:translateY(-.3283vh)scale(.999726)}14.685%{opacity:.873803;transform:translateY(-.38vh)scale(.999683)}15.385%{opacity:.867712;transform:translateY(-.437vh)scale(.999636)}16.084%{opacity:.861612;transform:translateY(-.4993vh)scale(.999584)}16.783%{opacity:.855505;transform:translateY(-.5673vh)scale(.999527)}17.483%{opacity:.849391;transform:translateY(-.6412vh)scale(.999466)}18.182%{opacity:.843268;transform:translateY(-.7213vh)scale(.999399)}18.881%{opacity:.837138;transform:translateY(-.8077vh)scale(.999327)}19.58%{opacity:.831;transform:translateY(-.9008vh)scale(.999249)}20.28%{opacity:.824854;transform:translateY(-1.0008vh)scale(.999166)}20.979%{opacity:.818699;transform:translateY(-1.108vh)scale(.999077)}21.678%{opacity:.812537;transform:translateY(-1.2225vh)scale(.998981)}22.378%{opacity:.806366;transform:translateY(-1.3447vh)scale(.998879)}23.077%{opacity:.800187;transform:translateY(-1.4747vh)scale(.998771)}23.776%{opacity:.794;transform:translateY(-1.6129vh)scale(.998656)}24.476%{opacity:.787804;transform:translateY(-1.7595vh)scale(.998534)}25.175%{opacity:.781599;transform:translateY(-1.9146vh)scale(.998404)}25.874%{opacity:.775386;transform:translateY(-2.0786vh)scale(.998268)}26.573%{opacity:.769164;transform:translateY(-2.2518vh)scale(.998124)}27.273%{opacity:.762933;transform:translateY(-2.4343vh)scale(.997971)}27.972%{opacity:.756693;transform:translateY(-2.6264vh)scale(.997811)}28.671%{opacity:.750443;transform:translateY(-2.8283vh)scale(.997643)}29.371%{opacity:.744185;transform:translateY(-3.0403vh)scale(.997466)}30.07%{opacity:.737917;transform:translateY(-3.2627vh)scale(.997281)}30.769%{opacity:.73164;transform:translateY(-3.4957vh)scale(.997087)}31.469%{opacity:.725354;transform:translateY(-3.7395vh)scale(.996884)}32.168%{opacity:.719058;transform:translateY(-3.9944vh)scale(.996671)}32.867%{opacity:.712752;transform:translateY(-4.2606vh)scale(.99645)}33.566%{opacity:.706436;transform:translateY(-4.5383vh)scale(.996218)}34.266%{opacity:.70011;transform:translateY(-4.8279vh)scale(.995977)}34.965%{opacity:.693774;transform:translateY(-5.1296vh)scale(.995725)}35.664%{opacity:.687428;transform:translateY(-5.4436vh)scale(.995464)}36.364%{opacity:.681072;transform:translateY(-5.7701vh)scale(.995192)}37.063%{opacity:.674705;transform:translateY(-6.1094vh)scale(.994909)}37.762%{opacity:.668327;transform:translateY(-6.4618vh)scale(.994615)}38.462%{opacity:.661939;transform:translateY(-6.8275vh)scale(.99431)}39.161%{opacity:.65554;transform:translateY(-7.2067vh)scale(.993994)}39.86%{opacity:.64913;transform:translateY(-7.5997vh)scale(.993667)}40.559%{opacity:.642708;transform:translateY(-8.0068vh)scale(.993328)}41.259%{opacity:.636275;transform:translateY(-8.4281vh)scale(.992977)}41.958%{opacity:.629831;transform:translateY(-8.8639vh)scale(.992613)}42.657%{opacity:.623375;transform:translateY(-9.3146vh)scale(.992238)}43.357%{opacity:.616908;transform:translateY(-9.7802vh)scale(.99185)}44.056%{opacity:.610428;transform:translateY(-10.2611vh)scale(.991449)}44.755%{opacity:.603936;transform:translateY(-10.7575vh)scale(.991035)}45.455%{opacity:.597432;transform:translateY(-11.2697vh)scale(.990609)}46.154%{opacity:.590915;transform:translateY(-11.7979vh)scale(.990168)}46.853%{opacity:.584385;transform:translateY(-12.3423vh)scale(.989715)}47.552%{opacity:.577843;transform:translateY(-12.9033vh)scale(.989247)}48.252%{opacity:.571288;transform:translateY(-13.4809vh)scale(.988766)}48.951%{opacity:.564719;transform:translateY(-14.0756vh)scale(.98827)}49.65%{opacity:.558136;transform:translateY(-14.6875vh)scale(.98776)}50.35%{opacity:.55154;transform:translateY(-15.3169vh)scale(.987236)}51.049%{opacity:.544931;transform:translateY(-15.964vh)scale(.986697)}51.748%{opacity:.538306;transform:translateY(-16.6291vh)scale(.986142)}52.448%{opacity:.531668;transform:translateY(-17.3124vh)scale(.985573)}53.147%{opacity:.525015;transform:translateY(-18.0142vh)scale(.984988)}53.846%{opacity:.518346;transform:translateY(-18.7346vh)scale(.984388)}54.545%{opacity:.511663;transform:translateY(-19.4741vh)scale(.983772)}55.245%{opacity:.504964;transform:translateY(-20.2327vh)scale(.983139)}55.944%{opacity:.49825;transform:translateY(-21.0108vh)scale(.982491)}56.643%{opacity:.491519;transform:translateY(-21.8086vh)scale(.981826)}57.343%{opacity:.484773;transform:translateY(-22.6264vh)scale(.981145)}58.042%{opacity:.478009;transform:translateY(-23.4643vh)scale(.980446)}58.741%{opacity:.471229;transform:translateY(-24.3227vh)scale(.979731)}59.441%{opacity:.464431;transform:translateY(-25.2017vh)scale(.978999)}60.14%{opacity:.457616;transform:translateY(-26.1017vh)scale(.978249)}60.839%{opacity:.450783;transform:translateY(-27.0228vh)scale(.977481)}61.538%{opacity:.443932;transform:translateY(-27.9654vh)scale(.976695)}62.238%{opacity:.437061;transform:translateY(-28.9296vh)scale(.975892)}62.937%{opacity:.430172;transform:translateY(-29.9158vh)scale(.97507)}63.636%{opacity:.423263;transform:translateY(-30.9241vh)scale(.97423)}64.336%{opacity:.416335;transform:translateY(-31.9548vh)scale(.973371)}65.035%{opacity:.409385;transform:translateY(-33.0082vh)scale(.972493)}65.734%{opacity:.402415;transform:translateY(-34.0845vh)scale(.971596)}66.434%{opacity:.395424;transform:translateY(-35.1839vh)scale(.97068)}67.133%{opacity:.388411;transform:translateY(-36.3067vh)scale(.969744)}67.832%{opacity:.381375;transform:translateY(-37.4531vh)scale(.968789)}68.531%{opacity:.374316;transform:translateY(-38.6235vh)scale(.967814)}69.231%{opacity:.367234;transform:translateY(-39.8179vh)scale(.966818)}69.93%{opacity:.360127;transform:translateY(-41.0368vh)scale(.965803)}70.629%{opacity:.352996;transform:translateY(-42.2802vh)scale(.964766)}71.329%{opacity:.345839;transform:translateY(-43.5485vh)scale(.96371)}72.028%{opacity:.338656;transform:translateY(-44.842vh)scale(.962632)}72.727%{opacity:.331446;transform:translateY(-46.1608vh)scale(.961533)}73.427%{opacity:.324208;transform:translateY(-47.5052vh)scale(.960412)}74.126%{opacity:.316942;transform:translateY(-48.8754vh)scale(.95927)}74.825%{opacity:.309646;transform:translateY(-50.2718vh)scale(.958107)}75.524%{opacity:.302319;transform:translateY(-51.6945vh)scale(.956921)}76.224%{opacity:.294961;transform:translateY(-53.1438vh)scale(.955713)}76.923%{opacity:.287571;transform:translateY(-54.6199vh)scale(.954483)}77.622%{opacity:.280147;transform:translateY(-56.1232vh)scale(.953231)}78.322%{opacity:.272688;transform:translateY(-57.6537vh)scale(.951955)}79.021%{opacity:.265192;transform:translateY(-59.2118vh)scale(.950657)}79.72%{opacity:.257659;transform:translateY(-60.7978vh)scale(.949335)}80.42%{opacity:.250088;transform:translateY(-62.4118vh)scale(.94799)}81.119%{opacity:.242475;transform:translateY(-64.0541vh)scale(.946622)}81.818%{opacity:.23482;transform:translateY(-65.725vh)scale(.945229)}82.517%{opacity:.227121;transform:translateY(-67.4247vh)scale(.943813)}83.217%{opacity:.219375;transform:translateY(-69.1535vh)scale(.942372)}83.916%{opacity:.211581;transform:translateY(-70.9115vh)scale(.940907)}84.615%{opacity:.203736;transform:translateY(-72.6991vh)scale(.939417)}85.315%{opacity:.195837;transform:translateY(-74.5165vh)scale(.937903)}86.014%{opacity:.187881;transform:translateY(-76.364vh)scale(.936363)}86.713%{opacity:.179866;transform:translateY(-78.2417vh)scale(.934799)}87.413%{opacity:.171787;transform:translateY(-80.1499vh)scale(.933208)}88.112%{opacity:.16364;transform:translateY(-82.089vh)scale(.931593)}88.811%{opacity:.155421;transform:translateY(-84.059vh)scale(.929951)}89.51%{opacity:.147125;transform:translateY(-86.0603vh)scale(.928283)}90.21%{opacity:.138745;transform:translateY(-88.0932vh)scale(.926589)}90.909%{opacity:.130275;transform:translateY(-90.1578vh)scale(.924869)}91.608%{opacity:.121706;transform:translateY(-92.2544vh)scale(.923121)}92.308%{opacity:.113029;transform:translateY(-94.3832vh)scale(.921347)}93.007%{opacity:.104234;transform:translateY(-96.5446vh)scale(.919546)}93.706%{opacity:.095305;transform:translateY(-98.7387vh)scale(.917718)}94.406%{opacity:.086225;transform:translateY(-100.966vh)scale(.915862)}95.105%{opacity:.076973;transform:translateY(-103.226vh)scale(.913978)}95.804%{opacity:.067521;transform:translateY(-105.52vh)scale(.912067)}96.503%{opacity:.057827;transform:translateY(-107.848vh)scale(.910127)}97.203%{opacity:.047836;transform:translateY(-110.209vh)scale(.908159)}97.902%{opacity:.037459;transform:translateY(-112.605vh)scale(.906163)}98.601%{opacity:.026539;transform:translateY(-115.035vh)scale(.904137)}99.301%{opacity:.014723;transform:translateY(-117.5vh)scale(.902083)}to{opacity:0;transform:translateY(-120vh)scale(.9)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(80vw)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-80vw)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeftNoFade{0%{transform:translate(-80vw)}to{transform:translate(0)}}.slide__content{text-align:center;max-width:800px;padding:0 24px}@media (width<=768px){.slide__content{padding:0 calc(var(--slideshow-mobile-dots-gutter) + 8px) 0 16px;box-sizing:border-box;width:100%;max-width:100%}}.slide__content.slide__content--left{padding-left:18%;padding-right:24px}@media (width<=1200px){.slide__content.slide__content--left{padding-left:12%;padding-right:20px}}@media (width<=900px){.slide__content.slide__content--left{padding-left:8%;padding-right:16px}}@media (width<=768px){.slide__content.slide__content--left{padding-left:0;padding-right:0}}.slide.active .slide__content .slide__title{animation:.6s cubic-bezier(.4,0,.2,1) .15s both textFadeInUp}.slide.active .slide__content .slide__subtitle{animation:.5s cubic-bezier(.4,0,.2,1) .3s both textFadeInUp}.slide.active .slide__content .slide__subtitle:nth-of-type(2){animation-delay:.4s}.slide.active .slide__content .slide__subtitle:nth-of-type(3){animation-delay:.5s}.slide[data-slide="12"] .slide__logo-container{opacity:0;transform:translateY(-120vh)scale(.9)}.slide[data-slide="12"]:not(.active):not(.exit-up-logo) .slide__logo-container{animation:none}.slide[data-slide="12"].active .slide__logo-container{animation:slideDownUltraSmooth144 var(--slide12-duration) linear 20ms forwards;will-change:transform, opacity}.slide[data-slide="12"] .slide__logo-container.exit-up-logo{animation:slideUpUltraSmooth144 var(--slide12-exit-duration) linear forwards;will-change:transform, opacity;transition:none!important}.slide[data-slide="12"].slide--exiting{pointer-events:none;visibility:hidden;opacity:0!important;transition:none!important;transform:none!important}.slide[data-slide="12"].slide--exiting .slide__logo-container{visibility:hidden!important;animation:none!important}.slide12-exit-clone{z-index:35;pointer-events:none;animation:slideUpUltraSmooth144 var(--slide12-exit-duration) linear forwards;will-change:transform, opacity;margin:0;position:fixed;transition:none!important}.slide12-exit-clone--synced{animation:slideUpUltraSmooth144 var(--hand-transition-duration) linear 20ms forwards}.left-text-exit-clone{z-index:30;pointer-events:none;will-change:transform;text-align:center;justify-content:center;align-items:center;gap:var(--slide-text-stack-gap);flex-direction:column;margin:0;display:flex;position:fixed;transition:none!important}.left-text-exit-clone .slide__title,.left-text-exit-clone .slide__subtitle{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:max-content;max-width:none;margin:0}.left-text-exit-clone .slide__title{font-size:clamp(20px,2.2vw,34px);line-height:1.2}.left-text-exit-clone .slide__subtitle{font-size:clamp(13px,1.4vw,16px);line-height:1.35}.left-text-exit-clone .slide__subtitle-row{flex-flow:row;justify-content:center;align-items:center;gap:clamp(.5rem,1.2vw,1rem);width:max-content;max-width:100%;display:flex}.left-text-exit-clone.text-exit-up{animation:contentSlideOutToTop var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) forwards!important}.left-text-exit-clone.text-exit-down{animation:contentSlideOutToBottom var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) forwards!important}@media (width<=768px){.left-text-exit-clone{max-width:calc(100vw - var(--slideshow-mobile-dots-gutter) - 32px);box-sizing:border-box;padding:0 4px}}.left-text-enter-clone{z-index:31;pointer-events:none;will-change:transform;text-align:center;justify-content:center;align-items:center;gap:var(--slide-text-stack-gap);flex-direction:column;margin:0;display:flex;position:absolute;transition:none!important}.left-text-enter-clone .slide__title,.left-text-enter-clone .slide__subtitle{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;width:max-content;max-width:none;margin:0}.left-text-enter-clone .slide__title{font-size:clamp(20px,2.2vw,34px);line-height:1.2}.left-text-enter-clone .slide__subtitle{font-size:clamp(13px,1.4vw,16px);line-height:1.35}.left-text-enter-clone .slide__subtitle-row{flex-flow:row;justify-content:center;align-items:center;gap:clamp(.5rem,1.2vw,1rem);width:max-content;max-width:100%;display:flex}.left-text-enter-clone.text-enter-up{animation:contentSlideInFromBottom var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) both!important}.left-text-enter-clone.text-enter-from-top{animation:contentSlideInFromTop var(--text-slide-duration) cubic-bezier(.25, .46, .45, .94) both!important}@media (width<=768px){.left-text-enter-clone{max-width:calc(100vw - var(--slideshow-mobile-dots-gutter) - 32px);box-sizing:border-box;padding:0 4px}}@keyframes textSlideInNoFade{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes handSlideInFromLeft{0%{transform:translate(-80vw)}to{transform:translate(0)}}@keyframes handSlideOutToLeftUltra{0%{opacity:1;transform:translate(0)}.699%{opacity:1;transform:translate(-2.2916vw)}1.399%{opacity:1;transform:translate(-4.5511vw)}2.098%{opacity:1;transform:translate(-6.7789vw)}2.797%{opacity:1;transform:translate(-8.975vw)}3.497%{opacity:1;transform:translate(-11.1397vw)}4.196%{opacity:1;transform:translate(-13.2733vw)}4.895%{opacity:1;transform:translate(-15.376vw)}5.594%{opacity:1;transform:translate(-17.448vw)}6.294%{opacity:1;transform:translate(-19.4895vw)}6.993%{opacity:1;transform:translate(-21.5008vw)}7.692%{opacity:1;transform:translate(-23.482vw)}8.392%{opacity:1;transform:translate(-25.4335vw)}9.091%{opacity:1;transform:translate(-27.3554vw)}9.79%{opacity:1;transform:translate(-29.2479vw)}10.49%{opacity:1;transform:translate(-31.1114vw)}11.189%{opacity:1;transform:translate(-32.9459vw)}11.888%{opacity:1;transform:translate(-34.7518vw)}12.587%{opacity:1;transform:translate(-36.5292vw)}13.287%{opacity:1;transform:translate(-38.2785vw)}13.986%{opacity:1;transform:translate(-39.9997vw)}14.685%{opacity:1;transform:translate(-41.6932vw)}15.385%{opacity:1;transform:translate(-43.3591vw)}16.084%{opacity:1;transform:translate(-44.9978vw)}16.783%{opacity:1;transform:translate(-46.6093vw)}17.483%{opacity:1;transform:translate(-48.194vw)}18.182%{opacity:1;transform:translate(-49.7521vw)}18.881%{opacity:1;transform:translate(-51.2837vw)}19.58%{opacity:1;transform:translate(-52.7892vw)}20.28%{opacity:1;transform:translate(-54.2687vw)}20.979%{opacity:1;transform:translate(-55.7225vw)}21.678%{opacity:1;transform:translate(-57.1508vw)}22.378%{opacity:1;transform:translate(-58.5538vw)}23.077%{opacity:1;transform:translate(-59.9317vw)}23.776%{opacity:1;transform:translate(-61.2848vw)}24.476%{opacity:1;transform:translate(-62.6134vw)}25.175%{opacity:1;transform:translate(-63.9175vw)}25.874%{opacity:1;transform:translate(-65.1975vw)}26.573%{opacity:1;transform:translate(-66.4536vw)}27.273%{opacity:1;transform:translate(-67.686vw)}27.972%{opacity:1;transform:translate(-68.8948vw)}28.671%{opacity:1;transform:translate(-70.0805vw)}29.371%{opacity:1;transform:translate(-71.2431vw)}30.07%{opacity:1;transform:translate(-72.383vw)}30.769%{opacity:1;transform:translate(-73.5002vw)}31.469%{opacity:1;transform:translate(-74.5951vw)}32.168%{opacity:1;transform:translate(-75.6679vw)}32.867%{opacity:1;transform:translate(-76.7189vw)}33.566%{opacity:1;transform:translate(-77.7481vw)}34.266%{opacity:1;transform:translate(-78.7559vw)}34.965%{opacity:1;transform:translate(-79.7425vw)}35.664%{opacity:1;transform:translate(-80.7081vw)}36.364%{opacity:1;transform:translate(-81.6529vw)}37.063%{opacity:1;transform:translate(-82.5772vw)}37.762%{opacity:1;transform:translate(-83.4812vw)}38.462%{opacity:1;transform:translate(-84.365vw)}39.161%{opacity:1;transform:translate(-85.2291vw)}39.86%{opacity:1;transform:translate(-86.0735vw)}40.559%{opacity:1;transform:translate(-86.8984vw)}41.259%{opacity:1;transform:translate(-87.7042vw)}41.958%{opacity:1;transform:translate(-88.4911vw)}42.657%{opacity:1;transform:translate(-89.2592vw)}43.357%{opacity:1;transform:translate(-90.0088vw)}44.056%{opacity:1;transform:translate(-90.7401vw)}44.755%{opacity:1;transform:translate(-91.4533vw)}45.455%{opacity:1;transform:translate(-92.1488vw)}46.154%{opacity:1;transform:translate(-92.8266vw)}46.853%{opacity:1;transform:translate(-93.487vw)}47.552%{opacity:1;transform:translate(-94.1303vw)}48.252%{opacity:1;transform:translate(-94.7567vw)}48.951%{opacity:1;transform:translate(-95.3663vw)}49.65%{opacity:1;transform:translate(-95.9595vw)}50.35%{opacity:1;transform:translate(-96.5364vw)}51.049%{opacity:1;transform:translate(-97.0974vw)}51.748%{opacity:1;transform:translate(-97.6425vw)}52.448%{opacity:1;transform:translate(-98.172vw)}53.147%{opacity:1;transform:translate(-98.6862vw)}53.846%{opacity:1;transform:translate(-99.1853vw)}54.545%{opacity:1;transform:translate(-99.6694vw)}55.245%{opacity:1;transform:translate(-100.139vw)}55.944%{opacity:1;transform:translate(-100.594vw)}56.643%{opacity:1;transform:translate(-101.035vw)}57.343%{opacity:1;transform:translate(-101.462vw)}58.042%{opacity:1;transform:translate(-101.875vw)}58.741%{opacity:1;transform:translate(-102.274vw)}59.441%{opacity:1;transform:translate(-102.661vw)}60.14%{opacity:1;transform:translate(-103.034vw)}60.839%{opacity:1;transform:translate(-103.394vw)}61.538%{opacity:1;transform:translate(-103.742vw)}62.238%{opacity:1;transform:translate(-104.077vw)}62.937%{opacity:1;transform:translate(-104.4vw)}63.636%{opacity:1;transform:translate(-104.711vw)}64.336%{opacity:1;transform:translate(-105.01vw)}65.035%{opacity:1;transform:translate(-105.298vw)}65.734%{opacity:1;transform:translate(-105.574vw)}66.434%{opacity:1;transform:translate(-105.84vw)}67.133%{opacity:1;transform:translate(-106.095vw)}67.832%{opacity:1;transform:translate(-106.339vw)}68.531%{opacity:1;transform:translate(-106.572vw)}69.231%{opacity:1;transform:translate(-106.796vw)}69.93%{opacity:1;transform:translate(-107.009vw)}70.629%{opacity:1;transform:translate(-107.213vw)}71.329%{opacity:1;transform:translate(-107.407vw)}72.028%{opacity:1;transform:translate(-107.593vw)}72.727%{opacity:1;transform:translate(-107.769vw)}73.427%{opacity:1;transform:translate(-107.936vw)}74.126%{opacity:1;transform:translate(-108.095vw)}74.825%{opacity:1;transform:translate(-108.245vw)}75.524%{opacity:1;transform:translate(-108.387vw)}76.224%{opacity:1;transform:translate(-108.522vw)}76.923%{opacity:1;transform:translate(-108.648vw)}77.622%{opacity:1;transform:translate(-108.767vw)}78.322%{opacity:1;transform:translate(-108.879vw)}79.021%{opacity:1;transform:translate(-108.984vw)}79.72%{opacity:1;transform:translate(-109.083vw)}80.42%{opacity:1;transform:translate(-109.174vw)}81.119%{opacity:1;transform:translate(-109.26vw)}81.818%{opacity:1;transform:translate(-109.339vw)}82.517%{opacity:1;transform:translate(-109.412vw)}83.217%{opacity:1;transform:translate(-109.48vw)}83.916%{opacity:1;transform:translate(-109.542vw)}84.615%{opacity:1;transform:translate(-109.6vw)}85.315%{opacity:1;transform:translate(-109.652vw)}86.014%{opacity:1;transform:translate(-109.699vw)}86.713%{opacity:1;transform:translate(-109.742vw)}87.413%{opacity:1;transform:translate(-109.781vw)}88.112%{opacity:1;transform:translate(-109.815vw)}88.811%{opacity:1;transform:translate(-109.846vw)}89.51%{opacity:1;transform:translate(-109.873vw)}90.21%{opacity:1;transform:translate(-109.897vw)}90.909%{opacity:1;transform:translate(-109.917vw)}91.608%{opacity:1;transform:translate(-109.935vw)}92.308%{opacity:1;transform:translate(-109.95vw)}93.007%{opacity:1;transform:translate(-109.962vw)}93.706%{opacity:1;transform:translate(-109.973vw)}94.406%{opacity:1;transform:translate(-109.981vw)}95.105%{opacity:1;transform:translate(-109.987vw)}95.804%{opacity:1;transform:translate(-109.992vw)}96.503%{opacity:1;transform:translate(-109.995vw)}97.203%{opacity:1;transform:translate(-109.998vw)}97.902%{opacity:1;transform:translate(-109.999vw)}98.601%{opacity:1;transform:translate(-110vw)}99.301%{opacity:1;transform:translate(-110vw)}to{opacity:1;transform:translate(-110vw)}}@keyframes handSlideOutToRightUltra{0%{opacity:1;transform:translate(0)}.699%{opacity:1;transform:translate(2.2916vw)}1.399%{opacity:1;transform:translate(4.5511vw)}2.098%{opacity:1;transform:translate(6.7789vw)}2.797%{opacity:1;transform:translate(8.975vw)}3.497%{opacity:1;transform:translate(11.1397vw)}4.196%{opacity:1;transform:translate(13.2733vw)}4.895%{opacity:1;transform:translate(15.376vw)}5.594%{opacity:1;transform:translate(17.448vw)}6.294%{opacity:1;transform:translate(19.4895vw)}6.993%{opacity:1;transform:translate(21.5008vw)}7.692%{opacity:1;transform:translate(23.482vw)}8.392%{opacity:1;transform:translate(25.4335vw)}9.091%{opacity:1;transform:translate(27.3554vw)}9.79%{opacity:1;transform:translate(29.2479vw)}10.49%{opacity:1;transform:translate(31.1114vw)}11.189%{opacity:1;transform:translate(32.9459vw)}11.888%{opacity:1;transform:translate(34.7518vw)}12.587%{opacity:1;transform:translate(36.5292vw)}13.287%{opacity:1;transform:translate(38.2785vw)}13.986%{opacity:1;transform:translate(39.9997vw)}14.685%{opacity:1;transform:translate(41.6932vw)}15.385%{opacity:1;transform:translate(43.3591vw)}16.084%{opacity:1;transform:translate(44.9978vw)}16.783%{opacity:1;transform:translate(46.6093vw)}17.483%{opacity:1;transform:translate(48.194vw)}18.182%{opacity:1;transform:translate(49.7521vw)}18.881%{opacity:1;transform:translate(51.2837vw)}19.58%{opacity:1;transform:translate(52.7892vw)}20.28%{opacity:1;transform:translate(54.2687vw)}20.979%{opacity:1;transform:translate(55.7225vw)}21.678%{opacity:1;transform:translate(57.1508vw)}22.378%{opacity:1;transform:translate(58.5538vw)}23.077%{opacity:1;transform:translate(59.9317vw)}23.776%{opacity:1;transform:translate(61.2848vw)}24.476%{opacity:1;transform:translate(62.6134vw)}25.175%{opacity:1;transform:translate(63.9175vw)}25.874%{opacity:1;transform:translate(65.1975vw)}26.573%{opacity:1;transform:translate(66.4536vw)}27.273%{opacity:1;transform:translate(67.686vw)}27.972%{opacity:1;transform:translate(68.8948vw)}28.671%{opacity:1;transform:translate(70.0805vw)}29.371%{opacity:1;transform:translate(71.2431vw)}30.07%{opacity:1;transform:translate(72.383vw)}30.769%{opacity:1;transform:translate(73.5002vw)}31.469%{opacity:1;transform:translate(74.5951vw)}32.168%{opacity:1;transform:translate(75.6679vw)}32.867%{opacity:1;transform:translate(76.7189vw)}33.566%{opacity:1;transform:translate(77.7481vw)}34.266%{opacity:1;transform:translate(78.7559vw)}34.965%{opacity:1;transform:translate(79.7425vw)}35.664%{opacity:1;transform:translate(80.7081vw)}36.364%{opacity:1;transform:translate(81.6529vw)}37.063%{opacity:1;transform:translate(82.5772vw)}37.762%{opacity:1;transform:translate(83.4812vw)}38.462%{opacity:1;transform:translate(84.365vw)}39.161%{opacity:1;transform:translate(85.2291vw)}39.86%{opacity:1;transform:translate(86.0735vw)}40.559%{opacity:1;transform:translate(86.8984vw)}41.259%{opacity:1;transform:translate(87.7042vw)}41.958%{opacity:1;transform:translate(88.4911vw)}42.657%{opacity:1;transform:translate(89.2592vw)}43.357%{opacity:1;transform:translate(90.0088vw)}44.056%{opacity:1;transform:translate(90.7401vw)}44.755%{opacity:1;transform:translate(91.4533vw)}45.455%{opacity:1;transform:translate(92.1488vw)}46.154%{opacity:1;transform:translate(92.8266vw)}46.853%{opacity:1;transform:translate(93.487vw)}47.552%{opacity:1;transform:translate(94.1303vw)}48.252%{opacity:1;transform:translate(94.7567vw)}48.951%{opacity:1;transform:translate(95.3663vw)}49.65%{opacity:1;transform:translate(95.9595vw)}50.35%{opacity:1;transform:translate(96.5364vw)}51.049%{opacity:1;transform:translate(97.0974vw)}51.748%{opacity:1;transform:translate(97.6425vw)}52.448%{opacity:1;transform:translate(98.172vw)}53.147%{opacity:1;transform:translate(98.6862vw)}53.846%{opacity:1;transform:translate(99.1853vw)}54.545%{opacity:1;transform:translate(99.6694vw)}55.245%{opacity:1;transform:translate(100.139vw)}55.944%{opacity:1;transform:translate(100.594vw)}56.643%{opacity:1;transform:translate(101.035vw)}57.343%{opacity:1;transform:translate(101.462vw)}58.042%{opacity:1;transform:translate(101.875vw)}58.741%{opacity:1;transform:translate(102.274vw)}59.441%{opacity:1;transform:translate(102.661vw)}60.14%{opacity:1;transform:translate(103.034vw)}60.839%{opacity:1;transform:translate(103.394vw)}61.538%{opacity:1;transform:translate(103.742vw)}62.238%{opacity:1;transform:translate(104.077vw)}62.937%{opacity:1;transform:translate(104.4vw)}63.636%{opacity:1;transform:translate(104.711vw)}64.336%{opacity:1;transform:translate(105.01vw)}65.035%{opacity:1;transform:translate(105.298vw)}65.734%{opacity:1;transform:translate(105.574vw)}66.434%{opacity:1;transform:translate(105.84vw)}67.133%{opacity:1;transform:translate(106.095vw)}67.832%{opacity:1;transform:translate(106.339vw)}68.531%{opacity:1;transform:translate(106.572vw)}69.231%{opacity:1;transform:translate(106.796vw)}69.93%{opacity:1;transform:translate(107.009vw)}70.629%{opacity:1;transform:translate(107.213vw)}71.329%{opacity:1;transform:translate(107.407vw)}72.028%{opacity:1;transform:translate(107.593vw)}72.727%{opacity:1;transform:translate(107.769vw)}73.427%{opacity:1;transform:translate(107.936vw)}74.126%{opacity:1;transform:translate(108.095vw)}74.825%{opacity:1;transform:translate(108.245vw)}75.524%{opacity:1;transform:translate(108.387vw)}76.224%{opacity:1;transform:translate(108.522vw)}76.923%{opacity:1;transform:translate(108.648vw)}77.622%{opacity:1;transform:translate(108.767vw)}78.322%{opacity:1;transform:translate(108.879vw)}79.021%{opacity:1;transform:translate(108.984vw)}79.72%{opacity:1;transform:translate(109.083vw)}80.42%{opacity:1;transform:translate(109.174vw)}81.119%{opacity:1;transform:translate(109.26vw)}81.818%{opacity:1;transform:translate(109.339vw)}82.517%{opacity:1;transform:translate(109.412vw)}83.217%{opacity:1;transform:translate(109.48vw)}83.916%{opacity:1;transform:translate(109.542vw)}84.615%{opacity:1;transform:translate(109.6vw)}85.315%{opacity:1;transform:translate(109.652vw)}86.014%{opacity:1;transform:translate(109.699vw)}86.713%{opacity:1;transform:translate(109.742vw)}87.413%{opacity:1;transform:translate(109.781vw)}88.112%{opacity:1;transform:translate(109.815vw)}88.811%{opacity:1;transform:translate(109.846vw)}89.51%{opacity:1;transform:translate(109.873vw)}90.21%{opacity:1;transform:translate(109.897vw)}90.909%{opacity:1;transform:translate(109.917vw)}91.608%{opacity:1;transform:translate(109.935vw)}92.308%{opacity:1;transform:translate(109.95vw)}93.007%{opacity:1;transform:translate(109.962vw)}93.706%{opacity:1;transform:translate(109.973vw)}94.406%{opacity:1;transform:translate(109.981vw)}95.105%{opacity:1;transform:translate(109.987vw)}95.804%{opacity:1;transform:translate(109.992vw)}96.503%{opacity:1;transform:translate(109.995vw)}97.203%{opacity:1;transform:translate(109.998vw)}97.902%{opacity:1;transform:translate(109.999vw)}98.601%{opacity:1;transform:translate(110vw)}99.301%{opacity:1;transform:translate(110vw)}to{opacity:1;transform:translate(110vw)}}@keyframes textFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide__title{color:#000;text-align:center;opacity:.9;margin:0;font-family:Kanit,sans-serif;font-size:45px;font-style:normal;font-weight:400;line-height:1.3;transition:opacity .4s,transform .4s;transform:translateY(10px)}@media (width<=768px){.slide__title{word-break:break-word;padding:0 4px;font-size:clamp(22px,6.5vw,32px);line-height:1.35}}@media (width<=639px){.slide__title{font-size:clamp(20px,6vw,26px);line-height:1.32}}.slide__content--left .slide__text-stack .slide__title{line-height:1.38}.slide.active .slide__title{opacity:1;transform:translateY(0)}.slide__logo-container{flex-direction:row;justify-content:center;align-items:center;gap:20px;display:flex}@media (width<=639px){.slide__logo-container{flex-wrap:wrap;gap:12px}}.slide__logo{justify-content:center;align-items:center;width:80px;height:80px;display:flex}@media (width<=768px){.slide__logo,.slide__logo svg{width:60px;height:60px}}.slide__subtitle{color:#6b7280;text-align:center;opacity:.7;margin:8px 0;font-family:Kanit,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;transition:opacity .4s .1s,transform .4s .1s;transform:translateY(8px)}@media (width<=768px){.slide__subtitle{word-break:break-word;font-size:clamp(13px,3.6vw,14px);line-height:1.5}}.slide__content--left .slide__text-stack .slide__subtitle{margin:0;line-height:1.55}.slide.active .slide__subtitle{opacity:1;transform:translateY(0)}.slide__logo-text{color:#000;margin:0;font-family:Kanit,sans-serif;font-size:45px;font-style:normal;font-weight:400}@media (width<=768px){.slide__logo-text{font-size:32px}}@media (width<=639px){.slide__logo-text{font-size:26px}}.features{padding:48px 16px}@media (width>=640px){.features{padding:80px 72px}}.features__inner{max-width:1280px;margin:0 auto}.features__full-card{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border:2px solid #e2e8f0;border-radius:20px;padding:32px}@media (width<=639px){.features__full-card{padding:20px}}.features__full-card{opacity:0;margin-top:48px;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px);box-shadow:0 4px 20px #0000000d}.visible .features__full-card{opacity:1;transition-delay:.8s;transform:translateY(0)}.features__full-card-content{align-items:center;gap:24px;display:flex}@media (width<=640px){.features__full-card-content{text-align:center;flex-direction:column;gap:16px}}.features__full-card-number{color:#3b82f6;text-align:center;flex-shrink:0;min-width:120px;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:700}@media (width<=640px){.features__full-card-number{min-width:auto;font-size:36px}}.features__full-card-text h3{color:#1e293b;margin:0 0 8px;font-family:Kanit,sans-serif;font-size:24px;font-weight:500}@media (width<=639px){.features__full-card-text h3{font-size:20px}}.features__full-card-text p{color:#64748b;margin:0;font-family:Kanit,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.features__title{font-family:Kanit,sans-serif;font-size:30px;font-weight:400}@media (width<=639px){.features__title{margin:0 0 32px;font-size:22px}}.features__title{color:#111;text-align:center;opacity:0;margin:0 0 48px;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.features.visible .features__title{opacity:1;transition-delay:.2s;transform:translateY(0)}.features__steps{flex-direction:column;gap:32px;display:flex}@media (width>=768px){.features__steps{flex-direction:row;align-items:flex-start;gap:0}}.features__step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:20px;display:flex}.features__step:first-child,.features__step:nth-child(2),.features__step:nth-child(3){opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.visible .features__step:first-child{opacity:1;transition-delay:.35s;transform:translateY(0)}.visible .features__step:nth-child(2){opacity:1;transition-delay:.5s;transform:translateY(0)}.visible .features__step:nth-child(3){opacity:1;transition-delay:.65s;transform:translateY(0)}@media (width>=768px){.features__step{padding:0 16px;position:relative}.features__step:not(:last-child):after{content:"";background:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 100 20' stroke='%23D1D5DB' stroke-width='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='10' x2='78' y2='10'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M74 4L84 10L74 16'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:calc(100% - 96px);height:20px;position:absolute;top:38px;left:calc(50% + 48px)}}.features__step-icon-wrapper{flex-shrink:0;width:96px;height:96px;position:relative}.features__step-number{color:#fff;z-index:1;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Kanit,sans-serif;font-size:14px;font-weight:500;display:flex;position:absolute;top:-6px;left:-6px}.features__step-icon{background:#fff;border:1px solid #e5e7eb;border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.features__step-icon svg{color:#111827;width:36px;height:36px}.features__step-content h3{color:#111827;margin:0 0 8px;font-family:Kanit,sans-serif;font-size:18px;font-weight:500}.features__step-content p{color:#6b7280;margin:0;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.capabilities{padding:48px 16px}@media (width>=640px){.capabilities{padding:80px 72px}}.capabilities__inner{margin:0 auto}.capabilities__full-card{color:#fff;opacity:0;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-radius:20px;margin-bottom:48px;padding:32px;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px);box-shadow:0 10px 30px #0000001a}.visible .capabilities__full-card{opacity:1;transition-delay:.1s;transform:translateY(0)}.capabilities__full-card-content{align-items:center;gap:24px;display:flex}@media (width<=640px){.capabilities__full-card-content{text-align:center;flex-direction:column;gap:16px}}.capabilities__full-card-number{color:#60a5fa;text-align:center;flex-shrink:0;min-width:120px;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:700}@media (width<=640px){.capabilities__full-card-number{min-width:auto;font-size:36px}}.capabilities__full-card-text h3{color:#fff;margin:0 0 8px;font-family:Kanit,sans-serif;font-size:24px;font-weight:500}.capabilities__full-card-text p{color:#cbd5e1;margin:0;font-family:Kanit,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.capabilities__title{color:#111;text-align:center;opacity:0;margin:0;font-family:Kanit,sans-serif;font-size:40px;font-weight:400;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}@media (width<=767px){.capabilities__title{font-size:26px}}@media (width<=639px){.capabilities__title{font-size:22px}}.capabilities.visible .capabilities__title{opacity:1;transition-delay:.45s;transform:translateY(0)}.capabilities__subtitle{color:#6b7280;text-align:center;white-space:nowrap;opacity:0;margin:12px 0 40px;font-family:Kanit,sans-serif;font-size:16px;font-weight:400;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}@media (width<=767px){.capabilities__subtitle{white-space:normal;margin:10px 0 28px}}@media (width<=639px){.capabilities__subtitle{margin:8px 0 24px;font-size:14px}}.capabilities.visible .capabilities__subtitle{opacity:1;transition-delay:.55s;transform:translateY(0)}.capabilities__list{flex-direction:column;gap:16px;display:flex}.capabilities__item{opacity:0;align-items:center;gap:16px;transition:opacity .6s ease-out,transform .6s ease-out;display:flex;transform:translateY(16px)}.visible .capabilities__item{opacity:1;transition-delay:.65s;transform:translateY(0)}.capabilities__item-icon{background:#111827;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.capabilities__item-icon svg{color:#fff;width:20px;height:20px}.visible .capabilities__item-icon:not(.capabilities__item--second) svg{animation:2s ease-in-out 1s infinite iconFlash}.capabilities__item-text h3{color:#111827;margin:0;font-family:Kanit,sans-serif;font-size:18px;font-weight:500}.capabilities__grid{gap:0;margin-top:20px;display:flex}.capabilities__card{text-align:center;opacity:0;flex:1;padding:0 16px;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.visible .capabilities__card:first-child{transition-delay:.6s}.visible .capabilities__card:nth-child(2){transition-delay:.7s}.visible .capabilities__card:nth-child(3){transition-delay:.8s}.visible .capabilities__card:nth-child(4){transition-delay:.9s}.visible .capabilities__card{opacity:1;transform:translateY(0)}.capabilities__card:not(:last-child){border-right:1px solid #979797}.capabilities__card-icon{justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 12px;display:flex}.capabilities__card-icon img{object-fit:contain;width:60px;height:60px}.capabilities__card-icon--sm,.capabilities__card-icon--sm img{width:45px;height:45px}.capabilities__card h4{color:#111827;margin:0 0 8px;font-family:Kanit,sans-serif;font-size:20px;font-weight:400}.capabilities__card p{color:#6b7280;margin:0;font-family:Kanit,sans-serif;font-size:16px;font-weight:400;line-height:1.6}@media (width<=639px){.capabilities__grid{flex-direction:column}.capabilities__card{padding:12px 0}.capabilities__card:not(:last-child){border-bottom:1px solid #979797;border-right:none}.capabilities__card h4{font-size:17px}.capabilities__card p{font-size:14px}}.capabilities__list--second{margin-top:80px}@media (width<=767px){.capabilities__list--second{margin-top:48px}}.capabilities__item--second{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.visible .capabilities__item--second{opacity:1;transition-delay:1s;transform:translateY(0)}.visible .capabilities__item--second .capabilities__item-icon svg{animation:3s ease-in-out 1.2s infinite folderFloat}.capabilities__grid--second{margin-top:20px}.visible .capabilities__grid--second .capabilities__card:first-child{transition-delay:1.1s}.visible .capabilities__grid--second .capabilities__card:nth-child(2){transition-delay:1.2s}.visible .capabilities__grid--second .capabilities__card:nth-child(3){transition-delay:1.3s}.capabilities__list--third{margin-top:80px}@media (width<=767px){.capabilities__list--third{margin-top:48px}}.capabilities__item--third{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.visible .capabilities__item--third{opacity:1;transition-delay:1.5s;transform:translateY(0)}.visible .capabilities__item--third .capabilities__item-icon svg{animation:2.5s ease-in-out 1.7s infinite chainPulse}.capabilities__grid--third{margin-top:20px}.visible .capabilities__grid--third .capabilities__card:first-child{transition-delay:1.6s}.visible .capabilities__grid--third .capabilities__card:nth-child(2){transition-delay:1.7s}.visible .capabilities__grid--third .capabilities__card:nth-child(3){transition-delay:1.8s}.visible .capabilities__grid--third .capabilities__card:nth-child(4){transition-delay:1.9s}.capabilities__list--fourth{margin-top:80px}@media (width<=767px){.capabilities__list--fourth{margin-top:48px}}.capabilities__item--fourth{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(16px)}.visible .capabilities__item--fourth{opacity:1;transition-delay:2s;transform:translateY(0)}.visible .capabilities__item--fourth .capabilities__item-icon svg{animation:2.5s ease-in-out 2.2s infinite shieldGlow}.capabilities__grid--fourth{margin-top:20px}.visible .capabilities__grid--fourth .capabilities__card:first-child{transition-delay:2.1s}.visible .capabilities__grid--fourth .capabilities__card:nth-child(2){transition-delay:2.2s}.capabilities__plugin-heading{text-align:center;opacity:0;margin-bottom:24px;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(12px)}.visible .capabilities__plugin-heading{opacity:1;transition-delay:.45s;transform:translateY(0)}.capabilities__plugin-heading h3{color:#111827;margin:0 0 4px;font-family:Kanit,sans-serif;font-size:22px;font-weight:500}@media (width<=639px){.capabilities__plugin-heading h3{font-size:18px}}.capabilities__plugin-heading p{color:#6b7280;margin:0;font-family:Kanit,sans-serif;font-size:16px;font-weight:400}@media (width<=639px){.capabilities__plugin-heading p{font-size:13px}}.capabilities__plugin-scroll{margin-top:0;margin-bottom:32px}@media (width<=639px){.capabilities__plugin-scroll{margin-bottom:24px}}.capabilities__plugin-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;overflow:hidden;transform:translateY(16px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.visible .capabilities__plugin-scroll{opacity:1;transition-delay:.5s;transform:translateY(0)}.capabilities__plugin-track{cursor:grab;-webkit-user-select:none;user-select:none;gap:32px;width:max-content;display:flex}.capabilities__plugin-track.dragging{cursor:grabbing}.capabilities__plugin-logo{border-radius:20px;flex-shrink:0;width:140px;height:140px}@media (width<=639px){.capabilities__plugin-logo{border-radius:16px;width:100px;height:100px;padding:12px}}.capabilities__plugin-logo{background:0 0;border:none;justify-content:center;align-items:center;padding:16px;transition:transform .3s,filter .3s;display:flex}.capabilities__plugin-logo:hover{filter:brightness(.9);transform:scale(1.06)}.capabilities__plugin-logo img{object-fit:contain;width:100%;height:100%}.faq{padding:48px 16px}@media (width>=640px){.faq{padding:80px 72px}}.faq__card{opacity:0;border:1px solid #9da0a6;border-radius:16px;flex-direction:column;gap:16px;padding:32px;transition:opacity .7s,transform .7s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(30px)}@media (width>=640px){.faq__card{flex-direction:row;align-items:center}}@media (width<=639px){.faq__card{padding:20px}}.faq.visible .faq__card{opacity:1;transform:translateY(0)}.faq__left{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.faq__divider{background:#bcbcbc;flex-shrink:0;width:1px;height:173px}@media (width<=639px){.faq__divider{display:none}}.faq__right{flex-direction:column;flex:1;justify-content:center;gap:4px;max-height:320px;padding:16px 0 16px 24px;display:flex;overflow-y:auto}@media (width<=639px){.faq__right{max-height:none;padding:16px 0}}.faq__item{align-items:flex-start;gap:10px;display:flex}.faq__toggle{cursor:pointer;color:#6b7280;background:0 0;border:1.5px solid #9da0a6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;font-size:18px;font-weight:300;line-height:1;transition:background .25s,border-color .25s,transform .25s;display:flex;position:relative}.faq__toggle span{transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute}.faq__toggle .faq__plus{opacity:1;transform:rotate(0)scale(1)}.faq__toggle .faq__minus{opacity:0;transform:rotate(-90deg)scale(.5)}.faq__toggle:hover{background:#f3f4f6;border-color:#6b7280}[data-faq].open>.faq__toggle{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}[data-faq].open>.faq__toggle .faq__plus{opacity:0;transform:rotate(90deg)scale(.5)}[data-faq].open>.faq__toggle .faq__minus{opacity:1;transform:rotate(0)scale(1)}.faq__content{flex:1;min-width:0}.faq__question{color:#6b7280;cursor:pointer;margin:0;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;transition:color .25s}.faq__question:hover,[data-faq].open .faq__question{color:#111827}.faq__answer{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .35s,margin-top .4s cubic-bezier(.4,0,.2,1);display:grid}.faq__answer>div{overflow:hidden}[data-faq].open .faq__answer{opacity:1;grid-template-rows:1fr;margin-top:8px}.faq__answer-inner{color:#6b7280;padding-bottom:2px;font-family:Kanit,sans-serif;font-size:13px;font-weight:300;line-height:1.6}.faq__title{color:#111827;margin:0;font-family:Kanit,sans-serif;font-size:30px;font-weight:400}@media (width<=639px){.faq__title{font-size:22px}}.faq__desc{color:#6b7280;margin:0;font-family:Kanit,sans-serif;font-size:14px;font-weight:400}@media (width<=639px){.faq__desc{font-size:12px}}.trustbadges{padding:48px 16px 16px}@media (width>=640px){.trustbadges{padding:80px 72px 16px}}.trustbadges__inner{flex-direction:column;align-items:center;gap:24px;display:flex}@media (width>=640px){.trustbadges__inner{flex-direction:row;justify-content:space-between}}.trustbadges__card{align-items:center;gap:12px;display:flex}.trustbadges__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:visible}.trustbadges__icon svg{width:24px;height:24px}.trustbadges__icon img{object-fit:contain;width:24px;height:24px}.trustbadges__icon--star{color:#eab308;background:#fefce8}.trustbadges__icon--shield{color:#22c55e;background:#f0fdf4}.trustbadges__icon--refresh{color:#3b82f6;background:#eff6ff}.trustbadges__text{flex-direction:column;gap:2px;display:flex}.trustbadges__rating{color:#111827;font-family:Kanit,sans-serif;font-size:16px;font-weight:500}.trustbadges__detail{color:#6b7280;font-family:Kanit,sans-serif;font-size:13px;font-weight:400}.download{padding:48px 16px}@media (width>=640px){.download{padding:80px 24px}}.download__inner{max-width:1280px;margin:0 auto}.download__card{text-align:center;color:#fff;background:linear-gradient(to bottom right,#111827,#1f2937);border-radius:16px;max-width:672px;margin:0 auto;padding:32px}@media (width>=640px){.download__card{border-radius:24px;padding:40px}}@media (width>=768px){.download__card{padding:56px}}.download__card img{width:auto;height:48px;margin:0 auto 20px}@media (width>=640px){.download__card img{height:56px}}.download__card h2{margin-bottom:12px;font-size:24px;font-weight:700}@media (width>=640px){.download__card h2{font-size:30px}}.download__card p{font-size:14px}.download__card .subtitle{color:#9ca3af;margin-bottom:8px}@media (width>=640px){.download__card .subtitle{font-size:16px}}.download__card .version{color:#9ca3af;margin-bottom:20px;font-size:14px}.download__card .btn-download{color:#111827;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}@media (width>=640px){.download__card .btn-download{width:auto;padding:16px 32px;font-size:16px}}.download__card .btn-download:hover{background:#f3f4f6}.download__card .btn-download svg{width:20px;height:20px}.download__card .changelog{color:#9ca3af;max-width:384px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:12px}.download__card .changelog.hidden{display:none}.download__card .requirement{color:#9ca3af;margin-top:8px;font-size:14px}.footer{border-top:1px solid #f3f4f6;padding:24px 16px}@media (width>=640px){.footer{padding:32px 72px}}.footer__inner{flex-direction:column;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width>=640px){.footer__inner{flex-direction:row;gap:16px}}.footer__left{align-items:center;gap:12px;display:flex}.footer__left img{width:auto;height:20px}.footer__brand{color:#111827;font-family:Kanit,sans-serif;font-size:18px;font-weight:700}.footer__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.footer__links a{color:#9ca3af;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.footer__links a:hover{color:#111827}.footer__copy{text-align:left;color:#9ca3af;margin:8px 0 0;font-family:Kanit,sans-serif;font-size:13px;font-weight:400}@keyframes navbarSlideDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes iconFlash{0%{opacity:1;filter:drop-shadow(0 0 #facc1500);transform:scale(1)rotate(0)}10%{opacity:1;filter:drop-shadow(0 0 8px #facc15e6);transform:scale(1.2)rotate(-5deg)}20%{opacity:.3;filter:drop-shadow(0 0 #facc1500);transform:scale(.95)rotate(0)}30%{opacity:1;filter:drop-shadow(0 0 6px #facc15b3);transform:scale(1.15)rotate(3deg)}40%{opacity:.5;filter:drop-shadow(0 0 #facc1500);transform:scale(1)rotate(0)}to{opacity:1;filter:drop-shadow(0 0 #facc1500);transform:scale(1)rotate(0)}}@keyframes folderFloat{0%,to{filter:drop-shadow(0 0 #3b82f600);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 4px 8px #3b82f659);transform:translateY(-3px)scale(1.1)}}@keyframes chainPulse{0%,to{filter:drop-shadow(0 0 #a855f700);transform:rotate(0)scale(1)}25%{filter:drop-shadow(0 0 6px #a855f766);transform:rotate(-8deg)scale(1.05)}50%{filter:drop-shadow(0 0 10px #a855f780);transform:rotate(8deg)scale(1.1)}75%{filter:drop-shadow(0 0 6px #a855f74d);transform:rotate(-4deg)scale(1.05)}}@keyframes shieldGlow{0%,to{filter:drop-shadow(0 0 #10b98100);transform:scale(1)}30%{filter:drop-shadow(0 0 12px #10b98180);transform:scale(1.12)}60%{filter:drop-shadow(0 0 6px #10b98140);transform:scale(1.05)}}@keyframes pluginSpin{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}
