*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-screen{height:100vh}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-md{max-width:28rem}.grow{flex-grow:1}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-end{align-items:flex-end}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.px-6{padding-left:1.5rem;padding-right:1.5rem}.text-center{text-align:center}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-\[900ms\]{transition-duration:.9s}.ease-entrance{transition-timing-function:cubic-bezier(.16,1,.3,1)}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;background:#000}.oneup-page{font-family:var(--font-body);letter-spacing:0}.oneup-scene{min-height:520px}.oneup-hero{--oneup-mark-width: 280px;width:100%;height:100%;display:grid;grid-template-rows:auto 1fr auto 1fr auto;place-items:center;padding-top:clamp(16px,4vh,40px);padding-bottom:clamp(96px,22vh,240px)}.oneup-sky-logo{grid-row:1;width:min(var(--oneup-mark-width),calc(100vw - 80px));max-width:100%;visibility:hidden;transform:translateY(var(--logo-start-y, 0px))}.oneup-sky-logo[data-positioned=true]{visibility:visible}.oneup-sky-logo[data-rising=true]{animation:logo-extra-life-rise .7s cubic-bezier(.16,1,.3,1) both}.oneup-sky-logo[data-settled=true]{animation:none;transform:none}@keyframes logo-extra-life-rise{0%{transform:translateY(var(--logo-start-y, 0px))}85%{transform:translateY(-3px)}to{transform:translateY(0)}}.oneup-hero-logo{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 8px rgb(17 19 18 / 45%))}.oneup-message{display:contents}.oneup-brush-copy{grid-row:3;width:100%;max-width:380px;padding:var(--space-2)}.oneup-action{grid-row:5}.oneup-text-stroke{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.12em .35em;background:url(/media-v7/brush.webp) center / 100% 140% no-repeat}.oneup-heading{font:var(--text-h2);isolation:isolate;text-transform:uppercase;color:var(--on-panel);margin-bottom:var(--space-4)}.oneup-heading .oneup-text-stroke{position:relative;display:table;margin-inline:auto;padding-block:0;background:none}.oneup-heading .oneup-text-stroke:before{content:"";position:absolute;top:-.12em;right:0;bottom:-.12em;left:0;z-index:-1;background:url(/media-v7/brush.webp) center / 100% 140% no-repeat}.oneup-copy{font:var(--text-body);color:var(--on-panel);margin-bottom:0;scroll-margin-top:var(--space-24);text-wrap:balance}.oneup-copy .oneup-text-stroke{padding-inline:var(--space-4)}.oneup-waitlist{width:min(var(--oneup-mark-width),calc(100vw - 80px));justify-content:center;padding:8px 12px;font-size:18px;line-height:24px;letter-spacing:0;min-height:48px}@media(min-width:768px){.oneup-hero{--oneup-mark-width: 360px}.oneup-brush-copy{max-width:500px;padding:var(--space-2) var(--space-4)}.oneup-heading{font:var(--text-h1);margin-bottom:var(--space-6)}.oneup-copy{font:var(--text-body-l)}.oneup-waitlist{font-size:22px}}@media(max-height:650px){.oneup-hero{--oneup-mark-width: min(280px, 38vh)}}@media(min-width:768px)and (max-height:760px){.oneup-hero{--oneup-mark-width: min(360px, 36vh)}.oneup-waitlist{font-size:18px}}:focus-visible{outline:2px solid white;outline-offset:6px}.drift-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:url(/layers/portrait-clean.webp) center / cover no-repeat}.drift-background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.06);transform-origin:center;will-change:transform}.scene-reveal{opacity:.12;filter:blur(16px);transform:scale(1.04);transition:opacity .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.scene-reveal[data-revealing=true]{opacity:1;filter:blur(0);transform:scale(1)}.video-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:#000}.video-poster,.video-background video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;transform:scale(1.08);will-change:transform,object-position}.video-background video{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.scene-reveal[data-revealed=true] .video-background[data-ready=true] video{opacity:1}.video-background[data-failed=true] video{visibility:hidden}@media(prefers-reduced-motion:reduce){.scene-reveal{opacity:1;filter:none;transform:none}.oneup-sky-logo,.oneup-sky-logo[data-rising=true]{visibility:visible;animation:none;transform:none}.video-background video{visibility:hidden;will-change:auto}.drift-background img{will-change:auto}*,*:before,*:after{transition-duration:0ms!important;transition-delay:0ms!important}}.refined{--green-500: #9cd908;--green-300: #c4ef5a;--green-700: #4a6b00;--coral-500: #f35142;--coral-200: #ffc9c2;--coral-700: #b42a1c;--charcoal-900: #111312;--charcoal-800: #1c1f1d;--charcoal-700: #23272a;--steel-500: #6f7470;--paper-100: #efe7d3;--paper-50: #f8f3e8;--paper-200: #e2d8c0;--bg: var(--paper-100);--surface: var(--paper-50);--panel: var(--charcoal-900);--ink: var(--charcoal-900);--ink-muted: #55594f;--on-panel: var(--paper-100);--on-panel-accent: var(--green-500);--accent: var(--green-500);--on-accent: var(--charcoal-900);--accent-text: var(--green-700);--heart: var(--coral-500);--on-heart: var(--charcoal-900);--heart-text: var(--coral-700);--outline: var(--charcoal-900);--hairline: #cbbf9f;--control-border: #8a8270;--focus: var(--charcoal-900);--success: var(--green-700);--danger: #b3261e;--shadow-pixel: 4px 4px 0 0 #111312;--shadow-pixel-sm: 2px 2px 0 0 #111312}.refined [data-theme=dark]{--bg: var(--charcoal-900);--surface: var(--charcoal-800);--panel: var(--charcoal-700);--ink: var(--paper-100);--ink-muted: #b3ab98;--on-panel: var(--paper-100);--on-panel-accent: var(--green-500);--accent: var(--green-500);--on-accent: var(--charcoal-900);--accent-text: var(--green-500);--heart: var(--coral-500);--on-heart: var(--charcoal-900);--heart-text: var(--coral-500);--outline: #050605;--hairline: #33372f;--control-border: #6b6f68;--focus: var(--green-500);--success: var(--green-500);--danger: #ff8a7a;--shadow-pixel: 4px 4px 0 0 #050605;--shadow-pixel-sm: 2px 2px 0 0 #050605}.refined{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--radius-0: 0px;--radius-sm: 2px;--radius-md: 8px;--radius-pill: 999px;--stroke-1: 1px;--stroke-2: 2px;--stroke-3: 3px;--font-pixel: "Jersey 20", "Space Mono", monospace;--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "DM Sans", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace;--font-hand: "Caveat", "Comic Sans MS", cursive;--text-pixel-xl: 400 112px/100px var(--font-pixel);--text-pixel-l: 400 72px/68px var(--font-pixel);--text-pixel-m: 400 40px/40px var(--font-pixel);--text-h1: 700 56px/56px var(--font-display);--text-h2: 700 36px/40px var(--font-display);--text-h3: 700 24px/30px var(--font-display);--text-h4: 700 18px/24px var(--font-display);--text-body-l: 400 20px/30px var(--font-body);--text-body: 400 16px/24px var(--font-body);--text-body-strong: 700 16px/24px var(--font-body);--text-body-s: 400 14px/20px var(--font-body);--text-label: 700 13px/16px var(--font-mono);--text-hud: 700 11px/14px var(--font-mono);--text-code: 400 14px/20px var(--font-mono);--text-hand: 600 32px/34px var(--font-hand)}.refined .pixel-xl{font-family:var(--font-pixel);font-size:112px;line-height:100px;font-weight:400;letter-spacing:0}.refined .pixel-l{font-family:var(--font-pixel);font-size:72px;line-height:68px;font-weight:400;letter-spacing:0}.refined .pixel-m{font-family:var(--font-pixel);font-size:40px;line-height:40px;font-weight:400;letter-spacing:0}.refined .h1{font-family:var(--font-display);font-size:56px;line-height:56px;font-weight:700;letter-spacing:-.02em}.refined .h2{font-family:var(--font-display);font-size:36px;line-height:40px;font-weight:700;letter-spacing:-.01em}.refined .h3{font-family:var(--font-display);font-size:24px;line-height:30px;font-weight:700;letter-spacing:0}.refined .h4{font-family:var(--font-display);font-size:18px;line-height:24px;font-weight:700;letter-spacing:0}.refined .body-l{font-family:var(--font-body);font-size:20px;line-height:30px;font-weight:400;letter-spacing:0}.refined .body{font-family:var(--font-body);font-size:16px;line-height:24px;font-weight:400;letter-spacing:0}.refined .body-strong{font-family:var(--font-body);font-size:16px;line-height:24px;font-weight:700;letter-spacing:0}.refined .body-s{font-family:var(--font-body);font-size:14px;line-height:20px;font-weight:400;letter-spacing:0}.refined .label{font-family:var(--font-mono);font-size:13px;line-height:16px;font-weight:700;letter-spacing:.08em}.refined .hud{font-family:var(--font-mono);font-size:11px;line-height:14px;font-weight:700;letter-spacing:.1em}.refined .code{font-family:var(--font-mono);font-size:14px;line-height:20px;font-weight:400;letter-spacing:0}.refined .hand{font-family:var(--font-hand);font-size:32px;line-height:34px;font-weight:600;letter-spacing:0}.refined.ou-root{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:24px}.refined.ou-root :focus-visible{outline:var(--stroke-3) solid var(--focus);outline-offset:2px}.refined .ou-btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-family:var(--font-mono);font-weight:700;font-size:14px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:var(--stroke-2) solid var(--outline);border-radius:var(--radius-sm);box-shadow:var(--shadow-pixel);cursor:pointer;transition:transform 80ms steps(2),box-shadow 80ms steps(2)}.refined .ou-btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--outline)}.refined .ou-btn:active{transform:translate(2px,2px);box-shadow:var(--shadow-pixel-sm)}.refined .ou-btn:focus-visible{outline:var(--stroke-3) solid var(--focus);outline-offset:3px}.refined .ou-btn--primary{background:var(--accent);color:var(--on-accent)}.refined .ou-btn--heart{background:var(--heart);color:var(--on-heart)}.refined .ou-btn--dark{background:var(--panel);color:var(--on-panel)}.refined .ou-btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink);box-shadow:none}.refined .ou-btn--ghost:hover,.refined .ou-btn--ghost:active{box-shadow:none;transform:none;text-decoration:underline}.refined .ou-btn--sm{padding:var(--space-2) var(--space-4);font-size:12px}.refined .ou-btn[disabled],.refined .ou-btn[aria-disabled=true]{background:var(--surface);color:var(--ink-muted);border-color:var(--control-border);box-shadow:none;transform:none;cursor:not-allowed}.refined .ou-btn__arrow{font-family:var(--font-pixel);font-weight:400;font-size:20px}.refined .ou-tag{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;border:var(--stroke-2) solid var(--outline);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink)}.refined .ou-tag--green{background:var(--accent);color:var(--on-accent)}.refined .ou-tag--heart{background:var(--heart);color:var(--on-heart)}.refined .ou-tag--panel{background:var(--panel);color:var(--on-panel-accent)}.refined .ou-xp{display:grid;gap:var(--space-2)}.refined .ou-xp__head{display:flex;justify-content:space-between;font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.refined .ou-xp__track{height:20px;padding:3px;border:var(--stroke-3) solid var(--outline);border-radius:var(--radius-0);background:var(--surface)}.refined .ou-xp__fill{height:100%;width:var(--xp, 50%);background:var(--accent);background-image:repeating-linear-gradient(90deg,transparent 0 12px,var(--outline) 12px 14px)}.refined .ou-xp--heart .ou-xp__fill{background-color:var(--heart)}.refined .ou-panel{background:var(--panel);color:var(--on-panel);padding:var(--space-6);border-radius:var(--radius-0)}.refined .ou-panel__eyebrow{font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-panel-accent);margin:0 0 var(--space-3)}.refined .ou-panel__title{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:32px;text-transform:uppercase;margin:0 0 var(--space-3)}.refined .ou-panel__title em{font-style:normal;color:var(--on-panel-accent)}.refined .ou-panel__title strong{color:var(--coral-500)}.refined .ou-panel__body{font-size:15px;line-height:22px;margin:0}.refined .ou-panel--torn{clip-path:polygon(0 3%,6% 0,14% 2%,22% 0,31% 3%,40% 1%,52% 3%,61% 0,72% 2%,83% 0,92% 3%,100% 1%,99% 30%,100% 62%,98% 97%,90% 100%,79% 98%,68% 100%,57% 97%,46% 100%,35% 98%,24% 100%,13% 97%,4% 100%,0 96%,1% 60%,0 28%);padding:var(--space-8) var(--space-6)}.refined .ou-panel--checker{padding-bottom:calc(var(--space-6) + 16px);background-image:linear-gradient(var(--panel),var(--panel)),conic-gradient(var(--green-500) 25%,transparent 0 50%,var(--green-500) 0 75%,transparent 0);background-size:100% calc(100% - 16px),16px 16px;background-repeat:no-repeat,repeat-x;background-position:top,bottom left}.refined .ou-unlock{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--panel);color:var(--on-panel);border:var(--stroke-3) solid var(--green-500);border-radius:var(--radius-md)}.refined .ou-unlock:before,.refined .ou-unlock:after{content:"";position:absolute;top:100%;clip-path:polygon(0 0,100% 0,50% 100%)}.refined .ou-unlock:before{left:18px;width:24px;height:16px;background:var(--green-500)}.refined .ou-unlock:after{left:21.75px;width:16.5px;height:11px;background:var(--panel)}.refined .ou-unlock__score{font-family:var(--font-pixel);font-weight:400;font-size:36px;line-height:32px;color:var(--on-panel-accent)}.refined .ou-unlock__text{font-family:var(--font-mono);font-weight:700;font-size:13px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.refined .ou-unlock-viewport{position:fixed;left:var(--space-6);bottom:var(--space-6);display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;z-index:100}.refined .ou-feature{display:grid;justify-items:center;text-align:center;gap:var(--space-2);padding:var(--space-4)}.refined .ou-feature__icon{width:56px;height:56px;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain}.refined .ou-feature__title{font-family:var(--font-mono);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0}.refined .ou-feature__body{font-size:14px;line-height:20px;color:var(--ink-muted);margin:0}.refined .ou-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.refined .ou-features>*+*{border-left:var(--stroke-1) solid var(--hairline)}.refined .ou-field{display:grid;gap:var(--space-2)}.refined .ou-field__label{font-family:var(--font-mono);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.refined .ou-input{font:400 16px/24px var(--font-body);color:var(--ink);background:var(--surface);padding:var(--space-3) var(--space-4);border:var(--stroke-2) solid var(--control-border);border-radius:var(--radius-sm)}.refined .ou-input::-moz-placeholder{color:var(--ink-muted)}.refined .ou-input::placeholder{color:var(--ink-muted)}.refined .ou-input:focus-visible{outline:var(--stroke-3) solid var(--focus);outline-offset:2px;border-color:var(--outline)}.refined .ou-field__help{font-size:14px;line-height:20px;color:var(--ink-muted)}.refined .ou-field--error .ou-input{border-color:var(--danger)}.refined .ou-field--error .ou-field__help{color:var(--danger)}.refined .ou-sticker{display:inline-grid;place-items:center;min-width:72px;height:72px;padding:0 var(--space-3);font-family:var(--font-pixel);font-weight:400;font-size:44px;line-height:1;background:var(--accent);color:var(--on-accent);border:var(--stroke-3) solid var(--outline);border-radius:var(--radius-0);outline:5px solid var(--paper-100);box-shadow:0 0 0 8px var(--outline);transform:rotate(-6deg)}.refined .ou-sticker--heart{background:var(--heart);color:var(--on-heart)}.refined .ou-pixel-title{margin:0;font-family:var(--font-pixel);font-weight:400;font-size:112px;line-height:100px;text-transform:uppercase;color:var(--green-500);-webkit-text-stroke:5px var(--charcoal-900);paint-order:stroke fill;text-shadow:3px 3px 0 var(--charcoal-900),6px 6px 0 var(--charcoal-900),9px 9px 0 var(--charcoal-900)}.refined .ou-pixel-title--m{font-size:72px;line-height:68px;-webkit-text-stroke-width:4px;text-shadow:2px 2px 0 var(--charcoal-900),4px 4px 0 var(--charcoal-900),6px 6px 0 var(--charcoal-900)}.refined .ou-pixel-title--heart{color:var(--coral-500)}.refined .ou-pixel-title--paper{color:var(--paper-100)}@media(prefers-reduced-motion:reduce){.refined .ou-btn{transition:none}}.street-ground-preview{position:relative;isolation:isolate;background:#27221d;min-height:150vw;overflow:clip}.street-art{position:absolute;inset:0 0 auto;aspect-ratio:2/3;margin:0;z-index:0}.street-art picture,.street-complete-still{display:block;width:100%;height:100%}.street-complete-still{-o-object-fit:contain;object-fit:contain}.street-live-region{position:absolute;inset:0 0 auto;height:41.666666667%;overflow:hidden;pointer-events:none}.street-people-region{position:absolute;top:17.578125%;left:0;width:100%;height:8.7890625%;pointer-events:none}.street-live-region canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity 1.1s ease}.street-art[data-ready=true] canvas{opacity:1}.street-motion-control{position:absolute;top:12px;right:20px;z-index:2}.street-motion-control button{border:1px solid #fff6;border-radius:999px;background:#172923d9;color:#fff;padding:9px 15px;font:500 12px/1.2 DM,system-ui,sans-serif;cursor:pointer}.street-motion-control button:focus-visible{outline:3px solid #b1dc7c;outline-offset:3px}.street-art .street-measurements{position:absolute;left:24px;bottom:18px;z-index:3;max-width:min(460px,calc(100% - 48px));font:11px/1.5 system-ui;color:#e4eeeb;background:#071c23e8;padding:10px 14px;border-radius:6px}.street-measurements output{display:block;white-space:pre-wrap;max-height:250px;overflow:auto}.street-measurements a{color:#b1dc7c}.street-ground-preview .chapter{position:relative;z-index:1;background:none!important;color:#f5f3e6;min-height:0;pointer-events:none}.street-ground-preview .chapter a,.street-ground-preview .chapter button,.street-ground-preview .chapter details{pointer-events:auto}.street-ground-preview .world-wrap{pointer-events:auto}.street-ground-preview h2 em{color:#f1a9be!important}.descent .street-ground-preview .street{padding:clamp(400px,47vw,760px) 0 70px}.descent .street-ground-preview .street-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px 60px}.descent .street-ground-preview .street-sign{grid-column:1/-1;background:none;padding:0;text-shadow:0 2px 12px #000}.descent .street-ground-preview .street-sign h2{font-size:clamp(38px,5vw,76px);max-width:800px}.descent .street-ground-preview .process-road{grid-column:1;padding:8px 30px;background:#0e211cdb;border:1px solid #dbe7c338;box-shadow:0 12px 36px #0002;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.descent .street-ground-preview .process-road li{border-color:#dbe7c342;grid-template-columns:28px minmax(0,1fr);gap:14px}.descent .street-ground-preview .process-road li>div{min-width:0}.descent .street-ground-preview .road-marker{display:none}.descent .street-ground-preview .step-number{color:#f1a9be}.descent .street-ground-preview .process-road p{color:#dce3d7}.descent .street-ground-preview .process-road h3{color:#f5f3e6}.descent .street-ground-preview .audience-note{grid-column:2;grid-row:auto;align-self:end;display:block;padding:30px;background:#e4e8d8f2;color:#23342b;max-width:440px}.descent .street-ground-preview .audience-note p{margin-top:15px}.descent .street-ground-preview .audience-note .audience-detail{font-size:16px}.descent .street-ground-preview .soil{padding:40px 0 150px}.descent .street-ground-preview .soil-layout{grid-template-columns:1fr 1fr;gap:35px 60px}.descent .street-ground-preview .soil-heading{padding-top:0;text-shadow:0 2px 12px #000}.descent .street-ground-preview .field-note{background:#15231deb;color:#eef1e7;padding:32px;align-self:start}.descent .street-ground-preview .field-note p{color:#dce3d7}.descent .street-ground-preview .root-caption{grid-column:1/-1;text-shadow:0 2px 12px #000}@media(min-width:768px)and (max-width:1023px){.descent .street-ground-preview .street-layout,.descent .street-ground-preview .soil-layout{grid-template-columns:1fr;gap:28px}.descent .street-ground-preview .audience-note{grid-column:1;max-width:none;align-self:auto}.descent .street-ground-preview .process-road li{grid-template-columns:28px minmax(0,1fr);gap:14px}.descent .street-ground-preview .road-marker{display:none}}@media(max-width:767px){.street-ground-preview{min-height:150vw;background:linear-gradient(#333126,#292319 65%,#182321)}.street-motion-control{top:8px;right:10px}.street-motion-control button{font-size:10px;padding:8px 10px}.descent .street-ground-preview .street{padding:clamp(330px,110vw,700px) 0 35px}.descent .street-ground-preview .street-layout,.descent .street-ground-preview .soil-layout{grid-template-columns:1fr;gap:24px}.descent .street-ground-preview .street-sign{background:#17251de8;padding:22px;text-shadow:none}.descent .street-ground-preview .street-sign h2{font-size:clamp(33px,8.6vw,54px)}.descent .street-ground-preview .process-road{grid-column:1;padding:5px 22px;-webkit-backdrop-filter:none;backdrop-filter:none}.descent .street-ground-preview .audience-note{grid-column:1;max-width:none;padding:24px}.descent .street-ground-preview .soil{padding:20px 0 80px}.descent .street-ground-preview .soil-heading{padding:22px;background:#17251de8}.descent .street-ground-preview .soil-heading h2{font-size:clamp(34px,9vw,54px)}.descent .street-ground-preview .field-note{padding:26px}.street-art .street-measurements{display:none}}@media(prefers-reduced-motion:reduce){.street-live-region canvas{transition:none}}.human-section{--human-heart-accent:#ff3276;width:100%;max-width:1060px;scroll-margin-top:96px;color:var(--paper-100)}.human-pair{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:stretch;background:transparent;border:2px solid color-mix(in srgb,var(--steel-500) 55%,transparent)}.human-section .ou-panel{padding:24px;min-width:0;border-radius:var(--radius-0);background:color-mix(in srgb,var(--charcoal-900) 94%,transparent)}.human-ai{display:flex;flex-direction:column}.human-section .ou-panel__eyebrow{font-size:10px;line-height:1.5;letter-spacing:.08em;margin:0 0 14px;color:var(--green-500)}.human-ai-heading{display:flex;align-items:center;gap:20px}.human-ai-copy{min-width:0}.human-heart{display:block;width:72px;height:auto;flex-shrink:0}.human-section .ou-panel__title{font-size:clamp(23px,2.1vw,28px);line-height:1.15;font-weight:700;letter-spacing:-.035em;text-transform:none;margin:0}.human-section .ou-panel__title strong{font-weight:700;color:var(--human-heart-accent)}.human-section .ou-panel__body{font-size:13px;line-height:1.6;color:var(--paper-200);max-width:46ch}.human-ai-copy .ou-panel__body{margin-top:12px}.human-section .human-principles{list-style:none;display:flex;flex-wrap:wrap;gap:12px 24px;padding:14px 0 0;margin:18px 0 0;border-top:1px solid color-mix(in srgb,var(--steel-500) 45%,transparent)}.human-section .ou-feature{display:flex;align-items:center;gap:8px;padding:0;justify-items:start;text-align:left}.human-section .ou-feature+.ou-feature{border-left:0}.human-section .ou-feature__title{font-size:10px;line-height:1.5;letter-spacing:.04em;color:var(--paper-100)}.human-pixel-icon{display:block;width:24px;height:24px;flex-shrink:0;background-color:var(--green-500);mask-repeat:no-repeat;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px 24px}.human-pixel-icon--charcoal{background-color:var(--charcoal-900)}.human-founder{border-left:1px solid color-mix(in srgb,var(--steel-500) 55%,transparent);display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:100px}.human-section .human-founder .ou-panel__title{font-size:22px}.human-founder-heading{display:flex;align-items:center;gap:10px;margin-bottom:14px;min-height:24px}.human-founder-heading .ou-panel__eyebrow{margin:0}.human-founder .ou-panel__body{margin-top:10px;max-width:30ch}.human-founder .ou-btn{margin-top:18px;min-height:40px;padding:6px 12px;gap:8px;align-self:flex-start;font-size:10px;letter-spacing:.03em;white-space:normal;box-shadow:var(--shadow-pixel-sm)}.human-section .ou-btn:focus-visible{outline-color:var(--paper-100)}.human-section .ou-btn--primary:hover{background:var(--green-300)}.human-section[data-layout=steel] .human-founder{background:color-mix(in srgb,var(--charcoal-700) 92%,transparent);color:var(--paper-100)}.journey-sea .journey-cta{background:var(--green-500)}.journey-sea .journey-cta:hover{background:var(--green-300)}@media(min-width:768px)and (max-width:1000px){.human-section .ou-panel{padding:22px}.human-heart{width:56px}.human-ai-heading{gap:14px}.human-section .ou-panel__title{font-size:23px}.human-section .human-founder .ou-panel__title{font-size:21px}.human-section .human-principles{-moz-column-gap:18px;column-gap:18px}}@media(max-width:767px){.human-pair{grid-template-columns:1fr}.human-founder{border-left:0;border-top:1px solid color-mix(in srgb,var(--steel-500) 55%,transparent)}.human-heart{width:60px}.human-ai-heading{gap:16px;align-items:flex-start}.human-section .ou-panel__title{font-size:25px}.human-founder .ou-panel__body{max-width:44ch}.human-founder .ou-btn{min-height:44px}}@media(max-width:420px){.human-section .ou-panel{padding:20px}.human-ai{position:relative}.human-ai>.ou-panel__eyebrow{min-height:32px;display:flex;align-items:center;padding-right:54px}.human-heart{position:absolute;top:14px;right:20px;width:42px}.human-ai-heading{display:block}.human-section .ou-panel__title{font-size:22px}.human-section .human-principles{-moz-column-gap:18px;column-gap:18px}}.human-drawer-host{align-self:flex-end;width:calc(100% + var(--journey-gutter));max-width:1060px;margin-right:calc(-1 * var(--journey-gutter));position:relative;isolation:isolate;font-family:var(--font-body)}.human-drawer-host,.human-drawer-host *{box-sizing:border-box}.human-drawer-anchor{scroll-margin-top:96px}.human-drawer{--drawer-beat:.42s;--drawer-closed-width:224px;--drawer-heart-size:70.4px;--drawer-header-height:calc(var(--drawer-heart-size) + 40px);position:relative;margin-left:auto;width:var(--drawer-closed-width);max-width:100%;height:calc(var(--drawer-header-height) + 2px);border:1px solid color-mix(in srgb,var(--steel-500) 45%,transparent);border-right:0;background:var(--charcoal-700);color:var(--paper-100);overflow:hidden;box-shadow:none;transition:height var(--drawer-beat) cubic-bezier(.22,1,.36,1),width var(--drawer-beat) cubic-bezier(.22,1,.36,1) var(--drawer-beat)}.human-drawer[data-expanded=true]{width:var(--drawer-width);height:calc(var(--drawer-header-height) + var(--drawer-content-height) + 2px);transition:width var(--drawer-beat) cubic-bezier(.22,1,.36,1),height var(--drawer-beat) cubic-bezier(.22,1,.36,1) var(--drawer-beat)}.human-drawer__tab{position:absolute;inset:0 auto 0 0;width:10px;padding:0;border:0;border-radius:0;background:var(--green-500);color:var(--charcoal-900);z-index:4;cursor:pointer}.human-drawer__tab:after{content:"";position:absolute;top:0;right:-34px;bottom:0;left:0}.human-drawer__tab>svg{position:absolute;top:calc((var(--drawer-header-height) - 14px)/2);left:2px;width:6px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.human-drawer__tab:hover{background:var(--green-300)}.human-drawer__tab:focus-visible{outline:2px solid var(--charcoal-900);outline-offset:2px}.human-drawer__badge{position:absolute;top:0;right:0;width:196px;max-width:calc(100% - 10px);height:var(--drawer-header-height);padding:20px;color:var(--paper-100);display:flex;align-items:center;justify-content:space-between;gap:10px;pointer-events:none;z-index:3}.human-drawer__heart{width:var(--drawer-heart-size);height:var(--drawer-heart-size);flex:0 0 var(--drawer-heart-size);pointer-events:none}.human-drawer__label{font:500 12px/1.5 var(--font-mono);letter-spacing:0;text-transform:none}.human-drawer[data-expanded=true] .human-drawer__label{visibility:hidden}.human-drawer__chapter{position:absolute;left:34px;top:0;min-height:var(--drawer-header-height);width:calc(100% - 168px);display:flex;align-items:center;gap:12px;font:700 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-100);opacity:0;visibility:hidden;transition:opacity .12s,visibility 0s .12s}.human-drawer__chapter>span{color:var(--green-500);flex-shrink:0}.human-drawer[data-expanded=true] .human-drawer__chapter{opacity:1;visibility:visible;transition:opacity .18s .35s,visibility 0s .35s}.human-drawer__content{position:absolute;top:var(--drawer-header-height);right:0;width:var(--drawer-body-width);visibility:hidden;opacity:0;transition:opacity .12s,visibility 0s .12s}.human-drawer[data-expanded=true] .human-drawer__content{visibility:visible;opacity:1;transition:opacity .18s .84s,visibility 0s .84s}.human-drawer .human-pair{border:0;border-top:1px solid color-mix(in srgb,var(--steel-500) 45%,transparent);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.human-drawer .ou-panel{padding:28px 32px 28px 34px;background:var(--charcoal-700)}.human-drawer .human-founder{padding-left:28px}.human-section[data-layout=steel] .human-drawer .human-founder{background:var(--charcoal-800)}.human-drawer .human-ai-heading{display:block}.human-drawer .human-ai-copy .ou-panel__body{max-width:43ch}@keyframes heart-drawer-nudge{0%,to{transform:translate(0)}35%{transform:translate(-3px)}68%{transform:translate(1px)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.human-drawer[data-expanded=false][data-motion-paused=false]:hover .human-drawer__badge{animation:heart-drawer-nudge .65s ease-in-out 1}}@media(max-width:767px){.human-drawer .human-pair{grid-template-columns:1fr}.human-drawer .ou-panel{padding:24px 24px 24px 34px}.human-drawer .human-founder{border-left:0}.human-drawer__chapter{gap:8px;font-size:10px;letter-spacing:.04em}}.human-drawer-host[data-floating=true]{--drawer-bottom:max(var(--drawer-footer-height), calc(env(safe-area-inset-bottom) + 24px) );--drawer-travel:64px;position:fixed;bottom:var(--drawer-bottom);right:0;z-index:70;width:min(680px,calc(100vw - 16px));max-width:none;margin:0;pointer-events:none;transform:translate(0);visibility:visible;transition:transform .56s cubic-bezier(.22,1.45,.5,1),bottom .42s cubic-bezier(.22,1,.36,1),visibility 0s}.human-drawer-host[data-floating=true]:has(.human-drawer[data-expanded=true]){--drawer-travel:100%;bottom:clamp(max(16px,env(safe-area-inset-bottom)),calc(100dvh - var(--drawer-open-height) - var(--drawer-nav-clearance)),var(--drawer-bottom));transition:transform .56s cubic-bezier(.22,1.45,.5,1),bottom .42s cubic-bezier(.22,1,.36,1) .42s,visibility 0s}.human-drawer-host[data-floating=true]:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:100vw;background:var(--charcoal-700);pointer-events:none}.human-drawer-host[data-floating=true][data-page-scroll=true]:has(.human-drawer[data-expanded=true]){position:absolute;top:var(--drawer-page-top);bottom:auto;padding-bottom:max(16px,env(safe-area-inset-bottom))}.human-drawer-host[data-floating=true][data-page-scroll=true]:after{bottom:max(16px,env(safe-area-inset-bottom))}.human-drawer-host[data-floating=true] .human-drawer{--drawer-closed-width:63px;--drawer-heart-size:40px;--drawer-header-height:52px;pointer-events:auto;transition:height var(--drawer-beat) cubic-bezier(.22,1,.36,1),width var(--drawer-beat) cubic-bezier(.22,1,.36,1) var(--drawer-beat)}.human-drawer-host[data-floating=true] .human-drawer[data-expanded=true]{height:calc(var(--drawer-header-height) + var(--drawer-content-height) + 2px);transition:width var(--drawer-beat) cubic-bezier(.22,1,.36,1),height var(--drawer-beat) cubic-bezier(.22,1,.36,1) var(--drawer-beat)}.human-drawer-host[data-floating=true] .human-drawer__badge{width:52px;padding:6px;gap:0}.human-drawer-host[data-floating=true] .human-drawer__label{display:none}.human-drawer-host[data-floating=true] .human-drawer__chapter{width:calc(100% - 132px)}.human-drawer-host[data-floating=true] .human-drawer__content{overflow:visible}.human-drawer-host[data-floating=true] .human-founder .ou-panel__eyebrow{margin:0}@media(min-width:1025px)and (min-height:521px){.human-drawer-host[data-floating=true]{--drawer-travel:88px}.human-drawer-host[data-floating=true] .human-drawer{--drawer-closed-width:87px;--drawer-heart-size:60px;--drawer-header-height:76px}.human-drawer-host[data-floating=true] .human-drawer__badge{width:76px;padding:8px}}@media(max-width:767px){.human-drawer-host[data-floating=true] .ou-panel{padding:16px 20px 16px 34px}.human-drawer-host[data-floating=true] .human-founder-heading{margin-bottom:8px}.human-drawer-host[data-floating=true] .human-principles{margin-top:12px;padding-top:10px}.human-drawer-host[data-floating=true] .human-founder .ou-btn{margin-top:12px}}@media(max-height:520px){.human-drawer-host[data-floating=true] .human-drawer{--drawer-heart-size:32px;--drawer-header-height:40px}.human-drawer-host[data-floating=true] .human-drawer__badge{width:40px;padding:4px}.human-drawer-host[data-floating=true] .ou-panel{padding:14px 20px 14px 34px}.human-drawer-host[data-floating=true] .human-principles{margin-top:10px;padding-top:8px}.human-drawer-host[data-floating=true] .human-founder-heading{margin-bottom:6px}.human-drawer-host[data-floating=true] .human-founder .ou-btn{margin-top:10px}}@media(min-width:560px)and (max-height:520px){.human-drawer-host[data-floating=true] .human-pair{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.human-drawer-host[data-floating=true] .human-founder{border-top:0;border-left:1px solid color-mix(in srgb,var(--steel-500) 45%,transparent)}.human-drawer-host[data-floating=true] .ou-panel__title{font-size:20px}}.human-drawer-host[data-floating=true][data-visible=false]{transform:translate(var(--drawer-travel));visibility:hidden;transition:transform .42s cubic-bezier(.36,-.35,.66,1),visibility 0s .42s}.human-drawer-host[data-floating=true][data-visible=false] .human-drawer{pointer-events:none}.human-drawer-host[data-floating=true][data-motion-paused=true]{transition:none!important}.human-drawer-host[data-floating=true][data-motion-paused=true] .human-drawer{transition:none;animation:none}@media(prefers-reduced-motion:reduce){.human-drawer-host,.human-drawer,.human-drawer__badge,.human-drawer__chapter,.human-drawer__content{transition:none!important;animation:none!important}}.journey-navigation{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(20px,2.5vw,36px);min-height:72px;padding:12px var(--journey-gutter);background:var(--paper-100,#efe7d3);color:var(--charcoal-900,#111312);box-shadow:0 1px #11131226}.journey-navigation__brand{display:flex;align-items:center;min-height:44px}.journey-navigation__brand img{display:block;width:94px;height:auto}.journey-navigation__links{display:flex;align-items:center;justify-content:center;gap:clamp(16px,2vw,28px);font-size:13px;white-space:nowrap}.journey-navigation__links a{display:flex;align-items:center;min-height:44px;text-underline-offset:5px}.journey-navigation__links a:hover{text-decoration:underline}.journey-navigation button{border:0;background:none;color:inherit}.journey-navigation__menu{display:none}.journey-navigation__actions{display:flex;align-items:center;gap:12px}.journey .journey-navigation__motion{display:grid;place-items:center;min-width:44px;min-height:44px;font-size:14px}.journey .journey-navigation__join{display:flex;align-items:center;gap:18px;min-height:44px;font-size:11px;white-space:nowrap;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.journey-navigation__join-short{display:none}.journey .journey-navigation :focus-visible{outline:2px solid var(--charcoal-900,#111312);outline-offset:4px}.journey #audience{scroll-margin-top:96px}@media(max-width:767px){.journey-navigation{grid-template-columns:auto 1fr auto;gap:16px;min-height:68px;padding-block:10px}.journey .journey-navigation__menu{display:flex;align-items:center;justify-content:center;gap:9px;justify-self:end;min-height:44px;padding:0 6px;font-size:13px}.journey-navigation__links{display:none;position:absolute;top:100%;right:var(--journey-gutter);width:min(300px,calc(100vw - 32px));padding:10px 16px 14px;background:var(--paper-100,#efe7d3);border:1px solid #11131226;box-shadow:0 10px 18px #11131214;white-space:normal}.journey-navigation__links[data-open=true]{display:flex;flex-direction:column;align-items:stretch;gap:0}.journey-navigation__links a{padding:0 6px;min-height:48px;border-bottom:1px solid #11131214}.journey-navigation__links a:last-child{border-bottom:0}}@media(max-width:520px){.journey-navigation{min-height:64px;padding:10px 16px;gap:8px}.journey-navigation__brand img{width:76px}.journey .journey-navigation__menu{gap:6px;padding:0 3px;font-size:13px}.journey-navigation__actions{gap:4px}.journey .journey-navigation__motion{min-width:40px}.journey .journey-navigation__join{font-size:11px;gap:0}.journey-navigation__join-full,.journey-navigation__arrow{display:none}.journey-navigation__join-short{display:inline}.journey-navigation__links{right:16px}}.audience-note{padding:24px;color:var(--paper-100);background:color-mix(in srgb,var(--charcoal-900) 94%,transparent);border:1px solid color-mix(in srgb,var(--steel-500) 55%,transparent);border-top:2px solid var(--green-500)}.audience-note__heading{display:flex;align-items:center;gap:10px;margin-bottom:14px}.audience-note__heading img{display:block;flex:0 0 24px}.journey .audience-note__heading h3{margin:0;color:var(--paper-200);font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;text-wrap:initial;scroll-margin-top:100px}.journey .audience-note__lead{max-width:24ch;font-family:var(--font-display);font-size:clamp(19px,1.7vw,23px);font-weight:500;line-height:1.28;letter-spacing:-.025em;text-wrap:balance}.audience-note__paths{display:grid;gap:10px;padding:16px 0 0;margin:18px 0 0;border-top:1px solid color-mix(in srgb,var(--steel-500) 38%,transparent);list-style:none}.audience-note__paths li{display:grid;grid-template-columns:4px minmax(0,1fr);gap:10px;color:var(--paper-200);font-size:13px;line-height:1.55;text-wrap:pretty}.audience-note__paths li:before{content:"";width:4px;height:4px;margin-top:.62em;background:var(--green-500)}@media(max-width:440px){.audience-note{padding:20px}.journey .audience-note__lead{font-size:21px}}.audience-note__paths strong{font-weight:600;color:var(--paper-100)}html:has(.immersive-page),body:has(.immersive-page){overflow-x:clip}.immersive-page .oneup-hero{--oneup-mark-width:clamp(190px,23vw,260px)}.immersive-page .oneup-brush-copy{max-width:430px}.immersive-page .oneup-heading{font-size:clamp(30px,3.4vw,44px);line-height:1.1;margin-bottom:20px}.immersive-page .oneup-copy{font-size:clamp(15px,calc(1.4vw + 1px),19px);line-height:1.55}.immersive-page .oneup-waitlist{width:auto;min-width:190px;min-height:54px;padding:10px 22px;font-size:15px;line-height:22px}.journey{--journey-paper:#f3eddf;--journey-ink:#222921;--journey-gutter:clamp(24px,6.5vw,112px);position:relative;color:var(--journey-paper);background:#15251f;font-family:DM Sans,sans-serif}.journey *{box-sizing:border-box}.journey-nav-marker{position:absolute;top:-1px;left:0;width:1px;height:1px;pointer-events:none}.journey a{color:inherit;text-decoration:none}.journey button{font:inherit;cursor:pointer}.journey :focus-visible{outline:3px solid #9cd908;outline-offset:5px}.journey h2,.journey h3{font-family:Space Grotesk,sans-serif;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.journey h2{font-size:clamp(38px,4.1vw,64px);line-height:1.07;margin:0 0 28px}.journey p{margin:0}.journey-copy>p:not(.journey-label){font-size:clamp(16px,1.25vw,20px);line-height:1.6;max-width:36ch}.journey-copy>p+p{margin-top:18px}.journey .journey-label{font-size:10px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;margin-bottom:26px;font-weight:600}.journey-nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:72px;padding:14px var(--journey-gutter);color:var(--journey-ink);background:#f3eddf;box-shadow:0 1px #242f2522}.journey-brand{display:block;flex-shrink:0}.journey-brand img{display:block;width:94px;height:auto;min-height:36px}.journey-nav nav,.journey-nav-actions{display:flex;align-items:center;gap:30px}.journey-nav nav{font-size:12px}.journey-nav button{border:0;background:none;color:inherit}.journey-nav nav a:hover,.journey-nav nav button:hover{text-decoration:underline;text-underline-offset:5px}.journey-nav-actions{gap:22px}.journey-motion{width:32px;min-height:38px;font-size:14px}.journey-small-cta{font-size:12px;border-bottom:1px solid #263427;padding:8px 0;white-space:nowrap}.journey-small-cta span{margin-left:18px}.journey section{position:relative;scroll-margin-top:72px;isolation:isolate;overflow:clip}.journey-room{min-height:max(100svh,67.1233vw);display:flex;align-items:center;background:#c3b091}.journey .room-composition{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;z-index:-2}.journey .room-composition-stage{width:100%;height:100%;position:relative}.journey .room-composition-stage>img,.journey .room-composition-stage>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.journey .room-composition-stage>.room-early-preview{position:absolute;top:0;right:0;bottom:0;left:0}.journey .room-composition-stage>.room-original-still{position:relative}.journey .room-composition-stage>video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.journey .room-composition[data-ready=true] video{opacity:1}.journey .room-composition figcaption{display:none}.journey-room-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#ede3cddf 0%,#ede3cdbf 19%,#ede3cd45 35%,transparent 51%)}.journey-room-copy{width:34%;max-width:480px;padding:70px 0;margin-left:var(--journey-gutter);color:#20291e}.journey-room-copy h2{font-size:clamp(34px,3.6vw,58px)}.journey-room-copy>p:not(.journey-label){font-size:clamp(15px,1.15vw,18px);max-width:28ch}.journey-text-link{display:inline-flex;gap:35px;align-items:center;margin-top:32px;padding-bottom:9px;border-bottom:1px solid currentColor;font-size:13px}.journey-scene-note{position:absolute;bottom:28px;left:var(--journey-gutter);font-size:10px;letter-spacing:.04em;color:#293628}.journey-street{display:flow-root;min-height:150vw;background:#28251f}.journey .street-art{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:2/3}.journey .street-motion-control,.journey .street-measurements{display:none}.journey-street-reading{position:absolute;top:40%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent,#17201966 15%,#17201970 70%,transparent)}.journey-street-info{position:absolute;top:3vw;right:var(--journey-gutter);width:31%;max-width:440px;z-index:2}.journey-note{padding:clamp(24px,2.8vw,42px);background:linear-gradient(135deg,#1b3025d9,#1b30258c);border:1px solid #ede9da30;color:#f3eddf}.journey-note-light{background:linear-gradient(125deg,#f3eddfeb,#f3eddfb5);border-color:#f3eddf80;color:#233025}.journey-note h3{font-size:clamp(23px,2vw,31px);line-height:1.17;margin:0 0 20px}.journey-note p:not(.journey-label){font-size:15px;line-height:1.65;max-width:44ch}.journey-note p+p{margin-top:16px}.journey-note .journey-label{margin-bottom:18px}.journey-street-info .journey-label-heading{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px}.journey-foundations{position:relative;isolation:isolate;margin:58vw var(--journey-gutter) 15vw;padding:32px 0;scroll-margin-top:100px}.journey-foundations:before{content:"";position:absolute;inset:-48px calc(-1*var(--journey-gutter));z-index:-1;pointer-events:none;background:linear-gradient(90deg,#101e17f5,#101e17dc 50%,#101e17b8);-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.journey-foundations-review{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px;color:#f3eddf}.journey-foundations-review>span{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.journey-foundations-review>div{display:flex;flex-wrap:wrap;gap:7px}.journey-foundations-review button{font-size:11px;padding:9px 12px;border:1px solid #f3eddf70;background:#10251de6;color:#f3eddf;min-height:36px}.journey-foundations-review button[aria-pressed=true]{background:#f3eddf;color:#203024;border-color:#f3eddf}.journey-process{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,9vw,150px)}.journey-process>.journey-copy{max-width:490px}.journey-process .journey-copy>p:not(.journey-label){color:#ece9dd}.journey-steps{list-style:none;margin:0;padding:0;align-self:end;max-width:460px}.journey-steps li{display:grid;grid-template-columns:26px 1fr;gap:20px;padding:25px 0;border-top:1px solid #efe7d342}.journey-steps li>span{font-size:10px;line-height:1.7;color:#d6d7bf}.journey-steps h3{font-size:23px;line-height:1.2;margin:0 0 12px}.journey-steps p{font-size:15px;line-height:1.6;color:#e1e3d8;max-width:34ch}.journey[data-foundations=panel] .journey-foundations:before,.journey[data-foundations=split] .journey-foundations:before{display:none}.journey[data-foundations=panel] .journey-process{background:#f3eddfed;color:#223127;border:1px solid #f3eddf88;padding:clamp(24px,3vw,44px);gap:clamp(32px,6vw,90px)}.journey[data-foundations=panel] .journey-process .journey-copy>p:not(.journey-label),.journey[data-foundations=panel] .journey-steps p{color:#354438}.journey[data-foundations=panel] .journey-steps li{border-color:#23302538}.journey[data-foundations=panel] .journey-steps li>span{color:#536b49}.journey[data-foundations=split] .journey-process{gap:clamp(28px,5vw,72px);align-items:start}.journey[data-foundations=split] .journey-process>.journey-copy{padding:clamp(24px,3vw,42px);background:#10261cf2;border-left:3px solid #9cd908}.journey[data-foundations=split] .journey-steps{padding:8px clamp(24px,3vw,42px);background:#f3eddfed;color:#223127;margin-top:48px;max-width:none}.journey[data-foundations=split] .journey-steps p{color:#354438}.journey[data-foundations=split] .journey-steps li{border-color:#23302538}.journey[data-foundations=split] .journey-steps li:first-child{border-top:0}.journey[data-foundations=split] .journey-steps li>span{color:#536b49}.journey-rock-join{position:relative;z-index:2;margin-top:-8vw;padding:clamp(90px,9vw,150px) var(--journey-gutter) clamp(48px,5vw,80px);background:linear-gradient(180deg,transparent,#13201cf5 28%,#0d1917 94%);scroll-margin-top:72px}.journey-founder-bridge{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(32px,8vw,120px);max-width:1100px;margin:auto;padding:35px 0;border-top:1px solid #efe7d336;color:#f3eddf}.journey-founder-bridge h3{font-size:clamp(30px,3vw,46px);line-height:1.15;margin:0}.journey-founder-bridge p:not(.journey-label){font-size:16px;line-height:1.7;max-width:52ch}.journey-founder-bridge .journey-text-link{background:none;border:0;border-bottom:1px solid #f3eddf80;color:inherit;font-size:12px;margin-top:22px}.journey-sea{display:flow-root;min-height:150vw;background:#071c23}.journey-sea:before{content:"";position:absolute;inset:0 0 auto;height:5vw;z-index:-1;pointer-events:none;background:linear-gradient(#0d1917,transparent)}.journey .live-sea-composition{position:absolute;inset:0 0 auto;margin:0;width:100%;z-index:-2}.journey .live-sea-viewport{position:relative;aspect-ratio:2/3;width:100%;background:#071c23}.journey .live-sea-viewport iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.journey .live-sea-composition figcaption{display:none}.journey-sea-reading{position:absolute;top:35%;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#071c2370,transparent 75%)}.journey-judgement-copy{position:absolute;top:10vw;left:var(--journey-gutter);width:38%;max-width:530px;scroll-margin-top:100px}.journey-judgement-copy h2{font-size:clamp(30px,3.4vw,54px)}.journey-judgement-copy>p:not(.journey-label){font-size:clamp(15px,1.2vw,19px);max-width:33ch}.journey-join-copy{padding:64vw var(--journey-gutter) 12vw;max-width:850px}.journey-join-copy h2{font-size:clamp(40px,4.7vw,72px)}.journey-join-copy>p:not(.journey-label){max-width:34ch}.journey-cta{display:inline-flex;align-items:center;gap:52px;padding:17px 25px;margin-top:34px;border:0;background:#9cd908;color:#172014;font-size:14px;font-weight:600;transition:background-color .2s}.journey-cta:hover{background:#b4e144}.journey .journey-signup-note{font-size:11px!important;line-height:1.6!important;max-width:45ch!important;margin-top:18px;color:#d3deda;min-height:36px}.journey-footer{position:absolute;left:var(--journey-gutter);right:var(--journey-gutter);bottom:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid #eff3e52b;font-size:11px}.journey-footer button{border:0;background:transparent;color:inherit;font-size:inherit}.journey-dialog{position:fixed;margin:auto;width:min(680px,calc(100% - 32px));max-height:calc(100svh - 48px);padding:clamp(24px,5vw,56px);border:0;background:#f3eddf;color:#222921;overflow:auto}.journey-dialog::backdrop{background:#081810a6}.journey-dialog-top{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px}.journey-dialog-top .journey-label{margin:0}.journey-dialog-top button{border:0;background:transparent;font-size:12px;padding:8px 0}.journey-dialog h2{font-size:40px}.journey-dialog h3{margin:30px 0 10px;font-size:23px}.journey-dialog p{font-size:16px;line-height:1.65}.journey-dialog p+p{margin-top:18px}.journey-dialog details{margin-top:30px;border-top:1px solid #333d2f45;padding-top:24px}.journey-dialog summary{font-size:16px;cursor:pointer}.journey-dialog details p{margin-top:20px}.journey [data-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.journey [data-reveal]{animation:journey-arrive .65s ease-out both;animation-play-state:paused}.journey [data-revealed=true]{animation-play-state:running}}@keyframes journey-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1800px){.journey-room-copy{width:27%}}@media(max-width:950px){.journey-nav nav{gap:20px}.journey-nav{gap:20px}.journey-nav-actions{gap:10px}.journey-room-copy{width:38%}.journey-room-copy h2{font-size:34px}.journey-process{gap:45px}.journey-process h2{font-size:38px}.journey-steps h3{font-size:21px}.journey-steps p{font-size:14px}.journey-street-info{width:42%;max-width:360px}.journey-street-info .journey-note{padding:20px}.journey-street-info .journey-note p:not(.journey-label){font-size:14px}}@media(max-width:767px){.journey-nav{min-height:62px;padding-block:12px;gap:18px}.journey-brand img{width:88px}.journey-nav nav{display:none}.journey-nav-actions{gap:14px}.journey-small-cta{font-size:11px}.journey-small-cta span{margin-left:8px}.journey section{scroll-margin-top:62px}.journey-room{min-height:max(100svh,850px);display:block;background:#d4c1a2}.journey .room-composition{top:auto;bottom:0;height:auto;aspect-ratio:1168/784}.journey .room-composition-stage{height:100%}.journey .room-composition-stage>img,.journey .room-composition-stage>video{-o-object-fit:contain;object-fit:contain}.journey-room-wash{background:linear-gradient(#e6d9be,#d4c1a2 calc(100% - 60vw),#d4c1a200 calc(100% - 54vw));top:0;right:0;bottom:45vw;left:0;z-index:-1}.journey-room-copy{width:auto;max-width:420px;margin:0;padding:68px var(--journey-gutter) 74vw}.journey-room-copy h2{font-size:clamp(36px,9.8vw,48px)}.journey-room-copy>p:not(.journey-label){max-width:32ch;font-size:16px}.journey .journey-label{font-size:9px;margin-bottom:22px}.journey-scene-note{display:none}.journey-street{min-height:max(150vw,1050px)}.journey-street-info{position:relative;top:auto;right:auto;width:auto;max-width:none;padding:105vw var(--journey-gutter) 0}.journey-note{padding:24px}.journey-note h3{font-size:25px}.journey-note p:not(.journey-label){font-size:14px}.journey-street-reading{top:105vw;right:0;bottom:0;left:0;background:linear-gradient(transparent,#28251f 43vw)}.journey-foundations{margin:64px var(--journey-gutter) 100px;padding:24px 0}.journey-foundations:before{inset:-24px calc(-1*var(--journey-gutter));-webkit-mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent)}.journey-foundations-review{align-items:flex-start;gap:12px}.journey-foundations-review>span{width:100%}.journey-process{grid-template-columns:1fr;gap:42px}.journey[data-foundations=split] .journey-steps{margin-top:0}.journey-rock-join{margin-top:-80px;padding:90px var(--journey-gutter) 42px}.journey-founder-bridge{grid-template-columns:1fr;gap:24px;padding:28px 0}.journey-founder-bridge h3{font-size:32px}.journey-founder-bridge p:not(.journey-label){font-size:15px}.journey-process h2{font-size:clamp(36px,9vw,46px)}.journey-process h2 br:nth-of-type(2){display:none}.journey-copy>p:not(.journey-label){font-size:16px}.journey-steps{max-width:none}.journey-steps li{gap:15px;padding:22px 0}.journey-steps p{font-size:14px;max-width:38ch}.journey-sea{min-height:max(150vw,1040px)}.journey-sea-reading{top:90vw;right:0;bottom:0;left:0;background:linear-gradient(transparent,#071c23 75vw)}.journey-judgement-copy{top:52vw;left:var(--journey-gutter);width:calc(100% - 2*var(--journey-gutter));max-width:400px}.journey-judgement-copy h2{font-size:clamp(30px,8vw,38px);margin-bottom:20px}.journey-judgement-copy>p:not(.journey-label){font-size:15px;max-width:32ch}.journey-judgement-copy>p+p{margin-top:12px}.journey-join-copy{padding:max(120vw,calc(52vw + 320px)) var(--journey-gutter) 56px;max-width:none}.journey-join-copy h2{font-size:clamp(38px,10vw,48px)}.journey-footer{bottom:26px;flex-wrap:wrap;gap:18px;font-size:10px}.journey-footer>span{width:100%}}@media(prefers-reduced-motion:reduce){.journey [data-reveal]{animation:none!important;opacity:1;transform:none}}.journey-audience-bridge{position:relative;z-index:3;padding:clamp(30px,4vw,58px) var(--journey-gutter);background:linear-gradient(180deg,#d8c9ab,#e8ddc7 48%,#d6cbb5);box-shadow:inset 0 12px 24px -22px #292c20,inset 0 -12px 24px -22px #292c20}.journey-audience-bridge .journey-note{display:grid;grid-template-columns:minmax(120px,.5fr) 1.5fr;gap:clamp(24px,5vw,80px);max-width:1120px;margin:auto;padding:0;border:0;background:none;color:#233025}.journey-audience-bridge .journey-label-heading{font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:1.5;margin:4px 0 0}.journey-audience-bridge .journey-note p{max-width:66ch;font-size:clamp(14px,1.15vw,17px)}.journey-street{min-height:0}.journey-street:before{content:"";position:absolute;inset:0 0 auto;height:clamp(24px,4vw,60px);z-index:1;pointer-events:none;background:linear-gradient(#d6cbb57a,transparent)}.journey-foundations{margin-top:clamp(380px,58vw,880px);margin-bottom:clamp(100px,10vw,150px)}.journey-sea{min-height:0}.journey-join-copy{padding-top:clamp(480px,46vw,700px);padding-bottom:160px}@media(min-width:768px)and (max-width:1100px){.journey-room{min-height:700px;height:clamp(700px,78vw,820px)}.journey-room-copy{width:43%;padding-block:50px}.journey-room-copy h2{font-size:clamp(32px,3.6vw,40px)}}@media(max-width:767px){.journey-room{min-height:0;height:auto}.journey-room-copy{padding-top:58px;padding-bottom:calc(67.1233vw + 42px)}.journey-audience-bridge{padding-block:28px}.journey-audience-bridge .journey-note{grid-template-columns:1fr;gap:12px}.journey-audience-bridge .journey-note p{font-size:14px;line-height:1.65}.journey-foundations{margin-top:clamp(290px,58vw,445px);margin-bottom:100px}.journey-street-reading{top:45vw;right:0;bottom:0;left:0;background:linear-gradient(transparent,#28251fc9 35vw)}.journey-sea{min-height:0}.journey-join-copy{padding-top:max(100vw,calc(52vw + 285px));padding-bottom:150px}}.journey-audience-bridge{display:none;isolation:isolate;background:#e4d8bf}.journey-audience-bridge:before,.journey-rock-join:before,.journey-sea:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(/design-textures/fine-grain.svg) repeat;background-size:180px 180px;mix-blend-mode:soft-light;opacity:.22;z-index:-1}.journey-room:after{content:"";position:absolute;inset:auto 0 0;height:46px;pointer-events:none;background:url(/design-textures/fine-grain.svg) repeat;opacity:.14;mix-blend-mode:soft-light}.journey-rock-join{isolation:isolate}.journey-street-info .journey-label-heading{scroll-margin-top:100px}.journey .live-sea-composition{width:78%;max-width:1080px;left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 23%),linear-gradient(#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 23%),linear-gradient(#000 70%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.journey-sea{background:#071c23}.journey-sea:after{z-index:-1;opacity:.12}.journey-sea-reading{background:linear-gradient(90deg,#071c23ad,transparent 65%)}@media(min-width:600px)and (max-width:1100px){.journey-audience-bridge{display:block}.journey-street-info{display:none}.journey-foundations{margin-top:clamp(360px,58vw,640px)}}@media(max-width:599px){.journey-street-info{display:block}.journey-foundations{margin-top:64px}.journey .live-sea-composition{width:86%;max-width:none}}.journey[data-foundations=panel] .journey-process{background:#173b2cdb;color:#f3eddf;border:1px solid #e5edd02b;box-shadow:0 12px 36px #06120c1f}.journey[data-foundations=panel] .journey-process .journey-copy>p:not(.journey-label),.journey[data-foundations=panel] .journey-steps p{color:#e1e7db}.journey[data-foundations=panel] .journey-steps li{border-color:#d9e3cd38}.journey[data-foundations=panel] .journey-steps li>span{color:#bfceac}.journey-street-purpose{position:absolute;right:var(--journey-gutter);top:34vw;width:31%;max-width:420px;padding:22px 26px;background:#173b2cdb;border:1px solid #e5edd02b;color:#f3eddf}.journey-street-purpose .journey-label{margin-bottom:14px}.journey-street-purpose h3{font-size:clamp(24px,2.3vw,34px);line-height:1.12;margin:0 0 15px}.journey-street-purpose>p:last-child{font-size:14px;line-height:1.6;max-width:30ch}.journey-sea{--sea-art-width:min(38vw,420px);padding:54px var(--journey-gutter) 145px;min-height:calc(var(--sea-art-width)*1.5 + 200px)}.journey .live-sea-composition{inset:44px var(--journey-gutter) auto auto;width:var(--sea-art-width);max-width:none;-webkit-mask-image:none;mask-image:none}.journey-sea:before,.journey-sea-reading{display:none}.journey-judgement-copy{position:relative;inset:auto;width:48%;max-width:510px;padding-top:18px}.journey-judgement-copy h2{font-size:clamp(30px,3.1vw,46px)}.journey-join-copy{width:48%;max-width:510px;padding:58px 0 0}.journey-join-copy h2{font-size:clamp(32px,3vw,44px);margin-bottom:22px}.journey-join-copy>p:not(.journey-label){font-size:16px}.journey-join-copy .journey-cta{margin-top:24px}.journey-sea .journey-label{margin-bottom:18px}@media(min-width:600px)and (max-width:1100px){.journey-street-purpose{top:3vw;width:38%;max-width:330px;padding:20px}}@media(max-width:767px){.journey-sea{--sea-art-width:min(76vw,320px);padding:42px var(--journey-gutter) 140px;min-height:0}.journey .live-sea-composition{position:relative;inset:auto;width:var(--sea-art-width);margin:32px auto;z-index:0}.journey-judgement-copy{width:auto;max-width:440px;padding-top:0}.journey-join-copy{width:auto;max-width:440px;padding:0}.journey-judgement-copy h2{font-size:clamp(30px,7.6vw,38px)}.journey-join-copy h2{font-size:clamp(32px,8.4vw,40px)}.journey-street-purpose{position:relative;inset:auto;width:auto;max-width:none;margin:28px var(--journey-gutter) 0;padding:22px}.journey-street-info+.journey-street-purpose{margin-top:28px}.journey-street-purpose h3 br{display:none}.journey-street-purpose>p:last-child{max-width:44ch}}@media(min-width:600px)and (max-width:767px){.journey-street-purpose{position:absolute;top:24px;right:var(--journey-gutter);left:auto;width:42%;margin:0}}.journey-room-wash{background:linear-gradient(90deg,#ede3cdfa 0%,#ede3cdf0 35%,#ede3cda8 46%,transparent 64%)}.journey-room-copy{width:38%;max-width:520px;padding-block:64px}.journey-room-copy h2{line-height:1.14;margin-bottom:30px}.journey-room-copy>p:not(.journey-label){max-width:30ch;line-height:1.7}.journey-room-copy .journey-text-link{margin-top:36px}.journey-street-purpose .journey-note{padding:0;border:0;background:none;color:inherit}.journey-street-purpose .journey-label-heading{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;scroll-margin-top:100px}.journey-street-purpose .journey-note p{font-size:14px;line-height:1.7;max-width:42ch}@media(min-width:768px)and (max-width:1100px){.journey-room-copy{width:44%;max-width:460px}.journey-room-wash{background:linear-gradient(90deg,#ede3cdfa,#ede3cdec 42%,#ede3cd70 54%,transparent 70%)}}@media(max-width:767px){.journey-room-copy{width:auto;max-width:460px;padding:58px var(--journey-gutter) calc(67.1233vw + 48px)}.journey-room-wash{top:0;right:0;bottom:0;left:0;background:linear-gradient(#e6d9befa,#e6d9befa calc(100% - 67.1233vw),#e6d9be00 calc(100% - 54vw))}.journey-street-purpose{margin:clamp(290px,58vw,445px) var(--journey-gutter) 0}.journey-foundations{margin-top:48px}}@media(min-width:600px)and (max-width:767px){.journey-street-purpose{margin:0}.journey-foundations{margin-top:clamp(360px,58vw,640px)}}.journey-street-purpose{top:3vw}.journey-foundations{margin-top:clamp(340px,46vw,680px)}.journey-sea{--sea-scene-height:max(100svh,840px);padding:58px var(--journey-gutter) 140px;min-height:var(--sea-scene-height)}.journey .live-sea-composition{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;overflow:hidden;z-index:-2}.journey .live-sea-viewport{position:absolute;top:-15vw;right:0;width:max(100%,calc((var(--sea-scene-height) + 15vw)*.666667));aspect-ratio:2/3}.journey-sea-reading{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#071c23db,#071c23b3 38%,#071c2333 70%,transparent)}.journey-judgement-copy{width:47%;max-width:500px}.journey-join-copy{width:47%;max-width:500px;padding-top:48px}@media(min-width:600px)and (max-width:1100px){.journey-foundations{margin-top:clamp(320px,46vw,520px)}}@media(max-width:767px){.journey-street-purpose{top:auto}.journey-foundations{margin-top:32px}.journey-sea{padding:54px var(--journey-gutter) 140px}.journey .live-sea-composition{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;z-index:-2}.journey .live-sea-viewport{position:absolute;top:-15vw;right:0;width:max(100%,calc((var(--sea-scene-height) + 15vw)*.666667))}.journey-sea-reading{background:#071c238c}.journey-judgement-copy,.journey-join-copy{width:auto;max-width:440px}.journey-join-copy{padding-top:48px}}@media(min-width:600px)and (max-width:767px){.journey-street-purpose{top:24px}.journey-foundations{margin-top:clamp(320px,46vw,520px)}}.journey-sea{--sea-scene-height:max(100svh,900px,66.6667vw);min-height:var(--sea-scene-height)}.journey .live-sea-composition{background-color:#071c23;background-position:right top;background-size:cover;background-repeat:no-repeat}.journey .live-sea-composition[data-media-enabled=true]{background:#071c23 url(/sea-webgl-2026-10-12/clean-plate/heart-free-wide-v3.webp) right top/cover no-repeat}.journey .live-sea-viewport{top:0;right:0;width:calc(var(--sea-scene-height)*.6666667);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%);mask-image:linear-gradient(90deg,transparent,#000 25%)}@media(max-width:767px){.journey .live-sea-composition{background-position:right top}.journey .live-sea-viewport{top:0;width:calc(var(--sea-scene-height)*.6666667)}}.journey-judgement-heart{position:absolute;top:100px;left:calc(var(--journey-gutter) + min(47%,500px) + clamp(32px,6vw,90px));width:clamp(140px,15vw,200px);margin:0;pointer-events:none}.journey-judgement-heart img{display:block;width:100%;height:auto}@media(max-width:767px){.journey-judgement-heart{top:18px;left:auto;right:var(--journey-gutter);width:64px}}.journey{--journey-paper:var(--paper-100);--journey-ink:var(--charcoal-900);background:var(--charcoal-900)}.journey-nav,.journey-dialog{background:var(--paper-100);color:var(--charcoal-900)}.journey-dialog::backdrop{background:color-mix(in srgb,var(--charcoal-900) 75%,transparent)}.journey-small-cta{border-color:var(--charcoal-900)}.journey :focus-visible{outline-color:var(--green-500)}.journey-nav :focus-visible,.journey-dialog :focus-visible{outline-color:var(--charcoal-900)}.journey-street-purpose,.journey[data-foundations=panel] .journey-process{background:color-mix(in srgb,var(--charcoal-900) 92%,transparent);color:var(--paper-100);border:1px solid color-mix(in srgb,var(--paper-100) 25%,transparent);box-shadow:none}.journey[data-foundations=panel] .journey-process .journey-copy>p:not(.journey-label),.journey[data-foundations=panel] .journey-steps p{color:var(--paper-200)}.journey[data-foundations=panel] .journey-steps li{border-color:color-mix(in srgb,var(--paper-100) 24%,transparent)}.journey[data-foundations=panel] .journey-steps li>span{color:var(--green-500)}.journey-street-reading{background:linear-gradient(180deg,transparent,var(--charcoal-900))}.journey-foundations{margin-bottom:64px}.journey-cta{background:var(--green-500);color:var(--charcoal-900);border:2px solid var(--charcoal-900);border-radius:var(--radius-sm);min-height:48px}.journey-cta:hover{background:var(--green-300)}.journey-sea{display:flex;flex-direction:column;padding:0 var(--journey-gutter)}.journey-sea-reading{background:linear-gradient(90deg,#11131266,transparent 70%)}.journey-values{display:grid;grid-template-columns:120px minmax(0,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:24px;align-items:center;width:min(100%,760px);padding:32px;margin:0;scroll-margin-top:96px;background:color-mix(in srgb,var(--charcoal-900) 94%,transparent);border:1px solid color-mix(in srgb,var(--paper-100) 24%,transparent);color:var(--paper-100)}.journey-values-heart{position:static;width:120px;margin:0}.journey-values-heart img{display:block;width:100%;height:auto}.journey-values .journey-label{margin-bottom:12px;color:var(--paper-200)}.journey-values h2{font-size:clamp(28px,2.6vw,36px);line-height:1.12;margin:0 0 16px;letter-spacing:-.035em}.journey-values h2 span{color:var(--coral-500)}.journey-values-message>p:last-child{font-size:15px;line-height:1.65;max-width:51ch;color:var(--paper-200)}.journey-values-founder{grid-column:1/-1;display:flex;align-items:center;gap:28px;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--paper-100) 20%,transparent);padding-top:24px;scroll-margin-top:100px}.journey-values-founder p{font-size:14px;line-height:1.65;max-width:50ch;color:var(--paper-200)}.journey-values-founder strong{color:var(--paper-100);font-weight:600}.journey-values-founder .journey-text-link{flex-shrink:0;gap:20px;min-height:44px;margin:0;padding:8px 0;background:transparent;border:0;border-bottom:1px solid var(--steel-500);color:var(--paper-100);font-size:12px}.journey-sea .journey-join-copy{width:min(100%,460px);max-width:460px;margin-top:auto;padding:clamp(72px,9vw,144px) 0 48px;position:relative;isolation:isolate}.journey-join-copy:before{content:"";position:absolute;z-index:-1;top:48px;right:-32px;bottom:8px;left:-32px;background:radial-gradient(ellipse at left,#111312b3,transparent 72%);pointer-events:none}.journey-join-copy h2{font-size:clamp(36px,3.5vw,52px)}.journey-join-copy .journey-invitation{font-size:14px;color:var(--paper-200);margin-top:16px}.journey-sea .journey-footer{position:relative;inset:auto;margin-top:0;padding:24px 0 28px;flex-wrap:wrap;color:var(--paper-100)}@media(max-width:767px){.journey-foundations{margin-bottom:40px}.journey-sea{padding:0 var(--journey-gutter)}.journey-values{grid-template-columns:64px minmax(0,1fr);gap:20px;padding:24px}.journey-values-heart{width:64px;align-self:start;margin-top:30px}.journey-values h2{font-size:clamp(25px,5vw,32px)}.journey-values-message>p:last-child{font-size:14px}.journey-values-founder{display:block;padding-top:20px}.journey-values-founder .journey-text-link{margin-top:12px}.journey-sea .journey-join-copy{padding-top:96px;padding-bottom:40px}.journey-sea .journey-footer{gap:16px;padding-top:20px;padding-bottom:24px}}@media(max-width:440px){.journey-values{-moz-column-gap:16px;column-gap:16px;padding:24px 20px}.journey-values-message{display:contents}.journey-values .journey-label{grid-column:1/-1;grid-row:1;margin:0}.journey-values-heart{grid-row:2;margin:0;align-self:center}.journey-values h2{grid-column:2;grid-row:2;font-size:25px;margin:0}.journey-values-message>p:last-child{grid-column:1/-1}}.journey-sea .journey-join-copy{width:min(100%,500px);max-width:500px;scroll-margin-top:96px}.journey-sea .journey-join-copy .journey-label{margin-bottom:16px}.journey-join-copy h2{font-size:clamp(32px,3.3vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin-bottom:24px;text-wrap:initial}.journey-join-copy h2 span{display:block}.journey-join-copy .journey-closing-lead{font-size:16px;line-height:1.65;max-width:37ch;text-wrap:pretty}.journey-join-copy .journey-invitation{font-size:13px;line-height:1.6;margin-top:28px;max-width:38ch}.journey-join-copy .journey-cta{margin-top:14px;min-height:44px;padding:10px 18px;gap:32px;font-size:13px}.journey-join-copy .journey-signup-note{margin-top:12px;min-height:0}@media(max-width:440px){.journey-join-copy h2{font-size:clamp(27px,8vw,35px);margin-bottom:20px}.journey-join-copy .journey-closing-lead{font-size:15px;max-width:34ch}.journey-join-copy .journey-invitation{margin-top:24px}}.journey .journey-street-purpose{padding:0;border:0;background:none;box-shadow:none;max-width:380px}@media(min-width:600px)and (max-width:767px){.journey-foundations{margin-top:380px}}.journey-sea .journey-join-copy{margin-block:auto;padding:64px 0}.journey-join-copy:before{top:24px;right:-32px;bottom:24px;left:-32px}.journey-sea .journey-footer{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:start;gap:48px;min-height:220px;padding:44px 0 48px;flex-shrink:0;font-size:13px;line-height:1.6}.journey-footer-brand,.journey-footer-group{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.journey-footer-title{font-size:18px;font-weight:700;letter-spacing:-.02em}.journey-footer-group h3{margin:0 0 4px;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-200)}.journey-footer a,.journey-footer button{display:inline-flex;align-items:center;gap:12px;padding:0;text-align:left;text-decoration:none;line-height:1.6;cursor:pointer}.journey-footer a:hover,.journey-footer button:hover{color:var(--green-500)}.journey-footer-disabled{display:flex;align-items:center;gap:12px;color:var(--steel-300);cursor:default}.journey-footer-disabled small{font-size:10px;border:1px solid color-mix(in srgb,var(--paper-100) 25%,transparent);padding:2px 7px;border-radius:3px}.journey-footer-pending{display:flex;gap:12px}@media(max-width:767px){.journey-sea .journey-join-copy{padding:80px 0 56px}.journey-sea .journey-footer{grid-template-columns:1fr 1fr;gap:28px 20px;min-height:0;padding:32px 0 40px;font-size:12px}.journey-footer-brand{grid-column:1/-1;gap:8px}.journey-footer-group{gap:12px}.journey-footer-disabled{align-items:flex-start;flex-direction:column;gap:4px}}.journey-footer-brand,.journey-footer-group{min-width:0}.journey-footer a span,.journey-footer button span{flex-shrink:0}@media(max-width:480px){.journey-sea .journey-footer{grid-template-columns:minmax(0,1fr);gap:26px;padding:28px 0 36px}.journey-footer-brand{grid-column:auto}.journey-footer-group{gap:10px}.journey-footer-group h3{margin-bottom:2px}.journey-footer-disabled{flex-direction:row;align-items:center;gap:12px}.journey-footer a,.journey-footer button{max-width:100%;min-height:28px}}.journey-sea .journey-footer{isolation:isolate}.journey-sea .journey-footer:before{content:"";position:absolute;top:0;right:-32px;bottom:0;left:-32px;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#111312ad,#11131275 55%,#1113121f);-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}@media(max-width:767px){.journey-sea .journey-footer:before{top:0;right:-16px;bottom:0;left:-16px;background:linear-gradient(90deg,#111312b8,#11131261 75%,#11131224)}}.journey-street-scene{display:contents}@media(min-width:1101px){.journey .journey-street-purpose{z-index:2;scroll-margin-top:96px}}@media(max-width:1100px){.journey .journey-street-purpose{position:relative;inset:auto;width:100%;max-width:none;margin:0;padding:0;scroll-margin-top:72px}.journey-street-purpose .audience-note{padding:24px var(--journey-gutter);border-left:0;border-right:0;background:var(--charcoal-900)}.journey-street-purpose .audience-note__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.journey-street-scene{display:flow-root;position:relative;isolation:isolate;overflow:clip}.journey-street:before{display:none}.journey .journey-foundations{margin-top:clamp(160px,40vw,440px);padding-top:24px}}@media(max-width:599px){.journey-street-purpose .audience-note__paths{grid-template-columns:1fr;gap:12px}}@media(min-width:768px)and (max-width:1100px){.journey-room{min-height:875px;height:clamp(875px,97.5vw,1025px)}.journey-room-copy{width:35%;max-width:380px;padding-block:40px}.journey-room-copy h2{font-size:clamp(29px,3.1vw,35px);margin-bottom:20px}.journey-room-copy>p:not(.journey-label){font-size:14px;line-height:1.6}.journey-room-wash{background:linear-gradient(90deg,#ede3cdfa,#ede3cdec 30%,#ede3cd70 43%,transparent 58%)}.journey .room-composition-stage>img,.journey .room-composition-stage>video{-o-object-position:65% center;object-position:65% center}}@media(max-width:767px){.journey-room{--room-image-height:84vw}.journey .room-composition{height:var(--room-image-height);aspect-ratio:auto}.journey .room-composition-stage>img,.journey .room-composition-stage>video{-o-object-fit:cover;object-fit:cover;-o-object-position:68% bottom;object-position:68% bottom}.journey-room-copy{padding:32px var(--journey-gutter) calc(var(--room-image-height) + 24px);max-width:none}.journey-room-copy h2{font-size:clamp(29px,7.6vw,38px);margin-bottom:18px}.journey-room-copy>p:not(.journey-label){font-size:14px;line-height:1.6;max-width:34ch}.journey-room-copy .journey-label{margin-bottom:16px}.journey-room-copy .journey-text-link{margin-top:22px;font-size:12px}.journey-room-wash{background:linear-gradient(#e6d9befa,#e6d9befa calc(100% - var(--room-image-height)),#e6d9be00 calc(100% - var(--room-image-height) + 28px))}}.waitlist-section{min-height:80vh;display:grid;place-items:center;padding:var(--space-16) var(--space-6);background:var(--paper-100);color:var(--ink);scroll-margin-top:var(--space-6)}.waitlist-content{width:min(100%,560px)}.waitlist-kicker{font:var(--text-label);color:var(--accent-text);margin-bottom:var(--space-2)}.waitlist-title{font:var(--text-h2);margin-bottom:var(--space-4)}.waitlist-intro{font:var(--text-body-l);margin-bottom:var(--space-6);max-width:42ch}.waitlist-form{display:grid;gap:var(--space-3)}.waitlist-label{font:var(--text-body-strong)}.waitlist-form input[type=email]{width:100%;min-height:52px;border:var(--stroke-2) solid var(--control-border);border-radius:var(--radius-sm);background:var(--paper-50);color:var(--ink);padding:var(--space-3) var(--space-4);font:var(--text-body)}.waitlist-marketing{display:grid;grid-template-columns:24px 1fr;gap:var(--space-3);align-items:start;font:var(--text-body-s)}.waitlist-marketing input{width:20px;height:20px;margin-top:1px;accent-color:var(--green-700)}.waitlist-turnstile--enabled{min-height:66px}.waitlist-submit{justify-self:start;min-width:220px;justify-content:center}.waitlist-submit:disabled,.waitlist-submit[aria-disabled=true]{cursor:not-allowed;transform:none;box-shadow:var(--shadow-pixel)}.waitlist-section :focus-visible{outline:var(--stroke-3) solid var(--focus);outline-offset:3px}.waitlist-status{font:var(--text-body-l);margin-bottom:var(--space-4)}.waitlist-status:empty{margin:0}.waitlist-field-label{display:flex;gap:var(--space-2);align-items:baseline}.waitlist-required{font:var(--text-body-s);color:var(--ink-muted)}.waitlist-verification,.waitlist-errors{display:grid;gap:var(--space-2)}.waitlist-hint{font:var(--text-body-s);color:var(--ink-muted);min-height:20px;margin:0}.waitlist-notice,.waitlist-privacy{font:var(--text-body-s)}.waitlist-notice a,.waitlist-privacy a{color:var(--accent-text);text-decoration-thickness:2px;text-underline-offset:3px}.waitlist-privacy{margin-top:var(--space-6)}.waitlist-privacy summary{cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:3px}.waitlist-privacy div{display:grid;gap:var(--space-3);padding-top:var(--space-4)}.waitlist-result{display:grid;justify-items:start;gap:var(--space-4);font:var(--text-body-l)}.waitlist-error{color:var(--danger);font:var(--text-body-s)}.waitlist-text-button{border:0;background:none;padding:0;color:var(--accent-text);font:var(--text-body-strong);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:480px){.waitlist-section{min-height:100vh;padding:var(--space-12) var(--space-6)}.waitlist-title{font-size:30px;line-height:36px}.waitlist-submit{width:100%}}.journey-waitlist-dialog{width:min(560px,calc(100% - 24px));max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid var(--steel-500);background:var(--paper-100);color:var(--charcoal-900);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.journey-waitlist-dialog::backdrop{background:#111312c7}.journey-waitlist-header{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;padding:8px 16px 4px;background:var(--paper-100)}.journey .journey-waitlist-close{position:relative;display:grid;place-items:center;width:44px;min-width:44px;min-height:44px;padding:0;border:var(--stroke-2) solid var(--outline);border-radius:var(--radius-sm);background:var(--panel);color:var(--on-panel);box-shadow:var(--shadow-pixel-sm);cursor:pointer;transition:transform 80ms steps(2),box-shadow 80ms steps(2),background-color 80ms steps(2),color 80ms steps(2)}.journey-waitlist-close:after{content:"";position:absolute;bottom:4px;left:4px;width:3px;height:3px;background:var(--accent);pointer-events:none}@media(hover:hover){.journey .journey-waitlist-close:hover{background:var(--accent);color:var(--on-accent);transform:translate(-1px,-1px);box-shadow:var(--shadow-pixel)}}.journey .journey-waitlist-close:active{transform:translate(2px,2px);box-shadow:none}@media(prefers-reduced-motion:reduce){.journey .journey-waitlist-close{transition:none}}.journey-waitlist-dialog .waitlist-section{min-height:0;padding:0 28px 24px;scroll-margin-top:56px;display:block}.journey-waitlist-dialog .waitlist-content{width:100%;min-width:0}.journey-waitlist-dialog .waitlist-title{font-size:28px;line-height:34px;margin:0 0 12px;letter-spacing:-.035em}.journey-waitlist-dialog .waitlist-intro{font:var(--text-body);max-width:46ch;margin:0 0 20px}.journey-waitlist-dialog .waitlist-form{gap:12px;min-width:0}.journey-waitlist-dialog .waitlist-field-label{margin-bottom:-4px}.journey-waitlist-dialog input[type=email]{min-height:48px;scroll-margin-block:64px 16px}.journey-waitlist-dialog .waitlist-marketing{grid-template-columns:24px minmax(0,1fr);gap:8px;margin-top:4px;font-size:11px;line-height:16px}.journey-waitlist-dialog .waitlist-marketing input{width:24px;height:24px}.journey-waitlist-dialog .waitlist-verification{gap:0;min-width:0}.journey-waitlist-dialog .waitlist-turnstile{min-height:0;max-width:100%}.journey-waitlist-dialog .waitlist-hint{min-height:0;margin:0;font-size:11px;line-height:16px;color:var(--ink-muted)}.journey-waitlist-dialog .waitlist-errors p{margin:0 0 8px}.journey-waitlist-dialog .waitlist-submit{width:100%;min-width:0;min-height:48px;scroll-margin-block:64px 16px}.journey-waitlist-dialog .waitlist-notice{margin:0;font-size:11px;line-height:16px}.journey-waitlist-dialog .waitlist-privacy{margin-top:12px;overflow-wrap:anywhere;font-size:11px;line-height:16px}.journey-waitlist-dialog .waitlist-privacy div{font:var(--text-body-s)}.journey-waitlist-dialog .waitlist-privacy summary{min-height:44px;padding-block:12px;scroll-margin-top:56px}.journey-waitlist-dialog .waitlist-privacy p{margin:0}.journey-waitlist-dialog .waitlist-status:not(:empty){font:var(--text-body);margin:0 0 16px}.journey-waitlist-dialog .waitlist-result{font:var(--text-body);gap:16px}.journey-waitlist-dialog :focus-visible{outline:3px solid var(--charcoal-900);outline-offset:3px}@media(max-width:480px){.journey-waitlist-dialog{width:calc(100% - 16px);max-width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.journey-waitlist-dialog .waitlist-section{padding-inline:20px;padding-bottom:16px}.journey-waitlist-dialog .waitlist-title{font-size:24px;line-height:30px}.journey-waitlist-dialog .waitlist-intro{margin-bottom:16px}}@media(max-height:500px){.journey-waitlist-dialog{max-height:calc(100dvh - 16px)}.journey-waitlist-dialog .waitlist-section{padding-bottom:16px}}@media(min-width:1101px){.journey-waitlist-dialog .waitlist-marketing,.journey-waitlist-dialog .waitlist-hint,.journey-waitlist-dialog .waitlist-notice,.journey-waitlist-dialog .waitlist-privacy{font-size:12px;line-height:18px}}
