@font-face{font-family:inter;src:url(../media/Inter-s.p.2la4dbfrngu72.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._dI3_a_className{font-family:inter,inter Fallback}._dI3_a_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.cQJ5NW_className{font-family:manrope,manrope Fallback}.cQJ5NW_variable{--font-manrope:"manrope", "manrope Fallback"}
@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}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-inter), Arial, sans-serif;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.grid{display:grid}.inline-flex{display:inline-flex}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.items-center{align-items:center}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.fill-current{fill:currentColor}.text-accent{color:#b5c9f0}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-width:1140px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#f1f1f3;font-family:var(--font-inter), Arial, sans-serif;-webkit-font-smoothing:antialiased;background:#08090b;margin:0}button,a,summary,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,select{font:inherit}button:not(:disabled),summary{cursor:pointer}a{text-decoration:none}::selection{color:#08090b;background:#c6d6f2}:focus-visible{outline-offset:5px;outline:2px solid #b5c9f0}.page-shell{width:min(var(--page-width), calc(100% - 88px));margin-inline:auto}.section-eyebrow{color:#878b98;letter-spacing:.16em;font-size:10px;font-weight:500;line-height:1.7;display:block}.section-heading{font-family:var(--font-manrope), sans-serif;letter-spacing:-.055em;margin-top:22px;font-size:clamp(37px,4.3vw,60px);font-weight:600;line-height:1.15}.section-heading>span{color:#747782}.section-intro{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:58px;display:flex}.section-intro>p{color:#92959f;max-width:285px;padding-bottom:4px;font-size:13px;line-height:1.9}.brand{color:#e8e9ed}.brand-word{font-family:var(--font-manrope), sans-serif;letter-spacing:-.06em;font-size:25px;font-weight:650}.brand-mark{width:27px;height:27px}.site-header{z-index:50;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#08090be8;border-bottom:1px solid #ffffff0b;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:26px;height:78px;display:flex}.desktop-nav{align-items:center;gap:34px;display:flex}.nav-link{color:#a5a7af;font-size:11px;transition:color .2s}.nav-link:hover{color:#fff}.header-actions{align-items:center;gap:23px;display:flex}.language-switch{color:#9398a4;letter-spacing:.02em;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:10px;transition:color .2s;display:inline-flex}.language-switch:hover{color:#f5f5f7}.button{border-radius:50px;justify-content:center;align-items:center;gap:13px;padding:14px 24px;font-size:12px;font-weight:550;line-height:1.4;transition:background .22s,color .22s,transform .22s,box-shadow .22s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-primary{color:#16181e;background:#e9ebf0;border:1px solid #e4e7ef;box-shadow:0 2px 15px #ffffff05}.button-primary:hover{background:#fff;box-shadow:0 8px 30px #ccdfff12}.button-light{color:#d9dce5;background:#ffffff05;border:1px solid #ffffff24}.button-light:hover{background:#ffffff12;border-color:#ffffff45}.button-small{padding:9px 17px;font-size:10px}.text-link{color:#a8bbdf;align-items:center;gap:9px;font-size:12px;transition:color .2s;display:inline-flex}.text-link:hover{color:#eef3ff}.icon-button{color:#c1c4ce;background:0 0;border:1px solid #ffffff18;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mobile-menu-control,.mobile-nav{display:none}.skip-link{z-index:60;color:#08090b;background:#e9ebf0;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:16px}.hero-section{padding-top:72px;position:relative;overflow:hidden}.hero-copy{z-index:2;text-align:center;animation:1s both enter;position:relative}.hero-eyebrow{color:#a7aab5;letter-spacing:.27em;font-size:10px;font-weight:500}.hero-copy h1{font-family:var(--font-manrope), sans-serif;letter-spacing:-.07em;margin-top:27px;font-size:clamp(61px,7.5vw,108px);font-weight:600;line-height:1.08}.hero-copy h1>span{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#dfdfe4 20%,#a3aec4 65%,#8ca4cb);-webkit-background-clip:text;background-clip:text}html[lang=en] .hero-copy h1{font-size:clamp(57px,7.1vw,102px)}.hero-description{color:#a0a2ac;letter-spacing:-.015em;margin-top:24px;font-size:15px;line-height:1.8}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:29px;margin-top:28px;display:flex}.hero-art{z-index:1;pointer-events:none;height:590px;margin-top:-12px;animation:1.7s .1s both art-enter;position:relative}.hero-art picture{width:min(1140px,110vw);height:100%;margin-inline:auto;display:block}.hero-art img{object-fit:contain;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(65% 64% at 50% 46%,#000 50%,#0000 100%);mask-image:radial-gradient(65% 64% at 50% 46%,#000 50%,#0000 100%)}.hero-art-shade{background:linear-gradient(#08090b 0%,#0000 10% 84%,#08090b 100%);position:absolute;inset:0}.hero-baseline{z-index:2;color:#777b87;border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;margin-top:-5px;padding-bottom:25px;font-size:10px;display:flex;position:relative}.hero-baseline>span,.hero-baseline>a{align-items:center;gap:11px;display:flex}.hero-baseline a{color:#a1a5af}.baseline-dot{background:#777b87;border-radius:50%;width:2px;height:2px}.manifesto-section{padding-block:125px}.manifesto-layout{grid-template-columns:1fr 2.2fr;align-items:start;gap:50px;display:grid}.manifesto-layout>span{max-width:180px;margin-top:12px;line-height:1.9}.manifesto-layout h2{font-family:var(--font-manrope), sans-serif;letter-spacing:-.055em;font-size:clamp(25px,3.3vw,43px);font-weight:550;line-height:1.35}.manifesto-layout h2>span{color:#747782}.manifesto-layout p{color:#9699a4;max-width:560px;margin-top:25px;font-size:14px;line-height:1.95}.experience-section{padding-block:40px 115px;scroll-margin-top:95px}.preview-wrap{position:relative}.launcher-window{background:#121318;border:1px solid #ffffff1b;border-radius:15px;overflow:hidden;box-shadow:0 24px 80px #0003,0 0 0 5px #ffffff02}.launcher-titlebar{color:#767b89;background:#191a20;border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;height:34px;padding-inline:17px;font-size:9px;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{border:1px solid #ffffff20;border-radius:50%;width:6px;height:6px;display:block}.titlebar-line{background:#ffffff10;width:28px;height:1px}.preview-toolbar{border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;padding:19px 33px;display:flex}.preview-toolbar .brand-mark{width:22px;height:22px}.preview-toolbar .brand-word{font-size:20px}.preview-nav{background:#ffffff03;border:1px solid #ffffff0c;border-radius:30px;gap:3px;padding:3px;display:flex}.preview-nav button{color:#7d8391;background:0 0;border:0;border-radius:25px;padding:7px 20px;font-size:10px;transition:background .2s,color .2s}.preview-nav button[aria-pressed=true]{color:#e4e7ef;background:#ffffff0c}.preview-avatar{color:#afbdda;background:#a4b8de0c;border:1px solid #a4b8de30;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;display:flex}.launcher-content{min-height:418px}.preview-play-view{background:radial-gradient(at 80% 40%,#7384a712,#0000 65%);grid-template-columns:1fr 1fr;column-gap:60px;padding:43px 48px 0;animation:.4s fade-in;display:grid;position:relative}.card-eyebrow{color:#7c869c;letter-spacing:.14em;font-size:9px;font-weight:500}.preview-world-copy h3,.preview-alt-view h3,.preview-settings h3{font-family:var(--font-manrope), sans-serif;letter-spacing:-.05em;margin-top:19px;font-size:36px;font-weight:550;line-height:1.2}.preview-world-copy p{color:#939bad;margin-top:13px;font-size:11px;line-height:1.8}.preview-badges{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.preview-badges>span{color:#9da9c0;border:1px solid #ffffff0d;border-radius:20px;padding:5px 9px;font-size:9px}.preview-play{color:#192030;background:#c5d2e9;border-radius:6px;align-items:center;gap:10px;margin-top:31px;padding:11px 19px;font-size:10px;font-weight:600;transition:background .2s;display:inline-flex}.preview-play:hover{background:#e7edf8}.preview-ready{color:#65718a;align-items:center;gap:5px;margin-left:12px;font-size:8px;display:inline-flex}.preview-ready>span{background:#a5b9da;border-radius:50%;width:3px;height:3px}.profile-carousel{align-self:center;height:220px;position:relative}.profile-card{text-align:left;color:#c2c9d8;background:linear-gradient(105deg,#242936,#181c26);border:1px solid #ffffff10;border-radius:10px;align-items:center;gap:17px;height:75px;padding:15px 20px;transition:transform .4s,border-color .3s,background .3s;display:flex;position:absolute;left:0;right:0}.profile-card-0{top:0;transform:translate(12px)rotate(-4deg)}.profile-card-1{top:73px;transform:translate(-4px)rotate(1deg)}.profile-card-2{top:148px;transform:translate(10px)rotate(4deg)}.profile-card.is-selected{z-index:3;background:linear-gradient(105deg,#303a50,#222a3b);border-color:#bbcce95c}.profile-card:hover{z-index:4;border-color:#bbcce97a;transform:translate(-6px)rotate(0)}.profile-cube{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(135deg,#e4ebf7,#b7c7e3 48%,#5b6a88);flex-shrink:0;width:29px;height:33px;display:block}.cube-1{background:linear-gradient(135deg,#c4ccd9,#7b8baa 50%,#404a65)}.cube-2{background:linear-gradient(135deg,#d9d4cf,#a09a97 50%,#656369)}.profile-card-label{font-size:11px;font-weight:500}.profile-card-label small{color:#7e899f;margin-top:5px;font-size:8px;font-weight:400;display:block}.profile-card-index{font-family:var(--font-manrope), sans-serif;color:#677189;margin-left:auto;font-size:10px}.profile-selected-check{color:#afc3e7}.preview-facts{border-top:1px solid #ffffff0b;grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;padding-block:21px;display:grid}.preview-facts div{flex-direction:column;gap:7px;display:flex}.preview-facts div>span{color:#727b90;font-size:8px}.preview-facts strong{font-family:var(--font-manrope), sans-serif;color:#a9b2c5;font-size:13px;font-weight:500}.preview-caption{color:#7e8391;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;font-size:9px;line-height:1.7;display:flex}.preview-caption>span:last-child{color:#555b69}.preview-alt-view,.preview-settings{grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:418px;padding:45px 55px;animation:.4s fade-in;display:grid}.preview-alt-view p,.preview-settings p{color:#8a95a9;max-width:340px;margin-top:17px;font-size:11px;line-height:1.9}.preview-alt-view .text-link{margin-top:22px;font-size:10px}.preview-alt-view small{color:#59667e;max-width:300px;margin-top:20px;font-size:9px;line-height:1.7;display:block}.preview-folder{color:#a6b8da;background:linear-gradient(135deg,#a6bce61c,#a6bce603);border:1px solid #c3d6fa2b;border-radius:18px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:20px;width:170px;height:160px;display:flex;transform:rotate(-8deg);box-shadow:10px 10px #c3d6fa06}.preview-folder>span{font-family:monospace;font-size:17px}.preview-setting-list{background:#ffffff02;border:1px solid #ffffff0d;border-radius:12px;padding:5px 21px}.preview-setting-list>div{border-bottom:1px solid #ffffff0a;justify-content:space-between;gap:15px;padding-block:20px;font-size:10px;display:flex}.preview-setting-list>div:last-child{border:0}.preview-setting-list span{color:#7b8599}.preview-setting-list strong{color:#b3c0da;font-weight:400}.features-section{background:#0d0e12;border-top:1px solid #ffffff05;padding-block:110px 90px;scroll-margin-top:75px}.loader-panel{background:#121318;border:1px solid #ffffff0e;border-radius:15px;overflow:hidden}.loader-tabs{border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(4,1fr);display:grid}.loader-tabs button{color:#777e8f;font-family:var(--font-manrope), sans-serif;background:0 0;border:0;border-right:1px solid #ffffff0b;align-items:center;gap:12px;padding:23px 26px;font-size:13px;font-weight:500;transition:background .25s,color .25s;display:flex}.loader-tabs button:last-child{border-right:0}.loader-tabs button.is-active{color:#dee7f8;background:#b5c9f009}.loader-tabs button:hover{color:#dee7f8;background:#ffffff06}.loader-tab-number{color:#4f5667;font-size:8px}.loader-tabs button.is-active .loader-tab-number{color:#94abd2}.loader-tabs svg{opacity:.5;margin-left:auto}.loader-content{grid-template-columns:1fr 1.1fr;min-height:335px;animation:.4s fade-in;display:grid}.loader-art{background:radial-gradient(#9ab3dc0a,#0000 70%);border-right:1px solid #ffffff09;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.loader-art-grid{border:1px solid #c3d6fa09;width:220px;height:220px;position:absolute;transform:rotate(-28deg)skew(10deg,10deg);box-shadow:0 0 0 27px #c3d6fa03,0 0 0 54px #c3d6fa02}.loader-monogram{font-family:var(--font-manrope), sans-serif;letter-spacing:-.09em;color:#b9c4db;text-shadow:4px 5px #313b50,8px 10px #1e2635;font-size:138px;font-weight:350;line-height:1;position:relative;transform:rotate(-8deg)}.loader-art-caption{color:#727d92;letter-spacing:.17em;font-size:8px;position:absolute;bottom:28px;left:28px}.loader-art-caption>span{color:#454d5c;margin-left:12px}.loader-description{align-self:center;padding:40px 45px}.loader-tag{color:#9aaed0;border:1px solid #b5c9f024;border-radius:30px;padding:5px 10px;font-size:9px;display:inline-flex}.loader-description h3{max-width:340px;font-family:var(--font-manrope), sans-serif;color:#e3e5ec;letter-spacing:-.045em;margin-top:23px;font-size:28px;font-weight:500;line-height:1.3}.loader-description p{color:#9097a7;max-width:360px;margin-top:17px;font-size:12px;line-height:1.9}.loader-note{color:#5c6372;max-width:350px;margin-top:22px;font-size:9px;line-height:1.8;display:block}.detail-grid{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:75px;display:grid}.detail-item{border-top:1px solid #ffffff14;padding-top:30px}.detail-item>svg{color:#a7b4d0;margin-bottom:26px}.detail-label{color:#697283;font-size:9px;display:block}.detail-item h3{font-family:var(--font-manrope), sans-serif;letter-spacing:-.045em;margin-top:12px;font-size:21px;font-weight:500;line-height:1.4}.detail-item p{color:#8f94a0;margin-top:16px;font-size:12px;line-height:1.95}.ownership-section{padding-block:120px}.ownership-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;display:grid}.ownership-layout>div:last-child>p{color:#9196a3;max-width:370px;margin-top:27px;font-size:13px;line-height:1.95}.ownership-layout .text-link{margin-top:30px}.ownership-art{justify-content:center;align-items:center;height:420px;display:flex;position:relative}.ownership-art>svg{filter:drop-shadow(0 12px 35px #8cadf010);width:155px;height:170px;animation:7s ease-in-out infinite float;position:relative}.orbit{border:1px solid #9bb9ef11;border-radius:50%;position:absolute}.orbit-one{width:220px;height:220px}.orbit-two{width:340px;height:340px}.orbit-three{opacity:.6;width:450px;height:450px}.ownership-tag{color:#8e9bb2;background:#0f1117;border:1px solid #ffffff0f;border-radius:20px;padding:10px 15px;font-size:9px;display:inline-block;position:absolute}.tag-one{top:55px;left:12px}.tag-two{top:155px;right:-4px}.tag-three{bottom:37px;left:110px}.download-section-wrap{padding-block:35px 110px;scroll-margin-top:95px}.download-section{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding-block:70px;display:grid}.download-app-icon{background:linear-gradient(135deg,#343b4a,#10131b);border:1px solid #fff2;border-radius:18px;justify-content:center;align-items:center;width:71px;height:71px;margin-bottom:32px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 8px 25px #0002}.download-app-icon .brand-mark{color:#d8e3f7;width:40px;height:40px}.download-copy>p{color:#959ba7;margin-top:25px;font-size:14px;line-height:1.9}.download-note{color:#666e80;align-items:center;gap:8px;margin-top:30px;font-size:10px;display:flex}.download-control{background:#101218;border:1px solid #ffffff15;border-radius:14px;padding:30px}.platform-tabs{border-bottom:1px solid #ffffff10;grid-template-columns:repeat(3,1fr);gap:5px;padding-bottom:20px;display:grid}.platform-tabs label{color:#707b91;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 7px;font-size:11px;transition:background .2s,color .2s,border-color .2s;display:flex}.platform-tabs label.is-active{color:#d3e0f7;background:#b5c9f00a;border-color:#b5c9f027}.platform-tabs label:hover{color:#d3e0f7}.platform-tabs label:has(input:focus-visible){outline-offset:3px;outline:2px solid #b5c9f0}.architecture-row{justify-content:space-between;align-items:center;gap:15px;padding-block:25px;display:flex}.architecture-row>label{color:#8a94a8;font-size:11px}.architecture-select{color:#b1c0db;background:#171c27;border:1px solid #ffffff12;border-radius:6px;max-width:190px;padding:9px 11px;font-size:10px}.download-button{width:100%;padding-block:16px;font-size:12px}.button-disabled{color:#686e7b;cursor:not-allowed;background:#ffffff05;border:1px solid #ffffff12}.button-disabled:hover{transform:none}.download-status{color:#8d99af;text-align:center;min-height:84px;padding-top:21px;font-size:10px;line-height:1.8}.download-status-note{color:#505b70;margin-top:7px}.release-details{border-top:1px solid #ffffff0c;padding-top:17px}.release-details summary{color:#94a2bc;justify-content:space-between;align-items:center;gap:15px;font-size:10px;list-style:none;display:flex}.release-details summary::-webkit-details-marker{display:none}.faq-item summary::-webkit-details-marker{display:none}.release-details[open] summary svg{transform:rotate(45deg)}.release-notes{white-space:pre-line;color:#8995ac;margin-top:15px;font-size:11px;line-height:1.9}.release-hash{word-break:break-all;color:#505d75;margin-top:15px;font-family:monospace;font-size:9px;line-height:1.8}.faq-section{padding-block:5px 115px;scroll-margin-top:100px}.faq-layout{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.faq-layout .section-heading{font-size:clamp(30px,3.3vw,44px);line-height:1.25}.faq-list{border-top:1px solid #ffffff16}.faq-item{border-bottom:1px solid #ffffff13}.faq-item summary{color:#c4cad6;justify-content:space-between;align-items:center;gap:25px;padding-block:23px;font-size:12px;line-height:1.7;list-style:none;transition:color .2s;display:flex}.faq-item summary:hover{color:#fff}.faq-item summary svg{color:#65718b;transition:transform .25s}.faq-item[open] summary svg{color:#bccdeb;transform:rotate(45deg)}.faq-item p{color:#8992a4;padding:0 30px 24px 0;font-size:11px;line-height:1.95;animation:.3s fade-in}.site-footer{background:#0d0e11;border-top:1px solid #ffffff08;padding-block:40px 25px}.footer-top{justify-content:space-between;align-items:center;gap:30px;display:flex}.footer-top>p{color:#6d7482;font-size:11px}.footer-top .text-link{color:#737f95;font-size:10px}.footer-bottom{color:#4d5565;border-top:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:24px;font-size:9px;line-height:1.8;display:flex}.reveal{opacity:1;transition:opacity .9s,transform .9s cubic-bezier(.2,.65,.3,1);transform:none}.reveal[data-visible=false]{opacity:0;transform:translateY(25px)}@keyframes enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes art-enter{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1023px){.page-shell{width:calc(100% - 60px)}.hero-art{height:500px}.manifesto-layout{grid-template-columns:1fr 2.6fr;gap:30px}.preview-play-view{gap:30px;padding:36px 32px 0}.preview-world-copy h3{font-size:30px}.profile-card{gap:12px;padding-inline:14px}.preview-ready{margin:12px 0 0;display:flex}.preview-facts{margin-top:35px}.loader-description{padding:32px}.loader-tabs button{padding:21px 18px}.detail-grid{gap:28px}.ownership-layout{grid-template-columns:1fr 1fr;gap:50px}.orbit-three{width:355px;height:355px}.orbit-two{width:270px;height:270px}.orbit-one{width:185px;height:185px}.ownership-art>svg{width:125px}.tag-one{top:75px;left:-5px}.tag-two{top:165px;right:-8px}.tag-three{bottom:65px;left:55px}.download-section{gap:40px}.download-control{padding:23px}.faq-layout{gap:45px}}@media (max-width:767px){.page-shell{width:calc(100% - 40px)}.header-inner{gap:15px;height:67px}.brand-word{font-size:22px}.brand-mark{width:24px;height:24px}.desktop-nav{display:none}.mobile-menu-control{display:block}.header-actions{gap:14px}.mobile-nav{border-top:1px solid #ffffff0c;flex-direction:column;gap:3px;padding-block:13px 20px;display:flex}.mobile-nav a{color:#b2bacb;padding:12px 3px;font-size:13px}.hero-section{padding-top:55px}.hero-eyebrow{letter-spacing:.24em;font-size:9px}.hero-copy h1{margin-top:25px;font-size:clamp(46px,9.8vw,74px)}html[lang=en] .hero-copy h1{font-size:clamp(40px,8.2vw,62px)}.hero-description{margin-top:22px;font-size:13px}.hero-actions{gap:22px;margin-top:24px}.hero-actions .button{padding:13px 19px;font-size:11px}.hero-actions .text-link{font-size:11px}.hero-art{height:390px;margin-top:10px}.hero-art picture{width:110%;position:relative;left:-5%}.hero-baseline{margin-top:-5px;padding-bottom:22px;font-size:8px}.hero-baseline a{gap:7px}.hero-baseline>span{gap:8px}.manifesto-section{padding-block:75px}.manifesto-layout{grid-template-columns:1fr;gap:25px}.manifesto-layout>span{max-width:none;margin-top:0}.manifesto-layout h2{font-size:clamp(27px,4.9vw,35px)}.manifesto-layout p{margin-top:20px;font-size:12px}.section-heading{margin-top:18px;font-size:clamp(34px,6vw,45px)}.section-intro{margin-bottom:34px;display:block}.section-intro>p{max-width:330px;margin-top:22px;font-size:12px}.section-eyebrow{font-size:9px}.experience-section{padding-block:20px 75px}.preview-toolbar{padding:16px 20px}.preview-toolbar .brand-word{display:none}.preview-nav button{padding:7px 15px;font-size:9px}.preview-play-view{grid-template-columns:1fr;gap:25px;padding:30px 24px 0}.preview-world-copy{position:relative}.preview-world-copy h3{margin-top:14px;font-size:28px}.preview-world-copy p{max-width:250px;font-size:10px}.preview-play{margin-top:20px}.preview-ready{margin-left:12px;display:inline-flex}.profile-carousel{margin-inline:auto;width:calc(100% - 20px);height:185px;margin-top:10px}.profile-card{height:64px}.profile-card-1{top:62px}.profile-card-2{top:124px}.preview-facts{grid-column:auto;gap:18px;margin-top:10px}.preview-facts strong{font-size:11px}.preview-caption{margin-top:18px;font-size:8px;display:block}.preview-caption>span{display:block}.preview-caption>span:last-child{margin-top:4px}.preview-alt-view,.preview-settings{grid-template-columns:1fr;gap:30px;min-height:600px;padding:35px 25px}.preview-folder{width:125px;height:120px}.preview-alt-view h3,.preview-settings h3{font-size:28px}.preview-alt-view p,.preview-settings p{max-width:none;font-size:11px}.features-section{padding-block:75px 65px}.loader-tabs button{flex-wrap:wrap;justify-content:center;gap:6px;padding:17px 5px;font-size:10px;position:relative}.loader-tab-number,.loader-tabs svg{display:none}.loader-content{grid-template-columns:1fr}.loader-art{border-bottom:1px solid #ffffff09;border-right:0;min-height:210px}.loader-monogram{font-size:105px}.loader-art-grid{width:140px;height:140px}.loader-art-caption{font-size:7px;bottom:19px;left:22px}.loader-description{min-height:290px;padding:30px 25px}.loader-description h3{font-size:27px}.loader-description p{font-size:12px}.detail-grid{grid-template-columns:1fr;gap:35px;margin-top:45px}.detail-item{padding-top:25px}.detail-item>svg{margin-bottom:19px}.detail-item p{max-width:420px;font-size:12px}.detail-item h3{font-size:23px}.ownership-section{padding-block:50px 75px}.ownership-layout{grid-template-columns:1fr;gap:35px}.ownership-art{justify-self:center;width:100%;max-width:350px;height:340px}.orbit-three{width:335px;height:335px}.tag-one{top:35px;left:0}.tag-two{top:140px;right:0}.tag-three{bottom:30px;left:65px}.ownership-layout>div:last-child{max-width:430px}.ownership-layout>div:last-child>p{font-size:12px}.download-section-wrap{padding-block:0 70px}.download-section{grid-template-columns:1fr;gap:35px;padding-block:50px}.download-app-icon{width:65px;height:65px;margin-bottom:25px}.download-copy>p{font-size:12px}.download-control{padding:23px}.faq-section{padding-block:0 70px}.faq-layout{grid-template-columns:1fr;gap:35px}.faq-layout .section-heading{font-size:35px}.faq-item summary{padding-block:20px;font-size:12px}.site-footer{padding-block:30px 22px}.footer-top{flex-wrap:wrap;gap:22px}.footer-top>p{order:3;width:100%;font-size:10px}.footer-top .text-link{margin-left:auto}.footer-bottom{flex-wrap:wrap;gap:10px;margin-top:25px;font-size:8px}.footer-bottom>span:last-child{display:none}}@media (max-width:390px){.page-shell{width:calc(100% - 34px)}.header-actions{gap:10px}.header-actions .button{gap:7px;padding:9px 11px;font-size:9px}.brand-word{font-size:20px}.brand{gap:7px}.brand-mark{width:22px;height:22px}.language-switch{gap:4px;font-size:9px}.language-switch>svg{display:none}.icon-button{width:30px;height:30px}.hero-copy h1{font-size:43px}html[lang=en] .hero-copy h1{font-size:37px}.hero-actions{flex-direction:column;gap:19px}.hero-art{height:325px}.hero-baseline>a{font-size:7px}.hero-baseline>span{gap:6px;font-size:7px}.section-heading{font-size:31px}.preview-toolbar{padding-inline:15px}.preview-nav button{padding:7px 12px}.preview-play-view{padding-inline:20px}.preview-ready{margin-left:7px;font-size:7px}.preview-facts{gap:10px}.preview-facts div>span{font-size:7px}.preview-facts strong{font-size:10px}.preview-world-copy h3{font-size:25px}.ownership-art{height:310px}.orbit-three{width:280px;height:280px}.orbit-two{width:225px;height:225px}.orbit-one{width:160px;height:160px}.ownership-art>svg{width:110px}.ownership-tag{padding:8px 11px;font-size:8px}.download-control{padding:21px 16px}.platform-tabs label{gap:6px;padding-inline:4px;font-size:10px}.architecture-select{max-width:155px}.architecture-row>label{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal[data-visible=false]{opacity:1;transform:none}}@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}
