.pb-sub.svelte-qvn7zx{font-size:.9375rem;line-height:1.65;color:var(--pg-muted)}.pb-metrics.svelte-qvn7zx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}@media(min-width:1024px){.pb-metrics.svelte-qvn7zx{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.pb-note.svelte-qvn7zx{display:block;margin-top:.35rem;font-size:.75rem;line-height:1.45;color:var(--pg-muted)}.pb-asof.svelte-qvn7zx{display:block;margin-top:.45rem;font-size:max(.6875rem,var(--pg-text-floor));font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-muted-soft)}.pb-quotes.svelte-qvn7zx{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;margin-top:1.5rem}@media(min-width:768px){.pb-quotes.svelte-qvn7zx{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-quote.svelte-qvn7zx{background:var(--pg-white);border:1px solid var(--pg-border);border-left:4px solid var(--pg-gold);border-radius:var(--pg-radius-md);box-shadow:var(--pg-shadow-xs);padding:1.1rem 1.2rem}.pb-quote.svelte-qvn7zx .pb-quote-mark{color:var(--pg-gold-deep)}.pb-quote-text.svelte-qvn7zx{margin-top:.6rem;font-size:.9375rem;line-height:1.65;color:var(--pg-ink-warm)}.pb-quote-by.svelte-qvn7zx{margin-top:.8rem;font-size:.8125rem;line-height:1.4}.pb-quote-name.svelte-qvn7zx{display:block;font-weight:700;color:var(--pg-ink)}.pb-quote-role.svelte-qvn7zx{display:block;color:var(--pg-muted-soft)}.pb-cases.svelte-qvn7zx{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}@media(min-width:1024px){.pb-cases.svelte-qvn7zx{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-case.svelte-qvn7zx{background:var(--pg-white);border:1px solid var(--pg-border);border-top:3px solid var(--pg-coral);border-radius:var(--pg-radius-md);box-shadow:var(--pg-shadow-xs);padding:1.15rem 1.25rem 1.25rem}.pb-case-school.svelte-qvn7zx{font-family:var(--font-heading);font-weight:700;font-size:1.0625rem;color:var(--pg-ink)}.pb-case-line.svelte-qvn7zx{margin-top:.7rem;font-size:.875rem;line-height:1.6;color:var(--pg-muted)}.pb-case-tag.svelte-qvn7zx{display:block;font-size:max(.6875rem,var(--pg-text-floor));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-coral-dark)}.pb-case-obs.svelte-qvn7zx{margin-top:.35rem;padding-left:1.05rem;list-style:disc;font-size:.875rem;line-height:1.6;color:var(--pg-muted)}.pb-case-quote.svelte-qvn7zx{margin-top:.9rem;padding:.75rem .9rem;background:var(--pg-cream-light);border-left:3px solid var(--pg-gold);border-radius:var(--pg-radius-sm);font-size:.875rem;line-height:1.6;color:var(--pg-ink-warm)}.pb-case-quote-by.svelte-qvn7zx{display:block;margin-top:.4rem;font-size:.75rem;font-weight:700;color:var(--pg-muted-soft)}.pb-provenance.svelte-qvn7zx{margin-top:1.25rem;font-size:.75rem;line-height:1.55;color:var(--pg-muted-soft);max-width:var(--pg-measure)}.board-panel .pb-quote.svelte-qvn7zx,.board-panel .pb-case.svelte-qvn7zx{background:#ffffff0f;border-color:#ffffff29;box-shadow:none}.board-panel .pb-quote-text.svelte-qvn7zx,.board-panel .pb-case-line.svelte-qvn7zx,.board-panel .pb-case-obs.svelte-qvn7zx{color:#eaf3efdb}.board-panel .pb-quote-name.svelte-qvn7zx,.board-panel .pb-case-school.svelte-qvn7zx{color:var(--pg-white)}.board-panel .pb-sub.svelte-qvn7zx,.board-panel .pb-quote-role.svelte-qvn7zx,.board-panel .pb-asof.svelte-qvn7zx,.board-panel .pb-provenance.svelte-qvn7zx{color:#eaf3efb3}.board-panel .pb-case-tag.svelte-qvn7zx{color:var(--pg-gold)}.pw.svelte-12ltly5{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.pw-step.svelte-12ltly5{position:relative;display:flex;gap:.9rem;padding-bottom:1.15rem}.pw-step.svelte-12ltly5:last-child{padding-bottom:0}.pw-step.svelte-12ltly5:not(:last-child):before{content:"";position:absolute;left:.8125rem;top:1.95rem;bottom:.15rem;width:2px;background:var(--pg-gold-soft)}.pw-num.svelte-12ltly5{position:relative;z-index:1;flex-shrink:0}.pw-body.svelte-12ltly5{min-width:0}.pw-label.svelte-12ltly5{font-family:var(--font-heading);font-weight:700;font-size:1rem;line-height:1.25;color:var(--pg-ink);padding-top:.15rem}.pw-link.svelte-12ltly5{color:inherit;text-decoration:underline;text-decoration-color:var(--pg-gold);text-decoration-thickness:2px;text-underline-offset:3px}.pw-link.svelte-12ltly5:hover{color:var(--pg-coral-dark);text-decoration-color:currentColor}.pw-line.svelte-12ltly5{margin-top:.4rem;font-size:.875rem;line-height:1.55;color:var(--pg-muted);max-width:46ch}.pw-owner.svelte-12ltly5{margin-top:.55rem}@media(min-width:1024px){.pw.svelte-12ltly5{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 .9rem}.pw-step.svelte-12ltly5{display:flex;flex-direction:column;padding-bottom:0}.pw-num.svelte-12ltly5{align-self:flex-start}.pw-body.svelte-12ltly5{display:flex;flex-direction:column;flex:1}.pw-owner.svelte-12ltly5{margin-top:auto;padding-top:.7rem}.pw-step.svelte-12ltly5:not(:last-child):before{left:1.55rem;right:-.9rem;top:.8125rem;bottom:auto;width:auto;height:2px}.pw-label.svelte-12ltly5{margin-top:.7rem;padding-top:0;font-size:.9375rem}.pw-line.svelte-12ltly5{font-size:.8125rem;max-width:none}}.pw--compact.svelte-12ltly5 .pw-label:where(.svelte-12ltly5){font-size:.9375rem}@media(min-width:1024px){.pw--compact.svelte-12ltly5 .pw-label:where(.svelte-12ltly5){font-size:.875rem}}.board-panel .pw-num.svelte-12ltly5,.cta-section .pw-num.svelte-12ltly5{background:var(--pg-gold);color:var(--pg-board-deep)}.board-panel .pw-label.svelte-12ltly5,.cta-section .pw-label.svelte-12ltly5{color:var(--pg-white)}.board-panel .pw-link.svelte-12ltly5:hover,.cta-section .pw-link.svelte-12ltly5:hover{color:var(--pg-gold)}.board-panel .pw-line.svelte-12ltly5,.cta-section .pw-line.svelte-12ltly5{color:#eaf3efd1}.board-panel .pw-step.svelte-12ltly5:not(:last-child):before,.cta-section .pw-step.svelte-12ltly5:not(:last-child):before{background:#f0a92e80}.gap-row.svelte-1uha8ag{display:flex;gap:.75rem;align-items:flex-start;padding:.6rem 0;border-bottom:1px solid var(--pg-border)}.gap-row.svelte-1uha8ag:last-child{border-bottom:none}.gap-row__tile.svelte-1uha8ag{flex-shrink:0}@media(min-width:640px){.gap-row.svelte-1uha8ag{flex-direction:column;gap:.6rem;padding:.9rem 0 0;border-bottom:none;border-top:3px solid var(--pg-gold-deep)}}.guide-strip.svelte-1uha8ag{display:grid;gap:1rem;background:var(--pg-white);border:1px solid var(--pg-border);border-left:4px solid var(--pg-gold);border-radius:var(--pg-radius-md);box-shadow:var(--pg-shadow-xs);padding:1.25rem 1.25rem 1.35rem}.guide-strip__actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}@media(min-width:900px){.guide-strip.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem}.guide-strip__actions.svelte-1uha8ag{flex-direction:column;align-items:stretch}}.stage-card.svelte-1uha8ag{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem .85rem}.stage-num.svelte-1uha8ag{flex-shrink:0}.stage-body.svelte-1uha8ag{min-width:0}.stage-hours.svelte-1uha8ag{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em}@media(min-width:768px){.stage-card.svelte-1uha8ag{display:block;padding:1.25rem}.stage-num.svelte-1uha8ag{margin-bottom:.75rem}.stage-hours.svelte-1uha8ag{font-size:1.125rem;text-transform:none;letter-spacing:0}.stage-name.svelte-1uha8ag{margin-top:.4rem}}@media(max-width:639.98px){.part-card.svelte-1uha8ag{display:flex;gap:.75rem;align-items:flex-start;padding:.7rem .85rem}.part-icon.svelte-1uha8ag{flex-shrink:0}.part-body.svelte-1uha8ag{min-width:0}.part-kicker.svelte-1uha8ag,.part-cta.svelte-1uha8ag{display:none}.part-title.svelte-1uha8ag{margin-top:0;font-size:1rem}.part-desc.svelte-1uha8ag{margin-top:.25rem}}@media(max-width:639.98px){.loop-wrap.svelte-1uha8ag .workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.loop-wrap.svelte-1uha8ag .wf-question{display:none}.loop-wrap.svelte-1uha8ag .wf-step{padding:.6rem .7rem .7rem}.loop-wrap.svelte-1uha8ag .wf-who{margin-top:.4rem}}@media(max-width:767.98px){.pathway-wrap.svelte-1uha8ag .pw-line{display:none}.pathway-wrap.svelte-1uha8ag .pw-step{padding-bottom:.85rem}}@media(max-width:639.98px){.pathway-wrap.svelte-1uha8ag .pw-step:not(.pw-step--keep-owner) .pw-owner{display:none}.pathway-wrap.svelte-1uha8ag .pw-step{padding-bottom:.7rem}}.pull-quote.svelte-1uha8ag{border-left:4px solid var(--pg-gold);background:var(--pg-white);border-radius:var(--pg-radius-md);padding:1.25rem 1.25rem 1.25rem 1.5rem;box-shadow:var(--pg-shadow-xs);max-width:54rem}.see-panel.svelte-1uha8ag{background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-left:3px solid var(--pg-gold);border-radius:var(--pg-radius-md);padding:1.1rem 1.2rem}.see-line.svelte-1uha8ag{position:relative;padding-left:1.35rem;font-family:var(--font-heading);font-weight:700;font-size:.9375rem;line-height:1.35;color:var(--pg-white)}.see-line.svelte-1uha8ag:before{content:"";position:absolute;left:0;top:.45rem;width:.5rem;height:.5rem;border-radius:999px;background:var(--pg-gold)}.rollout-row.svelte-1uha8ag{display:grid;gap:.15rem 1rem;padding:.7rem 0;border-bottom:1px solid var(--pg-border)}.rollout-row.svelte-1uha8ag:last-child{border-bottom:none}.rollout-row--phone.svelte-1uha8ag{display:none}@media(min-width:640px){.rollout-row.svelte-1uha8ag:nth-last-child(2){border-bottom:none}}@media(max-width:639.98px){.rollout-row--desk.svelte-1uha8ag{display:none}.rollout-row--phone.svelte-1uha8ag{display:grid}}.rollout-who.svelte-1uha8ag{font-family:var(--font-heading);font-weight:700;font-size:.9375rem;line-height:1.3;color:var(--pg-ink)}.rollout-what.svelte-1uha8ag{font-size:.875rem;line-height:1.55;color:var(--pg-muted)}@media(min-width:640px){.rollout-row.svelte-1uha8ag{grid-template-columns:13rem minmax(0,1fr);align-items:baseline}}
