.source-map_page__qNpOS{background:radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--v2-gold-fill) 10%,transparent),transparent 24rem),hsl(var(--background))}.source-map_hero__9ZOYe{align-items:end;display:grid;gap:2rem;padding:2.5rem 0 5rem}.source-map_closeSection__La5Yb>div>p,.source-map_kicker__oGRFI,.source-map_questionGrid__L9Vo5>div>p,.source-map_sectionHeadingDark__iY6nU>div>p,.source-map_sectionHeading__iz1AM>div>p{color:var(--v2-green);font-size:13px;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.source-map_hero__9ZOYe h1{color:var(--v2-ink);font-family:var(--font-serif);font-size:var(--kcp-page-title-size);font-weight:600;letter-spacing:var(--kcp-page-title-tracking);line-height:var(--kcp-page-title-leading);margin:1.1rem 0 0;max-width:var(--kcp-heading-measure)}.source-map_deck__6exJl{color:hsl(var(--muted-foreground));font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6;margin:1.7rem 0 0;max-width:48rem}.source-map_nodeState__0PuO6{background:var(--v2-feature);color:var(--v2-feature-ink);padding:1.5rem}.source-map_nodeState__0PuO6>div{align-items:center;color:var(--v2-feature-up);display:flex;font-size:13px;font-weight:800;gap:.55rem;letter-spacing:.1em;text-transform:uppercase}.source-map_nodeState__0PuO6 svg{height:1.1rem;width:1.1rem}.source-map_nodeState__0PuO6>strong{display:block;font-family:var(--font-serif);font-size:1.8rem;font-weight:600;line-height:1.1;margin-top:2.2rem}.source-map_nodeState__0PuO6 dl{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.5rem 0 0}.source-map_nodeState__0PuO6 dl div{background:color-mix(in srgb,var(--v2-surface) 6%,transparent);padding:.8rem}.source-map_nodeState__0PuO6 dt,.source-map_nodeState__0PuO6 small{color:color-mix(in srgb,var(--v2-feature-ink) 58%,transparent);font-size:13px;line-height:1.5}.source-map_nodeState__0PuO6 dd{color:var(--v2-feature-ink);font-family:var(--font-serif);font-size:1.55rem;margin:.35rem 0 0}.source-map_nodeState__0PuO6 small{display:block;margin-top:1rem}.source-map_observationSection__8jbna,.source-map_questionSection__SnAZZ,.source-map_readinessSection__19fQU{background:var(--v2-feature);color:var(--v2-feature-ink);padding:4.5rem 0}.source-map_observationSection__8jbna{background:var(--v2-feature)}.source-map_observationGrid__REzG3{display:grid;gap:1px;margin-top:2rem}.source-map_observationGrid__REzG3 a{background:color-mix(in srgb,var(--v2-surface) 5.5%,transparent);display:flex;flex-direction:column;min-height:12.5rem;padding:1.2rem;transition:background var(--dur-1) var(--ease-out)}.source-map_observationGrid__REzG3 a:hover{background:color-mix(in srgb,var(--v2-surface) 10%,transparent)}.source-map_observationGrid__REzG3 a>span{color:var(--v2-feature-up);font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.source-map_observationGrid__REzG3 strong{font-family:var(--font-serif);font-size:2.25rem;font-weight:600;letter-spacing:-.03em;margin-top:1.1rem}.source-map_observationGrid__REzG3 p{color:color-mix(in srgb,var(--v2-feature-ink) 68%,transparent);font-size:13px;line-height:1.5;margin:.55rem 0 0}.source-map_observationGrid__REzG3 small{border-top:1px solid color-mix(in srgb,var(--v2-line) 14%,transparent);color:var(--v2-feature-accent);font-size:13px;line-height:1.5;margin-top:auto;padding-top:.85rem}.source-map_freshnessNote__Nz2N0{color:color-mix(in srgb,var(--v2-feature-ink) 62%,transparent);font-size:13px;line-height:1.6;margin:1.2rem 0 0}.source-map_freshnessNote__Nz2N0 strong{color:var(--v2-feature-up)}.source-map_questionGrid__L9Vo5{display:grid;gap:1.8rem}.source-map_questionGrid__L9Vo5>div{align-items:center;display:flex;justify-content:space-between}.source-map_questionGrid__L9Vo5>div>p,.source-map_sectionHeadingDark__iY6nU>div>p{color:var(--v2-feature-up)}.source-map_questionGrid__L9Vo5 svg{color:var(--v2-feature-accent);height:1.6rem;width:1.6rem}.source-map_questionGrid__L9Vo5 h2{font-family:var(--font-serif);font-size:var(--kcp-section-title-size);font-weight:600;letter-spacing:var(--kcp-section-title-tracking);line-height:var(--kcp-section-title-leading);margin:0;max-width:18ch}.source-map_questionGrid__L9Vo5>p{border-left:1px solid color-mix(in srgb,var(--v2-line) 18%,transparent);color:color-mix(in srgb,var(--v2-feature-ink) 68%,transparent);line-height:1.75;margin:0;padding-left:1.25rem}.source-map_closeSection__La5Yb,.source-map_sourcesSection__0PFSl,.source-map_tracksSection__Ci6rM{padding-bottom:5rem;padding-top:5rem}.source-map_closeSection__La5Yb,.source-map_sectionHeadingDark__iY6nU,.source-map_sectionHeading__iz1AM{display:grid;gap:1.5rem}.source-map_closeSection__La5Yb,.source-map_sectionHeading__iz1AM{border-top:2px solid var(--v2-ink);padding-top:1rem}.source-map_closeSection__La5Yb h2,.source-map_sectionHeadingDark__iY6nU h2,.source-map_sectionHeading__iz1AM h2{font-family:var(--font-serif);font-size:var(--kcp-section-title-size);font-weight:600;letter-spacing:var(--kcp-section-title-tracking);line-height:var(--kcp-section-title-leading);margin:.65rem 0 0}.source-map_closeSection__La5Yb h2,.source-map_sectionHeading__iz1AM h2{color:var(--v2-ink)}.source-map_sectionHeadingDark__iY6nU>p,.source-map_sectionHeading__iz1AM>p{line-height:1.7;margin:0;max-width:42rem}.source-map_sectionHeading__iz1AM>p{color:var(--v2-muted)}.source-map_readinessGrid__MfsFM,.source-map_sourceGrid__3jUg_,.source-map_trackGrid__ofhal{display:grid;gap:1px;margin:2rem 0 0}.source-map_trackGrid__ofhal>article{background:var(--v2-surface);border:1px solid var(--v2-line);display:flex;flex-direction:column;min-height:0;padding:1.25rem}.source-map_readinessGrid__MfsFM li>div,.source-map_trackTopline__xN_8h{align-items:center;display:flex;justify-content:space-between}.source-map_readinessGrid__MfsFM li>div span,.source-map_trackTopline__xN_8h span{color:var(--v2-muted);font-family:var(--font-mono);font-size:13px}.source-map_trackTopline__xN_8h svg{color:var(--v2-green);height:1.35rem;width:1.35rem}.source-map_trackGrid__ofhal h3{color:var(--v2-ink);font-family:var(--font-serif);font-size:1.75rem;font-weight:600;line-height:1.1;margin:2rem 0 0}.source-map_trackGrid__ofhal article>p{color:var(--v2-muted);font-size:.82rem;line-height:1.65;margin:.85rem 0 0}.source-map_trackBoundary__3tdXz{align-items:flex-start;background:var(--v2-surface);color:var(--v2-muted);display:flex;font-size:13px;gap:.6rem;line-height:1.55;margin-top:1.4rem;padding:.8rem}.source-map_trackBoundary__3tdXz svg{color:var(--v2-muted);flex:0 0 auto;height:1rem;margin-top:.1rem;width:1rem}.source-map_trackGrid__ofhal ul{border-top:1px solid var(--v2-line);list-style:none;margin:auto 0 0;padding:1rem 0 0}.source-map_trackGrid__ofhal li+li{margin-top:.45rem}.source-map_trackGrid__ofhal a{color:var(--v2-green);font-size:13px;font-weight:800}.source-map_sectionHeadingDark__iY6nU{align-items:end}.source-map_sectionHeadingDark__iY6nU>p{color:color-mix(in srgb,var(--v2-feature-ink) 62%,transparent)}.source-map_readinessGrid__MfsFM{list-style:none;padding:0}.source-map_readinessGrid__MfsFM li{background:color-mix(in srgb,var(--v2-surface) 5.5%,transparent);display:flex;flex-direction:column;min-height:15rem;padding:1.2rem}.source-map_readinessGrid__MfsFM li>div svg{height:1.1rem;width:1.1rem}.source-map_readinessGrid__MfsFM li[data-readiness-state=ready]>div svg{color:var(--v2-feature-up)}.source-map_readinessGrid__MfsFM li[data-readiness-state=next]>div svg{color:var(--v2-feature-accent)}.source-map_readinessGrid__MfsFM li[data-readiness-state=withheld]>div svg{color:var(--v2-feature-down)}.source-map_readinessGrid__MfsFM strong{font-family:var(--font-serif);font-size:1.4rem;font-weight:600;line-height:1.15;margin-top:2rem}.source-map_readinessGrid__MfsFM p{color:color-mix(in srgb,var(--v2-feature-ink) 64%,transparent);font-size:13px;line-height:1.6;margin:.7rem 0 0}.source-map_readinessGrid__MfsFM small{border-top:1px solid color-mix(in srgb,var(--v2-line) 14%,transparent);color:var(--v2-feature-up);font-size:13px;font-weight:800;letter-spacing:.1em;margin-top:auto;padding-top:.85rem;text-transform:uppercase}.source-map_sourceGrid__3jUg_ a{background:var(--v2-surface);border:1px solid var(--v2-line);display:flex;flex-direction:column;min-height:14rem;padding:1.2rem}.source-map_sourceGrid__3jUg_ a>span{color:var(--v2-green);font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.source-map_sourceGrid__3jUg_ strong{color:var(--v2-ink);font-family:var(--font-serif);font-size:1.4rem;font-weight:600;line-height:1.15;margin-top:1.1rem}.source-map_sourceGrid__3jUg_ p{color:var(--v2-muted);font-size:13px;line-height:1.6;margin:.75rem 0 0}.source-map_sourceGrid__3jUg_ small{border-top:1px solid var(--v2-line);color:var(--v2-muted);font-size:13px;font-weight:800;margin-top:auto;padding-top:.9rem}.source-map_closeSection__La5Yb{align-items:end}.source-map_closeActions__WpxyS{display:flex;flex-wrap:wrap;gap:.75rem}.source-map_closeActions__WpxyS a{align-items:center;background:var(--v2-feature);color:var(--v2-feature-ink);display:inline-flex;font-size:13px;font-weight:800;gap:.5rem;min-height:2.9rem;padding:.75rem 1rem;text-transform:uppercase}.source-map_closeActions__WpxyS a+a{background:transparent;border:1px solid var(--v2-green);color:var(--v2-green)}.source-map_closeActions__WpxyS svg{height:.9rem;width:.9rem}@media (min-width:640px){.source-map_observationGrid__REzG3,.source-map_readinessGrid__MfsFM,.source-map_sourceGrid__3jUg_,.source-map_trackGrid__ofhal{grid-template-columns:repeat(2,minmax(0,1fr))}.source-map_observationGrid__REzG3>a{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.source-map_observationGrid__REzG3 small{margin-top:1rem}.source-map_trackGrid__ofhal>article{display:grid;grid-row:span 5;grid-template-rows:subgrid;min-height:25rem;row-gap:0}.source-map_trackGrid__ofhal ul{margin:1.4rem 0 0}.source-map_readinessGrid__MfsFM li,.source-map_sourceGrid__3jUg_ a{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.source-map_readinessGrid__MfsFM small,.source-map_sourceGrid__3jUg_ small{margin-top:1rem}}@media (min-width:1024px){.source-map_observationGrid__REzG3{grid-template-columns:repeat(3,minmax(0,1fr))}.source-map_hero__9ZOYe{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);padding-top:3.5rem}.source-map_questionGrid__L9Vo5{grid-template-columns:minmax(10rem,.35fr) minmax(0,1.1fr) minmax(18rem,.55fr)}.source-map_closeSection__La5Yb,.source-map_sectionHeadingDark__iY6nU,.source-map_sectionHeading__iz1AM{grid-template-columns:repeat(2,minmax(0,1fr))}.source-map_readinessGrid__MfsFM,.source-map_sourceGrid__3jUg_,.source-map_trackGrid__ofhal{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark .source-map_page__qNpOS{background:radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--v2-gold-fill) 8%,transparent),transparent 24rem),hsl(var(--background))}.dark .source-map_closeSection__La5Yb h2,.dark .source-map_hero__9ZOYe h1,.dark .source-map_sectionHeading__iz1AM h2,.dark .source-map_sourceGrid__3jUg_ strong,.dark .source-map_trackGrid__ofhal h3{color:hsl(var(--foreground))}.dark .source-map_closeSection__La5Yb,.dark .source-map_sectionHeading__iz1AM{border-color:hsl(var(--foreground))}.dark .source-map_sourceGrid__3jUg_ a,.dark .source-map_trackGrid__ofhal>article{background:hsl(var(--card));border-color:hsl(var(--border))}.dark .source-map_sectionHeading__iz1AM>p,.dark .source-map_sourceGrid__3jUg_ p,.dark .source-map_trackGrid__ofhal article>p{color:hsl(var(--muted-foreground))}.dark .source-map_trackBoundary__3tdXz{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}