.economy-first-frame{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.signal-field-sticky[data-ready=true] .economy-first-frame{opacity:0}.landing-methodology,.landing-questions{width:min(100% - 112px,1328px);margin:0 auto;padding:100px 0;border-top:1px solid var(--line)}.landing-methodology h2,.landing-questions h2{font-size:clamp(2.5rem,4.6vw,4.6rem);font-weight:400;line-height:1.08;margin:18px 0 24px;max-width:780px}.landing-methodology p,.landing-questions p{color:var(--ink-soft);font-size:16px;line-height:1.8;max-width:670px}.landing-methodology-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:54px}.landing-methodology-grid article{border-top:1px solid var(--line-strong);padding-top:24px}.landing-methodology-grid article>span{font:12px var(--font-plex-mono),monospace;color:var(--brass)}.landing-methodology-grid h3{font-size:19px;margin:20px 0 10px}.landing-methodology-grid p{font-size:15px}.landing-questions{max-width:1000px}.landing-questions details{border-bottom:1px solid var(--line);padding:24px 0}.landing-questions summary{cursor:pointer;font-size:17px;color:var(--ink)}.landing-questions details p{margin-top:20px}@media (max-width:900px){.landing-methodology,.landing-questions{width:calc(100% - 40px);padding:64px 0}.landing-methodology-grid{grid-template-columns:1fr;gap:28px;margin-top:36px}}.landing-page .landing-story,.landing-page .signal-field-sticky{background:var(--obsidian)}.landing-page .landing-story-scenes{pointer-events:none}.landing-page .landing-scene-copy{pointer-events:auto;max-width:590px;grid-column:1}.landing-page .landing-scene{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:5%;padding:150px 0 132px;min-height:max(830px,100svh)}.landing-page .landing-header,.landing-page .landing-scene{width:min(100% - 112px,1440px)}.landing-page .landing-hero-copy h1{font-size:clamp(4rem,6.1vw,6.4rem);line-height:.98;letter-spacing:-.052em;max-width:650px}.landing-page .landing-narrative-scene h2{font-size:clamp(3.5rem,5.3vw,5.8rem);line-height:1.02}.landing-page .landing-narrative-scene .landing-scene-copy:before{display:none}.landing-page .landing-preview-line{color:var(--ink-soft);font-family:var(--font-manrope),sans-serif;font-size:13px;letter-spacing:.015em;text-transform:none;margin-bottom:36px}.landing-page .landing-lede,.landing-page .landing-scene-description{color:var(--ink-soft);max-width:490px;font-size:17px;line-height:1.8}.landing-page .landing-hero-proof{color:var(--ink-soft);font-family:var(--font-manrope),sans-serif;letter-spacing:0;text-transform:none;line-height:1.6;margin-top:26px}.landing-page .landing-scene-index{color:var(--muted);margin-bottom:30px}.landing-page .landing-scene-detail{color:var(--ink-soft);font-family:var(--font-manrope),sans-serif;letter-spacing:.01em;text-transform:none}.landing-opportunity-types{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.landing-opportunity-types span{border:1px solid #c9dae21c;border-radius:5px;padding:6px 10px;font-size:13px;color:#adbdc6;background:#d4e7ed04}.economy-visual-inline{display:none}.decision-story-controls{position:absolute;left:max(56px,calc((100vw - 1440px) / 2));right:max(56px,calc((100vw - 1440px) / 2));bottom:28px;display:flex;align-items:center;justify-content:space-between;pointer-events:auto;gap:16px}.decision-chapters{position:relative;display:flex;gap:27px;border-top:1px solid #b4c5ce24}.decision-chapters:before{content:"";position:absolute;top:-1px;inset-inline-start:0;height:1px;width:calc(16% + var(--journey-progress, 0) * 84%);background:var(--brass)}.decision-chapters a{display:flex;align-items:center;gap:9px;min-height:46px;color:var(--muted);font-size:13px;text-decoration:none;transition:color .2s}.decision-chapters a span{font-family:var(--font-plex-mono),monospace;opacity:.65}.decision-chapters a[aria-current=step]{color:var(--brass)}.decision-chapters a:hover{color:var(--ink)}.decision-motion-toggle{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid #afc4d125;border-radius:5px;color:#b6c5ce;font-size:13px;background:#0b151ce6}.decision-motion-toggle svg{width:14px;height:14px}.decision-motion-toggle:hover{border-color:#afc4d16b}.decision-story-controls :focus-visible,.landing-page a:focus-visible{outline:2px solid var(--brass);outline-offset:5px}[dir=rtl] .landing-page .landing-scene{direction:ltr}[dir=rtl] .landing-page .landing-scene-copy{direction:rtl}@media (max-width:1150px) and (min-width:901px){.landing-page .landing-header,.landing-page .landing-scene{width:calc(100% - 64px)}.landing-page .landing-hero-copy h1{font-size:5.9vw}.landing-page .landing-lede{font-size:15px}.decision-story-controls{left:32px;right:32px}}@media (min-width:901px) and (max-height:850px){.decision-chapters{display:none}.decision-story-controls{justify-content:end;bottom:12px}.landing-page .landing-scene{min-height:100svh;padding-top:128px;padding-bottom:96px}.landing-page .landing-preview-line{margin-bottom:22px}.landing-page .landing-actions{margin-top:25px}.landing-page .landing-hero-proof{margin-top:20px}.landing-opportunity-types{margin-top:14px}}@media (max-width:900px){.landing-page .landing-story .signal-field{display:none}.landing-page .landing-story-scenes{margin-top:0}.landing-page .landing-header,.landing-page .landing-scene{width:min(100% - 40px,640px)}.landing-page .landing-scene{grid-template-columns:minmax(0,1fr);gap:12px;padding:64px 0 40px;min-height:0;align-items:start}.landing-page .landing-hero-scene{padding-top:104px}.landing-page .landing-scene-copy{max-width:100%}.landing-page .landing-hero-copy h1{font-size:clamp(3.4rem,10vw,5.3rem);line-height:1.01;max-width:590px}.landing-page .landing-narrative-scene h2{font-size:clamp(3rem,9vw,4.8rem);line-height:1.03}.landing-page .landing-lede,.landing-page .landing-scene-description{font-size:16px}.landing-page .landing-preview-line{margin-bottom:27px}.economy-visual-inline{display:block;width:calc(100% + 40px);margin:0 -20px;height:auto;aspect-ratio:1.15;grid-column:1}.landing-page .landing-scene-index{margin-bottom:18px}.landing-page .landing-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.landing-page .landing-primary-action,.landing-page .landing-secondary-action{width:auto}}@media (max-width:540px){.landing-page .landing-header{min-height:94px}.landing-page .landing-brand{gap:9px}.landing-page .landing-brand-copy{display:grid;max-width:110px}.landing-page .landing-brand-copy strong{font-size:13px;line-height:1.4}.landing-page .landing-brand-copy small,.landing-page .landing-header-access{display:none}.landing-page .landing-header-actions{gap:0}.landing-page .landing-header label{width:110px;max-width:110px}.landing-page .landing-header select{min-width:0;width:100%;font-size:13px}.landing-page .landing-primary-action,.landing-page .landing-secondary-action{padding:0 12px;font-size:13px}.landing-page .landing-hero-proof{display:none}.landing-opportunity-types{margin-top:17px}}@media (prefers-reduced-motion:reduce){.landing-page .hero-enter{animation:none;opacity:1;transform:none}}.brand-journey-icon{width:36px;height:36px;flex-shrink:0}