@font-face{font-family:vinyl;src:url(/cf6a7d654e289c953347d40b7c06008901157b94/14474/fonts/vinyl-italic.woff2) format("woff2"),url(/a40931b459be71990d723c5947ae1fd2670a0b83/31736/fonts/vinyl-italic.woff) format("woff"),url(/fdfb06f374513ce564b423ded41622570940b8c9/73e92/fonts/vinyl-italic.otf) format("opentype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:vinyl;src:url(/0c59b448da4fe545a665f7c95b21fbff2baf31ad/74388/fonts/vinyl.woff2) format("woff2"),url(/854c88dddfebc38ce7ad2ab599d9aed3fc64471c/44bb5/fonts/vinyl.woff) format("woff"),url(/fba400da76e74f659417a9904962894ca72f0e1e/ed722/fonts/vinyl.otf) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:embarcadero-condensed;src:url(/c8e5f342b186197c985c1a7db1a843ee686f6b2f/b0c70/fonts/embarcadero-condensed.woff2) format("woff2"),url(/969341716c61fc12ba294ed75a68f388de8cb44c/cebb3/fonts/embarcadero-condensed.woff) format("woff"),url(/a845b826cdc1e6c20d7bf1a55a65cffd4e0af3be/ce22b/fonts/embarcadero-condensed.otf) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:embarcadero-condensed;src:url(/4e0b1644703386b379b2a8ba959e1c92df17f5f2/c8eac/fonts/embarcadero-condensed-italic.woff2) format("woff2"),url(/56faedf23e86789bb491d9551dc9b44eb8339fb8/96470/fonts/embarcadero-condensed-italic.woff) format("woff"),url(/43aec076bcf92bb4126dc3718101abb9f18c9ed6/eac8b/fonts/embarcadero-condensed-italic.otf) format("opentype");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:embarcadero-condensed;src:url(/61e2f4ff98c464909bcc78e8bfee7a43abdb6a82/10020/fonts/embarcadero-condensed-medium.woff2) format("woff2"),url(/56060d5d29d0f12b0fabccbb25f1081522109465/4f678/fonts/embarcadero-condensed-medium.woff) format("woff"),url(/442fc93372f96e88ff3bf4c60a022980950b14b0/07dab/fonts/embarcadero-condensed-medium.otf) format("opentype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:embarcadero-condensed;src:url(/cf312a6c44141dfeb70859d89ea6b077f252e295/0bb0f/fonts/embarcadero-condensed-bold.woff2) format("woff2"),url(/e378ffcd30645c510e333a61c9100f1d1177cc8d/cf49b/fonts/embarcadero-condensed-bold.woff) format("woff"),url(/6fd63f1d3346ecb98e2bef29511279aa233052f1/614bd/fonts/embarcadero-condensed-bold.otf) format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:embarcadero-condensed;src:url(/8ab8a53e04900b3a98bad79253c816ad7871804f/a98a5/fonts/embarcadero-condensed-heavy.woff2) format("woff2"),url(/90b1593e2579620df8a38b9b50d6f4ef6ad1d652/69d6b/fonts/embarcadero-condensed-heavy.woff) format("woff"),url(/d5fc4c90de96c3c868c7696b91856bb3ca6fde60/13fd3/fonts/embarcadero-condensed-heavy.otf) format("opentype");font-display:swap;font-style:normal;font-weight:700}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:120px}body{font-family:embarcadero-condensed;line-height:1.5;margin:0;padding:0;line-height:1.5;padding-top:80px;background-color:#e0f4fc;font-size:1.8rem}@media (min-width:40rem){body{font-size:2rem}}@media (min-width:60rem){body{font-size:2.1rem}}@media (min-width:80rem){body{font-size:2.1rem}}@media (min-width:90rem){body{font-size:2.1rem}}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;height:80px}.nav__link{margin-left:20px}h1,h2,h3,h4,h5,h6{font-family:vinyl,sans-serif;line-height:1.1;font-weight:400;color:inherit;transition:color .5s;margin:.25em 0 0 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:4.5rem}@media (min-width:40rem){h1{font-size:7rem}}@media (min-width:60rem){h1{font-size:9rem}}@media (min-width:80rem){h1{font-size:9rem}}@media (min-width:90rem){h1{font-size:9rem}}.h2,h2{font-size:3rem}@media (min-width:40rem){.h2,h2{font-size:4.5rem}}@media (min-width:60rem){.h2,h2{font-size:7rem}}@media (min-width:80rem){.h2,h2{font-size:7rem}}@media (min-width:90rem){.h2,h2{font-size:7rem}}.h3,h3{font-size:2.5rem}@media (min-width:40rem){.h3,h3{font-size:3.25rem}}@media (min-width:60rem){.h3,h3{font-size:4.5rem}}@media (min-width:80rem){.h3,h3{font-size:4.5rem}}@media (min-width:90rem){.h3,h3{font-size:4.5rem}}.h4,h4{font-size:1.675em}.h5,h5{font-size:1.125em}p{margin:1em 0 0 0}a{color:inherit}img{display:block;max-width:100%;height:auto}.sticky{position:sticky;top:120px}.b,.strong{font-weight:700}.medium{font-weight:500}.v-center{display:flex;align-items:center}.cover-img{width:100%;height:100%;object-fit:cover}.rounded{border-radius:10px}.red{color:#fa5454}.blue{color:#15abff}.light{color:rgba(0,0,0,.66)}.light .btn{background-color:rgba(0,0,0,.6)}.dark{color:rgba(255,255,255,.9)}.dark .btn{background-color:rgba(255,255,255,.6);color:#000}.bg--green{background-color:#14e5cc;color:#0c8879}.bg--green .btn{background-color:#0c8879}.bg--blue{background-color:#15abff;color:#fff}.bg--blue .btn{background-color:#fff;color:#15abff}.bg--red{background-color:#fa5454}.bg--red .btn{background-color:#fff;color:#000}.bg--purple{background-color:#8a53ff;color:#fff}.bg--purple h2{color:rgba(0,0,0,.6)}.bg--purple .btn{background-color:rgba(0,0,0,.6)}.bg--white{background-color:#fff;color:#000}.bg--white .btn{background-color:transparent;color:#000;border:2px solid #000}.bg--light-grey{background-color:#f7f7f7}.white{color:#fff}.medium{font-weight:500}.bold{font-weight:700}.heavy{font-weight:900}.upper{text-transform:uppercase;letter-spacing:.0675em}.ctr{text-align:center}.container{padding:30px;max-width:1200px;margin:0 auto}@media (min-width:40rem){.container{padding:4vw}}@media (min-width:60rem){.container{padding:4vw}}@media (min-width:80rem){.container{padding:4vw}}@media (min-width:90rem){.container{padding:4vw}}.container._narrow{max-width:800px}.container._wide{max-width:1440px}.container._x-wide{max-width:1920px}.container._full{max-width:none}.space{margin-top:40px}.space-sm{margin-top:20px}.space-md{margin-top:60px}.space-lg{margin-top:80px}.space-xl{margin-top:100px}.space-xxl{margin-top:140px}.btn{display:inline-block;margin:12px 12px 12px 0;padding:1rem 1.5rem;box-shadow:-4px 4px 4px rgba(0,0,0,.25);border-radius:3px;background-color:#15abff;color:#fff;font-family:vinyl;font-style:italic;text-transform:uppercase;letter-spacing:.05em;transition:box-shadow .2s,transform .2s;box-sizing:border-box;text-decoration:none}.btn._outline{background-color:transparent;color:inherit;border:2px solid #fff;border-radius:5px}.btn:hover{box-shadow:0 0 0 rgba(0,0,0,.5);transform:translate(-4px,4px)}.btn-bank.unified{box-shadow:-4px 4px 4px rgba(0,0,0,.25);border-radius:3px;overflow:hidden;display:inline-block}.btn-bank.unified .btn{margin:0;box-shadow:none;border-radius:0;padding:1rem 2rem;transition:background-color .2s}.btn-bank.unified .btn:hover{transform:none;background-color:#000}.grid{display:grid;grid-gap:5vmin}.grid._1-1-1{grid-template-columns:1fr}@media (min-width:40rem){.grid._1-1-1{grid-template-columns:1fr 1fr}}@media (min-width:60rem){.grid._1-1-1{grid-template-columns:1fr 1fr 1fr}}@media (min-width:80rem){.grid._1-1-1{grid-template-columns:1fr 1fr 1fr}}@media (min-width:90rem){.grid._1-1-1{grid-template-columns:1fr 1fr 1fr}}@media (min-width:960px){.grid._1-1{grid-template-columns:1fr 1fr}.grid._1-2{grid-template-columns:1fr 2fr}.grid._2-1{grid-template-columns:2fr 1fr}.grid._1-3{grid-template-columns:1fr 3fr}.grid._3-1{grid-template-columns:75% 25%}.grid._2-3{grid-template-columns:2fr 3fr}.grid._3-2{grid-template-columns:3fr 2fr}.grid._no-gap--md{grid-gap:0}}.grid._no-gap{grid-gap:0}.big,.font-lg{font-size:1.125em;line-height:1.4}@media (min-width:40rem){.big,.font-lg{font-size:1.25em}}@media (min-width:60rem){.big,.font-lg{font-size:1.5em}}@media (min-width:80rem){.big,.font-lg{font-size:1.5em}}@media (min-width:90rem){.big,.font-lg{font-size:1.5em}}.bigger,.font-xl{font-size:1.375em;line-height:1.3}@media (min-width:40rem){.bigger,.font-xl{font-size:1.675em}}@media (min-width:60rem){.bigger,.font-xl{font-size:2em}}@media (min-width:80rem){.bigger,.font-xl{font-size:2em}}@media (min-width:90rem){.bigger,.font-xl{font-size:2em}}.img-swap{animation:pulse 1s infinite}.bg-fill{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.bg-fill._opacity--05{opacity:.05}.bg-fill._opacity--10{opacity:.1}.bg-fill._opacity--20{opacity:.2}.bg-fill._opacity--50{opacity:.5}@keyframes pulse{0%,100%{background-color:rgba(0,0,0,.2)}50%{background-color:rgba(0,0,0,.05)}}.title-w-nav{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}header{justify-content:space-between;align-items:center;position:fixed;z-index:9;top:0;right:0;left:0;height:80px;background-color:#1c3966;align-items:center;padding:0 20px;box-shadow:0 4px 23px rgba(0,0,0,.4);color:#fff;transition:background-color .5s}header .identity{display:flex;align-items:center;flex-shrink:0;height:100%;text-decoration:none}header .identity__title{display:none}@media (min-width:40rem){header .identity__title{display:block;font-family:vinyl,sans-serif;font-weight:700;text-transform:uppercase;white-space:nowrap;font-size:32px}}header .identity__logo{filter:brightness(0) invert(100%);margin-right:2vw;width:72px;object-fit:cover}@media (min-width:40rem){header .identity__logo{width:112px;height:100%;margin-left:10px}}header.dark .btn{color:#000}header.light .identity__logo{filter:brightness(0);opacity:.75}header.light .btn{color:#fff}header.light .social{filter:invert(1)}header .btn{background-color:#fff;color:#1c3966;margin:0}header nav{transform:translateY(calc(-100% - 80px));transition:transform .2s;border-radius:8px;padding:30px;background-color:#1c3966}header nav ul{list-style:none;margin:0;padding:0}header nav ul li{margin:0}header nav ul li a{display:block;padding:1rem 1.5rem;color:inherit;font-family:vinyl,sans-serif;font-size:1.6rem;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-decoration:none}header nav ul li a.social{padding-left:.5vw;padding-right:.5vw}header nav.active{transform:translateY(20px)}header button{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;background:transparent none;border:none;width:80px;height:80px;cursor:pointer}@media (min-width:90rem){header nav ul li a{padding:1rem 2rem;font-size:1.8rem}}@media (min-width:80rem){header{display:flex}header nav{display:flex;justify-content:space-between;transform:translateY(0)!important;padding:0;width:100%}header nav ul{display:flex;align-items:center}header button{display:none}}.hamburger{width:60px;height:45px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;transform:scale(.5);box-sizing:border-box}.hamburger span{display:block;position:absolute;height:9px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger.active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}.hamburger.active span:nth-child(2){width:0%;opacity:0}.hamburger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}footer{background-color:#1c3966;color:#fff}footer nav{display:grid;grid-gap:5vh;grid-template-columns:1fr}footer nav .col.identity{text-align:center}footer nav .col.identity img{width:240px;margin:0 auto}footer nav .col.identity .btn{margin:40px 0 0 0}footer nav .col{margin-bottom:4rem}footer nav .menus{display:grid;grid-template-columns:1fr;column-gap:4vh}@media (min-width:26eem){footer nav .menus{display:grid;grid-template-columns:1fr 1fr;column-gap:4vh}}@media (max-width:40rem){footer nav .col.identity{order:9}}@media (min-width:40rem){footer nav{grid-template-columns:160px auto}}@media (min-width:60rem){footer nav .menus{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:4vh}}footer nav h5{color:#15abff}footer nav ul{list-style:none;margin:0;padding:0;margin:20px 60px 0 0}footer nav ul li{margin:0}footer nav ul li a{display:block;font-size:2rem;font-style:italic;font-weight:700;font-family:vinyl,sans-serif;text-transform:uppercase;padding:.8rem 0;line-height:1.2;text-decoration:none}footer nav ul .socials{margin-top:10px}footer nav ul .socials a{display:inline-block;margin-right:10px;padding:4px;width:24px;height:24px}footer .bottom{flex:1 0 100%;display:flex;justify-content:space-between;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:40rem){footer .bottom{justify-content:center}}@media (min-width:60rem){footer .bottom{justify-content:space-between}}@media (min-width:80rem){footer .bottom{justify-content:space-between}}@media (min-width:90rem){footer .bottom{justify-content:space-between}}footer .bottom .copyright{text-align:center}footer .bottom .credit{font-size:1.4rem;line-height:1.25;display:inline-block;padding:.5rem 1rem;border-radius:1.625rem;margin:1em 0}footer .bottom .sponsors{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;flex:1 1 auto}footer .bottom .sponsors img{margin:20px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:0}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:0}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}#posts{padding:40px;position:relative}#posts h2{margin-bottom:20px}#posts button[disabled]{display:none}a.post{text-decoration:none;border-radius:6px;padding:20px;background-color:#fff;transition:background-color .2s,border-color .2s;border:3px solid #fff}a.post:hover{background-color:rgba(255,255,255,.7);border-color:#15abff}a.post .cover img{display:block;border-radius:5px}a.post h3{font-size:2.6rem;margin-bottom:1rem}a.post .body{font-size:1.6rem}@media (min-width:40rem){a.post .cover{float:right;width:300px;margin-left:20px}a.post .cover img{display:block;border-radius:5px}}#program{position:relative}#sidebar{position:relative}.leader{display:flex}.leader a.profile-photo{text-decoration:none;flex:0 0 64px;margin-right:10px}.leader img{box-sizing:border-box;width:64px;height:64px;border-radius:50%;border-width:2px;border-style:solid;display:inline-block}.leader .role{font-size:1.2rem;line-height:1.3;text-transform:uppercase;letter-spacing:.1rem}.leader .name{font-weight:700;font-size:1.4rem}.leader .email{font-size:1.4rem}#posts{grid-column:span 2;background-color:rgba(0,0,0,.05)}#links a{text-decoration:underline}#gallery img{height:400px;width:auto;margin:0 auto}@media (min-height:60rem){#gallery img{height:800px}}footer{background-color:#333}footer nav h5{color:#ccc}