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-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Freesentation;src:url(/assets/freesentation-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LibreBarcode39Text;src:url(/assets/libre-barcode-39-text.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FreesentationHero;src:url(/assets/hero-title-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--purple:#7c3aed;--mint:#00ddbc;--ink:#000;--white:#fff;--s:min(1px,.0520833vw)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#000}html.lenis{scroll-behavior:auto}body{color:#fff;background:#000;margin:0;font-family:Freesentation,Pretendard,Noto Sans KR,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block}button{font:inherit}main{background:#000;width:100%;max-width:1920px;margin:0 auto;overflow:clip}.eyebrow{color:#fff9;font-size:calc(24 * var(--s));margin:0;font-weight:700}.content-width{width:calc(1520 * var(--s));margin:auto}.proof .proof-scroll-cue{z-index:5;will-change:opacity;transform:translate(-50%)}#about,#why,#engine,#contact{scroll-margin-top:calc(130 * var(--s))}@media (width<=900px){.site-header nav.header-nav{width:325px}.site-header .header-nav .nav-highlight{width:20%}#about,#why,#engine,#contact{scroll-margin-top:76px}}.hero .hero-meta-item,.hero .hero-copy{color:#fff9}.mobile-only-break{display:none}.desktop-only-break{display:inline}.why-fold-group{perspective:calc(1100 * var(--s));perspective-origin:50% 100%}.why-fold-line{display:block}.why-heading h2 .why-title-gradient{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(14 * var(--s)) #7c3aed33);background:linear-gradient(90deg,#fff 0% 10%,#7c3aed 32%,#9b64ff 51%,#00ddbc 74%,#fff 94% 100%);-webkit-background-clip:text;background-clip:text}.why-heading h2 .why-title-gradient em{color:inherit;-webkit-text-fill-color:inherit;filter:none;background:0 0;font-style:normal}.why-reveal-ready .why-fold-line{opacity:0;clip-path:inset(96% 0 0);transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity, clip-path, transform;transition:opacity .18s linear,clip-path .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transform:rotateX(-92deg)translateY(.38em)}.why-reveal-ready .why-heading.is-visible .why-fold-line{opacity:1;clip-path:inset(0);transform:rotateX(0)translateY(0)}.why-reveal-ready .reason{opacity:0;transform:translateY(calc(105 * var(--s)));will-change:opacity, transform;transition:opacity .72s,transform .9s cubic-bezier(.22,1,.36,1)}.why-reveal-ready .reason.is-visible{opacity:1;transform:translateY(0)}.hero-sequence{background:#000;height:240vh;min-height:1440px;position:relative}.hero{background:#000;height:100vh;min-height:720px;position:sticky;top:0;overflow:hidden}.hero.is-future-underlay{z-index:0;width:100%;max-width:1920px;transform:translate(-50%, var(--future-underlay-y,0px));will-change:transform;position:fixed;left:50%;right:auto}.ribbon-field-hero{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ribbon-field-hero__frame{pointer-events:none;background:0 0;border:0;width:100%;height:100%;display:block}.hero-content{transform:translateY(calc(-100 * var(--s)));position:absolute;inset:0}.site-header{z-index:50;height:calc(236 * var(--s) - 45px);min-height:83px;padding:0 calc(109 * var(--s)) max(calc(118 * var(--s) - 45px), 19px);pointer-events:none;background:linear-gradient(#000c 0%,#000000b8 20%,#00000085 45%,#00000047 70%,#0000001a 88%,#0000 100%);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.header-logo{pointer-events:auto;display:block}.mobius-brand{display:block}.mobius-brand img{width:calc(199.5 * var(--s));object-fit:contain;height:auto;display:block}.site-header .header-nav{left:50%;top:max(calc(59 * var(--s)), 32px);width:calc(650 * var(--s));height:calc(62 * var(--s));border:2px solid var(--purple);pointer-events:auto;background:#000;border-radius:999px;grid-template-columns:repeat(5,1fr);align-items:center;padding:0;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.nav-highlight{z-index:0;will-change:transform;background:linear-gradient(45deg,#ffffff17,#ffffff36);border-radius:999px;width:20%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.header-nav button{z-index:1;color:#ffffffad;height:100%;font-size:calc(17 * var(--s));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-weight:500;transition:color .25s;display:grid;position:relative}.header-nav button:hover,.header-nav button:focus-visible,.header-nav button.active{color:#fff}.header-nav button:focus-visible{outline-offset:-7px;border-radius:999px;outline:1px solid #ffffff8c}.language-picker{z-index:3;pointer-events:auto;align-self:center;margin-left:auto;position:relative}.language{cursor:pointer;background:0 0;border:0;padding:0;line-height:1;display:block}.language img{width:calc(34 * var(--s));height:calc(34 * var(--s));object-fit:contain;display:block}.language-options{z-index:10;top:calc(44 * var(--s));width:calc(108 * var(--s));padding:calc(26 * var(--s)) calc(16 * var(--s));visibility:hidden;gap:calc(14 * var(--s));transform:translateX(-50%) translateY(calc(-5 * var(--s)));border-radius:calc(24 * var(--s));background:linear-gradient(#050505, #050505) padding-box, linear-gradient(145deg, var(--purple), var(--mint)) border-box;opacity:0;border:1px solid #0000;flex-direction:column;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;left:50%}.language-picker.is-open .language-options{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)}.language-options button{color:#ffffffb8;font-size:calc(24 * var(--s));cursor:pointer;background:0 0;border:0;padding:0;line-height:1.15}.language-options button:hover,.language-options button:focus-visible,.language-options button.selected{color:#fff;outline:none}.language-options button.selected{font-weight:700}.hero-meta{z-index:5;left:calc(160 * var(--s));right:calc(160 * var(--s));top:calc(164 * var(--s));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.hero-meta-item{align-items:center;gap:calc(39 * var(--s));color:#fffc;font-size:calc(16 * var(--s));letter-spacing:calc(1.6 * var(--s));white-space:nowrap;font-weight:500;line-height:1;display:flex}.hero-meta-item i{width:calc(46 * var(--s));background:#fffc;flex:none;height:1px;display:block}.hero-meta-copy-touch,.hero-meta-left-mobile{display:none}.hero-word{z-index:2;left:50%;top:calc(557 * var(--s));width:calc(1624 * var(--s));height:calc(230 * var(--s));grid-template-columns:repeat(3, 1fr) calc(198 * var(--s)) repeat(3, 1fr);font-family:FreesentationHero,Freesentation,sans-serif;font-size:calc(58.8 * var(--s));color:#8f4eff;text-shadow:0 0 calc(20 * var(--s)) currentColor;place-items:center;font-weight:300;display:grid;position:absolute;transform:translate(-50%)}.hero-word>span:nth-of-type(-n+3){text-shadow:0 0 calc(20 * var(--s)) currentColor, 0 0 calc(34 * var(--s)) #7c3aed85}.hero-word span:nth-of-type(n+4){color:var(--mint)}.hero-word>span:first-of-type{transform:translateX(calc(-48 * var(--s)))}.hero-word>span:nth-of-type(2){transform:translateX(calc(-24 * var(--s)))}.hero-word>span:nth-of-type(5){transform:translateX(calc(24 * var(--s)))}.hero-word>span:nth-of-type(6){transform:translateX(calc(48 * var(--s)))}.hero-word .hero-x{width:calc(198 * var(--s));height:calc(273 * var(--s));filter:drop-shadow(0 0 calc(6 * var(--s)) #7e33ffe6) drop-shadow(0 0 calc(14 * var(--s)) #7c3aedad) drop-shadow(0 0 calc(25 * var(--s)) #8b5cf661) drop-shadow(0 0 calc(38 * var(--s)) #a78bfa2e);flex:none;place-items:center;display:grid}.hero-word .hero-x img{object-fit:contain;width:100%;height:100%;display:block}.scroll-cue{z-index:5;left:50%;top:calc(1248 * var(--s));width:33.6px;height:56px;transform:translate(-50%, calc(-200 * var(--s)));cursor:pointer;position:absolute}.scroll-cue span{color:#fff;font-size:calc(12 * var(--s));letter-spacing:calc(4.2 * var(--s));white-space:nowrap;line-height:1;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.scroll-cue i{box-sizing:border-box;border:0;border-bottom:1px solid var(--mint);border-left:1px solid var(--mint);opacity:0;width:16.8px;height:16.8px;margin-left:-8.4px;animation:2s infinite scroll-indicator-sdb;position:absolute;left:50%;transform:rotate(-45deg)}.scroll-cue i:first-of-type{animation-delay:0s;top:0}.scroll-cue i:nth-of-type(2){animation-delay:.15s;top:11.2px}.scroll-cue i:nth-of-type(3){animation-delay:.3s;top:22.4px}.scroll-cue:focus-visible{outline-offset:calc(8 * var(--s));border-radius:2px;outline:1px solid #ffffff8c}@keyframes scroll-indicator-sdb{0%{opacity:0}50%{opacity:1}to{opacity:0}}.future-sequence{z-index:12;background:0 0;height:440vh;margin-top:-100vh;position:relative}.future-panel{height:calc(100vh + 200 * var(--s));min-height:calc(720px + 200 * var(--s));top:calc(-200 * var(--s));background:0 0;position:sticky;overflow:hidden}.future-panel:before{content:"";background:linear-gradient(180deg, #02020600 0, #02020659 calc(200 * var(--s)), #02020659 100%), radial-gradient(circle at 67% 42%, #00ddbc12, transparent 30%), radial-gradient(circle at 30% 60%, #7c3aed17, transparent 34%);-webkit-backdrop-filter:blur(calc(28 * var(--s))) saturate(1.15);backdrop-filter:blur(calc(28 * var(--s))) saturate(1.15);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(200 * var(--s)), #000 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(200 * var(--s)), #000 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(200 * var(--s)), #000 100%);mask-image:linear-gradient(180deg, transparent 0, #000 calc(200 * var(--s)), #000 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(200 * var(--s)), #000 100%);pointer-events:none;position:absolute;inset:0}.future-copy-stage{z-index:1;left:calc(391 * var(--s));top:calc(547 * var(--s));width:calc(590 * var(--s));height:calc(190 * var(--s));perspective:calc(900 * var(--s));transform-style:preserve-3d;position:absolute}.future-copy-face{font-size:calc(64 * var(--s));letter-spacing:calc(6.4 * var(--s));color:#fff;transform-origin:50% 100%;backface-visibility:hidden;will-change:transform, opacity, filter;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;font-weight:600;line-height:1.2;display:flex;position:absolute;inset:0}.future-copy-face span{display:inline}.future-card-stage{z-index:1;left:calc(1025 * var(--s));top:calc(524 * var(--s));width:calc(392 * var(--s));height:calc(512 * var(--s));border-radius:calc(30 * var(--s));box-shadow:0 calc(34 * var(--s)) calc(90 * var(--s)) #0000006b;background:#050505;position:absolute;overflow:hidden}.future-card-slider{will-change:transform;flex-direction:column;width:100%;height:100%;display:flex}.future-card-face{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;flex:0 0 100%;position:relative;overflow:hidden}.future-card-face:after{display:none}.future-card-face--1{background:linear-gradient(145deg,#1a0b31,#6b2ad9 58%,#a878ff)}.future-card-face--2{background:#f3f6f8}.future-card-face--3{background:linear-gradient(145deg,#062523,#087f73 58%,#00ddbc)}.future-card-face--4{background:linear-gradient(145deg,#07070d 0%,#151525 55%,#071d1a 100%)}.future-card-official{z-index:1;width:100%;height:100%;padding:calc(42 * var(--s)) calc(38 * var(--s)) calc(32 * var(--s));color:#174474;flex-direction:column;margin:0;display:flex;position:relative}.future-card-quote-mark{font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:.6;display:block}.future-card-quote-mark--open{height:calc(48 * var(--s));color:#35a66c;font-size:calc(84 * var(--s))}.future-card-quote{margin:calc(20 * var(--s)) 0 0;font-size:calc(17 * var(--s));letter-spacing:-.015em;font-weight:400;line-height:1.43}.future-card-quote-mark--close{right:calc(32 * var(--s));bottom:calc(78 * var(--s));color:#17447424;font-size:calc(55 * var(--s));position:absolute}.future-card-source{padding-top:calc(18 * var(--s));align-items:center;gap:calc(13 * var(--s));border-top:1px solid #17447424;margin-top:auto;display:flex}.future-card-source img{width:calc(112 * var(--s));height:auto}.future-card-source span{font-size:calc(7.5 * var(--s));letter-spacing:.09em;color:#174474a3;font-weight:600;line-height:1.45}.journey{height:calc(2757 * var(--s));min-height:1300px;padding-top:calc(85 * var(--s));position:relative;overflow:hidden}.journey-line{z-index:2;width:100%;height:100%;transform:translateY(calc(200 * var(--s) + 150px));pointer-events:none;position:absolute;inset:0}.journey-line-path{will-change:stroke-dashoffset;transition:stroke-dashoffset 80ms linear}.journey-intro{z-index:3;position:relative}.journey h1{margin:calc(50 * var(--s)) 0 0;font-size:calc(96 * var(--s));letter-spacing:-.045em;font-weight:400;line-height:1.16}.journey h1 em{color:inherit;font-style:normal}.intro-gradient-blend{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ffffffeb 0% 14%,#7c3aed 34%,#9c5cff 48%,#00ddbc 66%,#ffffffeb 86% 100%);-webkit-background-clip:text;background-clip:text}.intro-copy{margin:calc(43 * var(--s)) 0 0;font-size:calc(22 * var(--s));letter-spacing:.05em;color:#ffffff8c;line-height:1.31}.intro-fold-group{perspective:calc(1100 * var(--s));perspective-origin:50% 100%}.intro-fold-line{display:block}.journey-reveal-ready .intro-fold-line{opacity:0;clip-path:inset(96% 0 0);transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity, clip-path, transform;transition:opacity .18s linear,clip-path .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transform:rotateX(-92deg)translateY(.38em)}.journey-reveal-ready .intro-fold-line.is-unfolded{opacity:1;clip-path:inset(0);transform:rotateX(0)translateY(0)}.journey h1 .intro-fold-line:nth-child(2){transition-delay:90ms}.journey h1 .intro-fold-line:nth-child(3){transition-delay:.18s}.journey h1 .intro-fold-line:nth-child(4){transition-delay:.27s}.intro-copy .intro-fold-line:first-child{transition-delay:.43s}.intro-copy .intro-fold-line:nth-child(2){transition-delay:.51s}.intro-copy .intro-fold-line:nth-child(3){transition-delay:.59s}.journey-intro.is-folding-back .intro-copy .intro-fold-line:nth-child(3){transition-delay:0s}.journey-intro.is-folding-back .intro-copy .intro-fold-line:nth-child(2){transition-delay:80ms}.journey-intro.is-folding-back .intro-copy .intro-fold-line:first-child{transition-delay:.16s}.journey-intro.is-folding-back h1 .intro-fold-line:nth-child(4){transition-delay:.24s}.journey-intro.is-folding-back h1 .intro-fold-line:nth-child(3){transition-delay:.32s}.journey-intro.is-folding-back h1 .intro-fold-line:nth-child(2){transition-delay:.4s}.journey-intro.is-folding-back h1 .intro-fold-line:first-child{transition-delay:.48s}.journey-proof-copy{right:0;top:calc(86 * var(--s));font-size:calc(22 * var(--s));letter-spacing:.08em;color:#fff3;margin:0;font-weight:500;line-height:1.28;position:absolute}.journey-card{z-index:1;width:calc(1520 * var(--s));height:calc(760 * var(--s));margin:calc(200 * var(--s)) auto 0;border-radius:calc(50 * var(--s));background:#6666664d;border:1px solid #ffffff4d;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.journey-reveal-ready .journey-card{opacity:0;transform:translateY(calc(90 * var(--s)));will-change:opacity, transform;transition:opacity .85s,transform 1s cubic-bezier(.22,1,.36,1)}.journey-reveal-ready .journey-card.is-visible{opacity:1;transform:translateY(0)}.journey-card+.journey-card{margin-top:calc(80 * var(--s))}.journey-card>img{object-fit:cover;width:100%;height:100%}.journey-card:first-of-type>img{opacity:.9}.journey-copy{padding:calc(193 * var(--s)) calc(84 * var(--s)) 0}.journey-copy>span{font-size:calc(16 * var(--s));letter-spacing:.2em;color:var(--mint)}.journey-copy h2{margin:calc(60 * var(--s)) 0 calc(48 * var(--s));font-size:calc(80 * var(--s));letter-spacing:-.04em;line-height:1.14}.journey-copy p{font-size:calc(20 * var(--s));letter-spacing:.05em;color:#fffc;white-space:nowrap;margin:0;line-height:1.5}.journey-card--reverse .journey-copy{padding-left:calc(94 * var(--s));padding-right:0;padding-top:calc(203 * var(--s))}.journey-card--reverse .journey-copy h2{margin-top:calc(60 * var(--s))}.proof-sequence{height:calc(796 * var(--s) + 180vh);background:#000;min-height:calc(430px + 180vh);position:relative}.proof{height:calc(796 * var(--s));min-height:430px;top:max(0px, calc((100vh - 796 * var(--s)) / 2));background:#000;position:sticky;overflow:hidden}.proof>img{object-fit:cover;opacity:.55;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 100%)}.proof-overlay{z-index:1;background:linear-gradient(#000 0,#000000b8 30% 70%,#000 100%);position:absolute;inset:0}.red-scan{z-index:6;height:3px;box-shadow:0 0 calc(35 * var(--s)) calc(15 * var(--s)) #f00c;will-change:top, opacity;background:#f00c;position:absolute;top:50px;left:0;right:0}.proof p{z-index:5;left:50%;top:calc(398 * var(--s));transform-origin:50%;white-space:nowrap;font-family:LibreBarcode39Text,sans-serif;font-size:calc(70 * var(--s));will-change:transform, opacity, filter;margin:0;font-weight:400;line-height:1;position:absolute;transform:translate(-50%)}.proof-scroll-cue{z-index:7;left:50%;bottom:calc(62 * var(--s));align-items:center;gap:calc(10 * var(--s));color:#ffffffc2;pointer-events:none;will-change:opacity, transform;flex-direction:column;display:flex;position:absolute}.proof-scroll-icon{width:calc(34 * var(--s));height:calc(24 * var(--s));border-radius:calc(4 * var(--s));box-shadow:0 0 calc(13 * var(--s)) #ffffff14;border:1px solid #ffffff75;position:relative}.proof-scroll-icon i{left:calc(3 * var(--s));right:calc(3 * var(--s));top:calc(4 * var(--s));height:1px;box-shadow:0 0 calc(7 * var(--s)) #ff2447;background:#ff3d59;animation:1.45s ease-in-out infinite proof-mini-scan;position:absolute}.proof-scroll-cue b{font-size:calc(11 * var(--s));letter-spacing:.34em;white-space:nowrap;font-weight:500;line-height:1}.proof-scroll-arrow{font-size:calc(19 * var(--s));color:#ff4961;line-height:.7;animation:1.45s ease-in-out infinite proof-cue-arrow}.proof-fade{z-index:4;opacity:0;pointer-events:none;will-change:opacity;background:#000;position:absolute;inset:0}@keyframes proof-mini-scan{0%,to{opacity:.45;transform:translateY(0)}50%{transform:translateY(calc(16.8 * var(--s)));opacity:1}}@keyframes proof-cue-arrow{0%,to{opacity:.5;transform:translateY(0)}50%{transform:translateY(calc(6 * var(--s)));opacity:1}}.scan-insight{padding:calc(172 * var(--s)) 0 calc(190 * var(--s));background:radial-gradient(circle at 78% 42%,#00ddbc17,#0000 30%),radial-gradient(circle at 18% 62%,#7c3aed24,#0000 34%),#000;margin-top:-150px;position:relative;overflow:hidden}.scan-insight:before{content:"";left:50%;top:calc(340 * var(--s));width:calc(1240 * var(--s));height:calc(520 * var(--s));filter:blur(calc(150 * var(--s)));pointer-events:none;background:#7c3aed1c;border-radius:50%;position:absolute;transform:translate(-50%)}.scan-insight-inner{z-index:1;position:relative}.scan-insight-title{text-align:center}.scan-product-ui{height:calc(650 * var(--s));margin-top:calc(82 * var(--s));padding:calc(28 * var(--s));grid-template-columns:calc(420 * var(--s)) 1fr;gap:calc(26 * var(--s));border-radius:calc(48 * var(--s));box-shadow:inset 0 1px #ffffff29, 0 0 calc(24 * var(--s)) #7c3aed4d, 0 0 calc(48 * var(--s)) #00ddbc2e, 0 calc(42 * var(--s)) calc(100 * var(--s)) #00000070;-webkit-backdrop-filter:blur(calc(18 * var(--s)));backdrop-filter:blur(calc(18 * var(--s)));background:linear-gradient(135deg,#ffffff14,#ffffff06);border:1px solid #fff3;display:grid}.scan-product-ui-note{margin:calc(16 * var(--s)) calc(24 * var(--s)) 0;color:#ffffff7a;font-size:calc(14 * var(--s));text-align:right;font-weight:200;line-height:1.5}.scan-passport-card,.scan-dashboard{border-radius:calc(30 * var(--s));background:#050508c2;border:1px solid #ffffff21}.scan-passport-card{padding:calc(31 * var(--s));flex-direction:column;display:flex}.scan-card-topline{color:#ffffff73;font-size:calc(11 * var(--s));letter-spacing:.17em;justify-content:space-between;align-items:center;display:flex}.scan-card-topline b{padding:calc(6 * var(--s)) calc(10 * var(--s));color:var(--mint);font-size:calc(9 * var(--s));background:#00ddbc1f;border-radius:999px;font-weight:600}.scan-product-name{margin-top:calc(42 * var(--s))}.scan-product-name small,.scan-materials small,.scan-dashboard small,.scan-data-grid article>small{color:#ffffff6b;font-size:calc(10 * var(--s));letter-spacing:.16em;font-weight:500}.scan-product-name h3{margin:calc(10 * var(--s)) 0 calc(8 * var(--s));font-size:calc(25 * var(--s));font-weight:500;line-height:1.12}.scan-product-name>span{color:#ffffff73;font-size:calc(13 * var(--s));letter-spacing:.08em}.scan-qr-row{margin-top:calc(42 * var(--s));align-items:center;gap:calc(24 * var(--s));display:flex}.scan-qr{width:calc(142 * var(--s));height:calc(142 * var(--s));border:calc(11 * var(--s)) solid #fff;border-radius:calc(12 * var(--s));background-color:#fff;background-image:repeating-conic-gradient(#050505 0 25%, transparent 0 50%);background-size:calc(18 * var(--s)) calc(18 * var(--s));flex:none;position:relative;overflow:hidden}.scan-qr i{width:calc(38 * var(--s));height:calc(38 * var(--s));border:calc(8 * var(--s)) solid #050505;box-shadow:0 0 0 calc(4 * var(--s)) #fff;background:#fff;position:absolute}.scan-qr i:first-child{top:0;left:0}.scan-qr i:nth-child(2){top:0;right:0}.scan-qr i:nth-child(3){bottom:0;left:0}.scan-qr-row>div:last-child{gap:calc(8 * var(--s));flex-direction:column;display:flex}.scan-qr-row small{color:#ffffff73;font-size:calc(10 * var(--s));line-height:1.3}.scan-qr-row strong{font-size:calc(15 * var(--s));color:var(--mint);font-weight:500}.scan-materials{padding-top:calc(23 * var(--s));border-top:1px solid #ffffff1c;margin-top:auto}.scan-materials>div{gap:calc(8 * var(--s));margin-top:calc(12 * var(--s));display:flex}.scan-materials span{padding:calc(7 * var(--s)) calc(10 * var(--s));color:#cbb6ff;font-size:calc(11 * var(--s));background:#7c3aed26;border-radius:999px}.scan-dashboard{padding:calc(34 * var(--s)) calc(38 * var(--s))}.scan-dashboard-head{justify-content:space-between;align-items:center;display:flex}.scan-dashboard-head>div{gap:calc(8 * var(--s));flex-direction:column;display:flex}.scan-dashboard-head strong{font-size:calc(22 * var(--s));font-weight:500}.scan-verified{align-items:center;gap:calc(8 * var(--s));padding:calc(10 * var(--s)) calc(15 * var(--s));color:var(--mint);font-size:calc(11 * var(--s));letter-spacing:.1em;border:1px solid #00ddbc61;border-radius:999px;display:flex}.scan-verified i{width:calc(18 * var(--s));height:calc(18 * var(--s));background:var(--mint);color:#001b17;font-style:normal;font-size:calc(12 * var(--s));border-radius:50%;place-items:center;font-weight:700;display:grid}.scan-timeline{margin:calc(38 * var(--s)) 0 0;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.scan-timeline li{text-align:center;color:#ffffff8c;font-size:calc(11 * var(--s));position:relative}.scan-timeline li:after{content:"";z-index:0;left:50%;right:-50%;top:calc(13 * var(--s));background:linear-gradient(90deg, var(--purple), var(--mint));height:1px;position:absolute}.scan-timeline li:last-child:after{display:none}.scan-timeline i{z-index:1;width:calc(27 * var(--s));height:calc(27 * var(--s));margin:0 auto calc(10 * var(--s));color:var(--mint);font-style:normal;font-size:calc(10 * var(--s));box-shadow:0 0 calc(14 * var(--s)) #00ddbc2e;background:#08090b;border:1px solid #00ddbcbf;border-radius:50%;place-items:center;display:grid;position:relative}.scan-timeline li:first-child i{color:#c8adff;box-shadow:0 0 calc(14 * var(--s)) #7c3aed47;border-color:#9d6cff}.scan-data-grid{margin-top:calc(35 * var(--s));gap:calc(14 * var(--s));grid-template-columns:.82fr 1.18fr;display:grid}.scan-data-grid article{min-height:calc(142 * var(--s));border-radius:calc(20 * var(--s));background:#ffffff09;border:1px solid #ffffff1a}.scan-carbon-card{padding:calc(24 * var(--s))}.scan-carbon-card strong{margin-top:calc(13 * var(--s));font-size:calc(37 * var(--s));font-weight:500;line-height:1;display:block}.scan-carbon-card strong em{font-size:calc(13 * var(--s));color:#ffffff7a;font-style:normal}.scan-carbon-card>span{align-items:center;gap:calc(7 * var(--s));margin-top:calc(17 * var(--s));font-size:calc(10 * var(--s));color:#ffffff7a;display:flex}.scan-carbon-card>span i{width:calc(26 * var(--s));background:linear-gradient(90deg, var(--purple), var(--mint));height:2px}.scan-coverage-card{padding:calc(18 * var(--s)) calc(23 * var(--s));align-items:center;gap:calc(22 * var(--s));display:flex}.scan-coverage-ring{width:calc(98 * var(--s));height:calc(98 * var(--s));background:radial-gradient(circle, #090a0d 56%, transparent 58%), conic-gradient(var(--mint) 0 86%, #ffffff1a 86%);border-radius:50%;flex:none;place-items:center;display:grid}.scan-coverage-ring strong{font-size:calc(22 * var(--s));font-weight:500}.scan-coverage-card p{max-width:calc(260 * var(--s));margin:calc(11 * var(--s)) 0 0;color:#ffffff8f;font-size:calc(12 * var(--s));line-height:1.45}.scan-recycle-card{padding:calc(19 * var(--s)) calc(23 * var(--s));align-items:center;gap:calc(18 * var(--s));grid-column:1/-1;display:flex;min-height:calc(104 * var(--s))!important}.scan-recycle-icon{width:calc(54 * var(--s));height:calc(54 * var(--s));border-radius:calc(16 * var(--s));color:var(--mint);font-size:calc(29 * var(--s));background:linear-gradient(145deg,#7c3aed52,#00ddbc40);flex:none;place-items:center;display:grid}.scan-recycle-card>div:nth-child(2){gap:calc(8 * var(--s));flex-direction:column;display:flex}.scan-recycle-card strong{font-size:calc(15 * var(--s));font-weight:400}.scan-recycle-card>b{color:var(--mint);font-size:calc(22 * var(--s));margin-left:auto;font-weight:400}.scan-cube-cta{margin-top:calc(34 * var(--s));align-items:center;gap:calc(20 * var(--s));flex-direction:column;display:flex}.digital-cube-float{width:calc(142 * var(--s));height:calc(142 * var(--s));perspective:calc(520 * var(--s));will-change:transform;place-items:center;animation:3.2s ease-in-out infinite digital-cube-float;display:grid}.digital-cube{--cube-side:calc(76 * var(--s));--cube-depth:calc(38 * var(--s));width:var(--cube-side);height:var(--cube-side);transform-style:preserve-3d;will-change:transform;animation:7s linear infinite digital-cube-spin;position:relative}.digital-cube-face{border-radius:calc(8 * var(--s));box-shadow:inset 0 0 calc(18 * var(--s)) #ffffff8c, 0 0 calc(22 * var(--s)) #00ddff94;backface-visibility:visible;background:linear-gradient(145deg,#d5ffffeb,#14deffc7 38%,#007fffb8);border:1px solid #beffffe6;position:absolute;inset:0}.digital-cube-face:after{content:"";border-radius:calc(4 * var(--s));background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 7px),repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 7px);border:1px solid #ffffff59;position:absolute;inset:14%}.digital-cube-face--front{transform:translateZ(var(--cube-depth))}.digital-cube-face--back{transform:rotateY(180deg) translateZ(var(--cube-depth))}.digital-cube-face--right{transform:rotateY(90deg) translateZ(var(--cube-depth))}.digital-cube-face--left{transform:rotateY(-90deg) translateZ(var(--cube-depth))}.digital-cube-face--top{transform:rotateX(90deg) translateZ(var(--cube-depth))}.digital-cube-face--bottom{transform:rotateX(-90deg) translateZ(var(--cube-depth))}.scan-qr-button{min-width:calc(174 * var(--s));height:calc(48 * var(--s));padding:0 calc(24 * var(--s));color:#dffffa;font-size:calc(17 * var(--s));letter-spacing:.04em;cursor:pointer;box-shadow:0 0 calc(24 * var(--s)) #00ddbc21;background:linear-gradient(135deg,#7c3aed3d,#00ddbc33);border:1px solid #00ddbcb8;border-radius:999px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}.scan-qr-button:hover,.scan-qr-button:focus-visible{transform:translateY(calc(-2 * var(--s)));box-shadow:0 0 calc(32 * var(--s)) #00ddbc40;background:linear-gradient(135deg,#7c3aed61,#00ddbc4d);outline:none}@keyframes digital-cube-spin{0%{transform:rotateX(-18deg)rotateY(0)}to{transform:rotateX(-18deg)rotateY(360deg)}}@keyframes digital-cube-float{0%,to{transform:translateY(calc(7 * var(--s)))}50%{transform:translateY(calc(-9 * var(--s)))}}@media (width<=900px){.scan-cube-cta{margin-top:34px}.scan-qr-button{min-width:174px;height:48px;padding:0 24px;font-size:14px}}@media (width<=520px){.digital-cube-float{width:116px;height:116px}.digital-cube{--cube-side:64px;--cube-depth:32px}.scan-cube-cta{gap:14px}.scan-qr-button{height:44px}}@media (prefers-reduced-motion:reduce){.digital-cube-float,.digital-cube{animation-play-state:paused}}.scan-title-fold{perspective:calc(1100 * var(--s));perspective-origin:50% 100%}.scan-title-line{display:block}.scan-insight-reveal-ready .scan-title-line{opacity:0;clip-path:inset(96% 0 0);transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity, clip-path, transform;transition:opacity .18s linear,clip-path .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transform:rotateX(-92deg)translateY(.38em)}.scan-insight-reveal-ready .scan-title-line:first-child{transition-delay:80ms}.scan-insight-reveal-ready .scan-title-line:nth-child(2){transition-delay:0s}.scan-insight-reveal-ready .scan-product-ui{opacity:0;transform:translateY(calc(90 * var(--s)));will-change:opacity, transform;transition:opacity .86s,transform 1s cubic-bezier(.22,1,.36,1)}.scan-insight-reveal-ready.is-visible .scan-title-line{opacity:1;clip-path:inset(0);transform:rotateX(0)translateY(0)}.scan-insight-reveal-ready.is-visible .scan-title-line:first-child{transition-delay:0s}.scan-insight-reveal-ready.is-visible .scan-title-line:nth-child(2){transition-delay:.1s}.scan-insight-reveal-ready.is-visible .scan-product-ui{opacity:1;transition-delay:40ms;transform:translateY(0)}.strength{height:calc(1252 * var(--s));min-height:700px;padding-top:calc(177 * var(--s));position:relative;overflow:hidden}.strength>.eyebrow{margin-left:calc(200 * var(--s))}.strength-orbits{position:absolute;inset:0}.strength-item{position:absolute}.strength-item .orb{border-radius:50%;overflow:hidden}.strength-item .orb img{object-fit:cover;width:100%;height:100%}.compliance{left:calc(-175 * var(--s));top:calc(492 * var(--s))}.compliance .orb,.security-orb .orb{width:calc(350 * var(--s));height:calc(350 * var(--s));box-shadow:0 0 calc(100 * var(--s)) calc(20 * var(--s)) #00ddbc99}.compliance .orb img{object-position:center}.compliance .strength-copy{left:calc(375 * var(--s));top:calc(385 * var(--s))}.automation{left:calc(685 * var(--s));top:calc(392 * var(--s))}.automation .orb{width:calc(550 * var(--s));height:calc(550 * var(--s));box-shadow:0 0 calc(100 * var(--s)) calc(20 * var(--s)) var(--purple)}.security-orb{left:calc(1745 * var(--s));top:calc(492 * var(--s))}.security-orb img{object-position:center 34%}.strength-copy{width:calc(600 * var(--s));position:absolute}.strength-copy span{font-size:calc(16 * var(--s));letter-spacing:.2em;color:#8f4eff}.strength-copy h2{margin:calc(22 * var(--s)) 0 calc(33 * var(--s));font-size:calc(48 * var(--s));line-height:1.17}.strength-copy p{font-size:calc(20 * var(--s));margin:0;line-height:1.45}.automation .strength-copy{left:calc(-485 * var(--s));top:calc(526 * var(--s))}.why{height:calc(1543 * var(--s));min-height:900px;padding-top:calc(103 * var(--s));position:relative;overflow:hidden}.why-heading{margin-left:calc(200 * var(--s))}.why-heading h2{font-size:calc(96 * var(--s));margin:calc(30 * var(--s)) 0 0;font-weight:400}.why-line{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.why-line-path{will-change:stroke-dashoffset;transition:stroke-dashoffset 80ms linear}.reason-grid{z-index:1;width:calc(1520 * var(--s));margin:calc(86 * var(--s)) auto 0;grid-template-columns:repeat(3, calc(478 * var(--s)));gap:calc(64 * var(--s));align-items:start;display:grid;position:relative}.reason{height:calc(633 * var(--s));padding:calc(50 * var(--s)) calc(39 * var(--s));border-radius:calc(32 * var(--s));background:linear-gradient(214deg,#ffffff4d,#ffffff17);border:1px solid #ffffff4d;position:relative;overflow:hidden}.reason:nth-child(2){margin-top:calc(132 * var(--s))}.reason:nth-child(3){margin-top:calc(263 * var(--s))}.reason>span{font-size:calc(16 * var(--s));color:#ffffffb3}.reason h3{margin:calc(19 * var(--s)) 0 calc(28 * var(--s));font-size:calc(38 * var(--s));background:linear-gradient(#c6a5ff, var(--purple));color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.16}.reason p{font-size:calc(20 * var(--s));color:#fffc;margin:0;line-height:1.45}.orbit-visual{left:calc(55 * var(--s));top:calc(310 * var(--s));width:calc(367 * var(--s));height:calc(367 * var(--s));border:1px solid #fff3;border-radius:50%;place-items:center;display:grid;position:absolute}.orbit-visual:before{content:"";width:76%;height:31%;box-shadow:0 0 calc(23 * var(--s)) #7c3aedbf;border:1px solid #7c3aed99;border-radius:50%;position:absolute}.orbit-visual i{border:1px solid #ffffff2e;border-radius:50%;width:62%;height:62%;position:absolute;transform:rotateX(66deg)}.orbit-visual b{font-size:calc(14 * var(--s));letter-spacing:.28em}.reason:nth-child(2) .orbit-visual{border-color:#00ddbc40}.reason:nth-child(3) .orbit-visual:before{border-color:#7c3aedb3}.circular-sequence{height:calc(762 * var(--s) + 200vh);min-height:calc(430px + 200vh);position:relative}.circular-banner{--banner-large:calc(110 * var(--s));--banner-small:calc(60 * var(--s));height:calc(762 * var(--s));min-height:430px;width:calc(1764 * var(--s));top:max(0px, calc((100vh - max(calc(762 * var(--s)), 430px)) / 2));border-radius:calc(50 * var(--s));color:#3a3a3a;background:#fff;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex;position:sticky;overflow:hidden}.circular-banner .wash{filter:blur(calc(70 * var(--s)));opacity:.45;will-change:transform, border-radius, opacity;border-radius:50%;position:absolute}.wash-one{background:#e4caff;width:50%;height:120%;animation:10s ease-in-out infinite alternate wash-drift-one;top:-20%;left:-10%}.wash-two{background:#e9d6ff;width:38%;height:90%;animation:13s ease-in-out infinite alternate wash-drift-two;top:-50%;left:33%}.wash-three{background:#c8fff6;width:48%;height:130%;animation:11.5s ease-in-out infinite alternate wash-drift-three;top:-2%;right:-12%}.circular-banner p,.circular-banner h2{z-index:2;position:relative}.circular-banner p{line-height:1;font-size:var(--banner-large);color:#3a3a3a;letter-spacing:-.045em;margin:0;font-weight:700}.circular-banner h2{margin:calc(47 * var(--s)) 0 0;font-size:var(--banner-small);letter-spacing:-.045em;color:#3a3a3a85;font-weight:400;line-height:1}.cycle-cube{vertical-align:-.08em;perspective:4em;width:2.05em;height:.92em;margin:0 .06em;display:inline-block;position:relative}.cycle-cube-rotor{transform-style:preserve-3d;transform-origin:50%;will-change:transform;position:absolute;inset:0}.cycle-cube-face{backface-visibility:hidden;place-items:center;line-height:.9;display:grid;position:absolute;inset:0}.cycle-cube-front{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#b8fff5 0%,#82f7e7 18%,#00ddbc 100%);-webkit-background-clip:text;background-clip:text;transform:translateZ(.46em)}.cycle-cube-bottom{transform:rotateX(-90deg)translateZ(.46em)}.cycle-cube-bottom img{width:auto;height:.82em;display:block}.circular-banner .wash{opacity:.675}.wash-one{animation-duration:5s}.wash-two{animation-duration:6.5s}.wash-three{animation-duration:5.75s}@keyframes wash-drift-one{0%{border-radius:45% 55% 62% 38%;transform:translate(-4%,-2%)scale(1)rotate(0)}35%{border-radius:62% 38% 42% 58%;transform:translate(18%,8%)scale(1.18,.92)rotate(9deg)}70%{border-radius:38% 62% 57% 43%;transform:translate(6%,20%)scale(.94,1.14)rotate(-7deg)}to{border-radius:54% 46% 35% 65%;transform:translate(28%,-6%)scale(1.12)rotate(6deg)}}@keyframes wash-drift-two{0%{border-radius:60% 40% 48% 52%;transform:translateY(-8%)scale(1)}30%{border-radius:42% 58% 63% 37%;transform:translate(-22%,20%)scale(1.2,.9)}65%{border-radius:66% 34% 45% 55%;transform:translate(18%,30%)scale(.92,1.22)}to{border-radius:36% 64% 58% 42%;transform:translate(-8%,8%)scale(1.16)rotate(-10deg)}}@keyframes wash-drift-three{0%{border-radius:44% 56% 38% 62%;transform:translate(8%)scale(1)}32%{border-radius:61% 39% 57% 43%;transform:translate(-18%,-12%)scale(.94,1.16)rotate(-8deg)}68%{border-radius:35% 65% 46% 54%;transform:translate(-30%,12%)scale(1.18,.9)rotate(7deg)}to{border-radius:58% 42% 64% 36%;transform:translate(-6%,22%)scale(1.08)rotate(-4deg)}}.contact{height:calc(768 * var(--s));min-height:520px;padding-top:calc(285 * var(--s));background:#000;flex-direction:column;align-items:center;display:flex;position:relative}.contact p{font-size:calc(38.4 * var(--s));margin:0;line-height:1}.contact h2{font-size:calc(88.8 * var(--s));margin:0;font-weight:600;line-height:1}.contact-title{z-index:2;width:max-content;margin-top:calc(14.4 * var(--s));position:relative}.contact p,.contact h2{z-index:2;cursor:pointer;position:relative}.contact-journey-group{cursor:pointer;flex-direction:column;align-items:center;display:flex}.contact-journey-group:focus-visible{outline:2px solid var(--mint);outline-offset:12px;border-radius:8px}.contact-journey-hint,.contact-mobile-prompt{display:none}.contact-desktop-prompt{margin:calc(22 * var(--s)) 0 0;align-items:center;gap:calc(10 * var(--s));color:#ffffff80;font-size:clamp(13.5px, calc(15 * var(--s)), 15px);letter-spacing:.14em;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;font-weight:500;line-height:1;animation:2.8s ease-in-out infinite contact-prompt-float;display:flex;position:relative;top:20px}.contact-desktop-arrow{width:calc(8.4 * var(--s));min-width:8.4px;height:calc(19.6 * var(--s));min-height:19.6px;position:relative}.contact-desktop-arrow i{width:max(calc(8.4 * var(--s)), 8.4px);height:max(calc(8.4 * var(--s)), 8.4px);opacity:0;border-bottom:1px solid;border-left:1px solid;animation:2s infinite scroll-indicator-sdb;position:absolute;left:0;transform:rotate(135deg)}.contact-desktop-arrow i:first-child{color:var(--mint);animation-delay:.3s;top:0}.contact-desktop-arrow i:nth-child(2){top:max(calc(5.6 * var(--s)), 5.6px);color:#4f70ef;animation-delay:.15s}.contact-desktop-arrow i:nth-child(3){top:max(calc(11.2 * var(--s)), 11.2px);color:var(--purple);animation-delay:0s}.contact-desktop-prompt:focus-visible{outline-offset:7px;border-radius:4px;outline:1px solid #00ddbcb3}@keyframes contact-prompt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.contact-mobile-prompt,.contact-desktop-prompt,.contact-desktop-arrow i,.contact-prompt-arrow i{animation:none!important}}.contact-title .contact-diagonals{z-index:1;width:calc(100% + clamp(120px, calc(240 * var(--s)), 240px));aspect-ratio:1.3;transform-origin:50%;pointer-events:none;will-change:transform;height:auto;animation:3.8s ease-in-out infinite contact-diagonal-drift;position:absolute;top:50%;left:50%}.contact-diagonals i{width:calc(84 * var(--s));height:1px;box-shadow:0 0 calc(6 * var(--s)) #ffffff1f;background:linear-gradient(90deg,#0000,#ffffffdb,#0000);position:absolute}.contact-diagonals i:first-child{top:0;left:0;transform:rotate(45deg)}.contact-diagonals i:nth-child(2){top:0;right:0;transform:rotate(-45deg)}.contact-diagonals i:nth-child(3){bottom:0;left:0;transform:rotate(-45deg)}.contact-diagonals i:nth-child(4){bottom:0;right:0;transform:rotate(45deg)}.contact-title .contact-brackets{aspect-ratio:1.3;transform-origin:50%;opacity:0;filter:brightness(2)contrast(1.4);pointer-events:none;will-change:transform, opacity, filter;width:100%;height:auto;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .24s,filter .42s;position:absolute;top:50%;left:0;transform:translateY(-50%)scale(.025)}.contact:has(.contact-journey-group:hover) .contact-title .contact-brackets{opacity:1;filter:brightness()contrast();transform:translateY(-50%)scale(1)}.contact:has(.contact-journey-group:hover) .contact-brackets i{animation:.62s steps(2,end) both contact-digital-flicker}.contact-brackets i{width:calc(75.6 * var(--s));height:calc(63.6 * var(--s));border-style:solid;position:absolute}.contact-brackets i:first-child{border-width:calc(9.6 * var(--s)) 0 0 calc(9.6 * var(--s));border-color:var(--purple);top:0;left:0}.contact-brackets i:nth-child(2){border-width:calc(9.6 * var(--s)) calc(9.6 * var(--s)) 0 0;border-color:#7666ff;top:0;right:0;animation-delay:35ms!important}.contact-brackets i:nth-child(3){border-width:0 0 calc(9.6 * var(--s)) calc(9.6 * var(--s));border-color:#369fe5;bottom:0;left:0;animation-delay:70ms!important}.contact-brackets i:nth-child(4){border-width:0 calc(9.6 * var(--s)) calc(9.6 * var(--s)) 0;border-color:var(--mint);bottom:0;right:0;animation-delay:.105s!important}.contact-cta{z-index:2;width:calc(230 * var(--s));height:calc(58 * var(--s));justify-content:center;align-items:center;gap:calc(16.8 * var(--s));background:linear-gradient(#000, #000) padding-box, linear-gradient(115deg, var(--purple), #4f70ef 54%, var(--mint)) border-box;font-size:calc(21.6 * var(--s));color:#fff;border:1px solid #0000;border-radius:999px;margin:0;font-weight:400;transition:background-color .25s,box-shadow .25s;display:flex;position:relative}.contact-actions{z-index:2;left:50%;bottom:clamp(36px, calc(70 * var(--s)), 70px);gap:calc(18 * var(--s));display:flex;position:absolute;transform:translate(-50%)}.journey-card-actions{z-index:3;justify-content:center;gap:calc(18 * var(--s));margin:-70px auto 300px;display:flex;position:relative}.contact-cta b{color:var(--mint);font-size:calc(24 * var(--s));font-weight:400;line-height:1}.contact-cta:hover,.contact-cta:focus-visible{box-shadow:0 0 calc(28 * var(--s)) #00ddbc38;outline:none}.contact-signature{z-index:2;bottom:calc(91 * var(--s));font-size:calc(11 * var(--s));letter-spacing:.08em;color:#ffffffd1;white-space:nowrap;line-height:1;position:absolute}.contact-signature--left{left:calc(90 * var(--s))}.contact-signature--right{right:calc(90 * var(--s))}@keyframes contact-digital-flicker{0%{opacity:0;filter:brightness(3)}12%{opacity:1}22%{opacity:.18;filter:brightness()}34%{opacity:.9;filter:brightness(2.5)}46%{opacity:.35}61%{opacity:1;filter:brightness(1.8)}74%{opacity:.58}88%,to{opacity:1;filter:brightness()}}@keyframes contact-diagonal-drift{0%,to{opacity:.48;transform:translate(-50%,-50%)scale(.94)}50%{transform:translate(-50%, -50%) translateY(calc(-8 * var(--s))) scale(1.04);opacity:.88}}.preorder-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.preorder-modal{color:#fff;background:#0b0b0e;border:1px solid #ffffff2e;border-radius:24px;width:min(100%,520px);max-height:calc(100svh - 48px);padding:38px;position:relative;overflow-y:auto;box-shadow:0 28px 80px #00000094,0 0 36px #7c3aed1f}.preorder-modal-close{color:#ffffffc2;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:25px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.preorder-modal-close:hover,.preorder-modal-close:focus-visible{color:#fff;background:#ffffff21;outline:1px solid #00ddbcb3}.preorder-modal-eyebrow{color:var(--mint);letter-spacing:.12em;margin:0;font-size:12px;font-weight:600}.preorder-modal h2{letter-spacing:-.02em;margin:12px 0 0;font-size:34px;font-weight:600;line-height:1.2}.preorder-modal-description{color:#ffffffad;word-break:keep-all;margin:14px 0 0;font-size:16px;font-weight:400;line-height:1.55}.preorder-form{gap:16px;margin-top:26px;display:grid}.preorder-form>label:not(.preorder-consent){gap:8px;display:grid}.preorder-form>label>span{color:#ffffffc7;font-size:13px;font-weight:500}.preorder-form input:not([type=checkbox]){color:#fff;width:100%;height:48px;font:inherit;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:0 14px;font-size:15px;transition:border-color .2s,background .2s}.preorder-form input:not([type=checkbox])::placeholder{color:#ffffff52}.preorder-form input:not([type=checkbox]):focus{background:#ffffff14;border-color:#00ddbcb8}.preorder-consent{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.preorder-consent input{width:16px;height:16px;accent-color:var(--mint);margin:2px 0 0}.preorder-consent span{line-height:1.45;color:#ffffff8f!important;font-size:12px!important;font-weight:400!important}.preorder-submit{background:linear-gradient(110deg, var(--purple), var(--mint));color:#fff;cursor:pointer;border:0;border-radius:999px;width:100%;height:50px;margin-top:2px;font-size:16px;font-weight:600;box-shadow:0 10px 28px #7c3aed33}.preorder-submit:hover,.preorder-submit:focus-visible{outline-offset:2px;filter:brightness(1.08);outline:2px solid #ffffffb3}.preorder-later{color:#ffffff75;cursor:pointer;background:0 0;border:0;width:100%;margin-top:14px;padding:4px;font-size:13px}.preorder-later:hover,.preorder-later:focus-visible{color:#ffffffd1;text-underline-offset:3px;outline:none;text-decoration:underline}button.contact-cta{cursor:pointer;padding:0;font-family:inherit}.preorder-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.preorder-consent-detail{color:#ffffff61;word-break:keep-all;margin:-6px 0 0 28px;font-size:11px;font-weight:400;line-height:1.5}.preorder-error{color:#ff8f8f;word-break:keep-all;margin:0;font-size:13px;line-height:1.5}.preorder-error a{color:inherit;text-underline-offset:3px;text-decoration:underline}.preorder-submit:disabled{cursor:default;filter:saturate(.4)brightness(.8)}.preorder-success{text-align:center;justify-items:center;gap:18px;margin-top:26px;display:grid}.preorder-success-mark{background:linear-gradient(110deg, var(--purple), var(--mint));color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:28px;display:grid}@media (width<=560px){.preorder-modal-backdrop{padding:14px}.preorder-modal{border-radius:18px;max-height:calc(100svh - 28px);padding:30px 20px 24px}.preorder-modal h2{font-size:28px}.preorder-modal-description{font-size:14px}.preorder-form{gap:13px;margin-top:22px}}footer{height:100px;min-height:100px;padding:0 calc(109 * var(--s));color:#ffffff9e;font-size:calc(13 * var(--s));background:0 0;border-top:1px solid #fffc;justify-content:space-between;align-items:center;display:flex}.footer-logo{width:calc(148 * var(--s));object-fit:contain;height:auto}@media (width<=900px){:root{--s:1px}.desktop-only{display:none}.mobile-only-break{display:inline}.desktop-only-break{display:none}.eyebrow{font-size:14px}.content-width{width:auto}main{max-width:none}.hero-sequence{height:240svh;min-height:0}.hero{height:100svh;min-height:0}.hero-content{transform:none}.site-header{height:83px;min-height:0;padding:0 18px 19px;position:fixed}.mobius-brand img{width:134.4px;height:auto}.site-header .header-nav{border-width:1px;width:260px;height:36px;margin:0;padding:0;top:32px}.nav-highlight{width:25%;left:0}.header-nav button{font-size:8px}.language img{width:28px;height:28px}.language-options{border-radius:18px;gap:10px;width:88px;max-height:calc(100dvh - 52px);padding:16px 12px;top:36px;left:auto;right:0;transform:translateY(-4px)}.language-picker.is-open .language-options{transform:translateY(0)}.language-options button{font-size:18px}.hero-art{width:700px;height:500px;top:118px}.hero-meta{top:92px;left:30px;right:30px}.hero-meta-left-default{display:none}.hero-meta-left-mobile{display:inline}.hero-meta-item{letter-spacing:.8px;gap:16px;font-size:8px}.hero-meta-item i{width:26px}.hero-word{grid-template-columns:repeat(3,1fr) 87px repeat(3,1fr);width:calc(100% - 44px);height:125px;font-size:23.8px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.hero-word>span:first-of-type{transform:translate(-14px)}.hero-word>span:nth-of-type(2){transform:translate(-7px)}.hero-word>span:nth-of-type(5){transform:translate(7px)}.hero-word>span:nth-of-type(6){transform:translate(14px)}.hero-word .hero-x{width:87px;height:120px}.scroll-cue{top:auto;bottom:max(24px, env(safe-area-inset-bottom));letter-spacing:2px;width:180px;height:72px;font-size:9px;transform:translate(-50%)}.scroll-cue span{top:0;bottom:auto}.scroll-cue i:first-of-type{top:34px}.scroll-cue i:nth-of-type(2){top:45px}.scroll-cue i:nth-of-type(3){top:56px}.future-sequence{height:440svh;margin-top:-100svh}.future-panel{height:calc(100svh + 200px);min-height:0;top:-200px}.future-copy-stage{width:430px;height:130px;top:calc(40svh + 200px);left:45px}.future-copy-face{letter-spacing:3.2px;font-size:36px}.future-card-stage{width:220px;height:300px;top:calc(27svh + 200px);left:auto;right:35px}.future-card-face{border-radius:22px}.future-card-face:after{border-radius:15px;inset:12px}.journey{height:auto;min-height:0;padding:92px 20px 110px}.journey-line{display:none}.journey h1{margin-top:28px;font-size:44px}.intro-copy{font-size:14px;line-height:1.6}.journey-proof-copy{display:none}.journey-card{border-radius:26px;flex-direction:column;width:100%;height:auto;min-height:0;margin-top:62px;display:flex}.journey-card+.journey-card{margin-top:28px}.journey-card>img{height:380px}.journey-copy{height:380px;padding:70px 34px 0}.journey-copy h2{margin:30px 0 27px;font-size:42px}.journey-copy p{white-space:normal;font-size:14px}.journey-card--reverse img{order:2}.journey-card--reverse .journey-copy{padding:70px 34px 0}.proof-sequence{height:calc(500px + 160vh);min-height:0}.proof{height:500px;min-height:0;top:max(0px,50vh - 250px)}.proof>img{object-position:56% center}.proof p{text-align:center;white-space:nowrap;width:auto;font-size:38px;top:250px}.proof-scroll-cue{gap:8px;bottom:34px}.proof-scroll-icon{width:30px;height:22px}.proof-scroll-cue b{font-size:9px}.proof-scroll-arrow{font-size:17px}.scan-insight{padding:100px 20px 120px}.scan-product-ui{border-radius:28px;flex-direction:column;gap:16px;height:auto;margin-top:55px;padding:16px;display:flex}.scan-product-ui-note{margin:12px 8px 0;font-size:10px}.scan-passport-card,.scan-dashboard{border-radius:22px}.scan-passport-card{min-height:485px;padding:25px}.scan-card-topline{font-size:9px}.scan-product-name{margin-top:30px}.scan-product-name small,.scan-materials small,.scan-dashboard small,.scan-data-grid article>small{font-size:9px}.scan-product-name h3{font-size:23px}.scan-product-name>span{font-size:11px}.scan-qr-row{margin-top:34px}.scan-qr{width:132px;height:132px}.scan-dashboard{padding:25px 20px}.scan-dashboard-head strong{font-size:19px}.scan-verified{padding:8px 10px;font-size:9px}.scan-timeline{margin-top:30px}.scan-timeline li{font-size:9px}.scan-data-grid{grid-template-columns:1fr 1fr;margin-top:28px}.scan-coverage-card{gap:15px}.scan-coverage-ring{width:80px;height:80px}.scan-coverage-card p{font-size:10px}.scan-recycle-card strong{font-size:12px}.strength{height:1240px;min-height:0;padding-top:90px}.strength>.eyebrow{margin-left:20px}.strength-orbits{margin-top:50px;position:relative}.strength-item{position:relative;top:auto!important;left:auto!important}.compliance{margin-left:-165px}.compliance .orb,.security-orb .orb{width:300px;height:300px}.compliance .strength-copy{top:90px;left:355px}.automation{width:100%;margin:45px 0 0 auto}.automation .orb{width:390px;height:390px;margin-left:auto;margin-right:-120px}.automation .strength-copy{top:225px;left:20px}.security-orb{display:none}.strength-copy{width:330px}.strength-copy h2{font-size:30px}.strength-copy p{font-size:13px}.strength-copy span{font-size:11px}.why{height:auto;min-height:0;padding:100px 20px 120px}.why-line{display:none}.why-heading{margin:0}.why-heading h2{margin-top:22px;font-size:54px}.reason-grid{grid-template-columns:1fr;gap:20px;width:100%;margin-top:55px}.reason,.reason:nth-child(2),.reason:nth-child(3){border-radius:26px;height:500px;margin:0;padding:35px 28px}.reason h3{font-size:34px}.reason p{font-size:14px}.orbit-visual{width:320px;height:320px;top:215px;left:50%;transform:translate(-50%)}.circular-sequence{height:calc(400px + 200vh);min-height:0}.circular-banner{--banner-large:42px;--banner-small:22px;text-align:center;border-radius:26px;width:calc(100% - 32px);height:400px;min-height:0;top:max(0px,50vh - 200px)}.circular-banner p{font-size:var(--banner-large)}.circular-banner h2{font-size:var(--banner-small);margin-top:28px}.circular-banner--eng p,.circular-banner--eng h2{white-space:nowrap;width:max-content;max-width:none}.contact{height:600px;min-height:0;padding-top:220px}.contact p{font-size:26.4px}.contact h2{font-size:57.6px}.contact-title{margin-top:10.8px}.contact-desktop-prompt,.contact-diagonals{display:none}.contact-mobile-prompt{color:inherit;cursor:pointer;will-change:transform;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;margin:0 0 12px;padding:0;animation:2.8s ease-in-out infinite contact-prompt-float;display:flex;position:relative;top:-40px}.contact-journey-hint{color:#ffffffad;letter-spacing:.14em;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.contact-prompt-arrow{width:8.4px;height:19.6px;position:relative}.contact-prompt-arrow i{opacity:0;border-bottom:1px solid;border-left:1px solid;width:8.4px;height:8.4px;animation:2s infinite scroll-indicator-sdb;position:absolute;left:0;transform:rotate(-45deg)}.contact-prompt-arrow i:first-child{color:var(--purple);top:0}.contact-prompt-arrow i:nth-child(2){color:#4f70ef;animation-delay:.15s;top:5.6px}.contact-prompt-arrow i:nth-child(3){color:var(--mint);animation-delay:.3s;top:11.2px}.contact-mobile-prompt:focus-visible{outline-offset:6px;border-radius:4px;outline:1px solid #00ddbcb3}.contact-diagonals i{width:57.6px}.contact-brackets i{width:50.4px;height:43.2px}.contact-cta{gap:14.4px;width:246px;height:54px;font-size:19.2px}.contact-actions{gap:10px;width:calc(100% - 64px);bottom:32px}.contact-actions .contact-cta{flex:1 1 0;width:auto}.journey-card-actions{gap:10px;width:calc(100% - 64px)}.journey-card-actions .contact-cta{flex:1 1 0;width:auto}.contact-cta b{font-size:21.6px}.contact-signature{letter-spacing:.05em;font-size:8px;bottom:28px}.contact-signature--left{left:20px}.contact-signature--right{right:20px}footer{height:100px;min-height:100px;padding:0 24px;font-size:10px}.footer-logo{width:110px}}@media (width<=520px){.site-header .header-nav{display:none}.hero-meta{top:82px;left:14px;right:14px}.hero-meta-item{letter-spacing:.45px;gap:8px;font-size:6px}.hero-meta-item i{width:15px}.hero-word{font-size:17.5px}.hero-word>span:first-of-type{transform:translate(-10px)}.hero-word>span:nth-of-type(2){transform:translate(-5px)}.hero-word>span:nth-of-type(5){transform:translate(5px)}.hero-word>span:nth-of-type(6){transform:translate(10px)}.hero-word .hero-x{width:72px;height:99px}.future-copy-stage{width:calc(100% - 48px);height:120px;top:calc(25svh + 200px);left:24px}.future-copy-face{letter-spacing:2px;text-align:center;align-items:center;font-size:31px}.future-card-stage{width:210px;height:270px;top:calc(48svh + 200px);left:50%;right:auto;transform:translate(-50%)}.journey h1{font-size:37px}.journey-copy{height:340px}.journey-card>img{height:330px}.journey-copy h2{font-size:35px}.scan-product-ui{padding:10px}.scan-passport-card{min-height:460px;padding:22px 18px}.scan-qr-row{gap:15px}.scan-qr{width:116px;height:116px}.scan-materials span{font-size:9px}.scan-dashboard{padding:22px 12px}.scan-dashboard-head strong{font-size:16px}.scan-verified{font-size:8px}.scan-timeline li{font-size:7px}.scan-timeline i{width:23px;height:23px}.scan-data-grid{grid-template-columns:1fr}.scan-data-grid article{min-height:125px}.scan-carbon-card strong{font-size:34px}.scan-recycle-card{grid-column:auto}.strength{height:1120px}.compliance{margin-left:-195px}.compliance .strength-copy{width:250px;left:325px}.automation .orb{width:330px;height:330px}.automation .strength-copy{top:190px}.why-heading h2{font-size:45px}.circular-banner{--banner-large:34px;--banner-small:20px}.circular-banner p{font-size:var(--banner-large)}.circular-banner h2{font-size:var(--banner-small)}.contact h2{font-size:50.4px}.contact-journey-hint{padding:0;font-size:9px}.contact-diagonals i{width:45.6px}.contact-signature{font-size:7px}.contact-signature--left{left:12px}.contact-signature--right{right:12px}}.journey-scrub-ready .intro-fold-line,.journey-scrub-ready .journey-card{will-change:opacity, transform, clip-path;backface-visibility:hidden}@media (width<=900px){.future-card-official{padding:18px 18px 15px}.future-card-quote-mark--open{height:28px;font-size:48px}.future-card-quote{margin-top:7px;font-size:9px;line-height:1.35}.future-card-quote-mark--close{font-size:34px;bottom:47px;right:20px}.future-card-source{gap:8px;padding-top:9px}.future-card-source img{width:82px}.future-card-source span{letter-spacing:.06em;font-size:5.5px}}section.why{background:#000;height:400vh;min-height:2880px;padding:0;overflow:visible}.why-stage{background:#000;height:100vh;min-height:720px;position:sticky;top:0;overflow:hidden}.why-stage .why-line{width:100%;height:100%;position:absolute;inset:0}.why-stage .why-heading{z-index:10;text-align:center;pointer-events:none;margin:0;position:absolute;top:clamp(82px,11vh,118px);left:0;right:0}.why-stage .why-heading h2{margin:18px 0 0;font-size:clamp(52px,5vw,88px);font-weight:400;line-height:1}.why-stage .why-fold-line{transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity, clip-path, transform}.why-stage .reason-grid{z-index:2;width:100%;margin:0;display:block;position:absolute;inset:0}.why-stage .reason,.why-stage .reason:nth-child(2),.why-stage .reason:nth-child(3){width:calc(478 * var(--s));height:calc(633 * var(--s));padding:calc(50 * var(--s)) calc(39 * var(--s));border-radius:calc(32 * var(--s));will-change:transform, opacity;box-shadow:0 calc(30 * var(--s)) calc(90 * var(--s)) #00000080;transform-origin:50% 0;background:linear-gradient(214deg,#585858fa,#191919fa);margin:0;position:absolute;top:clamp(194px,27vh,280px);left:50%}.why-stage .reason h3{max-width:none;margin:calc(19 * var(--s)) 0 calc(28 * var(--s));font-size:calc(38 * var(--s))}.why-stage .reason p{max-width:none;font-size:calc(20 * var(--s))}.why-stage .orbit-visual{left:calc(55 * var(--s));right:auto;top:calc(310 * var(--s));width:calc(367 * var(--s));height:calc(367 * var(--s));bottom:auto;transform:none}@media (width<=900px){.journey-line,.why-flow-line{display:none}section.why{height:400svh;min-height:2880px;padding:0}.why-stage{height:100svh;min-height:720px}.why-stage .why-heading{top:88px}.why-stage .why-heading h2{margin-top:15px;font-size:clamp(40px,8vw,54px)}.why-stage .reason,.why-stage .reason:nth-child(2),.why-stage .reason:nth-child(3){border-radius:26px;width:calc(100% - 40px);height:min(500px,100svh - 215px);min-height:430px;padding:32px 26px;top:190px}.why-stage .reason h3{font-size:clamp(30px,7vw,38px)}.why-stage .reason p{font-size:14px}.why-stage .orbit-visual{width:clamp(190px,32vh,260px);height:clamp(190px,32vh,260px);inset:auto auto 24px 50%;transform:translate(-50%)}}@media (width<=520px){.why-stage .why-heading h2{font-size:38px}.why-stage .reason,.why-stage .reason:nth-child(2),.why-stage .reason:nth-child(3){width:calc(100% - 28px);height:min(510px,100svh - 190px);padding:28px 22px;top:174px}.why-stage .reason h3{font-size:30px}.why-stage .reason p{font-size:13px}}.future-card-face--2:after{border-color:#ffffff1f}.future-card-official{color:#fff;font-family:Helvetica Neue,Arial,sans-serif}.future-card-quote-mark{font-family:Times New Roman,Times,serif}.future-card-quote-mark--open{color:var(--mint)}.future-card-quote{color:#fff;letter-spacing:.005em;font-weight:300}.future-card-quote-mark--close{bottom:calc(155 * var(--s));color:#ffffff2e}.future-card-source{border-top-color:#fff3}.future-card-source img{width:calc(92 * var(--s));object-fit:contain;object-position:left bottom;filter:drop-shadow(0 calc(4 * var(--s)) calc(9 * var(--s)) #0003);background:0 0;border-radius:0;padding:0}.future-card-source span{color:#ffffffb8;font-size:calc(10.5 * var(--s));letter-spacing:.08em}@media (width<=900px){.future-card-quote-mark--close{bottom:88px}.future-card-source img{width:62px}.future-card-source span{font-size:7px}}.future-card-face--2{box-shadow:inset 0 1px #ffffff40, 0 calc(34 * var(--s)) calc(90 * var(--s)) #0000006b;background:linear-gradient(145deg,#071a35,#1959a2 58%,#369fe5);border-color:#ffffff38}.future-card-face--2:after{inset:calc(18 * var(--s));border-radius:calc(20 * var(--s));border-color:#ffffff1f}.future-card-official{padding:calc(30 * var(--s)) calc(35 * var(--s)) calc(26 * var(--s))}.future-card-badge{width:max-content;height:calc(42 * var(--s));padding:0 calc(17 * var(--s));align-items:center;gap:calc(10 * var(--s));border-radius:calc(13 * var(--s));color:#ffffffed;font-size:calc(11 * var(--s));letter-spacing:.13em;background:#00193d29;border:1px solid #8fcdff42;font-weight:400;display:flex}.future-card-badge svg{width:calc(21 * var(--s));height:calc(25 * var(--s));fill:none;stroke:#8fd4ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.future-card-quote-mark--open{height:calc(42 * var(--s));margin-top:calc(16 * var(--s));color:#88d5ff;font-size:calc(78 * var(--s));text-shadow:0 0 calc(16 * var(--s)) #60c2ff40}.future-card-quote{margin-top:calc(14 * var(--s));font-size:calc(15.5 * var(--s));letter-spacing:0;font-weight:300;line-height:1.5}.future-card-quote-mark--close{width:calc(50 * var(--s));height:calc(30 * var(--s));margin-top:calc(-5 * var(--s));color:#88d5ff;font-size:calc(55 * var(--s));text-align:right;align-self:flex-end;position:static}.future-card-source{padding-top:calc(17 * var(--s));justify-content:flex-start;gap:calc(22 * var(--s));border-top-color:#9ddaff73;margin-top:auto}.future-card-source img{width:calc(70 * var(--s));filter:drop-shadow(0 calc(4 * var(--s)) calc(9 * var(--s)) #00000040);flex:none}.future-card-source-copy{padding-left:calc(20 * var(--s));gap:calc(7 * var(--s));border-left:1px solid #a8ddff73;flex-direction:column;display:flex}.future-card-source-copy strong{color:#fff;font-size:calc(13 * var(--s));letter-spacing:.035em;white-space:nowrap;font-weight:700;line-height:1.2}.future-card-source-copy em{color:#bee4ffd1;font-size:calc(9 * var(--s));font-weight:300;line-height:1.2}@media (width<=900px){.future-card-official{padding:16px 17px 14px}.future-card-quote-mark--open{height:26px;margin-top:8px;font-size:48px}.future-card-quote{margin-top:6px;font-size:8.6px;line-height:1.42}.future-card-quote-mark--close{width:34px;height:19px;margin-top:-2px;font-size:36px}.future-card-source{gap:10px;padding-top:9px}.future-card-source img{width:42px}.future-card-source-copy{gap:4px;padding-left:10px}.future-card-source-copy strong{font-size:7px}.future-card-source-copy em{font-size:5.5px}}.future-card-badge{height:calc(25.2 * var(--s));margin-bottom:calc(10 * var(--s));padding:0 calc(10.2 * var(--s));gap:calc(6 * var(--s));border-radius:calc(7.8 * var(--s));font-size:calc(6.6 * var(--s))}.future-card-badge svg{width:calc(12.6 * var(--s));height:calc(15 * var(--s))}.future-card-source-copy{min-height:calc(76 * var(--s));justify-content:center;gap:0}.future-card-source-copy span{margin-top:calc(2 * var(--s));color:#99d3ffd1;font-size:calc(10 * var(--s));letter-spacing:.065em;white-space:nowrap;font-weight:500;line-height:1.2}.future-card-source-copy em{margin-top:calc(7 * var(--s))}@media (width<=900px){.future-card-badge{border-radius:4.8px;gap:3.6px;height:16.8px;margin-bottom:6px;padding:0 6px;font-size:4.56px}.future-card-badge svg{width:8.4px;height:10.2px}.future-card-source-copy{gap:0;min-height:46px}.future-card-source-copy span{margin-top:1px;font-size:5.8px}.future-card-source-copy em{margin-top:4px}}.future-card-quote-mark--close{width:calc(70 * var(--s));height:calc(42 * var(--s));font-size:calc(78 * var(--s))}@media (width<=900px){.future-card-quote-mark--close{width:42px;height:26px;font-size:48px}}.future-card-source img{transform:translate(3px,-3px)}.future-card-earth,.future-card-city{z-index:1;object-fit:cover;opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.future-card-face--1{border:0}.future-card-face--1:after{display:none}.future-card-mobius-logo{z-index:1;width:47.6%;height:auto;filter:drop-shadow(0 calc(12 * var(--s)) calc(18 * var(--s)) #0000008c) drop-shadow(0 0 calc(24 * var(--s)) #00ddbc4d);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.future-card-regulation{z-index:1;object-fit:cover;opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.future-card-face--2{border:0}.future-card-face--2:after{display:none}.future-card-slider .future-card-face{box-shadow:none;border:0}.future-card-slider .future-card-face:after{display:none}.proof-sequence{height:280svh;min-height:280svh}.proof{height:100svh;min-height:0;top:0}.proof>img{object-fit:cover;width:100%;height:100%}.proof p{top:50%}.why-engine-background{isolation:isolate;background:linear-gradient(145deg,#07070d 0%,#151525 42%,#071d1a 76%,#000 100%);position:relative}.strength-circular-transition{isolation:isolate;background:0 0;position:relative}.strength-circular-transition>.circular-sequence{z-index:3;background:linear-gradient(#0000 0,#000 100px 100%);padding-top:100px;position:relative}.strength-circular-transition .circular-banner{box-shadow:0 calc(-30 * var(--s)) calc(90 * var(--s)) #00000061}.contact{height:calc(100svh - 100px);min-height:0;padding-top:calc(285 * var(--s) + 100px)}@media (width<=900px){.contact{padding-top:320px}}.site-header .header-nav{background:linear-gradient(#000, #000) padding-box, linear-gradient(135deg, var(--purple), var(--mint)) border-box;border-color:#0000}.journey{height:calc(2475 * var(--s) + 150px);min-height:1400px}.journey-line{height:calc(2960 * var(--s))}.journey-card-row{z-index:3;width:calc(1520 * var(--s));padding:calc(120 * var(--s)) 0 calc(180 * var(--s));gap:calc(40 * var(--s));grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid;position:relative}.journey-card-heading{font-size:calc(60.48 * var(--s));letter-spacing:.01em;text-align:center;color:#fff;grid-column:1/-1;margin:0;font-weight:400;line-height:1.2}.journey-card-heading>span{color:#0000;background:linear-gradient(110deg, var(--purple), var(--mint));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.journey-heading-mobile-break{display:none}.journey-card-row .journey-card{width:100%;height:calc(370 * var(--s));border-radius:calc(26 * var(--s));box-shadow:inset 0 1px #ffffff29, 0 0 calc(16 * var(--s)) #7c3aed24, 0 0 calc(32 * var(--s)) #00ddbc14;background:linear-gradient(135deg,#ffffff14,#ffffff06);border:1px solid #fff3;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.journey-card-row .journey-card+.journey-card{margin-top:0}.journey-card-row .journey-card>img{opacity:.8;width:100%;min-width:0}.journey-card-row .journey-copy{width:100%;min-width:0;height:100%;padding:calc(38 * var(--s));flex-direction:column;display:flex}.journey-card-row .journey-copy>span{font-size:calc(10.8 * var(--s))}.journey-card-row .journey-copy h2{margin:calc(28 * var(--s)) 0 0;font-size:calc(40.128 * var(--s));letter-spacing:.03em;opacity:.9;font-weight:400}.journey-card-row .journey-copy p{font-size:calc(16.2 * var(--s));white-space:normal;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:auto;line-height:1.5;display:-webkit-box;overflow:hidden}.journey-card-row .journey-card--reverse .journey-copy{padding:calc(34 * var(--s))}.journey-card-row .journey-card--reverse .journey-copy h2{margin-top:calc(28 * var(--s))}.journey-card-row .journey-card--reverse .journey-copy p{margin-top:auto}@media (width<=900px){.intro-copy{font-size:15.4px;line-height:1.31}.journey-card-row{grid-template-columns:1fr;gap:20px;width:calc(100% - 40px);margin:0 auto;padding:82px 0 110px;position:relative;transform:none}.journey-card-heading{font-size:43.2px}.journey-heading-mobile-break{display:block}.journey-card-row .journey-card{aspect-ratio:auto;border-radius:18px;flex-direction:column;height:auto;min-height:0;display:flex}.journey-card-row .journey-card>img{aspect-ratio:4/3;order:initial;width:100%;height:auto}.journey-card-row .journey-card--reverse>img{order:initial}.journey-card-row .journey-copy,.journey-card-row .journey-card--reverse .journey-copy{height:auto;min-height:250px;padding:24px}.journey-card-row .journey-copy h2,.journey-card-row .journey-card--reverse .journey-copy h2{letter-spacing:.03em;margin:24px 0 0;font-size:25.344px;font-weight:400}.journey-card-row .journey-copy p,.journey-card-row .journey-card--reverse .journey-copy p{white-space:normal;margin-top:auto;font-size:11.34px}.journey{height:auto;min-height:0}.journey-line{height:auto}}.journey-feature{z-index:4;width:calc(650 * var(--s));color:#fff;position:absolute}.journey-feature--regulation{top:calc(990 * var(--s));right:calc(50% - 760 * var(--s));width:calc(1200 * var(--s));text-align:right}.journey-feature--factory{top:calc(1660 * var(--s));left:calc(50% - 760 * var(--s));width:calc(1200 * var(--s))}.journey-feature h3,.scan-insight-title{font-size:calc(60.48 * var(--s));letter-spacing:.03em;color:#fffffff0;margin:0;font-weight:400;line-height:1.2}.journey-feature-copy,.scan-title-fold{margin:calc(28 * var(--s)) 0 0;font-size:calc(21.6 * var(--s));letter-spacing:.025em;color:#ffffff8c;white-space:nowrap;font-weight:300;line-height:1.35}.scan-title-fold{text-align:center}.journey-placeholder-card{z-index:3;box-shadow:inset 0 1px 0 #ffffff12, 0 calc(22 * var(--s)) calc(60 * var(--s)) #00000047;background:linear-gradient(145deg,#242424,#171717);border:1px solid #ffffff85;display:block;position:absolute;overflow:hidden}.journey-placeholder-card--portrait{top:calc(990 * var(--s));left:calc(50% - 760 * var(--s));width:calc(350 * var(--s));height:calc(470 * var(--s));border-radius:calc(24 * var(--s));box-shadow:0 calc(22 * var(--s)) calc(60 * var(--s)) #00000047;border:0}.journey-placeholder-card__video{object-fit:cover;width:100%;height:100%;display:block}.journey-placeholder-card--landscape{top:calc(1660 * var(--s));right:calc(50% - 760 * var(--s));width:calc(650 * var(--s));height:calc(430 * var(--s));border-radius:calc(28 * var(--s));box-shadow:0 calc(22 * var(--s)) calc(60 * var(--s)) #00000047;border:0}@media (width<=900px){.journey-feature{text-align:left;width:100%;position:relative;top:auto;left:auto;right:auto}.journey-feature--regulation{margin-top:44px}.journey-feature--factory{margin-top:100px;margin-bottom:0}.journey-feature h3,.scan-insight-title{font-size:43.2px}.journey-feature-copy,.scan-title-fold{white-space:normal;margin-top:20px;font-size:18.72px;line-height:1.325}.journey-placeholder-card{position:relative;top:auto;left:auto;right:auto}.journey-placeholder-card--portrait{aspect-ratio:3/4;border-radius:20px;width:min(68vw,320px);height:auto;margin-top:30px}.journey-placeholder-card--landscape{aspect-ratio:3/2;border-radius:22px;width:100%;height:auto;margin-top:44px;margin-bottom:240px}}.proof-scroll-cue{gap:calc(12 * var(--s))}.proof-scroll-icon{width:calc(40.8 * var(--s));height:calc(28.8 * var(--s));border-radius:calc(4.8 * var(--s));box-shadow:0 0 calc(15.6 * var(--s)) #ffffff14}.proof-scroll-icon i{left:calc(3.6 * var(--s));right:calc(3.6 * var(--s));top:calc(4.8 * var(--s));box-shadow:0 0 calc(8.4 * var(--s)) #ff2447}.proof-scroll-cue b{font-size:calc(13.2 * var(--s))}.proof-scroll-arrow{font-size:calc(22.8 * var(--s))}@media (width<=900px){.proof-scroll-cue{gap:9.6px}.proof-scroll-icon{width:36px;height:26.4px}.proof-scroll-cue b{font-size:10.8px}.proof-scroll-arrow{font-size:20.4px}}section.why{height:calc(2532 * var(--s));background:0 0;min-height:0;padding:0;position:relative;overflow:hidden}.why-flow-line{z-index:0;left:calc(100% - 2206 * var(--s));top:calc(-82 * var(--s));width:calc(2125 * var(--s));height:calc(883 * var(--s));transform-origin:50%;opacity:.8;pointer-events:none;max-width:none;position:absolute;transform:translateY(400px)rotate(29.23deg)}.why-flow-line-path{will-change:stroke-dashoffset;transition:stroke-dashoffset 80ms linear}.why-intro{z-index:2;left:calc(200 * var(--s));top:calc(301 * var(--s));position:absolute}.why-intro-fold-group{perspective:calc(1100 * var(--s));perspective-origin:50% 100%}.why-intro-fold-line{display:block}.why-intro-reveal-ready .why-intro-fold-line{opacity:0;clip-path:inset(96% 0 0);transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity, clip-path, transform;transition:opacity .18s linear,clip-path .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transform:rotateX(-92deg)translateY(.38em)}.why-intro-reveal-ready .why-intro-fold-line.is-unfolded{opacity:1;clip-path:inset(0);transform:rotateX(0)translateY(0)}.why-intro h2 .why-intro-fold-line:nth-child(2){transition-delay:.1s}.why-description .why-intro-fold-line:first-child{transition-delay:.28s}.why-description .why-intro-fold-line:nth-child(2){transition-delay:.36s}.why-description .why-intro-fold-line:nth-child(3){transition-delay:.44s}.why-description .why-intro-fold-line:nth-child(4){transition-delay:.52s}.why-intro.is-folding-back .why-description .why-intro-fold-line:nth-child(4){transition-delay:0s}.why-intro.is-folding-back .why-description .why-intro-fold-line:nth-child(3){transition-delay:70ms}.why-intro.is-folding-back .why-description .why-intro-fold-line:nth-child(2){transition-delay:.14s}.why-intro.is-folding-back .why-description .why-intro-fold-line:first-child{transition-delay:.21s}.why-intro.is-folding-back h2 .why-intro-fold-line:nth-child(2){transition-delay:.29s}.why-intro.is-folding-back h2 .why-intro-fold-line:first-child{transition-delay:.37s}.why-kicker{margin:0}.why-intro h2{margin:calc(21 * var(--s)) 0 0;color:#fff;font-size:calc(96 * var(--s));letter-spacing:-.035em;font-weight:400;line-height:1.18}.why-intro h2 em{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ab0fff 0%,#23ffda 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.why-title-gradient-tail{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#23ffda 0%,#d9fffa 24%,#fff 36% 100%);-webkit-background-clip:text;background-clip:text}.why-description{margin:calc(38 * var(--s)) 0 0;color:#ffffff8c;font-size:calc(22 * var(--s));letter-spacing:.05em;font-weight:400;line-height:1.31}.why-feature-grid{--why-feature-gap:calc(32 * var(--s));--why-feature-card-size:calc(360 * var(--s));z-index:2;left:calc(1026 * var(--s));top:calc(15 * var(--s));width:calc(752 * var(--s));height:calc(1120 * var(--s));grid-template-columns:repeat(2, var(--why-feature-card-size));gap:var(--why-feature-gap);display:grid;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 8% 92%,#0000 100%)}.why-feature-column{gap:var(--why-feature-gap);flex-direction:column;min-width:0;display:flex}.why-feature-group{gap:var(--why-feature-gap);will-change:transform;flex-direction:column;flex:none;animation:24s linear infinite why-feature-marquee-up;display:flex}.why-feature-column--right .why-feature-group{animation-direction:reverse}.why-feature-card{width:var(--why-feature-card-size);height:var(--why-feature-card-size);justify-content:center;align-items:center;gap:calc(24 * var(--s));border-radius:calc(20 * var(--s));color:#fff9;text-align:center;background:linear-gradient(202.658deg,#ffffff1f .742%,#ffffff0f 30.93%,#fff0 93.084%);border:1px solid #ffffff14;flex-direction:column;flex:none;display:flex;box-shadow:inset 0 1px #ffffff0d}.why-feature-card img{object-fit:contain;width:46%;height:46%}.why-feature-card span{letter-spacing:.1em;text-transform:uppercase;font-size:17.2px;font-weight:200;line-height:1.296}@keyframes why-feature-marquee-up{to{transform:translateY(calc(-100% - var(--why-feature-gap)))}}@keyframes why-feature-marquee-left{to{transform:translateX(calc(-100% - var(--why-feature-gap)))}}@media (prefers-reduced-motion:reduce){.why-feature-group{animation-play-state:paused}}.why-proof{z-index:2;left:50%;top:calc(1463 * var(--s));width:calc(1621 * var(--s));position:absolute;transform:translate(-50%)}.why-proof>h3{color:#fff;font-size:calc(64 * var(--s));text-align:center;margin:0;font-weight:400;line-height:1.2;transform:translateY(50px)}.why-dxledger-icons{height:calc(240 * var(--s));margin-top:calc(60 * var(--s));justify-content:center;align-items:center;gap:calc(80 * var(--s));display:flex;transform:translateY(150px)}.why-dxledger-icons img{width:calc(240 * var(--s));height:calc(240 * var(--s));object-fit:contain;filter:drop-shadow(0 calc(18 * var(--s)) calc(24 * var(--s)) #0000008c);display:block;transform:scale(1.4)}.why-dxledger-patents{margin:calc(18 * var(--s)) 0 0;color:#fff;font-size:calc(14 * var(--s));opacity:.8;text-align:center;font-weight:200;line-height:1.6;transform:translateY(210px)}.why-certifications-marquee{width:100%;height:calc(330 * var(--s));margin-top:calc(225 * var(--s) + 100px);position:relative;overflow:visible;transform:translateY(-220px)}.why-certifications-track{left:0;bottom:calc(12 * var(--s));will-change:transform;width:max-content;animation:58s linear infinite why-certifications-left;display:flex;position:absolute}.why-certifications-group{align-items:flex-end;gap:calc(58 * var(--s));padding-right:calc(58 * var(--s));flex:none;display:flex}.why-certification-item{z-index:1;width:max-content;min-width:0;height:calc(78 * var(--s));cursor:pointer;flex:none;align-items:flex-end;margin:0;display:flex;position:relative}.why-certification-item:focus-visible{outline:1px solid var(--mint);outline-offset:calc(7 * var(--s))}.why-certification-label{flex-direction:column;align-items:flex-start;display:flex}.why-certification-label strong{color:#fffc;font-size:calc(28 * var(--s));white-space:nowrap;font-weight:600;line-height:1.15}.why-certification-label span{margin-top:calc(9 * var(--s));color:#00ddbc;font-size:calc(17 * var(--s));white-space:nowrap;font-weight:700;line-height:1}.why-certification-item:hover{z-index:10}.why-certification-cursor-preview{z-index:1000;width:calc(220 * var(--s));height:calc(293.333 * var(--s));opacity:0;transform-origin:50%;pointer-events:none;filter:drop-shadow(0 calc(20 * var(--s)) calc(36 * var(--s)) #00000080);transition:opacity .18s,transform .24s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;left:0;transform:scale(.94)}.why-certification-cursor-preview.is-visible{opacity:1;transform:scale(1)}.why-certification-cursor-preview img{object-fit:contain;border-radius:calc(5 * var(--s));opacity:.9;width:100%;height:100%;box-shadow:0 calc(14 * var(--s)) calc(34 * var(--s)) #00000052;background:#fff;display:block}.why-certification-preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.why-certification-preload img{width:1px;height:1px}.why-certifications-marquee:has(.why-certification-item:hover) .why-certifications-track{animation-play-state:paused}.why-certification-hint{width:max-content;max-width:calc(100% - 32px);min-height:calc(48 * var(--s));padding:calc(11 * var(--s)) calc(24 * var(--s));justify-content:center;align-items:center;gap:calc(13 * var(--s));box-shadow:0 calc(10 * var(--s)) calc(32 * var(--s)) #00000038, inset 0 1px #ffffff0d;color:#ffffffad;font-size:calc(17 * var(--s));letter-spacing:.03em;-webkit-backdrop-filter:blur(calc(12 * var(--s)));background:linear-gradient(#080a10ad,#080a10ad) padding-box padding-box,linear-gradient(120deg,#7c3aed7a,#00ddbc9e) border-box;border:1px solid #0000;border-radius:999px;margin:0 auto;font-weight:500;line-height:1.2;display:flex;position:relative;transform:translateY(-178px)}.why-certification-hint-tablet,.why-certification-hint-mobile{display:none}.why-certification-hint i{width:calc(18 * var(--s));height:calc(26 * var(--s));box-shadow:0 0 calc(12 * var(--s)) #00ddbc2e;border:1px solid #00ddbccc;border-radius:999px;flex:none;position:relative}.why-certification-hint i b{left:50%;top:calc(5 * var(--s));width:calc(2 * var(--s));height:calc(6 * var(--s));background:var(--mint);box-shadow:0 0 calc(7 * var(--s)) #00ddbcbf;border-radius:999px;animation:1.7s ease-in-out infinite why-hint-wheel;position:absolute;transform:translate(-50%)}.certification-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);background:#000000d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.certification-modal{width:fit-content;height:fit-content;position:relative}.certification-modal img{object-fit:contain;background:#fff;border-radius:8px;max-width:min(720px,92vw);max-height:min(84svh,960px);display:block;box-shadow:0 24px 70px #00000094}.certification-modal-close{z-index:1;color:#fff;cursor:pointer;background:#15151a;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:27px;line-height:1;display:grid;position:absolute;bottom:-52px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000061}.certification-modal-close:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.why-certification-hint span{white-space:nowrap}@keyframes why-hint-wheel{0%,to{opacity:.45;transform:translate(-50%)}50%{transform:translate(-50%, calc(5 * var(--s)));opacity:1}}@keyframes why-certifications-left{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.why-certifications-track{animation-play-state:paused}.why-certification-hint i b{animation:none}}.why-ecosystem{z-index:2;width:calc(1621 * var(--s));height:calc(1100 * var(--s));padding-top:calc(138 * var(--s));margin:0 auto 100px;position:relative}.why-ecosystem>h2{color:#fff;font-size:calc(64 * var(--s));letter-spacing:-.025em;margin:0;font-weight:400;line-height:1.18}.why-ecosystem>p{margin:calc(22 * var(--s)) 0 0;color:#fffc;font-size:calc(24 * var(--s));font-weight:400;line-height:1.25}.why-ecosystem-cards{width:100%;height:calc(690 * var(--s));margin-top:calc(125 * var(--s));gap:calc(40 * var(--s));display:flex}.why-ecosystem-card{flex:0 0 calc(200 * var(--s));appearance:none;border-radius:calc(30 * var(--s));color:#fff;text-align:left;cursor:pointer;background:linear-gradient(251.79deg,#ffffff36 1.18%,#ffffff1b 24.42%,#fff0 72.28%);border:1px solid #ffffff4d;min-width:0;height:100%;padding:0;font-family:inherit;transition:flex-basis .72s cubic-bezier(.2,.75,.15,1),background .45s,border-color .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.why-ecosystem-card.is-active{flex-basis:calc(897 * var(--s));background:linear-gradient(214.13deg,#ffffff36 1.18%,#ffffff1b 24.42%,#fff0 72.28%);border-color:#ffffff6b}.why-ecosystem-card:first-child{box-shadow:0 0 calc(18 * var(--s)) #7c3aed33, 0 0 calc(34 * var(--s)) #00ddbc1f, inset 0 1px #ffffff14;background-clip:padding-box;border:2px solid #0000}.why-ecosystem-card:first-child:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--purple) 0%, var(--mint) 100%);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.why-ecosystem-card>strong{left:50%;top:calc(60 * var(--s));color:#fffc;font-size:calc(40 * var(--s));letter-spacing:.12em;white-space:nowrap;writing-mode:vertical-rl;font-weight:700;line-height:1;transition:left .55s,top .55s,font-size .55s,transform .55s;position:absolute;transform:translate(-50%)rotate(180deg)}.why-ecosystem-card>small{left:50%;bottom:calc(38 * var(--s));color:#ffffff75;font-size:calc(12 * var(--s));letter-spacing:.14em;white-space:nowrap;font-weight:500;position:absolute;transform:translate(-50%)}.why-ecosystem-card>span{left:calc(72 * var(--s));right:calc(72 * var(--s));bottom:calc(76 * var(--s));color:#ffffffc2;font-size:calc(20 * var(--s));word-break:keep-all;opacity:0;visibility:hidden;transform:translateY(calc(18 * var(--s)));pointer-events:none;font-weight:500;line-height:1.55;transition:opacity .28s,transform .45s,visibility .28s;display:block;position:absolute}.why-ecosystem-card.is-active>span{opacity:1;visibility:visible;transition-delay:.2s;transform:translateY(0)}.why-ecosystem-card:disabled{cursor:default;opacity:1}.why-ecosystem-card.is-active>strong{left:calc(72 * var(--s));top:calc(76 * var(--s));font-size:calc(72 * var(--s));letter-spacing:.14em;writing-mode:horizontal-tb;align-items:center;gap:.24em;display:flex;transform:none}.why-ecosystem-pass-logo{flex:none;width:auto;height:.9em;display:none}.why-ecosystem-card.is-active .why-ecosystem-pass-logo{display:block}.why-ecosystem-card>span{left:calc(72 * var(--s));right:calc(72 * var(--s));bottom:calc(76 * var(--s));color:#ffffffc2;font-size:calc(20 * var(--s));word-break:keep-all;opacity:0;transform:translateY(calc(18 * var(--s)));pointer-events:none;font-weight:500;line-height:1.55;transition:opacity .28s,transform .45s;display:block;position:absolute}.why-ecosystem-card.is-active>span{opacity:1;transition-delay:.2s;transform:translateY(0)}.why-ecosystem-card.is-coming-soon.is-active>span{color:#ffffff94;opacity:.42;filter:blur(1.4px);-webkit-user-select:none;user-select:none}.why-ecosystem-card.is-coming-soon.is-active>small{z-index:2;color:#ffffffe0;font-size:calc(24 * var(--s));letter-spacing:.16em;text-shadow:0 0 18px #000000e6;font-weight:600;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.why-ecosystem-card:focus-visible{outline:2px solid var(--mint);outline-offset:calc(5 * var(--s))}@media (width>=1201px){.journey-line{transform:translateY(calc(200 * var(--s) + 100px))}}@media (width<=1200px){.hero-meta-copy-desktop{display:none}.hero-meta-copy-touch{display:inline}}@media (width>=901px) and (width<=1200px){.hero-content{transform:none}.hero-word{top:50%;transform:translate(-50%,-50%)}.scroll-cue{top:auto;bottom:max(32px, env(safe-area-inset-bottom));width:180px;height:72px;transform:translate(-50%)}.scroll-cue span{top:0;bottom:auto}.scroll-cue i:first-of-type{top:34px}.scroll-cue i:nth-of-type(2){top:45px}.scroll-cue i:nth-of-type(3){top:56px}.journey-line{transform:translateY(calc(200 * var(--s) + 50px))}.why-flow-line{transform:translateY(300px)rotate(29.23deg)}.why-certifications-marquee{transform:translateY(-120px)}.why-certification-hint{transform:translateY(-88px)}.why-certification-hint-desktop{display:none}.why-certification-hint-tablet{display:inline}}@media (width<=900px){section.why{height:auto;min-height:0;padding:100px 20px 120px}.why-flow-line{opacity:.8;width:980px;height:auto;top:10px;left:calc(100% - 1018px)}.why-intro{z-index:2;position:relative;top:auto;left:auto}.why-intro h2{margin-top:18px;font-size:clamp(45px,10vw,72px);line-height:1.12}.why-description{margin-top:30px;font-size:15.4px;line-height:1.31}.why-feature-grid{--why-feature-gap:16px;--why-mobile-card-size:min(calc((100vw - 56px) * .35), 225px);width:min(100%,660px);height:calc(var(--why-mobile-card-size) + var(--why-mobile-card-size) + var(--why-feature-gap));gap:var(--why-feature-gap);flex-direction:column;margin:70px auto 0;display:flex;position:relative;top:auto;left:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.why-feature-column{flex-direction:row;width:100%}.why-feature-group{flex-direction:row;animation-name:why-feature-marquee-left}.why-feature-card{width:var(--why-mobile-card-size);height:var(--why-mobile-card-size);aspect-ratio:auto;border-radius:16px;gap:10px}.why-feature-card span{font-size:10.32px}.why-proof{width:100%;margin-top:120px;position:relative;top:auto;left:auto;transform:none}.why-proof>h3{font-size:clamp(34px,7vw,54px)}.why-dxledger-icons{gap:clamp(6px,3vw,22px);height:auto;margin-top:46px}.why-dxledger-icons img{width:clamp(70px,20vw,120px);height:clamp(70px,20vw,120px);transform:scale(.98)}.why-certifications-marquee{height:260px;margin-top:230px;transform:translateY(-120px)}.why-certification-hint{transform:translateY(-118px)}.why-certification-hint-desktop{display:none}.why-certification-hint-mobile{display:inline}.why-certification-cursor-preview{display:none}.certification-modal-backdrop{padding:16px}.certification-modal{width:fit-content;height:fit-content}.certification-modal img{max-width:calc(100vw - 32px);max-height:min(82svh,900px)}.certification-modal-close{bottom:-48px}.why-certifications-track{bottom:10px}.why-certifications-group{gap:34px;padding-right:34px}.why-certification-item{min-width:0;height:62px}.why-certification-label strong{font-size:20px}.why-certification-label span{margin-top:7px;font-size:13px}.why-certification-cursor-preview{width:150px;height:200px}.why-certification-hint{gap:10px;min-height:42px;padding:10px 18px;font-size:13px}.why-certification-hint i{width:15px;height:22px}.why-certification-hint i b{width:2px;height:5px;top:4px}.why-ecosystem{width:calc(100% - 40px);height:auto;margin:0 auto 100px;padding-top:120px}.why-ecosystem>h2{font-size:clamp(34px,7vw,54px);line-height:1.2}.why-ecosystem>p{margin-top:24px;font-size:16px;line-height:1.45}.why-ecosystem-cards{flex-direction:column;gap:12px;height:auto;margin-top:72px}.why-ecosystem-card{border-radius:20px;flex:0 0 64px;width:100%;height:64px}.why-ecosystem-card:not(.is-active){flex-basis:64px}.why-ecosystem-card.is-active{flex-basis:300px;height:300px}.why-ecosystem-card>strong{writing-mode:horizontal-tb;font-size:16px;top:50%;left:24px;transform:translateY(-50%)}.why-ecosystem-card>small{font-size:8px;inset:50% 24px auto auto;transform:translateY(-50%)}.why-ecosystem-card.is-active>strong{letter-spacing:.1em;font-size:30px;top:34px;left:24px;transform:none}.why-ecosystem-card>span{font-size:13px;line-height:1.48;bottom:30px;left:24px;right:24px}.why-ecosystem-card.is-coming-soon.is-active>small{font-size:16px}}@media (width<=520px){section.why{padding:82px 16px 100px}.why-flow-line{width:890px;top:50px;left:calc(100% - 925px)}.why-intro h2{font-size:42px}.why-feature-grid{--why-feature-gap:10px;--why-mobile-card-size:calc((100vw - 42px) * .35);height:calc(var(--why-mobile-card-size) + var(--why-mobile-card-size) + var(--why-feature-gap));gap:var(--why-feature-gap);max-height:none;margin-top:56px}.why-feature-card{border-radius:13px;gap:7px}.why-feature-card span{font-size:10.32px}.why-proof{margin-top:96px}.why-proof>h3{font-size:32px;line-height:1.25}.why-dxledger-icons{gap:6px;margin-top:36px}.why-dxledger-icons img{width:calc(25vw - 12.5px);height:calc(25vw - 12.5px)}.why-certifications-marquee{height:220px;margin-top:228px}.why-certifications-group{gap:26px;padding-right:26px}.why-certification-item{min-width:0;height:52px}.why-certification-label strong{font-size:16px}.why-certification-label span{margin-top:6px;font-size:11px}.why-certification-cursor-preview{width:112px;height:149.333px}.why-certification-hint{letter-spacing:0;gap:9px;max-width:100%;min-height:38px;padding:9px 14px;font-size:11px}.why-ecosystem{width:calc(100% - 32px);padding-top:96px}.why-ecosystem>h2{font-size:32px}.why-ecosystem>p{margin-top:20px;font-size:14px}.why-ecosystem-cards{gap:10px;height:auto;margin-top:52px}.why-ecosystem-card{border-radius:14px;flex-basis:58px;height:58px}.why-ecosystem-card:not(.is-active){flex-basis:58px}.why-ecosystem-card.is-active{flex-basis:300px;height:300px}.why-ecosystem-card>strong{font-size:14px;top:50%;left:20px}.why-ecosystem-card>small{font-size:7px;top:50%;bottom:auto;right:20px}.why-ecosystem-card.is-active>strong{font-size:25px;top:28px;left:20px}.why-ecosystem-card>span{font-size:12px;line-height:1.5;bottom:26px;left:20px;right:20px}.why-ecosystem-card.is-coming-soon.is-active>small{font-size:14px}}.notfound{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:100vh;padding:40px 24px;display:flex}.notfound-logo{object-fit:contain;opacity:.9;width:88px;height:auto}.notfound-code{letter-spacing:.02em;background:linear-gradient(115deg, var(--purple), #4f70ef 54%, var(--mint));color:#0000;-webkit-background-clip:text;background-clip:text;margin:34px 0 0;font-size:clamp(64px,9vw,120px);font-weight:600;line-height:1}.notfound h1{color:#fff;margin:18px 0 0;font-size:clamp(22px,2.6vw,34px);font-weight:500;line-height:1.3}.notfound-copy{color:#ffffff9e;margin:14px 0 0;font-size:clamp(13px,1.2vw,16px);line-height:1.7}.notfound-home{background:linear-gradient(#000, #000) padding-box, linear-gradient(115deg, var(--purple), #4f70ef 54%, var(--mint)) border-box;color:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;height:52px;margin-top:38px;padding:0 30px;font-size:16px;transition:box-shadow .25s;display:inline-flex}.notfound-home:hover,.notfound-home:focus-visible{outline:none;box-shadow:0 0 28px #00ddbc38}.notfound-home b{color:var(--mint);font-weight:400}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
