@charset "UTF-8";.btn-primary[data-v-ade2494a]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;border:.5px solid #ffffff;cursor:pointer;font-size:12px;background:transparent;color:#f4f6ff;font-weight:400;box-shadow:none;transform:scale(1);transition:transform .2s ease}.btn-primary[data-v-ade2494a]:hover{color:#fff;transform:scale(1.05)}.btn-primary[data-v-ade2494a]:disabled{opacity:1;cursor:not-allowed;filter:none;pointer-events:none}.arrow-icon[data-v-ade2494a]{width:20px;height:20px;object-fit:contain}.site-header[data-v-54303a59]{position:fixed;top:0;left:0;right:0;z-index:40;width:100%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(to bottom,rgba(2,3,9,.411),rgba(2,3,9,.007),transparent);border-bottom:1px solid rgba(255,255,255,.06)}.header-inner[data-v-54303a59]{width:var(--content-max-width);margin:0 auto;padding:clamp(12px,2vw,20px) clamp(16px,3vw,28px);display:flex;align-items:center;justify-content:space-between}.logo[data-v-54303a59]{display:inline-flex;align-items:center;cursor:pointer;transform:scale(1);transition:transform .2s ease}.logo[data-v-54303a59]:hover{transform:scale(1.05)}.logo-img[data-v-54303a59]{height:24px;width:auto;filter:brightness(0) invert(1)}.header-right[data-v-54303a59]{display:flex;align-items:center;gap:clamp(16px,3vw,32px);margin-left:auto}.nav-links[data-v-54303a59]{display:flex;gap:clamp(16px,2.5vw,40px);font-size:clamp(14px,1.5vw,18px)}.nav-links a[data-v-54303a59]{color:#fff}.nav-links a[data-v-54303a59]:hover{color:#0055fe}.header-actions[data-v-54303a59]{display:flex;gap:12px}@media(max-width:768px){.nav-links[data-v-54303a59]{display:none}}.site-footer[data-v-b7e89531]{padding:clamp(48px,6vw,88px) clamp(16px,4vw,40px) clamp(24px,4vw,48px);margin-top:clamp(24px,5vw,60px);border-top:1px solid rgba(255,255,255,.08)}.footer-inner[data-v-b7e89531]{width:var(--content-max-width);margin:0 auto clamp(80px,10vw,120px);display:flex;gap:clamp(24px,6vw,72px);align-items:stretch}.footer-left[data-v-b7e89531]{flex:1;display:flex;flex-direction:column}.logo[data-v-b7e89531]{display:inline-flex;align-items:flex-start;min-height:32px}.logo-img[data-v-b7e89531]{height:clamp(32px,4vw,52px);width:auto;filter:brightness(0) invert(1)}.powered[data-v-b7e89531]{margin-top:12px;font-size:16px;color:#cdd6e5}.powered a[data-v-b7e89531]{color:#83e9ff}.keep-up[data-v-b7e89531]{margin-top:0}.keep-title[data-v-b7e89531]{margin:0 0 6px;font-size:22px;font-weight:600}.keep-copy[data-v-b7e89531]{margin:0;font-size:clamp(16px,2vw,21px);line-height:1.5;color:#d8deea}.social-row[data-v-b7e89531]{display:flex;gap:clamp(16px,3vw,36px);margin-top:18px}.social-row a[data-v-b7e89531]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.social-row img[data-v-b7e89531]{width:clamp(20px,3vw,28px);height:clamp(20px,3vw,28px);object-fit:contain;transition:transform .2s ease}.social-row a[data-v-b7e89531]:hover{opacity:.8;transform:scale(1.15)}.social-row a:hover img[data-v-b7e89531]{transform:scale(1.15)}.footer-right[data-v-b7e89531]{flex:.65;display:flex;flex-direction:column;gap:clamp(16px,3vw,32px)}.footer-left-bottom[data-v-b7e89531]{display:flex;flex-direction:column;gap:18px;margin-top:auto}.link-row[data-v-b7e89531]{display:grid;grid-template-columns:60px 1fr;align-items:center;font-size:clamp(18px,2.5vw,24px);padding:clamp(2px,1vw,4px) 0;border-bottom:1px solid rgba(255,255,255,.12);transition:transform .18s ease,color .18s ease}.index[data-v-b7e89531]{font-size:clamp(14px,1.6vw,18px);color:#9aa3b5}.link-row a[data-v-b7e89531]{color:#e7ecf5}.link-row a[data-v-b7e89531]:hover{color:#fff}.link-row[data-v-b7e89531]:hover{transform:scale(1.03)}.footer-bottom[data-v-b7e89531]{width:var(--content-max-width);margin:0 auto;font-size:clamp(11px,1.4vw,14px);color:#7c8598;text-align:left}@media(max-width:640px){.footer-inner[data-v-b7e89531]{flex-direction:column}.footer-right[data-v-b7e89531]{width:100%}}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;color-scheme:dark;background-color:#000;color:#f5f5f5}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;background:#000;overflow-x:hidden}.app-root{min-height:100vh;width:100%;margin:0 auto;padding:0;background:#000}.router-view,router-view{width:100%;margin:0;padding:0}.page-container[data-v-dfd33c1c]{width:min(90vw,100%);margin:clamp(2vh,4vh,6vh) auto clamp(4vh,6vh,9vh);padding:clamp(2vh,4vh,5vh) clamp(2vw,3vw,4vw) clamp(3vh,5vh,7vh)}.hero[data-v-e5db0241]{--hero-width: min(90vw, 100%);--hero-height: min(90vh, 100%);--hero-card-width: calc(var(--hero-width) * .35);--hero-card-height: auto;--hero-row-max-width: clamp(640px, 90vw, 1100px);--hero-nav-offset: calc(clamp(12px, 2vw, 20px)*.4) ;position:relative;width:var(--hero-width);height:var(--hero-height);min-height:var(--hero-height);margin:0 auto;overflow:visible;border-radius:0;box-sizing:border-box;padding:0;display:flex;align-items:center;justify-content:center}.hero-content[data-v-e5db0241]{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(.5rem,2vw,1.5rem);width:100%;max-width:calc(100% - clamp(4vw,8vw,12vw));margin:0 auto;padding:var(--hero-nav-offset) clamp(2vw,4vw,6vw) clamp(4vh,6vh,8vh)}.hero-title[data-v-e5db0241]{display:flex;flex-direction:column;align-items:center;justify-content:center;perspective:clamp(1000px,100vw,1500px)}.hero-title h1[data-v-e5db0241]{display:inline-block;font-size:clamp(27px,5vw + .5rem,48px);line-height:1.15;margin:0 0 clamp(12px,2vw,24px);text-align:center;word-wrap:break-word}.hero-subtitle[data-v-e5db0241]{font-size:clamp(13.5px,calc(2.5vw + .25rem),24px);color:#e4e8f1;font-weight:300;line-height:1.5;margin:0 0 clamp(32px,5vw,48px);text-align:center;max-width:clamp(300px,90vw,1200px);margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);animation:fadeInUp-e5db0241 .8s ease-out .4s both}.hero-line[data-v-e5db0241]{display:block;transform-origin:bottom center;animation:heroFlipIn-e5db0241 1s ease-out both;backface-visibility:hidden}.hero-line.line-2[data-v-e5db0241]{animation-delay:.2s}.hero-row[data-v-e5db0241]{width:100%;max-width:var(--hero-row-max-width);margin:0 auto;display:flex;flex-wrap:wrap;gap:clamp(2vw,4vw,5vw);align-items:center;justify-content:center}.hero-right-block[data-v-e5db0241]{flex:0 1 clamp(220px,32vw,360px);width:clamp(220px,32vw,360px);max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(12px,2vw,24px);justify-content:center}.hero-bg[data-v-e5db0241]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;pointer-events:none;overflow:visible;padding-top:var(--hero-nav-offset);box-sizing:border-box}.hero-video[data-v-e5db0241]{width:100%;height:auto;min-width:100%;max-width:none;max-height:none;display:block;object-fit:contain;object-position:center center;filter:brightness(.6);transform:none}.hero-actions[data-v-e5db0241]{display:flex;flex-wrap:wrap;gap:clamp(12px,2vw,20px);justify-content:center}.hero-actions[data-v-e5db0241] .btn-primary{padding:clamp(10px,1.6vw,14px) clamp(20px,3vw,32px);min-width:clamp(160px,18vw,220px);font-size:clamp(16px,1.5vw,20px);border-radius:clamp(8px,1vw,12px);justify-content:center;transition:all .3s ease}.hero-stats-card[data-v-e5db0241]{flex:0 1 var(--hero-card-width);width:var(--hero-card-width);max-width:var(--hero-card-width);height:var(--hero-card-height);border-radius:clamp(.5vw,1vw,1.4vw);padding:clamp(1vw,1.7vw,2vw);background:#0000002e;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;display:flex;flex-direction:column;justify-content:center;gap:clamp(.8vw,1.3vw,1.6vw);transition:transform .3s ease;box-sizing:border-box}.stat-main[data-v-e5db0241]{margin-bottom:clamp(8px,1.3vw,16px)}.stat-value[data-v-e5db0241]{font-size:clamp(21px,4vw,50px);font-weight:800;letter-spacing:.02em;line-height:1.1}.stat-label[data-v-e5db0241]{font-size:clamp(7px,1vw,11px);color:#e4e8f1;letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(2px,.3vw,4px);line-height:1.3}.stat-grid[data-v-e5db0241]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(7px,1vw,11px);margin-top:clamp(3px,.5vw,5px)}.stat-item[data-v-e5db0241]{display:flex;flex-direction:column;align-items:center;gap:clamp(2px,.3vw,3px);min-width:0}.stat-small[data-v-e5db0241]{font-size:clamp(11px,2.3vw,21px);font-weight:380;line-height:1.2}.stat-caption[data-v-e5db0241]{display:block;font-size:clamp(6px,.8vw,8px);color:#e7ebf5;line-height:1.3;word-break:break-word}@keyframes heroFlipIn-e5db0241{0%{opacity:0;transform:rotateX(90deg) translateZ(clamp(-40px,-5vw,-60px))}60%{opacity:1;transform:rotateX(-8deg) translateZ(clamp(5px,1vw,10px))}to{opacity:1;transform:rotateX(0) translateZ(0)}}@keyframes fadeInUp-e5db0241{0%{opacity:0;transform:translateY(clamp(10px,2vh,20px))}to{opacity:1;transform:translateY(0)}}@media(min-width:768px)and (max-width:1023px){.hero-title h1[data-v-e5db0241]{font-size:clamp(36px,4vw,50px)}.hero-row[data-v-e5db0241]{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);gap:clamp(2vw,3vw,4vw)}.hero-video[data-v-e5db0241]{transform:none}.stat-value[data-v-e5db0241]{font-size:clamp(24px,4vw,30px)}.stat-small[data-v-e5db0241]{font-size:clamp(13px,2.3vw,20px)}}@media(min-width:1024px)and (max-width:1439px){.hero-title h1[data-v-e5db0241]{font-size:clamp(48px,4.5vw,65px)}.hero-row[data-v-e5db0241]{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr)}.hero-video[data-v-e5db0241]{transform:none}.stat-value[data-v-e5db0241]{font-size:clamp(32px,3.4vw,40px)}.stat-small[data-v-e5db0241]{font-size:clamp(15px,2vw,21px)}}@media(min-width:1440px){.hero-row[data-v-e5db0241]{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);gap:clamp(2.5vw,3vw,3.5vw)}.hero-video[data-v-e5db0241]{transform:none}.stat-value[data-v-e5db0241]{font-size:clamp(40px,3.5vw,50px)}.stat-small[data-v-e5db0241]{font-size:clamp(22px,2vw,27px)}.stat-label[data-v-e5db0241]{font-size:clamp(12px,1.1vw,15px)}.stat-caption[data-v-e5db0241]{font-size:clamp(10px,1vw,13px)}}@media(min-width:1920px){.hero-content[data-v-e5db0241]{max-width:min(90vw,100%);padding-top:0}.hero-bg[data-v-e5db0241]{top:0}.hero-video[data-v-e5db0241]{transform:none;object-position:center center}.stat-value[data-v-e5db0241]{font-size:clamp(42px,3vw,50px)}.stat-small[data-v-e5db0241]{font-size:clamp(23px,1.8vw,27px)}}@media(min-aspect-ratio:21/9){.hero-video[data-v-e5db0241]{transform:none}}.video-carousel[data-v-c7ddf124]{-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-y;width:100%;max-width:min(96vw,1500px);margin:0 auto;overflow:visible}.video-carousel.dragging[data-v-c7ddf124]{cursor:grabbing}.track[data-v-c7ddf124]{display:flex;justify-content:center;align-items:flex-start;gap:4vw;height:52vw;max-height:320px;will-change:transform;padding:20px 0}@media(max-width:768px){.track[data-v-c7ddf124]{gap:6vw;height:90vw;max-height:400px}}.card-wrap[data-v-c7ddf124]{display:flex;flex-direction:column;align-items:center}.card[data-v-c7ddf124]{width:32vw;height:19vw;max-width:384px;max-height:228px;border-radius:1.2vw;overflow:hidden;background:#111;will-change:transform;box-shadow:0 8px 32px #0000004d;transition:box-shadow .3s ease}@media(max-width:768px){.card[data-v-c7ddf124]{width:70vw;height:42vw;border-radius:2vw}}.video-container[data-v-c7ddf124]{width:100%;height:100%;overflow:hidden;position:relative}.video[data-v-c7ddf124],.video-poster-img[data-v-c7ddf124]{width:100%;height:100%;object-fit:cover;display:block}.actions-overlay[data-v-c7ddf124]{position:absolute;top:5%;left:3%;z-index:10;width:40%;height:90%}.actions-card[data-v-c7ddf124]{background-color:#ffffff0d;border-radius:10%;padding:12px 16px;box-shadow:0 2px 10px #0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100%;overflow-y:hidden;text-align:left}.actions-details[data-v-c7ddf124]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.action-detail-item[data-v-c7ddf124]{display:flex;flex-direction:column;gap:15%;text-align:left}.action-detail-label[data-v-c7ddf124]{font-size:55%;font-weight:600;color:#fff;letter-spacing:5%;text-align:left}.action-detail-value[data-v-c7ddf124]{font-size:50%;color:#fff;line-height:1.1;text-align:left}.video-placeholder[data-v-c7ddf124]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.placeholder-text[data-v-c7ddf124]{color:#ffffffe6;font-size:1.2vw;font-weight:500}.desc[data-v-c7ddf124]{max-width:32vw;text-align:center;font-size:.8vw;line-height:1;transform-origin:top center;margin-top:3.5vw;color:#fff;display:flex;flex-direction:column}.desc strong[data-v-c7ddf124]{font-weight:600;margin-bottom:.05em}@media(max-width:768px){.desc[data-v-c7ddf124]{font-size:2.8vw;max-width:70vw;margin-top:6vw}}.real-behavior-page[data-v-6f1790f4]{min-height:40vh;color:#fff;padding:clamp(5vh,8vh,10vh) 0 clamp(5vh,8vh,10vh)}.section[data-v-6f1790f4]{padding:clamp(4vh,6vh,8vh) 0}.container[data-v-6f1790f4]{max-width:min(96vw,1400px);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(24px,4vh,48px);overflow:visible}.subtitle[data-v-6f1790f4]{font-size:clamp(12px,2vw,18px);color:#fff;line-height:1.4;text-align:center;max-width:min(80vw,1000px);margin:clamp(16px,3vh,40px) auto}.carousel-wrapper[data-v-6f1790f4]{width:100%;max-width:min(96vw,1500px);align-self:center;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible;padding:clamp(24px,4vh,56px) 0}.carousel-footer[data-v-6f1790f4]{margin:0 auto;text-align:center;position:relative;z-index:10;margin-top:clamp(18px,3vh,48px)}.carousel-footer p[data-v-6f1790f4]{display:inline-block;background-color:#80808033;color:#fff;padding:clamp(12px,2vh,24px) clamp(24px,2vw,48px);border-radius:20px;font-size:clamp(12px,1.2vw,14px);line-height:1.4;max-width:100%;margin:0 auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0003}.section-wrapper[data-v-49f0dd48]{margin:0 auto;width:var(--content-max-width);padding:var(--section-padding-y) 0}.section-full[data-v-49f0dd48]{width:100%;max-width:none;padding-left:0;padding-right:0}@media(max-width:768px){.section-wrapper[data-v-49f0dd48]{padding:calc(var(--section-padding-y) * .7) 0}}.section-title[data-v-2626c38b]{text-align:center;margin-bottom:clamp(24px,6vw,60px);padding:0 clamp(8px,4vw,32px)}.section-title h2[data-v-2626c38b]{font-size:clamp(24px,3vw,48px);font-weight:500;line-height:1.15}.section-title p[data-v-2626c38b]{margin:clamp(8px,2vw,18px) auto 0;font-size:clamp(12px,2vw,18px);color:#a1a8b9;max-width:820px}.pov-container[data-v-13b6804c]{width:min(90vw,100%);margin:0 auto;padding:0}.pov-header[data-v-13b6804c]{display:flex;flex-direction:column;align-items:center;gap:.2vh}.pov-actions[data-v-13b6804c]{display:flex;justify-content:center}.pov-actions[data-v-13b6804c] .btn-primary{padding:clamp(10px,1.6vw,14px) clamp(20px,3vw,32px);min-width:clamp(160px,18vw,220px);font-size:clamp(16px,1.5vw,20px);border-radius:12px;justify-content:center}[data-v-13b6804c] .section-wrapper{padding:clamp(16px,2.5vw,32px) 0 clamp(24px,3vw,40px)}.pov-title[data-v-13b6804c]{font-size:clamp(28px,5vw,48px);font-weight:700;text-align:center;margin-bottom:clamp(40px,8vw,80px);color:#fff}.pov-content[data-v-13b6804c]{display:flex;flex-direction:column;gap:clamp(6px,1vw,12px);width:min(90vw,100%);margin:0 auto;padding:clamp(2vh,4vh,6vh) 0 clamp(4vh,6vh,8vh)}.pov-row[data-v-13b6804c]{--pov-media-width: clamp(240px, 32vw, 480px);display:grid;grid-template-columns:repeat(2,minmax(0,var(--pov-media-width)));gap:6vw;align-items:center;justify-content:center;width:min(100%,calc(var(--pov-media-width) * 2 + clamp(2px,.6vw,8px)));margin:0 auto}.pov-image-left[data-v-13b6804c],.pov-text-left[data-v-13b6804c],.pov-image-right[data-v-13b6804c],.pov-text-right[data-v-13b6804c]{display:flex;width:100%;align-items:center}.pov-image-left[data-v-13b6804c],.pov-text-left[data-v-13b6804c]{justify-content:flex-start}.pov-image-right[data-v-13b6804c],.pov-text-right[data-v-13b6804c]{justify-content:flex-end}.image-placeholder[data-v-13b6804c]{width:100%;max-width:400px;height:300px;border-radius:16px}.pov-image[data-v-13b6804c]{width:100%;height:auto;object-fit:cover}.pov-text-left[data-v-13b6804c],.pov-text-right[data-v-13b6804c],.pov-text-center[data-v-13b6804c]{display:flex;flex-direction:column;gap:clamp(8px,1vw,12px);align-items:flex-start;text-align:left}.pov-text-left[data-v-13b6804c],.pov-text-right[data-v-13b6804c],.pov-text-center[data-v-13b6804c]{width:100%;align-items:flex-start}.pov-text-center[data-v-13b6804c]{grid-column:1 / -1}.pov-subtitle[data-v-13b6804c]{font-size:clamp(20px,3.5vw,32px);font-weight:600;color:#fff}.pov-list[data-v-13b6804c]{list-style-type:disc;display:flex;flex-direction:column;gap:clamp(4px,1vw,8px);color:#e0e0e0;font-size:clamp(12px,1.8vw,18px)}.pov-solution[data-v-13b6804c]{color:#e0e0e0;font-size:clamp(12px,1.8vw,18px)}.pov-process[data-v-13b6804c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(4px,1vw,8px) 0;overflow:visible}.pov-content[data-v-13b6804c],.pov-container[data-v-13b6804c]{overflow:visible}.timeline-bg[data-v-13b6804c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-150%);z-index:0;display:flex;justify-content:center;width:130%}.timeline-bg img[data-v-13b6804c]{width:70vw;height:auto;object-fit:contain}.process-steps[data-v-13b6804c]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:800px;z-index:1}.process-step[data-v-13b6804c]{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vw,16px);flex:1;max-width:120px}.step-icon[data-v-13b6804c]{width:clamp(40px,6vw,60px);height:clamp(40px,6vw,60px);object-fit:contain}.step-text[data-v-13b6804c]{color:#e0e0e0;font-size:clamp(14px,1.5vw,18px);text-transform:lowercase;text-align:center}@media(max-width:768px){.pov-row[data-v-13b6804c]{grid-template-columns:1fr}.pov-image-left[data-v-13b6804c],.pov-image-right[data-v-13b6804c]{order:-1}.pov-process[data-v-13b6804c]{padding:clamp(24px,4vw,48px) 0}.timeline-bg[data-v-13b6804c]{display:none}.process-steps[data-v-13b6804c]{flex-direction:column;gap:clamp(24px,4vw,32px)}.process-step[data-v-13b6804c]{flex-direction:row;align-items:center;max-width:none;gap:clamp(12px,2vw,20px)}.step-text[data-v-13b6804c]{text-align:left}}.partner-card[data-v-cefc953c]{border-radius:18px;overflow:hidden;background:radial-gradient(circle at top,#171e2c 0,#050712 70%);display:flex;flex-direction:column}.image-placeholder[data-v-cefc953c]{height:120px;background:linear-gradient(135deg,#151926,#050711)}.content[data-v-cefc953c]{padding:14px 16px 16px}h3[data-v-cefc953c]{font-size:15px;margin-bottom:6px}p[data-v-cefc953c]{font-size:13px;color:#a0a8ba}.tag[data-v-cefc953c]{display:inline-block;margin-top:8px;font-size:11px;padding:4px 10px;border-radius:999px;background:#0094ff24;color:#9cc9ff}.partner-grid[data-v-f753fc31]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.partner-grid--hidden[data-v-f753fc31]{display:none}.partnership-header[data-v-f753fc31]{display:flex;flex-direction:column;align-items:center;gap:.2vh;margin-bottom:clamp(1rem,2vw,2rem)}.partnership-actions[data-v-f753fc31]{display:flex;justify-content:center}.partnership-actions[data-v-f753fc31] .btn-primary{padding:clamp(10px,1.6vw,14px) clamp(20px,3vw,32px);min-width:clamp(160px,18vw,220px);font-size:clamp(16px,1.5vw,20px);border-radius:12px;justify-content:center}.partner-layout[data-v-f753fc31]{display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem);width:min(63vw,100%);margin:0 auto}.image-card[data-v-f753fc31]{position:relative;width:100%;overflow:hidden}.image-card img[data-v-f753fc31]{display:block;width:100%;height:auto;object-fit:contain}.image-card--half[data-v-f753fc31]{width:100%}.card-content[data-v-f753fc31]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.card-text[data-v-f753fc31]{position:absolute;top:clamp(27px,6vw,60px);left:clamp(27px,6vw,60px);text-align:left;max-width:70%;opacity:0;visibility:hidden}.card-title[data-v-f753fc31]{margin:0 0 8px;font-size:clamp(16px,2vw,24px);font-weight:600;color:#fff;line-height:1.2}.card-description{@keyframes breathing-f753fc31{0%{box-shadow:0 0 18px #ffffff1f}50%{box-shadow:0 0 32px #ffffff3d}to{box-shadow:0 0 18px #ffffff1f}}}.card-description[data-v-f753fc31]{margin:0;font-size:clamp(12px,1.5vw,16px);color:#e0e0e0;line-height:1.4}.card-description .image-card--large[data-v-f753fc31]{width:100%;margin:0 auto}.card-description .image-row[data-v-f753fc31]{display:flex;width:100%;gap:18px;justify-content:space-between}.card-description .image-card--half[data-v-f753fc31]{width:calc(50% - 9px);margin:0}.card-description .image-card--half[data-v-f753fc31]:first-child{margin-right:9px}.card-description .image-card--half[data-v-f753fc31]:last-child{margin-left:9px}.card-description .image-card--glow[data-v-f753fc31]{box-shadow:0 0 18px #ffffff1f;transition:transform .18s ease;animation:breathing-f753fc31 3s ease-in-out infinite;cursor:pointer;border-radius:12px}.card-description .image-card--glow[data-v-f753fc31]:hover{transform:scale(1.03);animation:breathing-f753fc31 2s ease-in-out infinite}@media(max-width:960px){.card-description .partner-grid[data-v-f753fc31],.card-description .image-row[data-v-f753fc31]{grid-template-columns:1fr}}.image-card--large[data-v-f753fc31]{width:100%;margin:0 auto}.image-row[data-v-f753fc31]{display:flex;width:100%;gap:18px;justify-content:space-between}.image-card--half[data-v-f753fc31]{width:calc(50% - 9px);margin:0}.image-card--half[data-v-f753fc31]:first-child{margin-right:9px}.image-card--half[data-v-f753fc31]:last-child{margin-left:9px}@media(max-width:960px){.partner-grid[data-v-f753fc31]{grid-template-columns:1fr}.image-row[data-v-f753fc31]{flex-direction:column}.image-card--half[data-v-f753fc31],.partner-layout[data-v-f753fc31]{width:100%}}.research-card[data-v-822f814e]{border-radius:16px;padding:16px 16px 14px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top,#151b2a 0,#050712 70%)}h3[data-v-822f814e]{font-size:14px;margin-bottom:4px}.subtitle[data-v-822f814e]{font-size:13px;color:#a4aec1}.meta[data-v-822f814e]{margin-top:8px;font-size:11px;color:#8a93a6}.research-grid[data-v-b93ebd2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.research-grid--hidden[data-v-b93ebd2b]{display:none}.images-grid[data-v-b93ebd2b]{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(180px,26vw,300px);gap:clamp(10px,2vw,18px);overflow-x:auto;padding-bottom:clamp(6px,1vw,12px);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.images-grid.is-dragging[data-v-b93ebd2b]{cursor:grabbing;scroll-snap-type:none}.images-grid[data-v-b93ebd2b]::-webkit-scrollbar{display:none}.images-grid .image-card[data-v-b93ebd2b]{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top,#171e2c 0,#050712 70%);scroll-snap-align:start}.images-grid .image-card img[data-v-b93ebd2b]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:960px){.images-grid[data-v-b93ebd2b]{grid-auto-columns:minmax(70%,320px);gap:clamp(10px,4vw,18px)}}.contact-card[data-v-22844344]{border-radius:18px;padding:clamp(15px,2vw,21px);background:radial-gradient(circle at top,#292929 10%,#000 70%);border:1px solid rgba(255,255,255,.15);margin-top:clamp(32px,6vw,75px)}.contact-card__title[data-v-22844344]{display:inline-flex;align-items:center;gap:8px;font-size:clamp(20px,3vw,28px);font-weight:700;margin-bottom:clamp(12px,2vw,18px);color:#fff}.contact-card__icon[data-v-22844344]{width:clamp(32px,5vw,60px);height:clamp(32px,5vw,60px);object-fit:contain}.field-row[data-v-22844344]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(12px,2vw,20px);margin-bottom:clamp(6px,2vw,12px)}.field[data-v-22844344]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}label[data-v-22844344]{font-size:clamp(14px,1.5vw,18px);color:#b6b6b6}input[data-v-22844344],textarea[data-v-22844344]{border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#03050ce6;color:#fff;padding:clamp(8px,1.4vw,12px) clamp(10px,2vw,16px);font-family:inherit;font-size:clamp(13px,1.3vw,16px);font-weight:500;outline:none;resize:none;overflow:hidden}input[data-v-22844344]::placeholder,textarea[data-v-22844344]::placeholder{font-family:inherit;font-size:clamp(13px,1.3vw,16px);font-weight:500;color:#6f7687}input[data-v-22844344]:focus,textarea[data-v-22844344]:focus{border-color:#0094ffb3}.required[data-v-22844344]{color:#0094ff;margin-left:4px}input[data-v-22844344]:focus::placeholder,textarea[data-v-22844344]:focus::placeholder{color:transparent}.actions[data-v-22844344]{display:flex;align-items:center;justify-content:center;gap:0;margin:clamp(10px,4vw,15px) 0 clamp(12px,2vw,15px)}.actions[data-v-22844344] .btn-primary{background:#fff;color:#050505;border-color:#fff;min-width:180px;font-size:18px;justify-content:center}.actions[data-v-22844344] .btn-primary:hover{border-color:#d6d6d6;background:#f3f3f3;color:#050505}.actions[data-v-22844344] .btn-primary:disabled{opacity:.7;cursor:not-allowed}.actions[data-v-22844344] .btn-primary .arrow-icon{display:none}.form-status[data-v-22844344]{text-align:center;margin:12px 0 9px;padding:10px 16px;font-size:14px;border-radius:8px;font-weight:500;animation:fadeIn-22844344 .3s ease-in;transition:all .3s ease}.form-status.success[data-v-22844344]{color:#5be49b;background:#5be49b1a;border:1px solid rgba(91,228,155,.3)}.form-status.error[data-v-22844344]{color:#ff6b6b;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3)}@keyframes fadeIn-22844344{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.field-row[data-v-22844344]{grid-template-columns:1fr}}.behavior-3D-header[data-v-483d575c]{display:flex;flex-direction:column;align-items:center;gap:24px}.white-card[data-v-483d575c]{width:70vw;height:60vh;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;display:flex;justify-content:center;align-items:center}.video-container[data-v-483d575c]{height:85%;width:auto;max-width:100%;display:flex;justify-content:center;align-items:center;position:relative}.video-player[data-v-483d575c]{height:100%;width:auto;max-width:100%;object-fit:contain}.video-poster[data-v-483d575c]{position:absolute;top:0;left:0;height:100%;width:auto;max-width:100%;object-fit:contain}.page-container[data-v-26aaca22]{width:100%;max-width:100%;margin:0 auto;padding:32px 16px 80px;box-sizing:border-box}.btn-primary[data-v-3e7a9c87]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--surface-radius);border:.5px solid #ffffff;cursor:pointer;font-size:13px;background:transparent;color:#f4f6ff;font-weight:600;box-shadow:none;transform:scale(1);transition:transform .2s ease}.btn-primary[data-v-3e7a9c87]:hover{color:#fff;transform:scale(1.05)}.btn-primary[data-v-3e7a9c87]:disabled{opacity:1;cursor:not-allowed;filter:none;pointer-events:none}.arrow-icon[data-v-3e7a9c87]{width:20px;height:20px;object-fit:contain}.hero[data-v-1898fb54]{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:visible;border-radius:0;padding:0;display:flex;align-items:flex-start;justify-content:center;height:100vh;min-height:100vh}.hero-content[data-v-1898fb54]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:calc(100% - 32px);margin:0 auto;padding:0 16px;height:100vh;box-sizing:border-box}.hero-title[data-v-1898fb54]{display:flex;flex-direction:column;align-items:center;justify-content:center;perspective:1600px;flex:1;min-height:50vh}.hero-title h1[data-v-1898fb54]{display:inline-block;font-size:8vw;line-height:1.2;margin:0 0 12px;text-align:center;word-wrap:break-word}.hero-subtitle[data-v-1898fb54]{font-size:3.6vw;color:#e4e8f1;font-weight:300;line-height:1.5;text-align:center;max-width:100%;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);animation:fadeInUp-1898fb54 .8s ease-out .4s both}.hero-line[data-v-1898fb54]{display:block;transform-origin:bottom center;animation:heroFlipIn-1898fb54 1s ease-out both;backface-visibility:hidden}.hero-row[data-v-1898fb54]{width:100%;display:flex;flex-direction:column;gap:8px;align-items:center;flex:1;min-height:50vh}.hero-stats-card[data-v-1898fb54]{order:1}.hero-right-block[data-v-1898fb54]{order:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;justify-content:flex-end;width:100%;margin-top:auto;padding-bottom:8vh}.hero-bg[data-v-1898fb54]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;height:100vh;width:100vw;overflow:hidden}.hero-video[data-v-1898fb54]{width:100%;height:90vh;min-width:100vw;min-height:80vh;object-fit:cover;object-position:center center;filter:brightness(.4);transform:scale(1);transition:transform .3s ease}.hero-overlay[data-v-1898fb54]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#00000026,#00000073)}.hero-actions[data-v-1898fb54]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.hero-actions[data-v-1898fb54] .btn-primary{padding:15px;min-width:160px;font-size:14px;border-radius:8px;justify-content:center;transition:all .3s ease;width:100%;background:#fff!important;border:none!important;color:#000!important}.hero-actions[data-v-1898fb54] .btn-primary .arrow-icon{filter:brightness(0) saturate(100%)}.hero-actions[data-v-1898fb54] .btn-primary:hover{transform:scale(1.05);background:#f0f0f0!important}.hero-stats-card[data-v-1898fb54]{width:85vw;height:24vh;justify-self:center;margin-left:0;border-radius:10px;padding:12px;background:#0000002e;border:1.5px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;display:flex;flex-direction:column;justify-content:center;gap:8px;transition:transform .3s ease;box-sizing:border-box}.stat-main[data-v-1898fb54]{margin-bottom:8px}.stat-value[data-v-1898fb54]{font-size:9vw;font-weight:800;letter-spacing:.02em;line-height:1.1}.stat-label[data-v-1898fb54]{font-size:12px;color:#e4e8f1;letter-spacing:.14em;text-transform:uppercase;margin-top:2px;line-height:1.3}.stat-grid[data-v-1898fb54]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.stat-item[data-v-1898fb54]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.stat-small[data-v-1898fb54]{font-size:6vw;font-weight:380;line-height:1.2}.stat-caption[data-v-1898fb54]{display:block;font-size:12px;color:#e7ebf5;line-height:1.3;word-break:break-word}@keyframes heroFlipIn-1898fb54{0%{opacity:0;transform:rotateX(90deg) translateZ(-60px)}60%{opacity:1;transform:rotateX(-8deg) translateZ(10px)}to{opacity:1;transform:rotateX(0) translateZ(0)}}@keyframes fadeInUp-1898fb54{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-wrapper[data-v-96966f6b]{margin:0 auto;width:var(--content-max-width);padding:var(--section-padding-y) 0}.section-full[data-v-96966f6b]{width:100%;max-width:none;padding-left:0;padding-right:0}@media(max-width:430px){.section-wrapper[data-v-96966f6b]{padding:calc(var(--section-padding-y) * .7) 0}}.section-title[data-v-c81b5ad6]{text-align:center;margin-bottom:clamp(24px,6vw,48px)}.section-title h2[data-v-c81b5ad6]{font-size:clamp(24px,3vw,48px);font-weight:500;line-height:1.15}.section-title p[data-v-c81b5ad6]{margin:clamp(8px,2vw,18px) auto 0;font-size:clamp(12px,2vw,18px);color:#a1a8b9;max-width:90vw}.contact-card[data-v-4ab90acf]{border-radius:18px;padding:clamp(15px,2vw,21px);background:radial-gradient(circle at top,#292929 10%,#000 70%);border:1px solid rgba(255,255,255,.15);margin-top:clamp(32px,6vw,75px)}.contact-card__title[data-v-4ab90acf]{display:inline-flex;align-items:center;gap:8px;font-size:clamp(20px,3vw,28px);font-weight:700;margin-bottom:clamp(12px,2vw,18px);color:#fff}.contact-card__icon[data-v-4ab90acf]{width:clamp(32px,5vw,60px);height:clamp(32px,5vw,60px);object-fit:contain}.field-row[data-v-4ab90acf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(12px,2vw,20px);margin-bottom:clamp(6px,2vw,12px)}.field[data-v-4ab90acf]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}label[data-v-4ab90acf]{font-size:clamp(14px,1.5vw,18px);color:#b6b6b6}input[data-v-4ab90acf],textarea[data-v-4ab90acf]{border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#03050ce6;color:#fff;padding:clamp(8px,1.4vw,12px) clamp(10px,2vw,16px);font-family:inherit;font-size:clamp(13px,1.3vw,16px);font-weight:500;outline:none;resize:none;overflow:hidden}input[data-v-4ab90acf]::placeholder,textarea[data-v-4ab90acf]::placeholder{font-family:inherit;font-size:clamp(13px,1.3vw,16px);font-weight:500;color:#6f7687}input[data-v-4ab90acf]:focus,textarea[data-v-4ab90acf]:focus{border-color:#0094ffb3}.required[data-v-4ab90acf]{color:#0094ff;margin-left:4px}input[data-v-4ab90acf]:focus::placeholder,textarea[data-v-4ab90acf]:focus::placeholder{color:transparent}.actions[data-v-4ab90acf]{display:flex;align-items:center;justify-content:center;gap:0;margin:clamp(10px,4vw,15px) 0 clamp(12px,2vw,15px)}.actions[data-v-4ab90acf] .btn-primary{background:#fff;color:#050505;border-color:#fff;min-width:180px;font-size:12px;justify-content:center}.actions[data-v-4ab90acf] .btn-primary:hover{border-color:#d6d6d6;background:#f3f3f3;color:#050505}.actions[data-v-4ab90acf] .btn-primary:disabled{opacity:.7;cursor:not-allowed}.actions[data-v-4ab90acf] .btn-primary .arrow-icon{display:none}.form-status[data-v-4ab90acf]{text-align:center;margin:12px 0 9px;padding:10px 16px;font-size:14px;border-radius:8px;font-weight:500;animation:fadeIn-4ab90acf .3s ease-in;transition:all .3s ease}.form-status.success[data-v-4ab90acf]{color:#5be49b;background:#5be49b1a;border:1px solid rgba(91,228,155,.3)}.form-status.error[data-v-4ab90acf]{color:#ff6b6b;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3)}@keyframes fadeIn-4ab90acf{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.field-row[data-v-4ab90acf]{grid-template-columns:1fr}}.behavior-3D-header[data-v-618885f5]{display:flex;flex-direction:column;align-items:center;gap:24px}.video-wrapper[data-v-618885f5]{width:85vw;display:flex;justify-content:center;align-items:center;position:relative}.video-player[data-v-618885f5]{width:100%;height:auto;aspect-ratio:9 / 16;object-fit:contain;display:block;border-radius:12px;overflow:hidden}.video-poster[data-v-618885f5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;aspect-ratio:9 / 16;object-fit:contain}@media(max-width:768px){.video-wrapper[data-v-618885f5]{width:85vw}}.video-carousel[data-v-abe062d0]{-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-y;width:100%;max-width:min(96vw,1500px);margin:0 auto;overflow:visible;-webkit-tap-highlight-color:transparent}.video-carousel.dragging[data-v-abe062d0]{cursor:grabbing}.track[data-v-abe062d0]{display:flex;justify-content:center;align-items:center;gap:4vw;height:40vh;max-height:240px;will-change:transform}@media(max-width:768px){.track[data-v-abe062d0]{gap:6vw;height:70vw;max-height:400px}}.card-wrap[data-v-abe062d0]{display:flex;flex-direction:column;align-items:center;height:100%;flex-shrink:0}.card[data-v-abe062d0]{width:32vw;height:19vw;max-width:384px;max-height:228px;border-radius:1.2vw;overflow:hidden;background:#111;will-change:transform;box-shadow:0 8px 32px #0000004d;transition:box-shadow .3s ease}@media(max-width:768px){.card[data-v-abe062d0]{width:70vw;height:42vw;border-radius:2vw}}.video-container[data-v-abe062d0]{width:100%;height:100%;overflow:hidden;position:relative}.video[data-v-abe062d0],.video-poster-img[data-v-abe062d0]{width:100%;height:100%;object-fit:cover;display:block}.actions-overlay[data-v-abe062d0]{position:absolute;top:5%;left:3%;z-index:10;width:40%;height:90%}.actions-card[data-v-abe062d0]{background-color:#ffffff0d;border-radius:5%;padding:6px 8px;box-shadow:0 2px 10px #0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100%;overflow-y:hidden;text-align:left}.actions-details[data-v-abe062d0]{display:flex;flex-direction:column;gap:.5rem;text-align:left}.action-detail-item[data-v-abe062d0]{display:flex;flex-direction:column;gap:15%;text-align:left}.action-detail-label[data-v-abe062d0]{font-size:55%;font-weight:600;color:#fff;letter-spacing:5%;text-align:left}.action-detail-value[data-v-abe062d0]{font-size:50%;color:#fff;line-height:1.1;text-align:left}.video-placeholder[data-v-abe062d0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.placeholder-text[data-v-abe062d0]{color:#ffffffe6;font-size:1.2vw;font-weight:500}.desc[data-v-abe062d0]{max-width:32vw;text-align:center;font-size:.8vw;line-height:1;transform-origin:top center;margin-top:50vh;color:#fff;display:flex;flex-direction:column}.desc strong[data-v-abe062d0]{font-weight:600;margin-bottom:.05em}@media(max-width:768px){.desc[data-v-abe062d0]{font-size:2.8vw;max-width:70vw;margin-top:6vw}}.real-behavior-header[data-v-492abad3]{display:flex;flex-direction:column;align-items:center;gap:12px}.carousel-wrapper[data-v-492abad3]{width:100%;max-width:min(96vw,1500px);align-self:center;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible;padding:8px 0}.carousel-footer[data-v-492abad3]{margin:0 auto;text-align:center;position:relative;z-index:10;margin-bottom:clamp(18px,3vh,48px)}.carousel-footer p[data-v-492abad3]{display:inline-block;background-color:#80808033;color:#fff;padding:clamp(6px,1vh,12px) clamp(9px,1vw,18px);border-radius:20px;font-size:clamp(9px,1vw,12px);line-height:1.8;max-width:100%;margin:0 auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0003}@media(max-width:768px){.carousel-wrapper[data-v-492abad3]{padding:8px 0}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,ul,li{margin:0;padding:0}ul{list-style:none}button{font:inherit}:root{--content-max-width: min(1200px, calc(100% - clamp(16px, 4vw, 32px)) );--section-padding-y: clamp(40px, 6vw, 80px);--card-gap: clamp(12px, 3vw, 24px);--surface-radius: 12px}@media(max-width:768px){:root{--content-max-width: min(1200px, calc(100% - clamp(16px, 3vw, 24px)) );--section-padding-y: clamp(48px, 8vw, 96px);--surface-radius: 10px}}@media(max-width:430px){:root{--content-max-width: min(1200px, calc(100% - 24px) );--section-padding-y: clamp(40px, 6vw, 72px);--surface-radius: 8px}}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(15px,.95rem + .25vw,18px);line-height:1.5;background-color:#000;color:#f4f6ff;min-height:100vh}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}
