.financial-pyramid[data-astro-cid-6mbpyqap]{--pyramid-green:#1f7a45;--pyramid-red:#c5292b;color:#121b2f;width:100%;margin:0;font-family:Aeonik Pro,ui-sans-serif,sans-serif;container-type:inline-size}.pyramid-plot[data-astro-cid-6mbpyqap]{--level-height:4.25rem;--level-gap:.375rem;--tier-step:calc(var(--level-height) + var(--level-gap));--axis-width:1.875rem;--diagram-gap:.375rem;--debt-size:3.75rem;grid-template-columns:var(--axis-width) minmax(0, 1fr) var(--axis-width);gap:var(--diagram-gap);padding-block:.5rem .75rem;display:grid}.pyramid-axis[data-astro-cid-6mbpyqap]{min-width:0;position:relative}.pyramid-up[data-astro-cid-6mbpyqap],.pyramid-down[data-astro-cid-6mbpyqap]{width:.625rem;height:100%;display:block;position:absolute;overflow:visible}.pyramid-up[data-astro-cid-6mbpyqap]{fill:var(--pyramid-green);color:var(--pyramid-green);right:0}.pyramid-down[data-astro-cid-6mbpyqap]{fill:var(--pyramid-red);color:var(--pyramid-red);left:0}.pyramid-axis-line[data-astro-cid-6mbpyqap]{fill:none;stroke:currentColor;stroke-width:3px}.pyramid-construction-label[data-astro-cid-6mbpyqap],.pyramid-risk-label[data-astro-cid-6mbpyqap]{white-space:nowrap;margin:0;font-size:clamp(.875rem,2.2cqw,1rem);font-weight:500;line-height:1;position:absolute;top:50%}.pyramid-construction-label[data-astro-cid-6mbpyqap]{color:#196539;left:.5rem;transform:translate(-50%,-50%)rotate(-90deg)}.pyramid-risk-label[data-astro-cid-6mbpyqap]{color:#b42528;right:.5rem;transform:translate(50%,-50%)rotate(90deg)}.pyramid-core[data-astro-cid-6mbpyqap]{--threshold:calc(var(--level-height) * 3 + var(--level-gap) * 2.5);grid-template-columns:minmax(0, 1fr) var(--debt-size);gap:var(--diagram-gap);min-width:0;display:grid;position:relative}.pyramid-stack[data-astro-cid-6mbpyqap]{align-items:center;gap:var(--level-gap);flex-direction:column-reverse;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.pyramid-stack[data-astro-cid-6mbpyqap]:after{content:"";filter:blur(.375rem);opacity:.1;background:#16213b;border-radius:50%;height:.625rem;position:absolute;inset:auto 4% -.375rem}.pyramid-level[data-astro-cid-6mbpyqap]{width:var(--level-width);height:var(--level-height);color:#fff;flex-shrink:0;place-items:center;display:grid;position:relative}.pyramid-surface[data-astro-cid-6mbpyqap]{filter:drop-shadow(0 3px 2px #121b2f1c);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pyramid-rim[data-astro-cid-6mbpyqap]{fill:none;stroke:#fff;stroke-width:1px;opacity:.26}.pyramid-foot[data-astro-cid-6mbpyqap]{fill:none;stroke:var(--tier-edge);stroke-width:1px;opacity:.45}.pyramid-level-content[data-astro-cid-6mbpyqap]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:78%;padding-top:.125rem;display:flex;position:relative}.pyramid-level[data-astro-cid-6mbpyqap] span[data-astro-cid-6mbpyqap]{text-wrap:balance;font-size:clamp(.9375rem,2.5cqw,1.125rem);font-weight:500;line-height:1.12}.pyramid-level[data-astro-cid-6mbpyqap] .pyramid-icon{stroke-width:1.7px;flex-shrink:0;width:1.25rem;height:1.25rem}.pyramid-level-1[data-astro-cid-6mbpyqap]{--tier-main:#1f7a45;--tier-light:#247e47;--tier-edge:#135e34}.pyramid-level-2[data-astro-cid-6mbpyqap]{--tier-main:#104b9e;--tier-light:#1556af;--tier-edge:#0b347c}.pyramid-level-3[data-astro-cid-6mbpyqap]{--tier-main:#007b82;--tier-light:#047c83;--tier-edge:#005e68}.pyramid-level-4[data-astro-cid-6mbpyqap]{--tier-main:#f2b01e;--tier-light:#f8c041;--tier-edge:#d68f0b;color:#172033}.pyramid-level-5[data-astro-cid-6mbpyqap]{--tier-main:#c92e2c;--tier-light:#d33430;--tier-edge:#a81d24}.pyramid-threshold[data-astro-cid-6mbpyqap]{top:var(--threshold);left:0;right:calc(var(--debt-size) / 2);opacity:.65;border-top:1px solid #c5292b;position:absolute}.pyramid-debt[data-astro-cid-6mbpyqap]{width:var(--debt-size);height:var(--debt-size);margin-top:calc(var(--tier-step) * 1.35);grid-area:1/2;position:relative}.pyramid-debt-face[data-astro-cid-6mbpyqap]{background:radial-gradient(circle at 36% 25%,#ffe2a0,#f7c64b 65%,#e9aa1c);border:1px solid #ce910f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 0 3px #ffffff47,0 3px 5px #121b2f14}.pyramid-debt-face[data-astro-cid-6mbpyqap] span[data-astro-cid-6mbpyqap]{font-size:clamp(.9375rem,2.3cqw,1.0625rem);font-weight:500;line-height:1}.pyramid-debt[data-astro-cid-6mbpyqap] .pyramid-debt-icon{stroke-width:1.8px;width:1rem;height:1rem}.pyramid-debt-connector[data-astro-cid-6mbpyqap]{height:calc(var(--threshold) - var(--tier-step) * 1.35 - var(--debt-size));opacity:.65;border-left:1px dashed #c5292b;position:absolute;top:100%;left:50%}@container (width<=330px){.pyramid-plot[data-astro-cid-6mbpyqap]{--level-height:5.25rem;--diagram-gap:.25rem}.pyramid-level-content[data-astro-cid-6mbpyqap]{width:90%}.pyramid-level-4[data-astro-cid-6mbpyqap]{width:64%}}@container (width>=520px){.pyramid-plot[data-astro-cid-6mbpyqap]{--level-height:4.75rem;--level-gap:.5rem;--axis-width:2.25rem;--diagram-gap:.75rem;--debt-size:5rem}.pyramid-up[data-astro-cid-6mbpyqap],.pyramid-down[data-astro-cid-6mbpyqap]{width:.875rem}.pyramid-level-content[data-astro-cid-6mbpyqap]{flex-direction:row;gap:.625rem;padding-top:.5rem}.pyramid-level[data-astro-cid-6mbpyqap] .pyramid-icon{width:1.75rem;height:1.75rem}.pyramid-level[data-astro-cid-6mbpyqap] span[data-astro-cid-6mbpyqap]{text-wrap:balance}.pyramid-mindset-break[data-astro-cid-6mbpyqap]{display:none}.pyramid-debt[data-astro-cid-6mbpyqap] .pyramid-debt-icon{width:1.5rem;height:1.5rem}.pyramid-debt-face[data-astro-cid-6mbpyqap]{gap:.375rem}}@media (prefers-reduced-motion:no-preference){.is-building[data-astro-cid-6mbpyqap] .pyramid-level[data-astro-cid-6mbpyqap]{animation:.48s cubic-bezier(.2,.8,.2,1) both pyramid-tier-settle;animation-delay:calc(var(--level-index) * .1s)}.is-building[data-astro-cid-6mbpyqap] .pyramid-debt-face[data-astro-cid-6mbpyqap]{animation:.4s ease-out .6s both pyramid-debt-arrive}@keyframes pyramid-tier-settle{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes pyramid-debt-arrive{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.pyramid-level[data-astro-cid-6mbpyqap],.pyramid-debt-face[data-astro-cid-6mbpyqap]{animation:none;transform:none}}@media print{.pyramid-level[data-astro-cid-6mbpyqap],.pyramid-debt-face[data-astro-cid-6mbpyqap]{animation:none!important;transform:none!important}}.charla-participation[data-astro-cid-clmloryt]{color:#121b2f;text-align:center;background:#f3f2ee;padding-block:clamp(3.5rem,6vw,5.5rem)}.charla-participation[data-astro-cid-clmloryt] p[data-astro-cid-clmloryt]{text-wrap:pretty;max-width:42rem;margin:1.25rem auto 0;font-size:1.125rem;line-height:1.6}.charla-enrollment-link[data-astro-cid-clmloryt]{color:#121b2f;text-underline-offset:.25em;margin-top:1.5rem;font-weight:600;text-decoration:underline;display:inline-block}.charla-enrollment-link[data-astro-cid-clmloryt]:hover{color:#ad3a17}.charla-enrollment-link[data-astro-cid-clmloryt]:focus-visible{outline-offset:5px;outline:3px solid #121b2f}.charla-wrap[data-astro-cid-clmloryt]{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4.5vw,5rem)}.charla-pyramid[data-astro-cid-clmloryt]{color:#121b2f;background:#fff;border-bottom:1px solid #e4e3dd;padding-block:clamp(3.5rem,6vw,5.5rem)}.charla-pyramid-grid[data-astro-cid-clmloryt]{flex-direction:column;gap:3rem;display:flex}.charla-pyramid-copy[data-astro-cid-clmloryt]{text-align:center;flex-direction:column;display:flex}.charla-pyramid-title[data-astro-cid-clmloryt]{letter-spacing:-.02em;color:#121b2f;text-wrap:balance;margin:0;font-family:Aeonik Pro,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3.8vw,2.75rem);font-weight:500;line-height:1.15}.charla-pyramid-text[data-astro-cid-clmloryt]{letter-spacing:-.011em;color:#2f3547;text-wrap:pretty;margin-top:1.25rem;font-size:1.125rem;line-height:1.48}.charla-pyramid-meta[data-astro-cid-clmloryt]{border-top:1px solid #e4e3dd;flex-direction:column;gap:.35rem;margin-top:2rem;padding-top:1.5rem;display:flex}.charla-pyramid-base[data-astro-cid-clmloryt]{letter-spacing:-.011em;color:#121b2f;margin:0;font-size:1.0625rem;line-height:1.48}.charla-pyramid-fact[data-astro-cid-clmloryt]{letter-spacing:-.011em;color:#5f6574;margin:0;font-size:.9375rem;line-height:1.48}.charla-pyramid-visual[data-astro-cid-clmloryt]{justify-content:center;align-items:center;width:100%;display:flex}@media (width>=1200px){.charla-pyramid-grid[data-astro-cid-clmloryt]{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(2.5rem,4vw,4.5rem);display:grid}}.charla-scenes[data-astro-cid-clmloryt]{grid-template-columns:1fr 1fr;gap:.625rem;margin-top:clamp(3rem,5vw,4.5rem);display:grid}.charla-scenes[data-astro-cid-clmloryt]>div[data-astro-cid-clmloryt]{min-width:0;height:15rem;overflow:hidden}.charla-scenes[data-astro-cid-clmloryt] img{object-fit:cover;width:100%;height:100%;display:block}.charla-scene-speaker[data-astro-cid-clmloryt]{border-radius:1rem 0 0 1rem}.charla-scene-audience[data-astro-cid-clmloryt]{border-radius:0 1rem 1rem 0}.charla-scene-speaker[data-astro-cid-clmloryt] img{object-position:50% 20%}.charla-scene-audience[data-astro-cid-clmloryt] img{object-position:50% 30%}@media (width>=768px){.charla-scenes[data-astro-cid-clmloryt]{gap:1rem}.charla-scenes[data-astro-cid-clmloryt]>div[data-astro-cid-clmloryt]{height:23rem}}@media (width>=1200px){.charla-scenes[data-astro-cid-clmloryt]{gap:1.5rem}.charla-scenes[data-astro-cid-clmloryt]>div[data-astro-cid-clmloryt]{height:27rem}}.charla-for[data-astro-cid-clmloryt]{color:#121b2f;background:#f3f2ee;border-bottom:1px solid #e4e3dd;padding-block:clamp(3.5rem,6vw,5.5rem)}.charla-for-head[data-astro-cid-clmloryt]{margin-bottom:clamp(2rem,4vw,3rem)}.charla-for-title[data-astro-cid-clmloryt]{letter-spacing:-.02em;color:#121b2f;text-wrap:balance;margin:0;font-family:Aeonik Pro,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3.8vw,2.75rem);font-weight:500;line-height:1.15}.charla-for-grid[data-astro-cid-clmloryt]{grid-template-columns:1fr;gap:2.25rem;margin:0;padding:0;display:grid}.charla-for-item[data-astro-cid-clmloryt]{flex-direction:column;display:flex}.charla-for-term[data-astro-cid-clmloryt]{color:#121b2f;margin:0;font-family:Aeonik Pro,ui-sans-serif,system-ui,sans-serif;font-size:1.35rem;font-weight:500;line-height:1.25}.charla-for-desc[data-astro-cid-clmloryt]{letter-spacing:-.011em;color:#2f3547;text-wrap:pretty;margin:.75rem 0 0;font-size:1.0625rem;line-height:1.48}.charla-for-cert[data-astro-cid-clmloryt]{border-top:1px solid #e4e3dd;flex-direction:column;gap:.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:2rem;display:flex}.charla-for-cert-title[data-astro-cid-clmloryt]{color:#121b2f;margin:0;font-family:Aeonik Pro,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3}.charla-for-cert-text[data-astro-cid-clmloryt]{letter-spacing:-.011em;color:#2f3547;text-wrap:pretty;max-width:46rem;margin:0;font-size:1.0625rem;line-height:1.48}@media (width>=768px){.charla-for-grid[data-astro-cid-clmloryt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3vw,3rem)}}
