:root{color-scheme:dark;--bg: #050505;--bg-muted: #0d0d0d;--surface: #121212;--text: #b8b8b2;--text-strong: #f7f7f2;--border: #272727;--accent: #f7f7f2;--accent-hover: #d8d8d0;--accent-soft: rgba(247, 247, 242, .12);--glow: rgba(255, 255, 255, .16);--radius: 6px;--radius-sm: 2px;--font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hero-bg-deep: #020202;--hero-fg: #f8fafc;--hero-fg-muted: #a1a1aa}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:16px;line-height:1.6;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}#app{min-height:100vh}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.page[data-v-653990ee]{min-height:100vh;display:flex;flex-direction:column}.landing-scenes[data-v-653990ee]{position:relative;background:#020202;overflow:clip}.container[data-v-653990ee]{width:min(1120px,100% - 40px);margin-inline:auto}.visually-hidden[data-v-653990ee]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header[data-v-653990ee]{position:sticky;top:clamp(12px,1.6vw,20px);z-index:50;padding:.75rem 0;background:transparent;transition:padding .35s cubic-bezier(.22,1,.36,1),background .35s ease}.header__shell[data-v-653990ee]{position:relative}.nav-wrapper[data-v-653990ee]{position:relative;width:calc(100% + 48px);margin-left:-24px;padding:1px;border-radius:999px;background:transparent;overflow:hidden;transform-origin:top center;will-change:transform;transition:background .35s ease}.header--floating[data-v-653990ee]{padding-top:.45rem;background:transparent}.header--floating .nav-wrapper[data-v-653990ee]{background:transparent}.header--floating .header__inner[data-v-653990ee]{background:linear-gradient(135deg,#ffffff2e,#ffffff0b);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%)}.header__inner[data-v-653990ee]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;gap:1rem;width:100%;min-height:54px;padding:.7rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff24,#ffffff08);backdrop-filter:blur(8px) saturate(130%);-webkit-backdrop-filter:blur(8px) saturate(130%)}.header__inner[data-v-653990ee]:before{content:"";position:absolute;top:0;right:10%;left:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);pointer-events:none}.header__inner[data-v-653990ee]:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-card-border-angle),transparent 0deg,transparent 58deg,rgba(255,255,255,.1) 118deg,rgba(255,255,255,.92) 180deg,rgba(255,255,255,.1) 242deg,transparent 302deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;pointer-events:none;z-index:2;animation:hero-intro-border-rotate-653990ee 4s linear infinite;filter:drop-shadow(0 0 16px rgba(255,255,255,.58))}.logo[data-v-653990ee]{flex-shrink:0;display:inline-flex;align-items:center;width:clamp(75px,8.5vw,92px);text-decoration:none}.logo__image[data-v-653990ee]{display:block;width:100%;height:auto;transform:translate(12px)}.nav[data-v-653990ee]{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:clamp(.75rem,2.5vw,1.75rem);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0}.nav[data-v-653990ee]::-webkit-scrollbar{display:none}.nav__link[data-v-653990ee]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;padding-bottom:.45rem;font-size:.9375rem;font-weight:600;letter-spacing:.16em;color:var(--text);text-decoration:none;text-transform:none;transform:translateY(0);transition:color .2s ease,transform .32s cubic-bezier(.22,1.35,.36,1)}.nav__link[data-v-653990ee]:after{content:"";position:absolute;left:50%;bottom:0;width:70%;height:2px;border-radius:999px;background:#fff;opacity:0;transform:translate(-50%) scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .28s ease}.nav__link[data-v-653990ee]:hover,.nav__link--active[data-v-653990ee]{color:#fff;transform:translateY(-5px)}.nav__link--active[data-v-653990ee]{font-weight:600}.nav__link[data-v-653990ee]:hover:after,.nav__link--active[data-v-653990ee]:after{opacity:1;transform:translate(-50%) scaleX(1)}.btn[data-v-653990ee]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:600;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .2s,box-shadow .2s,border-color .2s}.btn[data-v-653990ee]:active{transform:scale(.98)}.btn--primary[data-v-653990ee]{color:var(--bg);background:var(--text-strong);box-shadow:0 16px 36px color-mix(in srgb,#000 18%,transparent)}.btn--primary[data-v-653990ee]:hover{background:color-mix(in srgb,var(--text-strong) 84%,#8f8b81)}.btn--lg[data-v-653990ee]{padding:.875rem 1.75rem;font-size:1rem}.hero--editorial[data-v-653990ee]{--hero-fg: var(--text-strong);--hero-fg-muted: var(--text);--hero-media-stack-lift: 250px;--hero-content-offset-y: 130px;min-height:118vh;padding:calc(clamp(2.5rem,5vw,4rem) + var(--hero-content-offset-y)) 0 clamp(7rem,14vw,12rem);position:relative;overflow:hidden;background:#020202;color:var(--hero-fg);isolation:isolate}.hero--editorial[data-v-653990ee]:before{content:"";position:absolute;inset:-22% -18% 12%;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 16%,rgba(255,255,255,.14),transparent 26%),radial-gradient(circle at 18% 66%,rgba(255,255,255,.08),transparent 24%),radial-gradient(circle at 82% 72%,rgba(255,255,255,.07),transparent 28%);opacity:var(--hero-glow-opacity);transform:translate3d(0,var(--hero-glow-y),0) scale(var(--hero-glow-scale));transform-origin:center top;will-change:opacity,transform}.hero--editorial[data-v-653990ee]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;z-index:0;height:min(34vh,320px);pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,2,2,.72) 58%,#020202);opacity:var(--hero-bridge-opacity)}.hero__inner[data-v-653990ee]{position:relative;z-index:1;text-align:left}.hero__eyebrow[data-v-653990ee]{margin:0 0 1.25rem;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--text-strong) 52%,transparent)}.metaverse-hero[data-v-653990ee]{min-height:clamp(620px,86vh,860px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.5rem,3.5vw,3rem);text-align:center}.metaverse-hero__copy[data-v-653990ee]{position:relative;z-index:20;width:min(100%,960px);opacity:var(--hero-copy-opacity);filter:blur(var(--hero-copy-blur));transform:translateY(calc(48px + var(--hero-copy-y))) scale(var(--hero-copy-scale));transform-origin:center center;will-change:opacity,filter,transform}.metaverse-hero__eyebrow[data-v-653990ee]{position:relative;z-index:100;height:1.35em;margin-bottom:clamp(1.25rem,3vw,2rem);font-size:.88rem;font-weight:500;line-height:1.35;overflow:hidden;text-transform:none;transform:translateY(-20px);white-space:nowrap}.metaverse-hero__eyebrow-track[data-v-653990ee]{display:flex;flex-direction:column;animation:hero-eyebrow-roll-653990ee 9s cubic-bezier(.76,0,.24,1) infinite}.metaverse-hero__eyebrow-item[data-v-653990ee]{height:1.35em;line-height:1.35}@keyframes hero-eyebrow-roll-653990ee{0%,24%{transform:translateY(0)}33%,57%{transform:translateY(-1.35em)}66%,90%{transform:translateY(-2.7em)}to{transform:translateY(-4.05em)}}@media(prefers-reduced-motion:reduce){.metaverse-hero__eyebrow-track[data-v-653990ee]{animation:none}}.metaverse-hero__title[data-v-653990ee]{position:relative;z-index:2;margin:0;color:#ffffffe6}.metaverse-hero__line[data-v-653990ee]{display:block}.metaverse-hero__line--lead[data-v-653990ee]{--metaverse-hero-letter-spacing: calc(-.06em + .7px) ;display:inline-block;font-family:AvantGardeGothicBoldCust,Regular,sans-serif;font-size:clamp(2.65rem,6.7vw,5.8rem);font-weight:700;line-height:1.12;letter-spacing:var(--metaverse-hero-letter-spacing);position:relative;transform:translateY(-32px);color:#8f8f8f;white-space:nowrap;overflow:visible}.metaverse-hero__line--main[data-v-653990ee]{--metaverse-hero-letter-spacing: -.075em;margin-top:.18em;font-size:clamp(3.25rem,8.3vw,7.25rem);font-weight:800;line-height:.94;letter-spacing:var(--metaverse-hero-letter-spacing);background:linear-gradient(180deg,#fff,#ffffffad);-webkit-background-clip:text;background-clip:text;color:transparent}.metaverse-hero__description[data-v-653990ee]{margin:calc(clamp(1.35rem,3vw,2rem) - 68px) auto 0;max-width:34rem;color:#9ca3af;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.65}.metaverse-hero__word[data-v-653990ee]{--word-index: 0;--metaverse-hero-letter-spacing-increase: 4px;display:inline-block;margin-right:calc(.25em - var(--metaverse-hero-letter-spacing-increase));letter-spacing:calc(var(--metaverse-hero-letter-spacing, 0px) + var(--metaverse-hero-letter-spacing-increase));opacity:0;filter:blur(12px);transform:scale(.95);animation:hero-word-reveal-653990ee .55s ease-out forwards;animation-delay:calc(.08s + var(--word-index) * .06s)}.metaverse-hero__line-text[data-v-653990ee]{display:inline-block}.metaverse-hero__line-fill[data-v-653990ee]{position:absolute;top:0;left:0;width:var(--hero-title-reveal, 0%);height:100%;overflow:hidden;color:#fff;white-space:nowrap;pointer-events:none}.metaverse-hero__line-fill .metaverse-hero__word[data-v-653990ee]{animation:none;opacity:1;filter:none;transform:none}.metaverse-hero__line .metaverse-hero__word[data-v-653990ee]:last-child,.metaverse-hero__description .metaverse-hero__word[data-v-653990ee]:last-child{margin-right:0}.hero-video[data-v-653990ee]{width:clamp(72rem,104vw,80rem);margin:clamp(1.5rem,4vw,3rem) auto clamp(1rem,3vw,2rem);position:relative;top:calc(0px - var(--hero-media-stack-lift) - 4px);left:-66px;z-index:0;overflow:visible;background:transparent;border:0;box-shadow:none;opacity:var(--hero-video-opacity);transform:translate3d(0,var(--hero-video-y),0) scale(var(--hero-video-scale));transform-origin:center center;will-change:opacity,transform}.hero-video__media[data-v-653990ee]{display:block;width:100%;height:auto;background:transparent;border:0;box-shadow:none;outline:0;pointer-events:none}.metaverse-hero__social[data-v-653990ee]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.metaverse-hero__socials[data-v-653990ee]{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:1.35rem;opacity:0;animation:hero-fade-in-653990ee 1s ease forwards;animation-delay:3.5s}.metaverse-hero__social[data-v-653990ee]{width:2.4rem;height:2.4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#71717a;transition:color .2s ease,background .2s ease,transform .2s ease}.metaverse-hero__social[data-v-653990ee]:hover{color:#fff;background:#ffffff14;transform:translateY(-2px)}@keyframes hero-word-reveal-653990ee{to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes hero-fade-in-653990ee{to{opacity:1}}@media(max-width:720px){.hero--editorial[data-v-653990ee]{min-height:auto}.metaverse-hero[data-v-653990ee]{min-height:620px}.metaverse-hero__line--lead[data-v-653990ee],.metaverse-hero__line--main[data-v-653990ee]{--metaverse-hero-letter-spacing: -.055em;letter-spacing:var(--metaverse-hero-letter-spacing)}}@media(prefers-reduced-motion:reduce){.header[data-v-653990ee],.nav-wrapper[data-v-653990ee]{transition:none}.header__inner[data-v-653990ee]:after{animation:none}.metaverse-hero__word[data-v-653990ee],.metaverse-hero__socials[data-v-653990ee],.hero-video[data-v-653990ee]{opacity:1;filter:none;transform:none;animation:none}}.hero-intro[data-v-653990ee]{margin-bottom:clamp(2.5rem,5vw,4rem)}.hero-intro__row[data-v-653990ee]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(1rem,3vw,2.25rem);position:relative;transform:translate3d(0,calc(84px - var(--hero-media-stack-lift) + var(--hero-card-drift)),0);opacity:var(--hero-card-fade);z-index:1;will-change:opacity,transform}@media(min-width:900px){.hero-intro__row[data-v-653990ee]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.8rem,1.6vw,1.4rem);perspective:1200px}}.hero-intro__card[data-v-653990ee]{--card-arc-y: 0px;--card-interaction-y: 0px;--card-z: 0px;--card-rotate-z: 0deg;--card-rotate-y: 0deg;--card-scale: 1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:.7rem;text-align:left;min-height:clamp(210px,22vw,270px);padding:clamp(1.4rem,2.6vw,2rem);border-radius:1.5rem;background:linear-gradient(145deg,#ffffff1f,#19191942 46%,#1919192e),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E");background-blend-mode:normal,overlay;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000004d,inset 0 1px 2px #ffffff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden;transform:translate3d(0,calc(var(--card-arc-y) + var(--card-interaction-y) + var(--hero-card-inner-drift)),var(--card-z)) rotate(var(--card-rotate-z)) rotateY(var(--card-rotate-y)) scale(var(--card-scale));transform-origin:center bottom;will-change:transform,box-shadow;transition:transform .68s cubic-bezier(.22,1,.36,1),border-color .28s ease,background-color .35s ease,box-shadow .68s cubic-bezier(.22,1,.36,1)}@media(min-width:900px){.hero-intro__card[data-v-653990ee]{flex:0 1 31%;max-width:362px}.hero-intro__card[data-v-653990ee]:nth-child(1){--card-arc-y: 30px;--card-z: -46px;--card-rotate-z: -7deg;--card-rotate-y: 8deg;margin-right:var(--hero-card-spread)}.hero-intro__card[data-v-653990ee]:nth-child(2){--card-arc-y: -12px;--card-scale: 1.04;z-index:2}.hero-intro__card[data-v-653990ee]:nth-child(3){--card-arc-y: 30px;--card-z: -46px;--card-rotate-z: 7deg;--card-rotate-y: -8deg;margin-left:var(--hero-card-spread)}}.hero-intro__card[data-v-653990ee]:focus-visible{outline:2px solid var(--text-strong);outline-offset:3px}.hero-intro__card[data-v-653990ee]:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-card-border-angle),transparent 0deg,transparent 58deg,rgba(255,255,255,.1) 118deg,rgba(255,255,255,.92) 180deg,rgba(255,255,255,.1) 242deg,transparent 302deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;pointer-events:none;z-index:2;animation:none;filter:drop-shadow(0 0 10px rgba(255,255,255,.42));transition:opacity .3s ease,filter .3s ease}@property --hero-card-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes hero-intro-border-rotate-653990ee{to{--hero-card-border-angle: 360deg}}@media(hover:hover){.hero-intro__card[data-v-653990ee]:hover{--card-interaction-y: -14px;border-color:#ffffff2e;box-shadow:0 26px 70px #00000075,0 10px 24px #ffffff0f,inset 0 1px 2px #ffffff1a}}.hero-intro__card--preview[data-v-653990ee]{--card-interaction-y: -10px}.hero-intro__card--active[data-v-653990ee]{--card-interaction-y: -14px;border-color:#ffffff24;box-shadow:0 20px 56px #0000006b,0 8px 18px #ffffff0a,inset 0 1px 2px #ffffff1a;z-index:10}.hero-intro__card--active[data-v-653990ee]:after,.hero-intro__card[data-v-653990ee]:focus-visible:after{opacity:1;animation:hero-intro-border-rotate-653990ee 4s linear infinite;filter:drop-shadow(0 0 14px rgba(255,255,255,.56))}.feature-reveal[data-v-653990ee]{position:absolute;left:var(--reveal-x, 62%);top:var(--reveal-y, 42%);z-index:1;width:min(68%,340px);aspect-ratio:16 / 10;pointer-events:none;opacity:0;transform:translate3d(-50%,-50%,0) rotate(var(--reveal-rotation, 0deg)) scale(.74);transform-origin:center;filter:saturate(1.02) contrast(1.04) drop-shadow(0 24px 34px rgba(0,0,0,.2));transition:opacity .18s ease,transform .32s cubic-bezier(.16,1,.3,1)}.feature-reveal__inner[data-v-653990ee]{width:100%;height:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-strong) 18%,transparent);background:var(--surface);transform:scale(.62);transform-origin:center;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .22s ease}.feature-reveal__image[data-v-653990ee]{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(1.75) scale(1.08);transform-origin:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.hero-intro__card--active .feature-reveal[data-v-653990ee],.hero-intro__card:focus-visible .feature-reveal[data-v-653990ee]{opacity:1;transform:translate3d(-50%,-50%,0) rotate(var(--reveal-rotation, 0deg)) scale(1)}.hero-intro__card--active .feature-reveal__inner[data-v-653990ee],.hero-intro__card:focus-visible .feature-reveal__inner[data-v-653990ee]{transform:scale(1)}.hero-intro__card--active .feature-reveal__image[data-v-653990ee],.hero-intro__card:focus-visible .feature-reveal__image[data-v-653990ee]{transform:scaleX(1) scale(1.08)}.hero-intro__title[data-v-653990ee]{margin:0;max-width:11em;font-size:clamp(1.2rem,2.15vw,2.05rem);font-weight:900;line-height:1.08;letter-spacing:-.03em;color:var(--text-strong);position:relative;z-index:3}.hero-intro__tagline[data-v-653990ee]{margin:0;font-size:clamp(.98rem,1.35vw,1.18rem);font-weight:800;line-height:1.35;color:color-mix(in srgb,var(--text-strong) 88%,transparent);position:relative;z-index:3}.hero-intro__desc[data-v-653990ee]{margin:0;max-width:20rem;font-size:clamp(.86rem,1.05vw,.95rem);line-height:1.7;color:var(--text);position:relative;z-index:3}@media(prefers-reduced-motion:reduce){.feature-reveal[data-v-653990ee],.feature-reveal__inner[data-v-653990ee],.feature-reveal__image[data-v-653990ee]{transition:none}}.section-eyebrow[data-v-653990ee]{margin:0 0 .75rem;font-size:.72rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--accent)}.section-eyebrow--on-dark[data-v-653990ee]{color:color-mix(in srgb,var(--accent) 75%,#fff 25%)}.section-title[data-v-653990ee]{margin:0 0 .75rem;font-size:clamp(2rem,5vw,4.6rem);font-weight:900;line-height:.98;letter-spacing:-.07em;text-align:center;color:var(--text-strong)}.section-title__accent[data-v-653990ee]{color:color-mix(in srgb,var(--text-strong) 50%,transparent)}.section-title--typewriter[data-v-653990ee]{min-height:2.08em}.typewriter-line[data-v-653990ee]{display:block;min-height:1em}.typewriter-line--accent[data-v-653990ee]{min-height:1em;margin-top:8px}.typewriter-line__ai[data-v-653990ee]{font-weight:650}.typewriter-caret[data-v-653990ee]{display:inline-block;width:.08em;height:.76em;margin-left:.08em;background:currentColor;animation:typewriter-caret-653990ee .8s steps(1) infinite;vertical-align:-.06em}@keyframes typewriter-caret-653990ee{50%{opacity:0}}.section-sub[data-v-653990ee]{margin:0 auto 2.5rem;max-width:54ch;text-align:center;font-size:1rem;line-height:1.6;color:var(--text)}.features-follow[data-v-653990ee]{margin-top:-34vh;min-height:100vh;padding:clamp(6rem,12vw,10rem) 0 clamp(4.5rem,9vw,8rem);position:relative;z-index:20;isolation:isolate;opacity:var(--follow-opacity);transform:translate3d(0,var(--follow-rise),0) scale(var(--follow-scale));transform-origin:center top;will-change:opacity,transform}.features-follow[data-v-653990ee]:before{content:none}.features-follow__inner[data-v-653990ee]{max-width:760px;margin-inline:auto;position:relative;z-index:1;transform:translateY(-20px)}.features-follow__video[data-v-653990ee]{margin-top:clamp(1.75rem,4vw,3rem);overflow:hidden;border-radius:var(--follow-video-radius);background:#000;box-shadow:0 24px 80px #00000057;transform:scale(var(--follow-video-scale));transform-origin:center top;will-change:border-radius,transform}.features-follow__video-media[data-v-653990ee]{display:block;width:120%;height:auto;transform:translate(-8.333%)}.features-follow__video-media--e-explosion[data-v-653990ee]{transform:translate(-8.333%,120px) scale(1.5);transform-origin:center center}.features-follow .section-sub[data-v-653990ee]{margin-bottom:0}.footer[data-v-653990ee]{margin-top:auto;background:var(--bg);padding:clamp(4.5rem,8vw,8rem) 4vw 4rem;position:relative;z-index:2;border-top:1px solid color-mix(in srgb,var(--text-strong) 12%,transparent);color:var(--text-strong)}.footer__top[data-v-653990ee]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:8rem}.footer__label[data-v-653990ee]{margin:0 0 1.5rem;font-size:.7rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--text)}.footer__text[data-v-653990ee]{margin:0;font-size:clamp(3.2rem,8vw,6rem);font-weight:700;line-height:calc(1em + .5px);letter-spacing:-.03em;color:var(--text-strong);transform:translateY(-48px) scale(1.5);transform-origin:top left}.footer__visit[data-v-653990ee]{width:min(36vw,340px)}.footer__icon-links[data-v-653990ee]{display:flex;gap:.75rem;margin-top:1.25rem}.footer__icon-link[data-v-653990ee]{display:inline-grid;width:4.5rem;height:4.5rem;place-items:center;color:var(--text-strong);text-decoration:none;transition:opacity .2s ease,transform .2s ease}.footer__icon[data-v-653990ee]{width:2.7rem;height:2.7rem;display:block;filter:brightness(0) invert(1);object-fit:contain;transform:translate(8px,65px)}.footer__icon-link[data-v-653990ee]:hover{opacity:.72;transform:translateY(-2px)}.footer__navs[data-v-653990ee]{display:flex;justify-content:flex-end;gap:clamp(4.5rem,10.5vw,9rem);text-align:center}.footer__link-list[data-v-653990ee]{display:flex;flex-direction:column;gap:1.125rem;align-items:flex-start;text-align:left}.footer__social-link[data-v-653990ee]{font-size:1.275rem;color:var(--text);text-decoration:none;position:relative;transition:color .2s ease}.footer__social-link[data-v-653990ee]:hover,.footer__social-link[data-v-653990ee]:focus-visible,.footer__social-link--active[data-v-653990ee]{color:var(--text-strong)}.footer__bottom[data-v-653990ee]{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--text-strong) 12%,transparent);font-size:.65rem;color:var(--text);letter-spacing:.05em}.footer__coordinates[data-v-653990ee]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;letter-spacing:0}@media(max-width:720px){.footer[data-v-653990ee]{padding:5rem 24px 2.5rem}.footer__top[data-v-653990ee],.footer__bottom[data-v-653990ee]{flex-direction:column}.footer__top[data-v-653990ee]{margin-bottom:5rem}.footer__visit[data-v-653990ee]{width:100%}.footer__navs[data-v-653990ee]{justify-content:flex-start;text-align:left}.footer__link-list[data-v-653990ee]{text-align:left;align-items:flex-start}}.splash-screen[data-v-b5cf24d7]{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;min-height:100vh;overflow:hidden;color:var(--text-strong);cursor:pointer;background:#000}.splash-screen[data-v-b5cf24d7]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 4px;opacity:.22}.splash-video[data-v-b5cf24d7]{width:100%;height:100%;object-fit:cover;background:#000}.splash-message[data-v-b5cf24d7]{position:relative;z-index:1;padding:2rem;color:#fff;text-align:center}.splash-message h1[data-v-b5cf24d7]{margin:0;color:#fff;font-family:var(--font);font-size:clamp(2.25rem,7vw,6.5rem);font-weight:600;letter-spacing:-.06em;line-height:1;text-shadow:0 0 36px rgba(255,255,255,.16);animation:message-in-b5cf24d7 1.1s ease both}.splash-skip[data-v-b5cf24d7]{position:absolute;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);z-index:1;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.45rem .85rem;color:#ffffffb8;background:#00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:.8rem;letter-spacing:.04em}.stage-fade-enter-active[data-v-b5cf24d7],.stage-fade-leave-active[data-v-b5cf24d7]{transition:opacity .45s ease,transform .45s ease,filter .45s ease}.stage-fade-enter-from[data-v-b5cf24d7],.stage-fade-leave-to[data-v-b5cf24d7]{opacity:0;filter:blur(8px);transform:scale(1.02)}.splash-fade-enter-active[data-v-b5cf24d7],.splash-fade-leave-active[data-v-b5cf24d7]{transition:opacity .55s ease,filter .55s ease}.splash-fade-enter-from[data-v-b5cf24d7],.splash-fade-leave-to[data-v-b5cf24d7]{opacity:0;filter:blur(10px)}@keyframes message-in-b5cf24d7{0%{opacity:0;filter:blur(8px);transform:translateY(.35rem)}}
