/* Blockchain profile shares accessible programme cards with the manufacturing profile. */
.bc-coe-page{--am-ink:#25364f;--am-blue:#3255a7;--am-teal:#127b79;--am-purple:#70459c}
.bc-coe-page .am-hero{background:linear-gradient(115deg,#132348 15%,#23366a 64%,#175c70)}
.bc-coe-page .am-hero::before{background-image:radial-gradient(#b9dcf23d 1.8px,transparent 2px),linear-gradient(#a8c7e00c 1px,transparent 1px),linear-gradient(90deg,#a8c7e00c 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(100deg,transparent 15%,#000)}
.bc-coe-page .am-hero::after{width:490px;height:490px;right:-80px;top:-215px;border-color:#8ebed72e;box-shadow:0 0 0 32px #90b6df07}
.bc-coe-page .am-hero-layout{grid-template-columns:minmax(0,1fr) 240px;gap:28px}
.bc-coe-page .am-hero-graphic{width:240px;height:190px}
.bc-chain-drawing{width:240px;max-width:100%;height:auto;overflow:visible;filter:drop-shadow(0 8px 14px #060e282b)}
.bc-chain-connections{stroke:#8bb4ce;stroke-width:1.4;stroke-dasharray:4 6}
.bc-chain-node{fill:#28496b;stroke:#9de6e3;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.bc-chain-node path:nth-child(2){fill:#276d7b;stroke:#d3f4f1}
.bc-chain-node path:nth-child(3){fill:#403d76;stroke:#c5b9f2}
.bc-chain-node path:nth-child(4){fill:#514860;stroke:#ffd49e}
.bc-chain-dot{fill:#ffd49e;stroke:#fff0d4;stroke-width:2}
.bc-coe-page .am-page-nav>a{background:#ffffff0f;border-color:#b7ceea59}
.bc-coe-page .am-page-nav>a:hover{background:#ffffff20;border-color:#c2e2f3}
.bc-coe-page .am-section[id]{scroll-margin-top:155px}
.bc-coe-page .am-section-kicker{color:#67519c}
.bc-coe-page .am-intro-image::before{background:radial-gradient(#a09ac259 1px,transparent 1.5px) 0 0/13px 13px,#f0edf8}
.bc-coe-page .am-image-corner{background:#3b467a}
.bc-coe-page .am-objectives-section{background:#f3f6fc}
.bc-coe-page .am-objective-card:nth-child(1){--card-color:#315ca9;--card-tint:#eaf2ff}
.bc-coe-page .am-objective-card:nth-child(2){--card-color:#137777;--card-tint:#e4f4f2}
.bc-coe-page .am-objective-card:nth-child(3){--card-color:#905b14;--card-tint:#fff1d9}
.bc-coe-page .am-objective-card:nth-child(4){--card-color:#794b9a;--card-tint:#f1e9f8}
.bc-coe-page .am-infrastructure-section{background:#fafcff}
.bc-coe-page .am-infrastructure-section::before{background-image:radial-gradient(#8aa9cf38 1.4px,transparent 1.5px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent 30%,#000)}
.bc-coe-page .am-infrastructure-section .am-section-title>span{background:#e3edf9;color:#315da2}
.bc-coe-page .am-infrastructure-card:nth-child(1){--card-color:#296293;--card-tint:#e5f1f9;border-top:4px solid var(--card-color)}
.bc-coe-page .am-infrastructure-card:nth-child(2){--card-color:#6a489f;--card-tint:#f0e9fc;border-top:4px solid var(--card-color)}
.bc-coe-page .am-infrastructure-card:nth-child(3){border-top:4px solid var(--card-color)}
.bc-coe-page .am-mentor-band{background:linear-gradient(110deg,#1d385e,#46427a);border:1px solid #3a4d7b}
.bc-coe-page .am-mentor-band::before{background:radial-gradient(#b5c8f029 2px,transparent 2px) 0 0/24px 24px;mask-image:linear-gradient(90deg,transparent 30%,#000)}
.bc-coe-page .am-mentor-icon{color:#c9e6fb;border-color:#c2d7ee73}
.bc-coe-page .am-features-section{background:#fbfaff;padding-top:38px}
.bc-coe-page .am-features-section .am-section-title>span{background:#ede7f7;color:#73529e}
.bc-coe-page .am-feature-card{border-color:#e0dced}
.bc-coe-page .am-impact-section{background:#eef8f6}
.bc-coe-page .am-impact-section::before{border-radius:20px;width:230px;height:230px;right:-90px;top:-65px;border-color:#b2d8cf;box-shadow:0 0 0 28px #beddd536,0 0 0 56px #beddd51c;transform:rotate(45deg)}
.bc-coe-page .am-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.bc-coe-page .am-impact-card{grid-column:auto;display:flex;padding:26px;gap:20px}
.bc-coe-page .am-impact-card:nth-child(n+4){grid-column:auto}
.bc-coe-page .am-impact-card>.am-card-icon{margin:0}
.bc-coe-page .am-impact-card:nth-child(1){--card-color:#18735f;--card-tint:#e0f1e9}
.bc-coe-page .am-impact-card:nth-child(2){--card-color:#956116;--card-tint:#fff1d9}
.bc-coe-page .am-impact-card:nth-child(3){--card-color:#754b9c;--card-tint:#f0e9fa}
.bc-coe-page .am-impact-card:nth-child(4){--card-color:#207586;--card-tint:#e4f3f7}
.bc-coe-page .am-leadership-panel{background:#f5f5fb;border-color:#dcdfee;border-left:4px solid #6b63a0}
.bc-coe-page .am-leadership-panel::before{background:radial-gradient(#aaa0ca73 1px,transparent 1.5px) 0 0/18px 18px}
html[data-theme=dark] .bc-coe-page .am-section-kicker{color:#d1b9ee}
html[data-theme=dark] .bc-coe-page .am-leadership-panel{background:#152d43;border-color:#43596f}
html[data-contrast=true] .bc-coe-page .bc-chain-node{fill:#000;stroke:#ffeb3b}
html[data-contrast=true] .bc-coe-page .bc-chain-connections{stroke:#ffeb3b}
html[data-contrast=true] .bc-coe-page .bc-chain-dot{fill:#ffeb3b;stroke:#ffeb3b}
@media(max-width:1000px){.bc-coe-page .am-hero-layout{grid-template-columns:minmax(0,1fr)}.bc-coe-page .am-impact-card{padding:24px;display:block}.bc-coe-page .am-impact-card>.am-card-icon{margin-bottom:16px}}
@media(max-width:700px){.bc-coe-page .am-impact-grid{grid-template-columns:minmax(0,1fr);gap:20px}.bc-coe-page .am-impact-card{display:flex;padding:22px;gap:16px}.bc-coe-page .am-impact-card>.am-card-icon{margin:0}.bc-coe-page .am-section[id]{scroll-margin-top:110px}.bc-coe-page .am-features-section{padding-top:32px}}
