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-outline-style:solid;--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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.relative{position:relative}.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}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.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}.rounded{border-radius:.25rem}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.invert{--tw-invert:invert(100%);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Freesentation;src:url(/assets/freesentation-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Freesentation;src:url(/assets/freesentation-900.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:LibreBarcode39Text;src:url(/assets/libre-barcode-39-text.ttf)format("truetype");font-weight:400;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}.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)}section.strength.xstrength{height:auto;min-height:0;padding:clamp(80px,12vh,140px) 0;position:relative;overflow:hidden}.xstrength__container{width:min(1120px,100% - 48px);margin:0 auto}.xstrength .eyebrow{color:var(--mint);letter-spacing:.22em;text-transform:uppercase;font-size:.8rem;font-weight:500}.xstrength__carousel{margin-top:64px;padding-block:40px;position:relative;overflow:hidden}.xstrength__orbs{text-align:center;height:clamp(440px,55vw,500px);position:relative}.xorb{width:min(440px,86%);transition:transform .55s cubic-bezier(.22,.8,.3,1),opacity .55s;position:absolute;top:0;left:50%;transform:translate(-50%)}.xorb[data-pos="-1"]{opacity:.55;cursor:pointer;transform:translate(-158%)scale(.7)}.xorb[data-pos="1"]{opacity:.55;cursor:pointer;transform:translate(58%)scale(.7)}.xorb[data-pos="0"]{opacity:1;z-index:2;transform:translate(-50%)scale(1)}.xorb__circle{aspect-ratio:1;border:1px solid #f4f4f81f;border-radius:50%;width:min(220px,70%);margin:0 auto;position:relative;overflow:hidden}.xorb__circle img{object-fit:cover;width:100%;height:100%}.xorb__circle--purple{background:radial-gradient(circle at 40% 35%,#7c2aed8c,#7c2aed14 70%);box-shadow:0 0 60px #7c2aed59}.xorb__circle--grad{background:radial-gradient(circle at 40% 35%,#7c2aed80,#00ddbc2e 75%);box-shadow:0 0 80px #00ddbc47}.xorb__circle--teal{background:radial-gradient(circle at 40% 35%,#00ddbc73,#00ddbc0f 70%);box-shadow:0 0 60px #00ddbc4d}.xorb h3{margin:28px 0 0;font-size:1.15rem;font-weight:600;line-height:1.4}.xorb--main h3{font-size:clamp(1.3rem,2.4vw,1.7rem)}.xorb p{color:#fff9;max-width:30ch;margin:12px auto 0;font-size:.92rem;line-height:1.6}.xstrength-grad-text{color:#0000;background:linear-gradient(90deg,var(--purple),var(--mint));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.xstrength__dots{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.xstrength__dot{cursor:pointer;background:#26262e;border:0;border-radius:999px;width:9px;height:9px;padding:0;transition:width .3s,background .3s}.xstrength__dot:hover{background:#9a9aa8}.xstrength__dot[aria-current=true]{background:linear-gradient(90deg,var(--purple),var(--mint));width:26px}.xstrength__toggle{color:#9a9aa8;cursor:pointer;background:0 0;border:1px solid #26262e;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:8px;padding:4px;transition:color .2s,border-color .2s;display:grid}.xstrength__toggle:hover{color:#fff;border-color:var(--mint)}.xstrength__toggle span{font-size:10px;line-height:1}@media (width<=900px){section.strength.xstrength{height:auto;min-height:0;padding:80px 0}.xstrength__orbs{height:clamp(430px,120vw,520px)}.xorb[data-pos="-1"]{transform:translate(-170%)scale(.7)}.xorb[data-pos="1"]{transform:translate(70%)scale(.7)}}@media (prefers-reduced-motion:reduce){.xorb{transition:none}}.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(118 * var(--s));min-height:64px;padding:0 calc(109 * var(--s));align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.header-logo{display:block}.mobius-brand{align-items:center;gap:calc(11 * var(--s));display:flex}.mobius-brand img{width:calc(68 * var(--s));height:calc(50 * var(--s));object-fit:contain}.mobius-brand b{font-size:calc(17 * var(--s));font-weight:700}.site-header .header-nav{width:calc(650 * var(--s));height:calc(62 * var(--s));border:2px solid var(--purple);background:#000;border-radius:999px;grid-template-columns:repeat(5,1fr);align-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;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;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(54 * var(--s));padding:calc(13 * var(--s)) calc(8 * var(--s));visibility:hidden;gap:calc(7 * var(--s));transform:translateX(-50%) translateY(calc(-5 * var(--s)));border-radius:calc(12 * 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(12 * 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-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(132 * var(--s)) repeat(3,1fr);font-size:calc(84 * var(--s));color:#8f4eff;text-shadow:0 0 calc(20 * var(--s)) currentColor;place-items:center;font-weight:100;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 .hero-x{width:calc(132 * var(--s));height:calc(182 * 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}.hero-copy{z-index:5;left:50%;top:calc(949 * var(--s));transform:translate(-50%,calc(-50 * var(--s) - 30px));text-align:center;white-space:nowrap;font-size:calc(28 * var(--s));color:#fffc;margin:0;line-height:1.32;position:absolute}.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:var(--mint);font-size:calc(14 * 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-child{animation-delay:0s;top:0}.scroll-cue i:nth-child(2){animation-delay:.15s;top:11.2px}.scroll-cue i:nth-child(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:linear-gradient(180deg,#02020600 0,#02020659 calc(200 * var(--s)),#02020659 100%);-webkit-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%);position:sticky;overflow:hidden}.future-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 67% 42%,#00ddbc12,#0000 30%),radial-gradient(circle at 30% 60%,#7c3aed17,#0000 34%);position:absolute;inset:0}.future-copy-stage{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{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;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 h2{width:calc(1370 * var(--s));margin:calc(42 * var(--s)) 0 0;font-size:calc(62 * var(--s));letter-spacing:-.035em;font-weight:500;line-height:1.24}.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 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-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:800;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-title-fold{perspective:calc(1100 * var(--s));perspective-origin:50% 100%}.scan-title-line{display:block}.scan-title-gradient{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(12 * var(--s)) #7c3aed33) drop-shadow(0 0 calc(14 * var(--s)) #00ddbc1f);background:linear-gradient(135deg,#fffffff5 0%,#7c3aed 24%,#9a5cff 46%,#00ddbc 76%,#fffffff5 100%);-webkit-background-clip:text;background-clip:text}.scan-title-gradient em{color:inherit;font-style:normal}.scan-insight-reveal-ready .scan-insight-inner>.eyebrow{opacity:0;transform:translateY(calc(12 * var(--s)));transition:opacity .45s,transform .55s}.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-insight-inner>.eyebrow{opacity:1;transform:translateY(0)}.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:1.65em;height:auto;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(32 * var(--s));margin:0;line-height:1}.contact h2{margin:calc(12 * var(--s)) 0 0;font-size:calc(74 * var(--s));font-weight:600;line-height:1}.contact p,.contact h2{z-index:2;cursor:pointer;position:relative}.contact-diagonals{z-index:1;left:50%;top:calc(205 * var(--s));width:calc(560 * var(--s));height:calc(330 * var(--s));transform-origin:50%;pointer-events:none;will-change:transform;animation:3.8s ease-in-out infinite contact-diagonal-drift;position:absolute}.contact-diagonals i{width:calc(70 * 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-brackets{top:calc(245 * var(--s));width:calc(332 * var(--s));height:calc(237 * var(--s));transform-origin:50%;opacity:0;filter:brightness(2)contrast(1.4);pointer-events:none;will-change:transform,opacity,filter;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .24s,filter .42s;position:absolute;left:50%;transform:translate(-50%)scale(.025)}.contact:has(>p:hover,>h2:hover) .contact-brackets{opacity:1;filter:brightness()contrast();transform:translate(-50%)scale(1)}.contact:has(>p:hover,>h2:hover) .contact-brackets i{animation:.62s steps(2,end) both contact-digital-flicker}.contact-brackets i{width:calc(63 * var(--s));height:calc(53 * var(--s));border-style:solid;position:absolute}.contact-brackets i:first-child{border-width:calc(8 * var(--s)) 0 0 calc(8 * var(--s));border-color:var(--purple);top:0;left:0}.contact-brackets i:nth-child(2){border-width:calc(8 * var(--s)) calc(8 * 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(8 * var(--s)) calc(8 * var(--s));border-color:#369fe5;bottom:0;left:0;animation-delay:70ms!important}.contact-brackets i:nth-child(4){border-width:0 calc(8 * var(--s)) calc(8 * var(--s)) 0;border-color:var(--mint);bottom:0;right:0;animation-delay:.105s!important}.contact-cta{z-index:2;left:50%;bottom:calc(90 * var(--s));width:calc(232 * var(--s));height:calc(54 * var(--s));justify-content:center;align-items:center;gap:calc(14 * var(--s));background:linear-gradient(#000,#000) padding-box,linear-gradient(115deg,var(--purple),#4f70ef 54%,var(--mint)) border-box;font-size:calc(18 * var(--s));color:#fff;border:1px solid #0000;border-radius:999px;font-weight:400;transition:background-color .25s,box-shadow .25s;display:flex;position:absolute;transform:translate(-50%)}.contact-cta b{color:var(--mint);font-size:calc(20 * 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%)scale(.94)}50%{transform:translate(-50%,calc(-8 * var(--s))) scale(1.04);opacity:.88}}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}.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}.site-header{height:64px;min-height:0;padding:0 18px;position:fixed}.mobius-brand{gap:8px}.mobius-brand img{width:46px;height:36px}.mobius-brand b{font-size:12px}.site-header .header-nav{border-width:1px;width:260px;height:36px;margin:0;padding:0}.nav-highlight{width:25%;left:0}.header-nav button{font-size:8px}.language img{width:28px;height:28px}.language-options{border-radius:12px;gap:7px;width:54px;padding:12px 8px;top:36px}.language-options button{font-size:12px}.hero-art{width:700px;height:500px;top:118px}.hero-meta{top:92px;left:30px;right:30px}.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) 58px repeat(3,1fr);width:calc(100% - 44px);height:125px;font-size:34px;top:305px;left:50%;right:auto}.hero-word .hero-x{width:58px;height:80px}.hero-copy{white-space:normal;width:100%;font-size:13.3px;top:600px}.scroll-cue{letter-spacing:2px;font-size:9px;top:710px}.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-insight h2{width:auto;margin-top:28px;font-size:38px}.scan-product-ui{border-radius:28px;flex-direction:column;gap:16px;height:auto;margin-top:55px;padding:16px;display:flex}.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}.contact{height:600px;min-height:0;padding-top:220px}.contact p{font-size:22px}.contact h2{margin-top:9px;font-size:48px}.contact-diagonals{width:390px;height:260px;top:158px}.contact-diagonals i{width:48px}.contact-brackets{width:260px;height:190px;top:190px}.contact-brackets i{width:42px;height:36px}.contact-cta{gap:12px;width:220px;height:50px;font-size:16px;bottom:78px}.contact-cta b{font-size:18px}.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:25px}.hero-word .hero-x{width:48px;height:66px}.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-insight h2{font-size:30px}.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:42px}.contact-diagonals{width:310px;height:220px}.contact-diagonals i{width:38px}.contact-brackets{width:232px}.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){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%}.partner-logo-marquee{z-index:3;background:#000;width:100%;height:100px;margin-top:200px;position:relative;overflow:hidden}.partner-logo-marquee:before,.partner-logo-marquee:after{content:"";z-index:2;width:calc(110 * var(--s));pointer-events:none;position:absolute;top:0;bottom:0}.partner-logo-marquee:before{background:linear-gradient(90deg,#000,#0000);left:0}.partner-logo-marquee:after{background:linear-gradient(-90deg,#000,#0000);right:0}.partner-logo-marquee__track{will-change:transform;align-items:center;width:max-content;height:100%;animation:20s linear infinite partner-logo-loop;display:flex}.partner-logo-marquee__group{align-items:center;gap:calc(110 * var(--s));height:100%;padding-right:calc(110 * var(--s));display:flex}.partner-logo{width:calc(230 * var(--s));justify-content:center;align-items:center;gap:calc(13 * var(--s));opacity:.68;filter:grayscale();height:100%;transition:opacity .25s,filter .25s;display:flex}.partner-logo:hover{opacity:1;filter:grayscale(0)}.partner-logo--dxworks img{width:calc(155 * var(--s));object-fit:contain;height:auto}.partner-logo--mobius img{width:calc(63 * var(--s));height:calc(46 * var(--s));object-fit:contain}.partner-logo--mobius strong{font-size:calc(16 * var(--s));white-space:nowrap;font-weight:700}@keyframes partner-logo-loop{to{transform:translate(-50%)}}@media (width<=900px){.partner-logo-marquee__group{gap:62px;padding-right:62px}.partner-logo{width:170px}.partner-logo--dxworks img{width:125px}.partner-logo--mobius img{width:54px;height:40px}.partner-logo--mobius strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.partner-logo-marquee__track{animation-play-state:paused}}.strength-circular-transition{isolation:isolate;background:#000;position:relative}.strength-circular-transition>section.strength.xstrength{z-index:1;background:#000;align-items:center;height:100svh;min-height:720px;padding:0;display:flex;position:sticky;top:0}.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}@media (width<=900px){.strength-circular-transition>section.strength.xstrength{height:100svh;min-height:650px;padding:0}}.contact{height:calc(100svh - 100px);min-height:0;padding-top:calc(285 * var(--s) + 100px)}.contact-diagonals{top:calc(205 * var(--s) + 100px)}.contact-brackets{top:calc(245 * var(--s) + 100px)}@media (width<=900px){.contact{padding-top:320px}.contact-diagonals{top:258px}.contact-brackets{top:290px}}.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(2757 * var(--s) + 100px);min-height:1400px}.journey-line{height:calc(100% - 100px)}.journey-card-row{z-index:3;left:50%;top:calc(2290 * var(--s) + 100px);width:calc(1520 * var(--s));gap:calc(40 * var(--s));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;position:absolute;transform:translate(-50%)}.journey-card-heading{font-size:calc(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-card-row .journey-card{width:100%;height:calc(370 * var(--s));border-radius:calc(26 * var(--s));grid-template-columns:1fr 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}.journey-card-row .journey-copy{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:nowrap;margin-top:auto;line-height:1.5}.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{gap:12px;width:100%;margin-top:62px;position:relative;top:auto;left:auto;transform:translateY(-180px)}.journey-card-heading{font-size:32px}.journey-card-row .journey-card{border-radius:18px;grid-template-columns:1fr 1fr;height:360px;min-height:0;display:grid}.journey-card-row .journey-card>img{order:initial;width:100%;height:100%}.journey-card-row .journey-copy,.journey-card-row .journey-card--reverse .journey-copy{height:100%;padding:12px}.journey-card-row .journey-copy h2,.journey-card-row .journey-card--reverse .journey-copy h2{letter-spacing:.03em;margin:24px 0 0;font-size:21.12px;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{font-size:calc(60.48 * var(--s));letter-spacing:.03em;color:#fffffff0;margin:0;font-weight:400;line-height:1.2}.journey-feature-copy{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}.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{font-size:43.2px}.journey-feature-copy{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}}.scan-insight.scan-insight-zoom-ready{z-index:8;transform-origin:50%;will-change:transform,opacity,filter;backface-visibility:hidden}.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:linear-gradient(145deg,#07070d 0%,#151525 55%,#071d1a 100%);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:.92;pointer-events:none;max-width:none;position:absolute;transform:translateY(400px)rotate(29.23deg)}.why-intro{z-index:2;left:calc(200 * var(--s));top:calc(301 * var(--s));position:absolute}.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-description{margin:calc(38 * var(--s)) 0 0;color:#fffc;font-size:calc(24 * var(--s));font-weight:400;line-height:1.2}.why-feature-grid{z-index:2;left:calc(1026 * var(--s));top:calc(15 * var(--s));width:calc(633 * var(--s));grid-template-columns:repeat(2,calc(300 * var(--s)));gap:calc(33 * var(--s));display:grid;position:absolute}.why-feature-column{flex-direction:column;display:flex}.why-feature-column--left{padding-top:calc(104 * var(--s));gap:calc(36 * var(--s))}.why-feature-column--right{gap:calc(28 * var(--s))}.why-feature-card{width:calc(300 * var(--s));height:calc(300 * var(--s));border-radius:calc(20 * var(--s));color:#fff;text-align:center;background:linear-gradient(202.658deg,#ffffff36 .742%,#ffffff1b 30.93%,#fff0 93.084%);border:1px solid #ffffff4d;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0d}.why-feature-card span{font-size:calc(36 * var(--s));font-weight:400;line-height:1.08}.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}.why-proof-grid{margin-top:calc(106 * var(--s));grid-template-columns:repeat(4,calc(379.623 * var(--s)));gap:calc(34 * var(--s));display:grid}.why-proof-card{width:calc(379.623 * var(--s));height:calc(503 * var(--s));border:calc(.633 * var(--s)) solid #ffffff4d;border-radius:calc(25.308 * var(--s));background:linear-gradient(214.205deg,#ffffff4d 31.387%,#ffffff17 75.636%);position:relative;overflow:hidden}.why-proof-orbit{left:calc(43.6 * var(--s));top:calc(48 * var(--s));width:calc(291.629 * var(--s));height:calc(291.629 * var(--s));position:absolute}.why-proof-orbit img{pointer-events:none;max-width:none;display:block;position:absolute}.why-proof-orbit img:first-child{width:100%;height:100%;inset:0}.why-proof-orbit img:nth-child(2){left:calc(16.5 * var(--s));top:calc(82.5 * var(--s));width:calc(259.367 * var(--s));height:calc(126.664 * var(--s))}.why-proof-orbit b{color:#fff;font-size:calc(15.893 * var(--s));letter-spacing:calc(3.1785 * var(--s));font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.why-proof-copy{left:calc(37.19 * var(--s));top:calc(340 * var(--s));width:calc(305.242 * var(--s));position:absolute}.why-proof-copy>span{color:#ffffffb3;font-size:calc(12.714 * var(--s));line-height:1.2;display:block}.why-proof-copy h4{margin:calc(12.714 * var(--s)) 0 0;color:#0000;-webkit-text-fill-color:transparent;font-size:calc(30.37 * var(--s));background:linear-gradient(#c6a5ff 0%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.04}.why-proof-copy p{margin:calc(12.714 * var(--s)) 0 0;color:#fffc;font-size:calc(15.893 * var(--s));font-weight:400;line-height:1.2}@media (width<=900px){section.why{height:auto;min-height:0;padding:100px 20px 120px}.why-flow-line{opacity:.55;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:16px;line-height:1.45}.why-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,660px);margin:70px auto 0;position:relative;top:auto;left:auto}.why-feature-column--left{gap:16px;padding-top:54px}.why-feature-column--right{gap:16px}.why-feature-card{aspect-ratio:1;border-radius:16px;width:100%;height:auto}.why-feature-card span{font-size:clamp(20px,4vw,30px)}.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-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,760px);margin:60px auto 0}.why-proof-card{aspect-ratio:379.623/503;border-radius:20px;width:100%;height:auto}.why-proof-orbit{aspect-ratio:1;width:76.82%;height:auto;top:9.54%;left:11.48%}.why-proof-orbit img:nth-child(2){width:88.94%;height:auto;top:28.29%;left:5.66%}.why-proof-orbit b{letter-spacing:.2em;font-size:clamp(8px,1.6vw,13px)}.why-proof-copy{width:80.4%;top:67.6%;left:9.8%}.why-proof-copy>span{font-size:10px}.why-proof-copy h4{margin-top:8px;font-size:clamp(19px,3.8vw,27px)}.why-proof-copy p{margin-top:8px;font-size:clamp(10px,1.8vw,13px)}}@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{gap:10px;margin-top:56px}.why-feature-column--left{gap:10px;padding-top:38px}.why-feature-column--right{gap:10px}.why-feature-card{border-radius:13px}.why-feature-card span{font-size:18px}.why-proof{margin-top:96px}.why-proof>h3{font-size:32px;line-height:1.25}.why-proof-grid{grid-template-columns:1fr;gap:16px;max-width:380px}.why-proof-copy>span{font-size:12px}.why-proof-copy h4{font-size:28px}.why-proof-copy p{font-size:13px}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
