.career-comparison{gap:var(--space-40);display:grid}.career-comparison h3{color:var(--brand-primary);font-size:var(--font-size-xl);margin:0 0 var(--space-16)}.career-comparison-definitions dl,.career-comparison-groups{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.career-comparison-definitions dl>div,.career-comparison-groups>section{background:var(--bg-subtle);border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-container);padding:var(--space-20)}.career-comparison-definitions dt{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.career-comparison-definitions dd,.career-comparison-methodology p,.career-comparison-groups li{color:var(--text-secondary);line-height:var(--leading-relaxed)}.career-comparison-definitions dd{margin:var(--space-8) 0 0}.career-comparison-methodology ul,.career-comparison-groups ul{gap:var(--space-8);padding-left:var(--space-20);display:grid}.career-comparison-basis-note{border-left:var(--space-3) solid var(--border-strong);padding-left:var(--space-16)}.career-comparison-table-scroll{border:var(--space-1) solid var(--border-default);border-radius:var(--radius-container);max-width:100%;overflow-x:auto}.career-comparison-table{border-collapse:collapse;min-width:var(--container-reading-wide);width:100%}.career-comparison-table caption{color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--space-16);text-align:left}.career-comparison-table th,.career-comparison-table td{border-top:var(--space-1) solid var(--border-subtle);line-height:var(--leading-relaxed);padding:var(--space-12);text-align:left;vertical-align:top}.career-comparison-table thead th{background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--font-size-xs);text-transform:uppercase}.career-comparison-table tbody th{color:var(--text-primary)}.career-comparison-table td{color:var(--text-secondary)}.career-comparison-table small{color:var(--warning-dark);margin-top:var(--space-8);display:block}@media (width<=52rem){.career-comparison-definitions dl,.career-comparison-groups{grid-template-columns:1fr}.career-comparison-table-scroll{border-radius:var(--radius-control)}}.published-atlas-route-shell,.published-atlas-page{max-width:var(--container-content);padding-inline:clamp(var(--space-16), 3vw, var(--gutter-page));width:100%;margin-inline:auto}.published-atlas-page{container:published-atlas/inline-size}.published-atlas-route-shell{padding-top:var(--space-32)}.published-atlas-route-shell .breadcrumbs{margin:0}.published-atlas-header{max-width:calc(var(--measure-prose-wide) + var(--space-64));padding-block:var(--space-64) var(--space-80)}.published-atlas-header .eyebrow{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;margin:0}.published-atlas-header h1{color:var(--brand-primary);font-size:clamp(var(--text-3xl), 6vw, var(--text-5xl));letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:var(--space-16) 0 0}.published-atlas-header .article-deck,.published-atlas-header .atlas-freshness-notice{color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:var(--measure-prose-wide)}.published-atlas-header .article-deck{font-size:var(--text-lg);margin:var(--space-24) 0 0}.published-atlas-source-hub-meta{color:var(--text-tertiary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-16) 0 0}.published-atlas-header .atlas-freshness-notice{background:var(--surface-card-subtle);border-left:var(--space-2) solid var(--border-strong);font-size:var(--text-sm);margin:var(--space-24) 0 0;padding:var(--space-12) var(--space-16)}.atlas-page-body{border-top:var(--space-1) solid var(--border-subtle)}.published-atlas-block{border-bottom:var(--space-1) solid var(--border-subtle);padding-block:var(--space-72);scroll-margin-top:var(--space-96)}.published-atlas-block>h2,.published-atlas-limitations h2{color:var(--brand-primary);font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0 0 var(--space-24);max-width:var(--measure-prose-wide)}.published-atlas-block h3{color:var(--text-primary);font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.published-atlas-block p,.published-atlas-block li,.published-atlas-block dd,.published-atlas-limitations li{color:var(--text-secondary);line-height:var(--leading-relaxed)}.published-atlas-block p,.published-atlas-block dd,.published-atlas-block li{font-weight:var(--font-weight-normal)}.published-atlas-prose{max-width:var(--measure-prose-wide)}.published-atlas-prose-segment+.published-atlas-prose-segment{margin-top:var(--space-24)}.published-atlas-prose-segment p{margin:0}.published-atlas-prose .source-list{border-left:var(--space-2) solid var(--border-subtle);gap:var(--space-8);margin:var(--space-16) 0 0;padding-left:var(--space-16);list-style:none;display:grid}.published-atlas-prose .source-list li{font-size:var(--text-sm)}.published-atlas-verdict{background:var(--surface-card-subtle);border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-lg);max-width:calc(var(--measure-prose-wide) + var(--space-64));padding:var(--space-32)}.published-atlas-verdict dl{gap:var(--space-24) var(--space-32);margin:var(--space-24) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.published-atlas-verdict dt,.published-atlas-card-grid dt,.atlas-structured-cards dt,.atlas-process-list dt{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-atlas-verdict dd{color:var(--text-primary);font-weight:var(--font-weight-normal);margin:var(--space-8) 0 0}.published-atlas-card-grid,.atlas-structured-cards,.atlas-structured-groups,.published-atlas-excerpts{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.published-atlas-card-grid>article,.published-atlas-card-grid>li,.atlas-structured-cards>article,.atlas-structured-groups>section,.published-atlas-excerpts>figure{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;padding:var(--space-24);margin:0}.published-atlas-card-grid>li{list-style:none}.published-atlas-card-grid:is(ol,ul){margin:0;padding:0;list-style:none}.published-atlas-card-grid p,.atlas-structured-cards p{margin:var(--space-12) 0 0}.published-atlas-card-grid ul,.atlas-structured-cards ul{gap:var(--space-8);padding-left:var(--space-20);margin-bottom:0;display:grid}.published-atlas-inline-sources{gap:var(--space-8);flex-wrap:wrap;display:flex}.published-atlas-card-grid dl,.atlas-structured-cards dl,.atlas-process-list dl{gap:var(--space-8) var(--space-16);margin:var(--space-20) 0 0;grid-template-columns:minmax(8rem,auto) minmax(0,1fr);display:grid}.published-atlas-card-grid dd,.atlas-structured-cards dd,.atlas-process-list dd{margin:0}.published-atlas-requirements,.published-atlas-requirements>ul,.published-atlas-gap-list,.published-atlas-compact-list,.published-atlas-related-pages,.atlas-structured-groups ul,.published-atlas-limitations ul{gap:var(--space-12);display:grid}.published-atlas-requirements,.published-atlas-requirements>ul,.published-atlas-gap-list,.published-atlas-compact-list,.published-atlas-related-pages{max-width:var(--measure-prose-wide)}.published-atlas-requirements>ul,.published-atlas-compact-list,.atlas-structured-groups ul,.published-atlas-limitations ul{padding-left:var(--space-24);margin:0}.published-atlas-gap-list,.published-atlas-related-pages{margin:0;padding:0;list-style:none}.published-atlas-source-hub-spokes{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.published-atlas-source-hub-groups{gap:var(--space-40);display:grid}.published-atlas-source-hub-group-label{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-uppercase);margin:0 0 var(--space-16);text-transform:uppercase}.published-atlas-source-hub-spokes li{min-width:0}.published-atlas-source-hub-spokes a{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-primary);gap:var(--space-8);padding:var(--space-20);text-decoration:none;display:grid}.published-atlas-source-hub-spokes a:hover,.published-atlas-source-hub-spokes a:focus-visible{border-color:var(--border-strong)}.published-atlas-source-hub-spokes span{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.published-atlas-source-hub-spokes .published-atlas-source-hub-difficulty{color:var(--text-tertiary);font-size:var(--text-xs);margin-top:var(--space-8)}.published-atlas-source-hub-evidence{background:var(--surface-subtle);border-radius:var(--radius-lg);margin-block:var(--space-32);padding-inline:var(--space-40);border-bottom:0}.published-atlas-source-hub-methodology-grid{gap:var(--space-32);max-width:var(--measure-prose-wide);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.published-atlas-source-hub-methodology-grid ul{padding-left:var(--space-20);margin-bottom:0}.published-atlas-source-hub-methodology>p{font-size:var(--text-sm);margin:var(--space-24) 0 0}.published-atlas-gap-list li{background:var(--surface-card-subtle);border-left:var(--space-2) solid var(--border-strong);padding:var(--space-16) var(--space-20)}.atlas-evidence-gap{background:var(--surface-card-subtle);border-left:var(--space-2) solid var(--border-strong);margin-top:var(--space-24);max-width:var(--measure-prose-wide);padding:var(--space-16) var(--space-20)}p.atlas-evidence-gap{margin-bottom:var(--space-24)}.atlas-section-sources{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-24);max-width:var(--measure-prose-wide);padding:var(--space-16) var(--space-20)}.atlas-section-sources summary{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.atlas-section-sources ul{gap:var(--space-8);padding-left:var(--space-20);margin-bottom:0;display:grid}.atlas-structured-content{min-width:0}.atlas-structured-lede{color:var(--text-primary);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0 0 var(--space-24);max-width:var(--measure-prose-wide)}.atlas-structured-content[data-structured-kind=guidance] .atlas-structured-groups,.atlas-structured-content[data-structured-kind=capability-assessment] .atlas-structured-groups,.atlas-structured-content[data-structured-kind=keyword-guidance] .atlas-structured-groups,.atlas-structured-content[data-structured-kind=assessment] .atlas-structured-groups{grid-template-columns:repeat(auto-fit, minmax(var(--measure-heading-balanced), 1fr))}.atlas-structured-content[data-structured-kind=guidance] .atlas-structured-groups>section,.atlas-structured-content[data-structured-kind=capability-assessment] .atlas-structured-groups>section,.atlas-structured-content[data-structured-kind=keyword-guidance] .atlas-structured-groups>section,.atlas-structured-content[data-structured-kind=assessment] .atlas-structured-groups>section{border:0;border-top:var(--space-1) solid var(--border-subtle);padding:var(--space-20) 0 0;border-radius:0}.atlas-structured-content[data-structured-kind=destination-options]>.atlas-structured-groups{gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.atlas-structured-content[data-structured-kind=destination-options]>.atlas-structured-groups>section{border:0;border-radius:0;min-width:0;padding:0}.atlas-structured-content[data-structured-kind=destination-options] h3{font-size:var(--text-xl);margin-bottom:var(--space-16)}.table-scroll{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-lg);overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.table-scroll table{border-collapse:collapse;min-width:var(--container-reading-wide);width:100%}.table-scroll caption{color:var(--text-secondary);font-size:var(--text-sm);padding:var(--space-16) var(--space-20);text-align:left}.table-scroll th,.table-scroll td{border-top:var(--space-1) solid var(--border-subtle);line-height:var(--leading-relaxed);padding:var(--space-16);text-align:left;vertical-align:top}.table-scroll thead th{background:var(--surface-card-subtle);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.table-scroll tbody th{color:var(--text-primary)}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll table{min-width:calc(var(--container-content) - var(--space-96))}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll th,.atlas-structured-content[data-structured-kind=destination-options] .table-scroll td{font-size:var(--text-sm)}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll :is(th,td):first-child{width:16%}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll :is(th,td):nth-child(2){width:22%}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll :is(th,td):nth-child(3){width:27%}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll :is(th,td):nth-child(4){width:21%}.atlas-structured-content[data-structured-kind=destination-options] .table-scroll :is(th,td):nth-child(5){width:14%}.atlas-process-list{counter-reset:atlas-process;gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.atlas-process-list>li{border-left:var(--space-2) solid var(--border-strong);counter-increment:atlas-process;padding:var(--space-4) 0 var(--space-24) var(--space-24)}.atlas-process-list>li:before{color:var(--text-muted);content:"Step " counter(atlas-process, decimal-leading-zero);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);margin-bottom:var(--space-8);text-transform:uppercase;display:block}.published-atlas-excerpts blockquote{color:var(--text-primary);line-height:var(--leading-relaxed);margin:0}.published-atlas-excerpts figcaption{font-size:var(--text-sm);margin-top:var(--space-16)}.published-atlas-related-pages a{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-md);gap:var(--space-8);font-weight:var(--font-weight-semibold);padding:var(--space-16) var(--space-20);transition:border-color var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);text-decoration:none;display:grid}.published-atlas-related-pages span{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-relaxed)}.published-atlas-related-pages a:hover,.published-atlas-related-pages a:focus-visible{border-color:var(--primary);color:var(--blue-700)}.published-atlas-cta{background:var(--surface-card-accent);border:var(--space-1) solid var(--border-card-accent);border-radius:var(--radius-lg);align-items:center;gap:var(--space-24);max-width:var(--container-content);padding:var(--space-24);justify-content:space-between;display:flex}.published-atlas-cta p{margin:0}.published-atlas-cta .button{flex:none}.published-atlas-source-hub-cta{background:var(--color-dark-surface);border-radius:var(--radius-lg);margin-block:var(--space-32) var(--space-64);padding:var(--space-64);border-bottom:0}.published-atlas-source-hub-cta>h2{color:var(--ink-on-dark)}.published-atlas-source-hub-cta .published-atlas-cta{background:0 0;border:0;border-radius:0;max-width:none;padding:0}.published-atlas-source-hub-cta .published-atlas-cta p{color:var(--ink-on-dark-muted)}.published-atlas-source-hub-cta .button-primary{background:var(--action-primary);color:var(--text-inverse)}.published-atlas-source-hub-cta .button-primary:hover{background:var(--action-primary-hover);color:var(--text-inverse)}.published-atlas-limitations{background:var(--surface-card-subtle);border-radius:var(--radius-lg);margin-top:var(--space-64);padding:var(--space-24)}.published-atlas-limitations h2{font-size:var(--text-xl)}.published-atlas-limitations ul{margin-bottom:0}@container published-atlas (inline-size<48rem){.published-atlas-header{padding-block:var(--space-48) var(--space-64)}.published-atlas-block{padding-block:var(--space-48)}.published-atlas-verdict,.published-atlas-cta,.published-atlas-limitations{padding:var(--space-20)}.published-atlas-source-hub-evidence{padding-inline:var(--space-20)}.published-atlas-source-hub-cta{margin-bottom:var(--space-48);padding:var(--space-48) var(--space-24)}.published-atlas-source-hub-cta .published-atlas-cta{padding:0}.published-atlas-verdict dl,.published-atlas-card-grid,.atlas-structured-cards,.atlas-structured-groups,.published-atlas-excerpts,.published-atlas-source-hub-methodology-grid,.published-atlas-source-hub-spokes{grid-template-columns:minmax(0,1fr)}.published-atlas-cta{flex-direction:column;align-items:flex-start}.published-atlas-cta .button{width:100%}.published-atlas-card-grid dl,.atlas-structured-cards dl,.atlas-process-list dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.published-atlas-related-pages a{transition:none}}body[data-page-presentation=decision-report]{--border-width-default:var(--space-1);--border-width-strong:var(--space-2);--color-amber-600:var(--amber-600);--color-blue-600:var(--blue-600);--color-slate-300:var(--slate-300);--color-white:var(--white);font-family:var(--font-sans)}body[data-page-presentation=decision-report] .published-atlas-route-shell{isolation:isolate;max-width:var(--container-content);padding-inline:var(--gutter-page);padding-top:var(--space-20);z-index:0;position:relative}.published-atlas-page--decision-report{max-width:var(--container-content);padding-inline:var(--gutter-page)}body[data-page-presentation=decision-report] .published-atlas-route-shell:before,.published-transition-hero-zone:before{background:var(--surface-tint-blue);content:"";z-index:-1;inline-size:100vw;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.published-transition-hero-zone{isolation:isolate;padding-bottom:var(--space-48);z-index:0;position:relative}.published-transition-hero{align-items:start;column-gap:var(--space-64);padding-block:var(--space-40) 0;scroll-margin-top:var(--space-96);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:"copy report";display:grid}.published-transition-hero-copy{flex-direction:column;grid-area:copy;align-self:stretch;min-width:0;display:flex}.published-transition-kicker,.published-transition-cta-label{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;margin:0}.published-transition-kicker{color:var(--primary)}.published-transition-cta-label{color:var(--text-muted)}.published-transition-hero h1{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-5xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:var(--space-20) 0 0;max-width:16ch}.published-transition-hero-subtitle{color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-normal);margin:var(--space-16) 0 0}.published-transition-hero-introduction{color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:var(--space-24) 0 0;max-width:var(--measure-prose)}.published-atlas-report-meta{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:var(--space-8) var(--space-16);margin:var(--space-24) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}:where(.published-atlas-report-meta) li+li{align-items:center;gap:var(--space-16);display:flex}:where(.published-atlas-report-meta) li+li:before{background:var(--border-strong);border-radius:var(--radius-full);content:"";height:var(--space-4);width:var(--space-4)}.published-transition-hero .atlas-freshness-notice{border-left:var(--space-1) solid var(--border-default);border-left-color:var(--warning);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-24) 0 0;padding-left:var(--space-16)}body[data-page-presentation=decision-report] .published-atlas-page--decision-report .published-transition-card{background:var(--surface-card);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);padding:var(--card-padding-lg)}body[data-page-presentation=decision-report] .published-atlas-page--decision-report .published-transition-card--anchor{background:var(--surface-card);border-color:var(--border-subtle);padding:0}body[data-page-presentation=decision-report] .published-atlas-page--decision-report .published-transition-card--recommended{background:var(--surface-recommendation);border-inline-start:var(--space-4) solid var(--primary)}.published-transition-verdict{flex-direction:column;grid-area:report;justify-content:space-between;min-width:0;display:flex;overflow:hidden}.published-transition-verdict-header{align-items:end;gap:var(--space-24);padding:var(--card-padding-lg) var(--card-padding-lg) var(--space-16);justify-content:space-between;display:flex}.published-transition-verdict-header p{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.published-transition-verdict-header>div>p{font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-transition-verdict-header h2{color:var(--text-primary);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:var(--space-4) 0 0}.published-transition-verdict-primary{padding:var(--space-16) var(--card-padding-lg) var(--card-padding-lg);gap:0;display:grid}.published-transition-verdict-label,.atlas-route-label{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;margin:0}.published-transition-verdict-value{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:var(--space-8) 0 0}.published-transition-verdict-explanation{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-12) 0 0}.published-transition-verdict-summary{margin:calc(var(--space-48) + var(--space-10)) 0 var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.published-transition-verdict-summary>div{min-width:0;padding-inline:var(--space-24)}.published-transition-verdict-summary>div:first-child{padding-inline-start:0}.published-transition-verdict-summary>div+div{border-inline-start:var(--border-width-default) solid var(--border-subtle)}.published-transition-verdict-summary>div:last-child{padding-inline-end:0}.published-transition-verdict-summary dt{color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-transition-verdict-summary dd{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-relaxed);margin:var(--space-8) 0 0}.published-transition-verdict-context{padding:0 var(--card-padding-lg) var(--space-20);margin:0;display:block}.published-transition-verdict-context>div{border-top:var(--border-width-default) solid var(--border-subtle);gap:var(--space-24);grid-template-columns:minmax(var(--space-120), .7fr) minmax(0, 1fr);min-width:0;padding-block:var(--row-gap-compact);display:grid}.published-transition-verdict-context>div+div{border-inline-start:0}.published-transition-verdict-context dt{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-8);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;display:flex}.published-transition-verdict-context dt svg{height:var(--icon-sm);stroke-width:var(--icon-stroke-subtle);width:var(--icon-sm);flex:none}.published-transition-verdict-context dd{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);margin:0}.published-transition-verdict-context dd:has(.published-transition-segmented-meter){align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;justify-content:space-between;display:flex}.published-transition-segmented-meter{gap:var(--space-4);grid-template-columns:repeat(4, var(--space-16));flex:none;display:inline-grid}.published-transition-segmented-meter>span{background:var(--slate-300);border-radius:var(--radius-full);height:var(--space-4)}.published-transition-segmented-meter>span[data-meter-active=true]{background:var(--primary)}.published-atlas-evidence-disclosure,.published-atlas-secondary-disclosure{border-top:var(--space-1) solid var(--border-default)}.published-atlas-evidence-disclosure summary,.published-atlas-secondary-disclosure summary{color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-height:var(--space-48);padding:var(--space-16) var(--space-20)}.published-atlas-page--decision-report .published-atlas-evidence-disclosure summary,.published-atlas-page--decision-report .published-atlas-secondary-disclosure summary{color:var(--text-muted);font-weight:var(--font-weight-normal)}.published-atlas-page--decision-report summary::marker,.published-atlas-page--decision-report summary::-webkit-details-marker{color:var(--color-blue-600)}.published-atlas-page--decision-report :is(.published-atlas-related-action>span,.source-destination-read a,.transition-disclosure-label){color:var(--color-blue-600)}.published-atlas-evidence-disclosure ul{gap:var(--space-8);padding:0 var(--space-32) var(--space-20) var(--space-48);margin:0;display:grid}.published-atlas-evidence-disclosure li{font-size:var(--text-sm)}.published-atlas-page--decision-report .atlas-page-body{border-top:0}.published-transition-report-layout{align-items:start;gap:var(--space-64);grid-template-columns:calc(var(--sidebar-width) - var(--space-16)) minmax(0, 1fr);padding-top:var(--space-24);display:grid}.published-transition-report-layout[data-report-navigation-collapsed=true]{gap:var(--space-24);grid-template-columns:var(--sidebar-width-icon) minmax(0, 1fr)}.published-atlas-page--decision-report .published-atlas-block-flow{row-gap:var(--section-gap);min-width:0;display:grid}.published-atlas-page--decision-report .published-atlas-block-flow>.published-transition-rhythm--major{margin-top:calc(var(--section-gap-lg) - var(--section-gap))}.published-transition-desktop-toc{border-left:var(--space-1) solid var(--border-default);top:var(--space-96);align-self:start;position:sticky}.published-transition-toc-heading{align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-16);padding-left:var(--space-20);justify-content:space-between;display:flex}.published-transition-toc-heading-copy{min-width:0}.published-transition-toc-heading-copy p,.published-transition-toc-heading-copy span{margin:0;display:block}.published-transition-toc-heading-copy p{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-transition-toc-heading-copy span{color:var(--text-muted);font-size:var(--text-xs);margin-top:var(--space-4)}.published-transition-toc-toggle{border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;flex:0 0 var(--space-48);height:var(--space-48);width:var(--space-48);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.published-transition-desktop-toc[data-toc-enhanced=true] .published-transition-toc-toggle{display:inline-flex}.published-transition-toc-toggle:hover{background:var(--surface-card-subtle);color:var(--text-primary)}.published-transition-toc-toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.published-transition-toc-expand-icon{display:none}.published-transition-desktop-toc[data-collapsed=true]{border-left-color:#0000}.published-transition-desktop-toc[data-collapsed=true] .published-transition-toc-heading{margin-bottom:0;padding-left:0}.published-transition-desktop-toc[data-collapsed=true] .published-transition-toc-heading-copy,.published-transition-desktop-toc[data-collapsed=true] .published-transition-toc-collapse-icon{display:none}.published-transition-desktop-toc[data-collapsed=true] .published-transition-toc-expand-icon{display:block}.published-transition-desktop-toc ol{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.published-transition-desktop-toc ol[hidden]{display:none}.published-transition-desktop-toc a{border-inline-start:var(--border-width-strong) solid transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-snug);min-height:var(--space-48);padding:var(--space-12) var(--space-8) var(--space-12) var(--space-20);transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);margin-inline-start:calc(var(--space-1) * -1);text-decoration:none;display:block}.published-transition-desktop-toc a:hover,.published-transition-desktop-toc a:focus-visible{color:var(--text-primary)}.published-transition-desktop-toc a[aria-current=location]{border-inline-start-color:var(--color-blue-600);color:var(--color-blue-600);font-weight:var(--font-weight-semibold)}.published-transition-mobile-toc{display:none}.published-atlas-page--decision-report .published-atlas-block{border-bottom:0;margin-inline:0}.published-transition-width--prose{max-width:var(--measure-prose-wide)}.published-transition-width--wide{max-width:calc(var(--measure-prose-wide) + var(--space-160))}.published-transition-width--full{max-width:100%}.published-atlas-page--decision-report .published-transition-chapter{scroll-margin-top:var(--space-96);border-top:0;padding-block:0}.published-atlas-page--decision-report .published-transition-chapter[data-content-level=decisive]{padding-block:0}.published-atlas-page--decision-report .published-atlas-block-flow>.published-transition-chapter:first-child{border-top:0;padding-top:0}.published-transition-chapter-header{margin-bottom:var(--space-24);max-width:var(--measure-prose-wide)}.published-atlas-page--decision-report .published-transition-chapter-header .published-transition-chapter-eyebrow{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-uppercase);margin:0 0 var(--space-8);text-transform:uppercase}.published-transition-chapter-number,.published-transition-chapter-label{color:var(--text-muted);font-weight:var(--font-weight-normal)}.published-atlas-page--decision-report .published-transition-chapter-header h2{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0}.published-transition-chapter-lead{color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:var(--space-16) 0 0;max-width:var(--measure-prose)}.published-atlas-page--decision-report .published-atlas-block p,.published-atlas-page--decision-report .published-atlas-block li,.published-atlas-page--decision-report .published-atlas-block dd{font-size:var(--text-base)}.published-evidence-matrix{overflow:hidden}.published-evidence-matrix table{border-collapse:collapse;table-layout:fixed;width:100%}.published-evidence-matrix th,.published-evidence-matrix td{border-bottom:var(--border-width-default) solid var(--border-subtle);line-height:var(--leading-relaxed);padding:var(--card-padding-sm) var(--space-24);text-align:left;vertical-align:top}.published-evidence-matrix tbody tr:last-child>*{border-bottom:0}.published-evidence-matrix thead th{border-bottom-color:var(--border-strong);color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;background:0 0}.published-evidence-matrix thead th:last-child{color:var(--text-secondary)}.published-evidence-matrix tbody th{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.published-evidence-matrix tbody th strong{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-10);display:block}.published-evidence-matrix tbody th span{color:var(--text-primary)}.published-evidence-matrix tbody td{color:var(--text-secondary);font-size:var(--text-sm)}.published-evidence-status{border-radius:var(--radius-md);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);line-height:var(--leading-none);min-height:var(--space-24);padding:var(--space-4) var(--space-8);text-transform:uppercase;align-items:center;display:inline-flex}.published-evidence-status[data-evidence-status=supported]{background:color-mix(in srgb, var(--claim-supported) 10%, var(--surface-card));color:var(--claim-supported)}.published-evidence-status[data-evidence-status=review]{background:color-mix(in srgb, var(--claim-review-needed) 10%, var(--surface-card));color:var(--claim-review-needed)}.published-evidence-cell-copy{margin-top:var(--space-10);display:block}.published-evidence-matrix tbody td:nth-child(3){color:var(--text-muted);font-size:var(--text-xs)}.published-evidence-matrix th:first-child{width:36%}.published-evidence-matrix th:nth-child(2){width:34%}.published-atlas-secondary-disclosure>div{gap:var(--space-24);padding:0 var(--space-24) var(--space-24);display:grid}.published-atlas-secondary-disclosure section{border-top:var(--space-1) solid var(--border-default);padding-top:var(--space-16)}.published-atlas-secondary-disclosure h3{font-size:var(--text-base)}.published-atlas-secondary-disclosure ul{padding-left:var(--space-20);margin-bottom:0}.published-transition-gap-list{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.published-transition-gap-list>li{align-items:start;gap:var(--space-20);grid-template-columns:auto minmax(0,1fr);display:grid}.published-transition-gap-ordinal{background:var(--surface-muted);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);min-height:var(--space-32);min-width:var(--space-32);justify-content:center;align-items:center;display:inline-flex}.published-atlas-page--decision-report .published-transition-gap-severity{color:var(--warning-foreground);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);margin:0 0 var(--space-4);text-transform:uppercase}.published-transition-gap-list h3{font-size:var(--text-lg)}.published-transition-gap-list p{margin:var(--space-8) 0 0;max-width:var(--measure-prose)}.published-atlas-page--decision-report .published-transition-plan{padding-block:0}.published-transition-subsection-heading{color:var(--text-primary);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin:0 0 var(--section-gap)}.published-transition-plan .published-atlas-card-grid{counter-reset:atlas-transition-plan;grid-template-columns:minmax(0,1fr);gap:0}.published-transition-plan .published-atlas-card-grid>li{border:0;border-left:var(--space-1) solid var(--border-default);counter-increment:atlas-transition-plan;padding:0 0 var(--space-32) var(--space-32);border-radius:0}.published-transition-plan .published-atlas-card-grid>li:before{color:var(--text-muted);content:counter(atlas-transition-plan, decimal-leading-zero);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-10);display:block}.published-transition-plan .published-atlas-card-grid h4{color:var(--text-primary);font-size:var(--text-lg);margin:0}.published-transition-plan .published-atlas-card-grid p{max-width:var(--measure-prose)}.atlas-report-callout{background:var(--surface-card-subtle);border-left:var(--space-1) solid var(--border-default);border-radius:var(--radius-sm);margin-top:var(--space-32);max-width:var(--measure-prose-wide);padding:var(--space-20) var(--space-24)}.published-atlas-page--decision-report .atlas-report-callout>p{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);margin:0 0 var(--space-8);text-transform:uppercase}.atlas-report-callout>div>:first-child{margin-top:0}.atlas-report-callout>div>:last-child{margin-bottom:0}.atlas-report-callout[data-report-callout=evidence]{background:var(--surface-success);border-left-color:var(--success)}.atlas-report-callout[data-report-callout=evidence]>p{color:var(--success-foreground)}.atlas-report-callout[data-report-callout=recommendation]{background:var(--surface-card-accent);border-left-color:var(--primary)}.atlas-report-callout[data-report-callout=recommendation]>p{color:var(--primary)}.atlas-report-callout[data-report-callout=review]{border-left:var(--border-width-strong) solid var(--color-amber-600);border-radius:var(--radius-none);padding:0 0 0 var(--space-16);background:0 0}.published-atlas-page--decision-report .atlas-report-callout[data-report-callout=review]>p{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);text-transform:none}.published-atlas-page--decision-report .atlas-report-callout[data-report-callout=review]>div,.published-atlas-page--decision-report .atlas-report-callout[data-report-callout=review]>div :is(p,li){color:var(--text-muted);font-size:var(--text-sm)}.atlas-report-callout[data-report-callout=risk]{background:var(--danger-muted);border-left-color:var(--danger)}.atlas-report-callout[data-report-callout=risk]>p{color:var(--danger-foreground)}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=guidance] .atlas-structured-groups{gap:var(--space-40) var(--space-48);grid-template-columns:repeat(2,minmax(0,1fr))}.published-atlas-page--decision-report .atlas-structured-groups>section{border:0;border-radius:0;padding:0}.published-atlas-page--decision-report .atlas-structured-groups h3{font-size:var(--text-lg);line-height:var(--leading-snug)}.published-atlas-page--decision-report .atlas-structured-groups ul{gap:var(--space-10);margin-top:var(--space-12);padding-left:var(--space-20)}.atlas-pathway-sequence--report{counter-reset:atlas-report-pathway;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.published-transition-evidence-sequence{margin-bottom:var(--space-48)}.published-atlas-page--decision-report .atlas-pathway-sequence--report li{border-top:var(--border-width-strong) solid var(--color-blue-600);color:var(--text-secondary);counter-increment:atlas-report-pathway;font-size:var(--text-sm);padding:var(--space-16) var(--space-20) 0 0}.atlas-pathway-sequence--report li:before{color:var(--color-blue-600);content:counter(atlas-report-pathway, decimal-leading-zero);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-8);display:block}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=pathways] .atlas-structured-cards{grid-template-columns:minmax(0,1fr)}.published-atlas-page--decision-report .atlas-route-label{margin-bottom:var(--space-8)}.published-atlas-page--decision-report [data-route-type=recommended] .atlas-route-label{color:var(--color-blue-600)}.published-atlas-page--decision-report .atlas-route-label--recommended{background:var(--surface-selected);border-radius:var(--radius-md);min-height:var(--space-24);padding:var(--space-4) var(--space-8);align-items:center;display:inline-flex}.published-atlas-page--decision-report :is([data-route-type=alternative],[data-route-type=conditional]) .atlas-route-label{color:var(--text-muted)}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=pathways] dl{grid-template-columns:calc(var(--space-96) + var(--space-32)) minmax(0, 1fr)}.published-atlas-page--decision-report .atlas-route-notes,.atlas-route-notes-disclosure{margin-top:var(--space-12)}.atlas-route-notes-disclosure summary{color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-height:var(--space-48);padding-block:var(--space-12)}.published-atlas-page--decision-report .published-atlas-supporting-links{padding-block:0}.published-atlas-page--decision-report .published-atlas-supporting-links>h2{font-size:var(--text-xl);margin-bottom:var(--space-20)}.published-atlas-page--decision-report .published-atlas-related-pages{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.published-atlas-page--decision-report .published-atlas-related-pages a{min-height:100%;padding:var(--space-20) 0;border:0;border-radius:0}.published-atlas-page--decision-report .published-atlas-final-cta{padding-block:0 var(--space-80)}.published-transition-cta{background:var(--surface-card-subtle);border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-lg);align-items:start;gap:var(--space-24) var(--space-48);padding:var(--space-40);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"copy proof""action proof";display:grid}.published-transition-midpage-cta{margin:0}.published-transition-cta--condensed{border-radius:var(--radius-none);align-items:center;gap:var(--space-32);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy action";padding:0}.published-transition-cta-copy{grid-area:copy}.published-transition-cta h2{color:var(--text-primary);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:var(--space-8) 0 0}.published-transition-cta-description{color:var(--text-secondary);line-height:var(--leading-relaxed);margin:var(--space-12) 0 0;max-width:var(--measure-prose)}.published-transition-cta-proof{counter-reset:atlas-cta-proof;grid-area:proof;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.published-transition-cta-proof li{border-bottom:var(--space-1) solid var(--border-subtle);align-items:baseline;gap:var(--space-4) var(--space-12);padding:var(--space-12) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.published-transition-cta-proof li:last-child{border-bottom:0}.published-transition-cta-proof li>span{color:var(--text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;grid-row:1/span 2}.published-atlas-page--decision-report .published-transition-cta-proof strong{color:var(--text-primary);font-size:var(--text-sm)}.published-transition-cta-proof small{color:var(--text-muted);font-size:var(--text-xs);grid-column:2}.published-transition-cta .button{flex:none;grid-area:action;justify-self:start}.published-transition-cta--condensed h2{font-size:var(--text-lg);letter-spacing:var(--tracking-normal)}.published-transition-cta--condensed .published-transition-cta-description{font-size:var(--text-sm);margin-top:var(--space-8)}.published-transition-cta .published-transition-cta-inline-link{color:var(--primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-self:center;align-items:center;gap:var(--space-8);min-height:var(--space-48);background:0 0;border:0;grid-area:action;padding:0;text-decoration:none;display:inline-flex}.published-transition-cta .published-transition-cta-inline-link:hover{color:var(--primary-hover)}.published-transition-cta .published-transition-cta-inline-link:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.published-atlas-limitations--report{border-top:var(--space-1) solid var(--border-default);margin-top:var(--space-16);padding:var(--space-24) 0 var(--space-64);background:0 0;border-radius:0}.published-atlas-limitations--report summary{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-height:var(--space-48);padding-block:var(--space-12)}.published-atlas-limitations--report ul{max-width:var(--measure-prose-wide)}.published-atlas-limitations--report p{font-size:var(--text-sm)}.atlas-editorial-byline{gap:var(--space-10);margin-top:var(--space-24);grid-template-columns:minmax(0,1fr);padding-top:0;display:grid}.published-transition-hero .atlas-editorial-byline{padding-top:var(--space-24);margin-top:auto}.atlas-editorial-byline p{margin:0}.atlas-editorial-provenance>p:first-child{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.atlas-editorial-provenance>p:last-child,.atlas-editorial-publication p{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.atlas-editorial-provenance>p:last-child{margin-top:var(--space-4)}.atlas-editorial-publication{align-items:center;gap:var(--space-16);justify-content:space-between;display:flex}.published-transition-hero .atlas-editorial-provenance>p:first-child{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.published-transition-hero .atlas-editorial-publication{margin-top:var(--space-2)}.atlas-copy-link{color:var(--primary);cursor:pointer;height:var(--control-height-lg);width:var(--control-height-lg);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.atlas-copy-link svg{height:var(--icon-sm);stroke-width:var(--icon-stroke-subtle);width:var(--icon-sm)}.atlas-copy-link:hover{color:var(--primary-hover)}.published-transition-hero .atlas-copy-link{color:var(--text-muted)}.published-transition-hero .atlas-copy-link:hover{color:var(--text-primary)}.atlas-copy-link:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.published-transition-short-answer{border-radius:var(--radius-none);background:0 0;margin-block:0;padding:0}.published-transition-short-answer .published-transition-chapter-header{margin-bottom:var(--section-gap)}.published-transition-short-answer .published-atlas-prose-segment p{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-relaxed)}.published-transition-short-answer .published-atlas-prose-segment+.published-atlas-prose-segment{margin-top:var(--space-16)}.published-transition-final-verdict{--surface-muted:var(--slate-50);border-radius:var(--radius-none);max-width:none;padding-block:var(--section-gap);width:calc(100% + var(--sidebar-width) - var(--space-16) + var(--space-64));background:0 0;border:0;justify-self:end;margin-block:0;position:relative}.published-transition-final-verdict:before{background:var(--surface-muted);content:"";inset-block:0;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.published-atlas-page--decision-report .published-transition-final-verdict[data-full-bleed-band]>*{position:relative}.published-transition-final-verdict .published-transition-chapter-header{margin-bottom:var(--section-gap);max-width:var(--measure-prose)}.published-atlas-page--decision-report .published-transition-final-verdict .published-transition-chapter-header h2{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold)}.published-transition-final-verdict .published-atlas-prose{gap:var(--space-16);max-width:var(--measure-prose);display:grid}.published-transition-final-verdict .published-atlas-prose-segment p{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-relaxed);margin:0}.published-transition-reference-details{border-top:var(--space-1) solid var(--border-subtle);color:var(--text-secondary);padding-block:var(--space-32)}.published-transition-reference-details>h2{font-size:var(--text-xl)}.published-transition-reference-details .published-atlas-prose{max-width:var(--measure-prose-wide)}.published-transition-roadmap{counter-reset:atlas-report-roadmap;margin:0;padding:0;list-style:none}.published-transition-roadmap>li{counter-increment:atlas-report-roadmap;gap:var(--space-32);grid-template-columns:var(--space-120) minmax(0, 1fr);padding:0 0 var(--space-48) var(--space-32);display:grid;position:relative}.published-transition-roadmap>li:before{background:var(--color-blue-600);border-radius:var(--radius-full);color:var(--color-white);content:counter(atlas-report-roadmap, decimal-leading-zero);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);height:var(--space-24);line-height:var(--leading-none);width:var(--space-24);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translate(-50%)}.published-transition-roadmap>li:after{background:var(--border-strong);content:"";height:100%;left:0;top:var(--space-16);width:var(--space-1);position:absolute}.published-transition-roadmap>li:last-child:after{display:none}.published-transition-roadmap-phase span,.published-transition-roadmap-phase p{margin:0;display:block}.published-transition-roadmap-phase span{color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.published-transition-roadmap-phase p{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin-top:var(--space-4)}.published-transition-roadmap h3{color:var(--text-primary);font-size:var(--text-lg);margin:0}.published-atlas-page--decision-report .published-transition-roadmap-actions-label{color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:0}.published-transition-roadmap ul{margin:var(--space-8) 0 0;padding-left:var(--space-20)}.published-transition-roadmap li li+li{margin-top:var(--space-8)}.published-transition-roadmap>li>div>p{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-12) 0 0}.published-atlas-page--decision-report .published-transition-roadmap-output{border-left:var(--border-width-strong) solid var(--color-blue-600);border-radius:var(--radius-none);gap:var(--space-4);padding:0 0 0 var(--space-16);background:0 0;display:grid}.published-atlas-page--decision-report .published-transition-roadmap-output strong{color:var(--color-blue-600);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-transition-roadmap-output span{color:var(--text-primary)}.published-transition-resume-mappings{max-width:100%}.published-transition-resume-headers{background:color-mix(in srgb, var(--color-blue-600) 5%, var(--surface-card));gap:var(--space-20);padding:var(--card-padding-sm) var(--space-24);grid-template-columns:minmax(0,.65fr) repeat(3,minmax(0,1fr));display:grid}.published-transition-resume-headers span{color:var(--color-blue-600);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.published-transition-resume-evidence{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.published-atlas-page--decision-report :is([data-structured-kind=resume-examples],[data-atlas-block=resume-translation]) [data-resume-mappings] .published-transition-resume-evidence>article{border-bottom:var(--space-1) solid var(--border-subtle);gap:var(--space-20);padding:var(--space-24);border-radius:0;grid-template-columns:minmax(0,.65fr) minmax(0,3fr);display:grid}.published-transition-resume-evidence>article:last-child{border-bottom:0}.published-transition-resume-evidence h3{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.published-transition-resume-topic p{color:var(--text-muted);font-size:var(--text-xs);margin:var(--space-8) 0 0}.published-atlas-page--decision-report :is([data-structured-kind=resume-examples],[data-atlas-block=resume-translation]) [data-resume-mappings] .published-transition-resume-evidence dl{gap:var(--space-20);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.published-transition-resume-evidence dl>div{min-width:0}.published-transition-resume-evidence dt{display:none}.published-transition-resume-evidence dd{color:var(--text-secondary);margin:0}.published-transition-resume-evidence [data-resume-field=target]{color:var(--text-secondary);font-weight:var(--font-weight-normal)}.published-transition-resume-evidence [data-resume-field=boundary]{color:var(--text-muted);font-size:var(--text-sm)}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);height:var(--space-1);white-space:nowrap;width:var(--space-1);position:absolute;overflow:hidden}@container published-atlas (inline-size<64rem){.published-transition-hero{gap:var(--space-32);grid-template:"copy""report"/minmax(0,1fr);padding-bottom:0}.published-transition-hero-copy{max-width:var(--container-content-narrow)}.published-transition-hero h1{font-size:var(--text-5xl)}}@container published-atlas (inline-size<48rem){.published-transition-hero-zone{padding-bottom:var(--space-40)}.published-transition-hero{padding-block:var(--space-32) 0}.published-transition-hero-subtitle{font-size:var(--text-sm)}.published-transition-hero-introduction{font-size:var(--text-base)}.published-transition-verdict-primary{padding:var(--space-20)}.published-transition-verdict-context{padding-inline:var(--space-24)}.published-transition-verdict-context>div{grid-template-columns:minmax(var(--space-96), .7fr) minmax(0, 1fr);padding-block:var(--row-gap-compact)}.published-evidence-matrix,.published-evidence-matrix table,.published-evidence-matrix tbody,.published-evidence-matrix tr,.published-evidence-matrix th,.published-evidence-matrix td{width:100%;display:block}.published-evidence-matrix thead{clip:rect(0, 0, 0, 0);clip-path:inset(50%);height:var(--space-1);white-space:nowrap;width:var(--space-1);position:absolute;overflow:hidden}.published-evidence-matrix tr{border-bottom:var(--space-1) solid var(--border-default);gap:0 var(--space-16);padding-block:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.published-evidence-matrix th,.published-evidence-matrix td{padding:var(--space-4) 0;border-bottom:0}.published-evidence-matrix th{grid-column:1/-1}.published-evidence-matrix td:before{color:var(--color-blue-600);content:attr(data-label);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-4);text-transform:uppercase;display:block}.published-evidence-matrix td:last-child:before{color:var(--color-amber-600)}.published-evidence-matrix tbody th strong{font-size:var(--text-base)}.published-evidence-matrix tbody th span{margin-top:var(--space-4);display:block}.published-evidence-status{margin-top:0;display:inline-flex}.published-atlas-evidence-disclosure summary,.published-atlas-secondary-disclosure summary{padding-inline:0}.published-atlas-evidence-disclosure ul,.published-atlas-secondary-disclosure>div{padding-left:var(--space-20);padding-right:0}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=guidance] .atlas-structured-groups,.atlas-pathway-sequence--report,.published-atlas-page--decision-report .published-atlas-related-pages{grid-template-columns:minmax(0,1fr)}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=guidance] .atlas-structured-groups{gap:var(--space-24)}.atlas-pathway-sequence--report{gap:var(--space-20)}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=pathways] .atlas-structured-cards>article{padding:var(--space-24)}.published-transition-cta{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""proof""action";align-items:stretch}.published-transition-cta--condensed{grid-template-areas:"copy""action"}.published-transition-cta .button{width:100%}.published-transition-resume-headers{display:none}.published-atlas-page--decision-report :is([data-structured-kind=resume-examples],[data-atlas-block=resume-translation]) [data-resume-mappings] .published-transition-resume-evidence>article{gap:var(--space-16);padding:var(--space-16);grid-template-columns:minmax(0,1fr)}.published-atlas-page--decision-report :is([data-structured-kind=resume-examples],[data-atlas-block=resume-translation]) [data-resume-mappings] .published-transition-resume-evidence dl{gap:var(--space-12);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.published-transition-resume-evidence dt{color:var(--color-blue-600);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-4);text-transform:uppercase;display:block}.published-transition-resume-evidence [data-resume-column=boundary]{grid-column:1/-1}body[data-page-presentation=decision-report] .published-atlas-page--decision-report .published-transition-card{padding:var(--card-padding)}body[data-page-presentation=decision-report] .published-atlas-page--decision-report .published-transition-card--anchor{padding:0}}@container published-atlas (inline-size<40rem){.published-transition-hero{gap:var(--space-16);padding-top:var(--space-16)}.published-transition-hero h1,.published-transition-hero-subtitle{margin-top:var(--space-12)}.published-transition-hero-introduction{margin-top:var(--space-16)}.published-transition-hero .atlas-editorial-byline{gap:var(--space-8);margin-top:var(--space-16)}.atlas-editorial-publication{align-items:flex-start;gap:var(--space-8)}.published-transition-verdict-header{align-items:start;gap:var(--space-4);padding:var(--space-16);flex-direction:column}.published-transition-verdict-primary{padding:var(--space-16)}.published-transition-verdict-summary{margin:var(--space-40) 0 0;grid-template-columns:minmax(0,1fr);padding-block:0}.published-transition-verdict-summary>div{padding:var(--space-16) 0}.published-transition-verdict-summary>div+div{border-inline-start:0;border-top:var(--border-width-default) solid var(--border-subtle)}.published-transition-gap-list>li{gap:var(--space-12)}.published-transition-short-answer{padding:var(--space-24);margin-block:0}.published-transition-final-verdict{padding-block:var(--section-gap);margin-block:0}.published-transition-roadmap>li{gap:var(--space-12);padding-bottom:var(--space-32);padding-left:var(--space-24);grid-template-columns:minmax(0,1fr)}.published-atlas-page--decision-report .published-transition-roadmap li,.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=pathways] dd{font-size:var(--text-sm)}.published-atlas-page--decision-report .atlas-structured-content[data-structured-kind=pathways] dl{grid-template-columns:minmax(0,1fr)}.published-transition-plan .published-atlas-card-grid>li{padding-left:var(--space-20)}.published-transition-cta{padding:var(--space-24)}.published-transition-cta--condensed{padding:0}.published-transition-cta-proof{grid-template-columns:minmax(0,1fr)}}@media (width<64rem){.published-transition-report-layout{padding-top:var(--space-32);display:block}.published-transition-desktop-toc{display:none}.published-transition-final-verdict{justify-self:stretch;width:100%}.published-transition-mobile-toc{background:var(--surface-card-subtle);border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:var(--section-gap-lg);display:block}.published-transition-mobile-toc summary{border-bottom:var(--border-width-default) solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-weight-medium);min-height:var(--space-48);padding:var(--space-16) var(--space-20);justify-content:space-between;align-items:center;display:flex}.published-transition-mobile-toc summary>span:last-child{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-normal)}.published-transition-mobile-toc ol{gap:var(--space-4);padding:0 var(--space-12) var(--space-12);margin:0;list-style:none;display:grid}.published-transition-mobile-toc a{border-inline-start:var(--border-width-strong) solid transparent;color:var(--text-muted);font-weight:var(--font-weight-normal);min-height:var(--space-48);padding:var(--space-12) var(--space-16);text-decoration:none;display:block}.published-transition-mobile-toc a[aria-current=location]{border-inline-start-color:var(--color-blue-600);color:var(--color-blue-600);font-weight:var(--font-weight-semibold)}.published-transition-mobile-toc a:focus-visible,.published-transition-mobile-toc summary:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}}@media (prefers-reduced-motion:reduce){.published-transition-desktop-toc a{transition:none}}@media (width<40rem){body[data-page-presentation=decision-report] .published-atlas-route-shell,.published-atlas-page--decision-report{padding-inline:var(--space-16)}body[data-page-presentation=decision-report] .published-atlas-route-shell .breadcrumbs li{min-width:0}body[data-page-presentation=decision-report] .published-atlas-route-shell .breadcrumbs li:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:48vw;overflow:hidden}}.published-atlas-page--source-hub{color:var(--text-primary)}.published-atlas-page--source-hub .atlas-section-eyebrow{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase;margin:0}.published-atlas-page--source-hub .atlas-page-body{border-top:0}.published-atlas-page--source-hub .published-atlas-block-flow{min-width:0}.published-atlas-page--source-hub .published-atlas-block{border:0;border-top:var(--border-width-default) solid var(--border-subtle);padding-block:var(--space-32) 0;scroll-margin-top:var(--space-24)}.published-atlas-page--source-hub .published-atlas-block-flow>.published-atlas-block+.published-atlas-block{margin-top:var(--section-gap)}.published-atlas-page--source-hub .published-atlas-block>h2,.published-atlas-page--source-hub .published-atlas-source-hub-section-header h2{color:var(--text-primary);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0}.published-atlas-source-hub-section-header{gap:var(--space-12);margin-bottom:var(--space-32);max-width:var(--measure-prose-wide);display:grid}.published-atlas-source-hub-pathways .published-atlas-source-hub-section-header{gap:var(--space-8);margin-bottom:var(--card-padding)}.published-atlas-source-hub-pathways .published-atlas-source-hub-section-header:before{background:var(--action-primary);content:"";height:var(--space-2);margin-bottom:var(--space-8);width:var(--space-48)}.published-atlas-page--source-hub .published-atlas-block>.atlas-section-eyebrow{margin-bottom:var(--space-16)}.published-atlas-source-hub-section-header>span{color:var(--slate-700);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);max-width:var(--measure-prose)}.published-atlas-page--source-hub .published-atlas-source-hub-transferability{isolation:isolate;padding-block:var(--section-gap-lg);background:0 0;border-radius:0;margin:0;padding-inline:0;position:relative}.published-atlas-page--source-hub .published-atlas-source-hub-transferability:before{background:var(--surface-muted);content:"";inset-block:0;left:calc(50% - var(--space-96) - var(--space-20));z-index:-1;width:100vw;position:absolute;transform:translate(-50%)}.published-atlas-page--source-hub .published-atlas-source-hub-section-intro{color:var(--slate-700);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);margin:var(--space-16) 0 var(--space-32);max-width:var(--measure-prose)}.source-hub-transferability-snapshot{background:color-mix(in srgb, var(--slate-300) 12%, var(--bg-surface));border:var(--border-width-default) solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-subtle);max-width:var(--container-content);padding:var(--card-padding-lg)}.source-hub-transferability-direction-key{display:none}.source-hub-transferability-snapshot table{border-collapse:collapse;table-layout:fixed;width:100%}.source-hub-transferability-snapshot caption{clip:rect(0, 0, 0, 0);height:var(--space-1);margin:calc(var(--space-1) * -1);width:var(--space-1);padding:0;position:absolute;overflow:hidden}.source-hub-transferability-snapshot th,.source-hub-transferability-snapshot td{border-bottom:var(--space-1) solid var(--border-subtle);line-height:var(--leading-relaxed);padding:var(--space-24) var(--space-16);text-align:left;vertical-align:top;width:50%}.source-hub-transferability-snapshot thead th{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-uppercase);text-transform:uppercase}.source-hub-transferability-snapshot thead th:last-child{color:var(--action-primary)}.source-hub-transferability-snapshot tbody th{color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-weight-medium)}.source-hub-transferability-snapshot tbody td{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.source-hub-transferability-snapshot tbody tr:last-child :is(th,td){border-bottom:0}.source-hub-transferability-arrow{color:var(--action-primary);height:var(--icon-sm);margin-right:var(--space-12);opacity:var(--opacity-50);width:var(--icon-sm);display:inline-flex}.source-hub-transferability-direction-arrow{color:var(--action-primary);height:var(--icon-sm);opacity:var(--opacity-50);width:var(--icon-sm);flex:none}.published-atlas-page--source-hub .published-atlas-source-hub-gaps{display:block}.source-hub-gap-list ol{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.source-hub-gap-list li{background:var(--surface-muted);border-left:var(--space-2) solid var(--action-primary);color:var(--text-primary);font-size:var(--text-sm);align-items:center;gap:var(--space-12);grid-template-columns:var(--space-32) minmax(0, 1fr);padding:var(--space-12) var(--space-16);display:grid}.source-hub-gap-list li>span{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.source-hub-gap-list li strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}.source-hub-gap-boundary{color:var(--text-tertiary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-16) 0 0;max-width:var(--measure-prose)}.published-atlas-page--source-hub .published-atlas-source-hub-methodology{background:0 0}.published-atlas-page--source-hub .published-atlas-source-hub-methodology-grid{gap:var(--space-40) var(--space-48);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);max-width:none;display:grid}.published-atlas-source-hub-methodology-grid>section{min-width:0}.published-atlas-page--source-hub .published-atlas-source-hub-methodology-grid h3{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-16)}.published-atlas-source-hub-methodology-grid p,.published-atlas-source-hub-methodology-grid li{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.published-atlas-source-hub-methodology-grid .published-atlas-prose{max-width:var(--measure-prose)}.published-atlas-source-hub-limitations{background:var(--surface-muted);border-radius:var(--radius-lg);padding:var(--space-24)}.published-atlas-source-hub-methodology-grid .published-atlas-source-hub-sources{border-top:var(--space-1) solid var(--border-subtle);padding-top:var(--space-24);grid-column:1/-1}.published-atlas-source-hub-sources .source-list{gap:var(--space-12) var(--space-32);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.published-atlas-source-hub-reviewed{color:var(--text-secondary);font-size:var(--text-sm);margin-top:var(--space-24)}.published-atlas-source-hub-methodology-link{margin:var(--space-24) 0 0}.published-atlas-page--source-hub .published-atlas-source-hub-related{max-width:var(--measure-prose-wide)}.published-atlas-page--source-hub .published-atlas-source-hub-related>h2{font-size:var(--text-2xl)}.published-atlas-source-hub-related .published-atlas-related-pages{margin-top:var(--space-24);max-width:none}.published-atlas-source-hub-related .published-atlas-related-pages a{border-radius:var(--radius-sm);align-items:center;gap:var(--space-24);border:0;grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}.published-atlas-source-hub-related .published-atlas-related-copy{gap:var(--space-8);display:grid}.published-atlas-source-hub-related .published-atlas-related-copy strong{color:var(--text-primary);font-size:var(--text-lg);transition:color var(--duration-fast) var(--ease-default)}.published-atlas-source-hub-related .published-atlas-related-pages a:is(:hover,:focus-visible) .published-atlas-related-copy strong{color:var(--action-primary)}.published-atlas-source-hub-related .published-atlas-related-action{color:var(--action-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.published-atlas-page--source-hub .published-atlas-source-hub-cta{background:var(--slate-900);border-radius:var(--radius-marketing);padding:var(--space-64) var(--space-32);text-align:center;width:100%}.published-atlas-page--source-hub .published-atlas-source-hub-cta>h2{color:var(--bg-surface);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);max-width:var(--container-narrow);margin-inline:auto}.published-atlas-page--source-hub .published-atlas-source-hub-cta .published-atlas-cta{align-items:center;gap:var(--space-24);margin:var(--space-24) auto 0;max-width:var(--container-narrow);background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;padding:0;display:grid}.published-atlas-page--source-hub .published-atlas-source-hub-cta .published-atlas-cta p{color:color-mix(in srgb, var(--bg-surface) 80%, transparent);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);max-width:var(--measure-prose);margin:0}.published-atlas-page--source-hub .published-atlas-source-hub-cta .button-primary{background:var(--bg-surface);border-color:var(--bg-surface);color:var(--slate-900);font-size:var(--text-base);min-height:var(--control-height-lg);padding-inline:var(--space-24);white-space:nowrap}.published-atlas-page--source-hub .published-atlas-source-hub-cta .button-primary:is(:hover,:focus-visible){background:var(--surface-muted);border-color:var(--surface-muted);color:var(--slate-900)}@container published-atlas (inline-size<64rem){.published-atlas-page--source-hub .published-atlas-source-hub-transferability:before{left:50%}}@container published-atlas (inline-size<48rem){.published-atlas-page--source-hub .published-atlas-block-flow>.published-atlas-block+.published-atlas-block{margin-top:var(--section-gap)}.published-atlas-page--source-hub .published-atlas-block>h2,.published-atlas-page--source-hub .published-atlas-source-hub-section-header h2{font-size:var(--text-4xl)}.published-atlas-source-hub-section-header>span,.published-atlas-source-hub-section-intro{font-size:var(--text-base)}.source-hub-transferability-direction-key{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);align-items:baseline;gap:var(--space-8);letter-spacing:var(--tracking-uppercase);padding-bottom:var(--space-12);text-transform:uppercase;margin:0;display:flex}.source-hub-transferability-direction-arrow{color:var(--action-primary)}.source-hub-transferability-snapshot thead{clip:rect(0, 0, 0, 0);height:var(--space-1);margin:calc(var(--space-1) * -1);width:var(--space-1);padding:0;position:absolute;overflow:hidden}.source-hub-transferability-snapshot :is(table,tbody,tr,th,td){width:100%;display:block}.source-hub-transferability-snapshot tbody tr{border-bottom:var(--space-1) solid var(--border-subtle);padding-block:var(--space-16)}.source-hub-transferability-snapshot tbody tr:last-child{border-bottom:0}.source-hub-transferability-snapshot :is(th,td){border:0;padding:0}.source-hub-transferability-snapshot tbody td{align-items:baseline;gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}.source-hub-transferability-arrow{margin-right:0}.source-hub-gap-list ol,.published-atlas-page--source-hub .published-atlas-source-hub-methodology-grid,.published-atlas-page--source-hub .published-atlas-source-hub-cta .published-atlas-cta{grid-template-columns:minmax(0,1fr)}.source-hub-gap-list ol{gap:var(--space-20)}.published-atlas-source-hub-methodology-grid .published-atlas-source-hub-sources{grid-column:auto}.published-atlas-source-hub-related .published-atlas-related-pages a{align-items:start;gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.published-atlas-page--source-hub .published-atlas-source-hub-cta .button-primary{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.published-atlas-source-hub-related .published-atlas-related-copy strong{transition:none}}body[data-page-type=source-hub] .published-atlas-route-shell{padding-top:var(--space-48)}body[data-page-type=source-hub] .marketing-header-frame{min-height:var(--space-72)}body[data-page-type=source-hub] .marketing-wordmark-link .app-brand-mark{height:var(--size-8);width:var(--size-8)}body[data-page-type=source-hub] .site-footer-grid{padding-top:var(--space-48)}body[data-page-type=source-hub] :is(.site-footer-legal,.site-footer-notice){color:var(--text-secondary);font-size:var(--text-sm)}.published-atlas-page--source-hub .published-atlas-source-hub-header{border-bottom:var(--border-width-default) solid var(--border-subtle);max-width:none;padding-block:var(--space-24) var(--space-40)}.published-atlas-source-hub-masthead{display:block}.published-atlas-source-hub-lead{min-width:0}.published-atlas-source-hub-category{color:var(--slate-500);font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin:0 0 var(--space-16)}.published-atlas-page--source-hub .published-atlas-source-hub-header h1{color:var(--text-primary);font-size:var(--text-6xl);font-weight:var(--font-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);max-width:var(--measure-prose-wide);margin:0}.published-atlas-page--source-hub .published-atlas-source-hub-header .article-deck{color:var(--slate-600);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:var(--space-20) 0 0;max-width:var(--measure-prose)}.published-atlas-source-hub-evidence-motif{align-items:center;gap:var(--space-8);margin:var(--space-24) 0 0;flex-wrap:wrap;display:inline-flex}.published-atlas-source-hub-evidence-chip{background:var(--slate-100);border-radius:var(--radius-full);color:var(--slate-700);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);padding:var(--space-4) var(--space-12);white-space:nowrap;border:0;align-items:center;display:inline-flex}.published-atlas-source-hub-evidence-arrow{color:var(--slate-400);height:var(--icon-sm);width:var(--icon-sm);flex:none}.published-atlas-source-hub-byline{border-top:var(--space-1) solid var(--slate-200);color:var(--slate-500);font-size:var(--text-sm);margin-top:var(--space-24);padding-top:var(--space-20)}.published-atlas-page--source-hub .atlas-editorial-byline{align-items:center;gap:var(--space-12);max-width:var(--measure-prose);grid-template-columns:minmax(0,max-content) auto;justify-content:start;margin:0}.published-atlas-page--source-hub .published-atlas-source-hub-byline .atlas-editorial-provenance>p:first-child{color:var(--slate-500);font-size:var(--text-sm);font-weight:var(--font-weight-normal);margin:0}.published-atlas-page--source-hub .atlas-editorial-provenance{gap:var(--space-4);display:grid}.published-atlas-page--source-hub .atlas-editorial-publication{justify-content:flex-start}.published-atlas-page--source-hub .atlas-copy-link{font-size:var(--text-sm);min-height:var(--control-height-lg)}.published-atlas-source-hub-summary{margin-top:var(--space-24);width:fit-content;max-width:100%}.published-atlas-source-hub-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.published-atlas-source-hub-summary dl>div{align-content:start;gap:var(--space-8);padding-inline:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}.published-atlas-source-hub-summary dl>div+div{border-left:var(--border-width-default) solid var(--border-subtle)}.published-atlas-source-hub-summary dl>div:first-child{padding-left:0}.published-atlas-source-hub-summary dl>div:last-child{padding-right:0}.published-atlas-source-hub-summary dt{color:var(--slate-500);font-size:var(--text-xs);font-weight:var(--font-weight-medium);order:2}.published-atlas-source-hub-summary dd{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);text-align:left;order:1;margin:0}.published-atlas-page--source-hub .published-atlas-source-hub-layout{align-items:start;gap:var(--space-40);grid-template-columns:calc(var(--space-160) + var(--space-32)) minmax(0, 1fr);padding-block:0 var(--space-96);display:grid}.published-atlas-source-hub-toc{min-width:0;top:var(--space-24);position:sticky}.published-atlas-source-hub-toc-navigation>p{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:var(--space-4) 0 var(--space-12)}.published-atlas-source-hub-toc-list{gap:var(--space-16);display:grid}.published-atlas-source-hub-toc-list .toc-progress-rail{height:var(--space-2);width:100%;position:relative;inset:auto}.published-atlas-source-hub-toc-list .toc-progress-rail-fill{transform-origin:0}.published-atlas-source-hub-toc ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.published-atlas-source-hub-toc a{border-left:var(--space-2) solid transparent;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);min-height:var(--control-height-lg);padding:var(--space-8) var(--space-12);transition:color var(--duration-fast) var(--ease-default);align-items:center;text-decoration:none;display:flex}.published-atlas-source-hub-toc a:hover,.published-atlas-source-hub-toc a:focus-visible{color:var(--action-primary)}.published-atlas-source-hub-toc a[aria-current=location],.published-atlas-page--source-hub:not(:has([data-source-hub-toc-enhanced])):has([data-source-hub-section=pathways]:target) [data-source-hub-nav=pathways],.published-atlas-page--source-hub:not(:has([data-source-hub-toc-enhanced])):has([data-source-hub-section=evidence]:target) [data-source-hub-nav=evidence],.published-atlas-page--source-hub:not(:has([data-source-hub-toc-enhanced])):has([data-source-hub-section=gaps]:target) [data-source-hub-nav=gaps],.published-atlas-page--source-hub:not(:has([data-source-hub-toc-enhanced])):has([data-source-hub-section=methodology]:target) [data-source-hub-nav=methodology]{border-left-color:var(--action-primary);color:var(--action-primary);font-weight:var(--font-weight-semibold)}.published-atlas-source-hub-toc a:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.published-atlas-source-hub-toc-disclosure{display:none}.published-atlas-page--source-hub .atlas-editorial-provenance>p+p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}@container published-atlas (inline-size<64rem){.published-atlas-source-hub-summary dd{text-align:left}.published-atlas-page--source-hub .published-atlas-source-hub-layout{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.published-atlas-source-hub-toc{position:static}.published-atlas-source-hub-toc-navigation--desktop{display:none}.published-atlas-source-hub-toc-disclosure{display:block}.published-atlas-source-hub-toc-disclosure summary{border:var(--space-1) solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-height:var(--control-height-lg);padding:var(--space-8) var(--space-16);justify-content:space-between;align-items:center;display:flex}.published-atlas-source-hub-toc-disclosure summary:after{color:var(--text-secondary);content:"+";font-size:var(--text-lg);font-weight:var(--font-weight-medium)}.published-atlas-source-hub-toc-disclosure[open] summary:after{content:"−"}.published-atlas-source-hub-toc-disclosure nav{padding-top:var(--space-8)}}@container published-atlas (inline-size<48rem){.published-atlas-page--source-hub .published-atlas-source-hub-header{padding-block:var(--space-24) var(--space-40)}.published-atlas-page--source-hub .published-atlas-source-hub-header h1{font-size:var(--text-4xl)}.published-atlas-page--source-hub .published-atlas-source-hub-header .article-deck{font-size:var(--text-lg)}}@container published-atlas (inline-size<40rem){.published-atlas-source-hub-summary dl{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.published-atlas-source-hub-summary dl>div{padding:var(--space-12) 0 0}.published-atlas-source-hub-summary dl>div+div{border-left:0;border-top:var(--border-width-default) solid var(--border-subtle)}.published-atlas-source-hub-summary dl>div:first-child{padding-top:0}}@media (width<48rem){body[data-page-type=source-hub] .published-atlas-route-shell{padding-top:var(--space-24)}body[data-page-type=source-hub] .marketing-header-frame{min-height:var(--space-64)}}@media (prefers-reduced-motion:reduce){.published-atlas-source-hub-toc a{transition:none}}.published-atlas-source-hub-featured{background:var(--surface-card);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-subtle);grid-template-columns:minmax(0, 1fr) minmax(var(--space-160), auto);align-items:stretch;gap:0;display:grid;overflow:hidden}.published-atlas-source-hub-featured>div:first-child{min-width:0;padding:var(--card-padding)}.published-atlas-source-hub-recommendation{background:var(--badge-brand-bg);border:var(--border-width-default) solid var(--brand-border);border-radius:var(--badge-radius);color:var(--badge-brand-fg);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-none);margin-bottom:var(--space-16);padding:var(--space-4) var(--badge-padding-inline);align-items:center;width:fit-content;display:inline-flex}.published-atlas-page--source-hub .published-atlas-source-hub-featured h3{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin:0}.published-atlas-source-hub-featured-title-link{color:var(--text-primary);text-decoration:none}.published-atlas-source-hub-featured-title-link:hover,.published-atlas-source-hub-featured-title-link:focus-visible{color:var(--action-primary)}.published-atlas-source-hub-pathway-description{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);max-width:var(--measure-prose)}.published-atlas-source-hub-featured .published-atlas-source-hub-pathway-description{margin:var(--space-16) 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.published-atlas-source-hub-featured-action{border-left:var(--border-width-default) solid var(--border-subtle);align-content:center;align-items:flex-start;gap:var(--space-8);padding:var(--card-padding);justify-items:start;display:grid}.published-atlas-source-hub-featured-action-link,.published-atlas-source-hub-pathway-action-link{color:var(--action-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-8);min-height:var(--control-height-lg);text-decoration:none;display:inline-flex}.published-atlas-source-hub-featured-action-link:hover,.published-atlas-source-hub-featured-action-link:focus-visible,.published-atlas-source-hub-pathway-action-link:hover,.published-atlas-source-hub-pathway-action-link:focus-visible{color:var(--action-primary-hover)}.published-atlas-source-hub-catalogs{gap:var(--space-24);grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-160) + var(--space-96))), 1fr));margin:var(--section-gap) 0 0;padding:0;list-style:none;display:grid}.published-atlas-source-hub-catalogs>li{min-width:0}.published-atlas-source-hub-pathway-card{background:var(--surface-card);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-none);height:100%;padding:var(--card-padding);transition:box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.published-atlas-source-hub-pathway-card:hover,.published-atlas-source-hub-pathway-card:focus-within{box-shadow:var(--shadow-subtle)}.published-atlas-source-hub-pathway-copy{gap:var(--space-8);display:grid}.published-atlas-source-hub-pathway-category{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.published-atlas-page--source-hub .published-atlas-source-hub-pathway-copy h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);margin:0}.published-atlas-source-hub-pathway-link{color:var(--text-primary);min-height:var(--control-height-lg);transition:color var(--duration-base) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.published-atlas-source-hub-pathway-link:hover,.published-atlas-source-hub-pathway-link:focus-visible{color:var(--action-primary)}.published-atlas-source-hub-pathway-copy>.published-atlas-source-hub-pathway-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.published-atlas-source-hub-pathway-meta{border-top:var(--border-width-default) solid var(--border-subtle);align-items:center;gap:var(--space-12);padding-top:var(--space-20);flex-wrap:wrap;justify-content:space-between;margin-top:auto;display:flex}.published-atlas-source-hub-pathway-action-link>span{color:var(--action-primary);font-size:var(--text-lg);transition:transform var(--duration-base) var(--ease-standard)}.published-atlas-source-hub-pathway-action-link:hover>span,.published-atlas-source-hub-pathway-action-link:focus-visible>span{transform:translateX(var(--space-4))}.published-atlas-page--source-hub [data-atlas-spoke]:focus-visible,.published-atlas-page--source-hub .published-atlas-source-hub-pathway-action-link:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}@container published-atlas (inline-size<48rem){.published-atlas-source-hub-featured,.published-atlas-source-hub-catalogs{grid-template-columns:minmax(0,1fr);align-items:start}.published-atlas-source-hub-featured{gap:0}.published-atlas-source-hub-featured>div:first-child,.published-atlas-source-hub-featured-action{padding:var(--card-padding)}.published-atlas-source-hub-featured-action{border-left:0;border-top:var(--border-width-default) solid var(--border-subtle)}}@media (prefers-reduced-motion:reduce){.published-atlas-source-hub-pathway-card,.published-atlas-source-hub-pathway-link,.published-atlas-source-hub-pathway-action-link>span{transition:none}}
