@font-face{font-family:monarcha,serif;font-weight:300;font-style:normal}@font-face{font-family:monarcha,serif;font-weight:300;font-style:italic}@font-face{font-family:monarcha,serif;font-weight:400;font-style:normal}@font-face{font-family:monarcha,serif;font-weight:400;font-style:italic}@font-face{font-family:monarcha,serif;font-weight:600;font-style:normal}@font-face{font-family:monarcha,serif;font-weight:600;font-style:italic}@font-face{font-family:monarcha,serif;font-weight:700;font-style:normal}@font-face{font-family:monarcha,serif;font-weight:700;font-style:italic}@font-face{font-family:soleil,sans-serif}:root{--color-brand-purple:#4b08a1;--color-brand-orange:#f43c0a;--color-brand-lime:#ebff00;--color-brand-lime-2:#c7de34;--color-primary-white:#fff;--color-primary-black:#000;--color-grey-1:#e3e7e8;--color-brand-blue:#3c71b8;--height-header:10rem;--width-container:100rem;--font-weight-bold:700;--font-weight-medium-bold:600;--font-weight-normal:500}@media (max-width:70em){:root{--width-container:90vw}}.form iframe{max-width:min(80rem,90vw);margin:0 auto;padding:calc(var(--gap) * 2) 0;display:grid;row-gap:1rem}html{font-size:62.5%;margin:0;padding:0;font-family:monarcha,sans-serif;font-weight:var(--font-weight-normal)}body{margin:0;padding:0;font-size:1.6rem}svg{fill:currentColor}header{background-color:var(--color-brand-purple);height:var(--height-header);text-align:center;color:var(--color-primary-white);position:absolute;width:100%;height:10rem}header svg{max-height:100%;padding:2rem;box-sizing:border-box}@media (max-width:50em){:root{--height-header:10rem}header svg{padding:1rem}}header .wsu-logo img{width:17rem;margin-top:1.5rem}button a{color:#fff}.apply{--gap:4rem;padding:var(--gap) 0}.cta,.form form input[type=submit]{max-width:fit-content;background-color:#4b08a1;margin:0 auto;text-align:center;color:#fff!important;text-decoration:none;display:block;padding:1rem 5rem;border-radius:3rem;border:none;font-size:2.4rem;cursor:pointer;font-family:soleil,sans-serif;font-weight:400}.cta.purple-on-transparent:hover,.cta:focus-visible,.cta:hover,.form form input[type=submit]:focus-visible,.form form input[type=submit]:hover{background-color:#3c0680!important}.cta.purple-on-transparent{border:solid #3c0680 3px;background:0 0;color:#3c0680!important}.cta.purple-on-transparent:hover{color:#fff!important}.form form input[type=submit]{margin-bottom:3rem;display:block}.cta-container{display:flex;flex-flow:row wrap;gap:1rem;margin-top:3.5rem}.cta-container .cta{margin:0}.form form input[type=submit]{margin-bottom:3rem;display:block}.cta *{transition:all .15s ease}.cta:hover{--bg-color:var(--color-brand-purple);--fg-color:var(--color-primary-white)}.cta .circle{background-color:var(--bg-color);border-radius:100%;aspect-ratio:1/1;display:grid;justify-content:center;align-content:center;box-sizing:border-box;justify-self:right;max-height:12rem;padding:1rem;margin:0 auto}.cta .circle svg{width:85%;height:85%;aspect-ratio:1/1;color:var(--fg-color);margin:5px auto 0}.cta .cta-lines{margin-top:2rem;color:var(--color-primary-black)}.cta .cta-lines>*{display:block}.cta .cta-lines .line-1{font-size:3rem;font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-color:var(--bg-color);text-decoration-thickness:.5rem;text-underline-offset:.35em}.cta .cta-lines .line-2{font-size:2rem;margin-top:1rem}.cta a{text-decoration:none}.hero{display:grid;grid-template-areas:"same";grid-template-rows:4fr 2.5fr auto .5fr 1fr;height:calc(85vh - var(--height-header));max-height:100%;overflow:hidden;width:100%;color:var(--color-primary-white)}.hero>*{grid-area:same;justify-self:center;width:100%;grid-column:1}.hero h2{grid-row:4;text-align:center;font-family:Monarcha,sans-serif;font-weight:400;font-size:3.6rem}.hero .bg-image{grid-row:1/-1;height:100%;position:relative;z-index:-1;background-image:url(../images/WSU-Header-image-prospecting-102824.jpg);background-size:cover;background-position:center center!important;background-repeat:no-repeat;height:84vh;position:fixed}.hero .bg-image.prospecting{background-image:url(../images/WSU-Header-image-prospecting-102824.jpg)}.hero .bg-image.retargeting{background-image:url(../images/WSU-Header-image-retargeting-102824.jpg)}.hero .bg-image.thank-you{background-image:url(../images/hero-group-102824.jpg)}.thank-you.body-copy{background:#fff}.thank-you.body-copy .region{display:flex;flex-flow:column wrap;padding-block:4rem}.thank-you.body-copy h2{font-size:5.2rem;font-weight:400;font-family:monarcha,serif}.thank-you.body-copy .region :is(h2,p){margin-block:0 2rem}.thank-you.body-copy .region .ctas{width:100%;display:flex;flex-flow:row wrap;gap:1rem;margin-top:6rem}.thank-you.body-copy .region .ctas .cta{margin:0;padding-inline:3rem}.thank-you.body-copy .region .ctas .cta:not(:first-of-type){color:#4b08a1!important;border:solid 2px #4b08a1!important;background:#fff}.thank-you.body-copy .region .ctas .cta:not(:first-of-type):hover{color:#fff!important;background:#4b08a1}.hero .wsu-logo{position:relative;grid-row:2;margin:0 auto;text-align:center}.hero .wsu-logo svg{width:11.7rem}.hero h1{font-size:clamp(5rem,6vw,8rem);font-weight:var(--font-weight-bold);grid-row:3/4;margin:0;padding:0;text-align:center}.hero .copy{max-width:var(--width-container);text-align:center;grid-row:4/5;font-size:4.2rem;font-weight:200}.hero .copy .lines p{margin:0;padding:0;line-height:1.6;font-weight:var(--font-weight-normal)}.hero .copy .lines>*{font-size:clamp(2rem,2vw,2.6rem)}.hero .apply{grid-row:4/5;--gap:1rem}.hero .apply .cta{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}.hero .apply .cta .circle{max-height:7rem}.hero .apply .cta .cta-lines,.hero .apply .cta .cta-lines>*{color:var(--color-primary-white);font-size:clamp(2rem,2vw,2.6rem);font-weight:var(--font-weight-normal);text-decoration:none;margin:0}.body-summer-2022 .hero h1{font-size:clamp(8rem,6vw,4rem);font-weight:400}@media screen and (max-width:850px){.body-summer-2022 .hero h1{font-size:clamp(4rem,6vw,4rem)}.hero :is(h1,h2){margin-inline:3rem}}.underline{text-decoration:underline;text-underline-offset:8px}.copy-msg-container{background:#fff;padding-block:80px!important;font-family:soleil,sans-serif}.copy-msg-container .region{max-width:90rem!important;margin-inline:auto;padding-bottom:60px;padding-inline:60px;border-bottom:solid #000 1px}.copy-msg-container .region .cta{display:inline-block;margin-inline:auto}.copy-msg-container .copy-msg{display:flex;flex-flow:column}.form form input[type=checkbox]{background-color:#fff;border:none;-webkit-appearance:none;appearance:checkbox;width:20px;height:20px;border:#fff;margin:0}.form .signup{margin-top:2rem;display:flex;gap:1rem;align-items:center}.form form .signup-details{font-size:14px;line-height:1.6;color:#6b6e73}.form form .signup-details label{font-size:16px;margin-bottom:10px}.form form .signup-details a{color:#3c71b8}@media (max-width:950px){.hero h1{font-size:3rem;text-decoration-thickness:.3rem}.hero .copy{font-size:2rem}.hero .copy .lines>*{font-size:1.8rem!important}}.contact{text-align:center;margin-inline:auto;padding-inline:4rem}.form{background-color:#fff;font-size:2rem;padding:3rem 0 5rem}.form h3{margin-bottom:1rem}.form .subhead{margin-top:0;font-weight:200}.form .subhead,.form h3{text-align:center}.form form{max-width:min(68rem,90vw);margin:0 auto;padding:calc(var(--gap) * 2) 0;display:grid;row-gap:1rem;padding-top:3rem}.form form h2{text-align:center;font-size:inherit}.form form label{row-gap:1rem;line-height:1.3;font-size:1.6rem;font-weight:600}.form .signup label{font-weight:200}.form form label sup{font-size:.75em}.form form :is(input[type=text],input[type=email],input[type=tel],textarea){border:none;font-size:2rem;padding:1rem .5rem;border:2px solid var(--color-grey-1);font-family:soleil,sans-serif}input[type=checkbox]{border:2px solid var(--color-grey-1)}.form{font-weight:400}.form fieldset{border:none;padding:0;margin:0}.form legend,.form>label{font-weight:600;margin-bottom:2rem}.form legend{line-height:1.3;font-size:1.6rem;font-weight:600;padding:0}.form fieldset label{font-weight:200}.form fieldset .checkboxes{display:flex;flex-wrap:wrap;row-gap:3rem;align-items:center}.form fieldset .checkboxes .set{width:50%;display:flex;gap:1rem;align-items:center}.form form textarea{min-height:15rem}.form form input[type=submit]:focus-visible,.form form input[type=submit]:hover{--bg-color:var(--color-brand-purple);--fg-color:var(--color-primary-white)}.body-copy{background-color:var(--color-grey-1);--gap:3rem;margin:0 auto;padding:calc(var(--gap) * 2) 0;font-size:2.4rem;color:var(--color-primary-black);display:grid;grid-row-gap:var(--gap);font-weight:200;text-align:left}.body-copy .region{max-width:min(120rem,94vw);margin:0 auto}.body-copy .region{display:flex}.body-copy .left{border-right:2px solid #b3b3b3;text-align:center;width:30%;padding-right:6rem}.body-copy .left svg{width:167px}.body-copy .left .strong{font-weight:600;font-size:2rem;margin-bottom:1rem}.body-copy .left .credit{color:#6b6e73;font-size:1.8rem}.body-copy .right{width:70%;padding-left:6rem}.body-copy .cta{display:inline-block;margin-right:2rem;font-weight:700;margin-top:2rem}@media screen and (max-width:900px){.body-copy{font-size:2rem}.body-copy .region{padding:0 8vh}.body-copy .region{display:block}.body-copy .left{border-right:none;padding-right:0;width:100%}.body-copy .left .strong{margin-bottom:0}.body-copy .left .burst{margin-bottom:2rem}.body-copy .left .credit{margin-bottom:4rem}.body-copy .right{padding-left:0;width:100%;text-align:left}.body-copy .right.rt{padding-left:0;width:100%;text-align:center}.hero .bg-image{background-position:56% center!important}}.body-copy strong.purple{color:#4b08a1;display:block}.body-copy,.form,footer{font-family:soleil,sans-serif}.form .textarea{font-weight:200}.form .textarea strong{display:block}.body-copy.thanks{padding-bottom:0}.body-copy>*{margin:0;padding:0}.body-copy>:where(h2,.line-1){font-weight:var(--font-weight-medium-bold);font-size:3rem}.body-copy>h3{color:var(--color-brand-purple);font-size:2.6rem}.body-copy sup{line-height:1;font-size:.5em}.body-copy>:where(h2,h3,p)+ul{margin-top:-2rem}.body-copy ul{padding:0 0 0 2rem;margin-top:0}.body-copy ul>li{margin:0;padding:0}.body-copy ul>li::marker{font-size:1.4rem}.body-copy h4{margin-top:0}.body-copy a{color:var(--color-brand-blue);text-underline-offset:.25em}.section-cta{--gap:4rem;padding:var(--gap) 0}.section-cta.summer-2022{background-color:var(--color-grey-1);--gap:6rem}.section-cta.summer-2022 .line-2 a{color:var(--color-brand-blue)}.section-cta.summer-2022 .cta>a{text-decoration:none}.section-summer-2022 .body-copy ul{padding:0;list-style-type:none}.section-summer-2022 .body-copy ul li{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.section-summer-2022 .body-copy ul li .outer{background-color:var(--color-primary-white);grid-column:1;grid-row:1;z-index:2;max-width:fit-content}.section-summer-2022 .body-copy ul li .inner{display:inline-block;font-weight:var(--font-weight-bold)}.section-summer-2022 .body-copy .copy-after-dates{font-size:1.8rem}.section-summer-2022 .background-image{margin-top:-30rem;z-index:-1;position:relative}.section-summer-2022 .background-image img{max-width:100%;height:auto;width:100%;display:block}@media screen and (max-width:900px){.form{padding:3rem 8vh 5rem}.form fieldset .checkboxes{display:block}.form fieldset .checkboxes .set{width:100%;margin-bottom:3rem}}@media (max-width:90em){.section-summer-2022 .background-image{margin-top:-20rem;z-index:-1;position:relative}}@media (max-width:70em){.section-summer-2022 .background-image{margin-top:-10rem}.section-summer-2022 .body-copy ul li{grid-template-columns:1fr;gap:0}.section-summer-2022 .body-copy ul li+li{margin-top:2rem}.section-summer-2022 .body-copy ul li::after{content:none}}footer{background-color:var(--color-brand-purple);padding:12rem 0 6rem 0;color:var(--color-primary-white);font-size:1.4rem}footer a{color:var(--color-primary-white);text-decoration:underline}footer a:focus-visible,footer a:hover{text-decoration:underline}footer>*{max-width:var(--width-container);width:100%;margin:0 auto;display:grid;grid-template-rows:2rem auto 1rem;grid-template-columns:1fr 1fr 1fr;grid-column-gap:clamp(3rem,10vw,10rem);align-items:start}footer .address{grid-row:2/3}footer .logos{grid-row:1/3}footer *{text-align:center}footer svg.wsu{max-height:20rem}footer svg.mn-state{max-height:4rem;margin-top:5rem}footer strong{margin-bottom:.5em;display:inline-block}footer .footnote{grid-row:3;font-size:.9rem}footer .subline-wrap{display:block;margin-top:5rem;font-size:1.3rem;font-weight:400}@media (max-width:1000px){footer .subline{max-width:none;margin-top:0}}@media (max-width:70em){footer .address .line{display:block}footer .address .sep{display:none}}@media (max-width:50em){footer{padding:6rem 0}footer>*{grid-template-rows:auto auto 1rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}footer .address{grid-row:1/2}footer .address-winona{grid-column:1/3}footer .address-rochester{grid-column:3/5}footer .logos{grid-row:2/3;grid-column:2/4}footer .footnote{grid-column:2/4}}