.article-header[data-astro-cid-57dfxhfu]{padding-block:var(--section-space-standard);border-top:var(--border-width-default) solid var(--border-color-subtle);border-bottom:var(--border-width-default) solid var(--border-color-default);background:var(--color-mist-200)}.article-header__inner[data-astro-cid-57dfxhfu]{justify-items:start;gap:var(--space-20);display:grid}.breadcrumbs[data-astro-cid-57dfxhfu] ol[data-astro-cid-57dfxhfu]{gap:var(--space-8);color:var(--text-color-secondary);font-size:var(--type-metadata-size);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-57dfxhfu] li[data-astro-cid-57dfxhfu]:not(:last-child):after{margin-left:var(--space-8);color:var(--border-color-editorial);content:"/"}.breadcrumbs[data-astro-cid-57dfxhfu] a[data-astro-cid-57dfxhfu]{color:var(--link-focus-color);text-underline-offset:var(--space-4)}.article-eyebrow[data-astro-cid-57dfxhfu]{color:var(--link-focus-color);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}h1[data-astro-cid-57dfxhfu]{max-width:var(--content-max-section-intro);font-size:clamp(var(--font-size-40), 4vw, var(--type-display-size));line-height:var(--line-height-tight);font-weight:var(--type-display-weight);text-wrap:balance}.article-lead[data-astro-cid-57dfxhfu]{max-width:var(--content-max-reading);color:var(--text-color-secondary);font-size:var(--type-supporting-body-size);line-height:var(--type-supporting-body-line)}.article-body[data-astro-cid-57dfxhfu]{padding-top:var(--space-48);padding-bottom:var(--section-space-standard)}.article-prose[data-astro-cid-57dfxhfu]{width:min(100%, var(--content-max-reading));color:var(--text-color-primary);font-size:var(--type-supporting-body-size);line-height:var(--line-height-supporting);margin-inline:auto}.article-prose[data-astro-cid-57dfxhfu]>*+*{margin-top:var(--space-24)}.article-prose[data-astro-cid-57dfxhfu] h2{margin-top:var(--space-60);font-size:var(--font-size-32);line-height:var(--line-height-heading);font-weight:var(--font-weight-extrabold);text-wrap:balance}.article-prose[data-astro-cid-57dfxhfu] h3{margin-top:var(--space-40);font-size:var(--type-section-h3-size);line-height:var(--type-section-h3-line);font-weight:var(--type-section-h3-weight)}.article-prose[data-astro-cid-57dfxhfu] a{color:var(--link-focus-color);font-weight:var(--font-weight-semibold);text-underline-offset:var(--space-4)}.article-prose[data-astro-cid-57dfxhfu] ul,.article-prose[data-astro-cid-57dfxhfu] ol{gap:var(--space-12);padding-left:var(--space-24);display:grid}.article-prose[data-astro-cid-57dfxhfu] figure{width:min(calc(100vw - 2 * var(--container-pad)), var(--media-max-homepage));margin-block:var(--space-48);margin-left:50%;transform:translate(-50%)}.article-prose[data-astro-cid-57dfxhfu] figure img{border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-media-elevated);width:100%;height:auto}.article-prose[data-astro-cid-57dfxhfu] figcaption{margin-top:var(--space-12);color:var(--text-color-secondary);font-size:var(--type-metadata-size);line-height:var(--type-metadata-line)}.article-prose[data-astro-cid-57dfxhfu] .article-resources{gap:var(--space-24);margin-block:var(--space-60);padding:var(--space-32);border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-control-card);background:var(--color-mist-200);display:grid}.article-prose[data-astro-cid-57dfxhfu] .article-resources h2{margin-top:0}.article-prose[data-astro-cid-57dfxhfu] .resource-list{gap:0;padding:0;list-style:none}.article-prose[data-astro-cid-57dfxhfu] .resource-list li{align-items:center;gap:var(--space-24);padding-block:var(--space-20);border-top:var(--border-width-default) solid var(--border-color-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.article-prose[data-astro-cid-57dfxhfu] .resource-title{color:var(--text-color-primary);font-size:var(--type-body-size);line-height:var(--line-height-supporting);display:block}.article-prose[data-astro-cid-57dfxhfu] .resource-meta{margin-top:var(--space-4);color:var(--text-color-secondary);font-size:var(--type-metadata-size);line-height:var(--type-metadata-line);display:block}.article-prose[data-astro-cid-57dfxhfu] .resource-link{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.article-prose[data-astro-cid-57dfxhfu] .article-disclaimer{padding-left:var(--space-20);border-left:var(--border-width-default) solid var(--border-color-editorial);color:var(--text-color-secondary);font-size:var(--type-body-size);line-height:var(--line-height-supporting)}.article-prose[data-astro-cid-57dfxhfu] .article-support{justify-items:start;gap:var(--space-20);margin-block:var(--space-60);padding:var(--space-32);border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-control-card);background:var(--color-mist-200);display:grid}.article-prose[data-astro-cid-57dfxhfu] .article-support h2,.article-prose[data-astro-cid-57dfxhfu] .article-support figure{margin-block:0}.article-prose[data-astro-cid-57dfxhfu] .article-support h2{margin-top:0}.article-prose[data-astro-cid-57dfxhfu] .article-legal{gap:var(--space-24);margin-top:var(--space-60);padding-top:var(--space-40);border-top:var(--border-width-default) solid var(--border-color-editorial);display:grid}.article-prose[data-astro-cid-57dfxhfu] .article-legal>h2{margin-top:0}.article-prose[data-astro-cid-57dfxhfu] .article-legal__content{align-items:start;gap:var(--space-32);grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);display:grid}.article-prose[data-astro-cid-57dfxhfu] .article-legal__copy{gap:var(--space-24);display:grid}.article-next[data-astro-cid-57dfxhfu]{padding-block:var(--section-space-standard);border-top:var(--border-width-default) solid var(--border-color-default);background:var(--color-mist-200)}.article-next__inner[data-astro-cid-57dfxhfu]{justify-items:start;gap:var(--space-16);display:grid}.article-next__inner[data-astro-cid-57dfxhfu] h2{max-width:var(--content-max-section-intro);font-size:var(--font-size-32);line-height:var(--line-height-heading);font-weight:var(--font-weight-extrabold);text-wrap:balance}.article-next__inner[data-astro-cid-57dfxhfu] p{max-width:var(--content-max-reading);color:var(--text-color-secondary);font-size:var(--type-supporting-body-size);line-height:var(--type-supporting-body-line)}.article-next__inner[data-astro-cid-57dfxhfu] a{min-height:44px;margin-top:var(--space-8);color:var(--link-focus-color);font-weight:var(--font-weight-bold);text-underline-offset:var(--space-4);align-items:center;display:inline-flex}.article-next__inner[data-astro-cid-57dfxhfu] a:after{margin-left:var(--space-8);content:"→"}@media (width<=767px){.article-header[data-astro-cid-57dfxhfu]{padding-block:var(--space-48)}.article-header__inner[data-astro-cid-57dfxhfu]{gap:var(--space-16)}h1[data-astro-cid-57dfxhfu]{font-size:var(--font-size-32);line-height:var(--line-height-heading)}.article-lead[data-astro-cid-57dfxhfu],.article-prose[data-astro-cid-57dfxhfu],.article-next__inner[data-astro-cid-57dfxhfu] p{font-size:var(--type-body-size)}.article-body[data-astro-cid-57dfxhfu]{padding-top:var(--space-32)}.article-prose[data-astro-cid-57dfxhfu] h2{margin-top:var(--space-48);font-size:var(--font-size-24)}.article-prose[data-astro-cid-57dfxhfu] figure{margin-block:var(--space-32)}.article-prose[data-astro-cid-57dfxhfu] .article-resources{margin-block:var(--space-48);padding:var(--space-24)}.article-prose[data-astro-cid-57dfxhfu] .resource-list li{gap:var(--space-8) var(--space-16);grid-template-columns:auto minmax(0,1fr)}.article-prose[data-astro-cid-57dfxhfu] .resource-link{grid-column:2}.article-prose[data-astro-cid-57dfxhfu] .article-support{margin-block:var(--space-48);padding:var(--space-24)}.article-prose[data-astro-cid-57dfxhfu] .article-legal__content{gap:var(--space-20);grid-template-columns:minmax(0,1fr)}}.lesson-frame[data-astro-cid-waukqiw4]{border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-media-elevated);background:var(--video-player-background);position:relative;overflow:hidden}.lesson-frame[data-astro-cid-waukqiw4] video[data-astro-cid-waukqiw4],.lesson-frame[data-astro-cid-waukqiw4] .lesson-poster[data-astro-cid-waukqiw4]{object-fit:contain;border:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.lesson-poster[data-astro-cid-waukqiw4]{pointer-events:none;transition:opacity var(--video-reveal-duration) ease}.is-ready[data-astro-cid-waukqiw4] .lesson-poster[data-astro-cid-waukqiw4]{opacity:0;visibility:hidden}.lesson-start[data-astro-cid-waukqiw4]{cursor:pointer;width:100%;color:var(--color-white);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.lesson-play[data-astro-cid-waukqiw4]{width:var(--video-play-size);height:var(--video-play-size);border:var(--border-width-default) solid var(--video-progress-track);border-radius:var(--radius-pill);background:var(--video-control-background);transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease;place-items:center;display:grid}.lesson-play[data-astro-cid-waukqiw4] svg[data-astro-cid-waukqiw4]{width:var(--space-40);height:var(--space-40);fill:currentColor;display:block}.lesson-start[data-astro-cid-waukqiw4]:is(:hover,:focus-visible) .lesson-play[data-astro-cid-waukqiw4]{background:var(--video-player-background);border-color:var(--color-white)}.lesson-start[data-astro-cid-waukqiw4]:focus-visible{outline:none!important}.lesson-start[data-astro-cid-waukqiw4]:focus-visible .lesson-play[data-astro-cid-waukqiw4]{outline:var(--focus-action-emphasized-width) solid var(--color-focus-ring);outline-offset:var(--focus-action-emphasized-offset)}.lesson-loading[data-astro-cid-waukqiw4]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.lesson-end[data-astro-cid-waukqiw4]{place-items:center;display:grid;position:absolute;inset:0}.lesson-end[data-astro-cid-waukqiw4] a[data-astro-cid-waukqiw4]{color:var(--color-white);white-space:pre-line;text-align:center}.lesson-replay[data-astro-cid-waukqiw4]{min-height:var(--space-48);padding:var(--space-8) var(--space-16);border:var(--border-width-default) solid currentColor;border-radius:var(--radius-8);color:var(--color-white);font:inherit;cursor:pointer;background:0 0}.lesson-loading-panel[data-astro-cid-waukqiw4]{justify-items:center;gap:var(--space-16);width:var(--video-loading-width);max-width:calc(100% - var(--space-48));box-sizing:border-box;padding:var(--space-24);border-radius:var(--radius-16);background:var(--video-control-background);color:var(--color-white);font-size:var(--font-size-18);font-weight:var(--font-weight-bold);display:grid}.lesson-loading-label[data-astro-cid-waukqiw4]{font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}.lesson-buffered[data-astro-cid-waukqiw4]{font-variant-numeric:tabular-nums;display:none}[data-astro-cid-waukqiw4][data-loading-feedback=measured] .lesson-buffered[data-astro-cid-waukqiw4]{display:inline}.lesson-loading-track[data-astro-cid-waukqiw4]{width:100%;height:var(--space-4);border-radius:var(--radius-pill);background:var(--video-progress-track);display:block;overflow:hidden}[data-astro-cid-waukqiw4][data-loading-feedback=measured] .lesson-loading-track[data-astro-cid-waukqiw4]{display:none}.lesson-loading-track[data-astro-cid-waukqiw4]>span[data-astro-cid-waukqiw4]{border-radius:inherit;background:var(--color-white);width:40%;height:100%;animation:lesson-loading var(--video-loading-duration) ease-in-out infinite;display:block}@keyframes lesson-loading{0%{transform:translate(-100%)}to{transform:translate(350%)}}.lesson-tools[data-astro-cid-waukqiw4]{align-items:center;gap:var(--space-8) var(--space-16);margin-top:var(--space-12);font-size:var(--font-size-14);flex-wrap:wrap;display:flex}.lesson-tools[data-astro-cid-waukqiw4] p[data-astro-cid-waukqiw4]{flex:1;margin:0}.lesson-tools[data-astro-cid-waukqiw4] a[data-astro-cid-waukqiw4]{min-height:var(--space-48);align-items:center;margin-inline-start:auto;display:inline-flex}.lesson-quality[data-astro-cid-waukqiw4]{align-items:center;gap:var(--space-8);display:inline-flex}select[data-astro-cid-waukqiw4]{min-height:var(--space-48);max-width:100%;padding-inline:var(--space-12);font:inherit;border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-8);background:var(--surface-page);color:var(--text-color-primary)}[data-astro-cid-waukqiw4][hidden]{display:none!important}.lesson-player[data-astro-cid-waukqiw4] [data-astro-cid-waukqiw4]:is(button,select,video):focus-visible{outline:var(--focus-action-emphasized-width) solid var(--color-focus-ring);outline-offset:var(--focus-action-emphasized-offset)}@media (prefers-reduced-motion:reduce){.lesson-poster[data-astro-cid-waukqiw4],.lesson-play[data-astro-cid-waukqiw4]{transition:none}.lesson-loading-track[data-astro-cid-waukqiw4]>span[data-astro-cid-waukqiw4]{margin-inline:auto;animation:none}}@media (width<=767px){.lesson-frame[data-astro-cid-waukqiw4]{--video-play-size:var(--space-60)}.lesson-play[data-astro-cid-waukqiw4] svg[data-astro-cid-waukqiw4]{width:var(--space-32);height:var(--space-32)}}.article-html[data-astro-cid-2opqzxqi] pre{max-width:100%;overflow-x:auto}.article-html[data-astro-cid-2opqzxqi]>*+*{margin-top:var(--space-20)}.article-html[data-astro-cid-2opqzxqi] h2,.article-html[data-astro-cid-2opqzxqi] h3,.article-html[data-astro-cid-2opqzxqi] h4{margin-top:var(--space-40);color:var(--text-color-primary);line-height:var(--line-height-heading);font-weight:var(--font-weight-extrabold)}.article-html[data-astro-cid-2opqzxqi] h2{font-size:var(--font-size-32)}.article-html[data-astro-cid-2opqzxqi] h3,.article-html[data-astro-cid-2opqzxqi] h4{font-size:var(--type-section-h3-size)}.article-media[data-astro-cid-2opqzxqi]{padding:var(--space-12);border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-media-elevated);background:var(--color-mist-200)}.article-media[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi]{border-radius:var(--radius-control-card)!important;border:0!important}.article-media--course-mark[data-astro-cid-2opqzxqi],.article-media--credential-mark[data-astro-cid-2opqzxqi],.article-media--licence-mark[data-astro-cid-2opqzxqi],.article-media--editorial-small[data-astro-cid-2opqzxqi]{margin-inline:auto!important;transform:none!important}.article-media--course-mark[data-astro-cid-2opqzxqi]{padding:var(--space-16);width:min(100%,22rem)!important}.article-media--credential-mark[data-astro-cid-2opqzxqi]{padding:var(--space-12);background:var(--surface-page);width:min(100%,18rem)!important}.article-media--licence-mark[data-astro-cid-2opqzxqi]{background:0 0;border:0;padding:0;width:min(100%,11rem)!important;margin-block:0!important}.article-media--editorial-small[data-astro-cid-2opqzxqi]{width:min(100%,24rem)!important}.article-media--course-mark[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi],.article-media--credential-mark[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi],.article-media--licence-mark[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi],.article-media--editorial-small[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi]{max-width:100%;margin-inline:auto;display:block;width:auto!important}.article-media--resource-icon[data-astro-cid-2opqzxqi]{background:0 0;border:0;padding:0;width:var(--space-48)!important;margin:0!important;transform:none!important}.article-media--resource-icon[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi]{height:var(--space-48);width:var(--space-48)!important;border-radius:0!important}.article-media[data-astro-cid-2opqzxqi] a[data-astro-cid-2opqzxqi]{min-height:44px;display:block}.article-html--disclaimer[data-astro-cid-2opqzxqi]{padding-left:var(--space-20);border-left:var(--border-width-default) solid var(--border-color-editorial);color:var(--text-color-secondary);font-size:var(--type-body-size);line-height:var(--line-height-supporting)}.article-video[data-astro-cid-2opqzxqi]{width:min(calc(100vw - 2 * var(--container-pad)), var(--media-max-homepage));margin-block:var(--space-48);margin-left:50%;transform:translate(-50%)}.article-video[data-astro-cid-2opqzxqi]>a[data-astro-cid-2opqzxqi]{border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--radius-media-elevated);background:var(--surface-dark);display:block;position:relative;overflow:hidden}.article-video[data-astro-cid-2opqzxqi] img[data-astro-cid-2opqzxqi]{width:100%;height:auto;display:block}.article-video__action[data-astro-cid-2opqzxqi]{left:var(--space-24);bottom:var(--space-24);min-height:44px;padding-inline:var(--space-20);border-radius:var(--radius-8);background:var(--surface-page);color:var(--text-color-primary);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex;position:absolute}.article-video__action[data-astro-cid-2opqzxqi]:before{margin-right:var(--space-8);content:"▶"}.article-video[data-astro-cid-2opqzxqi] figcaption[data-astro-cid-2opqzxqi]{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.article-video[data-astro-cid-2opqzxqi] figcaption[data-astro-cid-2opqzxqi] span[data-astro-cid-2opqzxqi]{color:var(--text-color-secondary)}@media (width<=767px){.article-html[data-astro-cid-2opqzxqi] h2{font-size:var(--font-size-24)}.article-video[data-astro-cid-2opqzxqi]{margin-block:var(--space-32)}.article-video__action[data-astro-cid-2opqzxqi]{left:var(--space-16);bottom:var(--space-16)}}
