@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7081c0a9d77d68b2-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/707978d2a38e183d-s.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}._1hMZmW_className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}
.dDkxTG_headerVars{--text-color:#fff;--background-color:#171421;--user-container-bg:#3e335f;--popper-item-color:#f6f6f6;--chevron-filter:brightness(0) invert(1);--img-invert-filter:brightness(0) invert(1);--gift-filter:brightness(0) invert(1);--gift-hover-bg:var(--user-container-bg);--popper-bg:var(--user-container-bg);--popper-border:#312354;--sub-item-hover-bg:#312354;--popper-divider:#ffffff4d;--profile-cta-border:#f6f6ffb3;--profile-cta-img-filter:brightness(0) saturate(100%) invert(69%) sepia(9%) saturate(414%) hue-rotate(212deg) brightness(95%) contrast(89%);--popper-item-hover-bg:#312354;--mobile-item-active-bg:#ffffff1a;--course-item-color:#ffffffbf}.dDkxTG_light{--text-color:#171421;--background-color:#fff;--user-container-bg:#f0f0f0;--popper-item-color:#171421;--chevron-filter:brightness(0) saturate(100%);--img-invert-filter:brightness(0) saturate(100%);--gift-filter:var(--filter-683fbe);--gift-hover-bg:var(--surface-hover);--popper-bg:var(--background-color);--popper-border:#e5e7eb;--sub-item-hover-bg:var(--user-container-bg);--popper-divider:#5c5b64;--profile-cta-border:#5c5b64;--profile-cta-img-filter:brightness(0) saturate(100%) invert(35%) sepia(11%) saturate(326%) hue-rotate(207deg) brightness(95%) contrast(87%);--popper-item-hover-bg:var(--user-container-bg);--mobile-item-active-bg:#0000000d;--course-item-color:var(--primary-p900)}@keyframes dDkxTG_popper-fade-in{0%{opacity:0}to{opacity:1}}.dDkxTG_popperFade{animation:.1s ease-in-out dDkxTG_popper-fade-in}
.qdqmYq_fadeEdges{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%)}.qdqmYq_marquee1{animation:20s linear infinite qdqmYq_marquee}.qdqmYq_marquee2{animation:20s linear infinite qdqmYq_marquee2;position:absolute;top:0}@keyframes qdqmYq_marquee{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes qdqmYq_marquee2{0%{transform:translate(100%)}to{transform:translate(0%)}}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.2ta4m073o532p.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_VariableItalic-s.3w48syjfdtm3_.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:italic}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.u6CWYa_className{font-family:satoshi,satoshi Fallback}.u6CWYa_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:editorial;src:url(../media/EditorialToday_Regular-s.32psa3rew70ns.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:editorial;src:url(../media/EditorialToday_SemiBold-s.2g0yr29awn1lf.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:editorial Fallback;src:local(Arial);ascent-override:95.6%;descent-override:24.41%;line-gap-override:0.0%;size-adjust:98.33%}.RF9BqW_className{font-family:editorial,editorial Fallback}.RF9BqW_variable{--font-editorial:"editorial", "editorial Fallback"}
@font-face{font-family:editorialTight;src:url(../media/EditorialTodayTight_Regular-s.1s9_t7723oxoz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:editorialTight;src:url(../media/EditorialTodayTight_SemiBold-s.04drixku9nbfs.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:editorialTight;src:url(../media/EditorialTodayTight_Bold-s.2tbwb0-vg_m93.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:editorialTight Fallback;src:local(Arial);ascent-override:98.29%;descent-override:25.09%;line-gap-override:0.0%;size-adjust:95.64%}.PLlYQq_className{font-family:editorialTight,editorialTight Fallback}.PLlYQq_variable{--font-editorial-tight:"editorialTight", "editorialTight Fallback"}
@font-face{font-family:spaceMono;src:url(../media/SpaceMono_Regular-s.3cik_s2si-ft-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spaceMono;src:url(../media/SpaceMono_Bold-s.1s123piy9_v1m.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:spaceMono Fallback;src:local(Arial);ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.0%;size-adjust:134.12%}.nMsRmG_className{font-family:spaceMono,spaceMono Fallback}.nMsRmG_variable{--font-space-mono:"spaceMono", "spaceMono Fallback"}
.EL1a0a_ctaSection .cta-container{width:max-content}.EL1a0a_ctaSection .cta-container .apply-btn{color:#171421;background:#e8ddff;padding:1rem 3rem;font-size:1rem;font-weight:700;line-height:125%}.EL1a0a_ctaSection .cta-container .apply-btn img{filter:brightness(0)saturate()invert(6%)sepia(21%)saturate(1412%)hue-rotate(213deg)brightness(92%)contrast(94%)}@media only screen and (max-width:1000px){.EL1a0a_ctaSection .cta-container .apply-btn{margin:0}}@media only screen and (max-width:512px){.EL1a0a_ctaSection .cta-container{width:100%}.EL1a0a_ctaSection .cta-container .apply-button-container{width:100%}.EL1a0a_ctaSection .cta-container .apply-btn{justify-content:center;width:100%;margin:auto;padding:.75rem .5rem;font-size:.875rem}}
.iU-CAW_tabs [role=tablist]{border-bottom:1px solid var(--neutrals-n800);background-color:#0000;gap:1.25rem;margin-bottom:2rem}.iU-CAW_tabs [role=tablist] button[role=tab]{color:var(--primary-p200);font-family:var(--font-plus-jakarta-sans);cursor:pointer;background-color:#0000;border:none;padding:.5rem;font-size:1.125rem;font-weight:700;line-height:1.5rem}.iU-CAW_tabs [role=tablist] button[role=tab][data-state=active]{color:var(--primary-p200);background-color:#0000;padding-bottom:.75rem;font-weight:600;border-bottom:.25rem solid var(--primary-p200)!important}@media only screen and (max-width:768px){.iU-CAW_tabs [role=tablist]{gap:.75rem}.iU-CAW_tabs [role=tablist] button[role=tab]{text-align:center;flex-grow:1;flex-basis:0;font-size:.875rem}}
.-uNjTa_tabs [role=tablist]{border-bottom:none;justify-content:center;margin-bottom:1.5rem}.-uNjTa_tabs [role=tablist] button[role=tab]{color:var(--text-default);font-family:var(--font-plus-jakarta-sans);cursor:pointer;background-color:#0000;border:none;border-radius:0;margin:0 .25rem;padding:.5rem;font-size:1.25rem;font-weight:500;line-height:1.2}.-uNjTa_tabs [role=tablist] button[role=tab][data-state=active]{background:inherit;color:var(--text-default);border-bottom:4px solid #171421;font-weight:800}@media only screen and (max-width:512px){.-uNjTa_tabs [role=tablist]{margin-bottom:1.25rem}.-uNjTa_tabs [role=tablist] button[role=tab]{font-size:.875rem}.-uNjTa_tabs [role=tablist] button[role=tab][data-state=active]{border-bottom-width:3px}}
.DPy6ta_offeringsTickerContainer{cursor:default;align-items:center;gap:.5rem;max-width:34rem;min-height:2.75rem;margin-block:1rem 2.5rem;display:flex}.DPy6ta_icon{flex-shrink:0;width:1.5rem;height:1.5rem}.DPy6ta_offeringsText{font-size:1rem;line-height:1.375rem;position:absolute;left:2rem;right:0}.DPy6ta_offeringsText strong{font-weight:600}.DPy6ta_slideIn{animation:2s ease-in-out DPy6ta_slideIn}@keyframes DPy6ta_slideIn{0%{opacity:0;transform:translateY(20px)}25%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1000px){.DPy6ta_offeringsTickerContainer{max-width:28.75rem;margin-bottom:0}.DPy6ta_offeringsText{font-size:.875rem;line-height:1.25rem}}@media only screen and (max-width:512px){.DPy6ta_offeringsTickerContainer{min-width:unset;align-items:flex-start;max-width:100%;margin-block:1.75rem 3rem}}
._7C3tBW_marquee1{animation:60s linear infinite _7C3tBW_marquee;position:absolute;top:0}._7C3tBW_marquee2{animation:60s linear infinite _7C3tBW_marquee2}@keyframes _7C3tBW_marquee{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes _7C3tBW_marquee2{0%{transform:translate(100%)}to{transform:translate(0%)}}._7C3tBW_statIcon{filter:brightness(0)saturate()invert(84%)sepia(9%)saturate(123%)hue-rotate(209deg)brightness(101%)contrast(88%)}._7C3tBW_githubNudgeArea{cursor:default;margin-bottom:1rem;margin-left:-1rem}._7C3tBW_githubNudgeArea>div{cursor:default;justify-content:flex-start;align-items:center}._7C3tBW_githubNudgeArea>div>img{opacity:.6;width:2.5rem;height:2.5rem}._7C3tBW_githubNudgeArea>div>img:first-child{transform:translate(.5rem)rotate(5deg)}._7C3tBW_githubNudgeArea>div>img:last-child{transform:scaleX(-1)translate(.5rem)rotate(5deg)}._7C3tBW_githubNudgeArea>div>div{flex-direction:row;gap:.5rem}._7C3tBW_githubNudgeArea>div>div>img{width:1.5rem;height:1.5rem}._7C3tBW_githubNudgeArea>div>div>div{max-width:unset;background:linear-gradient(#ffffffe6 0%,#ffffff8a 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;font-size:1.25rem;line-height:1.5rem}._7C3tBW_applyForm>div:first-child{margin-bottom:1.5rem}._7C3tBW_applyForm>button{margin-top:1.5rem}@media only screen and (max-width:512px){._7C3tBW_githubNudgeArea{margin-left:0}._7C3tBW_githubNudgeArea>div{justify-content:center;margin-top:1.5rem}._7C3tBW_githubNudgeArea>div>img{width:4rem;height:4rem}._7C3tBW_githubNudgeArea>div>div{flex-direction:column;flex-shrink:0;width:11.25rem}._7C3tBW_githubNudgeArea>div>div>img{width:2rem;height:2rem}._7C3tBW_githubNudgeArea>div>div>div{font-size:.875rem;line-height:1.25rem}._7C3tBW_offeringsTicker._7C3tBW_offeringsTicker{margin-block:0 1.5rem}._7C3tBW_applyForm>div:first-child{margin-bottom:1rem;font-size:1rem}._7C3tBW_applyForm>div:nth-child(2){gap:1.5rem}._7C3tBW_applyForm input{font-size:.875rem}._7C3tBW_applyForm [role=checkbox]{border-radius:.25rem;width:1rem;height:1rem}._7C3tBW_applyForm>div:nth-child(2)>div>div:first-child:not([class~=max-w-full]){font-size:.875rem;line-height:1.25rem}._7C3tBW_applyForm>div:nth-child(2)>div>div>div>p{font-size:.875rem}._7C3tBW_applyForm>button{margin-top:1rem}}
.w1hG4G_track{width:max-content;animation:linear infinite w1hG4G_marquee;display:flex}@keyframes w1hG4G_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.edh_iW_container.sticky{width:100%;position:fixed;bottom:0}.edh_iW_container.hidden{display:none}.edh_iW_container .apply-btn{font-size:1rem}@media only screen and (max-width:1000px){.edh_iW_container .apply-btn{margin-bottom:0}.edh_iW_container .enrollment-status-message-container{display:none}}@media only screen and (max-width:512px){.edh_iW_container .apply-button-container{width:calc(100vw - 2.25rem)}.edh_iW_container .apply-btn{justify-content:center;width:100%}}
._8PJXBa_ticket{clip-path:polygon(100% 0%,0% 0%,2% 16.66%,0% 33.33%,2% 50%,0% 66.66%,2% 83.34%,0% 100%,100% 100%,98% 83.34%,100% 66.66%,98% 50%,100% 33.33%,98% 16.66%)}._8PJXBa_discountImg{filter:brightness(0)saturate()invert(58%)sepia(33%)saturate(888%)hue-rotate(336deg)brightness(89%)contrast(84%)}
.jPJVAG_heroContent .apply-btn{justify-content:center;width:100%;margin:0 auto;padding:1rem 3.25rem;display:flex}@media only screen and (max-width:512px){.jPJVAG_heroContent .cta-buttons-container .apply-btn{font-size:1rem}}.jPJVAG_heroSkills{width:calc(100% + 6rem);min-width:0;margin-inline:-3rem}.jPJVAG_heroSkills>div{max-width:inherit;background-color:#0000}.jPJVAG_heroSkills>div>div{padding:6rem 0 3rem}.jPJVAG_labelIcon{filter:brightness(0)saturate()invert(84%)sepia(9%)saturate(123%)hue-rotate(209deg)brightness(101%)contrast(88%)}
.M70N7a_skeleton{position:relative;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.M70N7a_skeleton:before{content:" "}.M70N7a_wave:after{content:"";z-index:0;background:linear-gradient(90deg,#0000,#fff6,#0000);animation:1.75s linear infinite M70N7a_skeleton-wave;position:absolute;inset:0}.M70N7a_fade{animation:.875s ease-in-out infinite alternate M70N7a_skeleton-fade}.M70N7a_throb{animation:.875s ease-in infinite alternate M70N7a_skeleton-throb}@media (prefers-reduced-motion:reduce){.M70N7a_wave:after{background:0 0;animation:none}.M70N7a_fade,.M70N7a_throb{animation:none}}@keyframes M70N7a_skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes M70N7a_skeleton-fade{0%{opacity:1}to{opacity:.4}}@keyframes M70N7a_skeleton-throb{0%{transform:scale(1)}to{transform:scale(.975)}}
.lBwL_q_editorContainer{background:#fff;border-radius:8px;overflow:hidden}.lBwL_q_editorContainer .ProseMirror{border-bottom:1px solid var(--border-default);outline:none;min-height:5rem;padding:0 45px 1rem 1.5rem}.lBwL_q_editorContainer .ProseMirror>*+*{margin-top:.75em}.lBwL_q_editorContainer .ProseMirror *{margin:0}.lBwL_q_editorContainer .ProseMirror p{overflow-wrap:anywhere;font-size:1rem;line-height:1.5rem}.lBwL_q_editorContainer .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-disabled);pointer-events:none;height:0}.lBwL_q_editorContainer .ProseMirror img.ProseMirror-selectednode{outline:3px solid #68cef8}.lBwL_q_editorContainer .ProseMirror strong{font-weight:600}.lBwL_q_editorContainer .mention{background:var(--secondary-surface-purple);color:var(--text-highlight);border-radius:2px;padding:.25rem}.lBwL_q_editorContainer .ProseMirror-focused{border:none;border-bottom:1px solid var(--border-default);outline:none}.lBwL_q_editorContainer h1{font-size:1.25rem}.lBwL_q_editorContainer h2{font-size:1.125rem}.lBwL_q_editorContainer h3{font-size:1rem}.lBwL_q_editorContainer h1,.lBwL_q_editorContainer h2,.lBwL_q_editorContainer h3,.lBwL_q_editorContainer h4,.lBwL_q_editorContainer h5,.lBwL_q_editorContainer h6{font-weight:600}.lBwL_q_editorContainer u{text-decoration:underline!important}.lBwL_q_editorContainer ol{list-style-type:decimal;display:block;padding-left:40px!important}.lBwL_q_editorContainer ul{list-style-type:disc;display:block;padding-left:40px!important}.lBwL_q_editorContainer .toc{padding:.75rem 0 1.5rem}.lBwL_q_editorContainer .toc__list{padding:0;margin-left:-40px!important;list-style:none!important}.lBwL_q_editorContainer .toc__list:before{content:"Table of Contents";margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1rem;display:block}.lBwL_q_editorContainer .toc__item{font-size:.875rem;font-weight:400;line-height:160%;text-decoration-line:underline}.lBwL_q_editorContainer .toc__item a{color:#ada59c}.lBwL_q_editorContainer .toc__item a:hover{opacity:.8;cursor:pointer}.lBwL_q_editorContainer .toc__item--2{padding-left:1rem}.lBwL_q_editorContainer .toc__item--3{padding-left:2rem}.lBwL_q_editorContainer .toc__item--4{padding-left:3rem}.lBwL_q_editorContainer .toc__item--5{padding-left:4rem}.lBwL_q_editorContainer .toc__item--6{padding-left:5rem}
.-gu63q_output{overflow-wrap:anywhere;line-height:150%}.-gu63q_output code,.-gu63q_output [class*=language-],.-gu63q_output [class*=hljs-]{font-family:monospace}.-gu63q_output pre code{white-space:pre-wrap}.-gu63q_output h1{line-height:140%;font-size:1.375rem!important}.-gu63q_output h2{line-height:140%;font-size:1.25rem!important}.-gu63q_output h3{line-height:140%;font-size:1.125rem!important}.-gu63q_output h1,.-gu63q_output h2,.-gu63q_output h3,.-gu63q_output h4,.-gu63q_output h5,.-gu63q_output h6{color:inherit;font-weight:700;font-family:var(--font-plus-jakarta-sans)!important}.-gu63q_output strong{font-weight:600}.-gu63q_output u{text-decoration:underline!important}.-gu63q_output ol{list-style-type:decimal;display:block;padding-left:40px!important}.-gu63q_output ul{list-style-type:disc;display:block;padding-left:40px!important}.-gu63q_output p:empty{min-height:1.2rem}.-gu63q_output .toc p{color:#000;margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1rem}.-gu63q_output .toc .toc-item{font-size:.875rem;font-weight:400;line-height:160%;text-decoration-line:underline}.-gu63q_output .toc .toc-item a{color:#ada59c}.-gu63q_output .toc .toc-item a:hover{opacity:.8}.-gu63q_output .toc .toc-item--2{padding-left:1rem}.-gu63q_output .toc .toc-item--3{padding-left:2rem}.-gu63q_output .toc .toc-item--4{padding-left:3rem}.-gu63q_output .toc .toc-item--5{padding-left:4rem}.-gu63q_output .toc .toc-item--6{padding-left:5rem}.-gu63q_output img{width:100%;max-width:42.3125rem!important;margin:0 auto!important}.-gu63q_output .iframe-wrapper{border:4px solid var(--surface-hover,#eee);border-radius:.26456rem;width:100%;max-width:42.3125rem;height:22.75rem;margin:0 auto;position:relative;overflow:hidden}.-gu63q_output .iframe-wrapper.ProseMirror-selectednode{outline:3px solid #68cef8}.-gu63q_output .iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.-gu63q_output blockquote{border-left:.25rem solid var(--text-highlight,#683fbe);font-family:var(--font-plus-jakarta-sans);color:var(--primary-p600,#533298);background:linear-gradient(90deg,#f8f6fc 0%,#f8f6fc33 100%);border-radius:.5rem;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:500;line-height:150%;overflow:hidden}.-gu63q_output blockquote *{color:var(--primary-p600,#533298);font-family:var(--font-plus-jakarta-sans);font-size:1.125rem;font-weight:500;line-height:150%}.-gu63q_output .hljs{background-color:var(--primary-p800);border-radius:.25rem}
.DVwBmG_editWrapper .editor-container{border:1px solid var(--border-default);padding-top:1rem}.DVwBmG_editWrapper .ProseMirror{min-height:3rem}.DVwBmG_commentText .mention{color:var(--text-highlight);font-weight:500}
.wr8XFG_replyEditor .editor-container{border:1px solid var(--border-default);padding-top:1rem}.wr8XFG_replyEditor .ProseMirror{min-height:2rem}.wr8XFG_highlightComment{animation:8s wr8XFG_highlight-fade-in}@keyframes wr8XFG_highlight-fade-in{0%{background:#faf8fd}55%{background:#faf8fd}to{background:0 0}}
._143j_W_discussionEditor .editor-container{border:1px solid var(--border-default);padding-top:1rem}._143j_W_discussionEditor .ProseMirror{min-height:4rem}
.lx8d6q_circle{border-radius:50%;margin:0 4px;animation:1.5s ease-in-out infinite lx8d6q_dots-pulse}.lx8d6q_circle:nth-child(2){animation-delay:.2s}.lx8d6q_circle:nth-child(3){animation-delay:.4s}@keyframes lx8d6q_dots-pulse{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}
._6wvsfa_streamText .cursor{display:none}._6wvsfa_streamText._6wvsfa_isStreaming .cursor{animation:1s step-end infinite _6wvsfa_cursor-blink;display:inline-block}@keyframes _6wvsfa_cursor-blink{0%,to{opacity:1}50%{opacity:0}}
.S-aKrq_videoPlayerBox{height:34.75rem}.S-aKrq_videoPlayerBox video{height:34.75rem!important}@media only screen and (max-width:512px){.S-aKrq_videoPlayerBox{height:20.75rem}.S-aKrq_videoPlayerBox video{height:20.75rem!important}}@media only screen and (max-width:420px){.S-aKrq_videoPlayerBox{height:13.75rem}.S-aKrq_videoPlayerBox video{height:13.75rem!important}}.S-aKrq_aiChatContainer>div:first-child{height:100%;max-height:100%;box-shadow:none;flex:1;justify-content:space-between;position:relative;bottom:0;right:0}.S-aKrq_aiChatContainer>div:first-child>div:first-child{display:none}
.ajknnG_learnerPersona .cta-buttons-container .apply-btn{justify-content:center;width:100%;font-size:.875rem}@media only screen and (max-width:1024px){.ajknnG_learnerPersona .cta-buttons-container .apply-btn{margin-bottom:0}}
.Duu8EG_column:hover .Duu8EG_track{animation-play-state:paused}.Duu8EG_track{will-change:transform;animation-duration:var(--marquee-duration,20s);flex-direction:column;width:100%;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.Duu8EG_trackSecondary{width:100%;position:absolute;top:0;left:0}.Duu8EG_directionUp .Duu8EG_trackPrimary{animation-name:Duu8EG_marquee1-up}.Duu8EG_directionUp .Duu8EG_trackSecondary{animation-name:Duu8EG_marquee2-up}.Duu8EG_directionDown .Duu8EG_trackPrimary{animation-name:Duu8EG_marquee1-down}.Duu8EG_directionDown .Duu8EG_trackSecondary{animation-name:Duu8EG_marquee2-down}@keyframes Duu8EG_marquee1-up{0%{transform:translateY(0%)}to{transform:translateY(-100%)}}@keyframes Duu8EG_marquee2-up{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes Duu8EG_marquee1-down{0%{transform:translateY(-100%)}to{transform:translateY(0%)}}@keyframes Duu8EG_marquee2-down{0%{transform:translateY(0%)}to{transform:translateY(100%)}}
.kMSaEG_editorContainer{border:1px solid var(--border-default)}.kMSaEG_editorContainer:hover{cursor:text}.kMSaEG_editorContainer .ProseMirror{min-height:6.75rem;padding:1.25rem}.kMSaEG_editorContainer .ProseMirror p{font-size:1rem;font-weight:400;line-height:1.5rem}.kMSaEG_editorContainer .ProseMirror .is-empty:before{font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width:512px){.kMSaEG_editorContainer .ProseMirror{padding:.75rem}.kMSaEG_editorContainer .ProseMirror p{font-size:.875rem;line-height:1.25rem}.kMSaEG_editorContainer .ProseMirror .is-empty:before{font-size:.875rem;line-height:1.25rem}}
.o1AfaW_marquee1{animation:42s linear infinite o1AfaW_marquee}.o1AfaW_marquee2{animation:42s linear infinite o1AfaW_marquee2}@keyframes o1AfaW_marquee{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes o1AfaW_marquee2{0%{transform:translate(100%)}to{transform:translate(0%)}}
.i4vaga_track{width:max-content;animation:linear infinite i4vaga_marquee;display:flex}@keyframes i4vaga_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.BPomaq_highlightQuestion{animation:5s BPomaq_fadeIn}@keyframes BPomaq_fadeIn{0%{background:#f9f7ff;border:1px solid #c2b2e5}55%{background:#f9f7ff;border:1px solid #c2b2e5}to{background:0 0}}
@media print{header{display:none!important}@page{margin:0}body{margin:0}.k02L6a_invoiceDetailsContainer{max-width:none;box-shadow:none;margin:0;padding:6rem 1rem 1rem!important}}
.kGzhsG_container{background:#fff;padding:6.25rem 0}.kGzhsG_container .restrict-width{max-width:90rem;margin:0 auto;padding:0 min(6.25rem,7%)}.kGzhsG_container .heading-container{margin-bottom:2.5rem}.kGzhsG_container .heading-container .heading{font-family:var(--font-plus-jakarta-sans);margin-bottom:1rem;font-size:2.5rem;font-style:normal;font-weight:800}.kGzhsG_container .section{margin-bottom:2rem}.kGzhsG_container .section .heading{font-family:var(--font-plus-jakarta-sans);margin-bottom:1rem;font-size:2rem;font-style:normal;font-weight:800}
.-ngAoq_container{background:#fff;max-width:90rem;margin:0 auto;padding:6.25rem min(6.25rem,7%)}.-ngAoq_container .heading-container{margin-bottom:2.5rem}.-ngAoq_container .heading-container .heading{font-family:var(--font-plus-jakarta-sans);margin-bottom:1rem;font-size:2.5rem;font-style:normal;font-weight:800}.-ngAoq_container .section{margin-bottom:2rem}.-ngAoq_container .section .heading{font-family:var(--font-plus-jakarta-sans);margin-bottom:1rem;font-size:2rem;font-style:normal;font-weight:800}
.jV-bPG_page .roadmap-phases{background-color:#fcfbfe;border:1px solid #ede8f7;border-radius:10px;margin:28px 0;padding:28px 20px 20px;position:relative;box-shadow:0 2px 10px #00000008}.jV-bPG_page .roadmap-phases .heading-h2{color:#683fbe;text-align:left;letter-spacing:.5px;text-transform:uppercase;margin-top:5px;margin-bottom:28px;padding-bottom:12px;font-size:1.7rem;font-weight:600;position:relative}.jV-bPG_page .roadmap-phases .heading-h2:after{content:"";background-color:#e3d9f2;width:120px;height:3px;position:absolute;bottom:0;left:0}:is(.jV-bPG_page .profile-summary-section,.jV-bPG_page .strengths-gaps-section,.jV-bPG_page .airtribe-helps-section,.jV-bPG_page .final-tip-section,.jV-bPG_page .phase-section,.jV-bPG_page .career-trajectory-section){background-color:#fcfbfe;border:1px solid #ede8f7;border-radius:10px;margin:28px 0;padding:24px 20px 20px;position:relative;box-shadow:0 2px 8px #00000008}.jV-bPG_page .phase-section:before{content:"";background-color:#683fbe;border-radius:3px 3px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.jV-bPG_page .career-phase-section:before{content:"";background-color:#683fbe;border-radius:3px 3px 0 0;height:3px;position:absolute;top:0;left:0;right:0}:is(.jV-bPG_page .phase-section .heading-h3,.jV-bPG_page .strengths-gaps-section .heading-h3,.jV-bPG_page .final-tip-section .heading-h3,.jV-bPG_page .career-phase-section .heading-h3){color:#683fbe;margin-top:5px;margin-bottom:20px;padding-bottom:8px;font-size:1.4rem;font-weight:600;line-height:1.3}.jV-bPG_page .profile-summary-section .heading-h2{color:#683fbe;margin-top:5px;margin-bottom:24px;padding-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}.jV-bPG_page .airtribe-helps-section .heading-h2{color:#683fbe;margin-top:5px;margin-bottom:24px;padding-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}.jV-bPG_page .career-trajectory-section .heading-h2{color:#683fbe;margin-top:5px;margin-bottom:24px;padding-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}.jV-bPG_page section .heading-h2{color:#683fbe;margin-top:5px;margin-bottom:24px;padding-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}.jV-bPG_page .profile-summary-section .heading-h2:after{content:"";background-color:#e3d9f2;width:60px;height:3px;position:absolute;bottom:0;left:0}.jV-bPG_page .airtribe-helps-section .heading-h2:after{content:"";background-color:#e3d9f2;width:60px;height:3px;position:absolute;bottom:0;left:0}.jV-bPG_page .career-trajectory-section .heading-h2:after{content:"";background-color:#e3d9f2;width:60px;height:3px;position:absolute;bottom:0;left:0}.jV-bPG_page section .heading-h2:after{content:"";background-color:#e3d9f2;width:60px;height:3px;position:absolute;bottom:0;left:0}:is(.jV-bPG_page .phase-section p,.jV-bPG_page .profile-summary-section p,.jV-bPG_page .career-phase-section p){line-height:1.5}:is(.jV-bPG_page .phase-section ul,.jV-bPG_page .strengths-gaps-section ul,.jV-bPG_page .airtribe-helps-section ul,.jV-bPG_page .career-trajectory-section ul){padding-left:20px}:is(.jV-bPG_page .phase-section li,.jV-bPG_page .strengths-gaps-section li,.jV-bPG_page .airtribe-helps-section li,.jV-bPG_page .career-trajectory-section li){margin-bottom:8px;line-height:1.5;list-style-type:none;position:relative}.jV-bPG_page .phase-section li:before{content:"•";color:#683fbe;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.jV-bPG_page .strengths-gaps-section li:before{content:"•";color:#683fbe;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.jV-bPG_page .airtribe-helps-section li:before{content:"•";color:#683fbe;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.jV-bPG_page .career-trajectory-section li:before{content:"•";color:#683fbe;width:1em;margin-left:-1em;font-weight:700;display:inline-block}:is(.jV-bPG_page .profile-summary-section strong,.jV-bPG_page .career-phase-section strong){color:#4b2c94}.jV-bPG_page .strengths-gaps-section h3{margin-top:5px;margin-bottom:20px}.jV-bPG_page .final-tip-section{background-color:#fcfbfe;border:1px solid #d9c7f0;border-radius:10px;margin:28px 0;padding:24px 20px 20px;position:relative;box-shadow:0 2px 8px #683fbe1a}.jV-bPG_page .final-tip-section .heading-h3{color:#683fbe;margin-top:5px;margin-bottom:20px;padding-bottom:8px;font-size:1.4rem;font-weight:600;line-height:1.3}.jV-bPG_page .final-tip-section p{padding-left:2.5rem;font-style:italic;line-height:1.5;position:relative}.jV-bPG_page .quote-icon{z-index:2;background-color:#fff;border:2px solid #683fbe}.jV-bPG_page .quote-icon .icon-svg{color:#683fbe;width:18px;height:18px}.jV-bPG_page .quotes-open-decoration{position:absolute;top:60px;left:20px}.jV-bPG_page .quotes-open-decoration svg{opacity:.8;width:28px;height:28px}.jV-bPG_page .quotes-close-decoration{position:absolute;bottom:20px;right:20px}.jV-bPG_page .quotes-close-decoration svg{opacity:.7;width:24px;height:24px}.jV-bPG_page .section-icon{background-color:#fff;border:1px solid #ede8f7;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:-12px;right:20px;box-shadow:0 1px 5px #00000014}.jV-bPG_page .icon-svg{color:#683fbe;width:16px;height:16px}.jV-bPG_page .markdown-section{background:#fff;border:1px solid #ede8f7;border-radius:10px;margin:24px 0;padding:20px;box-shadow:0 1px 5px #00000008}.jV-bPG_page .career-phase-section{background-color:#fcfcff;border:1px solid #ede8f7;border-radius:10px;margin:16px 0;padding:20px 20px 16px;transition:transform .2s;position:relative;box-shadow:0 1px 5px #0000000d}.jV-bPG_page .jV-bPG_content{color:var(--text-default);margin:2.5rem 0 6.25rem;font-size:1rem;line-height:145%}.jV-bPG_page .jV-bPG_content>*{margin-block:1.25rem}.jV-bPG_page .jV-bPG_content>hr{margin-block:2.5rem}.jV-bPG_page .jV-bPG_content table{border:1px solid var(--primary-p50,#ede8f7);background:linear-gradient(#f8f6fc 0%,#f6f1ff 100%);border-radius:.375rem;width:100%;max-width:100%;margin-block:1rem;display:block;overflow-x:auto;box-shadow:0 4px 20px #0000000d}.jV-bPG_page .jV-bPG_content table thead{background-color:var(--primary-p200,#e3d9f2);color:var(--text-default);padding:1rem;font-size:1rem;font-weight:600;line-height:145%}.jV-bPG_page .jV-bPG_content table tr>*{vertical-align:middle;border:1px solid var(--primary-p50,#ede8f7);padding:.375rem .625rem}.jV-bPG_page .jV-bPG_content>section.markdown-section{border:1px solid var(--primary-p50,#ede8f7);background:var(--background-subtle,#fcfbfe);border-radius:.75rem;margin-bottom:3rem;padding:1.5rem}.jV-bPG_page .jV-bPG_content>section.markdown-section section.markdown-section{border:1px solid var(--primary-p100,#d6c7ea);background:var(--background-default,#fff);border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem}.jV-bPG_page .jV-bPG_content>section.markdown-section section.markdown-section section.markdown-section{border:1px dashed var(--primary-p150,#c4b1e4);background:var(--background-subtle,#fcfbfe);margin:1rem 0;padding:.75rem}@media (max-width:768px){:is(.jV-bPG_page .roadmap-phases,.jV-bPG_page .phase-section,.jV-bPG_page .profile-summary-section,.jV-bPG_page .strengths-gaps-section,.jV-bPG_page .airtribe-helps-section,.jV-bPG_page .final-tip-section,.jV-bPG_page .markdown-section,.jV-bPG_page .career-trajectory-section,.jV-bPG_page .career-phase-section){padding:20px 16px 16px}.jV-bPG_page .roadmap-phases .roadmap-heading-h2{font-size:1.4rem}:is(.jV-bPG_page .profile-summary-section .heading-h2,.jV-bPG_page .airtribe-helps-section .heading-h2,.jV-bPG_page .career-trajectory-section .heading-h2){font-size:1.3rem}:is(.jV-bPG_page .strengths-gaps-section .heading-h3,.jV-bPG_page .final-tip-section .heading-h3,.jV-bPG_page .phase-section .heading-h3,.jV-bPG_page .career-phase-section .heading-h3){font-size:1.2rem}.jV-bPG_page .jV-bPG_content{margin:2rem 1.25rem 3rem}}
.B2FEfW_content.B2FEfW_content ul{list-style-type:none;padding-left:0!important}.B2FEfW_content ul li{padding:.75rem 0}.B2FEfW_content ul li :before{content:url(/images/icons/circle_tick.svg);width:1.25rem;height:1.25rem;margin-top:.25rem;margin-right:.75rem}.B2FEfW_content ul li p{color:#171421;align-items:flex-start;font-weight:500;display:flex}@media (max-width:512px){.B2FEfW_content ul li{padding:.625rem 0}.B2FEfW_content ul li :before{width:1.25rem;height:1.25rem;margin-top:.25rem;margin-right:.5rem}}
.QRxe-a_dynamicContent{box-sizing:border-box;max-width:100%;overflow:hidden}.QRxe-a_dynamicContent h1{font-family:var(--font-plus-jakarta-sans);color:var(--text-default);font-weight:800}.QRxe-a_dynamicContent h2{font-family:var(--font-plus-jakarta-sans);color:var(--text-default);margin-top:2.5rem;font-size:1.5rem;font-weight:700}.QRxe-a_dynamicContent h3{font-family:var(--font-plus-jakarta-sans);color:var(--text-default);margin-top:1.5rem;font-size:1.25rem;font-weight:700}.QRxe-a_dynamicContent p{color:var(--text-default);margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.5rem}.QRxe-a_dynamicContent ul,.QRxe-a_dynamicContent ol{font-family:var(--font-plus-jakarta-sans);margin:1rem 0 1rem 1.5rem;list-style:square}.QRxe-a_dynamicContent ul ::marker{color:var(--text-highlight)}.QRxe-a_dynamicContent ol ::marker{color:var(--text-highlight)}.QRxe-a_dynamicContent ul ul,.QRxe-a_dynamicContent ul ol,.QRxe-a_dynamicContent ol ul,.QRxe-a_dynamicContent ol ol{margin:1rem 0 1rem 1.5rem;list-style:circle}.QRxe-a_dynamicContent ul ul ::marker{color:var(--text-default)}.QRxe-a_dynamicContent ol ol ::marker{color:var(--text-default)}.QRxe-a_dynamicContent br{margin:1rem 0;display:block}.QRxe-a_dynamicContent strong{font-weight:600}.QRxe-a_dynamicContent li{margin:2rem 0}.QRxe-a_dynamicContent li p{color:var(--text-default);font-size:1rem;font-weight:400}.QRxe-a_dynamicContent pre{border-left:4px solid var(--primary-p500);white-space:pre-wrap;word-break:break-word;background-color:#f5f5f5;max-width:100%;margin:2rem 0;padding:1rem;overflow-x:auto}.QRxe-a_dynamicContent th{font-family:var(--font-plus-jakarta-sans);color:var(--text-default);text-align:left;background-color:var(--background-light);border-bottom:2px solid var(--primary-p500);padding:.75rem 1rem;font-size:1rem;font-weight:700}.QRxe-a_dynamicContent td{font-family:var(--font-plus-jakarta-sans);color:var(--text-default);border-bottom:1px solid var(--neutral-light);padding:.75rem 1rem;font-size:1rem;font-weight:400}.QRxe-a_dynamicContent table{border-collapse:collapse;max-width:100%;margin-top:2rem;margin-bottom:3rem;display:block;overflow-x:auto}.QRxe-a_dynamicContent tr:nth-child(2n) td{background-color:var(--background-alt)}.QRxe-a_dynamicContent img{max-width:100%;height:auto}@media only screen and (max-width:512px){.QRxe-a_dynamicContent h2{font-size:1.25rem}.QRxe-a_dynamicContent h3{font-size:1.125rem}.QRxe-a_dynamicContent table{font-size:.875rem}.QRxe-a_dynamicContent th,.QRxe-a_dynamicContent td{padding:.5rem}}
.kPf20a_marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%)}.kPf20a_marquee:hover .kPf20a_track{animation-play-state:paused}.kPf20a_track{width:max-content;animation:linear infinite kPf20a_marquee;display:flex}@keyframes kPf20a_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.J6E4ja_contentWrapper h2{font-family:var(--font-plus-jakarta-sans);margin-block:1rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.J6E4ja_contentWrapper h3{font-family:var(--font-plus-jakarta-sans);margin-block:.75rem;font-size:1.125rem;font-weight:600;line-height:1.5rem}.J6E4ja_contentWrapper p{color:var(--text-subdued);font-size:.875rem;font-weight:400;line-height:1.25rem}.J6E4ja_contentWrapper strong{font-weight:600}.J6E4ja_contentWrapper ul{margin-bottom:1.25rem;margin-left:1.5rem}.J6E4ja_contentWrapper ul li{color:var(--text-subdued);font-size:.875rem;font-weight:400;line-height:1.25rem;list-style-type:disc}
._1naSTW_surface{z-index:0;filter:drop-shadow(1px 0 0 var(--primary-p50)) drop-shadow(-1px 0 0 var(--primary-p50)) drop-shadow(0 1px 0 var(--primary-p50)) drop-shadow(0 -1px 0 var(--primary-p50));position:absolute;inset:0}._1naSTW_surfaceFill{background:linear-gradient(#f6f1ff -98%,#fff 100%);border-radius:1rem;position:absolute;inset:0;-webkit-mask:radial-gradient(.75rem at 0,#0000 98%,#000 100%) 0/50.5% 100% no-repeat,radial-gradient(.75rem at 100%,#0000 98%,#000 100%) 100%/50.5% 100% no-repeat;mask:radial-gradient(.75rem at 0,#0000 98%,#000 100%) 0/50.5% 100% no-repeat,radial-gradient(.75rem at 100%,#0000 98%,#000 100%) 100%/50.5% 100% no-repeat}@media only screen and (max-width:512px){._1naSTW_surfaceFill{-webkit-mask:radial-gradient(.625rem at 0,#0000 98%,#000 100%) 0/50.5% 100% no-repeat,radial-gradient(.625rem at 100%,#0000 98%,#000 100%) 100%/50.5% 100% no-repeat;mask:radial-gradient(.625rem at 0,#0000 98%,#000 100%) 0/50.5% 100% no-repeat,radial-gradient(.625rem at 100%,#0000 98%,#000 100%) 100%/50.5% 100% no-repeat}}
.EkMBbq_previewSheet *{color:var(--text-default);font-family:Computer Modern Serif,serif;font-size:12px;line-height:normal}.EkMBbq_previewSheet :not(.skills-list-container)>ul{list-style-type:disc;padding-left:16px!important}
.Q9ZNTq_textareaContainer{color:var(--text-default);margin-top:.75rem}.Q9ZNTq_textareaContainer .editor-container{border:1px solid var(--border-default)}.Q9ZNTq_textareaContainer .editor-container .ProseMirror{min-height:6rem;padding-top:1rem}.Q9ZNTq_textareaContainer .editor-container .ProseMirror p{font-size:.875rem;line-height:1.25rem}:is(.Q9ZNTq_textareaContainer .editor-container .ProseMirror ul,.Q9ZNTq_textareaContainer .editor-container .ProseMirror ol){padding-left:1rem!important}.Q9ZNTq_textareaContainer.Q9ZNTq_sixMonthRoadmap .editor-container .ProseMirror{min-height:15rem}@media (max-width:512px){.Q9ZNTq_textareaContainer .editor-container .ProseMirror{padding:1rem .75rem .75rem}.Q9ZNTq_textareaContainer .editor-container .ProseMirror p{font-size:.875rem;line-height:1.25rem}.Q9ZNTq_textareaContainer .editor-container .ProseMirror .is-empty:before{font-size:.875rem;line-height:1.25rem}}.Q9ZNTq_answerContent.Q9ZNTq_htmlContent p{color:var(--text-default)!important;font-size:.875rem!important;line-height:1.25rem!important}.Q9ZNTq_answerContent.Q9ZNTq_htmlContent ul,.Q9ZNTq_answerContent.Q9ZNTq_htmlContent ol{padding-left:1rem!important}
