/* Public content only. No hero, header, counter, footer, admin or workspace selector.
   Existing sd92 editor overrides remain authoritative. */
.pc968 {
  --pc-surface:var(--panel); --pc-text:var(--text); --pc-muted:var(--muted);
  --pc-accent:var(--accent); --pc-line:var(--line); --pc-radius:20px;
  --pc-soft:#99f5f80b; --pc-selected:#99f5f81a;
  --pc-gap:clamp(20px,2.2vw,32px); --pc-space:clamp(64px,6vw,88px);
  color:var(--pc-text); font-size:1.0625rem; line-height:1.85;
  text-align:start; min-inline-size:0; overflow-wrap:break-word;
}
html[data-theme=light] .pc968 {--pc-soft:#006b7206;--pc-selected:#006b7210}
.pc968.pc968-section {
  inline-size:min(1280px,calc(100% - 64px)); max-inline-size:1280px;
  margin-inline:auto; margin-block:0; padding:var(--pc-space) 0;
  border:0; border-block-end:1px solid var(--pc-line); border-radius:0;
  background:transparent; box-shadow:none; min-block-size:0;
}
.pc968 :where(p,li,dd) {font-size:1em;line-height:1.85;text-align:inherit;max-inline-size:800px;color:var(--pc-muted)}
.pc968 :where(h2,h3,h4) {color:var(--pc-text);line-height:1.55;letter-spacing:normal;text-wrap:pretty;text-align:inherit}
.pc968 :where(h2) {font-size:clamp(1.65rem,2.4vw,2.3rem);margin-block:0 24px}
.pc968 :where(h3) {font-size:clamp(1.125rem,1.5vw,1.35rem);margin-block:0 12px}
.pc968 :where(h4) {font-size:1.125rem;margin-block:0 12px}
.pc968 :where(p) {margin-block:0 20px}
.pc968 :where(p:last-child) {margin-block-end:0}
.pc968.pc968-section h2 {font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.55;color:var(--pc-text);letter-spacing:normal}
.pc968.pc968-section h3 {font-size:clamp(1.125rem,1.5vw,1.35rem);line-height:1.65;color:var(--pc-text);letter-spacing:normal}
.pc968.pc968-section p {line-height:1.85;color:var(--pc-muted)}
.pc968 :where(img,video,iframe) {max-inline-size:100%}
.pc968 :where(figure) {margin:0;min-inline-size:0}
.pc968 :where(button,.button,summary,select,.text-link,.quiet) {min-block-size:44px}
.pc968 :where(button,a,input,select,textarea,summary):focus-visible {outline:3px solid var(--pc-accent);outline-offset:4px}
.pc968 :where(a.text-link) {display:inline-flex;align-items:center;gap:12px;text-decoration:underline;text-underline-offset:6px}
.pc968 :where(.actions) {gap:16px;margin-block:28px 0}
.pc968 :where(button,.button,.quiet) {transition:background-color 220ms ease,border-color 220ms ease,transform 220ms ease}
.pc968 :where([hidden]) {display:none!important}
.pc968 .sr-only {position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.pc968.reveal {opacity:1;transform:none}

/* Narrative: existing chapter images and author text, in a deliberate reading rhythm. */
.pc968.pc968-narrative {
  display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);
  align-items:start;gap:clamp(28px,5vw,72px);position:relative;
}
.pc968.pc968-narrative>figure {position:relative;inset:auto;inline-size:100%;align-self:start}
.pc968.pc968-narrative>figure img {display:block;inline-size:100%;block-size:auto;max-block-size:none;object-fit:contain;border-radius:var(--pc-radius);filter:none;opacity:1}
.pc968.pc968-narrative .section-art {height:auto;aspect-ratio:auto}
.pc968.pc968-narrative .section-art img {height:auto;object-fit:contain;aspect-ratio:auto}
.pc968.pc968-narrative>div {min-inline-size:0;max-inline-size:800px}
.pc968.pc968-narrative .chapter-number {display:block;font-size:.875rem;letter-spacing:.12em;margin-block-end:20px;color:var(--pc-accent)}
.pc968.pc968-narrative:nth-child(even)>figure {order:2}
.pc968.pc968-narrative:nth-child(even)>div {order:1}
.pc968.pc968-narrative .tone-panel {padding:24px;border-inline-start:3px solid var(--pc-accent);box-shadow:none;background:var(--pc-soft)}

/* Catalog: real content types, published metadata and existing server filters. */
.pc968.pc968-catalog .collection-filters {
  display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(140px,1fr)) auto auto;
  gap:16px;align-items:end;padding:24px;border:1px solid var(--pc-line);
  border-radius:var(--pc-radius);background:var(--pc-surface);margin-block:0 24px;
}
.pc968.pc968-catalog .collection-filters label {min-inline-size:0;font-size:.9375rem}
.pc968.pc968-catalog .collection-filters input,.pc968.pc968-catalog .collection-filters select {margin-block-start:8px}
.pc968.pc968-catalog .collection-count {font-size:.9375rem;margin-block:24px}
.pc968.pc968-catalog .collection-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pc-gap)}
.pc968.pc968-catalog .entry-card {display:flex;flex-direction:column;min-inline-size:0;overflow:hidden;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:var(--pc-surface);box-shadow:none}
.pc968.pc968-catalog .entry-card>a:first-child {display:flex;flex:1;flex-direction:column;color:var(--pc-text)}
.pc968.pc968-catalog .entry-card>a>img {display:block;inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover;border-radius:0}
.pc968.pc968-catalog .entry-card>a>div {padding:24px}
.pc968.pc968-catalog .entry-card h2 {font-size:1.25rem;margin-block:16px 12px;line-height:1.6}
.pc968.pc968-catalog .entry-card p {font-size:1rem;margin-block-end:0}
.pc968.pc968-catalog .entry-card .eyebrow {display:block;font-size:.8125rem;letter-spacing:normal;color:var(--pc-accent)}
.pc968.pc968-catalog .card-assessment {margin:0 24px 24px;padding:12px 0;border-block-start:1px solid var(--pc-line)}
.pc968.pc968-catalog .pagination {inline-size:auto;justify-content:center;flex-wrap:wrap;overflow:visible;margin-block-start:28px}
/* Shared composition: one content container, several meaningful arrangements. */
.pc968.pc968-section :is(.sh8-wrap,.sc81-wrap,.ac87-wrap,.dp92-wrap,.fp923-inner) {inline-size:100%;max-inline-size:1280px;margin-inline:auto;padding-inline:0;min-inline-size:0}
.pc968.pc968-section :is(.section-copy,.sh8-heading,.sc81-heading,.ac87-heading,.dp92-heading,.pr925-section-head,.cs-section-heading,.mt92-heading) {text-align:start;min-inline-size:0}
.pc968.pc968-section :is(.sh8-heading,.sc81-heading,.ac87-heading,.dp92-heading,.pr925-section-head,.cs-section-heading,.mt92-heading)>p {margin-inline:0;max-inline-size:800px}
.pc968.pc968-section :is(.sh8-heading,.sc81-heading,.ac87-heading,.dp92-heading,.pr925-section-head,.cs-section-heading,.mt92-heading) {margin-block:0 32px}
.pc968.pc968-section :is(.sh8-heading,.sc81-heading,.ac87-heading,.dp92-heading,.pr925-section-head,.cs-section-heading,.mt92-heading) h2 {font-size:clamp(1.65rem,2.4vw,2.3rem);color:var(--pc-text);margin-inline:0;max-inline-size:900px}
.pc968.pc968-composition {display:block}
.pc968.pc968-composition>.section-art {float:inline-end;position:relative;inline-size:28%;max-inline-size:320px;margin:0 0 28px 28px;opacity:1}
html[dir=ltr] .pc968.pc968-composition>.section-art {margin:0 0 28px 28px}
html[dir=rtl] .pc968.pc968-composition>.section-art {margin:0 28px 28px 0}
.pc968.pc968-composition>.section-art img {position:static;inline-size:100%;block-size:auto;border-radius:var(--pc-radius);opacity:1;filter:none;object-fit:contain}
.pc968.pc968-composition[data-block]>.section-art {height:auto;aspect-ratio:auto}
.pc968.pc968-composition[data-block]>.section-art img {height:auto;object-fit:contain;aspect-ratio:auto}
.pc968.pc968-composition .section-copy {max-inline-size:none}
.pc968.pc968-composition::after {content:"";display:block;clear:both}
.pc968 :is(.block-grid,.hx960-grid,.sc81-grid,.dp92-grid,.ac87-grid,.system-components,.package-grid) {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pc-gap);margin-block:28px 0;min-inline-size:0;clear:both}
.pc968 :is(.block-grid,.hx960-grid,.sc81-grid,.dp92-grid,.ac87-grid,.package-grid)>:is(article,li,a,div) {min-inline-size:0}
.pc968 :is(.content-card,.package-card,.hx960-grid>article,.sc81-card,.dp92-grid>article,.ac87-panel,.ac87-stat,.ac87-audience-item,.system-components>section) {
  padding:28px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);
  background:var(--pc-surface);color:var(--pc-text);box-shadow:none;transform:none;min-block-size:0;
}
.pc968 :is(.content-card,.package-card,.hx960-grid>article,.sc81-card,.dp92-grid>article,.ac87-panel)>:is(h2,h3) {color:var(--pc-text);font-size:1.25rem;margin-block:12px 16px}
.pc968 :is(.content-card,.package-card,.hx960-grid>article,.sc81-card,.dp92-grid>article,.ac87-panel) p {font-size:1rem;color:var(--pc-muted)}
.pc968 :is(.content-card,.insight-tile,.tone-panel)[data-tone=danger] {border-inline-start:3px solid #c96371;background:var(--pc-surface)}
.pc968 :is(.content-card,.insight-tile,.tone-panel)[data-tone=success] {border-inline-start:3px solid var(--pc-accent);background:var(--pc-surface)}
.pc968 :is(.content-card,.insight-tile,.tone-panel)[data-tone]:is(:hover,:focus-visible,.is-touched) {box-shadow:none;transform:none}
.pc968 :is(.feature-list,.sc81-benefits) {display:grid;gap:12px;padding-inline-start:24px;line-height:1.85}
.pc968 .feature-tiles {grid-template-columns:repeat(2,minmax(0,1fr));padding:0}
.pc968 .insight-tile {padding:22px;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;min-inline-size:0}
.pc968 :is(.method-flow) {display:flex;flex-wrap:wrap;gap:12px;margin-block:28px;padding:0;list-style:none}
.pc968 .method-flow li {padding:16px 20px;background:var(--pc-selected);border:1px solid var(--pc-line);border-radius:12px}
.pc968 :is(.page-name-badge,.sh8-eyebrow,.ac87-eyebrow) {font-size:.8125rem;letter-spacing:normal;color:var(--pc-accent);background:transparent;border-color:var(--pc-line);margin-block-end:16px}
.pc968 :is(.sh8-icon,.hx960-icon,.sc81-icon,.ac87-icon) {display:inline-grid;place-items:center;inline-size:44px;block-size:44px;color:var(--pc-accent);background:var(--pc-selected);border:0;border-radius:12px;flex-shrink:0}
.pc968 :is(.sh8-icon,.hx960-icon,.sc81-icon,.ac87-icon) svg {inline-size:26px;block-size:26px}
.pc968.pc968-home>header {max-inline-size:800px;margin-block-end:28px}
.pc968.pc968-home>header h2 {color:var(--pc-text);font-size:clamp(1.65rem,2.4vw,2.3rem)}
.pc968.pc968-home .hx960-lead {font-size:1.0625rem;max-inline-size:800px;margin-block-end:28px}
.pc968.pc968-home.hx960-audience .hx960-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
.pc968.pc968-home.hx960-audience article {padding:0 0 24px;overflow:hidden}
.pc968.pc968-home.hx960-audience article>:not(img) {margin-inline:24px}
.pc968.pc968-home.hx960-audience article img {inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover;border-radius:0;margin-block-end:24px}
.pc968.pc968-home .hx960-feature {display:block;inline-size:min(100%,800px);block-size:auto;border-radius:20px;margin-block:28px}
.pc968.pc968-home .hx960-grid>article::before,.pc968.pc968-home .hx960-grid>article::after {content:none}
.pc968.pc968-home details {padding-block:24px 0}
.pc968.pc968-home details>summary {display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-surface);color:var(--pc-text)}
.pc968.pc968-method .sh8-method-map {display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:40px;align-items:center}
.pc968.pc968-method .sh8-hub {position:relative;inline-size:min(100%,320px);aspect-ratio:1;min-block-size:0;block-size:auto;margin:auto;display:grid;place-items:center;grid-column:auto;grid-row:auto;background:var(--pc-selected);border-radius:50%;border:1px solid var(--pc-line)}
.pc968.pc968-method .sh8-hub p {max-inline-size:200px;margin:0;text-align:center;color:var(--pc-text);font-size:1.35rem;z-index:1}
.pc968.pc968-method .sh8-orbits {position:absolute;inset:0;inline-size:100%;block-size:100%;color:var(--pc-accent);opacity:.28}
.pc968.pc968-method .sh8-orbits * {animation:none;transform:none}
.pc968.pc968-method .sh8-pillars {position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}
.pc968.pc968-method .sh8-pillar {position:static;inline-size:auto;grid-column:auto;grid-row:auto;display:flex;align-items:start;gap:16px;padding:24px;border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-surface);text-align:start;box-shadow:none;transform:none}
.pc968.pc968-method .sh8-pillar::before,.pc968.pc968-method .sh8-pillar::after {content:none}
.pc968.pc968-method .sh8-pillar p {font-size:1rem}

/* Interactive steps: explicit selection, real associated content, no hover switching. */
.pc968 [data-pc968-tabs] {display:block;margin-block:32px 0}
.pc968 [data-pc968-tabs].pc968-tabs-ready {display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}
.pc968 [data-pc968-tabs] .hx960-choices {display:grid;grid-template-columns:minmax(0,1fr);gap:10px;overflow:visible}
.pc968 [data-pc968-tabs] .hx960-choices button {display:flex;align-items:center;justify-content:start;gap:16px;text-align:start;white-space:normal;inline-size:100%;min-block-size:68px;padding:18px;color:var(--pc-text);background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:14px;font-size:1rem;line-height:1.6}
.pc968 [data-pc968-tabs] .hx960-choices button>span {margin:0;opacity:1;font-size:1em}
.pc968 [data-pc968-tabs] .hx960-choices button>.pc968-tab-number {font-size:.8125rem}
.pc968 [data-pc968-tabs] .hx960-choices button>.pc968-tab-arrow {margin-inline-start:auto;opacity:0}
.pc968 [data-pc968-tabs] .hx960-choices button[aria-selected=true]>.pc968-tab-arrow {opacity:1}
.pc968 [data-pc968-tabs] .hx960-choices button[aria-selected=true] {border-color:var(--pc-accent);border-inline-start-width:4px;background:var(--pc-selected);font-weight:700}
.pc968 .pc968-tab-number {font-size:.8125rem;color:var(--pc-accent);font-variant-numeric:tabular-nums;flex-shrink:0}
.pc968 .pc968-tab-arrow {margin-inline-start:auto;color:var(--pc-accent);opacity:0}
.pc968 [aria-selected=true] .pc968-tab-arrow {opacity:1}
.pc968 [data-pc968-tabs] .hx960-panels {position:relative;min-block-size:0}
.pc968 [data-pc968-tabs] .hx960-panels {padding:0}
.pc968 [data-pc968-panel] {position:static;display:block;opacity:1;transform:none;inline-size:100%;padding:32px;border:1px solid var(--pc-line);border-radius:var(--pc-radius);background:var(--pc-surface);margin-block-end:20px}
.pc968 [data-pc968-panel] h3 {font-size:1.4rem;margin-block:0 20px;color:var(--pc-text)}
.pc968 [data-pc968-panel] p {font-size:1.0625rem;color:var(--pc-muted)}
.pc968 .pc968-output {display:flex;flex-direction:column;gap:8px;padding-block-start:20px;border-block-start:1px solid var(--pc-line);margin-block-start:28px}
.pc968 .pc968-output>span {font-size:.875rem;color:var(--pc-muted)}
.pc968 .pc968-output>strong {color:var(--pc-accent);font-size:1.125rem}
.pc968 .phase-system {clear:both}
.pc968 .phase-tabs {display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;overflow:visible;scroll-snap-type:none}
.pc968 .phase-tabs .phase-tab {min-block-size:96px;min-inline-size:0;flex-basis:auto;inline-size:auto;background:var(--pc-surface);color:var(--pc-text);border-color:var(--pc-line);box-shadow:none}
.pc968 .phase-tabs .phase-tab[aria-selected=true] {background:var(--pc-selected);color:var(--pc-text);border-color:var(--pc-accent);border-block-end-width:4px}
.pc968 .phase-panel {padding:32px;min-block-size:0;background:var(--pc-surface)}
.pc968 :is(.faq,.dp92-disclosures details,.pr925-questions details,.pr925-steps details) {padding:0;border:1px solid var(--pc-line);border-radius:14px;background:var(--pc-surface);margin-block:12px;box-shadow:none;overflow:clip}
.pc968 :is(.faq,.dp92-disclosures details,.pr925-questions details,.pr925-steps details)>summary {padding:20px 24px;color:var(--pc-text);font-size:1.0625rem;line-height:1.75}
.pc968 :is(.faq,.dp92-disclosures details,.pr925-questions details,.pr925-steps details)>:not(summary) {padding:0 24px 24px;color:var(--pc-muted);max-inline-size:none}

/* Editorial/legal reading: full text, no repeated decorative backgrounds. */
.pc968-layout.pc968-reading-layout {display:block;inline-size:min(1280px,calc(100% - 64px));max-inline-size:1280px;margin-inline:auto;padding:0}
.pc968-reading-layout>.pc968.pc968-section {inline-size:100%;max-inline-size:none;box-shadow:none;border-radius:0}
.pc968.pc968-policy {display:block;padding-block:40px}
.pc968.pc968-policy .section-copy {max-inline-size:800px;margin-inline:auto;background:transparent;box-shadow:none;padding:0}
.pc968.pc968-policy p {max-inline-size:none;font-size:1.0625rem;line-height:2}
.pc968.pc968-narrative:not(:has(>figure)) {display:block}
.pc968.pc968-narrative:not(:has(>figure))>.section-copy {max-inline-size:800px;margin-inline:auto;padding:0;background:transparent;box-shadow:none}
.pc968.pc968-prose {max-inline-size:800px;line-height:1.95}
.pc968.pc968-prose p {font-size:1.0625rem;line-height:1.95;max-inline-size:none}
.pc968.pc968-prose :is(h2,h3) {margin-block:36px 20px}
.pc968.pc968-prose :is(h2,h3):first-child {margin-block-start:0}
.pc968.pc968-prose blockquote,.pc968.pc968-note {margin-block:28px;padding:24px;border-inline-start:3px solid var(--pc-accent);background:var(--pc-soft);border-radius:0 12px 12px 0}
.pc968.pc968-contents {display:block;padding-block:36px;border-block-end:1px solid var(--pc-line)}
.pc968.pc968-contents h2 {font-size:1.125rem}
.pc968.pc968-contents ol {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 32px;padding-inline-start:24px;margin:0}
.pc968.pc968-contents li {padding-inline-start:4px;font-size:.9375rem}
.pc968.pc968-contents a {display:flex;align-items:center;min-block-size:44px;padding-block:8px;text-decoration:underline;text-underline-offset:5px}
.pc968.pc968-feature {display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,64px);align-items:start}
.pc968.pc968-feature>img {inline-size:100%;block-size:auto;object-fit:contain;border-radius:20px}
.pc968.pc968-feature>div {min-inline-size:0}
.pc968.pc968-gallery {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.pc968.pc968-gallery>h2 {grid-column:1/-1}
.pc968.pc968-gallery img {inline-size:100%;block-size:auto;border-radius:16px;object-fit:contain}
.pc968.pc968-gallery figcaption {font-size:.9375rem;padding-block:12px;color:var(--pc-muted)}
.pc968.system-components {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:36px}
.pc968.system-components>section {padding:24px;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;min-inline-size:0}
.pc968.system-components>section h2 {font-size:1.25rem}
.pc968.training-record .training-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.pc968.training-record .training-grid>section {padding:24px;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;min-inline-size:0}

/* Cooperating, learning, and library cards keep their distinct structure. */
.pc968.pc968-cooperation {overflow:visible;position:relative}
.pc968.pc968-cooperation>.sc81-backdrop {display:block;position:static;inline-size:100%;block-size:auto;max-block-size:320px;object-fit:cover;opacity:1;border-radius:20px;margin-block-end:32px}
.pc968.pc968-cooperation::before,.pc968.pc968-cooperation::after {content:none}
.pc968.pc968-cooperation .sc81-card {display:flex;flex-direction:column;gap:0;border-block-start:3px solid var(--pc-accent)}
.pc968.pc968-cooperation .sc81-card::before,.pc968.pc968-cooperation .sc81-card::after {content:none}
.pc968.pc968-cooperation .sc81-number {font-size:.875rem;color:var(--pc-muted)}
.pc968.pc968-cooperation .sc81-card-copy {margin-block:0 24px}
.pc968.pc968-cooperation .sc81-cta {display:flex;align-items:center;justify-content:space-between;min-block-size:48px;margin-block-start:auto;padding:16px 0 0;border-block-start:1px solid var(--pc-line);border-radius:0;color:var(--pc-accent);background:transparent;box-shadow:none}
.pc968.pc968-cooperation :is(.sc81-intro,.sc81-note) {max-inline-size:800px;padding:0;background:none;border:0;color:var(--pc-muted)}
.pc968.pc968-academy .ac87-grid-four,.pc968.pc968-academy .ac87-grid-five {grid-template-columns:repeat(3,minmax(0,1fr))}
.pc968.pc968-academy .ac87-grid-two {grid-template-columns:repeat(2,minmax(0,1fr))}
.pc968.pc968-academy .ac87-card {display:flex;flex-direction:column;border:1px solid var(--pc-line);border-radius:20px;box-shadow:none;background:var(--pc-surface);overflow:hidden;min-inline-size:0}
.pc968.pc968-academy .ac87-card-link {display:flex;flex-direction:column;flex:1;color:var(--pc-text)}
.pc968.pc968-academy .ac87-cover {inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover;border-radius:0;transform:none}
.pc968.pc968-academy .ac87-cover-empty {display:grid;place-items:center;min-block-size:160px;background:var(--pc-selected);color:var(--pc-accent)}
.pc968.pc968-academy .ac87-cover-empty svg {inline-size:48px;block-size:48px}
.pc968.pc968-academy .ac87-card-copy {padding:24px;display:flex;flex-direction:column;flex:1;align-items:start}
.pc968.pc968-academy .ac87-card h3 {font-size:1.25rem;color:var(--pc-text);margin-block:14px}
.pc968.pc968-academy .ac87-card-action {margin-block-start:auto;padding-block-start:20px;color:var(--pc-accent);font-weight:500}
.pc968.pc968-academy .ac87-meta {color:var(--pc-muted);font-size:.8125rem}
.pc968.pc968-academy .ac87-card p {font-size:1rem}
.pc968.pc968-academy .ac87-topic {padding:24px;border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-surface);color:var(--pc-text);transform:none}
.pc968.pc968-academy .ac87-topic h3 {color:var(--pc-text)}
.pc968.pc968-academy :is(.ac87-filters,.ac87-chips) {gap:16px;white-space:normal;overflow:visible;flex-wrap:wrap}
.pc968.pc968-academy .ac87-filters {padding:24px;border:1px solid var(--pc-line);border-radius:20px;background:var(--pc-surface);grid-template-columns:repeat(3,minmax(0,1fr))}
.pc968.pc968-academy .ac87-filters label {min-inline-size:0}
.pc968.pc968-academy :is(.ac87-chips,.ac87-pagination) a {display:inline-flex;align-items:center;min-block-size:44px;white-space:normal}
.pc968.pc968-academy :is(.ac87-button,.ac87-topic) {min-block-size:48px}
.pc968.pc968-academy .ac87-button {background:var(--pc-accent);color:var(--ink);border-radius:12px;padding:12px 22px}
.pc968.pc968-academy .ac87-secondary {color:var(--pc-text);background:transparent;border:1px solid var(--pc-line)}
.pc968.pc968-academy .ac87-stat dd {font-size:2.25rem;color:var(--pc-accent);margin:12px 0 0}
.pc968.pc968-academy .ac87-stat dt {color:var(--pc-muted)}
.pc968.pc968-academy .ac87-actions {justify-content:start;margin-block:28px 0;gap:16px}
.pc968.pc968-academy.ac87-final .pc968-cta {inline-size:100%;padding:0;border:0}
.pc968 [data-content-kind=article] {border-block-start:3px solid var(--pc-accent)}
.pc968 [data-content-kind=course],.pc968 [data-content-kind=program] {border-block-start:3px solid #708bdd}
.pc968 [data-content-kind=guide],.pc968 [data-content-kind=resource] {border-block-start:3px solid #42a29b}
.pc968.pc968-diploma .dp92-section-image {block-size:auto;max-block-size:480px;object-fit:contain;border-radius:20px;margin-block:24px}
.pc968.pc968-diploma .dp92-grid>article {align-items:start;text-align:start;flex-direction:column}
.pc968.pc968-diploma .dp92-grid>article>svg {inline-size:28px;block-size:28px;color:var(--pc-accent)}
.pc968.pc968-diploma .dp92-prose {max-inline-size:800px;line-height:1.95}
.pc968.pc968-diploma .dp92-trainer {padding:28px;border:1px solid var(--pc-line);border-radius:20px;background:var(--pc-surface);align-items:start}
.pc968.pc968-diploma .dp92-trainer img {block-size:auto;max-inline-size:100%;object-fit:contain;border-radius:14px}
.pc968.pc968-diploma .dp92-trainer-tabs {gap:12px;overflow:visible;flex-wrap:wrap}
.pc968.pc968-diploma .dp92-trainer-tabs button {white-space:normal;min-block-size:48px;background:var(--pc-surface);color:var(--pc-text);border:1px solid var(--pc-line)}
.pc968.pc968-diploma .dp92-trainer-tabs button[aria-selected=true] {background:var(--pc-selected);border-color:var(--pc-accent);border-inline-start-width:4px;color:var(--pc-text)}
.pc968.pc968-methods .mt92-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.pc968.pc968-methods .mt92-card {display:grid;grid-template-columns:120px minmax(0,1fr);gap:0;min-inline-size:0;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;overflow:hidden;box-shadow:none}
.pc968.pc968-methods .mt92-card>div {padding:24px}
.pc968.pc968-methods .mt92-image img {inline-size:100%;block-size:100%;min-block-size:0;object-fit:cover}
.pc968.pc968-methods .mt92-regions {display:flex;flex-wrap:wrap;white-space:normal;overflow:visible;gap:12px;margin-block:28px}
.pc968.pc968-methods .mt92-regions button {min-block-size:48px;border:1px solid var(--pc-line);background:var(--pc-surface);color:var(--pc-text)}
.pc968.pc968-methods .mt92-regions button[aria-pressed=true] {background:var(--pc-selected);border-color:var(--pc-accent);text-decoration:underline;text-underline-offset:5px;color:var(--pc-text)}
.pc968.pc968-media .hx960-grid {grid-template-columns:repeat(3,minmax(0,1fr))}
.pc968.pc968-media .hx960-grid>article {padding:0 0 24px;overflow:hidden}
.pc968.pc968-media .hx960-grid>article>:not(iframe):not(.video-frame946) {margin-inline:24px}
.pc968.pc968-media :is(iframe,.video-frame946) {inline-size:100%;aspect-ratio:16/9;block-size:auto;border:0;border-radius:0;margin-block:0 24px}

/* Case studies: keep actual evidence and existing expandable summaries. */
.pc968.pc968-cases .cs-filters {background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:20px;padding:24px;gap:16px}
.pc968.pc968-cases .cs-filters label {min-inline-size:0}
.pc968.pc968-cases .cs-case {margin-block:24px;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:20px;box-shadow:none;overflow:clip}
.pc968.pc968-cases .cs-case summary {padding:24px;gap:28px}
.pc968.pc968-cases .cs-card-heading h2 {font-size:1.5rem;line-height:1.6}
.pc968.pc968-cases .cs-case summary>img {block-size:auto;aspect-ratio:16/10;object-fit:cover;border-radius:14px}
.pc968.pc968-cases .cs-card-body {padding:0 24px 24px}
.pc968.pc968-cases .cs-story-point {padding:24px;border-inline-start:2px solid var(--pc-line);background:transparent;border-radius:0}
.pc968.pc968-cases .cs-story-grid {gap:24px}
.pc968.pc968-cases .cs-chart {padding:28px;border:1px solid var(--pc-line);border-radius:20px;background:var(--pc-surface);min-inline-size:0}
.pc968.pc968-case-stage {display:grid;grid-template-columns:48px minmax(0,1fr);gap:28px;max-inline-size:900px;padding-block:40px}
.pc968.pc968-case-stage .cs-stage-number {color:var(--pc-accent);font-size:.9375rem;border:1px solid var(--pc-line);border-radius:12px;inline-size:44px;block-size:44px;display:grid;place-items:center}
.pc968.pc968-case-stage>div {min-inline-size:0}

/* STRATA changes are visual only: same wizard, fields, values and server endpoint. */
.pc968.pc968-assessment {max-inline-size:1000px}
.pc968.pc968-assessment .assessment-heading {gap:28px;margin-block-end:32px}
.pc968.pc968-assessment .assessment-heading>img {border-radius:16px;object-fit:contain;block-size:auto;max-inline-size:220px}
.pc968.pc968-assessment .assessment-heading p {font-size:1.0625rem}
.pc968.pc968-assessment :is(.question-card,.gate-card) {padding:24px;border:1px solid var(--pc-line);background:var(--pc-surface);border-radius:16px;box-shadow:none}
.pc968.pc968-assessment .gate-card {display:flex;align-items:start;gap:16px;margin-block:12px}
.pc968.pc968-assessment .gate-card:has(:checked) {background:var(--pc-selected);border-color:var(--pc-accent);border-inline-start-width:4px}
.pc968.pc968-assessment .question-card {margin-block:20px}
.pc968.pc968-assessment .question-card h3 {font-size:1.125rem;line-height:1.8;margin-block:0 24px}
.pc968.pc968-assessment .answer-grid {display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.pc968.pc968-assessment .answer-tile {padding:20px 12px;min-block-size:112px;min-inline-size:0;border:1px solid var(--pc-line);border-radius:12px;background:transparent;color:var(--pc-text);box-shadow:none;gap:8px}
.pc968.pc968-assessment .answer-tile>span {font-size:.9375rem;line-height:1.65}
.pc968.pc968-assessment .answer-tile:has(:checked) {border-color:var(--pc-accent);background:var(--pc-selected);border-block-end-width:4px;color:var(--pc-text);box-shadow:none}
.pc968.pc968-assessment .answer-tile:has(:checked)::after {color:var(--pc-accent);background:transparent}
.pc968.pc968-assessment :is(.gate-card,.answer-tile):has([aria-invalid=true]) {border-color:#d76e81;outline:1px solid #d76e81}
.pc968.pc968-assessment .step-pills {flex-wrap:wrap;overflow:visible;white-space:normal;gap:8px}
.pc968.pc968-assessment .wizard-actions {display:flex;flex-wrap:wrap;gap:16px}
.pc968.pc968-assessment .form-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.pc968.pc968-assessment :is(.form-feedback,.privacy-hint,.scale-help) {font-size:1rem}

/* Published review/policy snapshots: layout never changes financial values or terms. */
.pc968.pc968-review :is(.pr925-list,.pr925-fit-grid) {gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}
.pc968.pc968-review .pr925-list>li {padding:24px;background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;min-inline-size:0}
.pc968.pc968-review .pr925-item-no {font-size:.875rem;color:var(--pc-accent)}
.pc968.pc968-review .pr925-list h3 {font-size:1.2rem;color:var(--pc-text)}
.pc968.pc968-review .pr925-fit-grid>div {padding:28px;border:1px solid var(--pc-line);border-inline-start:3px solid var(--pc-accent);border-radius:16px;background:var(--pc-surface);min-inline-size:0}
.pc968.pc968-review .pr925-fit-grid>div:nth-child(2) {border-inline-start-color:#c96371}
.pc968.pc968-review .pr925-comparison {border:1px solid var(--pc-line);border-radius:16px;overflow:hidden}
.pc968.pc968-review .pr925-comparison-head {background:var(--pc-selected)}
.pc968.pc968-review .pr925-comparison-row {background:var(--pc-surface)}
.pc968.pc968-review .pr925-comparison-row>p,.pc968.pc968-review .pr925-comparison-row>h3 {font-size:1rem;line-height:1.85;padding:20px;color:var(--pc-text)}
.pc968.pc968-review .pr925-section-end {max-inline-size:800px;padding:24px;border-inline-start:3px solid var(--pc-accent);background:var(--pc-soft);font-size:1rem}
.pc968.pc968-financial .fp923-fact-grid {gap:24px}
.pc968.pc968-financial .fp923-fact-grid>a {background:var(--pc-surface);border:1px solid var(--pc-line);border-radius:16px;padding:28px;box-shadow:none;color:var(--pc-text)}
.pc968.pc968-financial .fp923-fact-grid>a>strong {color:var(--pc-accent)}
.pc968.pc968-financial .fp923-fact-grid p {color:var(--pc-muted)}
.pc968.pc968-financial .fp923-table-wrap {overflow-x:auto;border:1px solid var(--pc-line);border-radius:16px}
.pc968.pc968-financial table {font-size:1rem}
.pc968.pc968-financial :is(td,th) {padding:20px;line-height:1.85;background:var(--pc-surface);color:var(--pc-text)}
.pc968.pc968-financial .fp924-rule-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.pc968.pc968-financial .fp924-rule-card {padding:16px 20px;min-block-size:0;background:transparent;border:1px solid var(--pc-line);border-radius:12px;color:var(--pc-text);box-shadow:none;text-align:start}
.pc968.pc968-financial .fp924-card-top {font-size:.8125rem;margin-block-end:8px;color:var(--pc-accent)}
.pc968.pc968-financial .fp924-card-title {font-size:1rem;line-height:1.7;color:var(--pc-text)}
.pc968.pc968-financial .fp924-card-group {font-size:.8125rem;color:var(--pc-muted)}
.pc968.pc968-financial .fp924-rule-card.is-selected {background:var(--pc-selected);border-color:var(--pc-accent);border-inline-start-width:4px}
.pc968.pc968-financial .fp924-filters {display:flex;flex-wrap:wrap;gap:12px;overflow:visible}
.pc968.pc968-financial .fp924-filters button {font-size:.9375rem;white-space:normal;min-block-size:44px}
.pc968.pc968-financial .fp924-detail-panel {display:block;max-inline-size:820px;margin-inline:auto;padding:0;border:0;background:transparent}
.pc968.pc968-financial .fp923-clause {display:block;border:0;border-block-end:1px solid var(--pc-line);border-radius:0;background:transparent;box-shadow:none;padding-block:32px;margin:0;scroll-margin-block-start:120px}
.pc968.pc968-financial .fp923-clause>header {display:flex;align-items:baseline;gap:20px;padding:0 0 24px;position:static;inset:auto;cursor:default}
.pc968.pc968-financial .fp923-clause>header h3 {color:var(--pc-text);font-size:1.3rem;margin:0}
.pc968.pc968-financial .fp923-clause-number {font-size:.875rem;color:var(--pc-accent)}
.pc968.pc968-financial .fp923-clause-content {padding:0;font-size:1.0625rem;line-height:2}
.pc968.pc968-financial .fp923-clause-content p {font-size:1.0625rem;color:var(--pc-muted)}
.pc968.pc968-financial .fp923-clause-actions {padding:20px 0 0;justify-content:start;gap:16px;border:0}
.pc968.pc968-financial .fp923-group-label {margin-block:40px 8px;color:var(--pc-accent);font-size:.9375rem}
.pc968.pc968-financial .fp923-calculator {background:var(--pc-surface);padding:24px;border:1px solid var(--pc-line);border-radius:16px}
.pc968.pc968-financial .fp923-form-grid {gap:24px}
.pc968.pc968-financial .fp923-form-heading {max-inline-size:800px}
.pc968.pc968-financial .fp924-detail-toolbar {max-inline-size:820px;margin-inline:auto}

/* Closing invitations: restrained distinction, using existing copy and destinations. */
.pc968.pc968-cta {display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px;padding-block:64px;background:var(--pc-soft);border:0;border-inline-start:3px solid var(--pc-accent);padding-inline:40px;margin-block:48px}
.pc968.pc968-cta .actions {justify-content:start;align-items:start;margin:0}
.pc968.pc968-cta>div {min-inline-size:0}
.pc968.pc968-cta h2 {font-size:clamp(1.65rem,2.4vw,2.25rem);color:var(--pc-text)}
.pc968.pc968-closing {isolation:isolate;overflow:hidden;border-radius:20px;margin-block:48px;background:#030c20;padding:56px 40px}
.pc968.pc968-closing .hc871-content {max-inline-size:820px}
.pc968.pc968-closing .hc871-button {min-inline-size:0;border-radius:12px;box-shadow:none}
.pc968.pc968-closing .hc871-primary {background:#99f5f8;color:#010138}
.pc968.pc968-closing .hc871-primary:hover {background:#b1fff5;box-shadow:none}

/* Retain explicit CMS backgrounds. Local tokens also keep card text legible. */
.pc968.sd92-background-navy,.pc968.pc968-section.fp923-bg-navy {--pc-text:#f4efff;--pc-muted:#c4c2da;--pc-surface:#111144;--pc-accent:#99f5f8;--pc-line:#ffffff30;--pc-selected:#99f5f814;--ink:#010138;background:#010138;color:var(--pc-text)}
.pc968.sd92-background-violet,.pc968.pc968-section.fp923-bg-violet {--pc-text:#f4efff;--pc-muted:#c4c2da;--pc-surface:#251946;--pc-accent:#99f5f8;--pc-line:#ffffff30;--pc-selected:#99f5f814;--ink:#010138;background:#180b42;color:var(--pc-text)}
.pc968.sd92-background-panel {--pc-text:#f4efff;--pc-muted:#c4c2da;--pc-surface:#252050;--pc-accent:#99f5f8;--pc-line:#ffffff30;--pc-selected:#99f5f814;--ink:#010138}
.pc968.sd92-background-light,.pc968.pc968-section.fp923-bg-light {--pc-text:#151532;--pc-muted:#53536c;--pc-surface:#fff;--pc-accent:#006b72;--pc-line:#01013830;--pc-selected:#006b7210;--ink:#fff;background:#f4f5fa;color:var(--pc-text)}
.pc968:is(.sd92-background-navy,.sd92-background-violet,.sd92-background-panel,.fp923-bg-navy,.fp923-bg-violet,.fp923-bg-light,.sd92-background-light) {--accent:var(--pc-accent);--text:var(--pc-text);--muted:var(--pc-muted);--panel:var(--pc-surface);--line:var(--pc-line)}

@media(hover:hover) and (pointer:fine){
 .pc968.pc968-catalog .entry-card:hover {border-color:var(--pc-accent)}
 .pc968.pc968-catalog .entry-card>a:first-child:hover h2 {color:var(--pc-accent)}
 .pc968 :is(.ac87-card,.mt92-card,.ac87-topic):hover {border-color:var(--pc-accent);box-shadow:none;transform:none}
 .pc968 [data-pc968-tabs] .hx960-choices button:hover {border-color:var(--pc-accent)}
}
@media(max-width:1024px){
 .pc968.pc968-catalog .collection-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968.pc968-catalog .collection-filters {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968.pc968-catalog .collection-filters>label:first-of-type {grid-column:1/-1}
 .pc968 :is(.block-grid,.hx960-grid,.sc81-grid,.dp92-grid,.ac87-grid,.package-grid),.pc968.pc968-academy :is(.ac87-grid-four,.ac87-grid-five),.pc968.pc968-media .hx960-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968.pc968-contents ol {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968.pc968-method .sh8-method-map {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-method .sh8-hub {inline-size:220px}
 .pc968.pc968-methods .mt92-grid {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-financial .fp924-rule-grid {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968.pc968-assessment .answer-grid {grid-template-columns:repeat(3,minmax(0,1fr))}
 .pc968.pc968-academy .ac87-filters {grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
 .pc968 {--pc-space:48px;font-size:1rem}
 .pc968.pc968-section {inline-size:calc(100% - 36px)}
 .pc968.pc968-narrative {grid-template-columns:minmax(0,1fr);gap:28px}
 .pc968.pc968-narrative:nth-child(even)>figure,.pc968.pc968-narrative:nth-child(even)>div {order:initial}
 .pc968.pc968-narrative>figure {max-inline-size:520px}
 .pc968.pc968-catalog .collection-grid {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-catalog .collection-filters {padding:20px;grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-catalog .collection-filters>label:first-of-type {grid-column:auto}
 .pc968-layout.pc968-reading-layout {inline-size:calc(100% - 36px)}
 .pc968.pc968-section :is(.block-grid,.hx960-grid,.sc81-grid,.dp92-grid,.ac87-grid,.package-grid,.mt92-grid,.pr925-list,.pr925-fit-grid,.cs-chart-grid,.cs-story-grid),.pc968.pc968-academy :is(.ac87-grid-four,.ac87-grid-five,.ac87-grid-two),.pc968.pc968-home.hx960-audience .hx960-grid,.pc968 .feature-tiles {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-section :is(.sc81-card,.content-card,.dp92-grid>article,.ac87-panel,.pr925-list>li,.pr925-fit-grid>div) {padding:24px}
 .pc968.pc968-composition>.section-art {float:none;inline-size:100%;max-inline-size:520px;margin:0 0 28px}
 html[dir=rtl] .pc968.pc968-composition>.section-art,html[dir=ltr] .pc968.pc968-composition>.section-art {margin:0 0 28px}
 .pc968.pc968-section [data-pc968-tabs].pc968-tabs-ready {grid-template-columns:minmax(0,1fr);gap:20px}
 .pc968 [data-pc968-tabs] .hx960-choices {gap:8px}
 .pc968 [data-pc968-tabs] .hx960-choices button {min-block-size:56px;padding:14px 16px}
 .pc968 [data-pc968-panel] {padding:24px}
 .pc968.pc968-contents ol {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-feature,.pc968.pc968-method .sh8-pillars {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-prose p,.pc968.pc968-policy p {font-size:1rem}
 .pc968.pc968-method .sh8-pillar {inline-size:100%}
 .pc968.pc968-academy .ac87-filters {grid-template-columns:minmax(0,1fr);padding:20px}
 .pc968.pc968-academy .ac87-search {grid-column:auto}
 .pc968.pc968-diploma .dp92-trainers {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-diploma .dp92-trainer-tabs {display:flex;flex-direction:row}
 .pc968.pc968-diploma .dp92-trainer-tabs button {flex:1 1 160px;min-inline-size:0}
 .pc968.pc968-diploma .dp92-trainer {padding:24px;grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-methods .mt92-card {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-methods .mt92-image img {block-size:auto;aspect-ratio:16/9}
 .pc968.pc968-cases .cs-case summary {grid-template-columns:minmax(0,1fr);padding:20px}
 .pc968.pc968-case-stage {grid-template-columns:36px minmax(0,1fr);gap:16px}
 .pc968.pc968-case-stage .cs-stage-number {inline-size:32px;block-size:36px}
 .pc968.pc968-financial .fp924-rule-grid {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-financial :is(.fp923-fact-grid,.fp923-form-grid,.fp923-calc-results,.fp923-review-columns) {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-financial .fp923-clause>header {gap:12px}
 .pc968.pc968-financial .fp923-clause-content p {font-size:1rem}
 .pc968.pc968-assessment .assessment-heading {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-assessment .assessment-heading>img {display:none}
 .pc968.pc968-assessment .answer-grid {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-assessment .answer-tile {flex-direction:row;align-items:center;min-block-size:52px;justify-content:start;gap:12px;padding:16px;padding-inline-end:44px}
 .pc968.pc968-assessment .form-grid {grid-template-columns:minmax(0,1fr)}
 .pc968.pc968-assessment :is(.question-card,.gate-card) {padding:20px}
 .pc968.pc968-section h2 {font-size:1.65rem}
 .pc968 .phase-tabs {grid-template-columns:repeat(2,minmax(0,1fr))}
 .pc968 .phase-tabs .phase-tab {font-size:.9375rem;padding:16px;min-block-size:0}
 .pc968.pc968-cta {grid-template-columns:minmax(0,1fr);padding:32px 24px}
 .pc968.pc968-closing {padding:40px 24px}
 .pc968.pc968-gallery {grid-template-columns:minmax(0,1fr)}
 .pc968.system-components,.pc968.training-record .training-grid {grid-template-columns:minmax(0,1fr)}
}
@media(prefers-reduced-motion:reduce){.pc968 :where(*,.reveal){animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.pc968.pc968-section{inline-size:100%;padding:24px 0}.pc968{--pc-text:#151532;--pc-muted:#303047;--pc-line:#ccc;color:#151532}.pc968.pc968-narrative{display:block}.pc968 p{color:#303047}}
@media print{.pc968 [data-pc968-tabs].pc968-tabs-ready{display:block}.pc968 [data-pc968-tabs] .hx960-choices{display:none!important}.pc968 [data-pc968-tabs] [data-pc968-panel][hidden]{display:block!important}.pc968.pc968-financial .fp923-clause{break-inside:auto}.pc968.pc968-financial :is(.fp924-browser,.fp923-tools,.fp923-clause-actions){display:none!important}}
