

      :root {
        --font: "Aktiv Grotesk";
        --alt-font: "Aktiv Grotesk";
        --accent-color: #e0005a;
        --secondary-color: #17191d;
        --link-color: #17191d;
        --accent-highlight-color: #93003b;
        --accent-highlight-background-color: #ffe0ec;
        --accent-tinted-color-70: #f6b3ce;
        --accent-tinted-color-80: #f9ccde;
        --accent-tinted-color-90: #fce6ef;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #ff1472;
        --secondary-hover-color: #2e3239;
        --secondary-contrast-color: #fff;
        --link-hover-color: #444a56;
      }
      

.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/56aff960-264b-45cb-a6fe-e26fea5a2676/8dm4zo3piq6o-learn-logo.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
body:not(.manager){font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;padding-top:4.5rem;background-color:unset}body:not(.manager) .container{max-width:unset;padding-left:0;padding-right:0;background:unset;box-shadow:unset}body:not(.manager) h1,body:not(.manager) h2,body:not(.manager) h3,body:not(.manager) h4,body:not(.manager) h5,body:not(.manager) h6{font-family:inherit;color:inherit}body:not(.manager) .h5{font-size:inherit}body:not(.manager) a{color:inherit}body:not(.manager) p{font-size:inherit}body:not(.manager) p.lead{font-size:inherit}body:not(.manager) small{font-size:inherit}body:not(.manager) blockquote{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;position:relative;max-width:48rem;margin:3rem 0;padding:0 0 0 1rem;border:0;color:inherit}@media (min-width: 1600px){body:not(.manager) blockquote{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) blockquote{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) blockquote{font-size:calc(20px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) blockquote{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}body:not(.manager) blockquote::before{display:block;position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(138deg, #fe0564 0%, #0299ff 100%);content:""}body:not(.manager) blockquote.short-quote{font-size:24px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;padding:3rem;background:linear-gradient(138deg, #fe0564 0%, #0299ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1600px){body:not(.manager) blockquote.short-quote{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) blockquote.short-quote{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) blockquote.short-quote{font-size:calc(24px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) blockquote.short-quote{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}body:not(.manager) blockquote.short-quote::before{display:none}body:not(.manager) blockquote p{margin-bottom:0.5rem;font-weight:500;color:inherit}body:not(.manager) blockquote cite{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-style:normal;font-weight:500;color:inherit}body:not(.manager) blockquote cite::before{content:""}body:not(.manager) input,body:not(.manager) textarea,body:not(.manager) select{box-shadow:none;font-family:inherit;font-size:inherit;color:inherit}body:not(.manager) input::placeholder,body:not(.manager) textarea::placeholder,body:not(.manager) select::placeholder{font-family:inherit;font-style:normal;color:inherit}body:not(.manager) input[type=color],body:not(.manager) input[type=date],body:not(.manager) input[type=datetime-local],body:not(.manager) input[type=datetime],body:not(.manager) input[type=email],body:not(.manager) input[type=month],body:not(.manager) input[type=number],body:not(.manager) input[type=password],body:not(.manager) input[type=search],body:not(.manager) input[type=tel],body:not(.manager) input[type=text],body:not(.manager) input[type=time],body:not(.manager) input[type=url],body:not(.manager) input[type=week],body:not(.manager) input[type=file]{box-shadow:none;font-family:inherit;font-size:inherit;color:inherit}body:not(.manager) .field__input[type=color],body:not(.manager) .field__input[type=date],body:not(.manager) .field__input[type=datetime-local],body:not(.manager) .field__input[type=datetime],body:not(.manager) .field__input[type=email],body:not(.manager) .field__input[type=month],body:not(.manager) .field__input[type=number],body:not(.manager) .field__input[type=password],body:not(.manager) .field__input[type=search],body:not(.manager) .field__input[type=tel],body:not(.manager) .field__input[type=text],body:not(.manager) .field__input[type=time],body:not(.manager) .field__input[type=url],body:not(.manager) .field__input[type=week]{font-size:inherit;color:inherit}body:not(.manager) .field__input[type=color]::placeholder,body:not(.manager) .field__input[type=date]::placeholder,body:not(.manager) .field__input[type=datetime-local]::placeholder,body:not(.manager) .field__input[type=datetime]::placeholder,body:not(.manager) .field__input[type=email]::placeholder,body:not(.manager) .field__input[type=month]::placeholder,body:not(.manager) .field__input[type=number]::placeholder,body:not(.manager) .field__input[type=password]::placeholder,body:not(.manager) .field__input[type=search]::placeholder,body:not(.manager) .field__input[type=tel]::placeholder,body:not(.manager) .field__input[type=text]::placeholder,body:not(.manager) .field__input[type=time]::placeholder,body:not(.manager) .field__input[type=url]::placeholder,body:not(.manager) .field__input[type=week]::placeholder{color:inherit}body:not(.manager) input.form-control,body:not(.manager) textarea.form-control,body:not(.manager) select.form-control{height:auto;padding:14.5px 16.5px 14.5px 12.5px;border:1px solid #4a4e57;border-radius:3px;background-color:#fff;font-family:inherit;font-size:100%;line-height:1.15;transition:border-color 100ms ease-in-out 0s}body:not(.manager) input.form-control:focus,body:not(.manager) input.form-control:active,body:not(.manager) textarea.form-control:focus,body:not(.manager) textarea.form-control:active,body:not(.manager) select.form-control:focus,body:not(.manager) select.form-control:active{border-color:#084fdc;box-shadow:none !important;outline:none !important}body:not(.manager) input.form-control::placeholder,body:not(.manager) textarea.form-control::placeholder,body:not(.manager) select.form-control::placeholder{color:#737881}body:not(.manager) input.form-control:-webkit-autofill,body:not(.manager) input.form-control:-webkit-autofill:hover,body:not(.manager) input.form-control:-webkit-autofill:focus,body:not(.manager) input.form-control:-webkit-autofill:active,body:not(.manager) textarea.form-control:-webkit-autofill,body:not(.manager) textarea.form-control:-webkit-autofill:hover,body:not(.manager) textarea.form-control:-webkit-autofill:focus,body:not(.manager) textarea.form-control:-webkit-autofill:active,body:not(.manager) select.form-control:-webkit-autofill,body:not(.manager) select.form-control:-webkit-autofill:hover,body:not(.manager) select.form-control:-webkit-autofill:focus,body:not(.manager) select.form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}body:not(.manager) .new-form-label input[type=color].input--large,body:not(.manager) .new-form-label input[type=date].input--large,body:not(.manager) .new-form-label input[type=datetime-local].input--large,body:not(.manager) .new-form-label input[type=datetime].input--large,body:not(.manager) .new-form-label input[type=email].input--large,body:not(.manager) .new-form-label input[type=month].input--large,body:not(.manager) .new-form-label input[type=number].input--large,body:not(.manager) .new-form-label input[type=password].input--large,body:not(.manager) .new-form-label input[type=search].input--large,body:not(.manager) .new-form-label input[type=tel].input--large,body:not(.manager) .new-form-label input[type=text].input--large,body:not(.manager) .new-form-label input[type=time].input--large,body:not(.manager) .new-form-label input[type=url].input--large,body:not(.manager) .new-form-label input[type=week].input--large,body:not(.manager) .new-form-label textarea.input--large{font-size:1rem}body:not(.manager) label{font-size:inherit;color:inherit}body:not(.manager) label span{font-size:inherit}body:not(.manager) .field__label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .field--show-floating-label .field__label{color:#9fa1a7}body:not(.manager) .label--small{font-size:inherit;color:inherit}body:not(.manager) table{font-size:inherit}body:not(.manager) table h1,body:not(.manager) table h2,body:not(.manager) table h3,body:not(.manager) table h4,body:not(.manager) table h5,body:not(.manager) table h6{margin-top:0 !important}body:not(.manager) .table-simple td{vertical-align:top;padding-top:1.5rem;padding-bottom:1.5rem;border:0;border-bottom:1px solid #dfe0e3}body:not(.manager) .table-simple td:first-child{padding-left:0}body:not(.manager) .table-simple td:last-child{padding-right:0}body:not(.manager) .table-simple img{max-width:unset}body:not(.manager) .checkbox-label{font-size:inherit;color:inherit}body:not(.manager) .btn,body:not(.manager) .button{font-family:inherit;font-size:inherit}body:not(.manager) hr{border-color:#dfe0e3}body:not(.manager) .center-ruled-title>span{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-transform:none;color:inherit}@media (min-width: 1600px){body:not(.manager) .center-ruled-title>span{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .center-ruled-title>span{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .center-ruled-title>span{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .center-ruled-title>span{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .loading__spinner>div{display:none}body:not(.manager) .loading__spinner>div:first-child{display:inline-block;background-color:#c9cbcf}body:not(.manager) .alert-box{padding:0.75rem 1rem;font-size:inherit}body:not(.manager) .completed__indicator i{color:#09baa6}body:not(.manager) .modal-backdrop{background:#fff;opacity:0.5}body:not(.manager) .modal-content{border:0;box-shadow:0 4px 23px 15px rgba(0,0,0,0.09)}body:not(.manager) .modal-header{padding-top:2rem;padding-left:2rem;padding-right:2rem;border:0}body:not(.manager) .modal-title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .modal-title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .modal-title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .modal-title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .modal-title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .modal-title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .modal-title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .modal-title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .modal-close{padding:2rem}body:not(.manager) .modal-body{padding-left:2rem;padding-right:2rem}body:not(.manager) .modal-footer{padding-left:2rem;padding-right:2rem}body:not(.manager) .progress{background-color:#ebeced}body:not(.manager) .cookie-popover{padding-left:2rem;padding-right:2rem;box-shadow:0 4px 23px 15px rgba(0,0,0,0.09);font-size:inherit}@media (min-width: 1280px){body:not(.manager) .cookie-popover{padding-left:calc(2.5vw * 3);padding-right:calc(2.5vw * 3)}}body:not(.manager) .cookie-popover button{margin-bottom:0}body:not(.manager) .cookie-popover .btn--bare{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .cookie-popover .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important}body:not(.manager) .cookie-popover .btn--primary:hover,body:not(.manager) .cookie-popover .btn--primary:focus,body:not(.manager) .cookie-popover .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .cookie-popover .btn--primary:active{transform:scale(0.98)}body:not(.manager) .cookie-popover__inner{max-width:1700px;margin:0 auto}body:not(.manager) .breadcrumbs{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0 0 0.5rem 0;list-style:none;font-weight:500}@media (min-width: 1600px){body:not(.manager) .breadcrumbs{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .breadcrumbs{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .breadcrumbs{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .breadcrumbs{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .breadcrumbs{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .breadcrumbs{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .breadcrumbs{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .breadcrumbs li{display:inline-block}body:not(.manager) .breadcrumbs li:not(:last-child)::after{padding:0 0.25rem;text-decoration:none;color:#9fa1a7;pointer-events:none;content:">"}body:not(.manager) .breadcrumbs a{text-decoration:underline}body:not(.manager) .breadcrumbs a:hover,body:not(.manager) .breadcrumbs a:focus{text-decoration:none}body:not(.manager) .breadcrumbs a:active{text-decoration:underline}body:not(.manager) .breadcrumbs .active-page{color:#9fa1a7}body:not(.manager) .visually-hidden{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap}body:not(.manager) [class*=block-grid-]{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1.5rem 0;padding:0 0.75rem}@media only screen and (min-width: 48.063em){body:not(.manager) [class*=block-grid-]{grid-gap:1.5rem}}body:not(.manager) [class*=block-grid-]::before,body:not(.manager) [class*=block-grid-]::after{display:none}body:not(.manager) [class*=block-grid-]>*{float:none;clear:unset;width:100%;padding:0}body:not(.manager) .small-block-grid-1>*{grid-column:1 / -1}@media only screen and (min-width: 48.063em){body:not(.manager) .medium-block-grid-2>*{grid-column:auto / span 6}}@media only screen and (min-width: 48.063em){body:not(.manager) .medium-block-grid-3>*{grid-column:auto / span 4}}@media only screen and (min-width: 48.063em){body:not(.manager) .medium-block-grid-4>*{grid-column:auto / span 3}}@media only screen and (min-width: 48.063em){body:not(.manager) .medium-block-grid-5>*,body:not(.manager) .medium-block-grid-6>*{grid-column:auto / span 2}}@media only screen and (min-width: 64.063em){body:not(.manager) .large-block-grid-3>*{grid-column:auto / span 4}}body:not(.manager) .under-construction{padding:0.75rem 2rem;background-color:#f8f8f9}@media only screen and (min-width: 48.063em){body:not(.manager) .under-construction{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media only screen and (min-width: 48.063em){body:not(.manager) .under-construction.sidebar{display:block}}body:not(.manager) .under-construction h2{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;font-weight:600}body:not(.manager) .under-construction h2::before{padding-right:0.5rem;content:"🚧"}body:not(.manager) .under-construction h2::after{padding-right:0.25rem;content:":"}body:not(.manager) .under-construction p{margin-bottom:0}body:not(.manager) i[class^="icon-"]::before{background-repeat:no-repeat;background-size:contain}body:not(.manager) .icon-search::before{display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='18px' height='17px' viewBox='0 0 18 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1.5' fill='none' fill-rule='evenodd'%3E%3Cg id='search' transform='translate(1.000000, 1.000000)' stroke='%231D1D1F'%3E%3Ccircle id='Oval' cx='7' cy='7' r='7'%3E%3C/circle%3E%3Cline x1='12' y1='12.0061626' x2='16' y2='16.0061626' id='Path-3'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:""}body:not(.manager) .icon-circle.icon-circle--full{border-color:#00a08e}body:not(.manager) .icon-circle.icon-circle--half{border-color:#e8a01e}body:not(.manager) .icon-circle.icon-circle--full span{background:#00a08e}body:not(.manager) .icon-circle.icon-circle--half span{background:#e8a01e}body:not(.manager).article{background-color:#f8f8f9}body:not(.manager) .header--article{padding-left:1rem;padding-right:1rem;border:0}body:not(.manager) .article-header__type{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:none;font-weight:600}body:not(.manager) .article-header{margin-bottom:0.5rem}body:not(.manager) .article-header .text-left{display:none}body:not(.manager) .article-header .text-right{display:flex;align-items:center;float:none;width:100%;text-align:left !important}body:not(.manager) .article-header .text-right>*{margin-right:0.5rem}body:not(.manager) .article-header hr{display:none;margin-left:1rem;margin-right:1rem}body:not(.manager) .bookmark-article{position:static}body:not(.manager) .panel--article-sidebar a.btn--link{color:inherit}body:not(.manager) .article-sidebar{display:flex;flex-direction:column;float:none;width:100%}body:not(.manager) .article-sidebar img{display:block;width:100%}body:not(.manager) .article-sidebar img+hr{display:none}body:not(.manager) .article-sidebar__custom-fields{order:-1;margin-bottom:1rem}@media only screen and (min-width: 48.063em){body:not(.manager) .article-sidebar__custom-fields{display:flex;align-items:center}}body:not(.manager) .article-sidebar__custom-fields h4{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;font-weight:500}@media only screen and (min-width: 48.063em){body:not(.manager) .article-sidebar__custom-fields h4{margin-bottom:0;margin-right:1rem}}body:not(.manager) .article-sidebar__custom-fields ul li.article-sidebar-custom-field{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;border:0;color:inherit;text-transform:none;background-color:#ebeced}body:not(.manager) .article-sidebar__custom-fields ul li.article-sidebar-custom-field a{text-decoration:none}body:not(.manager) .article-sidebar__rating{display:none}body:not(.manager) .article-content{display:flex;flex-direction:column;float:none;width:calc(100% - 2rem);margin:0 auto 2rem;padding:2rem;background-color:#fff}@media only screen and (min-width: 48.063em){body:not(.manager) .article-content{padding:3rem 6rem}}@media only screen and (min-width: 64.063em){body:not(.manager) .article-content{padding:3rem 10rem}}body:not(.manager) .article-content__header{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;order:-2;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .article-content__header{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .article-content__header{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .article-content__header{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .article-content__header{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .article-content__header{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .article-content__header{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .article-content__header{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) p.lead.article-content__sub-header{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;order:-1;margin-top:1rem;margin-bottom:2rem;color:inherit}@media (min-width: 1600px){body:not(.manager) p.lead.article-content__sub-header{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) p.lead.article-content__sub-header{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) p.lead.article-content__sub-header{font-size:calc(20px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) p.lead.article-content__sub-header{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .article-content__info{margin:1rem 0}body:not(.manager) .article-content__source{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}body:not(.manager) .article-content__authors,body:not(.manager) .article-content__copyright,body:not(.manager) .article-content__date,body:not(.manager) .article-content__isbn{font-size:inherit;color:inherit}body:not(.manager) .article-content__body{margin-bottom:2rem}body:not(.manager) .audio-player__title{margin-top:0;text-transform:none}body:not(.manager) .audio-player__controls .presentation__controls__loader{background-color:#2690ec}body:not(.manager) .audio-player__play,body:not(.manager) .audio-player__playing,body:not(.manager) .audio-player__title{font-size:inherit}body:not(.manager) .cart-item{padding-top:1rem;padding-bottom:1rem;border-color:#dfe0e3}body:not(.manager) .cart-item__asset{padding-left:0;padding-right:0}body:not(.manager) .cart-item__text{margin-left:1.25rem}body:not(.manager) .cart-item__text p{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;color:#9fa1a7}@media (min-width: 1600px){body:not(.manager) .cart-item__text p{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .cart-item__text p{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .cart-item__text p{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .cart-item__text p{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .cart-item__text p.cart-item__title{color:#17191d}body:not(.manager) .cart-item__total{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .cart-item__total{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .cart-item__total{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .cart-item__total{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .cart-item__total{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .cart-item__price button{margin-top:0.5rem;text-decoration:underline;color:#9fa1a7}body:not(.manager) .cart-item__price button:hover{color:#17191d}body:not(.manager) .cart-item__price button i{display:none}body:not(.manager) .upsell{padding-top:2rem;padding-bottom:2rem;background:#f8f8f9}body:not(.manager) .upsell p{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .upsell p{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .upsell p{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .upsell p{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .upsell p{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .upsell p:not(.lead){color:#9fa1a7}body:not(.manager) .upsell__instructor{display:flex;align-items:center;justify-content:center;padding-top:0;border:0;border-radius:5px;background:#ebeced}body:not(.manager) .upsell__instructor i::before{display:inline-block;width:4rem;height:4rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='89px' height='84px' viewBox='0 0 89 84' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Add-instructor'%3E%3Cg id='Group-3' transform='translate(0.000000, -0.000000)'%3E%3Cpolygon id='Star' fill='%239443FF' fill-rule='nonzero' points='44.5 68.876444 17.1679858 83.2147817 22.506722 53.06921 0.27587199 31.7852183 30.9074067 27.492568 44.5 0 58.0925933 27.492568 88.724128 31.7852183 66.493278 53.06921 71.8320142 83.2147817'%3E%3C/polygon%3E%3Cg id='Group-2' stroke-linecap='round' stroke-linejoin='round' transform='translate(34.000000, 31.000000)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cpath d='M11.4074074,13.75 C15.0074858,13.75 17.9259259,10.7652317 17.9259259,7.08333333 C17.9259259,3.401435 15.0074858,0.416666667 11.4074074,0.416666667 C7.80732904,0.416666667 4.88888889,3.401435 4.88888889,7.08333333 C4.88888889,10.7652317 7.80732904,13.75 11.4074074,13.75 Z' id='Oval'%3E%3C/path%3E%3Cpath d='M0,29.5833333 C0,23.1400113 4.92486775,17.9166667 11,17.9166667 C17.0751322,17.9166667 22,23.1400113 22,29.5833333' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:""}body:not(.manager) .upsell__actions>span{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .upsell__actions>span{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .upsell__actions>span{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .upsell__actions>span{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .upsell__actions>span{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .upsell__actions button{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#dfe0e3;color:inherit;height:32px;padding:0 16px}body:not(.manager) .upsell__actions button:hover,body:not(.manager) .upsell__actions button:focus,body:not(.manager) .upsell__actions button:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .upsell__actions button:active{transform:scale(0.98)}body:not(.manager) .cart__total{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1.5rem;padding-left:0;padding-right:0;border:0;border-bottom:1px solid #dfe0e3;background:unset;color:inherit}@media (min-width: 1600px){body:not(.manager) .cart__total{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .cart__total{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .cart__total{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .cart__total{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .cart__total{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .cart__total{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .cart__total{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .cart__total__label{margin-right:0.5rem;font-weight:inherit;color:#9fa1a7}body:not(.manager) .cart__buttons .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px}body:not(.manager) .cart__buttons .btn--primary{background-color:#084fdc !important;color:#fff !important}body:not(.manager) .cart__buttons .btn--primary:hover,body:not(.manager) .cart__buttons .btn--primary:focus,body:not(.manager) .cart__buttons .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .cart__buttons .btn--primary:active{transform:scale(0.98)}body:not(.manager) .cart__buttons .btn--alt{background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .cart__buttons .btn--alt:hover,body:not(.manager) .cart__buttons .btn--alt:focus,body:not(.manager) .cart__buttons .btn--alt:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .cart__buttons .btn--alt:focus{transform:scale(0.98)}body:not(.manager) .comment-label .item__stat,body:not(.manager) .update-label .item__stat{font-size:inherit;color:inherit}body:not(.manager) .bottom-panel{font-size:inherit}body:not(.manager) .bottom-panel__user{color:inherit}body:not(.manager) .bottom-panel__user .user__name{font-size:inherit;color:inherit}body:not(.manager) .bottom-panel__user .user__name,body:not(.manager) .comment__header .user__name{font-size:inherit}body:not(.manager) .comment__header{width:100%}body:not(.manager) .avatar{font-size:inherit;color:inherit}body:not(.manager) .avatar.avatar--completion-criteria{width:2.5rem;height:2.5rem}body:not(.manager) .avatar.avatar--initials.avatar--completion-criteria{font-size:inherit}body:not(.manager) .user__name{color:inherit}body:not(.manager) .thread__body{font-size:inherit}body:not(.manager) .comment__editor label span,body:not(.manager) .note__editor label span{font-size:inherit}body:not(.manager) .hero-cta{margin-top:3rem !important;color:#fff;background-color:#084fdc}body:not(.manager) .hero-cta .hero{margin:0}@media (min-width: 768px){body:not(.manager) .hero-cta .hero{display:flex}}body:not(.manager) .hero-cta .hero picture{padding:2rem 0}@media (min-width: 768px){body:not(.manager) .hero-cta .hero picture{max-width:35rem;margin-right:2rem;padding:3rem 0}}@media (min-width: 1024px){body:not(.manager) .hero-cta .hero picture{margin-right:5rem}}@media (min-width: 1600px){body:not(.manager) .hero-cta .hero picture{margin-right:8rem}}body:not(.manager) .hero-cta .hero .hero__caption{display:flex;flex-direction:column;justify-content:center;max-width:42rem;position:static;bottom:auto}body:not(.manager) .hero-cta .hero .hero__caption .hero__title{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;color:#BAEDFF}@media (min-width: 1600px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero-cta .hero .hero__caption .hero__title{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}body:not(.manager) .hero-cta .hero .hero__caption .h4{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;text-decoration:underline;color:#fff}@media (min-width: 1600px){body:not(.manager) .hero-cta .hero .hero__caption .h4{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .hero-cta .hero .hero__caption .h4{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero-cta .hero .hero__caption .h4{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero-cta .hero .hero__caption .h4{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .hero-cta .hero .hero__caption .h4{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero-cta .hero .hero__caption .h4{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero-cta .hero .hero__caption .h4{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}body:not(.manager) .hero-cta .hero .hero__caption .btn{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent;font-size:0}body:not(.manager) .hero-cta.purple-cta{background-color:#421177}body:not(.manager) .hero-cta.purple-cta .hero .hero__caption .hero__title{color:#ECD1FF}body:not(.manager) .editor-content h1,body:not(.manager) .editor-content h2,body:not(.manager) .editor-content h3,body:not(.manager) .editor-content h4,body:not(.manager) .editor-content h5,body:not(.manager) .editor-content h6{font-weight:500}body:not(.manager) .editor-content h1,body:not(.manager) .editor-content h2,body:not(.manager) .editor-content h3,body:not(.manager) .editor-content h4{margin-top:1.75rem}body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem}@media (min-width: 1600px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .editor-content h2,body:not(.manager) .editor-content .h2{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .editor-content h3,body:not(.manager) .editor-content .h3{margin-bottom:0.5rem}body:not(.manager) .editor-content a,body:not(.manager) .editor-content .btn--link{color:#17191d;text-decoration:underline;transition:color 100ms ease-in-out 0s}body:not(.manager) .editor-content a:hover,body:not(.manager) .editor-content .btn--link:hover{text-decoration:none}body:not(.manager) .editor-content ol ol,body:not(.manager) .editor-content ol ul,body:not(.manager) .editor-content ul ol,body:not(.manager) .editor-content ul ul{margin-top:0.5rem}body:not(.manager) .editor-content ol{margin-left:0;padding-left:1.25rem}body:not(.manager) .editor-content ul{list-style:square;margin-left:1.25rem;padding-left:0}body:not(.manager) .editor-content ul li{position:relative;padding-left:0}body:not(.manager) .editor-content>figure{margin:1rem 0}body:not(.manager) .editor-content>figure img{width:100%;height:auto}body:not(.manager) .editor-content>figure iframe{width:100%}body:not(.manager) .editor-content>figure figcaption{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0.5rem;color:#9fa1a7}body:not(.manager) .editor-content>img{width:100%;height:auto;margin-bottom:1rem}body:not(.manager) .editor-content>a img{margin-bottom:1rem}body:not(.manager) .editor-content>iframe{width:100%;height:auto}body:not(.manager) .editor-content>.wistia_responsive_padding{margin:1rem 0;border:1px solid #dfe0e3}body:not(.manager) .editor-content code{border:1px solid #dfe0e3;background-color:#f8f8f9}body:not(.manager) .editor-content pre{margin-bottom:1rem;padding:0.75rem 1rem;background-color:#f8f8f9}body:not(.manager) .copyable-code{position:relative}body:not(.manager) .copyable-code:hover .code-copy{opacity:1}body:not(.manager) .copyable-code .code-copy{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:24px;padding:0 8px;position:absolute;top:0.75rem;right:0.75rem;margin-bottom:0;border-color:#dfe0e3 !important;background:transparent !important;box-shadow:none !important;opacity:0}body:not(.manager) .copyable-code .code-copy:hover,body:not(.manager) .copyable-code .code-copy:focus,body:not(.manager) .copyable-code .code-copy:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .copyable-code .code-copy:focus{transform:scale(0.98)}body:not(.manager) .copyable-code .code-copy:hover,body:not(.manager) .copyable-code .code-copy:focus,body:not(.manager) .copyable-code .code-copy:active{border-color:#17191d !important;outline:none !important}body:not(.manager) .editor-content a:not(.btn):not(.button),body:not(.manager) .redactor_editor a:not(.btn):not(.button){color:#17191d}body:not(.manager) .editor-content a:not(.btn):not(.button):hover,body:not(.manager) .redactor_editor a:not(.btn):not(.button):hover{text-decoration:none}body:not(.manager) .editor-content .button,body:not(.manager) .redactor_editor .button{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .editor-content .button:hover,body:not(.manager) .editor-content .button:focus,body:not(.manager) .editor-content .button:active,body:not(.manager) .redactor_editor .button:hover,body:not(.manager) .redactor_editor .button:focus,body:not(.manager) .redactor_editor .button:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .editor-content .button:active,body:not(.manager) .redactor_editor .button:active{transform:scale(0.98)}body:not(.manager) .feedback-trigger{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;position:fixed;bottom:2rem;right:-2.5rem;margin-bottom:0;padding-left:1.25rem;padding-right:1.25rem;border-radius:0;box-shadow:none;transform:rotate(90deg)}body:not(.manager) .feedback-trigger:hover,body:not(.manager) .feedback-trigger:focus,body:not(.manager) .feedback-trigger:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .feedback-trigger:active{transform:scale(0.98)}body:not(.manager) .feedback-trigger:active{transform:rotate(90deg) scale(0.98)}@media (min-width: 768px){body:not(.manager) .feedback-trigger{right:-2.25rem}}body:not(.manager) .feedback-form-wrap{position:fixed;max-width:480px;width:100%;bottom:1rem;right:1rem;z-index:999;padding:1.25rem 1.5rem;border-radius:4px;background-color:#fff;box-shadow:rgba(0,0,0,0.05) 0 0 0 1px,rgba(0,0,0,0.15) 0px 10px 20px}body:not(.manager) .feedback-form{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .feedback-form label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem;font-weight:500;color:#9fa1a7}body:not(.manager) .feedback-form input,body:not(.manager) .feedback-form textarea{height:auto;padding:14.5px 16.5px 14.5px 12.5px;border:1px solid #4a4e57;border-radius:3px;background-color:#fff;font-family:inherit;font-size:100%;line-height:1.15;transition:border-color 100ms ease-in-out 0s;width:100%}body:not(.manager) .feedback-form input:focus,body:not(.manager) .feedback-form input:active,body:not(.manager) .feedback-form textarea:focus,body:not(.manager) .feedback-form textarea:active{border-color:#084fdc;box-shadow:none !important;outline:none !important}body:not(.manager) .feedback-form input::placeholder,body:not(.manager) .feedback-form textarea::placeholder{color:#737881}body:not(.manager) .feedback-form input:-webkit-autofill,body:not(.manager) .feedback-form input:-webkit-autofill:hover,body:not(.manager) .feedback-form input:-webkit-autofill:focus,body:not(.manager) .feedback-form input:-webkit-autofill:active,body:not(.manager) .feedback-form textarea:-webkit-autofill,body:not(.manager) .feedback-form textarea:-webkit-autofill:hover,body:not(.manager) .feedback-form textarea:-webkit-autofill:focus,body:not(.manager) .feedback-form textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}body:not(.manager) .feedback-form-header{display:flex;align-items:center;justify-content:space-between}body:not(.manager) .feedback-form-header h2{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .feedback-form-header h2{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .feedback-form-header h2{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .feedback-form-header h2{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .feedback-form-header h2{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .close-feedback-form{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;padding:0;border:0;background-color:transparent}@media (min-width: 1600px){body:not(.manager) .close-feedback-form{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .close-feedback-form{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .close-feedback-form{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .close-feedback-form{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .close-feedback-form{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .close-feedback-form{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .close-feedback-form{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .submit-feedback{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;margin-bottom:0}body:not(.manager) .submit-feedback:hover,body:not(.manager) .submit-feedback:focus,body:not(.manager) .submit-feedback:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .submit-feedback:active{transform:scale(0.98)}body:not(.manager) .invision-footer{overflow-x:hidden;border-top:1px solid #dfe0e3}body:not(.manager).loading .invision-footer{display:none}body:not(.manager) .footer{display:none}body:not(.manager) #footer .row{width:inherit}@media (min-width: 1280px){body:not(.manager) #footer .row{margin-left:0}}body:not(.manager) .logo-nav p{margin-bottom:0}body:not(.manager) .header--microsite,body:not(.manager) .header--dashboard,body:not(.manager) .header--student,body:not(.manager) .header--article{display:none}body:not(.manager) .site-header-wrap{position:sticky;top:0;z-index:999;background-color:#fff;box-shadow:rgba(51,51,51,0.1) 0 12px 18px -12px}body:not(.manager) .site-header{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager) .site-header{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager) .site-header{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager) .site-header{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager) .site-header-contents{display:flex;align-items:center;justify-content:space-between;position:relative;padding:1rem 2rem}body:not(.manager) .site-header-contents input{height:auto;padding:14.5px 16.5px 14.5px 12.5px;border:1px solid #4a4e57;border-radius:3px;background-color:#fff;font-family:inherit;font-size:100%;line-height:1.15;transition:border-color 100ms ease-in-out 0s;width:100%;padding-top:0.5rem;padding-bottom:0.5rem}body:not(.manager) .site-header-contents input:focus,body:not(.manager) .site-header-contents input:active{border-color:#084fdc;box-shadow:none !important;outline:none !important}body:not(.manager) .site-header-contents input::placeholder{color:#737881}body:not(.manager) .site-header-contents input:-webkit-autofill,body:not(.manager) .site-header-contents input:-webkit-autofill:hover,body:not(.manager) .site-header-contents input:-webkit-autofill:focus,body:not(.manager) .site-header-contents input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}@media (min-width: 768px){body:not(.manager) .site-header-contents input{margin-bottom:0}}body:not(.manager) .home-link{display:flex;align-items:center}body:not(.manager) .home-link .logo{width:auto;height:1.875rem}@media (min-width: 768px){body:not(.manager) .home-link{margin-bottom:0;margin-right:1rem;text-align:left}}@media (min-width: 1024px){body:not(.manager) .home-link{margin-right:2rem}}body:not(.manager) .early-access-tag{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;margin-left:0.75rem;padding:0.125rem 0.75rem;border-radius:5px;background:#ebeced;font-weight:500}body:not(.manager) .primary-nav,body:not(.manager) .user-nav{display:none}@media (min-width: 768px){body:not(.manager) .primary-nav,body:not(.manager) .user-nav{display:flex}}body:not(.manager) .primary-nav ul,body:not(.manager) .user-nav ul{margin:0;list-style:none}body:not(.manager) .primary-nav ul li,body:not(.manager) .user-nav ul li{display:inline-block}body:not(.manager) .primary-nav ul li:not(:last-child),body:not(.manager) .user-nav ul li:not(:last-child){margin-right:1rem}@media (min-width: 1024px){body:not(.manager) .primary-nav ul li:not(:last-child),body:not(.manager) .user-nav ul li:not(:last-child){margin-right:2rem}}body:not(.manager) .primary-nav ul li a:not(.btn),body:not(.manager) .user-nav ul li a:not(.btn){font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500}body:not(.manager) .primary-nav ul li a:not(.btn):hover,body:not(.manager) .user-nav ul li a:not(.btn):hover{text-decoration:underline}body:not(.manager) .primary-nav button,body:not(.manager) .primary-nav .btn,body:not(.manager) .user-nav button,body:not(.manager) .user-nav .btn{margin-bottom:0 !important}body:not(.manager) .primary-nav .btn,body:not(.manager) .user-nav .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px}body:not(.manager) .primary-nav .btn--primary,body:not(.manager) .user-nav .btn--primary{background-color:#084fdc !important;color:#fff !important}body:not(.manager) .primary-nav .btn--primary:hover,body:not(.manager) .primary-nav .btn--primary:focus,body:not(.manager) .primary-nav .btn--primary:active,body:not(.manager) .user-nav .btn--primary:hover,body:not(.manager) .user-nav .btn--primary:focus,body:not(.manager) .user-nav .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .primary-nav .btn--primary:active,body:not(.manager) .user-nav .btn--primary:active{transform:scale(0.98)}body:not(.manager) .primary-nav .btn--secondary,body:not(.manager) .user-nav .btn--secondary{background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .primary-nav .btn--secondary:hover,body:not(.manager) .primary-nav .btn--secondary:focus,body:not(.manager) .primary-nav .btn--secondary:active,body:not(.manager) .user-nav .btn--secondary:hover,body:not(.manager) .user-nav .btn--secondary:focus,body:not(.manager) .user-nav .btn--secondary:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .primary-nav .btn--secondary:focus,body:not(.manager) .user-nav .btn--secondary:focus{transform:scale(0.98)}@media (min-width: 768px){body:not(.manager) .primary-nav{margin-bottom:0;margin-right:1rem}}@media (min-width: 1024px){body:not(.manager) .primary-nav{margin-right:2rem}}@media (min-width: 768px){body:not(.manager) .user-nav{margin-left:1rem}}@media (min-width: 1024px){body:not(.manager) .user-nav{margin-left:3rem}}body:not(.manager) .global-search-form{display:none}@media (min-width: 768px){body:not(.manager) .global-search-form{display:flex;flex:1;max-width:30rem;margin-left:auto}}body:not(.manager) .global-search-form input{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;padding-left:2.5em;border-radius:2rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='18px' height='17px' viewBox='0 0 18 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1.5' fill='none' fill-rule='evenodd'%3E%3Cg id='search' transform='translate(1.000000, 1.000000)' stroke='%234A4E57'%3E%3Ccircle id='Oval' cx='7' cy='7' r='7'%3E%3C/circle%3E%3Cline x1='12' y1='12.0061626' x2='16' y2='16.0061626' id='Path-3'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0.6em 0.65em}body:not(.manager) .explore-trigger{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500}body:not(.manager) .explore-trigger i{margin-left:0.5rem}body:not(.manager) .explore-popover div[class*="Contents"]{width:34rem}body:not(.manager) .explore-topics-wrap{display:flex;margin:0 -1rem;padding-bottom:1rem;border-bottom:1px solid #dfe0e3;text-align:left}body:not(.manager) .explore-topic{flex:1;padding:0 1rem}body:not(.manager) .explore-topic p{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}body:not(.manager) .explore-topic-image{width:100%;height:7rem;object-fit:cover;margin-bottom:1rem}body:not(.manager) .explore-topic-title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem}@media (min-width: 1600px){body:not(.manager) .explore-topic-title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .explore-topic-title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .explore-topic-title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .explore-topic-title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .explore-catalog-wrap{padding-top:1rem;text-align:center}body:not(.manager) .explore-catalog-link{color:#084fdc}body:not(.manager) .cart-link{display:inline-flex;align-items:center}body:not(.manager) .cart-link>span{margin-left:0.25rem}body:not(.manager) .top-bar{border-top-color:#dfe0e3 !important}body:not(.manager) .top-bar-section ul{font-size:inherit}body:not(.manager) .top-bar-section ul li>a{font-size:14px;line-height:1.25;font-weight:500;letter-spacing:0.25px;text-decoration:none;text-transform:none;color:#17191d}@media (max-width: 1279px) and (min-width: 768px){body:not(.manager) .top-bar-section ul li>a{font-size:16px}}body:not(.manager) .top-bar-section ul li>a:hover{text-decoration:underline;color:#17191d}body:not(.manager) .top-bar .toggle-topbar button{font-size:inherit}body:not(.manager) .top-bar .toggle-topbar a,body:not(.manager) .top-bar .toggle-topbar button{font-family:inherit;color:inherit}body:not(.manager) .top-bar.expanded .toggle-topbar.menu-icon button{color:inherit}body:not(.manager) .navigation-bar .top-bar-section ul li>a{font-size:inherit;color:inherit}body:not(.manager) .nav--top ul a,body:not(.manager) .nav--top ul button{font-size:14px;line-height:1.25;font-weight:500;letter-spacing:0.25px;text-decoration:none;text-transform:none;color:#17191d;margin-bottom:0}@media (max-width: 1279px) and (min-width: 768px){body:not(.manager) .nav--top ul a,body:not(.manager) .nav--top ul button{font-size:16px}}body:not(.manager) .nav--top ul a:hover,body:not(.manager) .nav--top ul button:hover{text-decoration:underline;color:#17191d}body:not(.manager) .company__school-name__divider{display:none}body:not(.manager) .company__school-name{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:none;color:inherit}body:not(.manager) .nav-primary-logo p{margin-bottom:0}body:not(.manager) .nav-secondary-logo p{margin-bottom:0}body:not(.manager) #header .button-block .btn{background:unset;border:0}@media print{body:not(.manager) body{padding-top:0 !important}body:not(.manager) #header{display:none}body:not(.manager) .invision-footer{display:none}}body:not(.manager) .icon-block--hamburger{position:absolute;right:2rem;z-index:4;width:20px}@media (min-width: 768px){body:not(.manager) .icon-block--hamburger{opacity:0;pointer-events:none}}body:not(.manager) .hamburger{transform:rotate(90deg)}body:not(.manager) .hamburger-btn{display:flex;justify-content:center;width:20px;height:18px;margin:0;padding:0;border:0;border-radius:0;background:unset}body:not(.manager) .hamburger-icon{position:relative;transition:opacity 0.2s ease-in-out;cursor:pointer}body:not(.manager) .hamburger-icon .container{display:block;position:relative;width:20px;height:18px;padding:0}body:not(.manager) .hamburger-icon .line{position:absolute;width:100%;height:2px;left:0;background-color:#17191d;opacity:1;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out, width 0.2s ease-in-out, background-color 0.2s ease-in-out}body:not(.manager) .hamburger-icon .line-top{top:0;bottom:auto}body:not(.manager) .hamburger-icon .line-bottom{top:auto;bottom:0}body:not(.manager) .hamburger-icon .line-middle{top:8px}body:not(.manager) .side-draw-open .hamburger-icon .line-bottom,body:not(.manager) .side-draw-open .hamburger-icon .line-top{opacity:0}body:not(.manager) .side-draw-open .hamburger-icon .line-top{transform:translateY(8px)}body:not(.manager) .side-draw-open .hamburger-icon .line-bottom{transform:translateY(calc(8px * -1))}body:not(.manager) .side-draw-open .hamburger-icon .line-middle{width:23px}body:not(.manager) .side-draw-open .hamburger-icon .line-middle-over{transform:rotate(225deg) translateX(1px) translateY(-1px)}body:not(.manager) .side-draw-open .hamburger-icon .line-middle-under{transform:rotate(135deg) translateX(1px) translateY(1px)}body:not(.manager) .side-draw{visibility:hidden;position:fixed;top:0;right:0;z-index:4;width:36rem;max-width:90vw;height:100vh;padding:1.5rem 4rem;background-color:#fff;opacity:0;transform:translateX(100%);transition:box-shadow 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, visibility 0s linear 0.2s}body:not(.manager) .side-draw-open .side-draw{visibility:visible;box-shadow:rgba(51,51,51,0.5) 0 0 30px -15px;opacity:1;transform:translateX(0);transition:box-shadow 0.2s ease-in-out 0.2s, opacity 0.2s ease-in-out 0.2s, transform 0.2s ease-in-out 0.2s, visibility 0.2s ease-in-out 0s}body:not(.manager) .mobile-nav ul{margin:0;list-style:none}body:not(.manager) .mobile-nav ul li{padding:1rem 0}body:not(.manager) .mobile-nav ul li a{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500}body:not(.manager) .header--tools .btn{color:inherit}body:not(.manager) .header--tools .btn.btn--link{text-decoration:underline}body:not(.manager) .header--tools .btn.btn--link:hover{text-decoration:none}body:not(.manager) .header--tools .btn i{display:none}body:not(.manager) .redactor-styles{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}body:not(.manager) .redactor-box.redactor-styles-on{border:1.5px solid #dfe0e3;border-radius:3px}body:not(.manager) .redactor-focus.redactor-styles-on,body:not(.manager) .redactor-focus:focus.redactor-styles-on{border-color:#000 !important}body:not(.manager) .redactor-in figcaption[placeholder]:empty:before,body:not(.manager) .redactor-placeholder:before{color:inherit}body:not(.manager) .note__editor div:not(.redactor-box) strong{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .note__editor div:not(.redactor-box) strong{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .note__editor div:not(.redactor-box) strong{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .note__editor div:not(.redactor-box) strong{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .note__editor div:not(.redactor-box) strong{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .note__editor>.row{margin-top:1.5rem}body:not(.manager) .note__editor .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .note__editor .btn--primary:hover,body:not(.manager) .note__editor .btn--primary:focus,body:not(.manager) .note__editor .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .note__editor .btn--primary:active{transform:scale(0.98)}body:not(.manager) .note__list-header{margin-bottom:0.5rem}body:not(.manager) .note__list-header strong{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .note__list-header strong{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .note__list-header strong{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .note__list-header strong{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .note__list-header strong{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .note__list-header .btn--print{display:none}body:not(.manager) .items__list li{border:0;border-bottom:1px solid #dfe0e3;padding:0.75rem 0}body:not(.manager) .items__list li *:last-of-type{margin-bottom:0}body:not(.manager) .note__container .row .text-right{float:none;text-align:left !important}body:not(.manager) .note__container .note__date time{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:600;letter-spacing:0.075em;text-transform:uppercase;color:inherit}body:not(.manager) .note__container .note__body .editor-content{margin-top:0.5rem}body:not(.manager) .note__container .note__text-selection{background-color:#BAEDFF;font-size:inherit;color:inherit}body:not(.manager) .note__container .btn--link{margin-top:1rem;text-decoration:underline}body:not(.manager) .note__container .btn--link:hover{text-decoration:none}body:not(.manager) .btn--image-tag{width:0.75rem;height:0.75rem;border-radius:50%;background-color:#084fdc !important;transition:transform 200ms ease-in-out}body:not(.manager) .btn--image-tag:hover{transform:scale(1.25)}body:not(.manager) .btn--image-tag::before{display:block;position:absolute;top:50%;left:50%;width:2rem;height:2rem;border-radius:50%;opacity:0.25;background-color:#084fdc !important;transform-origin:0 0;animation:1.5s cubic-bezier(0.2, 0.91, 0.85, 0.96) 0s infinite normal both running grow;content:""}body:not(.manager) .btn--image-tag i{display:none}@keyframes grow{from{opacity:0.5;transform:scale(0) translate(-50%, -50%)}to{opacity:0;transform:scale(1) translate(-50%, -50%)}}@media only screen and (max-width: 48em){body:not(.manager) .image-tag__popup{z-index:1000;padding:1rem 0.5rem}}@media only screen and (min-width: 48.063em){body:not(.manager) .image-tag__popup{width:400px;box-shadow:0 4px 10px 4px rgba(0,0,0,0.08)}}body:not(.manager) .image-tag__popup .btn--icon{background-color:#fff}@media only screen and (min-width: 48.063em){body:not(.manager) .image-tag__popup .btn--icon{left:auto;right:0}}body:not(.manager) .popup__caption{font-size:inherit}body:not(.manager) .popup__caption h1,body:not(.manager) .popup__caption h2,body:not(.manager) .popup__caption h3,body:not(.manager) .popup__caption h4,body:not(.manager) .popup__caption h5,body:not(.manager) .popup__caption h6{margin-top:0}body:not(.manager) .popup__caption h2{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem}@media (min-width: 1600px){body:not(.manager) .popup__caption h2{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .popup__caption h2{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .popup__caption h2{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .popup__caption h2{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .popup__caption ul,body:not(.manager) .popup__caption p{font-size:inherit}body:not(.manager) .popup__caption .note{margin:1rem 0}body:not(.manager) .quiz__container{display:flex;flex-direction:column;padding-left:0;padding-right:0}body:not(.manager) .quiz__container>.row{margin:0}body:not(.manager) .quiz__container>.row>.columns{padding:0}body:not(.manager) .quiz__container .btn:not(.btn--primary):not(.btn--success){font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .quiz__container .btn:not(.btn--primary):not(.btn--success):hover,body:not(.manager) .quiz__container .btn:not(.btn--primary):not(.btn--success):focus,body:not(.manager) .quiz__container .btn:not(.btn--primary):not(.btn--success):active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .quiz__container .btn:not(.btn--primary):not(.btn--success):focus{transform:scale(0.98)}body:not(.manager) .quiz__container .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .quiz__container .btn--primary:hover,body:not(.manager) .quiz__container .btn--primary:focus,body:not(.manager) .quiz__container .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .quiz__container .btn--primary:active{transform:scale(0.98)}body:not(.manager) .quiz__container .btn--success{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#09baa6;color:#fff;height:32px;padding:0 16px}body:not(.manager) .quiz__container .btn--success:hover,body:not(.manager) .quiz__container .btn--success:focus,body:not(.manager) .quiz__container .btn--success:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#fff !important}body:not(.manager) .quiz__container .btn--success:active{transform:scale(0.98)}body:not(.manager) .quiz__container .topic__index{order:-1;margin-top:1rem}body:not(.manager) .quiz__container .topic__index__number{font-size:0}body:not(.manager) .quiz__container .topic__index__number span{border-width:3px;border-color:#dfe0e3}body:not(.manager) .quiz__container .topic__index__number--active span{border-color:#084fdc}body:not(.manager) .quiz__container hr{display:none}body:not(.manager) .quiz__container--assessment .required,body:not(.manager) .quiz__container--learner .required{left:0;font-size:1rem;font-weight:500;color:#c60d2b}body:not(.manager) .quiz__container--assessment .required::after,body:not(.manager) .quiz__container--learner .required::after{content:" Required"}body:not(.manager) .quiz__container--test--taking{z-index:unset}body:not(.manager) .quiz-start__content{background-color:transparent;color:inherit}body:not(.manager) .quiz-start__content .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .quiz-start__content .btn--primary:hover,body:not(.manager) .quiz-start__content .btn--primary:focus,body:not(.manager) .quiz-start__content .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .quiz-start__content .btn--primary:active{transform:scale(0.98)}body:not(.manager) .quiz-start__text{padding-left:0;padding-right:0}body:not(.manager) .quiz-start__text p{color:inherit}body:not(.manager) .quiz-start__text .editor-content{text-align:center}body:not(.manager) .quiz-start__text .editor-content p{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500}@media (min-width: 1600px){body:not(.manager) .quiz-start__text .editor-content p{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .quiz-start__text .editor-content p{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .quiz-start__text .editor-content p{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .quiz-start__text .editor-content p{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .quiz-start__text .editor-content p{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .quiz-start__text .editor-content p{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .quiz-start__text .editor-content p{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .quiz-start__text .quiz-start__sub-text{margin-top:1rem;text-align:center}body:not(.manager) .quiz-start__text .btn--primary{margin-top:1rem}body:not(.manager) .question__body p{font-weight:500}body:not(.manager) .question__skip-button{float:none;margin-bottom:0;margin-right:0}body:not(.manager) .choices__list{margin-bottom:1rem}body:not(.manager) .choice{font-size:inherit;color:inherit}body:not(.manager) .quiz__container--assessment .choices__list li,body:not(.manager) .quiz__container--learner .choices__list li{border:1px solid transparent;font-size:inherit}body:not(.manager) .quiz__container--assessment .choices__list li.choice--multiple,body:not(.manager) .quiz__container--learner .choices__list li.choice--multiple{margin-bottom:0;padding-top:0.25rem;padding-bottom:0.5rem;border-bottom-color:#dfe0e3}body:not(.manager) .quiz__container--assessment .choices__list li.choice--multiple:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--multiple:hover{background-color:#f8f8f9}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected{border:1px solid #17191d}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected:hover{border:1px solid #17191d}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--true,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--true{border:1px solid #09baa6}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--true:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--true:hover{border:1px solid #09baa6}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--true.choice--checking,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--true.choice--checking{border:1px solid #09baa6}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--true.choice--checking:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--true.choice--checking:hover{border:1px solid #09baa6}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--false.choice--checking,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--false.choice--checking{border:1px solid #c60d2b}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected.choice--selected--false.choice--checking:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected.choice--selected--false.choice--checking:hover{border:1px solid #c60d2b}body:not(.manager) .quiz__container--assessment .choices__list li.choice--selected .choice__caption,body:not(.manager) .quiz__container--learner .choices__list li.choice--selected .choice__caption{background-color:#f8f8f9;border-color:#f8f8f9;color:#17191d}body:not(.manager) .quiz__container--assessment .choices__list li.choice--not-selected--true.choice--checking,body:not(.manager) .quiz__container--learner .choices__list li.choice--not-selected--true.choice--checking{border:1px solid #17191d}body:not(.manager) .quiz__container--assessment .choices__list li.choice--not-selected--true.choice--checking:hover,body:not(.manager) .quiz__container--learner .choices__list li.choice--not-selected--true.choice--checking:hover{border:1px solid #17191d !important}body:not(.manager) .quiz__container--assessment .choices__list li .choice__response,body:not(.manager) .quiz__container--learner .choices__list li .choice__response{font-size:inherit;color:inherit}body:not(.manager) .quiz__container--assessment .choices__list li .choice__response p,body:not(.manager) .quiz__container--learner .choices__list li .choice__response p{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;font-style:italic;color:#9fa1a7}body:not(.manager) .quiz__container--assessment .choices__list li .choice__icon .icon-check,body:not(.manager) .quiz__container--assessment .choices__list li .choice__icon .icon-tally,body:not(.manager) .quiz__container--learner .choices__list li .choice__icon .icon-check,body:not(.manager) .quiz__container--learner .choices__list li .choice__icon .icon-tally{color:#09baa6}body:not(.manager) .quiz__container--assessment .choices__list li .choice__icon .icon-delete,body:not(.manager) .quiz__container--learner .choices__list li .choice__icon .icon-delete{color:#c60d2b}body:not(.manager) .quiz__container.quiz__container--review .choice--selected--true,body:not(.manager) .quiz__container.quiz__container--review .choice--selected--true:hover{border:1px solid #09baa6 !important}body:not(.manager) .choice__index{color:inherit}body:not(.manager) .choice--selected--true .choice__selected-answer{color:#09baa6}body:not(.manager) .choice--selected--false .choice__selected-answer{color:#c60d2b}body:not(.manager) .quiz__timer{color:inherit}body:not(.manager) .flip-card__back .back__content{color:inherit}body:not(.manager) .flip-card__back .description{padding:0.5rem 1.5rem;font-size:1rem}body:not(.manager) .match-pair__instruction-container .match-pair__instruction-container__message{font-size:inherit;color:inherit}body:not(.manager) .quiz__container--assessment .question__container,body:not(.manager) .quiz__container--learner .question__container{padding:3rem 0}body:not(.manager) .quiz__container--assessment .question__container h2,body:not(.manager) .quiz__container--learner .question__container h2{color:inherit}body:not(.manager) .quiz__container--assessment .question__container textarea,body:not(.manager) .quiz__container--learner .question__container textarea{font-size:inherit}body:not(.manager) .quiz__container--assessment .question__container .question-table thead.question-table__header,body:not(.manager) .quiz__container--learner .question__container .question-table thead.question-table__header{border-left:0;border-right:0;background-color:unset}body:not(.manager) .quiz__container--assessment .question__container .question-table thead.question-table__header .question-table__header-cell,body:not(.manager) .quiz__container--learner .question__container .question-table thead.question-table__header .question-table__header-cell{padding-left:0;padding-right:0;font-size:inherit;text-transform:none;color:inherit}body:not(.manager) .quiz__container--assessment .question__container .question-table .question-table__column,body:not(.manager) .quiz__container--learner .question__container .question-table .question-table__column{padding:0.5rem 0;border-left:0;border-right:0;font-size:inherit}body:not(.manager) .quiz__container--assessment .question__container .question-table .question-table__column textarea,body:not(.manager) .quiz__container--learner .question__container .question-table .question-table__column textarea{font-size:inherit}body:not(.manager) .quiz__results{margin-top:1rem}body:not(.manager) .question-stats{padding-left:0;padding-right:0}body:not(.manager) .question-stats .results__title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;text-align:left;text-transform:none}@media (min-width: 1600px){body:not(.manager) .question-stats .results__title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .question-stats .results__title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .question-stats .results__title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .question-stats .results__title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .question-results__grade>.columns{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;float:none;width:100%;margin-bottom:0;margin-left:0 !important;font-weight:500;text-transform:none}@media (min-width: 1600px){body:not(.manager) .question-results__grade>.columns{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .question-results__grade>.columns{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .question-results__grade>.columns{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .question-results__grade>.columns{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .question-results__grade>.columns{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .question-results__grade>.columns{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .question-results__grade>.columns{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .question-results__grade>.columns .panel{padding:0;border:0;border-radius:0;text-align:left !important}body:not(.manager) .results__grade-percentage{font-size:inherit}body:not(.manager) .results__grade__status{color:#c60d2b}body:not(.manager) .results__question-chart__container{margin:0;padding:2rem;border:1px solid #dfe0e3}body:not(.manager) .results__question-chart__container .chart-bar{border-radius:0}body:not(.manager) .results__question-chart__container .chart-bar.chart-bar--total{background-color:#4a4e57}body:not(.manager) .results__question-chart__container .chart-bar.chart-bar--answered{background-color:#084fdc}body:not(.manager) .results__question-chart__container .chart-bar.chart-bar--correct{background-color:#09baa6}body:not(.manager) .results__question-chart__container .chart-bar.chart-bar--unanswered{background-color:#c9cbcf}body:not(.manager) .results__question-chart__container .chart-bar.chart-bar--incorrect{background-color:#c60d2b}body:not(.manager) .results__chart-label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;color:#9fa1a7}body:not(.manager) .results__question-labels ul li{margin-bottom:0.5rem;font-size:inherit;text-transform:none;color:inherit}body:not(.manager) .results__question-labels .label-circle{margin-right:0.5rem;border-radius:0}body:not(.manager) .results__question-labels .label-circle.label-circle--total{background-color:#4a4e57}body:not(.manager) .results__question-labels .label-circle.label-circle--answered{background-color:#084fdc}body:not(.manager) .results__question-labels .label-circle.label-circle--correct{background-color:#09baa6}body:not(.manager) .results__question-labels .label-circle.label-circle--unanswered{background-color:#c9cbcf}body:not(.manager) .results__question-labels .label-circle.label-circle--incorrect{background-color:#c60d2b}body:not(.manager) .question-results__messages{display:block;margin:0;font-size:inherit}body:not(.manager) .question-results__message,body:not(.manager) .question-results__grade-remaining{display:block;float:none;width:100%;padding:0;border:0;text-align:left !important;text-transform:none}body:not(.manager) .results__controls{margin-bottom:1rem;text-align:left}body:not(.manager) .results__controls .btn{margin-bottom:0.5rem}body:not(.manager) .clear-response{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px;border:1px solid #363940 !important}body:not(.manager) .clear-response:hover,body:not(.manager) .clear-response:focus,body:not(.manager) .clear-response:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .clear-response:focus{transform:scale(0.98)}body:not(.manager) .clear-response:hover,body:not(.manager) .clear-response:focus,body:not(.manager) .clear-response:active{border-color:#fff !important}body:not(.manager) .topic__container__recipe .recipe__info .heading.heading--secondary{display:none}body:not(.manager) .recipe__nutrition ol,body:not(.manager) .recipe__nutrition p,body:not(.manager) .recipe__nutrition ul{font-size:inherit}body:not(.manager) .recipe__time{font-size:inherit}body:not(.manager) .ingredient__list{margin-top:0.5rem;margin-left:0}body:not(.manager) .ingredient__list li{font-size:inherit}body:not(.manager) .recipe__directions__list{margin-left:1rem}body:not(.manager) .recipe__directions__list li{padding-top:0;border-top:0}body:not(.manager) .recipe__directions__list li p,body:not(.manager) .recipe__directions__list li ol,body:not(.manager) .recipe__directions__list li ul{margin-bottom:1rem}body:not(.manager) .recipe__info .btn--print{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .recipe__info .btn--print:hover,body:not(.manager) .recipe__info .btn--print:focus,body:not(.manager) .recipe__info .btn--print:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .recipe__info .btn--print:focus{transform:scale(0.98)}body:not(.manager).redeem .home__content,body:not(.manager).wildcard-handler .home__content{padding:3rem 0 6rem}body:not(.manager) .redemption-content-access{padding-top:2rem}body:not(.manager) .widget--redemption-form h5{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}body:not(.manager) .widget--redemption-form .field__input{border-top-right-radius:0;border-bottom-right-radius:0;border-color:#dfe0e3}body:not(.manager) .widget--redemption-form .btn--submit{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px;background-color:#dfe0e3;color:inherit;height:3rem;border-top-left-radius:0;border-bottom-left-radius:0}body:not(.manager) .widget--redemption-form .btn--submit:hover,body:not(.manager) .widget--redemption-form .btn--submit:focus,body:not(.manager) .widget--redemption-form .btn--submit:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .widget--redemption-form .btn--submit:active{transform:scale(0.98)}body:not(.manager) .widget--redemption-form .btn--primary.btn--link{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;color:#084fdc}body:not(.manager) .widget--redemption-form .btn--primary.btn--expand{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px;background-color:#084fdc !important;color:#fff !important;width:auto}body:not(.manager) .widget--redemption-form .btn--primary.btn--expand:hover,body:not(.manager) .widget--redemption-form .btn--primary.btn--expand:focus,body:not(.manager) .widget--redemption-form .btn--primary.btn--expand:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .widget--redemption-form .btn--primary.btn--expand:active{transform:scale(0.98)}body:not(.manager) .resources__header{padding-left:0;padding-right:0}@media only screen and (min-width: 48.063em){body:not(.manager) .resources__header{margin-top:-1rem}}body:not(.manager) .resources__header .expandable-sidebar__toggle{border-bottom:0}body:not(.manager) .resources__dropdown{border-color:#dfe0e3}body:not(.manager) .resources__container .resources__dropdown li{border-bottom-color:#dfe0e3}body:not(.manager) .resources__container .resources__dropdown li a:hover .resources__category__label{color:#084fdc}body:not(.manager) .resources__list{margin-top:1.5rem;margin-bottom:1.5rem}body:not(.manager) .resources__list li>div{border:0}body:not(.manager) .resource__title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;position:static;margin-top:1rem;padding:0;background-color:unset;color:inherit}@media (min-width: 1600px){body:not(.manager) .resource__title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .resource__title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .resource__title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .resource__title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .tools__topic-container{padding-left:0;padding-right:0;border:0}body:not(.manager) .file__links{font-size:inherit}body:not(.manager) .file__links span,body:not(.manager) .file__links i{color:inherit}body:not(.manager) #search-block{position:fixed;visibility:hidden;top:0;left:0;width:100vw;height:100%;opacity:0;transition:opacity 0.15s 0.2s ease-out, visibility 0.001s 0.3s ease-out}body:not(.manager) #search-block.expanded{visibility:visible;z-index:10000;opacity:1;transition:opacity 0.15s ease-out}body:not(.manager) #search-block.expanded .search-wrapper{transform:translate3d(0, 0, 0)}body:not(.manager) #search-block .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.75);z-index:-1}body:not(.manager) .search-wrapper{position:relative;padding-bottom:75px;width:100%;z-index:100;background-color:#fff;transform:translate3d(0, -100%, 0);transition:transform 900ms cubic-bezier(0.19, 1, 0.155, 1.01)}body:not(.manager) .search-wrapper .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;box-shadow:0 20px 40px 0 rgba(0,0,0,0.2);pointer-events:none}body:not(.manager) #search-container{position:relative;width:calc(100% - 120px);height:156px;margin:0 auto}@media (max-width: 768px){body:not(.manager) #search-container{width:calc(100% - 32px);padding:76px 0 0}}body:not(.manager) #search-container a{display:inline-block;cursor:pointer}body:not(.manager) #search-container a img{width:16px;height:16px}body:not(.manager) #search-container #search{position:absolute;top:94px;left:0;padding:0;border:0;background-color:transparent}@media (max-width: 768px){body:not(.manager) #search-container #search{top:84px}}body:not(.manager) #search-container #close{position:absolute;top:94px;right:0;padding:0;border:0;background-color:transparent}@media (max-width: 768px){body:not(.manager) #search-container #close{top:20px}}body:not(.manager) #search-container input{display:inline-block;width:calc(100% - 120px);height:auto;margin:74px 0 0 50px;border:none;box-shadow:none;font-size:56px;line-height:1.2;font-weight:700;color:inherit}body:not(.manager) #search-container input:focus{outline:none}body:not(.manager) #search-container input::placeholder{color:rgba(155,155,155,0.21)}@media (max-width: 768px){body:not(.manager) #search-container input{margin:0 0 0 40px;font-size:32px;line-height:1.1;letter-spacing:0}}body:not(.manager) .session__container .btn img{max-height:30px;margin-bottom:2rem}body:not(.manager) .session__container .btn--link{text-decoration:underline}body:not(.manager) .session__container .btn--link:hover{text-decoration:none}body:not(.manager) .session__form h2{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .session__form h2{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .session__form h2{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .session__form h2{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .session__form h2{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .session__form h2{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .session__form h2{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .session__form h2{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .session__form input[type="text"],body:not(.manager) .session__form input[type="email"],body:not(.manager) .session__form input[type="password"]{height:auto;padding:14.5px 16.5px 14.5px 12.5px;border:1px solid #4a4e57;border-radius:3px;background-color:#fff;font-family:inherit;font-size:100%;line-height:1.15;transition:border-color 100ms ease-in-out 0s}body:not(.manager) .session__form input[type="text"]:focus,body:not(.manager) .session__form input[type="text"]:active,body:not(.manager) .session__form input[type="email"]:focus,body:not(.manager) .session__form input[type="email"]:active,body:not(.manager) .session__form input[type="password"]:focus,body:not(.manager) .session__form input[type="password"]:active{border-color:#084fdc;box-shadow:none !important;outline:none !important}body:not(.manager) .session__form input[type="text"]::placeholder,body:not(.manager) .session__form input[type="email"]::placeholder,body:not(.manager) .session__form input[type="password"]::placeholder{color:#737881}body:not(.manager) .session__form input[type="text"]:-webkit-autofill,body:not(.manager) .session__form input[type="text"]:-webkit-autofill:hover,body:not(.manager) .session__form input[type="text"]:-webkit-autofill:focus,body:not(.manager) .session__form input[type="text"]:-webkit-autofill:active,body:not(.manager) .session__form input[type="email"]:-webkit-autofill,body:not(.manager) .session__form input[type="email"]:-webkit-autofill:hover,body:not(.manager) .session__form input[type="email"]:-webkit-autofill:focus,body:not(.manager) .session__form input[type="email"]:-webkit-autofill:active,body:not(.manager) .session__form input[type="password"]:-webkit-autofill,body:not(.manager) .session__form input[type="password"]:-webkit-autofill:hover,body:not(.manager) .session__form input[type="password"]:-webkit-autofill:focus,body:not(.manager) .session__form input[type="password"]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}body:not(.manager) .session__form input[type="submit"]{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;height:3rem}body:not(.manager) .session__form input[type="submit"]:hover,body:not(.manager) .session__form input[type="submit"]:focus,body:not(.manager) .session__form input[type="submit"]:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .session__form input[type="submit"]:active{transform:scale(0.98)}body:not(.manager) .slide-show__top-bar{margin-bottom:0.5rem !important;background:unset;color:inherit}body:not(.manager) .slide-show__top-bar .row{margin:0 -0.5rem}body:not(.manager) .slide-show__controls{display:flex;align-items:center;justify-content:space-between;margin:0 -0.75rem}body:not(.manager) .slide-show__count{line-height:inherit}body:not(.manager) .slide-show__button{padding:0;border:0;background-color:unset}body:not(.manager) .slide-show__button:hover{text-decoration:underline}body:not(.manager) .slide-show__button i{font-size:1rem}body:not(.manager) .topic__index--slides{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body:not(.manager) .topic__index--slides .topic__index__number{display:block;position:relative;width:auto !important;margin:0.5rem}body:not(.manager) .topic__index--slides .topic__index__number span{width:1.25rem !important;height:1.25rem !important;border:1px solid #9fa1a7;border-radius:50%;font-size:0}body:not(.manager) .topic__index--slides .topic__index__number:hover span{border:1px solid #964cc3}body:not(.manager) .topic__index--slides .topic__index__number--active span{border:1px solid #964cc3 !important}body:not(.manager) .topic__index--slides .topic__index__number--active::before{display:block;position:absolute;top:50%;left:50%;width:0.75rem;height:0.75rem;background-color:#964cc3;border-radius:50%;transform:translate(-50%, -50%);content:""}body:not(.manager) .topic__contained__wrapper--slideshow .topic__contained__content{float:none;width:100%}body:not(.manager) .topic__contained__wrapper--slideshow .topic__contained__sidebar{position:static;float:none;width:100%}body:not(.manager) .topic__contained__wrapper--slideshow img{border:1px solid #dfe0e3}body:not(.manager) .slide__detail{padding-bottom:0;padding-left:0;padding-right:0}body:not(.manager) .slide__detail .topic__sidebar__caption{padding-bottom:0}body:not(.manager) .note{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;position:relative;margin:1.5rem 0;padding:1.25rem 3rem 1.25rem;background-color:#fff;box-shadow:0 6px 13px 2px rgba(0,0,0,0.075)}body:not(.manager) .note::before{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-bottom:0;font-weight:500;content:"Note:"}body:not(.manager) .note::after{display:block;position:absolute;top:50%;left:1.5rem;font-family:sans-serif;font-size:2rem;line-height:0;transform:translateY(-50%)}body:not(.manager) .note.info,body:not(.manager) .note.instructions,body:not(.manager) .note.warning,body:not(.manager) .note.danger,body:not(.manager) .note.tip,body:not(.manager) .note.cta{padding-left:4.5rem}body:not(.manager) .note.info::before{content:"Info:"}body:not(.manager) .note.info::after{content:"ℹ️"}body:not(.manager) .note.instructions::before{content:"Instructions:"}body:not(.manager) .note.instructions::after{content:"🍎"}body:not(.manager) .note.warning::before{content:"You should know:"}body:not(.manager) .note.warning::after{content:"⚠️"}body:not(.manager) .note.danger::before{content:"You should know:"}body:not(.manager) .note.danger::after{content:"🚨"}body:not(.manager) .note.tip::before{content:"Pro tip:"}body:not(.manager) .note.tip::after{content:"💡"}body:not(.manager) .note.cta::before{display:none;content:""}body:not(.manager) .note.cta::after{content:"✅"}body:not(.manager) .note.cta p{margin-bottom:0}body:not(.manager) .note.cta .title{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:block;font-weight:500}body:not(.manager) .note-browser{padding-left:9rem}body:not(.manager) .note-browser::before{display:block;position:absolute;top:50%;left:1.5rem;width:100px;height:50px;background-image:url("data:image/svg+xml,%3Csvg width='178' height='80' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient cx='85.913%25' cy='-12.934%25' fx='85.913%25' fy='-12.934%25' r='128.347%25' gradientTransform='matrix(.81314 0 0 1 .16 0)' id='b'%3E%3Cstop stop-color='%23FFBD4F' offset='12.9%25'/%3E%3Cstop stop-color='%23FFAC31' offset='18.6%25'/%3E%3Cstop stop-color='%23FF9D17' offset='24.7%25'/%3E%3Cstop stop-color='%23FF980E' offset='28.3%25'/%3E%3Cstop stop-color='%23FF563B' offset='40.3%25'/%3E%3Cstop stop-color='%23FF3750' offset='46.7%25'/%3E%3Cstop stop-color='%23F5156C' offset='71%25'/%3E%3Cstop stop-color='%23EB0878' offset='78.2%25'/%3E%3Cstop stop-color='%23E50080' offset='86%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='47.778%25' cy='39.538%25' fx='47.778%25' fy='39.538%25' r='128.347%25' gradientTransform='matrix(.81314 0 0 1 .09 0)' id='c'%3E%3Cstop stop-color='%23960E18' offset='30%25'/%3E%3Cstop stop-color='%23B11927' stop-opacity='.74' offset='35.1%25'/%3E%3Cstop stop-color='%23DB293D' stop-opacity='.343' offset='43.5%25'/%3E%3Cstop stop-color='%23F5334B' stop-opacity='.094' offset='49.7%25'/%3E%3Cstop stop-color='%23FF3750' stop-opacity='0' offset='53%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='49.996%25' cy='-29.998%25' fx='49.996%25' fy='-29.998%25' r='314.953%25' gradientTransform='matrix(1 0 0 .58897 0 -.123)' id='d'%3E%3Cstop stop-color='%23FFF44F' offset='13.2%25'/%3E%3Cstop stop-color='%23FFDC3E' offset='25.2%25'/%3E%3Cstop stop-color='%23FF9D12' offset='50.6%25'/%3E%3Cstop stop-color='%23FF980E' offset='52.6%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='19.455%25' cy='110.087%25' fx='19.455%25' fy='110.087%25' r='111.743%25' gradientTransform='matrix(1 0 0 .91227 0 .097)' id='e'%3E%3Cstop stop-color='%233A8EE6' offset='35.3%25'/%3E%3Cstop stop-color='%235C79F0' offset='47.2%25'/%3E%3Cstop stop-color='%239059FF' offset='66.9%25'/%3E%3Cstop stop-color='%23C139E6' offset='100%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='58.238%25' cy='36.619%25' fx='58.238%25' fy='36.619%25' r='59.246%25' gradientTransform='scale(1 .91227) rotate(-13.592 .73 .384)' id='f'%3E%3Cstop stop-color='%239059FF' stop-opacity='0' offset='20.6%25'/%3E%3Cstop stop-color='%238C4FF3' stop-opacity='.064' offset='27.8%25'/%3E%3Cstop stop-color='%237716A8' stop-opacity='.45' offset='74.7%25'/%3E%3Cstop stop-color='%236E008B' stop-opacity='.6' offset='97.5%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='208.116%25' cy='-103.936%25' fx='208.116%25' fy='-103.936%25' r='293.24%25' gradientTransform='matrix(1 0 0 .9963 0 -.004)' id='g'%3E%3Cstop stop-color='%23FFE226' offset='0%25'/%3E%3Cstop stop-color='%23FFDB27' offset='12.1%25'/%3E%3Cstop stop-color='%23FFC82A' offset='29.5%25'/%3E%3Cstop stop-color='%23FFA930' offset='50.2%25'/%3E%3Cstop stop-color='%23FF7E37' offset='73.2%25'/%3E%3Cstop stop-color='%23FF7139' offset='79.2%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='79.305%25' cy='-40.886%25' fx='79.305%25' fy='-40.886%25' r='193.792%25' gradientTransform='matrix(.83955 0 0 1 .127 0)' id='h'%3E%3Cstop stop-color='%23FFF44F' offset='11.3%25'/%3E%3Cstop stop-color='%23FF980E' offset='45.6%25'/%3E%3Cstop stop-color='%23FF5634' offset='62.2%25'/%3E%3Cstop stop-color='%23FF3647' offset='71.6%25'/%3E%3Cstop stop-color='%23E31587' offset='90.4%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='6.322%25' cy='-10.342%25' fx='6.322%25' fy='-10.342%25' r='348.744%25' gradientTransform='scale(1 .47353) rotate(83.976 .127 -.16)' id='i'%3E%3Cstop stop-color='%23FFF44F' offset='0%25'/%3E%3Cstop stop-color='%23FFE847' offset='6%25'/%3E%3Cstop stop-color='%23FFC830' offset='16.8%25'/%3E%3Cstop stop-color='%23FF980E' offset='30.4%25'/%3E%3Cstop stop-color='%23FF8B16' offset='35.6%25'/%3E%3Cstop stop-color='%23FF672A' offset='45.5%25'/%3E%3Cstop stop-color='%23FF3647' offset='57%25'/%3E%3Cstop stop-color='%23E31587' offset='73.7%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='15.372%25' cy='-42.681%25' fx='15.372%25' fy='-42.681%25' r='238.693%25' gradientTransform='matrix(.9813 0 0 1 .003 0)' id='j'%3E%3Cstop stop-color='%23FFF44F' offset='13.7%25'/%3E%3Cstop stop-color='%23FF980E' offset='48%25'/%3E%3Cstop stop-color='%23FF5634' offset='59.2%25'/%3E%3Cstop stop-color='%23FF3647' offset='65.5%25'/%3E%3Cstop stop-color='%23E31587' offset='90.4%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='155.387%25' cy='-44.592%25' fx='155.387%25' fy='-44.592%25' r='312.831%25' gradientTransform='matrix(.89553 0 0 1 .162 0)' id='k'%3E%3Cstop stop-color='%23FFF44F' offset='9.4%25'/%3E%3Cstop stop-color='%23FFE141' offset='23.1%25'/%3E%3Cstop stop-color='%23FFAF1E' offset='50.9%25'/%3E%3Cstop stop-color='%23FF980E' offset='62.6%25'/%3E%3C/radialGradient%3E%3ClinearGradient x1='87.259%25' y1='15.492%25' x2='9.369%25' y2='93.116%25' id='a'%3E%3Cstop stop-color='%23FFF44F' offset='4.8%25'/%3E%3Cstop stop-color='%23FFE847' offset='11.1%25'/%3E%3Cstop stop-color='%23FFC830' offset='22.5%25'/%3E%3Cstop stop-color='%23FF980E' offset='36.8%25'/%3E%3Cstop stop-color='%23FF8B16' offset='40.1%25'/%3E%3Cstop stop-color='%23FF672A' offset='46.2%25'/%3E%3Cstop stop-color='%23FF3647' offset='53.4%25'/%3E%3Cstop stop-color='%23E31587' offset='70.5%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='86.323%25' y1='15.077%25' x2='20.047%25' y2='83.535%25' id='l'%3E%3Cstop stop-color='%23FFF44F' stop-opacity='.8' offset='16.7%25'/%3E%3Cstop stop-color='%23FFF44F' stop-opacity='.634' offset='26.6%25'/%3E%3Cstop stop-color='%23FFF44F' stop-opacity='.217' offset='48.9%25'/%3E%3Cstop stop-color='%23FFF44F' stop-opacity='0' offset='60%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M9.66 13.938c18.594-21.64 53.074-17.37 65.96 7.91-9.076.005-23.28-.005-30.976 0-5.58 0-9.185-.125-13.085 1.93-4.585 2.415-8.05 6.89-9.255 12.15L9.66 13.938z' fill='%23F44336'/%3E%3Cpath d='M26.694 40.003c0 7.335 5.965 13.3 13.295 13.3s13.295-5.965 13.295-13.3c0-7.335-5.965-13.3-13.295-13.3-7.335-.005-13.295 5.965-13.295 13.3z' fill='%232196F3'/%3E%3Cpath d='M45.144 57.413c-7.46 2.215-16.195-.24-20.975-8.5-3.65-6.3-13.3-23.105-17.68-30.75-15.36 23.54-2.125 55.615 25.755 61.09l12.9-21.84z' fill='%234CAF50'/%3E%3Cpath d='M52.334 26.698c6.215 5.78 7.57 15.14 3.36 22.395-3.17 5.47-13.295 22.555-18.2 30.825C66.22 81.688 87.16 53.538 77.7 26.693l-25.365.005z' fill='%23FFC107'/%3E%3Cg%3E%3Cpath d='M74.616 26.827c-1.684-4.052-5.1-8.427-7.775-9.81a40.266 40.266 0 013.925 11.764l.007.065C66.391 17.92 58.96 13.516 52.891 3.924a47.099 47.099 0 01-.913-1.484 12.24 12.24 0 01-.427-.8 7.053 7.053 0 01-.578-1.535.1.1 0 00-.088-.1.138.138 0 00-.073 0c-.005 0-.013.009-.019.01l-.028.016.015-.026c-9.735 5.7-13.038 16.252-13.342 21.53a19.387 19.387 0 00-10.666 4.11c-.32-.27-.653-.523-1-.757a17.968 17.968 0 01-.109-9.473 28.705 28.705 0 00-9.329 7.21h-.018c-1.536-1.947-1.428-8.367-1.34-9.708a6.928 6.928 0 00-1.294.687 28.225 28.225 0 00-3.788 3.245 33.845 33.845 0 00-3.623 4.347v.006-.007a32.733 32.733 0 00-5.2 11.743l-.052.256a61.89 61.89 0 00-.381 2.42c0 .029-.006.056-.009.085-.34 1.763-.55 3.549-.629 5.343v.2C.018 61.36 15.424 78.12 35.47 79.827c20.045 1.707 38.065-12.206 41.484-32.031.065-.5.118-.995.176-1.5a39.857 39.857 0 00-2.514-19.47zm-44.67 30.338c.181.087.351.18.537.264l.027.017c-.188-.09-.376-.184-.564-.281z' fill='url(%23a)' transform='translate(100)'/%3E%3Cpath d='M74.616 26.827c-1.684-4.052-5.1-8.427-7.775-9.81a40.266 40.266 0 013.925 11.764v.037l.007.04a35.1 35.1 0 01-1.206 26.159c-4.442 9.53-15.194 19.3-32.024 18.825-18.185-.515-34.2-14.01-37.194-31.683-.545-2.787 0-4.2.274-6.465A28.876 28.876 0 000 41.042v.2C.018 61.36 15.424 78.12 35.47 79.827c20.045 1.707 38.065-12.206 41.484-32.031.065-.5.118-.995.176-1.5a39.857 39.857 0 00-2.514-19.47z' fill='url(%23b)' transform='translate(100)'/%3E%3Cpath d='M74.616 26.827c-1.684-4.052-5.1-8.427-7.775-9.81a40.266 40.266 0 013.925 11.764v.037l.007.04a35.1 35.1 0 01-1.206 26.159c-4.442 9.53-15.194 19.3-32.024 18.825-18.185-.515-34.2-14.01-37.194-31.683-.545-2.787 0-4.2.274-6.465A28.876 28.876 0 000 41.042v.2C.018 61.36 15.424 78.12 35.47 79.827c20.045 1.707 38.065-12.206 41.484-32.031.065-.5.118-.995.176-1.5a39.857 39.857 0 00-2.514-19.47z' fill='url(%23c)' transform='translate(100)'/%3E%3Cpath d='M55.782 31.383c.084.059.162.118.241.177a21.1 21.1 0 00-3.6-4.695C40.377 14.817 49.266.742 50.765.027l.015-.022c-9.735 5.7-13.038 16.252-13.342 21.53.452-.031.9-.07 1.362-.07a19.56 19.56 0 0116.982 9.918z' fill='url(%23d)' transform='translate(100)'/%3E%3Cpath d='M38.825 33.789c-.064.964-3.47 4.289-4.661 4.289-11.021 0-12.81 6.667-12.81 6.667.488 5.614 4.4 10.238 9.129 12.684.216.112.435.213.654.312.38.168.759.323 1.138.466 1.623.574 3.323.902 5.043.973 19.317.906 23.059-23.1 9.119-30.066a13.38 13.38 0 019.345 2.269A19.56 19.56 0 0038.8 21.466c-.46 0-.91.038-1.362.069a19.387 19.387 0 00-10.666 4.11c.591.5 1.258 1.169 2.663 2.554 2.63 2.59 9.375 5.275 9.39 5.59z' fill='url(%23e)' transform='translate(100)'/%3E%3Cpath d='M38.825 33.789c-.064.964-3.47 4.289-4.661 4.289-11.021 0-12.81 6.667-12.81 6.667.488 5.614 4.4 10.238 9.129 12.684.216.112.435.213.654.312.38.168.759.323 1.138.466 1.623.574 3.323.902 5.043.973 19.317.906 23.059-23.1 9.119-30.066a13.38 13.38 0 019.345 2.269A19.56 19.56 0 0038.8 21.466c-.46 0-.91.038-1.362.069a19.387 19.387 0 00-10.666 4.11c.591.5 1.258 1.169 2.663 2.554 2.63 2.59 9.375 5.275 9.39 5.59z' fill='url(%23f)' transform='translate(100)'/%3E%3Cpath d='M24.965 24.357c.314.2.573.374.8.53a17.968 17.968 0 01-.109-9.472 28.705 28.705 0 00-9.329 7.21c.189-.005 5.811-.106 8.638 1.732z' fill='url(%23g)' transform='translate(100)'/%3E%3Cpath d='M.354 42.159c2.991 17.674 19.009 31.168 37.194 31.683 16.83.476 27.582-9.294 32.024-18.825a35.1 35.1 0 001.206-26.158v-.037c0-.03-.006-.046 0-.037l.007.065c1.375 8.977-3.191 17.674-10.329 23.555l-.022.05c-13.908 11.327-27.218 6.834-29.912 5-.188-.09-.376-.184-.564-.281-8.109-3.876-11.459-11.264-10.741-17.6a9.953 9.953 0 01-9.181-5.775 14.618 14.618 0 0114.249-.572 19.3 19.3 0 0014.552.572c-.015-.315-6.76-3-9.39-5.59-1.405-1.385-2.072-2.052-2.663-2.553-.32-.27-.653-.524-1-.758-.23-.157-.489-.327-.8-.531-2.827-1.838-8.449-1.737-8.635-1.732h-.018c-1.536-1.947-1.428-8.367-1.34-9.708a6.928 6.928 0 00-1.294.687 28.225 28.225 0 00-3.788 3.245 33.845 33.845 0 00-3.638 4.337v.006-.007a32.733 32.733 0 00-5.2 11.743c-.019.079-1.396 6.099-.717 9.22z' fill='url(%23h)' transform='translate(100)'/%3E%3Cpath d='M52.425 26.865a21.1 21.1 0 013.6 4.7c.213.16.412.32.581.476 8.787 8.1 4.183 19.55 3.84 20.365 7.138-5.881 11.7-14.578 10.329-23.555C66.391 17.92 58.96 13.516 52.891 3.924a47.099 47.099 0 01-.913-1.484 12.24 12.24 0 01-.427-.8 7.053 7.053 0 01-.578-1.535.1.1 0 00-.088-.1.138.138 0 00-.073 0c-.005 0-.013.009-.019.01l-.028.016c-1.499.71-10.388 14.786 1.66 26.834z' fill='url(%23i)' transform='translate(100)'/%3E%3Cpath d='M56.6 32.036a8.083 8.083 0 00-.581-.476c-.079-.06-.157-.118-.241-.177a13.38 13.38 0 00-9.345-2.27c13.94 6.97 10.2 30.973-9.119 30.067-1.72-.07-3.42-.399-5.043-.973a20.43 20.43 0 01-1.138-.466c-.219-.1-.438-.2-.654-.312l.027.017c2.694 1.839 16 6.332 29.912-5l.022-.05c.347-.81 4.951-12.263-3.84-20.36z' fill='url(%23j)' transform='translate(100)'/%3E%3Cpath d='M21.354 44.745s1.789-6.667 12.81-6.667c1.191 0 4.6-3.325 4.661-4.29a19.3 19.3 0 01-14.552-.571 14.618 14.618 0 00-14.249.572 9.953 9.953 0 009.181 5.775c-.718 6.337 2.632 13.725 10.741 17.6.181.087.351.18.537.264-4.733-2.445-8.641-7.07-9.129-12.683z' fill='url(%23k)' transform='translate(100)'/%3E%3Cpath d='M74.616 26.827c-1.684-4.052-5.1-8.427-7.775-9.81a40.266 40.266 0 013.925 11.764l.007.065C66.391 17.92 58.96 13.516 52.891 3.924a47.099 47.099 0 01-.913-1.484 12.24 12.24 0 01-.427-.8 7.053 7.053 0 01-.578-1.535.1.1 0 00-.088-.1.138.138 0 00-.073 0c-.005 0-.013.009-.019.01l-.028.016.015-.026c-9.735 5.7-13.038 16.252-13.342 21.53.452-.031.9-.07 1.362-.07a19.56 19.56 0 0116.982 9.918 13.38 13.38 0 00-9.345-2.27c13.94 6.97 10.2 30.973-9.119 30.067-1.72-.07-3.42-.399-5.043-.973a20.43 20.43 0 01-1.138-.466c-.219-.1-.438-.2-.654-.312l.027.017c-.188-.09-.376-.184-.564-.281.181.087.351.18.537.264-4.733-2.446-8.641-7.07-9.129-12.684 0 0 1.789-6.667 12.81-6.667 1.191 0 4.6-3.325 4.661-4.29-.015-.314-6.76-3-9.39-5.59-1.405-1.384-2.072-2.051-2.663-2.552-.32-.27-.653-.524-1-.758a17.968 17.968 0 01-.109-9.473 28.705 28.705 0 00-9.329 7.21h-.018c-1.536-1.947-1.428-8.367-1.34-9.708a6.928 6.928 0 00-1.294.687 28.225 28.225 0 00-3.788 3.245 33.845 33.845 0 00-3.623 4.347v.006-.007a32.733 32.733 0 00-5.2 11.743l-.052.256c-.073.34-.4 2.073-.447 2.445 0 .028 0-.03 0 0-.3 1.788-.49 3.592-.572 5.403v.2C.018 61.36 15.424 78.12 35.47 79.827c20.045 1.707 38.065-12.206 41.484-32.031.065-.5.118-.995.176-1.5a39.857 39.857 0 00-2.514-19.47z' fill='url(%23l)' transform='translate(100)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);content:""}body:not(.manager) .note-version{padding-left:5rem !important}body:not(.manager) .note-version::before{display:block !important;position:absolute;top:50%;left:1.5rem;width:30px;height:30px;margin:0 !important;background-image:url("data:image/svg+xml,%3Csvg width='255' height='255' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath fill='%23F06' d='M0 0h255v255H0z'/%3E%3Cpath d='M89.32 83.12c8.1-.033 14.644-6.618 14.628-14.718-.017-8.1-6.588-14.658-14.688-14.658-8.1 0-14.672 6.558-14.689 14.658-.016 8.1 6.528 14.685 14.628 14.718h.121zM58.49 161.59a50 50 0 00-1.32 11c0 12.9 7 21.47 21.87 21.47 12.34 0 22.34-7.33 29.53-19.15l-4.39 17.64h24.49l14-56.14c3.49-14.21 10.27-21.59 20.55-21.59 8.09 0 13.12 5 13.12 13.34a26.3 26.3 0 01-1.09 7.87l-7.22 25.8a38.969 38.969 0 00-1.53 10.94c0 12.25 7.22 21.21 22.31 21.21 12.9 0 23.18-8.31 28.86-28.21l-9.62-3.71c-4.81 13.33-9 15.74-12.24 15.74s-5-2.18-5-6.56a28.794 28.794 0 011.1-6.78l7-25.14a55.375 55.375 0 002.4-15.94c0-18.81-11.37-28.63-25.15-28.63-12.9 0-26 11.64-32.58 23.89l4.81-22h-37.43L105.71 116h17.49l-10.77 43.13c-8.46 18.81-24 19.11-25.95 18.68-3.2-.73-5.25-1.94-5.25-6.1.1-3.383.614-6.742 1.53-10l16.4-65.06H57.61L52.36 116h17.28l-11.15 45.59z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);content:"" !important}body:not(.manager) .keyboard-shortcut{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .keyboard-shortcut .icon{margin-right:0.5rem;font-size:20px}body:not(.manager) div.callout{margin:1.5rem 0;padding:1rem;border-radius:5px;background-color:#fff;box-shadow:0 6px 13px 2px rgba(0,0,0,0.075)}body:not(.manager) div.callout h1,body:not(.manager) div.callout h2,body:not(.manager) div.callout h3,body:not(.manager) div.callout h4,body:not(.manager) div.callout h5,body:not(.manager) div.callout h6{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0.25rem;font-weight:500}body:not(.manager) div.callout p{margin-bottom:0}body:not(.manager) div.instructions:not(.note){position:relative;margin:1.5rem 0;padding:1rem 1rem 1rem 1.25rem;border:1px solid #084fdc;border-radius:5px;background-color:#fff}body:not(.manager) div.instructions:not(.note)::before{display:block;position:absolute;top:0;left:0;width:0.4rem;height:100%;background-color:#084fdc;content:""}body:not(.manager) div.instructions:not(.note) h1,body:not(.manager) div.instructions:not(.note) h2,body:not(.manager) div.instructions:not(.note) h3,body:not(.manager) div.instructions:not(.note) h4,body:not(.manager) div.instructions:not(.note) h5,body:not(.manager) div.instructions:not(.note) h6{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0.25rem;font-weight:500}body:not(.manager) div.instructions:not(.note) p{margin-bottom:0}body:not(.manager) .product-cta{position:relative;margin:1.5rem 0;padding:1rem 13rem 1rem 1rem;border-radius:5px;background-color:#f8f8f9}body:not(.manager) .product-cta::after{display:block;position:absolute;top:50%;right:1rem;width:10rem;height:2rem;background-repeat:no-repeat;background-position:right center;background-size:contain;transform:translateY(-50%);content:""}body:not(.manager) .product-cta.cloud::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1124px' height='133px' viewBox='0 0 1124 133' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='invision-cloud' fill-rule='nonzero'%3E%3Crect id='Rectangle' fill='%23FF3366' x='1103.5' y='109.4' width='20.5' height='20.5'%3E%3C/rect%3E%3Cpolygon id='Path' fill='%2317191D' points='8.5 130.2 0 130.2 0 7.8 8.4 7.8'%3E%3C/polygon%3E%3Cpath d='M46.8,57.4 C49.4,52.4 58,41.2 76.5,41.2 C98.2,41.2 109.6,55.3 109.6,74.2 L109.6,130.3 L101.5,130.3 L101.5,76.7 C101.5,59.1 93.2,48.6 75.8,48.6 C60.1,48.6 46.8,58.4 46.8,77.9 L46.8,130.3 L38.7,130.3 L38.7,43.4 L46.8,43.4 L46.8,57.4 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpolygon id='Path' fill='%2317191D' points='224.8 7.8 174.6 130.3 165.3 130.3 115.1 7.8 124.6 7.8 169.9 120 170.2 120 215.6 7.7 224.8 7.7'%3E%3C/polygon%3E%3Cpath d='M235.5,11.7 C235.3,8.2 238.1,5.1 241.6,5 C241.8,5 242,5 242.2,5 C245.9,5 248.8,8 248.8,11.6 C248.8,15.2 245.8,18.2 242.2,18.2 L242.2,18.2 C238.7,18.4 235.7,15.7 235.5,12.2 C235.5,12.1 235.5,11.9 235.5,11.7 Z M238.1,43.3 L246.2,43.3 L246.2,130.2 L238.1,130.2 L238.1,43.3 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M270.1,103.3 L278.2,103.3 C279.2,116.2 290.1,124.7 305.6,124.7 C321.8,124.7 331,117.6 331,107.5 C331,80.4 275.8,100.3 275.8,65.8 C275.8,53.2 287.5,41.3 307.4,41.3 C327.4,41.3 338.1,53.7 339.1,68.2 L331,68.2 C330,57.7 322.2,48.9 307.4,48.9 C292.1,48.9 283.9,56.3 283.9,65.6 C283.9,92.8 339.3,71.8 339.3,107.5 C339.3,121.8 325.8,132.3 305.7,132.3 C282.6,132.3 271.2,118.7 270.1,103.3 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M361.2,11.7 C361,8.2 363.8,5.1 367.3,5 C367.5,5 367.7,5 367.9,5 C371.6,5 374.5,8 374.5,11.6 C374.5,15.2 371.5,18.2 367.9,18.2 C364.4,18.4 361.4,15.7 361.2,12.2 C361.2,12.1 361.2,11.9 361.2,11.7 Z M363.8,43.3 L371.9,43.3 L371.9,130.2 L363.8,130.2 L363.8,43.3 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M394.5,86.8 C394.5,63.2 411.1,41.3 438.3,41.3 C465.5,41.3 482.1,63.2 482.1,86.8 C482.1,110.4 465.5,132.3 438.3,132.3 C411.1,132.3 394.5,110.4 394.5,86.8 Z M438.3,124.9 C460,124.9 473.8,107.8 473.8,86.8 C473.8,65.8 460,48.7 438.3,48.7 C416.6,48.7 402.8,65.8 402.8,86.8 C402.8,107.8 416.6,124.9 438.3,124.9 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M510.9,57.4 C513.5,52.4 522.1,41.2 540.6,41.2 C562.3,41.2 573.7,55.3 573.7,74.2 L573.7,130.3 L565.6,130.3 L565.6,76.7 C565.6,59.1 557.3,48.6 539.9,48.6 C524.2,48.6 510.9,58.4 510.9,77.9 L510.9,130.3 L502.8,130.3 L502.8,43.4 L510.9,43.4 L510.9,57.4 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M673.8,5.2 C704.2,5.2 727.6,23.3 732.6,52.5 L710.3,52.5 C706.2,35.3 692.2,25.3 673.7,25.3 C649.2,25.3 634.5,42.5 634.5,68.9 C634.5,95.3 649.2,112.7 673.7,112.7 C692.2,112.7 706.1,102.7 710.3,85.5 L732.5,85.5 C727.5,114.7 704,132.8 673.7,132.8 C638,132.8 612.5,106.8 612.5,69 C612.5,31.2 638.1,5.2 673.8,5.2 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpolygon id='Path' fill='%2317191D' points='750.7 130.2 750.7 0.9 771.2 0.9 771.2 130.3 750.7 130.3'%3E%3C/polygon%3E%3Cpath d='M788.5,85.6 C788.5,60.4 806.4,38.7 834.9,38.7 C863.5,38.7 881.5,60.4 881.5,85.6 C881.5,110.8 863.6,132.4 834.9,132.4 C806.4,132.3 788.5,110.7 788.5,85.6 Z M834.9,114.2 C849.9,114.2 860.9,102.8 860.9,85.6 C860.9,68.2 849.9,56.8 834.9,56.8 C820.1,56.8 809,68.2 809,85.6 C809,102.8 820.1,114.2 834.9,114.2 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M954.6,93.3 L954.6,40.7 L975.1,40.7 L975.1,92.3 C975.1,115.2 964.6,132.3 935.6,132.3 C906.6,132.3 896.1,115.2 896.1,92.3 L896.1,40.7 L916.6,40.7 L916.6,93.3 C916.6,107.3 923.2,114.2 935.6,114.2 C948,114.2 954.6,107.3 954.6,93.3 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M1059.8,0.9 L1080.3,0.9 L1080.3,130.3 L1061.3,130.3 L1061.3,117.5 C1055.6,126.8 1045.1,132.3 1031.1,132.3 C1004.7,132.3 989.7,111.1 989.7,85.5 C989.7,59.8 1004.7,38.6 1031.1,38.6 C1045.1,38.6 1054.7,44.8 1059.7,52.4 L1059.8,0.9 Z M1035.5,56.8 C1020,56.8 1010.3,69.2 1010.3,85.6 C1010.3,101.6 1020,114.2 1035.5,114.2 C1051.2,114.2 1060.7,101.6 1060.7,85.6 C1060.7,69.2 1051.2,56.8 1035.5,56.8 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}body:not(.manager) .product-cta.craft::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='100px' height='18px' viewBox='0 0 100 18' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='invision-craft' fill='%230F73ED' fill-rule='nonzero'%3E%3Cpath d='M16.7050691,0 L16.7050691,5.76036866 C13.4792627,5.76036866 10.8870968,3.22580645 10.7718894,0 L16.7050691,0 Z M16.7050691,17.1658986 L16.7050691,11.40553 C13.4792627,11.40553 10.8870968,13.9400922 10.7718894,17.1658986 L16.7050691,17.1658986 Z M31.3940092,9.56221198 C34.0437788,9.56221198 36.1751152,7.43087558 36.1751152,4.78110599 C36.1751152,2.13133641 34.0437788,0 31.3940092,0 L31.3940092,9.56221198 Z M37.0967742,11.3479263 L31.3364055,11.3479263 C31.3364055,14.5737327 33.8709677,17.1658986 37.0967742,17.281106 L37.0967742,11.3479263 Z M28.6866359,0 L22.2926267,0 L22.2926267,17.1658986 L28.6866359,17.1658986 L28.6866359,0 L28.6866359,0 Z M43.1451613,11.3479263 C41.5322581,11.3479263 40.2073733,12.6728111 40.2073733,14.2857143 C40.2073733,15.8986175 41.5322581,17.2235023 43.1451613,17.2235023 C44.7580645,17.2235023 46.0829493,15.8986175 46.0829493,14.2857143 C46.0829493,12.6728111 44.7580645,11.3479263 43.1451613,11.3479263 Z M68.8940092,0 C69.0092166,3.16820276 71.6013825,5.76036866 74.8271889,5.76036866 L74.8271889,0 L68.8940092,0 Z M66.5322581,0 L60.1382488,0 L60.1382488,17.1658986 L66.5322581,17.1658986 L66.5322581,0 Z M71.6013825,7.08525346 C69.9884793,7.08525346 68.6635945,8.41013825 68.6635945,10.0230415 C68.6635945,11.6359447 69.9884793,12.9608295 71.6013825,12.9608295 C73.2142857,12.9608295 74.5391705,11.6359447 74.5391705,10.0230415 C74.5391705,8.41013825 73.2718894,7.08525346 71.6013825,7.08525346 Z M92.4539171,0 L86.0599078,0 L86.0599078,17.1658986 L92.4539171,17.1658986 L92.4539171,0 Z M94.0668203,0 C94.1820276,3.16820276 96.7741935,5.76036866 100,5.76036866 L100,0 L94.0668203,0 Z M78.5138249,0 L78.5138249,5.76036866 C81.7396313,5.76036866 84.3317972,3.22580645 84.4470046,0 L78.5138249,0 Z M48.2142857,0 L44.5276498,6.39400922 L50.7488479,17.1658986 L58.1221198,17.1658986 L48.2142857,0 Z M0,8.58294931 C0,13.2488479 3.74423963,17.0506912 8.41013825,17.1658986 L8.41013825,0 C3.74423963,0.115207373 0,3.91705069 0,8.58294931 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}body:not(.manager) .product-cta.dsm::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1012px' height='128px' viewBox='0 0 1012 128' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='invision-dsm' fill-rule='nonzero'%3E%3Crect id='Rectangle' fill='%23FF3366' x='991.1' y='104.3' width='20.5' height='20.5'%3E%3C/rect%3E%3Cpolygon id='Path' fill='%2317191D' points='8.8 125.2 0.3 125.2 0.3 2.7 8.8 2.7'%3E%3C/polygon%3E%3Cpath d='M47.1,52.4 C49.7,47.4 58.3,36.2 76.8,36.2 C98.5,36.2 109.9,50.3 109.9,69.2 L109.9,125.3 L101.8,125.3 L101.8,71.7 C101.8,54.1 93.5,43.6 76.1,43.6 C60.4,43.6 47.1,53.4 47.1,72.9 L47.1,125.3 L39,125.3 L39,38.4 L47.1,38.4 L47.1,52.4 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpolygon id='Path' fill='%2317191D' points='225.1 2.7 174.9 125.2 165.6 125.2 115.4 2.7 124.9 2.7 170.3 115 170.6 115 216 2.7'%3E%3C/polygon%3E%3Cpath d='M235.8,6.7 C235.6,3.2 238.4,0.1 241.9,0 C242.1,0 242.3,0 242.5,0 C246.2,0 249.1,3 249.1,6.6 C249.1,10.2 246.1,13.2 242.5,13.2 C239,13.4 236,10.7 235.8,7.2 C235.8,7 235.8,6.8 235.8,6.7 Z M238.4,38.2 L246.5,38.2 L246.5,125.1 L238.4,125.1 L238.4,38.2 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M270.5,98.3 L278.6,98.3 C279.6,111.2 290.5,119.7 306,119.7 C322.2,119.7 331.4,112.6 331.4,102.5 C331.4,75.4 276.2,95.3 276.2,60.8 C276.2,48.2 287.9,36.3 307.8,36.3 C327.8,36.3 338.5,48.7 339.5,63.2 L331.4,63.2 C330.4,52.7 322.6,43.9 307.8,43.9 C292.5,43.9 284.3,51.3 284.3,60.6 C284.3,87.8 339.7,66.8 339.7,102.5 C339.7,116.8 326.2,127.3 306.1,127.3 C282.9,127.2 271.5,113.6 270.5,98.3 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M361.6,6.7 C361.4,3.2 364.2,0.1 367.7,0 C367.9,0 368.1,0 368.3,0 C372,0 374.9,3 374.9,6.6 C374.9,10.2 371.9,13.2 368.3,13.2 C364.8,13.4 361.8,10.7 361.6,7.2 C361.6,7 361.6,6.8 361.6,6.7 Z M364.2,38.2 L372.3,38.2 L372.3,125.1 L364.2,125.1 L364.2,38.2 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M394.9,81.7 C394.9,58.1 411.5,36.2 438.7,36.2 C465.9,36.2 482.5,58.1 482.5,81.7 C482.5,105.3 465.9,127.2 438.7,127.2 C411.5,127.2 394.9,105.3 394.9,81.7 Z M438.7,119.8 C460.4,119.8 474.2,102.7 474.2,81.7 C474.2,60.7 460.4,43.6 438.7,43.6 C417,43.6 403.2,60.7 403.2,81.7 C403.2,102.7 416.9,119.8 438.7,119.8 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M511.3,52.4 C513.9,47.4 522.5,36.2 541,36.2 C562.7,36.2 574.1,50.3 574.1,69.2 L574.1,125.3 L566,125.3 L566,71.7 C566,54.1 557.7,43.6 540.3,43.6 C524.6,43.6 511.3,53.4 511.3,72.9 L511.3,125.3 L503.2,125.3 L503.2,38.4 L511.3,38.4 L511.3,52.4 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M619.6,125.2 L619.6,2.7 L661.2,2.7 C703.5,2.7 726.9,27.9 726.9,63.9 C726.9,99.9 703.4,125.1 661.2,125.1 L619.6,125.1 L619.6,125.2 Z M660.5,22 L640.5,22 L640.5,105.8 L660.5,105.8 C690.7,105.8 704.8,89.2 704.8,63.9 C704.8,38.6 690.7,22 660.5,22 Z' id='Shape' fill='%2317191D'%3E%3C/path%3E%3Cpath d='M811.6,91.7 C811.6,61.9 743.1,85.3 743.1,36.3 C743.1,16.8 759.7,0.1 786.9,0.1 C815.7,0.1 830.9,17.7 831.4,40.6 L810.9,40.6 C810.7,28.5 802.6,18.9 786.9,18.9 C772.6,18.9 763.8,24.9 763.8,35.8 C763.8,62.7 832.8,41.8 832.8,90.8 C832.8,113 813.5,127.5 784.2,127.5 C751.6,127.5 739,106.8 738.3,86.8 L759,86.8 C759.9,99.9 768.7,108.7 785.2,108.7 C802,108.8 811.6,102.7 811.6,91.7 Z' id='Path' fill='%2317191D'%3E%3C/path%3E%3Cpolygon id='Path' fill='%2317191D' points='909.9 53.4 948.7 2.7 967.9 2.7 967.9 125.2 947.4 125.2 947.4 35.7 910.3 83.7 909.6 83.7 872.7 35.7 872.7 125.2 852.2 125.2 852.2 2.7 871.4 2.7'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}body:not(.manager) .product-cta.studio::after{background-image:url("data:image/svg+xml,%3Csvg height='133' viewBox='0 0 1144 133' width='1144' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='m1122.7 109.8h20.5v20.5h-20.5z' fill='%23f36'/%3E%3Cg fill='%2317191d'%3E%3Cpath d='m9.3 130.6h-8.4v-122.5h8.4z'/%3E%3Cpath d='m47.6 57.8c2.6-5 11.2-16.2 29.7-16.2 21.7 0 33.1 14.1 33.1 33v56.1h-8.1v-53.7c0-17.6-8.3-28.1-25.7-28.1-15.7 0-29 9.8-29 29.3v52.4h-8.1v-86.9h8.1z'/%3E%3Cpath d='m225.6 8.1-50.2 122.5h-9.3l-50.2-122.5h9.5l45.4 112.3h.3l45.4-112.3z'/%3E%3Cpath d='m236.3 12.1c-.2-3.5 2.6-6.6 6.1-6.7h.6c3.7 0 6.6 3 6.6 6.6s-3 6.6-6.6 6.6c-3.5.2-6.5-2.5-6.7-6 0-.2 0-.3 0-.5zm2.6 31.5h8.1v86.9h-8.1z'/%3E%3Cpath d='m270.9 103.7h8.1c1 12.9 11.9 21.4 27.4 21.4 16.2 0 25.4-7.1 25.4-17.2 0-27.1-55.2-7.2-55.2-41.7 0-12.6 11.7-24.5 31.6-24.5 20 0 30.7 12.4 31.7 26.9h-8.1c-1-10.5-8.8-19.3-23.6-19.3-15.3 0-23.5 7.4-23.5 16.7 0 27.2 55.4 6.2 55.4 41.9 0 14.3-13.5 24.8-33.6 24.8-23.1 0-34.5-13.7-35.6-29z'/%3E%3Cpath d='m362 12.1c-.2-3.5 2.6-6.6 6.1-6.7h.6c3.7 0 6.6 3 6.6 6.6s-3 6.6-6.6 6.6c-3.5.2-6.5-2.5-6.7-6 0-.2 0-.3 0-.5zm2.6 31.5h8.1v86.9h-8.1z'/%3E%3Cpath d='m395.3 87.1c0-23.6 16.6-45.5 43.8-45.5s43.8 21.9 43.8 45.5-16.6 45.5-43.8 45.5-43.8-21.9-43.8-45.5zm43.8 38.1c21.7 0 35.5-17.1 35.5-38.1s-13.7-38.1-35.5-38.1-35.5 17.1-35.5 38.1 13.8 38.1 35.5 38.1z'/%3E%3Cpath d='m511.7 57.8c2.6-5 11.2-16.2 29.7-16.2 21.7 0 33.1 14.1 33.1 33v56.1h-8.1v-53.7c0-17.6-8.3-28.1-25.7-28.1-15.7 0-29 9.8-29 29.3v52.4h-8.1v-86.9h8.1z'/%3E%3Cpath d='m685.8 97.1c0-29.8-68.5-6.4-68.5-55.4 0-19.5 16.6-36.2 43.8-36.2 28.8 0 44 17.6 44.5 40.5h-20.5c-.2-12.1-8.3-21.7-24-21.7-14.3 0-23.1 6-23.1 16.9 0 26.9 69 6 69 55 0 22.2-19.3 36.7-48.6 36.7-32.6 0-45.2-20.7-45.9-40.7h20.7c.9 13.1 9.7 21.9 26.2 21.9 16.7.1 26.4-5.9 26.4-17z'/%3E%3Cpath d='m752 130.6h-20.5v-73.1h-13.6v-16.4h13.6v-23.3h20.5v23.3h15v16.4h-15z'/%3E%3Cpath d='m838.6 93.7v-52.6h20.5v51.6c0 22.9-10.5 40-39.5 40s-39.5-17.1-39.5-40v-51.6h20.5v52.6c0 14 6.6 20.9 19 20.9s19-7 19-20.9z'/%3E%3Cpath d='m942.6 1.2h20.5v129.4h-19v-12.8c-5.7 9.3-16.2 14.8-30.2 14.8-26.4 0-41.4-21.2-41.4-46.8 0-25.7 15-46.9 41.4-46.9 14 0 23.6 6.2 28.6 13.8zm-24.3 55.9c-15.5 0-25.2 12.4-25.2 28.8 0 16 9.7 28.6 25.2 28.6 15.7 0 25.2-12.6 25.2-28.6 0-16.4-9.5-28.8-25.2-28.8z'/%3E%3Cpath d='m980.4 13.5c0-7.6 5.3-12.9 12.9-12.9 7.4 0 12.8 5.3 12.8 12.9 0 7.4-5.3 12.6-12.8 12.6-7.5-.1-12.9-5.2-12.9-12.6zm2.6 27.6h20.5v89.5h-20.5z'/%3E%3Cpath d='m1017.3 85.9c0-25.2 17.9-46.9 46.4-46.9 28.6 0 46.6 21.7 46.6 46.9s-17.9 46.8-46.6 46.8c-28.4 0-46.4-21.6-46.4-46.8zm46.4 28.6c15 0 26-11.4 26-28.6 0-17.4-11-28.8-26-28.8-14.8 0-25.9 11.4-25.9 28.8.1 17.3 11.1 28.6 25.9 28.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}body:not(.manager) .course-overview-header .course-overview-header-title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .course-overview-header .course-overview-header-title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course-overview-header .course-overview-header-title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-header .course-overview-header-title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-header .course-overview-header-title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course-overview-header .course-overview-header-title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-header .course-overview-header-title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-header .course-overview-header-title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .course-overview-header-description{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;max-width:45rem}@media (min-width: 1600px){body:not(.manager) .course-overview-header-description{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course-overview-header-description{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-header-description{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-header-description{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course-overview-header-description{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-header-description{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-header-description{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .course-overview-header-image{width:100%;max-height:16rem;border-radius:5px;object-fit:cover}body:not(.manager) .course-overview-details{display:grid;grid-template-columns:repeat(12, 1fr);margin-top:3rem;margin-bottom:3rem}@media only screen and (min-width: 48.063em){body:not(.manager) .course-overview-details{grid-gap:1.5rem}}body:not(.manager) .course-overview-details-content{grid-column:1 / -1;margin-bottom:2rem}@media only screen and (min-width: 48.063em){body:not(.manager) .course-overview-details-content{grid-column:1 / span 7}}body:not(.manager) .course-overview-details-heading{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem !important}@media (min-width: 1600px){body:not(.manager) .course-overview-details-heading{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course-overview-details-heading{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-details-heading{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-details-heading{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course-overview-details-heading{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-overview-details-heading{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-overview-details-heading{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .course-overview-details-callout{grid-column:1 / -1}@media only screen and (min-width: 48.063em){body:not(.manager) .course-overview-details-callout{grid-column:8 / -1}}body:not(.manager) .course-overview-details-callout-panel{padding:1.5rem 1.75rem;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16)}body:not(.manager) .course-overview-details-callout-section{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #dfe0e3}body:not(.manager) .course-overview-details-callout-section:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}body:not(.manager) .course-overview-details-callout-section>*:last-child{margin-bottom:0}body:not(.manager) .course-overview-details-callout-section .course-overview-details-callout-section-heading{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0.5rem;font-weight:500}body:not(.manager) .course-overview-details .course-audience-list{list-style:none;margin-left:0}body:not(.manager) .course-instructor-content{display:flex;max-width:32rem;margin-top:1.5rem}body:not(.manager) .course-instructor-image{width:8rem;height:8rem;margin-right:1rem;border-radius:5px;object-fit:cover}body:not(.manager) .course-instructor-name{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500}body:not(.manager) .course-instructor-title{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;font-weight:500;color:#9fa1a7}body:not(.manager) .course-prerequisites{margin-top:2rem;padding-top:2rem;border-top:1px solid #dfe0e3}body:not(.manager) .course-prerequisites ul{margin:0;padding:0}body:not(.manager) .course-prerequisites a{color:inherit !important}body:not(.manager) .course-detail-panel{margin-top:2rem;padding:1.5rem 1.75rem;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16)}@media only screen and (min-width: 48.063em){body:not(.manager) .course-detail-panel{columns:2;column-gap:1.5rem}}body:not(.manager) .course-detail-panel-section{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:1rem;break-inside:avoid}@media only screen and (min-width: 48.063em){body:not(.manager) .course-detail-panel-section:first-of-type{margin-bottom:0}}body:not(.manager) .course-detail-panel-section:last-of-type{margin-bottom:0}body:not(.manager) .course-detail-panel-section>*:last-child{margin-bottom:0}body:not(.manager) .course-detail-panel-section .course-detail-panel-section-heading{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0.5rem;font-weight:500}body:not(.manager) .freehand-template{display:flex;margin-bottom:1rem;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16)}@media only screen and (min-width: 48.063em){body:not(.manager) .freehand-template{min-height:230px}}body:not(.manager) .freehand-template-text{display:flex;flex-direction:column;align-items:start;flex:1;padding:1.5rem}body:not(.manager) .freehand-template-text .template-title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:1rem 0 2rem}@media (min-width: 1600px){body:not(.manager) .freehand-template-text .template-title{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .freehand-template-text .template-title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .freehand-template-text .template-title{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .freehand-template-text .template-title{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .freehand-template-text .template-title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .freehand-template-text .template-title{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .freehand-template-text .template-title{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .freehand-template-text a{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px;background-color:#084fdc !important;color:#fff !important;margin-top:auto;text-decoration:none !important}body:not(.manager) .freehand-template-text a:hover,body:not(.manager) .freehand-template-text a:focus,body:not(.manager) .freehand-template-text a:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .freehand-template-text a:active{transform:scale(0.98)}body:not(.manager) .freehand-template-logo{display:flex;align-items:center}body:not(.manager) .freehand-template-logo img{width:1.5rem;height:1.5rem}body:not(.manager) .freehand-template-logo .template-source-name{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0;margin-left:0.75rem}body:not(.manager) .freehand-template-thumbnail{display:none;flex:2;position:relative}@media (min-width: 768px){body:not(.manager) .freehand-template-thumbnail{display:block}}@media only screen and (min-width: 48.063em){body:not(.manager) .freehand-template-thumbnail{flex:1}}body:not(.manager) .freehand-template-thumbnail figure{position:absolute;right:0;bottom:0;width:100%;height:calc(100% - 1rem);margin:0}body:not(.manager) .freehand-template-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:top left}body:not(.manager) .tools__container{padding-left:1rem;padding-right:1rem}body:not(.manager) .tools__container .btn:not(.btn--link){font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s}body:not(.manager) .tools__container .btn:not(.btn--link).btn--alt{background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .tools__container .btn:not(.btn--link).btn--alt:hover,body:not(.manager) .tools__container .btn:not(.btn--link).btn--alt:focus,body:not(.manager) .tools__container .btn:not(.btn--link).btn--alt:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .tools__container .btn:not(.btn--link).btn--alt:focus{transform:scale(0.98)}body:not(.manager) .tools__container .btn:not(.btn--link).btn--small{height:32px;padding:0 16px}body:not(.manager) .tools__wrapper{padding-top:1rem}body:not(.manager) .tools__content__sections__list{border:0}body:not(.manager) .tools__content__sections__list a{display:flex;align-items:center;padding:0.5rem 0;font-size:inherit;font-weight:500;text-decoration:none;color:#9fa1a7}body:not(.manager) .tools__content__sections__list a:hover{text-decoration:underline}body:not(.manager) .tools__content__sections__list a.active{background-color:unset;color:#084fdc}body:not(.manager) .tools__content__sections__list a.active .label{background-color:#084fdc}body:not(.manager) .tools__content__sections__list a .label{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;margin-bottom:0;margin-left:0.25rem;padding:0 0.4em;border:0;border-radius:50%;background-color:#9fa1a7;color:#fff}body:not(.manager) .tools__content{border:0}body:not(.manager) .topic__container{margin-left:auto;margin-right:auto}body:not(.manager) .topic__container__quiz{padding-left:0;padding-right:0}body:not(.manager) .topic__container__embed{margin-top:0}body:not(.manager) .topic__container__embed .topic__container{margin-top:0;padding-left:0;padding-right:0}body:not(.manager) .topic__container__embed .topic__content iframe{border:0}body:not(.manager) .topic__content ::selection{background-color:#BAEDFF}body:not(.manager) .topic__content h2{font-size:24px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .topic__content h2{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .topic__content h2{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .topic__content h2{font-size:calc(24px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .topic__content h2{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .topic__contained__container{position:relative;padding-left:0;padding-right:0}body:not(.manager) .topic__contained__container .topic__contained__content,body:not(.manager) .topic__contained__container .topic__contained__sidebar{border:0;font-size:inherit}body:not(.manager) .topic__contained__description,body:not(.manager) .topic__contained__description p{font-size:inherit}body:not(.manager) .topic__content--full-width .topic__content--full-width{padding-left:0;padding-right:0}body:not(.manager) .topic__image{border:1px solid #dfe0e3}body:not(.manager) .topic__content iframe{border:1px solid #dfe0e3}body:not(.manager) .topic__text__body{padding:0;color:inherit}body:not(.manager) .topic__text__caption{font-size:inherit}body:not(.manager) .topic__text__caption ol,body:not(.manager) .topic__text__caption p,body:not(.manager) .topic__text__caption ul{font-size:inherit}body:not(.manager) .topic__index .topic__index__number{color:inherit}body:not(.manager) .topic__list__item{margin-bottom:0 !important;border:0;border-top:1px solid #dfe0e3}body:not(.manager) .topic__list__item .topic__list__thumb{max-width:7rem;padding-left:0}@media only screen and (min-width: 64.063em){body:not(.manager) .topic__list__item .topic__list__thumb{padding-right:3rem}}body:not(.manager) .topic__list__item .topic__list__thumb img:first-of-type{display:none !important}body:not(.manager) .topic__list__item .topic__list__thumb img:last-of-type{display:block !important;visibility:visible !important}body:not(.manager) .topic__list__item .topic__list__info--column{padding-right:0}@media only screen and (min-width: 64.063em){body:not(.manager) .topic__list__item .topic__list__info--column{width:75%}}body:not(.manager) .topic__list__title{margin-top:0;color:inherit}body:not(.manager) .topic__list__info{padding-left:0;padding-right:0}body:not(.manager) .topic__list__info .btn--link{text-decoration:none;color:inherit}body:not(.manager) .topic__list__info .btn--link span{text-decoration:underline}body:not(.manager) .topic__edit{padding-left:2rem;padding-right:2rem}body:not(.manager) .topic__edit .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .topic__edit .btn:hover,body:not(.manager) .topic__edit .btn:focus,body:not(.manager) .topic__edit .btn:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .topic__edit .btn:focus{transform:scale(0.98)}body:not(.manager).video{background-color:#f8f8f9}body:not(.manager).video .site-header{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager).video .site-header{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager).video .site-header{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager).video .site-header{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager).video .invision-footer::before{max-width:1700px}@media (min-width: 1280px){body:not(.manager).video .invision-footer::before{width:calc(100% - (2.5vw * 3 * 2))}}body:not(.manager).video .article-content__header{text-align:center}body:not(.manager).video .article-content__sub-header{text-align:center}body:not(.manager).video .article-content__body{margin-top:2rem}body:not(.manager) .wistia_embed{border:1px solid #dfe0e3}body:not(.manager) .video__container{padding:0;border:1px solid #dfe0e3}body:not(.manager) .video__caption{display:none}body:not(.manager) .video__caption .video__caption__copy{font-size:inherit}body:not(.manager) .topic__contained__container.topic__contained__container--video{padding:0}body:not(.manager) .topic__contained__container.topic__contained__container--video .topic__contained__content,body:not(.manager) .topic__contained__container.topic__contained__container--video .topic__contained__sidebar{float:none;position:static;width:100%}body:not(.manager) .topic__contained__sidebar .video__caption{display:block}body:not(.manager) .topic__contained__sidebar .video__caption .video__caption__copy{padding-left:0;padding-right:0}body:not(.manager) .video__caption__copy .editor-content p{margin-bottom:0}body:not(.manager) .layout__content .widget{padding:3rem 1rem}body:not(.manager) .widget__title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:2rem;color:inherit}@media (min-width: 1600px){body:not(.manager) .widget__title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .widget__title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget__title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget__title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .widget__title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .widget__title-cta{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px;right:1rem;max-width:50%}body:not(.manager) .widget__title-cta:hover,body:not(.manager) .widget__title-cta:focus,body:not(.manager) .widget__title-cta:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .widget__title-cta:focus{transform:scale(0.98)}body:not(.manager) .widget__alt-title__container--with-cta h3{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .widget__alt-title__container--with-cta h3{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .widget__alt-title__container--with-cta h3{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget__alt-title__container--with-cta h3{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget__alt-title__container--with-cta h3{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .widget__alt-title__container--with-cta h3{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget__alt-title__container--with-cta h3{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget__alt-title__container--with-cta h3{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .widget__subtitle{color:inherit}body:not(.manager) .widget__subtitle h5{color:inherit}body:not(.manager) .widget__cta .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .widget__cta .btn:hover,body:not(.manager) .widget__cta .btn:focus,body:not(.manager) .widget__cta .btn:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .widget__cta .btn:active{transform:scale(0.98)}body:not(.manager) .layout__content .widget--hero-image,body:not(.manager) .layout__content .widget--html{padding-left:1rem;padding-right:1rem}body:not(.manager) .hero .hero__caption{background:unset}body:not(.manager) .hero .hero__caption .hero__title{font-size:32px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}@media (min-width: 1600px){body:not(.manager) .hero .hero__caption .hero__title{font-size:56px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .hero .hero__caption .hero__title{font-size:calc(14.9px + 17.1 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero .hero__caption .hero__title{font-size:calc(32px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero .hero__caption .hero__title{font-size:calc(48px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .hero .hero__caption .hero__title{letter-spacing:-1px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .hero .hero__caption .hero__title{letter-spacing:calc(-0.5px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .hero .hero__caption .hero__title{letter-spacing:calc(-0.75px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .hero .hero__caption span{font-size:inherit;color:inherit}body:not(.manager) .widget--catalog{padding-top:2rem;padding-bottom:2rem}body:not(.manager) .widget--catalog .widget__title{text-align:left}body:not(.manager) .widget--catalog .js-results-holder{margin-top:3rem}@media only screen and (min-width: 48.063em){body:not(.manager) .widget--catalog .js-results-holder{margin-top:0}}body:not(.manager) .widget--featured-content .widget__title{margin-bottom:2rem;text-align:left}body:not(.manager) .widget--featured-content .hr__accent{display:none}body:not(.manager) .featured-content-image-overlay-item__title{font-size:inherit}body:not(.manager) .featured-content-image-overlay-item__description{font-size:inherit}body:not(.manager) .featured-content-article-item{padding:0;border:0}body:not(.manager) .featured-content-article-item__title{font-size:inherit;font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .featured-content-article-item__title{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-content-article-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-article-item__title{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-article-item__title{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .featured-content-article-item__title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-article-item__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-article-item__title{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .featured-content-article-item__description{font-size:inherit}body:not(.manager) .featured-content-carousel__list{font-size:inherit}body:not(.manager) .featured-content-carousel__list>li{font-size:inherit}body:not(.manager) .featured-content-carousel-item__title{font-size:inherit}body:not(.manager) .featured-content-carousel-item__description{font-size:inherit}body:not(.manager) .featured-content-multi-carousel .featured-content-block-grid{display:block;padding:0;font-size:inherit}body:not(.manager) .featured-content-multi-carousel .featured-content-block-grid>li{padding:1rem;font-size:inherit}body:not(.manager) .featured-content-multi-carousel-item{border:1px solid #dfe0e3;border-radius:5px;background:unset}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-content-multi-carousel-item{display:flex}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-content-multi-carousel-item .catalog-grid-item__asset-container{position:relative;order:1;width:50%;padding:12% 0}}body:not(.manager) .featured-content-multi-carousel-item .catalog-grid-item__asset-container img{padding:0}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-content-multi-carousel-item .catalog-grid-item__asset-container img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 5px 5px 0 !important;object-fit:cover}}body:not(.manager) .featured-content-multi-carousel-item__body{display:flex;flex-direction:column;justify-content:center;padding:1.5rem;text-align:left}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-content-multi-carousel-item__body{width:50%;padding:2rem}}body:not(.manager) .featured-content-multi-carousel-item__title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500;color:inherit}@media (min-width: 1600px){body:not(.manager) .featured-content-multi-carousel-item__title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-content-multi-carousel-item__title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-multi-carousel-item__title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-multi-carousel-item__title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .featured-content-multi-carousel-item__title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-multi-carousel-item__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-multi-carousel-item__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .featured-content-multi-carousel-item__description{margin-bottom:1rem;padding:0;font-size:inherit}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-content-multi-carousel-item__description{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}}@media only screen and (min-width: 48.063em) and (min-width: 1600px){body:not(.manager) .featured-content-multi-carousel-item__description{font-size:20px}}@media only screen and (min-width: 48.063em) and (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-content-multi-carousel-item__description{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media only screen and (min-width: 48.063em) and (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-multi-carousel-item__description{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media only screen and (min-width: 48.063em) and (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-multi-carousel-item__description{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em) and (min-width: 1600px){body:not(.manager) .featured-content-multi-carousel-item__description{letter-spacing:0px}}@media only screen and (min-width: 48.063em) and (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-content-multi-carousel-item__description{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media only screen and (min-width: 48.063em) and (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-content-multi-carousel-item__description{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .featured-content-multi-carousel-item__source{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;order:-1;margin:0 0 0.25rem;font-weight:600;color:inherit}body:not(.manager) .featured-content-multi-carousel-item__start-date{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;color:inherit}body:not(.manager) .featured-content-multi-carousel-item__queue{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}body:not(.manager) .featured-content-multi-carousel-item__queue .catalog-item__queue-button{text-decoration:none;color:inherit}body:not(.manager) .featured-content-multi-carousel-item__queue .catalog-item__queue-button:hover,body:not(.manager) .featured-content-multi-carousel-item__queue .catalog-item__queue-button:focus,body:not(.manager) .featured-content-multi-carousel-item__queue .catalog-item__queue-button:active{color:inherit}body:not(.manager) .featured-content-multi-carousel-item__queue .catalog-item__queue-button:hover{text-decoration:underline}body:not(.manager) .contact-block{background:unset !important;text-align:left;color:inherit !important}body:not(.manager) .contact-block .columns{width:48rem;max-width:100%;padding:0}body:not(.manager) .contact-block__action{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:48px;padding:0 24px}body:not(.manager) .contact-block__action:hover,body:not(.manager) .contact-block__action:focus,body:not(.manager) .contact-block__action:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .contact-block__action:active{transform:scale(0.98)}body:not(.manager) .contact-block__description{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0}@media (min-width: 1600px){body:not(.manager) .contact-block__description{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .contact-block__description{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .contact-block__description{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .contact-block__description{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .contact-block__description{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .contact-block__description{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .contact-block__description{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .contact-block__name-container{margin-bottom:2rem}body:not(.manager) .contact-block__subtitle{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;color:#9fa1a7}@media (min-width: 1600px){body:not(.manager) .contact-block__subtitle{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .contact-block__subtitle{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .contact-block__subtitle{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .contact-block__subtitle{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .contact-block__subtitle{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .contact-block__subtitle{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .contact-block__subtitle{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .link-matrix-category h4{font-size:inherit}body:not(.manager) .link-matrix-category__subcategory a{font-size:inherit;color:inherit}body:not(.manager) .search-bar-widget form{display:flex;align-items:stretch}body:not(.manager) .search-bar-widget input{padding-left:25px;padding-right:29px;border-radius:100px;flex:1}body:not(.manager) .search-bar-widget button{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;position:relative;height:auto;margin-left:16px;padding:15.25px 32px !important;border-radius:999em !important;text-transform:none}body:not(.manager) .search-bar-widget button:hover,body:not(.manager) .search-bar-widget button:focus,body:not(.manager) .search-bar-widget button:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .search-bar-widget button:active{transform:scale(0.98)}body:not(.manager) .search-bar-widget button .icon-search::before{filter:invert(1)}body:not(.manager) .widget--registration-form{padding:2rem 0}body:not(.manager) .widget--registration-form .widget__title{margin-bottom:1rem}body:not(.manager) .widget--registration-form .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px}body:not(.manager) .widget--registration-form .btn--primary{background-color:#084fdc !important;color:#fff !important}body:not(.manager) .widget--registration-form .btn--primary:hover,body:not(.manager) .widget--registration-form .btn--primary:focus,body:not(.manager) .widget--registration-form .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .widget--registration-form .btn--primary:active{transform:scale(0.98)}body:not(.manager) .widget--registration-form .btn--alt{background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .widget--registration-form .btn--alt:hover,body:not(.manager) .widget--registration-form .btn--alt:focus,body:not(.manager) .widget--registration-form .btn--alt:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .widget--registration-form .btn--alt:focus{transform:scale(0.98)}body:not(.manager) .widget--recent-content .widget__title{text-align:left}body:not(.manager) .widget--recent-content .catalog-link{display:block;margin:0 auto}body:not(.manager) .start-learning{padding-top:0 !important;padding-bottom:0 !important;text-align:center}body:not(.manager) .start-learning .widget__title{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;max-width:30rem;margin:0 auto 2rem}@media (min-width: 1600px){body:not(.manager) .start-learning .widget__title{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .start-learning .widget__title{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .start-learning .widget__title{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .start-learning .widget__title{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .start-learning .widget__title{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .start-learning .widget__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .start-learning .widget__title{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .start-learning .catalog-link{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px;background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .start-learning .catalog-link:hover,body:not(.manager) .start-learning .catalog-link:focus,body:not(.manager) .start-learning .catalog-link:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .start-learning .catalog-link:focus{transform:scale(0.98)}body:not(.manager) .full-catalog-link{padding-top:0 !important;text-align:center}body:not(.manager) .full-catalog-link a{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-decoration:underline}@media (min-width: 1600px){body:not(.manager) .full-catalog-link a{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .full-catalog-link a{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .full-catalog-link a{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .full-catalog-link a{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .full-catalog-link a{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .full-catalog-link a{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .full-catalog-link a{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .full-catalog-link a:hover,body:not(.manager) .full-catalog-link a:focus{text-decoration:none}body:not(.manager) .full-catalog-link a:active{text-decoration:underline}body:not(.manager).account .header{padding:1rem 2rem}body:not(.manager).account .header hr{display:none}body:not(.manager).account .header h1{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager).account .header h1{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).account .header h1{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).account .header h1{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).account .header h1{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).account .header h1{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).account .header h1{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).account .header h1{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .dashboard-account{padding-left:1rem;padding-right:1rem}body:not(.manager) .dashboard-account .panel{margin:0;padding:0;border:0}body:not(.manager) .dashboard-account .section__body .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px}body:not(.manager) .dashboard-account .section__body .btn--primary{background-color:#084fdc !important;color:#fff !important}body:not(.manager) .dashboard-account .section__body .btn--primary:hover,body:not(.manager) .dashboard-account .section__body .btn--primary:focus,body:not(.manager) .dashboard-account .section__body .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .dashboard-account .section__body .btn--primary:active{transform:scale(0.98)}body:not(.manager) .dashboard-account .section__body .btn--primary--manager--new{background-color:#09baa6;color:#fff}body:not(.manager) .dashboard-account .section__body .btn--primary--manager--new:hover,body:not(.manager) .dashboard-account .section__body .btn--primary--manager--new:focus,body:not(.manager) .dashboard-account .section__body .btn--primary--manager--new:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#fff !important}body:not(.manager) .dashboard-account .section__body .btn--primary--manager--new:active{transform:scale(0.98)}body:not(.manager) .dashboard-account .section__body .btn--expand{display:inline-block;width:auto}body:not(.manager) .dashboard-account-tab{padding:0.25rem 0;background-color:unset}body:not(.manager) .dashboard-account-tab button{text-decoration:none}body:not(.manager) .dashboard-account-tab--inactive button{color:inherit}body:not(.manager).catalog .home__content{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem);padding-bottom:3rem}@media (min-width: 768px){body:not(.manager).catalog .home__content{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager).catalog .home__content{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager).catalog .home__content{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager).catalog .home__content .widget{padding:2rem}body:not(.manager).catalog .home__content .widget--title{padding-top:3rem;padding-bottom:0;text-align:left}body:not(.manager).catalog .home__content .widget--title .widget__title{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem;text-align:left}@media (min-width: 1600px){body:not(.manager).catalog .home__content .widget--title .widget__title{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).catalog .home__content .widget--title .widget__title{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).catalog .home__content .widget--title .widget__title{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).catalog .home__content .widget--title .widget__title{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).catalog .home__content .widget--title .widget__title{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).catalog .home__content .widget--title .widget__title{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).catalog .home__content .widget--title .widget__title{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}body:not(.manager) .full-catalog .catalog-header{display:none}body:not(.manager) .full-catalog .pagination-controls{margin:2rem -2rem 0}body:not(.manager) .full-catalog .pagination-controls a{text-decoration:underline;color:inherit}body:not(.manager) .full-catalog .pagination-controls a:hover{text-decoration:none}body:not(.manager) .catalog-header{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .catalog-header{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .catalog-header{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-header{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-header{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .catalog-header{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-header{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-header{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .catalog-search-bar{height:auto}body:not(.manager) .catalog-filters{border:0;background:unset}body:not(.manager) .catalog-filters__search{padding:0}body:not(.manager) .catalog-filters__sort{padding:0;border-left:0}@media only screen and (min-width: 48.063em){body:not(.manager) .catalog-filters__sort{padding-left:1rem}}body:not(.manager) .catalog-filters__select{border:1px solid #dfe0e3}body:not(.manager) .catalog-filters__selections{border:0}body:not(.manager) .catalog-active-filters{padding:9px 0;font-size:inherit}body:not(.manager) .catalog-active-filter{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;padding:3px 6px;background-color:#f8f8f9}body:not(.manager) .catalog-active-filter__remove{display:inline-flex;align-items:center;color:inherit}body:not(.manager) .catalog-active-filter__remove i{order:1;padding-left:0.25em;padding-right:0}body:not(.manager) .catalog-aggregation{padding:0;border:0}body:not(.manager) .catalog-aggregation--expanded{background-color:unset}body:not(.manager) .catalog-aggregation__header{padding-top:0.5rem !important;padding-bottom:0.5rem !important;border-bottom:1px solid #dfe0e3;color:#17191d !important}body:not(.manager) .catalog-aggregation__header .column:first-child{float:right}body:not(.manager) .catalog-aggregation__expander i{color:inherit}body:not(.manager) .catalog-aggregation__header--label{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;padding-left:0;font-weight:500}@media (min-width: 1600px){body:not(.manager) .catalog-aggregation__header--label{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .catalog-aggregation__header--label{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-aggregation__header--label{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-aggregation__header--label{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .catalog-aggregation__header--label{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-aggregation__header--label{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-aggregation__header--label{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .btn.catalog-aggregation__value{display:inline-flex;align-items:center;margin-left:0;padding-left:0;padding-right:0;font-size:inherit;color:inherit}body:not(.manager) .btn.catalog-aggregation__value::before{display:inline-block;width:1.25rem;height:1.25rem;margin-right:0.75rem;border:1px solid #dfe0e3;border-radius:3px;content:""}body:not(.manager) .catalog-aggregation__count{margin-left:0.25rem;font-size:inherit;color:inherit}body:not(.manager) .catalog-item{height:100%;color:inherit;text-decoration:none}body:not(.manager) .catalog-item:hover,body:not(.manager) .catalog-item:focus,body:not(.manager) .catalog-item:active{color:inherit}body:not(.manager) .catalog-grid-item{height:100%;border:1px solid #dfe0e3;border-radius:5px}body:not(.manager) .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split{padding:0}body:not(.manager) .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split img{border-radius:5px 0 0 5px}body:not(.manager) .catalog-grid-item__asset-container img{border-top-left-radius:5px;border-top-right-radius:5px}body:not(.manager) .catalog-grid-item__body{display:flex;flex-direction:column;padding:1.5rem}body:not(.manager) .catalog__ribbon--attached{top:0.75rem;right:0.75rem}body:not(.manager) .catalog__ribbon{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;padding:0.5rem 1rem;border-radius:14px;line-height:1;font-weight:600;letter-spacing:0;text-transform:none;color:#fff !important}body:not(.manager) .catalog__ribbon-corner{display:none}body:not(.manager) .catalog-grid-item__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;height:auto !important;line-height:1.3;font-weight:500}@media (min-width: 1600px){body:not(.manager) .catalog-grid-item__title{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .catalog-grid-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-grid-item__title{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-grid-item__title{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .catalog-grid-item__hr{display:none}body:not(.manager) .catalog-grid-item__cta-container{margin-top:0.5rem;font-size:inherit}body:not(.manager) .catalog-grid-item__cta-container .btn--link{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;float:none;margin:0;text-decoration:none;color:inherit}body:not(.manager) .catalog-grid-item__cta-container .btn--link:hover{text-decoration:underline}body:not(.manager) .catalog-grid-item__cta-container .btn--link.btn--primary{color:#084fdc}body:not(.manager) .catalog-grid-item__cta-container .btn--link.btn--primary:hover{text-decoration:underline}body:not(.manager) .catalog-grid-item__cta-container .catalog-item__queue-button{display:inline}body:not(.manager) .catalog-grid-item__cta-container .catalog-item__queue-button span{display:inline}body:not(.manager) .catalog-grid-item__cta-container .catalog-item__queue-button i{display:inline-block}body:not(.manager) .catalog-grid-item__start-date{font-size:inherit;color:inherit}body:not(.manager) .catalog-grid-item__source{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;order:-1;margin:0;font-weight:600;color:inherit}body:not(.manager) .catalog-grid-item__description{height:auto !important;font-size:inherit;color:inherit}body:not(.manager) .catalog-grid-item__text-cta{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .catalog-grid-item__suggested-price{font-size:inherit;color:inherit}body:not(.manager) .featured-content-item__authors,body:not(.manager) .featured-content-item__start-date{font-size:inherit;color:inherit}body:not(.manager) .catalog-list-item__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .catalog-list-item__title{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .catalog-list-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .catalog-list-item__title{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .catalog-list-item__title{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .catalog-list-item__info{margin-top:0;font-size:0}body:not(.manager) .catalog-list-item__info strong{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:700}body:not(.manager) .catalog-list-item__source{font-size:inherit;color:inherit}body:not(.manager) .catalog-list-item__description{font-size:inherit;color:inherit}body:not(.manager) .catalog-grid-item__completed-container{background:none}body:not(.manager) .catalog-grid-item__completed-container::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(black, transparent);opacity:0.5;content:""}body:not(.manager) .catalog-grid-item__completed{top:0;left:0;padding:0.5rem 1rem;text-align:left;transform:none}body:not(.manager) .catalog-grid-item__completed i{display:none;background-color:#09baa6;color:#fff}body:not(.manager) .catalog-grid-item__completed p{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:600;color:#fff}body:not(.manager) .catalog-grid-item__completed p::before{display:inline-block;width:0.75rem;height:0.75rem;margin-right:0.25rem;background-image:url("data:image/svg+xml,%3Csvg width='15' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.997l4.105 4.33L13.61 0' stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom;background-size:contain;content:""}body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-align:center}@media (min-width: 1600px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .widget__title,body:not(.manager) .featured-page .widget__title{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item .row,body:not(.manager) .featured-page .catalog-grid-item .row{display:flex}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item .row .column,body:not(.manager) .featured-page .catalog-grid-item .row .column{display:flex;flex-direction:column;float:none}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item .row .column:last-child,body:not(.manager) .featured-page .catalog-grid-item .row .column:last-child{order:-1}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split,body:not(.manager) .featured-page .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split{position:relative;min-height:100%;padding:18% 0}}body:not(.manager) .featured-course .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split img,body:not(.manager) .featured-page .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split img{border-top-right-radius:5px;border-bottom-left-radius:0}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split img,body:not(.manager) .featured-page .catalog-grid-item__asset-container.catalog-grid-item__asset-container--split img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 5px 5px 0;object-fit:cover}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item__body,body:not(.manager) .featured-page .catalog-grid-item__body{flex:1;padding:2rem 0 2rem 2rem}}body:not(.manager) .featured-course .catalog-grid-item__source,body:not(.manager) .featured-page .catalog-grid-item__source{margin-bottom:1rem}body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}@media (min-width: 1600px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .catalog-grid-item__title,body:not(.manager) .featured-page .catalog-grid-item__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{max-width:48ch}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0}}@media only screen and (min-width: 48.063em) and (min-width: 1600px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{font-size:20px}}@media only screen and (min-width: 48.063em) and (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media only screen and (min-width: 48.063em) and (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media only screen and (min-width: 48.063em) and (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em) and (min-width: 1600px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{letter-spacing:0px}}@media only screen and (min-width: 48.063em) and (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media only screen and (min-width: 48.063em) and (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-course .catalog-grid-item__description,body:not(.manager) .featured-page .catalog-grid-item__description{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-course .catalog-grid-item__cta-container,body:not(.manager) .featured-page .catalog-grid-item__cta-container{margin-top:auto;padding-top:1rem}}body:not(.manager) .featured-course .btn--primary,body:not(.manager) .featured-page .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;padding:0 16px !important}body:not(.manager) .featured-course .btn--primary:hover,body:not(.manager) .featured-course .btn--primary:focus,body:not(.manager) .featured-course .btn--primary:active,body:not(.manager) .featured-page .btn--primary:hover,body:not(.manager) .featured-page .btn--primary:focus,body:not(.manager) .featured-page .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .featured-course .btn--primary:active,body:not(.manager) .featured-page .btn--primary:active{transform:scale(0.98)}body:not(.manager) .featured-page .btn--primary::before{content:"View details"}body:not(.manager) .catalog-featured-content .catalog-search-bar{display:none}body:not(.manager) .catalog-featured-content .row .row .columns:first-child{display:none}body:not(.manager) .catalog-featured-content .js-results-holder{float:none;width:100%}body:not(.manager) .course__container{min-height:calc(100vh - 8rem)}@media (min-width: 1280px){body:not(.manager) .course__container{background-color:#f8f8f9}}body:not(.manager) .course__container .site-header{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager) .course__container .site-header{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager) .course__container .site-header{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager) .course__container .site-header{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager) .course__container .site-header-contents::after{display:none}body:not(.manager) .learner__container{max-width:2000px;min-height:calc(100vh - 4.25rem);padding-left:calc(2.5vw * 2 - 1rem);padding-right:calc(2.5vw * 2 - 1rem)}@media only screen and (max-width: 48em){body:not(.manager) .learner__container{padding-top:2rem}}@media (min-width: 768px){body:not(.manager) .learner__container{padding-left:calc(2.5vw * 1 - 1rem);padding-right:calc(2.5vw * 1 - 1rem)}}@media (min-width: 1280px){body:not(.manager) .learner__container{padding-left:calc(2.5vw * 3 - 1rem);padding-right:calc(2.5vw * 3 - 1rem)}}@media (min-width: 2000px){body:not(.manager) .learner__container{padding-left:calc(5vw - 1rem);padding-right:calc(5vw - 1rem)}}body:not(.manager) .course-title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1.5rem;white-space:normal;line-height:1.2;color:inherit !important}@media (min-width: 1600px){body:not(.manager) .course-title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course-title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course-title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course-title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course-title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learner__container__toggle{margin-bottom:1rem}@media (min-width: 1280px){body:not(.manager) .learner__container__toggle{display:none}}body:not(.manager) .learner__content{padding-left:0 !important;padding-right:0 !important}@media (min-width: 1280px){body:not(.manager) .learner__content{float:right;width:65% !important}}body:not(.manager) .learner__content .layout-panel{padding-top:0;padding-left:0;padding-right:0}@media (min-width: 1280px){body:not(.manager) .learner__content .layout-panel{margin-right:1rem;padding:3.5rem}}body:not(.manager) .learner__content .learner__container__toggle{padding-left:1rem;padding-right:1rem}body:not(.manager) .learner-section__progress{padding-left:1rem;padding-right:1rem}@media (min-width: 1280px){body:not(.manager) .learner-section__progress{position:absolute;top:0}}body:not(.manager) .section-progress-bar{padding:0}body:not(.manager) .section-progress-bar span{background-color:#084fdc}body:not(.manager) .learner-section__title__container h3{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:1rem 0;padding-right:2rem}body:not(.manager) .learner-section__title{color:inherit !important}body:not(.manager) .learner-section__title__slash{display:none}body:not(.manager) .learner-lesson__title{color:#9fa1a7}body:not(.manager) .learner-lesson__title::before{padding:0.5rem;content:"|"}body:not(.manager) .bookmark-archived,body:not(.manager) .bookmark-check,body:not(.manager) .bookmark-plus,body:not(.manager) .bookmark-close,body:not(.manager) .btn--email-top,body:not(.manager) .btn--print-top{top:-7px}body:not(.manager) .bookmark-archived:hover,body:not(.manager) .bookmark-check:hover,body:not(.manager) .bookmark-plus:hover,body:not(.manager) .bookmark-close:hover,body:not(.manager) .btn--email-top:hover,body:not(.manager) .btn--print-top:hover{color:#084fdc}body:not(.manager) .bookmark-dropdown{border-radius:5px;box-shadow:0 4px 23px 15px rgba(0,0,0,0.09)}body:not(.manager) .bookmark-close{margin-top:1rem;margin-right:1rem;font-size:20px}body:not(.manager) .bookmark-header{background-color:unset}body:not(.manager) .bookmark-header span{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .bookmark-header span{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .bookmark-header span{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .bookmark-header span{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .bookmark-header span{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .bookmark-body{padding-top:0}body:not(.manager) .bookmark-body label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.25rem;font-weight:600}body:not(.manager) .bookmark-body .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;margin-top:1rem;margin-bottom:0.5rem}body:not(.manager) .bookmark-body .btn--primary:hover,body:not(.manager) .bookmark-body .btn--primary:focus,body:not(.manager) .bookmark-body .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .bookmark-body .btn--primary:active{transform:scale(0.98)}body:not(.manager) .bookmark-body .btn--link:hover{text-decoration:underline}body:not(.manager) .directional__nav{clear:both}@media (min-width: 1280px){body:not(.manager) .directional__nav::before{display:block;width:calc(100% - 2rem);height:1px;margin:0 1rem;background-color:#dfe0e3;content:""}}body:not(.manager) .directional__nav ~ .directional__nav{margin-top:1rem}body:not(.manager) .directional__nav .directional__nav__label{display:block;visibility:visible;font-size:inherit;text-decoration:underline}body:not(.manager) .directional__nav a,body:not(.manager) .directional__nav button.directional-nav__arrow{color:inherit}body:not(.manager) .directional__nav a:hover .directional__nav__label{text-decoration:none}body:not(.manager) .directional__nav__button{background-color:unset !important;color:inherit}body:not(.manager) .directional__nav__button.directional__nav__button.directional__nav__button--left{margin-right:0.25rem}body:not(.manager) .directional__nav__button.directional__nav__button.directional__nav__button--right{margin-left:0.25rem}body:not(.manager) .directional__nav__button i{font-size:1rem}body:not(.manager) .directional__nav ~ div>.columns{float:none;position:static;width:100% !important}body:not(.manager) .directional__nav ~ div>.columns .btn{display:inline-flex;width:auto}body:not(.manager) .directional__nav ~ div>.columns .btn--alt{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .directional__nav ~ div>.columns .btn--alt:hover,body:not(.manager) .directional__nav ~ div>.columns .btn--alt:focus,body:not(.manager) .directional__nav ~ div>.columns .btn--alt:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .directional__nav ~ div>.columns .btn--alt:focus{transform:scale(0.98)}body:not(.manager) .directional__nav ~ div>.columns .purchase-paywall-submit{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .directional__nav ~ div>.columns .purchase-paywall-submit:hover,body:not(.manager) .directional__nav ~ div>.columns .purchase-paywall-submit:focus,body:not(.manager) .directional__nav ~ div>.columns .purchase-paywall-submit:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .directional__nav ~ div>.columns .purchase-paywall-submit:focus{transform:scale(0.98)}body:not(.manager) .note-popup .note-popup__button-container{border-radius:4px;background-color:#1e0e68;color:#fff}body:not(.manager) .note-popup .note-popup__button-container::after{border-color:#1e0e68}body:not(.manager) .note-popup .note-popup__button-container button{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0;width:100%;color:#fff}body:not(.manager) .note-popup .note-popup__button-container button i{display:none}body:not(.manager) .note-popup .panel{padding-top:3rem}body:not(.manager) .note-popup .panel button.close{top:0.25rem;right:1rem}body:not(.manager) .note-popup .panel button.close i{font-size:24px;color:inherit}body:not(.manager) .note-popup .panel .note-popup__text{margin-bottom:0;background-color:#BAEDFF;font-size:inherit;color:inherit}body:not(.manager) .note-popup .panel .btn--success-new{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;margin-bottom:0}body:not(.manager) .note-popup .panel .btn--success-new:hover,body:not(.manager) .note-popup .panel .btn--success-new:focus,body:not(.manager) .note-popup .panel .btn--success-new:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .note-popup .panel .btn--success-new:active{transform:scale(0.98)}body:not(.manager) .layout-panel.layout-panel--article{margin-left:auto;margin-right:auto;padding-left:calc(2.5vw * 2 - 1rem);padding-right:calc(2.5vw * 2 - 1rem);background:unset}@media (min-width: 768px){body:not(.manager) .layout-panel.layout-panel--article{padding-left:calc(2.5vw * 1 - 1rem);padding-right:calc(2.5vw * 1 - 1rem)}}@media (min-width: 1280px){body:not(.manager) .layout-panel.layout-panel--article{padding-left:calc(2.5vw * 3 - 1rem);padding-right:calc(2.5vw * 3 - 1rem)}}@media (min-width: 2000px){body:not(.manager) .layout-panel.layout-panel--article{padding-left:calc(150px - 1rem);padding-right:calc(150px - 1rem)}}body:not(.manager) .layout-panel.layout-panel--article .btn--email,body:not(.manager) .layout-panel.layout-panel--article .btn--print{color:#9fa1a7 !important}body:not(.manager) .heading.heading--primary{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;font-size:inherit;color:inherit !important}@media (min-width: 1600px){body:not(.manager) .heading.heading--primary{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .heading.heading--primary{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .heading.heading--primary{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .heading.heading--primary{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .heading.heading--primary{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .heading.heading--primary{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .heading.heading--primary{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .panel{color:inherit}body:not(.manager) .highlight-zone__info{font-size:inherit}body:not(.manager) .bordered__header.bordered__header--light{font-size:inherit}body:not(.manager) .share__title{font-size:inherit}body:not(.manager) .next-topic-tooltip{box-shadow:0 6px 13px 2px rgba(0,0,0,0.12);font-size:inherit;color:inherit}body:not(.manager) .next-topic-tooltip p{line-height:inherit;color:inherit}body:not(.manager) .next-topic-tooltip__buttons button{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;height:32px;padding:0 16px}body:not(.manager) .next-topic-tooltip__buttons button.btn--primary{background-color:#084fdc !important;color:#fff !important}body:not(.manager) .next-topic-tooltip__buttons button.btn--primary:hover,body:not(.manager) .next-topic-tooltip__buttons button.btn--primary:focus,body:not(.manager) .next-topic-tooltip__buttons button.btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .next-topic-tooltip__buttons button.btn--primary:active{transform:scale(0.98)}body:not(.manager) .next-topic-tooltip__buttons button.btn-alt{background-color:transparent;border:1px solid #363940;color:#363940}body:not(.manager) .next-topic-tooltip__buttons button.btn-alt:hover,body:not(.manager) .next-topic-tooltip__buttons button.btn-alt:focus,body:not(.manager) .next-topic-tooltip__buttons button.btn-alt:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .next-topic-tooltip__buttons button.btn-alt:focus{transform:scale(0.98)}body:not(.manager) .discussion-threads{padding-left:1rem;padding-right:1rem}body:not(.manager) .discussions__back-button{color:inherit}body:not(.manager) .list-roll__sidebar,body:not(.manager) .list-roll__content{float:none;width:100%}body:not(.manager) .course__detail__container{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem);padding-bottom:3rem}@media (min-width: 768px){body:not(.manager) .course__detail__container{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager) .course__detail__container{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager) .course__detail__container{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager) .course__detail__content{display:flex;flex-direction:column;max-width:55rem;color:inherit}body:not(.manager) .course__detail__content h1{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .course__detail__content h1{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__content h1{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content h1{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content h1{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course__detail__content h1{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content h1{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content h1{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__content h2{font-size:24px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:2rem;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .course__detail__content h2{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__content h2{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content h2{font-size:calc(24px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content h2{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__content h3{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:2rem;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .course__detail__content h3{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__content h3{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content h3{font-size:calc(20px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content h3{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__content>div:nth-of-type(2){order:-1}body:not(.manager) .course__detail__header{margin-top:2rem;margin-bottom:2.5rem}body:not(.manager) .course__detail__header h1{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;color:inherit}@media (min-width: 1600px){body:not(.manager) .course__detail__header h1{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__header h1{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__header h1{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__header h1{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course__detail__header h1{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__header h1{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__header h1{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__header p{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;color:inherit}@media (min-width: 1600px){body:not(.manager) .course__detail__header p{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__header p{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__header p{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__header p{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course__detail__header p{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__header p{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__header p{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__asset{margin-top:1rem;margin-bottom:1rem}body:not(.manager) .course__detail__asset img{width:100%;height:auto;max-height:24rem;border-radius:5px;object-fit:cover}body:not(.manager) .course__detail__video{margin-top:1rem}body:not(.manager) .course__detail__content .section__list{margin:0;padding-left:0;padding-right:0;counter-reset:section}body:not(.manager) .course__detail__content .section__list>li{padding:2rem 0;border-bottom:1px solid #dfe0e3}body:not(.manager) .course__detail__content .section__list>li:nth-child(n+10) .section__list__outline>span{content:counter(section) ". "}body:not(.manager) .course__detail__content .section__list>li .section__list__index{display:none;float:none}body:not(.manager) .course__detail__content .section__list>li .section__list__index>span{color:inherit}body:not(.manager) .course__detail__content .section__list>li .section__list__outline{float:none;margin-bottom:0;padding:0}body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:2rem;color:inherit}@media (min-width: 1600px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .course__detail__content .section__list>li .section__list__outline>span::before{counter-increment:section;content:"0" counter(section) ". "}body:not(.manager) .section__list__outline ul{margin-left:1.5rem;list-style:square}body:not(.manager) .section__list__outline ul li{padding:0.25rem 0}body:not(.manager) .course__instructor .h4{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .course__instructor .h4{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__instructor .h4{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__instructor .h4{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__instructor .h4{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .course__instructor .h4{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__instructor .h4{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__instructor .h4{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em){body:not(.manager) .course__detail__container .course__detail__sidebar{float:right}}body:not(.manager) .course__detail__container .course__detail__sidebar .widget{padding:1rem}body:not(.manager) .course__detail__social{color:inherit}body:not(.manager) .course__detail__social p{text-transform:none}body:not(.manager) .course__includes{margin-top:0}body:not(.manager) .course__includes hr{display:none}body:not(.manager) .course__includes__title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;padding-left:0;padding-right:0;text-transform:none;color:inherit}@media (min-width: 1600px){body:not(.manager) .course__includes__title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__includes__title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__includes__title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__includes__title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .course__includes__list{margin-top:1rem;margin-left:1.5rem;list-style:square}body:not(.manager) .course__includes__list li{padding-left:0;padding-right:0;font-size:inherit}body:not(.manager) .course__includes__list li i{display:none}body:not(.manager) .course__includes__list li>span{padding-left:0}body:not(.manager) .heading.heading--alt{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}@media (min-width: 1600px){body:not(.manager) .heading.heading--alt{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .heading.heading--alt{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .heading.heading--alt{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .heading.heading--alt{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .widget--course-purchase .panel{padding:1.5rem;border:1px solid #dfe0e3;background-color:unset}body:not(.manager) .widget--course-purchase .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;margin-bottom:1rem}body:not(.manager) .widget--course-purchase .btn--primary:hover,body:not(.manager) .widget--course-purchase .btn--primary:focus,body:not(.manager) .widget--course-purchase .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .widget--course-purchase .btn--primary:active{transform:scale(0.98)}body:not(.manager) .widget--course-purchase .btn--secondary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px;margin-bottom:1rem}body:not(.manager) .widget--course-purchase .btn--secondary:hover,body:not(.manager) .widget--course-purchase .btn--secondary:focus,body:not(.manager) .widget--course-purchase .btn--secondary:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .widget--course-purchase .btn--secondary:focus{transform:scale(0.98)}body:not(.manager) .enroll .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;margin-bottom:0}body:not(.manager) .enroll .btn--primary:hover,body:not(.manager) .enroll .btn--primary:focus,body:not(.manager) .enroll .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .enroll .btn--primary:active{transform:scale(0.98)}body:not(.manager) .enroll__title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem;text-transform:none;color:inherit}@media (min-width: 1600px){body:not(.manager) .enroll__title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .enroll__title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .enroll__title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .enroll__title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .enroll__price{font-weight:500;color:inherit}body:not(.manager) .enroll .interval,body:not(.manager) .enroll .srp{font-size:1rem;color:inherit}body:not(.manager) .enroll .srp{margin-top:0.5rem}body:not(.manager) .enroll .disclaimer{font-size:inherit;color:inherit}body:not(.manager) .enroll__bundle-gift .btn{color:inherit}body:not(.manager) .enroll__secondary-actions>.btn{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:none;font-weight:500;color:#084fdc}body:not(.manager) .enroll__secondary-actions>.btn:hover{text-decoration:underline}body:not(.manager) .enroll__secondary-actions>.btn i{display:none}body:not(.manager) .enroll__coupon>.btn{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500;color:#084fdc}body:not(.manager) .enroll__coupon>.btn:hover{text-decoration:underline}body:not(.manager) .enroll__coupon>.btn i{display:none}body:not(.manager) .enroll--learning-path{border:1px solid #dfe0e3;border-radius:5px;padding:1rem 1.5rem}body:not(.manager) .enroll--learning-path hr{display:none}body:not(.manager) .email-capture input{margin-bottom:1rem}body:not(.manager) .course__detail__runs{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}body:not(.manager) .course__detail__enrolled{border-color:#dfe0e3;color:inherit}body:not(.manager) .course__detail__enrolled a{color:inherit}body:not(.manager) .course__related .panel{padding:0;border:0}body:not(.manager) .course__related__title{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;padding-top:0;padding-bottom:0;background:none;text-transform:none;color:inherit}@media (min-width: 1600px){body:not(.manager) .course__related__title{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .course__related__title{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .course__related__title{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .course__related__title{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .course__related__list{margin-top:1rem}body:not(.manager) .course__related__list li{border:0}body:not(.manager) .course__related__list a{color:inherit}body:not(.manager) .course__related__list a:hover{text-decoration:underline}body:not(.manager) .tabs{margin-bottom:0.75rem;padding-top:1rem;border:0;border-top:1px solid #dfe0e3}@media only screen and (min-width: 48.063em){body:not(.manager) .tabs .tab-title:not(:last-of-type){margin-right:3rem}}body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;padding:0.5rem 0;border:0;background-color:unset;text-decoration:none;color:#c9cbcf}@media (min-width: 1600px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .tabs .tab-title>a,body:not(.manager) .tabs dd>a{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .tabs .tab-title>a:hover,body:not(.manager) .tabs dd>a:hover{background-color:unset;color:#17191d}body:not(.manager) .tabs .tab-title.active a,body:not(.manager) .tabs dd.active a{background-color:unset;color:#17191d}body:not(.manager) .tabs-content{margin-top:1rem;padding-top:0;border:0}body:not(.manager) .tabs-content>.content{padding:0}body:not(.manager) .tools-tab.tools-tab--fixed{margin-bottom:0}body:not(.manager) .tools-tab .tab-title>a{padding:2px 4px}body:not(.manager) .learner__course-search-results h2{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:2rem}@media (min-width: 1600px){body:not(.manager) .learner__course-search-results h2{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learner__course-search-results h2{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learner__course-search-results h2{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learner__course-search-results h2{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learner__course-search-results h2{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learner__course-search-results h2{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learner__course-search-results h2{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learner__course-search-results .pagination-controls{margin-top:2rem;padding-top:1rem;border-top:1px solid #dfe0e3}body:not(.manager) .learner__course-search-result:hover .learner__course-search-result__lesson-title{text-decoration:none;color:inherit}body:not(.manager) .learner__course-search-result__section-title{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500;color:inherit}body:not(.manager) .learner__course-search-result__lesson-title{font-size:inherit;color:inherit;text-decoration:underline}body:not(.manager) .learner__course-search-result__body{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}body:not(.manager) .product-education-header,body:not(.manager) .design-maturity-header{max-width:100% !important;margin-bottom:2rem !important;padding:0 !important}body:not(.manager) .product-education-header .hero,body:not(.manager) .design-maturity-header .hero{max-width:2000px;margin:0 auto;padding-left:2rem;padding-right:2rem;color:#fff}@media (min-width: 1280px){body:not(.manager) .product-education-header .hero,body:not(.manager) .design-maturity-header .hero{padding-left:calc(2.5vw * 3);padding-right:calc(2.5vw * 3)}}@media (min-width: 2000px){body:not(.manager) .product-education-header .hero,body:not(.manager) .design-maturity-header .hero{padding-left:5vw;padding-right:5vw}}@media (min-width: 768px){body:not(.manager) .product-education-header .hero,body:not(.manager) .design-maturity-header .hero{display:flex}}body:not(.manager) .product-education-header .hero picture,body:not(.manager) .design-maturity-header .hero picture{padding:2rem 0}@media (min-width: 768px){body:not(.manager) .product-education-header .hero picture,body:not(.manager) .design-maturity-header .hero picture{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}}@media (min-width: 768px){body:not(.manager) .product-education-header .hero picture img,body:not(.manager) .design-maturity-header .hero picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}body:not(.manager) .product-education-header .hero .hero__caption,body:not(.manager) .design-maturity-header .hero .hero__caption{display:flex;flex-direction:column;justify-content:center;position:relative;bottom:auto;z-index:1;padding-left:0;padding-right:0}@media (min-width: 768px){body:not(.manager) .product-education-header .hero .hero__caption,body:not(.manager) .design-maturity-header .hero .hero__caption{order:-1;width:50%;max-width:30rem;padding-top:3rem;padding-bottom:4rem}}body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem;color:inherit}@media (min-width: 1600px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .product-education-header .hero .hero__caption .hero__title,body:not(.manager) .design-maturity-header .hero .hero__caption .hero__title{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}body:not(.manager) .product-education-header .hero .hero__caption .h4,body:not(.manager) .design-maturity-header .hero .hero__caption .h4{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;color:inherit}@media (min-width: 1600px){body:not(.manager) .product-education-header .hero .hero__caption .h4,body:not(.manager) .design-maturity-header .hero .hero__caption .h4{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .product-education-header .hero .hero__caption .h4,body:not(.manager) .design-maturity-header .hero .hero__caption .h4{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .product-education-header .hero .hero__caption .h4,body:not(.manager) .design-maturity-header .hero .hero__caption .h4{font-size:calc(20px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .product-education-header .hero .hero__caption .h4,body:not(.manager) .design-maturity-header .hero .hero__caption .h4{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .product-education-header .hero .hero__caption .btn,body:not(.manager) .design-maturity-header .hero .hero__caption .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#fff !important;color:#084fdc !important;height:48px;padding:0 24px;align-self:flex-start;margin-top:2rem;margin-bottom:0}body:not(.manager) .product-education-header .hero .hero__caption .btn:hover,body:not(.manager) .product-education-header .hero .hero__caption .btn:focus,body:not(.manager) .product-education-header .hero .hero__caption .btn:active,body:not(.manager) .design-maturity-header .hero .hero__caption .btn:hover,body:not(.manager) .design-maturity-header .hero .hero__caption .btn:focus,body:not(.manager) .design-maturity-header .hero .hero__caption .btn:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .product-education-header .hero .hero__caption .btn:active,body:not(.manager) .design-maturity-header .hero .hero__caption .btn:active{transform:scale(0.98)}body:not(.manager) .product-education-header{background-color:#2E7FD0}body:not(.manager) .design-maturity-header{background-color:#300057}body:not(.manager) .explore-by-topic .widget__title{text-align:left}body:not(.manager) .explore-by-topic .featured-content-block-grid{display:block}body:not(.manager) .explore-by-topic .featured-content-block-grid li{display:inline-block;width:auto;margin-bottom:0.75rem;margin-right:0.5rem}body:not(.manager) .explore-by-topic .featured-content-block-grid a:hover .catalog-grid-item{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 2px 0,rgba(0,0,0,0.14) 0 5px 8px 0}body:not(.manager) .explore-by-topic .catalog-grid-item{border-color:#17191d;transition:all 0.2s ease-in-out}body:not(.manager) .explore-by-topic .catalog-grid-item__body{padding-top:0.5rem;padding-bottom:0.5rem}body:not(.manager) .explore-by-topic .catalog-grid-item__title{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500;text-align:center}body:not(.manager) .explore-by-topic .catalog-grid-item__cta-container{display:none}body:not(.manager) .design-maturity-topics .widget__title{text-align:left}@media only screen and (min-width: 48.063em){body:not(.manager) .design-maturity-topics .featured-content-block-grid>li{grid-column:auto / span 3}}body:not(.manager) .design-maturity-topics .catalog-item{position:relative;padding:50% 0;border:1px solid #dfe0e3}body:not(.manager) .design-maturity-topics .catalog-grid-item{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:0;text-align:center}body:not(.manager) .design-maturity-topics .catalog-grid-item__body{position:relative}body:not(.manager) .design-maturity-topics .catalog-grid-item__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}@media (min-width: 1600px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .design-maturity-topics .catalog-grid-item__title{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .design-maturity-topics .catalog-grid-item__cta-container{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}body:not(.manager) .product-education-explore,body:not(.manager) .design-maturity-explore{padding-bottom:6rem;text-align:center}body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-decoration:underline;color:#17191d}@media (min-width: 1600px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .product-education-explore a,body:not(.manager) .design-maturity-explore a{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .product-education-explore a:hover,body:not(.manager) .product-education-explore a:focus,body:not(.manager) .design-maturity-explore a:hover,body:not(.manager) .design-maturity-explore a:focus{text-decoration:none}body:not(.manager) .product-education-explore a:active,body:not(.manager) .design-maturity-explore a:active{text-decoration:underline}body:not(.manager) .landing-catalog-header{padding-top:0 !important;padding-bottom:0 !important}body:not(.manager) .landing-catalog-header .widget__title{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1.5rem;text-align:left}@media (min-width: 1600px){body:not(.manager) .landing-catalog-header .widget__title{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .landing-catalog-header .widget__title{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .landing-catalog-header .widget__title{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .landing-catalog-header .widget__title{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .landing-catalog-header .widget__title{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .landing-catalog-header .widget__title{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .landing-catalog-header .widget__title{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}body:not(.manager) .landing-catalog-header .widget__subtitle{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-align:left}@media (min-width: 1600px){body:not(.manager) .landing-catalog-header .widget__subtitle{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .landing-catalog-header .widget__subtitle{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .landing-catalog-header .widget__subtitle{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .landing-catalog-header .widget__subtitle{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .landing-catalog-header .widget__subtitle{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .landing-catalog-header .widget__subtitle{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .landing-catalog-header .widget__subtitle{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .landing-catalog-hero{position:relative;padding-top:1.5rem !important;padding-bottom:0 !important}body:not(.manager) .landing-catalog-hero picture{position:absolute;top:0;left:0;width:100%;height:100%}body:not(.manager) .landing-catalog-hero img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body:not(.manager) .landing-catalog-hero .hero__caption{position:relative;bottom:auto;padding-top:4rem;padding-bottom:4rem;color:#fff}@media only screen and (min-width: 48.063em){body:not(.manager) .landing-catalog-hero .hero__caption{width:50%}}body:not(.manager) .landing-catalog-hero .hero__caption .hero__title{display:none}body:not(.manager) .landing-catalog-hero .hero__caption span{font-size:28px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;color:inherit}@media (min-width: 1600px){body:not(.manager) .landing-catalog-hero .hero__caption span{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .landing-catalog-hero .hero__caption span{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .landing-catalog-hero .hero__caption span{font-size:calc(28px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .landing-catalog-hero .hero__caption span{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .landing-catalog .widget__title{display:none}body:not(.manager).learn.dashboard [role="main"]{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager).learn.dashboard [role="main"]{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager).learn.dashboard [role="main"]{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager).learn.dashboard [role="main"]{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager).learn.dashboard .widget{padding:2rem}body:not(.manager) .dashboard-title{padding-bottom:1rem !important}body:not(.manager) .dashboard-title .widget__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem;text-align:left;color:#9fa1a7}@media (min-width: 1600px){body:not(.manager) .dashboard-title .widget__title{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-title .widget__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-title .widget__title{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-title .widget__title{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-title .widget__title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-title .widget__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-title .widget__title{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .dashboard-title .widget__subtitle{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;text-align:left}@media (min-width: 1600px){body:not(.manager) .dashboard-title .widget__subtitle{font-size:72px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-title .widget__subtitle{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-title .widget__subtitle{font-size:calc(40px + 16 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-title .widget__subtitle{font-size:calc(56px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-title .widget__subtitle{letter-spacing:-2px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-title .widget__subtitle{letter-spacing:calc(-0.5px + -0.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-title .widget__subtitle{letter-spacing:calc(-1px + -1 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em){body:not(.manager) .dashboard-categories .catalog-grid-item>.row{display:flex;height:100%}}@media only screen and (min-width: 48.063em){body:not(.manager) .dashboard-categories .catalog-grid-item>.row .column:first-child{order:1}}body:not(.manager) .dashboard-categories .catalog-grid-item__body{padding-right:0}body:not(.manager) .dashboard-categories .catalog-grid-item__asset-container--split{height:100%}body:not(.manager) .dashboard-categories .catalog-grid-item__asset-container--split img{height:100%;object-fit:cover}@media only screen and (min-width: 48.063em){body:not(.manager) .dashboard-categories .catalog-grid-item__asset-container--split img{border-radius:0 5px 5px 0}}body:not(.manager) .dashboard-categories .catalog-grid-item__cta-container{margin-top:1rem}body:not(.manager) .widget--dashboard-stats{display:none;grid-template-columns:repeat(12, 1fr);align-items:end;padding-bottom:2rem}body:not(.manager) .widget--dashboard-stats>div{grid-column:1 / -1}@media (min-width: 768px){body:not(.manager) .widget--dashboard-stats>div{grid-column:auto / span 6}}body:not(.manager) .dashboard-stats__container{padding:0;box-shadow:none}body:not(.manager) .dashboard-stats{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(4, 1fr)}body:not(.manager) .dashboard-stats>li{grid-column:6 / -1;grid-row:1 / span 4;float:none;width:100% !important}body:not(.manager) .dashboard-stats>li[class*="dashboard-stat"]{grid-column:1 / 5;grid-row:auto / span 1}body:not(.manager) .dashboard-views__background-bar{display:none}body:not(.manager) .dashboard-views__container{display:flex;flex-direction:column}body:not(.manager) .dashboard-views__header{order:1;margin-top:0.5rem;font-size:inherit;font-weight:500;text-transform:none;color:inherit}body:not(.manager) .dashboard-views{display:flex;flex:1}body:not(.manager) .dashboard-views__line{display:flex;flex:1;flex-direction:column;justify-content:flex-end;height:auto}body:not(.manager) .dashboard-views__line__bar{width:12px;border-radius:0;background:linear-gradient(0deg, #baedff 0%, #02ded2 100%)}body:not(.manager) .dashboard-views__line__label{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500;color:#9fa1a7}body:not(.manager) .dashboard-stat{display:flex;align-items:center;height:auto;border:1px solid #dfe0e3;border-radius:3px;margin-bottom:0.5rem;padding:0.35rem 0.5rem}body:not(.manager) .dashboard-stat__label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;text-transform:none;color:#9fa1a7}body:not(.manager) .dashboard-stat__icon{display:none}body:not(.manager) .dashboard-stat__value{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;order:-1;padding-left:0.25rem;padding-right:0.75rem;color:inherit}@media (min-width: 1600px){body:not(.manager) .dashboard-stat__value{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-stat__value{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-stat__value{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-stat__value{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-stat__value{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-stat__value{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-stat__value{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .widget--dashboard-access{padding-top:0 !important}body:not(.manager) .dashboard-access{margin-top:1rem;padding:3rem 2rem;border:0;background-color:#f8f8f9}body:not(.manager) .dashboard-access-tabs{margin-bottom:2rem;border:0;background:unset;font-size:inherit}body:not(.manager) .dashboard-access-tab{display:block;padding:0.5rem 0;border:0}@media only screen and (min-width: 48.063em){body:not(.manager) .dashboard-access-tab{display:inline-block}}@media only screen and (min-width: 48.063em){body:not(.manager) .dashboard-access-tab:not(:last-of-type){margin-right:2rem}}body:not(.manager) .dashboard-access-tab button{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;color:#c9cbcf}@media (min-width: 1600px){body:not(.manager) .dashboard-access-tab button{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-access-tab button{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-access-tab button{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-access-tab button{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-access-tab button{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-access-tab button{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-access-tab button{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .dashboard-access-tab button:hover{color:#17191d}body:not(.manager) .dashboard-access-tab--active{background:transparent}body:not(.manager) .dashboard-access-tab--active button{color:#17191d}body:not(.manager) .dashboard-access-tab--active::after{display:none}body:not(.manager) .dashboard-access-tab__count{display:none;font-size:inherit;color:inherit}body:not(.manager) .dashboard-access-list-item{margin-bottom:1.5rem;margin-left:0.5rem;padding:2rem;border:0;border-radius:5px;background:#fff !important;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16);font-size:inherit;color:inherit}body:not(.manager) .dashboard-access-list-item .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px;height:auto;margin-bottom:0;padding:8px 16px}body:not(.manager) .dashboard-access-list-item .btn--primary:hover,body:not(.manager) .dashboard-access-list-item .btn--primary:focus,body:not(.manager) .dashboard-access-list-item .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .dashboard-access-list-item .btn--primary:active{transform:scale(0.98)}@media only screen and (max-width: 48em){body:not(.manager) .dashboard-access-list-item>.row>.columns{margin-bottom:0.5rem}}body:not(.manager) .dashboard-access-list-item .dashboard-access-list-item{margin:0 0 1.5rem 0;padding:0 0 0.75rem 0;border-bottom:1px solid #dfe0e3;border-radius:0;background:unset;box-shadow:none}body:not(.manager) .dashboard-access-list-item .dashboard-access-list-item .dashboard-access-list-item-expansion{padding-top:0;border-top:0}body:not(.manager) .dashboard-access-list-item-expander{display:inline-flex;align-items:center;color:inherit}body:not(.manager) .dashboard-access-list-item-expander i{display:inline-block;color:inherit}body:not(.manager) .dashboard-access-list-item-expander i::before{width:1rem;height:1rem}body:not(.manager) .dashboard-access-list-item-expander__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;color:inherit}@media (min-width: 1600px){body:not(.manager) .dashboard-access-list-item-expander__title{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-access-list-item-expander__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-access-list-item-expander__title{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-access-list-item-expander__title{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-access-list-item-expander__title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-access-list-item-expander__title{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-access-list-item-expander__title{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .dashboard-access-list-item-expansion{padding-top:1.5rem;border-top:1px solid #dfe0e3}body:not(.manager) .dashboard-access-list-item__description{display:flex;font-size:inherit;color:inherit}body:not(.manager) .dashboard-access-list-item__description .bookmark-note{padding-left:1.25rem}body:not(.manager) .dashboard-access-list-item__description .btn--link{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;margin-left:0.75rem;color:#9fa1a7}body:not(.manager) .dashboard-access-list-item__description input,body:not(.manager) .dashboard-access-list-item__description button{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .dashboard-access-list-item__description input{padding-top:12px;padding-bottom:12px}body:not(.manager) .dashboard-access-list-item__description .btn--submit{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .dashboard-access-list-item__description .btn--submit:hover,body:not(.manager) .dashboard-access-list-item__description .btn--submit:focus,body:not(.manager) .dashboard-access-list-item__description .btn--submit:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .dashboard-access-list-item__description .btn--submit:focus{transform:scale(0.98)}body:not(.manager) .dashboard-access-list-item__description .btn--bare{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager) .user-engagement-progress-bar{display:none}body:not(.manager) .user-engagement-progress-bar .progress{padding:0;border-radius:0}body:not(.manager) .user-engagement-progress-bar .progress .meter{border-radius:0;background:linear-gradient(170deg, #ade2ff 0%, #00f2dc 100%)}body:not(.manager) .user-engagement-stats{margin-top:2rem}body:not(.manager) .user-engagement-stat{display:flex;flex-direction:column}body:not(.manager) .user-engagement-stat::before{display:none}body:not(.manager) .user-engagement-stat--collaborations,body:not(.manager) .user-engagement-stat--hours{color:#2690ec}body:not(.manager) .user-engagement-stat--assignments,body:not(.manager) .user-engagement-stat--lessons{color:#e8a01e}body:not(.manager) .user-engagement-stat--percent-viewed{color:#964cc3}body:not(.manager) .user-engagement-stat--percent-complete{color:#e81e61}body:not(.manager) .user-engagement-stat--award{color:#00a08e}body:not(.manager) .user-engagement-stat__label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0.25rem;font-weight:700;text-transform:none;letter-spacing:0;text-align:left;color:#17191d}body:not(.manager) .user-engagement-stat__label-hint{display:none}body:not(.manager) .user-engagement-stat__value-container{order:-1;margin-top:0;line-height:1;font-weight:500;text-align:left}body:not(.manager) .user-engagement-stat__value-container i{display:none}body:not(.manager) .user-engagement-stat__value--percent{font-size:inherit;line-height:inherit}body:not(.manager) .category__list__item{margin-bottom:1rem;padding-left:0;padding-right:0;border:0 !important;background-color:unset !important}body:not(.manager) .list-item__handle{padding-top:0 !important;line-height:1}body:not(.manager) .list-item__title{order:-1;justify-content:flex-start !important;padding:0 !important;font-family:inherit;font-size:inherit;font-weight:400;color:#9fa1a7}body:not(.manager) .list-item__title.active{font-weight:500;color:#17191d}body:not(.manager) .list-item__title span{font-weight:inherit !important;color:inherit !important}body:not(.manager) li.category__list__item.sortable-category__list__item .list-item__title>span.list-item__count{height:auto;padding:0 0.85em;border:0;border-radius:12px;line-height:1.5;background-color:#9fa1a7;color:#fff !important}body:not(.manager) li.category__list__item.sortable-category__list__item .list-item__title.active>span.list-item__count{background-color:#084fdc}body:not(.manager) .bookmark-folder{margin-bottom:2rem;border-bottom:1px solid #dfe0e3}body:not(.manager) .bookmark-folder input,body:not(.manager) .bookmark-folder button{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}body:not(.manager) .bookmark-folder input{padding-top:12px;padding-bottom:12px}body:not(.manager) .bookmark-folder .btn--link{color:#9fa1a7}body:not(.manager) .bookmark-folder .btn--submit{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .bookmark-folder .btn--submit:hover,body:not(.manager) .bookmark-folder .btn--submit:focus,body:not(.manager) .bookmark-folder .btn--submit:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .bookmark-folder .btn--submit:focus{transform:scale(0.98)}body:not(.manager) .bookmark-folder .btn--bare{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}body:not(.manager) .bookmark-folder-name{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;margin:0}@media (min-width: 1600px){body:not(.manager) .bookmark-folder-name{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .bookmark-folder-name{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .bookmark-folder-name{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .bookmark-folder-name{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .bookmark-folder-name{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .bookmark-folder-name{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .bookmark-folder-name{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .bookmark-folder__edit-name{align-items:center}body:not(.manager) .bookmark-folder__edit-name .input--large{margin-right:0.5rem}body:not(.manager) .bookmark-folder__edit-name .form__label__container{display:none}body:not(.manager) .widget--badges>div{padding:2.5rem 2rem;background-color:#f8f8f9}body:not(.manager) .widget--badges h3{font-size:24px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .widget--badges h3{font-size:40px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .widget--badges h3{font-size:calc(11.2px + 12.8 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget--badges h3{font-size:calc(24px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget--badges h3{font-size:calc(32px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .widget--badges h3{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .widget--badges h3{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .widget--badges h3{letter-spacing:calc(-0.5px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .hr__accent--badges{display:none}body:not(.manager) .dashboard-badges-container{padding:0;box-shadow:none}body:not(.manager) .featured-content-multi-carousel--badges{padding:0}body:not(.manager) .featured-content-multi-carousel--badges ul{display:grid !important}body:not(.manager) .dashboard-badge{padding-top:1.25rem;padding-bottom:1.25rem;border:0;border-radius:5px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.07)}body:not(.manager) .dashboard-badge--unearned{box-shadow:none}body:not(.manager) .dashboard-badge__label,body:not(.manager) .dashboard-badge__threshold{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;letter-spacing:0;text-transform:none}body:not(.manager) .dashboard-badge__label{font-weight:600}body:not(.manager) .bookmark-folder-list-item{font-size:inherit;color:inherit}body:not(.manager) .dashboard-browse-catalog{padding-bottom:4rem;text-align:center}body:not(.manager) .dashboard-browse-catalog a{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-decoration:underline;color:#17191d}@media (min-width: 1600px){body:not(.manager) .dashboard-browse-catalog a{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .dashboard-browse-catalog a{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-browse-catalog a{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-browse-catalog a{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .dashboard-browse-catalog a{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .dashboard-browse-catalog a{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .dashboard-browse-catalog a{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .dashboard-browse-catalog a:hover,body:not(.manager) .dashboard-browse-catalog a:focus{text-decoration:none}body:not(.manager) .dashboard-browse-catalog a:active{text-decoration:underline}body:not(.manager).home.index .site-header,body:not(.manager).home.redeem .site-header,body:not(.manager).home.page .site-header{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager).home.index .site-header,body:not(.manager).home.redeem .site-header,body:not(.manager).home.page .site-header{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager).home.index .site-header,body:not(.manager).home.redeem .site-header,body:not(.manager).home.page .site-header{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager).home.index .site-header,body:not(.manager).home.redeem .site-header,body:not(.manager).home.page .site-header{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager).home.index .home__content,body:not(.manager).home.redeem .home__content,body:not(.manager).home.page .home__content{padding-left:0;padding-right:0}body:not(.manager).home.index .widget,body:not(.manager).home.redeem .widget,body:not(.manager).home.page .widget{max-width:2000px;margin:0 auto;padding-left:2rem;padding-right:2rem}@media (min-width: 1280px){body:not(.manager).home.index .widget,body:not(.manager).home.redeem .widget,body:not(.manager).home.page .widget{padding-left:calc(2.5vw * 3);padding-right:calc(2.5vw * 3)}}@media (min-width: 2000px){body:not(.manager).home.index .widget,body:not(.manager).home.redeem .widget,body:not(.manager).home.page .widget{padding-left:5vw;padding-right:5vw}}body:not(.manager).home.index .hero-cta,body:not(.manager).home.redeem .hero-cta,body:not(.manager).home.page .hero-cta{max-width:100%;padding-left:0;padding-right:0}body:not(.manager).home.index .hero-cta .hero,body:not(.manager).home.redeem .hero-cta .hero,body:not(.manager).home.page .hero-cta .hero{max-width:2000px;margin:0 auto;padding-left:2rem;padding-right:2rem}@media (min-width: 1280px){body:not(.manager).home.index .hero-cta .hero,body:not(.manager).home.redeem .hero-cta .hero,body:not(.manager).home.page .hero-cta .hero{padding-left:calc(2.5vw * 3);padding-right:calc(2.5vw * 3)}}@media (min-width: 2000px){body:not(.manager).home.index .hero-cta .hero,body:not(.manager).home.redeem .hero-cta .hero,body:not(.manager).home.page .hero-cta .hero{padding-left:5vw;padding-right:5vw}}body:not(.manager).home.index .widget:first-of-type{padding-bottom:0.5rem}body:not(.manager) .home__content{padding-top:0;padding-bottom:0}body:not(.manager) .homepage-title{text-align:center}body:not(.manager) .homepage-title .widget__title{font-size:40px;letter-spacing:-0.5px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:1rem}@media (min-width: 1600px){body:not(.manager) .homepage-title .widget__title{font-size:88px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-title .widget__title{font-size:calc(18.7px + 21.3 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-title .widget__title{font-size:calc(40px + 32 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-title .widget__title{font-size:calc(72px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-title .widget__title{letter-spacing:-2.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-title .widget__title{letter-spacing:calc(-0.5px + -1.5 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-title .widget__title{letter-spacing:calc(-2px + -0.5 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-title .widget__subtitle{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;max-width:48rem;margin:0 auto 2rem}@media (min-width: 1600px){body:not(.manager) .homepage-title .widget__subtitle{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-title .widget__subtitle{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-title .widget__subtitle{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-title .widget__subtitle{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-title .widget__subtitle{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-title .widget__subtitle{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-title .widget__subtitle{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-title a{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:48px;padding:0 24px;margin-bottom:0}body:not(.manager) .homepage-title a:hover,body:not(.manager) .homepage-title a:focus,body:not(.manager) .homepage-title a:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .homepage-title a:active{transform:scale(0.98)}@media only screen and (min-width: 48.063em){body:not(.manager) .homepage-get-started{padding-top:5rem !important;padding-bottom:5rem !important}}@media only screen and (min-width: 48.063em){body:not(.manager) .homepage-get-started .row{display:flex;align-items:center}}body:not(.manager) .homepage-get-started h2{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;max-width:20ch;margin-top:0;margin-bottom:1.5rem}@media (min-width: 1600px){body:not(.manager) .homepage-get-started h2{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-get-started h2{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started h2{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started h2{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-get-started h2{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started h2{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started h2{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-get-started h2 .subtitle{display:block;color:#9fa1a7}body:not(.manager) .homepage-get-started a{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-top:2.5rem;text-decoration:underline;color:#17191d !important}@media (min-width: 1600px){body:not(.manager) .homepage-get-started a{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-get-started a{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started a{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started a{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-get-started a{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started a{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started a{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-get-started a:hover,body:not(.manager) .homepage-get-started a:focus{text-decoration:none}body:not(.manager) .homepage-get-started a:active{text-decoration:underline}body:not(.manager) .homepage-get-started ul{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-left:1.25rem;font-weight:500;color:#9fa1a7}@media (min-width: 1600px){body:not(.manager) .homepage-get-started ul{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-get-started ul{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started ul{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started ul{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-get-started ul{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-get-started ul{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-get-started ul{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-get-started ul li::before{background-color:#17191d}body:not(.manager) .homepage-get-started img{border:0}body:not(.manager) .homepage-get-started .wistia_responsive_padding{border:0 !important}body:not(.manager) .homepage-get-started .wistia_embed{border:0 !important}body:not(.manager) .homepage-explore .widget__title{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;max-width:48rem;margin-bottom:2rem;text-align:left}@media (min-width: 1600px){body:not(.manager) .homepage-explore .widget__title{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-explore .widget__title{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-explore .widget__title{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-explore .widget__title{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-explore .widget__title{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-explore .widget__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-explore .widget__title{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-explore .products{display:grid;grid-gap:2rem 1.5rem;grid-template-columns:repeat(auto-fit, minmax(17.5rem, 1fr))}body:not(.manager) .homepage-explore .product{display:flex;flex-direction:column;padding:1.75rem 1rem;border:1px solid #dfe0e3;border-radius:5px}body:not(.manager) .homepage-explore .product-logo{display:block;width:auto;height:2rem;margin:0 auto 1rem}body:not(.manager) .homepage-explore .product-image{display:block;width:100%;height:120px;object-fit:cover;margin:auto 0 1.5rem;border-radius:5px}body:not(.manager) .homepage-explore .product-description{margin-bottom:1.5rem;text-align:center}body:not(.manager) .homepage-explore .product-link{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500;color:#084fdc}body:not(.manager) .homepage-explore .product-link:hover{text-decoration:underline}@media only screen and (min-width: 48.063em){body:not(.manager) .homepage-testimonial{padding-top:7.5rem !important;padding-bottom:7.5rem !important}}body:not(.manager) .homepage-testimonial blockquote{position:relative;max-width:50rem;margin:0 auto;padding:0;border:0;font-size:inherit;color:inherit}body:not(.manager) .homepage-testimonial blockquote::before{font-size:48px;letter-spacing:-0.75px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:600;content:"‟"}@media (min-width: 1600px){body:not(.manager) .homepage-testimonial blockquote::before{font-size:104px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-testimonial blockquote::before{font-size:calc(22.4px + 25.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-testimonial blockquote::before{font-size:calc(48px + 40 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-testimonial blockquote::before{font-size:calc(88px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .homepage-testimonial blockquote::before{letter-spacing:-3px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-testimonial blockquote::before{letter-spacing:calc(-0.75px + -1.75 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-testimonial blockquote::before{letter-spacing:calc(-2.5px + -0.5 * (100vw - 800px) / 800)}}@media (min-width: 1024px){body:not(.manager) .homepage-testimonial blockquote::before{position:absolute;top:-1rem;left:-4rem}}body:not(.manager) .homepage-testimonial blockquote p{font-size:inherit;color:inherit}body:not(.manager) .homepage-testimonial blockquote>p{font-size:28px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .homepage-testimonial blockquote>p{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .homepage-testimonial blockquote>p{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .homepage-testimonial blockquote>p{font-size:calc(28px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .homepage-testimonial blockquote>p{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .homepage-testimonial blockquote cite{font-size:inherit;font-style:normal;color:inherit}body:not(.manager) .homepage-testimonial blockquote cite::before{display:none}body:not(.manager) .homepage-testimonial blockquote cite p{margin-bottom:0}body:not(.manager) .homepage-testimonial blockquote cite .user-name{font-weight:500}body:not(.manager) .homepage-testimonial blockquote cite .user-title{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}body:not(.manager).learning-path .course__detail__content h1::before{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-bottom:0.5rem;color:#9fa1a7;content:"Learning Path"}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__content h1::before{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).learning-path .course__detail__content h1::before{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__content h1::before{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__content h1::before{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__content h1::before{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__content h1::before{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__content h1::before{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager).learning-path .course__detail__content .course__detail__asset{order:-1}body:not(.manager).learning-path .course__detail__content>div:nth-of-type(2){order:unset}body:not(.manager).learning-path .course__detail__content>p:first-of-type{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__content>p:first-of-type{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager).learning-path .course__detail__content .collection__courses .center-ruled-title{display:none}body:not(.manager).learning-path .course__detail__description{margin-top:1.5rem;margin-bottom:0}body:not(.manager).learning-path .course__detail__description p{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__description p{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).learning-path .course__detail__description p{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__description p{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__description p{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__description p{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__description p{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__description p{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager).learning-path .course__detail__description p::before{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-bottom:1.25rem;content:"In this Learning Path"}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__description p::before{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager).learning-path .course__detail__description p::before{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__description p::before{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__description p::before{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager).learning-path .course__detail__description p::before{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager).learning-path .course__detail__description p::before{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager).learning-path .course__detail__description p::before{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path_custom-layout{max-width:2000px;margin:0 auto;padding-left:calc(2.5vw * 2 - 2rem);padding-right:calc(2.5vw * 2 - 2rem)}@media (min-width: 768px){body:not(.manager) .learning-path_custom-layout{padding-left:calc(2.5vw * 1 - 2rem);padding-right:calc(2.5vw * 1 - 2rem)}}@media (min-width: 1280px){body:not(.manager) .learning-path_custom-layout{padding-left:calc(2.5vw * 3 - 2rem);padding-right:calc(2.5vw * 3 - 2rem)}}@media (min-width: 2000px){body:not(.manager) .learning-path_custom-layout{padding-left:calc(5vw - 2rem);padding-right:calc(5vw - 2rem)}}body:not(.manager) .learning-path_custom-layout .widget{padding:2rem}body:not(.manager) .collection__courses{margin-top:1rem;border-top:1px solid #dfe0e3}body:not(.manager) .collection__courses .center-ruled-title{text-align:left}body:not(.manager) .collection__courses .center-ruled-title hr{display:none}body:not(.manager) .collection__courses .center-ruled-title>span{margin:0 0 1rem 0;padding:0}body:not(.manager) .widget--learning-path-content-hero{padding-left:2rem;padding-right:2rem}body:not(.manager) .learning-content-hero{display:grid;grid-template-columns:repeat(12, 1fr);padding:2rem;border-radius:5px;background-color:#f8f8f9}@media (min-width: 768px){body:not(.manager) .learning-content-hero{padding:0}}body:not(.manager) .learning-content-hero .picturefill{grid-column:1 / -1;margin-bottom:1rem}@media (min-width: 768px){body:not(.manager) .learning-content-hero .picturefill{grid-column:1 / span 4;margin-bottom:0}}@media (min-width: 1024px){body:not(.manager) .learning-content-hero .picturefill{grid-column:1 / span 5}}body:not(.manager) .learning-content-hero .picturefill img{height:100%;border-radius:5px;object-fit:cover}@media (min-width: 768px){body:not(.manager) .learning-content-hero .picturefill img{border-top-right-radius:0;border-bottom-right-radius:0}}body:not(.manager) .learning-content__back-button{display:none}body:not(.manager) .learning-content-hero__overlay{display:none}body:not(.manager) .learning-content-hero__caption{grid-column:1 / -1;position:static;padding:0}@media (min-width: 768px){body:not(.manager) .learning-content-hero__caption{grid-column:5 / -1;padding:2rem 3rem}}@media (min-width: 1024px){body:not(.manager) .learning-content-hero__caption{grid-column:6 / -1}}body:not(.manager) .learning-content-hero__caption h1{font-size:28px;letter-spacing:-0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin:0}@media (min-width: 1600px){body:not(.manager) .learning-content-hero__caption h1{font-size:48px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-content-hero__caption h1{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-content-hero__caption h1{font-size:calc(28px + 12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-content-hero__caption h1{font-size:calc(40px + 8 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-content-hero__caption h1{letter-spacing:-0.75px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-content-hero__caption h1{letter-spacing:calc(-0.25px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-content-hero__caption h1{letter-spacing:calc(-0.5px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learning-content-hero__caption h1::before{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-bottom:1rem;font-weight:600;letter-spacing:0;content:"Learning path"}body:not(.manager) .learning-content-hero__caption h4{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .learning-content-hero__caption h4{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-content-hero__caption h4{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-content-hero__caption h4{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-content-hero__caption h4{font-size:calc(20px + 0 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-content-hero__caption h4{letter-spacing:0px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-content-hero__caption h4{letter-spacing:calc(0.12px + -0.12 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-content-hero__caption h4{letter-spacing:calc(0px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .widget--learning-path-content{display:none}body:not(.manager) .learning-path-certificate-status{font-size:inherit;color:inherit}body:not(.manager) .learning-path-body{padding-left:2rem;padding-right:2rem;background:unset}body:not(.manager) .learning-path-body::before{display:none}body:not(.manager) .learning-path-body .catalog-header,body:not(.manager) .learning-path-body .hr__accent{display:none}body:not(.manager) .learning-path-body .medium-centered{width:auto;max-width:unset}body:not(.manager) .learning-path-body .medium-centered ul{display:flex}body:not(.manager) .learning-path-progress-bar-item__index{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background-color:#50F0E2;box-shadow:none;text-align:center}body:not(.manager) .learning-path-progress-bar-item__border{margin-top:-3px;border-top-style:solid;border-top-color:#dfe0e3}body:not(.manager) .learning-path-milestone{padding-left:0;padding-right:0;border:0;border-radius:0;background:unset}body:not(.manager) .learning-path-milestone__title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone__title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-milestone__title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone__title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone__title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone__title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-milestone-item{padding:2rem;border-radius:5px;box-shadow:0 2px 5px 1px rgba(0,0,0,0.1)}body:not(.manager) .learning-path-milestone-item__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0;border:0}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone-item__title{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-milestone-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone-item__title{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone-item__title{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone-item__title{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone-item__title{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone-item__title{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-milestone-item__title h4{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:flex;align-items:center}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone-item__title h4{font-size:24px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-milestone-item__title h4{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone-item__title h4{font-size:calc(18px + 2 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone-item__title h4{font-size:calc(20px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone-item__title h4{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone-item__title h4{letter-spacing:calc(0px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone-item__title h4{letter-spacing:calc(0px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-milestone-item__title h4 .learning-path-milestone__badge{order:1;margin-left:1rem}body:not(.manager) .learning-path-milestone-item__info{margin-top:0.25rem;font-size:0}body:not(.manager) .learning-path-milestone-item__info strong{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:700}body:not(.manager) .learning-path-milestone-item__body p{margin-left:0}body:not(.manager) .learning-path-milestone-item__alt-description,body:not(.manager) .learning-path-milestone-item__description{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-size:inherit;color:inherit}body:not(.manager) .learning-path-milestone-item__alt-description p,body:not(.manager) .learning-path-milestone-item__description p{font-size:inherit;color:inherit}body:not(.manager) .learning-path-milestone-item__source{font-size:inherit}body:not(.manager) .learning-path-milestone__badge{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;padding:0;background:unset;letter-spacing:0;text-transform:none;color:#17191d}body:not(.manager) .learning-path-milestone__badge.learning-path-milestone__badge--required{color:#e01e3d}body:not(.manager) .learning-path-milestone__badge strong{color:#17191d}body:not(.manager) .learning-path-milestone__badge strong::after{padding:0 0.5rem;content:"•"}body:not(.manager) .learning-path-criterion{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;width:auto;height:auto;padding-top:0;padding-bottom:1rem;font-weight:500;color:inherit;white-space:unset !important}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-criterion{padding-top:1rem}}body:not(.manager) .learning-path-criterion__label,body:not(.manager) .learning-path-criterion__value-container{display:inline;font-size:inherit}body:not(.manager) .learning-path-criterion__label{text-transform:none;letter-spacing:0;color:inherit}body:not(.manager) .learning-path-criterion__label::after{content:": "}body:not(.manager) .learning-path-criterion__value-container{margin-top:0;font-size:inherit;line-height:1;font-weight:500}body:not(.manager) .learning-path-criterion__value-container i{display:none}body:not(.manager) .learning-path-criterion__value--pending{color:inherit}body:not(.manager) .learning-path-detail-milestone-list{counter-reset:list}body:not(.manager) .learning-path-detail-milestone-list li{margin-bottom:2.5rem}body:not(.manager) .learning-path-detail-milestone-list li:nth-child(n+10) h3{content:counter(list) ". "}body:not(.manager) .learning-path-detail-milestone-list li hr{display:none}body:not(.manager) .learning-path-detail-milestone-list li h3{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:2.5rem}@media (min-width: 1600px){body:not(.manager) .learning-path-detail-milestone-list li h3{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-detail-milestone-list li h3{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-detail-milestone-list li h3{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-detail-milestone-list li h3{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-detail-milestone-list li h3{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-detail-milestone-list li h3{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-detail-milestone-list li h3{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-detail-milestone-list li h3::before{counter-increment:list;content:"0" counter(list) ". "}body:not(.manager) .learning-path-detail-milestone-item{display:none;grid-template-columns:repeat(12, 1fr);margin-bottom:1rem;padding:0;border-radius:5px;border:1px solid #dfe0e3}body:not(.manager) .learning-path-detail-milestone-item .learning-path-milestone__badge{display:none;float:none}body:not(.manager) .learning-path-detail-milestone-item hr{display:none}body:not(.manager) .learning-path-detail-milestone-item__asset{grid-column:1 / -1;align-self:stretch;width:100%;margin:0;padding:0;object-fit:cover}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-detail-milestone-item__asset{grid-column:1 / span 5;padding-right:1rem;border-top-left-radius:5px;border-bottom-left-radius:5px}}body:not(.manager) .learning-path-detail-milestone-item__text{display:flex;flex-direction:column;grid-column:1 / -1;padding:1rem 1.5rem}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-detail-milestone-item__text{grid-column:6 / -1}}body:not(.manager) .learning-path-detail-milestone-item__text .columns{float:none;width:100%;padding-left:0;padding-right:0}body:not(.manager) .learning-path-detail-milestone-item__text .learning-path-milestone__badge{order:-1}body:not(.manager) .learning-path-detail-milestone-item__title{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.25rem;color:inherit}@media (min-width: 1600px){body:not(.manager) .learning-path-detail-milestone-item__title{font-size:20px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-detail-milestone-item__title{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-detail-milestone-item__title{font-size:calc(18px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-detail-milestone-item__title{font-size:calc(18px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-detail-milestone-item__content-type{order:-1;margin-bottom:0.5rem;padding-top:0;font-size:0}body:not(.manager) .learning-path-detail-milestone-item__content-type strong{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:700}body:not(.manager) .learning-path-detail-milestone-item__description{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:none;margin-top:0;color:inherit}body:not(.manager) .learning-path-detail-milestone-item__cta{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;display:none;order:2;float:none;margin-top:1rem;font-weight:500;color:#084fdc}body:not(.manager) .learning-path-detail-milestone-item__cta:hover{text-decoration:underline}body:not(.manager) .learning-path-detail-milestone-item__cta i{display:none}body:not(.manager) .learning-path-timeline{margin-top:2rem;counter-reset:timeline}body:not(.manager) .learning-path-timeline::before{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:block;color:#9fa1a7;content:"Milestones"}@media (min-width: 1600px){body:not(.manager) .learning-path-timeline::before{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-timeline::before{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-timeline::before{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-timeline::before{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-timeline::before{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-timeline::before{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-timeline::before{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-timeline-milestone__header{padding-left:0;padding-right:0;border:0;background-color:unset}body:not(.manager) .learning-path-timeline-milestone__header-content{padding-bottom:0}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone__header-content{padding-bottom:1rem}}body:not(.manager) .learning-path-timeline-milestone-items .learning-path-timeline-milestone-item__content-container .learning-path-milestone__badge{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem;padding:0.5rem 1rem;border-radius:14px;line-height:1;font-weight:600;letter-spacing:0;text-transform:none}body:not(.manager) .learning-path-milestone__badge--required{background-color:#A30044;color:#fff !important}body:not(.manager) .learning-path-milestone__badge--elective{background-color:#B2F9EF;color:#17191d !important}body:not(.manager) .learning-path-timeline-milestone__title{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;text-transform:none}@media (min-width: 1600px){body:not(.manager) .learning-path-timeline-milestone__title{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-timeline-milestone__title{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-timeline-milestone__title{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-timeline-milestone__title{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .learning-path-timeline-milestone__title{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-timeline-milestone__title{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-timeline-milestone__title{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-timeline-milestone__title::before{counter-increment:timeline;content:"0" counter(timeline) ". "}body:not(.manager) .learning-path-timeline-milestone-items{padding-top:0;padding-bottom:0;background-color:unset}body:not(.manager) .learning-path-timeline-milestone-item{display:flex;flex-direction:column}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item{display:grid;grid-template-columns:repeat(12, 1fr);margin-left:2rem;border-radius:5px;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16)}}body:not(.manager) .learning-path-timeline-milestone-item .row{margin:0}body:not(.manager) .learning-path-timeline-milestone-item .columns{float:none;position:relative;left:0;width:100%;padding-left:0;padding-right:0}body:not(.manager) .learning-path-timeline-milestone-item__asset-container,body:not(.manager) .learning-path-timeline-milestone-item__content-container{padding-left:2rem !important}body:not(.manager) .learning-path-timeline-milestone-item__asset-container{order:-1;position:static !important;padding-top:0;padding-bottom:0}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item__asset-container{grid-column:8 / -1;grid-row:1 / span 1;padding-left:0 !important}}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item__asset-container .row{height:100%}}body:not(.manager) .learning-path-timeline-milestone-item__asset-container img{border-radius:5px}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item__asset-container img{position:absolute;width:100%;height:100%;object-fit:cover;border-top-left-radius:0;border-bottom-left-radius:0}}body:not(.manager) .learning-path-timeline-milestone-item__asset{position:relative;height:100%}body:not(.manager) .learning-path-timeline-milestone-item__content-container{padding-top:2rem;padding-bottom:0}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item__content-container{display:flex;flex-direction:column;justify-content:center;grid-column:1 / 7;grid-row:1 / span 1;padding-bottom:2rem;padding-right:2rem !important}}body:not(.manager) .learning-path-timeline-milestone-item__content{display:flex;flex-direction:column;align-items:flex-start}body:not(.manager) .learning-path-timeline-milestone-item__content .btn--primary:not(.catalog-item){font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .learning-path-timeline-milestone-item__content .btn--primary:not(.catalog-item):hover,body:not(.manager) .learning-path-timeline-milestone-item__content .btn--primary:not(.catalog-item):focus,body:not(.manager) .learning-path-timeline-milestone-item__content .btn--primary:not(.catalog-item):active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .learning-path-timeline-milestone-item__content .btn--primary:not(.catalog-item):active{transform:scale(0.98)}body:not(.manager) .learning-path-milestone-item-session-select{box-shadow:0 4px 23px 15px rgba(0,0,0,0.09)}body:not(.manager) .learning-path-milestone-item-session-select .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .learning-path-milestone-item-session-select .btn--primary:hover,body:not(.manager) .learning-path-milestone-item-session-select .btn--primary:focus,body:not(.manager) .learning-path-milestone-item-session-select .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .learning-path-milestone-item-session-select .btn--primary:active{transform:scale(0.98)}body:not(.manager) .learning-path-milestone-item-session-select__header .session__label{font-size:16px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.18;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:0.5rem}@media (min-width: 1600px){body:not(.manager) .learning-path-milestone-item-session-select__header .session__label{font-size:18px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .learning-path-milestone-item-session-select__header .session__label{font-size:calc(7.5px + 8.5 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .learning-path-milestone-item-session-select__header .session__label{font-size:calc(16px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .learning-path-milestone-item-session-select__header .session__label{font-size:calc(16px + 2 * (100vw - 800px) / 800)}}body:not(.manager) .learning-path-milestone-item-session-select__header .session__label span{font-weight:500}body:not(.manager) .learning-path-milestone-item-session-select__header .session-close span{font-size:20px}body:not(.manager) .learning-path-milestone-item-session-select__body{padding:1rem 0;border-radius:5px;font-size:inherit;background-color:#f8f8f9}body:not(.manager) .learning-path-timeline-milestone-item__vertical-line{left:0;width:1px;background:#dfe0e3}body:not(.manager) .learning-path-timeline-milestone-item__horizontal-line{display:none;border-color:#dfe0e3}body:not(.manager) .learning-path-timeline-milestone-item-circle{left:-11px;right:auto;background-color:#dfe0e3}@media only screen and (min-width: 48.063em){body:not(.manager) .learning-path-timeline-milestone-item-circle{left:calc(-2rem - 11px)}}body:not(.manager) .learning-path-timeline-milestone-item-circle--current{box-shadow:none}body:not(.manager) .learning-path-timeline-milestone-item-circle--current::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#02DED2;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;content:""}body:not(.manager) .learning-path-timeline-milestone-item-circle--completed{background-color:#02DED2}body:not(.manager) .btn--primary.catalog-item{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;margin-top:0.5rem;padding:0;border:0;border-radius:0;background-color:unset;color:#084fdc}body:not(.manager) .featured-video{background-color:#BAEDFF}@media only screen and (min-width: 48.063em){body:not(.manager) .featured-video{display:flex;align-items:center}}body:not(.manager) .featured-video>div{flex:1 0 50%}body:not(.manager) .featured-video .video-text{font-size:28px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.3;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;padding:3rem;color:#1e0e68}@media (min-width: 1600px){body:not(.manager) .featured-video .video-text{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .featured-video .video-text{font-size:calc(13.1px + 14.9 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .featured-video .video-text{font-size:calc(28px + 0 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .featured-video .video-text{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}body:not(.manager) .featured-video .wistia_embed{border:0}body:not(.manager).not-found .invision-footer{display:none}body:not(.manager) .not-found__container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh}body:not(.manager) .not-found__container .company__logo{display:none;width:200px;height:40px;margin:2rem auto}body:not(.manager) .not-found__container h3{font-size:18px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;margin-bottom:2.5rem}@media (min-width: 1600px){body:not(.manager) .not-found__container h3{font-size:28px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .not-found__container h3{font-size:calc(8.4px + 9.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .not-found__container h3{font-size:calc(18px + 6 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .not-found__container h3{font-size:calc(24px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .not-found__container h3{letter-spacing:-0.25px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .not-found__container h3{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .not-found__container h3{letter-spacing:calc(-0.25px + 0 * (100vw - 800px) / 800)}}body:not(.manager) .not-found__container h3::before{font-size:48px;letter-spacing:-0.75px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.04;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;display:block;margin-bottom:0;background:linear-gradient(138deg, #fe0564 0%, #0299ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;content:"404"}@media (min-width: 1600px){body:not(.manager) .not-found__container h3::before{font-size:104px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .not-found__container h3::before{font-size:calc(22.4px + 25.6 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .not-found__container h3::before{font-size:calc(48px + 40 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .not-found__container h3::before{font-size:calc(88px + 16 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .not-found__container h3::before{letter-spacing:-3px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .not-found__container h3::before{letter-spacing:calc(-0.75px + -1.75 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .not-found__container h3::before{letter-spacing:calc(-2.5px + -0.5 * (100vw - 800px) / 800)}}@media only screen and (min-width: 48.063em){body:not(.manager) .not-found__container h3::before{font-size:14rem}}body:not(.manager) .not-found__container a.btn{all:unset;font-weight:500;text-decoration:underline;color:inherit;cursor:pointer}body:not(.manager) .not-found__container a.btn:hover,body:not(.manager) .not-found__container a.btn:focus{text-decoration:none}body:not(.manager) .not-found__container a.btn:active{text-decoration:underline}body:not(.manager) .not-found__container a.btn i{display:none}body:not(.manager) .learner__container__toggle .btn{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px}body:not(.manager) .learner__container__toggle .btn:hover,body:not(.manager) .learner__container__toggle .btn:focus,body:not(.manager) .learner__container__toggle .btn:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .learner__container__toggle .btn:focus{transform:scale(0.98)}body:not(.manager) .btn.hide-sidebar{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:transparent;border:1px solid #363940;color:#363940;height:32px;padding:0 16px;width:auto}body:not(.manager) .btn.hide-sidebar:hover,body:not(.manager) .btn.hide-sidebar:focus,body:not(.manager) .btn.hide-sidebar:active{border-color:#fff;background-color:#fff;box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0;color:#363940 !important}body:not(.manager) .btn.hide-sidebar:focus{transform:scale(0.98)}body:not(.manager) .expandable-sidebar__toggle{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;padding:0.5rem 0;border-bottom:1px solid #dfe0e3;background-color:unset;text-transform:none;color:inherit}body:not(.manager) .learner__sidebar .expandable-sidebar--toggled .expandable-sidebar__toggle{font-weight:500}body:not(.manager) .expandable-sidebar__icon--left{display:none}body:not(.manager) .expandable-sidebar__buttons{display:none;background-color:transparent}body:not(.manager) .expandable-sidebar__buttons a{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;padding-left:0;padding-right:0;color:inherit;text-transform:none}body:not(.manager) .expandable-sidebar__buttons a:hover{color:#084fdc}body:not(.manager) .expandable-sidebar__link{color:inherit;text-decoration:none}body:not(.manager) .expandable-sidebar__content{padding-left:0;padding-right:0}body:not(.manager) .expandable-sidebar__content .btn--link.btn--primary{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;color:inherit}body:not(.manager) .learner__sidebar{padding-left:1rem !important;padding-right:0 !important}@media (min-width: 1280px){body:not(.manager) .learner__sidebar{position:unset;width:30%;padding-left:0.75rem !important;padding-right:2rem !important;transform:none}}body:not(.manager) .learner__sidebar .layout-panel{background-color:unset}body:not(.manager) .learner__container:not(.learner__container--toggled) .learner__sidebar{transform:translate3d(calc(-100% - 1rem), 0, 0)}@media (min-width: 1280px){body:not(.manager) .learner__container:not(.learner__container--toggled) .learner__sidebar{transform:none}}body:not(.manager) .learner__sidebar__search .columns{float:none;width:100%}body:not(.manager) .learner__sidebar__search input{height:auto !important;margin-bottom:1rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2.25rem;border-radius:20px}body:not(.manager) .learner__sidebar__search-icon{top:5px;left:0.25rem}body:not(.manager) .learner__sidebar__search-autocomplete{min-height:0 !important;margin-top:1.5rem;padding-bottom:1.5rem;border-radius:5px;box-shadow:0 6px 13px 2px rgba(0,0,0,0.12)}body:not(.manager) .learner__sidebar__search-autocomplete-close i{font-size:24px}body:not(.manager) .learner__sidebar__search-autocomplete__label{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:600;text-transform:none;color:inherit}body:not(.manager) .learner__sidebar__search-autocomplete__link{margin-bottom:0.25rem}body:not(.manager) .learner__sidebar__search-autocomplete__link:hover,body:not(.manager) .learner__sidebar__search-autocomplete__link:focus,body:not(.manager) .learner__sidebar__search-autocomplete__link:active{color:inherit}body:not(.manager) .learner__sidebar__search-autocomplete__link:hover{text-decoration:underline}body:not(.manager) .learner__sidebar-list{max-height:unset;overflow-y:auto}body:not(.manager) .learner__sidebar-list ul.syllabus__section-list{margin-top:0}body:not(.manager) .learner__sidebar-list ul.syllabus__section-list .syllabus__lesson-container{margin-bottom:0;padding-left:0}body:not(.manager) .learner__sidebar-list>li{margin-bottom:0;padding-top:0.5rem;border-bottom:0}body:not(.manager) .learner__sidebar-list>li>span{text-transform:none}body:not(.manager) .learner__sidebar-inner-list{padding-left:0;padding-right:0}body:not(.manager) .learner__sidebar-inner-list li{font-size:14px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0.5rem 0}body:not(.manager) .learner__sidebar-inner-list.learner__sidebar-inner-list--disabled{margin-top:unset;margin-left:0;margin-right:0;background-color:unset;opacity:0.5;color:inherit}body:not(.manager) .learner__sidebar-inner-list.learner__sidebar-inner-list--disabled span.syllabus__section-title{margin-bottom:0}body:not(.manager) .learner__sidebar-inner-list.learner__sidebar-inner-list--disabled .syllabus__section-list{display:none}body:not(.manager) .learner__sidebar-inner-list span.syllabus__section-title{font-size:18px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0 0 0.75rem 0;font-weight:500;color:inherit}body:not(.manager) .learner__sidebar-inner-list .syllabus__section-title-index{display:none}body:not(.manager) .learner__sidebar-inner-list .syllabus__lesson .syllabus__lesson--title{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500;text-decoration:none;color:#9fa1a7 !important}body:not(.manager) .learner__sidebar-inner-list .syllabus__lesson .syllabus__lesson--title:hover{color:#17191d !important}body:not(.manager) .learner__sidebar-inner-list .syllabus__lesson .syllabus__lesson--title.active{color:#17191d !important}body:not(.manager) .syllabus__lesson--disabled .syllabus__lesson--title-text{color:#c9cbcf !important}body:not(.manager) .syllabus__lesson--container--titles-active .syllabus__lesson .syllabus__lesson--title{color:#17191d !important}body:not(.manager) ul.syllabus__topics{margin:0 0 1rem 1rem;padding-left:0}body:not(.manager) .syllabus__topic{margin:0.5rem 0;padding:0 !important}body:not(.manager) .syllabus__topic.syllabus__topic--non-expandable.syllabus__topic--active a{color:#084fdc !important}body:not(.manager) li.syllabus__topic--non-expandable:before{display:none}body:not(.manager) .syllabus__topic--non-expandable-title a{color:#9fa1a7;text-decoration:none}body:not(.manager) .syllabus__topic--non-expandable-title a:hover{text-decoration:underline}body:not(.manager) .syllabus__topic--non-expandable-title .lesson-progress-page i{position:relative;left:-6px}body:not(.manager) .lesson-progress-page.lesson-progress-page--current .icon-circle.icon-circle--full{border-color:#00a08e}body:not(.manager) .lesson-progress-page.lesson-progress-page--current .icon-circle.icon-circle--half{border-color:#e8a01e}body:not(.manager) .syllabus__topic--non-expandable-title-text{padding-left:0}body:not(.manager) .syllabus__topic.syllabus__topic--active{background-color:unset !important}body:not(.manager) .syllabus__topic.syllabus__topic--active a,body:not(.manager) .syllabus__topic.syllabus__topic--active button.syllabus__topic--expander{color:inherit !important}body:not(.manager) .syllabus__lesson--expander{padding-top:0.5rem !important;padding-bottom:0.5rem !important}body:not(.manager) button.syllabus__lesson--expander .expander-triangle__container{padding:0 0 .4em}body:not(.manager) button.syllabus__lesson--expander .expander-triangle__container>div{margin-left:0}body:not(.manager) .syllabus__topic.syllabus__topic--active .expander-triangle__closed-right,body:not(.manager) .syllabus__topic.syllabus__topic--active-ancestor .expander-triangle__closed-right,body:not(.manager) button.syllabus__lesson--expander .expander-triangle__closed-right,body:not(.manager) .course-progress__section__expander .expander-triangle__closed-right{border-color:transparent transparent transparent #9fa1a7 !important}body:not(.manager) .syllabus__topic.syllabus__topic--active:hover .expander-triangle__closed-right,body:not(.manager) .syllabus__topic.syllabus__topic--active-ancestor:hover .expander-triangle__closed-right,body:not(.manager) button.syllabus__lesson--expander:hover .expander-triangle__closed-right,body:not(.manager) .course-progress__section__expander:hover .expander-triangle__closed-right{border-color:transparent transparent transparent #17191d !important}body:not(.manager) .syllabus__topic.syllabus__topic--active .expander-triangle__closed-down,body:not(.manager) .syllabus__topic.syllabus__topic--active-ancestor .expander-triangle__closed-down,body:not(.manager) button.syllabus__lesson--expander .expander-triangle__closed-down,body:not(.manager) .course-progress__section__expander .expander-triangle__closed-down{border-color:#17191d transparent transparent transparent !important}body:not(.manager) .sidebar__resources>li{padding:0.5rem 0;background-color:unset;font-size:inherit;text-transform:none}body:not(.manager) .resources__category__label{font-size:16px;letter-spacing:0.12px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;margin:0;font-weight:500;text-decoration:none;text-transform:none}body:not(.manager) .resources__count{font-size:12px;letter-spacing:0.25px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.5;font-weight:400;color:#17191d;margin:0.375em 0 1.5em 0;min-width:1.75em;min-height:1.75em;margin:0;background-color:#9fa1a7;line-height:1.1;color:#fff}body:not(.manager) .sidebar__resources li a{color:#9fa1a7}body:not(.manager) .sidebar__resources li a:hover{color:#17191d}body:not(.manager) .sidebar__resources li a.active{color:#17191d}body:not(.manager) .sidebar__resources li a.active .resources__count{background-color:#084fdc}body:not(.manager) .course-progress .progress{height:0.5rem;margin-top:1rem;padding:0;border:0;border-radius:0}body:not(.manager) .course-progress .progress .meter{border-radius:0}body:not(.manager) .course-progress .progress.colorized .meter{background:linear-gradient(170deg, #ade2ff 0%, #00f2dc 100%)}body:not(.manager) .course-progress .stat{font-size:inherit}body:not(.manager) .course-progress .stat sup{top:unset;font-size:inherit}body:not(.manager) .course-progress button{display:none}body:not(.manager) .course-progress__overall{font-size:inherit}body:not(.manager) .course-progress__overall .table-row{display:none}body:not(.manager) .course-progress__section{font-size:inherit}body:not(.manager) .sidebar--open--right .sidebar__container.sidebar__container--right{max-width:35rem;padding:2rem;box-shadow:0 6px 13px 2px rgba(0,0,0,0.12)}@media only screen and (min-width: 48.063em){body:not(.manager) .sidebar--open--right .sidebar__container.sidebar__container--right{padding:3rem}}body:not(.manager) .sidebar__container--right>p:first-of-type::before{display:block;width:100%;margin-bottom:1rem;content:"🎉"}body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{font-size:20px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.08;font-weight:500;color:#17191d;margin:0.375em 0 1.5em 0;font-weight:500}@media (min-width: 1600px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{font-size:32px}}@media (min-width: 175px) and (max-width: 375px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{font-size:calc(9.3px + 10.7 * (100vw - 175px) / 201)}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{font-size:calc(20px + 8 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{font-size:calc(28px + 4 * (100vw - 800px) / 800)}}@media (min-width: 1600px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{letter-spacing:-0.5px}}@media (min-width: 400px) and (max-width: 799px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{letter-spacing:calc(0px + -0.25 * (100vw - 400px) / 400)}}@media (min-width: 800px) and (max-width: 1599px){body:not(.manager) .sidebar__container--right .h2,body:not(.manager) .sidebar__container--right .h3,body:not(.manager) .sidebar__container--right .h4,body:not(.manager) .sidebar__container--right .h5{letter-spacing:calc(-0.25px + -0.25 * (100vw - 800px) / 800)}}body:not(.manager) .sidebar__container--right .h5{color:#9fa1a7}body:not(.manager) .sidebar__container--right strong{font-weight:500}body:not(.manager) .sidebar__container--right .heading{margin-bottom:2rem}body:not(.manager) .sidebar__container--right .btn--primary{font-size:14px;letter-spacing:0px;font-family:'Aktiv Grotesk', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;line-height:1.12;font-weight:700;color:#17191d;margin:0.375em 0 1.5em 0;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:5px;text-decoration:none;transition:all 200ms ease-in-out 0s;background-color:#084fdc !important;color:#fff !important;height:32px;padding:0 16px}body:not(.manager) .sidebar__container--right .btn--primary:hover,body:not(.manager) .sidebar__container--right .btn--primary:focus,body:not(.manager) .sidebar__container--right .btn--primary:active{box-shadow:rgba(0,0,0,0.02) 0 0 4px 0,rgba(0,0,0,0.14) 0 10px 16px 0}body:not(.manager) .sidebar__container--right .btn--primary:active{transform:scale(0.98)}body:not(.manager) .sidebar__container--right .btn--expand{display:inline-flex;width:auto}body:not(.manager) .sidebar__container--right .share__container{display:none}body:not(.manager) .sidebar__testimonial .panel{padding:0;border:0;border-radius:0;background-color:unset}body:not(.manager) .sidebar__testimonial__rating>span{font-size:inherit;text-transform:none;color:inherit}body:not(.manager) .faqs__container .faq__question{font-size:inherit}.manager .editor-content a:not(.btn){text-decoration:underline}.manager .note::before{display:block;content:"Note:"}.manager .note.info::before{content:"Note (Info):"}.manager .note.warning::before{content:"Note (Warning):"}.manager .note.danger::before{content:"Note (Danger):"}.manager .note.tip::before{content:"Note (Tip):"}.manager .note.instructions::before{content:"Note (Instructions):"}.manager .note.cta::before{content:"Note (CTA):"}.manager .course-overview-details-callout-panel{margin-bottom:1rem;padding:1.5rem 1.75rem;box-shadow:0 3px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.16)}.manager .course-instructor-content{display:flex}.manager .course-instructor-image{display:block;width:8rem;height:8rem;object-fit:cover}.manager .course-instructor-text{margin-left:1rem}.manager .course-instructor-name{margin:0;font-weight:500}.manager .course-instructor-title{margin-top:0}


/*# sourceMappingURL=global.css.map*/