/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-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;--tw-ease: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;--ease-out:cubic-bezier(0, 0, .2, 1);--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{.invisible{visibility:hidden}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow: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}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#0a0a0d;--panel:#131318;--panel-soft:#18181f;--line:#ffffff1a;--white:#f8f7fb;--muted:#aaa7b3;--violet:#7c5cff;--violet-soft:#a895ff;--blue:#659cff;--green:#44c995;--font-geist-sans:Arial,Helvetica,sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--ink);color:var(--white);font-family:var(--font-geist-sans);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.site-header{z-index:10;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,5vw,78px);display:flex;position:absolute;inset:0 0 auto}.brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 5px 9px #5030d25c);width:38px;height:38px;display:block}.brand-mark{background:var(--violet);color:#fff;clip-path:polygon(50% 0,100% 100%,73% 100%,64% 78%,36% 78%,27% 100%,0 100%);place-items:center;width:31px;height:31px;padding-top:10px;font-size:12px;display:grid}nav{color:#b7b6bf;align-items:center;gap:34px;font-size:13px;display:flex}nav a:hover{color:#fff}.nav-cta{color:#fff;border:1px solid #494851;padding:12px 17px}.nav-cta span,.button span{color:#bcb1ff}.menu-button{background:0 0;border:0;padding:8px;display:none}.menu-button span{background:#fff;width:24px;height:1px;margin:6px;display:block}.front-scroll-effects{--page-scroll:0;--page-light-shift:0vh;--flow-a-x:-16vw;--flow-a-y:12vh;--flow-b-x:94vw;--flow-b-y:74vh;--flow-wave-y:92vh;--flow-time-y:-12vh;z-index:7;pointer-events:none;isolation:isolate;contain:strict;position:fixed;inset:0;overflow:hidden}.scroll-light-sweep{transform:translate3d(0,var(--page-light-shift),0);will-change:transform;background:radial-gradient(circle at 50% 32%,#7753ff2b,#4673dc0d 20%,#0000 46%);position:absolute;inset:-28%}.scroll-vignette{opacity:.72;position:absolute;inset:0;box-shadow:inset 0 0 150px #0203079e,inset 0 -90px 130px #00000040}.flow-clip{width:190px;height:38px;font:6px var(--font-geist-mono);color:#aaa7b3;opacity:.42;will-change:transform;background:#0e0f16e6;border:1px solid #8070be61;align-items:center;gap:7px;padding:6px;display:flex;position:absolute;top:0;left:0;box-shadow:0 18px 45px #00000047}.flow-clip small{color:#7c7887}.flow-clip i{background:#493774;border:1px solid #7c62ec;flex:1;height:23px;display:block}.flow-clip b{white-space:nowrap;font-size:5px}.flow-clip-a{transform:translate3d(var(--flow-a-x),var(--flow-a-y),0) rotate(-4deg)}.flow-clip-b{transform:translate3d(var(--flow-b-x),var(--flow-b-y),0) rotate(5deg)}.flow-clip-b i{background:#1c5c49;border-color:#38b78c}.flow-waveform{width:190px;height:48px;transform:translate3d(0,var(--flow-wave-y),0) rotate(-7deg);opacity:.32;will-change:transform;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:7vw}.flow-waveform:before{content:"AUDIO 02";color:#4cc798;font:5px var(--font-geist-mono);letter-spacing:.14em;position:absolute;top:-10px;left:0}.flow-waveform i{background:#40c697;width:3px;height:18px;box-shadow:0 0 8px #40c69752}.flow-waveform i:nth-child(2),.flow-waveform i:nth-child(8){height:38px}.flow-waveform i:nth-child(3),.flow-waveform i:nth-child(7){height:25px}.flow-waveform i:nth-child(4),.flow-waveform i:nth-child(6){height:45px}.flow-waveform i:nth-child(5){height:30px}.flow-timecode{transform:translate3d(0,var(--flow-time-y),0);color:#9c87f4;font:7px var(--font-geist-mono);letter-spacing:.15em;opacity:.48;text-shadow:0 0 18px #7657ffb3;will-change:transform;position:absolute;top:0;right:5vw}.flow-marker{color:#8068e7;opacity:.26;text-shadow:0 0 15px #7657ff;will-change:transform;font-size:12px;position:absolute}.flow-marker-one{transform:translateY(calc(var(--page-scroll) * 180px)) rotate(45deg);top:48%;left:18%}.flow-marker-two{transform:translateY(calc(var(--page-scroll) * -220px)) rotate(45deg);top:63%;right:20%}.hero{text-align:center;background:radial-gradient(circle at 50% 29%,#25203b 0,#110f1b80 27%,#0000 54%);min-height:980px;padding:146px 24px 75px;position:relative;overflow:hidden}.hero-glow,.waitlist-glow{filter:blur(160px);opacity:.1;pointer-events:none;background:#6f50ff;width:500px;height:500px;position:absolute;top:100px;left:50%;transform:translate(-50%)}.eyebrow,.section-kicker{font-family:var(--font-geist-mono);letter-spacing:.2em;color:#9896a0;font-size:11px;font-weight:600}.eyebrow span{color:#8d71ff;margin-right:8px}h1,h2{letter-spacing:-.055em;margin:0;font-weight:700;line-height:.94}h1{max-width:1050px;margin:24px auto 28px;font-size:clamp(58px,7.1vw,108px)}h1 em,h2 em{color:#8870ff;font-style:normal}.hero-copy{color:#aaa9b1;max-width:670px;margin:0 auto;font-size:17px;line-height:1.7}.hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:34px;display:flex}.hero-community-points{z-index:2;flex-wrap:wrap;justify-content:center;gap:10px;margin:30px auto 0;display:flex;position:relative}.hero-community-points span{color:#aaa7b3;font:8px var(--font-geist-mono);letter-spacing:.09em;background:#121218b8;border:1px solid #ffffff1a;align-items:center;gap:9px;padding:10px 14px;display:flex}.hero-community-points i{background:#8c73ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #8c73ffbf}.button{cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;padding:15px 20px;font-size:13px;font-weight:700;display:inline-flex}.button-primary{background:var(--violet);color:#fff;box-shadow:0 12px 45px #7657ff38}.text-link{color:#cccbd1;font-size:13px}.play{color:var(--violet);border:1px solid #3a3942;border-radius:50%;place-items:center;width:31px;height:31px;margin-right:9px;font-size:9px;display:inline-grid}.editor-window{text-align:left;background:#111217;border:1px solid #33343b;width:min(920px,90vw);height:430px;margin:66px auto 0;transform:perspective(1200px)rotateX(1.5deg);box-shadow:0 35px 120px #000}.window-bar{color:#65656c;height:37px;font:9px var(--font-geist-mono);border-bottom:1px solid #292a30;align-items:center;gap:7px;padding:0 13px;display:flex}.window-bar>span{background:#3e3e45;border-radius:50%;width:7px;height:7px}.window-bar b{margin-left:12px;font-weight:500}.window-bar small{color:#8d71ff;margin-left:auto}.workspace{grid-template-rows:225px 168px;grid-template-columns:22% 1fr;height:calc(100% - 37px);display:grid}.media-bin,.monitor,.timeline{border-bottom:1px solid #282930;border-right:1px solid #282930;position:relative}.media-bin{font:7px var(--font-geist-mono);color:#72727a;padding:12px}.panel-label{color:#a7a7af;margin-bottom:11px}.asset-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;display:grid}.asset-grid i{background:linear-gradient(145deg,#292638,#15161b);border:1px solid #303139;height:55px}.asset-grid i:nth-child(2),.asset-grid i:nth-child(3){background:linear-gradient(145deg,#1c3040,#15161b)}.media-bin p{border-bottom:1px solid #202126;padding-bottom:5px}.monitor{padding:20px 90px}.monitor-frame{text-align:center;height:160px;font:10px var(--font-geist-mono);letter-spacing:.28em;color:#bcb9c8;background:linear-gradient(135deg,#12121b,#33265d 48%,#12141f);place-items:center;display:grid}.monitor-frame strong{letter-spacing:.12em;color:#fff;font-size:23px}.controls{text-align:center;color:#82818b;padding:9px;font-size:8px}.controls span{float:right}.timeline{font:7px var(--font-geist-mono);color:#65666d;grid-column:1/-1;padding:13px 16px 10px 45px}.timecode{word-spacing:42px;margin:0 0 8px 44px}.track{align-items:center;gap:2px;height:34px;display:flex}.track b{width:30px}.clip{opacity:.9;border:1px solid;height:27px;display:block}.purple{background:#4c3c7b;border-color:#765eff}.blue{background:#1d5274;border-color:#2688c8}.green{background:#1d5e4c;border-color:#26a67c}.short{width:18%}.medium{width:31%}.long{width:58%}.full{width:88%}.playhead{background:#e2696f;width:1px;height:146px;position:absolute;top:18px;left:51%}.playhead:before{content:"";background:#e2696f;width:7px;height:7px;position:absolute;transform:translate(-3px)}.scroll-note{font:8px var(--font-geist-mono);letter-spacing:.18em;color:#62626b;margin-top:35px}.scroll-note span{margin-top:9px;font-size:15px;display:block}.scroll-cinema{--scene-progress:0;--lid-angle:-114deg;--screen-light:.06;--laptop-lift:14px;--laptop-scale:.95;background:#07080c;height:260vh;position:relative}.cinema-sticky{perspective:12000px;background:radial-gradient(circle at 50% 58%,#674bee21,#0000 40%),linear-gradient(#08090d,#0b0b12);height:100svh;min-height:min(680px,100svh);position:sticky;top:0;overflow:hidden}.cinema-sticky:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.cinema-copy{z-index:5;opacity:0;pointer-events:none;transition:opacity .15s linear,transform .15s linear;position:absolute;top:15%;left:clamp(28px,7vw,110px);transform:translateY(35px)}.cinema-copy span{font:9px var(--font-geist-mono);letter-spacing:.18em;color:#777581}.cinema-copy h2{margin-top:16px;font-size:clamp(40px,5vw,72px)}.cinema-copy-one{opacity:calc(1 - min(1, var(--scene-progress) * 5));transform:translateY(calc(var(--scene-progress) * -45px))}.cinema-copy-two{opacity:clamp(0,calc((var(--scene-progress) - .2) * 7),calc((.67 - var(--scene-progress)) * 8));transform:translateY(calc((.38 - var(--scene-progress)) * 80px))}.cinema-copy-three{opacity:clamp(0,calc((var(--scene-progress) - .7) * 8),1);transform:translateY(calc((.82 - var(--scene-progress)) * 55px))}.laptop-stage{--hinge-y:72%;--device-width:90%;--device-depth:70.7%;--base-projection:28.8%;aspect-ratio:38/27;width:min(760px,70vw);height:auto;transform:translate3d(-50%,calc(-43% + var(--laptop-lift)),0) rotateX(-3deg) scale(var(--laptop-scale));transform-origin:50% var(--hinge-y);transform-style:preserve-3d;will-change:transform;z-index:4;position:absolute;top:55%;left:60%}.laptop-shadow{filter:blur(65px);width:82%;height:70px;opacity:calc(.05 + var(--screen-light) * .16);background:#583adf;position:absolute;bottom:15px;left:9%;transform:rotateX(76deg)}.laptop-screen-wrap{z-index:5;width:var(--device-width);height:var(--device-depth);left:calc((100% - var(--device-width))/2);top:calc(var(--hinge-y) - var(--device-depth));transform-style:preserve-3d;position:absolute}.laptop-screen-wrap:after{content:"";z-index:7;background:linear-gradient(#5b5c65,#202127 58%,#0d0e12);border-radius:8px;height:10px;position:absolute;bottom:-5px;left:4%;right:4%;transform:translateZ(28px);box-shadow:0 2px 5px #000000bf,inset 0 1px #ffffff29}.laptop-lid{z-index:7;transform-origin:50% 100%;transform:translate3d(0,0,26px) rotateX(var(--lid-angle));transform-style:preserve-3d;backface-visibility:visible;will-change:transform;position:absolute;inset:0}.laptop-lid:after{content:"S";z-index:2;backface-visibility:hidden;color:#8f74ff;text-shadow:0 0 28px #7657ff80;pointer-events:none;background:radial-gradient(circle at 50% 46%,#7756ff38,#0000 26%),linear-gradient(150deg,#3c3d45,#14151a 52%,#292a31);border:1px solid #5a5b64;border-radius:18px 18px 7px 7px;place-items:center;font-size:44px;font-style:italic;font-weight:900;display:grid;position:absolute;inset:0;transform:rotateX(180deg)translateZ(2px);box-shadow:inset 0 2px 2px #ffffff26,0 24px 45px #0000005c}.laptop-bezel{backface-visibility:hidden;background:linear-gradient(140deg,#41424a,#101116 30%,#2d2e35);border:1px solid #55565f;border-radius:18px 18px 6px 6px;padding:14px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0b0c10,0 -2px 16px #ffffff0d}.camera-dot{z-index:2;background:#111;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:50%;box-shadow:0 0 0 1px #41424a}.editing-app{width:100%;height:100%;opacity:calc(.22 + var(--screen-light) * .78);box-shadow:inset 0 0 50px rgba(78,62,180,calc(var(--screen-light) * .12));background:#111217;border-radius:4px;overflow:hidden}.edit-topbar{height:7%;font:5px var(--font-geist-mono);color:#70717a;border-bottom:1px solid #292a31;align-items:center;gap:7px;padding:0 8px;display:flex}.edit-topbar b{font-weight:500}.edit-topbar small{color:#917aff;margin-left:auto}.summum-mini{color:#fff;background:#6f52e8;border-radius:3px;place-items:center;width:12px;height:12px;font-weight:800;display:grid}.edit-layout{grid-template-rows:60% 40%;grid-template-columns:19% 1fr 18%;height:93%;display:grid}.edit-assets,.edit-preview,.edit-tools,.edit-timeline{border-bottom:1px solid #292a31;border-right:1px solid #292a31;position:relative}.edit-assets{font:4px var(--font-geist-mono);color:#6e6f77;grid-template-columns:1fr 1fr;gap:4px;padding:8px;display:grid}.edit-assets>b{grid-column:1/-1}.edit-assets i{background:linear-gradient(140deg,#252139,#15161b);border:1px solid #30313a;height:36px}.edit-assets small{overflow:hidden}.edit-preview{text-align:center;padding:12px 25px}.edit-preview>div{height:82%;font:6px var(--font-geist-mono);letter-spacing:.2em;background:linear-gradient(135deg,#12131b,#302255 55%,#12151d);place-items:center;display:grid}.edit-preview strong{color:#fff;font-size:15px}.edit-preview small{color:#777781;font-size:5px}.edit-tools{font:4px var(--font-geist-mono);color:#777781;padding:9px}.edit-tools>b{color:#9a98a1}.edit-tools>span{border:4px solid #392e62;border-radius:50%;width:33px;height:33px;margin:8px auto;display:block;box-shadow:inset 0 0 0 2px #121319}.edit-tools>span:nth-of-type(2),.edit-tools>span:nth-of-type(3){border-width:3px;width:22px;height:22px;margin:2px;display:inline-block}.edit-timeline{font:4px var(--font-geist-mono);color:#65666f;grid-column:1/-1;padding:9px 10px 5px 33px}.timeline-ruler{word-spacing:26px;margin:0 0 4px 22px}.mini-track{align-items:center;gap:2px;height:22px;display:flex}.mini-track>b{position:absolute;left:7px}.mini-track i{border:1px solid;height:17px;display:block}.mini-purple{background:#4c3b79;border-color:#7558e9!important}.mini-blue{background:#1b5275;border-color:#2d8bc8!important}.mini-green{background:#1b5948;border-color:#2aa078!important}.p1{width:28%}.p2{width:19%}.b1{width:37%}.b2{width:23%}.b3{width:19%}.g1{width:91%}.mini-playhead{background:#ef7377;width:1px;height:100px;position:absolute;top:6px;left:58%;box-shadow:0 0 5px #ef7377}.mini-playhead:before{content:"";background:#ef7377;width:6px;height:5px;position:absolute;left:-3px}.laptop-base{z-index:3;width:var(--device-width);height:var(--device-depth);left:calc((100% - var(--device-width))/2);top:var(--hinge-y);transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden;background:linear-gradient(160deg,#4a4b53,#1d1e24 52%,#34353d);border:1px solid #5a5b64;border-radius:8px 8px 28px 28px;position:absolute;transform:translateZ(18px)rotateX(66deg);box-shadow:inset 0 2px 2px #ffffff26,0 35px 70px #000}.laptop-base:after{display:none}.keyboard{grid-template-columns:repeat(6,1fr);gap:5px;height:50%;display:grid;position:absolute;top:13%;left:14%;right:14%}.keyboard i{background:#121318;border:1px solid #33343b;border-radius:2px;box-shadow:inset 0 -2px #090a0d}.trackpad{border:1px solid #4b4c54;border-radius:4px;width:27%;height:36%;position:absolute;bottom:3%;left:36.5%}.laptop-edge{z-index:6;width:calc(var(--device-width) + 1%);height:18px;left:calc((100% - var(--device-width))/2 - 0.5%);top:calc(var(--hinge-y) + var(--base-projection));background:linear-gradient(#3e3f47,#15161b);border-radius:2px 2px 18px 18px;position:absolute;transform:translateZ(24px);box-shadow:0 16px 28px #000}.laptop-edge span{background:#101116;border-radius:0 0 8px 8px;width:18%;height:5px;margin:auto;display:block}.floating-edit-element,.floating-timecode{z-index:3;font:7px var(--font-geist-mono);will-change:transform;opacity:calc(.15 + var(--screen-light) * .65);position:absolute}.floating-edit-element{background:#14151deb;border:1px solid #4c4d57;align-items:center;gap:8px;width:180px;height:38px;padding:6px;display:flex}.floating-edit-element small{color:#777781}.floating-edit-element i{background:#493874;border:1px solid #775fea;flex:1;height:23px}.floating-edit-element b{color:#aaa8b2;font-size:5px}.float-clip-one{transform:translate3d(calc((.5 - var(--scene-progress)) * 130px),calc(var(--scene-progress) * -80px),0) rotate(4deg);top:25%;right:6%}.float-clip-two{transform:translate3d(calc((var(--scene-progress) - .4) * 120px),calc(var(--scene-progress) * 70px),0) rotate(-5deg);bottom:22%;left:7%}.float-clip-two i{background:#1c5948;border-color:#2ca47e}.float-keyframes{width:160px;transform:translateY(calc((.5 - var(--scene-progress)) * 140px));background:0 0;border:0;bottom:18%;right:11%}.float-keyframes:before{content:"";background:#4b3d7c;height:1px;position:absolute;top:50%;left:15px;right:15px}.float-keyframes i{background:#7657ff;flex:none;width:10px;height:10px;transform:rotate(45deg)}.floating-timecode{color:#8d72ff;letter-spacing:.12em;transform:translateX(calc(var(--scene-progress) * -70px));top:15%;right:8%}.cinema-progress{z-index:8;flex-direction:column;align-items:center;gap:12px;width:12px;height:180px;display:flex;position:absolute;top:50%;right:32px}.cinema-progress:before{content:"";background:#2c2c34;width:1px;position:absolute;top:0;bottom:0}.cinema-progress span{top:calc(var(--scene-progress) * 165px);background:#795eff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #795eff}.cinema-progress b{writing-mode:vertical-rl;font:6px var(--font-geist-mono);letter-spacing:.14em;color:#686770;margin-top:40px}[data-reveal]{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.problem,.method,.curriculum,.community-pass,.community-market-intro,.shop,.pricing,.waitlist,footer{content-visibility:auto;contain-intrinsic-size:auto 850px}.member-loading{background:radial-gradient(circle at 50% 45%,#211936,transparent 35%),var(--ink);color:#aaa8b2;place-content:center;justify-items:center;gap:17px;min-height:100vh;display:grid}.member-loading img{filter:drop-shadow(0 14px 30px #7657ff59)}.member-loading p{font:9px var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;margin:0}.module-list article[data-reveal]:nth-child(2),.method-grid article[data-reveal]:nth-child(2){transition-delay:80ms}.module-list article[data-reveal]:nth-child(3),.method-grid article[data-reveal]:nth-child(3){transition-delay:.16s}.module-list article[data-reveal]:nth-child(4){transition-delay:.24s}.module-list article[data-reveal]:nth-child(5){transition-delay:.32s}.module-list article[data-reveal]:nth-child(6){transition-delay:.4s}.problem{color:#111116;background:#f0efe9}.section-kicker{color:#7b7880;margin:0 0 28px}.split-heading,.curriculum-intro{justify-content:space-between;align-items:flex-end;gap:70px;display:flex}.split-heading h2,.curriculum h2,.method h2,.community h2,.pricing h2,.waitlist h2{font-size:clamp(45px,5.3vw,78px)}.split-heading h2 em,.curriculum h2 em{color:#6d56e8}.split-heading>p,.curriculum-intro>p{color:#65636b;flex:none;width:390px;font-size:15px;line-height:1.75}.comparison{grid-template-columns:1fr 80px 1fr;align-items:center;margin-top:75px;display:grid}.comparison>div:not(.comparison-arrow){border:1px solid #d4d2cc;min-height:180px;padding:38px}.comparison h3{margin:0 0 12px;font-size:20px}.comparison p{color:#77747b;max-width:460px;margin:0;line-height:1.6}.comparison-arrow{text-align:center;color:#aaa7ae}.comparison .active-card{color:#fff;background:#15151c;border:0;box-shadow:12px 12px #7657ff}.active-card>span{color:#8f77ff;float:right}.muted-icon{float:right;color:#aaa}.method h2{max-width:800px}.method-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid}.method-grid article{border-right:1px solid var(--line);min-height:370px;padding:34px 34px 0 0;position:relative}.method-grid article+article{padding-left:34px}.method-grid article>span{font:10px var(--font-geist-mono);color:#64646d}.method-grid h3{margin:30px 0 10px;font-size:20px}.method-grid p{color:#8f8e98;font-size:14px;line-height:1.7}.method-icon{justify-content:center;align-items:center;gap:7px;height:120px;margin-top:35px;display:flex;position:relative}.method-icon i{background:#201b36;border:1px solid #6754ba;display:block}.icon-01 i{width:36px;height:48px;transform:skewY(-12deg)}.icon-01 i:nth-child(2){height:70px}.icon-02 i{width:60px;height:72px;position:absolute;transform:rotate(45deg)}.icon-02 i:nth-child(2){background:#6f55e6;width:42px;height:42px}.icon-03 i{border-radius:50%;width:55px;height:55px;position:absolute}.icon-03 i:nth-child(2){width:80px;height:80px}.icon-03 i:nth-child(3){background:0 0;border-style:dashed;width:110px;height:110px}.curriculum{color:#121218;background:#f0efe9}.module-list{border-top:1px solid #c9c7c1;margin-top:70px}.module-list article{border-bottom:1px solid #cfcdc6;grid-template-columns:70px 1fr 1.2fr 35px;align-items:center;gap:25px;padding:26px 8px;transition:all .2s;display:grid}.module-list span{font:10px var(--font-geist-mono);color:#8d8992}.module-list h3{margin:0;font-size:18px}.module-list p{color:#74717a;font-size:13px;line-height:1.5}.course-stats{grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.course-stats div{border-left:1px solid #cbc8c1;padding-left:24px}.course-stats strong{font-size:38px;display:block}.course-stats span{font:8px var(--font-geist-mono);letter-spacing:.12em;color:#7a7780}.roadmap-selector{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:65px;display:grid}.roadmap-selector>button{text-align:left;color:#15151b;cursor:pointer;background:#e8e7e1;border:1px solid #cbc9c3;flex-direction:column;min-height:180px;padding:24px;transition:all .2s;display:flex}.roadmap-selector>button:hover{border-color:#8c7bda;transform:translateY(-2px)}.roadmap-selector>button.active{color:#fff;background:#15151c;border-color:#7657ff;box-shadow:8px 8px #7657ff}.roadmap-selector>button>span{color:#8069df;font:8px var(--font-geist-mono);letter-spacing:.13em}.roadmap-selector>button strong{margin-top:20px;font-size:24px;display:block}.roadmap-selector>button small{color:#74717b;max-width:310px;margin-top:9px;font-size:10px;line-height:1.65;display:block}.roadmap-selector>button.active small{color:#9e9ca7}.roadmap-selector>button>b{color:#7657ff;font:6px var(--font-geist-mono);letter-spacing:.13em;margin-top:auto;padding-top:18px}.roadmap-current{background:#e9e7e1;border:1px solid #d0cec7;grid-template-columns:170px 1fr auto;align-items:center;gap:25px;margin-top:55px;padding:17px 20px;display:grid}.roadmap-current>span,.roadmap-current>small{font:7px var(--font-geist-mono);letter-spacing:.12em}.roadmap-current>p{color:#65626a;margin:0;font-size:11px}.roadmap-current+.module-list{margin-top:16px}.community{grid-template-columns:1fr 1fr;align-items:center;min-height:730px;display:grid;overflow:hidden}.community-copy>p:not(.section-kicker){color:#9796a0;max-width:500px;line-height:1.75}.community-copy ul{grid-template-columns:1fr 1fr;gap:18px;max-width:540px;padding:0;font-size:13px;list-style:none;display:grid}.community-copy li:before{content:"✓";color:#8a70ff;margin-right:10px}.community-visual{height:500px;position:relative}.orbit{border:1px solid #272831;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:340px;height:340px}.orbit-two{border-style:dashed;width:470px;height:470px}.center-badge{text-align:center;background:#15131f;border:1px solid #533eb3;border-radius:50%;place-content:center;width:140px;height:140px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #7657ff33}.center-badge span{color:#7b5cff;font-size:27px}.center-badge strong{letter-spacing:.18em;font-size:12px}.center-badge small{font:6px var(--font-geist-mono);color:#777581;letter-spacing:.18em;margin-top:5px}.avatar{width:48px;height:48px;font:9px var(--font-geist-mono);background:#272432;border:2px solid #5c4ca3;border-radius:50%;place-items:center;display:grid;position:absolute}.avatar-one{top:14%;left:19%}.avatar-two{top:27%;right:12%}.avatar-three{bottom:22%;left:12%}.avatar-four{bottom:9%;right:24%}.message{background:#181920;border:1px solid #30313a;padding:12px 15px;font-size:10px;position:absolute;box-shadow:0 15px 35px #050506}.message-one{top:9%;right:0}.message-two{bottom:8%;left:0}.message b{color:#f0c65c}.message i{color:#62c89c}.community-pass{background:radial-gradient(circle at 78% 44%,#6c4cef33,#0000 33%),linear-gradient(135deg,#0a0b10,#11101a 56%,#0a0b10);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(55px,8vw,130px);display:grid;position:relative;overflow:hidden}.community-pass:before{content:"";border:1px solid #7657ff33;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-240px;left:-240px;box-shadow:0 0 120px #7657ff14}.community-pass-copy,.community-pass-board{z-index:1;position:relative}.community-pass h2{font-size:clamp(48px,5.4vw,80px)}.community-pass-copy>p:not(.section-kicker){color:#a09eaa;max-width:620px;margin:28px 0;font-size:15px;line-height:1.75}.community-pass-prices{align-items:stretch;gap:14px;margin:34px 0 28px;display:flex}.community-pass-prices>div{background:#13131bc7;border:1px solid #373541;min-width:170px;padding:19px 22px}.community-pass-prices span,.community-pass-prices small{font:7px var(--font-geist-mono);letter-spacing:.14em;color:#777582;display:block}.community-pass-prices strong{letter-spacing:-.06em;margin:8px 0 5px;font-size:38px;display:block}.community-pass-prices>i{color:#625f6c;font:7px var(--font-geist-mono);align-self:center;font-style:normal}.community-pass-note{color:#65636d;max-width:600px;margin-top:17px;font-size:9px;line-height:1.6;display:block}.community-pass-board{background:#0c0d13e0;border:1px solid #39344d;padding:18px;box-shadow:0 40px 100px #00000080,0 0 70px #7657ff14}.community-board-top{color:#716d7b;font:7px var(--font-geist-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:4px 4px 18px;display:flex}.community-board-top span i{background:#42cc93;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #42cc93}.community-live-card{background:radial-gradient(circle at 90% 15%,#8d69ff4d,#0000 35%),linear-gradient(145deg,#211b34,#14151d);border:1px solid #514178;padding:34px;position:relative;overflow:hidden}.community-live-card:after{content:"";border:1px solid #6d56c2;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-70px;right:-40px;box-shadow:0 0 0 28px #7052dc14,0 0 0 56px #7052dc0d}.community-live-card>span{color:#9d89ef;font:7px var(--font-geist-mono);letter-spacing:.16em}.community-live-card h3{max-width:470px;margin:16px 0 12px;font-size:29px}.community-live-card p{color:#aaa7b2;max-width:480px;margin:0;font-size:12px;line-height:1.7}.community-live-card b{color:#fff;font:6px var(--font-geist-mono);letter-spacing:.14em;background:#7657ff;margin-top:25px;padding:8px 10px;display:inline-block}.community-benefit-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.community-benefit-grid article{background:#111218;border:1px solid #2d2e37;min-height:165px;padding:23px}.community-benefit-grid article>span{color:#7762d6;font:7px var(--font-geist-mono);letter-spacing:.13em}.community-benefit-grid h3{margin:25px 0 9px;font-size:15px}.community-benefit-grid p{color:#7d7b86;margin:0;font-size:10px;line-height:1.65}.community-prize-card{position:relative;background:linear-gradient(145deg,#1a1723,#111218)!important;border-color:#493c6d!important}.community-prize-card>b{color:#c0abff;font:6px var(--font-geist-mono);letter-spacing:.15em;margin-top:15px;display:inline-block}.community-market-link{width:auto;margin-top:24px;display:inline-flex}.community-preset-visual{perspective:1000px;height:480px;position:relative}.preset-stack{width:300px;height:190px;transform-style:preserve-3d;background:linear-gradient(145deg,#17141f,#0c0d12);border:1px solid #3c3554;padding:24px;position:absolute;box-shadow:0 28px 70px #0006}.preset-stack span{color:#8470de;font:7px var(--font-geist-mono);letter-spacing:.17em}.preset-stack strong{letter-spacing:-.04em;margin-top:70px;font-size:25px;display:block}.preset-stack i{background:linear-gradient(90deg,#7657ff 63%,#282631 63%);width:65%;height:4px;margin-top:14px;display:block}.preset-stack-one{opacity:.45;top:18%;left:2%;transform:rotate(-8deg)translateZ(-70px)}.preset-stack-two{opacity:.7;top:28%;right:1%;transform:rotate(8deg)translateZ(-25px)}.preset-stack-three{background:radial-gradient(circle at 70% 20%,#34265c,#0000 45%),#14121b;border-color:#715abf;top:50%;left:50%;transform:translate(-50%,-50%)}.preset-upload-mark{z-index:4;text-align:center;background:#7657ff;border-radius:50%;place-content:center;width:118px;height:118px;display:grid;position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 0 55px #7657ff59}.preset-upload-mark span{font-size:30px}.preset-upload-mark small{font:6px var(--font-geist-mono);letter-spacing:.12em;margin-top:5px}.pricing{text-align:center;background:#111218}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:center;max-width:1320px;margin:70px auto 0;display:grid}.pricing-grid article{text-align:left;background:#15161c;border:1px solid #2a2b32;min-height:505px;padding:38px 32px;position:relative}.pricing-grid .featured{background:#191723;border-color:#735ce3;min-height:550px;padding-top:55px;box-shadow:0 25px 70px #0006}.pricing-grid .community-only{background:radial-gradient(circle at 85% 10%,#3bc19121,#0000 34%),#15161c;border-color:#3c6c5a;padding-top:55px}.popular,.tier-label{text-align:center;font:8px var(--font-geist-mono);letter-spacing:.16em;padding:9px;position:absolute;top:0;left:0;right:0}.popular{background:#7357ef}.pricing-grid h3{font-size:15px}.price{border-bottom:1px solid #2b2c33;margin:30px 0;padding-bottom:27px}.price strong{letter-spacing:-.05em;font-size:48px}.price span{color:#898892;margin-left:9px;font-size:10px}.price small{color:#a99ce0;font:8px var(--font-geist-mono);letter-spacing:.08em;margin-top:11px;display:block}.pricing-grid ul{min-height:150px;margin-bottom:35px;padding:0;list-style:none}.pricing-grid li{color:#7962e8;margin:16px 0;font-size:12px}.pricing-grid li span{color:#aaa9b2;margin-left:8px}.pricing-grid .button{width:100%}.button-outline{border-color:#46464e}.founder-note{font:9px var(--font-geist-mono);color:#6f6e78;letter-spacing:.09em;margin-top:30px}.waitlist{text-align:center;background:radial-gradient(circle,#1e1931 0,#0000 44%);padding-top:145px;padding-bottom:145px;position:relative;overflow:hidden}.waitlist>p:not(.section-kicker){color:#9c9ba5;max-width:560px;margin:25px auto;line-height:1.6}.waitlist form{text-align:left;grid-template-columns:1fr 1fr 1fr auto;gap:10px;max-width:1020px;margin:45px auto 18px;display:grid}.waitlist label span{font:8px var(--font-geist-mono);letter-spacing:.1em;color:#85838d;margin:0 0 8px 4px;display:block}.waitlist input,.waitlist select{color:#fff;background:#121319;border:1px solid #373741;outline:none;width:100%;height:50px;padding:0 14px}.waitlist input:focus,.waitlist select:focus{border-color:#7657ff}.waitlist form .button{align-self:end;height:50px}.waitlist small{color:#62616b;font-size:9px}.success-message{text-align:left;background:#15141e;border:1px solid #4f4291;gap:15px;max-width:520px;margin:40px auto;padding:20px;display:flex}.success-message>span{color:#7d65ef}.success-message strong{font-size:14px}.success-message p{color:#898892;margin:6px 0 0;font-size:11px}footer{color:#73727c;border-top:1px solid #22232a;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;padding:55px clamp(24px,7.4vw,120px);font-size:11px;display:grid}.footer .brand{color:#fff}footer>p{text-align:center}footer>div{justify-content:flex-end;gap:23px;display:flex}footer>small{text-align:center;border-top:1px solid #202127;grid-column:1/-1;margin-top:25px;padding-top:30px;font-size:8px}.legal-disclaimer{letter-spacing:.015em;justify-self:center;max-width:1080px;line-height:1.75}.legal-disclaimer strong{color:#9a87e8;font:7px var(--font-geist-mono);letter-spacing:.16em;margin-bottom:8px;display:block}body{color:var(--white);background:#0a0a0d}main{background:linear-gradient(#0a0a0d 0%,#0d0d11 46%,#09090c 100%)}h1,h2{text-wrap:balance}.hero-copy,.split-heading>p,.curriculum-intro>p,.community-copy>p,.pricing-lead,.waitlist>p{text-wrap:pretty}.site-header{border-color:#ffffff14}nav{color:#c1bec9}nav a{transition:color .2s}.nav-cta{background:#ffffff06;border-color:#fff3}.nav-cta:hover{background:#7c5cff14;border-color:#a895ffb3}.hero{background:radial-gradient(circle at 50% 22%,#7c5cff33,#402f700f 28%,#0000 54%),linear-gradient(#0b0b0f,#0a0a0d);padding-top:165px;padding-bottom:120px}.hero-glow,.waitlist-glow{opacity:.075;background:#7c5cff}.eyebrow,.section-kicker{color:#9b97a4}.eyebrow span{color:#9a82ff}.hero-copy{color:#bbb8c3;max-width:720px}.hero-actions{margin-top:42px}.button{min-height:48px;padding:15px 22px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg,#8568ff,#6947ee);box-shadow:0 18px 48px #7c5cff33}.button-primary:hover{background:linear-gradient(135deg,#9076ff,#7453f4);box-shadow:0 22px 55px #7c5cff4d}.button-outline{background:#ffffff05;border-color:#ffffff2e}.button-outline:hover{background:#7c5cff14;border-color:#8065ed}.section-pad{padding:clamp(120px,10vw,175px) clamp(24px,8.5vw,145px)}.problem,.method,.curriculum,.community-pass,.community-market-intro,.shop,.pricing,.waitlist{color:var(--white);border-top:1px solid #ffffff0e}.problem{background:radial-gradient(circle at 84% 14%,#7c5cff17,#0000 30%),#111115}.split-heading>p,.curriculum-intro>p{color:#aaa7b3}.split-heading h2 em,.curriculum h2 em,.shop-heading h2 em{color:var(--violet-soft)}.comparison{gap:20px;margin-top:92px}.comparison>div:not(.comparison-arrow){background:#15151b;border:1px solid #ffffff1c;min-height:210px;padding:44px}.comparison p{color:#9d9aa6}.comparison-arrow{color:#706b7a}.comparison .active-card{background:radial-gradient(circle at 90% 10%,#8b69ff33,#0000 36%),linear-gradient(145deg,#1a1725,#121217);border:1px solid #8e6fff85;box-shadow:0 28px 70px #00000057,inset 0 1px #ffffff0a}.active-card p{color:#bbb8c3}.muted-icon{color:#6e6b75}.method{background:#0c0c10}.method-grid{border-color:#ffffff1a;margin-top:95px}.method-grid article{border-color:#ffffff17;min-height:390px}.method-grid article>span{color:#817b8c}.method-grid p{color:#aaa7b3}.method-icon i{background:#211a38;border-color:#735bd9}.curriculum{background:radial-gradient(circle at 12% 18%,#7c5cff14,#0000 28%),#101014}.module-list{border-color:#ffffff1f;margin-top:88px}.module-list article{border-color:#ffffff17;padding:30px 10px}.module-list article:hover{background:#7c5cff13;padding-left:20px}.module-list span{color:#87838f}.module-list p{color:#9e9ba7}.module-list b{color:#9c86ff}.course-stats{margin-top:82px}.course-stats div{border-color:#ffffff1c}.course-stats span{color:#8d8995}.roadmap-selector{gap:16px;margin-top:82px}.roadmap-selector>button{color:var(--white);background:#16161c;border-color:#ffffff1c;padding:30px}.roadmap-selector>button:hover{background:#191722;border-color:#8066ed}.roadmap-selector>button.active{background:radial-gradient(circle at 90% 5%,#8a66ff38,#0000 36%),#191620;border-color:#8d70ff;box-shadow:0 24px 65px #00000052}.roadmap-selector>button>span,.roadmap-selector>button>b{color:#a28cff}.roadmap-selector>button small,.roadmap-selector>button p{color:#9c99a5}.roadmap-current{background:#15151a;border-color:#ffffff1c;margin-top:64px;padding:24px 26px}.roadmap-current>span{color:#a38dff}.roadmap-current>p,.roadmap-current>div p{color:#9d9aa5}.roadmap-current>small{color:#85818e}.community-pass-copy>p:not(.section-kicker){color:#aaa7b3}.community-pass-prices{margin-top:42px;margin-bottom:34px}.community-pass-prices>div{background:#15151b;border-color:#ffffff1c;padding:24px 26px}.community-pass-board{background:#101015;border-color:#9a7eff47;padding:22px;box-shadow:0 45px 110px #0000006b}.community-live-card{background:radial-gradient(circle at 90% 15%,#8d69ff40,#0000 35%),linear-gradient(145deg,#211b34,#15151c);border-color:#9778ff73;padding:42px}.community-benefit-grid{gap:12px;margin-top:12px}.community-benefit-grid article{background:#15151a;border-color:#ffffff17;padding:28px}.community-benefit-grid p{color:#9895a1}.community-market-intro{background:radial-gradient(circle at 80% 48%,#7c5cff21,#0000 31%),#111115}.community-copy>p:not(.section-kicker){color:#aaa7b3}.preset-stack{background:linear-gradient(145deg,#1a1822,#101014);border-color:#997eff47;box-shadow:0 32px 80px #0000006b}.preset-stack-three{background:radial-gradient(circle at 70% 20%,#34265c,#0000 45%),#16131d;border-color:#745cda}.preset-upload-mark{background:linear-gradient(145deg,#896dff,#6644e9);box-shadow:0 20px 65px #7c5cff47}.shop-categories{border-color:#ffffff1a;margin-top:58px;margin-bottom:34px}.shop-categories button{color:#aaa7b3;background:#121217;border-color:#ffffff1f;transition:all .2s}.shop-grid{gap:28px}.shop-grid article{background:#15151b;border-color:#ffffff1a;overflow:hidden;box-shadow:0 24px 65px #00000038}.shop-bundle{background:radial-gradient(circle at 90% 15%,#7c5cff21,#0000 35%),#15141b;border-color:#9170ff61;margin-top:30px;padding:44px 48px}.pricing{background:#0b0b0e}.pricing-lead{color:#aaa7b3}.pricing-grid{gap:14px;margin-top:88px}.pricing-grid article{background:#141419;border-color:#ffffff1a;padding:44px 36px}.pricing-grid .featured{background:radial-gradient(circle at 85% 5%,#7c5cff30,#0000 31%),#181621;border-color:#8065ee;box-shadow:0 32px 85px #00000061}.pricing-grid .community-only{background:radial-gradient(circle at 85% 10%,#7c5cff1a,#0000 34%),#141419;border-color:#7c5cff47}.tier-label{color:#b7a8ff;background:#211a38}.price{border-color:#ffffff17}.price span,.pricing-grid li span{color:#aaa7b3}.pricing-grid li{color:#987fff}.waitlist>p:not(.section-kicker){color:#aaa7b3}.waitlist form{gap:14px;margin-top:55px}.waitlist input,.waitlist select{background:#15151a;border-color:#ffffff1f;height:54px}.waitlist input:focus,.waitlist select:focus{border-color:#8d71ff;box-shadow:0 0 0 3px #7c5cff1a}footer{color:#8d8995;background:#09090c;border-color:#ffffff14;padding-top:72px;padding-bottom:72px}footer>small{border-color:#ffffff14}@media (width<=1180px){.community-pass{grid-template-columns:1fr}.community-pass-copy{max-width:820px}.community-pass-board{width:100%;max-width:850px}.pricing-grid{grid-template-columns:repeat(2,1fr);max-width:850px}}@media (width<=900px){.front-scroll-effects{display:none}.site-header{height:70px;position:absolute}.menu-button{display:block}.site-header>nav{background:#111218;border-bottom:1px solid #333;flex-direction:column;align-items:stretch;padding:25px;display:none;position:absolute;top:69px;left:0;right:0}.nav-open{display:flex}.hero{min-height:auto;padding-top:130px}.editor-window{height:330px}.workspace{grid-template-rows:180px 110px;grid-template-columns:1fr}.media-bin{display:none}.monitor{padding:15px 40px}.monitor-frame{height:120px}.timeline{grid-column:auto}.scroll-cinema{height:220svh}.cinema-sticky{height:100svh;min-height:100svh}.cinema-copy{top:9%;left:24px;right:44px}.cinema-copy h2{font-size:clamp(34px,10vw,48px)}.laptop-stage{width:min(94vw,620px);height:auto;transform:translate3d(-50%,calc(-42% + var(--laptop-lift)),0) rotateX(-2deg) scale(var(--laptop-scale));top:62%;left:50%}.floating-edit-element{transform:scale(.72)!important}.float-keyframes,.floating-timecode{display:none}.cinema-progress{right:12px}.section-pad{padding:85px 24px}.split-heading,.curriculum-intro{display:block}.split-heading>p,.curriculum-intro>p{width:auto;margin-top:30px}.comparison{grid-template-columns:1fr;gap:20px}.comparison-arrow{transform:rotate(90deg)}.method-grid{grid-template-columns:1fr}.method-grid article,.method-grid article+article{border-right:0;border-bottom:1px solid var(--line);min-height:300px;padding:28px 0}.roadmap-selector,.roadmap-current{grid-template-columns:1fr}.module-list article{grid-template-columns:40px 1fr 30px}.module-list p{display:none}.course-stats{grid-template-columns:1fr 1fr;gap:30px}.community{grid-template-columns:1fr}.community-visual{margin-top:40px}.community-preset-visual{height:420px;margin-top:25px}.pricing-grid{grid-template-columns:1fr;gap:18px;max-width:520px}.pricing-grid .featured{order:-1;min-height:480px}.waitlist form{grid-template-columns:1fr 1fr}.waitlist form .button{grid-column:1/-1}footer{text-align:center;grid-template-columns:1fr}footer>div{justify-content:center}}@media (width<=560px){.hero-actions{flex-direction:column}.hero-community-points{grid-template-columns:1fr;width:min(100%,310px);display:grid}.hero-community-points span{justify-content:center}.editor-window{width:100%;height:280px;margin-top:45px}.monitor{padding:12px}.monitor-frame{height:110px}.timeline{padding-left:15px}.timecode{word-spacing:6px;margin-left:20px}h1{font-size:54px}.comparison>div:not(.comparison-arrow){padding:28px}.module-list h3{font-size:15px}.course-stats strong{font-size:30px}.community-copy ul{grid-template-columns:1fr}.community-visual{margin-left:-18%;margin-right:-18%;transform:scale(.75)}.waitlist form{grid-template-columns:1fr}.waitlist form .button{grid-column:auto}footer>div{flex-wrap:wrap}}.waitlist-consent{grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.waitlist .waitlist-consent input{accent-color:#7657ff;flex:none;width:16px;height:16px;margin:1px 0 0}.waitlist .waitlist-consent span{color:#aaa8b2;letter-spacing:0;text-transform:none;margin:0;font:10px/1.5 Arial,Helvetica,sans-serif}.waitlist-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (width<=560px){.community-pass-prices{grid-template-columns:1fr;gap:10px;display:grid}.community-pass-prices>div{min-width:0}.community-pass-prices>i{text-align:center}.community-pass-board{padding:9px}.community-live-card{padding:25px}.community-live-card h3{font-size:24px}.community-benefit-grid{grid-template-columns:1fr}.pricing-grid article{padding-left:28px;padding-right:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.front-scroll-effects{display:none}.scroll-cinema{height:100svh;--lid-angle:0deg!important;--screen-light:1!important;--laptop-lift:0px!important;--laptop-scale:1!important}.cinema-copy-one{opacity:1;transform:none}.cinema-copy-two,.cinema-copy-three,.floating-edit-element,.floating-timecode,.cinema-progress{display:none}.laptop-lid{transform:translateZ(18px)rotateX(0)!important}[data-reveal]{opacity:1;transform:none}}.login-trigger{color:#d0ced8;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:13px}.login-trigger:hover{color:#fff}.profile-trigger{color:#fff;cursor:pointer;text-align:left;background:#17171e;border:1px solid #36343f;align-items:center;gap:9px;padding:6px 10px 6px 7px;transition:all .18s;display:flex}.profile-trigger:hover{background:#1b1925;border-color:#6652bc}.profile-trigger>span{background:linear-gradient(145deg,#8b71f4,#5233cf);border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:800;display:grid;box-shadow:0 0 16px #7657ff59}.profile-trigger small,.profile-trigger strong{display:block}.profile-trigger small{font:5px var(--font-geist-mono);letter-spacing:.12em;color:#7b7885;margin-bottom:3px}.profile-trigger strong{text-overflow:ellipsis;max-width:92px;font-size:9px;overflow:hidden}body:has(.auth-backdrop){overflow:hidden}.auth-backdrop{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030407c7;place-items:center;padding:24px;animation:.22s ease-out auth-fade;display:grid;position:fixed;inset:0}.auth-modal{background:linear-gradient(145deg,#1f1b30fa,#0c0d13fc 48%);border:1px solid #403858;width:min(540px,100%);max-height:calc(100vh - 32px);padding:34px 38px 28px;animation:.3s cubic-bezier(.2,.8,.2,1) auth-rise;position:relative;overflow:auto;box-shadow:0 35px 120px #000000b8,0 0 80px #7657ff1a}.auth-modal:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 0,#7e5bff29,#0000 33%);position:absolute;inset:0}.auth-close{z-index:2;color:#a8a6b0;cursor:pointer;background:#16171e;border:1px solid #3c3a46;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:15px;right:16px}.auth-close:hover{color:#fff;border-color:#7258e8}.auth-brand{letter-spacing:.16em;color:#c7c5cf;align-items:center;gap:10px;margin:-7px 0 31px;font-size:10px;font-weight:800;display:flex;position:relative}.auth-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #5c39dc73);width:45px;height:45px}.auth-kicker{font:8px var(--font-geist-mono);letter-spacing:.18em;color:#8f7af0;margin:0 0 13px;position:relative}.auth-modal h2{font-size:clamp(38px,8vw,55px);line-height:.95;position:relative}.auth-intro{color:#9795a1;max-width:390px;margin:19px 0 27px;font-size:13px;line-height:1.6;position:relative}.auth-providers{gap:10px;display:grid;position:relative}.auth-provider{text-align:left;cursor:pointer;border:1px solid #3b3b46;grid-template-columns:30px 1fr 20px;align-items:center;width:100%;min-height:52px;padding:0 16px;font-size:13px;font-weight:700;transition:all .18s;display:grid}.auth-provider:disabled,.auth-email-form button:disabled{opacity:.6;cursor:wait}.auth-provider>span:last-child{text-align:right;opacity:.7;font-size:11px}.auth-google{color:#17171b;background:#f6f5f1;border-color:#f6f5f1}.auth-google:hover{background:#fff;transform:translateY(-1px);box-shadow:0 10px 25px #00000040}.auth-discord{color:#fff;background:#5865f2;border-color:#7280ff}.auth-discord:hover{background:#6470f5;transform:translateY(-1px);box-shadow:0 12px 30px #5865f240}.provider-icon{place-items:center;width:24px;height:24px;display:grid}.google-icon{background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 45%,#fbbc05 0 67%,#ea4335 0 88%,#4285f4 0);color:#fff;border-radius:50%;font-family:Arial,sans-serif;font-size:13px;font-weight:800;box-shadow:inset 0 0 0 4px #fff}.discord-icon{background:#fff;border-radius:8px 8px 10px 10px;position:relative}.discord-icon:before{content:"";border:2px solid #5865f2;border-top-width:5px;border-radius:8px;width:15px;height:10px;position:absolute;top:5px;left:3px}.discord-icon i{z-index:1;background:#5865f2;border-radius:50%;width:3px;height:3px}.discord-icon i:first-child{position:absolute;top:10px;left:7px}.discord-icon i:last-child{position:absolute;top:10px;right:7px}.auth-divider{color:#74727d;height:37px;font:8px var(--font-geist-mono);letter-spacing:.1em;justify-content:center;align-items:center;display:flex;position:relative}.auth-divider:before{content:"";background:#292a32;height:1px;position:absolute;left:0;right:0}.auth-divider span{background:#111219;padding:0 12px;position:relative}.auth-email-form{position:relative}.auth-email-form label{color:#93919c;font:8px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px 2px;display:block}.auth-email-form>div{grid-template-columns:1fr auto;display:grid}.auth-email-form input{color:#fff;background:#0e0f14;border:1px solid #3b3b46;border-right:0;outline:0;min-width:0;height:50px;padding:0 14px}.auth-email-form input:focus{border-color:#7258e8}.auth-email-form button{color:#fff;cursor:pointer;background:#7657ff;border:0;padding:0 17px;font-size:11px;font-weight:700}.auth-note{color:#696873;margin:10px 0 0;font-size:9px;line-height:1.5;position:relative}.auth-message{color:#c5bbff;background:#1b1830;border:1px solid #514390;margin:13px 0 0;padding:11px 12px;font-size:11px;position:relative}.auth-legal-consent{background:#101116;border:1px solid #35323f;gap:10px;margin:0 0 20px;padding:16px;display:grid;position:relative}.auth-consent-row{color:#a5a2ad;cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:10px;line-height:1.55;display:grid}.auth-consent-row input{accent-color:#7657ff;width:16px;height:16px;margin:1px 0 0}.auth-consent-row a{color:#b8a9ff;text-underline-offset:2px;text-decoration:underline}.auth-consent-row strong{color:#ded8f4;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.auth-legal-consent>p{color:#777480;border-top:1px solid #292832;margin:1px 0 0;padding-top:10px;font-size:9px;line-height:1.55}.auth-consent-submit{background:#7657ff;border-color:#8f79f5;grid-template-columns:1fr 20px;margin-top:14px}.auth-consent-submit:hover{background:#8268f0}.account-consent-panel .auth-intro{margin-bottom:20px}.auth-security{color:#686771;text-align:center;font:7px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #292a32;margin:25px 0 0;padding-top:18px;position:relative}.auth-security span{color:#8067ed;margin-right:6px}.account-panel h2{margin-bottom:28px}.account-email{background:#111218;border:1px solid #34353e;align-items:center;gap:13px;margin-bottom:14px;padding:15px;display:flex}.account-email>span{background:#7657ff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.account-email small,.account-email strong{display:block}.account-email small{color:#74737e;font:7px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:5px}.account-email strong{font-size:12px}.account-access-note{text-align:left;background:#18152a;border:1px solid #443970;margin:0 0 13px;padding:15px}.account-access-note small,.account-access-note strong{display:block}.account-access-note small{color:#8c75ee;font:7px var(--font-geist-mono);letter-spacing:.12em}.account-access-note strong{margin:7px 0 13px;font-size:12px}.account-access-note button{color:#a996ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.account-admin-link{text-align:left;background:radial-gradient(circle at 90% 20%,#7c5cff33,#0000 35%),#18152a;border:1px solid #624cc4;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;margin:0 0 13px;padding:15px;display:grid}.account-admin-link span{color:#a28cff;font:7px var(--font-geist-mono);letter-spacing:.12em;grid-column:1}.account-admin-link strong{grid-column:1;font-size:12px}.account-admin-link b{color:#bcaeff;grid-area:1/2/3;font-size:15px}.account-admin-link:hover{background-color:#1c1830;border-color:#8f73ff}.auth-signout{text-align:center;color:#d0ced8;background:#181920;display:block}.member-gate-banner{text-align:left;background:#161325e6;border:1px solid #453a71;align-items:center;gap:14px;width:min(720px,90vw);margin:35px auto -25px;padding:12px 15px;display:flex;box-shadow:0 18px 55px #00000059}.member-gate-banner>span{background:#7657ff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.member-gate-banner small,.member-gate-banner strong{display:block}.member-gate-banner small{color:#8d78e9;font:7px var(--font-geist-mono);letter-spacing:.12em;margin-bottom:4px}.member-gate-banner strong{font-size:11px}.member-gate-banner a{color:#b5a7f8;white-space:nowrap;margin-left:auto;font-size:10px}.shop{color:#111116;background:#eceae4;overflow:hidden}.shop-heading{justify-content:space-between;align-items:flex-end;gap:70px;display:flex}.shop-heading h2{font-size:clamp(45px,5.3vw,78px)}.shop-heading>p{color:#67646d;flex:none;width:390px;font-size:14px;line-height:1.75}.shop-categories{border-bottom:1px solid #cbc8c0;gap:9px;margin:48px 0 27px;padding-bottom:17px;display:flex}.shop-categories button{color:#716e76;cursor:pointer;background:0 0;border:1px solid #c4c1ba;padding:10px 15px;font-size:10px}.shop-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.shop-grid article{background:#f7f6f2;border:1px solid #d5d2ca;box-shadow:0 18px 48px #1a162212}.shop-art{color:#fff;background:#101117;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.shop-art:before{content:"";opacity:.25;filter:blur(35px);background:radial-gradient(circle,#7657ff 0,#0000 44%);position:absolute;inset:-30%}.shop-art>span{z-index:1;letter-spacing:-.07em;text-shadow:10px 12px #7657ff33;font-size:44px;font-weight:900;position:relative}.shop-art>small{font:7px var(--font-geist-mono);letter-spacing:.15em;color:#817c8c;position:absolute;bottom:16px;left:18px}.shop-art>div{border:1px solid #ffffff17;position:absolute;inset:20% 13%}.shop-art i{background:#7657ff;display:block;position:absolute}.shop-art i:first-child{width:45%;height:12px;top:20%;left:8%}.shop-art i:nth-child(2){background:#4e9cff;width:27%;height:12px;top:35%;right:8%}.shop-art i:nth-child(3){width:58%;height:12px;top:51%;left:17%}.shop-art i:nth-child(4){background:#34c78b;width:37%;height:12px;top:67%;right:12%}.shop-art i:nth-child(5){background:#ef6f74;width:1px;height:75%;top:8%;left:54%}.shop-audio{background:#11151a}.shop-audio>span{letter-spacing:.02em}.shop-audio i{height:var(--wave,35%)!important;width:4px!important;top:auto!important;bottom:25%!important;left:calc(18% + var(--x,0%))!important;background:#34c78b!important}.shop-audio i:first-child{--x:0%;--wave:25%}.shop-audio i:nth-child(2){--x:15%;--wave:48%}.shop-audio i:nth-child(3){--x:30%;--wave:70%}.shop-audio i:nth-child(4){--x:45%;--wave:43%}.shop-audio i:nth-child(5){--x:60%;--wave:58%}.shop-texture{background:linear-gradient(145deg,#18110f,#191720 55%,#101117)}.shop-texture:after{content:"";opacity:.35;mix-blend-mode:screen;background-image:repeating-radial-gradient(circle at 30% 20%,#e86f3b 0 1px,#0000 1px 8px);position:absolute;inset:0}.shop-texture>span{font-family:Georgia,serif;font-style:italic;font-weight:400}.shop-texture i{display:none}.shop-type{color:#111116;background:#e8e5de}.shop-type:before{opacity:.08}.shop-type>span{letter-spacing:-.04em;text-shadow:none;font-family:Georgia,serif;font-weight:400}.shop-type>div{border-color:#c3bfb6}.shop-type i{background:#111116!important;width:70%!important;height:1px!important;left:15%!important}.shop-type i:first-child{top:25%!important}.shop-type i:nth-child(2){top:38%!important}.shop-type i:nth-child(3){top:52%!important}.shop-type i:nth-child(4){top:66%!important}.shop-type i:nth-child(5){display:none}.shop-product-copy{padding:25px 27px 27px}.shop-product-copy>p{color:#6f58da;font:8px var(--font-geist-mono);letter-spacing:.14em}.shop-product-copy h3{margin:9px 0;font-size:22px}.shop-product-copy>span{color:#76737b;min-height:63px;font-size:13px;line-height:1.6;display:block}.shop-product-copy>div{border-top:1px solid #dedbd4;justify-content:space-between;align-items:center;margin-top:22px;padding-top:20px;display:flex}.shop-product-copy strong{font-size:24px}.shop-product-copy button,.shop-bundle button{color:#fff;cursor:pointer;background:#15151b;border:0;padding:12px 15px;font-size:10px}.shop-bundle{color:#fff;background:#15141d;border:1px solid #42366d;justify-content:space-between;align-items:center;gap:40px;margin-top:24px;padding:36px 40px;display:flex;box-shadow:inset 0 0 80px #7452eb14}.shop-bundle>div:first-child{max-width:650px}.shop-bundle span{font:8px var(--font-geist-mono);letter-spacing:.16em;color:#927cff}.shop-bundle h3{margin:10px 0;font-size:28px}.shop-bundle p{color:#96949e;font-size:13px;line-height:1.6}.shop-bundle>div:last-child{text-align:right;grid-template-columns:auto auto;align-items:center;gap:10px 20px;display:grid}.shop-bundle small{color:#686671;font-size:9px;text-decoration:line-through}.shop-bundle strong{font-size:40px}.shop-bundle button{background:#7657ff;grid-column:1/-1}.shop-note{text-align:center;color:#8a878f;font:8px var(--font-geist-mono);letter-spacing:.09em;margin:24px 0 0}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}.founding-page{color:#f6f5f1;background:radial-gradient(circle at 50% 16%,#2a1e52 0,#0000 38%),#08090d;place-items:center;min-height:100vh;padding:110px 32px 52px;display:grid}.founding-brand{color:#fff;letter-spacing:.17em;align-items:center;gap:12px;font-size:10px;font-weight:800;text-decoration:none;display:flex;position:absolute;top:28px;left:32px}.founding-brand img{width:44px;height:44px}.founding-card{background:linear-gradient(145deg,#1c182bf7,#0c0d13fc);border:1px solid #3b3452;width:min(620px,100%);padding:54px;box-shadow:0 35px 110px #000b}.founding-card-wide{width:min(880px,100%)}.founding-card>p{color:#9c87ff;font:9px var(--font-geist-mono);letter-spacing:.2em}.founding-card h1{letter-spacing:-.05em;margin:16px 0 24px;font-size:clamp(42px,7vw,68px);line-height:.95}.founding-card>span{color:#aaa8b2;max-width:650px;font-size:14px;line-height:1.7;display:block}.founding-card>button,.founding-card form button{color:#fff;cursor:pointer;background:#7657ff;border:1px solid #ab91ff73;font-weight:800;box-shadow:0 0 20px #7657ff2e}.founding-card>button{margin-top:28px;padding:16px 22px}.founding-card button:disabled{opacity:.5;cursor:not-allowed}.founding-auth-form{grid-template-columns:1fr auto;margin-top:12px;display:grid}.founding-card input,.founding-card textarea{color:#fff;background:#0d0e13;border:1px solid #3b3b46;outline:0;min-width:0;padding:15px}.founding-card input:focus,.founding-card textarea:focus{border-color:#8067eb;box-shadow:0 0 0 3px #7657ff1f}.founding-auth-form button{padding:0 18px}.founding-message{color:#c9c0ff;background:#1b1830;border:1px solid #55479a;margin-top:20px;padding:13px;font-size:12px}.founding-card>small{color:#6f6d77;border-top:1px solid #2d2b38;margin-top:28px;padding-top:20px;font-size:10px;line-height:1.6;display:block}.founding-application{gap:23px;grid-template-columns:1fr!important;margin-top:36px!important;display:grid!important}.founding-application fieldset{border:0;min-width:0;margin:0;padding:0}.founding-application legend,.founding-field>span{color:#8f8b9b;width:100%;font:8px var(--font-geist-mono);letter-spacing:.14em;justify-content:space-between;margin-bottom:11px;display:flex}.founding-application legend span,.founding-field b{color:#625f6d;font-size:7px;font-weight:500}.founding-disciplines{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.founding-disciplines label{color:#aaa8b2;cursor:pointer;background:#0d0e13;border:1px solid #353440;align-items:center;min-height:48px;padding:13px 15px;font-size:11px;transition:border-color .18s,background .18s,color .18s;display:flex;position:relative}.founding-disciplines label:hover{color:#fff;border-color:#5c4e91}.founding-disciplines label.selected{color:#f5f2ff;background:#1b1730;border-color:#7861e3;box-shadow:inset 3px 0 #8f75ff}.founding-disciplines input{opacity:0;pointer-events:none;position:absolute}.founding-field{display:block;position:relative}.founding-field input,.founding-field textarea{width:100%}.founding-field textarea{resize:vertical;line-height:1.6}.founding-field>small{color:#5f5c68;background:#0d0e13;border:0;margin:0;padding:0;font-size:8px;position:absolute;bottom:9px;right:10px}.founding-field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.founding-privacy{color:#898694;background:#11101a;border-left:2px solid #7657ff;margin:0;padding:14px 16px;font-size:10px;line-height:1.6}.founding-form-actions{gap:10px;display:flex}.founding-form-actions button{min-height:49px;padding:0 20px}.founding-secondary{color:#aaa8b2!important;box-shadow:none!important;background:#111218!important;border:1px solid #454351!important}.founding-card>.founding-secondary{margin-top:20px}.founding-form-actions .founding-secondary{margin:0}.founding-card button i{margin-left:18px;font-style:normal}@media (width<=600px){.founding-page{align-items:start;padding:90px 14px 24px}.founding-brand{top:20px;left:18px}.founding-card{padding:34px 21px}.founding-auth-form,.founding-field-grid,.founding-disciplines{grid-template-columns:1fr}.founding-auth-form button{padding:14px}.founding-form-actions{flex-direction:column}.founding-form-actions button{width:100%}}@keyframes auth-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@media (width<=900px){.login-trigger{text-align:left}.auth-modal{padding:30px 25px 24px}}@media (width<=560px){.auth-backdrop{padding:10px}.auth-modal{max-height:calc(100vh - 20px)}.auth-email-form>div{grid-template-columns:1fr}.auth-email-form input{border-right:1px solid #3b3b46}.auth-email-form button{height:46px}.auth-brand{margin-bottom:22px}}.auth-mode-switch{background:#0b0b10;border:1px solid #34313e;grid-template-columns:1fr 1fr;margin:15px 0 12px;display:grid}.auth-mode-switch button{color:#777381;cursor:pointer;background:0 0;border:0;height:38px;font-size:10px;font-weight:800}.auth-mode-switch button[aria-selected=true]{color:#d5ccff;background:#201a36;box-shadow:inset 0 -2px #8067eb}.auth-password-form{gap:8px;grid-template-columns:1fr!important;display:grid!important}.auth-password-form input{border:1px solid #3b3b46!important;height:46px!important}.auth-password-form button{margin-top:4px;height:46px!important}.auth-help-links{color:#ad9cf5;justify-content:space-between;gap:16px;margin:16px 0 0;font-size:11px;display:flex}.auth-help-links a{text-underline-offset:3px;text-decoration:underline}.member-account-action{color:#b9abff;background:#1a1725;border:1px solid #433a64;align-items:center;min-height:39px;margin-top:auto;padding:0 15px;font-size:10px;font-weight:700;display:flex}.account-grid>article .member-account-action+button{margin-top:9px}.recovery-page{isolation:isolate;color:#f8f7fb;background:radial-gradient(circle at 55% 20%,#6541d338,#0000 34%),linear-gradient(145deg,#08080b,#0d0c13 62%,#08080a);place-items:center;min-height:100vh;padding:110px 24px 48px;display:grid;position:relative;overflow:hidden}.recovery-page:before{content:"";z-index:-1;opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.recovery-brand{letter-spacing:.17em;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex;position:absolute;top:28px;left:clamp(22px,5vw,72px)}.recovery-brand img{object-fit:contain;filter:drop-shadow(0 8px 20px #7657ff6b);width:44px;height:44px}.recovery-card{background:linear-gradient(145deg,#121118f7,#07070afc);border:1px solid #ab91ff40;width:min(620px,100%);padding:clamp(32px,6vw,58px);position:relative;box-shadow:0 35px 120px #000000bf,0 0 70px #7657ff1a}.recovery-card:before{content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(115deg,#a78fff38,#0000 25% 75%,#7657ff1a);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.recovery-kicker{color:#9d88ff;font:9px var(--font-geist-mono);letter-spacing:.2em;margin:0 0 18px}.recovery-card h1{letter-spacing:-.055em;margin:0;font-size:clamp(45px,8vw,72px);line-height:.91}.recovery-card h1 em{color:#9279ff;font-style:normal}.recovery-intro,.recovery-state>p{color:#aaa7b3;max-width:500px;margin:24px 0 28px;font-size:14px;line-height:1.7}.recovery-card form{gap:10px;display:grid}.recovery-card label{color:#8d8998;font:9px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px}.recovery-card input{color:#fff;background:#0a0a0e;border:1px solid #373540;border-radius:0;outline:0;width:100%;height:52px;padding:0 16px}.recovery-card input:focus{border-color:#8067eb;box-shadow:0 0 0 3px #7657ff21}.recovery-card button,.recovery-primary-link{color:#fff;cursor:pointer;background:#7657ff;border:1px solid #b8a4ff7a;place-items:center;min-height:52px;margin-top:10px;padding:0 20px;font-weight:800;display:grid;box-shadow:0 0 24px #7657ff33}.recovery-card button:disabled{opacity:.55;cursor:not-allowed}.recovery-message{border:1px solid;margin:18px 0 0;padding:13px 15px;font-size:12px;line-height:1.55}.recovery-message.success{color:#79d8b5;background:#10231d;border-color:#326a58}.recovery-message.error{color:#ff9dad;background:#2b151a;border-color:#75414b}.recovery-back{color:#aa9ce9;text-underline-offset:4px;margin-top:23px;font-size:12px;text-decoration:underline;display:inline-block}.recovery-security{color:#686570;border-top:1px solid #292732;margin:28px 0 0;padding-top:18px;font-size:10px;line-height:1.6}.recovery-state{display:grid}.recovery-spinner{border:2px solid #33303d;border-top-color:#9177ff;border-radius:50%;width:34px;height:34px;margin-bottom:26px;animation:.8s linear infinite recovery-spin}.recovery-check{color:#6ee1b6;background:#153127;border:1px solid #3a8f70;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:21px;display:grid}.password-rules{color:#797682;background:#0c0c11;border:1px solid #2b2933;margin:10px 0 4px;padding:15px 16px 15px 32px;font-size:10px;line-height:1.8}.recovery-primary-link{margin-top:2px;display:flex}.recovery-state .recovery-back{justify-self:start}.recovery-state .recovery-primary-link{width:100%}@keyframes recovery-spin{to{transform:rotate(360deg)}}@media (width<=600px){.recovery-page{place-items:start center;padding:88px 14px 20px}.recovery-brand{top:18px;left:18px}.recovery-brand img{width:38px;height:38px}.recovery-card{padding:34px 22px}.recovery-intro,.recovery-state>p{font-size:13px}.recovery-card h1{font-size:clamp(42px,14vw,61px)}}@media (prefers-reduced-motion:reduce){.recovery-spinner{animation-duration:1.6s}}.member-shell{color:#f4f3ef;--side-width:250px;background:#0a0b0f;min-height:100vh}.member-sidebar{z-index:30;width:var(--side-width);background:#0e0f14;border-right:1px solid #25262d;flex-direction:column;padding:25px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.member-brand{color:#fff;text-align:left;letter-spacing:.13em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #24252c;align-items:center;gap:11px;padding:0 8px 27px;font-size:11px;font-weight:800;line-height:1.15;display:flex}.member-brand img{object-fit:contain;filter:drop-shadow(0 8px 15px #5a37dc66);width:42px;height:42px}.member-nav{gap:5px;margin-top:24px;font-size:12px;display:grid}.member-nav button{color:#81808a;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:27px 1fr;align-items:center;width:100%;padding:12px 13px;display:grid}.member-nav button span{color:#696873;font-size:14px}.member-nav button:hover{color:#fff;background:#15161c}.member-nav button.active{color:#fff;background:#1a1825;border-color:#39304f;box-shadow:inset 3px 0 #7657ff}.member-nav button.active span{color:#8b73f2}.member-side-bottom{margin-top:auto}.side-progress{background:#121318;border:1px solid #282932;margin-bottom:10px;padding:16px 13px}.side-progress>div{color:#777681;justify-content:space-between;font-size:9px;display:flex}.side-progress strong{color:#fff}.side-progress i,.module-progress-grid i{background:#2b2c34;height:3px;margin-top:11px;display:block}.side-progress b,.module-progress-grid b{background:#7657ff;height:100%;display:block}.member-account{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:34px 1fr 20px;align-items:center;width:100%;padding:10px;display:grid}.member-account:hover,.member-account.active{background:#17181e;border-color:#292a32}.member-account>span,.top-account{color:#fff;background:#6d53e7;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.member-account strong,.member-account small{display:block}.member-account strong{font-size:10px}.member-account small{color:#74737d;text-transform:capitalize;margin-top:3px;font-size:8px}.member-account>b{color:#56555e}.member-mobile-close{display:none}.member-main{min-height:100vh;margin-left:var(--side-width)}.member-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#0a0b0fe6;border-bottom:1px solid #22232a;justify-content:space-between;align-items:center;height:64px;padding:0 35px;display:flex;position:sticky;top:0}.member-topbar>div{font:8px var(--font-geist-mono);letter-spacing:.14em;color:#696873}.member-live-dot{background:#34c78b;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 11px #34c78b}.top-account{cursor:pointer;border:0}.member-menu{display:none}.member-page{max-width:1440px;margin:auto;padding:58px clamp(28px,5vw,78px) 90px}.member-heading>p,.member-section-title p,.continue-copy>p,.account-grid>article>p,.featured-project>div>p{color:#8170d4;font:8px var(--font-geist-mono);letter-spacing:.17em;margin:0 0 15px}.member-heading h1{max-width:900px;margin:0;font-size:clamp(52px,6vw,88px)}.member-heading h1 em{color:#846bf2}.member-heading.compact{border-bottom:1px solid #282930;padding-bottom:48px}.member-heading.compact h1{font-size:clamp(48px,5vw,74px)}.member-heading.compact>span{color:#85848e;max-width:550px;margin-top:20px;font-size:13px;line-height:1.65;display:block}.dashboard-grid{grid-template-columns:1.65fr .65fr .65fr;gap:16px;margin-top:46px;display:grid}.dashboard-grid>article{background:#121319;border:1px solid #292a32;min-height:285px}.continue-card{grid-template-columns:42% 1fr;display:grid}.continue-preview{background:radial-gradient(circle at 65% 35%,#3e2b70,#0000 42%),linear-gradient(145deg,#15131f,#0e1117);place-items:center;display:grid;position:relative;overflow:hidden}.continue-preview:before{content:"";border:1px solid #393342;position:absolute;inset:12%}.continue-preview>span{color:#8a74ec;font:7px var(--font-geist-mono);letter-spacing:.14em;position:absolute;top:19px;left:19px}.continue-preview>small{color:#56545f;font:6px var(--font-geist-mono);letter-spacing:.1em;position:absolute;bottom:19px;left:19px}.preview-play{background:#7657ff;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:4px;font-size:16px;display:grid;position:relative;box-shadow:0 0 45px #7657ff66}.continue-copy{flex-direction:column;padding:31px 28px;display:flex}.continue-copy h2{margin:0 0 8px;font-size:25px;line-height:1.05}.continue-copy>span{color:#777680;font-size:11px}.continue-copy>div{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.continue-copy button{color:#fff;cursor:pointer;background:#7657ff;border:0;padding:12px 14px;font-size:10px;font-weight:700}.continue-copy button b{margin-left:18px}.continue-copy .complete-button{color:#aaa8b2;background:#1b1c23;border:1px solid #33343c}.progress-card,.streak-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.progress-ring{background:conic-gradient(#7657ff var(--member-progress),#292a31 0);border-radius:50%;place-items:center;width:120px;height:120px;display:grid;position:relative}.progress-ring:after{content:"";background:#121319;border-radius:50%;width:94px;height:94px;position:absolute}.progress-ring>div{z-index:1;position:relative}.progress-ring strong,.progress-ring span{display:block}.progress-ring strong{font-size:26px}.progress-ring span{font:6px var(--font-geist-mono);letter-spacing:.12em;color:#777581;margin-top:4px}.progress-card h3,.streak-card h3{margin:18px 0 6px;font-size:13px}.progress-card p,.streak-card p{color:#6f6e78;margin:0;font-size:9px;line-height:1.5}.streak-card>span{color:#f0c75f;text-shadow:0 0 25px #f0c75f52;font-size:32px}.streak-card>strong{color:#f1efea;margin:8px 0 0;font-size:68px;line-height:1}.member-section-title{justify-content:space-between;align-items:end;margin:62px 0 21px;display:flex}.member-section-title h2{font-size:30px}.member-section-title button{color:#8c79e4;cursor:pointer;background:0 0;border:0;font-size:10px}.module-progress-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.module-progress-grid button{color:#fff;text-align:left;cursor:pointer;background:#111218;border:1px solid #292a32;grid-template-columns:34px 1fr 20px;gap:10px;padding:22px;display:grid}.module-progress-grid button:hover{background:#15141e;border-color:#5a49a0}.module-progress-grid>button>span{color:#706e78;font:9px var(--font-geist-mono)}.module-progress-grid h3{margin:0 0 8px;font-size:13px}.module-progress-grid p{color:#6e6d77;margin:0;font-size:8px}.module-progress-grid>button>strong{color:#7a64e4}.module-progress-grid i{margin-top:15px}.lesson-modules{gap:22px;margin-top:35px;display:grid}.lesson-modules>article{background:#101116;border:1px solid #292a32}.lesson-module-head{border-bottom:1px solid #292a32;align-items:center;gap:23px;padding:25px 28px;display:flex}.lesson-module-head>span{font:10px var(--font-geist-mono);color:#7e67e9}.lesson-module-head h2{margin:0 0 7px;font-size:21px}.lesson-module-head p{color:#74737d;margin:0;font-size:9px}.lesson-rows button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #22232a;grid-template-columns:37px 1fr auto;align-items:center;gap:14px;width:100%;padding:15px 28px;display:grid}.lesson-rows button:last-child{border-bottom:0}.lesson-rows button:hover{background:#15161c}.lesson-rows button>span{color:#7a64e5;border:1px solid #3d3e47;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.lesson-rows small,.lesson-rows strong{display:block}.lesson-rows small{font:6px var(--font-geist-mono);letter-spacing:.12em;color:#5f5e68;margin-bottom:4px}.lesson-rows strong{font-size:11px}.lesson-rows button>b{font:7px var(--font-geist-mono);letter-spacing:.1em;color:#7562d1}.lesson-rows .lesson-complete>span{color:#54d7aa;background:#264c40;border-color:#3b826b}.lesson-rows .lesson-complete>b{color:#4e9e83}.project-grid{grid-template-columns:2fr 1fr;gap:18px;margin-top:35px;display:grid}.project-grid>article{background:#111218;border:1px solid #2b2c34}.featured-project{grid-template-columns:45% 1fr;display:grid}.project-art{background:radial-gradient(circle,#39295e,#0000 45%),linear-gradient(145deg,#13141a,#0a0b0f);flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex;position:relative;overflow:hidden}.project-art:before{content:"";border:1px solid #514271;width:280px;height:280px;position:absolute;transform:rotate(45deg)}.project-art>span{color:#7565b9;font:9px var(--font-geist-mono);position:absolute;top:20px;left:22px}.project-art strong{letter-spacing:-.08em;font-size:48px;line-height:.82;position:relative}.project-art small{color:#7f6fe0;font:7px var(--font-geist-mono);letter-spacing:.16em;margin-top:18px;position:relative}.featured-project>div:last-child{padding:38px}.featured-project h2{margin:0 0 14px;font-size:31px}.featured-project>div>span,.locked-project p{color:#85838d;font-size:12px;line-height:1.7}.featured-project ul{color:#9997a1;padding:0;font-size:10px;line-height:2;list-style:none}.featured-project li:before{content:"✓";color:#7e67ea;margin-right:9px}.featured-project button,.locked-project button,.community-hero-card button,.account-grid button{color:#fff;cursor:pointer;background:#7657ff;border:0;padding:13px 16px;font-size:10px}.locked-project{flex-direction:column;justify-content:flex-end;padding:36px;display:flex;background:linear-gradient(145deg,#15161b,#111218)!important}.locked-project>span{font:7px var(--font-geist-mono);letter-spacing:.14em;color:#6d5bbd}.locked-project h2{font-size:29px}.locked-project button{color:#6f6e77;cursor:not-allowed;background:#202128;margin-top:28px}.resource-filters{flex-wrap:wrap;gap:8px;margin:30px 0 18px;display:flex}.resource-filters button{color:#777680;cursor:pointer;background:#111218;border:1px solid #30313a;padding:10px 14px;font-size:9px}.resource-filters .active{color:#fff;background:#7657ff;border-color:#7657ff}.resource-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.resource-list article{background:#111218;border:1px solid #292a32;grid-template-columns:45px 1fr auto 35px;align-items:center;gap:14px;padding:17px;display:grid}.resource-icon{color:#8f76ff;background:#201b38;border:1px solid #433675;place-items:center;width:42px;height:42px;display:grid}.resource-list small{color:#7561d0;font:7px var(--font-geist-mono);letter-spacing:.11em}.resource-list h3{margin:5px 0;font-size:12px}.resource-list p{color:#696873;margin:0;font-size:8px}.resource-list>article>span:last-of-type{color:#696873;font-size:8px}.resource-list button{color:#8c75eb;cursor:pointer;background:#17181e;border:1px solid #363740;width:32px;height:32px}.community-hero-card{background:radial-gradient(circle at 75%,#2a2049,#0000 37%),#111118;border:1px solid #3b3260;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:500px;padding:55px;display:grid}.community-hero-card>div:first-child{max-width:600px}.community-hero-card p{color:#8972e8;font:8px var(--font-geist-mono);letter-spacing:.17em}.community-hero-card h1{font-size:clamp(48px,5vw,76px)}.community-hero-card>div>span{color:#94929c;margin:22px 0 28px;font-size:13px;line-height:1.7;display:block}.community-orbit{place-items:center;height:350px;display:grid;position:relative}.community-orbit:before,.community-orbit:after{content:"";border:1px solid #473a6b;border-radius:50%;position:absolute}.community-orbit:before{width:250px;height:250px}.community-orbit:after{border-style:dashed;width:340px;height:340px}.community-orbit>i{z-index:2;background:#7657ff;border-radius:50%;place-items:center;width:105px;height:105px;font-size:25px;font-style:normal;font-weight:800;display:grid;position:relative;box-shadow:0 0 60px #7657ff59}.community-orbit>b{text-align:center;color:#5ed6a9;background:#182820;border:1px solid #315f4c;border-radius:50%;place-items:center;width:67px;height:67px;font-size:18px;display:grid;position:absolute;top:10%;right:3%}.community-orbit>b small{color:#5f8a77;font-size:5px}.bubble{z-index:3;border:1px solid #373841;box-shadow:0 12px 25px #08080b;color:#bbb9c2!important;background:#171820!important;margin:0!important;padding:11px 13px!important;font-size:9px!important;position:absolute!important}.b-one{top:20%;left:-4%}.b-two{bottom:16%;right:-3%}.community-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.community-cards article{background:#111218;border:1px solid #292a32;padding:28px}.community-cards span{color:#7764d1;font:8px var(--font-geist-mono)}.community-cards h3{font-size:16px}.community-cards p{color:#7e7d87;font-size:11px;line-height:1.7}.member-roadmap-picker{grid-template-columns:1.25fr repeat(3,1fr);gap:10px;margin:40px 0 18px;display:grid}.member-roadmap-picker>div{background:#111218;border:1px solid #2b2c35;padding:22px}.member-roadmap-picker>div p{color:#765fda;font:7px var(--font-geist-mono);letter-spacing:.13em}.member-roadmap-picker>div h2{margin-top:18px;font-size:24px;line-height:1.05}.member-roadmap-picker>button{text-align:left;color:#fff;cursor:pointer;background:#111218;border:1px solid #2f3039;flex-direction:column;min-height:150px;padding:20px;transition:all .18s;display:flex}.member-roadmap-picker>button:hover,.member-roadmap-picker>button.active{background:#191624;border-color:#7657ff}.member-roadmap-picker>button.active{box-shadow:inset 3px 0 #7657ff}.member-roadmap-picker>button span{font-size:16px;font-weight:700}.member-roadmap-picker>button small{color:#777681;margin-top:9px;font-size:8px;line-height:1.55}.member-roadmap-picker>button b{color:#8a74eb;font:6px var(--font-geist-mono);letter-spacing:.1em;margin-top:auto;padding-top:14px}.lesson-course-switcher{grid-template-columns:repeat(3,1fr);gap:10px;margin:40px 0 22px;display:grid}.lesson-course-switcher>button{text-align:left;color:#fff;cursor:pointer;background:#111218;border:1px solid #2f3039;padding:20px}.lesson-course-switcher>button.active{background:#1a1726;border-color:#7657ff;box-shadow:inset 0 -3px #7657ff}.lesson-course-switcher span,.lesson-course-switcher small{display:block}.lesson-course-switcher span{font-size:15px;font-weight:700}.lesson-course-switcher small{color:#777680;margin-top:7px;font-size:8px;line-height:1.55}.account-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px;display:grid}.account-grid>article{background:#111218;border:1px solid #292a32;flex-direction:column;align-items:flex-start;min-height:340px;padding:30px;display:flex}.large-avatar{background:#7657ff;border-radius:50%;place-items:center;width:72px;height:72px;margin:12px 0;font-size:25px;font-weight:800;display:grid}.account-grid h2{margin:8px 0;font-size:22px}.account-grid>article>span{color:#777680;font-size:10px;line-height:1.6}.account-grid button{color:#aaa8b1;background:#1d1e25;border:1px solid #363740;margin-top:auto}.active-plan{background:#18152a;border:1px solid #4a3b79;width:100%;margin:13px 0;padding:22px}.active-plan>span{color:#53d0a1;font:7px var(--font-geist-mono);letter-spacing:.14em}.active-plan p{color:#8e8b99;font-size:10px;line-height:1.6}@media (width<=1180px){.dashboard-grid{grid-template-columns:1fr 1fr}.continue-card{grid-column:1/-1}.member-roadmap-picker{grid-template-columns:1fr 1fr}.member-roadmap-picker>div{grid-column:1/-1}.module-progress-grid,.project-grid{grid-template-columns:1fr}.account-grid{grid-template-columns:1fr 1fr}.community-hero-card,.resource-list{grid-template-columns:1fr}}@media (width<=900px){.shop-heading{display:block}.shop-heading>p{width:auto;margin-top:25px}.shop-grid{grid-template-columns:1fr}.shop-bundle{display:block}.shop-bundle>div:last-child{text-align:left;justify-content:start;margin-top:25px}.member-shell{--side-width:0px}.member-sidebar{width:250px;transition:transform .2s;transform:translate(-100%);box-shadow:20px 0 60px #000}.member-sidebar.sidebar-open{transform:translate(0)}.member-mobile-close{color:#8e8c96;background:0 0;border:0;font-size:20px;display:block;position:absolute;top:10px;right:10px}.member-menu{color:#fff;background:0 0;border:0;font-size:18px;display:block}.member-main{margin-left:0}.member-page{padding-top:40px}.community-hero-card{padding:35px}.community-orbit{transform:scale(.86)}}@media (width<=650px){.member-topbar{padding:0 17px}.member-topbar>div{font-size:6px}.dashboard-grid{grid-template-columns:1fr}.continue-card{display:block}.continue-preview{height:240px}.continue-copy{min-height:250px}.member-roadmap-picker,.lesson-course-switcher{grid-template-columns:1fr}.member-roadmap-picker>div{grid-column:auto}.module-progress-grid{grid-template-columns:1fr}.lesson-module-head{padding:20px}.lesson-rows button{padding:14px 18px}.lesson-rows button>b{display:none}.featured-project{display:block}.project-art{min-height:330px}.resource-list article{grid-template-columns:40px 1fr 30px}.resource-list>article>span:last-of-type{display:none}.community-hero-card{padding:28px 20px;overflow:hidden}.community-orbit{margin-left:-20%;margin-right:-20%}.community-cards,.account-grid{grid-template-columns:1fr}.shop-art{height:250px}.shop-bundle{padding:30px 24px}.member-section-title{align-items:start;gap:20px}.member-gate-banner{align-items:flex-start}.member-gate-banner a{display:none}}.marketplace{color:#f4f3ef;background:#0b0c10;position:relative;overflow:hidden}.marketplace:before{content:"";filter:blur(220px);opacity:.09;pointer-events:none;background:#6240e8;width:650px;height:650px;position:absolute;top:0;right:-250px}.marketplace-heading{justify-content:space-between;align-items:flex-end;gap:80px;display:flex;position:relative}.marketplace-heading h1,.marketplace-heading h2{margin:0;font-size:clamp(45px,5.3vw,78px)}.marketplace-heading h1 em,.marketplace-heading h2 em{color:#846bf2}.marketplace-heading>div:last-child{flex:none;width:410px}.marketplace-heading>div:last-child p{color:#8c8b95;font-size:13px;line-height:1.7}.marketplace-heading>div:last-child button{color:#9c88f2;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.market-toolbar{border-bottom:1px solid #292a32;justify-content:space-between;align-items:center;gap:20px;margin:48px 0 24px;padding-bottom:18px;display:flex;position:relative}.market-search{background:#111218;border:1px solid #30313a;align-items:center;width:min(360px,100%);padding:0 13px;display:flex}.market-search span{color:#7d66e5;font-size:17px}.market-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:43px;padding:0 10px;font-size:11px}.market-filters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.market-filters button{color:#7f7e88;cursor:pointer;background:#111218;border:1px solid #30313a;padding:9px 12px;font-size:8px}.market-filters button:hover,.market-filters .active{color:#fff;background:#7657ff;border-color:#7657ff}.market-sort{flex:none;align-items:center;gap:8px;display:flex}.market-sort>span{color:#777581;font:7px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.market-sort select{color:#d9d5e5;background:#111218;border:1px solid #30313a;outline:0;height:43px;padding:0 34px 0 12px;font-size:9px}.market-sort select:focus{border-color:#7657ff}.market-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}.market-grid>article{background:#111218;border:1px solid #2b2c34;transition:all .2s}.market-grid>article:hover{border-color:#53438e;transform:translateY(-3px);box-shadow:0 25px 55px #0000004d}.market-art{background:radial-gradient(circle at 50% 40%,#30214f,#0000 42%),#101117;place-items:center;height:235px;display:grid;position:relative;overflow:hidden}.market-art:before{content:"";border:1px solid #ffffff17;position:absolute;inset:13%}.market-art>span{font:6px var(--font-geist-mono);letter-spacing:.14em;color:#8c7bd8;position:absolute;top:15px;left:16px}.market-art>strong{font:6px var(--font-geist-mono);letter-spacing:.12em;color:#5e5c68;position:absolute;bottom:14px;left:16px}.market-art>button{z-index:2;color:#fff;cursor:pointer;background:#13111ed1;border:1px solid #8b74ec;border-radius:50%;width:48px;height:48px;padding-left:4px;position:relative;box-shadow:0 0 30px #7657ff47}.market-art>div{position:absolute;inset:24% 15%}.market-art i{display:block;position:absolute}.market-kinetic i{background:#7657ff;border:1px solid #9b88ef;height:20px}.market-kinetic i:first-child{width:52%;top:8%;left:2%;transform:rotate(8deg)}.market-kinetic i:nth-child(2){background:#4e9cff;width:38%;top:31%;right:3%}.market-kinetic i:nth-child(3){background:#34c78b;width:60%;bottom:27%;left:13%}.market-kinetic i:nth-child(4){background:#ef7479;width:31%;bottom:4%;right:9%}.market-noir{background:linear-gradient(145deg,#050506,#242127 55%,#0c0c0d)}.market-noir>div:before{content:"";filter:contrast(1.5);background:linear-gradient(90deg,#b7aea6 50%,#25222b 50%);border-radius:50%;width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.market-noir i{display:none}.market-caption>div:before{content:"YOUR STORY";text-align:center;letter-spacing:-.06em;font-size:23px;font-weight:900;position:absolute;inset:25% 0 auto}.market-caption>div:after{content:"CAPTION SYSTEM";text-align:center;font:6px var(--font-geist-mono);letter-spacing:.12em;background:#7657ff;padding:6px;position:absolute;top:58%;left:21%;right:21%}.market-caption i{display:none}.market-impact{background:#10151a}.market-impact i{background:#34c78b;width:3px;bottom:15%}.market-impact i:first-child{height:28%;left:25%}.market-impact i:nth-child(2){height:66%;left:40%}.market-impact i:nth-child(3){height:45%;left:55%}.market-impact i:nth-child(4){height:75%;left:70%}.market-doc{color:#111116;background:#e5e2dc}.market-doc:before{border-color:#bbb7af}.market-doc>div:before{content:"A FILM BY";text-align:center;font:6px var(--font-geist-mono);letter-spacing:.2em;position:absolute;top:27%;left:0;right:0}.market-doc>div:after{content:"HUMAN STORIES";text-align:center;font:italic 25px Georgia,serif;position:absolute;top:43%;left:0;right:0}.market-doc i{display:none}.market-light{background:linear-gradient(135deg,#140e1d,#261844 45%,#0c1522)}.market-light:after{content:"";filter:blur(12px);opacity:.55;background:conic-gradient(#0000,#f7a867,#0000,#8768f2,#0000);border-radius:50%;width:260px;height:260px;position:absolute}.market-light i{display:none}.market-community-art{background:radial-gradient(circle at 52% 46%,#332259,#0000 40%),linear-gradient(145deg,#111219,#08090d)}.market-community-art>div{inset:27% 18%}.market-community-art i{background:#7657ff;border:1px solid #9a85ef;height:18px}.market-community-art i:first-child{width:55%;top:4%;left:0}.market-community-art i:nth-child(2){background:#467ec8;width:36%;top:31%;right:0}.market-community-art i:nth-child(3){background:#36a97f;width:69%;bottom:25%;left:8%}.market-community-art i:nth-child(4){background:#b8608f;width:30%;bottom:0;right:13%}.market-community-art>b{z-index:3;background:#18141f;border:1px solid #8069db;border-radius:50%;place-items:center;width:58px;height:58px;font-size:15px;display:grid;position:relative;box-shadow:0 0 30px #7657ff4d}.market-description{color:#85838d;min-height:48px;margin:0;font-size:9px;line-height:1.65}.market-empty{text-align:center;background:linear-gradient(145deg,#14151ba6,#0b0c104d);border:1px dashed #34343e;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:45px;display:flex}.market-empty>span{color:#957ff0;border:1px solid #4a4068;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:19px;font-size:24px;display:grid}.market-empty>p{color:#7766c1;font:7px var(--font-geist-mono);letter-spacing:.16em}.market-empty h2{margin:7px 0 10px;font-size:32px}.market-empty small{color:#777680;max-width:520px;font-size:10px;line-height:1.7}.market-empty button{color:#fff;cursor:pointer;background:#7657ff;border:0;margin-top:23px;padding:12px 17px;font-size:9px}.market-error>span{color:#e89494;border-color:#704040}.empty-spinner{animation:.8s linear infinite empty-spin;border:1px solid #4a4068!important;border-top-color:#9b86f0!important}@keyframes empty-spin{to{transform:rotate(360deg)}}.market-copy{padding:18px 19px 20px}.creator-line{align-items:center;gap:8px;display:flex}.creator-line>span{color:#c2b7ee;width:27px;height:27px;font:7px var(--font-geist-mono);background:#282431;border:1px solid #594b8f;border-radius:50%;place-items:center;display:grid}.creator-line p{color:#686771;font:6px var(--font-geist-mono);letter-spacing:.08em;margin:0}.creator-line p strong{color:#aaa8b2}.creator-line small{color:#4ebd93;font:5px var(--font-geist-mono);letter-spacing:.08em;margin-left:auto}.market-copy h3{margin:14px 0 10px;font-size:17px}.market-stats{color:#66656f;flex-wrap:wrap;gap:13px;font-size:7px;display:flex}.market-stats span:first-child{color:#e1b75a}.market-buy{border-top:1px solid #292a32;justify-content:space-between;align-items:center;margin-top:19px;padding-top:16px;display:flex}.market-buy>strong{font-size:22px}.market-buy button{color:#fff;cursor:pointer;background:#7657ff;border:0;padding:10px 12px;font-size:8px}.market-load{color:#9e9ca6;cursor:pointer;background:#13141a;border:1px solid #393a43;margin:27px auto 0;padding:12px 18px;font-size:9px;display:block}.market-rating-summary{align-items:center;gap:9px;margin:-2px 0 12px;display:flex}.market-rating-summary strong{color:#f1c75b;font-size:11px}.market-rating-summary span{color:#777581;font-size:7px}.market-rate{background:#0d0e13;border:1px solid #292a32;justify-content:space-between;align-items:center;margin-top:14px;padding:9px 10px;display:flex}.market-rate>span{color:#777581;font:7px var(--font-geist-mono);letter-spacing:.06em}.market-rate>div{gap:2px;display:flex}.market-rate button{color:#8a7f5e;cursor:pointer;background:0 0;border:0;padding:2px;font-size:15px;line-height:1}.market-rate button:hover,.market-rate button:focus-visible{color:#f1c75b;transform:scale(1.12)}.market-rate button:disabled{opacity:.45;cursor:wait}.creator-callout{background:radial-gradient(circle at 90% 30%,#302252,#0000 34%),#121119;border:1px solid #403568;grid-template-columns:1.4fr .8fr;align-items:center;gap:60px;margin-top:75px;padding:48px 52px;display:grid}.creator-callout>div:first-child>span{color:#9079ee;font:8px var(--font-geist-mono);letter-spacing:.16em}.creator-callout h3{margin:12px 0;font-size:34px}.creator-callout>div:first-child>p{color:#8f8d98;max-width:650px;font-size:12px;line-height:1.7}.creator-callout ul{color:#aaa8b1;flex-wrap:wrap;gap:18px;padding:0;font-size:9px;list-style:none;display:flex}.creator-callout li:before{content:"✓";color:#54cfa1;margin-right:7px}.seller-readiness{background:#08090d8c;border:1px solid #3b3748;gap:6px;max-width:650px;margin-top:20px;padding:14px 16px;display:grid}.seller-readiness b{color:#d3c9f7;font:8px var(--font-geist-mono);letter-spacing:.13em}.seller-readiness span{color:#898692;font-size:10px;line-height:1.55}.seller-enabled{background:#1f6c4e1f;border-color:#44c99561}.seller-enabled b{color:#65d9aa}.seller-onboarding,.seller-payout_restricted,.seller-deauthorized{background:#754f141f;border-color:#ddab4959}.seller-onboarding b,.seller-payout_restricted b,.seller-deauthorized b{color:#e2b661}.creator-earnings{background:#0c0d12b8;border:1px solid #3b354b;padding:24px}.creator-earnings>p{color:#686671;font:7px var(--font-geist-mono);letter-spacing:.13em;margin:0 0 18px}.creator-earnings>div{justify-content:space-between;align-items:center;margin:13px 0;display:flex}.creator-earnings span{color:#74727e;font:7px var(--font-geist-mono);letter-spacing:.09em}.creator-earnings strong{font-size:34px}.creator-earnings b{text-align:right;color:#8b8994;max-width:180px;font-size:8px;font-weight:400}.creator-earnings>i{background:#35343d;height:1px;display:block}.creator-earnings>button{color:#fff;cursor:pointer;background:#7657ff;border:0;width:100%;margin-top:14px;padding:12px;font-size:9px}.market-notice{z-index:120;color:#c5baff;background:#1b1730;border:1px solid #604db1;max-width:390px;margin:0;padding:15px 42px 15px 17px;font-size:10px;line-height:1.5;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 50px #000}.market-notice button{color:#aaa2ca;cursor:pointer;background:0 0;border:0;position:absolute;top:8px;right:10px}body:has(.studio-backdrop){overflow:hidden}.studio-backdrop{z-index:110;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030407d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.creator-studio{background:linear-gradient(145deg,#1c1829,#0d0e13 47%);border:1px solid #493c75;width:min(680px,100%);max-height:calc(100vh - 32px);padding:35px 38px;position:relative;overflow:auto;box-shadow:0 35px 110px #000}.studio-close{color:#aaa8b2;cursor:pointer;background:#15161c;border:1px solid #3a3943;width:33px;height:33px;font-size:20px;position:absolute;top:14px;right:15px}.creator-studio>p{color:#8972e6;font:7px var(--font-geist-mono);letter-spacing:.16em}.creator-studio h2{margin:14px 0 30px;font-size:48px}.creator-studio h2 em{color:#846bf2}.creator-studio form{gap:16px;display:grid}.creator-studio label>span{color:#7f7d88;font:7px var(--font-geist-mono);letter-spacing:.1em;margin:0 0 7px 2px;display:block}.creator-studio input,.creator-studio select,.creator-studio textarea{color:#fff;background:#0d0e13;border:1px solid #383943;outline:0;width:100%;padding:0 13px}.creator-studio input,.creator-studio select{height:47px}.creator-studio textarea{resize:vertical;height:90px;padding-top:12px}.creator-studio input:focus,.creator-studio select:focus,.creator-studio textarea:focus{border-color:#7657ff}.studio-two{grid-template-columns:1fr 160px;gap:12px;display:grid}.price-input{display:flex}.price-input b{color:#a995f7;background:#1e1a2d;border:1px solid #4c3f77;border-right:0;place-items:center;width:38px;display:grid}.studio-upload>div{text-align:center;background:#111219;border:1px dashed #4a4560;padding:27px}.studio-upload strong,.studio-upload small{display:block}.studio-upload strong{font-size:12px}.studio-upload small{color:#666570;margin:7px 0 14px;font-size:8px}.studio-file-input{cursor:pointer;height:auto!important;padding:10px!important}.studio-file-input::file-selector-button{color:#c3b6f4;cursor:pointer;background:#211a35;border:1px solid #4b426c;margin-right:12px;padding:9px 12px;font-size:8px}.studio-breakdown{background:#111218;border:1px solid #34353e;grid-template-columns:1fr 1fr;gap:12px;padding:17px;display:grid}.studio-breakdown>div{justify-content:space-between;align-items:center;display:flex}.studio-breakdown span{color:#71707a;font:6px var(--font-geist-mono);letter-spacing:.08em}.studio-breakdown strong{font-size:18px}.studio-breakdown p{color:#686771;border-top:1px solid #2d2e35;grid-column:1/-1;margin:0;padding-top:10px;font-size:8px}.studio-check{align-items:flex-start;gap:8px;display:flex}.studio-check input{flex:none;width:14px;height:14px}.studio-check>span{line-height:1.5;letter-spacing:0!important;color:#85838e!important;font-family:Arial!important;font-size:9px!important}.studio-submit{color:#fff;cursor:pointer;background:#7657ff;border:0;padding:14px;font-size:10px;font-weight:700}.studio-submit:disabled{opacity:.55;cursor:wait}.studio-payout-ready{background:#1f6c4e1f;border:1px solid #44c9955c;gap:5px;margin:-14px 0 22px;padding:12px 14px;display:grid}.studio-payout-ready b{color:#65d9aa;font:8px var(--font-geist-mono);letter-spacing:.12em}.studio-payout-ready span{color:#9caaa4;font-size:10px;line-height:1.5}.community-market-page{background:#0b0c10;min-height:100vh}.market-page-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:80;background:#0b0c10eb;border-bottom:1px solid #292a32;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:sticky;top:0}.market-page-header nav{align-items:center;gap:24px;display:flex}.market-page-header nav>a{color:#94929d;font-size:10px;text-decoration:none}.market-page-header .profile-trigger{margin-left:4px}.community-market-page>.marketplace{padding-top:90px}@media (width<=1080px){.market-grid{grid-template-columns:1fr 1fr}.creator-callout{grid-template-columns:1fr}.marketplace-heading{display:block}.marketplace-heading>div:last-child{width:auto;margin-top:25px}.market-toolbar{display:block}.market-sort{margin-top:12px}.market-filters{justify-content:flex-start;margin-top:12px}}@media (width<=650px){.market-grid{grid-template-columns:1fr}.market-art{height:260px}.creator-callout{padding:32px 23px}.creator-callout ul{display:grid}.studio-backdrop{padding:8px}.creator-studio{max-height:calc(100vh - 16px);padding:28px 20px}.studio-two,.studio-breakdown{grid-template-columns:1fr}.studio-breakdown p{grid-column:auto}.market-notice{bottom:12px;left:12px;right:12px}}.shop-product-copy a,.shop-bundle a{color:#fff;cursor:pointer;background:#15151b;border:0;padding:12px 15px;font-size:10px}.shop-product-copy a:hover,.shop-bundle a:hover{background:#7657ff}.waitlist-error{background:#29161c;border:1px solid #733f4a;padding:12px 14px;color:#f0a5ad!important;max-width:520px!important;margin:18px auto!important;font-size:10px!important}.waitlist button:disabled{opacity:.62;cursor:wait}.roadmap-selector>button{min-height:245px}.roadmap-selector>button p{color:#53515a;max-width:330px;margin:12px 0 0;font-size:11px;line-height:1.65;display:block}.roadmap-current{grid-template-columns:170px 1fr minmax(190px,auto);padding:22px 24px}.roadmap-current>div strong{font-size:13px;line-height:1.5;display:block}.roadmap-current>div p{color:#65626a;margin:7px 0 0;font-size:11px;line-height:1.55}.roadmap-module-list{animation:.28s ease-out roadmap-content-in}.roadmap-module-list article p{display:block}@keyframes roadmap-content-in{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}.member-roadmap-picker>button p,.lesson-course-switcher>button p{color:#aaa8b2;margin:9px 0 0;font-size:10px;line-height:1.6;display:block}.member-roadmap-picker>button p{margin-bottom:14px}.lesson-course-switcher>button p{max-width:360px}.member-roadmap-picker>button.active p,.lesson-course-switcher>button.active p{color:#d0ced8}@media (width<=900px){.roadmap-current{grid-template-columns:1fr}.roadmap-current>small{margin-top:4px}.roadmap-module-list article{grid-template-columns:40px 1fr}.roadmap-module-list article p{grid-column:2/-1;margin:3px 0 8px}.roadmap-module-list article b{display:none}}.shop{color:var(--white);background:radial-gradient(circle at 8% 10%,#7c5cff14,#0000 24%),#0d0d11}.shop-heading>p{color:#aaa7b3}.shop-heading h2 em{color:var(--violet-soft)}.shop-categories{border-color:#ffffff1a}.shop-categories button{color:#aaa7b3;background:#121217;border-color:#ffffff1f}.shop-categories .active,.shop-categories button:hover{color:#fff;background:#7c5cff21;border-color:#8065ed}.shop-grid article{background:#15151b;border-color:#ffffff1a;box-shadow:0 24px 65px #00000038}.shop-product-copy>p{color:#a48dff}.shop-product-copy>span{color:#aaa7b3}.shop-product-copy>div{border-color:#ffffff17}.shop-product-copy button,.shop-product-copy a{color:#111116;background:#f6f5f8;transition:all .2s}.shop-bundle{background:radial-gradient(circle at 90% 15%,#7c5cff21,#0000 35%),#15141b;border-color:#9170ff61}.shop-bundle a{color:#fff;background:#7c5cff}.shop-bundle a:hover{background:#8b70ff}.shop-note{color:#8e8a96}.shop-categories button[aria-pressed=true]{color:#fff;background:#7c5cff21;border-color:#8065ed;box-shadow:inset 0 0 0 1px #9c84ff14}.shop-results{color:#817d89;font:7px var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;margin:-18px 0 24px}.shop-grid-filtered{grid-template-columns:minmax(0,760px)}.shop-product-card{animation:.32s cubic-bezier(.2,.8,.2,1) shop-filter-in}@keyframes shop-filter-in{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:none}}.roadmap-selector>button p{color:#9c99a5}.roadmap-selector>button.active p{color:#d0ccd9}.roadmap-current>div p{color:#9d9aa5}.pricing-grid article,.shop-grid article,.roadmap-selector>button,.community-benefit-grid article{transition:transform .25s,border-color .25s,box-shadow .25s,background .25s}@media (hover:hover){.pricing-grid article:hover,.shop-grid article:hover,.community-benefit-grid article:hover{border-color:#977bff61;transform:translateY(-4px);box-shadow:0 30px 80px #0000004d}}@media (width<=650px){.shop-categories{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:14px;overflow-x:auto}.shop-categories::-webkit-scrollbar{display:none}.shop-categories button{flex:none}.shop-results{margin-top:-12px}.shop-grid-filtered{grid-template-columns:1fr}}:root{--ink:#030304;--panel:#0a0a0c;--panel-soft:#0e0e11;--line:#ffffff16;--violet:#7158dc;--violet-soft:#9280e8}body{background:#030304}.hero{background:radial-gradient(circle at 50% 27%,#ffffff0e,#0000 38%),#030304}.hero-glow,.waitlist-glow{opacity:.035}.scroll-light-sweep{opacity:.42;background:radial-gradient(circle at 50% 32%,#7b62dc12,#ffffff05 22%,#0000 48%)}h2 em{color:#f4f3f7!important}.hero h1 em{color:#8d78ec!important}.cinema-copy h2 em{color:#d4d2da!important}.scroll-cinema,.cinema-sticky{background:#050506}.cinema-sticky{background:radial-gradient(circle at 50% 58%,#755bd20b,#0000 38%),linear-gradient(#030304,#070708)}.laptop-atmosphere{z-index:2;pointer-events:none;isolation:isolate;contain:layout paint style;width:min(920px,82vw);height:min(680px,82vh);position:absolute;top:57%;left:60%;overflow:visible;transform:translate(-50%,-50%)}.laptop-backglow{background:radial-gradient(ellipse at center,rgba(128,88,255,calc(.15 + var(--screen-light) * .22)) 0%,rgba(104,65,226,calc(.08 + var(--screen-light) * .13)) 32%,#4e2ab509 55%,transparent 74%);filter:blur(16px);transform:translateZ(0) scale(calc(.88 + var(--screen-light) * .16));opacity:calc(.48 + var(--screen-light) * .52);will-change:transform,opacity;border-radius:50%;position:absolute;inset:10% 5% 2%}.laptop-backglow:after{content:"";filter:blur(20px);background:radial-gradient(#a484ff38,#653de10f 48%,#0000 72%);border-radius:50%;position:absolute;inset:26% 16% 8%}.laptop-particles{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 53%,#000 0 64%,#0000 84%);mask-image:radial-gradient(at 50% 53%,#000 0 64%,#0000 84%)}.laptop-particles i{--px:50%;--py:50%;--drift-x:0px;--drift-y:-100px;--size:3px;left:var(--px);top:var(--py);width:var(--size);height:var(--size);opacity:calc(.16 + var(--screen-light) * .55);transform:translate3d(calc(var(--drift-x) * var(--scene-progress)),calc(var(--drift-y) * var(--scene-progress)),0) scale(calc(.75 + var(--screen-light) * .45));will-change:transform,opacity;background:#b7a4ff;border-radius:50%;position:absolute;box-shadow:0 0 9px #8e69ffcc,0 0 20px #6b42e66b}.laptop-particles i:first-child{--px:12%;--py:68%;--drift-x:34px;--drift-y:-150px;--size:2px}.laptop-particles i:nth-child(2){--px:20%;--py:29%;--drift-x:-24px;--drift-y:118px;--size:4px}.laptop-particles i:nth-child(3){--px:27%;--py:78%;--drift-x:18px;--drift-y:-190px}.laptop-particles i:nth-child(4){--px:34%;--py:18%;--drift-x:-38px;--drift-y:145px;--size:2px}.laptop-particles i:nth-child(5){--px:41%;--py:67%;--drift-x:30px;--drift-y:-128px;--size:4px}.laptop-particles i:nth-child(6){--px:48%;--py:26%;--drift-x:14px;--drift-y:175px;--size:2px}.laptop-particles i:nth-child(7){--px:55%;--py:82%;--drift-x:-29px;--drift-y:-210px}.laptop-particles i:nth-child(8){--px:62%;--py:20%;--drift-x:36px;--drift-y:135px;--size:4px}.laptop-particles i:nth-child(9){--px:70%;--py:72%;--drift-x:-18px;--drift-y:-165px;--size:2px}.laptop-particles i:nth-child(10){--px:79%;--py:34%;--drift-x:29px;--drift-y:105px}.laptop-particles i:nth-child(11){--px:87%;--py:65%;--drift-x:-40px;--drift-y:-145px;--size:4px}.laptop-particles i:nth-child(12){--px:16%;--py:47%;--drift-x:52px;--drift-y:-78px}.laptop-particles i:nth-child(13){--px:31%;--py:47%;--drift-x:-21px;--drift-y:92px;--size:2px}.laptop-particles i:nth-child(14){--px:45%;--py:88%;--drift-x:39px;--drift-y:-188px}.laptop-particles i:nth-child(15){--px:58%;--py:43%;--drift-x:-32px;--drift-y:112px;--size:2px}.laptop-particles i:nth-child(16){--px:73%;--py:52%;--drift-x:25px;--drift-y:-96px;--size:4px}.laptop-particles i:nth-child(17){--px:83%;--py:22%;--drift-x:-44px;--drift-y:152px;--size:2px}.laptop-particles i:nth-child(18){--px:91%;--py:49%;--drift-x:-26px;--drift-y:-118px}@media (width<=900px){.laptop-atmosphere{contain:strict;width:100vw;height:58vh;top:64%;left:50%}.laptop-backglow{filter:blur(10px);inset:17% 9% 8%}.laptop-backglow:after{filter:blur(12px)}.laptop-particles i:nth-child(2n){display:none}.laptop-particles i{box-shadow:0 0 8px #8e69ff9e}}@media (prefers-reduced-motion:reduce){.laptop-particles{display:none}.laptop-backglow{opacity:.62;transform:none!important}}button,.button,[role=button],.shop-product-copy a,.shop-bundle a{outline-offset:2px;transition:border-color .22s,background-color .22s,color .22s,box-shadow .22s,outline-color .22s,transform .22s;outline:1px solid #a684ff9e!important;box-shadow:0 0 0 1px #8b60ff47,0 0 15px #7044e747!important}button:hover,.button:hover,[role=button]:hover,.shop-product-copy a:hover,.shop-bundle a:hover{outline-color:#c1abffe6!important;box-shadow:0 0 0 1px #ae89ff80,0 0 23px #804ef77a!important}button:focus-visible,.button:focus-visible,[role=button]:focus-visible,.shop-product-copy a:focus-visible,.shop-bundle a:focus-visible{outline-offset:4px;outline:2px solid #b49cff!important;box-shadow:0 0 0 4px #825bf133,0 0 28px #895bff80!important}button:disabled,.button[aria-disabled=true]{outline-color:#916fff40!important;box-shadow:0 0 0 1px #8058ff14,0 0 8px #6e45e11a!important}.ui-icon,.button>span:last-child,.auth-provider>span:last-child,.coming-card button>span:last-child,.waitlist button>span:last-child{vertical-align:-5px;background:linear-gradient(145deg,#ffffff24,#845bf41a);border:1px solid #ffffff4d;border-radius:50%;flex:none;width:20px;height:20px;margin-left:8px;font-size:0;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-block;position:relative;box-shadow:inset 0 1px #ffffff26,0 0 10px #7c52ee33}.ui-icon-arrow:before,.button>span:last-child:before,.auth-provider>span:last-child:before,.coming-card button>span:last-child:before,.waitlist button>span:last-child:before{content:"";border-top:1.5px solid;border-right:1.5px solid;border-radius:.5px;width:5px;height:5px;position:absolute;top:5px;right:5px}.ui-icon-arrow:after,.button>span:last-child:after,.auth-provider>span:last-child:after,.coming-card button>span:last-child:after,.waitlist button>span:last-child:after{content:"";transform-origin:50%;background:currentColor;border-radius:2px;width:8px;height:1.5px;position:absolute;top:10px;left:5px;transform:rotate(-45deg)}.button:hover>span:last-child,.auth-provider:hover>span:last-child,.coming-card button:hover>span:last-child,.waitlist button:hover>span:last-child,button:hover>.ui-icon{background:linear-gradient(145deg,#fff3,#9167ff2e);border-color:#ffffff94;transform:translate(1px,-1px);box-shadow:inset 0 1px #fff3,0 0 14px #895bff66}html{text-rendering:optimizelegibility;scroll-padding-top:88px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main-content{min-width:0}.skip-link{z-index:1000;color:#09090c;background:#f4f2fa;border-radius:6px;padding:11px 15px;font-weight:750;text-decoration:none;transition:transform .18s;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{outline-offset:3px;outline:3px solid #8f70ff;transform:none}section[id]{scroll-margin-top:88px}p,li{line-height:1.72}.section-kicker{line-height:1.35}.split-heading>p,.curriculum-intro>p,.community-copy>p,.shop-heading>p,.pricing-heading>p{max-width:62ch}.button,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.button{justify-content:center;align-items:center;gap:4px;min-height:44px;display:inline-flex}.button:active,button:active{transform:translateY(1px)}input,select,textarea,button{font:inherit}input,select,textarea{font-size:max(16px,1em)}a:not(.button):focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #a78dff}.section-pad{content-visibility:auto;contain-intrinsic-size:900px}.hero,.scroll-cinema{content-visibility:visible}@media (width<=900px){html{scroll-padding-top:74px}.section-pad{padding-block:76px}.split-heading h2,.curriculum-intro h2,.shop-heading h2,.pricing-heading h2{max-width:16ch}.community-copy>p,.split-heading>p,.curriculum-intro>p{font-size:clamp(13px,3.7vw,16px)}.button{width:100%;max-width:420px}.hero-actions,.community-actions{align-items:stretch}.hero-actions .button,.community-actions .button{max-width:none}}@media (width<=520px){.section-pad{padding:64px 18px}.site-header,.hero{padding-inline:18px}.cinema-copy{left:18px;right:32px}.pricing-grid article,.community-benefit-grid article,.shop-grid article{border-radius:2px}.button,button{min-height:42px}.roadmap-selector>button{padding-inline:18px}}.problem,.method,.curriculum,.community-pass,.community-market-intro,.shop,.pricing,.waitlist{color:var(--white);background:#060607}.method,.pricing{background:#030304}.curriculum,.shop,.community-market-intro{background:#09090b}.community-pass{background:radial-gradient(circle at 79% 43%,#795ddb0e,#0000 29%),#040405}.waitlist{background:radial-gradient(circle at 50% 48%,#795ddb0e,#0000 31%),#030304}.community-pass:before,.marketplace:before{opacity:.18}.community-live-card,.shop-bundle,.preset-stack-three,.pricing-grid .featured,.community-hero-card,.creator-callout{background:#0c0c0f}.community-pass-board,.community-benefit-grid article,.pricing-grid article,.shop-grid article,.roadmap-selector>button,.market-grid>article,.community-cards article,.account-grid>article{background:#0b0b0d}.pricing-grid .featured{border-color:#8165e18c;box-shadow:0 30px 90px #00000094}.button-primary,.popular,.preset-upload-mark,.market-buy button,.market-empty button,.studio-submit{box-shadow:none;background:#7158dc}.button-primary:hover{background:#8069df}.shop-categories .active,.shop-categories button:hover,.shop-categories button[aria-pressed=true]{background:#111114;border-color:#8b6fe69e}.shop-product-copy button,.shop-product-copy a{color:#0a0a0c;background:#ecebf0}.shop-product-copy button:hover,.shop-product-copy a:hover{color:#fff;background:#7158dc}.auth-modal,.founding-card,.creator-studio{background:#08080a;border-color:#29272f;box-shadow:0 35px 120px #000c}.founding-page,.community-market-page,.marketplace{background:#030304}.founding-page{background:radial-gradient(circle at 50% 18%,#795ddb0f,#0000 30%),#030304}.community-hero-card{background:radial-gradient(circle at 76% 48%,#795ddb0e,#0000 30%),#070708;border-color:#29272f}footer{background:#020203}.public-page{min-height:100vh;color:var(--white);background:#030304}.public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:90;background:#030304e6;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;height:82px;padding:0 clamp(22px,4vw,72px);display:grid;position:sticky;top:0}.public-nav{justify-self:center;align-items:center;gap:clamp(15px,1.8vw,30px);font-size:11px;display:flex}.public-nav a{color:#96939f;transition:color .2s}.public-nav a:hover,.public-nav a.active{color:#fff}.public-market-link{border-left:1px solid #ffffff1f;padding-left:20px}.public-actions{align-items:center;gap:18px;font-size:10px;display:flex}.public-actions>a:first-child{color:#aaa7b2}.public-actions .nav-cta{padding:12px 16px}.public-menu{display:none;position:relative}.public-menu summary{cursor:pointer;border:1px solid #ffffff24;place-content:center;gap:6px;width:42px;height:42px;list-style:none;display:grid}.public-menu summary::-webkit-details-marker{display:none}.public-menu summary span{background:#fff;width:18px;height:1px;display:block}.public-menu nav{background:#0b0b0e;border:1px solid #2d2b34;gap:5px;width:min(300px,100vw - 28px);padding:20px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 30px 80px #000}.public-menu nav a{color:#bbb8c3;padding:10px 8px;font-size:12px}.public-hero{background:radial-gradient(circle at 78% 43%,#7556e61c,#0000 29%),#030304;grid-template-columns:minmax(0,1fr) minmax(390px,.85fr);align-items:center;gap:clamp(60px,9vw,140px);min-height:720px;padding:clamp(90px,11vw,165px) clamp(24px,7vw,112px) clamp(80px,10vw,140px);display:grid;position:relative;overflow:hidden}.public-hero h1,.shop-page-intro h1{letter-spacing:-.065em;margin:20px 0 27px;font-size:clamp(58px,6.6vw,104px);line-height:.91}.public-hero h1 em,.shop-page-intro h1 em,.public-section h2 em,.public-cta h2 em{color:#876cff;font-family:Georgia,serif;font-weight:400}.public-lead{color:#aaa7b2;max-width:690px;font-size:clamp(15px,1.3vw,19px);line-height:1.78}.public-hero-actions{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.public-hero-actions .button{width:auto}.public-section{border-top:1px solid #ffffff12;padding:clamp(85px,10vw,150px) clamp(24px,7vw,112px)}.section-heading{max-width:1040px}.section-heading h2,.public-section>div>h2,.public-section>h2{letter-spacing:-.055em;margin:17px 0 0;font-size:clamp(46px,5.4vw,82px);line-height:.98}.section-intro{color:#96939e;max-width:760px;margin:33px 0 60px;font-size:16px}.public-cta{text-align:center;background:radial-gradient(circle at 50% 48%,#7454de21,#0000 32%),#050506;border-top:1px solid #ffffff14;padding:clamp(90px,11vw,160px) 24px}.public-cta>p:first-child{color:#8f79e9;font:8px var(--font-geist-mono);letter-spacing:.18em}.public-cta h2{letter-spacing:-.055em;margin:23px auto;font-size:clamp(46px,5.8vw,86px);line-height:.98}.public-cta>p:not(:first-child){color:#aaa7b2;max-width:680px;margin:0 auto 32px}.public-footer{grid-template-columns:1fr 1.2fr 1.8fr}.public-footer>div{flex-wrap:wrap}.home-mission{background:#050506;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(60px,10vw,150px);display:grid}.home-mission h2,.home-ecosystem h2,.community-spotlight h2,.home-membership h2{letter-spacing:-.055em;font-size:clamp(46px,5.3vw,80px);line-height:.98}.home-mission h2 em,.home-ecosystem h2 em,.community-spotlight h2 em,.home-membership h2 em{color:#876cff;font-family:Georgia,serif;font-weight:400}.home-mission-copy>p:not(.section-kicker){color:#aaa7b2;max-width:650px;margin:28px 0 33px}.platform-convergence{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.platform-convergence>div{background:#0b0b0e;border:1px solid #ffffff17;padding:24px}.platform-convergence span,.platform-convergence small{display:block}.platform-convergence span{font-size:11px}.platform-convergence small{color:#65626d;font:7px var(--font-geist-mono);letter-spacing:.14em;margin-top:7px}.platform-convergence>i{text-align:center;color:#765cdf;grid-column:1/-1;font-size:24px;font-style:normal}.platform-convergence>strong{background:radial-gradient(circle at 75%,#7454de26,#0000 40%),#0c0b11;border:1px solid #876cff73;grid-column:1/-1;align-items:center;gap:15px;padding:29px;display:flex}.platform-convergence>strong b{background:#765cdf;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.platform-convergence>strong small{color:#8d8996;font:7px var(--font-geist-mono);letter-spacing:.13em;margin-left:auto;display:block}.home-ecosystem{background:#030304}.home-section-heading{grid-template-columns:1fr .65fr;align-items:end;gap:80px;display:grid}.home-section-heading>p{color:#96939e;max-width:580px}.ecosystem-grid{grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin-top:65px;display:grid}.ecosystem-grid>a{color:#fff;background:#09090b;border:1px solid #ffffff1a;flex-direction:column;min-height:310px;padding:34px;transition:transform .25s,border-color .25s;display:flex}.ecosystem-grid>a:hover{border-color:#876cff8c;transform:translateY(-4px)}.ecosystem-grid .ecosystem-community{background:radial-gradient(circle at 75% 22%,#7a5be62e,#0000 35%),#0b0a0f;grid-row:span 2;min-height:632px;padding:46px}.ecosystem-grid span{color:#8e77e8;font:7px var(--font-geist-mono);letter-spacing:.16em}.ecosystem-grid h3{margin:70px 0 17px;font-size:28px}.ecosystem-grid .ecosystem-community h3{margin-top:auto;font-size:48px}.ecosystem-grid p{color:#8f8c97;font-size:12px}.ecosystem-grid b{color:#c3bdcc;font:8px var(--font-geist-mono);letter-spacing:.08em;margin-top:auto}.ecosystem-grid b i{float:right;color:#8e77e8;font-style:normal}.community-spotlight{background:#060607;grid-template-columns:1fr 1fr;gap:14px;display:grid}.community-spotlight-panel{background:radial-gradient(circle at 88% 12%,#7454de2e,#0000 34%),#0a090e;border:1px solid #8468e652;padding:clamp(38px,5vw,70px)}.community-spotlight-panel>p:not(.section-kicker){color:#aaa7b2;margin:27px 0}.community-spotlight-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.community-spotlight-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.community-spotlight-grid article{background:#0a0a0c;border:1px solid #ffffff17;flex-direction:column;min-height:220px;padding:30px;display:flex}.community-spotlight-grid span{color:#8e77e8;font:7px var(--font-geist-mono);letter-spacing:.16em}.community-spotlight-grid strong{margin-top:auto;font-size:18px}.community-spotlight-grid p{color:#777480;margin-bottom:0;font-size:11px}.home-membership{background:#030304}.home-membership>div:first-child{max-width:850px}.home-membership>div:first-child>p:not(.section-kicker){color:#96939e;max-width:650px}.home-membership-options{grid-template-columns:repeat(3,1fr);gap:12px;margin:55px 0 30px;display:grid}.home-membership-options article{background:#0a0a0c;border:1px solid #ffffff1a;padding:32px}.home-membership-options article.featured{background:radial-gradient(circle at 85% 10%,#7454de24,#0000 35%),#0c0b10;border-color:#876cff80}.home-membership-options span{color:#8e77e8;font:8px var(--font-geist-mono);letter-spacing:.16em;display:block}.home-membership-options strong{margin-top:32px;font-size:42px;display:inline-block}.home-membership-options small{color:#777480;font:7px var(--font-geist-mono);margin-left:8px}.home-membership-options p{color:#8f8c97;font-size:11px}.community-network-visual{place-items:center;height:480px;display:grid;position:relative}.community-network-visual:before,.community-network-visual:after{content:"";border:1px solid #8061e247;border-radius:50%;position:absolute}.community-network-visual:before{width:280px;height:280px}.community-network-visual:after{border-style:dashed;width:430px;height:430px}.network-core{z-index:2;text-align:center;background:#7358df;border-radius:50%;place-content:center;width:125px;height:125px;font-size:36px;display:grid;box-shadow:0 0 80px #7358df47}.network-core small{font:6px var(--font-geist-mono);letter-spacing:.18em;display:block}.community-network-visual>i{--angle:calc(var(--index)*60deg);text-align:center;color:#aaa7b2;width:116px;font:7px var(--font-geist-mono);transform:rotate(var(--angle)) translateX(195px) rotate(calc(var(--angle)*-1));background:#0b0b0e;border:1px solid #ffffff21;margin-left:-58px;padding:12px 8px;font-style:normal;position:absolute;top:50%;left:50%}.scatter-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.scatter-grid article{background:#09090b;border:1px solid #ffffff17;padding:30px}.scatter-grid span,.benefit-grid span{color:#8e77e8;font:7px var(--font-geist-mono);letter-spacing:.15em}.scatter-grid h3{margin:55px 0 14px}.scatter-grid p{color:#817e89;font-size:11px}.mission-section{background:#070708;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,10vw,150px);display:grid}.mission-section>div:first-child>p:not(.section-kicker){color:#aaa7b2;max-width:650px;margin-top:27px}.mission-principles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mission-principles article{background:#0b0b0d;border:1px solid #ffffff17;min-height:190px;padding:30px}.mission-principles strong{font-size:22px}.mission-principles p{color:#817e89;font-size:11px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:60px;display:grid}.benefit-grid article{background:#09090b;border:1px solid #ffffff17;min-height:260px;padding:34px}.benefit-grid h3{margin:65px 0 14px;font-size:20px}.benefit-grid p{color:#817e89;font-size:11px}.all-creatives-section{text-align:center;background:#070708}.all-creatives-section>div{flex-wrap:wrap;justify-content:center;gap:10px;max-width:980px;margin:50px auto 0;display:flex}.all-creatives-section>div span{color:#aaa7b2;font:8px var(--font-geist-mono);letter-spacing:.1em;background:#0b0b0e;border:1px solid #ffffff1f;padding:13px 17px}.academy-steps{color:#908c99;font:10px var(--font-geist-mono);letter-spacing:.18em;grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.academy-steps i{color:#8d73ea;border:1px solid #876cff66;place-items:center;width:66px;height:66px;font-style:normal;display:grid}.academy-path-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.academy-path-grid article{background:#09090b;border:1px solid #ffffff1a;padding:38px}.academy-path-grid>article>span,.academy-path-grid small{color:#8d73ea;font:7px var(--font-geist-mono);letter-spacing:.15em}.academy-path-grid h2{font-size:44px}.academy-path-grid p{color:#aaa7b2;min-height:76px}.academy-path-grid>article>strong{margin:8px 0 25px;display:block}.academy-path-grid ul{border-top:1px solid #ffffff17;padding:0;list-style:none}.academy-path-grid li{color:#85828d;border-bottom:1px solid #ffffff12;padding:12px 0;font-size:11px}.academy-path-grid a{color:#c5bfcd;margin-top:28px;font-size:11px;display:block}.academy-path-grid a b{float:right;color:#8d73ea}.academy-method{background:#070708;grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.academy-method>div:last-child{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.academy-method article{background:#0a0a0c;border:1px solid #ffffff17;padding:27px}.academy-method article span{color:#8d73ea;font:8px var(--font-geist-mono)}.academy-method article p{color:#817e89;font-size:11px}.resource-index-visual{background:#09090c;border:1px solid #876cff4d;padding:26px}.resource-index-visual>span{color:#8d73ea;font:8px var(--font-geist-mono);letter-spacing:.16em;border-bottom:1px solid #ffffff1a;padding-bottom:18px;display:block}.resource-index-visual i{color:#aaa7b2;border-bottom:1px solid #ffffff14;gap:20px;padding:23px 4px;font-style:normal;display:flex}.resource-index-visual i b{color:#6f6b77}.resource-page-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:60px;display:grid}.resource-page-grid article{background:#09090b;border:1px solid #ffffff17;min-height:260px;padding:34px}.resource-page-grid span,.resource-page-grid small{color:#8d73ea;font:7px var(--font-geist-mono);letter-spacing:.15em}.resource-page-grid h3{margin:52px 0 14px}.resource-page-grid p{color:#817e89;font-size:11px}.resource-page-grid small{color:#5f5c67;margin-top:30px;display:block}.resource-philosophy{background:#070708;grid-template-columns:1fr .7fr;align-items:end;gap:80px;display:grid}.resource-philosophy>p{color:#aaa7b2;font-size:16px}.shop-page-intro{background:radial-gradient(circle at 75% 30%,#7556e61a,#0000 30%),#030304;padding:clamp(90px,10vw,145px) clamp(24px,7vw,112px) 40px}.shop-page-intro h1{max-width:1000px}.shop-page-intro>p:last-child{color:#aaa7b2;max-width:700px;font-size:17px}.shop-page .shop{padding-top:70px}.pricing-hero{grid-template-columns:1fr;min-height:540px}.pricing-page-section{padding-top:30px}.pricing-page-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pricing-page-grid article{background:#09090b;border:1px solid #ffffff1a;padding:42px}.pricing-page-grid article.featured{background:radial-gradient(circle at 85% 5%,#7454de26,#0000 32%),#0c0b10;border-color:#876cff85}.pricing-page-grid>article>span{color:#8d73ea;font:7px var(--font-geist-mono);letter-spacing:.15em}.pricing-page-grid h2{font-size:36px}.pricing-page-grid article>div{margin:35px 0}.pricing-page-grid strong{font-size:52px}.pricing-page-grid small{color:#777480;margin-left:8px}.pricing-page-grid ul{min-height:230px;padding:0;list-style:none}.pricing-page-grid li{color:#aaa7b2;border-bottom:1px solid #ffffff12;padding:13px 0;font-size:11px}.pricing-page-grid .button{width:100%}.pricing-transparency{text-align:center;color:#6f6c78;max-width:700px;margin:30px auto 0;font-size:10px}@media (width<=1200px){.public-nav{display:none}.public-actions{justify-self:end}.public-menu{grid-column:3;display:block}.public-header{grid-template-columns:auto 1fr auto}.home-mission,.community-spotlight,.mission-section{grid-template-columns:1fr}.ecosystem-grid{grid-template-columns:1fr 1fr}.ecosystem-grid .ecosystem-community{grid-area:auto/1/auto/-1;min-height:420px}.scatter-grid,.benefit-grid,.resource-page-grid{grid-template-columns:1fr 1fr}.academy-path-grid,.academy-method{grid-template-columns:1fr}.pricing-page-grid{grid-template-columns:1fr;max-width:650px;margin:auto}.pricing-page-grid ul{min-height:0}}@media (width<=900px){.public-header{height:72px;padding-inline:18px}.public-actions{display:none}.public-hero{grid-template-columns:1fr;min-height:auto;padding:95px 22px 80px}.public-hero h1,.shop-page-intro h1{font-size:clamp(50px,14vw,76px)}.public-section{padding:78px 22px}.public-hero-actions{flex-direction:column}.public-hero-actions .button{width:100%;max-width:none}.community-network-visual{height:410px}.home-mission{grid-template-columns:1fr}.home-section-heading{grid-template-columns:1fr;gap:25px}.community-spotlight,.home-membership-options,.academy-method>div:last-child{grid-template-columns:1fr}.resource-philosophy{grid-template-columns:1fr;gap:30px}.public-footer{grid-template-columns:1fr}.public-footer>div{justify-content:center}}@media (width<=620px){.public-header .brand span{display:none}.ecosystem-grid,.community-spotlight-grid,.scatter-grid,.benefit-grid,.mission-principles,.resource-page-grid{grid-template-columns:1fr}.ecosystem-grid .ecosystem-community{grid-column:auto;min-height:360px}.ecosystem-grid .ecosystem-community h3{font-size:38px}.platform-convergence{grid-template-columns:1fr}.platform-convergence>i,.platform-convergence>strong{grid-column:auto}.platform-convergence>strong{text-align:center;display:grid}.platform-convergence>strong b{margin:auto}.platform-convergence>strong small{margin:0}.community-network-visual{margin-inline:-16%;transform:scale(.78)}.academy-steps{grid-template-columns:1fr auto}.academy-path-grid article{padding:28px}.shop-page-intro{padding:80px 18px 30px}.public-cta{padding-inline:18px}}.skip-target{scroll-margin-top:88px;display:block;position:relative}.skip-target:focus{outline:none}.menu-label,.public-menu-label{font:700 10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.menu-lines,.public-menu-icon{gap:5px;display:grid}.menu-lines i,.public-menu-icon i{background:#fff;width:18px;height:1px;display:block}.public-menu summary:focus-visible,.menu-button:focus-visible{outline-offset:3px;outline:2px solid #a78dff}.public-menu-eyebrow{color:#726e7b;font:700 8px var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;padding:4px 12px 8px}.public-menu-secondary{border-top:1px solid #ffffff14;margin-top:8px;padding-top:16px}@media (width<=900px){html{scroll-padding-top:70px}body{overflow-x:hidden}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100;background:#040406f5;height:70px;padding:0 18px;position:sticky;top:0}.site-header .brand{gap:9px;min-width:0}.site-header .brand-logo{width:34px;height:34px}.site-header .brand span{letter-spacing:.11em;white-space:nowrap;font-size:10px}.menu-button{color:#fff;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:10px;min-width:82px;min-height:44px;padding:8px 10px;display:flex}.menu-button span{background:0 0;width:auto;height:auto;margin:0}.menu-button .menu-lines{display:grid}#mobile-main-navigation{background:#08080b;border-bottom:1px solid #2a2830;gap:2px;max-height:calc(100dvh - 70px);padding:14px 18px 22px;position:fixed;inset:70px 0 auto;overflow-y:auto;box-shadow:0 28px 70px #000000b8}#mobile-main-navigation a,#mobile-main-navigation>button{color:#d3d0da;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff12;align-items:center;width:100%;min-height:48px;padding:12px 8px;font-size:14px;display:flex}#mobile-main-navigation .nav-cta{color:#fff;background:#7158dc;border:1px solid #8b6fe6a6;justify-content:center;margin-top:12px}#mobile-main-navigation .profile-trigger{padding:10px 8px}.hero{text-align:left;min-height:auto;padding:66px 20px 72px}.hero .eyebrow{justify-content:flex-start;font-size:8px;line-height:1.55}.hero h1{letter-spacing:-.055em;text-align:left;max-width:12ch;margin:24px 0;font-size:clamp(43px,12.5vw,62px);line-height:.96}.hero-copy{color:#c0bdc7;text-align:left;max-width:38rem;margin:0;font-size:16px;line-height:1.68}.hero-actions{align-items:stretch;margin-top:30px}.hero-actions .button,.hero-actions .text-link{justify-content:center;width:100%;min-height:50px}.hero-community-points{grid-template-columns:1fr;width:100%;margin-top:24px;display:grid}.hero-community-points span{justify-content:flex-start;min-height:44px;font-size:9px}.editor-window{border-color:#292832;width:100%;height:285px;margin-top:40px;transform:none;box-shadow:0 24px 70px #000000b3}.workspace{grid-template-rows:165px 90px}.monitor{padding:12px}.monitor-frame{height:106px}.timeline{padding:10px 12px 10px 14px}.timecode{margin-left:16px;font-size:6px}.window-bar b{text-overflow:ellipsis;white-space:nowrap;max-width:52%;overflow:hidden}.scroll-note{display:none}.scroll-cinema{height:145svh}.cinema-copy-two,.cinema-copy-three,.floating-edit-element,.floating-timecode,.cinema-progress{display:none}.cinema-copy-one{opacity:1;top:7%;left:20px;right:20px;transform:none}.cinema-copy-one h2{max-width:12ch;font-size:clamp(34px,10vw,46px)}.laptop-stage{width:min(94vw,620px);transform:translate3d(-50%,calc(-42% + var(--laptop-lift)),0) rotateX(-2deg) scale(var(--laptop-scale));top:58%}.section-pad,.public-section{content-visibility:visible;padding:64px 20px}.home-mission h2,.home-ecosystem h2,.community-spotlight h2,.home-membership h2,.section-heading h2,.public-section>div>h2,.public-section>h2{letter-spacing:-.045em;font-size:clamp(36px,10.5vw,48px);line-height:1.02}.home-mission h2 br,.home-ecosystem h2 br,.community-spotlight h2 br,.home-membership h2 br,.public-page h1 br,.public-page h2 br{display:none}.home-mission{gap:42px}.home-mission-copy>p:not(.section-kicker){color:#b6b3be;margin:22px 0 28px;font-size:15px}.platform-convergence>div{padding:19px}.platform-convergence>i{transform:rotate(90deg)}.platform-convergence>strong{padding:22px}.home-section-heading{gap:18px}.home-section-heading>p{color:#b6b3be;font-size:15px}.ecosystem-grid{gap:10px;margin-top:36px}.ecosystem-grid>a,.ecosystem-grid .ecosystem-community{min-height:0;padding:26px}.ecosystem-grid h3,.ecosystem-grid .ecosystem-community h3{margin:42px 0 13px;font-size:30px}.ecosystem-grid p{color:#aaa7b2;font-size:14px}.ecosystem-grid b{margin-top:28px;font-size:9px}.community-spotlight-panel{padding:30px 24px}.community-spotlight-panel>p:not(.section-kicker){color:#b6b3be;font-size:15px}.community-spotlight-actions{display:grid}.community-spotlight-actions .button{max-width:none}.community-spotlight-grid article{min-height:0;padding:24px}.community-spotlight-grid strong{margin-top:34px}.community-spotlight-grid p{color:#9996a1;font-size:14px}.home-membership-options{gap:10px;margin:34px 0 26px}.home-membership-options article{padding:25px}.home-membership-options strong{margin-top:24px;font-size:38px}.home-membership-options p{color:#a6a3ad;font-size:14px}.public-header{grid-template-columns:minmax(0,1fr) auto;gap:14px;height:70px;padding:0 16px}.public-header .brand{gap:8px;min-width:0}.public-header .brand-logo{width:34px;height:34px}.public-header .brand span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;font-size:10px;display:inline;overflow:hidden}.public-menu{grid-column:auto;display:block}.public-menu summary{justify-content:center;align-items:center;gap:10px;width:auto;min-width:82px;height:44px;padding:0 11px;display:flex}.public-menu summary>span{background:0 0;width:auto;height:auto}.public-menu-icon{display:grid}.public-menu nav{background:#0a0a0d;border-color:#302d37;width:auto;max-height:calc(100dvh - 82px);padding:16px;position:fixed;inset:70px 12px auto;overflow-y:auto;box-shadow:0 28px 80px #000000d1}.public-menu nav a{color:#d0cdd7;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:48px;padding:11px 12px;font-size:14px;display:flex}.public-menu nav a.active{color:#fff;background:#876cff1c;border-color:#876cff52}.public-menu nav a[aria-current=page]:after{content:"Current";color:#9d87ee;font:7px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.public-menu nav .mobile-menu-cta{color:#fff;background:#7158dc;border:1px solid #8b6fe6a6;justify-content:center;margin-top:12px}.public-hero{gap:42px;min-height:auto;padding:64px 20px 68px}.public-hero h1,.shop-page-intro h1{letter-spacing:-.05em;max-width:13ch;margin:18px 0 22px;font-size:clamp(42px,12vw,60px);line-height:.98}.public-lead,.shop-page-intro>p:last-child{color:#bcb9c4;font-size:16px;line-height:1.68}.public-hero-actions{margin-top:30px}.section-intro{color:#b2afba;margin:24px 0 38px;font-size:15px}.public-cta{padding:68px 20px}.public-cta h2{font-size:clamp(38px,10.5vw,50px);line-height:1.02}.public-cta>p:not(:first-child){color:#b6b3be;font-size:15px}.scatter-grid,.benefit-grid,.resource-page-grid,.mission-principles{gap:10px}.scatter-grid article,.benefit-grid article,.resource-page-grid article,.mission-principles article{min-height:0;padding:24px}.scatter-grid h3,.benefit-grid h3,.resource-page-grid h3{margin:36px 0 12px}.scatter-grid p,.benefit-grid p,.resource-page-grid p,.mission-principles p{color:#aaa7b2;font-size:14px}.mission-section,.academy-method,.resource-philosophy{gap:38px}.mission-section>div:first-child>p:not(.section-kicker),.resource-philosophy>p{color:#b6b3be;font-size:15px}.academy-steps{gap:10px}.academy-steps i{width:52px;height:52px}.academy-path-grid{gap:10px;margin-top:36px}.academy-path-grid article{padding:26px}.academy-path-grid h2{font-size:36px}.academy-path-grid p{color:#b2afba;min-height:0}.academy-path-grid li,.academy-path-grid a{align-items:center;min-height:44px;font-size:13px;display:flex}.academy-path-grid a{justify-content:space-between}.academy-method>div:last-child{gap:10px}.academy-method article{padding:24px}.academy-method article p{color:#aaa7b2;font-size:14px}.resource-index-visual{padding:20px}.resource-index-visual i{padding:18px 4px;font-size:14px}.shop-page-intro{padding:64px 20px 34px}.pricing-page-section{padding-top:24px}.pricing-page-grid{gap:10px}.pricing-page-grid article{padding:28px 24px}.pricing-page-grid h2{font-size:31px}.pricing-page-grid strong{font-size:44px}.pricing-page-grid li{min-height:46px;font-size:14px}.pricing-transparency{color:#aaa7b2;font-size:13px}.public-footer{text-align:left;padding:48px 20px}.public-footer>p{text-align:left}.public-footer>div{grid-template-columns:1fr 1fr;justify-content:stretch;gap:0;display:grid}.public-footer>div a{align-items:center;min-height:44px;display:flex}.public-footer>small{text-align:left;font-size:9px;line-height:1.65}}.community-checkout-backdrop{z-index:1200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020408d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.community-checkout-modal{background:linear-gradient(145deg,#161922fa,#080a0ffc);border:1px solid #ffffff24;border-radius:24px;width:min(720px,100%);max-height:calc(100vh - 48px);padding:34px;position:relative;overflow:auto;box-shadow:0 30px 100px #0000009e}.community-checkout-modal>p{color:#b8a8ff;letter-spacing:.16em;margin:0 0 7px;font-size:.73rem;font-weight:800}.community-checkout-modal h2{margin:0 42px 24px 0;font-size:clamp(1.65rem,4vw,2.55rem)}.community-checkout-close{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:50%;width:36px;height:36px;font-size:1.4rem;position:absolute;top:18px;right:18px}.community-checkout-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.community-checkout-steps li{color:#858996;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;padding:9px 10px;font-size:.7rem;font-weight:750;display:flex}.community-checkout-steps li span{border:1px solid #ffffff29;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.66rem;display:grid}.community-checkout-steps li.active{color:#f4f0ff;background:#8c6fff1f;border-color:#9e84ff85}.community-checkout-steps li.complete{color:#c4b7ff}.community-checkout-steps li.complete span{color:#fff;background:#8c6fff}.community-checkout-assurance{background:#62be9b12;border:1px solid #9deece33;border-radius:13px;gap:5px;margin:0 0 18px;padding:14px 16px;display:grid}.community-checkout-assurance strong{color:#e9fff7;font-size:.82rem}.community-checkout-assurance span{color:#b9c8c3;font-size:.75rem;line-height:1.5}.community-checkout-assurance-review{margin-top:-8px}.community-billing-grid{grid-template-columns:1fr 1fr;gap:14px;margin:0 0 20px;display:grid}.community-billing-grid label{color:#dfe1e7;gap:7px;font-size:.78rem;font-weight:700;display:grid}.community-billing-grid label:nth-child(3){grid-column:1/-1}.community-billing-grid input,.community-billing-grid select{color:#fff;width:100%;min-height:46px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:0 13px}.community-billing-grid select option{color:#fff;background:#15151b}.community-billing-grid input:focus,.community-billing-grid select:focus{border-color:#a894ff;box-shadow:0 0 0 3px #8c6fff24}.community-consent{color:#c9cbd2;align-items:flex-start;gap:10px;margin:14px 0;font-size:.78rem;line-height:1.5;display:flex}.community-consent input{accent-color:#8c6fff;width:17px;height:17px;margin-top:2px}.community-consent a{color:#c7baff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.community-consent a:hover,.community-consent a:focus-visible{color:#fff}.community-checkout-modal>.button,.community-checkout-modal .community-order-summary+.button{margin-top:18px}.community-order-summary{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;gap:10px;margin:0 0 22px;padding:18px;display:grid}.community-order-summary span{color:#bec1ca;justify-content:space-between;gap:20px;display:flex}.community-order-summary span:last-child{color:#fff;border-top:1px solid #ffffff1a;padding-top:10px;font-size:1.05rem}.community-payment-note,.community-checkout-message{color:#b7bac4;font-size:.8rem;line-height:1.55;display:block}.community-checkout-message{color:#e7dfff;margin-top:14px}.revolut-card-target,.revolut-pay-target,.revolut-embedded-target{min-height:52px;margin:12px 0}.revolut-embedded-target{min-height:290px}@media (width<=620px){.community-checkout-backdrop{padding:0}.community-checkout-modal{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh;padding:26px 20px 42px}.community-checkout-steps li{justify-content:center;padding:8px 5px;font-size:.62rem}.community-checkout-steps li span{width:19px;height:19px}.community-billing-grid{grid-template-columns:1fr}.community-billing-grid label:nth-child(3){grid-column:auto}}.product-interest-form{gap:10px;margin-top:18px;display:grid}.product-interest-form>label:first-child{gap:6px;display:grid}.product-interest-form label span{color:#a9a5b4;font-size:11px;line-height:1.45}.product-interest-form input[type=email]{color:#fff;background:#111019;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:12px 14px}.product-interest-consent{align-items:flex-start;gap:8px;display:flex}.product-interest-consent input{margin-top:3px}.product-interest-form small{color:#b8afdd;line-height:1.5}.market-legal-links{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:16px;margin-top:28px;padding-top:18px;display:flex}.market-legal-links a{color:#b7acd9;text-underline-offset:4px;font-size:11px;text-decoration:underline}.creator-studio .studio-check a{color:#bdaeff;text-decoration:underline}.creator-earnings>small{color:#9691a3;margin:10px 0 16px;font-size:10px;line-height:1.5;display:block}@media (width<=620px){.community-network-visual{display:none}.community-overview-hero,.ecosystem-grid,.community-spotlight-grid,.scatter-grid,.benefit-grid,.mission-principles,.resource-page-grid,.platform-convergence{grid-template-columns:1fr}.platform-convergence>i,.platform-convergence>strong{grid-column:auto}.platform-convergence>strong{text-align:left;display:flex}.platform-convergence>strong b{margin:0}.platform-convergence>strong small{margin-left:auto}.academy-steps{grid-template-columns:1fr auto}.resource-index-visual{margin-top:4px}.all-creatives-section>div{justify-content:flex-start;margin-top:32px}.all-creatives-section>div span{font-size:9px}}@media (width<=390px){.site-header .brand span,.public-header .brand span{letter-spacing:.07em;font-size:9px}.menu-button,.public-menu summary{min-width:76px}.hero h1,.public-hero h1,.shop-page-intro h1{font-size:40px}.public-footer>div{grid-template-columns:1fr}}.site-motion-field{--motion-scroll:0vh;z-index:4;pointer-events:none;opacity:.52;transform:translate3d(0,calc(var(--motion-scroll) * -.025),0);will-change:transform;mix-blend-mode:screen;position:fixed;inset:-14vh 0;overflow:hidden}.site-motion-field:before,.site-motion-field:after{content:"";filter:blur(60px);opacity:.16;border-radius:50%;position:absolute}.site-motion-field:before{background:radial-gradient(circle,#6f4bed,#0000 68%);width:44vw;min-width:360px;height:44vw;min-height:360px;top:18%;left:-18vw}.site-motion-field:after{background:radial-gradient(circle,#8e6bff,#0000 68%);width:38vw;min-width:320px;height:38vw;min-height:320px;top:58%;right:-16vw}.site-motion-field i{--particle-size:3px;width:var(--particle-size);height:var(--particle-size);opacity:.16;background:#b8a8ff;border-radius:50%;animation:14s ease-in-out infinite alternate site-particle-drift;position:absolute;box-shadow:0 0 10px #9577ffd9,0 0 24px #6e48ee6b}.site-motion-field i:first-child{--particle-size:2px;animation-delay:-2s;top:14%;left:7%}.site-motion-field i:nth-child(2){animation-delay:-8s;top:42%;left:18%}.site-motion-field i:nth-child(3){--particle-size:2px;animation-delay:-4s;top:71%;left:27%}.site-motion-field i:nth-child(4){--particle-size:4px;animation-delay:-11s;top:23%;left:36%}.site-motion-field i:nth-child(5){animation-delay:-6s;top:56%;left:45%}.site-motion-field i:nth-child(6){--particle-size:2px;animation-delay:-1s;top:83%;left:53%}.site-motion-field i:nth-child(7){animation-delay:-9s;top:17%;left:63%}.site-motion-field i:nth-child(8){--particle-size:4px;animation-delay:-5s;top:47%;left:71%}.site-motion-field i:nth-child(9){--particle-size:2px;animation-delay:-12s;top:74%;left:82%}.site-motion-field i:nth-child(10){animation-delay:-7s;top:31%;left:92%}.site-motion-field i:nth-child(11){--particle-size:4px;animation-delay:-3s;top:88%;left:11%}.site-motion-field i:nth-child(12){animation-delay:-10s;top:8%;left:23%}.site-motion-field i:nth-child(13){--particle-size:2px;animation-delay:-5s;top:93%;left:39%}.site-motion-field i:nth-child(14){animation-delay:-13s;top:39%;left:58%}.site-motion-field i:nth-child(15){--particle-size:2px;animation-delay:-2s;top:92%;left:68%}.site-motion-field i:nth-child(16){--particle-size:4px;animation-delay:-8s;top:9%;left:77%}.site-motion-field i:nth-child(17){animation-delay:-4s;top:57%;left:88%}.site-motion-field i:nth-child(18){--particle-size:2px;animation-delay:-11s;top:86%;left:96%}@keyframes site-particle-drift{0%{opacity:.1;transform:translate(-8px,18px)scale(.8)}50%{opacity:.36}to{opacity:.18;transform:translate(14px,-28px)scale(1.25)}}.motion-panel{--motion-x:0px;--motion-y:22px;--motion-rotate:0deg;opacity:0;translate:var(--motion-x) var(--motion-y);rotate:var(--motion-rotate);filter:saturate(.9);transition:opacity .72s,translate .9s cubic-bezier(.2,.8,.2,1),rotate .9s cubic-bezier(.2,.8,.2,1),filter .72s,border-color .35s,box-shadow .35s;transition-delay:var(--motion-delay,0s);will-change:translate,rotate}.motion-panel.motion-in{opacity:1;filter:saturate()}.public-section article.motion-panel,.ecosystem-grid>a.motion-panel,.community-spotlight-grid article.motion-panel,.home-membership-options article.motion-panel,.pricing-page-grid article.motion-panel,.founder-stats article.motion-panel{box-shadow:0 18px 55px #0000002e,inset 0 1px #ffffff05}.public-section article.motion-panel.motion-in,.ecosystem-grid>a.motion-panel.motion-in,.community-spotlight-grid article.motion-panel.motion-in,.home-membership-options article.motion-panel.motion-in,.pricing-page-grid article.motion-panel.motion-in,.founder-stats article.motion-panel.motion-in{box-shadow:0 28px 75px #00000047,0 0 44px #714fe209,inset 0 1px #ffffff09}.section-kicker,.eyebrow,.public-menu-eyebrow,.academy-steps,.network-core small,.scatter-grid span,.benefit-grid span,.resource-page-grid span,.resource-page-grid small,.pricing-page-grid>article>span,.home-membership-options span,.community-spotlight-grid span{letter-spacing:.11em}.button,.public-nav,.public-actions,.public-menu nav a{letter-spacing:.015em}.hero h1,.public-hero h1,.shop-page-intro h1{font-kerning:normal}@media (width<=900px){.site-motion-field{opacity:.28}.site-motion-field i:nth-child(2n){display:none}.motion-panel{--motion-x:0px;--motion-rotate:0deg;will-change:auto}.section-kicker,.eyebrow,.public-menu-eyebrow,.academy-steps,.network-core small,.scatter-grid span,.benefit-grid span,.resource-page-grid span,.resource-page-grid small,.pricing-page-grid>article>span,.home-membership-options span,.community-spotlight-grid span{letter-spacing:.075em}}.network-core,.community-orbit>i{background:radial-gradient(circle at 50% 45%,#744aff4d,#060609f2 72%)}.network-core img{object-fit:contain;filter:drop-shadow(0 0 18px #8558ff9e);width:112px;height:112px;display:block}.network-core small{margin-top:-9px}.community-orbit>i img{object-fit:contain;filter:drop-shadow(0 0 16px #8558ff94);width:90%;height:90%;display:block}@media (prefers-reduced-motion:reduce){.site-motion-field{display:none}.motion-panel,.motion-panel.motion-in{opacity:1!important;filter:none!important;transition:none!important;translate:none!important;rotate:none!important}}html.is-page-transitioning{overflow:hidden}.motion-light-beam{width:136vw;height:18vh;left:-18vw;top:var(--motion-light-y,35vh);opacity:calc(.08 + var(--motion-velocity,0) * .2);filter:blur(28px);will-change:top,opacity,transform;position:absolute}.motion-light-beam-a{transform:rotate(-12deg) translate3d(calc(var(--motion-direction,1) * 2vw),-5vh,0);background:linear-gradient(90deg,#0000 6%,#6d49eb08 20%,#ae97ff2e 48%,#5f3cd808 76%,#0000 94%)}.motion-light-beam-b{height:11vh;top:calc(var(--motion-light-y,35vh) + 24vh);transform:rotate(8deg) translate3d(calc(var(--motion-direction,1) * -3vw),0,0);background:linear-gradient(90deg,#0000 4%,#ffffff06 32%,#8b6aff21 58%,#0000 92%)}.motion-lens-flare{left:var(--motion-light-x,35vw);top:var(--motion-light-y,35vh);width:7px;height:7px;opacity:calc(.1 + var(--motion-velocity,0) * .7);will-change:left,top,opacity;background:#e8e1ff;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 18px 5px #b49dffbf,0 0 70px 20px #704ce847,42px 0 0 -2px #a18aff3d,-65px 0 0 -2px #a18aff29}.motion-panel{--motion-enter-x:0px;--motion-enter-y:54px;--motion-enter-rotate:0deg;translate:calc(var(--motion-x) + var(--motion-enter-x)) calc(var(--motion-y) + var(--motion-enter-y));rotate:calc(var(--motion-rotate) + var(--motion-enter-rotate));filter:blur(7px)saturate(.78);transition:opacity .72s,translate 1.05s cubic-bezier(.16,1,.3,1),rotate 1.05s cubic-bezier(.16,1,.3,1),scale 1.05s cubic-bezier(.16,1,.3,1),filter .82s,border-color .35s,box-shadow .35s;scale:.955}.motion-panel.motion-in{translate:var(--motion-x) var(--motion-y);rotate:var(--motion-rotate);filter:blur()saturate();scale:1}@media (hover:hover){.public-section article.motion-panel.motion-in:hover,.ecosystem-grid>a.motion-panel.motion-in:hover,.community-spotlight-grid article.motion-panel.motion-in:hover,.home-membership-options article.motion-panel.motion-in:hover,.pricing-page-grid article.motion-panel.motion-in:hover{translate:var(--motion-x) calc(var(--motion-y) - 7px);border-color:#977bff8c;box-shadow:0 34px 85px #00000057,0 0 54px #714fe214,inset 0 1px #ffffff0e}}.editor-page-transition{z-index:9999;pointer-events:none;visibility:visible;color:#f7f5fb;font-family:var(--font-geist-sans);isolation:isolate;position:fixed;inset:0}.transition-top-panel,.transition-bottom-panel{z-index:1;will-change:transform;background:#030304;width:100%;height:50.5%;position:absolute;left:0}.transition-top-panel{border-bottom:1px solid #9374ff57;top:0;transform:translateY(-104%)}.transition-bottom-panel{background:radial-gradient(circle at 50% 0,#6f4be61f,#0000 46%),#030304;border-top:1px solid #9374ff33;bottom:0;transform:translateY(104%)}.transition-clapper{transform-origin:0 100%;background:#0b0b0e;border-top:1px solid #ffffff38;border-bottom:1px solid #8b68ff73;grid-template-columns:repeat(9,1fr);width:100%;height:47px;display:grid;position:absolute;bottom:-47px;left:0;overflow:hidden;box-shadow:0 15px 45px #0000008c}.transition-clapper i{opacity:.9;background:linear-gradient(135deg,#f2eff8 0 48%,#7657e8 49% 100%);display:block;transform:skew(-28deg)scaleX(1.22)}.transition-clapper i:nth-child(2n){background:linear-gradient(135deg,#7657e8 0 48%,#111116 49% 100%)}.transition-center-mark{z-index:4;text-align:center;opacity:0;place-items:center;min-width:min(420px,86vw);padding:36px 30px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92)}.transition-center-mark img{object-fit:contain;filter:drop-shadow(0 0 24px #7954efa6);width:52px;height:52px}.transition-center-mark span{color:#9481df;font:7px var(--font-geist-mono);letter-spacing:.18em;margin-top:17px}.transition-center-mark strong{letter-spacing:.16em;margin-top:8px;font-size:16px}.transition-timeline{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;width:min(720px,76vw);height:54px;position:absolute;top:72px;left:50%;transform:translate(-50%)}.transition-timeline span{background:#6846da40;border:1px solid #8261ec8c;height:9px;position:absolute;left:6%}.transition-timeline span:first-child{width:34%;top:8px}.transition-timeline span:nth-child(2){background:#35709638;border-color:#3f91c261;width:48%;top:22px;left:28%}.transition-timeline span:nth-child(3){background:#34896833;border-color:#3ea37c57;width:60%;top:36px;left:17%}.transition-timeline i{background:#eb4f77;width:1px;height:68px;position:absolute;top:-8px;left:57%;box-shadow:0 0 12px #eb4f778c}.transition-idle{visibility:hidden}.transition-closing .transition-top-panel,.transition-closing .transition-bottom-panel{transition:transform .56s cubic-bezier(.76,0,.24,1);transform:translate(0)}.transition-closing .transition-clapper{animation:.6s cubic-bezier(.2,.9,.2,1) both clapper-snap}.transition-closing .transition-center-mark{animation:.32s .3s forwards transition-mark-in}.transition-opening .transition-top-panel{animation:.72s cubic-bezier(.76,0,.24,1) .15s both transition-top-open}.transition-opening .transition-bottom-panel{animation:.72s cubic-bezier(.76,0,.24,1) .15s both transition-bottom-open}.transition-opening .transition-clapper{animation:.72s cubic-bezier(.16,1,.3,1) .1s both clapper-open}.transition-opening .transition-center-mark{animation:.52s both transition-mark-out}@keyframes transition-top-open{0%{transform:translate(0)}to{transform:translateY(-104%)}}@keyframes transition-bottom-open{0%{transform:translate(0)}to{transform:translateY(104%)}}@keyframes transition-mark-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes transition-mark-out{0%,32%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes clapper-snap{0%{transform:rotate(-7deg)translateY(-5px)}68%{transform:rotate(-7deg)translateY(-5px)}to{transform:rotate(0)translateY(0)}}@keyframes clapper-open{0%{transform:rotate(0)}40%{transform:rotate(-8deg)}to{transform:rotate(-8deg)}}@media (width<=900px){.motion-light-beam{filter:blur(20px);height:12vh}.motion-lens-flare{box-shadow:0 0 14px 4px #b49dff8f,0 0 42px 12px #704ce833}.motion-panel{filter:blur(4px)saturate(.85);transition-duration:.66s;scale:.98;--motion-enter-x:0px!important;--motion-enter-y:36px!important;--motion-enter-rotate:0deg!important}.transition-center-mark{padding:26px 18px}.transition-center-mark img{width:44px;height:44px}.transition-center-mark strong{font-size:13px}.transition-clapper{height:39px;bottom:-39px}.transition-timeline{width:82vw;top:58px}}@media (prefers-reduced-motion:reduce){html.is-page-transitioning{overflow:auto}.editor-page-transition,.motion-light-beam,.motion-lens-flare{display:none}.motion-panel,.motion-panel.motion-in{scale:1!important}}.editor-page-transition .transition-top-panel{z-index:2}.editor-page-transition .transition-bottom-panel{z-index:1}.ambient-film-canvas{opacity:.86;filter:saturate(1.18)contrast(1.08);will-change:contents;width:100%;height:100%;position:absolute;inset:0}.ambient-video-panel{aspect-ratio:16/9;width:min(28vw,390px);opacity:calc(.06 + var(--motion-velocity,0) * .2);filter:blur(.15px)saturate(1.2);will-change:transform,opacity;background:radial-gradient(circle at 24% 32%,#a489ff47,#0000 28%),radial-gradient(circle at 76% 70%,#2f6c9733,#0000 35%),linear-gradient(135deg,#110f1c33,#020204c2);border:1px solid #977eff2e;border-radius:3px;position:absolute;overflow:hidden;box-shadow:0 30px 100px #00000075,0 0 55px #6a46e014}.ambient-video-panel:before{content:"";background:conic-gradient(from 70deg,transparent 0 20%,#9676ff3b 28%,transparent 37% 55%,#376f9729 64%,transparent 74%);animation:16s linear infinite ambient-film-orbit;position:absolute;inset:-65%}.ambient-video-panel:after{content:"";mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff04 6px),linear-gradient(90deg,#ffffff0a,#0000 16% 84%,#ffffff06);position:absolute;inset:0}.ambient-video-panel>i{z-index:2!important;opacity:.34!important;background:linear-gradient(90deg,#0000,#d5cbff94,#0000)!important;border-radius:0!important;width:64%!important;height:1px!important;animation:5.5s ease-in-out infinite ambient-scan!important;position:absolute!important;left:18%!important;box-shadow:0 0 22px #8a67ff8c!important}.ambient-video-panel>i:first-child{top:38%!important}.ambient-video-panel>i:nth-child(2){width:38%!important;animation-delay:-2.7s!important;top:62%!important;left:31%!important}.ambient-video-panel>b{z-index:3;color:#e0daf275;font:6px var(--font-geist-mono);letter-spacing:.16em;position:absolute;bottom:11px;left:13px}.ambient-video-panel-a{transform:translate3d(-42%,calc(var(--motion-scroll) * -.055),0) rotate(-7deg);top:26%;left:4vw}.ambient-video-panel-b{transform:translate3d(48%,calc(var(--motion-scroll) * -.09),0) rotate(6deg);top:64%;right:3vw}.motion-parallax{--parallax-x:0px;--parallax-y:0px;translate:var(--parallax-x) var(--parallax-y);will-change:translate;transition:translate .18s linear}.public-page .public-section,.public-page .public-cta{isolation:isolate;position:relative;overflow:clip}.public-page .public-section>:not(.site-motion-field),.public-page .public-cta>*{z-index:1;position:relative}.public-page .public-section:nth-of-type(3n+1):before,.public-page .public-section:nth-of-type(3n+2):after,.public-page .public-cta:before{content:"";z-index:0;aspect-ratio:16/8;pointer-events:none;filter:blur(1px);opacity:.72;background:radial-gradient(circle at 38% 42%,#7952ef1b,#0000 28%),radial-gradient(circle at 68% 56%,#2f679612,#0000 32%),repeating-linear-gradient(102deg,#0000 0 25px,#ffffff02 26px);border:1px solid #8969ef13;border-radius:50%;width:min(740px,72vw);animation:15s ease-in-out infinite alternate section-ambient-float;position:absolute}.public-page .public-section:nth-of-type(3n+1):before{top:8%;right:-25%;transform:rotate(-8deg)}.public-page .public-section:nth-of-type(3n+2):after{animation-delay:-7s;bottom:4%;left:-28%;transform:rotate(9deg)}.public-page .public-cta:before{opacity:.86;width:min(920px,94vw);top:50%;left:50%;transform:translate(-50%,-50%)}button,.button,[role=button],.nav-cta{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;isolation:isolate;transform-style:preserve-3d;will-change:transform;position:relative;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s!important}button:before,.button:before,[role=button]:before,.nav-cta:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#eee8ff3d,#8b61ff17 22%,transparent 56%);opacity:.12;transition:opacity .28s;position:absolute;inset:0}.button>*,button>*,[role=button]>*,.nav-cta>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){button.motion-hover-active,.button.motion-hover-active,[role=button].motion-hover-active,.nav-cta.motion-hover-active{transform:perspective(850px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate3d(0,-3px,12px)!important}button.motion-hover-active:before,.button.motion-hover-active:before,[role=button].motion-hover-active:before,.nav-cta.motion-hover-active:before{opacity:1}.public-section article.motion-hover-active,.ecosystem-grid>a.motion-hover-active{transform:perspective(1050px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(8px);box-shadow:0 34px 88px #0006,0 0 58px #7750ee1a!important}}@keyframes ambient-film-orbit{to{transform:rotate(360deg)}}@keyframes ambient-scan{0%,to{opacity:.12;transform:translate(-18%)}50%{opacity:.44;transform:translate(18%)}}@keyframes section-ambient-float{0%{filter:blur(1px)hue-rotate(-4deg);translate:-3% -2%;scale:.96}to{filter:blur(2px)hue-rotate(9deg);translate:4% 3%;scale:1.05}}@media (width<=900px){.ambient-film-canvas{opacity:.44}.ambient-video-panel{display:none}.motion-parallax{transition-duration:.1s}.public-page .public-section:before,.public-page .public-section:after{opacity:.42;width:110vw}button,.button,[role=button],.nav-cta{will-change:auto}}@media (prefers-reduced-motion:reduce){.ambient-film-canvas,.ambient-video-panel{display:none!important}.motion-parallax{transition:none!important;translate:none!important}.public-page .public-section:before,.public-page .public-section:after,.public-page .public-cta:before{animation:none!important}button,.button,[role=button],.nav-cta,.public-section article,.ecosystem-grid>a{transition:none!important;transform:none!important}}.ambient-film-canvas{contain:strict;will-change:auto}.motion-panel.motion-in{will-change:auto}.motion-parallax{will-change:auto;transition:none}@media (width>=901px){.public-page .public-section{content-visibility:auto;contain-intrinsic-size:auto 900px}}@media (update:slow){.ambient-film-canvas{display:none}.ambient-video-panel{opacity:.055}.motion-parallax{translate:none}}.motion-lateral-rail{width:172vw;height:44px;opacity:calc(.055 + var(--motion-velocity,0) * .22);will-change:transform,opacity;align-items:stretch;gap:10px;padding:6px 0;display:flex;position:absolute;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.motion-lateral-rail b{color:#dcd6ecad;font:7px var(--font-geist-mono);letter-spacing:.13em;background:linear-gradient(90deg,#2d1f58a8,#0c0c1261);border:1px solid #8969ee40;flex:0 0 clamp(150px,16vw,260px);align-items:center;gap:11px;padding:0 14px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 12px 34px #00000047}.motion-lateral-rail b:nth-child(3n+2){background:linear-gradient(90deg,#174b3b8c,#0a121057);border-color:#36917442}.motion-lateral-rail b:nth-child(3n){background:linear-gradient(90deg,#1a435e87,#0a0f1459);border-color:#2f749f45}.motion-lateral-rail small{color:#b59dffb8;font-size:6px}.motion-lateral-rail-a{transform:translate3d(calc(-50% + var(--motion-lateral,0vw)),0,0) rotate(-3.5deg);top:29%}.motion-lateral-rail-b{transform:translate3d(calc(-50% + var(--motion-lateral-reverse,0vw)),0,0) rotate(3deg);top:73%}.motion-orbit{text-align:center;width:116px;height:116px;opacity:calc(.05 + var(--motion-velocity,0) * .24);will-change:transform,opacity;background:radial-gradient(circle,#6444d721,#0000 62%);border:1px solid #916ff633;border-radius:50%;place-content:center;display:grid;position:absolute;box-shadow:inset 0 0 38px #754eeb14,0 0 50px #5b3dbf12}.motion-orbit:before,.motion-orbit:after{content:"";border:1px dashed #a58dff38;border-radius:50%;position:absolute;inset:16px}.motion-orbit:after{border-style:solid;inset:39px}.motion-orbit b{color:#c4b5ffc7;text-shadow:0 0 22px #875effb3;font:24px Georgia,serif}.motion-orbit small{color:#c4bed473;font:5px var(--font-geist-mono);letter-spacing:.13em;margin-top:7px}.motion-orbit-a{transform:translate3d(var(--motion-lateral,0vw),0,0) rotate(var(--motion-spiral,0deg));top:45%;left:7%}.motion-orbit-b{transform:translate3d(var(--motion-lateral-reverse,0vw),0,0) rotate(var(--motion-spiral-reverse,0deg));top:56%;right:8%}.motion-lateral-comet{width:52vw;height:1px;opacity:calc(.08 + var(--motion-velocity,0) * .4);will-change:transform;background:linear-gradient(90deg,#0000,#b89dffb8,#4fa0bf4d,#0000);position:absolute;box-shadow:0 0 19px #7e57f561}.motion-lateral-comet:after{content:"";background:#e8e0ff;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:18%;box-shadow:0 0 16px 5px #9674ff9e}.motion-lateral-comet-a{transform:translate3d(var(--motion-lateral,0vw),0,0) rotate(-7deg);top:14%;left:0}.motion-lateral-comet-b{transform:translate3d(var(--motion-lateral-reverse,0vw),0,0) rotate(6deg);top:87%;right:0}.motion-slice{isolation:isolate;position:relative}.motion-slice:after{content:"";z-index:6;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#dccfffe6,#754aee6b,#0000);width:28%;height:1px;position:absolute;top:50%;left:0;transform:translate(-170%);box-shadow:0 0 18px #8a60ff85}.motion-slice.motion-in:after{animation:editorial-lateral-slice 1.05s calc(var(--motion-delay,0s) + .22s) cubic-bezier(.16,1,.3,1) both}@keyframes editorial-lateral-slice{0%{opacity:0;transform:translate(-170%)}18%{opacity:.86}72%{opacity:.42}to{opacity:0;transform:translate(430%)}}.motion-paper-cutout{z-index:1;pointer-events:none;object-fit:contain;mix-blend-mode:screen;height:auto;opacity:calc(.08 + var(--motion-velocity,0) * .24);filter:contrast(1.32)saturate(.86)brightness(.88)drop-shadow(0 26px 44px #000000b3)drop-shadow(0 0 28px #7d54ef2e);will-change:transform,opacity;display:block;position:absolute;-webkit-mask-image:radial-gradient(#000 44%,#000000f5 59%,#0009 70%,#0000 84%);mask-image:radial-gradient(#000 44%,#000000f5 59%,#0009 70%,#0000 84%)}.motion-paper-camera{width:min(47vw,680px);transform:translate3d(var(--motion-lateral,0vw),var(--motion-bob,0px),0) rotate(-7deg);top:8%;left:-26vw}.motion-paper-editor{width:min(45vw,650px);transform:translate3d(var(--motion-lateral-reverse,0vw),var(--motion-bob-reverse,0px),0) rotate(6deg);opacity:calc(.055 + var(--motion-velocity,0) * .2);top:54%;right:-28vw}.motion-paper-scrap{z-index:2;aspect-ratio:1.16;pointer-events:none;clip-path:polygon(7% 10%,42% 2%,96% 17%,87% 49%,100% 86%,58% 97%,16% 86%,0 48%);width:clamp(32px,4vw,68px);opacity:calc(.07 + var(--motion-velocity,0) * .38);will-change:transform,opacity;background:linear-gradient(132deg,#f5efe0d6,#9984c96b 48%,#37275833);position:absolute;box-shadow:inset 8px -8px 18px #301e504d,0 8px 22px #0000006b,0 0 16px #8d68ee21}.motion-paper-scrap:before,.motion-paper-scrap:after{content:"";clip-path:polygon(0 18%,100% 0,84% 100%,13% 80%);border-top:1px solid #50367580;border-bottom:1px solid #ffffff57;position:absolute;inset:9% 14%;transform:rotate(18deg)}.motion-paper-scrap:after{opacity:.58;inset:22% 7%;transform:rotate(-27deg)}.motion-paper-scrap-a{transform:translate3d(var(--motion-lateral,0vw),var(--motion-bob-reverse,0px),0) rotate(var(--motion-spiral,0deg));top:21%;left:12%}.motion-paper-scrap-b{width:clamp(24px,3vw,48px);transform:translate3d(var(--motion-lateral-reverse,0vw),var(--motion-bob,0px),0) rotate(var(--motion-spiral-reverse,0deg));top:38%;right:15%}.motion-paper-scrap-c{width:clamp(40px,5vw,82px);transform:translate3d(var(--motion-lateral-reverse,0vw),var(--motion-bob-reverse,0px),0) rotate(var(--motion-spiral,0deg));top:68%;left:30%}.motion-paper-scrap-d{width:clamp(22px,2.4vw,40px);transform:translate3d(var(--motion-lateral,0vw),var(--motion-bob,0px),0) rotate(var(--motion-spiral-reverse,0deg));top:85%;right:31%}.site-motion-field>i:first-of-type{--particle-size:2px;animation-delay:-2s;top:14%;left:7%}.site-motion-field>i:nth-of-type(2){animation-delay:-8s;top:42%;left:18%}.site-motion-field>i:nth-of-type(3){--particle-size:2px;animation-delay:-4s;top:71%;left:27%}.site-motion-field>i:nth-of-type(4){--particle-size:4px;animation-delay:-11s;top:23%;left:36%}.site-motion-field>i:nth-of-type(5){animation-delay:-6s;top:56%;left:45%}.site-motion-field>i:nth-of-type(6){--particle-size:2px;animation-delay:-1s;top:83%;left:53%}.site-motion-field>i:nth-of-type(7){animation-delay:-9s;top:17%;left:63%}.site-motion-field>i:nth-of-type(8){--particle-size:4px;animation-delay:-5s;top:47%;left:71%}.site-motion-field>i:nth-of-type(9){--particle-size:2px;animation-delay:-12s;top:74%;left:82%}.site-motion-field>i:nth-of-type(10){animation-delay:-7s;top:31%;left:92%}.site-motion-field>i:nth-of-type(11){--particle-size:4px;animation-delay:-3s;top:88%;left:11%}.site-motion-field>i:nth-of-type(12){animation-delay:-10s;top:8%;left:23%}.site-motion-field>i:nth-of-type(13){--particle-size:2px;animation-delay:-5s;top:93%;left:39%}.site-motion-field>i:nth-of-type(14){animation-delay:-13s;top:39%;left:58%}.site-motion-field>i:nth-of-type(15){--particle-size:2px;animation-delay:-2s;top:92%;left:68%}.site-motion-field>i:nth-of-type(16){--particle-size:4px;animation-delay:-8s;top:9%;left:77%}.site-motion-field>i:nth-of-type(17){animation-delay:-4s;top:57%;left:88%}.site-motion-field>i:nth-of-type(18){--particle-size:2px;animation-delay:-11s;top:86%;left:96%}@media (width<=900px){.motion-lateral-rail{width:320vw;height:32px;opacity:calc(.04 + var(--motion-velocity,0) * .13);gap:7px}.motion-lateral-rail b{flex-basis:170px;padding-inline:10px;font-size:5px}.motion-lateral-rail-a{top:36%}.motion-lateral-rail-b{top:79%}.motion-orbit{width:76px;height:76px}.motion-orbit-b{display:none}.motion-lateral-comet{width:78vw}.motion-slice:after{display:none}.motion-paper-camera{width:94vw;opacity:calc(.045 + var(--motion-velocity,0) * .11);filter:contrast(1.28)saturate(.8)brightness(.78)drop-shadow(0 0 20px #7d54ef21);top:13%;left:-72vw}.motion-paper-editor{display:none}.motion-paper-scrap{width:34px;opacity:calc(.045 + var(--motion-velocity,0) * .17)}.motion-paper-scrap-c{display:none}}@media (prefers-reduced-motion:reduce){.motion-lateral-rail,.motion-orbit,.motion-lateral-comet,.motion-slice:after,.motion-paper-cutout,.motion-paper-scrap{display:none!important}}@media (update:slow){.motion-paper-cutout,.motion-paper-scrap{display:none!important}}.billing-cycle-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.billing-cycle-control{background:#09090c;border:1px solid #ffffff1a;border-radius:999px;width:max-content;margin:0 auto 46px;padding:5px;display:flex;box-shadow:0 18px 55px #00000052}.billing-cycle-control label{color:#8a8792;min-width:138px;font:9px var(--font-geist-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:12px 19px}.billing-cycle-control span{background:#ffffff21;border-radius:999px;margin-left:7px;padding:4px 6px;font-size:7px;display:inline-block}#billing-monthly:checked~.billing-cycle-control label[for=billing-monthly],#billing-yearly:checked~.billing-cycle-control label[for=billing-yearly]{color:#fff;background:linear-gradient(135deg,#7250df,#9877ff);box-shadow:0 0 26px #8965ff59}.billing-cycle-input:focus-visible~.billing-cycle-control{outline-offset:4px;outline:2px solid #aa91ff}.pricing-page-grid .pricing-recurring{min-height:121px;margin:35px 0 15px}.pricing-saving{color:#a891ff;font:7px var(--font-geist-mono);letter-spacing:.14em;margin:0 0 9px}.pricing-yearly-detail{color:#aaa7b2;justify-content:space-between;gap:12px;margin-top:10px;font-size:9px;display:flex}.pricing-yearly-detail del{color:#67636e}.annual-option{color:#c0b4f5!important}.pricing-monthly-option,.pricing-monthly-actions{display:none}.pricing-yearly-option,.pricing-yearly-actions,#billing-monthly:checked~.pricing-page-grid .pricing-monthly-option,#billing-monthly:checked~.pricing-page-grid .pricing-monthly-actions{display:grid}#billing-monthly:checked~.pricing-page-grid .pricing-yearly-option,#billing-monthly:checked~.pricing-page-grid .pricing-yearly-actions{display:none}.pricing-lifetime{background:linear-gradient(135deg,#724edb1f,#ffffff05);border:1px solid #8e6fff47;padding:18px 20px;margin:0 0 28px!important}.pricing-lifetime p{color:#9c87ef;font:7px var(--font-geist-mono);letter-spacing:.13em;margin:0 0 9px}.pricing-page-grid .pricing-lifetime strong{font-size:31px}.pricing-page-grid .pricing-lifetime small{color:#aaa7b2;margin:6px 0 0;font-size:9px;line-height:1.5;display:block}.pricing-actions{gap:9px;display:grid;margin:0!important}.pricing-actions .button-outline{color:#d1ccd9;background:#0d0d10}@media (width<=620px){.billing-cycle-control{width:100%;margin-bottom:32px}.billing-cycle-control label{flex:1;min-width:0;padding-inline:11px}.billing-cycle-control span{margin:5px 0 0;display:block}.pricing-lifetime{padding:17px}.pricing-page-grid .pricing-lifetime small,.pricing-yearly-detail{font-size:11px}.pricing-actions{gap:8px}}html[data-motion-quality=balanced] .ambient-film-canvas,html[data-motion-quality=balanced] .ambient-video-panel,html[data-motion-quality=balanced] .motion-paper-editor,html[data-motion-quality=balanced] .motion-paper-scrap-b,html[data-motion-quality=balanced] .motion-paper-scrap-d{display:none!important}html[data-motion-quality=balanced] .site-motion-field{opacity:.36}html[data-motion-quality=balanced] .motion-lateral-rail{opacity:calc(.04 + var(--motion-velocity,0) * .12)}html[data-motion-quality=balanced] .motion-paper-cutout{filter:contrast(1.18)saturate(.8);opacity:calc(.04 + var(--motion-velocity,0) * .1)}.home-membership-options article>b{color:#9d88f2;font:8px var(--font-geist-mono);letter-spacing:.08em;margin:8px 0 0;display:block}.member-action-notice{z-index:12;color:#d8d2e8;background:#14111ef5;border-bottom:1px solid #8e6fff4d;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:12px 24px;font-size:12px;line-height:1.45;display:flex;position:sticky;top:0}.member-action-notice button{color:#fff;background:#111018;border:1px solid #977eff4d;border-radius:50%;min-width:34px;min-height:34px}.locked-project>small{color:#8d8997;margin-top:10px;font-size:10px;line-height:1.5;display:block}.account-ai-preferences{background:#0e0d14;border:1px solid #363240;margin:18px 0;padding:16px}.account-ai-preferences>span{color:#9c87ff;font:8px var(--font-geist-mono);letter-spacing:.12em;margin-bottom:12px;display:block}.account-ai-preferences label{color:#aaa6b2;align-items:flex-start;gap:9px;margin:9px 0;font-size:10px;line-height:1.45;display:flex}.account-ai-preferences input{accent-color:#7657ff;margin-top:1px}.account-ai-preferences button{color:#b7a9f4;cursor:pointer;background:#171326;border:1px solid #5f4cad;margin-top:10px;padding:9px 12px;font-size:9px}.partner-access-page{padding-block:92px 64px}.partner-access-card{width:min(980px,100%)}.partner-access-card h1{max-width:780px}.partner-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:34px 0 18px;display:grid}.partner-benefits article{background:#0e0e14;border:1px solid #34313e;padding:20px}.partner-benefits b{color:#f4f1ff;margin-bottom:8px;font-size:13px;display:block}.partner-benefits span{color:#8f8b99;font-size:11px;line-height:1.6}.partner-lifetime-note{border-left:2px solid #8a71ff;margin:0;padding:14px 16px;color:#c9c1e8!important;font:10px var(--font-geist-mono)!important;letter-spacing:.04em!important;background:#151221!important}.partner-registration-stage,.partner-registration-form{margin-top:34px}.partner-registration-stage>button,.partner-state-success button{color:#fff;cursor:pointer;background:#7657ff;border:1px solid #ab91ff73;margin-top:22px;padding:16px 22px;font-weight:800}.partner-stage-heading{margin-bottom:24px}.partner-stage-heading>span{color:#9c87ff;font:8px var(--font-geist-mono);letter-spacing:.18em}.partner-stage-heading h2{letter-spacing:-.035em;margin:8px 0;font-size:30px}.partner-stage-heading p{color:#85818e;margin:0;font-size:12px;line-height:1.6}.partner-state{color:#9c98a5;background:#0f0f15;border:1px solid #393642;margin-top:32px;padding:22px;font-size:12px}.partner-state strong,.partner-state span{display:block}.partner-state strong{color:#fff;margin-bottom:8px;font-size:16px}.partner-state span{line-height:1.6}.partner-state-error{background:#1b0f12;border-color:#6e3a43}.partner-state-success{background:#141120;border-color:#4c416f}.partner-confirm{color:#c3bfcc;cursor:pointer;background:#0d0e13;border:1px solid #3a3746;align-items:flex-start;gap:12px;padding:15px;font-size:11px;line-height:1.5;display:flex}.partner-confirm input{accent-color:#7657ff;width:16px;min-width:16px;height:16px;padding:0}.partner-registration-form .founding-form-actions button{padding:0 22px}@media (width<=700px){.partner-benefits{grid-template-columns:1fr}.partner-access-page{padding-top:86px}.partner-access-card{padding:34px 21px}}@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-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}@property --tw-ease{syntax:"*";inherits:false}.founding-campaign-bar{z-index:80;color:#c8c0df;min-height:38px;font:9px var(--font-geist-mono);letter-spacing:.08em;text-align:center;background:linear-gradient(90deg,#100d1b,#21153d 48%,#100d1b);border-bottom:1px solid #9676ff57;justify-content:center;align-items:center;gap:22px;padding:8px 20px;display:flex;position:relative}.founding-campaign-bar b{color:#fff;margin-right:9px}.founding-campaign-bar a{color:#bfaeff;text-transform:uppercase;font-weight:800}.mobile-conversion-bar{display:none}.hero-founding-card{background:linear-gradient(110deg,#7450e026,#08080cb3);border:1px solid #9676ff59;width:min(560px,100%);margin-top:25px;padding:15px 18px;box-shadow:0 18px 60px #00000047}.hero-founding-card span,.hero-founding-card strong,.hero-founding-card p{display:block}.hero-founding-card span{color:#a993ff;font:8px var(--font-geist-mono);letter-spacing:.14em}.hero-founding-card strong{color:#f3efff;margin-top:6px;font-size:12px}.hero-founding-card p{color:#aaa5b3;margin:5px 0 7px;font-size:11px}.hero-founding-card a{color:#b49cff;font-size:11px;font-weight:800}.home-now,.home-marketplace-focus,.availability-strip{z-index:7;position:relative}.outcome-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:36px;display:grid}.outcome-card-grid article{background:linear-gradient(145deg,#101016,#09090d);border:1px solid #292732;min-height:190px;padding:25px}.outcome-card-grid article>span{color:#8f76e9;font:8px var(--font-geist-mono);letter-spacing:.12em}.outcome-card-grid h3{color:#f4f2f8;margin:30px 0 10px;font-size:20px}.outcome-card-grid p{color:#85818e;margin:0;font-size:12px;line-height:1.65}.home-marketplace-focus{background:radial-gradient(circle at 78%,#6f4be624,#0000 30%),#09090d;grid-template-columns:1.3fr .7fr;align-items:center;gap:50px;display:grid}.home-marketplace-focus h2{max-width:820px;margin:14px 0 20px;font-size:clamp(38px,5vw,72px);line-height:.98}.home-marketplace-focus>div>p:not(.section-kicker){color:#8e8a95;max-width:680px;font-size:14px;line-height:1.75}.marketplace-type-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketplace-type-list span{color:#bcb4cd;font:8px var(--font-geist-mono);letter-spacing:.1em;background:#111018;border:1px solid #8f70ef40;padding:18px}.availability-strip{background:#26232d;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;padding-block:28px!important}.availability-strip a{background:#09090c;flex-direction:column;justify-content:space-between;min-height:88px;padding:18px;display:flex}.availability-strip strong{font-size:10px}.availability-strip span{color:#77717f;font:7px var(--font-geist-mono);letter-spacing:.12em}.availability-strip .status-live{color:#65d69d}.home-membership-live{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-membership-live .button{margin-top:22px}.community-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.community-plan-grid article{background:#0c0c11;border:1px solid #302d39;flex-direction:column;padding:30px;display:flex}.community-plan-grid article.featured{background:linear-gradient(155deg,#714dda30,#0c0c11 48%);border-color:#8266e4;box-shadow:0 0 60px #6a4ad61a}.community-plan-grid article>span,.access-comparison-grid article>span{color:#a48cf4;font:8px var(--font-geist-mono);letter-spacing:.13em}.community-plan-grid h2{margin:20px 0 26px;font-size:26px}.community-plan-grid article>strong{font-size:44px}.community-plan-grid article>small{color:#77727f;margin-top:7px}.community-plan-grid article>p{color:#bbb5c6;min-height:34px}.community-plan-grid ul,.access-comparison-grid ul,.founding-value ul{margin:22px 0 28px;padding:0;list-style:none}.community-plan-grid li,.access-comparison-grid li,.founding-value li{color:#97929f;border-bottom:1px solid #25232c;padding:9px 0;font-size:11px}.community-plan-grid li:before,.access-comparison-grid li:before,.founding-value li:before{content:"✓";color:#8f76ed;margin-right:9px}.community-plan-grid .community-checkout-action{margin-top:auto}.pricing-focus-head,.pricing-context,.discord-explainer,.pricing-faq{max-width:1120px;margin-inline:auto}.pricing-focus-head>p:last-child{color:#8d8995;max-width:700px;line-height:1.7}.pricing-context{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.pricing-context p{color:#8d8995;background:#0c0c10;border:1px solid #2b2933;margin:0;padding:18px;font-size:11px;line-height:1.65}.pricing-context strong{color:#ebe7f4}.access-comparison-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.access-comparison-grid article{background:#0c0c11;border:1px solid #302d39;padding:30px}.access-comparison-grid h3{margin:17px 0 8px;font-size:28px}.access-comparison-grid p,.discord-explainer>p:last-child{color:#918d99;font-size:13px;line-height:1.7}.pricing-faq>div{border-top:1px solid #302d39;margin-top:28px}.pricing-faq details{border-bottom:1px solid #302d39}.pricing-faq summary{color:#f0edf5;cursor:pointer;padding:20px 3px;font-size:13px;font-weight:700}.pricing-faq details p{color:#8e8996;max-width:780px;margin:0;padding:0 3px 22px;line-height:1.7}.founding-proof-row{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.founding-proof-row span{color:#aaa4b2;font:8px var(--font-geist-mono);letter-spacing:.08em;background:#0d0d12;border:1px solid #34303e;padding:9px 12px}.founding-value ul{max-width:700px}.founding-why p{color:#948f9d;max-width:760px;font-size:14px;line-height:1.8}.founding-steps ol{max-width:850px;margin:32px 0;padding:0;list-style:none}.founding-steps li{border-bottom:1px solid #2c2934;gap:20px;padding:20px 0;display:flex}.founding-steps li>span{color:#aa95fb;border:1px solid #7156cf;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.founding-steps strong{color:#eeeaf5}.founding-steps p{color:#85818d;margin:5px 0 0}.discipline-chip-grid{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.discipline-chip-grid span{color:#bbb4c8;text-transform:capitalize;background:#0e0e14;border:1px solid #393442;padding:13px 17px}.founding-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:25px;display:grid}.founding-progress span{color:#6e6976;font:7px var(--font-geist-mono);text-align:center;border:1px solid #2f2c37;padding:9px}.founding-progress span.active{color:#c3b4f5;background:#171224;border-color:#735bd1}.founding-discord-consent{background:linear-gradient(120deg,#7751dd21,#0d0d12);border:1px solid #4d4267;justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding:18px;display:flex}.founding-discord-consent.connected{border-color:#3b775b}.founding-discord-consent span{color:#a58df5;font:7px var(--font-geist-mono);letter-spacing:.12em}.founding-discord-consent strong{color:#fff;margin:5px 0;display:block}.founding-discord-consent p,.founding-discord-consent small{color:#95909e;margin:4px 0;font-size:10px;line-height:1.55;display:block}.founding-inline-actions{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.marketing-header-stack{z-index:100;isolation:isolate;background:#08080b;flex-direction:column;display:flex;position:sticky;top:0}.marketing-header-stack>.site-header,.marketing-header-stack>.public-header{background:#040406f5;flex:none;height:auto;min-height:82px;padding-block:16px;position:relative;inset:auto}.marketing-header-stack>.founding-campaign-bar{flex-wrap:wrap;flex:none;gap:6px 22px;line-height:1.5}.marketing-header-stack>.founding-campaign-bar>span,.marketing-header-stack>.founding-campaign-bar>a{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=1200px){.marketing-header-stack .public-menu{position:static}.marketing-header-stack .public-menu nav{width:auto;max-height:70dvh;position:absolute;inset:100% 12px auto;overflow-y:auto}}@media (width<=900px){.marketing-header-stack>.site-header,.marketing-header-stack>.public-header{min-height:70px;padding-block:12px}.marketing-header-stack #mobile-main-navigation{max-height:70dvh;position:absolute;inset:100% 0 auto}.marketing-header-stack>.founding-campaign-bar{justify-content:center;padding:10px 16px}.marketing-header-stack>.founding-campaign-bar>a{justify-content:center;align-items:center;gap:6px;min-height:32px;display:flex}.founding-campaign-bar{justify-content:space-between;font-size:7px}.founding-campaign-bar span{max-width:72%}.founding-campaign-bar b{margin:0 0 3px;display:block}.outcome-card-grid{grid-template-columns:1fr 1fr}.home-marketplace-focus{grid-template-columns:1fr}.availability-strip{grid-template-columns:1fr 1fr}.community-plan-grid,.pricing-context,.access-comparison-grid{grid-template-columns:1fr}.mobile-conversion-bar{z-index:90;background:#352a51;border:1px solid #9374f570;grid-template-columns:1.3fr .7fr;gap:1px;padding:1px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 12px 44px #0000009e}.mobile-conversion-bar a{color:#fff;text-transform:uppercase;background:#7657e8;justify-content:center;align-items:center;min-height:50px;padding:8px;font-size:10px;font-weight:800;display:flex}.mobile-conversion-bar a:first-child{flex-direction:column}.mobile-conversion-bar a:last-child{color:#c4b5fb;background:#111017}.mobile-conversion-bar small{margin-top:3px;font-size:8px;font-weight:500}.public-footer,main>footer{padding-bottom:86px!important}.founding-discord-consent{flex-direction:column;align-items:stretch}}@media (width<=560px){.outcome-card-grid{grid-template-columns:1fr}.outcome-card-grid article{min-height:0}.availability-strip{grid-template-columns:1fr}.marketplace-type-list{grid-template-columns:1fr 1fr}.home-membership-live{grid-template-columns:1fr!important}.community-plan-grid article,.access-comparison-grid article{padding:23px}.founding-proof-row{display:grid}.founding-progress{font-size:6px}}.future-products{grid-template-columns:.75fr 1.25fr;align-items:start;gap:38px;display:grid}.future-products>div>p:last-child{color:#8f8a97;line-height:1.7}.future-product-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.future-product-grid article{background:#0c0c11;border:1px solid #2d2a35;padding:24px}.future-product-grid article>span{color:#9b87e8;font:8px var(--font-geist-mono);letter-spacing:.12em}.future-product-grid h3{margin:18px 0 8px}.future-product-grid p{color:#8c8794;min-height:48px;font-size:11px;line-height:1.6}@media (width<=900px){.future-products,.future-product-grid{grid-template-columns:1fr}}.member-notice{background:#5b30ab1f;border:1px solid #9a6cff8c;align-items:center;gap:1rem;margin:0 0 1.5rem;padding:1rem 1.2rem;display:flex}.member-notice span{margin-left:auto}@media (width<=640px){.member-notice{flex-direction:column;align-items:stretch}.member-notice span{margin-left:0}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hero{text-align:left;background:radial-gradient(circle at 73% 42%,#7e5bff21,#0000 28%),radial-gradient(circle at 43% 0,#ffffff09,#0000 31%),#030304;grid-template-rows:auto auto;grid-template-columns:minmax(350px,.78fr) minmax(560px,1.22fr);align-items:center;gap:22px clamp(34px,5vw,86px);min-height:clamp(760px,92svh,930px);padding:clamp(106px,9.5vw,142px) clamp(24px,5.8vw,92px) 46px;display:grid}.hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#07080c);height:118px;position:absolute;inset:auto 0 0}.hero-glow{filter:blur(150px);opacity:.085;width:min(54vw,760px);height:min(54vw,760px);top:12%;left:72%}.hero-message{z-index:3;grid-area:1/1;max-width:640px;position:relative}.hero .eyebrow{justify-content:flex-start;align-items:center;font-size:9px;line-height:1.5;display:flex}.hero h1{text-align:left;max-width:760px;margin:22px 0 26px;font-size:clamp(54px,5.35vw,88px);line-height:.92}.hero-copy{color:#b5b2bd;text-align:left;max-width:620px;margin:0;font-size:clamp(14px,1.15vw,17px);line-height:1.7}.hero-actions{justify-content:flex-start;margin-top:32px}.hero-community-points{justify-content:flex-start;margin:25px 0 0}.hero-community-points span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0dad}.hero .member-gate-banner{z-index:4;grid-area:2/1/auto/-1;width:min(900px,100%);margin:0 auto;position:relative}.hero .scroll-note{z-index:4;text-align:center;grid-area:3/1/auto/-1;margin:0;position:relative}.ecosystem-orbit-stage{z-index:2;isolation:isolate;contain:layout paint;perspective:1100px;grid-area:1/2;justify-self:center;width:min(100%,760px);height:clamp(500px,48vw,630px);position:relative}.ecosystem-aura{aspect-ratio:1;filter:blur(8px);background:radial-gradient(circle,#9677ff33,#704cee12 38%,#0000 69%);border-radius:50%;width:52%;animation:6s ease-in-out infinite ecosystem-aura;position:absolute;top:50%;left:50%;translate:-50% -50%}.ecosystem-orbit-stage:before,.ecosystem-orbit-stage:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:34px 34px;border-radius:50%;position:absolute;inset:9% 7%;transform:perspective(800px)rotateX(66deg);-webkit-mask-image:radial-gradient(#000 12%,#000000b8 48%,#0000 75%);mask-image:radial-gradient(#000 12%,#000000b8 48%,#0000 75%)}.ecosystem-orbit-stage:after{background:0 0;border:1px solid #9a7dff2e;inset:18% 16%;transform:perspective(800px)rotateX(61deg)rotate(12deg);box-shadow:0 0 65px #734bef1a,inset 0 0 55px #754dee0f}.ecosystem-orbit-ring{pointer-events:none;border:1px solid #a890ff33;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 32px #7752eb0a,0 0 26px #7752eb0b}.ecosystem-orbit-ring:before{content:"";background:#c7b5ff;border-radius:50%;width:5px;height:5px;position:absolute;top:17%;left:14%;box-shadow:0 0 17px 5px #8f68ff9e}.ecosystem-orbit-ring-one{width:76%;height:54%;transform:rotate(-8deg)}.ecosystem-orbit-ring-two{opacity:.54;border-style:dashed;width:91%;height:72%;animation:48s linear infinite ecosystem-ring-turn;transform:rotate(11deg)}.ecosystem-connection-lines{pointer-events:none;opacity:.35;position:absolute;inset:0}.ecosystem-connection-lines i{transform-origin:0;background:linear-gradient(90deg,#9b7fffbd,#0000);width:34%;height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #825cf23d}.ecosystem-connection-lines i:first-child{transform:rotate(-77deg)}.ecosystem-connection-lines i:nth-child(2){transform:rotate(-14deg)}.ecosystem-connection-lines i:nth-child(3){transform:rotate(45deg)}.ecosystem-connection-lines i:nth-child(4){transform:rotate(128deg)}.ecosystem-connection-lines i:nth-child(5){transform:rotate(194deg)}.ecosystem-core{z-index:9;aspect-ratio:1;background:radial-gradient(circle at 38% 28%,#ffffff26,#754fe829 38%,#07070aeb 72%);border:1px solid #cdc0ff45;border-radius:50%;place-items:center;width:150px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 1px #ffffff38,inset 0 -20px 50px #00000080,0 0 0 12px #825df409,0 0 90px #7d54f647}.ecosystem-core:before,.ecosystem-core:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.ecosystem-core:before{border:1px solid #a589ff29;border-color:#a589ff29 #0000;animation:18s linear infinite ecosystem-ring-turn;inset:-18px}.ecosystem-core:after{border:1px solid #ffffff14;inset:12px}.ecosystem-core img{z-index:2;object-fit:contain;filter:drop-shadow(0 12px 19px #4c2cbf8c)brightness(1.06);width:92px;height:92px;position:relative}.ecosystem-core small{color:#a396cd;width:max-content;font:6px var(--font-geist-mono);letter-spacing:.18em;text-shadow:0 0 16px #8964f8b3;position:absolute;bottom:-40px;left:50%;translate:-50%}.ecosystem-core-light{filter:blur(28px);opacity:.25;background:#8b69ff;border-radius:50%;width:62%;height:62%;animation:4.8s ease-in-out infinite ecosystem-core-pulse;position:absolute}.ecosystem-hud{--hud-accent:#9e82ff;z-index:6;border:1px solid color-mix(in srgb,var(--hud-accent) 36%,transparent);width:174px;min-height:102px;box-shadow:inset 0 1px #ffffff14,0 18px 48px #00000061,0 0 25px color-mix(in srgb,var(--hud-accent) 9%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);offset-rotate:0deg;background:linear-gradient(145deg,#181620e8,#08080cc4);border-radius:10px;padding:12px;transition:border-color .25s,filter .25s,box-shadow .25s;animation:36s linear infinite ecosystem-orbit,36s ease-in-out infinite ecosystem-hud-depth;position:absolute}.ecosystem-hud:hover{z-index:12;border-color:color-mix(in srgb,var(--hud-accent) 72%,transparent);filter:brightness(1.14);box-shadow:inset 0 1px #ffffff1f,0 25px 60px #00000073,0 0 34px color-mix(in srgb,var(--hud-accent) 18%,transparent);animation-play-state:paused}.ecosystem-hud-head{border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding-bottom:9px;display:grid}.ecosystem-hud-head>span{color:#666170;font:6px var(--font-geist-mono)}.ecosystem-hud-head strong{color:#eeeaf8;font:7px var(--font-geist-mono);letter-spacing:.14em}.ecosystem-hud-head>i{background:var(--hud-accent);width:5px;height:5px;box-shadow:0 0 10px var(--hud-accent);border-radius:50%}.ecosystem-hud-community{--hud-accent:#a68cff;offset-path:ellipse(44% 31% at 50% 50%);animation-duration:38s;animation-delay:-4s}.ecosystem-hud-networking{--hud-accent:#63a9ff;offset-path:ellipse(43% 38% at 50% 50%);animation-duration:42s;animation-delay:-12s}.ecosystem-hud-resources{--hud-accent:#55d1ad;offset-path:ellipse(46% 34% at 50% 50%);animation-duration:40s;animation-delay:-21s}.ecosystem-hud-shop{--hud-accent:#d99b70;offset-path:ellipse(40% 42% at 50% 50%);animation-duration:44s;animation-delay:-30s}.ecosystem-hud-tutorials{--hud-accent:#dc78d2;offset-path:ellipse(48% 27% at 50% 50%);animation-duration:36s;animation-delay:-34s}.community-signal{align-items:center;height:50px;padding:8px 3px 0;display:flex}.community-signal>b{color:#6ee0b4;text-shadow:0 0 9px #55cfa5;margin-right:7px;font-size:7px}.community-signal>span{background:linear-gradient(145deg,#8b71e8,#3c315d);border:2px solid #16141d;border-radius:50%;width:22px;height:22px;margin-left:-5px}.community-signal>span:nth-of-type(2){background:linear-gradient(145deg,#4c8bbd,#283e56)}.community-signal>span:nth-of-type(3){background:linear-gradient(145deg,#ba7657,#53382f)}.community-signal small{color:#777280;font:5px var(--font-geist-mono);letter-spacing:.1em;margin-left:auto}.network-signal{height:50px;margin-top:5px;position:relative}.network-signal>span{background:#1b3955;border:1px solid #74b6ff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 12px #54a6ff6b}.network-signal>span:first-child{top:19%;left:12%}.network-signal>span:nth-child(2){top:8%;left:48%}.network-signal>span:nth-child(3){top:48%;left:74%}.network-signal>span:nth-child(4){top:69%;left:32%}.network-signal>i{background:linear-gradient(90deg,#63a9ff,#0000);width:47%;height:1px;animation:2.8s ease-in-out infinite network-link;position:absolute;top:38%;left:18%;transform:rotate(-8deg)}.network-signal>i:last-child{animation-delay:-1.4s;top:61%;left:34%;transform:rotate(15deg)}.resource-signal{grid-template-columns:repeat(3,1fr);gap:5px;padding-top:12px;display:grid}.resource-signal>span{color:#83ddc1;height:26px;font:6px var(--font-geist-mono);background:#2c8b7117;border:1px solid #53ccaa42;place-items:center;display:grid}.resource-signal small{color:#6c7e79;font:5px var(--font-geist-mono);letter-spacing:.13em;grid-column:1/-1}.shop-signal,.tutorial-signal{align-items:center;gap:9px;padding-top:11px;display:flex}.shop-signal>span{background:linear-gradient(145deg,#37261d,#171310);border:1px solid #da9b7040;width:38px;height:38px;padding:6px}.shop-signal>span i{clip-path:polygon(50% 0,100% 25%,82% 100%,18% 100%,0 25%);background:linear-gradient(135deg,#b27651,#5c3a28);width:100%;height:100%;display:block}.shop-signal b,.shop-signal small{font-family:var(--font-geist-mono);display:block}.shop-signal b{color:#d8c1b3;font-size:6px}.shop-signal small{color:#79685e;letter-spacing:.08em;margin-top:5px;font-size:5px}.tutorial-signal>span{color:#f0a2e9;background:#8e368526;border:1px solid #de77d261;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;display:grid}.tutorial-signal>div{flex:1}.tutorial-signal>div>i{background:linear-gradient(90deg,#dc78d2 64%,#342d38 64%);width:82%;height:3px;margin-bottom:9px;animation:3.8s ease-in-out infinite tutorial-progress;display:block;box-shadow:0 0 10px #dc78d240}.tutorial-signal small{color:#80727f;font:5px var(--font-geist-mono);letter-spacing:.08em}.ecosystem-vision-label{z-index:8;color:#716c7b;width:max-content;font:6px var(--font-geist-mono);letter-spacing:.12em;background:#050507b3;border:1px solid #ffffff12;margin:0;padding:8px 12px;position:absolute;bottom:4%;left:50%;translate:-50%}.ecosystem-vision-label span{color:#a98eff;margin-right:9px}@keyframes ecosystem-orbit{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes ecosystem-hud-depth{0%,to{opacity:.7;scale:.88}25%{opacity:1;scale:1}50%{opacity:1;scale:1.06}75%{opacity:.82;scale:.96}}@keyframes ecosystem-ring-turn{to{rotate:360deg}}@keyframes ecosystem-aura{0%,to{opacity:.52;scale:.92}50%{opacity:.86;scale:1.08}}@keyframes ecosystem-core-pulse{0%,to{opacity:.18;scale:.86}50%{opacity:.34;scale:1.08}}@keyframes network-link{0%,to{opacity:.25;scale:.74 1}50%{opacity:.9;scale:1}}@keyframes tutorial-progress{0%,to{background-size:78% 100%}50%{background-size:100% 100%}}@supports not (offset-path:ellipse(40% 30% at 50% 50%)){.ecosystem-hud{animation:none}.ecosystem-hud-community{top:12%;left:7%}.ecosystem-hud-networking{top:18%;right:2%}.ecosystem-hud-resources{bottom:12%;right:0}.ecosystem-hud-shop{bottom:8%;left:7%}.ecosystem-hud-tutorials{top:3%;left:37%}}@media (width<=1180px){.hero{grid-template-columns:minmax(320px,.75fr) minmax(490px,1.25fr);column-gap:24px;padding-inline:36px}.hero h1{font-size:clamp(50px,5vw,72px)}.ecosystem-orbit-stage{height:520px}.ecosystem-hud{width:158px;min-height:94px;padding:10px}.ecosystem-core{width:132px}.ecosystem-core img{width:80px;height:80px}}@media (width<=900px){.hero{text-align:center;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:18px;min-height:auto;padding:86px 20px 56px;display:grid}.hero-glow{width:94vw;height:94vw;top:5%;left:50%}.ecosystem-orbit-stage{grid-area:1/1;width:min(100%,620px);height:420px;margin:0 auto}.hero-message{grid-area:2/1;max-width:700px;margin:0 auto}.hero .eyebrow{justify-content:center}.hero h1{text-align:center;max-width:12ch;margin:17px auto 20px;font-size:clamp(46px,10.8vw,68px)}.hero-copy{text-align:center;margin-inline:auto;font-size:15px}.hero-actions{justify-content:center;margin-top:26px}.hero-community-points{justify-content:center;margin-inline:auto}.hero .member-gate-banner{grid-row:3}.hero .scroll-note{grid-row:4;margin-top:4px}.ecosystem-hud{width:142px;min-height:86px}.ecosystem-hud-community{offset-path:ellipse(43% 28% at 50% 50%)}.ecosystem-hud-networking{offset-path:ellipse(42% 36% at 50% 50%)}.ecosystem-hud-resources{offset-path:ellipse(45% 31% at 50% 50%)}.ecosystem-hud-shop{offset-path:ellipse(39% 40% at 50% 50%)}.ecosystem-hud-tutorials{offset-path:ellipse(46% 25% at 50% 50%)}.ecosystem-core{width:126px}.ecosystem-core img{width:78px;height:78px}.ecosystem-vision-label{bottom:1%}}@media (width<=560px){.hero{gap:16px;padding:76px 16px 48px}.ecosystem-orbit-stage{width:min(100%,390px);height:338px}.ecosystem-orbit-ring-one{width:77%;height:57%}.ecosystem-orbit-ring-two{width:96%;height:75%}.ecosystem-core{width:94px}.ecosystem-core img{width:58px;height:58px}.ecosystem-core small{letter-spacing:.12em;font-size:4.5px;bottom:-27px}.ecosystem-hud{border-radius:7px;width:112px;min-height:61px;padding:7px}.ecosystem-hud-head{gap:5px;padding-bottom:5px}.ecosystem-hud-head>span{display:none}.ecosystem-hud-head strong{font-size:5.7px}.ecosystem-hud-head>i{width:4px;height:4px}.community-signal,.network-signal{height:31px}.community-signal{padding-top:5px}.community-signal>span{border-width:1px;width:15px;height:15px}.community-signal>b{margin-right:4px;font-size:5px}.community-signal small{display:none}.network-signal>span{width:6px;height:6px}.resource-signal{gap:3px;padding-top:6px}.resource-signal>span{height:17px;font-size:4.5px}.resource-signal small{display:none}.shop-signal,.tutorial-signal{gap:6px;padding-top:5px}.shop-signal>span{width:25px;height:25px;padding:4px}.shop-signal b,.tutorial-signal small{font-size:4.4px}.shop-signal small{display:none}.tutorial-signal>span{width:23px;height:23px}.tutorial-signal>div>i{margin-bottom:5px}.ecosystem-vision-label{letter-spacing:.08em;padding:5px 7px;font-size:4.5px;bottom:-2px}.ecosystem-connection-lines{opacity:.22}.hero h1{font-size:clamp(42px,12vw,58px)}.hero-copy{font-size:15px;line-height:1.62}.hero-actions{gap:12px}.hero-actions .text-link{justify-content:center;align-items:center;min-height:44px;display:flex}.hero-community-points{flex-wrap:wrap;gap:6px;width:100%;display:flex}.hero-community-points span{min-height:36px;padding:8px 10px;font-size:6.5px}.hero-community-points span:last-child,.scroll-note{display:none}}@media (width<=340px){.hero{padding-inline:12px}.ecosystem-orbit-stage{height:300px}.ecosystem-hud{width:98px;min-height:56px}.ecosystem-core{width:82px}.ecosystem-core img{width:50px;height:50px}.hero h1{font-size:39px}.hero-community-points span{font-size:6px}.ecosystem-vision-label{display:none}}@media (prefers-reduced-motion:reduce){.ecosystem-aura,.ecosystem-orbit-ring-two,.ecosystem-core:before,.ecosystem-core-light,.ecosystem-hud,.network-signal>i,.tutorial-signal>div>i{animation:none!important}.ecosystem-hud{opacity:1;scale:.94;offset-path:none!important}.ecosystem-hud-community{top:9%;left:3%}.ecosystem-hud-networking{top:13%;right:1%}.ecosystem-hud-resources{bottom:13%;right:0}.ecosystem-hud-shop{bottom:10%;left:4%}.ecosystem-hud-tutorials{top:0;left:38%}.ecosystem-aura{opacity:.68;scale:1}}@media (width<=560px) and (prefers-reduced-motion:reduce){.ecosystem-hud-community{top:9%;left:0}.ecosystem-hud-networking{top:13%;right:0}.ecosystem-hud-resources{bottom:12%;right:0}.ecosystem-hud-shop{bottom:10%;left:0}.ecosystem-hud-tutorials{top:0;left:35%}}@media (update:slow){.ecosystem-hud,.ecosystem-aura,.ecosystem-orbit-ring-two,.ecosystem-core:before,.network-signal>i,.tutorial-signal>div>i{animation:none!important}}:root{--surface-ink:#09090e;--surface-raised:#12121a;--text-main:#f4f2fa;--text-muted:#b8b5c4;--line-soft:#35323f;--accent-violet:#9c80ff;--content-width:1180px;--space-page:clamp(20px,5vw,64px)}:where(html:not(:has(.legacy-home))) [data-reveal],:where(html:not(:has(.legacy-home))) .motion-panel,:where(html:not(:has(.legacy-home))) .motion-panel:not(.motion-in){opacity:1;filter:none;clip-path:none;transform:none}:where(html:not(:has(.legacy-home))) .site-page-transition,:where(html:not(:has(.legacy-home))) .site-motion-field,:where(html:not(:has(.legacy-home))) .front-scroll-effects{display:none}body:where(:not(:has(.legacy-home))){background:var(--surface-ink);color:var(--text-main)}:where(html:not(:has(.legacy-home))) .experience-width{width:min(calc(100% - var(--space-page)*2),var(--content-width));margin-inline:auto}:where(html:not(:has(.legacy-home))) .experience-section{border-top:1px solid var(--line-soft);padding-block:76px}:where(html:not(:has(.legacy-home))) .experience-hero{text-align:left;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:40px;min-height:0;padding-block:64px 76px;display:grid}:where(html:not(:has(.legacy-home))) .experience-hero-copy{z-index:1;max-width:730px;position:relative}:where(html:not(:has(.legacy-home))) .experience-label{font:600 13px/1.5 var(--font-geist-mono,monospace);letter-spacing:.09em;color:var(--accent-violet);margin:0 0 20px}:where(html:not(:has(.legacy-home))) .experience-hero h1{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(44px,5.2vw,72px);font-weight:600;line-height:1.02}:where(html:not(:has(.legacy-home))) .experience-hero em,:where(html:not(:has(.legacy-home))) .experience-section em,:where(html:not(:has(.legacy-home))) .public-page h1 em,:where(html:not(:has(.legacy-home))) .public-page h2 em,:where(html:not(:has(.legacy-home))) .founder-page h1 em,:where(html:not(:has(.legacy-home))) .founder-page h2 em{font-family:inherit;font-weight:inherit;color:#bba8ff;font-style:normal}:where(html:not(:has(.legacy-home))) .experience-lead{max-width:52ch;color:var(--text-muted);margin:0 0 12px;font-size:clamp(18px,1.6vw,21px);line-height:1.6}:where(html:not(:has(.legacy-home))) .experience-discord,:where(html:not(:has(.legacy-home))) .experience-price{color:var(--text-muted);font-size:14px;line-height:1.6}:where(html:not(:has(.legacy-home))) .experience-price{margin:18px 0 10px}:where(html:not(:has(.legacy-home))) .experience-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}:where(html:not(:has(.legacy-home))) .experience-text-link,:where(html:not(:has(.legacy-home))) .experience-founding-link{color:#dfd6ff;text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}:where(html:not(:has(.legacy-home))) .experience-mark{border-left:1px solid var(--line-soft);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}:where(html:not(:has(.legacy-home))) .experience-mark img{object-fit:contain;width:100%;max-width:350px;height:auto}:where(html:not(:has(.legacy-home))) .experience-mark span{font:12px/1.7 var(--font-geist-mono,monospace);letter-spacing:.17em;color:var(--text-muted);text-align:center}:where(html:not(:has(.legacy-home))) .experience-section h2{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.12}:where(html:not(:has(.legacy-home))) .experience-section p{color:var(--text-muted);max-width:66ch;font-size:17px;line-height:1.75}:where(html:not(:has(.legacy-home))) .experience-section .experience-label{color:var(--accent-violet);font-size:13px}:where(html:not(:has(.legacy-home))) .experience-founder{grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;display:grid}:where(html:not(:has(.legacy-home))) .experience-founder>img{object-fit:cover;filter:saturate(.7);border-radius:4px;width:100%;height:auto;max-height:440px}:where(html:not(:has(.legacy-home))) .experience-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px;display:grid}:where(html:not(:has(.legacy-home))) .experience-benefits article{border-top:1px solid var(--line-soft);padding-top:22px}:where(html:not(:has(.legacy-home))) .experience-benefits span,:where(html:not(:has(.legacy-home))) .experience-asset-list span{font:12px/1.5 var(--font-geist-mono,monospace);letter-spacing:.06em;color:var(--accent-violet)}:where(html:not(:has(.legacy-home))) .experience-section h3{letter-spacing:-.02em;margin:22px 0 14px;font-size:24px;font-weight:500;line-height:1.25}:where(html:not(:has(.legacy-home))) .experience-how,:where(html:not(:has(.legacy-home))) .experience-market,:where(html:not(:has(.legacy-home))) .experience-future{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}:where(html:not(:has(.legacy-home))) .experience-how ol{margin:0;padding:0;list-style:none}:where(html:not(:has(.legacy-home))) .experience-how li{border-bottom:1px solid var(--line-soft);gap:24px;padding:22px 0;display:flex}:where(html:not(:has(.legacy-home))) .experience-how li:first-child{padding-top:0}:where(html:not(:has(.legacy-home))) .experience-how li>b{color:var(--accent-violet);font:14px/2 monospace}:where(html:not(:has(.legacy-home))) .experience-how h3{margin:0 0 10px}:where(html:not(:has(.legacy-home))) .experience-how li p{margin:0}:where(html:not(:has(.legacy-home))) .experience-market{grid-template-columns:1.2fr 1fr}:where(html:not(:has(.legacy-home))) .experience-market:has(>div:only-child){grid-template-columns:1fr}:where(html:not(:has(.legacy-home))) .experience-asset-list{gap:12px;display:grid}:where(html:not(:has(.legacy-home))) .experience-asset-list>a{background:var(--surface-raised);border:1px solid var(--line-soft);color:var(--text-main);padding:24px;text-decoration:none}:where(html:not(:has(.legacy-home))) .experience-asset-list h3{margin:10px 0 18px}:where(html:not(:has(.legacy-home))) .experience-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:34px 0 24px;display:grid}:where(html:not(:has(.legacy-home))) .experience-plans article{border:1px solid var(--line-soft);background:var(--surface-raised);flex-direction:column;align-items:flex-start;padding:30px;display:flex}:where(html:not(:has(.legacy-home))) .experience-plans h3{margin:0 0 24px}:where(html:not(:has(.legacy-home))) .experience-plans strong{letter-spacing:-.04em;font-size:44px}:where(html:not(:has(.legacy-home))) .experience-plans span{color:var(--text-muted);font-size:14px;line-height:1.7}:where(html:not(:has(.legacy-home))) .experience-plans p{flex:1;font-size:16px}:where(html:not(:has(.legacy-home))) .experience-plans .button{width:100%;margin-top:12px}:where(html:not(:has(.legacy-home))) .experience-founding-note{font-size:15px!important}:where(html:not(:has(.legacy-home))) .experience-founding-note a{color:#d8caff;text-underline-offset:3px;text-decoration:underline}:where(html:not(:has(.legacy-home))) .experience-faq{max-width:900px}:where(html:not(:has(.legacy-home))) .experience-faq details{border-bottom:1px solid var(--line-soft);padding:0}:where(html:not(:has(.legacy-home))) .experience-faq summary{cursor:pointer;min-height:44px;padding:23px 0;font-size:18px;line-height:1.5}:where(html:not(:has(.legacy-home))) .experience-faq details p{margin:0 0 24px}:where(html:not(:has(.legacy-home))) .experience-faq>.experience-text-link{margin-top:24px}:where(html:not(:has(.legacy-home))) .experience-close{text-align:center}:where(html:not(:has(.legacy-home))) .experience-close .experience-label{margin-inline:auto}:where(html:not(:has(.legacy-home))) .experience-close .experience-actions{justify-content:center}:where(html:not(:has(.legacy-home))) .experience-future{padding-block:46px}:where(html:not(:has(.legacy-home))) .experience-future h2{font-size:30px}:where(html:not(:has(.legacy-home))) .experience-future p{font-size:15px}:where(html:not(:has(.legacy-home))) .experience-future .availability-strip{flex-direction:column;gap:0;width:100%;margin:0;padding:0;display:flex}:where(html:not(:has(.legacy-home))) .experience-future .availability-strip a{border:0;border-bottom:1px solid var(--line-soft);background:0 0;justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;display:flex}:where(html:not(:has(.legacy-home))) .button,:where(html:not(:has(.legacy-home))) .public-actions .nav-cta{letter-spacing:0;text-transform:none;border-radius:4px;min-height:46px;padding:13px 22px;font-size:14px;line-height:1.5}:where(html:not(:has(.legacy-home))) .button-primary{color:#fff;box-shadow:none;background:#7856e8}:where(html:not(:has(.legacy-home))) .button-primary:hover{background:#6847d5;transform:none}:where(html:not(:has(.legacy-home))) .button-outline{color:#eee8ff;background:0 0;border-color:#665b80}:where(html:not(:has(.legacy-home))) .header-login{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;min-height:44px}:where(html:not(:has(.legacy-home))) .public-nav a,:where(html:not(:has(.legacy-home))) .public-actions>a,:where(html:not(:has(.legacy-home))) .header-login{letter-spacing:0;text-transform:none;font-size:14px}:where(html:not(:has(.legacy-home))) .public-header{height:76px;padding-inline:var(--space-page)}:where(html:not(:has(.legacy-home))) .public-footer{padding:44px var(--space-page) 100px}:where(html:not(:has(.legacy-home))) .public-footer p,:where(html:not(:has(.legacy-home))) .public-footer a{font-size:14px;line-height:1.6}:where(html:not(:has(.legacy-home))) .public-footer .legal-disclaimer{color:var(--text-muted);font-size:12px;line-height:1.6}:where(html:not(:has(.legacy-home))) .public-hero{min-height:0;padding-top:52px;padding-bottom:52px}:where(html:not(:has(.legacy-home))) .public-hero h1{letter-spacing:-.045em;font-size:clamp(40px,5vw,64px);line-height:1.06}:where(html:not(:has(.legacy-home))) .public-lead{color:var(--text-muted);font-size:18px;line-height:1.65}:where(html:not(:has(.legacy-home))) .public-section{padding-top:60px;padding-bottom:60px}:where(html:not(:has(.legacy-home))) .section-kicker{font-size:13px;line-height:1.6}:where(html:not(:has(.legacy-home))) .public-section p,:where(html:not(:has(.legacy-home))) .public-section li{color:var(--text-muted);font-size:16px;line-height:1.7}:where(html:not(:has(.legacy-home))) .public-hero h1 br:after{content:" "}:where(html:not(:has(.legacy-home))) .founding-campaign-bar{padding:8px var(--space-page);gap:16px;min-height:42px}:where(html:not(:has(.legacy-home))) .founding-campaign-bar span,:where(html:not(:has(.legacy-home))) .founding-campaign-bar a,:where(html:not(:has(.legacy-home))) .founding-campaign-bar b{font-size:12px;line-height:1.5}:where(html:not(:has(.legacy-home))) .founding-campaign-bar a{min-height:28px}:where(html:not(:has(.legacy-home))) .founding-campaign-bar b{font-weight:600}:where(html:not(:has(.legacy-home))) .founding-campaign-bar span b{margin-right:8px}:where(html:not(:has(.legacy-home))) .mobile-conversion-bar[hidden]{display:none!important}:where(html:not(:has(.legacy-home))) .mobile-conversion-bar{padding-bottom:max(10px,env(safe-area-inset-bottom));box-shadow:0 -4px 20px #0006}:where(html:not(:has(.legacy-home))) .mobile-conversion-bar a{min-height:48px;font-size:14px}:where(html:not(:has(.legacy-home))) .mobile-conversion-bar small{font-size:12px}:where(html:not(:has(.legacy-home))) .pricing-hero{padding-bottom:20px}:where(html:not(:has(.legacy-home))) .pricing-hero .public-lead{max-width:65ch}:where(html:not(:has(.legacy-home))) .pricing-hero .hero-actions{display:none}:where(html:not(:has(.legacy-home))) .pricing-page-section{padding-top:20px}:where(html:not(:has(.legacy-home))) .pricing-focus-head h2{font-size:30px}:where(html:not(:has(.legacy-home))) .community-plan-grid article{padding:26px}:where(html:not(:has(.legacy-home))) .community-plan-grid article>small,:where(html:not(:has(.legacy-home))) .community-plan-grid article>p,:where(html:not(:has(.legacy-home))) .community-plan-grid li,:where(html:not(:has(.legacy-home))) .pricing-context p{font-size:15px;line-height:1.6}:where(html:not(:has(.legacy-home))) .community-plan-grid article>span{font-size:12px}:where(html:not(:has(.legacy-home))) .community-plan-grid article>strong{font-size:44px}:where(html:not(:has(.legacy-home))) .pricing-faq summary{min-height:48px;padding:18px;font-size:17px}:where(html:not(:has(.legacy-home))) .pricing-faq details p{padding:0 18px 18px}:where(html:not(:has(.legacy-home))) .marketplace-heading{opacity:1;transform:none}:where(html:not(:has(.legacy-home))) .marketplace-heading h1{font-size:clamp(38px,4vw,58px)}:where(html:not(:has(.legacy-home))) .marketplace-heading p,:where(html:not(:has(.legacy-home))) .creator-callout p,:where(html:not(:has(.legacy-home))) .market-description{font-size:16px;line-height:1.7}:where(html:not(:has(.legacy-home))) .market-empty small{max-width:50ch;margin-inline:auto;font-size:15px;line-height:1.6;display:block}:where(html:not(:has(.legacy-home))) .market-empty .button{margin-top:22px}:where(html:not(:has(.legacy-home))) .market-empty h2{font-size:30px}:where(html:not(:has(.legacy-home))) .market-filters button,:where(html:not(:has(.legacy-home))) .market-sort,:where(html:not(:has(.legacy-home))) .market-sort select{min-height:44px;font-size:14px}:where(html:not(:has(.legacy-home))) .founder-page .founder-hero{min-height:0;padding-top:54px}:where(html:not(:has(.legacy-home))) .founder-lead,:where(html:not(:has(.legacy-home))) .founder-story-copy p,:where(html:not(:has(.legacy-home))) .founder-community-copy>span{font-size:17px;line-height:1.7}:where(html:not(:has(.legacy-home))) .founder-stats{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html:not(:has(.legacy-home))) .founder-stats span{font-size:13px}:where(html:not(:has(.legacy-home))) .founder-hero h1{font-size:clamp(42px,4.8vw,68px)}:where(html:not(:has(.legacy-home))) .public-menu summary{min-width:44px;min-height:44px}:where(html:not(:has(.legacy-home))) .public-menu nav a{min-height:44px;font-size:16px}:where(html:not(:has(.legacy-home))) .public-menu[open]>nav{max-height:calc(100dvh - 140px);overflow-y:auto}:where(html:not(:has(.legacy-home))) .public-menu summary:focus-visible,:where(html:not(:has(.legacy-home))) summary:focus-visible,:where(html:not(:has(.legacy-home))) a:focus-visible,:where(html:not(:has(.legacy-home))) button:focus-visible,:where(html:not(:has(.legacy-home))) input:focus-visible,:where(html:not(:has(.legacy-home))) select:focus-visible,:where(html:not(:has(.legacy-home))) textarea:focus-visible{outline-offset:4px;outline:2px solid #c8b6ff}html:where(:not(:has(.legacy-home))){scroll-padding-top:140px}:where(html:not(:has(.legacy-home))) button,:where(html:not(:has(.legacy-home))) input,:where(html:not(:has(.legacy-home))) select,:where(html:not(:has(.legacy-home))) textarea{font:inherit}:where(html:not(:has(.legacy-home))) button:disabled{opacity:.55;cursor:not-allowed}:where(html:not(:has(.legacy-home))) .auth-modal,:where(html:not(:has(.legacy-home))) .community-checkout-modal{max-height:calc(100dvh - 32px);overflow-y:auto}:where(html:not(:has(.legacy-home))) .auth-modal input,:where(html:not(:has(.legacy-home))) .community-checkout-modal input,:where(html:not(:has(.legacy-home))) .community-checkout-modal select,:where(html:not(:has(.legacy-home))) .founding-form input,:where(html:not(:has(.legacy-home))) .founding-form textarea{font-size:16px}:where(html:not(:has(.legacy-home))) .community-billing-grid label,:where(html:not(:has(.legacy-home))) .community-consent,:where(html:not(:has(.legacy-home))) .auth-modal p,:where(html:not(:has(.legacy-home))) .auth-modal label{font-size:14px;line-height:1.6}@media (width<=1000px){:where(html:not(:has(.legacy-home))) .experience-hero{grid-template-columns:1fr .55fr;gap:20px}:where(html:not(:has(.legacy-home))) .experience-hero h1{font-size:54px}:where(html:not(:has(.legacy-home))) .experience-mark img{max-width:260px}:where(html:not(:has(.legacy-home))) .experience-founder{gap:36px}:where(html:not(:has(.legacy-home))) .experience-how,:where(html:not(:has(.legacy-home))) .experience-market,:where(html:not(:has(.legacy-home))) .experience-future{gap:32px}:where(html:not(:has(.legacy-home))) .public-nav{gap:16px}:where(html:not(:has(.legacy-home))) .public-header .brand span{font-size:11px}}@media (width<=700px){:where(html:not(:has(.legacy-home))) .experience-hero{flex-direction:column;align-items:stretch;gap:28px;padding-block:34px 42px;display:flex}:where(html:not(:has(.legacy-home))) .experience-hero h1{margin-bottom:20px;font-size:clamp(39px,10.8vw,52px);line-height:1.04}:where(html:not(:has(.legacy-home))) .experience-hero .experience-label{margin-bottom:18px;font-size:12px}:where(html:not(:has(.legacy-home))) .experience-lead{font-size:18px}:where(html:not(:has(.legacy-home))) .experience-discord{margin-top:14px;font-size:14px}:where(html:not(:has(.legacy-home))) .experience-actions{gap:12px;margin-top:23px}:where(html:not(:has(.legacy-home))) .experience-hero .button{justify-content:center;width:100%}:where(html:not(:has(.legacy-home))) .experience-hero .experience-text-link{font-size:15px}:where(html:not(:has(.legacy-home))) .experience-price{margin-top:13px}:where(html:not(:has(.legacy-home))) .experience-founding-link{font-size:14px}:where(html:not(:has(.legacy-home))) .experience-mark{border:0;border-top:1px solid var(--line-soft);flex-direction:row;justify-content:space-between;align-items:center;padding-top:16px}:where(html:not(:has(.legacy-home))) .experience-mark img{max-width:140px}:where(html:not(:has(.legacy-home))) .experience-mark span{text-align:right;font-size:11px}:where(html:not(:has(.legacy-home))) .experience-section{padding-block:46px}:where(html:not(:has(.legacy-home))) .experience-section h2{font-size:34px}:where(html:not(:has(.legacy-home))) .experience-founder,:where(html:not(:has(.legacy-home))) .experience-how,:where(html:not(:has(.legacy-home))) .experience-market,:where(html:not(:has(.legacy-home))) .experience-future{grid-template-columns:1fr;gap:28px}:where(html:not(:has(.legacy-home))) .experience-founder>img{object-position:center 28%;max-height:280px}:where(html:not(:has(.legacy-home))) .experience-benefits,:where(html:not(:has(.legacy-home))) .experience-plans{grid-template-columns:1fr;gap:22px}:where(html:not(:has(.legacy-home))) .experience-benefits{margin-top:26px}:where(html:not(:has(.legacy-home))) .experience-plans article{padding:24px}:where(html:not(:has(.legacy-home))) .experience-plans strong{font-size:40px}:where(html:not(:has(.legacy-home))) .experience-benefits h3{margin-top:14px}:where(html:not(:has(.legacy-home))) .experience-section p{font-size:16px}:where(html:not(:has(.legacy-home))) .experience-faq summary{font-size:17px}:where(html:not(:has(.legacy-home))) .experience-close .experience-actions{flex-direction:column}:where(html:not(:has(.legacy-home))) .experience-close .button{justify-content:center;width:100%}:where(html:not(:has(.legacy-home))) .public-hero{padding:36px 20px}:where(html:not(:has(.legacy-home))) .public-hero h1{font-size:40px}:where(html:not(:has(.legacy-home))) .public-hero .public-lead{font-size:17px}:where(html:not(:has(.legacy-home))) .public-section{padding:36px 20px}:where(html:not(:has(.legacy-home))) .public-header{height:66px}:where(html:not(:has(.legacy-home))) .founding-campaign-bar{justify-content:space-between;align-items:center;padding:7px 20px;display:flex}:where(html:not(:has(.legacy-home))) .founding-campaign-bar>span{max-width:58%;font-size:11px}:where(html:not(:has(.legacy-home))) .founding-campaign-bar b{margin:0;font-size:10px;display:block}:where(html:not(:has(.legacy-home))) .founding-campaign-bar>a{text-align:right;max-width:40%;font-size:11px}:where(html:not(:has(.legacy-home))) .public-page,:where(html:not(:has(.legacy-home))) .site{padding-bottom:76px}:where(html:not(:has(.legacy-home))) .public-footer{padding-bottom:100px}:where(html:not(:has(.legacy-home))) .community-plan-grid{gap:16px}:where(html:not(:has(.legacy-home))) .pricing-page-section{padding-top:12px}:where(html:not(:has(.legacy-home))) .marketplace{padding-top:32px}:where(html:not(:has(.legacy-home))) .marketplace-heading{gap:24px}:where(html:not(:has(.legacy-home))) .marketplace-heading h1{font-size:40px}:where(html:not(:has(.legacy-home))) .market-empty{padding:40px 20px}:where(html:not(:has(.legacy-home))) .founder-page .founder-hero{padding-top:36px}:where(html:not(:has(.legacy-home))) .founder-stats{margin-inline:20px}:where(html:not(:has(.legacy-home))) .founder-stats strong{font-size:38px}}@media (prefers-reduced-motion:reduce){html:where(:not(:has(.legacy-home))){scroll-behavior:auto}:where(html:not(:has(.legacy-home))) *,:where(html:not(:has(.legacy-home))) :before,:where(html:not(:has(.legacy-home))) :after{transition:none!important;animation:none!important}:where(html:not(:has(.legacy-home))) .experience-mark img{transform:none}}:where(html:not(:has(.legacy-home))) .community-market-page{padding-top:0}:where(html:not(:has(.legacy-home))) .community-market-page .marketplace{padding-top:42px}:where(html:not(:has(.legacy-home))) .public-hero h1 br{display:block}:where(html:not(:has(.legacy-home))) .market-empty button{color:#eee8ff;cursor:pointer;background:#191321;border:1px solid #74648e;border-radius:4px;min-height:44px;margin-top:18px;padding:12px 20px}@media (width<=900px){:where(html:not(:has(.legacy-home))) .marketing-header-stack>.founding-campaign-bar{flex-wrap:nowrap;justify-content:space-between;gap:14px;padding:8px 20px}:where(html:not(:has(.legacy-home))) .marketing-header-stack>.founding-campaign-bar>span{text-align:left;max-width:54%;font-size:11px}:where(html:not(:has(.legacy-home))) .marketing-header-stack>.founding-campaign-bar>a{text-align:right;max-width:42%;min-height:32px;font-size:11px}:where(html:not(:has(.legacy-home))) .marketing-header-stack>.public-header{min-height:66px;padding-block:10px}:where(html:not(:has(.legacy-home))) .pricing-page .pricing-hero{padding-block:28px 22px}:where(html:not(:has(.legacy-home))) .pricing-page .pricing-hero h1{margin-block:18px;font-size:36px}:where(html:not(:has(.legacy-home))) .pricing-page .pricing-hero .public-lead{font-size:16px;line-height:1.5}:where(html:not(:has(.legacy-home))) .pricing-page .pricing-focus-head h2{margin-block:16px;font-size:28px;line-height:1.15}:where(html:not(:has(.legacy-home))) .pricing-page .pricing-focus-head>p:last-child{font-size:15px;line-height:1.5}:where(html:not(:has(.legacy-home))) .pricing-page .community-plan-grid{margin-top:22px}:where(html:not(:has(.legacy-home))) .community-market-page .marketplace{padding-top:30px}}.legacy-home .mobile-conversion-bar[hidden]{display:none!important}.legacy-home .auth-modal{max-height:calc(100dvh - 32px);overflow-y:auto}.legacy-home .auth-modal input{font-size:16px}.legacy-home :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #c8b6ff}@media (width>=901px){.legacy-home .ecosystem-orbit-stage{transform:translate3d(var(--orbit-pan-x,0px),var(--orbit-pan-y,0px),0) rotateX(var(--orbit-tilt-x,0deg)) rotateY(var(--orbit-tilt-y,0deg));transform-origin:50%}}.legacy-home .motion-panel{filter:blur(3px)saturate(.88);transition-timing-function:cubic-bezier(.2,.75,.2,1)}.legacy-home .motion-panel.motion-in{filter:none}.legacy-home .hero-message{z-index:3;position:relative}.legacy-home .site-motion-field[hidden]{display:none!important}.legacy-home:not([data-home-motion=cinematic]) [data-reveal],.legacy-home:not([data-home-motion=cinematic]) .motion-panel{opacity:1;filter:none;clip-path:none;transform:translate(0,0)rotate(0)scale(1)}.legacy-home[data-home-motion=static] *,.legacy-home[data-home-motion=static] :before,.legacy-home[data-home-motion=static] :after{transition:none!important;animation:none!important}.legacy-home[data-home-motion=static] .front-scroll-effects{display:none}.legacy-home[data-home-motion=static] .ecosystem-hud{opacity:1;scale:.94;offset-path:none!important}.legacy-home[data-home-motion=static] .ecosystem-hud-community{top:9%;left:3%}.legacy-home[data-home-motion=static] .ecosystem-hud-networking{top:13%;right:1%}.legacy-home[data-home-motion=static] .ecosystem-hud-resources{bottom:13%;right:0}.legacy-home[data-home-motion=static] .ecosystem-hud-shop{bottom:10%;left:4%}.legacy-home[data-home-motion=static] .ecosystem-hud-tutorials{top:0;left:38%}@media (width<=560px){.legacy-home[data-home-motion=static] .ecosystem-hud-community{top:9%;left:0}.legacy-home[data-home-motion=static] .ecosystem-hud-networking{top:13%;right:0}.legacy-home[data-home-motion=static] .ecosystem-hud-resources{bottom:12%;right:0}.legacy-home[data-home-motion=static] .ecosystem-hud-shop{bottom:10%;left:0}.legacy-home[data-home-motion=static] .ecosystem-hud-tutorials{top:0;left:35%}}@media (prefers-reduced-motion:reduce){.legacy-home .ecosystem-orbit-stage{transform:none!important}.legacy-home [data-reveal],.legacy-home .motion-panel{opacity:1!important;filter:none!important;clip-path:none!important;transform:translate(0,0)!important}.editor-page-transition{display:none!important}}@media (width<=900px){section.hero{row-gap:32px;min-height:auto;padding-top:24px}section.hero .hero-message{grid-row:1;margin-top:0;padding-top:0}section.hero .ecosystem-orbit-stage{grid-row:2;margin-top:0}section.hero .hero-message h1{font-size:clamp(2rem,8.7vw,2.5rem);line-height:1.06}section.hero .hero-copy{margin-top:16px;font-size:1rem;line-height:1.5}section.hero .hero-actions{gap:10px;margin-top:20px}}.seo-breadcrumbs{color:var(--muted,#b6adc8);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:2rem;font-size:.875rem;display:flex}.seo-breadcrumbs a,.seo-text-link{color:inherit;text-underline-offset:.25em;text-decoration:underline}.seo-text-link{margin-top:1rem;font-size:.95rem;display:inline-block}.all-creatives-section .discipline-link,.discipline-chip-grid a{min-height:44px;color:inherit;background:#8955ff0d;border:1px solid #a378ff47;border-radius:999px;align-items:center;padding:12px 18px;transition:background .2s,border-color .2s;display:inline-flex}.all-creatives-section .discipline-link:hover,.discipline-chip-grid a:hover{background:#8955ff26;border-color:#a378ffb3}.seo-faq details{border-bottom:1px solid #a378ff38;padding:1.4rem 0}.seo-faq summary{cursor:pointer;font-size:1.125rem;line-height:1.5}.seo-faq p{max-width:75ch;color:var(--muted,#b6adc8);margin-top:1rem;line-height:1.75}.market-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin:2rem 0;display:flex}.market-search input{min-width:0}.market-search button{color:inherit;font:inherit;background:#8955ff1a;border:1px solid #a378ff66;border-radius:.45rem;flex-shrink:0;padding:.65rem .85rem}.market-pagination a{border:1px solid #a378ff59;border-radius:.5rem;padding:.75rem 1rem}.market-buy .market-detail-link{color:inherit;border:1px solid #a378ff66;border-radius:.5rem;justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem;display:inline-flex}.market-detail{padding-top:clamp(2rem,5vw,5rem)}.market-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.market-detail h1{overflow-wrap:anywhere;margin:1rem 0;font-size:clamp(2rem,4vw,4rem);line-height:1.1}.market-detail p{color:var(--muted,#b6adc8);font-size:1rem;line-height:1.75}.market-detail .market-detail-price{color:inherit;margin:1.5rem 0 .5rem;font-size:2rem}.market-detail .ms-gallery{width:100%;min-width:0}.market-detail .market-rating-summary{margin:1rem 0}.market-detail-copy{white-space:pre-line;overflow-wrap:anywhere;max-width:85ch}.market-detail-specs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 2rem;margin-top:2rem;display:grid}.market-detail-specs div{overflow-wrap:anywhere;border-bottom:1px solid #a378ff33;padding-bottom:1rem}.market-detail-specs dt{color:var(--muted,#b6adc8);margin-bottom:.5rem;font-size:.875rem}.market-detail-specs dd{margin:0}@media (width<=760px){.market-detail-grid,.market-detail-specs{grid-template-columns:1fr}.market-detail-grid .market-detail-info{order:-1}.market-detail .hero-actions .button{width:100%}}@media (prefers-reduced-motion:reduce){.discipline-link,.discipline-chip-grid a{transition:none}}.legacy-home,.public-page{--polish-border:#cbbaff2e;--polish-text:#c9c5d3;--polish-highlight:#c7b6ff}.legacy-home .hero-message h1{text-wrap:balance;letter-spacing:-.055em;line-height:1.02}.legacy-home .hero-copy{max-width:54ch;color:var(--polish-text);text-wrap:pretty;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.75}.legacy-home .hero .eyebrow,.legacy-home .section-kicker,.public-page .section-kicker{color:var(--polish-highlight);letter-spacing:.16em;font-size:.75rem;line-height:1.6}.legacy-home :is(.home-mission,.community-spotlight,.home-membership) h2,.public-page .section-heading h2{letter-spacing:-.04em;text-wrap:balance;line-height:1.1}.legacy-home :is(.home-mission-copy,.community-spotlight-panel)>p:not(.section-kicker){max-width:57ch;color:var(--polish-text);text-wrap:pretty;font-size:1rem;line-height:1.8}.legacy-home .ecosystem-grid>a,.legacy-home .community-spotlight-grid>article,.legacy-home .home-membership-options>article{border-color:var(--polish-border);background:linear-gradient(145deg,#8766dd1a,#ffffff04 55%),#101017;border-radius:16px;box-shadow:inset 0 1px #ffffff0e,0 18px 48px #0000002e}.legacy-home .home-membership-options>article.featured{background:linear-gradient(150deg,#8459e72e,#ffffff05 65%),#121018;border-color:#ae8cff80}.legacy-home .community-spotlight-grid>article{padding:clamp(22px,2.5vw,36px)}.legacy-home .community-spotlight-grid article>span{color:var(--polish-highlight);letter-spacing:.13em;font-size:.75rem}.legacy-home .community-spotlight-grid article>strong{letter-spacing:-.025em;margin-top:16px;font-size:clamp(1.125rem,1.5vw,1.4rem);line-height:1.3;display:block}.legacy-home .community-spotlight-grid article p,.legacy-home .home-membership-options article p{color:var(--polish-text);font-size:1rem;line-height:1.7}.legacy-home .home-membership-options article>strong{font-variant-numeric:tabular-nums;letter-spacing:-.055em}.legacy-home .button,.public-page .button{white-space:normal;border-radius:8px;min-height:48px;padding:14px 22px;font-size:.875rem;line-height:1.4}.legacy-home .button-primary,.public-page .button-primary{color:#fff;background:linear-gradient(135deg,#9375ff,#7048e4);border-color:#d1c1ff42;box-shadow:inset 0 1px #ffffff2e,0 8px 28px #6942e038}.legacy-home .button-outline,.public-page .button-outline{color:#e8e3f4;background:#ffffff09;border-color:#ddd2ff47}.legacy-home :is(a,button):focus-visible,.public-page :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #d3c3ff}@media (hover:hover) and (pointer:fine){.legacy-home .ecosystem-grid>a:hover{border-color:#c0a2ff8c;box-shadow:inset 0 1px #ffffff17,0 20px 48px #00000042}.legacy-home .button-outline:hover,.public-page .button-outline:hover{background:#ae8cff1a;border-color:#cdb6ff8c}}@media (width<=600px){.legacy-home .hero-actions{align-items:stretch}.legacy-home .hero-actions .button{justify-content:center;width:100%}.legacy-home .community-spotlight-actions{flex-wrap:wrap;gap:12px}.legacy-home .community-spotlight-actions .button{justify-content:center;width:100%}.legacy-home .home-membership-options>article{padding:28px 22px}}@media (width<=900px){.site-header>nav.nav-open{display:flex}.mobile-conversion-bar{bottom:max(10px, env(safe-area-inset-bottom))}.mobile-conversion-bar[hidden]{display:none}body:has(#mobile-main-navigation.nav-open) .mobile-conversion-bar{display:none}body:has(.public-menu[open]) .mobile-conversion-bar{display:none}body:has(.privacy-choice-panel) .mobile-conversion-bar{display:none}.legacy-home .hero-message{width:100%;min-width:0}.legacy-home .hero-message h1{max-width:100%}.legacy-home .hero .eyebrow{white-space:normal;flex-wrap:wrap}}.launch-page{color:#f5f4ef;isolation:isolate;background:#08090d;min-height:100vh;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.launch-grid{z-index:-3;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.launch-glow{z-index:-2;filter:blur(150px);pointer-events:none;border-radius:50%;position:absolute}.launch-glow-one{opacity:.16;background:#6844ed;width:650px;height:650px;top:-230px;right:-130px}.launch-glow-two{opacity:.09;background:#246bb0;width:520px;height:520px;top:520px;left:-250px}.launch-header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(24px,6vw,94px);display:flex}.launch-brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.launch-brand img{object-fit:contain;filter:drop-shadow(0 8px 16px #6844ed66);width:40px;height:40px}.launch-back{color:#a8a6b1;border:1px solid #353641;padding:12px 16px;font-size:11px;transition:all .2s}.launch-back:hover{color:#fff;border-color:#6954c6}.launch-back span{color:#9d8af2;margin-left:10px}.launch-hero{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:center;gap:clamp(55px,8vw,140px);width:min(1510px,100%);margin:0 auto;padding:90px clamp(24px,6vw,94px) 110px;display:grid}.launch-copy{min-width:0}.launch-status{color:#9888de;font:8px var(--font-geist-mono);letter-spacing:.19em;align-items:center;gap:9px;display:flex}.launch-status i{background:#50d29f;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite launch-pulse;box-shadow:0 0 16px #50d29f}.launch-context{color:#9693a1;background:#1b1729c7;border:1px solid #3b3458;margin:22px 0 0;padding:10px 13px;font-size:10px;display:inline-block}.launch-context strong{color:#d1c7fb}.launch-copy h1{letter-spacing:-.065em;max-width:920px;margin:29px 0 30px;font-size:clamp(62px,7.3vw,116px);line-height:.89}.launch-copy h1 em,.launch-panel h2 em,.launch-vision h2 em,.launch-callout h2 em{color:#866df2;font-style:normal}.launch-lead{color:#aaa8b2;max-width:770px;font-size:clamp(15px,1.3vw,18px);line-height:1.75}.launch-timeline{background:#0d0e13e0;border:1px solid #30313a;height:155px;margin-top:54px;padding:18px 17px 15px 52px;position:relative;box-shadow:0 30px 80px #0000005c}.launch-time{color:#686872;font:6px var(--font-geist-mono);letter-spacing:.12em;justify-content:space-between;margin-bottom:13px;display:flex}.launch-track{align-items:center;gap:3px;height:41px;display:flex;position:relative}.launch-track b{color:#777680;font:7px var(--font-geist-mono);position:absolute;left:-35px}.launch-track i{border:1px solid;width:31%;height:29px;display:block}.clip-purple{background:#463477;border-color:#7457e8!important}.clip-blue{background:#194b70;border-color:#387eb0!important}.clip-green{background:#194c3f;border-color:#2f9d78!important}.launch-track .short-clip{width:20%}.launch-track .long-clip{width:64%}.launch-playhead{background:#f06970;width:1px;height:127px;position:absolute;top:13px;left:58%;box-shadow:0 0 12px #f0697099}.launch-playhead:before{content:"";border-top:7px solid #f06970;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:0;left:-4px}.launch-panel{background:linear-gradient(145deg,#221b35f5,#0c0d13fa 52%);border:1px solid #4a3c76;padding:42px 40px 38px;position:relative;box-shadow:0 40px 100px #00000080,0 0 80px #6844ed14}.launch-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 0,#805bff2e,#0000 34%);position:absolute;inset:0}.launch-panel>*{position:relative}.launch-panel-kicker{color:#917bed;font:7px var(--font-geist-mono);letter-spacing:.18em}.launch-panel h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(43px,4vw,62px);line-height:.92}.launch-panel>p:not(.launch-panel-kicker,.launch-error){color:#94929d;font-size:12px;line-height:1.7}.launch-panel form{gap:13px;margin:28px 0 15px;display:grid}.launch-panel label span{color:#84828d;font:7px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px 2px;display:block}.launch-panel input,.launch-panel select{color:#fff;background:#0c0d12;border:1px solid #393a45;outline:0;width:100%;height:49px;padding:0 13px}.launch-panel input:focus,.launch-panel select:focus{border-color:#7657ff}.launch-panel button{color:#fff;cursor:pointer;background:#7657ff;border:0;justify-content:space-between;align-items:center;height:52px;margin-top:5px;padding:0 17px;font-size:11px;font-weight:800;display:flex;box-shadow:0 14px 40px #7657ff42}.launch-panel button:hover{background:#6847f5}.launch-panel button:disabled{opacity:.62;cursor:wait}.launch-panel small{color:#676670;font-size:8px;line-height:1.55;display:block}.launch-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.launch-error{color:#f0a5ad;background:#29161c;border:1px solid #733f4a;padding:10px 12px;font-size:9px;line-height:1.5}.launch-success{flex-direction:column;justify-content:center;min-height:440px;display:flex}.launch-success>span{color:#08110e;background:#50c99b;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:25px;font-size:20px;font-weight:800;display:grid}.launch-success>p:first-of-type{color:#62d4aa;font:7px var(--font-geist-mono);letter-spacing:.15em}.launch-success h2{font-size:45px}.launch-success>p:last-of-type{color:#9a98a3;line-height:1.7}.launch-success a{color:#ad9af8;margin-top:20px;font-size:10px}.launch-marquee{background:#0e0f14;border-top:1px solid #25262d;border-bottom:1px solid #25262d;overflow:hidden}.launch-marquee>div{color:#777680;min-width:max-content;font:8px var(--font-geist-mono);letter-spacing:.2em;justify-content:center;align-items:center;gap:28px;padding:17px 0;display:flex}.launch-marquee i{color:#6f58dd;font-size:7px;font-style:normal}.launch-marquee span:last-child{color:#9985ee}.launch-vision{background:linear-gradient(#0b0c10,#0f1015);padding:130px clamp(24px,7vw,110px)}.launch-vision-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:90px;max-width:1310px;margin:0 auto 68px;display:grid}.launch-vision-heading>div>p{color:#8170d3;font:8px var(--font-geist-mono);letter-spacing:.18em}.launch-vision h2{letter-spacing:-.055em;font-size:clamp(48px,5.7vw,82px);line-height:.95}.launch-vision-heading>p{color:#85838d;font-size:13px;line-height:1.75}.launch-feature-grid{border:1px solid #292a32;grid-template-columns:repeat(4,1fr);max-width:1310px;margin:0 auto;display:grid}.launch-feature-grid article{background:#111218;border-right:1px solid #292a32;flex-direction:column;min-height:370px;padding:31px 28px;transition:all .2s;display:flex}.launch-feature-grid article:last-child{border-right:0}.launch-feature-grid article:hover{background:#15141d}.launch-feature-grid article>span{color:#725bd6;font:8px var(--font-geist-mono)}.feature-symbol{height:100px;margin:42px 0 25px;position:relative}.feature-symbol i{background:#4b397c;border:1px solid #7c66df;height:20px;display:block;position:absolute}.feature-symbol i:first-child{width:58%;top:4%;left:1%;transform:rotate(7deg)}.feature-symbol i:nth-child(2){background:#1f5b83;border-color:#4087b9;width:42%;top:36%;right:5%}.feature-symbol i:nth-child(3){background:#1f654f;border-color:#36a17c;width:64%;top:68%;left:15%}.launch-feature-grid h3{margin:0 0 12px;font-size:18px}.launch-feature-grid article>p{color:#7f7d88;margin:0;font-size:10px;line-height:1.7}.launch-callout{text-align:center;background:radial-gradient(circle at 50% 44%,#6648e238,#0000 37%),#090a0e;padding:140px 24px}.launch-callout>p{color:#8a74df;font:8px var(--font-geist-mono);letter-spacing:.18em}.launch-callout h2{letter-spacing:-.055em;max-width:1060px;margin:22px auto 35px;font-size:clamp(48px,6vw,87px);line-height:.96}.launch-callout>a{color:#fff;background:#7657ff;gap:42px;padding:15px 18px;font-size:11px;font-weight:700;display:inline-flex}.launch-footer{color:#75747e;border-top:1px solid #25262d;grid-template-columns:1fr 1fr 1.4fr;align-items:center;gap:30px;padding:48px clamp(24px,6vw,94px);display:grid}.launch-footer>p{text-align:center;font-size:10px}.launch-footer>small{text-align:right;font-size:7px;line-height:1.65}.launch-footer>small strong{color:#9686dd;font:6px var(--font-geist-mono);letter-spacing:.13em;margin-bottom:5px;display:block}@keyframes launch-pulse{50%{opacity:.45;box-shadow:0 0 6px #50d29f}}@media (width<=1050px){.launch-hero{grid-template-columns:1fr;padding-top:75px}.launch-copy{max-width:900px}.launch-panel{width:min(570px,100%)}.launch-vision-heading{grid-template-columns:1fr;gap:30px}.launch-vision-heading>p{max-width:650px}.launch-feature-grid{grid-template-columns:1fr 1fr}.launch-feature-grid article:nth-child(2){border-right:0}.launch-feature-grid article:nth-child(-n+2){border-bottom:1px solid #292a32}.launch-footer{grid-template-columns:1fr}.launch-footer>p,.launch-footer>small{text-align:left}}@media (width<=650px){.launch-header{height:72px}.launch-back{border:0;padding:8px 0;font-size:9px}.launch-back span{display:none}.launch-brand{font-size:9px}.launch-brand img{width:35px;height:35px}.launch-hero{padding-top:62px;padding-bottom:75px}.launch-copy h1{font-size:56px}.launch-lead{font-size:14px}.launch-timeline{height:137px;margin-top:39px;padding-left:43px}.launch-time span:nth-child(2){display:none}.launch-track{height:36px}.launch-track i{height:25px}.launch-playhead{height:110px}.launch-panel{padding:32px 23px}.launch-feature-grid{grid-template-columns:1fr}.launch-feature-grid article{border-right:0;min-height:325px;border-bottom:1px solid #292a32!important}.launch-feature-grid article:last-child{border-bottom:0!important}.launch-vision{padding-top:90px;padding-bottom:90px}.launch-marquee>div{justify-content:flex-start;padding-left:24px}.launch-callout{padding-top:100px;padding-bottom:100px}}@media (prefers-reduced-motion:reduce){.launch-status i{animation:none}}.launch-consent{align-items:flex-start;gap:10px;display:flex}.launch-panel .launch-consent input{accent-color:#7657ff;flex:none;width:16px;height:16px;margin:1px 0 0;padding:0}.launch-panel .launch-consent span{color:#aaa8b2;letter-spacing:0;text-transform:none;margin:0;font:9px/1.5 Arial,Helvetica,sans-serif}.legal-page{color:#f8f7fb;background:radial-gradient(circle at 75% 4%,#7c5cff24,#0000 27%),#0a0a0d;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.legal-header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,6vw,88px);display:flex}.legal-brand{color:#fff;letter-spacing:.16em;align-items:center;gap:12px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.legal-brand img{object-fit:contain;filter:drop-shadow(0 7px 16px #6844ed66)}.legal-header nav{gap:24px;display:flex}.legal-header nav a{color:#aaa7b3;font-size:12px;text-decoration:none}.legal-header nav a:hover{color:#fff}.legal-shell{width:min(980px,100% - 40px);margin:0 auto;padding:90px 0 120px}.legal-kicker{color:#9e88ff;letter-spacing:.19em;margin:0 0 18px;font:9px monospace}.legal-shell h1{letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(54px,8vw,88px);line-height:.94}.legal-shell h1 em{color:#947bff;font-style:normal}.legal-updated{color:#777480;letter-spacing:.1em;margin:24px 0 56px;font:9px monospace}.legal-summary{color:#c3bfca;background:linear-gradient(145deg,#201b33e0,#111117e6);border:1px solid #967cff52;margin-bottom:26px;padding:30px;line-height:1.8}.legal-content{gap:14px;display:grid}.legal-content section{background:#131318;border:1px solid #ffffff17;padding:32px 34px}.legal-content h2{letter-spacing:-.025em;margin:0 0 16px;font-size:24px}.legal-content h3{color:#d8d3e2;margin:24px 0 10px;font-size:14px}.legal-content p,.legal-content li{color:#aaa7b3;font-size:13px;line-height:1.75}.legal-content p{margin:10px 0}.legal-content ul{margin:12px 0;padding-left:20px}.legal-content strong{color:#f5f2fa}.legal-content a{color:#aa96ff}.legal-table{border-collapse:collapse;width:100%;margin-top:18px}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border:1px solid #ffffff17;padding:15px;font-size:12px;line-height:1.6}.legal-table th{color:#d8d2e3;background:#1a1821}.legal-table td{color:#a9a5b0}.legal-contact{background:#191720;border-left:3px solid #8268f0;margin-top:22px;padding:20px}.legal-footer{color:#777480;border-top:1px solid #ffffff14;justify-content:space-between;gap:24px;padding:40px clamp(24px,6vw,88px);font-size:10px;display:flex}.legal-footer div{gap:18px;display:flex}.legal-footer a{color:#aaa7b3;text-decoration:none}@media (width<=720px){.legal-header{align-items:flex-start;height:auto;padding-top:18px;padding-bottom:18px}.legal-header nav{text-align:right;flex-direction:column;gap:12px}.legal-shell{padding-top:65px}.legal-content section{padding:25px 22px}.legal-table,.legal-table tbody,.legal-table tr,.legal-table th,.legal-table td{display:block}.legal-table th{border-bottom:0}.legal-table td+td{border-top:0}.legal-footer{flex-direction:column}}.withdrawal-form input{color:#fff;width:min(100%,36rem);font:inherit;background:#0d0c13;border:1px solid #9581b4;border-radius:6px;margin:.5rem 0;padding:.85rem;display:block}.withdrawal-form button,.withdrawal-download{color:#fff;cursor:pointer;font:inherit;background:#352445;border:1px solid #a98bce;border-radius:6px;margin:.5rem .75rem .5rem 0;padding:.85rem 1rem;display:inline-block}.withdrawal-form button:disabled{opacity:.6;cursor:wait}.withdrawal-form :focus-visible{outline-offset:4px;outline:2px solid #cbb0ff}.withdrawal-receipt{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.legal-content p,.legal-content li{font-size:1rem}.legal-table th,.legal-table td{font-size:.9375rem}.legal-header nav a,.legal-footer{font-size:.875rem}.legal-kicker,.legal-updated{font-size:.75rem}.legal-footer div{flex-wrap:wrap}.founder-page{color:#f5f4ef;isolation:isolate;background:#090a0e;min-height:100vh;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.founder-grid{z-index:-3;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:62px 62px;height:1050px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.founder-light{z-index:-2;filter:blur(190px);opacity:.15;background:#6744e5;border-radius:50%;width:720px;height:720px;position:absolute;top:50px;right:-210px}.founder-header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:84px;padding:0 clamp(24px,6vw,94px);display:flex}.founder-brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.founder-brand img{object-fit:contain;filter:drop-shadow(0 7px 14px #6844ed6b);width:39px;height:39px}.founder-header nav{color:#9b99a4;align-items:center;gap:28px;font-size:10px;display:flex}.founder-header nav a:hover{color:#fff}.founder-header-cta{border:1px solid #44414f;padding:11px 14px;color:#fff!important}.founder-header-cta span{color:#a792f7;margin-left:10px}.founder-hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(65px,9vw,145px);width:min(1480px,100%);margin:0 auto;padding:105px clamp(24px,7vw,110px) 120px;display:grid}.founder-kicker,.founder-story-heading>p,.founder-values-heading>p,.founder-community-copy>p{color:#8b75e6;font:8px var(--font-geist-mono);letter-spacing:.19em}.founder-intro h1{letter-spacing:-.065em;margin:27px 0 32px;font-size:clamp(64px,7.2vw,108px);line-height:.89}.founder-intro h1 em,.founder-story h2 em,.founder-values h2 em,.founder-community h2 em{color:#886ff3;font-style:normal}.founder-lead{color:#aaa8b2;max-width:760px;font-size:clamp(15px,1.3vw,18px);line-height:1.75}.founder-signature{color:#bbb8c3;font:7px var(--font-geist-mono);letter-spacing:.14em;align-items:center;gap:14px;margin-top:40px;display:flex}.founder-signature i{background:#514665;width:75px;height:1px}.founder-signature small{color:#6f6d77;font:inherit}.founder-portrait{background:radial-gradient(circle at 50% 43%,#33235d,#0000 34%),linear-gradient(145deg,#16131e,#0a0b0f 63%);border:1px solid #3f355f;place-items:center;height:570px;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 110px #0000007a}.founder-portrait:after{content:"";border:1px solid #ffffff12;position:absolute;inset:12%}.founder-monogram{z-index:2;letter-spacing:-.08em;background:linear-gradient(145deg,#8e72fa,#5130c8);border:1px solid #a48ef6;border-radius:50%;place-items:center;width:210px;height:210px;font-size:64px;font-weight:800;display:grid;position:relative;box-shadow:0 0 80px #6e4ceb52}.founder-frame-lines i{opacity:.55;background:#7657ff;position:absolute}.founder-frame-lines i:first-child{width:170px;height:1px;top:28%;left:-25px;transform:rotate(-10deg)}.founder-frame-lines i:nth-child(2){width:210px;height:1px;top:38%;right:-45px;transform:rotate(12deg)}.founder-frame-lines i:nth-child(3){width:1px;height:140px;bottom:-25px;left:27%;transform:rotate(8deg)}.founder-frame-lines i:nth-child(4){width:1px;height:170px;top:-30px;right:25%;transform:rotate(-8deg)}.founder-card-label{z-index:3;position:absolute;bottom:24px;left:25px}.founder-card-label span,.founder-card-label small{display:block}.founder-card-label span{letter-spacing:.12em;font-size:11px;font-weight:800}.founder-card-label small{color:#777480;font:6px var(--font-geist-mono);letter-spacing:.13em;margin-top:6px}.founder-timecode{z-index:3;color:#a491ef;font:7px var(--font-geist-mono);letter-spacing:.15em;position:absolute;top:20px;right:22px}.founder-photo-bubble{z-index:2;aspect-ratio:1;background:linear-gradient(145deg,#ad97ff,#6444dc 55%,#2c1c67);border-radius:50%;width:min(350px,72%);padding:7px;animation:7s ease-in-out infinite founder-photo-float;position:relative;box-shadow:0 0 0 1px #c5b7ff6b,0 0 90px #6f4beb6b,0 45px 85px #00000085}.founder-photo-bubble:before{content:"";z-index:-1;border:1px solid #9d81ff29;border-radius:50%;position:absolute;inset:-34px;box-shadow:0 0 0 20px #734fe509,0 0 0 52px #734fe505}.founder-photo-bubble img{object-fit:cover;object-position:50% 42%;background:#15131b;border-radius:50%;width:100%;height:100%;display:block}.founder-portrait:after{z-index:2;pointer-events:none}@keyframes founder-photo-float{0%,to{transform:translateY(-5px)rotate(-.35deg)}50%{transform:translateY(7px)rotate(.35deg)}}.founder-kicker,.founder-story-heading>p,.founder-values-heading>p,.founder-community-copy>p{letter-spacing:.12em}.founder-brand,.founder-signature,.founder-card-label span,.founder-card-label small,.founder-timecode,.founder-stats span,.founder-quote cite{letter-spacing:.1em}.founder-stats{background:#0e0f14;border-top:1px solid #292a32;border-bottom:1px solid #292a32;grid-template-columns:repeat(4,1fr);display:grid}.founder-stats article{border-right:1px solid #292a32;flex-direction:column;justify-content:center;min-height:170px;padding:35px clamp(22px,4vw,58px);display:flex}.founder-stats article:last-child{border-right:0}.founder-stats strong{letter-spacing:-.055em;font-size:50px}.founder-stats span{color:#74727c;font:7px var(--font-geist-mono);letter-spacing:.13em;margin-top:10px}.founder-story{grid-template-columns:.85fr 1.15fr;gap:clamp(70px,10vw,170px);max-width:1370px;margin:0 auto;padding:135px clamp(24px,6vw,88px);display:grid}.founder-story h2,.founder-values h2,.founder-community h2{letter-spacing:-.055em;font-size:clamp(49px,5.8vw,82px);line-height:.95}.founder-story-copy{padding-top:36px}.founder-story-copy p{color:#aaa8b2;margin:0 0 27px;font-size:15px;line-height:1.85}.founder-story-copy p:first-child{color:#e0dee4;font-size:18px}.founder-values{background:linear-gradient(145deg,#111018,#0d0e13);grid-template-columns:.8fr 1.2fr;gap:clamp(70px,9vw,150px);padding:130px clamp(24px,7vw,110px);display:grid}.founder-values-heading>span{color:#85838e;max-width:480px;margin-top:28px;font-size:12px;line-height:1.8;display:block}.founder-values-list{border-top:1px solid #34343e}.founder-values-list article{border-bottom:1px solid #34343e;grid-template-columns:60px 1fr;gap:25px;padding:32px 0;display:grid}.founder-values-list article>span{color:#8069df;font:8px var(--font-geist-mono)}.founder-values-list h3{margin:0 0 10px;font-size:21px}.founder-values-list p{color:#898791;margin:0;font-size:12px;line-height:1.7}.founder-community{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(70px,10vw,160px);padding:140px clamp(24px,7vw,110px);display:grid}.founder-orbit{place-items:center;height:500px;display:grid;position:relative}.founder-orbit:before,.founder-orbit:after{content:"";border:1px solid #34303f;border-radius:50%;position:absolute}.founder-orbit:before{width:330px;height:330px}.founder-orbit:after{border-style:dashed;width:465px;height:465px}.orbit-center,.orbit-person{border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute}.orbit-center{z-index:2;background:#7657ff;width:125px;height:125px;font-size:28px;font-weight:800;box-shadow:0 0 65px #7657ff54}.orbit-person{color:#b9aef0;width:54px;height:54px;font:9px var(--font-geist-mono);background:#1b1922;border:1px solid #594b8e}.orbit-a{top:20%;left:9%}.orbit-b{top:38%;right:4%}.orbit-c{bottom:4%;left:21%}.founder-orbit>span{color:#888691;font:6px var(--font-geist-mono);letter-spacing:.12em;background:#15161c;border:1px solid #3d3a46;padding:10px 12px;position:absolute;bottom:11%;right:9%}.founder-community-copy>span{color:#96949e;margin:24px 0;font-size:14px;line-height:1.8;display:block}.founder-community-copy>a{color:#fff;background:#7657ff;align-items:center;gap:45px;margin-top:16px;padding:15px 18px;font-size:11px;font-weight:700;display:inline-flex}.founder-community-copy>a b{color:#c0b4f4}.founder-quote{text-align:center;background:radial-gradient(circle at 50% 45%,#6748e536,#0000 39%),#0a0b0f;margin:0;padding:140px clamp(24px,10vw,160px)}.founder-quote p{color:#f1eff4;letter-spacing:-.055em;max-width:1120px;margin:0 auto;font-size:clamp(39px,5.4vw,76px);font-weight:700;line-height:1.02}.founder-quote cite{color:#8875da;font:7px var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;margin-top:30px;font-style:normal;display:block}.founder-footer{color:#777580;border-top:1px solid #25262d;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:25px;padding:50px clamp(24px,6vw,94px);display:grid}.founder-footer>p{text-align:center;font-size:10px}.founder-footer>div{justify-content:flex-end;gap:25px;font-size:9px;display:flex}.founder-footer>small{text-align:center;border-top:1px solid #202127;grid-column:1/-1;padding-top:26px;font-size:7px;line-height:1.65}.founder-footer>small strong{color:#9584dc;font:6px var(--font-geist-mono);letter-spacing:.13em;margin-bottom:5px;display:block}@media (width<=1000px){.founder-header nav>a:not(.founder-header-cta){display:none}.founder-hero,.founder-story,.founder-values,.founder-community{grid-template-columns:1fr}.founder-portrait{width:min(620px,100%)}.founder-stats{grid-template-columns:1fr 1fr}.founder-stats article:nth-child(2){border-right:0}.founder-stats article:nth-child(-n+2){border-bottom:1px solid #292a32}.founder-community-copy{order:-1}.founder-footer{grid-template-columns:1fr}.founder-footer>p{text-align:left}.founder-footer>div{justify-content:flex-start}}@media (width<=580px){.founder-header{height:72px}.founder-header-cta{font-size:8px}.founder-hero{padding-top:70px;padding-bottom:80px}.founder-intro h1{font-size:58px}.founder-signature{flex-direction:column;align-items:flex-start}.founder-signature i{display:none}.founder-portrait{height:450px}.founder-photo-bubble{width:min(265px,76%)}.founder-stats article{min-height:145px;padding:28px 22px}.founder-stats strong{font-size:42px}.founder-story,.founder-values,.founder-community{padding-top:95px;padding-bottom:95px}.founder-orbit{height:390px;margin-left:-16%;margin-right:-16%;transform:scale(.8)}.founder-quote{padding-top:100px;padding-bottom:100px}.founder-kicker,.founder-story-heading>p,.founder-values-heading>p,.founder-community-copy>p{letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.founder-photo-bubble{animation:none}}.unsubscribe-page{color:#f5f4ef;background:radial-gradient(circle at 50% 45%,#7657ff33,#0000 34%),#08090d;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:34px;font-family:Arial,Helvetica,sans-serif;display:flex}.unsubscribe-brand{color:#fff;letter-spacing:.16em;align-items:center;gap:12px;font-size:11px;font-weight:800;text-decoration:none;display:flex;position:absolute;top:34px;left:clamp(24px,5vw,70px)}.unsubscribe-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #6844ed73)}.unsubscribe-page section{text-align:center;background:linear-gradient(145deg,#13141b,#0d0e13);border:1px solid #2d2b38;width:min(600px,100%);padding:48px;box-shadow:0 28px 90px #0006}.unsubscribe-kicker{letter-spacing:.2em;color:#947eee!important;margin:0 0 22px!important;font:8px monospace!important}.unsubscribe-page h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,7vw,76px);line-height:.9}.unsubscribe-page h1 em{color:#866df2;font-style:normal}.unsubscribe-page section>p:not(.unsubscribe-kicker):not(.unsubscribe-error){color:#97959f;max-width:480px;margin:28px auto;font-size:13px;line-height:1.7}.unsubscribe-page button,.unsubscribe-action{color:#fff;cursor:pointer;background:#7657ff;border:0;justify-content:space-between;align-items:center;width:min(320px,100%);height:52px;margin:5px auto 0;padding:0 18px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.unsubscribe-page button:disabled{opacity:.5;cursor:not-allowed}.unsubscribe-return{color:#777580;margin-top:23px;font-size:9px;display:block}.unsubscribe-error{color:#eda2ad;margin:18px 0 0;font-size:10px}@media (width<=600px){.unsubscribe-page{padding:100px 18px 28px}.unsubscribe-brand{top:24px}.unsubscribe-page section{padding:38px 22px}.unsubscribe-page h1{font-size:50px}}*{box-sizing:border-box}.admin-page,.admin-gate{color:#f5f4ef;background:#08090d;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.admin-brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.admin-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #6844ed73)}.admin-header{border-bottom:1px solid #24252d;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,76px);display:flex}.admin-header>div{color:#85838e;align-items:center;gap:18px;font-size:10px;display:flex}.admin-header button{color:#ddd;cursor:pointer;background:#111218;border:1px solid #393a44;padding:10px 13px}.admin-shell{width:min(1400px,100%);margin:0 auto;padding:76px clamp(22px,5vw,72px) 110px}.admin-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.admin-heading p{color:#8069e3;font:8px var(--font-geist-mono);letter-spacing:.18em;margin:0 0 18px}.admin-heading h1{letter-spacing:-.065em;margin:0;font-size:clamp(61px,7vw,102px);line-height:.86}.admin-heading h1 em{color:#866df2;font-style:normal}.admin-live{color:#8f8e98;align-items:center;gap:10px;font-size:10px;display:flex}.admin-live i{background:#50ce9d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #50ce9d}.admin-stats{border:1px solid #2b2c34;grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.admin-stats article{background:#101116;border-right:1px solid #2b2c34;flex-direction:column;min-height:180px;padding:28px 30px;display:flex}.admin-stats article:last-child{border-right:0}.admin-stats span,.admin-toolbar label>span{color:#777681;font:7px var(--font-geist-mono);letter-spacing:.14em}.admin-stats strong{letter-spacing:-.05em;margin:22px 0 9px;font-size:58px}.admin-stats small{color:#696873;font-size:9px}.admin-toolbar{justify-content:space-between;align-items:end;gap:18px;margin-top:24px;display:flex}.admin-toolbar label{flex:1}.admin-toolbar label>span{margin:0 0 8px 2px;display:block}.admin-toolbar input{color:#fff;background:#0d0e13;border:1px solid #373841;outline:0;width:100%;height:48px;padding:0 14px}.admin-toolbar input:focus{border-color:#7559ef}.admin-toolbar button,.admin-gate>button{color:#fff;cursor:pointer;background:#7657ff;border:0;height:48px;padding:0 18px;font-size:10px;font-weight:800}.admin-toolbar button span{margin-left:30px}.admin-toolbar button:disabled{opacity:.45;cursor:not-allowed}.admin-table-wrap{background:#0f1015;border:1px solid #2b2c34;margin-top:18px;overflow:hidden}.admin-table-status{color:#72717b;height:45px;font:7px var(--font-geist-mono);letter-spacing:.1em;border-bottom:1px solid #2b2c34;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.admin-table-wrap table{border-collapse:collapse;width:100%}.admin-table-wrap th{text-align:left;color:#777681;font:7px var(--font-geist-mono);letter-spacing:.11em;border-bottom:1px solid #2b2c34;padding:14px 18px}.admin-table-wrap td{color:#aaa9b2;vertical-align:top;border-bottom:1px solid #22232a;padding:18px;font-size:10px}.admin-table-wrap tbody tr:hover{background:#15141d}.admin-table-wrap td:first-child strong,.admin-table-wrap td:first-child a{display:block}.admin-table-wrap td:first-child strong{color:#f0eff4;margin-bottom:6px;font-size:11px}.admin-table-wrap td:first-child a{color:#8c79de}.admin-tag{color:#b7a9f4;background:#1b1730;border:1px solid #433971;padding:6px 8px;font-size:8px;display:inline-block}.admin-muted{color:#60606a}.admin-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.admin-empty>span{color:#6b58c1;font:8px var(--font-geist-mono);letter-spacing:.16em}.admin-empty h2{margin:18px 0 8px;font-size:31px}.admin-empty p{color:#777681;font-size:11px}.admin-access-error{background:#26151b;border:1px solid #733f4a;margin-top:55px;padding:24px}.admin-access-error strong{font-size:16px}.admin-access-error p{color:#e9a4ac;margin:8px 0 0;font-size:11px}.admin-gate{text-align:center;background:radial-gradient(circle at 50% 44%,#6b4bf033,#0000 31%),#08090d;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.admin-gate .admin-brand{margin-bottom:56px}.admin-lock{color:#947eee;font:8px var(--font-geist-mono);letter-spacing:.2em}.admin-gate h1{letter-spacing:-.06em;margin:23px 0;font-size:clamp(52px,6.5vw,84px);line-height:.9}.admin-gate h1 em{color:#866df2;font-style:normal}.admin-gate>p{color:#8e8c97;max-width:520px;font-size:13px;line-height:1.7}.admin-gate>button{justify-content:space-between;align-items:center;min-width:240px;margin-top:25px;display:flex}.admin-return{color:#716f7a;margin-top:24px;font-size:9px}.admin-error{color:#e9a4ac!important}.admin-loader{border:2px solid #302a4f;border-top-color:#856bf0;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite admin-spin}.admin-gate>.admin-loader+p{font:8px var(--font-geist-mono);letter-spacing:.14em}.admin-gate>.admin-loader~.admin-brand{display:none}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-tabs{border-bottom:1px solid #2b2c34;gap:8px;margin-top:48px;display:flex}.admin-tabs button{color:#74737d;text-transform:uppercase;font:8px var(--font-geist-mono);letter-spacing:.13em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 18px}.admin-tabs button:hover{color:#d7d5dd}.admin-tabs button.active{color:#b7a7f8;border-bottom-color:#7657ff}.admin-stats-four{grid-template-columns:repeat(4,1fr);margin-top:24px}.admin-stats-four strong{font-size:49px}.admin-overview-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.admin-overview-grid article{background:linear-gradient(145deg,#13141b,#0e0f14);border:1px solid #2b2c34;min-height:240px;padding:30px}.admin-overview-grid article>span,.admin-section-heading p{color:#7d6ad2;font:7px var(--font-geist-mono);letter-spacing:.14em}.admin-overview-grid article>strong{margin:28px 0 8px;font-size:50px;display:block}.admin-overview-grid p{color:#7f7e88;max-width:500px;font-size:11px;line-height:1.65}.admin-overview-grid button{color:#a896f4;cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;font-size:10px}.admin-section-heading{justify-content:space-between;align-items:end;margin-top:45px;display:flex}.admin-section-heading p{margin:0 0 10px}.admin-section-heading h2{letter-spacing:-.04em;margin:0;font-size:36px}.admin-section-heading>span{color:#6fca9f;font:8px var(--font-geist-mono);letter-spacing:.1em}.admin-permission-note{color:#83818c;margin:17px 0 0;font-size:10px}.admin-role-error{color:#f0a5ad;background:#29161c;border:1px solid #733f4a;margin:14px 0 0;padding:10px 12px;font-size:9px}.admin-table-wrap td small{color:#66656f;margin-top:6px;font-size:8px;display:block}.admin-presence{color:#7a7983;align-items:center;gap:7px;font-size:9px;display:inline-flex}.admin-presence i{background:#5a5b64;border-radius:50%;width:7px;height:7px}.admin-presence.online{color:#66d3a9}.admin-presence.online i{background:#50ce9d;box-shadow:0 0 12px #50ce9d}.admin-new{color:#a996f7;width:max-content;font:6px var(--font-geist-mono);letter-spacing:.11em;border:1px solid #4b3d84;margin-top:7px;padding:4px 6px;display:block}.admin-role{color:#85848e;font:7px var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid #34353e;padding:5px 7px;display:inline-block}.admin-role.owner{color:#b4a4f5;background:#211a3b;border-color:#735ee0}.admin-role.administrator{color:#73d3ad;background:#12271f;border-color:#356c58}.admin-role-button{color:#9a88ed;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;font-size:8px;display:block}.admin-role-button:disabled{opacity:.5;cursor:wait}.admin-founding-table table{min-width:1120px}.founding-review{min-width:260px;max-width:390px}.founding-review>p{color:#c0bdc8;margin:0;font-size:9px;line-height:1.55}.founding-review>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.founding-review a{border:1px solid #4b3e7b;padding:5px 7px;font-size:7px;color:#aa98ef!important}.founding-review details{margin-top:10px}.founding-review summary{color:#8d79e5;cursor:pointer;width:max-content;font-size:8px}.founding-review details p{color:#92909b;white-space:pre-wrap;background:#15131f;border-left:2px solid #5c49b3;max-height:150px;margin:9px 0 0;padding:10px;font-size:9px;line-height:1.6;overflow:auto}@media (width<=1050px){.admin-stats-four{grid-template-columns:1fr 1fr}.admin-stats-four article:nth-child(2){border-right:0}.admin-stats-four article:nth-child(-n+2){border-bottom:1px solid #2b2c34}}@media (width<=850px){.admin-header>div>span{display:none}.admin-heading{display:block}.admin-live{margin-top:28px}.admin-stats,.admin-stats-four{grid-template-columns:1fr}.admin-stats article,.admin-stats-four article{border-bottom:1px solid #2b2c34;border-right:0}.admin-stats article:last-child,.admin-stats-four article:last-child{border-bottom:0}.admin-overview-grid{grid-template-columns:1fr}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-table-wrap{overflow-x:auto}.admin-table-wrap table{min-width:920px}}@media (width<=520px){.admin-header{height:70px}.admin-brand{font-size:9px}.admin-brand img{width:36px;height:36px}.admin-shell{padding-top:55px}.admin-heading h1{font-size:58px}.admin-stats{margin-top:45px}.admin-gate{padding:26px}.admin-gate h1{font-size:50px}}.admin-viewer-role{font:6px var(--font-geist-mono);letter-spacing:.11em;text-transform:uppercase;background:#1d1831;border:1px solid #4d3d8d;padding:5px 7px;color:#ae9cf7!important}.admin-analytics-stats{margin-top:24px}.admin-analytics-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:18px;margin-top:18px;display:grid}.admin-growth-card,.admin-funnel-card,.admin-breakdown-card,.admin-activity-grid>article{background:linear-gradient(145deg,#13141b,#0e0f14);border:1px solid #2b2c34}.admin-growth-card,.admin-funnel-card{min-height:390px;padding:30px}.admin-card-heading{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.admin-card-heading span,.admin-breakdown-card>div:first-child>span{color:#806dd6;font:7px var(--font-geist-mono);letter-spacing:.14em}.admin-card-heading h3{margin:10px 0 0;font-size:20px}.admin-chart-legend{color:#817f8a;gap:15px;font-size:8px;display:flex}.admin-chart-legend span{color:#817f8a;letter-spacing:0;align-items:center;gap:6px;font:8px Arial,Helvetica,sans-serif;display:flex}.admin-chart-legend i{background:#7657ff;border-radius:2px;width:8px;height:8px}.admin-chart-legend i.members{background:#4cc99a}.admin-growth-chart{background:repeating-linear-gradient(0deg,#0000 0 63px,#ffffff0b 63px 64px);border-bottom:1px solid #32333b;align-items:end;gap:8px;height:255px;margin-top:42px;display:flex}.admin-growth-day{flex-direction:column;flex:1;justify-content:end;min-width:0;height:100%;display:flex}.admin-growth-day>div{justify-content:center;align-items:end;gap:3px;height:220px;display:flex}.admin-growth-day i{background:linear-gradient(#9077ff,#6042df);border-radius:2px 2px 0 0;width:min(13px,42%);min-height:0;box-shadow:0 0 16px #7657ff26}.admin-growth-day i.members{box-shadow:none;background:linear-gradient(#54d3a3,#278761)}.admin-growth-day>span{color:#696772;height:27px;font:6px var(--font-geist-mono);white-space:nowrap;text-align:center;padding-top:8px;overflow:hidden}.admin-funnel{gap:27px;margin-top:55px;display:grid}.admin-funnel p{color:#94929d;justify-content:space-between;align-items:end;margin:0 0 9px;font-size:10px;display:flex}.admin-funnel strong{color:#fff;font-size:22px}.admin-funnel i,.admin-breakdown-list i{background:#24252d;height:5px;display:block;overflow:hidden}.admin-funnel b,.admin-breakdown-list b{background:linear-gradient(90deg,#6647e4,#947aff);height:100%;display:block}.admin-funnel>div:nth-child(2) b{background:linear-gradient(90deg,#7657ff,#b09fff)}.admin-funnel>div:nth-child(3) b{background:linear-gradient(90deg,#25865f,#50ce9d)}.admin-data-note{color:#6f6d77;border-top:1px solid #292a32;margin:37px 0 0;padding-top:18px;font-size:8px;line-height:1.6}.admin-breakdown-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px;display:grid}.admin-breakdown-card{min-height:310px;padding:25px}.admin-breakdown-card>div:first-child small{color:#6f6d77;margin-top:8px;font-size:8px;line-height:1.45;display:block}.admin-breakdown-list{gap:17px;margin-top:28px;display:grid}.admin-breakdown-list p{justify-content:space-between;gap:12px;margin:0 0 7px;font-size:9px;display:flex}.admin-breakdown-list p strong{text-overflow:ellipsis;color:#aaa8b2;white-space:nowrap;font-weight:500;overflow:hidden}.admin-breakdown-list p span{color:#e9e7ee}.admin-breakdown-list i{height:3px}.admin-no-data{color:#716f79;margin:30px 0 0;font-size:9px;line-height:1.6}.admin-activity-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.admin-activity-grid>article{min-height:430px;padding:27px}.admin-feed{margin-top:25px;display:grid}.admin-feed>div{border-top:1px solid #272830;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 0;display:grid}.admin-feed>div>p{min-width:0;margin:0}.admin-feed>div>p strong,.admin-feed>div>p small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-feed>div>p strong{color:#d7d5dc;font-size:9px}.admin-feed>div>p small{color:#6f6d78;margin-top:5px;font-size:7px}.admin-feed>div>b{color:#888590;text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:7px;font-weight:500;overflow:hidden}.admin-feed-avatar,.admin-audit-feed>div>span{color:#b4a5ef;width:27px;height:27px;font:7px var(--font-geist-mono);background:#252131;border:1px solid #4e4180;border-radius:50%;place-items:center;display:grid}.admin-audit-feed>div>span.granted{color:#6ed2a9;background:#13271f;border-color:#376b58}.admin-audit-feed>div>span.revoked{color:#e5909d;background:#2a171c;border-color:#704650}@media (width<=1180px){.admin-breakdown-grid,.admin-activity-grid{grid-template-columns:1fr 1fr}.admin-activity-grid>article:last-child{grid-column:1/-1}}@media (width<=850px){.admin-tabs{scrollbar-width:none;overflow-x:auto}.admin-tabs::-webkit-scrollbar{display:none}.admin-tabs button{flex:none}.admin-analytics-grid,.admin-breakdown-grid,.admin-activity-grid{grid-template-columns:1fr}.admin-activity-grid>article:last-child{grid-column:auto}.admin-chart-legend{display:none}.admin-growth-card,.admin-funnel-card{padding:24px}.admin-growth-day:nth-child(2n)>span{opacity:0}.admin-header .admin-viewer-role{display:inline-block}.admin-header>div{gap:8px}}.admin-role-button-danger{color:#e5909d}.admin-role-button-restore{color:#6ed2a9;font-weight:800}.admin-email-connected,.admin-email-disconnected{background:#13271f;border:1px solid #376b58;padding:7px 9px;color:#6ed2a9!important}.admin-email-disconnected{background:#29171c;border-color:#78515a;color:#e99ba7!important}.admin-email-notice{background:#211c12;border:1px solid #67552f;margin-top:20px;padding:18px 20px}.admin-email-notice strong{color:#ecd48b;font-size:12px}.admin-email-notice p{color:#9c8d67;margin:7px 0 0;font-size:9px}.admin-email-explainer{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.admin-email-explainer article{background:linear-gradient(145deg,#13141b,#0e0f14);border:1px solid #2b2c34;gap:17px;min-height:150px;padding:24px;display:flex}.admin-email-explainer article>span{color:#ac99f5;width:28px;height:28px;font:7px var(--font-geist-mono);border:1px solid #54468d;flex:none;place-items:center;display:grid}.admin-email-explainer strong{font-size:12px}.admin-email-explainer p{color:#777580;margin:10px 0 0;font-size:9px;line-height:1.6}.admin-email-table table{min-width:780px}.admin-email-status{color:#aaa8b2;font:6px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #4b4c56;padding:5px 7px;display:inline-block}.admin-email-status.sent{color:#6ed2a9;background:#13271f;border-color:#376b58}.admin-email-status.failed{color:#e5909d;background:#2a171c;border-color:#704650}.admin-email-status.sending{color:#e5cb7f;background:#211d13;border-color:#65562f}@media (width<=850px){.admin-email-explainer{grid-template-columns:1fr}}.admin-email-workspace{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;margin-top:18px;display:grid}.admin-email-editor,.admin-email-preview,.admin-campaign-composer,.admin-campaign-history{background:linear-gradient(145deg,#13141b,#0e0f14);border:1px solid #2b2c34;padding:28px}.admin-email-editor{grid-row:span 2}.admin-email-editor .admin-card-heading>b{color:#aa98ef;font:6px var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid #4e4180;padding:5px 7px}.admin-email-editor>label,.admin-email-fields>label,.admin-email-fields>div>label,.admin-campaign-filters label{margin-top:22px;display:block}.admin-email-editor label>span,.admin-campaign-filters label>span{color:#777681;font:7px var(--font-geist-mono);letter-spacing:.12em;margin:0 0 8px 2px;display:block}.admin-email-editor input,.admin-email-editor select,.admin-email-editor textarea,.admin-campaign-composer select{color:#fff;background:#0d0e13;border:1px solid #373841;outline:0;width:100%;padding:0 13px}.admin-email-editor input,.admin-email-editor select,.admin-campaign-composer select{height:44px}.admin-email-editor textarea{resize:vertical;padding-top:12px;line-height:1.55}.admin-email-editor input:focus,.admin-email-editor select:focus,.admin-email-editor textarea:focus,.admin-campaign-composer select:focus{border-color:#7559ef}.admin-email-editor input[readonly],.admin-email-editor textarea[readonly]{color:#85838d}.admin-email-fields>div{grid-template-columns:.7fr 1.3fr;gap:12px;display:grid}.admin-email-fields>small{color:#777580;margin-top:15px;font-size:8px;line-height:1.6;display:block}.admin-email-fields>button,.admin-campaign-composer>button{color:#fff;cursor:pointer;background:#7657ff;border:0;justify-content:space-between;align-items:center;width:100%;height:48px;margin-top:20px;padding:0 15px;font-size:9px;font-weight:800;display:flex}.admin-email-fields>button:disabled,.admin-campaign-composer>button:disabled{opacity:.45;cursor:not-allowed}.admin-email-preview-frame{background:#090a0e;border:1px solid #302d3d;margin-top:23px;overflow:hidden}.admin-email-preview-frame header{letter-spacing:.18em;border-bottom:1px solid #2b2c34;padding:18px 20px;font-size:9px;font-weight:800}.admin-email-preview-frame header em{color:#8b73f7;font-style:normal}.admin-email-preview-frame>small{color:#777580;padding:19px 22px 0;font-size:7px;display:block}.admin-email-preview-frame h4{letter-spacing:-.04em;margin:10px 22px 0;font-size:24px;line-height:1.05}.admin-email-preview-frame p{color:#95939d;white-space:pre-wrap;min-height:70px;margin:18px 22px 0;font-size:10px;line-height:1.6}.admin-email-preview-frame>span{color:#fff;text-transform:uppercase;background:#7657ff;margin:20px 22px;padding:11px 13px;font-size:8px;font-weight:800;display:inline-block}.admin-email-preview-frame footer{color:#5f5d68;border-top:1px solid #2b2c34;padding:15px 22px;font-size:6px}.admin-campaign-composer>p{color:#85838d;margin:18px 0 0;font-size:9px;line-height:1.6}.admin-campaign-filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-audience-count{background:#171326;border:1px solid #41366c;margin-top:19px;padding:20px}.admin-audience-count span,.admin-audience-count small{color:#807e89;font:7px var(--font-geist-mono);letter-spacing:.1em;display:block}.admin-audience-count strong{color:#fff;margin:10px 0 7px;font-size:44px;display:block}.admin-email-message{color:#b8a9f3;background:#1b1730;border:1px solid #4c4080;margin:18px 0 0;padding:13px 15px;font-size:10px}.admin-campaign-history{margin-top:18px}.admin-campaign-history>div:last-child{gap:0;margin-top:20px;display:grid}.admin-campaign-history article{border-top:1px solid #282930;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:15px;padding:13px 0;display:grid}.admin-campaign-history article p{flex-direction:column;gap:5px;margin:0;display:flex}.admin-campaign-history article strong{font-size:10px}.admin-campaign-history article span,.admin-campaign-history article small{color:#777580;font-size:8px}.admin-campaign-history article b{font-size:10px;font-weight:600}@media (width<=1050px){.admin-email-workspace{grid-template-columns:1fr}.admin-email-editor{grid-row:auto}}@media (width<=600px){.admin-email-editor,.admin-email-preview,.admin-campaign-composer,.admin-campaign-history{padding:22px}.admin-email-fields>div,.admin-campaign-filters{grid-template-columns:1fr}.admin-campaign-history article{grid-template-columns:1fr 1fr}.admin-campaign-history article p:last-child{grid-column:1/-1}}.admin-nav-groups{background:linear-gradient(#12131a,#0d0e13);border:1px solid #2b2c34;align-items:end;gap:28px;padding:12px 14px 0}.admin-nav-groups>div>span{color:#585762;font:6px var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px 15px;display:block}.admin-nav-groups>div>div{display:flex}.admin-nav-groups button{padding:12px 15px}.admin-audience-picker{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.admin-audience-picker>label{cursor:pointer;background:#0d0e13;border:1px solid #30313a;align-items:flex-start;gap:10px;padding:13px;transition:border-color .18s,background .18s;display:flex}.admin-audience-picker>label.selected{background:#1b1630;border-color:#6550c8}.admin-audience-picker input,.admin-segment-filters input{accent-color:#7657ff}.admin-audience-picker strong,.admin-audience-picker small{display:block}.admin-audience-picker strong{color:#dddbe3;font-size:9px}.admin-audience-picker small{color:#6f6d78;margin-top:5px;font-size:7px;line-height:1.4}.admin-segment-filters{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.admin-segment-filters>div{background:#0d0e13;border:1px solid #2d2e36;padding:14px}.admin-segment-filters>div>span,.admin-segment-filters>div>small{display:block}.admin-segment-filters>div>span{color:#9180dc;font:7px var(--font-geist-mono);letter-spacing:.1em}.admin-segment-filters>div>small{color:#676670;margin-top:5px;font-size:7px}.admin-segment-filters>div>div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.admin-segment-filters label{color:#85838e;cursor:pointer;border:1px solid #33343c;padding:6px 8px;font-size:7px}.admin-segment-filters label.selected{color:#c2b6f5;background:#1a1630;border-color:#6653c2}.admin-segment-filters label input{margin-right:5px}@media (width<=700px){.admin-audience-picker,.admin-segment-filters{grid-template-columns:1fr}.admin-nav-groups{flex-direction:column;align-items:stretch;gap:10px;padding:10px}.admin-nav-groups>div>div{overflow-x:auto}.admin-nav-groups button{padding:10px 12px}}.ai-status-live{color:#66d3a9!important}.ai-status-off{color:#f0a5ad!important}.ai-expert-gate{background:#251b0f;border:1px solid #72501f;margin-top:18px;padding:18px 20px}.ai-expert-gate strong{color:#f0c278;font-size:11px}.ai-expert-gate p{color:#a89272;margin:7px 0 0;font-size:9px;line-height:1.55}.ai-expert-settings{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.ai-expert-settings>article{background:linear-gradient(145deg,#13141b,#0e0f14);border:1px solid #2b2c34;padding:26px}.ai-expert-settings label{color:#777581;font:7px var(--font-geist-mono);letter-spacing:.1em;gap:6px;margin:14px 0;display:grid}.ai-expert-settings input,.ai-expert-settings select,.admin-table-wrap select{color:#d7d5dd;width:100%;font:9px var(--font-geist-mono);background:#0b0c10;border:1px solid #33343d;padding:10px}.ai-expert-settings>article>button{color:#fff;cursor:pointer;background:#4f3bad;border:1px solid #604bc0;margin:10px 8px 0 0;padding:11px 14px;font-size:9px}.ai-expert-settings>article>button.ai-test-button{color:#a896f4;background:0 0}.ai-toggle{align-items:center;grid-template-columns:auto 1fr!important}.ai-toggle input{width:auto}.ai-persona-list>div{border-bottom:1px solid #292a32;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.ai-persona-list strong,.ai-persona-list small{display:block}.ai-persona-list strong{font-size:10px}.ai-persona-list small{color:#6f6d78;margin-top:4px;font-size:7px;line-height:1.4}.ai-persona-list button{color:#8b82aa;background:0 0;border:1px solid #4b3f78;padding:7px 9px;font-size:7px}.ai-persona-list button.enabled{color:#73d3ad;background:#12271f;border-color:#356c58}.admin-table-wrap td select{min-width:130px}.admin-table-wrap td input[type=checkbox]{accent-color:#7657ff}.ai-route-safe{color:#69d5aa;font-size:7px}.ai-route-blocked{color:#d49683;font-size:7px}@media (width<=900px){.ai-expert-settings{grid-template-columns:1fr}}
