*,::after,::before{box-sizing:border-box}html{font-size:62.5%}body,input,select,textarea{font-family:"DM Sans",Helvetica,Arial,sans-serif}body{font-style:normal;font-size:1.6rem;background-color:#fff;font-weight:400;line-height:1.75em;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}main{flex:1 0 auto}section{display:flex;justify-content:center;align-items:center;padding-left:2.4rem;padding-right:2.4rem}section>article,section>div{max-width:1224px}a,body{color:#190b2f}a:hover{color:#5f4ffc}ul.CategoryList,ul.CourseList,ul.IconList,ul.TopicList{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}input,select,textarea{background-color:#fbfbfb;margin:0 0 2em;width:100%;border-radius:5px;border:1pt solid #190b2f;padding:.5rem}input.invalid,select.invalid,textarea.invalid{border-color:#ff484b}input:focus.invalid,select:focus.invalid,textarea:focus.invalid{border:2px solid #ff484b;outline:0}button[type=submit],input[type=submit]{cursor:pointer}a:hover .Underlined-On-Hover,a:hover.Underlined-On-Hover,button:hover .Underlined-On-Hover,button:hover.Underlined-On-Hover{text-decoration:underline}dl,dl dd{margin:0}.Heading-DM700-XL{font-size:6.4rem;font-weight:700;line-height:6.4rem;letter-spacing:0;margin:0}.Heading-DM700-L,.Page-Heading{font-size:4.8rem;font-weight:700;line-height:4.8rem;margin:0}@media all and (min-width:768px){.Page-Heading{font-size:6.4rem;font-weight:700;line-height:6.4rem;letter-spacing:0;margin:0}}.Heading-DM700-M,.Heading-DM700-S{font-size:3.8rem;font-weight:700;line-height:4rem;margin:0}.Heading-DM700-S{font-size:3rem;line-height:3.2rem}.Heading-DM600-XSS,.Heading-DM700-XS{font-size:2rem;font-weight:700;line-height:2.4rem;margin:0}.Heading-DM600-XSS{font-size:1.8rem;font-weight:600}.Body-Subtitle-DM700-L{font-size:2.4rem;font-weight:700;line-height:3.2rem;margin:0}.Body-Subtitle-DM600-M,.Body-Subtitle-DM600-S{font-size:2rem;font-weight:600;line-height:2.4rem;margin:0}.Body-Subtitle-DM600-S{font-size:1.6rem;line-height:2rem}.Body-Subtitle-DM400-L,.Body-Subtitle-DM400-M{font-size:2.4rem;font-weight:400;line-height:3.2rem;margin:0}.Body-Subtitle-DM400-M{font-size:2rem;line-height:2.4rem}.Body-List-N400-M,.Body-List-N700-M,.Body-List-N700-XS{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.8rem;margin:0}.Body-List-N400-M,.Body-List-N700-XS{font-size:1.2rem;line-height:1.6rem}.Body-List-N400-M{font-size:1.6rem;font-weight:400;line-height:2.8rem}.Body-List-N400-S{font-size:1.4rem;line-height:2.4rem;margin:0}.Body-List-N400-S,.Body-List-N400-XS,.Text-Entry-N400{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:400}.Body-List-N400-XS{font-size:1.2rem;line-height:1.6rem;margin:0}.Text-Entry-N400{font-size:1.6rem;line-height:2rem}.Nav-Button-DM500-M,.Nav-Button-DM800-M{font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}.Nav-Button-DM800-M{font-weight:800}.Uppercase{text-transform:uppercase}.Text-Center{text-align:center}.Color-Neutral-000{color:#fff}.Color-Neutral-050{color:#fbfbfb}.Color-Neutral-100{color:#f4f4f4}.Color-Neutral-200{color:#d0d0d0}.Color-Purple-050{color:#eeedff}.Color-Purple-100{color:#d6d2fd}.Color-Purple-200{color:#a082e0}.Color-Purple-400{color:#5b1d7a}.Color-Purple-800{color:#190b2f}.Color-Violet-100{color:#5f4ffc}.Color-Pink-100{color:#f9f}.Color-Red-100{color:#ff484b}.Color-Shadow10{color:rgba(25,11,47,.1)}.Color-Shadow20{color:rgba(25,11,47,.2)}.Color-Shadow30{color:rgba(25,11,47,.3)}.Color-Shadow40{color:rgba(25,11,47,.4)}.Color-Shadow50{color:rgba(25,11,47,.5)}.Color-Overlay10{color:rgba(255,255,255,.1)}.Color-Overlay50{color:rgba(255,255,255,.5)}.LightBackground{background-color:#fff}.MediumBackground{background-color:#eeedff}.DarkBackground{background-color:#190b2f}.Flex,.Footer .Footer-Column-Links li{display:flex}.Min-Width-0{min-width:0}.Flex-Col{flex-direction:column}.Flex-Wrap{flex-wrap:wrap}.Flex-1-1-0{flex:1 1 0}.Justify-Content-Center{justify-content:center}.Justify-Content-Space-Between{justify-content:space-between}.Justify-Self-Stretch{justify-self:stretch}.Align-Items-Center{align-items:center}.Align-Items-Flex-Start{align-items:flex-start}.Align-Items-Flex-End{align-items:flex-end}.Align-Self-Stretch{align-self:stretch}.Gap-08{gap:.8rem}.Gap-16{gap:1.6rem}.Gap-24{gap:2.4rem}.Gap-26{gap:2.6rem}.Gap-30{gap:3rem}.Gap-32{gap:3.2rem}.Gap-40{gap:4rem}.Gap-56{gap:5.6rem}.Gap-80{gap:8rem}.Padding-24{padding:2.4rem}.Padding-X-24{padding-left:2.4rem;padding-right:2.4rem}.Padding-Y-24{padding-bottom:2.4rem}.Padding-T-24,.Padding-Y-24{padding-top:2.4rem}.Padding-B-24{padding-bottom:2.4rem}.Padding-L-24{padding-left:2.4rem}.Padding-R-24{padding-right:2.4rem}.Padding-32{padding:3.2rem}.Padding-X-32{padding-left:3.2rem;padding-right:3.2rem}.Padding-Y-32{padding-bottom:3.2rem}.Padding-T-32,.Padding-Y-32{padding-top:3.2rem}.Padding-B-32{padding-bottom:3.2rem}.Padding-L-32{padding-left:3.2rem}.Padding-R-32{padding-right:3.2rem}.Padding-40{padding:4rem}.Padding-X-40{padding-left:4rem;padding-right:4rem}.Padding-Y-40{padding-bottom:4rem}.Padding-T-40,.Padding-Y-40{padding-top:4rem}.Padding-B-40{padding-bottom:4rem}.Padding-L-40{padding-left:4rem}.Padding-R-40{padding-right:4rem}.Padding-56{padding:5.6rem}.Padding-X-56{padding-left:5.6rem;padding-right:5.6rem}.Padding-Y-56{padding-bottom:5.6rem}.Padding-T-56,.Padding-Y-56{padding-top:5.6rem}.Padding-B-56{padding-bottom:5.6rem}.Padding-L-56{padding-left:5.6rem}.Padding-R-56{padding-right:5.6rem}.Padding-80{padding:8rem}.Padding-X-80{padding-left:8rem;padding-right:8rem}.Padding-Y-80{padding-bottom:8rem}.Padding-T-80,.Padding-Y-80{padding-top:8rem}.Padding-B-80{padding-bottom:8rem}.Padding-L-80{padding-left:8rem}.Padding-R-80{padding-right:8rem}.Padding-104{padding:10.4rem}.Padding-X-104{padding-left:10.4rem;padding-right:10.4rem}.Padding-Y-104{padding-bottom:10.4rem}.Padding-T-104,.Padding-Y-104{padding-top:10.4rem}.Padding-B-104{padding-bottom:10.4rem}.Padding-L-104{padding-left:10.4rem}.Padding-R-104{padding-right:10.4rem}.Max-Width-600{max-width:600px}.Max-Width-800{max-width:800px}.Border-Radius-16{border-radius:1.6rem}.Icon.ReadyIcon40{background-image:url(/images/ready-40.svg)}.Icon.LibraryDarkIcon40{background-image:url(/images/library-dark-40.svg)}.Icon.DiffRolesIcon40{background-image:url(/images/diff-roles-40.svg)}.Icon.ScalableIcon40{background-image:url(/images/scalable-40.svg)}.Icon.Engage40{background-image:url(/images/engage-40.svg)}.Icon.Organisation40{background-image:url(/images/organisation-40.svg)}.Icon.Knowledge40{background-image:url(/images/knowledge-40.svg)}.Icon.CircleOne40{background-image:url(/images/circle-one-40.svg)}.Icon.CircleTwo40{background-image:url(/images/circle-two-40.svg)}.Icon.CircleThree40{background-image:url(/images/circle-three-40.svg)}.Icon.CircleFour40{background-image:url(/images/circle-four-40.svg)}.Icon.CaretRight40{background-image:url(/images/caret-right-40.svg)}.HealthAndSafety{background:url(/images/construction-site-manager.jpg)#d3d3d3 50%/cover no-repeat}.Compliance{background:url(/images/man-with-tablet.png)#d3d3d3 50%/cover no-repeat}.BusinessSkills{background:url(/images/woman-on-laptop.png)#d3d3d3 50%/cover no-repeat}.HealthAndSocialCare{background:url(/images/elderly-lady-with-nurse.png)#d3d3d3 50%/cover no-repeat}.Technology{background:url(/images/it-network-engineer.png)#d3d3d3 50%/cover no-repeat}.PersonalDevelopment{background:url(/images/woman-in-office.png)#d3d3d3 50%/cover no-repeat}.PageHeaderImage{flex:1 0 0;align-self:stretch;border-radius:1.6rem;width:592px;height:310px}.Tile-Border-Type-1{border-radius:1.6rem;border:.2rem solid #d6d2fd;box-shadow:0 2px 2px 0 rgba(25,11,47,.1)}.Tile-Border-Type-2{border-radius:2.4rem;border:.1rem solid #5f4ffc}.IconTile,.Image-Tile{display:flex;flex-direction:column;flex:1 1 325px;align-items:flex-start;border:.2rem solid #d6d2fd}.Image-Tile{max-width:800px;justify-self:stretch;overflow:hidden;border-radius:1.6rem;box-shadow:0 2px 2px 0 rgba(25,11,47,.1)}.Image-Tile .Image{align-self:stretch;height:184px}.IconTile{gap:2.4rem;background:#fff;padding:3.2rem}.IconTile.IconTile-Borderless{border:0;border-radius:0;box-shadow:none;padding:0}.IconTile.IconTile-Transparent{background:0 0}.IconTile .IconTile-Body,.IconTile .IconTile-Header{display:flex;align-items:flex-start;align-self:stretch}.IconTile .IconTile-Header{justify-content:space-between}.IconTile .IconTile-Header .Icon,.IconTile .IconTile-Header .Icon-S{background-repeat:no-repeat;background-position:center left;background-size:cover;height:60px;width:60px}.IconTile .IconTile-Header .Icon-S{height:40px;width:40px}.IconTile .IconTile-Body{flex-direction:column;gap:1.6rem}.IconTile.IconTile-Narrow{flex:1 1 288px;width:288px}.Card-Dark,.DisclosureCard,.IconTile{border-radius:1.6rem;box-shadow:0 2px 2px 0 rgba(25,11,47,.1)}.Card-Dark{padding:5.6rem;background:rgba(255,255,255,.1);color:#fff}.DisclosureCard{background:#fff;overflow:hidden;border:.2rem solid #d6d2fd}.DisclosureCard .DisclosureCard-Always{padding:2.4rem 2.4rem 0}.DisclosureCard .DisclosureCard-More{display:flex;flex-direction:column}.DisclosureCard .DisclosureCard-More>summary{order:1;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 2.4rem;cursor:pointer;list-style:none;background:#eeedff;transition:background-color .2s ease}.DisclosureCard .DisclosureCard-More>summary::-webkit-details-marker{display:none}.DisclosureCard .DisclosureCard-More>summary:hover,.DisclosureCard .DisclosureCard-More[open]>summary:hover{background:#d6d2fd}.DisclosureCard .DisclosureCard-More>summary:focus-visible{outline:2px solid #d6d2fd;outline-offset:-2px}.DisclosureCard .DisclosureCard-More[open]>summary{background:#f4f4f4}.DisclosureCard .DisclosureCard-More .DisclosureCard-WhenOpen,.DisclosureCard .DisclosureCard-More[open] .DisclosureCard-WhenClosed{display:none}.DisclosureCard .DisclosureCard-More[open] .DisclosureCard-WhenOpen{display:block}.DisclosureCard .DisclosureCard-More .DisclosureCard-Chevron{flex:0 0 auto;width:30px;height:30px;background-color:#190b2f;-webkit-mask:url(/images/caret-up-30.svg)no-repeat center/contain;mask:url(/images/caret-up-30.svg)no-repeat center/contain;transition:transform .35s ease,background-color .2s ease}.DisclosureCard .DisclosureCard-More>summary:hover .DisclosureCard-Chevron{background-color:#5f4ffc}.DisclosureCard .DisclosureCard-More[open] .DisclosureCard-Chevron{transform:rotate(180deg)}.DisclosureCard .DisclosureCard-More::details-content{content-visibility:visible;block-size:auto}.DisclosureCard .DisclosureCard-More .DisclosureCard-Wrap{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .35s ease,visibility .35s}.DisclosureCard .DisclosureCard-More .DisclosureCard-Wrap>*{overflow:hidden;min-height:0}.DisclosureCard .DisclosureCard-More[open] .DisclosureCard-Wrap{grid-template-rows:1fr;visibility:visible}.DisclosureCard .DisclosureCard-More .DisclosureCard-Body{padding:0 2.4rem}@media (prefers-reduced-motion:reduce){.DisclosureCard .DisclosureCard-Chevron,.DisclosureCard .DisclosureCard-More>summary,.DisclosureCard .DisclosureCard-Wrap{transition:none}}.IconList li{display:flex;align-items:flex-start;gap:1.6rem}.IconList li.Icon.CircleCheckMark20::before{content:"";flex:0 0 auto;width:20px;height:1lh;background:url(/images/circle-checkmark-20.svg)no-repeat center/20px 20px}.CategoryList,.CourseList,.TopicList{display:flex;align-items:flex-start;width:100%}.TopicList{flex-wrap:wrap;gap:2.4rem}.TopicList li{flex:1 1 calc(612px - 2.4rem);max-width:calc(612px - 2.4rem)}.CategoryList,.CourseList{flex-direction:column}.CategoryList li,.CourseList li{width:100%}.CourseList li{border-bottom:2px solid #d6d2fd}.CourseMeta{display:flex;flex-wrap:wrap;gap:1.6rem 5.6rem;margin:0}.CourseMeta>div{display:flex;align-items:baseline;gap:.8rem}.CourseInfo>.CourseInfo-Main,.RequestELearningQuoteLink{display:flex;flex-direction:column;align-items:flex-start}.RequestELearningQuoteLink{align-self:stretch;gap:4rem;padding:3.2rem 2.4rem;border-radius:1.6rem;background:#190b2f}.CourseInfo,.SearchForm{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8rem}.CourseInfo>.CourseInfo-Main{flex:1 1 100%}.CourseInfo>.CourseInfo-Aside{display:flex;flex-direction:column;gap:2.4rem;flex:0 1 400px;min-width:0}@media all and (min-width:1200px){.CourseInfo>.CourseInfo-Main{flex:1 1 480px}}.CourseInfo .CoursePreview{width:100%;margin-top:2.4rem}.SearchForm{align-items:center;gap:1.6rem;width:100%}.SearchForm input{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;flex:1 1 320px;min-width:0;height:52px;padding:0 2.4rem;border:0;border-radius:3.2rem;background:#fff;margin:0}.FormField::placeholder,.SearchForm input::placeholder{color:rgba(25,11,47,.4)}.FormActions>button,.SearchForm button{flex:0 0 auto}.validation-message{color:#ff484b}.FormRow{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem}@media all and (min-width:768px){.FormRow{grid-template-columns:1fr 1fr}}.FormField-Group{min-width:0}.FormActions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 4rem}.FormActions-Note{flex:1 1 240px;min-width:0}.FormField{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;color:#190b2f;width:100%;min-width:150px;height:52px;margin:0;padding:.8rem 1.6rem;border:.2rem solid #d0d0d0;border-radius:.8rem;background:#fbfbfb;transition:border-color .2s ease,background-color .2s ease}.FormField:hover:not(:disabled):not([readonly]):not(:focus):not(:is(:open)){border-color:#b4baff;background:#fff}.FormField:focus:not(:disabled){border-color:#5f4ffc;background:#fff;outline:0}.FormField:disabled{border-color:rgba(25,11,47,.2);background:#fff;color:rgba(25,11,47,.1);cursor:not-allowed}.FormField:disabled::placeholder{color:rgba(25,11,47,.1)}.FormField-Group:has(>.FormField:disabled)>label{color:rgba(25,11,47,.2)}textarea.FormField{min-height:56px;height:120px;padding:1.6rem;resize:vertical}select.FormField{-webkit-appearance:none;appearance:base-select;align-items:center;padding-right:5.6rem;cursor:pointer;background:url(/images/select-caret.svg)no-repeat right 1.6rem center/13px 7px,url(/images/select-divider.svg)no-repeat right 46px center/.2rem 30px,#fbfbfb}select.FormField:focus:not(:disabled),select.FormField:hover:not(:disabled):not([readonly]):not(:focus):not(:is(:open)){background:url(/images/select-caret.svg)no-repeat right 1.6rem center/13px 7px,url(/images/select-divider.svg)no-repeat right 46px center/.2rem 30px,#fff}select.FormField:open:not(:disabled){border-color:#5f4ffc;outline:0;background:url(/images/select-caret.svg)no-repeat right 1.6rem center/13px 7px,url(/images/select-divider.svg)no-repeat right 46px center/.2rem 30px,#fff}@supports (appearance:base-select){select.FormField::picker(select){appearance:base-select;margin-block:.4rem;border:.1rem solid #d6d2fd;border-radius:.8rem;box-shadow:0 5px 7px 0 rgba(25,11,47,.2);position-try-order:normal;min-height:10.4rem}select.FormField::picker-icon{display:none}select.FormField option::checkmark{display:none}select.FormField option{padding:1.6rem .4rem 1.6rem 1.6rem}select.FormField option:hover{background:#eeedff}select.FormField option:checked{color:#5f4ffc}}.FormCheckbox{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;margin:0;padding:.2rem;border:.2rem solid #d0d0d0;border-radius:.8rem;background:#fbfbfb;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.FormCheckbox::before{content:"";width:16px;height:16px;background-color:#fff;-webkit-mask:url(/images/checkbox-check-16.svg)no-repeat center/contain;mask:url(/images/checkbox-check-16.svg)no-repeat center/contain;opacity:0;transition:opacity .2s ease}.FormCheckbox:hover:not(:disabled):not(:checked){border-color:#b4baff}.FormCheckbox:checked{border-color:#5f4ffc;background:#5f4ffc}.FormCheckbox:checked::before{opacity:1}.FormCheckbox:disabled{border-color:rgba(25,11,47,.2);background:#fff;cursor:not-allowed}.FormCheckbox:disabled::before{background-color:rgba(25,11,47,.2)}.FormCheckbox:focus-visible{outline:.2rem solid #5f4ffc;outline-offset:.2rem}.CLS-Content h3{font-size:2.4rem;font-weight:700;line-height:3.2rem;margin:0;padding-bottom:2.4rem}.CLS-Content h3:not(:first-of-type){padding-top:3.2rem}.CLS-Content p,.CLS-Content ul{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.8rem;padding-bottom:2.4rem;margin:0}.Footer .Footer-Column>h2{margin:0}.Button-Primary{display:flex;justify-content:center;align-items:center;width:fit-content;border:2px solid #5f4ffc;text-decoration:none;background:#5f4ffc;color:#fff;font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.6rem;height:52px;max-width:350px;padding:0 4rem;gap:1.6rem;border-radius:3.2rem}.Button-Primary:hover{color:#fff;background:#b4baff;cursor:pointer}.Button-Primary:disabled{opacity:.45;cursor:not-allowed}.Button-Nav:disabled:hover,.Button-Primary:disabled:hover,.Button-Secondary:disabled:hover{background:#5f4ffc;color:#fff;cursor:not-allowed}.Button-Secondary{display:flex;justify-content:center;align-items:center;width:fit-content;border:2px solid #5f4ffc;text-decoration:none;background:#5f4ffc;font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.6rem;background:0 0;color:#5f4ffc;height:52px;max-width:300px;padding:0 4rem;gap:1.6rem;border-radius:3.2rem}.Button-Secondary:hover{background:#b4baff}.Button-Secondary:disabled{opacity:.45;cursor:not-allowed}.Button-Secondary:hover{color:#5f4ffc}.Button-Secondary-Type-2,.Button-Tertiary,.Button-Tertiary-S{display:flex;justify-content:center;align-items:center;color:#5f4ffc;text-decoration:none}.Button-Secondary-Type-2{height:52px;max-width:300px;gap:1.6rem;padding:1.6rem;border-radius:.8rem;border:.2rem solid #5f4ffc}.Button-Secondary-Type-2:hover,.Button-Secondary:hover{background:#eeedff;cursor:pointer}.Button-Tertiary,.Button-Tertiary-S{font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.6rem;gap:.8rem}.Button-Tertiary-S:hover,.Button-Tertiary:hover{text-decoration-thickness:11%;cursor:pointer}.Button-Tertiary:hover{text-decoration:underline;text-underline-offset:19%;text-underline-position:from-font}.Button-Tertiary-S{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;margin:0}.Button-Inline-Link,.Button-Tertiary-S:hover{text-decoration:underline;text-underline-offset:20.5%;text-underline-position:from-font}.Button-Inline-Link{display:inline-flex}.Category-List-Link,.Topic-List-Link{justify-content:space-between;margin:0}.Topic-List-Link{display:flex;align-items:center;text-decoration:none;font-size:1.8rem;font-weight:600;line-height:2.4rem;border-radius:1.6rem;border:.2rem solid #d6d2fd;padding:2.4rem 1.6rem 2.4rem 2.4rem}.Category-List-Link:hover,.Course-List-Link:hover,.Topic-List-Link:hover{background:#eeedff;color:#190b2f;cursor:pointer}.Category-List-Link:hover.Button-Caret-Right-20::after,.Course-List-Link:hover.Button-Caret-Right-20::after,.Topic-List-Link:hover.Button-Caret-Right-20::after{mask-image:url(/images/caret-right-20-hover.svg);color:#5f4ffc}.Category-List-Link{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:400;line-height:2.8rem;padding:.2rem .8rem;border-radius:.4rem}.Button-Nav,.Category-List-Link,.Course-List-Link{display:flex;align-items:center;text-decoration:none;font-size:1.6rem}.Course-List-Link{justify-content:space-between;font-weight:600;line-height:2rem;margin:0;padding:2.4rem 1.6rem 2.4rem 0}.Course-List-Link:hover{background:0 0}.Button-Nav{justify-content:center;width:fit-content;border:2px solid #5f4ffc;background:#5f4ffc;color:#fff;font-family:"DM Sans",Helvetica,Arial,sans-serif;font-weight:800;line-height:1.6rem;padding:1.6rem 2.4rem;border-radius:2.4rem}.Button-Nav:hover{color:#fff;background:#b4baff;cursor:pointer}.Button-Nav:disabled{opacity:.45;cursor:not-allowed}.Button-Icon-Only-Type-1,.Button-Icon-Only-Type-2{display:flex;justify-content:center;align-items:center;border-radius:3.2rem}.Button-Icon-Only-Type-1{max-width:8rem;height:52px;padding:2.4rem;background-color:#5f4ffc;color:#fff}.Button-Icon-Only-Type-1:hover{background:#eeedff;color:#190b2f}.Button-Icon-Only-Type-2{max-width:4rem;height:4rem;padding:0 2.4rem;background-color:#eeedff;border:3px solid #eeedff}.Button-Icon-Only-Type-2:hover{border-color:#5f4ffc;color:#190b2f}.Button-Icon-Left::after,.Button-Icon-Left::before,.Button-Icon-Only-Type-1::after,.Button-Icon-Only-Type-2::after,.Button-Icon-Right::after,.Button-Icon-Right::before{flex:0 0 auto;background-color:currentColor;-webkit-mask:no-repeat center/contain;mask:no-repeat center/contain}.Button-Icon-Only-Type-1.Button-Arrow-Light-Right-30::after,.Button-Icon-Only-Type-2.Button-Arrow-Light-Right-30::after{content:"";width:30px;height:30px;mask-image:url(/images/right-arrow-light-30-thick.svg)}.Button-Icon-Left.Button-Arrow-Light-Right-30::before{content:"";width:30px;height:24px;mask-image:url(/images/right-arrow-light-30.svg)}.Button-Icon-Left.Button-Arrow-Dark-Right-20::before{content:"";width:20px;height:20px;mask-image:url(/images/right-arrow-dark-20.svg)}.Button-Icon-Left.Button-Arrow-Dark-Left-20::before{content:"";width:20px;height:20px;mask-image:url(/images/left-arrow-dark-20.svg)}.Button-Icon-Left.Button-Search::before{content:"";width:24px;height:24px;mask-image:url(/images/search.svg)}.Button-Icon-Left.Button-Open-New-Window-Light::before{content:"";width:30px;height:30px;mask-image:url(/images/open-new-window-light.svg)}.Button-Icon-Left.Button-Caret-Right-20::before{content:"";width:20px;height:20px;mask-image:url(/images/caret-right-20.svg)}.Button-Icon-Right.Button-Arrow-Light-Right-30::after{content:"";width:30px;height:24px;mask-image:url(/images/right-arrow-light-30.svg)}.Button-Icon-Right.Button-Arrow-Dark-Right-20::after{content:"";width:20px;height:20px;mask-image:url(/images/right-arrow-dark-20.svg)}.Button-Icon-Right.Button-Arrow-Dark-Left-20::after{content:"";width:20px;height:20px;mask-image:url(/images/left-arrow-dark-20.svg)}.Button-Icon-Right.Button-Search::after{content:"";width:24px;height:24px;mask-image:url(/images/search.svg)}.Button-Icon-Right.Button-Open-New-Window-Light::after{content:"";width:30px;height:30px;mask-image:url(/images/open-new-window-light.svg)}.Button-Icon-Right.Button-Caret-Right-20::after{content:"";width:20px;height:20px;mask-image:url(/images/caret-right-20.svg)}.Container{padding:0;max-width:1224px;margin-left:auto;margin-right:auto}.CompanyLogo{background-image:url(/images/skillstation-2026-white.svg);background-repeat:no-repeat;background-position:center left;height:25px;width:155px}@media not all and (min-width:1200px){.Hidden-Below-L{display:none}}.Separator{display:block;width:5rem;height:.6rem;background:#5f4ffc}header{position:sticky;top:0;z-index:999}header .TopBanner{background-color:#190b2f;padding-left:2.4rem;padding-right:2.4rem}header .TopBanner .Nav-Container{width:100%;max-width:1224px;padding:1.6rem 0;justify-content:space-between;margin:0 auto}header .TopBanner .Nav-Container,header .TopBanner .Nav-Container nav{display:flex;gap:2.4rem;align-items:center}header .TopBanner .Nav-Container nav ul{background-color:#190b2f;margin:0;padding:0;display:none;list-style-type:none;z-index:100}header .TopBanner .Nav-Container nav>ul{position:absolute;top:10rem;left:0;right:0}header .TopBanner .Nav-Container nav>ul li{padding:0}header .TopBanner .Nav-Container nav>ul li a{display:block;padding:1.25em 2em;text-decoration:none;color:#fff;font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}header .TopBanner .Nav-Container nav>ul li a.currentPage{text-decoration:underline;text-underline-offset:.4rem;color:#5f4ffc}header .TopBanner .Nav-Container nav>ul li a:hover{color:#5f4ffc}header .TopBanner .Nav-Container .HamburgerMenu{width:3.2rem;height:3.2rem;position:relative;cursor:pointer}header .TopBanner .Nav-Container .HamburgerMenu button{background-color:transparent;border:0;height:3.2rem;width:3.2rem;cursor:pointer;padding:0;margin:0;display:flex;flex-direction:column;justify-content:space-evenly}header .TopBanner .Nav-Container .HamburgerMenu span{display:block;height:.4rem;width:100%;background:#5f4ffc;border-radius:.8rem}@media all and (min-width:768px){header .TopBanner .Nav-Container{padding:1.6rem 0}}@media all and (min-width:1200px){header .TopBanner .Nav-Container{padding:1.6rem 0}header .TopBanner .Nav-Container nav>ul{display:flex;gap:.8rem;align-items:center;position:initial}header .TopBanner .Nav-Container nav>ul li a{padding:0 1.8rem}header .TopBanner .Nav-Container .HamburgerMenu{display:none}}@media not all and (min-width:1200px){body.ShowMenu{background-color:#190b2f}body.ShowMenu header .TopBanner .Nav-Container nav>ul{display:block}body.ShowMenu header .TopBanner .Nav-Container .HamburgerMenu span:nth-child(1){position:absolute;transform:rotate(45deg)}body.ShowMenu header .TopBanner .Nav-Container .HamburgerMenu span:nth-child(2){display:none}body.ShowMenu header .TopBanner .Nav-Container .HamburgerMenu span:nth-child(3){transform:rotate(-45deg);position:absolute}body.ShowMenu .Footer,body.ShowMenu main{display:none}}.Footer{border-top:.2rem solid #eeedff}.Footer .Footer-Main{display:flex;justify-content:center;padding:8rem 2.4rem 5.6rem}.Footer .Footer-Columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4rem 8rem;width:100%;max-width:1224px}.Footer .Footer-Logo-Link{display:flex;flex:0 0 auto}.Footer .Footer-Logo{width:151px;height:46px}.Footer .Footer-Links{display:flex;flex-wrap:wrap;gap:4rem 8rem;flex:1 1 auto}.Footer .Footer-Column{display:flex;flex-direction:column;gap:3.2rem}.Footer .Footer-Social{flex:0 0 auto}.Footer .Footer-Column-Links{display:flex;flex-direction:column;gap:2.4rem;list-style:none;margin:0;padding:0}.Footer .Footer-Link{font-family:"DM Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem;color:#190b2f;text-decoration:none}.Footer .Footer-Link:hover{color:#5f4ffc;text-decoration:underline;text-decoration-thickness:11%;text-underline-offset:19%;text-underline-position:from-font}.Footer .Footer-Social-Links{display:flex;align-items:center;gap:1.6rem;list-style:none;margin:0;padding:0}.Footer .Footer-Social-Link{display:flex}.Footer .Footer-Social-Icon{display:block;width:30px;height:30px;background-color:#190b2f;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .2s ease}.Footer .Footer-Social-Icon-LinkedIn{-webkit-mask-image:url(/images/linkedin.svg);mask-image:url(/images/linkedin.svg)}.Footer .Footer-Social-Icon-Twitter{-webkit-mask-image:url(/images/twitter.svg);mask-image:url(/images/twitter.svg)}.Footer .Footer-Social-Icon-YouTube{-webkit-mask-image:url(/images/youtube.svg);mask-image:url(/images/youtube.svg)}.Footer .Footer-Social-Link:hover .Footer-Social-Icon{background-color:#5f4ffc}.Footer .Footer-Social-Name{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Footer .Footer-Legal{padding:1.6rem 2.4rem;background:#eeedff}.Footer .Footer-Legal-Text{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;margin:0;color:#a082e0;text-align:center}.Categories{width:100%}.Categories .Category{box-shadow:0 2px 2px 0 rgba(25,11,47,.1);border-radius:1.6rem;margin-bottom:2.4rem}.Categories .Category .CategoryHeader{display:flex;padding:1.6rem 2.6rem;align-items:center;align-self:stretch;border-radius:1.6rem 1.6rem 0 0;background:#d6d2fd}.Categories .Category,.Categories .Category .CategoryBody{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.Categories .Category .CategoryBody{padding:1.6rem 1.6rem 2.4rem;gap:.8rem;border-radius:0 0 1.6rem 1.6rem;border:.2rem solid #d6d2fd;background:#fff}@media all and (min-width:768px){.Categories{columns:2}.Categories .Category{break-inside:avoid-column}}@media all and (min-width:1200px){.Categories{columns:3}}