.genericButton-module__heading-xxl___9NP3V,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-xxl___9NP3V.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:clamp(2.5rem,5vw + 1rem,4rem);line-height:1;font-feature-settings:"kern";font-kerning:normal}.genericButton-module__heading-xl___9RYlD,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-xl___9RYlD.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:2.125rem;line-height:1.24}.genericButton-module__heading-lg___kLhyo{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo{font-family:Geist,sans-serif}.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h1,[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h2,[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h3,[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h4,[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h5,[data-brand="Code.org"] .genericButton-module__heading-lg___kLhyo.genericButton-module__wrapper___GQQ0H h6{font-family:Geist,sans-serif}.genericButton-module__heading-md___H3D4u{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u{font-family:Geist,sans-serif}.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h1,[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h2,[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h3,[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h4,[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h5,[data-brand="Code.org"] .genericButton-module__heading-md___H3D4u.genericButton-module__wrapper___GQQ0H h6{font-family:Geist,sans-serif}.genericButton-module__heading-sm___zTZqI{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI{font-family:Geist,sans-serif}.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h1,[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h2,[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h3,[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h4,[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h5,[data-brand="Code.org"] .genericButton-module__heading-sm___zTZqI.genericButton-module__wrapper___GQQ0H h6{font-family:Geist,sans-serif}.genericButton-module__heading-xs___Ff2UG{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG{font-family:Geist,sans-serif}.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h1,[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h2,[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h3,[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h4,[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h5,[data-brand="Code.org"] .genericButton-module__heading-xs___Ff2UG.genericButton-module__wrapper___GQQ0H h6{font-family:Geist,sans-serif}.genericButton-module__body-one___ERWHM,.genericButton-module__body-one___ERWHM.genericButton-module__wrapper___GQQ0H li,.genericButton-module__body-one___ERWHM.genericButton-module__wrapper___GQQ0H p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-lg);line-height:1.4}.genericButton-module__body-two___7YQr-,.genericButton-module__body-two___7YQr-.genericButton-module__wrapper___GQQ0H li,.genericButton-module__body-two___7YQr-.genericButton-module__wrapper___GQQ0H p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-md);line-height:1.48}.genericButton-module__body-three___fRZrg,.genericButton-module__body-three___fRZrg.genericButton-module__wrapper___GQQ0H li,.genericButton-module__body-three___fRZrg.genericButton-module__wrapper___GQQ0H p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}.genericButton-module__body-four___Jxg8b,.genericButton-module__body-four___Jxg8b.genericButton-module__wrapper___GQQ0H li,.genericButton-module__body-four___Jxg8b.genericButton-module__wrapper___GQQ0H p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-xs);line-height:1.64}.genericButton-module__overline-one___HYiC4,.genericButton-module__overline-one___HYiC4.genericButton-module__wrapper___GQQ0H li,.genericButton-module__overline-one___HYiC4.genericButton-module__wrapper___GQQ0H p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.875rem;line-height:1.54}.genericButton-module__overline-two___Oc9vT,.genericButton-module__overline-two___Oc9vT.genericButton-module__wrapper___GQQ0H li,.genericButton-module__overline-two___Oc9vT.genericButton-module__wrapper___GQQ0H p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.813rem;line-height:1.64}.genericButton-module__overline-three___H7U-H,.genericButton-module__overline-three___H7U-H.genericButton-module__wrapper___GQQ0H li,.genericButton-module__overline-three___H7U-H.genericButton-module__wrapper___GQQ0H p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.688rem;line-height:1.76}.genericButton-module__strong___S1okA,.genericButton-module__strong___S1okA.genericButton-module__wrapper___GQQ0H strong,strong,strong.genericButton-module__wrapper___GQQ0H strong{font-weight:600}.genericButton-module__em___2-8kG,.genericButton-module__em___2-8kG.genericButton-module__wrapper___GQQ0H em,em,em.genericButton-module__wrapper___GQQ0H em{font-style:italic}.genericButton-module__figcaption___uJG4X,.genericButton-module__figcaption___uJG4X.genericButton-module__wrapper___GQQ0H figcaption,figcaption,figcaption.genericButton-module__wrapper___GQQ0H figcaption{font-family:Geist,sans-serif;font-weight:600;font-style:normal;color:var(--text-neutral-primary);font-size:.875rem;line-height:1.54;margin:.5em 0 1em}.genericButton-module__no-margin___p--A2,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h1,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h2,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h3,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h4,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h5,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H h6,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H li,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H p{margin:0}.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H ol,.genericButton-module__no-margin___p--A2.genericButton-module__wrapper___GQQ0H ul{margin-bottom:0}.genericButton-module__button___-ZvEw,a.genericButton-module__button___-ZvEw{display:inline-flex;justify-content:center;text-align:center;align-items:center;border-radius:var(--codeai-radius-sm,.5rem);box-sizing:border-box;margin:0;padding:0;border:2px solid transparent;background-color:transparent;color:unset;font-family:Geist,Noto Sans,Noto Sans Math,Noto Sans Arabic,Noto Sans Armenian,Noto Sans Bengali,Noto Sans SC,Noto Sans TC,Noto Sans Devanagari,Noto Sans Georgian,Noto Sans Hebrew,Noto Sans JP,Noto Sans Kannada,Noto Sans Khmer,Noto Sans KR,Noto Sans Myanmar,Noto Sans Sinhala,Noto Sans Tamil,Noto Sans Telugu,Noto Sans Thai,Noto Sans Thaana,sans-serif;font-weight:700;white-space:nowrap;flex-shrink:0;text-decoration:none!important;cursor:pointer;transition:all .2s ease-in-out}.genericButton-module__button___-ZvEw:focus,.genericButton-module__button___-ZvEw:focus-visible,a.genericButton-module__button___-ZvEw:focus,a.genericButton-module__button___-ZvEw:focus-visible{text-decoration:none}.genericButton-module__button___-ZvEw.genericButton-module__buttonPendingWithHiddenText___vdKNV span,a.genericButton-module__button___-ZvEw.genericButton-module__buttonPendingWithHiddenText___vdKNV span{visibility:hidden}.genericButton-module__button___-ZvEw.genericButton-module__buttonPendingWithHiddenText___vdKNV i,a.genericButton-module__button___-ZvEw.genericButton-module__buttonPendingWithHiddenText___vdKNV i{position:absolute}.genericButton-module__button___-ZvEw.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button___-ZvEw:hover,a.genericButton-module__button___-ZvEw.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button___-ZvEw:hover{box-shadow:none;text-decoration:none}.genericButton-module__button___-ZvEw:focus-visible,a.genericButton-module__button___-ZvEw:focus-visible{outline:2px solid var(--button-focus-ring);outline-offset:4px;border-radius:var(--codeai-radius-sm,10px)}.genericButton-module__button___-ZvEw:active,a.genericButton-module__button___-ZvEw:active{border:2px solid transparent!important}.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD{background-color:var(--button-color-purple-primary);border-color:var(--button-color-purple-primary);color:var(--button-color-white)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD:hover,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD:hover{background-color:var(--button-color-purple-hover);border-color:var(--button-color-purple-hover);color:var(--button-color-purple-light)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7{background-color:var(--button-color-purple-hover);border-color:var(--button-color-purple-hover)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD:disabled,.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD[aria-disabled=true],a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD:disabled,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-purple___pE0jD[aria-disabled=true]{background-color:var(--button-color-disabled-bg);border-color:var(--button-color-disabled-bg);color:var(--button-color-disabled-dark)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL{background-color:var(--button-color-black);border-color:var(--button-color-black);color:var(--button-color-white)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL:hover,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL:hover{background-color:var(--button-color-purple-dark);border-color:var(--button-color-purple-dark);color:var(--button-color-purple-light)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL:disabled,.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL[aria-disabled=true],a.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL:disabled,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-black___7TWIL[aria-disabled=true]{background-color:var(--button-color-disabled-bg);border-color:var(--button-color-disabled-bg);color:var(--button-color-disabled-dark)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c{background-color:var(--button-color-white);border-color:var(--button-color-white);color:var(--button-color-purple-primary)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c:hover,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c:hover{background-color:var(--button-color-purple-tint);border-color:var(--button-color-purple-tint);color:var(--button-color-purple-primary)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c:disabled,.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c[aria-disabled=true],a.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c:disabled,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-white___o5W2c[aria-disabled=true]{background-color:var(--button-color-disabled-bg);border-color:var(--button-color-disabled-bg);color:var(--button-color-disabled-dark)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM{background-color:var(--background-error-primary);color:var(--text-neutral-white-fixed)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM:hover,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM:hover{background-color:var(--background-error-strong)}.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM:disabled,.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM[aria-disabled=true],a.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM:disabled,a.genericButton-module__button-primary___QVgSO.genericButton-module__button-destructive___G3NGM[aria-disabled=true]{background-color:var(--background-neutral-disabled);color:var(--text-neutral-disabled-inverse)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD{background-color:transparent;border:2px solid var(--button-color-purple-primary);color:var(--button-color-purple-primary)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:hover,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:hover{background-color:var(--button-color-purple-tint);border:2px solid var(--button-color-purple-hover);color:var(--button-color-purple-hover)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7{border:2px solid var(--button-color-purple-hover);color:var(--button-color-purple-hover)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:active,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:active{border:2px solid var(--button-color-purple-primary)!important}.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:disabled,.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD[aria-disabled=true],a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD:disabled,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-purple___pE0jD[aria-disabled=true]{background-color:transparent;border:2px solid var(--button-color-disabled-dark)!important;color:var(--button-color-disabled-dark)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL{background-color:transparent;border:2px solid var(--button-color-black);color:var(--button-color-black)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:hover,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:hover{background-color:var(--button-color-purple-light);border:2px solid var(--button-color-black);color:var(--button-color-black)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:active,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:active{border:2px solid var(--button-color-black)!important}.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:disabled,.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL[aria-disabled=true],a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL:disabled,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-black___7TWIL[aria-disabled=true]{background-color:transparent;border:2px solid var(--button-color-disabled-dark)!important;color:var(--button-color-disabled-dark)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c{background-color:transparent;border:2px solid var(--button-color-white);color:var(--button-color-white)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:hover,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:hover{background-color:var(--button-color-white-alpha-20);border:2px solid var(--button-color-white);color:var(--button-color-white)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:active,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:active{border:2px solid var(--button-color-white)!important}.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:disabled,.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c[aria-disabled=true],a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c:disabled,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-white___o5W2c[aria-disabled=true]{background-color:transparent;border:2px solid var(--button-color-disabled-light)!important;color:var(--button-color-disabled-light)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM{background-color:var(--background-neutral-primary);border:1px solid var(--borders-error-primary);color:var(--text-error-primary)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:hover,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:hover{background-color:var(--background-error-light);border:1px solid var(--borders-error-primary);color:var(--text-error-primary)}.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:active,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:active{border:1px solid var(--borders-error-primary)!important}.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:disabled,.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM[aria-disabled=true],a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM:disabled,a.genericButton-module__button-secondary___nipwy.genericButton-module__button-destructive___G3NGM[aria-disabled=true]{border-color:var(--borders-neutral-disabled)!important;color:var(--text-neutral-disabled);background-color:var(--background-neutral-primary)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD{background-color:transparent;color:var(--button-color-purple-primary)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:hover,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:hover{background-color:var(--button-color-purple-tint);color:var(--button-color-purple-hover)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD.genericButton-module__is-loading___rT0E7{color:var(--button-color-purple-hover)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:active,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:active{background-color:var(--button-color-purple-tint);color:var(--button-color-purple-hover)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:disabled,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD[aria-disabled=true],a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD:disabled,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-purple___pE0jD[aria-disabled=true]{color:var(--button-color-disabled-dark);background-color:transparent}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL{background-color:transparent;color:var(--button-color-black)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:active,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:hover,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:active,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:hover{background-color:var(--button-color-purple-tint);color:var(--button-color-black)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:disabled,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL[aria-disabled=true],a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL:disabled,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-black___7TWIL[aria-disabled=true]{color:var(--button-color-disabled-dark);background-color:transparent}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c{background-color:transparent;color:var(--button-color-white)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:active,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:hover,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:active,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:hover{background-color:var(--button-color-white-alpha-20);color:var(--button-color-white)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:disabled,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c[aria-disabled=true],a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c:disabled,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-white___o5W2c[aria-disabled=true]{color:var(--button-color-disabled-light);background-color:transparent}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM{color:var(--text-error-primary)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:hover,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM.genericButton-module__button-withForcedHover___wNW5p,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:hover{background-color:var(--background-error-light);color:var(--text-error-primary)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:active,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:active{background-color:var(--background-error-light);color:var(--text-error-secondary)}.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:disabled,.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM[aria-disabled=true],a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM:disabled,a.genericButton-module__button-tertiary___c12xm.genericButton-module__button-destructive___G3NGM[aria-disabled=true]{color:var(--text-neutral-disabled);background-color:unset}.genericButton-module__button___-ZvEw{text-transform:none}.genericButton-module__button-s___RHPNT,a.genericButton-module__button-s___RHPNT{padding:8px 12px;gap:4px;font-size:14px;line-height:21.7px;letter-spacing:0}.genericButton-module__button-s___RHPNT span,a.genericButton-module__button-s___RHPNT span{margin:0}.genericButton-module__button-s___RHPNT i,a.genericButton-module__button-s___RHPNT i{font-size:13px;line-height:125%;width:13px}.genericButton-module__button-s___RHPNT.genericButton-module__button-iconOnly___h5FDS,a.genericButton-module__button-s___RHPNT.genericButton-module__button-iconOnly___h5FDS{padding:8px;min-width:36px;min-height:36px}.genericButton-module__button-s___RHPNT.genericButton-module__button-iconOnly___h5FDS i,a.genericButton-module__button-s___RHPNT.genericButton-module__button-iconOnly___h5FDS i{font-size:20px;width:20px}.genericButton-module__button-m___n6yyw,a.genericButton-module__button-m___n6yyw{padding:10px 14px;gap:4px;font-size:14px;line-height:21.7px;letter-spacing:0}.genericButton-module__button-m___n6yyw span,a.genericButton-module__button-m___n6yyw span{margin:0}.genericButton-module__button-m___n6yyw i,a.genericButton-module__button-m___n6yyw i{font-size:13px;line-height:125%;width:13px}.genericButton-module__button-m___n6yyw.genericButton-module__button-iconOnly___h5FDS,a.genericButton-module__button-m___n6yyw.genericButton-module__button-iconOnly___h5FDS{padding:12px;min-width:44px;min-height:44px}.genericButton-module__button-m___n6yyw.genericButton-module__button-iconOnly___h5FDS i,a.genericButton-module__button-m___n6yyw.genericButton-module__button-iconOnly___h5FDS i{font-size:20px;width:20px}.genericButton-module__button-l___-YVB5,a.genericButton-module__button-l___-YVB5{padding:14px 17px;gap:6px;font-size:16px;line-height:24px;letter-spacing:0}.genericButton-module__button-l___-YVB5 span,a.genericButton-module__button-l___-YVB5 span{margin:0}.genericButton-module__button-l___-YVB5 i,a.genericButton-module__button-l___-YVB5 i{font-size:20px;line-height:125%;width:20px}.genericButton-module__button-l___-YVB5.genericButton-module__button-iconOnly___h5FDS,a.genericButton-module__button-l___-YVB5.genericButton-module__button-iconOnly___h5FDS{padding:16px;min-width:52px;min-height:52px}.genericButton-module__button-l___-YVB5.genericButton-module__button-iconOnly___h5FDS i,a.genericButton-module__button-l___-YVB5.genericButton-module__button-iconOnly___h5FDS i{font-size:20px;width:20px}.genericButton-module__button-xl___e-9sl,a.genericButton-module__button-xl___e-9sl{padding:17px 20px;gap:6px;font-size:20px;line-height:28px;letter-spacing:-.2px}.genericButton-module__button-xl___e-9sl span,a.genericButton-module__button-xl___e-9sl span{margin:0}.genericButton-module__button-xl___e-9sl i,a.genericButton-module__button-xl___e-9sl i{font-size:20px;line-height:125%;width:20px}.genericButton-module__button-xl___e-9sl.genericButton-module__button-iconOnly___h5FDS,a.genericButton-module__button-xl___e-9sl.genericButton-module__button-iconOnly___h5FDS{padding:20px;min-width:60px;min-height:60px}.genericButton-module__button-xl___e-9sl.genericButton-module__button-iconOnly___h5FDS i,a.genericButton-module__button-xl___e-9sl.genericButton-module__button-iconOnly___h5FDS i{font-size:20px;width:20px}.image-module__figureContainer___jYA2e{position:relative;width:100%;height:100%;overflow:hidden;margin:0}.image-module__image___vystJ{display:block;width:100%;height:100%;object-fit:cover;margin:0;padding:0}.image-module__figure-hasBorder___fP8EU{border:1px solid var(--borders-neutral-primary)}.image-module__figure-hasBoxShadow___bqnjE{box-shadow:.5rem .5rem 0 0 var(--background-brand-teal-light)}.image-module__figure-hasRoundedCorners___aJWq0{border-radius:var(--codeai-radius-lg,.25rem)}.typography-module__heading-xxl___t4Iml,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h1,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h2,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h3,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h4,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h5,.typography-module__heading-xxl___t4Iml.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:clamp(2.5rem,5vw + 1rem,4rem);line-height:1;font-feature-settings:"kern";font-kerning:normal}.typography-module__heading-xl___wbMqr,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h1,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h2,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h3,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h4,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h5,.typography-module__heading-xl___wbMqr.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:2.125rem;line-height:1.24}.typography-module__heading-lg___GUMI7{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .typography-module__heading-lg___GUMI7{font-family:Geist,sans-serif}.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h1,.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h2,.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h3,.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h4,.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h5,.typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h1,[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h2,[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h3,[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h4,[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h5,[data-brand="Code.org"] .typography-module__heading-lg___GUMI7.typography-module__wrapper___6sEjE h6{font-family:Geist,sans-serif}.typography-module__heading-md___I661h{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .typography-module__heading-md___I661h{font-family:Geist,sans-serif}.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h1,.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h2,.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h3,.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h4,.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h5,.typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h1,[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h2,[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h3,[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h4,[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h5,[data-brand="Code.org"] .typography-module__heading-md___I661h.typography-module__wrapper___6sEjE h6{font-family:Geist,sans-serif}.typography-module__heading-sm___2Jm-k{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k{font-family:Geist,sans-serif}.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h1,.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h2,.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h3,.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h4,.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h5,.typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h1,[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h2,[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h3,[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h4,[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h5,[data-brand="Code.org"] .typography-module__heading-sm___2Jm-k.typography-module__wrapper___6sEjE h6{font-family:Geist,sans-serif}.typography-module__heading-xs___FJljd{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .typography-module__heading-xs___FJljd{font-family:Geist,sans-serif}.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h1,.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h2,.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h3,.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h4,.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h5,.typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h1,[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h2,[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h3,[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h4,[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h5,[data-brand="Code.org"] .typography-module__heading-xs___FJljd.typography-module__wrapper___6sEjE h6{font-family:Geist,sans-serif}.typography-module__body-one___hKZXX,.typography-module__body-one___hKZXX.typography-module__wrapper___6sEjE li,.typography-module__body-one___hKZXX.typography-module__wrapper___6sEjE p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-lg);line-height:1.4}.typography-module__body-two___Sa-Eb,.typography-module__body-two___Sa-Eb.typography-module__wrapper___6sEjE li,.typography-module__body-two___Sa-Eb.typography-module__wrapper___6sEjE p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-md);line-height:1.48}.typography-module__body-three___FIk3k,.typography-module__body-three___FIk3k.typography-module__wrapper___6sEjE li,.typography-module__body-three___FIk3k.typography-module__wrapper___6sEjE p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}.typography-module__body-four___vI1SQ,.typography-module__body-four___vI1SQ.typography-module__wrapper___6sEjE li,.typography-module__body-four___vI1SQ.typography-module__wrapper___6sEjE p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-xs);line-height:1.64}.typography-module__overline-one___rXzIm,.typography-module__overline-one___rXzIm.typography-module__wrapper___6sEjE li,.typography-module__overline-one___rXzIm.typography-module__wrapper___6sEjE p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.875rem;line-height:1.54}.typography-module__overline-two___WG6bF,.typography-module__overline-two___WG6bF.typography-module__wrapper___6sEjE li,.typography-module__overline-two___WG6bF.typography-module__wrapper___6sEjE p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.813rem;line-height:1.64}.typography-module__overline-three___UK5T-,.typography-module__overline-three___UK5T-.typography-module__wrapper___6sEjE li,.typography-module__overline-three___UK5T-.typography-module__wrapper___6sEjE p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.688rem;line-height:1.76}.typography-module__strong___jtYq4,.typography-module__strong___jtYq4.typography-module__wrapper___6sEjE strong,strong,strong.typography-module__wrapper___6sEjE strong{font-weight:600}.typography-module__em___2kNMg,.typography-module__em___2kNMg.typography-module__wrapper___6sEjE em,em,em.typography-module__wrapper___6sEjE em{font-style:italic}.typography-module__figcaption___cHscw,.typography-module__figcaption___cHscw.typography-module__wrapper___6sEjE figcaption,figcaption,figcaption.typography-module__wrapper___6sEjE figcaption{font-family:Geist,sans-serif;font-weight:600;font-style:normal;color:var(--text-neutral-primary);font-size:.875rem;line-height:1.54;margin:.5em 0 1em}.typography-module__no-margin___dyDRA,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h1,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h2,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h3,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h4,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h5,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE h6,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE li,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE p{margin:0}.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE ol,.typography-module__no-margin___dyDRA.typography-module__wrapper___6sEjE ul{margin-bottom:0}.actionBlock-module__heading-xxl___4EJK6,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-xxl___4EJK6.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:clamp(2.5rem,5vw + 1rem,4rem);line-height:1;font-feature-settings:"kern";font-kerning:normal}.actionBlock-module__heading-xl___Z1TaN,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-xl___Z1TaN.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:2.125rem;line-height:1.24}.actionBlock-module__heading-lg___QNuAy{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy{font-family:Geist,sans-serif}.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h1,[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h2,[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h3,[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h4,[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h5,[data-brand="Code.org"] .actionBlock-module__heading-lg___QNuAy.actionBlock-module__wrapper___fjO-t h6{font-family:Geist,sans-serif}.actionBlock-module__heading-md___3nJ9H{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H{font-family:Geist,sans-serif}.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h1,[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h2,[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h3,[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h4,[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h5,[data-brand="Code.org"] .actionBlock-module__heading-md___3nJ9H.actionBlock-module__wrapper___fjO-t h6{font-family:Geist,sans-serif}.actionBlock-module__heading-sm___YN7mq{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq{font-family:Geist,sans-serif}.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h1,[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h2,[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h3,[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h4,[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h5,[data-brand="Code.org"] .actionBlock-module__heading-sm___YN7mq.actionBlock-module__wrapper___fjO-t h6{font-family:Geist,sans-serif}.actionBlock-module__heading-xs___aRDaN{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN{font-family:Geist,sans-serif}.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h1,[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h2,[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h3,[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h4,[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h5,[data-brand="Code.org"] .actionBlock-module__heading-xs___aRDaN.actionBlock-module__wrapper___fjO-t h6{font-family:Geist,sans-serif}.actionBlock-module__body-one___WsNpA,.actionBlock-module__body-one___WsNpA.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__body-one___WsNpA.actionBlock-module__wrapper___fjO-t p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-lg);line-height:1.4}.actionBlock-module__body-two___g3b3d,.actionBlock-module__body-two___g3b3d.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__body-two___g3b3d.actionBlock-module__wrapper___fjO-t p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-md);line-height:1.48}.actionBlock-module__body-three___-ma8-,.actionBlock-module__body-three___-ma8-.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__body-three___-ma8-.actionBlock-module__wrapper___fjO-t p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}.actionBlock-module__body-four___ZYsE-,.actionBlock-module__body-four___ZYsE-.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__body-four___ZYsE-.actionBlock-module__wrapper___fjO-t p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-xs);line-height:1.64}.actionBlock-module__overline-one___9Xl1V,.actionBlock-module__overline-one___9Xl1V.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__overline-one___9Xl1V.actionBlock-module__wrapper___fjO-t p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.875rem;line-height:1.54}.actionBlock-module__overline-two___NmQ92,.actionBlock-module__overline-two___NmQ92.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__overline-two___NmQ92.actionBlock-module__wrapper___fjO-t p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.813rem;line-height:1.64}.actionBlock-module__overline-three___onqKz,.actionBlock-module__overline-three___onqKz.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__overline-three___onqKz.actionBlock-module__wrapper___fjO-t p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.688rem;line-height:1.76}.actionBlock-module__strong___erOYY,.actionBlock-module__strong___erOYY.actionBlock-module__wrapper___fjO-t strong,strong,strong.actionBlock-module__wrapper___fjO-t strong{font-weight:600}.actionBlock-module__em___qb3sJ,.actionBlock-module__em___qb3sJ.actionBlock-module__wrapper___fjO-t em,em,em.actionBlock-module__wrapper___fjO-t em{font-style:italic}.actionBlock-module__figcaption___D0irG,.actionBlock-module__figcaption___D0irG.actionBlock-module__wrapper___fjO-t figcaption,figcaption,figcaption.actionBlock-module__wrapper___fjO-t figcaption{font-family:Geist,sans-serif;font-weight:600;font-style:normal;color:var(--text-neutral-primary);font-size:.875rem;line-height:1.54;margin:.5em 0 1em}.actionBlock-module__no-margin___noOwd,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h1,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h2,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h3,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h4,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h5,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t h6,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t li,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t p{margin:0}.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t ol,.actionBlock-module__no-margin___noOwd.actionBlock-module__wrapper___fjO-t ul{margin-bottom:0}.actionBlock-module__actionBlock___IQmSz{border:1px solid var(--borders-neutral-primary);border-radius:var(--codeai-radius-md,.25rem);text-align:initial;padding:1.25rem;box-sizing:border-box;width:100%;position:relative}.actionBlock-module__actionBlock___IQmSz figure{width:100%;height:unset;aspect-ratio:7/4;margin:0 0 1rem}.actionBlock-module__actionBlock___IQmSz .actionBlock-module__overline___AdGy0{color:var(--text-brand-teal-primary);margin-block:-.25rem .5rem}:root[data-brand="Code.org"] .actionBlock-module__actionBlock___IQmSz .actionBlock-module__overline___AdGy0{color:var(--codeai-purple-primary)}.actionBlock-module__actionBlock___IQmSz .actionBlock-module__tag___EJVcB{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;background:var(--background-accent-strawberry-primary);color:var(--text-neutral-white-fixed);font-size:.75rem;font-weight:500;text-transform:uppercase;margin:0;padding:.125rem .5rem;border-radius:var(--codeai-radius-md,1rem);z-index:1030}.actionBlock-module__actionBlock___IQmSz p{margin-block:0 1rem}.actionBlock-module__actionBlock___IQmSz .actionBlock-module__buttonWrapper___vpuMb{margin-top:.25rem;display:flex;flex-direction:column;gap:.75rem}.actionBlock-module__actionBlock-background-primary___BipFg{background-color:var(--background-neutral-secondary)}.actionBlock-module__actionBlock-background-secondary___p-rHC{background-color:var(--background-neutral-primary)}.actionBlock-module__oneColumn___riSOL{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:900px){.actionBlock-module__fullWidth___zMsR8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.actionBlock-module__fullWidth___zMsR8 figure{margin-bottom:0}.actionBlock-module__fullWidth___zMsR8 .actionBlock-module__buttonWrapper___vpuMb>a{width:-moz-fit-content;width:fit-content}}@media (max-width:900px){.actionBlock-module__fullWidth___zMsR8 .actionBlock-module__tag___EJVcB{inset-block-start:2rem;inset-inline-end:2rem;box-shadow:0 0 6px rgba(0,0,0,.2)}}html{font-size:100%}:root{--font-size-text-xs:0.75rem;--font-size-text-sm:0.875rem;--font-size-text-md:1rem;--font-size-text-lg:1.125rem;--font-size-text-xl:1.25rem;--font-size-text-2xl:1.5rem;--font-size-text-3xl:1.875rem;--font-size-text-4xl:2.25rem;--font-size-display-xs:1.5rem;--font-size-display-sm:1.875rem;--font-size-display-md:2.25rem;--font-size-display-lg:3rem;--font-size-display-xl:3.75rem;--font-size-display-2xl:4.5rem;--font-size-display-3xl:5.625rem;--font-size-display-4xl:7.5rem;--font-size-body-xs:var(--font-size-text-xs);--font-size-body-sm:var(--font-size-text-sm);--font-size-body-md:var(--font-size-text-md);--font-size-body-lg:var(--font-size-text-xl)}.carousel-module__heading-xxl___zWQfT,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-xxl___zWQfT.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:clamp(2.5rem,5vw + 1rem,4rem);line-height:1;font-feature-settings:"kern";font-kerning:normal}.carousel-module__heading-xl___nLFud,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-xl___nLFud.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:2.125rem;line-height:1.24}.carousel-module__heading-lg___n1jT4{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4{font-family:Geist,sans-serif}.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.75rem;line-height:1.28}[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h1,[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h2,[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h3,[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h4,[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h5,[data-brand="Code.org"] .carousel-module__heading-lg___n1jT4.carousel-module__wrapper___dGCpA h6{font-family:Geist,sans-serif}.carousel-module__heading-md___G90L8{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .carousel-module__heading-md___G90L8{font-family:Geist,sans-serif}.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.32}[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h1,[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h2,[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h3,[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h4,[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h5,[data-brand="Code.org"] .carousel-module__heading-md___G90L8.carousel-module__wrapper___dGCpA h6{font-family:Geist,sans-serif}.carousel-module__heading-sm___-42Ru{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru{font-family:Geist,sans-serif}.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.4}[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h1,[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h2,[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h3,[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h4,[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h5,[data-brand="Code.org"] .carousel-module__heading-sm___-42Ru.carousel-module__wrapper___dGCpA h6{font-family:Geist,sans-serif}.carousel-module__heading-xs___u1Uzn{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn{font-family:Geist,sans-serif}.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h1,.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h2,.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h3,.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h4,.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h5,.carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h6{color:var(--text-neutral-primary);margin:0 0 .5em;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:1rem;line-height:1.48}[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h1,[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h2,[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h3,[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h4,[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h5,[data-brand="Code.org"] .carousel-module__heading-xs___u1Uzn.carousel-module__wrapper___dGCpA h6{font-family:Geist,sans-serif}.carousel-module__body-one___XM5Jo,.carousel-module__body-one___XM5Jo.carousel-module__wrapper___dGCpA li,.carousel-module__body-one___XM5Jo.carousel-module__wrapper___dGCpA p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-lg);line-height:1.4}.carousel-module__body-two___ttWc-,.carousel-module__body-two___ttWc-.carousel-module__wrapper___dGCpA li,.carousel-module__body-two___ttWc-.carousel-module__wrapper___dGCpA p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-md);line-height:1.48}.carousel-module__body-three___Cks9Z,.carousel-module__body-three___Cks9Z.carousel-module__wrapper___dGCpA li,.carousel-module__body-three___Cks9Z.carousel-module__wrapper___dGCpA p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}.carousel-module__body-four___1BD5u,.carousel-module__body-four___1BD5u.carousel-module__wrapper___dGCpA li,.carousel-module__body-four___1BD5u.carousel-module__wrapper___dGCpA p{font-family:Geist,sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-xs);line-height:1.64}.carousel-module__overline-one___RhuZp,.carousel-module__overline-one___RhuZp.carousel-module__wrapper___dGCpA li,.carousel-module__overline-one___RhuZp.carousel-module__wrapper___dGCpA p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.875rem;line-height:1.54}.carousel-module__overline-two___cFVxe,.carousel-module__overline-two___cFVxe.carousel-module__wrapper___dGCpA li,.carousel-module__overline-two___cFVxe.carousel-module__wrapper___dGCpA p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.813rem;line-height:1.64}.carousel-module__overline-three___NwW62,.carousel-module__overline-three___NwW62.carousel-module__wrapper___dGCpA li,.carousel-module__overline-three___NwW62.carousel-module__wrapper___dGCpA p{font-weight:400;color:var(--text-neutral-primary);margin-bottom:1em;font-family:Geist,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.688rem;line-height:1.76}.carousel-module__strong___FoUMU,.carousel-module__strong___FoUMU.carousel-module__wrapper___dGCpA strong,strong,strong.carousel-module__wrapper___dGCpA strong{font-weight:600}.carousel-module__em___M--DJ,.carousel-module__em___M--DJ.carousel-module__wrapper___dGCpA em,em,em.carousel-module__wrapper___dGCpA em{font-style:italic}.carousel-module__figcaption___WOlda,.carousel-module__figcaption___WOlda.carousel-module__wrapper___dGCpA figcaption,figcaption,figcaption.carousel-module__wrapper___dGCpA figcaption{font-family:Geist,sans-serif;font-weight:600;font-style:normal;color:var(--text-neutral-primary);font-size:.875rem;line-height:1.54;margin:.5em 0 1em}.carousel-module__no-margin___siaOs,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h1,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h2,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h3,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h4,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h5,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA h6,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA li,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA p{margin:0}.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA ol,.carousel-module__no-margin___siaOs.carousel-module__wrapper___dGCpA ul{margin-bottom:0}:root{--swiper-pagination-color:var(--background-brand-teal-primary);--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-color:var(--background-neutral-tertiary);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:0.25rem}:root[data-brand="Code.org"]{--swiper-pagination-color:var(--codeai-purple-primary)}.carousel-module__carouselWrapper___fJX8v{max-width:100%;margin:0 auto;min-height:50px}.carousel-module__carouselWrapper___fJX8v .swiper-slide{display:flex;height:auto}@media (max-width:1024px){.carousel-module__navArrowWrapper___ltKKd{display:none}}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S{position:absolute;top:40%;cursor:pointer;border:none;border-radius:100%;background:var(--background-neutral-tertiary);min-width:3rem;height:3rem;transition:all .2s ease}html[dir=rtl] .carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp,html[dir=rtl] .carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S{transform:scaleX(-1)}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp>i,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S>i{font-size:1.5rem;color:var(--text-neutral-tertiary);transition:all .2s ease}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp:hover,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S:hover{background:var(--background-neutral-quaternary)}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp:hover>i,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S:hover>i{color:var(--text-neutral-primary)}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp:focus-visible,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S:focus-visible{outline:var(--focus-ring-color,var(--borders-brand-teal-primary)) solid 2px;outline-offset:.125rem}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp:disabled,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S:disabled{background:var(--background-neutral-secondary);cursor:not-allowed}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp:disabled>i,.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S:disabled>i{color:var(--text-neutral-disabled)}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavPrev___nsU4S{inset-inline-start:-4rem}.carousel-module__navArrowWrapper___ltKKd .carousel-module__swiperNavNext___Iglwp{inset-inline-end:-4rem}.carousel-module__swiperPagination___xlIn1{text-align:center;margin-top:1.5rem}.carousel-module__swiperPagination___xlIn1 .swiper-pagination-bullet{transition:all .2s ease}@media (min-width:1024px){.carousel-module__swiperPagination___xlIn1 .swiper-pagination-bullet:hover{background:var(--background-neutral-quaternary)}}.carousel-module__swiperPagination___xlIn1 .swiper-pagination-bullet:focus-visible{outline:var(--focus-ring-color,var(--borders-brand-teal-primary)) solid 2px;outline-offset:.125rem}.carousel-module__carousel___aiob4{position:relative;display:flex;align-items:center}.carousel-module__carousel___aiob4 figcaption{margin-bottom:0}.carousel-module__carousel___aiob4:has(figcaption) .carousel-module__swiperNavNext___Iglwp,.carousel-module__carousel___aiob4:has(figcaption) .carousel-module__swiperNavPrev___nsU4S{top:37%}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
/*# sourceMappingURL=55116f01764e5b1a.css.map*/