.pill[data-astro-cid-4ucn2aqk]{background-color:var(--backgroundColor);border-radius:14px;align-items:center;width:fit-content;padding:4px 8px;display:inline-flex;& span{letter-spacing:.1rem;color:var(--textColor)}}.lesson-hero[data-astro-cid-agnllbox]{margin-top:var(--spacing-sm);justify-content:center;align-items:center;display:flex;position:relative}.content-wrapper[data-astro-cid-agnllbox]{z-index:2;position:relative}.content-wrapper[data-astro-cid-agnllbox].grid{grid-template-columns:1fr;gap:1.2rem;width:100%}.meta-container[data-astro-cid-agnllbox]{align-items:center;gap:1.2rem;display:flex}.read-time[data-astro-cid-agnllbox]{font-size:1.4rem;font-weight:500}.title-container[data-astro-cid-agnllbox]{flex-direction:column;gap:.4rem;display:flex}.lesson-body[data-astro-cid-xh6il2eu]>.grid{grid-template-columns:1fr;width:100%}.lesson-body[data-astro-cid-xh6il2eu]>.grid:has(*){padding-block:var(--spacing-md)}.lesson-body[data-astro-cid-xh6il2eu]>.portable-text>:first-child{margin-top:0}.additional-resources[data-astro-cid-eys7wu4z]{color:var(--color-charcoal)}.additional-resources[data-astro-cid-eys7wu4z]>.grid{gap:var(--spacing-md);grid-template-columns:1fr}.additional-resources-container[data-astro-cid-eys7wu4z].grid{-moz-column-gap:2.4rem;grid-template-columns:1fr;gap:4.8rem 2.4rem;max-width:100%;padding-inline:0}@media screen and (width>=768px){.additional-resources-container[data-astro-cid-eys7wu4z].grid{grid-template-columns:1fr 1fr}}@media screen and (width>=992px){.additional-resources-container[data-astro-cid-eys7wu4z].grid{grid-template-columns:1fr 1fr 1fr}}.lesson-footer-cta[data-astro-cid-notyahtw]{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);background-color:var(--background-color,var(--color-stone));& .cta{background-color:var(--background-color,var(--color-stone))}}.cta-wrapper[data-astro-cid-notyahtw].grid{grid-template-columns:1fr}.cta-wrapper[data-astro-cid-notyahtw] .cta{text-align:center;margin:0;padding:0}@media screen and (width>=576px){.cta-wrapper[data-astro-cid-notyahtw] .cta{text-align:start}}._fullCSATSurvey_lef6u_1{--survey-content-height:310px;--survey-padding-block:var(--spacing-lg);--survey-min-height:calc(var(--survey-content-height) + (var(--survey-padding-block) * 2));--color-success-green:#228b22;color:var(--color-charcoal);padding-block:var(--survey-padding-block);min-height:var(--survey-min-height);&.grid{gap:var(--spacing-md);grid-template-columns:1fr;place-items:center}}._surveyContainer_lef6u_18{width:100%;max-width:500px;min-height:var(--survey-content-height);opacity:1;flex-direction:column;justify-content:space-between;transition:opacity 1s ease-in-out;display:flex;& fieldset{margin:0}}._questionContainer_lef6u_33{gap:var(--spacing-sm);flex-direction:column;flex:1;animation:.5s ease-in-out _fadeIn_lef6u_1;display:flex}@keyframes _fadeIn_lef6u_1{0%{opacity:0}to{opacity:1}}._navigationButtons_lef6u_50{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-end;margin-top:auto;display:flex}._thankYouContainer_lef6u_58{text-align:center;opacity:1;min-height:var(--survey-content-height);justify-content:center;align-items:center;animation:.5s ease-in-out _fadeIn_lef6u_1;display:flex}._fullCSATSurvey_lef6u_1 h3 svg{vertical-align:middle;display:inline-block}._errorMessage_lef6u_73{color:var(--color-charcoal);text-align:center;font-size:1.6rem}._errorMessage_lef6u_73 svg{vertical-align:middle;display:inline-block}._lessonBottomNav_18kdd_1{background-color:var(--color-white);border-top:1px solid var(--color-core-cotton-shade);z-index:11;justify-content:space-between;align-items:center;gap:16px;min-height:57px;padding:8px;display:flex;position:sticky;bottom:0}._lessonBottomNav_18kdd_1 ._courseTitle_18kdd_14{text-align:center;text-overflow:ellipsis;margin:0 auto}._lessonBottomNav_18kdd_1 ._link_18kdd_19{padding:.8rem 1.6rem}._lessonTopNav_1e952_1{background-color:var(--color-white);border-bottom:1px solid var(--color-sand-shade);border-top:1px solid var(--color-sand-shade);top:var(--layout-navigation-bottom-edge);z-index:11;justify-content:space-between;align-items:center;gap:16px;padding:8px;transition:top .5s ease-out;display:flex;position:sticky}._menuButton_1e952_16{cursor:pointer;align-items:center;gap:8px;font-size:1.4rem;display:flex}._menuButton_1e952_16 ._icon_1e952_23{aspect-ratio:24/18;height:16px}._lessonDialog_1e952_28{border:none;border-right:1px solid var(--color-sand-shade);flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:420px;height:100%;max-height:none;padding:16px}._lessonDialog_1e952_28[open]{display:flex}._lessonDialog_1e952_28::backdrop{background-color:var(--color-cool-gray-700);opacity:.8}._lessonDialog_1e952_28 ._closeButton_1e952_47{cursor:pointer;align-self:flex-end;padding:8px}._miniCSATSurvey_tf4hr_1{--survey-content-height:120px;--survey-padding-block:var(--spacing-lg);--survey-min-height:calc(var(--survey-content-height) + (var(--survey-padding-block) * 2));--color-success-green:#228b22;color:var(--color-charcoal);padding-block:var(--survey-padding-block);text-align:center;min-height:var(--survey-min-height);&.grid{gap:var(--spacing-sm);grid-template-columns:1fr;place-items:center}}._buttonContainer_tf4hr_19{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}._miniCSATSurvey_tf4hr_1 h3 svg{vertical-align:middle;display:inline-block}._errorMessage_tf4hr_31{color:var(--color-charcoal);font-size:1.6rem}._errorMessage_tf4hr_31 svg{vertical-align:middle;display:inline-block}:root{--color-charcoal:#1d1e20;--color-cool-gray:#f9f9fa;--color-cotton:#fffcf9;--color-eggplant:#744a6e;--color-orange:#ffa43e;--color-pink:#f1c0f2;--color-poppy:#f96353;--color-sky:#9cd1ef;--color-stone:#dbd4cc;--color-violet:#9176d1;--color-yellow:#fcfc7e;--color-white:#fff;--color-charcoal-tint:#9a9999;--color-charcoal-mid:#6c6a6a;--color-charcoal-shade:#191717;--color-charcoal-50:#e9e9e9;--color-charcoal-100:#bbbaba;--color-charcoal-200:#9a9999;--color-charcoal-300:#6c6a6a;--color-charcoal-400:#4f4d4d;--color-charcoal-500:#232121;--color-charcoal-600:#201e1e;--color-charcoal-700:#191717;--color-charcoal-800:#131212;--color-charcoal-900:#0f0e0e;--color-cool-gray-50:#f9f9fa;--color-cool-gray-100:#ebeef0;--color-cool-gray-200:#e2e5e8;--color-cool-gray-300:#d5d9de;--color-cool-gray-400:#cdd2d8;--color-cool-gray-500:#c0c7ce;--color-cool-gray-600:#afb5bb;--color-cool-gray-700:#888d92;--color-cool-gray-800:#6a6d71;--color-cool-gray-900:#515457;--color-cotton-tint:#f9f6f0;--color-cotton-mid:#f4ede2;--color-cotton-shade:#e9dcc6;--color-cotton-50:#fffffe;--color-cotton-100:#fffefd;--color-cotton-200:#fffefc;--color-cotton-300:#fffdfb;--color-cotton-400:#fffcf9;--color-cotton-500:#fcfaf7;--color-cotton-600:#f9f6f0;--color-cotton-700:#f4ede2;--color-cotton-800:#e9dcc6;--color-cotton-900:#aea594;--color-eggplant-tint:#bfacbc;--color-eggplant-mid:#a2869e;--color-eggplant-shade:#40293d;--color-eggplant-50:#f1edf1;--color-eggplant-100:#d4c7d2;--color-eggplant-200:#bfacbc;--color-eggplant-300:#a2869e;--color-eggplant-400:#906e8b;--color-eggplant-500:#744a6e;--color-eggplant-600:#6a4364;--color-eggplant-700:#52354e;--color-eggplant-800:#40293d;--color-eggplant-900:#311f2e;--color-orange-tint:#ffd5a6;--color-orange-mid:#ffc27e;--color-orange-shade:#b5742c;--color-orange-50:#fff6ec;--color-orange-100:#ffe3c3;--color-orange-200:#ffa43e;--color-orange-300:#ffc27e;--color-orange-400:#ffb665;--color-orange-500:#ffa43e;--color-orange-600:#e89538;--color-orange-700:#b5742c;--color-orange-800:#8c5a22;--color-orange-900:#6b451a;--color-pink-tint:#f9e2f9;--color-pink-mid:#f4cdf5;--color-pink-shade:#ab88ac;--color-pink-50:#fef9fe;--color-pink-100:#fbebfb;--color-pink-200:#f9e2f9;--color-pink-300:#f6d5f6;--color-pink-400:#f4cdf5;--color-pink-500:#f1c0f2;--color-pink-600:#dbafdc;--color-pink-700:#ab88ac;--color-pink-800:#856a85;--color-pink-900:#655166;--color-poppy-tint:#fcb7b0;--color-poppy-mid:#fb968c;--color-poppy-shade:#b1463b;--color-poppy-50:#feefee;--color-poppy-100:#fdcfca;--color-poppy-200:#fcb7b0;--color-poppy-300:#fb968c;--color-poppy-400:#fa8275;--color-poppy-500:#f96353;--color-poppy-600:#e35a4c;--color-poppy-700:#b1463b;--color-poppy-800:#89362e;--color-poppy-900:#692a23;--color-sky-tint:#d1eaf8;--color-sky-mid:#bde0f4;--color-sky-shade:#6f94aa;--color-sky-50:#f5fafd;--color-sky-100:#e0f1fa;--color-sky-200:#d1eaf8;--color-sky-300:#bde0f4;--color-sky-400:#b0daf2;--color-sky-500:#9cd1ef;--color-sky-600:#8ebed9;--color-sky-700:#6f94aa;--color-sky-800:#567383;--color-sky-900:#425864;--color-stone-tint:#eeebe8;--color-stone-mid:#e7e2dd;--color-stone-shade:#9b9791;--color-stone-50:#fbfbfa;--color-stone-100:#f4f2ef;--color-stone-200:#eeebe8;--color-stone-300:#e7e2dd;--color-stone-400:#e2ddd6;--color-stone-500:#dbd4cc;--color-stone-600:#c7c1ba;--color-stone-700:#9b9791;--color-stone-800:#787570;--color-stone-900:#5c5956;--color-violet-tint:#ccc0ea;--color-violet-mid:#b5a3e0;--color-violet-shade:#675494;--color-violet-50:#f4f1fa;--color-violet-100:#ddd5f1;--color-violet-200:#ccc0ea;--color-violet-300:#b5a3e0;--color-violet-400:#a791da;--color-violet-500:#9176d1;--color-violet-600:#846bbe;--color-violet-700:#675494;--color-violet-800:#504173;--color-violet-900:#3d3258;--color-yellow-tint:#fefec4;--color-yellow-mid:#fdfda9;--color-yellow-shade:#e5e573;--color-yellow-50:#fffff2;--color-yellow-100:#fefed7;--color-yellow-200:#fefec4;--color-yellow-300:#fdfda9;--color-yellow-400:#fdfd98;--color-yellow-500:#fcfc7e;--color-yellow-600:#e5e573;--color-yellow-700:#b3b359;--color-yellow-800:#8b8b45;--color-yellow-900:#6a6a35;--color-light-sand:#fffcf9;--color-lemon:#fcfc7e;--color-cedar:#744a6e;--color-cedar-shade:#40293d;--color-cedar-tint:#bfacbc;--color-charcoal-85:#515457;--color-charcoal-mid-tint:#6c6a6a;--color-lake:#9cd1ef;--color-lake-pop:#fcfc7e;--color-lake-shade:#6f94aa;--color-lake-tint:#d1eaf8;--color-lavender:#9176d1;--color-lavender-light:#ccc0ea;--color-lavender-mid-tint:#b5a3e0;--color-lavender-shade:#675494;--color-lavender-tint:#ccc0ea;--color-sand-shade:#e9dcc6;--color-sand-tint:#f9f6f0;--color-sand:#fffcf9;--color-poppy-06:#b1463b;--lesson-color:var(--color-sky);--lesson-color-tint:var(--color-sky-tint);--lesson-color-mid:var(--color-sky-mid);--lesson-color-shade:var(--color-sky-shade);--bestPractice-color:var(--color-poppy);--bestPractice-color-tint:var(--color-poppy-tint);--bestPractice-color-mid:var(--color-poppy-mid);--bestPractice-color-shade:var(--color-poppy-shade);--quickGuide-color:var(--color-lavender);--quickGuide-color-light:var(--color-lavender-light);--quickGuide-color-tint:var(--color-lavender-tint);--quickGuide-color-mid:var(--color-lavender-mid-tint);--quickGuide-color-shade:var(--color-lavender-shade)}[data-content-type=lesson]{--content-type-color:var(--lesson-color);--content-type-color-tint:var(--lesson-color-tint);--content-type-color-mid:var(--lesson-color-mid);--content-type-color-shade:var(--lesson-color-shade)}[data-content-type=bestPractice]{--content-type-color:var(--bestPractice-color);--content-type-color-tint:var(--bestPractice-color-tint);--content-type-color-mid:var(--bestPractice-color-mid);--content-type-color-shade:var(--bestPractice-color-shade)}[data-content-type=quickGuide]{--content-type-color:var(--quickGuide-color);--content-type-color-light:var(--quickGuide-color-light);--content-type-color-tint:var(--quickGuide-color-tint);--content-type-color-mid:var(--quickGuide-color-mid);--content-type-color-shade:var(--quickGuide-color-shade)}.portable-text>p{margin-bottom:1.5rem}.portable-text>a{color:var(--color-black);font-weight:500;text-decoration:underline}.portable-text>h2{margin-top:4rem;margin-bottom:1rem;line-height:1.2}.portable-text>h3,.portable-text>h4,.portable-text>h5,.portable-text>h6{margin-top:2rem;margin-bottom:1rem}.portable-text>h4,.portable-text>h5,.portable-text>h6{font-weight:500}.portable-text>ul,.portable-text>ol{margin-top:0;margin-bottom:1rem;padding-left:30px;& li{margin-bottom:1rem;padding-left:5px}}.portable-text>div{margin-block:2rem}.portable-text>.eyebrow+*{margin-top:0}.portable-text>.eyebrow:has(+h2){margin-top:4rem;margin-bottom:.5rem}.portable-text>img,.portable-text>button>img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:800px;max-height:500px;margin-block:2rem;margin-inline:auto;display:block}.portable-text>button:has(img){margin-inline:auto;display:block}.portable-text>.wp-block-image{width:fit-content;max-width:100%;margin-block:2rem;margin-inline:auto;display:block}.portable-text>.wp-block-image img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:800px;max-height:500px;margin-inline:auto;display:block}.portable-text>figure.image-figure{flex-direction:column;width:fit-content;max-width:100%;margin-block:2rem;margin-inline:auto;padding-top:0;padding-bottom:0;display:flex;& button:has(img){margin-inline:auto;display:block}& img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:800px;max-height:500px;margin-inline:auto}& figcaption{margin-top:1.6rem;text-align:center;max-width:650px;margin-inline:auto}}.portable-text.layout-column>img,.portable-text.layout-column>button>img,.portable-text.layout-column>.wp-block-image,.portable-text.layout-column>figure.image-figure{margin-block:0}.portable-text .accordionRowTitle:hover{color:var(--color-poppy);cursor:pointer;transition:color .2s}.portable-text .accordionRow[open] .accordionRowTitle{color:var(--color-poppy)}.portable-text .labeled-graphic-image-wrapper{max-width:650px;margin-inline:auto}[data-content-type] .portable-text .tabs-container{& .tab-button{background-color:var(--content-type-color-light,var(--content-type-color-tint))}& .tab-button.active{background-color:var(--content-type-color-mid)}}[data-content-type] .portable-text .html-table-wrapper th,[data-content-type] .portable-text .html-table-wrapper table:not(:has(th)) tr:first-child td,[data-content-type] .portable-text .code-snippet__header{background-color:var(--content-type-color-mid)}
