.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-1{flex:1 1 0}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.uppercase{text-transform:uppercase}.hyphenate{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.no-wrap{white-space:nowrap}@media screen and (max-width:639px){.mobile-text{margin-left:auto;margin-right:auto;max-width:18rem}}.max-w-col-10,.max-w-col-4,.max-w-col-6,.max-w-col-8{width:100%}.max-w-col-4{max-width:24rem}.max-w-col-6{max-width:36.75rem}.max-w-col-8{max-width:49.5rem}.max-w-col-10{max-width:62.25rem}.card{background-clip:padding-box;background-color:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 8px #00000014;display:flex;flex-direction:column;opacity:1;padding:2rem 1.25rem;position:relative}@media screen and (min-width:768px){.card{padding:2rem}}.card--with-image{overflow:hidden;padding-top:6rem}.card__content{position:relative}.card__image{height:auto;max-width:100%;position:absolute}.card__title{text-wrap:pretty;font-size:1.5rem;font-weight:700;font-weight:600;letter-spacing:-.03125rem;line-height:2rem;margin:1rem 0 .5rem}@media screen and (max-width:767px){.card__title{font-size:1.25rem;font-weight:700;font-weight:600;line-height:1.75rem}}.card__lead{font-size:1.0625rem;font-weight:300;line-height:1.5rem;min-height:6rem}.card__actions{margin-top:1.5rem;padding-top:1.5rem;position:relative}.card__actions:before{background-color:#ebebeb;content:"";display:block;height:.125rem;left:0;position:absolute;top:0;width:2rem}.card__action:not(:first-child){margin-top:.5rem}.card__action-link{align-items:center;color:#212123;display:flex;font-size:1rem;font-weight:300;font-weight:400;line-height:1.5rem}.card__action-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' color='%23000'%3E%3Cpath d='m13 8 4 4-4 4m2.5-4h-9' stroke='currentcolor' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:1.5rem;opacity:.32;vertical-align:-.4375em;width:1.5rem}.card__action-link:hover{color:#000000a3}.faq__heading{color:#0000008c;font-size:.875rem;font-weight:600;line-height:1rem;margin-bottom:0;text-transform:uppercase}.faq__items+.faq__heading{margin-top:2.5rem}.faq__item:not(:last-child){border-bottom:1px solid #00000014}.faq__item__question{transition:color .25s cubic-bezier(.19,1,.22,1)}@media screen and (prefers-reduced-motion:reduce){.faq__item__question{transition-duration:1ms}}.faq__item__question-inner{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;width:100%}.faq__item__question-text{font-size:1.0625rem;font-weight:500;line-height:1.5rem}@media screen and (min-width:1024px){.faq__item__question-text{font-size:1.25rem;line-height:1.75rem}}@media screen and (max-width:767px){.faq__item__question-text{font-size:1.0625rem;line-height:1.5rem}}.faq__item__question__toggle{display:none}.faq__item__answer{padding-bottom:3rem}.faq__item__answer h2,.faq__item__answer h3,.faq__item__answer h4{font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin-bottom:1rem;margin-top:0}.faq__item__question__icon{appearance:none;background-color:initial;border:0;border-radius:0;height:1.5rem;line-height:normal;margin:0;padding:0;position:relative;right:.5rem;width:1.5rem}.faq__item.is-active .faq__item__question,.faq__item.is-inactive .faq__item__question,.faq__item[data-toggleable] .faq__item__question{margin:0;position:relative}.faq__item.is-active .faq__item__question-text,.faq__item.is-inactive .faq__item__question-text,.faq__item[data-toggleable] .faq__item__question-text{padding-right:2.5rem}.faq__item.is-active .faq__item__question__toggle,.faq__item.is-inactive .faq__item__question__toggle,.faq__item[data-toggleable] .faq__item__question__toggle{align-items:center;appearance:none;background-color:initial;border:0;border-radius:0;bottom:0;cursor:pointer;display:flex;left:0;line-height:normal;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.faq__item.is-active .faq__item__question__icon:after,.faq__item.is-active .faq__item__question__icon:before,.faq__item.is-inactive .faq__item__question__icon:after,.faq__item.is-inactive .faq__item__question__icon:before,.faq__item[data-toggleable] .faq__item__question__icon:after,.faq__item[data-toggleable] .faq__item__question__icon:before{background-color:#000;border-radius:.0625rem;content:"";height:.125rem;position:absolute;right:0;transition:transform .4s cubic-bezier(.19,1,.22,1),background-color .25s cubic-bezier(.19,1,.22,1);width:.75rem}@media screen and (prefers-reduced-motion:reduce){.faq__item.is-active .faq__item__question__icon:after,.faq__item.is-active .faq__item__question__icon:before,.faq__item.is-inactive .faq__item__question__icon:after,.faq__item.is-inactive .faq__item__question__icon:before,.faq__item[data-toggleable] .faq__item__question__icon:after,.faq__item[data-toggleable] .faq__item__question__icon:before{transition-duration:1ms}}@media screen and (min-width:768px){.faq__item.is-active .faq__item__question__icon:after,.faq__item.is-active .faq__item__question__icon:before,.faq__item.is-inactive .faq__item__question__icon:after,.faq__item.is-inactive .faq__item__question__icon:before,.faq__item[data-toggleable] .faq__item__question__icon:after,.faq__item[data-toggleable] .faq__item__question__icon:before{width:.875rem}}.faq__item.is-active .faq__item__question__icon:after,.faq__item.is-inactive .faq__item__question__icon:after,.faq__item[data-toggleable] .faq__item__question__icon:after{transform:rotate(90deg)}.faq__item.is-active .faq__item__answer,.faq__item.is-inactive .faq__item__answer,.faq__item[data-toggleable] .faq__item__answer{display:none}.faq__item.is-active .faq__item__answer{animation:fadeInDown .6s cubic-bezier(.19,1,.22,1);display:block}@media screen and (prefers-reduced-motion:reduce){.faq__item.is-active .faq__item__answer{animation:none}}.faq__item.is-active .faq__item__question__icon:after,.faq__item.is-active .faq__item__question__icon:before{transform:rotate(180deg)}.faq__section__icon{margin-bottom:1rem}@media screen and (max-width:767px){.faq__section__icon{display:none}}.faq__section__heading{text-wrap:pretty;font-size:2rem;font-weight:900;line-height:2.25rem;margin-bottom:2.5rem}@media screen and (min-width:768px){.faq__section__heading{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1024px){.faq__section__heading{font-size:3.5rem;line-height:3.75rem}}.faq__section__support-link{text-wrap:pretty;font-size:1.5rem;font-weight:500;font-weight:700;line-height:2rem;margin-top:3rem}@media screen and (max-width:767px){.faq__section__support-link{font-size:1.25rem;font-weight:700;line-height:1.75rem}}.faq-section__wrapper{padding-top:4rem;position:relative}@media screen and (max-width:767px){.faq-section__wrapper{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:768px){.faq-section__wrapper{column-gap:1.5rem;display:grid;grid-template-areas:"header header content content content content";grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:768px) and (min-width:768px){.faq-section__wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:768px) and (min-width:1024px){.faq-section__wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1024px) and (max-width:1219px){.faq-section__wrapper{grid-template-areas:"header header header . content content content content content content content content";grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1220px){.faq-section__wrapper{grid-template-areas:". header header header . content content content content content content content";grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:768px){.faq-section__header{display:flex;grid-area:header;height:fit-content;position:sticky}}@media screen and (min-width:1024px) and (max-width:1219px){.faq-section__header{margin-left:2rem}}@media screen and (min-width:768px){.faq-section__header--has-border{height:fit-content;position:relative;width:fit-content}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1023px){.faq-section__header--has-border{padding-left:.375rem}}@media screen and (min-width:768px){.faq-section__header--has-border .faq-section__header__heading{line-height:2.5rem;margin-bottom:0;padding-left:.375rem;padding-right:.625rem;width:min-content}}@media screen and (min-width:1024px){.faq-section__header--sticky{position:sticky;top:1.25rem}}@media screen and (max-width:767px){.faq-section__header--has-border .sketch-selection-box{display:none}}.faq-section__header__heading{text-wrap:pretty;font-size:2rem;font-weight:700;letter-spacing:-.03125rem;line-height:2.25rem;margin-top:0}@media screen and (max-width:767px){.faq-section__header__heading{font-size:1.75rem;line-height:2rem}}.faq-section__header__blurb{font-size:1.0625rem;font-weight:300;line-height:1.5rem;margin-top:1rem}@media screen and (max-width:767px){.faq-section__header__blurb{margin-bottom:2.5rem}}.faq-section__content{grid-area:content}@media screen and (min-width:768px){.faq-section__content{padding-right:2rem}}@media screen and (max-width:767px){.faq-section__item__answer{font-size:1rem;font-weight:300;line-height:1.5rem}}.faq-section__support{text-wrap:pretty;font-size:1.25rem;font-weight:700;font-weight:500;line-height:1.5rem;margin-top:3rem}.faq-section__support__action{margin-top:1rem}.faq-section__support__action:after{vertical-align:text-bottom}.hero-gradient{padding-bottom:2rem;padding-top:4.0625rem;position:relative}@media screen and (min-width:1024px){.hero-gradient{padding-top:5rem}.hero-gradient:after{left:0}}@media screen and (min-width:1220px){.hero-gradient{padding-top:6rem}}.hero-gradient__wrapper{column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}@media screen and (min-width:768px){.hero-gradient__wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1024px){.hero-gradient__wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}.hero-gradient__wrapper:after{border-bottom:1px solid #00000014;bottom:2rem;content:"";height:.3125rem;left:2rem;position:absolute;width:95%;z-index:-1}.hero-gradient__wrapper--right .hero-gradient__content{grid-column:7/span 8;order:2}}@media screen and (min-width:1220px){.hero-gradient__wrapper--right .hero-gradient__content{grid-column:7/span 6;margin-left:0;margin-right:2rem;padding-left:0}}@media screen and (min-width:1024px){.hero-gradient__wrapper--right .hero-gradient__illustration{grid-column:1/span 6;order:1}}@media screen and (min-width:1220px){.hero-gradient__wrapper--right .hero-gradient__illustration{grid-column:1/span 5}}.hero-gradient__content,.hero-gradient__illustration{grid-column:1/span 4}@media screen and (min-width:640px){.hero-gradient__content,.hero-gradient__illustration{grid-column:1/span 6}}.hero-gradient__content{padding-left:1.25rem;padding-right:1.25rem;text-align:left}@media screen and (min-width:1024px){.hero-gradient__content{margin:0 auto;padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:1220px){.hero-gradient__content{margin-left:2rem;margin-right:0}}.hero-gradient__title{text-wrap:pretty;font-size:4.75rem;font-weight:900;letter-spacing:-.09375rem;line-height:4.75rem}@media screen and (max-width:767px){.hero-gradient__title{font-size:2.75rem;letter-spacing:-.0625rem;line-height:3rem}}@media screen and (min-width:768px) and (max-width:1219px){.hero-gradient__title{font-size:3.5rem;line-height:3.5rem}}.hero-gradient__title span{color:#212123}.hero-gradient__title span:not(:first-child){-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-size:100%;background-size:cover}.hero-gradient__lead{font-size:1.0625rem;font-weight:300;line-height:1.5rem;margin-top:1.75rem}@media screen and (min-width:1024px){.hero-gradient__lead{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:768px){.hero-gradient__lead{margin-top:1.5rem}}@media screen and (min-width:1220px){.hero-gradient__lead{max-width:32.75rem}}.hero-gradient__action{margin-bottom:3.75rem;margin-top:1.5rem}@media screen and (min-width:1024px){.hero-gradient__action{margin-bottom:6rem}.hero-gradient__illustration{display:flex;grid-column:7/span 6;justify-self:flex-end;padding-left:0;padding-right:0;position:relative;width:100%}}@media screen and (min-width:1220px){.hero-gradient__illustration{grid-column:8/span 5}}.hero-gradient__illustration__background{border-radius:12px;display:flex;min-height:21.25rem;overflow:hidden;perspective:1px;position:absolute;width:100%}@media screen and (min-width:640px){.hero-gradient__illustration__background{min-height:25rem}}@media screen and (min-width:1024px){.hero-gradient__illustration__background{min-height:28.125rem}}.hero-gradient__illustration__background-image{position:absolute;width:100%}.hero-gradient__illustration__elements{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}[data-controller=hero-gradient]{--parallax-x:0;--parallax-y:0;transform:translate(var(--parallax-x),var(--parallax-y));will-change:transform}.tooltip{cursor:pointer;position:relative}abbr.tooltip{border-bottom:1px dotted;cursor:help;text-decoration:none}.tooltip:after,.tooltip:before{bottom:100%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-.5rem);transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1);z-index:10}@media (prefers-reduced-motion:reduce){.tooltip:after,.tooltip:before{transition-duration:1ms}}.tooltip:hover:after,.tooltip:hover:before{opacity:1;transform:translate(-50%)}.tooltip--left:before{left:-.5em;transform:translateY(-.5rem)}.tooltip--left:focus:before,.tooltip--left:hover:before{transform:translate(0)}.tooltip--right:before{left:auto;right:-.5em;transform:translateY(-.5rem)}.tooltip--right:focus:before,.tooltip--right:hover:before{transform:translate(0)}.tooltip:before{background-color:#000;border-radius:8px;color:#fff;content:attr(aria-label);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-bottom:calc(.25rem + 6px);padding:.75rem 1rem;text-align:left;text-transform:none;white-space:nowrap}.tooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #000;content:"";height:0;margin-bottom:.25rem;width:0}.tooltip.tooltip--wide:before{min-width:14rem;white-space:normal}.tooltip.tooltip--new:before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000a3;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;padding:.625rem .75rem;text-align:center;transform:translate(-50%,.5rem);transition:transform 125ms cubic-bezier(.455,.03,.515,.955),opacity 60ms cubic-bezier(.455,.03,.515,.955);transition-delay:0s}@media screen and (min-width:1440px){.tooltip.tooltip--new:before{transform:translate(-50%,-.125rem)}}.tooltip.tooltip--new:hover:before{transform:translate(-50%,-.125rem);transition-delay:125ms}@media screen and (min-width:1440px){.tooltip.tooltip--new:hover:before{transform:translate(-50%,-.125rem)}}.tooltip.tooltip--new:after{content:none}@keyframes professorCursor{0%{transform:translate(0)}50%{transform:translate(9.375rem,2.5rem)}80%{transform:translate(5rem,4.375rem)}to{transform:translate(0)}}@keyframes studentCursor{0%{transform:translate(0)}50%{transform:translate(-9.375rem,-2.5rem)}80%{transform:translate(-5rem,-4.375rem)}to{transform:translate(0)}}@keyframes strokeOffset{to{stroke-dashoffset:0}}.education__hero-wrapper{position:relative}.hero-gradient__illustration__background,.hero-gradient__illustration__elements{height:23.75rem}@media screen and (max-width:1023px){.hero-gradient__illustration__background,.hero-gradient__illustration__elements{overflow:hidden}}@media screen and (min-width:1024px){.hero-gradient__illustration__background,.hero-gradient__illustration__elements{min-height:35.5625rem}}.hero-gradient__illustration__element__image{position:absolute}.hero-gradient__illustration__element__image:first-child{right:-43%;top:-33%}@media screen and (min-width:450px){.hero-gradient__illustration__element__image:first-child{right:-30%}}@media screen and (min-width:640px){.hero-gradient__illustration__element__image:first-child{right:-10%}}@media screen and (min-width:768px){.hero-gradient__illustration__element__image:first-child{top:0}}@media screen and (min-width:1024px){.hero-gradient__illustration__element__image:first-child{right:0;right:1.1875rem;top:5.6875rem}}.hero-gradient__illustration__element__image:nth-child(2){display:none}@media screen and (min-width:1024px){.hero-gradient__illustration__element__image:nth-child(2){bottom:-2.25rem;display:block;left:-8.125rem}}.hero-gradient__illustration__element__image:nth-child(3){animation:professorCursor 5s cubic-bezier(.19,1,.22,1) infinite;left:14%;top:33.5%;z-index:100}@media screen and (min-width:1024px){.hero-gradient__illustration__element__image:nth-child(3){left:-4.4375rem;top:2.5rem}}.hero-gradient__illustration__element__image:nth-child(4){animation:studentCursor 5s cubic-bezier(.19,1,.22,1) infinite;animation-delay:.25s;bottom:14.5%;right:18.5%;z-index:100}@media screen and (min-width:1024px){.hero-gradient__illustration__element__image:nth-child(4){bottom:3.375rem;right:2.5625rem}}.hero-gradient__illustration__background-image{right:-43.0625rem;top:-8rem;width:56.5rem}@media screen and (min-width:640px){.hero-gradient__illustration__background-image{right:-44.0625rem;top:-11rem;width:62.5rem}}@media screen and (min-width:768px){.hero-gradient__illustration__background-image{right:-40.0625rem;top:-13rem;width:64.5rem}}@media screen and (min-width:1024px){.hero-gradient__illustration__background-image{right:-42.0625rem;top:-9rem;width:66.5rem}}.education__hero-macbook-mobile{bottom:0;left:-31%;max-width:27rem;position:absolute;z-index:10}@media screen and (min-width:640px){.education__hero-macbook-mobile{bottom:-1%;left:-15%;max-width:29rem}}@media screen and (min-width:1024px){.education__hero-macbook-mobile{left:0}}@media screen and (max-width:767px){.hero-gradient__lead{margin-top:.75rem}}.hero-gradient__lead strong{display:block;font-weight:500;margin-bottom:1rem}@media screen and (min-width:1024px){.hero-gradient__lead strong{margin-bottom:1.375rem}}.hero-gradient__scribble{height:3.5rem;width:16rem}@media screen and (min-width:768px){.hero-gradient__scribble{height:5rem;width:26.25rem}}.hero-gradient__highlight{display:none}.mask{fill:none;stroke:#fff;stroke-dasharray:1000;stroke-dashoffset:1000;animation:strokeOffset 2s ease forwards}.mask__f--1{animation-delay:.2s}.mask__f--2{animation-delay:.4s}.mask__f--3{animation-delay:.6s}.mask__o-1{animation-delay:.8s}.mask__r{animation-delay:1s}.mask__e--1{animation-delay:1.2s}.mask__e--2{animation-delay:1.4s}.mask__d{animation-delay:1.6s}.mask__u{animation-delay:1.8s}.mask__c{animation-delay:2s}.mask__a{animation-delay:2.2s}.mask__t--1{animation-delay:2.4s}.mask__t--2{animation-delay:2.6s}.mask__i--1{animation-delay:2.8s}.mask__i--2{animation-delay:3s}.mask__o-2{animation-delay:3.2s}.mask__n{animation-delay:3.4s}.hero-gradient__action{text-wrap:pretty;border:0;box-shadow:none;color:#ff425e;font-family:Caveat,Marfa,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.5px;letter-spacing:normal;line-height:2.5rem;padding:0;position:relative}.hero-gradient__action:hover~.education__hero-arrow--desktop path:first-child{transform:scale(1)}.hero-gradient__action:hover~.education__hero-arrow--desktop path:last-child{transform:translateY(0)}.education__hero-arrow{left:13.875rem;position:absolute;top:2.875rem}@media screen and (min-width:768px){.education__hero-arrow{left:14.125rem;top:3rem}}.education__hero-arrow--desktop{display:none}@media screen and (min-width:768px){.hero-gradient__actions.is-visible .education__hero-arrow--desktop{display:block}}.education__hero-arrow--desktop path{transition:transform .2s}.education__hero-arrow--desktop path:first-child{transform:scaleY(.9)}.education__hero-arrow--desktop path:last-child{transform:translateY(-9px)}::selection{background-color:#ff425e73}@keyframes dash{to{stroke-dashoffset:0}}.main-nav__item--cta{display:none}@media screen and (min-width:768px){.main-nav__link[href="/signin/"]{padding-right:0}}.education__blackboard-section{padding-top:4.25rem}.education__free-section{padding-top:6rem}.education__title{text-wrap:pretty;font-size:2.25rem;font-weight:700;letter-spacing:-.5px;letter-spacing:-1px;line-height:2.5rem;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:768px){.education__title{text-wrap:pretty;font-size:2.75rem;font-weight:700;letter-spacing:-1px;line-height:3rem}}.education__title em{color:#ff425e;display:block;font-family:Caveat,Marfa,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem;line-height:2.5rem;width:100%}@media screen and (min-width:768px){.education__title em{font-size:3.5rem;line-height:3rem}}.education__blurb{font-size:1.0625rem;font-weight:300;line-height:1.5rem;margin:0 auto 4rem;max-width:36.75rem;padding:0 1.25rem;text-align:center}@media screen and (min-width:768px){.education__blurb{font-size:1.25rem;font-weight:300;line-height:1.75rem;padding:0}}.education__blackboard{background-image:url(../jpg/wood-texture.jpg);background-size:cover;border-radius:12px;box-shadow:inset 0 -2px 1px #0000003d;margin-bottom:1rem;padding:1rem}@media screen and (min-width:768px){.education__blackboard{margin-bottom:2rem}}.education__blackboard.was-shown .scribble{display:block}.education__blackboard-content{background-image:url(https://cdn.sketch.com/assets/pages/education/chalkboard-texture.jpg);background-size:cover;border-radius:2px;box-shadow:0 2px 2px #ffffff3d;padding:3rem 1.5rem;position:relative;z-index:10}@media screen and (min-width:1024px){.education__blackboard-content{grid-gap:5.5rem;padding:6.75rem 5.375rem 2.875rem}}.education__blackboard-ps{color:#fff;font-size:1rem;line-height:1.5rem;margin-top:4rem;text-align:center}@media screen and (min-width:768px){.education__blackboard-ps{margin-top:2.625rem}}@media screen and (max-width:767px){.education__blackboard-ps p{margin:0 auto;max-width:20rem}}.education__blackboard-ps em{color:#ff425e;display:block;font-family:Caveat,Marfa,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;width:100%}@media screen and (max-width:767px){.education__blackboard-ps em{margin-bottom:.75rem}}@media screen and (min-width:768px){.education__blackboard-ps em{display:inline-block;margin-right:.75rem;width:fit-content}}.education__blackboard-ps-line{background:#fff3;height:2px;margin-bottom:1.75rem;margin-top:4.3125rem;transform:skewY(-3deg);width:100%}@media screen and (min-width:768px){.education__blackboard-ps-line{margin-bottom:1.75rem;margin-top:4.875rem;transform:skewY(-.68deg)}}.blackboard__sketch-logo{opacity:.2;position:absolute;right:1rem;top:1rem}.education__blackboard-content-wrapper{grid-gap:4rem;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.education__blackboard-content-wrapper{grid-gap:5.5rem;grid-template-columns:1fr 1fr}}.blackboard__item{color:#fff;position:relative}.blackboard__item:nth-of-type(2) .blackboard__item-number{background-color:#ff425e}.blackboard__item-number{background:#5e8eb6;border-radius:9999px;display:block;font-size:1rem;font-weight:600;height:2rem;line-height:1.5rem;margin-bottom:1.5rem;padding:.25rem;text-align:center;width:2rem}.blackboard__item-title{text-wrap:pretty;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem}.blackboard__item-description{font-size:1.0625rem;font-weight:300;line-height:1.5rem;margin-bottom:1.5rem}.blackboard__item-description a{color:#fff;font-weight:500;text-decoration:underline}.blackboard__item-description a:hover{color:#ebebeb}.blackboard__item-description .tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;font-weight:500}.blackboard__item-description .tooltip:before{min-width:12.5rem;padding:.75rem 1rem;white-space:normal}@media screen and (min-width:768px){.blackboard__item-description .tooltip:before{min-width:15.625rem}}@media screen and (min-width:1024px){.blackboard__item-description .tooltip:before{width:19.25rem}}.blackboard__item-cta{position:relative}.blackboard__item-cta:hover{color:#ffffff7a}.blackboard__item-cta--full{background-color:#fff;color:#000;transition:background-color 125ms ease-out}.blackboard__item-cta--full:hover{background-color:#ebebeb;color:#000}.blackboard__item-cta--transparent{color:#fff;display:flex;font-size:1rem;font-weight:600;font-weight:300;line-height:1.5rem;transition:color 125ms ease-out}.blackboard__item-cta--transparent:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' color='%23000'%3E%3Cpath d='m13 8 4 4-4 4m2.5-4h-9' stroke='currentcolor' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' color='%23FFF'%3E%3Cpath d='m13 8 4 4-4 4m2.5-4h-9' stroke='currentcolor' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:1.5rem;opacity:.32;vertical-align:-.4375em;width:1.5rem}.blackboard__scribble{left:8.25rem;position:absolute;top:4.3125rem}@media screen and (min-width:768px){.blackboard__scribble{left:-.75rem;top:1.3125rem;transform:scale(.65)}}@media screen and (min-width:1024px){.blackboard__scribble{left:4.75rem;top:4.3125rem;transform:scale(.75)}}@media screen and (min-width:1220px){.blackboard__scribble{left:8.75rem;transform:scale(1)}}.scribble{stroke-dasharray:1000;stroke-dashoffset:1000;display:none}.blackboard__scribble__line{animation:dash 2s ease forwards}.blackboard__scribble__arrow{animation:dash 3s ease .75s forwards}.blackboard__scribble__circle{animation:dash 1s linear 1.5s forwards;left:-1.5rem;position:absolute;top:-1.375rem;transform:scale(.9)}@media screen and (min-width:768px){.blackboard__scribble__circle{left:-1.5rem;top:-1.5rem;transform:scale(1)}}.blackboard__scribble__dashes{bottom:-2rem;position:absolute;right:-2rem}.blackboard__scribble__dashes--first{animation:dash 1s linear 2.5s forwards}.blackboard__scribble__dashes--second{animation:dash 1s linear 2.75s forwards}.education__simple-cards{display:grid;gap:1rem;grid-template-columns:1fr;margin:0 auto}@media screen and (min-width:768px){.education__simple-cards{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.education__learning-section{padding:6rem 1rem 3rem}.card__image{max-width:none;width:29.8125rem}@media screen and (max-width:767px){.card__lead{font-size:1rem}}.education__cards-wrapper{column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;row-gap:1rem}@media screen and (min-width:768px){.education__cards-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1024px){.education__cards-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1220px){@supports (filter:blur(1px)){.education__cards-wrapper:after,.education__cards-wrapper:before{border-radius:100%;content:"";filter:blur(50px) grayscale(.8) opacity(.2);height:28.125rem;margin-top:-3rem;position:absolute;width:28.125rem;z-index:-1}.education__cards-wrapper:before{background-color:#e8bdd3;left:-5rem}.education__cards-wrapper:after{background-color:#71bed3;right:-5rem}}}.education__cards-wrapper .card{grid-column:1/span 12}@media screen and (max-width:767px){.education__cards-wrapper .card{padding-left:1.25rem;padding-right:1.25rem}}.education__cards-wrapper .card:first-child .card__image{left:35%;top:-36%;width:26.5625rem}@media screen and (min-width:1024px){.education__cards-wrapper .card:first-child .card__image{left:auto;right:-9.875rem;top:-10.375rem}}.education__cards-wrapper .card:last-child .card__image{left:-3.8%;top:-37%}@media screen and (min-width:1024px){.education__cards-wrapper .card:last-child .card__image{left:auto;right:-6.8125rem;top:-10.3125rem}}@media screen and (min-width:768px){.education__cards-wrapper .card{grid-column:1/span 3}.education__cards-wrapper .card:last-child{grid-column:4/span 3}}@media screen and (min-width:1024px){.education__cards-wrapper .card{grid-column:2/span 5}.education__cards-wrapper .card:last-child{grid-column:7/span 5}}.faq-section{margin-bottom:4rem}@media screen and (min-width:1024px){.faq-section{margin-bottom:6rem}}@media screen and (min-width:768px){.faq-section__header{margin-top:1.25rem}}@media screen and (min-width:1220px){.faq-section__header{margin-top:0}}@media screen and (max-width:767px){.faq-section__header__heading{font-size:1.75rem;letter-spacing:-.5px;line-height:2rem}}.faq__item.is-active .faq__item__question,.faq__item__question:hover{color:#ff425e}.get-started{margin-bottom:0}@media screen and (max-width:767px){.get-started{margin-top:2.75rem}}@media screen and (min-width:768px){.get-started{margin-bottom:1rem}}.get-started__content{background-image:url(https://cdn.sketch.com/assets/pages/education/get-started-background-desktop.jpg);background-position:bottom}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.get-started__content{background-image:url(https://cdn.sketch.com/assets/pages/education/get-started-background-desktop@2x.jpg)}}.blackboard__item-tooltip-toggle{align-items:center;display:inline-flex}.blackboard__item-tooltip-toggle svg{margin-left:.3125rem}