.ConceptRoom_wrap__YbW4N{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.ConceptRoom_kicker__s_rHM{font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--ink-subtle);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.ConceptRoom_heading__PDZHL{font-family:var(--font-display);font-size:var(--step-3);line-height:1.05;letter-spacing:-.02em;max-inline-size:22ch;text-wrap:balance}.ConceptRoom_accent__ri1_k{color:var(--accent)}.ConceptRoom_sub__niZ0g{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);color:var(--ink-muted);font-size:var(--step-0);max-inline-size:52ch}.ConceptRoom_ghost__3c2ia{min-block-size:26rem}@media (min-width:768px){.ConceptRoom_ghost__3c2ia{min-block-size:19rem}}.ConceptRoom_board__ekPxD{-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);max-inline-size:720px}@media (min-width:768px){.ConceptRoom_board__ekPxD{grid-template-columns:1fr 1fr}.ConceptRoom_fieldWide__7LvSz{grid-column:1/-1}}.ConceptRoom_field__fIek1{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ConceptRoom_label__5tlB9{font-size:var(--step--1);color:var(--ink-muted)}.ConceptRoom_field__fIek1 input,.ConceptRoom_field__fIek1 select{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--ink);font:inherit;padding:var(--space-3) var(--space-4);min-block-size:48px;transition:border-color var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_field__fIek1 input:hover,.ConceptRoom_field__fIek1 select:hover{border-color:var(--border-strong)}.ConceptRoom_field__fIek1 input:focus-visible,.ConceptRoom_field__fIek1 select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--border-strong)}.ConceptRoom_field__fIek1 input::placeholder{color:var(--ink-subtle)}.ConceptRoom_hp__PIJcM{position:absolute;inset-inline-start:-9999px;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.ConceptRoom_roll__b371H{justify-self:start;background:var(--gradient-accent);color:var(--accent-ink);border:none;border-radius:var(--radius);font:inherit;font-weight:600;padding:var(--space-3) var(--space-6);min-block-size:48px;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out-soft),opacity var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_roll__b371H:hover{transform:translateY(-2px)}.ConceptRoom_roll__b371H:active{transform:scale(.97)}.ConceptRoom_roll__b371H:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ConceptRoom_roll__b371H:disabled{opacity:.5;cursor:default;transform:none}.ConceptRoom_roll__b371H[data-busy]{animation:ConceptRoom_conceptPulse__J2Uq3 1.6s var(--ease-in-out) infinite}@keyframes ConceptRoom_conceptPulse__J2Uq3{0%,to{opacity:1}50%{opacity:.65}}.ConceptRoom_result__OyGzi{-webkit-margin-before:var(--space-7);margin-block-start:var(--space-7);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ConceptRoom_resultKicker__T9fea{font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--accent)}.ConceptRoom_platform__g6yTf{font-family:var(--font-display);font-size:var(--step-2);line-height:1.15;letter-spacing:-.01em;max-inline-size:28ch;text-wrap:balance}.ConceptRoom_rationale__bTilu{color:var(--ink-muted);font-size:var(--step-0);max-inline-size:52ch}.ConceptRoom_groupKicker__wvF_b{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--ink-subtle)}.ConceptRoom_frames__EPezL{display:grid;grid-auto-flow:column;grid-auto-columns:78vw;grid-gap:var(--space-4);gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2)}@media (min-width:1024px){.ConceptRoom_frames__EPezL{grid-auto-flow:row;grid-template-columns:1.6fr 1fr 1fr;grid-auto-columns:unset;overflow-x:visible;scroll-snap-type:none}}.ConceptRoom_frame__Bj69Z{margin:0;border-radius:var(--radius);overflow:hidden;scroll-snap-align:center;opacity:0;transform:translateY(10px)}.ConceptRoom_result__OyGzi .ConceptRoom_frame__Bj69Z{animation:ConceptRoom_frameIn__CiHk2 var(--dur-entrance) var(--ease-out-expo) forwards}@keyframes ConceptRoom_frameIn__CiHk2{to{opacity:1;transform:translateY(0)}}.ConceptRoom_frameArt__lvy7c,.ConceptRoom_frameGrade__zK4do{position:relative;display:block}.ConceptRoom_frameGrade__zK4do{aspect-ratio:16/10;background:var(--gradient-surface)}.ConceptRoom_frameGrade__zK4do:after{content:"";position:absolute;inset:0;background-image:var(--grain-texture);opacity:.18;mix-blend-mode:overlay;pointer-events:none}.ConceptRoom_frameScrim__ewbmL{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--bg) 72%,transparent) 100%);pointer-events:none}.ConceptRoom_frameText__bBs3_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5)}.ConceptRoom_frameNum__oMWlN{font-size:var(--step--1);letter-spacing:var(--kicker-tracking);color:var(--accent)}.ConceptRoom_frameTitle__37MFl{font-family:var(--font-display);font-size:var(--step-1);line-height:1.2}.ConceptRoom_frameScene__ykNso{font-size:var(--step--1);line-height:1.5;color:var(--ink-muted)}.ConceptRoom_formats__IIpJo{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-3)}.ConceptRoom_formats__IIpJo li{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font-size:var(--step--1);color:var(--ink-muted)}.ConceptRoom_formats__IIpJo strong{color:var(--ink);font-weight:600}.ConceptRoom_close___Y0IT{-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);font-size:var(--step-0);color:var(--ink);max-inline-size:46ch}.ConceptRoom_stateLine__z_1DT{color:var(--ink-muted);font-size:var(--step-0);max-inline-size:52ch}.ConceptRoom_ctaRow__S16_B{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-6)}.ConceptRoom_team__Dulik{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ConceptRoom_teamLabel__cOL4P{font-size:var(--step--1);color:var(--ink-muted)}.ConceptRoom_teamRow__DJIYi{display:flex;gap:var(--space-2)}.ConceptRoom_teamRow__DJIYi input{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--ink);font:inherit;padding:var(--space-2) var(--space-4);min-block-size:44px;min-inline-size:220px;transition:border-color var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_teamRow__DJIYi input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ConceptRoom_teamRow__DJIYi button{background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);font:inherit;padding:var(--space-2) var(--space-4);min-block-size:44px;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out-soft),transform var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_teamRow__DJIYi button:hover{border-color:var(--accent)}.ConceptRoom_teamRow__DJIYi button:active{transform:scale(.97)}.ConceptRoom_teamRow__DJIYi button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ConceptRoom_teamRow__DJIYi button:disabled{opacity:.5;cursor:default}.ConceptRoom_privacy__Q8LVD{font-size:var(--step--1);color:var(--ink-subtle)}.ConceptRoom_teamErr__zqv4e{font-size:var(--step--1);color:var(--danger-fg)}.ConceptRoom_teamDone__xqP7X{color:var(--success-fg);font-size:var(--step-0);max-inline-size:40ch}.ConceptRoom_composeScene__Ru5zw{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ConceptRoom_composeScene__Ru5zw:focus-visible{outline:none}.ConceptRoom_composeCel__KRHKw{border-radius:var(--radius);overflow:hidden;opacity:0;transform:translateY(10px);animation:ConceptRoom_frameIn__CiHk2 var(--dur-entrance) var(--ease-out-expo) forwards}.ConceptRoom_teamReveal__7xq3a{background:none;border:none;padding-block:var(--space-3);padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));align-self:center;font:inherit;font-size:var(--step--1);color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_teamReveal__7xq3a:hover{color:var(--accent)}.ConceptRoom_teamReveal__7xq3a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ConceptRoom_waDoor__wKIcm{display:inline-flex;align-items:center;background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--ink);font:inherit;padding:var(--space-2) var(--space-5);min-block-size:48px;transition:border-color var(--dur-micro) var(--ease-out-soft),transform var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_waDoor__wKIcm:hover{border-color:var(--accent);transform:translateY(-1px)}.ConceptRoom_waDoor__wKIcm:active{transform:scale(.97)}.ConceptRoom_waDoor__wKIcm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ConceptRoom_again__IeqGB{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);background:none;border:none;padding-block:var(--space-3);padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));font:inherit;font-size:var(--step--1);color:var(--ink-subtle);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color var(--dur-micro) var(--ease-out-soft)}.ConceptRoom_again__IeqGB:hover{color:var(--accent)}.ConceptRoom_again__IeqGB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ConceptRoom_again__IeqGB,.ConceptRoom_field__fIek1 input,.ConceptRoom_field__fIek1 select,.ConceptRoom_roll__b371H,.ConceptRoom_teamReveal__7xq3a,.ConceptRoom_teamRow__DJIYi button,.ConceptRoom_waDoor__wKIcm{transition:none}.ConceptRoom_roll__b371H[data-busy]{animation:none}.ConceptRoom_composeCel__KRHKw,.ConceptRoom_frame__Bj69Z,.ConceptRoom_result__OyGzi .ConceptRoom_frame__Bj69Z{animation:none;opacity:1;transform:none}.ConceptRoom_roll__b371H:active,.ConceptRoom_roll__b371H:hover,.ConceptRoom_teamRow__DJIYi button:active,.ConceptRoom_waDoor__wKIcm:active,.ConceptRoom_waDoor__wKIcm:hover{transform:none}}.Belief_section__ZtlRn{position:relative;background:var(--bg);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.Belief_kicker__npAIp{color:var(--kicker-color);font-size:var(--step--1);text-transform:var(--kicker-case);letter-spacing:var(--kicker-tracking);-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.Belief_statement__UArrU{font-family:var(--font-display);font-size:var(--step-4);line-height:1.08;letter-spacing:-.02em;font-weight:600;max-inline-size:20ch}.Belief_accent__tgEeh{color:var(--accent)}.Belief_why__91olX{-webkit-margin-before:var(--space-7);margin-block-start:var(--space-7);color:var(--ink-muted)}.Belief_turn__kHR_X,.Belief_why__91olX{font-size:var(--step-1);line-height:1.5;max-inline-size:54ch}.Belief_turn__kHR_X{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);color:var(--ink)}.Belief_owned__XDz_1{-webkit-margin-before:var(--space-7);margin-block-start:var(--space-7);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-5)}.Belief_ownedLabel__kfs_7{flex-basis:100%;color:var(--ink-subtle);font-size:var(--step--1);text-transform:var(--kicker-case);letter-spacing:var(--kicker-tracking)}@media (min-width:768px){.Belief_ownedLabel__kfs_7{flex-basis:auto;-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3)}}.Belief_ownedItem__QUDNW{font-size:var(--step-0);font-weight:600;color:var(--ink);position:relative;-webkit-padding-end:var(--space-5);padding-inline-end:var(--space-5)}.Belief_ownedItem__QUDNW:after{content:"";position:absolute;inset-inline-end:0;inset-block:.2em;inline-size:1px;background:var(--border)}.Belief_ownedItem__QUDNW:last-child{-webkit-padding-end:0;padding-inline-end:0}.Belief_ownedItem__QUDNW:last-child:after{content:none}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius);font-weight:500;font-size:var(--step-0);cursor:pointer;border:1px solid transparent;transition:transform var(--dur-micro) var(--ease-out-soft),background var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft),box-shadow var(--dur-standard) var(--ease-out-soft)}.Button_btn__sgFU2:hover{transform:translateY(-2px)}.Button_btn__sgFU2:active{transform:scale(.97)}.Button_btn__sgFU2:disabled,.Button_btn__sgFU2[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.Button_btn__sgFU2[data-loading=true]{cursor:progress;opacity:.85}.Button_btn__sgFU2[data-loading=true] .Button_label__ViwpZ{opacity:.6}.Button_spinner____7ub{inline-size:1em;block-size:1em;flex:0 0 auto;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-block-start-color:currentColor;animation:Button_btnSpin___llLI .8s linear infinite}@keyframes Button_btnSpin___llLI{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_spinner____7ub{animation:none;border-block-start-color:color-mix(in srgb,currentColor 30%,transparent);border-inline-start-color:currentColor}}.Button_primary__oSpWt{background:var(--gradient-accent);color:var(--accent-ink)}.Button_primary__oSpWt:hover{box-shadow:var(--glow-accent)}.Button_secondary__lRe7Q{background:transparent;color:var(--ink);border-color:var(--border)}.Button_secondary__lRe7Q:hover{border-color:var(--ink-muted);background:var(--surface)}.Button_text__SfZOM{padding-inline:0;background:transparent;color:var(--ink);border:none}.Button_text__SfZOM:hover{transform:none}.Button_text__SfZOM .Button_label__ViwpZ{position:relative}.Button_text__SfZOM .Button_label__ViwpZ:after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;block-size:1.5px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--dur-micro) var(--ease-out-expo)}[dir=rtl] .Button_text__SfZOM .Button_label__ViwpZ:after{transform-origin:100% 50%}.Button_text__SfZOM:hover .Button_label__ViwpZ:after{transform:scaleX(1)}.OptimizedImage_img__ym4N9{display:block;inline-size:100%;block-size:auto}.OptimizedImage_fill__0VSLt{object-fit:cover}.OptimizedImage_slot__4l_2i{position:relative;inline-size:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--gradient-surface)}.OptimizedImage_slot__4l_2i[data-empty=true]{border:1px solid var(--border)}.OptimizedImage_slotMark__oXrnX{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:28px;block-size:2px;transform:translate(-50%,-50%);background:var(--accent);opacity:.5}[dir=rtl] .OptimizedImage_slotMark__oXrnX{transform:translate(50%,-50%)}.ReelStrip_strip__3qIyB{position:absolute;inset-inline:0;inset-block-start:50%;transform:translateY(-50%);overflow:hidden}@media (min-width:768px){.ReelStrip_strip__3qIyB{inset-block-start:36%}}.ReelStrip_track__43WRF{display:flex;inline-size:max-content;will-change:transform;animation:ReelStrip_reel__skJ4z 80s linear infinite}[data-paused] .ReelStrip_track__43WRF{animation-play-state:paused}@keyframes ReelStrip_reel__skJ4z{to{transform:translateX(-50%)}}[dir=rtl] .ReelStrip_track__43WRF{animation-name:ReelStrip_reelRtl__OCGwX}@keyframes ReelStrip_reelRtl__OCGwX{to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.ReelStrip_track__43WRF{animation:none}}.ReelStrip_seq__h8WlO{display:flex}.ReelStrip_cel__eEy8d{flex:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2);-webkit-margin-end:var(--space-5);margin-inline-end:var(--space-5)}.ReelStrip_perf__SE7O1{block-size:var(--space-2);background-image:radial-gradient(circle at center,var(--border) 0 2px,transparent 3px);background-size:var(--space-5) 100%;background-position:50%;opacity:.7}.ReelStrip_frame__Yc6BB{position:relative;block-size:clamp(200px,30vh,360px);aspect-ratio:16/10;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--gradient-surface);display:flex;flex-direction:column;justify-content:flex-start;padding:var(--space-5)}.ReelStrip_glow__T0_v5{position:absolute;inset-block-start:-30%;inset-inline-end:-15%;inline-size:70%;block-size:80%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 12%,transparent) 0,color-mix(in srgb,var(--accent) 5%,transparent) 38%,transparent 74%)}.ReelStrip_cel__eEy8d:nth-child(3n+2) .ReelStrip_glow__T0_v5{inset-block-start:auto;inset-block-end:-35%;inset-inline-end:auto;inset-inline-start:-12%;background:radial-gradient(circle,color-mix(in srgb,var(--accent-deep) 16%,transparent) 0,color-mix(in srgb,var(--accent-deep) 7%,transparent) 36%,transparent 72%)}.ReelStrip_cel__eEy8d:nth-child(3n) .ReelStrip_glow__T0_v5{inset-block-start:25%;inset-inline-end:35%;inline-size:85%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 7%,transparent) 0,color-mix(in srgb,var(--accent) 3%,transparent) 40%,transparent 76%)}.ReelStrip_scene__wEvRF{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-5);font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--kicker-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReelStrip_label__SffOU{position:relative;-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);font-family:var(--font-display);font-size:var(--step-2);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.ReelStrip_labelBottom__t8NGw{-webkit-margin-before:auto;margin-block-start:auto}.ReelStrip_line__k_8rV{position:relative;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);font-size:var(--step--1);line-height:1.4;color:var(--ink-muted);max-inline-size:32ch}.ReelStrip_poster__mNLkD{position:absolute;inset:0}.ReelStrip_posterScrim__vf0Mo{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--bg) 72%,transparent) 100%)}.VideoToggle_toggle__svMEW{position:absolute;inset-block-end:var(--space-5);inset-inline-start:var(--space-5);z-index:4;display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid color-mix(in srgb,var(--media-ink) 25%,transparent);border-radius:50%;background:color-mix(in srgb,var(--media-bg) 55%,transparent);color:var(--media-ink);cursor:pointer;opacity:.6;transition:opacity var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft)}.VideoToggle_toggle__svMEW:focus-visible,.VideoToggle_toggle__svMEW:hover{opacity:1;border-color:color-mix(in srgb,var(--media-ink) 45%,transparent)}.VideoToggle_icon__8UZ4k{inline-size:14px;block-size:14px;display:block}.HeroPoster_poster__FNJyd{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.HubHero_hero__51ZuJ{position:relative;min-block-size:100svh;display:grid;align-items:center;overflow:hidden;background:var(--bg);-webkit-padding-before:clamp(96px,12vh,120px);padding-block-start:clamp(96px,12vh,120px)}@media (min-width:768px){.HubHero_hero__51ZuJ{align-items:end}}.HubHero_stageMove____vlt,.HubHero_stage__Iw7z_,.HubHero_video__ZN6p0{position:absolute;inset:0;inline-size:100%;block-size:100%}.HubHero_stageMove____vlt{will-change:transform,opacity}.HubHero_video__ZN6p0{object-fit:cover;opacity:0;transition:opacity var(--dur-standard) var(--ease-out-soft)}.HubHero_videoLive__6LsRL{opacity:1}.HubHero_reelLayer___4i73{position:absolute;inset:0;opacity:.55}@media (min-width:768px){.HubHero_reelLayer___4i73{opacity:.62}}.HubHero_ambientWrap__YTtE5{position:absolute;inset:0;background:var(--bg)}.HubHero_ambient__rjh_e{position:absolute;inset-block-start:30%;inset-inline-start:50%;inline-size:80vmax;block-size:80vmax;-webkit-margin-start:-40vmax;margin-inline-start:-40vmax;-webkit-margin-before:-40vmax;margin-block-start:-40vmax;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 20%,transparent) 0,color-mix(in srgb,var(--accent) 9%,transparent) 32%,transparent 68%)}.HubHero_ambientDeep__Mn6K9{position:absolute;inset-block-end:-20%;inset-inline-end:-10%;inline-size:70vmax;block-size:70vmax;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent-deep) 13%,transparent) 0,color-mix(in srgb,var(--accent-deep) 6%,transparent) 34%,transparent 70%)}.HubHero_grain__Ryg6r{position:absolute;inset:0;opacity:.05;mix-blend-mode:overlay;background-image:var(--grain-texture)}.HubHero_letterBottom__0XxqY,.HubHero_letterTop___40Xx{position:absolute;inset-inline:0;block-size:7vh;background:var(--bg);z-index:2}.HubHero_letterTop___40Xx{inset-block-start:0}.HubHero_letterBottom__0XxqY{inset-block-end:0}.HubHero_scrim__1m732{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 38%,transparent) 0,color-mix(in srgb,var(--bg) 46%,transparent) 50%,color-mix(in srgb,var(--bg) 82%,transparent) 100%)}@media (min-width:768px){.HubHero_scrim__1m732{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 32%,transparent) 0,color-mix(in srgb,var(--bg) 44%,transparent) 38%,color-mix(in srgb,var(--bg) 56%,transparent) 64%,color-mix(in srgb,var(--bg) 82%,transparent) 100%)}}.HubHero_content__qBQYA{position:relative;z-index:3;-webkit-padding-before:var(--space-9);padding-block-start:var(--space-9);-webkit-padding-after:var(--space-9);padding-block-end:var(--space-9)}@media (min-width:768px){.HubHero_content__qBQYA{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:clamp(var(--space-9),16vh,var(--space-12));padding-block-end:clamp(var(--space-9),16vh,var(--space-12))}}.HubHero_line__WKMyv{font-family:var(--font-display);font-size:var(--step-5);line-height:1;letter-spacing:-.03em;font-weight:600;max-inline-size:16ch}.HubHero_accent__3E4lk{color:var(--accent)}.HubHero_sub__CNj3W{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);color:var(--ink-muted);font-size:var(--step-1);line-height:1.5;max-inline-size:52ch}.HubHero_ctas__Bvrs5{-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.HubHero_guide__4Ij42{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.HubHero_guideLink__a1dyR{font-size:var(--step--1);color:var(--ink-muted);text-decoration:none;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent;transition:color var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft)}.HubHero_guideLink__a1dyR:hover{color:var(--ink);border-block-end-color:var(--accent)}.HubHero_enterLine__omxvQ{animation:HubHero_heroSettle__wgk0s var(--dur-settle) var(--ease-out-expo) both}.HubHero_enterSub__nM_6D{animation:HubHero_heroWipe__Dn2bA var(--dur-entrance) var(--ease-out-expo) .15s both}.HubHero_enterCtas__n0fdd{animation:HubHero_heroRise__z_LYZ var(--dur-entrance) var(--ease-out-expo) .3s both}.HubHero_enterGuide__kFhq_{animation:HubHero_heroFade__PCTYM var(--dur-entrance) var(--ease-out-expo) .5s both}.HubHero_enterCue__0A4Dg{animation:HubHero_heroFade__PCTYM var(--dur-entrance) var(--ease-out-expo) .65s both}@keyframes HubHero_heroSettle__wgk0s{0%{transform:translateY(10px)}to{transform:none}}@keyframes HubHero_heroWipe__Dn2bA{0%{opacity:0;transform:translateY(26px);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes HubHero_heroRise__z_LYZ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes HubHero_heroFade__PCTYM{0%{opacity:0}to{opacity:1}}.HubHero_scrollCue__uTWKz{position:absolute;inset-block-end:var(--space-5);inset-inline:0;margin-inline:auto;inline-size:-moz-fit-content;inline-size:fit-content;z-index:3}.HubHero_scrollLine__Bpma9{display:block;inline-size:1px;block-size:48px;background:linear-gradient(var(--ink-muted),transparent);animation:HubHero_drop__c8z18 2.4s var(--ease-in-out) infinite}@keyframes HubHero_drop__c8z18{0%{transform:scaleY(0);transform-origin:top}40%{transform:scaleY(1);transform-origin:top}60%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media (prefers-reduced-motion:reduce){.HubHero_scrollLine__Bpma9{animation:none}}.HubHero_workLabel__bd2W7{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.HubHero_playMark___rbtw{inline-size:.7em;block-size:.7em;fill:currentColor;flex:none}.HubHero_videoToggle__yp2Y0.HubHero_videoToggle__yp2Y0{inset-inline-start:var(--space-7)}.Invitation_wrap__q6mD_{padding-block:clamp(var(--space-10),18vh,var(--space-12));text-align:center;background:var(--gradient-surface)}.Invitation_withFrame__Ltcsl{position:relative;overflow:hidden}.Invitation_frame__Z3iNe{position:absolute;inset:0}.Invitation_frame__Z3iNe img{object-fit:cover;filter:saturate(.6) brightness(.6)}.Invitation_frame__Z3iNe:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 72%,transparent),color-mix(in srgb,var(--bg) 88%,transparent))}.Invitation_inner__Z0GLs{position:relative}.Invitation_heading__ZZDTy{font-family:var(--font-display);font-size:var(--step-4);line-height:1.08;letter-spacing:-.02em;font-weight:600;max-inline-size:24ch;margin-inline:auto}.Invitation_accent__HZVdD{color:var(--accent)}.Invitation_cta__TxEmY{display:flex;gap:var(--space-4);align-items:center;justify-content:center;flex-wrap:wrap}.Invitation_cta__TxEmY,.LogoWall_wrap___Ydy0{-webkit-margin-before:var(--space-7);margin-block-start:var(--space-7)}.LogoWall_wrap___Ydy0{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);-webkit-padding-before:var(--space-6);padding-block-start:var(--space-6)}.LogoWall_label__WY8Ef{color:var(--ink-muted);font-size:var(--step--1);text-transform:var(--kicker-case);letter-spacing:var(--kicker-tracking);-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.LogoWall_placeholder__MRmua{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--gradient-surface);padding:var(--space-5) var(--space-6);color:var(--ink-muted);font-size:var(--step-0);line-height:1.55;max-inline-size:560px;text-wrap:balance}.LogoWall_placeholder__MRmua:after{content:"";position:absolute;inset-block-start:-40%;inset-inline-end:-10%;inline-size:50%;block-size:90%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 9%,transparent) 0,color-mix(in srgb,var(--accent) 4%,transparent) 36%,transparent 72%);pointer-events:none}.LogoWall_river__JO03B{display:none;flex-direction:column;gap:var(--space-6)}.LogoWall_row__YZpNp{overflow:hidden;contain:layout style;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.LogoWall_track__b1YCX{display:flex;inline-size:max-content;align-items:center;gap:var(--space-7)}.LogoWall_trackLeft__Bb0Hu{transform:translateX(calc(var(--drift, 0) * -16%))}.LogoWall_trackRight__QQdGR{transform:translateX(calc((1 - var(--drift, 0)) * -16%))}[dir=rtl] .LogoWall_trackLeft__Bb0Hu{transform:translateX(calc(var(--drift, 0) * 16%))}[dir=rtl] .LogoWall_trackRight__QQdGR{transform:translateX(calc((1 - var(--drift, 0)) * 16%))}.LogoWall_track__b1YCX .LogoWall_cell__EESZw{inline-size:clamp(120px,13vw,190px);flex:0 0 auto}.LogoWall_grid__1RV5V{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-column-gap:var(--space-6);column-gap:var(--space-6);grid-row-gap:var(--space-7);row-gap:var(--space-7);align-items:center}.LogoWall_cell__EESZw{display:grid;place-items:center}.LogoWall_logo__r_bew{color:var(--ink-muted);font-weight:600;font-size:var(--step-0);text-align:center;text-wrap:balance}.LogoWall_logoImg__UuDKU{inline-size:min(100%,210px);block-size:auto;object-fit:contain;opacity:.8;filter:grayscale(1) invert(var(--logo-invert,0));transition:opacity var(--dur-micro) var(--ease-out-soft)}.LogoWall_cell__EESZw:hover .LogoWall_logoImg__UuDKU{opacity:1}.LogoWall_moreBtn__2J0Nn{display:block;-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);margin-inline:auto;padding:var(--space-2) var(--space-5);background:transparent;border:1px solid var(--border);border-radius:var(--radius);color:var(--ink-muted);font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);cursor:pointer;transition:color var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft)}.LogoWall_moreBtn__2J0Nn:hover{color:var(--ink);border-color:var(--border-strong)}.LogoWall_moreBtn__2J0Nn:active{transform:scale(.97)}.LogoWall_moreBtn__2J0Nn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){.LogoWall_grid__1RV5V{grid-template-columns:repeat(3,1fr);column-gap:var(--space-4);row-gap:var(--space-5)}.LogoWall_logoImg__UuDKU{inline-size:100%;max-inline-size:110px}}@media (min-width:1024px){.LogoWall_river__JO03B{display:flex}.LogoWall_staticGrid__R650o{display:none}}@media (prefers-reduced-motion:reduce){.LogoWall_river__JO03B{display:none}.LogoWall_staticGrid__R650o{display:block}.LogoWall_trackLeft__Bb0Hu,.LogoWall_trackRight__QQdGR{transform:none}}.Proof_wrap__DMj9S{background:var(--surface);border-block:1px solid var(--border)}.Proof_kicker__jWjug{color:var(--kicker-color);font-size:var(--step--1);text-transform:var(--kicker-case);letter-spacing:var(--kicker-tracking);-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.Proof_heading__6Wrtt{font-family:var(--font-display);font-size:var(--step-3);line-height:1.12;letter-spacing:-.02em;max-inline-size:26ch}.Proof_accent___pE85{color:var(--accent)}.Proof_figures__n6f05{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);margin-block:var(--space-9) var(--space-10);align-items:start}@media (min-width:900px){.Proof_figures__n6f05{grid-template-columns:1.1fr 1fr;gap:var(--space-10)}}.Proof_feature__4o802{display:flex;flex-direction:column;gap:var(--space-3)}.Proof_featureN__J48jc{font-size:var(--step-5);font-weight:600;letter-spacing:-.04em;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Proof_featureL__rOI4n{color:var(--ink-muted);font-size:var(--step-1);max-inline-size:22ch}.Proof_supporting__Sz001{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.Proof_stat__Sp00o{display:flex;flex-direction:column;gap:var(--space-2);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.Proof_stat__Sp00o:first-child{-webkit-border-before:2px solid var(--accent);border-block-start:2px solid var(--accent)}.Proof_statN__4T_Mt{font-size:var(--step-2);font-weight:600;letter-spacing:-.02em;line-height:1.05}.Proof_statL__N8LKF{color:var(--ink-muted);font-size:var(--step--1);line-height:1.4}.Proof_evidence__opUZJ{-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6)}.Proof_evidenceLink__Msqed{color:var(--ink);font-size:var(--step-0);font-weight:500;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--dur-standard) var(--ease-out-expo),color var(--dur-micro) var(--ease-out-soft)}[dir=rtl] .Proof_evidenceLink__Msqed{background-position:100% 100%}.Proof_evidenceLink__Msqed:hover{color:var(--accent);background-size:100% 1px}.Proof_evidenceLink__Msqed:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.Proof_withPlate__XPIlU{position:relative;overflow:hidden}.Proof_inner__yr6nv{position:relative}.Proof_plate__cEirV{position:absolute;inset:0}.Proof_plate__cEirV:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--bg) 88%,transparent),color-mix(in srgb,var(--bg) 72%,transparent) 70%,color-mix(in srgb,var(--bg) 60%,transparent))}[dir=rtl] .Proof_plate__cEirV:after{background:linear-gradient(to left,color-mix(in srgb,var(--bg) 88%,transparent),color-mix(in srgb,var(--bg) 72%,transparent) 70%,color-mix(in srgb,var(--bg) 60%,transparent))}.Proof_ghost__eh8tI{min-block-size:36rem}.Slate_wrap__Mx3xt{padding-block:var(--space-8);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.Slate_kicker__UxCaf{font-size:var(--step--1);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--ink-subtle);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.Slate_question__CRQA5{font-family:var(--font-display);font-size:var(--step-2);line-height:1.1;letter-spacing:-.01em;max-inline-size:24ch;text-wrap:balance;-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6)}.Slate_board__IAkRQ{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:480px){.Slate_board__IAkRQ{grid-template-columns:1fr 1fr}}@media (min-width:900px){.Slate_board__IAkRQ{grid-template-columns:repeat(4,1fr)}}.Slate_choice__mEjQx{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-block-size:64px;border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);text-decoration:none;background:transparent;transition:transform var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft),opacity var(--dur-standard) var(--ease-out-soft)}.Slate_choice__mEjQx:hover{transform:translateY(-2px);border-color:var(--border-strong)}.Slate_choice__mEjQx:active{transform:scale(.97)}.Slate_choice__mEjQx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Slate_mark__Itm3X{inline-size:18px;block-size:18px;flex:none;-webkit-border-start:3px solid var(--border-strong);border-inline-start:3px solid var(--border-strong);-webkit-border-after:3px solid var(--border-strong);border-block-end:3px solid var(--border-strong);transform:skewX(-18deg);transition:border-color var(--dur-micro) var(--ease-out-soft)}.Slate_choice__mEjQx[data-chosen]{border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.Slate_choice__mEjQx[data-chosen] .Slate_mark__Itm3X{border-color:var(--accent);background:var(--accent)}.Slate_choice__mEjQx[data-chosen] .Slate_label__jatf8{color:var(--ink);font-weight:600}.Slate_label__jatf8{font-size:var(--step-0);line-height:1.3}[dir=rtl] .Slate_mark__Itm3X{transform:skewX(18deg)}.Slate_note__4VTyF{min-block-size:1.5em;-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);font-size:var(--step--1);color:var(--ink-muted);opacity:0;transition:opacity var(--dur-standard) var(--ease-out-soft)}.Slate_note__4VTyF[data-on]{opacity:1}.Slate_reset__YiEcs{background:none;border:none;padding-block:var(--space-3);padding-inline:var(--space-2);margin-block:calc(-1 * var(--space-3));margin-inline:calc(-1 * var(--space-2));font:inherit;color:var(--ink-subtle);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color var(--dur-micro) var(--ease-out-soft)}.Slate_reset__YiEcs:hover{color:var(--accent)}.Slate_reset__YiEcs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Slate_choice__mEjQx,.Slate_mark__Itm3X,.Slate_note__4VTyF{transition:none}.Slate_choice__mEjQx:active,.Slate_choice__mEjQx:hover{transform:none}}.UnbrokenThread_wrap__MvFRW{position:relative}.UnbrokenThread_rail__7i0mg{display:block;position:absolute;inset-block:0;inset-inline-start:clamp(6px,1.5vw,10px);inline-size:1px;z-index:2;pointer-events:none}@media (min-width:1024px){.UnbrokenThread_rail__7i0mg{inset-inline-start:clamp(12px,2vw,32px);inline-size:2px}}.UnbrokenThread_track__Sa_ZE{position:absolute;inset:0;background:var(--border);opacity:.5}.UnbrokenThread_line__5RQez{position:absolute;inset:0;transform-origin:top;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,transparent),var(--accent))}.UnbrokenThread_head__sLeB8{position:absolute;inset-block-start:0;inset-inline-start:50%;inline-size:8px;block-size:8px;-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-before:-4px;margin-block-start:-4px;border-radius:50%;background:var(--accent);box-shadow:var(--glow-accent);will-change:transform}.UnbrokenThread_lineStatic__LyhD7{position:absolute;inset:0;background:color-mix(in srgb,var(--accent) 45%,transparent)}.Doorways_wrap__42Xoq{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.Doorways_heading__ama83{font-family:var(--font-display);font-size:var(--step-3);line-height:1.12;letter-spacing:-.02em;max-inline-size:20ch;-webkit-margin-after:var(--space-7);margin-block-end:var(--space-7)}.Doorways_grid__VwEbB{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);transition:opacity var(--dur-micro) var(--ease-out-soft)}.Doorways_dip__HxurU{opacity:.4}@media (min-width:640px){.Doorways_grid__VwEbB{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Doorways_grid__VwEbB{grid-template-columns:repeat(6,1fr)}.Doorways_cell__D5dGp{grid-column:span 2}.Doorways_cell__D5dGp:first-child,.Doorways_cell__D5dGp:nth-child(2),.Doorways_cell__D5dGp:nth-child(6),.Doorways_cell__D5dGp:nth-child(7){grid-column:span 3}.Doorways_cell__D5dGp:nth-child(8):last-child{grid-column:1/-1}.Doorways_cell__D5dGp:first-child .Doorways_doorway__lvI02,.Doorways_cell__D5dGp:nth-child(2) .Doorways_doorway__lvI02,.Doorways_cell__D5dGp:nth-child(6) .Doorways_doorway__lvI02,.Doorways_cell__D5dGp:nth-child(7) .Doorways_doorway__lvI02,.Doorways_cell__D5dGp:nth-child(8):last-child .Doorways_doorway__lvI02{min-block-size:var(--space-10);padding:var(--space-6)}.Doorways_cell__D5dGp:first-child .Doorways_name__BWdjg,.Doorways_cell__D5dGp:nth-child(2) .Doorways_name__BWdjg,.Doorways_cell__D5dGp:nth-child(6) .Doorways_name__BWdjg,.Doorways_cell__D5dGp:nth-child(7) .Doorways_name__BWdjg,.Doorways_cell__D5dGp:nth-child(8):last-child .Doorways_name__BWdjg{font-size:var(--step-2)}}.Doorways_cell__D5dGp{display:grid}.Doorways_doorway__lvI02{position:relative;display:flex;flex-direction:column;gap:var(--space-2);block-size:100%;min-block-size:var(--space-9);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-micro) var(--ease-out-soft),transform var(--dur-micro) var(--ease-out-soft)}.Doorways_doorway__lvI02:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.Doorways_doorway__lvI02:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Doorways_num__ebvvC{font-size:var(--step--1);letter-spacing:var(--kicker-tracking);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color var(--dur-micro) var(--ease-out-soft)}.Doorways_doorway__lvI02:hover .Doorways_num__ebvvC{color:var(--accent)}.Doorways_name__BWdjg{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;letter-spacing:-.01em}.Doorways_line__D75BP{color:var(--ink-muted);font-size:var(--step-0);max-inline-size:36ch}.Doorways_arrow__rNa0S{-webkit-margin-before:auto;margin-block-start:auto;color:var(--accent);inline-size:1.5rem;block-size:1.5rem;transition:transform var(--dur-micro) var(--ease-out-soft)}.Doorways_doorway__lvI02:hover .Doorways_arrow__rNa0S{transform:translateX(var(--space-1))}[dir=rtl] .Doorways_arrow__rNa0S{transform:scaleX(-1)}[dir=rtl] .Doorways_doorway__lvI02:hover .Doorways_arrow__rNa0S{transform:scaleX(-1) translateX(var(--space-1))}.Doorways_doorwayBare__Tq667{background:var(--gradient-surface);position:relative;overflow:hidden}.Doorways_doorwayBare__Tq667:before{content:"";position:absolute;inset:0;background-image:var(--grain-texture);opacity:.18;mix-blend-mode:overlay;pointer-events:none}.Doorways_doorwayBare__Tq667 .Doorways_arrow__rNa0S,.Doorways_doorwayBare__Tq667 .Doorways_line__D75BP,.Doorways_doorwayBare__Tq667 .Doorways_name__BWdjg,.Doorways_doorwayBare__Tq667 .Doorways_num__ebvvC{position:relative}.Doorways_doorwayWithBg__E9F13{overflow:hidden}.Doorways_doorwayWithBg__E9F13 .Doorways_arrow__rNa0S,.Doorways_doorwayWithBg__E9F13 .Doorways_line__D75BP,.Doorways_doorwayWithBg__E9F13 .Doorways_name__BWdjg,.Doorways_doorwayWithBg__E9F13 .Doorways_num__ebvvC{position:relative}.Doorways_doorBg__UNbIJ{position:absolute;inset:0;--door-filter:saturate(0.7) brightness(0.85);--door-filter-hover:saturate(1) brightness(1)}[data-theme=light] .Doorways_doorBg__UNbIJ{--door-filter:saturate(0.65) brightness(1.04) contrast(0.96);--door-filter-hover:saturate(1) brightness(1)}.Doorways_doorBg__UNbIJ img{filter:var(--door-filter);transform:scale(1);transition:filter var(--dur-standard) var(--ease-out-soft),transform var(--dur-standard) var(--ease-out-soft)}.Doorways_doorBg__UNbIJ:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 62%,transparent),color-mix(in srgb,var(--surface) 86%,transparent))}.Doorways_doorwayWithBg__E9F13:focus-visible .Doorways_doorBg__UNbIJ img,.Doorways_doorwayWithBg__E9F13:hover .Doorways_doorBg__UNbIJ img{filter:var(--door-filter-hover);transform:scale(1.03)}.Doorways_doorway__lvI02[data-emphasis]{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.Doorways_doorway__lvI02[data-emphasis] .Doorways_num__ebvvC{color:var(--accent)}@media (prefers-reduced-motion:reduce){.Doorways_grid__VwEbB{transition:none}}.Doorways_ghost__GDF1d{min-block-size:48rem}.StickyScene_track__1B08E{position:relative;block-size:calc(100svh + var(--runway, 1) * 100svh)}.StickyScene_sticky__ySmgO{position:-webkit-sticky;position:sticky;inset-block-start:0}.HoverPreview_preview__YZ_8s{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;pointer-events:none;animation:HoverPreview_previewIn__74cFa var(--dur-standard) var(--ease-out-soft) both}@keyframes HoverPreview_previewIn__74cFa{0%{opacity:0}to{opacity:1}}.WorkStrip_wrap__dbjiO{position:relative}.WorkStrip_head__6reVp{display:flex;flex-direction:column;gap:var(--space-2);-webkit-margin-after:var(--space-7);margin-block-end:var(--space-7)}.WorkStrip_kicker__I0fdk{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.WorkStrip_heading__JpRHp{margin:0;font-size:var(--step-3);letter-spacing:-.02em;line-height:1.1}.WorkStrip_scene__2gPeS{display:grid;align-content:center}.WorkStrip_sceneInner__IPtYX{display:flex;flex-direction:column;justify-content:center;block-size:100svh;padding-block:var(--space-8);overflow:hidden}.WorkStrip_stage__SohAB{overflow:hidden;-webkit-padding-start:max(var(--space-5),calc((100vw - 1280px) / 2 + var(--space-5)));padding-inline-start:max(var(--space-5),calc((100vw - 1280px) / 2 + var(--space-5)))}.WorkStrip_row__eLT_h{display:flex;align-items:stretch;gap:var(--space-6);inline-size:max-content}.WorkStrip_rail__BMCZA{display:flex;gap:var(--space-5);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:max(var(--space-5),calc((100vw - 1280px) / 2 + var(--space-5)));-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4);scrollbar-width:none}.WorkStrip_rail__BMCZA::-webkit-scrollbar{display:none}.WorkStrip_rail__BMCZA .WorkStrip_cel__qpfyD{scroll-snap-align:center}.WorkStrip_cel__qpfyD{flex:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2);inline-size:clamp(17rem,44vw,38rem)}@media (max-width:640px){.WorkStrip_cel__qpfyD{inline-size:78vw}}.WorkStrip_perf__4X8wF{block-size:var(--space-2);background-image:radial-gradient(circle at center,var(--border) 0 2px,transparent 3px);background-size:var(--space-5) 100%;background-position:50%}.WorkStrip_celBody__VdGbE{display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:inherit;text-decoration:none}.WorkStrip_celButton__xRqa_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;text-align:inherit;font:inherit;cursor:pointer}.WorkStrip_celButton__xRqa_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WorkStrip_frame__pBYzV{position:relative;display:block;aspect-ratio:16/10;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--surface);transition:transform var(--dur-micro) var(--ease-out-soft),border-color var(--dur-micro) var(--ease-out-soft)}.WorkStrip_celBody__VdGbE:focus-visible .WorkStrip_frame__pBYzV,.WorkStrip_celBody__VdGbE:hover .WorkStrip_frame__pBYzV{transform:scale(1.015);border-color:var(--border-strong,var(--border))}.WorkStrip_fill__xVz93{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.WorkStrip_stage2__HuAGe{position:absolute;inset:0;display:grid;place-items:center;background:var(--gradient-surface,var(--surface))}.WorkStrip_play__IoB2k{inline-size:var(--space-7);block-size:var(--space-7);fill:var(--ink-muted);opacity:.7}.WorkStrip_scrim__ZXBUe{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--media-bg) 45%,transparent),transparent 40%);pointer-events:none}.WorkStrip_caption__Q0WDG{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:baseline;min-block-size:1.4em}.WorkStrip_tag__2_2uM{font-weight:600;font-size:var(--step-0);color:var(--ink)}.WorkStrip_work__5YP07{font-size:var(--step--1);color:var(--ink-muted)}.WorkStrip_endCel__TXmmq{text-decoration:none;color:inherit}.WorkStrip_endInner__KOQJV{display:grid;place-content:center;grid-gap:var(--space-3);gap:var(--space-3);aspect-ratio:16/10;border:1px dashed var(--border-strong,var(--border));border-radius:var(--radius);transition:border-color var(--dur-micro) var(--ease-out-soft),background var(--dur-micro) var(--ease-out-soft)}.WorkStrip_endCel__TXmmq:focus-visible .WorkStrip_endInner__KOQJV,.WorkStrip_endCel__TXmmq:hover .WorkStrip_endInner__KOQJV{border-color:var(--accent);background:var(--surface)}.WorkStrip_endLabel__YOXLL{font-family:var(--font-display,inherit);font-size:var(--step-1);font-weight:600;letter-spacing:-.01em}.WorkStrip_endArrow__s0XFy{inline-size:var(--space-6);block-size:var(--space-6);color:var(--accent);justify-self:center}[dir=rtl] .WorkStrip_endArrow__s0XFy{transform:scaleX(-1)}