@keyframes floatUp-7b2713b9{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate-7b2713b9{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}.header[data-v-7b2713b9]{position:fixed;top:12px;left:0;right:0;z-index:1000;padding:0 14px;transition:top .35s ease}.header.scrolled[data-v-7b2713b9]{top:8px}.header.scrolled .header__container[data-v-7b2713b9]{min-height:72px;background:#fffffff0;border-color:#ffffffdb;box-shadow:0 18px 40px #2f78b729}.header__container[data-v-7b2713b9]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:768px){.header__container[data-v-7b2713b9]{padding:0 40px}}@media(min-width:1024px){.header__container[data-v-7b2713b9]{padding:0 40px}}.header__container[data-v-7b2713b9]{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;padding-bottom:10px;border-radius:28px;border:1px solid rgba(255,255,255,.72);background:linear-gradient(135deg,#ffffffd6,#eef8ffc7 52%,#dceefead);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);box-shadow:0 12px 36px #2f78b71f,inset 0 1px #ffffffb3;transition:min-height .35s ease,background .35s ease,box-shadow .35s ease,border-color .35s ease}@media(max-width:767px){.header__container[data-v-7b2713b9]{min-height:76px;border-radius:24px}}.header__logo[data-v-7b2713b9]{min-width:0;display:flex;align-items:center;gap:12px}.header__logo:hover .header__logo-mark[data-v-7b2713b9]{transform:translateY(-2px);box-shadow:0 14px 28px #2f78b72e}.header__logo:hover .header__logo-text[data-v-7b2713b9]{color:#2f78b7}.header__logo-mark[data-v-7b2713b9]{flex:0 0 auto;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(145deg,#fffffffa,#eef8ffe6);border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 24px #2f78b724,inset 0 1px #ffffffb3;transition:transform .35s ease,box-shadow .35s ease}@media(max-width:767px){.header__logo-mark[data-v-7b2713b9]{width:46px;height:46px;border-radius:16px}}.header__logo-icon[data-v-7b2713b9]{width:34px;height:34px;object-fit:contain;border-radius:12px}@media(min-width:768px){.header__logo-icon[data-v-7b2713b9]{width:38px;height:38px}}.header__brand[data-v-7b2713b9]{min-width:0;display:flex;flex-direction:column}.header__logo-text[data-v-7b2713b9]{display:block;max-width:360px;font-family:Satoshi,Inter,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:1.35;color:#102a43;transition:color .35s ease}@media(min-width:768px){.header__logo-text[data-v-7b2713b9]{max-width:420px;font-size:14px}}@media(max-width:767px){.header__logo-text[data-v-7b2713b9]{max-width:180px;font-size:11px;line-height:1.25}}.header__toggle[data-v-7b2713b9]{display:flex;flex-direction:column;gap:5px;width:48px;height:48px;align-items:center;justify-content:center;background:#ffffffb8;border:1px solid rgba(255,255,255,.82);border-radius:16px;box-shadow:0 10px 24px #2f78b71f;cursor:pointer;z-index:1001;transition:transform .25s ease,background .25s ease}.header__toggle span[data-v-7b2713b9]{width:24px;height:2.5px;background:#2f78b7;border-radius:2px;transition:all .3s ease}.header__toggle[data-v-7b2713b9]:hover{transform:translateY(-1px);background:#ffffffe6}.header__toggle.active[data-v-7b2713b9]{background:#eef8fff2}.header__toggle.active span[data-v-7b2713b9]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.header__toggle.active span[data-v-7b2713b9]:nth-child(2){opacity:0}.header__toggle.active span[data-v-7b2713b9]:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media(min-width:768px){.header__toggle[data-v-7b2713b9]{display:none}}.header__nav[data-v-7b2713b9]{display:none;gap:8px;align-items:center}@media(min-width:768px){.header__nav[data-v-7b2713b9]{display:flex;padding:8px;border-radius:999px;background:#ffffff94;border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 1px #ffffffbd,0 10px 28px #2f78b71a}}@media(min-width:1024px){.header__nav[data-v-7b2713b9]{gap:10px}}@media(max-width:767px){.header__nav[data-v-7b2713b9]{position:fixed;top:88px;left:14px;right:14px;flex-direction:column;align-items:stretch;gap:14px;padding:18px;border-radius:24px;background:linear-gradient(180deg,#fffffffa,#f8fcfffa);border:1px solid rgba(255,255,255,.9);box-shadow:0 24px 50px #2f78b729;z-index:999;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .28s ease,visibility .28s ease,transform .28s ease}.header__nav.open[data-v-7b2713b9]{display:flex;opacity:1;visibility:visible;transform:translateY(0)}}.header__link[data-v-7b2713b9]{font-family:Satoshi,Inter,-apple-system,sans-serif;font-size:14px;font-weight:600;color:#587086;transition:all .25s ease;white-space:nowrap;position:relative;padding:12px 18px;border-radius:999px;overflow:hidden;z-index:0}.header__link[data-v-7b2713b9]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#a9dbff61,#dceefe5c);border:1px solid rgba(255,255,255,.7);border-radius:inherit;opacity:0;transition:opacity .25s ease;z-index:-1}@media(min-width:1024px){.header__link[data-v-7b2713b9]{font-size:15px}}.header__link[data-v-7b2713b9]:hover{color:#2f78b7;transform:translateY(-1px)}.header__link[data-v-7b2713b9]:hover:after{opacity:1}.header__link.active[data-v-7b2713b9]{color:#fff;font-weight:700;box-shadow:0 12px 22px #2f78b733}.header__link.active[data-v-7b2713b9]:after{opacity:1;background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);border-color:transparent}@media(max-width:767px){.header__link[data-v-7b2713b9]{font-size:17px;padding:14px 18px;border-radius:18px;text-align:center;background:#ffffffc2;box-shadow:0 10px 20px #2f78b714}}@keyframes floatUp-4b9fb037{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate-4b9fb037{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}.footer[data-v-4b9fb037]{position:relative;padding:32px 0 28px;overflow:hidden;background:radial-gradient(circle at top left,rgba(105,184,247,.16) 0%,transparent 32%),radial-gradient(circle at 85% 20%,rgba(47,120,183,.18) 0%,transparent 34%),linear-gradient(180deg,#0b2033,#0d2438)}@media(min-width:768px){.footer[data-v-4b9fb037]{padding:52px 0 34px}}.footer__glow[data-v-4b9fb037]{position:absolute;width:360px;height:360px;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none}.footer__glow--left[data-v-4b9fb037]{left:-180px;top:-140px;background:#69b8f738}.footer__glow--right[data-v-4b9fb037]{right:-160px;bottom:-180px;background:#a9dbff33}.footer__container[data-v-4b9fb037]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:768px){.footer__container[data-v-4b9fb037]{padding:0 40px}}@media(min-width:1024px){.footer__container[data-v-4b9fb037]{padding:0 40px}}.footer__container[data-v-4b9fb037]{position:relative;z-index:1}.footer__panel[data-v-4b9fb037]{padding:28px 22px 22px;border-radius:32px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,#ffffff14,#ffffff08);box-shadow:0 24px 60px #0000002e,inset 0 1px #ffffff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(min-width:768px){.footer__panel[data-v-4b9fb037]{padding:36px 34px 26px}}.footer__intro[data-v-4b9fb037]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media(min-width:768px){.footer__intro[data-v-4b9fb037]{margin-bottom:30px}}.footer__title[data-v-4b9fb037]{max-width:760px;margin:0;font-family:Clash Display,Inter,-apple-system,sans-serif;font-size:24px;line-height:1.3;letter-spacing:-.02em;color:#fff}@media(min-width:768px){.footer__title[data-v-4b9fb037]{font-size:32px}}.footer__grid[data-v-4b9fb037]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.footer__grid[data-v-4b9fb037]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.footer__grid[data-v-4b9fb037]{grid-template-columns:1.1fr .9fr 1.4fr;align-items:stretch}}.footer__card[data-v-4b9fb037]{min-height:100%;padding:20px 18px;border-radius:24px;background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0f}@media(min-width:768px){.footer__card[data-v-4b9fb037]{padding:24px}}@media(min-width:768px){.footer__card--wide[data-v-4b9fb037]{grid-column:1/-1}}@media(min-width:1024px){.footer__card--wide[data-v-4b9fb037]{grid-column:auto}}.footer__label[data-v-4b9fb037]{margin:0 0 12px;font-family:Satoshi,Inter,-apple-system,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;color:#a9dbffeb}.footer__text[data-v-4b9fb037],.footer__link[data-v-4b9fb037],.footer__address[data-v-4b9fb037]{margin:0;font-size:14px;line-height:1.85;color:#ffffffe6;overflow-wrap:anywhere}@media(min-width:768px){.footer__text[data-v-4b9fb037],.footer__link[data-v-4b9fb037],.footer__address[data-v-4b9fb037]{font-size:15px}}.footer__text--cn[data-v-4b9fb037]{display:block;color:#ffffffb8}.footer__link[data-v-4b9fb037]{display:inline-flex;color:#fff;word-break:break-all;transition:color .2s ease,transform .2s ease}.footer__link[data-v-4b9fb037]:hover{color:#a9dbff;transform:translate(2px)}.footer__address[data-v-4b9fb037]{display:flex;flex-direction:column;gap:8px;font-style:normal}.footer__bottom[data-v-4b9fb037]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);color:#ffffff9e;font-size:12px;line-height:1.7}@media(min-width:768px){.footer__bottom[data-v-4b9fb037]{margin-top:24px;padding-top:24px;font-size:13px}}@keyframes floatUp-551f3d34{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate-551f3d34{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}.scroll-progress[data-v-551f3d34]{position:fixed;bottom:30px;right:30px;width:50px;height:50px;z-index:999;opacity:0;transform:scale(.8) translateY(10px);transition:all .4s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.scroll-progress.visible[data-v-551f3d34]{opacity:1;transform:scale(1) translateY(0)}@media(max-width:767px){.scroll-progress[data-v-551f3d34]{bottom:20px;right:20px;width:44px;height:44px}}.scroll-progress svg[data-v-551f3d34]{width:100%;height:100%;transform:rotate(-90deg)}.scroll-progress__bg[data-v-551f3d34]{fill:#ffffffe6;stroke:#69b8f726;stroke-width:3;filter:drop-shadow(0 4px 12px rgba(105,184,247,.15))}.scroll-progress__bar[data-v-551f3d34]{fill:none;stroke:url(#progressGradient);stroke-width:3;stroke-linecap:round;stroke-dasharray:113.09724;transition:stroke-dashoffset .15s ease-out}.scroll-progress__percent[data-v-551f3d34]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Satoshi,Inter,-apple-system,sans-serif;font-size:11px;font-weight:700;color:#69b8f7}@keyframes floatUp-7cf41a49{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate-7cf41a49{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}@media(hover:hover)and (pointer:fine){body{cursor:none!important}}.cursor[data-v-7cf41a49]{pointer-events:none;z-index:99999;position:fixed;top:0;left:0}@media(hover:none)and (pointer:coarse){.cursor[data-v-7cf41a49]{display:none}}.cursor__trail[data-v-7cf41a49]{position:fixed;top:0;left:0;border-radius:50%;background:linear-gradient(135deg,#a9dbffa6,#2f78b78c);margin-left:-6px;margin-top:-6px;opacity:0;transition:opacity .3s;filter:blur(1px)}.cursor__arrow[data-v-7cf41a49]{position:fixed;top:0;left:0;margin-left:-2px;margin-top:-2px;opacity:0;transition:opacity .3s,transform .05s linear;filter:drop-shadow(0 2px 4px rgba(105,184,247,.35))}.cursor__arrow path[data-v-7cf41a49]{transition:transform .2s cubic-bezier(.34,1.56,.64,1),fill .2s;transform-origin:4px 4px}.cursor.visible .cursor__trail[data-v-7cf41a49],.cursor.visible .cursor__arrow[data-v-7cf41a49]{opacity:1}.cursor.hovering .cursor__arrow path[data-v-7cf41a49]{transform:scale(1.3) rotate(-10deg)}.cursor.hovering .cursor__trail[data-v-7cf41a49]{background:linear-gradient(135deg,#2f78b7c7,#a9dbffd1);filter:blur(2px)}.cursor.clicking .cursor__arrow path[data-v-7cf41a49]{transform:scale(.9)}.cursor.clicking .cursor__trail[data-v-7cf41a49]{filter:blur(3px)}@keyframes floatUp-4c60d66e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate-4c60d66e{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}.page-loader[data-v-4c60d66e]{position:fixed;inset:0;z-index:100000;pointer-events:none}.page-loader__overlay[data-v-4c60d66e]{position:absolute;inset:0;background:linear-gradient(135deg,#0d2438,#133553 48%,#0b2033);display:flex;align-items:center;justify-content:center}.page-loader__overlay[data-v-4c60d66e]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(105,184,247,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(47,120,183,.15) 0%,transparent 50%)}.page-loader__content[data-v-4c60d66e]{text-align:center;position:relative;z-index:1}.page-loader__logo[data-v-4c60d66e]{perspective:1000px}.page-loader__brand[data-v-4c60d66e]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}@media(max-width:767px){.page-loader__brand[data-v-4c60d66e]{gap:12px;flex-direction:column}}.page-loader__brand-copy[data-v-4c60d66e]{display:flex;flex-direction:column;gap:8px}.page-loader__icon[data-v-4c60d66e]{width:72px;height:72px;object-fit:contain;border-radius:16px;filter:drop-shadow(0 4px 20px rgba(105,184,247,.4));animation:float-4c60d66e 3s ease-in-out infinite}@media(max-width:767px){.page-loader__icon[data-v-4c60d66e]{width:56px;height:56px}}.page-loader__text[data-v-4c60d66e]{font-family:Clash Display,Inter,-apple-system,sans-serif;font-size:42px;font-weight:700;letter-spacing:-1.5px;background:linear-gradient(135deg,#69b8f7,#2f78b7,#69b8f7);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer-4c60d66e 2s ease-in-out infinite}@media(max-width:767px){.page-loader__text[data-v-4c60d66e]{font-size:28px}}.page-loader__subtext[data-v-4c60d66e]{max-width:460px;font-size:13px;line-height:1.6;color:#ffffffb8}@media(max-width:767px){.page-loader__subtext[data-v-4c60d66e]{max-width:280px;font-size:11px}}.page-loader__dots[data-v-4c60d66e]{display:flex;justify-content:center;gap:8px;margin-bottom:32px}.page-loader__dots span[data-v-4c60d66e]{width:8px;height:8px;background:#69b8f7;border-radius:50%;animation:bounce-4c60d66e 1.4s ease-in-out infinite}.page-loader__dots span[data-v-4c60d66e]:nth-child(2){animation-delay:.2s;background:#8fcfff}.page-loader__dots span[data-v-4c60d66e]:nth-child(3){animation-delay:.4s;background:#2f78b7}.page-loader__progress-wrap[data-v-4c60d66e]{width:200px;height:3px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin:0 auto}@media(max-width:767px){.page-loader__progress-wrap[data-v-4c60d66e]{width:160px}}.page-loader__progress[data-v-4c60d66e]{width:100%;height:100%;background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);border-radius:3px;transform:scaleX(0);transform-origin:left}@keyframes shimmer-4c60d66e{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes bounce-4c60d66e{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes float-4c60d66e{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(5deg)}}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes floatUpRotate{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-12px) rotate(5deg)}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-padding-top:112px;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}@media(min-width:768px){html{scroll-padding-top:124px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:Plus Jakarta Sans,Inter,-apple-system,sans-serif;background-color:#fff;color:#102a43;font-size:14px;line-height:1.6}@media(min-width:768px){body{font-size:15px}}@media(min-width:1024px){body{font-size:16px}}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease}::selection{background:#69b8f738;color:#102a43}:focus-visible{outline:2px solid rgba(47,120,183,.45);outline-offset:3px;border-radius:10px}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;height:auto}#app{min-height:100vh;display:flex;flex-direction:column;position:relative}.main-content{flex:1;padding-top:96px}@media(min-width:768px){.main-content{padding-top:108px}}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:768px){.container{padding:0 40px}}@media(min-width:1024px){.container{padding:0 40px}}h1,.h1{font-size:32px;font-weight:700;line-height:1.2}@media(min-width:768px){h1,.h1{font-size:42px}}@media(min-width:1024px){h1,.h1{font-size:56px}}h1,.h1{font-family:Clash Display,Inter,-apple-system,sans-serif;letter-spacing:-2px}h2,.h2{font-size:24px;font-weight:700;line-height:1.3}@media(min-width:768px){h2,.h2{font-size:32px}}@media(min-width:1024px){h2,.h2{font-size:40px}}h2,.h2{font-family:Clash Display,Inter,-apple-system,sans-serif;letter-spacing:-1px}h3,.h3{font-size:20px;font-weight:600;line-height:1.4}@media(min-width:768px){h3,.h3{font-size:24px}}@media(min-width:1024px){h3,.h3{font-size:28px}}h3,.h3{font-family:Satoshi,Inter,-apple-system,sans-serif;letter-spacing:-.5px}.glass{background:linear-gradient(135deg,#fffffff0,#eaf6ffc2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.5)}.gradient-text{background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.link-underline{position:relative}.link-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.65,0,.35,1)}.link-underline:hover:after{transform:scaleX(1);transform-origin:left}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Satoshi,Inter,-apple-system,sans-serif;font-weight:500;font-size:14px;letter-spacing:.5px;border-radius:16px;border:none;cursor:pointer;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.btn:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);border-radius:inherit;opacity:0;filter:blur(8px);transition:opacity .3s;z-index:-1}.btn:hover{transform:translateY(-2px)}.btn:hover:before{opacity:.5}.btn:active{transform:translateY(0) scale(.98)}.btn--primary{background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);color:#fff;box-shadow:0 4px 15px #69b8f74d}.btn--primary:hover{box-shadow:0 8px 25px #69b8f766}.btn--outline{background:transparent;color:#69b8f7;border:2px solid #69B8F7}.btn--outline:hover{background:#69b8f70d}.card-shine{position:relative;overflow:hidden}.card-shine:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.8) 50%,transparent 60%);transform:rotate(45deg) translate(-100%);transition:transform .6s;pointer-events:none}.card-shine:hover:before{transform:rotate(45deg) translate(100%)}.card-glow{position:relative}.card-glow:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#a9dbff,#69b8f7 45%,#2f78b7);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;pointer-events:none}.card-glow:hover:after{opacity:1}.ken-burns{overflow:hidden}.ken-burns img,.ken-burns .ken-burns__image{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 8s ease-out}.ken-burns:hover img,.ken-burns:hover .ken-burns__image{transform:scale(1) translate(2%,2%)}.ken-burns-auto{overflow:hidden}.ken-burns-auto img,.ken-burns-auto .ken-burns-auto__image{width:100%;height:100%;object-fit:cover;animation:kenBurnsAuto 20s ease-in-out infinite alternate}@keyframes kenBurnsAuto{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(-2%,-2%)}}.magnetic-btn{display:inline-block;will-change:transform}.page-enter-active,.page-leave-active{transition:opacity .4s ease,transform .4s ease}.page-enter-from{opacity:0;transform:translateY(20px)}.page-leave-to{opacity:0;transform:translateY(-20px)}
