@font-face{font-display:swap;font-family:WSK Frutiger;font-style:normal;font-weight:300;src:url(https://studium.ebz-bs.de/hubfs/EBZ%20Akademie%20Test/WSK%20Landingpage/fonts/FrutigerLTStd-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:WSK Frutiger;font-style:normal;font-weight:400;src:url(https://studium.ebz-bs.de/hubfs/EBZ%20Akademie%20Test/WSK%20Landingpage/fonts/FrutigerLTStd-Roman.otf) format("opentype")}@font-face{font-display:swap;font-family:WSK Frutiger;font-style:normal;font-weight:700;src:url(https://studium.ebz-bs.de/hubfs/EBZ%20Akademie%20Test/WSK%20Landingpage/fonts/FrutigerLTPro-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:WSK Open Sans;font-style:normal;font-weight:800;src:url(https://studium.ebz-bs.de/hubfs/EBZ%20Akademie%20Test/WSK%20Landingpage/fonts/OpenSans-ExtraBold.ttf) format("truetype")}:root{--wsk-navy:#16334b;--wsk-navy-deep:#102a3a;--wsk-green:#a2bc0c;--wsk-blue-light:#7eaec2;--wsk-button-background:#486470;--wsk-white:#fff;--wsk-content-max:1270px;--wsk-gutter:clamp(24px,5.9vw,85px);--wsk-font-body:"WSK Frutiger",Arial,sans-serif;--wsk-font-bold:"WSK Open Sans","WSK Frutiger",Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body.wsk-page{background:var(--wsk-white);color:var(--wsk-white);font-family:var(--wsk-font-body);font-synthesis:none;font-weight:300;margin:0;overflow-x:hidden;padding:0}body.wsk-menu-open{overflow:hidden}.wsk-page img{display:block;max-width:100%}.wsk-page a{color:inherit;text-decoration:none}.wsk-page button,.wsk-page input,.wsk-page select,.wsk-page textarea{font:inherit}.wsk-shell{margin-left:auto;margin-right:auto;width:min(calc(100% - var(--wsk-gutter)*2),var(--wsk-content-max))}.wsk-visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.wsk-skip-link{background:var(--wsk-white);border-radius:4px;color:var(--wsk-navy);font-weight:700;left:20px;padding:12px 18px;position:fixed;top:-100px;z-index:9999}.wsk-skip-link:focus{top:20px}.wsk-anchor-target{height:1px;margin-top:-1px;position:relative}.wsk-hero{background:var(--wsk-navy-deep);isolation:isolate;min-height:clamp(590px,49.4vw,711px);overflow:hidden;position:relative}.wsk-hero:before{background-image:var(--wsk-hero-image,none);background-position:right 41%;background-repeat:no-repeat;background-size:131.5% auto;filter:none;transform:scaleX(-1) scale(1.002);z-index:-3}.wsk-hero:after,.wsk-hero:before{content:"";inset:0;position:absolute}.wsk-hero:after{background:linear-gradient(90deg,rgba(5,18,23,.73),rgba(5,18,23,.73) 40%,rgba(5,18,23,.63) 44%,rgba(5,18,23,.48) 50%,rgba(5,18,23,.34) 56%,rgba(5,18,23,.16) 62%,rgba(5,18,23,0) 67%,rgba(5,18,23,0));z-index:-2}.wsk-header{background:rgba(17,50,76,.78);border-bottom:1px solid hsla(0,0%,100%,.04);left:0;position:absolute;right:0;top:0;z-index:5}.wsk-header__inner{align-items:center;display:flex;min-height:clamp(62px,4.95vw,71px)}.wsk-brand{align-items:center;display:inline-flex;flex:0 0 auto}.wsk-brand img{height:auto;width:clamp(74px,5.8vw,84px)}.wsk-brand__fallback{color:var(--wsk-white);font-family:var(--wsk-font-bold);font-size:16px;font-weight:800}.wsk-nav{align-items:center;display:flex;gap:clamp(22px,2.15vw,31px);margin-left:auto}.wsk-nav a{color:hsla(0,0%,100%,.9);font-size:clamp(13px,1.05vw,15px);font-weight:300;line-height:1;padding:8px 0;position:relative;transition:color .16s ease,opacity .16s ease;white-space:nowrap}.wsk-nav a:after{background:var(--wsk-green);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:opacity .16s ease,transform .16s ease}.wsk-nav a:focus-visible,.wsk-nav a:hover{color:var(--wsk-white)}.wsk-nav a:focus-visible:after,.wsk-nav a:hover:after{opacity:1;transform:scaleX(1)}.wsk-menu-toggle{appearance:none;background:transparent;border:0;color:var(--wsk-white);cursor:pointer;display:inline-grid;height:34px;margin:0 0 0 clamp(20px,2.2vw,32px);padding:0;place-items:center;width:34px}.wsk-menu-toggle__bars{display:block;height:16px;position:relative;width:21px}.wsk-menu-toggle__bars span{background:currentColor;border-radius:2px;display:block;height:2px;left:0;position:absolute;transition:top .18s ease,transform .18s ease,opacity .18s ease;width:21px}.wsk-menu-toggle__bars span:first-child{top:0}.wsk-menu-toggle__bars span:nth-child(2){top:7px}.wsk-menu-toggle__bars span:nth-child(3){top:14px}.wsk-menu-toggle[aria-expanded=true] .wsk-menu-toggle__bars span:first-child{top:7px;transform:rotate(45deg)}.wsk-menu-toggle[aria-expanded=true] .wsk-menu-toggle__bars span:nth-child(2){opacity:0}.wsk-menu-toggle[aria-expanded=true] .wsk-menu-toggle__bars span:nth-child(3){top:7px;transform:rotate(-45deg)}@media (min-width:901px){.wsk-menu-toggle{display:none!important}}.wsk-hero__content{display:flex;flex-direction:column;min-height:clamp(590px,49.4vw,711px);padding-bottom:clamp(58px,5vw,72px);padding-top:clamp(150px,11.9vw,171px);position:relative;z-index:2}.wsk-hero__intro{width:min(100%,520px)}.wsk-hero__title{color:var(--wsk-white);font-family:var(--wsk-font-body);font-size:clamp(42px,3.3vw,48px);font-weight:300;letter-spacing:-.015em;line-height:1.07;margin:0}.wsk-hero__accent{color:var(--wsk-green);font-family:var(--wsk-font-bold);font-weight:800;letter-spacing:-.025em}.wsk-hero__lead{color:hsla(0,0%,100%,.95);font-size:clamp(14px,1.1vw,16px);font-weight:300;line-height:1.27;margin:clamp(10px,1vw,14px) 0 0;max-width:420px}.wsk-hero__actions{display:flex;flex-wrap:wrap;gap:clamp(14px,1.4vw,20px);margin-top:clamp(24px,2.35vw,34px)}.wsk-button{align-items:center;background:rgba(72,100,112,.92);border:1.5px solid var(--wsk-blue-light);border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.08);color:var(--wsk-white);display:inline-flex;font-family:var(--wsk-font-bold);font-size:clamp(16px,1.4vw,20px);font-weight:800;gap:7px;justify-content:center;line-height:1;min-height:47px;padding:11px 16px 12px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.wsk-button:focus-visible,.wsk-button:hover{background:rgba(82,117,132,.98);border-color:#a7d2e2;transform:translateY(-1px)}.wsk-button--secondary{min-width:clamp(220px,19vw,242px)}.wsk-hero__metrics{border-top:1px solid hsla(0,0%,100%,.43);display:grid;gap:clamp(18px,2vw,29px);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:auto;padding-top:clamp(22px,1.9vw,27px);width:min(100%,clamp(476px,37.4vw,538px))}.wsk-metric{align-items:flex-start;display:flex;flex-direction:column}.wsk-metric strong{color:var(--wsk-green);font-family:var(--wsk-font-bold);font-size:clamp(27px,2.2vw,32px);font-weight:800;letter-spacing:-.02em;line-height:.95}.wsk-metric span{color:hsla(0,0%,100%,.96);font-size:clamp(14px,1.1vw,16px);font-weight:300;line-height:1.18;margin-top:4px}.wsk-pathways{background:#fff;color:var(--wsk-navy);padding:clamp(76px,7vw,100px) 0 clamp(88px,7.5vw,110px)}.wsk-section-heading{margin:0 auto clamp(48px,4.5vw,64px);max-width:720px;text-align:center}.wsk-section-heading__eyebrow{color:var(--wsk-green);font-family:var(--wsk-font-body);font-size:clamp(14px,1.15vw,17px);font-weight:400;line-height:1.2;margin:0 0 5px}.wsk-section-heading__title{color:var(--wsk-navy);font-family:var(--wsk-font-body);font-size:clamp(35px,3vw,44px);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0}.wsk-section-heading__intro{color:#557080;font-size:clamp(15px,1.15vw,17px);font-weight:300;line-height:1.35;margin:10px auto 0;max-width:610px}.wsk-pathways__grid{display:grid;gap:clamp(16px,1.8vw,26px);grid-template-columns:repeat(4,minmax(0,1fr))}.wsk-pathway-card{--wsk-card-accent:var(--wsk-navy);background:#fff;border:1px solid #d8e0e4;border-radius:9px;box-shadow:0 5px 14px rgba(22,51,75,.09),0 1px 3px rgba(22,51,75,.07);display:flex;flex-direction:column;min-height:455px;overflow:hidden;padding:28px 25px 24px;position:relative}.wsk-pathway-card:before{background:var(--wsk-card-accent);content:"";height:7px;left:0;position:absolute;right:0;top:0}.wsk-pathway-card--blue{--wsk-card-accent:#164d75}.wsk-pathway-card--light-blue{--wsk-card-accent:#78abc0}.wsk-pathway-card--green{--wsk-card-accent:var(--wsk-green)}.wsk-pathway-card--cyan{--wsk-card-accent:#8dc3d2}.wsk-pathway-card__top{align-items:center;display:flex;gap:12px;margin-bottom:24px;min-height:54px}.wsk-pathway-card__icon{background:#e8f1f4;border-radius:5px;color:var(--wsk-card-accent);display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.wsk-pathway-card__icon svg{fill:none;height:27px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:27px}.wsk-pathway-card__brand{align-items:center;background:#edf2f4;border-radius:4px;color:#31556a;display:inline-flex;font-size:11px;font-weight:400;line-height:1.1;min-height:25px;padding:5px 9px}.wsk-pathway-card__title{color:var(--wsk-navy);font-family:var(--wsk-font-body);font-size:clamp(17px,1.35vw,20px);font-weight:700;letter-spacing:-.015em;line-height:1.12;margin:0 0 14px}.wsk-pathway-card__text{color:#496575;font-size:14px;font-weight:300;line-height:1.42;margin:0 0 20px}.wsk-pathway-card__list{color:#31556a;font-size:14px;font-weight:300;line-height:1.5;list-style:none;margin:0 0 24px;padding:0}.wsk-pathway-card__list li{padding-left:17px;position:relative}.wsk-pathway-card__list li+li{margin-top:5px}.wsk-pathway-card__list li:before{background:var(--wsk-card-accent);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.58em;width:5px}.wsk-pathway-card__link{align-items:center;color:var(--wsk-navy);display:inline-flex;font-family:var(--wsk-font-bold);font-size:14px;font-weight:800;gap:7px;line-height:1.1;margin-top:auto}.wsk-pathway-card__link span{color:var(--wsk-card-accent);transition:transform .16s ease}.wsk-pathway-card__link:focus-visible span,.wsk-pathway-card__link:hover span{transform:translateX(4px)}.wsk-career{background:#064372;color:#fff;overflow:hidden;padding:clamp(66px,6vw,88px) 0 clamp(72px,6.5vw,96px);position:relative}.wsk-career__inner{position:relative;z-index:2}.wsk-career__heading{margin-bottom:clamp(34px,3.2vw,46px);max-width:650px}.wsk-career__eyebrow{color:var(--wsk-green);font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:1.2;margin:0 0 7px;padding-left:42px;position:relative}.wsk-career__eyebrow:before{background:var(--wsk-green);content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:31px}.wsk-career__title{color:#fff;font-family:var(--wsk-font-body);font-size:clamp(38px,3.3vw,48px);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0}.wsk-career__intro{color:hsla(0,0%,100%,.9);font-size:clamp(15px,1.2vw,17px);font-weight:300;line-height:1.35;margin:10px 0 0;max-width:520px}.wsk-career__steps{display:grid;gap:20px}.wsk-career-step{background:rgba(174,202,218,.58);border:1px solid hsla(0,0%,100%,.72);border-radius:11px;box-shadow:0 5px 14px rgba(2,32,55,.15),inset 0 1px 0 hsla(0,0%,100%,.14);display:grid;gap:19px;grid-template-columns:62px 1fr;padding:20px 26px 20px 18px;position:relative}.wsk-career-step--first{min-height:245px}.wsk-career-step--second{align-items:center;min-height:82px}.wsk-career-step--third{min-height:115px}.wsk-career-step__number{background:#174e75;border-radius:5px;color:#fff;display:grid;font-family:var(--wsk-font-bold);font-size:27px;font-weight:800;height:45px;line-height:1;place-items:center;width:45px}.wsk-career-step--third .wsk-career-step__number{background:var(--wsk-green)}.wsk-career-step__content{min-width:0}.wsk-career-step__meta{align-items:baseline;color:#fff;display:flex;flex-wrap:wrap;gap:7px 16px}.wsk-career-step__meta span:first-child{font-size:13px;font-weight:300;opacity:.88}.wsk-career-step__meta span:last-child{font-family:var(--wsk-font-bold);font-size:clamp(17px,1.4vw,20px);font-weight:800;line-height:1.15}.wsk-career-step__facts{color:hsla(0,0%,100%,.88);display:flex;flex-wrap:wrap;font-size:13px;gap:9px 22px;line-height:1.25;margin-top:7px}.wsk-career-step__facts span{padding-left:15px;position:relative}.wsk-career-step__facts span:before{border:1px solid hsla(0,0%,100%,.78);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.38em;width:7px}.wsk-career-step__line{background:hsla(0,0%,100%,.58);border:0;height:1px;margin:14px 0 13px}.wsk-career-step__text{color:hsla(0,0%,100%,.92);font-size:14px;font-weight:300;line-height:1.42;margin:0 0 10px;max-width:1020px}.wsk-career-step__list{color:hsla(0,0%,100%,.91);font-size:13px;font-weight:300;line-height:1.45;list-style:none;margin:0 0 12px;padding:0}.wsk-career-step__list li{padding-left:17px;position:relative}.wsk-career-step__list li+li{margin-top:3px}.wsk-career-step__list li:before{background:#fff;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.55em;width:4px}.wsk-career-step__link{align-items:center;color:#fff;display:inline-flex;font-family:var(--wsk-font-bold);font-size:13px;font-weight:800;gap:7px;line-height:1}.wsk-career-step__link span{transition:transform .16s ease}.wsk-career-step__link:focus-visible span,.wsk-career-step__link:hover span{transform:translateX(4px)}.wsk-career-step__subtitle{color:hsla(0,0%,100%,.9);font-size:13px;line-height:1.35;margin:8px 0 14px}.wsk-career-tags{display:flex;flex-wrap:wrap;gap:8px}.wsk-career-tags span{align-items:center;background:#174e75;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;font-weight:400;line-height:1;min-height:23px;padding:5px 10px}.wsk-funding{background:#b8d6e1;color:var(--wsk-navy)}.wsk-funding__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);min-height:590px}.wsk-funding__intro{background:#83b5c8;display:flex;justify-content:flex-end}.wsk-funding__intro-inner{padding:clamp(72px,5.8vw,88px) clamp(42px,5vw,72px) clamp(72px,5.8vw,88px) var(--wsk-gutter);width:min(100%,635px)}.wsk-funding__eyebrow{color:#fff;font-size:clamp(14px,1.15vw,17px);font-weight:400;line-height:1.2;margin:0 0 4px}.wsk-funding__percentage{align-items:flex-start;color:var(--wsk-navy);display:flex;margin:0 0 4px}.wsk-funding__percentage strong{font-family:var(--wsk-font-bold);font-size:clamp(86px,8.5vw,122px);font-weight:800;letter-spacing:-.07em;line-height:.82}.wsk-funding__percentage span{font-family:var(--wsk-font-bold);font-size:clamp(34px,3.7vw,52px);font-weight:800;line-height:1;margin:4px 0 0 8px}.wsk-funding__title{color:var(--wsk-navy);font-family:var(--wsk-font-body);font-size:clamp(34px,3vw,44px);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0}.wsk-funding__text{color:#234c64;font-size:clamp(14px,1.15vw,17px);font-weight:300;line-height:1.42;margin:18px 0 0;max-width:520px}.wsk-funding__costs{margin-top:27px;max-width:520px}.wsk-funding__cost-labels{color:#234c64;display:flex;font-size:12px;font-weight:400;justify-content:space-between;margin-bottom:6px}.wsk-funding__bar{border:1px solid rgba(22,51,75,.4);border-radius:3px;display:grid;font-size:10px;grid-template-columns:25% 75%;height:24px;line-height:1;overflow:hidden}.wsk-funding__bar-own,.wsk-funding__bar-support{align-items:center;display:flex;justify-content:center}.wsk-funding__bar-own{background:#dceaf0;color:var(--wsk-navy)}.wsk-funding__bar-support{background:var(--wsk-navy);color:#fff}.wsk-funding__button{background:#5f8090;margin-top:24px}.wsk-funding__cards{align-items:center;background:#c7dfe7;display:flex}.wsk-funding__cards-inner{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(58px,5.2vw,80px) var(--wsk-gutter) clamp(58px,5.2vw,80px) clamp(38px,4vw,58px);width:min(100%,690px)}.wsk-funding-card{background:#fff;border:1px solid #c7d4da;border-radius:9px;border-top:6px solid var(--wsk-card-accent,var(--wsk-navy));box-shadow:0 5px 13px rgba(22,51,75,.12),0 1px 3px rgba(22,51,75,.08);min-height:210px;padding:25px 24px}.wsk-funding-card:first-child{--wsk-card-accent:var(--wsk-navy)}.wsk-funding-card:nth-child(2){--wsk-card-accent:#86b8c9}.wsk-funding-card:nth-child(3){--wsk-card-accent:var(--wsk-green)}.wsk-funding-card:nth-child(4){--wsk-card-accent:#5f94aa}.wsk-funding-card__icon{background:#e7f0f3;border-radius:5px;color:var(--wsk-card-accent);display:grid;font-family:var(--wsk-font-bold);font-size:17px;font-weight:800;height:34px;margin-bottom:18px;place-items:center;width:34px}.wsk-funding-card h3{color:var(--wsk-navy);font-family:var(--wsk-font-body);font-size:clamp(16px,1.35vw,19px);font-weight:700;line-height:1.2;margin:0 0 10px}.wsk-funding-card p{color:#496575;font-size:13px;font-weight:300;line-height:1.42;margin:0}.wsk-events{background:#fff;color:var(--wsk-navy);padding:clamp(72px,6.5vw,96px) 0 clamp(82px,7vw,108px)}.wsk-events__heading{margin-bottom:clamp(44px,4vw,58px)}.wsk-events__grid{display:grid;gap:clamp(28px,3vw,44px);grid-template-columns:repeat(2,minmax(0,1fr))}.wsk-event-card{background:#fff;border:1px solid #d6dfe3;border-radius:10px;box-shadow:0 5px 15px rgba(22,51,75,.11),0 1px 3px rgba(22,51,75,.07);min-height:0;overflow:hidden}.wsk-event-card__image{background:#dbe8ed;height:clamp(205px,17vw,250px);overflow:hidden;position:relative}.wsk-event-card__image img{height:100%;object-fit:cover;width:100%}.wsk-event-card:first-child .wsk-event-card__image img{object-position:center 43%}.wsk-event-card:last-child .wsk-event-card__image img{object-position:center 48%}.wsk-event-card__duration,.wsk-event-card__type{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;line-height:1;min-height:24px;padding:5px 10px;position:absolute;z-index:2}.wsk-event-card__type{background:hsla(0,0%,100%,.9);color:var(--wsk-navy);left:16px;top:15px}.wsk-event-card__duration{background:var(--wsk-green);bottom:15px;color:#fff;font-family:var(--wsk-font-bold);font-weight:800;right:16px}.wsk-event-card__content{padding:clamp(22px,2.1vw,30px)}.wsk-event-card__content h3{color:var(--wsk-navy);font-family:var(--wsk-font-body);font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.15;margin:0 0 12px}.wsk-event-card__content>p{color:#496575;font-size:14px;font-weight:300;line-height:1.42;margin:0 0 18px}.wsk-event-card__details{display:grid;gap:8px;margin:0 0 18px}.wsk-event-card__details div{display:grid;gap:8px;grid-template-columns:58px 1fr}.wsk-event-card__details dt{color:#7698a8;font-size:12px;font-weight:400}.wsk-event-card__details dd{color:#31556a;font-size:13px;font-weight:300;margin:0}.wsk-event-card__tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:24px}.wsk-event-card__tags span{align-items:center;background:#174e75;border-radius:4px;color:#fff;display:inline-flex;font-size:10px;line-height:1;min-height:23px;padding:5px 9px}.wsk-event-card__link{align-items:center;color:var(--wsk-navy);display:inline-flex;font-family:var(--wsk-font-bold);font-size:14px;font-weight:800;gap:7px}.wsk-event-card__link span{color:var(--wsk-green);transition:transform .16s ease}.wsk-event-card__link:focus-visible span,.wsk-event-card__link:hover span{transform:translateX(4px)}.wsk-exam-success{background:#fff;color:#fff;margin-top:-18px;padding:0 0 clamp(76px,6.5vw,96px)}.wsk-exam-success__panel{background:#8bb9ca;border:1px solid #c4d7df;border-radius:10px;box-shadow:0 4px 12px rgba(22,51,75,.11),0 1px 3px rgba(22,51,75,.07);display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:150px;overflow:hidden}.wsk-exam-success__intro{background:#064372;display:flex;flex-direction:column;justify-content:center;padding:24px 28px}.wsk-exam-success__eyebrow{color:var(--wsk-green);font-family:var(--wsk-font-body);font-size:16px;font-weight:700;line-height:1.1;margin:0 0 7px}.wsk-exam-success__text{color:hsla(0,0%,100%,.94);font-size:14px;font-weight:300;line-height:1.35;margin:0;max-width:510px}.wsk-exam-success__metrics{align-items:start;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:30px 30px 26px;position:relative}.wsk-exam-success__metrics:before{background:#064372;border-radius:15px;content:"";height:34px;left:30px;position:absolute;right:30px;top:30px}.wsk-exam-success__metric{align-items:center;display:grid;grid-template-rows:34px auto;justify-items:center;min-width:0;position:relative;text-align:center;z-index:1}.wsk-exam-success__metric strong{align-items:center;color:#fff;display:flex;font-family:var(--wsk-font-bold);font-size:clamp(18px,1.55vw,23px);font-weight:800;height:34px;justify-content:center;line-height:1;width:100%}.wsk-exam-success__metric span{color:hsla(0,0%,100%,.98);font-size:15px;font-weight:400;line-height:1.25;margin-top:10px;max-width:160px}.wsk-contact{background:#8eafc2;color:#fff;isolation:isolate;overflow:hidden;padding:clamp(72px,6.7vw,98px) 0 clamp(82px,7vw,108px);position:relative}.wsk-contact:before{background-image:var(--wsk-contact-image,none);background-position:left 20%;background-repeat:no-repeat;background-size:145% auto;content:"";inset:0;position:absolute;z-index:-3}.wsk-contact:after{background:rgba(108,148,174,.58);content:"";inset:0;position:absolute;z-index:-2}.wsk-contact__inner{position:relative;z-index:2}.wsk-contact__heading{margin:0 auto 34px;max-width:900px;text-align:center}.wsk-contact__eyebrow{color:hsla(0,0%,100%,.92);font-size:clamp(16px,1.35vw,20px);font-weight:400;margin:0 0 8px}.wsk-contact__title{color:#fff;font-family:var(--wsk-font-body);font-size:clamp(46px,4.5vw,66px);font-weight:700;letter-spacing:-.03em;line-height:1.02;margin:0}.wsk-contact__intro{color:hsla(0,0%,100%,.94);font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.35;margin:12px 0 0}.wsk-contact__stage{align-items:start;display:grid;grid-template-columns:355px 500px;justify-content:center;margin:0 auto;position:relative;width:min(100%,860px)}.wsk-contact__left{position:relative;z-index:4}.wsk-contact-card,.wsk-contact-form{border-radius:11px;box-shadow:0 7px 20px rgba(22,51,75,.18),0 2px 5px rgba(22,51,75,.12);min-width:0}.wsk-contact-card{background:#064372;border-radius:9px;box-shadow:0 7px 20px rgba(22,51,75,.2),0 2px 5px rgba(22,51,75,.12);color:#fff;min-height:250px;padding:20px 26px 18px;position:relative;z-index:4}.wsk-contact-card__logo{margin-bottom:16px}.wsk-contact-card__logo img{height:auto;width:92px}.wsk-contact-card__details{display:grid;gap:6px;margin:0}.wsk-contact-card__details div{align-content:center;display:grid;gap:1px;min-height:31px;padding-left:42px;position:relative}.wsk-contact-card__details div:before{background:#83aabd;border-radius:4px;color:#fff;content:"";display:grid;height:28px;left:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:28px}.wsk-contact-card__details div:first-child:before{content:"⌂"}.wsk-contact-card__details div:nth-child(2):before{content:"T"}.wsk-contact-card__details div:nth-child(3):before{content:"@"}.wsk-contact-card__details div:nth-child(4):before{content:"◷"}.wsk-contact-card__details dt{color:#a8c6d6;font-size:11px;font-weight:700;line-height:1.1}.wsk-contact-card__details dd{color:hsla(0,0%,100%,.96);font-size:12px;font-weight:300;line-height:1.25;margin:0}.wsk-contact-card__details a{color:inherit}.wsk-contact-card__links{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;width:355px}.wsk-contact-card__links a{align-items:center;background:#789caf;border:1px solid hsla(0,0%,100%,.46);border-radius:4px;color:#fff;display:flex;font-size:9px;justify-content:center;min-height:28px;padding:5px 7px;text-align:center}.wsk-contact-form{background:rgba(162,188,12,.74);border-radius:9px;box-shadow:0 7px 20px rgba(22,51,75,.17),0 2px 5px rgba(22,51,75,.1);color:#fff;display:flex;flex-direction:column;margin-left:-50px;margin-top:0;min-height:0;padding:20px 24px 18px 66px;position:relative;z-index:2}.wsk-contact-form h3{color:#fff;font-family:var(--wsk-font-body);font-size:17px;font-weight:700;line-height:1.1;margin:0 0 4px}.wsk-contact-form__intro{color:hsla(0,0%,100%,.98);font-size:10px;line-height:1.2;margin:0 0 5px}.wsk-contact-form .hs-form,.wsk-contact-form form{margin:12px 0 0!important;width:100%}.wsk-contact-form fieldset{border:0;margin:0!important;max-width:none!important;padding:0!important;width:100%}.wsk-contact-form .form-columns-2{display:grid!important;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.wsk-contact-form .form-columns-1{display:block!important}.wsk-contact-form .form-columns-1 .hs-form-field,.wsk-contact-form .form-columns-2 .hs-form-field{float:none!important;width:100%!important}.wsk-contact-form .hs-form-field{margin:0 0 8px!important}.wsk-contact-form .input{margin:0!important}.wsk-contact-form .hs-form-field>label{color:#fff!important;display:block;font-family:var(--wsk-font-body);font-size:11px!important;font-weight:700!important;line-height:1.15;margin:0 0 3px!important}.wsk-contact-form input[type=email],.wsk-contact-form input[type=number],.wsk-contact-form input[type=tel],.wsk-contact-form input[type=text],.wsk-contact-form select,.wsk-contact-form textarea{background:hsla(0,0%,100%,.48)!important;border:1px solid hsla(0,0%,100%,.9)!important;border-radius:4px!important;box-shadow:none!important;color:var(--wsk-navy)!important;font-size:12px!important;line-height:1.2;min-height:31px!important;outline:none;padding:6px 8px!important;width:100%!important}.wsk-contact-form textarea{height:76px!important;min-height:76px!important;resize:vertical}.wsk-contact-form input:focus,.wsk-contact-form select:focus,.wsk-contact-form textarea:focus{background:hsla(0,0%,100%,.72)!important;border-color:#fff!important}.wsk-contact-form .hs_submit{margin-top:-7px;width:100%}.wsk-contact-form .actions{margin:0!important;padding:0!important}.wsk-contact-form .hs-button{background:#54780b!important;border:0!important;border-radius:4px!important;color:#fff!important;cursor:pointer;font-family:var(--wsk-font-bold);font-size:13px!important;font-weight:800!important;line-height:1;min-height:35px!important;padding:7px 14px!important;text-align:center;width:100%!important}.wsk-contact-form .hs-button:focus-visible,.wsk-contact-form .hs-button:hover{background:#476809!important}.wsk-contact-form .hs-error-msgs{color:#fff!important;font-size:10px!important;list-style:none;margin:3px 0 0!important;padding:0!important}.wsk-contact-form{--hsf-global__font-family:"WSK Frutiger",Arial,sans-serif;--hsf-global__font-size:11px;--hsf-global__color:#fff;--hsf-global-error__color:#fff;--hsf-row__horizontal-spacing:12px;--hsf-row__vertical-spacing:7px;--hsf-module__vertical-spacing:5px;--hsf-background__background-color:transparent;--hsf-background__border-width:0;--hsf-background__border-style:none;--hsf-background__padding:0;--hsf-field-label__font-family:"WSK Frutiger",Arial,sans-serif;--hsf-field-label__font-size:11px;--hsf-field-label__color:#fff;--hsf-field-label-requiredindicator__color:#fff;--hsf-field-input__font-family:"WSK Frutiger",Arial,sans-serif;--hsf-field-input__color:#16334b;--hsf-field-input__background-color:hsla(0,0%,100%,.52);--hsf-field-input__placeholder-color:rgba(22,51,75,.65);--hsf-field-input__border-color:#fff;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:4px;--hsf-field-input__padding:6px 8px;--hsf-field-textarea__font-family:"WSK Frutiger",Arial,sans-serif;--hsf-field-textarea__color:#16334b;--hsf-field-textarea__background-color:hsla(0,0%,100%,.52);--hsf-field-textarea__placeholder-color:rgba(22,51,75,.65);--hsf-field-textarea__border-color:#fff;--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:4px;--hsf-field-textarea__padding:6px 8px;--hsf-button__font-family:"WSK Open Sans","WSK Frutiger",Arial,sans-serif;--hsf-button__font-size:13px;--hsf-button__color:#fff;--hsf-button__background-color:#064372;--hsf-button__border-radius:4px;--hsf-button__padding:9px 18px;--hsf-button__box-shadow:none}.wsk-contact-form [data-hsfc-id=Form]{margin-top:8px}.wsk-contact-form{padding:16px 22px 14px 62px;--hsf-row__vertical-spacing:3px;--hsf-module__vertical-spacing:2px;--hsf-field-input__padding:4px 7px;--hsf-field-textarea__padding:5px 7px;--hsf-button__padding:6px 12px}.wsk-contact-form h3,.wsk-contact-form__intro{margin-bottom:2px}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-Step
.hsfc-Step__Content{padding:0!important}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-TextInput{height:27px!important;min-height:27px!important}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-TextareaInput{height:56px!important;min-height:56px!important;resize:vertical}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-FieldLabel{margin-bottom:2px!important}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-NavigationRow{display:flex!important;justify-content:flex-end!important;margin-top:4px!important;margin-top:5px!important;width:100%}.wsk-contact-form
[data-hsfc-id=Renderer]
.hsfc-NavigationRow__Buttons{display:flex!important;justify-content:flex-end!important;margin-left:auto!important;width:auto!important}.wsk-contact-form
[data-hsfc-id=Renderer]
[data-hsfc-id=Button]{align-items:center;height:31px!important;justify-content:center;min-height:31px!important;min-width:102px!important;padding:6px 18px!important;width:auto!important}.wsk-footer{background:#fff;color:#66615f;font-family:var(--wsk-font-body)}.wsk-footer__inner{margin:0 auto;width:min(calc(100% - clamp(28px, 7vw, 150px)*2),1420px)}.wsk-footer__main{border-bottom:1px solid #ece9e7;display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);min-height:520px}.wsk-footer__brand-column{border-right:1px solid #ece9e7;display:flex;flex-direction:column;padding:clamp(90px,7vw,125px) clamp(46px,5vw,78px) clamp(75px,6vw,100px) clamp(28px,2.5vw,40px)}.wsk-footer__logo{display:inline-flex;width:fit-content}.wsk-footer__logo img{height:auto;width:clamp(175px,13vw,205px)}.wsk-footer__logo-fallback{color:#161616;font-size:30px;font-weight:700}.wsk-footer__social{margin-top:auto}.wsk-footer__social-title{color:#aaa6a4;font-size:clamp(16px,1.2vw,19px);font-weight:700;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.wsk-footer__social-links{display:flex;gap:14px}.wsk-footer__social-links a{background:#7eafc3;border-radius:50%;color:#fff;display:grid;font-family:Arial,sans-serif;font-size:22px;font-weight:700;height:44px;line-height:1;place-items:center;transition:background-color .16s ease,transform .16s ease;width:44px}.wsk-footer__social-links a:focus-visible,.wsk-footer__social-links a:hover{background:#5e94aa;transform:translateY(-2px)}.wsk-footer__social-links svg{fill:currentColor;height:25px;width:25px}.wsk-footer__content{display:grid;gap:clamp(65px,6vw,100px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(90px,7vw,125px) clamp(30px,3vw,48px) clamp(75px,6vw,100px) clamp(55px,5vw,82px)}.wsk-footer__contact h2,.wsk-footer__information h2{color:#aaa6a4;font-family:var(--wsk-font-body);font-size:clamp(19px,1.45vw,23px);font-weight:700;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.wsk-footer__contact ul,.wsk-footer__information ul{list-style:none;margin:0;padding:0}.wsk-footer__information li+li{margin-top:25px}.wsk-footer__information a{color:#66615f;font-size:clamp(18px,1.45vw,23px);font-weight:300;line-height:1.35}.wsk-footer__contact a:focus-visible,.wsk-footer__contact a:hover,.wsk-footer__information a:focus-visible,.wsk-footer__information a:hover{color:var(--wsk-navy)}.wsk-footer__contact address{color:#66615f;font-size:clamp(18px,1.45vw,23px);font-style:normal;font-weight:300;line-height:1.35;margin:0 0 25px}.wsk-footer__contact ul{display:grid;gap:20px}.wsk-footer__contact li{align-items:baseline;display:grid;gap:10px;grid-template-columns:24px 1fr}.wsk-footer__contact strong{color:#aaa6a4;font-size:clamp(18px,1.4vw,22px);font-weight:700}.wsk-footer__contact a{color:#66615f;font-size:clamp(18px,1.4vw,22px);font-weight:300;line-height:1.3}.wsk-footer__bottom{align-items:center;color:#aaa6a4;display:grid;font-size:14px;gap:30px;grid-template-columns:minmax(0,1fr) auto;min-height:64px}.wsk-footer__bottom p{margin:0}.wsk-footer__legal{display:flex;gap:clamp(28px,3vw,48px);justify-content:center}.wsk-footer__legal a{color:#aaa6a4}@media (max-width:900px){.wsk-hero{min-height:760px}.wsk-hero:before{background-position:55%;background-size:cover}.wsk-hero:after{background:linear-gradient(90deg,rgba(7,23,30,.87),rgba(7,27,35,.78) 55%,rgba(7,35,45,.48))}.wsk-header__inner{min-height:68px;position:relative}.wsk-brand img{width:82px}.wsk-nav{align-items:stretch;background:rgba(16,46,68,.98);border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:0 12px 30px rgba(0,0,0,.28);display:none;flex-direction:column;gap:5px;margin:0;min-width:230px;padding:18px;position:absolute;right:0;top:calc(100% + 10px)}.wsk-nav.is-open{display:flex}.wsk-nav a{font-size:16px;padding:10px 8px}.wsk-menu-toggle{margin-left:auto}.wsk-hero__content{min-height:760px;padding-bottom:50px;padding-top:135px}.wsk-hero__title{font-size:clamp(40px,6.2vw,50px)}.wsk-hero__lead{font-size:16px}.wsk-hero__metrics{width:min(100%,560px)}.wsk-pathways__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wsk-pathway-card{min-height:410px}.wsk-career__decoration{font-size:520px;right:-12%}.wsk-career-step{grid-template-columns:54px 1fr;padding-right:22px}.wsk-career-step__number{height:42px;width:42px}.wsk-funding__layout{grid-template-columns:1fr}.wsk-funding__intro{justify-content:center}.wsk-funding__intro-inner{padding-right:var(--wsk-gutter);width:min(100%,760px)}.wsk-funding__cards-inner{margin:0 auto;padding-left:var(--wsk-gutter);width:min(100%,760px)}.wsk-events__grid{gap:24px}.wsk-event-card__image{height:220px}.wsk-exam-success__panel{grid-template-columns:1fr}.wsk-exam-success__intro,.wsk-exam-success__metrics{padding:24px}.wsk-contact__grid{grid-template-columns:1fr;max-width:720px}.wsk-contact-card__links{grid-template-columns:repeat(2,minmax(0,1fr))}.wsk-footer__inner{width:min(calc(100% - var(--wsk-gutter)*2),760px)}.wsk-footer__main{grid-template-columns:1fr}.wsk-footer__brand-column{border-bottom:1px solid #ece9e7;border-right:0;min-height:390px;padding:70px 20px 60px}.wsk-footer__content{gap:55px;padding:65px 20px}.wsk-footer__bottom{gap:16px;grid-template-columns:1fr;justify-items:center;padding:25px 0;text-align:center}}@media (max-width:600px){.wsk-hero{min-height:830px}.wsk-hero:before{background-position:58%}.wsk-hero:after{background:linear-gradient(90deg,rgba(7,23,30,.92),rgba(7,27,35,.82) 70%,rgba(7,35,45,.62))}.wsk-hero__content{min-height:830px;padding-bottom:38px;padding-top:122px}.wsk-hero__title{font-size:clamp(35px,10.5vw,43px);line-height:1.06}.wsk-hero__lead{font-size:15px;max-width:340px}.wsk-hero__actions{width:100%}.wsk-button{min-width:0;width:100%}.wsk-hero__metrics{gap:24px 30px;grid-template-columns:repeat(2,minmax(0,1fr))}.wsk-metric strong{font-size:29px}.wsk-metric span{font-size:14px}.wsk-pathways{padding-bottom:68px;padding-top:58px}.wsk-section-heading{margin-bottom:34px}.wsk-pathways__grid{grid-template-columns:1fr}.wsk-pathway-card{min-height:0}.wsk-career{padding-bottom:68px;padding-top:58px}.wsk-career__decoration{font-size:430px;right:-35%;top:18%}.wsk-career__heading{margin-bottom:34px}.wsk-career-step{gap:13px;grid-template-columns:1fr;padding:19px}.wsk-career-step--first,.wsk-career-step--second,.wsk-career-step--third{min-height:0}.wsk-career-step__meta{display:grid;gap:3px}.wsk-career-step__facts{display:grid;gap:6px}.wsk-career-tags{gap:7px}.wsk-funding__intro-inner{padding-bottom:58px;padding-top:55px}.wsk-funding__percentage strong{font-size:82px}.wsk-funding__percentage span{font-size:35px}.wsk-funding__title{font-size:34px}.wsk-funding__cards-inner{grid-template-columns:1fr;padding-bottom:58px;padding-top:48px}.wsk-funding-card{min-height:0}.wsk-events{padding-bottom:68px;padding-top:58px}.wsk-events__grid{grid-template-columns:1fr}.wsk-event-card__image{height:210px}.wsk-exam-success{padding-bottom:68px}.wsk-exam-success__metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 20px 22px}.wsk-exam-success__metrics:before{left:20px;right:20px;top:24px}.wsk-exam-success__metric strong{font-size:14px}.wsk-exam-success__metric span{font-size:10px;max-width:90px}.wsk-contact{padding-bottom:68px;padding-top:58px}.wsk-contact__title{font-size:42px}.wsk-contact-card,.wsk-contact-form{padding:24px 20px}.wsk-contact-card__details div{gap:3px;grid-template-columns:1fr}.wsk-contact-card__links{grid-template-columns:1fr}.wsk-footer__brand-column{min-height:330px;padding-bottom:50px;padding-top:55px}.wsk-footer__content{gap:50px;grid-template-columns:1fr;padding-bottom:55px;padding-top:55px}.wsk-footer__information li+li{margin-top:18px}.wsk-footer__legal{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wsk-page *,.wsk-page :after,.wsk-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto;transition-duration:.01ms!important}}