/* Five main chapters. Keep the reference typography and full-height background. */
.agenda-v6 .page-content{inset:0}
.agenda-v6-title{position:absolute;left:90px;top:86px}
.agenda-v6-title h2{margin:0;font-size:74px;line-height:1.2;letter-spacing:.01em;color:#0c2250;font-weight:800}
.agenda-v6-list{position:absolute;left:90px;right:90px;top:237px;bottom:109px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);gap:0 68px}
.agenda-v6-list>button{display:grid;grid-template-columns:70px 1fr 27px;gap:22px;align-items:center;text-align:left;padding:22px 8px;background:transparent;border:0;border-bottom:1px solid #ccdaef;color:#143266;cursor:pointer;transition:background .2s,transform .2s}
.agenda-v6-list>button:hover{background:#edf4ffad;transform:translateX(5px)}
.agenda-v6-list>button:focus-visible,.process-subnav>button:focus-visible{outline:3px solid #49a4ff;outline-offset:7px}
.agenda-v6-list>button>b{font:750 47px/1 Arial,sans-serif;color:#2865d9;letter-spacing:-.04em}
.agenda-v6-list strong{display:block;font-size:33px;line-height:1.28;font-weight:750;letter-spacing:-.015em}
.agenda-v6-list>button:first-child{grid-column:1/-1}
.agenda-v6-list [data-key-goto="chapter-1"] strong{font-size:33px;line-height:1.28}
.agenda-v6-list span{display:block;margin-top:16px;font-size:20px;line-height:1.5;color:#607695}
.agenda-v6-list .icon{width:25px;height:25px;color:#7e9bc3}
.module-title-slide .chapter-label,.subchapter-title-slide .chapter-label{letter-spacing:.06em}
.process-chapter .chapter-content{padding-top:10px;padding-bottom:180px}
.process-chapter .chapter-copy>p{max-width:880px}
.process-subnav{position:absolute;left:110px;right:110px;bottom:142px;display:grid;grid-template-columns:repeat(7,1fr);gap:16px;z-index:3}
.process-subnav>button{display:grid;grid-template-columns:1fr 20px;align-items:center;gap:18px 8px;padding:22px;background:linear-gradient(130deg,#224c7f8c,#1b2f5a90);border:1px solid #698bbb65;border-radius:17px;text-align:left;color:#f4f9ff;cursor:pointer;transition:transform .35s,border-color .35s,background .35s}
.process-subnav small{grid-column:1/-1;font:500 19px Arial,sans-serif;color:#9fcdf3}
.process-subnav strong{font-size:28px;line-height:1.2;white-space:nowrap;font-weight:650}
.process-subnav .icon{width:20px;height:20px;color:#8eb6e3}
.process-subnav>button.is-current,.process-subnav>button:hover{border-color:#85ccff;background:linear-gradient(130deg,#356fadc9,#284374b0);transform:translateY(-5px)}
.process-subnav [data-reveal]{opacity:.6;transform:translateY(10px)}
.process-subnav [data-reveal].is-revealed{opacity:1;transform:translateY(0)}
/* Subchapters are a quieter level below the deep-blue main chapter title. */
:root{--subchapter-background:radial-gradient(ellipse at 84% 24%,#d7e5f1a6,transparent 56%),linear-gradient(125deg,#f1f4f6,#e8eff5 64%,#e0e9f1)}
.reference-chapter-style.subchapter-title-slide{background:var(--subchapter-background);color:#294761}
.reference-chapter-style.subchapter-title-slide .chapter-content{grid-template-columns:400px 1fr;gap:60px;padding:100px 110px}
.reference-chapter-style.subchapter-title-slide .chapter-number{font:700 155px/1 Arial,sans-serif;letter-spacing:-.055em;color:#92a9bf;white-space:nowrap;text-shadow:0 1px 0 #ffffffb3}
.reference-chapter-style.subchapter-title-slide .chapter-label{font-size:20px;font-weight:600;letter-spacing:.055em;color:#6b849a;margin-bottom:25px}
.reference-chapter-style.subchapter-title-slide .chapter-copy h2{font-size:66px;line-height:1.2;letter-spacing:.02em;color:#294761;margin-bottom:26px;font-weight:650}
.reference-chapter-style.subchapter-title-slide .chapter-copy>p{max-width:820px;font-size:27px;line-height:1.7;color:#607b91}
.reference-chapter-style.subchapter-title-slide .particle-field i{background:#7d9bb7;box-shadow:0 0 7px #b1c8da66;opacity:.2}
.reference-chapter-style.subchapter-title-slide .particle-field i:nth-child(3n){background:#baa98c;box-shadow:0 0 7px #d4c7ac66;opacity:.18}
html[data-deck-kind="subchapter"] .top-actions button{background:#ffffff80;border-color:#b6c9db66;color:#617e98}
html[data-deck-kind="subchapter"] [data-deck-counter]{color:#7890a5}
html[data-deck-kind="subchapter"] [data-deck-counter] strong{color:#456b8d}
html[data-deck-kind="subchapter"] [data-deck-clock]{color:#8094a6}
@media print{.reference-chapter-style.subchapter-title-slide{background:#e8eff5!important}}
.module-breadcrumb .breadcrumb-chapter{color:#567493;font-size:15px}
.module-breadcrumb .breadcrumb-section{color:#255c9d;font-size:15px}
.module-breadcrumb button:hover{color:#145ede}
.pilot-bottom>span{white-space:nowrap}
@media(prefers-reduced-motion:reduce){.process-subnav [data-reveal]{opacity:1;transform:none}.process-subnav>button{transition:none}}

