.story-actions[data-astro-cid-wplc6oii]{gap:var(--space-2xs);flex-wrap:wrap;align-items:center;display:flex}.story-actions__button[data-astro-cid-wplc6oii]{min-block-size:var(--tap-target);padding-inline:var(--space-s);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-heading);font-weight:var(--weight-semibold);font-size:var(--step--1);cursor:pointer;align-items:center;gap:.45em;text-decoration:none;display:inline-flex}.story-actions__button[data-astro-cid-wplc6oii]:hover{border-color:var(--color-link);color:var(--color-link)}.story-actions__save[data-astro-cid-wplc6oii][aria-pressed=true]{background:var(--color-highlight);border-color:var(--color-link);color:var(--color-link)}.story-actions__save[data-astro-cid-wplc6oii] .story-actions__icon-on,.story-actions__save[data-astro-cid-wplc6oii][aria-pressed=true] .story-actions__icon-off{display:none}.story-actions__save[data-astro-cid-wplc6oii][aria-pressed=true] .story-actions__icon-on{display:inline-block}.story-actions__fallback[data-astro-cid-wplc6oii]{flex-basis:100%}.story-actions__fallback[data-astro-cid-wplc6oii] label[data-astro-cid-wplc6oii]{gap:var(--space-3xs);font-size:var(--step--1);font-weight:var(--weight-semibold);display:grid}.story-actions__fallback[data-astro-cid-wplc6oii] input[data-astro-cid-wplc6oii]{min-block-size:var(--tap-target);padding-inline:var(--space-xs);border:var(--border-control);border-radius:var(--radius-s);background:var(--color-surface)}.takeaways[data-astro-cid-vgkhdovb]{gap:var(--space-m);display:grid}.takeaways__title[data-astro-cid-vgkhdovb]{font-size:var(--step-2)}.takeaways__list[data-astro-cid-vgkhdovb]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;display:grid}.takeaways__list[data-astro-cid-vgkhdovb] li[data-astro-cid-vgkhdovb]{align-content:start;gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-l);background:var(--color-surface);border-block-start:3px solid var(--color-accent);display:grid}.takeaways__number[data-astro-cid-vgkhdovb]{font-family:var(--font-heading);font-size:var(--step-2);font-weight:var(--weight-heading);color:var(--color-accent-text);line-height:1}.takeaways__list[data-astro-cid-vgkhdovb] p[data-astro-cid-vgkhdovb]{font-size:var(--step-1);font-weight:var(--weight-medium);color:var(--color-heading);line-height:var(--leading-snug)}.practice[data-astro-cid-77yf6bhd]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-l);background:var(--color-accent-soft);color:var(--palette-deep);display:grid}.practice__title[data-astro-cid-77yf6bhd]{align-items:center;gap:var(--space-2xs);font-size:var(--step-2);color:var(--palette-deep);display:flex}.practice__text[data-astro-cid-77yf6bhd]{max-inline-size:var(--measure);font-size:var(--step-1)}.practice__text--question[data-astro-cid-77yf6bhd]{font-family:var(--font-heading);font-size:var(--step-2);font-weight:var(--weight-heading);line-height:var(--leading-snug)}.practice__steps[data-astro-cid-77yf6bhd]{gap:var(--space-2xs);max-inline-size:var(--measure);font-size:var(--step-0);padding-inline-start:1.4em;display:grid}.practice__steps[data-astro-cid-77yf6bhd] li[data-astro-cid-77yf6bhd]::marker{font-weight:var(--weight-bold);color:var(--palette-blue)}.practice__note[data-astro-cid-77yf6bhd]{font-size:var(--step--1);color:var(--palette-deep)}.resources[data-astro-cid-6moipjtb]{gap:var(--space-m);display:grid}.resources__title[data-astro-cid-6moipjtb]{font-size:var(--step-2)}.resources__list[data-astro-cid-6moipjtb]{gap:var(--space-s);margin:0;display:grid}.resources__item[data-astro-cid-6moipjtb]{gap:var(--space-3xs);padding:var(--space-m);border-radius:var(--radius-m);border:var(--border-hairline);background:var(--color-surface);display:grid}.resources__kind[data-astro-cid-6moipjtb]{font-size:var(--step--1);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-accent-text)}.resources__name[data-astro-cid-6moipjtb]{font-size:var(--step-1)}.resources__name[data-astro-cid-6moipjtb] a[data-astro-cid-6moipjtb]{align-items:center;gap:.3em;display:inline-flex}.resources__creator[data-astro-cid-6moipjtb]{font-weight:var(--weight-medium)}.resources__description[data-astro-cid-6moipjtb]{color:var(--color-text-muted)}.path-progress[data-astro-cid-iaiorryi]{gap:var(--space-m);padding:var(--space-m);border:1px solid var(--color-identity-border);border-radius:var(--radius-l);display:grid;box-shadow:0 24px 48px -30px #01152db3}.path-progress__head[data-astro-cid-iaiorryi]{align-items:center;gap:var(--space-xs) var(--space-s);flex-wrap:wrap;display:flex}.path-progress__icon[data-astro-cid-iaiorryi]{border-radius:var(--radius-m);background:var(--gradient-action);block-size:2.75rem;inline-size:2.75rem;box-shadow:var(--glow-action);color:var(--palette-white);flex-shrink:0;place-items:center;display:inline-grid}.path-progress__heading[data-astro-cid-iaiorryi]{flex:12rem;gap:.1rem;min-inline-size:0;display:grid}.path-progress__eyebrow[data-astro-cid-iaiorryi]{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-identity-accent)}.path-progress__title[data-astro-cid-iaiorryi]{font-family:var(--font-heading);font-size:var(--step-1);font-weight:var(--weight-heading);color:var(--color-identity-text);line-height:1.2;text-decoration:none}.path-progress__title[data-astro-cid-iaiorryi]:hover{text-underline-offset:.2em;text-decoration:underline}.path-progress__count[data-astro-cid-iaiorryi]{border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--color-identity-muted);white-space:nowrap;background:#0058fd2e;border:1px solid #8db3ff59;padding:.3rem .8rem}.path-progress__count[data-astro-cid-iaiorryi] strong[data-astro-cid-iaiorryi]{color:var(--color-identity-text)}.path-progress__steps[data-astro-cid-iaiorryi]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.path-progress__step[data-astro-cid-iaiorryi]{align-content:start;justify-items:center;gap:.4rem;display:grid;position:relative}.path-progress__step[data-astro-cid-iaiorryi]:not(:last-child):after{content:"";background:#8db3ff38;border-radius:2px;block-size:2px;position:absolute;inset-block-start:calc(1.125rem - 1px);inset-inline:calc(50% + 1.4rem) calc(1.4rem - 50%)}.path-progress__step[data-astro-cid-iaiorryi].is-done:after{background:linear-gradient(90deg, var(--palette-blue-light), var(--palette-blue))}.path-progress__node[data-astro-cid-iaiorryi]{background:var(--palette-deep);block-size:2.25rem;inline-size:2.25rem;font-size:var(--step--1);font-weight:var(--weight-bold);color:var(--color-identity-muted);transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1.5px solid #8db3ff66;border-radius:50%;place-items:center;text-decoration:none;display:inline-grid;position:relative}a[data-astro-cid-iaiorryi].path-progress__node:hover{border-color:var(--palette-blue-light);color:var(--color-identity-text)}.is-done[data-astro-cid-iaiorryi] .path-progress__node[data-astro-cid-iaiorryi]{border-color:var(--palette-blue-light);color:var(--palette-blue-light);background:#8db3ff29}.is-current[data-astro-cid-iaiorryi] .path-progress__node[data-astro-cid-iaiorryi]{background:var(--gradient-action);color:var(--palette-white);box-shadow:0 0 0 4px #0058fd47, var(--glow-action);border-color:#0000}.path-progress__kind[data-astro-cid-iaiorryi]{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;color:var(--color-identity-muted);font-size:.75rem;overflow:hidden}.is-current[data-astro-cid-iaiorryi] .path-progress__kind[data-astro-cid-iaiorryi]{font-weight:var(--weight-semibold);color:var(--color-identity-text)}@media (width<=44.99em){.path-progress--many[data-astro-cid-iaiorryi] .path-progress__kind[data-astro-cid-iaiorryi]{display:none}}.path-progress__note[data-astro-cid-iaiorryi]{border-inline-start:2px solid var(--palette-blue-light);color:var(--color-identity-text);padding-inline-start:var(--space-s)}.path-progress__links[data-astro-cid-iaiorryi]{gap:var(--space-xs);display:grid}.path-progress__link[data-astro-cid-iaiorryi]{align-items:center;gap:var(--space-s);min-block-size:var(--tap-target);border-radius:var(--radius-m);color:var(--color-identity-text);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:#ffffff0d;border:1px solid #8db3ff40;padding:.75rem .9rem;text-decoration:none;display:flex}.path-progress__link[data-astro-cid-iaiorryi]:hover{border-color:var(--palette-blue-light);background:#ffffff17}.path-progress__link--next[data-astro-cid-iaiorryi]{justify-content:space-between}.path-progress__text[data-astro-cid-iaiorryi]{flex:auto;gap:.15rem;min-inline-size:0;display:grid}.path-progress__hint[data-astro-cid-iaiorryi]{font-size:var(--step--1);color:var(--color-identity-muted)}.path-progress__link-title[data-astro-cid-iaiorryi]{font-weight:var(--weight-semibold);line-height:1.3}.path-progress__arrow[data-astro-cid-iaiorryi]{block-size:2.25rem;inline-size:2.25rem;color:var(--palette-blue-light);background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.path-progress__link--next[data-astro-cid-iaiorryi] .path-progress__arrow[data-astro-cid-iaiorryi]{background:var(--gradient-action);box-shadow:var(--glow-action);color:var(--palette-white)}@media (width>=45em){.path-progress[data-astro-cid-iaiorryi]{padding:var(--space-m) var(--space-l)}.path-progress__links[data-astro-cid-iaiorryi]{grid-template-columns:1fr 1fr}.path-progress__link--next[data-astro-cid-iaiorryi]{text-align:end;grid-column:2}}.video{gap:var(--space-xs);margin:0;display:grid}.video__frame{border-radius:var(--radius-l);background:var(--palette-deep);aspect-ratio:16/9;position:relative;overflow:hidden}.video--vertical .video__frame{aspect-ratio:9/16;max-block-size:min(80vh,46rem);inline-size:100%;max-inline-size:min(100%,26rem);margin-inline:auto}.video--vertical.video--compact .video__frame{max-inline-size:20rem}.video__frame[data-provider-loaded=instagram]{aspect-ratio:auto;background:var(--palette-white);max-block-size:none}.video__frame [data-instagram-host] iframe{display:block;border:0!important;border-radius:0!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:none!important;margin:0!important}.video__brand{background:radial-gradient(ellipse 80% 55% at 50% 30%, #0058fd61, transparent 70%), var(--palette-deep);align-content:start;justify-items:center;padding-block-start:18%;display:grid;position:absolute;inset:0}.video__brand img{block-size:auto;inline-size:38%}.video--vertical .video__brand img{inline-size:66%}.video__poster,.video__poster .story-cover{aspect-ratio:auto;block-size:100%;position:absolute;inset:0}.video__poster:after{content:"";background:linear-gradient(#01152d0d 45%,#01152db3);position:absolute;inset:0}.video__play{justify-content:center;align-items:center;gap:var(--space-2xs);inline-size:100%;color:var(--palette-light);font-weight:var(--weight-semibold);font-size:var(--step-0);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:absolute;inset:0}.video__play-icon{background:var(--palette-blue);block-size:4.25rem;inline-size:4.25rem;color:var(--palette-white);transition:transform var(--duration-base) var(--ease-emphasized);border-radius:50%;place-items:center;padding-inline-start:.2rem;display:inline-grid;box-shadow:0 0 0 .5rem #0058fd4d}.video__play:hover .video__play-icon,.video__play:focus-visible .video__play-icon{transform:scale(1.06)}.video__play:focus-visible{outline-offset:-.5rem;outline-color:var(--palette-blue-light)}.video__play-text{border-radius:var(--radius-pill);background:#01152dbf;padding:.2em .7em}.video__message{inset-inline:var(--space-s);gap:var(--space-2xs);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);color:var(--palette-light);font-size:var(--step--1);background:#01152de6;align-items:flex-start;display:flex;position:absolute;inset-block-end:var(--space-s)}.video__frame>iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.video__frame .instagram-media,.video__frame [data-instagram-host]{position:relative;margin-inline:auto!important}.video__caption{font-size:var(--step--1);color:var(--color-text-muted);justify-items:start;gap:.45rem;padding-block-start:.2rem;display:grid}.video__meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.video__platform,.video__duration{border-radius:var(--radius-pill);min-block-size:1.75rem;font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.02em;align-items:center;gap:.35em;padding-inline:.65em;display:inline-flex}.video__platform{background:var(--palette-deep);color:var(--palette-white)}.video__platform .icon{color:var(--palette-blue-light)}.video__duration{border:1px solid var(--color-border);color:var(--color-text-muted)}.video__title{font-size:var(--step-0);font-weight:var(--weight-semibold);color:var(--color-heading);line-height:1.35}.video__actions{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.video__external{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-block-size:2.25rem;font-weight:var(--weight-semibold);align-items:center;gap:.35em;padding-inline:.85rem;text-decoration:none;display:inline-flex}.video__external:hover{border-color:var(--color-link);background:var(--palette-blue-tint)}.video__note{align-items:flex-start;gap:.35em;font-size:.8125rem;line-height:1.4;display:inline-flex}.video__note>.icon{flex-shrink:0;margin-block-start:.1em}.video--compact{border:var(--border-hairline);border-radius:var(--radius-l);background:var(--color-surface);align-content:start;padding:.5rem .5rem .85rem}.video--compact .video__frame{border-radius:calc(var(--radius-l) - .35rem)}.video--compact .video__caption{padding-inline:.35rem}.video__status:empty{display:none}.video__status{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);background:var(--color-error-bg);color:var(--color-error);font-size:var(--step--1)}.story[data-astro-cid-7ggdvnuf]{position:relative}.story__progress[data-astro-cid-7ggdvnuf]{z-index:calc(var(--z-header) + 1);background:linear-gradient(90deg, var(--palette-blue-light), var(--palette-blue));transform-origin:0;pointer-events:none;block-size:3px;position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0);box-shadow:0 0 12px #0058fdcc}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.story__progress[data-astro-cid-7ggdvnuf]{animation:linear both story-progress scroll(root)}}}@keyframes story-progress{to{transform:scaleX(1)}}.story__hero[data-astro-cid-7ggdvnuf]{padding-block:var(--space-m) calc(var(--space-2xl) + var(--space-l))}.story__top{gap:var(--space-m);display:grid}.story__back[data-astro-cid-7ggdvnuf]{min-block-size:var(--tap-target);color:var(--color-identity-text);font-weight:var(--weight-semibold);justify-self:start;align-items:center;gap:.4em;text-decoration:none;display:inline-flex}.story__back[data-astro-cid-7ggdvnuf] .icon{color:var(--palette-blue-light)}.story__back[data-astro-cid-7ggdvnuf]:hover{text-decoration:underline}.story__state[data-astro-cid-7ggdvnuf]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);color:var(--color-identity-text);font-weight:var(--weight-medium);background:#ffffff0f;border:1px solid #8db3ff59}.story__header[data-astro-cid-7ggdvnuf]{gap:var(--space-s);max-inline-size:54rem;display:grid}.story__kicker[data-astro-cid-7ggdvnuf]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--1);flex-wrap:wrap;display:flex}.story__format[data-astro-cid-7ggdvnuf]{border-radius:var(--radius-pill);background:var(--gradient-action);min-block-size:2rem;box-shadow:var(--glow-action);color:var(--palette-white);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;padding-inline:.85em;display:inline-flex}.story__topic[data-astro-cid-7ggdvnuf]{min-block-size:2rem;padding-inline:.95em;font-size:.75rem}.story__topic[data-astro-cid-7ggdvnuf]:hover{border-color:var(--palette-blue-light);background:#0058fd52}.story__title[data-astro-cid-7ggdvnuf]{font-size:var(--step-5);letter-spacing:var(--tracking-display);color:var(--color-identity-text);text-wrap:balance;line-height:1.04}.story__summary[data-astro-cid-7ggdvnuf]{max-inline-size:46rem;color:var(--color-identity-muted)}.story__illustrative[data-astro-cid-7ggdvnuf]{border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--color-identity-muted);background:#ffffff0d;border:1px solid #8db3ff4d;justify-self:start;align-items:center;gap:.45em;padding:.3rem .85rem .3rem .7rem;display:inline-flex}.story__byline[data-astro-cid-7ggdvnuf]{align-items:center;gap:var(--space-s);display:flex}.story__avatars[data-astro-cid-7ggdvnuf]{display:flex}.story__avatars[data-astro-cid-7ggdvnuf] .avatar+.avatar{margin-inline-start:-.75rem}.story__byline-text[data-astro-cid-7ggdvnuf]{gap:var(--space-3xs);min-inline-size:0;display:grid}.story__avatars[data-astro-cid-7ggdvnuf]{flex-shrink:0}@media (width<=29.99em){.story__hero[data-astro-cid-7ggdvnuf] .story-actions__button{padding-inline:.8rem}}.story__credits[data-astro-cid-7ggdvnuf]{font-weight:var(--weight-medium);color:var(--color-identity-text)}.story__dates[data-astro-cid-7ggdvnuf]{font-size:var(--step--1);color:var(--color-identity-muted)}.story__hero[data-astro-cid-7ggdvnuf] .story-actions__button{color:var(--color-identity-text);background:#ffffff0f;border-color:#8db3ff66}.story__hero[data-astro-cid-7ggdvnuf] .story-actions__button:hover{border-color:var(--palette-blue-light);color:var(--color-identity-text);background:#0058fd38}.story__hero[data-astro-cid-7ggdvnuf] .story-actions__save[aria-pressed=true]{border-color:var(--palette-blue-light);color:var(--palette-white);background:#0058fd59}.story__hero[data-astro-cid-7ggdvnuf] .story-actions__fallback input{background:var(--palette-white);color:var(--palette-deep)}.story__media{margin-block:calc(-1 * (var(--space-2xl) + var(--space-s))) var(--space-xl);position:relative}.story__media .video__frame,.story__media .story-cover{box-shadow:0 30px 60px -28px #01152da6}.story__cover[data-astro-cid-7ggdvnuf]{gap:var(--space-2xs);display:grid}.story__cover[data-astro-cid-7ggdvnuf] .story-cover{border-radius:var(--radius-l)}.story__cover[data-astro-cid-7ggdvnuf] figcaption[data-astro-cid-7ggdvnuf]{font-size:var(--step--1);color:var(--color-text-muted)}.story__layout{gap:var(--space-xl);padding-block-end:var(--space-xl);display:grid}.story__main[data-astro-cid-7ggdvnuf] .prose[data-astro-cid-7ggdvnuf]{margin-inline:auto}.story__band[data-astro-cid-7ggdvnuf]{padding-block:var(--space-xl)}.story__extras{gap:var(--space-xl);padding-block:var(--space-xl);display:grid}.story__clips[data-astro-cid-7ggdvnuf],.story__people[data-astro-cid-7ggdvnuf]{gap:var(--space-m);display:grid}.story__clips[data-astro-cid-7ggdvnuf] h2[data-astro-cid-7ggdvnuf],.story__people[data-astro-cid-7ggdvnuf] h2[data-astro-cid-7ggdvnuf]{font-size:var(--step-2)}.story__clip-list[data-astro-cid-7ggdvnuf]{gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;display:grid}.story__people-list[data-astro-cid-7ggdvnuf]{gap:var(--space-s);display:grid}.story__related{padding-block-end:var(--space-xl)}
