  .circle-image__mask[data-v-37d80f38]{width:100%;height:100%;-webkit-clip-path:circle(50% at center);clip-path:circle(50% at center);overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.circle-image__background[data-v-37d80f38]{transition:transform 1s ease-out;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1)}.circle-image__background--zoomin[data-v-37d80f38]{transform:scale(1.09)}.button[data-v-0110cdd4]{transition:all .5s ease-out;display:flex;border:1px solid #fff;background:#4e2a84;color:#fff;font-weight:300;padding:17px;font-size:20px;justify-content:space-between;cursor:pointer}.button[data-v-0110cdd4]:hover{background-color:#b6acd1}.button[data-v-0110cdd4]:focus{outline:none}.button.dark[data-v-0110cdd4]{background:#2f124e}.button.dark[data-v-0110cdd4]:hover{background-color:#b6acd1}.icon--down-arrow .icon[data-v-0110cdd4],.icon--left-arrow .icon[data-v-0110cdd4],.icon--right-arrow .icon[data-v-0110cdd4]{margin:0 5px 0 20px;width:25px;height:25px}.icon--down-arrow .icon[data-v-0110cdd4]{transform:rotate(90deg)}.icon--left-arrow .icon[data-v-0110cdd4]{transform:rotate(180deg)}.landing{overflow-x:hidden;margin:auto}.landing .grid__row{overflow:hidden}.landing section{margin-top:80px;position:relative;flex-flow:column;display:flex;justify-content:center}.landing .hidden{opacity:0}.landing__heading{font-size:60px;font-weight:600;margin-bottom:60px}@media (min-width:320px){.landing__heading{font-size:calc(48.23529px + 3.67647vw)}}@media (min-width:1680px){.landing__heading{font-size:110px}}.landing__subheading{font-size:18px;line-height:1.55;width:100%}@media (min-width:320px){.landing__subheading{font-size:calc(16.58824px + .44118vw)}}@media (min-width:1680px){.landing__subheading{font-size:24px}}@media (min-width:320px){.landing__subheading{line-height:calc(1.55 - .01029vw + .03294px)}}@media (min-width:1680px){.landing__subheading{line-height:1.41}}.landing__heading .line,.landing__heading p,.landing__subheading .line,.landing__subheading p{overflow:hidden}.landing__button{width:auto;margin:50px auto auto;align-self:flex-start}.landing__image-top{position:absolute;width:175px;height:175px;top:20%;left:87%;transform:translate(-50%,-50%)}@media (min-width:320px){.landing__image-top{width:calc(145.58824px + 9.19118vw)}}@media (min-width:1680px){.landing__image-top{width:300px}}@media (min-width:320px){.landing__image-top{height:calc(145.58824px + 9.19118vw)}}@media (min-width:1680px){.landing__image-top{height:300px}}.landing__image-middle{position:absolute;width:268px;height:268px;top:50%;left:30%;transform:translate(-50%,-50%)}@media (min-width:320px){.landing__image-middle{width:calc(236.94118px + 9.70588vw)}}@media (min-width:1680px){.landing__image-middle{width:400px}}@media (min-width:320px){.landing__image-middle{height:calc(236.94118px + 9.70588vw)}}@media (min-width:1680px){.landing__image-middle{height:400px}}.landing__image-bottom{position:absolute;width:157px;height:157px;top:75%;left:78%;transform:translate(-50%,-50%)}@media (min-width:320px){.landing__image-bottom{width:calc(135.11765px + 6.83824vw)}}@media (min-width:1680px){.landing__image-bottom{width:250px}}@media (min-width:320px){.landing__image-bottom{height:calc(135.11765px + 6.83824vw)}}@media (min-width:1680px){.landing__image-bottom{height:250px}}.landing__image-group{position:relative;width:96%;height:45vh;max-height:620px;min-height:400px;margin-top:-40px}@media (min-width:450px){.landing__image-group{width:50%;margin:-40px auto auto}}@media (min-width:768px){.landing section{margin-top:80px;height:calc(100vh - 80px)}.landing .button{margin:unset;margin-top:50px}.landing__image-group{position:absolute;width:40%;height:65vh;right:0}.landing__subheading{font-size:18px;line-height:1.55;max-width:50px;max-width:30%}}@media (min-width:768px) and (min-width:320px){.landing__subheading{font-size:calc(16.58824px + .44118vw)}}@media (min-width:768px) and (min-width:1680px){.landing__subheading{font-size:24px}}@media (min-width:768px) and (min-width:320px){.landing__subheading{line-height:calc(1.55 - .01029vw + .03294px)}}@media (min-width:768px) and (min-width:1680px){.landing__subheading{line-height:1.41}}@media (min-width:768px) and (min-width:320px){.landing__subheading{max-width:calc(-39.88235px + 28.08824vw)}}@media (min-width:768px) and (min-width:1680px){.landing__subheading{max-width:432px}}@media (min-height:0) and (max-height:679px){.landing section{height:auto;margin-top:130px!important}}.nav-button[data-v-34acd11d]{width:45px;height:45px;padding:10px;cursor:pointer}.nav-button svg circle[data-v-34acd11d]{transition:fill .25s ease-out;fill:transparent}.nav-button[data-v-34acd11d]:focus,.nav-button[data-v-34acd11d]:hover{outline:none}.nav-button:focus svg circle[data-v-34acd11d],.nav-button:hover svg circle[data-v-34acd11d]{fill:#fff}.nav-button:focus svg path[data-v-34acd11d],.nav-button:hover svg path[data-v-34acd11d]{fill:#000}.nav-button--icon-next .arrow-icon[data-v-34acd11d]{transform:rotate(180deg)}.nav-button--icon-next[data-v-34acd11d],.nav-button--icon-prev[data-v-34acd11d]{padding:6px}.header[data-v-d139f104]{width:100vw;position:fixed;top:0;z-index:100;background-color:#2f124e}img[data-v-d139f104]{width:200px}@media (min-width:320px){img[data-v-d139f104]{width:calc(187.29412px + 3.97059vw)}}@media (min-width:1680px){img[data-v-d139f104]{width:254px}}.header__logo[data-v-d139f104]{display:flex;height:80px;align-items:center;justify-content:center}.header__close-btn[data-v-d139f104]{display:none}.header--modal .header__close-btn[data-v-d139f104]{position:absolute;right:20px;top:15px;display:block}.header--modal[data-v-d139f104]{background-color:#5a3286;z-index:102;width:calc(100vw - 10px)}.header--modal .header__logo[data-v-d139f104]{margin-left:10px}@media (min-width:768px){.header[data-v-d139f104]{height:80px}.header--modal[data-v-d139f104]{background-color:#2f124e}.header--modal .header__close-btn[data-v-d139f104]{display:none}}footer[data-v-3b119d6b]{padding:100px 0;background:#25232b;color:#fff;text-align:center}footer img[data-v-3b119d6b]{display:block;margin-bottom:50px;margin-left:auto;margin-right:auto}footer a[data-v-3b119d6b]{display:flex;align-items:center;justify-content:center;font-family:Gotham;font-weight:600;font-size:18px;color:#fff;position:relative;padding-right:35px;cursor:pointer}footer a[data-v-3b119d6b],footer a svg[data-v-3b119d6b]{transition:all .2s ease-in-out}footer a svg[data-v-3b119d6b]{fill:#fff;margin-left:1rem;width:30px;height:30px}footer a:hover svg[data-v-3b119d6b],footer a[data-v-3b119d6b]:hover{color:#b6acd1;fill:#b6acd1}.alumni-grid{overflow-x:hidden;margin-top:60px}.alumni-grid__description{display:none;margin:60px auto;text-align:center;font-size:18px;line-height:1.55;max-width:728px}@media (min-width:320px){.alumni-grid__description{font-size:calc(16.58824px + .44118vw)}}@media (min-width:1680px){.alumni-grid__description{font-size:24px}}@media (min-width:320px){.alumni-grid__description{line-height:calc(1.55 - .01029vw + .03294px)}}@media (min-width:1680px){.alumni-grid__description{line-height:1.41}}.alumni-grid__description p{opacity:0;overflow:hidden}.alumni-grid__list{display:flex;width:100%;flex-wrap:wrap;margin-bottom:60px}.alumni-grid__list-item{transition:all .25s ease-out;border:1px solid #81699b;margin:0 -1px -1px 0;padding:20px;width:100%;text-align:center}.alumni-grid__list-item:hover{background:#b6acd1;cursor:pointer}.alumni-grid__list-item:hover .alumni-grid__list-item__quote,.alumni-grid__list-item:hover .alumni-grid__list-item__year{color:#2f124e}.alumni-grid__list-item:hover .alumni-grid__list-item__name{color:#4e2a84}.alumni-grid__list-item__quote{font-size:24px;font-weight:700;display:block;margin-bottom:54px;margin-top:36px;line-height:1.4}.alumni-grid__list-item__name{font-size:20px;font-weight:700;color:#b6acd1;line-height:1.3}.alumni-grid__list-item__year{margin:10px 0}.alumni-grid__item__image{margin:20px auto;width:200px;height:200px}.alumni-grid__full-width{padding:0;width:calc(100% + 6px);margin-left:-3px}@media (min-width:768px){.alumni-grid{margin-top:0}.alumni-grid__description{display:block}.alumni-grid__list-item{width:50%}}@media (min-width:1024px){.alumni-grid__list-item{width:33.333%}}@media (min-width:1260px){.alumni-grid__list-item{width:25%}}@media (min-width:1680px){.alumni-grid__full-width{margin:auto;width:100%;padding-left:10px;padding-right:10px}}@media (min-width:1680px) and (min-width:320px){.alumni-grid__full-width{padding-left:calc(-4.11765px + 4.41176vw);padding-right:calc(-4.11765px + 4.41176vw)}}@media (min-width:1680px) and (min-width:1680px){.alumni-grid__full-width{padding-left:70px;padding-right:70px}}.alumni-modal{opacity:0;position:fixed;background:#2f124e;width:100vw;height:100vh;top:0;left:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;z-index:101}.alumni-modal .hidden{opacity:0}.alumni-modal::-webkit-scrollbar{width:10px}.alumni-modal{scrollbar-width:thin;scrollbar-color:#b6acd1 #6d4681}.alumni-modal::-webkit-scrollbar-track{background:#6d4681;border-radius:0;margin-top:0;margin-bottom:0}.alumni-modal::-webkit-scrollbar-thumb{background-color:#b6acd1;border-radius:6px}.grid{padding:0!important}.alumni-modal__content{width:100%;overflow:hidden;position:relative;min-height:100vh;background:#5a3286;padding:80px 40px 120px}@media (min-width:320px){.alumni-modal__content{padding-left:calc(11.76471px + 8.82353vw);padding-right:calc(11.76471px + 8.82353vw)}}@media (min-width:1680px){.alumni-modal__content{padding-left:160px;padding-right:160px}}.alumni-modal__content em{font-style:italic}.alumni-modal__curtain{left:0;top:0;transform:scaleX(0);position:absolute;width:100%;height:100%;z-index:1}.alumni-modal__image{margin:auto;width:240px;height:240px}@media (min-width:320px){.alumni-modal__image{width:calc(249.41176px - 2.94118vw);height:calc(249.41176px - 2.94118vw)}}@media (min-width:1680px){.alumni-modal__image{width:200px;height:200px}}.alumni-modal__quote{font-size:36px;font-weight:700;text-align:center;display:block;margin:40px auto 30px}@media (min-width:320px){.alumni-modal__quote{font-size:calc(33.17647px + .88235vw)}}@media (min-width:1680px){.alumni-modal__quote{font-size:48px}}@media (min-width:320px){.alumni-modal__quote{margin-top:calc(42.35294px - .73529vw)}}@media (min-width:1680px){.alumni-modal__quote{margin-top:30px}}.alumni-modal__name{font-size:20px;font-weight:700;text-align:center;margin-top:55px}@media (min-width:320px){.alumni-modal__name{margin-top:calc(58.52941px - 1.10294vw)}}@media (min-width:1680px){.alumni-modal__name{margin-top:40px}}.alumni-modal__career_description{font-size:14px;text-align:center;line-height:1.5}@media (min-width:320px){.alumni-modal__career_description{font-size:calc(13.52941px + .14706vw)}}@media (min-width:1680px){.alumni-modal__career_description{font-size:16px}}.alumni-modal__class{font-size:14px;text-align:center;margin:25px 0 10px}@media (min-width:320px){.alumni-modal__class{font-size:calc(13.52941px + .14706vw)}}@media (min-width:1680px){.alumni-modal__class{font-size:16px}}.alumni-modal__div{margin:50px auto;border:none;height:1px;background-color:rgba(182,172,209,.3)}.alumni-modal__story-content{font-size:18px;line-height:1.5;margin:auto}@media (min-width:320px){.alumni-modal__story-content{font-size:calc(17.52941px + .14706vw)}}@media (min-width:1680px){.alumni-modal__story-content{font-size:20px}}.alumni-modal__story-content h2,.alumni-modal__story-content h3,.alumni-modal__story-content strong{font-weight:700!important}.alumni-modal__story-content em{font-style:italic}.alumni-modal__story-content h2,.alumni-modal__story-content h3{margin-top:30px}.alumni-modal__story-content p{margin:15px 0}.alumni-modal__button{width:236px;margin:25px auto}.alumni-modal__close-btn{position:absolute;right:50px;top:25px}.alumni-modal__next-btn{position:absolute;right:50px;top:30vh}.alumni-modal__prev-btn{position:absolute;left:50px;top:30vh}.alumni-modal__nav-wrapper{display:none;width:100%;z-index:100;top:80px;position:fixed}.alumni-modal__nav-wrapper .grid__col{position:relative}@media (min-width:768px){.alumni-modal__content{padding-top:130px;position:relative}.alumni-modal__curtain{background:#411e66}.alumni-modal__mobile-nav{display:none}.alumni-modal__nav-wrapper{display:block}.grid{padding-left:10px;padding-right:10px}}@media (min-width:768px) and (min-width:320px){.grid{padding-left:calc(-4.11765px + 4.41176vw);padding-right:calc(-4.11765px + 4.41176vw)}}@media (min-width:768px) and (min-width:1680px){.grid{padding-left:70px;padding-right:70px}}