:root{--palette-neutral-0:#fff;--palette-neutral-50:#fafbfa;--palette-neutral-100:#f3f5f4;--palette-neutral-200:#e7eae8;--palette-ink-900:#171b1a;--palette-ink-600:#56605c;--palette-rule-300:#d5dad7;--palette-rule-500:#a7afab;--palette-rust-600:#875044;--palette-rust-800:#64382f;--surface-default:var(--palette-neutral-0);--surface-header:#fffffff5;--surface-subtle:var(--palette-neutral-50);--surface-muted:var(--palette-neutral-100);--surface-evidence:var(--palette-neutral-100);--surface-inverse:var(--palette-ink-900);--visual-surface:#f7f8f7;--visual-surface-raised:#fff;--visual-surface-emphasis:#e9edeb;--visual-surface-accent:#f1e8e5;--visual-stroke:#c9cfcc;--visual-stroke-strong:#7d8782;--visual-depth-soft:none;--visual-depth-raised:0 .2rem .7rem #171b1a08;--text-primary:var(--palette-ink-900);--text-secondary:var(--palette-ink-600);--text-muted:var(--palette-ink-600);--text-inverse:var(--palette-neutral-0);--accent-primary:var(--palette-rust-600);--accent-strong:var(--palette-rust-800);--rule:var(--palette-rule-300);--rule-strong:var(--palette-rule-500);--focus-color:var(--accent-strong);--focus-color-inverse:#d7b0a7;--focus-halo-color:var(--surface-default);--focus-halo-color-inverse:var(--surface-inverse);--focus-surface:#87504414;--claim-supported:var(--text-primary);--claim-supported-surface:var(--surface-default);--claim-inferred:#8a4b00;--claim-inferred-surface:#fff7e8;--claim-inferred-rule:#d7b37a;--claim-invented:#a32424;--claim-invented-surface:#fff1f1;--claim-invented-rule:#d9a7a7;--visual-plane-cool:#dfe5e2;--visual-plane-warm:#eadbd6;--visual-art-ink:#66716c;--font-ui:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:var(--font-ui);--font-display:var(--font-ui);--font-editorial:Georgia, "Times New Roman", serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--type-page-title:clamp(2.5rem, 4vw, 4rem);--type-display-xl:var(--type-page-title);--type-display-lg:clamp(2.5rem, 4.4vw, 4rem);--type-display-md:clamp(1.9rem, 3.6vw, 3.25rem);--type-display-sm:clamp(1.4rem, 2.25vw, 2.1rem);--type-feature-title:clamp(1.5rem, 2vw, 2rem);--type-body-lg:clamp(1.15rem, 1.8vw, 1.45rem);--type-body:1rem;--type-body-sm:.84rem;--type-caption:.78rem;--type-metadata:.72rem;--type-eyebrow:.7rem;--type-micro:.64rem;--type-brand:1.3rem;--type-module:1.4rem;--type-page-lede:clamp(1.25rem, 1.8vw, 1.75rem);--leading-display-tight:1.02;--leading-display:1.08;--leading-body:1.6;--leading-reading:1.78;--tracking-display:-.045em;--tracking-metadata:.08em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--spacing-module:clamp(2rem, 5vw, 4rem);--spacing-section-opening:clamp(var(--space-10), 7vw, var(--space-16));--spacing-section:clamp(4.5rem, 9vw, 8rem);--spacing-page:clamp(2rem, 3.5vw, 3.5rem);--spacing-masthead:clamp(1.25rem, 2.25vw, 2rem);--spacing-gutter:var(--layout-gutter);--spacing-case-section:clamp(5rem, 10vw, 9rem);--spacing-deep-module:clamp(2.75rem, 6vw, 5rem);--spacing-decision:clamp(2.5rem, 6vw, 5rem);--spacing-evidence:clamp(3.5rem, 8vw, 7rem);--spacing-reflection:clamp(5rem, 11vw, 9.5rem);--spacing-audit:clamp(3rem, 6vw, 5rem);--evidence-padding-compact:var(--space-4);--evidence-padding-standard:clamp(var(--space-6), 4vw, var(--space-10));--evidence-padding-spacious:clamp(var(--space-8), 5vw, var(--space-16));--evidence-padding-hero:clamp(var(--space-10), 7vw, var(--space-20));--evidence-figure-gap:clamp(var(--space-8), 5vw, var(--space-12));--evidence-card-gap:clamp(var(--space-5), 3vw, var(--space-8));--evidence-metric-gap:clamp(var(--space-6), 4vw, var(--space-10));--evidence-table-cell-padding:clamp(var(--space-4), 2.3vw, var(--space-6));--evidence-caption-gap:var(--space-8);--evidence-quiet-surface:#f3f5f49e;--evidence-hairline:var(--rule-width) solid var(--rule);--evidence-radius:.25rem;--evidence-label-size:.76rem;--evidence-label-leading:1.35;--evidence-min-elevation:0 .2rem .7rem #171b1a08;--editorial-marker-column:1.5rem;--editorial-marker-gap:var(--space-3);--editorial-marker-optical-offset:.28em;--layout-wide:112rem;--layout-hero:68.75rem;--layout-standard:70rem;--layout-editorial:60rem;--measure-prose:44rem;--measure-split-primary:34rem;--measure-split-secondary:32rem;--gap-editorial-split:clamp(2rem, 4vw, 3.5rem);--gap-hero-split:clamp(2rem, 3.2vw, 3.25rem);--inset-editorial-split:clamp(.75rem, 1.5vw, 1.5rem);--inset-hero-split:clamp(2rem, 6vw, 5rem);--space-editorial-stack:var(--space-8);--layout-page-max:var(--layout-wide);--layout-gutter:1.25rem;--layout-grid-columns:12;--layout-grid-gap:1rem;--layout-reading-measure:46rem;--layout-body-measure:var(--measure-prose);--layout-wide-measure:80rem;--layout-section-standard:var(--layout-standard);--layout-section-editorial:var(--layout-editorial);--layout-metadata-rail:14rem;--layout-sidebar-rail:15rem;--brand-mark-slot-inline:7rem;--brand-mark-slot-block:3.25rem;--brand-mark-max-inline:100%;--brand-mark-max-block:100%;--brand-mark-gap:.16rem;--layout-logo-rail:var(--brand-mark-slot-inline);--layout-logo-frame-height:var(--brand-mark-slot-block);--layout-rail-gap:3rem;--layout-index-rail:2.5rem;--content-shell:var(--layout-page-max);--content-reading:var(--layout-reading-measure);--content-copy:var(--measure-prose);--content-evidence:var(--layout-wide-measure);--content-rail:var(--layout-sidebar-rail);--grid-gap:var(--layout-rail-gap);--rule-width:1px;--rule-width-strong:2px;--rule-width-emphasis:3px;--rule-width-state:4px;--rule-width-quote:5px;--rule-width-signature:6px;--radius-none:0;--radius-sm:.5rem;--radius-visual:var(--evidence-radius);--radius-visual-soft:.75rem;--radius-pill:999px;--radius-round:50%;--target-min:44px;--target-prominent:48px;--focus-width:2px;--focus-offset:3px;--focus-halo-width:2px;--focus-text-offset:.28em;--focus-transition:.12s var(--ease-standard);--motion-fast:.16s;--motion-standard:.24s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--paper:var(--surface-subtle);--paper-deep:var(--surface-muted);--surface:var(--surface-default);--surface-cool:var(--surface-evidence);--ink:var(--text-primary);--muted:var(--text-muted);--line:var(--rule);--line-strong:var(--rule-strong);--accent:var(--accent-primary);--accent-dark:var(--accent-strong);--focus:var(--focus-color);--max:var(--content-shell);--reading:var(--content-reading);--space-section:var(--spacing-section)}@media (min-width:480px){:root{--layout-gutter:1.5rem;--layout-grid-gap:1.25rem}}@media (min-width:768px){:root{--layout-gutter:2rem;--layout-grid-gap:1.5rem;--layout-rail-gap:3.5rem}}@media (min-width:1024px){:root{--layout-gutter:3rem;--layout-grid-gap:2rem;--layout-rail-gap:4rem}}@media (min-width:1600px){:root{--layout-gutter:4rem;--layout-rail-gap:5rem}}@media (max-width:900px){:root{--inset-hero-split:var(--space-4)}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--surface-default);color:var(--text-primary);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:.08em}a:hover,a:active{color:var(--accent-strong)}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.55}h1,h2,h3,p{text-wrap:pretty}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:-5rem;left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--surface-inverse);color:var(--text-inverse);position:fixed}.shell,.content-shell,.layout-page{width:min(calc(100% - (2 * var(--layout-gutter))), var(--layout-page-max));margin-inline:auto}.content-reading,.reading-canvas,.layout-reading{width:100%;max-width:var(--layout-reading-measure);margin-inline:auto}.content-evidence,.evidence-canvas,.layout-wide{width:100%;max-width:var(--layout-wide-measure);margin-inline:auto}.muted,.body-copy--muted{color:var(--text-muted)}.eyebrow,.typography-eyebrow{margin:0 0 var(--space-2);color:var(--accent-strong);font-size:var(--type-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:.13em;text-transform:uppercase}.display-heading{margin:var(--space-2) 0 var(--space-5);font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display)}.display-heading--editorial{font-family:var(--font-editorial)}.display-heading--page{font-size:var(--type-display-lg);line-height:1.01}.display-heading--section{font-size:var(--type-display-md);line-height:var(--leading-display)}.display-heading--module{font-size:var(--type-display-sm);line-height:1.14}.body-copy{max-width:var(--layout-body-measure);margin-block:0 var(--space-4)}.body-copy--lede{font:var(--font-weight-regular) var(--type-body-lg)/1.5 var(--font-body)}.metadata,.typography-metadata{color:var(--text-muted);font-size:var(--type-metadata);letter-spacing:var(--tracking-metadata);text-transform:uppercase}.rule{width:100%;height:var(--rule-width);background:var(--rule);border:0;margin:0}.rule--strong{height:var(--rule-width-strong);background:var(--rule-strong)}.rule--accent{height:var(--rule-width-emphasis);background:var(--accent-primary)}.section{padding-block:var(--spacing-section)}.section--subtle,.band{border-block:var(--rule-width) solid var(--rule);background:var(--surface-subtle)}.section--evidence{background:var(--surface-evidence)}.section--inverse{background:var(--surface-inverse);color:var(--text-inverse)}.section h2,.case-section h2,.work-tier__header h2{margin:var(--space-1) 0 var(--space-4);font:var(--font-weight-medium) var(--type-display-md)/var(--leading-display) var(--font-display);letter-spacing:-.035em}.layout-grid{grid-template-columns:repeat(var(--layout-grid-columns), minmax(0, 1fr));column-gap:var(--layout-grid-gap);display:grid}.editorial-two-column,.split,.section-heading{max-inline-size:var(--layout-standard);column-gap:var(--gap-editorial-split);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.editorial-two-column.editorial-two-column--balanced,.editorial-two-column.editorial-two-column--prose,.editorial-two-column.editorial-two-column--prose-heavy,.editorial-two-column.editorial-two-column--prose-reverse,.editorial-two-column.editorial-two-column--hero{max-inline-size:var(--layout-standard);column-gap:var(--gap-editorial-split);align-items:start;margin-inline:auto;display:grid}.editorial-two-column.editorial-two-column--balanced{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.editorial-two-column.editorial-two-column--prose,.editorial-two-column.editorial-two-column--prose-heavy,.section-heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.editorial-two-column.editorial-two-column--prose-reverse,.editorial-two-column.editorial-two-column--hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.editorial-two-column.editorial-two-column--hero{max-inline-size:var(--layout-hero);column-gap:var(--gap-hero-split)}.editorial-two-column--paired{--paired-split-inset:var(--inset-editorial-split)}.editorial-two-column--hero.editorial-two-column--paired{--paired-split-inset:var(--inset-hero-split)}.editorial-two-column--paired>:first-child{inline-size:calc(100% - var(--paired-split-inset));max-inline-size:var(--measure-split-primary);text-align:left;grid-column:1;justify-self:end}.editorial-two-column--paired>:last-child{inline-size:calc(100% - var(--paired-split-inset));max-inline-size:var(--measure-split-secondary);text-align:left;grid-column:2;justify-self:start}.editorial-two-column.editorial-two-column--pair>:first-child,.editorial-two-column.editorial-two-column--hero>:first-child{grid-column:1}.editorial-two-column.editorial-two-column--pair>:last-child,.editorial-two-column.editorial-two-column--hero>:last-child{grid-column:2}.editorial-two-column>*,.split>*,.section-heading>*{min-width:0}.split>:first-child{grid-column:1}.split>:last-child{grid-column:2}.split{row-gap:var(--space-8)}.section-heading{row-gap:var(--space-4);margin-bottom:var(--space-12)}.section-heading>.eyebrow{grid-area:1/1/span 2}.section-heading h2,.section-heading p:not(.eyebrow){grid-column:2}.editorial-two-column.editorial-two-column--heading>.eyebrow{grid-area:1/1/span 2}.editorial-two-column.editorial-two-column--heading>:not(.eyebrow){grid-column:2}.section-heading h2{margin:0}.section-heading p{max-width:var(--layout-body-measure);margin:0}.section-heading--compact{margin-bottom:var(--space-8)}.page{min-height:70vh;padding-block:var(--spacing-page)}.page-header{margin-bottom:var(--space-16)}.page-header>p:last-child{max-width:42rem}.button{min-height:var(--target-prominent);margin-top:var(--space-4);padding:var(--space-3) var(--space-5);border:var(--rule-width) solid var(--text-primary);border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--text-inverse);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-strong);color:var(--text-inverse)}.button:active{background:var(--accent-primary);color:var(--text-inverse)}.text-link{gap:var(--space-2);width:fit-content;min-height:var(--target-min);font-weight:var(--font-weight-bold);transition:color var(--motion-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.text-link span[aria-hidden=true]{transition:transform var(--motion-fast) var(--ease-standard)}.text-link:hover span[aria-hidden=true]{transform:translateX(var(--space-1))}.prose-link,.perspective-body a{color:var(--accent-strong);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}.prose-link:hover,.perspective-body a:hover{text-decoration-thickness:.12em}.action-link{color:var(--accent-strong);font:inherit;font-weight:inherit;transition:color var(--focus-transition);text-decoration:none;display:inline}.action-link__label{text-underline-offset:.2em;transition:text-decoration-color var(--focus-transition), text-decoration-thickness var(--motion-fast) var(--ease-standard), text-underline-offset var(--motion-fast) var(--ease-standard);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:.08em}.action-link:hover .action-link__label{text-underline-offset:.24em;text-decoration-thickness:.12em}.action-link[data-variant=editorial-cta]{font-size:var(--type-body);font-weight:var(--font-weight-medium);align-items:baseline;display:inline-flex}.action-link--supporting{font-size:var(--type-body-sm);font-weight:var(--font-weight-regular);line-height:1.55}.action-link__affordance{transition:transform var(--motion-fast) var(--ease-standard);margin-inline-start:.18em;font-size:.78em;text-decoration:none;display:inline-block}.action-link:hover .action-link__affordance{transform:translate(.1em)}.action-link[data-variant=external]:hover .action-link__affordance{transform:translate(.1em,-.1em)}.editorial-cta-row{margin-block:var(--space-8) 0}.cluster{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.stack{gap:var(--space-4);display:grid}.editorial-marker-row{grid-template-columns:var(--editorial-marker-column) minmax(0, 1fr);gap:var(--editorial-marker-gap);align-items:start;display:grid}.editorial-marker{min-width:0;transform:translateY(var(--editorial-marker-optical-offset));align-self:start;line-height:1}@media (max-width:760px){.editorial-two-column,.editorial-two-column.editorial-two-column--balanced,.editorial-two-column.editorial-two-column--prose,.editorial-two-column.editorial-two-column--prose-heavy,.editorial-two-column.editorial-two-column--prose-reverse,.editorial-two-column.editorial-two-column--hero,.split,.section-heading{row-gap:var(--space-editorial-stack);grid-template-columns:minmax(0,1fr)}.split>:first-child,.split>:last-child,.section-heading>.eyebrow,.section-heading h2,.section-heading p:not(.eyebrow),.editorial-two-column.editorial-two-column--heading>.eyebrow,.editorial-two-column.editorial-two-column--heading>:not(.eyebrow){grid-column:1}.editorial-two-column.editorial-two-column--heading>.eyebrow{grid-row:auto}.editorial-two-column.editorial-two-column--pair>:first-child,.editorial-two-column.editorial-two-column--pair>:last-child,.editorial-two-column.editorial-two-column--hero>:first-child,.editorial-two-column.editorial-two-column--hero>:last-child,.editorial-two-column--paired>:first-child,.editorial-two-column--paired>:last-child{grid-column:1;justify-self:stretch;inline-size:100%;max-inline-size:none}.section-heading>.eyebrow{grid-row:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.brand-mark-frame[data-brand=jpmorgan]{--brand-mark-optical-inline:min(6.75rem, 100%);--brand-mark-optical-block:1.38rem}.brand-mark-frame[data-brand=wells-fargo]{--brand-mark-optical-inline:min(7rem, 100%);--brand-mark-optical-block:.86rem}.brand-mark-frame[data-brand=proever]{--brand-mark-optical-inline:min(6.55rem, 100%);--brand-mark-optical-block:1.58rem}.brand-mark-frame[data-brand=flow]{--brand-mark-optical-inline:min(5.45rem, 100%);--brand-mark-optical-block:2.48rem}.brand-mark-frame[data-brand=pinch]{--brand-mark-optical-inline:min(7rem, 100%);--brand-mark-optical-block:1.97rem}.brand-mark-frame[data-brand=firestar]{--brand-mark-optical-inline:min(7rem, 100%);--brand-mark-optical-block:1.83rem}.brand-mark-frame[data-brand=svii]{--brand-mark-optical-inline:min(5.75rem, 100%);--brand-mark-optical-block:2rem}.brand-mark-frame[data-brand=pedler]{--brand-mark-optical-inline:min(4.6rem, 100%);--brand-mark-optical-block:1.35rem}.brand-mark-frame[data-brand=oracle]{--brand-mark-optical-inline:min(6.5rem, 100%);--brand-mark-optical-block:1.36rem}.brand-mark-frame[data-brand=mobile-ventures]{--brand-mark-optical-inline:min(5rem, 100%);--brand-mark-optical-block:1.15rem}.brand-mark-frame[data-brand=mobile-ventures] .brand-mark--text{block-size:auto;inline-size:auto;font-size:.92rem}.brand-mark-frame[data-brand=mobile-ventures] .brand-mark[data-brand=pinch]{block-size:1.4rem;inline-size:min(5rem,100%)}.brand-mark-frame[data-brand=research-partners-historical]{--brand-mark-optical-inline:10rem;--brand-mark-optical-block:8.75rem}.brand-mark-frame[data-brand=mit-institutional]{--brand-mark-optical-inline:4.125rem;--brand-mark-optical-block:2.475rem}.brand-mark-frame[data-brand=hgse-institutional]{--brand-mark-optical-inline:2.25rem;--brand-mark-optical-block:2.25rem}.brand-mark-frame[data-brand=cambridge-institutional]{--brand-mark-optical-inline:7rem;--brand-mark-optical-block:1.46rem}.brand-mark-frame[data-brand=uagc-institutional]{--brand-mark-optical-inline:2.5rem;--brand-mark-optical-block:2.16rem}
:where(a[href],button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus,#main:focus{outline:none}a[href]{transition:color var(--focus-transition), text-decoration-color var(--focus-transition)}a[href]:focus-visible{color:var(--focus-color);box-shadow:none;-webkit-text-decoration-color:var(--focus-color);text-decoration-color:var(--focus-color);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--focus-width);text-underline-offset:var(--focus-text-offset);outline:none}a.action-link[href]:focus-visible{text-decoration:none}a.action-link[href]:focus-visible .action-link__label{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:var(--focus-width);text-underline-offset:var(--focus-text-offset)}.section--inverse a[href]:focus-visible,.contact-band a[href]:focus-visible{color:var(--focus-color-inverse);-webkit-text-decoration-color:var(--focus-color-inverse);text-decoration-color:var(--focus-color-inverse)}.nav-link:focus-visible{color:var(--focus-color);text-decoration-line:underline;text-decoration-thickness:var(--focus-width);text-underline-offset:calc(var(--focus-text-offset) + .08em)}.nav-link[aria-current=page]:focus-visible:after,.nav-link--active:focus-visible:after{background:var(--accent-primary);opacity:1;transform:scaleX(1)}:is(button,.button,.lens-control,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-color), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-color);outline:none;text-decoration:none}.section--inverse :is(button,.button,.lens-control,[tabindex]:not([tabindex="-1"])):focus-visible,.contact-band :is(button,.button,.lens-control,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-color-inverse), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-color-inverse)}:is(.evidence-reference>summary,.audit-panel>summary,.supporting-chapter-row--link,.model-review-row,.story-pagination a,.perspective-v2__related a,.homepage-lineage>a,.history-continuity a):focus-visible{background-color:var(--focus-surface);box-shadow:inset 0 0 0 var(--focus-width) var(--focus-color);outline:none;text-decoration:none}:is(input,select,textarea):focus-visible{border-color:var(--focus-color);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-color), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-color);outline:none}.focus-icon:focus-visible,[data-focus-shape=icon]:focus-visible{border-radius:var(--radius-round);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-color), 0 0 0 calc(var(--focus-halo-width) + var(--focus-width)) var(--focus-color);outline:none}a.skip-link:focus-visible{top:var(--space-4);color:var(--text-inverse);outline:var(--focus-width) solid var(--focus-color-inverse);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-color-inverse);text-decoration:none}@media (prefers-reduced-motion:reduce){:root{--focus-transition:.01ms linear}}@media (forced-colors:active){a[href]:focus-visible{color:linktext;text-decoration-color:highlight;text-decoration-thickness:var(--focus-width);forced-color-adjust:auto}:is(button,.button,.lens-control,[tabindex]:not([tabindex="-1"]),.focus-icon,[data-focus-shape=icon],input,select,textarea,.evidence-reference>summary,.audit-panel>summary,.supporting-chapter-row--link,.model-review-row,.story-pagination a,.perspective-v2__related a,.homepage-lineage>a,.history-continuity a,.skip-link):focus-visible{outline:var(--focus-width) solid Highlight;outline-offset:var(--focus-offset);box-shadow:none;forced-color-adjust:auto;background-color:canvas}.nav-link[aria-current=page]:after,.nav-link--active:after{background:currentColor}}
