.learner-progression[data-astro-cid-edcuezzy]{background:linear-gradient(135deg,#fbfaff,#f1fbf8);border:1px solid #ddd6f5;border-radius:1.5rem;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 12px 32px #3020920d}.learner-progression__heading[data-astro-cid-edcuezzy]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}h2[data-astro-cid-edcuezzy]{color:var(--violet-dark);margin:0}.learner-progression__heading[data-astro-cid-edcuezzy] p[data-astro-cid-edcuezzy]{color:var(--muted);margin:0}.progression[data-astro-cid-edcuezzy]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.progression[data-astro-cid-edcuezzy] li[data-astro-cid-edcuezzy]{text-align:center;min-width:0;color:var(--violet-dark);justify-items:center;gap:.7rem;display:grid;position:relative}.progression[data-astro-cid-edcuezzy] li[data-astro-cid-edcuezzy]:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--teal-bright), #cfc5ef);width:calc(100% - 5.8rem);min-width:.75rem;height:2px;position:absolute;top:2.6rem;left:calc(50% + 2.9rem)}.progression__icon[data-astro-cid-edcuezzy]{background:#fff;border:1px solid #ddd6f5;border-radius:1.25rem;place-items:center;width:5.25rem;height:5.25rem;display:grid;position:relative;box-shadow:0 8px 18px #30209212}.progression__icon[data-astro-cid-edcuezzy] svg{width:4rem;height:4rem;display:block}.progression[data-astro-cid-edcuezzy] strong[data-astro-cid-edcuezzy]{max-width:12ch;font-size:.95rem;line-height:1.35}@media (width<=48rem){.progression[data-astro-cid-edcuezzy]{grid-template-columns:1fr;gap:1rem}.progression[data-astro-cid-edcuezzy] li[data-astro-cid-edcuezzy]{text-align:left;grid-template-columns:5.25rem 1fr;place-items:center start}.progression[data-astro-cid-edcuezzy] li[data-astro-cid-edcuezzy]:not(:last-child):after{background:linear-gradient(var(--teal-bright), #cfc5ef);width:2px;min-width:0;height:calc(100% - 2rem);top:calc(50% + 3rem);left:2.6rem}.progression[data-astro-cid-edcuezzy] strong[data-astro-cid-edcuezzy]{max-width:none}}.brand-responsibility[data-astro-cid-jj34jhv2]{background:var(--lavender);border-radius:1.5rem;padding:clamp(1.5rem,4vw,3rem)}.responsibility-lead[data-astro-cid-jj34jhv2]{max-width:65ch;font-size:1.12rem}.responsibility-principle[data-astro-cid-jj34jhv2]{border-inline-start:.3rem solid var(--teal-bright);max-width:65ch;padding-inline-start:1rem}.responsibility-grid[data-astro-cid-jj34jhv2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin-block-start:1.5rem;display:grid}.responsibility-grid[data-astro-cid-jj34jhv2] article[data-astro-cid-jj34jhv2]{background:#fff;border-radius:1rem;padding:1.25rem}.responsibility-grid[data-astro-cid-jj34jhv2] h3[data-astro-cid-jj34jhv2]{margin-block:0 .5rem}.responsibility-grid[data-astro-cid-jj34jhv2] p[data-astro-cid-jj34jhv2]{margin:0}.compact[data-astro-cid-jj34jhv2]{background:var(--mint)}.brand-journey[data-astro-cid-pumdtfys]{width:fit-content;max-width:100%;color:var(--violet-dark);background:linear-gradient(135deg,#f7f5ff,#effbf8);border:1px solid #d8d0f2;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.45rem;margin-block:1.5rem 0;padding:.6rem .75rem;font-weight:700;display:flex;box-shadow:0 8px 20px #3020920f}.brand-journey__stage[data-astro-cid-pumdtfys]{white-space:nowrap;background:#fff;border-radius:.65rem;padding:.38rem .62rem}.brand-journey__stage--1[data-astro-cid-pumdtfys]{color:var(--teal)}.brand-journey__stage--2[data-astro-cid-pumdtfys]{color:var(--violet)}.brand-journey__stage--3[data-astro-cid-pumdtfys]{color:#bd4054;background:#fff4f5}.brand-journey__connector[data-astro-cid-pumdtfys]{color:var(--teal-bright);font-size:1.1rem;line-height:1}@media (width<=28rem){.brand-journey[data-astro-cid-pumdtfys]{gap:.3rem;padding:.5rem}.brand-journey__stage[data-astro-cid-pumdtfys]{padding:.32rem .48rem;font-size:.9rem}}
