.journey.svelte-1cqpks,.retry-section.svelte-1cqpks{margin-top:105px}.eyebrow.svelte-1cqpks{font:600 11px/1.5 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#72ecdc;margin:0 0 14px}.section-heading.svelte-1cqpks{max-width:650px;margin-bottom:32px}h2.svelte-1cqpks{font-size:clamp(30px,4.3vw,50px);font-weight:550;line-height:1.12;letter-spacing:-.045em;margin:0 0 20px}h2.svelte-1cqpks span:where(.svelte-1cqpks){color:#9aaac1}.section-heading.svelte-1cqpks>p:where(.svelte-1cqpks):last-child{color:#a9b6c8;font-size:16px;line-height:1.8;max-width:600px;margin:0}.journey-panel.svelte-1cqpks,.simulation.svelte-1cqpks{border:1px solid #ffffff1c;border-radius:22px;background:#ffffff03;padding:30px}.stages.svelte-1cqpks{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.stages.svelte-1cqpks button:where(.svelte-1cqpks){position:relative;color:#a9b6c8;background:transparent;border:1px solid #ffffff16;border-radius:14px;padding:18px 12px;display:flex;flex-direction:column;align-items:center;gap:11px;cursor:pointer}.stage-icon.svelte-1cqpks{font-size:28px;line-height:1.3}.stage-label.svelte-1cqpks{font-size:13px;font-weight:600}.stage-number.svelte-1cqpks{font:10px ui-monospace,monospace;color:#7889a0}.stages.svelte-1cqpks button[aria-pressed=true]:where(.svelte-1cqpks){border-color:#72ecdc;color:#72ecdc;background:#72ecdc09}.stages.svelte-1cqpks button.complete:where(.svelte-1cqpks){color:#72ecdc}.track.svelte-1cqpks{height:2px;background:#ffffff0f;margin:25px 0}.track.svelte-1cqpks>div:where(.svelte-1cqpks){height:100%;background:#72ecdc;transition:width .55s ease}.stage-detail.svelte-1cqpks{display:flex;align-items:center;gap:28px;min-height:160px;max-width:800px;margin:auto}.detail-icon.svelte-1cqpks{width:80px;height:80px;flex-shrink:0;border:1px solid #72ecdc44;border-radius:50%;display:grid;place-items:center;font-size:38px;color:#72ecdc;box-shadow:0 0 50px #72ecdc0c}h3.svelte-1cqpks{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin:0 0 10px}.stage-detail.svelte-1cqpks .eyebrow:where(.svelte-1cqpks){margin-bottom:9px}.stage-detail.svelte-1cqpks p:where(.svelte-1cqpks):last-child{color:#a9b6c8;line-height:1.8;font-size:14px;margin:0}.playback.svelte-1cqpks{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px;border-top:1px solid #ffffff12;padding-top:20px}.playback.svelte-1cqpks button:where(.svelte-1cqpks){padding:10px 15px;min-height:44px;border:1px solid #ffffff28;border-radius:9px;background:transparent;color:#eef4fb;font-size:12px;cursor:pointer}.playback.svelte-1cqpks button:where(.svelte-1cqpks):first-child{background:#72ecdc;color:#092b29;border-color:#72ecdc;font-weight:600}.playback.svelte-1cqpks button:where(.svelte-1cqpks):disabled{opacity:.4;cursor:default}.playback.svelte-1cqpks p:where(.svelte-1cqpks){margin:0 0 0 auto;font-size:11px;color:#a9b6c8}.simulation-label.svelte-1cqpks{display:flex;align-items:center;gap:9px;font:11px/1.6 ui-monospace,monospace;color:#c2b5ff;margin-bottom:12px}.status-dot.svelte-1cqpks{height:6px;width:6px;border-radius:50%;background:#c2b5ff;flex-shrink:0}.comparison.svelte-1cqpks{display:grid;grid-template-columns:1fr 1fr;gap:36px}.path.svelte-1cqpks+.path:where(.svelte-1cqpks){border-left:1px solid #ffffff18;padding-left:36px}.path-heading.svelte-1cqpks{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px}.path-heading.svelte-1cqpks>span:where(.svelte-1cqpks){font:11px ui-monospace,monospace;letter-spacing:.15em;color:#a9b6c8}.path-heading.svelte-1cqpks strong:where(.svelte-1cqpks){font-size:34px;letter-spacing:-.05em;font-weight:500}.path-heading.svelte-1cqpks small:where(.svelte-1cqpks){font:12px system-ui;color:#a9b6c8;letter-spacing:0}.path.svelte-1cqpks label:where(.svelte-1cqpks){display:block;font-size:12px;color:#a9b6c8;margin-bottom:8px}select.svelte-1cqpks{width:100%;box-sizing:border-box;min-height:48px;border:1px solid #ffffff2a;border-radius:10px;padding:10px 12px;background:#14202f;color:#eef4fb;font:14px system-ui}.attempt-label.svelte-1cqpks{display:flex!important;justify-content:space-between;margin-top:24px}output.svelte-1cqpks{color:#eef4fb}input[type=range].svelte-1cqpks{display:block;width:100%;min-height:32px;accent-color:#72ecdc;cursor:pointer}.cost-bar.svelte-1cqpks{height:28px;margin-top:18px;background:#ffffff06;border-radius:6px;overflow:hidden}.cost-fill.svelte-1cqpks{height:100%;display:flex;gap:2px;transition:width .25s ease}.cost-fill.svelte-1cqpks span:where(.svelte-1cqpks){background:#72ecdc;min-width:3px}.cost-fill.second.svelte-1cqpks span:where(.svelte-1cqpks){background:#bcadff}.path-caption.svelte-1cqpks{font-size:11px;color:#a9b6c8;line-height:1.7;margin:11px 0 0}.context-control.svelte-1cqpks{margin:30px 0 0;border-top:1px solid #ffffff18;padding-top:23px}.context-control.svelte-1cqpks label:where(.svelte-1cqpks){display:flex;justify-content:space-between;gap:14px;font-size:12px;color:#a9b6c8;margin-bottom:6px}.takeaway.svelte-1cqpks{font-size:15px;line-height:1.7;color:#eef4fb;background:#ffffff04;border-radius:12px;padding:18px;margin:20px 0}.takeaway.svelte-1cqpks span:where(.svelte-1cqpks){display:block;font-size:12px;color:#a9b6c8}.assumptions.svelte-1cqpks{font-size:12px;line-height:1.8;color:#a9b6c8}.assumptions.svelte-1cqpks summary:where(.svelte-1cqpks){cursor:pointer;min-height:44px;display:flex;align-items:center;gap:10px;color:#d5e0ee;list-style:none}.assumptions.svelte-1cqpks summary:where(.svelte-1cqpks):after{content:"+"}.assumptions[open].svelte-1cqpks summary:where(.svelte-1cqpks):after{content:"−"}.assumptions.svelte-1cqpks p:where(.svelte-1cqpks){max-width:840px;margin:8px 0 0}button.svelte-1cqpks:focus-visible,select.svelte-1cqpks:focus-visible,input.svelte-1cqpks:focus-visible,summary.svelte-1cqpks:focus-visible{outline:3px solid #72ecdc;outline-offset:4px}@media(max-width:680px){.journey.svelte-1cqpks,.retry-section.svelte-1cqpks{margin-top:65px}.journey-panel.svelte-1cqpks,.simulation.svelte-1cqpks{padding:18px}.stages.svelte-1cqpks{gap:5px}.stages.svelte-1cqpks button:where(.svelte-1cqpks){padding:12px 3px;border-radius:10px;gap:8px}.stage-icon.svelte-1cqpks{font-size:22px}.stage-label.svelte-1cqpks{font-size:10px}.stage-number.svelte-1cqpks{font-size:9px}.stage-detail.svelte-1cqpks{align-items:start;min-height:235px;gap:15px}.detail-icon.svelte-1cqpks{width:44px;height:44px;font-size:23px;margin-top:25px}h3.svelte-1cqpks{font-size:23px}.stage-detail.svelte-1cqpks p:where(.svelte-1cqpks):last-child{font-size:13px}.playback.svelte-1cqpks p:where(.svelte-1cqpks){width:100%;margin:8px 0 0}.comparison.svelte-1cqpks{grid-template-columns:1fr;gap:25px}.path.svelte-1cqpks+.path:where(.svelte-1cqpks){border-left:0;border-top:1px solid #ffffff18;padding:25px 0 0}.context-control.svelte-1cqpks label:where(.svelte-1cqpks){flex-wrap:wrap}.path-heading.svelte-1cqpks{margin-bottom:15px}.section-heading.svelte-1cqpks>p:where(.svelte-1cqpks):last-child{font-size:14px}.simulation-label.svelte-1cqpks{font-size:10px}}@media(prefers-reduced-motion:reduce){.track.svelte-1cqpks>div:where(.svelte-1cqpks),.cost-fill.svelte-1cqpks{transition:none}}section.closing.svelte-viph7u>p.community-invitation:where(.svelte-viph7u){margin-bottom:0;font-size:12px}.community-invitation.svelte-viph7u a:where(.svelte-viph7u){color:#72ecdc;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.journey-overview.svelte-viph7u{margin-bottom:52px}.hero-copy.svelte-viph7u .context-note:where(.svelte-viph7u){font-size:13px;line-height:1.6;margin:18px 0 0}.context-note.svelte-viph7u a:where(.svelte-viph7u){display:block;color:#72ecdc;min-height:44px;align-content:center;text-underline-offset:4px}.model-guide.svelte-viph7u{background:#0b111b;color:#edf2f7;font-family:Inter,ui-sans-serif,system-ui,sans-serif;min-height:100vh;overflow:clip;background-image:radial-gradient(ellipse at 80% 5%,#16303b66,transparent 28%)}.guide-header.svelte-viph7u,main.svelte-viph7u,footer.svelte-viph7u{max-width:1120px;margin:0 auto;padding-left:32px;padding-right:32px}.guide-header.svelte-viph7u{display:flex;justify-content:space-between;align-items:center;gap:25px;height:100px}.guide-header.svelte-viph7u>a:where(.svelte-viph7u),footer.svelte-viph7u>a:where(.svelte-viph7u):first-child{font-size:22px;text-decoration:none}.guide-header.svelte-viph7u nav:where(.svelte-viph7u){display:flex;gap:28px;font-size:13px}.guide-header.svelte-viph7u nav:where(.svelte-viph7u) a:where(.svelte-viph7u){color:#b7c3d4;text-decoration:none;min-height:44px;display:flex;align-items:center;gap:8px}.hero.svelte-viph7u{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:70px 0 60px}.eyebrow.svelte-viph7u{font:600 11px/1.7 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#72ecdc;margin:0 0 20px}.hero-copy.svelte-viph7u>.eyebrow:where(.svelte-viph7u){font-size:10px;letter-spacing:.08em}.hero-copy.svelte-viph7u>.eyebrow:where(.svelte-viph7u) span:where(.svelte-viph7u){margin-right:7px}h1.svelte-viph7u{font-size:clamp(44px,5.1vw,67px);font-weight:550;letter-spacing:-.06em;line-height:1.06;margin:0 0 25px}h1.svelte-viph7u em:where(.svelte-viph7u){font-style:normal;color:#72ecdc}.hero-copy.svelte-viph7u>p:where(.svelte-viph7u):not(.eyebrow):not(.context-note){font-size:16px;line-height:1.9;color:#a9b6c8;max-width:450px;margin:0 0 28px}.primary.svelte-viph7u{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:48px;background:#72ecdc;border:1px solid #72ecdc;border-radius:10px;color:#0b2422;font-weight:650;font-size:13px;text-decoration:none;padding:12px 19px;box-sizing:border-box}.primary.svelte-viph7u:hover{background:#a5f5ea}.hero-note.svelte-viph7u{display:block;color:#a9b6c8;font-size:11px;margin-top:13px}.hero-art.svelte-viph7u{border:1px solid #ffffff1c;border-radius:24px;padding:25px;background:linear-gradient(145deg,#ffffff06,transparent);position:relative}.art-caption.svelte-viph7u{font:9px ui-monospace,monospace;letter-spacing:.13em;color:#a9b6c8;display:flex;gap:7px;align-items:center}.live-dot.svelte-viph7u{width:5px;height:5px;background:#72ecdc;border-radius:50%}.goal.svelte-viph7u{text-align:center;display:flex;flex-direction:column;align-items:center;margin:34px 0 0}.goal.svelte-viph7u>span:where(.svelte-viph7u){font-size:38px;color:#72ecdc;margin-bottom:12px}.goal.svelte-viph7u strong:where(.svelte-viph7u){font-weight:550;font-size:18px}.goal.svelte-viph7u small:where(.svelte-viph7u){font-size:11px;color:#a9b6c8;margin-top:8px}.branches.svelte-viph7u{display:flex;height:42px;justify-content:space-around;width:74%;margin:14px auto 0;border-top:1px solid #72ecdc44}.branches.svelte-viph7u i:where(.svelte-viph7u){width:1px;background:linear-gradient(#72ecdc66,#72ecdc11)}.brain-options.svelte-viph7u{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.brain-options.svelte-viph7u>div:where(.svelte-viph7u){border:1px solid #ffffff1c;border-radius:12px;padding:16px 6px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:7px;background:#0b111b}.brain-options.svelte-viph7u span:where(.svelte-viph7u){color:#bcadff;font-size:22px}.brain-options.svelte-viph7u strong:where(.svelte-viph7u){font-weight:500;font-size:11px;white-space:nowrap}.brain-options.svelte-viph7u small:where(.svelte-viph7u){color:#a9b6c8;font-size:9px}.result.svelte-viph7u{margin-top:30px;display:flex;gap:15px;align-items:center;padding:18px 12px;border:1px solid #72ecdc35;border-radius:12px;background:#72ecdc08}.result.svelte-viph7u>span:where(.svelte-viph7u){width:30px;height:30px;background:#72ecdc;color:#0b2422;border-radius:50%;display:grid;place-items:center}.result.svelte-viph7u strong:where(.svelte-viph7u),.result.svelte-viph7u small:where(.svelte-viph7u){display:block}.result.svelte-viph7u strong:where(.svelte-viph7u){font-size:13px;font-weight:550}.result.svelte-viph7u small:where(.svelte-viph7u){font-size:11px;color:#a9b6c8;margin-top:5px}.art-footer.svelte-viph7u{font-size:10px;line-height:1.7;color:#a9b6c8;text-align:center;margin:15px 0 0}.catalog.svelte-viph7u,.evidence.svelte-viph7u{margin-top:105px}.section-heading.svelte-viph7u{max-width:650px;margin-bottom:30px}h2.svelte-viph7u{font-size:clamp(30px,4.3vw,50px);font-weight:550;line-height:1.12;letter-spacing:-.045em;margin:0 0 20px}h2.svelte-viph7u span:where(.svelte-viph7u){color:#9aaac1}.section-heading.svelte-viph7u>p:where(.svelte-viph7u):last-child,.closing.svelte-viph7u>p:where(.svelte-viph7u):not(.eyebrow){color:#a9b6c8;font-size:16px;line-height:1.8}.provider-filter.svelte-viph7u{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.provider-filter.svelte-viph7u button:where(.svelte-viph7u){border:1px solid #ffffff26;color:#a9b6c8;border-radius:30px;background:transparent;padding:10px 17px;min-height:44px;font-size:12px;cursor:pointer}.provider-filter.svelte-viph7u button[aria-pressed=true]:where(.svelte-viph7u){color:#091d1c;background:#72ecdc;border-color:#72ecdc}.catalog-layout.svelte-viph7u{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;align-items:start}.model-list.svelte-viph7u{display:grid;grid-template-columns:1fr 1fr;gap:7px}.model-list.svelte-viph7u button:where(.svelte-viph7u){display:flex;align-items:center;justify-content:space-between;gap:8px;background:#ffffff03;border:1px solid #ffffff18;color:#a9b6c8;padding:13px 14px;min-height:53px;border-radius:9px;font-size:12px;text-align:left;cursor:pointer}.model-list.svelte-viph7u button:where(.svelte-viph7u) span:where(.svelte-viph7u):last-child{color:#64788e}.model-list.svelte-viph7u button[aria-pressed=true]:where(.svelte-viph7u){color:#72ecdc;border-color:#72ecdc88;background:#72ecdc08}.model-profile.svelte-viph7u{border:1px solid #ffffff20;border-radius:18px;padding:32px;background:linear-gradient(135deg,#17212e,#101821);min-height:300px}.model-profile.svelte-viph7u .eyebrow:where(.svelte-viph7u){margin-bottom:18px}h3.svelte-viph7u{font-size:25px;font-weight:550;line-height:1.25;letter-spacing:-.03em;margin:0 0 16px}.profile-purpose.svelte-viph7u{font-size:18px;line-height:1.65;margin:0 0 18px}.profile-note.svelte-viph7u{color:#a9b6c8;font-size:12px;line-height:1.8;margin:0 0 20px}.source.svelte-viph7u{display:block;margin-top:17px;font-size:11px;color:#b6c4d6;text-decoration:underline;text-underline-offset:4px;min-height:30px}.evidence-grid.svelte-viph7u{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.evidence-grid.svelte-viph7u article:where(.svelte-viph7u){padding:27px;border-top:1px solid #ffffff25;background:#ffffff02;border-radius:0 0 15px 15px}.evidence-stat.svelte-viph7u{font-size:63px;font-weight:400;color:#bcadff;line-height:1.2;display:block;margin-bottom:20px}.evidence-grid.svelte-viph7u h3:where(.svelte-viph7u){font-size:20px}.evidence-grid.svelte-viph7u p:where(.svelte-viph7u){font-size:13px;color:#a9b6c8;line-height:1.85}.evidence-grid.svelte-viph7u a:where(.svelte-viph7u){font-size:12px;color:#72ecdc;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.evidence-note.svelte-viph7u{font-size:11px;line-height:1.8;color:#a9b6c8;margin-top:18px;max-width:780px}.closing.svelte-viph7u{text-align:center;margin:90px 0 70px;padding:60px 25px;border:1px solid #72ecdc22;border-radius:24px;background:radial-gradient(ellipse at 50% 100%,#173d3b55,transparent 75%)}.closing.svelte-viph7u>p:where(.svelte-viph7u):not(.eyebrow){max-width:520px;margin:20px auto 25px;font-size:14px}.closing.svelte-viph7u>div:where(.svelte-viph7u){display:flex;justify-content:center;gap:24px;align-items:center;flex-wrap:wrap}.secondary.svelte-viph7u{font-size:13px;color:#b7c3d4;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}footer.svelte-viph7u{border-top:1px solid #ffffff18;padding-top:28px;padding-bottom:35px;display:flex;align-items:center;gap:20px;font-size:12px}footer.svelte-viph7u p:where(.svelte-viph7u){color:#a9b6c8;margin:0}footer.svelte-viph7u>a:where(.svelte-viph7u):last-child{margin-left:auto;color:#a9b6c8;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}a.svelte-viph7u:focus-visible,button.svelte-viph7u:focus-visible{outline:3px solid #72ecdc;outline-offset:4px}@media(max-width:900px){.hero.svelte-viph7u{gap:28px}.hero-art.svelte-viph7u{padding:18px}.hero-copy.svelte-viph7u>.eyebrow:where(.svelte-viph7u){max-width:240px}.brain-options.svelte-viph7u strong:where(.svelte-viph7u){font-size:10px}.brain-options.svelte-viph7u small:where(.svelte-viph7u){font-size:8px}.catalog-layout.svelte-viph7u{grid-template-columns:1fr 1fr}.model-list.svelte-viph7u{grid-template-columns:1fr}.model-profile.svelte-viph7u{position:sticky;top:20px}}@media(max-width:680px){.guide-header.svelte-viph7u,main.svelte-viph7u,footer.svelte-viph7u{padding-left:20px;padding-right:20px}.guide-header.svelte-viph7u{height:80px}.guide-header.svelte-viph7u>a:where(.svelte-viph7u){font-size:18px}.guide-header.svelte-viph7u nav:where(.svelte-viph7u){gap:14px;font-size:11px}.guide-header.svelte-viph7u nav:where(.svelte-viph7u) a:where(.svelte-viph7u):first-child{display:none}.hero.svelte-viph7u{grid-template-columns:1fr;padding:38px 0 35px;gap:35px}.hero-copy.svelte-viph7u>.eyebrow:where(.svelte-viph7u){max-width:none;font-size:9px}h1.svelte-viph7u{font-size:51px}.hero-copy.svelte-viph7u>p:where(.svelte-viph7u):not(.eyebrow):not(.context-note){font-size:14px;max-width:360px}.hero-art.svelte-viph7u{max-width:430px;width:100%;box-sizing:border-box;margin:auto;padding:22px}.brain-options.svelte-viph7u strong:where(.svelte-viph7u){font-size:10px}.brain-options.svelte-viph7u small:where(.svelte-viph7u){font-size:9px}.catalog.svelte-viph7u,.evidence.svelte-viph7u{margin-top:65px}.catalog-layout.svelte-viph7u{grid-template-columns:1fr}.model-list.svelte-viph7u{grid-template-columns:1fr 1fr}.model-list.svelte-viph7u button:where(.svelte-viph7u){font-size:11px;padding:12px 9px}.model-profile.svelte-viph7u{position:static;padding:24px;min-height:0}.profile-purpose.svelte-viph7u{font-size:16px}.evidence-grid.svelte-viph7u{grid-template-columns:1fr}.evidence-grid.svelte-viph7u article:where(.svelte-viph7u){padding:22px}.closing.svelte-viph7u{padding:40px 18px;margin:65px 0 45px}footer.svelte-viph7u{flex-wrap:wrap}footer.svelte-viph7u p:where(.svelte-viph7u){display:none}.section-heading.svelte-viph7u>p:where(.svelte-viph7u):last-child{font-size:14px}}
