@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,300i,800,800i&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);@import url(https://fonts.cdnfonts.com/css/euclid-circular-a);@import url(https://use.typekit.net/sgc7erw.css);*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:#ecf7fd;margin:0;overflow-x:hidden;padding:0}button,input:not([type=radio]):not([type=checkbox]):not([type=image]),submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:unset}input,textarea{font-family:unset}table{border-collapse:collapse;border-spacing:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-unset{text-align:unset}:root{background-color:#15191f}body,html{font-family:Euclid Circular A,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.5;overflow-wrap:break-word}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6,body.dark table,html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html.dark table{color:#fff}body.dark a,html.dark a{color:#0e66a6}body.dark hr,html.dark hr{background-color:hsla(0,0%,100%,.12)}@media(min-width:768px)and (max-width:1152px){body,html{font-size:16px}}@media(min-width:1152px)and (max-width:1728px){body,html{font-size:16px}}body h2,body h3,body h4,body h5,body h6,html h2,html h3,html h4,html h5,html h6{font-weight:700;margin-bottom:.25em;margin-top:.5em;text-align:center}body h1,html h1{color:#fff;font-family:Poppins;font-size:4.8vw;font-style:normal;font-weight:700;height:auto;line-height:105px;overflow:visible;text-align:center;white-space:nowrap}@media only screen and (max-width:768px){body h1,html h1{font-size:50px}}body h2,html h2{font-size:2.5rem}body h3,html h3{font-size:1.5rem}body h4,html h4{font-size:1.25rem}body h5,html h5{font-size:1rem}body h6,html h6{font-size:.75rem}body h1 small,body h2 small,body h3 small,body small,html h1 small,html h2 small,html h3 small,html small{font-size:.6em}body h4 small,body h5 small,body h6 small,html h4 small,html h5 small,html h6 small{font-size:.8em}body a,html a{color:#3cb2b2;text-decoration:unset}body a:hover,html a:hover{cursor:pointer;text-decoration:underline}body a:hover:has(button),html a:hover:has(button){text-decoration:none}body a:active,html a:active{color:#427faa}body a.no-style,html a.no-style{color:unset;text-decoration:unset}body a.no-style:hover,html a.no-style:hover{text-decoration:unset}body a.no-color,html a.no-color{color:unset}body p,html p{font-family:Euclid Circular A,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem}body code,body pre,html code,html pre{font-family:Hack,monospace;font-size:.85rem}body .colossal,html .colossal{font-size:96px}body .colossal,body .mammoth,html .colossal,html .mammoth{letter-spacing:2px;line-height:1;margin:0;text-transform:uppercase}body .mammoth,html .mammoth{font-size:256px}body hr,html hr{background-color:rgba(0,0,0,.12);border:none;display:block;height:1px}body table,html table{color:#222832}body em,html em{font-family:Montserrat;font-weight:300}.article,article{font-family:Euclid Circular A,sans-serif;font-size:1.15rem;width:100%}.article:before,article:before{clear:both;content:"";display:table}.article>*,article>*{display:block;margin:1rem auto;max-width:100%;width:42rem}.article>.inset-half,article>.inset-half{width:20rem}.article>.inset,article>.inset{width:32rem}.article>.outset,article>.outset{width:64rem}.article>.fullwidth,article>.fullwidth{width:100%}.article .info,article .info{color:rgba(0,0,0,.75);font-size:1rem}.article .info .small,.article .info time,.article .info.small,article .info .small,article .info time,article .info.small{font-size:.85rem}.article p,article p{font-family:Euclid Circular A,sans-serif;line-height:1.8;margin-bottom:2rem;margin-top:2rem}.article code,.article pre,article code,article pre{font-size:1rem}.article pre,article pre{overflow:auto}.article ol,.article ul,article ol,article ul{font-family:Euclid Circular A,sans-serif;list-style-position:outside;padding-left:64px;padding-right:32px}.article .title,article .title{margin-bottom:1rem;margin-top:1rem}.article .subtitle,article .subtitle{color:rgba(0,0,0,.54);margin-bottom:1rem;margin-top:1rem}.article .caption,article .caption{font-family:Euclid Circular A,sans-serif;font-size:1rem;text-align:center}.article .contentrow,article .contentrow{align-items:center;display:flex;justify-content:center}.article .contentrow>*,article .contentrow>*{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:4px}.article .info,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,.article p,.article pre,article .info,article h1,article h2,article h3,article h4,article h5,article h6,article p,article pre{padding-left:8px;padding-right:8px}.article .author,article .author{align-items:center;display:flex;max-width:100%;width:24rem}.article .author>.image>img,article .author>.image>img{height:6rem;object-fit:cover;padding:4px;width:6rem}.article .author>.image.round>img,article .author>.image.round>img{border-radius:50%}.article .author>.description>.name,article .author>.description>.name{margin-bottom:.5rem;margin-top:1rem}.article .author>.description>.bio,article .author>.description>.bio{font-size:1rem;padding-left:8px;padding-right:8px}body.dark .article .info,body.dark .article .subtitle,body.dark article .info,body.dark article .subtitle{color:hsla(0,0%,100%,.7)}button:not(.mobile-header-button):not(.select-button):not(.menu-login){align-items:center;background-color:#fff;border:3px solid #09426b;border-radius:30px;color:#09426b;cursor:pointer;display:flex;font-family:roc-grotesk;font-size:1rem;font-weight:600;height:34px;justify-content:center;padding:8px 16px;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap}button:not(.mobile-header-button):not(.select-button):not(.menu-login):hover{background:#e7effc}button:not(.mobile-header-button):not(.select-button):not(.menu-login):active{background:#c9d7ec}button:not(.mobile-header-button):not(.select-button):not(.menu-login).primary{background-color:#09426b;color:#fff}button:not(.mobile-header-button):not(.select-button):not(.menu-login).primary:hover{background:#64cfd2;border:3px solid #64cfd2}button:not(.mobile-header-button):not(.select-button):not(.menu-login).primary:active{background:#3aacaf;border:3px solid #3aacaf}button:not(.mobile-header-button):not(.select-button):not(.menu-login).outline{border:3px solid #09426b}button:not(.mobile-header-button):not(.select-button):not(.menu-login).text{background-color:transparent;color:rgba(0,0,0,.54)}button:not(.mobile-header-button):not(.select-button):not(.menu-login).text:hover{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}button:not(.mobile-header-button):not(.select-button):not(.menu-login).text.raised,button:not(.mobile-header-button):not(.select-button):not(.menu-login).text.raised:hover{background-color:#fff;color:rgba(0,0,0,.87)}button:not(.mobile-header-button):not(.select-button):not(.menu-login).raised{border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 2px 8px 0 rgba(0,0,0,.12)}button:not(.mobile-header-button):not(.select-button):not(.menu-login).raised:hover{border:0;box-shadow:0 4px 8px 0 rgba(32,32,32,.12),0 4px 16px 0 rgba(32,32,32,.12)}button:not(.mobile-header-button):not(.select-button):not(.menu-login).cta{font-size:1.5rem}button:not(.mobile-header-button):not(.select-button):not(.menu-login).fixed-width{min-width:121px}button:not(.mobile-header-button):not(.select-button):not(.menu-login):focus{outline:none}body.dark button.outline{background-color:transparent;border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7)}body.dark button.outline:hover{border-color:hsla(0,0%,100%,.9);color:hsla(0,0%,100%,.9)}body.dark button.outline.raised{background-color:hsla(0,0%,100%,.08)}body.dark button.outline.raised:hover{color:hsla(0,0%,100%,.9)}body.dark button.text{background-color:transparent;color:hsla(0,0%,100%,.4)}body.dark button.text:hover{background-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7)}body.dark button.text.raised{background-color:transparent;color:hsla(0,0%,100%,.4)}body.dark button.text.raised:hover{background-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7)}.card{border-radius:4px;height:100%;max-width:100%}.card.center{margin:auto}.card.accent{border-top:6px solid #09426b}.card>:first-child,.card>:first-child:before,.card>:first-child>:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.card>:last-child,.card>:last-child:before{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card>.title .card-title-image{border-radius:inherit}.card>.title .title-inner{align-items:flex-end;color:#fff;display:flex;height:100%;justify-content:space-between;max-width:100%;padding:8px 20px;width:100%}.card>.title .title-inner h1,.card>.title .title-inner h2,.card>.title .title-inner h3,.card>.title .title-inner h4,.card>.title .title-inner h5,.card>.title .title-inner h6{font-weight:400;margin:0;text-shadow:0 2px 16px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12)}.card>.title .title-inner button{color:#fff}.card>.title-bar>.title-inner{align-items:flex-end;background-color:#fff;color:#000;display:flex;justify-content:space-between;padding:8px 20px}.card>.title-bar>.title-inner h1,.card>.title-bar>.title-inner h2,.card>.title-bar>.title-inner h3,.card>.title-bar>.title-inner h4,.card>.title-bar>.title-inner h5,.card>.title-bar>.title-inner h6{margin:0}.card>.title-bar>.title-inner button{margin-bottom:.5rem;margin-top:.5rem}.card>.bar,.card>.body{background-color:#fff;color:rgba(0,0,0,.75);padding:8px 20px}.card>.body{font-size:1rem;position:relative;text-overflow:ellipsis}.card>.body:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.card>.bar{border:1px rgba(0,0,0,.12);border-top-style:solid;display:flex;justify-content:space-between}.card>.bar>.subbar>*+*{margin-left:16px}.card.sm>.title{height:170.6666666667px}.card.md>.title{height:256px}.card.lg>.title{height:384px}.card.restrict-height.sm>.body{max-height:85.3333333333px;overflow:hidden}.card.restrict-height.md>.body{max-height:128px;overflow:hidden}.card.restrict-height.lg>.body{max-height:192px;overflow:hidden}.card.restrict-width.sm{width:256px}.card.restrict-width.md{width:384px}.card.restrict-width.lg{width:576px}body.dark .card.accent{border-color:#09426b}body.dark .card>.title .title-inner,body.dark .card>.title .title-inner button{color:#fff}body.dark .card>.title-bar>.title-inner{background-color:#222832}body.dark .card>.bar,body.dark .card>.body{background-color:#222832;color:hsla(0,0%,100%,.7)}body.dark .card>.body:before{background:linear-gradient(transparent calc(100% - 1em),rgba(34,40,50,.7))}body.dark .card>.bar{border-color:hsla(0,0%,100%,.12)}.chip{background-color:rgba(0,0,0,.12);border-radius:.25em;display:inline-block;margin:0 .25em;padding:0 .75em}.chip.primary{background-color:#63cbcb;color:#fff}body.dark .chip{background-color:hsla(0,0%,100%,.12)}body.dark .chip.primary{background-color:#63cbcb;color:#fff}.comment{margin:16px 0;width:100%}.comment>.inner{max-width:100%;width:42rem}.comment>.inner>.info>*+*{margin-left:8px}.comment>.inner>.info .data{color:rgba(0,0,0,.54);font-family:monospace;font-size:.85rem}.comment>.inner>.content{color:rgba(0,0,0,.75);font-size:1rem}.comment>.inner>.options{color:rgba(0,0,0,.54);font-size:.85rem}.comment>.inner>.options>*+*{margin-left:8px}.comment>.children{border-left:1px solid rgba(0,0,0,.12);margin:0 0 0 12px;padding:0 0 0 12px}.comment.hidden>.inner>:not(.info),.comment.hidden>:not(.inner){display:none}.comment-section{width:100%}.comment-section>.comment{margin:0;padding:16px 0}.comment-section>.comment+.comment{border-top:2px solid rgba(0,0,0,.12)}body.dark .comment>.inner>.info .data{color:hsla(0,0%,100%,.4)}body.dark .comment>.inner>.content{color:hsla(0,0%,100%,.7)}body.dark .comment>.inner>.options{color:hsla(0,0%,100%,.4)}body.dark .comment-section>.comment+.comment,body.dark .comment>.children{border-color:hsla(0,0%,100%,.12)}.container{margin:auto;width:100%}.container.padded{padding:8px}@media(min-width:768px){.container{max-width:720px}}@media(min-width:1152px){.container{max-width:1080px}}@media(min-width:1728px){.container:not(.narrow){max-width:1620px}}.error-chip{background-color:#f15656;border-radius:2em;color:#fff;display:inline-block;margin:0 .25em;padding:0 .75em}.event-box{width:100%}.event-box .event-scroll{background-color:hsla(0,0%,100%,.4);border:1px solid rgba(0,0,0,.12);border-radius:8px;flex-direction:column;flex-wrap:nowrap;height:600px;overflow:auto}.event-box .event-scroll .notif-header{align-items:center;display:flex;justify-content:space-between}.event-box .event-scroll .notif-header .notif-title{display:flex;flex-direction:column;justify-content:center}footer{color:hsla(0,0%,100%,.7);font-family:helvetica,sans-serif;padding:64px 0 128px}footer ul{list-style:none}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}footer .title{margin-top:0}footer.with-sidebar{margin-left:64px}.confirmed-box{align-items:center;background:#99f2d2;border-radius:8px;display:flex;justify-content:center;padding:4px 14px}.confirmed-box .confirmed-text{color:#09426b;font-family:Acumin Pro Medium;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.email-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;max-width:592px;width:100%}.email-container .email-box{background:#fff;border:2px solid #bdbdbd;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;height:2.875rem;justify-content:center;position:relative;width:100%;z-index:5}.email-container .email-box :focus{outline:none}.email-container .email-box .email-form{align-items:center;flex-direction:row;height:100%;justify-content:space-between;padding-left:1rem;padding-right:10px;width:100%}.email-container .email-box .email-form ::placeholder{color:#1c1c1c;font-family:Acumin Pro Medium;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%}.email-container .email-box .email-label{height:100%;width:calc(100% - 30px)}.email-container .email-box .email-submit{height:100%;right:.5rem;width:1.25rem}.email-container .email-error{color:#e35c4e;font-family:Acumin Pro Bold;font-size:1rem;font-weight:400;line-height:1.25rem}.note{color:#94d2fc!important;font-family:helvetica,sans-serif!important;font-weight:600!important}input,textarea{background:transparent;color:#1c1c1c;cursor:text;font-family:proxima-nova;font-size:14px;font-weight:400;height:46px}@media(max-width:28.625rem){input,textarea{height:38px}}input.checkbox,textarea.checkbox{height:auto}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}input:focus,textarea:focus{outline:none}body.dark input:-webkit-autofill,body.dark textarea:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 9999px #222832}.input{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:0;width:256px}.input.checkbox{align-items:center;cursor:pointer;flex-direction:row}.input.wide{width:512px}.input.full-width{width:100%}.input>label{color:#000;cursor:text;font-family:proxima-nova;font-size:1rem;font-weight:600;line-height:1.25rem}.input>label.checkbox-label{cursor:pointer;font-family:proxima-nova;font-size:14px;font-weight:400;order:1;width:calc(100% - 28px)}.input>input:not([type=radio]):not([type=checkbox]):not([type=image]),.input>select,.input>textarea{border:2px solid #bdbdbd;border-radius:.5rem;color:#1c1c1c;font-size:14px;padding:1rem;width:100%}.input>input:not([type=radio]):not([type=checkbox]):not([type=image])+label,.input>select+label,.input>textarea+label{color:#000}.input>input:not([type=radio]):not([type=checkbox]):not([type=image]):focus,.input>select:focus,.input>textarea:focus{outline:none}.input>input:not([type=radio]):not([type=checkbox]):not([type=image]):not(:placeholder-shown)+label,.input>select:not(:placeholder-shown)+label,.input>textarea:not(:placeholder-shown)+label{color:#202020;font-size:.75em;top:4px;visibility:visible}.input>input:not([type=radio]):not([type=checkbox]):not([type=image])~.info,.input>select~.info,.input>textarea~.info{color:#757575;font-family:proxima-nova;font-size:14px;font-weight:400}.input>input:not([type=radio]):not([type=checkbox]):not([type=image]):not(:placeholder-shown)~.info,.input>select:not(:placeholder-shown)~.info,.input>textarea:not(:placeholder-shown)~.info{color:rgba(0,0,0,.54)}.input>input:not([type=radio]):not([type=checkbox]):not([type=image])~.error,.input>select~.error,.input>textarea~.error{color:#f15656;display:block;font-size:.75em;margin-top:2px;position:absolute;visibility:hidden}.input.file{padding-bottom:20px;padding-top:20px}.input.file>input[type=file]{border-bottom:none}.input.file>input[type=file]+label:after,.input.file>input[type=file]+label:hover:after{content:none}.input.radio,.input>input[type=checkbox],.input>input[type=radio]{background:#f0f0f0;border:1px solid #000;border-radius:2px;height:1rem;width:1rem}.input.radio+label,.input.radio+label:hover,.input>input[type=checkbox]+label,.input>input[type=checkbox]+label:hover,.input>input[type=radio]+label,.input>input[type=radio]+label:hover{vertical-align:middle}.input.radio+label:after,.input.radio+label:hover:after,.input>input[type=checkbox]+label:after,.input>input[type=checkbox]+label:hover:after,.input>input[type=radio]+label:after,.input>input[type=radio]+label:hover:after{content:none}.input.radio~.info,.input>input[type=checkbox]~.info,.input>input[type=radio]~.info{color:rgba(0,0,0,.38);display:block;font-size:.75em;margin-top:2px;position:absolute}.input.radio:focus~.info,.input>input[type=checkbox]:focus~.info,.input>input[type=radio]:focus~.info{color:rgba(0,0,0,.54)}.input.radio~.error,.input>input[type=checkbox]~.error,.input>input[type=radio]~.error{color:#f15656;display:block;font-size:.75em;margin-top:2px;position:absolute;visibility:hidden}.input>textarea{border:2px solid #bdbdbd;display:block;height:160px;padding:1rem;resize:none}.input>select{-moz-appearance:none;-webkit-appearance:none;background:url(/static/icon/select-arrow.svg) no-repeat 100% #fff;background-position-x:calc(100% - 1.25rem);display:block}.input>select:hover{cursor:pointer}.input>select~.dropdown-arrow{border-color:rgba(0,0,0,.54) transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";height:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:0}.input>select>option{-moz-appearance:none;-webkit-appearance:none;background:none}.input.invalid>label{color:#f15656!important}.input.invalid>label:after{background-color:#f15656!important;left:0;visibility:visible;width:100%}.input.invalid>.error{visibility:visible!important}.input.valid>label{color:#308457!important}.input.valid>label:after{background-color:#308457!important;left:0;visibility:visible;width:100%}body.dark .input>input,body.dark .input>input:not([type=radio]):not([type=checkbox]),body.dark .input>select,body.dark .input>textarea{border-color:hsla(0,0%,100%,.4);color:#fff}body.dark .input>input+label,body.dark .input>input:not([type=radio]):not([type=checkbox])+label,body.dark .input>select+label,body.dark .input>textarea+label{color:hsla(0,0%,100%,.4)}body.dark .input>input+label:after,body.dark .input>input:not([type=radio]):not([type=checkbox])+label:after,body.dark .input>select+label:after,body.dark .input>textarea+label:after{background-color:hsla(0,0%,100%,.7)}body.dark .input>input:focus+label,body.dark .input>input:not([type=radio]):not([type=checkbox]):focus+label,body.dark .input>select:focus+label,body.dark .input>textarea:focus+label{color:hsla(0,0%,100%,.9)}body.dark .input>input:not(:placeholder-shown)+label,body.dark .input>input:not([type=radio]):not([type=checkbox]):not(:placeholder-shown)+label,body.dark .input>select:not(:placeholder-shown)+label,body.dark .input>textarea:not(:placeholder-shown)+label{color:hsla(0,0%,100%,.9)}body.dark .input>input:not([type=radio]):not([type=checkbox])~.info,body.dark .input>input~.info,body.dark .input>select~.info,body.dark .input>textarea~.info{color:hsla(0,0%,100%,.4)}body.dark .input>input:focus~.info,body.dark .input>input:not([type=radio]):not([type=checkbox]):focus~.info,body.dark .input>select:focus~.info,body.dark .input>textarea:focus~.info{color:hsla(0,0%,100%,.7)}body.dark .input>input:not(:placeholder-shown)~.info,body.dark .input>input:not([type=radio]):not([type=checkbox]):not(:placeholder-shown)~.info,body.dark .input>select:not(:placeholder-shown)~.info,body.dark .input>textarea:not(:placeholder-shown)~.info{color:hsla(0,0%,100%,.7)}body.dark .input>select~.dropdown-arrow{border-top-color:hsla(0,0%,100%,.7)}body.dark .input>select>option,body.dark .input>select>option:checked{background:rgba(0,0,0,.87)}body.dark .input.invalid>label{color:#f15656!important}body.dark .input.invalid>label:after{background-color:#f15656!important}body.dark .input.valid>label{color:#308457!important}body.dark .input.valid>label:after{background-color:#308457!important}.grid{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.grid:after{clear:both;content:"";display:block}.grid>.col{float:left;max-width:100%;padding:8px;width:100%}.grid>.col.xs-1{width:4.1666666667%}.grid>.col.xs-2{width:8.3333333333%}.grid>.col.xs-3{width:12.5%}.grid>.col.xs-4{width:16.6666666667%}.grid>.col.xs-5{width:20.8333333333%}.grid>.col.xs-6{width:25%}.grid>.col.xs-7{width:29.1666666667%}.grid>.col.xs-8{width:33.3333333333%}.grid>.col.xs-9{width:37.5%}.grid>.col.xs-10{width:41.6666666667%}.grid>.col.xs-11{width:45.8333333333%}.grid>.col.xs-12{width:50%}.grid>.col.xs-13{width:54.1666666667%}.grid>.col.xs-14{width:58.3333333333%}.grid>.col.xs-15{width:62.5%}.grid>.col.xs-16{width:66.6666666667%}.grid>.col.xs-17{width:70.8333333333%}.grid>.col.xs-18{width:75%}.grid>.col.xs-19{width:79.1666666667%}.grid>.col.xs-20{width:83.3333333333%}.grid>.col.xs-21{width:87.5%}.grid>.col.xs-22{width:91.6666666667%}.grid>.col.xs-23{width:95.8333333333%}.grid>.col.xs-24{width:100%}@media(min-width:768px){.grid>.col.sm-1{width:4.1666666667%}.grid>.col.sm-2{width:8.3333333333%}.grid>.col.sm-3{width:12.5%}.grid>.col.sm-4{width:16.6666666667%}.grid>.col.sm-5{width:20.8333333333%}.grid>.col.sm-6{width:25%}.grid>.col.sm-7{width:29.1666666667%}.grid>.col.sm-8{width:33.3333333333%}.grid>.col.sm-9{width:37.5%}.grid>.col.sm-10{width:41.6666666667%}.grid>.col.sm-11{width:45.8333333333%}.grid>.col.sm-12{width:50%}.grid>.col.sm-13{width:54.1666666667%}.grid>.col.sm-14{width:58.3333333333%}.grid>.col.sm-15{width:62.5%}.grid>.col.sm-16{width:66.6666666667%}.grid>.col.sm-17{width:70.8333333333%}.grid>.col.sm-18{width:75%}.grid>.col.sm-19{width:79.1666666667%}.grid>.col.sm-20{width:83.3333333333%}.grid>.col.sm-21{width:87.5%}.grid>.col.sm-22{width:91.6666666667%}.grid>.col.sm-23{width:95.8333333333%}.grid>.col.sm-24{width:100%}}@media(min-width:1152px){.grid>.col.md-1{width:4.1666666667%}.grid>.col.md-2{width:8.3333333333%}.grid>.col.md-3{width:12.5%}.grid>.col.md-4{width:16.6666666667%}.grid>.col.md-5{width:20.8333333333%}.grid>.col.md-6{width:25%}.grid>.col.md-7{width:29.1666666667%}.grid>.col.md-8{width:33.3333333333%}.grid>.col.md-9{width:37.5%}.grid>.col.md-10{width:41.6666666667%}.grid>.col.md-11{width:45.8333333333%}.grid>.col.md-12{width:50%}.grid>.col.md-13{width:54.1666666667%}.grid>.col.md-14{width:58.3333333333%}.grid>.col.md-15{width:62.5%}.grid>.col.md-16{width:66.6666666667%}.grid>.col.md-17{width:70.8333333333%}.grid>.col.md-18{width:75%}.grid>.col.md-19{width:79.1666666667%}.grid>.col.md-20{width:83.3333333333%}.grid>.col.md-21{width:87.5%}.grid>.col.md-22{width:91.6666666667%}.grid>.col.md-23{width:95.8333333333%}.grid>.col.md-24{width:100%}}@media(min-width:1728px){.grid>.col.lg-1{width:4.1666666667%}.grid>.col.lg-2{width:8.3333333333%}.grid>.col.lg-3{width:12.5%}.grid>.col.lg-4{width:16.6666666667%}.grid>.col.lg-5{width:20.8333333333%}.grid>.col.lg-6{width:25%}.grid>.col.lg-7{width:29.1666666667%}.grid>.col.lg-8{width:33.3333333333%}.grid>.col.lg-9{width:37.5%}.grid>.col.lg-10{width:41.6666666667%}.grid>.col.lg-11{width:45.8333333333%}.grid>.col.lg-12{width:50%}.grid>.col.lg-13{width:54.1666666667%}.grid>.col.lg-14{width:58.3333333333%}.grid>.col.lg-15{width:62.5%}.grid>.col.lg-16{width:66.6666666667%}.grid>.col.lg-17{width:70.8333333333%}.grid>.col.lg-18{width:75%}.grid>.col.lg-19{width:79.1666666667%}.grid>.col.lg-20{width:83.3333333333%}.grid>.col.lg-21{width:87.5%}.grid>.col.lg-22{width:91.6666666667%}.grid>.col.lg-23{width:95.8333333333%}.grid>.col.lg-24{width:100%}}.grid.strict>.col{padding:0}.grid.vertical-center{align-items:center}.grid.horizontal-center{justify-content:center}.img{overflow:hidden}.img.rounded{border-radius:4px}.img>.inner{max-height:100%;max-width:100%;position:relative;width:100%}.img>.inner>.image{display:block;height:100%;left:0;position:absolute;top:0;transition:.5s cubic-bezier(.4,0,.2,1);transition-property:opacity;width:100%;z-index:1}.img>.inner>.image.preview{z-index:0}.img>.inner>div.image{background-attachment:fixed;background-blend-mode:luminosity;background-position:50%;background-repeat:no-repeat;background-size:cover}.img>.inner>img.image{object-fit:cover}.img>.inner>.children{align-content:center;align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;text-shadow:0 2px 16px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12);top:0;width:100%;z-index:2}.img.invisible>.inner>.image:not(.preview){opacity:0;visibility:hidden}.img.sm{height:341.3333333333px}.img.md{height:512px}.img.lg{height:768px}.img.full{height:100vh}@media(max-width:767px){.img.full{height:768px}}.img.fill,.img.sized>.inner{height:100%}.img.light>.inner>.children{color:rgba(0,0,0,.87);text-shadow:none}.img.no-shadow>.inner>.children{text-shadow:unset}body.dark .img.light>.inner>.children,body.dark .img.light>.inner>.children h1,body.dark .img.light>.inner>.children h2,body.dark .img.light>.inner>.children h3,body.dark .img.light>.inner>.children h4,body.dark .img.light>.inner>.children h5,body.dark .img.light>.inner>.children h6{color:rgba(0,0,0,.87)}dl.list-item{align-items:center;display:flex;justify-content:center;margin:4px 0;width:100%}dl.list-item>*{padding-left:8px;padding-right:8px}dl.list-item>dt.label{display:block;font-weight:700;text-align:right;width:25%}dl.list-item>dd.item{display:block;width:75%}main{min-height:100vh}main:before{clear:both;content:"";display:table}@media(max-width:767px){main{min-height:768px}}main.with-sidebar{margin-left:64px}main.with-navbar{margin-top:75px}main.section-no-margin>section{margin-bottom:0;margin-top:0}.menu-button{display:inline-block}.menu{font-size:.75rem;height:0;letter-spacing:1px;position:absolute;text-transform:uppercase;width:0;z-index:128}.menu.fixed{position:fixed}.menu>.menu-container{align-items:flex-start;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 2px 8px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:flex-start;position:absolute;z-index:1}.menu>.menu-container>*{color:rgba(0,0,0,.87);display:block;padding:8px 16px;text-decoration:unset;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.menu>.menu-container>:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.menu>.menu-container>:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.menu>.menu-container>:hover{background-color:rgba(75,163,163,.12);color:#3cb2b2;cursor:pointer}.menu>.triangle{height:16px;overflow:hidden;position:absolute;transform:translateX(-50%);width:32px;z-index:2}.menu>.triangle:before{background-color:#fff;content:"";height:12px;left:50%;position:absolute;width:12px;z-index:1}.menu.left>.menu-container{left:0}.menu.right>.menu-container{right:0}.menu.top>.menu-container{bottom:16px}.menu.top>.triangle{bottom:0}.menu.top>.triangle:before{box-shadow:0 0 4px -1px rgba(0,0,0,.12),0 0 8px 0 rgba(0,0,0,.12);top:0;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.menu.bottom>.menu-container{top:16px}.menu.bottom>.triangle{top:0}.menu.bottom>.triangle:before{bottom:0;box-shadow:0 0 4px -1px rgba(0,0,0,.12),0 0 8px 0 rgba(0,0,0,.12);transform:translateX(-50%) translateY(50%) rotate(45deg)}.menu.lg>.menu-container{width:288px}.menu.md>.menu-container{width:192px}.menu.sm>.menu-container{width:128px}body.dark .menu>.menu-container{background-color:#28303b}body.dark .menu>.menu-container>*{color:hsla(0,0%,100%,.9)}body.dark .menu>.menu-container>:hover{background-color:#222832;color:#09426b}body.dark .menu>.triangle:before{background-color:#28303b}.modal{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:200}.modal .card{height:auto;margin-bottom:2em;margin-top:2em}.modal .card .close-button{float:right}.modal .card .body{overflow:auto}.modal.scrollbox .card .body{height:90vh}@keyframes NavDino{0%,to{transform:translate(35%,18px)}50%{transform:translateY(35%,22px)}}:root{--nav-color:$color-base-dark;--navbar-scroll-offset:0}.nav,nav{align-items:center;background-position:0 0;background-position-y:calc(var(--background-gradient-position)/2 + var(--navbar-scroll-offset));background-size:100vw 200vh;display:flex;font-family:Urbanist Bold;font-size:.75rem;font-weight:800;height:75px;justify-content:center;left:0;line-height:.75rem;padding:0 .7vh;position:fixed;text-transform:uppercase;top:24px;width:100%;z-index:64}.nav.accent,nav.accent{border-top:4px solid #09426b}.nav.hidden,nav.hidden{transform:translateY(-100%)}.nav.top,nav.top{box-shadow:none}.nav.top>.nav-container>.container>.element>.item,nav.top>.nav-container>.container>.element>.item{color:#000}.nav>.nav-container,nav>.nav-container{align-items:center;display:flex;height:100%;justify-content:center;overflow-x:auto;overflow-y:hidden;width:100%}@media(max-width:768px){.nav>.nav-container,nav>.nav-container{display:none}}@media(min-width:768px){.nav>.nav-container,nav>.nav-container{margin:0 72px}}@media(min-width:1152px){.nav>.nav-container,nav>.nav-container{margin:0 140px}}.nav>.nav-container>.container,nav>.nav-container>.container{align-items:center;background:linear-gradient(#1f3078,#1f3078) padding-box,linear-gradient(90deg,#1f3078 40%,#fff) border-box;border:1px solid transparent;border-radius:44px;box-shadow:0 3.53px 1.76px 0 rgba(0,0,0,.2);display:flex;gap:10px;height:90%;isolation:isolate;justify-content:space-between;overflow:hidden;padding:0 24px;position:relative;white-space:nowrap;width:100%}@media(min-width:1512px){.nav>.nav-container>.container,nav>.nav-container>.container{max-width:1232px}}.nav>.nav-container>.container>.stillWater,nav>.nav-container>.container>.stillWater{background-color:#b2e4e7;border-radius:50px 0 0 50px;display:none;height:100%;margin-left:-24px;position:absolute;z-index:-4}@media(min-width:768px){.nav>.nav-container>.container>.stillWater,nav>.nav-container>.container>.stillWater{display:inline;width:9%}}@media(min-width:1152px){.nav>.nav-container>.container>.stillWater,nav>.nav-container>.container>.stillWater{width:10%}}@media(min-width:1512px){.nav>.nav-container>.container>.stillWater,nav>.nav-container>.container>.stillWater{width:11.5%}}@media(min-width:1728px){.nav>.nav-container>.container>.stillWater,nav>.nav-container>.container>.stillWater{width:11%}}.nav>.nav-container>.container>.element,nav>.nav-container>.container>.element{align-items:center;display:flex;flex:0;height:100%;margin:0;max-width:100%}.nav>.nav-container>.container>.center-element,nav>.nav-container>.container>.center-element{align-items:center;color:#000;display:flex;flex:1 1;height:100%;justify-content:space-between;margin:0 8px;max-width:70%;position:relative}.nav>.nav-container>.container>.center-element>.item,nav>.nav-container>.container>.center-element>.item{align-items:center;color:#fff;display:flex;flex:1;height:100%;justify-content:center;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap;z-index:1}.nav>.nav-container>.container>.center-element>.item>*,nav>.nav-container>.container>.center-element>.item>*{align-items:center;color:unset;display:flex;height:100%;padding:16px;text-decoration:unset}.nav>.nav-container>.container>.center-element>.item>.active,nav>.nav-container>.container>.center-element>.item>.active{color:#3cb2b2}.nav>.nav-container>.container>.center-element>.item:hover,nav>.nav-container>.container>.center-element>.item:hover{cursor:pointer;filter:drop-shadow(0 0 .75rem #fff)}.nav>.nav-container>.container>.center-element>.item:active,nav>.nav-container>.container>.center-element>.item:active{filter:drop-shadow(0 0 .75rem #fff);transition:color .3s ease}@media(max-width:768px){.nav>.nav-container>.container>.center-element>#hide_on_mobile,nav>.nav-container>.container>.center-element>#hide_on_mobile{display:none}}.nav>.nav-container>.container>.center-element>.item_btn,nav>.nav-container>.container>.center-element>.item_btn{align-items:center;background:#3cb3b3;border-radius:3px;color:#fff;display:flex;margin-left:4vh;margin-right:4vh;padding:0 32px;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.nav>.nav-container>.container>.center-element>.item_btn>*,nav>.nav-container>.container>.center-element>.item_btn>*{align-items:center;border-radius:3px;color:unset;display:flex;text-decoration:unset}.nav>.nav-container>.container>.center-element>.item_btn>.active,nav>.nav-container>.container>.center-element>.item_btn>.active{color:#008b8b}.nav>.nav-container>.container>.center-element>.item_btn:hover,nav>.nav-container>.container>.center-element>.item_btn:hover{background-color:#008b8b;cursor:pointer}.nav>.nav-container>.container>.center-element>.item_btn:active,nav>.nav-container>.container>.center-element>.item_btn:active{background-color:#008b8b}.nav.sidebar,nav.sidebar{border:unset;height:100%;width:100px}.nav.sidebar>.nav-container,nav.sidebar>.nav-container{margin:0;overflow-x:hidden;overflow-y:auto}.nav.sidebar>.nav-container>.container,nav.sidebar>.nav-container>.container{flex-direction:column;height:unset;min-height:100%;width:100%}.nav.sidebar>.nav-container>.container>.element,nav.sidebar>.nav-container>.container>.element{flex:1;flex-direction:column;height:unset;margin:0;width:100%}.nav.sidebar>.nav-container>.container>.element>.item,nav.sidebar>.nav-container>.container>.element>.item{height:64px;margin-left:0;width:100%}.nav.sidebar>.nav-container>.container>.element>.item>*,nav.sidebar>.nav-container>.container>.element>.item>*{flex-direction:column;width:100%}.nav.sidebar>.nav-container>.container>.element>.item .fa,nav.sidebar>.nav-container>.container>.element>.item .fa{font-size:1.5rem}.nav input[type=checkbox],nav input[type=checkbox]{height:0;user-select:none;visibility:hidden;width:0}.nav .labelbox,nav .labelbox{margin-bottom:40px;margin-left:15px}.nav .themelabel,nav .themelabel{font-size:65%;margin-top:12%;text-align:center;transition:margin-left .3s cubic-bezier(0,0,0,1);width:100%}.nav label,nav label{border-radius:max(37.5px,.5vw);cursor:pointer;display:block;height:max(32px,.4vw);position:absolute;transition:background-color 1s ease;user-select:none;width:max(90px,1.2vw)}.nav label:after,nav label:after{background:#fff;border-radius:max(37.5px,.5vw);content:"";height:90%;left:3%;position:absolute;top:5%;transition:.3s;width:35%}.nav .labelbox>input:checked+label,nav .labelbox>input:checked+label{background-color:#bada55}.nav .labelbox>input:checked+label .themelabel,nav .labelbox>input:checked+label .themelabel{margin-left:-17%}.nav .labelbox>input:not(:checked)+label,nav .labelbox>input:not(:checked)+label{background-color:#555}.nav .labelbox>input:not(:checked)+label .themelabel,nav .labelbox>input:not(:checked)+label .themelabel{margin-left:20%}.nav input:checked+label:after,nav input:checked+label:after{left:97%;transform:translateX(-100%)}.nav label:active:after,nav label:active:after{width:40%}#dashboard-sponsor-navbar{background:#082959;height:4rem;position:fixed;width:100%;z-index:999}@media(min-width:834px){#dashboard-sponsor-navbar{height:68px}}#app-form-navbar{background:#082959;height:4rem;left:0;position:fixed;top:0;width:100%;z-index:999}@media(min-width:834px){#app-form-navbar{height:8.625rem}}#app-form-navbar .duck-bar{display:flex;justify-content:space-around;left:calc(50% - 280px);position:relative;top:80px;width:560px}@media(max-width:833px){#app-form-navbar .duck-bar{display:none}}#app-form-navbar .duck-bar .duck-container{height:40px;left:90px;position:absolute;top:-17.8px;width:372.5px}#app-form-navbar .duck-bar .item{cursor:pointer;height:42px;margin:0;width:103px}#app-form-navbar .duck-bar .app-form-navbar-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;width:100%}#app-form-navbar .duck-bar .app-form-navbar-section .dot{background:#fff;border:4px;border-radius:6px;height:12px;position:absolute;top:-4px;width:12px}#app-form-navbar .duck-bar .app-form-navbar-section .section-name{color:#fff;font-family:proxima-nova;white-space:nowrap}#app-form-navbar .duck-line{border:2px solid #fff;border-radius:4px;height:0;position:absolute;width:100%;z-index:-1}.return-to-main-site{align-items:center;display:flex;justify-content:space-between;left:20px;position:absolute;top:13px;width:calc(100% - 40px)}@media(min-width:834px){.return-to-main-site{left:26px;top:14px;width:calc(100% - 52px)}}@media(min-width:1512px){.return-to-main-site{left:48px;top:14px;width:calc(100% - 96px)}}.return-to-main-site a{align-items:center;display:flex;height:38.4px;text-decoration:none!important}@media(min-width:834px){.return-to-main-site a{height:40px}}.logo-dark-blue{height:40px;width:32.61px}@media(max-width:28.625rem){.logo-dark-blue{height:2.25rem;width:1.834375rem}}.main-site-button{align-items:center;display:flex;flex-direction:row;gap:.25rem;padding:0}.main-site-button .main-site-button-text{color:#fff;font-family:proxima-nova;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;margin-right:.5rem}@media(max-width:24.5625rem){.main-site-button .main-site-button-text{font-size:.875rem}}.main-site-button>img{color:#09426b;flex:none;flex-grow:0;height:1rem;order:1;width:.75rem}.hack_logos>.item:hover{cursor:pointer}.navDino{animation:NavDino 3s infinite;height:4.5rem;pointer-events:none}.nav-bg-water{background:linear-gradient(180deg,rgba(100,207,210,.5),rgba(100,207,210,0));height:1.1875rem;position:absolute;transform:translate(-30rem,2rem);width:1000%;z-index:-999}.umami--click--ApplyNow{background:linear-gradient(90deg,#fffae0 24.17%,#c6c6f1 85.97%,#b1b1f3)!important;border:none!important;color:#011328!important;font-family:Urbanist Bold!important;height:36px!important;width:115px!important}.umami--click--ApplyNow:hover{transform:scale(1.03);transition:transform .3s ease}section{cursor:default;margin:75px auto}section>.container>.section-header,section>.section-header{border-bottom:1px solid rgba(0,0,0,.12);color:#222832;font-family:Euclid Circular A,sans-serif;margin-bottom:16px}section.subsection>.container>.section-header,section.subsection>.section-header{align-items:center;border-bottom:unset;display:flex;justify-content:center;position:relative;text-transform:uppercase}section.subsection>.container>.section-header>*,section.subsection>.section-header>*{background-color:#fdfdfd;display:inline-block;margin:0;padding:0 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);z-index:1}section.subsection>.container>.section-header:before,section.subsection>.section-header:before{background-color:rgba(0,0,0,.12);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:0}section.scroll{height:100vh;overflow-y:scroll}.card>.body section{margin:16px auto}.card>.body section.subsection>.container>.section-header>*,.card>.body section.subsection>.section-header>*{background-color:#fff}body.dark section>.container>.section-header,body.dark section>.section-header{border-color:hsla(0,0%,100%,.12)}body.dark section.subsection>.container>.section-header>*,body.dark section.subsection>.section-header>*{background-color:#15191f}body.dark section.subsection>.container>.section-header:before,body.dark section.subsection>.section-header:before{background-color:hsla(0,0%,100%,.12)}body.dark .card>.body section.subsection>.container>.section-header>*,body.dark .card>.body section.subsection>.section-header>*{background-color:#222832}.tabbar{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;font-family:Euclid Circular A,sans-serif;font-size:.84rem;height:32px;justify-content:center;margin-bottom:16px;text-transform:uppercase;transition:transform .2s cubic-bezier(.4,0,.2,1);width:100%}.tabbar>.container{align-items:center;display:flex;height:100%;justify-content:space-between;white-space:nowrap}.tabbar>.container>.element,.tabbar>.container>.element>*{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%}.tabbar>.container>.element>*{border-bottom:2px solid transparent;color:rgba(0,0,0,.54);padding:16px;text-decoration:unset;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.tabbar>.container>.element>.active{border-color:#3cb2b2;color:#3cb2b2}.tabbar>.container>.element>:hover{border-color:#63cbcb;color:#63cbcb;cursor:pointer}.tabbar>.container>.element>:active{border-color:#3cb2b2;color:#3cb2b2}.tabbar>.container>.element+.element{margin-left:8px}body.dark .tabbar{border-color:hsla(0,0%,100%,.12)}body.dark .tabbar>.container>.element>*{color:hsla(0,0%,100%,.7)}body.dark .tabbar>.container>.element>.active,body.dark .tabbar>.container>.element>:active,body.dark .tabbar>.container>.element>:hover{border-color:hsla(0,0%,100%,.7);color:#fff}table{padding:8px;width:512px}table.full-width{width:100%}table>thead>tr{border-bottom:2px solid rgba(0,0,0,.12)}table>thead>tr>th{font-weight:700;padding:8px;text-align:left}table>thead>tr>th:first-child{padding-left:16px}table>thead>tr>th:last-child{padding-right:16px}table>tbody>tr{transition:.0625s cubic-bezier(.4,0,.2,1)}table>tbody>tr:hover{background-color:rgba(75,163,163,.12)}table>tbody>tr>td{padding:8px}table>tbody>tr>td:first-child{padding-left:16px}table>tbody>tr>td:last-child{padding-right:16px}body.dark table>thead>tr{border-bottom:2px solid hsla(0,0%,100%,.12)}body.dark table>tbody>tr:hover{background-color:rgba(75,163,163,.12)}.tooltip-parent{position:relative}.tooltip-parent.inline{display:inline-block}.tooltip-parent.block{display:block}.tooltip-parent>.tooltip{background-color:#212121;border-radius:4px;color:#fff;font-size:.75rem;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transition:.2s cubic-bezier(.4,0,.2,1);visibility:hidden;white-space:nowrap;z-index:64}.tooltip-parent>.tooltip:before{content:"";height:0;position:absolute;width:0;z-index:-1}.tooltip-parent>.tooltip.left{right:calc(100% + 12px);top:50%;transform:translateY(-50%)}.tooltip-parent>.tooltip.left:before{border-bottom:8px solid transparent;border-left:8px solid #212121;border-top:8px solid transparent;left:calc(100% - 1px);top:calc(50% - 8px)}.tooltip-parent>.tooltip.right{left:calc(100% + 12px);top:50%;transform:translateY(-50%)}.tooltip-parent>.tooltip.right:before{border-bottom:8px solid transparent;border-right:8px solid #212121;border-top:8px solid transparent;right:calc(100% - 1px);top:calc(50% - 8px)}.tooltip-parent>.tooltip.top{bottom:calc(100% + 12px);left:50%;transform:translateX(-50%)}.tooltip-parent>.tooltip.top:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #212121;left:calc(50% - 8px);top:calc(100% - 1px)}.tooltip-parent>.tooltip.bottom{left:50%;top:calc(100% + 12px);transform:translateX(-50%)}.tooltip-parent>.tooltip.bottom:before{border-bottom:8px solid #212121;border-left:8px solid transparent;border-right:8px solid transparent;bottom:calc(100% - 1px);left:calc(50% - 8px)}.tooltip-parent:hover>.tooltip{opacity:1;visibility:visible}body.dark .tooltip-parent>.tooltip{background-color:#fafafa;color:#000}body.dark .tooltip-parent>.tooltip.left:before{border-left:8px solid #fafafa}body.dark .tooltip-parent>.tooltip.right:before{border-right:8px solid #fafafa}body.dark .tooltip-parent>.tooltip.top:before{border-top:8px solid #fafafa}body.dark .tooltip-parent>.tooltip.bottom:before{border-bottom:8px solid #fafafa}.accordion-item{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 4px 2px rgba(0,0,0,.17);display:flex;flex:none;flex-direction:column;flex-grow:0;justify-content:center;margin-bottom:1.5rem;order:0;padding:24px 32px;width:100%}.accordion-item:hover{cursor:pointer}@media(max-width:834px){.accordion-item{padding:12px 16px}}.accordion-item .question{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:1;height:auto;justify-content:space-between;order:0;padding:0;width:100%}.accordion-item .question .questiontitle{color:#000;font-family:Euclid Circular A;font-size:1.5rem;font-style:normal;font-weight:600;line-height:150%;width:90%}@media(max-width:52.125rem){.accordion-item .question .questiontitle{font-size:1rem}}.accordion-item .question .accordion-chevron{transition:.5s ease;width:11px}.accordion-item .question .accordion-chevron.open{transform:rotate(-180deg)}.accordion-item .accordion-answer{align-self:stretch;color:#000;flex:none;flex-grow:0;font-family:Euclid Circular A;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;max-height:0;order:1;overflow:hidden;transition:max-height .6s ease}.accordion-item .accordion-answer>.answer-lines{display:none}.accordion-item .accordion-answer>.answer-lines.open{display:block;margin-top:10px}.accordion-item .accordion-answer>.answer-lines.open span .bold{font-weight:600}#mainCarouselContainer{background:#202020}#mainCarouselContainer .carousel-root{display:flex;flex-direction:row;justify-content:center}#mainCarouselContainer .carousel.carousel-slider{align-items:center;display:flex}#mainCarouselContainer .mainCarousel .carousel-slider,#mainCarouselContainer .mainCarousel .slide,#mainCarouselContainer .mainCarousel .slider,#mainCarouselContainer .mainCarousel .slider-wrapper{background:transparent!important;margin-bottom:20px}.headerBar{margin:10px 8px 0;position:relative}.headerBar .glow,.headerBar h3{color:#fff;font-family:Montserrat;font-size:10vw;font-style:normal;font-weight:700;letter-spacing:5px;line-height:11vw;margin:0;text-align:center;width:100%}@media(min-width:75rem){.headerBar .glow,.headerBar h3{font-size:70px;line-height:80px}}.headerBar h3{text-shadow:0 4px 4px rgba(0,0,0,.25)}.headerBar .glow{filter:blur(5px);left:0;position:absolute;top:0}.yearSelectorComponent{display:flex;flex-direction:row;justify-content:center;margin:1em 0 2.25em}@media(max-width:768px){.yearSelectorComponent{margin:1em 0 2em}}.yearSelectorComponent .yearSelectorElement{margin:0 20px}.yearSelectorComponent .yearSelectorElement p{color:#fff;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:800;line-height:37px;text-align:center}.yearSelectorComponent .yearSelectorElement .yearSelectorRect{background:rgba(61,210,243,.3);height:10px;margin-top:10px;transition:.15s ease-in-out;width:available}.yearSelectorComponent .yearSelectorElement .yearSelectorRect.selected{background:#d240cd}.winnerShowcase{align-content:center;align-items:center;display:flex;flex-direction:column;font-family:Euclid Circular A,sans-serif;font-style:normal;text-align:left}@media(max-width:768px){.winnerShowcase{margin:auto 1em}}.winnerShowcase .winnerShowcaseTextDiv{background:rgba(88,88,88,.56);border-radius:30px;color:#fff;margin-top:2em;padding:32px;width:50%}@media(max-width:768px){.winnerShowcase .winnerShowcaseTextDiv{padding:28px;width:100%}}.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection{display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700;justify-content:space-between;margin:0 0 .75em}.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection h2{font-size:30px;line-height:34px;margin:0}@media(max-width:400px){.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection h2{font-size:4vw;line-height:5vw}}@media(max-width:700px){.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection h2{font-size:5vw;line-height:7vw}}.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection #award{display:flex;flex-direction:row}.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection #award h3{align-self:center;font-size:20px;font-weight:600;line-height:24px;margin:0;white-space:nowrap}@media(max-width:400px){.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection #award h3{font-size:3vw;line-height:4vw}}@media(max-width:700px){.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection #award h3{font-size:4.5vw;line-height:5.5vw}}.winnerShowcase .winnerShowcaseTextDiv .winnerHeaderSection #award img{margin-left:8px;max-width:30px}.winnerShowcase .winnerShowcaseTextDiv p{align-self:center;font-family:Euclid Circular A,sans-serif;font-size:18px;font-weight:400;line-height:21px;margin:0}@media(max-width:1152px){.winnerShowcase .winnerShowcaseTextDiv p{font-size:16px}}.slide{background:transparent}.winnerShowcaseImageContainer{border:2px solid #fff;border-radius:32px;min-width:180px;padding:.5em;width:20%}.winnerShowcaseImageContainer img{border-radius:24px}*{box-sizing:border-box}.hexcontainer{height:19.2173410405vw;margin-left:13.06vw;margin-top:19.2173410405vw;padding-left:3.3vw;padding-top:1vw;width:83.115vw}.fullhexcontainer{--hexmx:0;--hexmy:0;background-image:url(/static/homepage/hexbg.svg),radial-gradient(circle at var(--hexmx) var(--hexmy),#f76af3 0,#a866ca 7.5%,#000 15%);background-size:100vw 70vw;border:1px solid #202020;box-shadow:inset 0 0 200px 150px #202020;height:70vw;position:relative;width:100%}.mousetracker-container{height:130%;position:absolute;width:100%}.mousetracker-container .mousetracker{--mx:0;--my:0;height:100%;position:absolute;width:100%;z-index:-1}.trackstitle{display:block;height:20%;position:absolute;transform:scale(1);width:calc(100% - 2px);z-index:10}.flip-container{background:transparent;height:auto;perspective:1000;width:auto}.flip-container.hover .flipper,.flip-container:hover .flipper,.tempflipper{transform:rotateY(180deg)}.tempflipper{transform-style:preserve-3d;transition:all .6s,top 0s}.tempflipper :root .safari_only,.tempflipper _::-webkit-full-page-media,.tempflipper _:future{transform-style:unset}.front{transform:translateZ(1px) rotateY(0deg) rotate(30deg);z-index:2}.back,.front{backface-visibility:hidden;height:auto;position:absolute;top:0;width:auto}.back{left:0;transform:translateZ(1px) rotateY(180deg) rotate(30deg)}.flipper{position:relative;top:5vw;transform-style:preserve-3d;transition:all .6s,top 0s}.hexagon-holder{display:inline-block;font-size:0;height:10.676300578vw;letter-spacing:0;position:relative;width:18.47vw}.mobiletext{color:#fff;display:none;height:30vw;margin-left:29%;position:absolute;text-align:center;visibility:unset;width:42vw}.mobiletext .mobiletitle{display:inherit;font-size:2rem;font-weight:800;line-height:3rem;margin-top:32vh}@media(max-width:768px){.mobiletext .mobiletitle{font-size:1.5rem}}.mobiletext .mobiledesc{align-items:center;display:inherit;display:flex;flex-direction:column;line-height:1.25rem}.mobiletext .mobiledesc .mobiledesc-content{font-size:1.5em;height:20vh;overflow:hidden;width:75%}@media(max-width:768px){.mobiletext .mobiledesc .mobiledesc-content{font-size:1.25em;width:85%}}.mobilearrow{display:none;height:20vh;margin-left:8%;margin-top:40vh;mix-blend-mode:lighten;position:absolute;width:15vw}@media screen and (max-width:979px){.hexagon-holder{display:none}.fullhexcontainer{background:url(/static/homepage/hexbg-m.svg) no-repeat #000;background-position:50%;background-size:400% 140vh;height:100vh}.mobilearrow,.mobiledesc,.mobiletitle{display:inline-block}.trackstitle{transform:scale(1.5)}}.one{transform:translateY(-.2vw) translateX(.1vw)}.two{transform:translateY(9.1vw) translateX(-2.1vw)}.three{transform:translateY(-.2vw) translateX(-4.3vw)}.four{transform:translateY(9.1vw) translateX(-6.5vw)}.I{background-image:url(/static/homepage/trackhex2.png);transform:rotate(-60deg)}@media only screen and (min-width:980px){.fullhexcontainer{--hexmx:0;background:url(/static/homepage/hexbg.svg) no-repeat #000;background-size:100vw 70vw;height:70vw;width:100vw}.trackstitle{margin-top:6%}.mobilearrow,.mobiledesc,.mobiletitle{display:none}}@media only screen and (hover:none)and (min-width:980px){.fullhexcontainer{border:1px solid #000;box-shadow:inset 0 0 300px rgba(0,0,0,.9)}}.hexagon{background-position:50%;background-size:100%;display:inline-block;height:10.676300578vw;position:relative;width:18.47vw;z-index:2}.hexagon .hexTop{-webkit-backface-visibility:hidden;background:#2c2c2c;height:13.0622347949vw;left:2.595035vw;overflow:hidden;position:absolute;top:-6.4645vw;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:13.0622347949vw;z-index:1}.hexagon .hexTop:after{background:inherit;background-position:top;content:"";height:10.5695375723vw;position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:18.2853vw}.hexagon .hexBottom{-webkit-backface-visibility:hidden;background:#2c2c2c;bottom:-6.4645vw;height:13.0622347949vw;left:2.595035vw;overflow:hidden;position:absolute;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:13.0622347949vw;z-index:1}.hexagon .hexBottom:after{background:inherit;background-position:bottom;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-5.28242vw);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-5.28242vw);transform:rotate(45deg) scaleY(1.7321) translateY(-5.28242vw);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:18.2853vw}.hexagon .hexBottom:after,.hexagon:after{content:"";height:10.5695375723vw;position:absolute}.hexagon:after{background:#2c2c2c;left:-.1vw;top:.5774px;width:18.47vw;z-index:2}.hexText{align-items:center;color:#000;color:#fff;display:flex;flex-direction:column;height:10.8647058824vw;left:2.3832258065vw;line-height:1.25rem;opacity:1;padding:auto;position:absolute;text-align:center;top:1.0261111111vw;transform:rotate(-30deg);width:15.3916666667vw;z-index:3}.hexText .hexText-content{overflow:hidden;width:80%}.hexTitle{color:#000;color:#fff;font-size:2rem;font-weight:800;height:14.2076923077vw;left:2.0522222222vw;opacity:1;padding:.1vw;position:absolute;text-align:center;top:1.5391666667vw;transform:rotate(-30deg) translateY(-3vw);width:100%;z-index:3}@media only screen and (max-width:1250px)and (min-width:980px){.hexTitle{font-size:1.35rem}}.hexImage{color:#000;color:#fff;font-size:20px;height:10.676300578vw;left:0;opacity:1;position:absolute;text-align:center;top:0;transform:rotate(-30deg);width:18.47vw;z-index:3}img{height:100%}.hexagon-overlay{background:linear-gradient(90deg,#cc68c9,#8363cc);height:10.6869768786vw;left:0;margin:0;opacity:1;position:absolute;top:0;width:18.6547vw;z-index:3}.hexagon-overlay .hexTop{background:linear-gradient(135deg,#cc68c9,#8363cc);background-position:50%;background-size:auto;height:13.0622347949vw;left:2.7705vw;overflow:hidden;position:absolute;top:-6.4645vw;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:13.0622347949vw;z-index:-1}.hexagon-overlay .hexTop:after{background:inherit;background-position:top;content:"";height:10.1104566474vw;position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:17.49109vw}.hexagon-overlay .hexBottom{background:linear-gradient(135deg,#cc68c9,#8363cc);bottom:-6.4645vw;height:13.0622347949vw;left:2.7705vw;overflow:hidden;position:absolute;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);width:13.0622347949vw;z-index:1}.hexagon-overlay .hexBottom:after{background:inherit;background-position:bottom;content:"";height:10.1104566474vw;position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:17.49109vw}.hexagon-overlay .hexagon:after{background:linear-gradient(90deg,#cc68c9,#8363cc);content:"";height:10.1104566474vw;left:-.1vw;position:absolute;top:3.4641px;width:18.47vw;z-index:2}#whoAreWe,.hexagon-holder.hexagon:nth-child(n){margin-top:30%}#whoAreWe{height:950px;position:relative;top:-50px}@media(max-width:1000px){#whoAreWe{align-items:center;display:flex;flex-direction:column;height:80vh}}#whoAreWe .about-container{left:138px;position:absolute;top:30%;width:550px}@media(max-width:1000px){#whoAreWe .about-container{max-width:80vw;position:static}}#whoAreWe .about-container h1{font-family:Futura;font-size:36px;font-weight:700;line-height:48px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}@media(max-width:1000px){#whoAreWe .about-container h1{font-size:24px;text-align:center}}#whoAreWe .about-container p{color:#fff;font-family:Helvetica;font-size:16px;font-weight:400;line-height:18.4px;text-decoration-skip-ink:none;text-underline-position:from-font}@media(max-width:1000px){#whoAreWe .about-container p{text-align:center}}#whoAreWe .svg-container{position:absolute}@media(max-width:600px){#whoAreWe .svg-container>img{width:70%}}#whoAreWe .bear2{bottom:0;left:20%}@media(max-width:1000px){#whoAreWe .bear2{display:none}}#whoAreWe .bubbles{bottom:0;left:15%}@media(max-width:1000px){#whoAreWe .bubbles{display:none}}#whoAreWe .stats-container{bottom:0;left:40%;position:absolute;right:15%;top:40%}@media(max-width:1000px){#whoAreWe .stats-container{left:10%;right:10%;top:40%}}@media(max-width:600px){#whoAreWe .stats-container{left:-5%;right:-5%}}#whoAreWe .stats-container .blue-stat{animation:circle-move 6s linear infinite;right:15%;top:0}@media(max-width:1400px){#whoAreWe .stats-container .blue-stat{right:-15%}}@media(max-width:1000px){#whoAreWe .stats-container .blue-stat{right:0;top:-20%}}@media(max-width:500px){#whoAreWe .stats-container .blue-stat{right:-10%}}#whoAreWe .stats-container .blue-stat-shadow{left:30%;top:20%}@media(max-width:1000px){#whoAreWe .stats-container .blue-stat-shadow{right:0;top:0;width:60%}}#whoAreWe .stats-container .pink-stat{animation:circle-move-opposite 8s linear infinite;bottom:40%;left:10%}#whoAreWe .stats-container .pink-stat-shadow{bottom:-15%;left:0}@media(max-width:600px){#whoAreWe .stats-container .pink-stat-shadow{bottom:0}}#whoAreWe .stats-container .purple-stat{animation:circle-move 10s linear infinite;bottom:10%;left:40%}#whoAreWe .stats-container .moon2{bottom:5%;right:0}@media(max-width:1000px){#whoAreWe .stats-container .moon2{display:none}}@keyframes circle-move{0%{transform:rotate(0deg) translateY(10px) rotate(0deg)}to{transform:rotate(1turn) translateY(10px) rotate(-1turn)}}@keyframes circle-move-opposite{0%{transform:rotate(0deg) translateY(-10px) rotate(0deg)}to{transform:rotate(-1turn) translateY(-10px) rotate(1turn)}}#home{background:linear-gradient(180deg,#07225a,#03052c)}#home .home-container{display:grid;gap:20px;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1400px;padding:0 50px}@media(max-width:768px){#home .home-container{gap:10px;grid-template-columns:repeat(6,1fr);padding:0 20px}}@media(max-width:458px){#home .home-container{gap:5px;grid-template-columns:repeat(4,1fr);padding:0 10px}}.past-projects-desktop{display:none}@media(min-width:1300px){.past-projects-desktop{display:block}}.gallery-container{margin:0 auto;max-width:1512px;width:calc(100% - 280px)}@media only screen and (max-width:834px){.gallery-container{width:calc(100% - 140px)}}@media only screen and (max-width:28.625rem){.gallery-container{width:calc(100% - 64px)}}.gallery-container .mobile-gallery{display:none}@media(max-width:760px){.gallery-container .mobile-gallery{display:block}}.gallery-container .past-projects-mobile{display:none}@media(max-width:480px){.gallery-container .past-projects-mobile{display:block}}.past-projects-tablet{display:none}@media(min-width:481px)and (max-width:1299px){.past-projects-tablet{display:block}}@media only screen and (min-width:700px){.spotlight-container{margin:0 auto;max-width:1512px;width:calc(100% - 280px)}}@media only screen and (min-width:700px)and (max-width:834px){.spotlight-container{width:calc(100% - 140px)}}@media only screen and (min-width:700px)and (max-width:28.625rem){.spotlight-container{width:calc(100% - 64px)}}.testimonials-container{position:relative;z-index:2}.qrcode-reader{height:512px;margin:0 auto;width:512px}.qrcode-reader>section{margin:0}.live{margin-top:0;padding-top:0}.live .see-more-button{border:2px solid #fff;border-radius:16px;box-shadow:0 0 10px 1px #fff,inset 0 0 10px 1px #fff;color:#fff;font-size:16px;font-weight:600;margin:0 2em;padding:1em 2em;text-align:center;text-decoration:none;white-space:pre-line}@media(max-width:768px){.live .see-more-button{font-size:14px}}.live .see-more-button:hover{background-color:#fff;color:#000}.live .hero{position:relative;width:100%}.live .hero #hero-img,.live .hero #hero-img>img{width:100%}.live .hero .title-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-75%)}.live .hero #robot-animation{bottom:25%;height:auto;left:5%;position:absolute;width:250px}@media(max-width:1152px){.live .hero #robot-animation{bottom:15%;left:2%;width:225px}}@media(max-width:768px){.live .hero #robot-animation{bottom:10%;left:.5%;width:200px}}.live #links-wrapper{align-items:center;display:flex;flex-direction:column}.live #links-wrapper .glow,.live #links-wrapper h3{font-size:40px}@media(max-width:1152px){.live #links-wrapper .glow,.live #links-wrapper h3{font-size:32px;line-height:36px}}.live #links-wrapper #links-box{border:2px solid #3cb3b3;border-radius:16px;box-shadow:0 0 10px 1px #3cb3b3,inset 0 0 10px 1px #3cb3b3;margin:3em 0 1.5em;padding:2em;width:50%}@media(max-width:768px){.live #links-wrapper #links-box{margin:2em 0;padding:1em;width:85%}}.live #links-wrapper #links-box #links-text{align-self:flex-start;font-size:1.25em;line-height:1.35em;margin-left:1.5em;margin-right:1em}.live #links-wrapper #links-box #links-text a{text-decoration:none}@media(max-width:768px){.live #links-wrapper #links-box #links-text{margin-left:.25em;margin-right:.5em;text-align:center}}.live #speakers{align-items:center;display:flex;flex-direction:column;margin-top:5em}.live #speakers #speaker-card-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:2em 0;width:75%}@media(max-width:768px){.live #speakers #speaker-card-wrapper{width:98%}}.live #speakers #speaker-card-wrapper .speaker-card{align-items:center;border-radius:16px;display:flex;flex-direction:column;margin:2.5em;padding:2em;width:226px}@media(max-width:768px){.live #speakers #speaker-card-wrapper .speaker-card{margin:.75em;padding:1.5em 1em 1em;width:158px}}.live #speakers #speaker-card-wrapper .speaker-card img{border-radius:55%;height:180px;width:180px}@media(max-width:768px){.live #speakers #speaker-card-wrapper .speaker-card img{height:100px;width:100px}}.live #speakers #speaker-card-wrapper .speaker-card .speaker-name{font-weight:800;margin-top:1.5em;text-align:center}.live #speakers #speaker-card-wrapper .speaker-card .speaker-company{margin:0;text-align:center}.live #speakers button{border:2px solid #fff;border-radius:16px;box-shadow:0 0 10px 1px #fff,inset 0 0 10px 1px #fff;color:#fff;font-size:20px;margin:0 .75em;padding:1em 2em}@media(max-width:768px){.live #speakers button{font-size:14px}}.live #speakers button:hover{background-color:#fff;color:#000}.live #speakers #cat-animation{align-self:flex-start;height:500px;margin:0 8em -30em 0;width:500px}@media(max-width:1152px){.live #speakers #cat-animation{height:300px;margin:5em 8em -25em 0;width:300px}}@media(max-width:768px){.live #speakers #cat-animation{display:none}}.live #schedule{align-items:center;display:flex;flex-direction:column;margin-top:5em;width:100%}.live #schedule .schedule-display{margin-top:5em;width:75%}.live #schedule a{margin-top:1em}.live #tracks{margin-top:8em}.live #prizes{align-items:center;display:flex;flex-direction:column;margin-top:2em}@media(max-width:1152px){.live #prizes{margin-top:8em}}.live #prizes .prizes-stage{display:flex;flex-direction:row;height:55em;justify-content:center;position:relative}@media(max-width:768px){.live #prizes .prizes-stage{display:none}}@media(max-width:1152px){.live #prizes .prizes-stage{height:35em}}.live #prizes .prizes-stage .prizes-desktop{align-items:center;display:flex;flex-direction:column;position:absolute}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop{margin-top:3em}}.live #prizes .prizes-stage .prizes-desktop .prizes-highlights{align-items:flex-start;display:flex;flex-direction:row}.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder1,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder2,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder3{visibility:hidden}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #first-place-highlight,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder1{width:400px}.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder2,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #placeholder3,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #second-place-highlight,.live #prizes .prizes-stage .prizes-desktop .prizes-highlights #third-place-highlight{width:200px}}.live #prizes .prizes-stage .prizes-desktop .prizes-boxes{bottom:150px;display:flex;flex-direction:row;margin-top:5em;position:absolute}.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #first-place-box{margin:2.5em 20.25em 0 0}@media(min-width:1728px){.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #first-place-box{margin:2.25em 19.25em 0 0}}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #first-place-box{margin:5em 10em 0 0;width:200px}}.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #third-place-box{margin-right:20.25em}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #third-place-box{margin-right:10em;margin-top:7em;width:125px}}@media(min-width:1728px){.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #third-place-box{margin-right:16.25em}}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop .prizes-boxes #second-place-box{margin-top:7em;width:125px}}.live #prizes .prizes-stage .prizes-desktop #stage{margin-top:2em}@media(max-width:1152px){.live #prizes .prizes-stage .prizes-desktop #stage{width:1000px}}.live #prizes .prize-boxes-container{align-items:center;display:flex;flex-direction:column;margin-top:10em}@media(max-width:768px){.live #prizes .prize-boxes-container{display:none}}.live #prizes .prize-boxes-container .more-details{display:flex;flex-direction:row;flex-wrap:wrap;margin:4em 4em 1em}.live #prizes .prize-boxes-mobile{display:flex;flex-direction:row;justify-content:center;margin-top:3em}@media(min-width:768px){.live #prizes .prize-boxes-mobile{display:none}}.live #sponsors{align-items:center;display:flex;flex-direction:column;margin:5em .5em 0}.live #sponsors .sponsors-container{background:#fff;border-radius:16px;box-shadow:8px -8px #fff;margin:2em 0 5em;padding:1.5em;width:65%}.live #sponsors .sponsors-container .large-sponsors,.live #sponsors .sponsors-container .small-sponsors,.live #sponsors .sponsors-container .small-supporters{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:1em 0 0}.live #sponsors .sponsors-container .large-sponsors img,.live #sponsors .sponsors-container .small-sponsors img,.live #sponsors .sponsors-container .small-supporters img{height:auto;min-width:0;width:100%}@media(max-width:1152px){.live #sponsors .sponsors-container{width:85%}.live #sponsors .sponsors-container .small-sponsors img,.live #sponsors .sponsors-container .small-supporters img{width:120px}}.live .team-photo{margin-top:4em}@media(max-width:1152px){.live .team-photo{margin-top:2em}}.live .team-photo img{margin-top:2em;width:100%}@media(max-width:768px){.live{padding-top:0}.live .statbar{height:90%}.live .statbar .statbox{display:flex;height:33.3%;width:100%}}body,html{overflow:hidden;overscroll-behavior:contain}.app{min-width:200px}#mount,.app{background:inherit}.hack_logos img{height:74%;width:auto}.navbar{user-select:none}.footer{align-items:center;background-image:url(/static/footer/footer-background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:end;margin:0;min-height:180vh;padding:4rem 0 2vw;position:relative;width:100%}@media(max-width:1168px){.footer{min-height:150vh}}@media(max-width:458px){.footer{background-image:url(/static/footer/footer-background-mobile.svg);min-height:125vh}}@media only screen and (max-width:834px){.footer{padding:9rem 70px 144px}}@media only screen and (max-width:28.625rem){.footer{padding:6.25rem 32px 100px}}.footer>.bottom-navbar{display:flex;flex-direction:row;justify-content:space-around;max-width:1000px;padding-bottom:90px;padding-top:64px;width:100%;z-index:5}.footer>.bottom-navbar>.circles{color:#fdcd50;margin-top:20px;width:10px}@media(max-width:768px){.footer>.bottom-navbar>.circles{display:none}}.footer>.bottom-navbar>.item{align-items:center;display:flex;height:100%;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.footer>.bottom-navbar>.item p{font-weight:800}.footer>.bottom-navbar>.item>*{align-items:center;display:flex;height:100%;text-decoration:unset}.footer>.bottom-navbar>.item>.active{color:hsla(0,0%,100%,.7)}.footer>.bottom-navbar>.item:hover{color:hsla(0,0%,100%,.4);cursor:pointer}.footer>.bottom-navbar>.item:active{color:hsla(0,0%,100%,.7)}.footer>.social-media-bar{display:flex;flex-direction:row;justify-content:space-between;padding-top:2.25rem;position:relative;width:11.25rem;z-index:5}.footer>.social-media-bar img{height:1.75rem;width:1.75rem}@media(max-width:458px){.footer>.social-media-bar img{height:1.25rem;width:1.25rem}}.footer>.social-media-bar>#icon{color:#09426b}.footer>.note{color:#09426b;font-family:Euclid Circular A,sans-serif;font-size:1em;font-style:normal;font-weight:600;line-height:1.25em;padding-bottom:30px;padding-top:15px;position:relative;z-index:5}.footer .logo{margin-bottom:9rem;user-select:none;z-index:10}@media(max-width:458px){.footer .logo{margin-bottom:6.25rem}}.footer>.clouds{background-size:100vw;bottom:0;display:flex;flex-direction:row;left:0;position:absolute;right:0}@media only screen and (min-width:1440px){.footer>.clouds img{width:100vw}}.footer .footer-links{align-items:center;display:flex}@media(max-width:400px){.footer .footer-links{flex-direction:column}}.footer .footer-links a{color:#94d2fc;font-family:Acumin Pro;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:underline}@media(max-width:458px){.footer .footer-links a{font-size:.875rem;line-height:150%}}.footer .footer-links .ellipse{background:#94d2fc;border-radius:50%;height:.25rem;margin:0 .625rem;width:.25rem}@media(max-width:400px){.footer .footer-links .ellipse{display:none}}.landing{align-items:center;background-color:#000;background-image:url(/static/landing/grid_graphic.png);background-repeat:repeat;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.title{display:flex;flex-direction:row;margin-bottom:64px}.title #title-logo{filter:brightness(0) invert(1);height:100%;max-height:384px}.title .info{display:flex;flex-direction:column}.title .info #virtual{border:2px solid #fff;filter:blur(.5px);font-size:30px;font-weight:300;line-height:37px;padding:10px 20px;width:fit-content}.title .info #hacks,.title .info #virtual{font-family:Montserrat,sans-serif;font-style:normal}.title .info #hacks{font-size:100px;font-weight:600;line-height:122px;text-shadow:.5px .5px 10px #fff,.5px .5px 10px #fff}.title .info #date{color:#d3d3d3;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:37px;padding:20px 8px}.email-form{align-items:center;display:flex;flex-direction:column;padding-left:60px}.email-form #join-line{color:#d3d3d3;font-size:28px;font-weight:700;line-height:34px}.email-form #join-line,.email-form #sub-join-line{font-family:Montserrat,sans-serif;font-style:normal}.email-form #sub-join-line{color:#999;font-size:20px;font-weight:500;line-height:24px}.email-form #form{align-items:center;border-bottom:2px solid #e9e9e9;display:flex;flex-direction:row;margin-top:60px;padding:10px;width:433px}.email-form #form>input{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-left:15px}.email-form #form>img{filter:brightness(.5);height:auto;width:24px}#container{padding-top:8em}#container,#container #speakers-wrapper{align-items:center;display:flex;flex-direction:column}#container #speakers-wrapper{width:75%}@media(max-width:768px){#container #speakers-wrapper{width:95%}}#container #speakers-wrapper #diversity-panel,#container #speakers-wrapper #healthcare-panel,#container #speakers-wrapper #non-technical-panel{align-items:center;display:flex;flex-direction:column;margin-bottom:4em}#container #speakers-wrapper #diversity-panel .headerBar,#container #speakers-wrapper #healthcare-panel .headerBar,#container #speakers-wrapper #non-technical-panel .headerBar{margin-bottom:2em}#container #speakers-wrapper #diversity-panel .speaker-box,#container #speakers-wrapper #healthcare-panel .speaker-box,#container #speakers-wrapper #non-technical-panel .speaker-box{border-radius:16px;display:flex;flex-direction:row;flex-wrap:wrap;margin:2em 0;padding:3em 4em;width:75%}@media(max-width:1152px){#container #speakers-wrapper #diversity-panel .speaker-box,#container #speakers-wrapper #healthcare-panel .speaker-box,#container #speakers-wrapper #non-technical-panel .speaker-box{flex-direction:column;padding:3em}}@media(max-width:480px){#container #speakers-wrapper #diversity-panel .speaker-box,#container #speakers-wrapper #healthcare-panel .speaker-box,#container #speakers-wrapper #non-technical-panel .speaker-box{font-size:10px;padding:1.25em;text-align:center;width:85%}}#container #speakers-wrapper #diversity-panel .speaker-box .left-panel,#container #speakers-wrapper #healthcare-panel .speaker-box .left-panel,#container #speakers-wrapper #non-technical-panel .speaker-box .left-panel{align-items:center;align-self:center;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;margin-right:4em;text-align:center}@media(max-width:1152px){#container #speakers-wrapper #diversity-panel .speaker-box .left-panel,#container #speakers-wrapper #healthcare-panel .speaker-box .left-panel,#container #speakers-wrapper #non-technical-panel .speaker-box .left-panel{margin-bottom:2em;margin-right:0}}#container #speakers-wrapper #diversity-panel .speaker-box .left-panel img,#container #speakers-wrapper #healthcare-panel .speaker-box .left-panel img,#container #speakers-wrapper #non-technical-panel .speaker-box .left-panel img{border-radius:50%;height:200px;min-width:200px;width:200px}#container #speakers-wrapper #diversity-panel .speaker-box .left-panel .name,#container #speakers-wrapper #healthcare-panel .speaker-box .left-panel .name,#container #speakers-wrapper #non-technical-panel .speaker-box .left-panel .name{font-size:16px;font-weight:800;margin:1em 0 0}#container #speakers-wrapper #diversity-panel .speaker-box .left-panel .pronouns,#container #speakers-wrapper #healthcare-panel .speaker-box .left-panel .pronouns,#container #speakers-wrapper #non-technical-panel .speaker-box .left-panel .pronouns{font-weight:200}#container #speakers-wrapper #diversity-panel .speaker-box .description,#container #speakers-wrapper #healthcare-panel .speaker-box .description,#container #speakers-wrapper #non-technical-panel .speaker-box .description{align-self:center;flex:2 1 0;font-size:16px;white-space:pre-line}@font-face{font-family:Helvetica;src:url(/static/helvetica/Helvetica.ttf)}@font-face{font-family:Helvetica Bold;src:url(/static/helvetica/Helvetica-Bold.ttf)}@font-face{font-family:Inter Bold;src:url(/static/inter/Inter-Bold.ttf)}@font-face{font-family:Oxanium Medium;src:url(/static/oxanium/Oxanium-Medium.ttf)}@font-face{font-family:Proxima Nova Bold;src:url(/static/proxima-nova/Proxima-Nova-Bold.ttf)}@font-face{font-family:Urbanist;src:url(/static/urbanist/Urbanist-Regular.ttf)}@font-face{font-family:Urbanist Bold;src:url(/static/urbanist/Urbanist-Bold.ttf)}@font-face{font-family:Urbanist Extra Bold;src:url(/static/urbanist/Urbanist-ExtraBold.ttf)}@font-face{font-family:Acumin Pro;src:url(/static/acuminpro/Acumin-Pro.ttf)}html{overflow-y:auto}.sponsor{background-color:#fff;min-height:100vh;overflow-y:auto;position:relative}.sponsor,.sponsor>.offset-container{display:flex;flex-direction:row;height:auto;justify-content:center;width:100%}.sponsor>.offset-container{align-items:flex-start;flex-wrap:wrap;gap:1.5rem;margin:10.9375rem 4.5rem 7.0625rem}@media only screen and (max-width:833px){.sponsor>.offset-container{margin:7.375rem 2rem 3.3125rem}}.sponsor>.offset-container .sponsortext-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:37.75rem;min-width:20.9375rem;min-width:0;width:calc(49.9% - .75rem)}@media only screen and (max-width:833px){.sponsor>.offset-container .sponsortext-container{max-width:100%;width:100%}}.sponsor>.offset-container .sponsortext-container>.sponsor-title{color:#09426b;font-family:Arial Rounded MT Bold;font-size:2rem;font-weight:400;line-height:2.25rem}@media only screen and (max-width:833px){.sponsor>.offset-container .sponsortext-container>.sponsor-title{font-size:1.5rem;line-height:1.6875rem}}.sponsor>.offset-container .sponsortext-container>.sponsor-container-text{color:#000;font-family:Euclid Circular A;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:0}.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>.sponsor-subtitle{color:#09426b;font-family:Euclid Circular A;font-size:1.5rem;font-weight:600;margin-bottom:.5rem;margin-top:2rem}@media only screen and (max-width:833px){.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>.sponsor-subtitle{font-size:1rem;line-height:1.25rem}}.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#bullet-list{display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:-2rem;margin-inline-start:-1rem;margin-left:-.75rem;margin-top:0;max-width:100%;padding-inline-start:40px}.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#bullet-list>li{list-style-type:disc}@media only screen and (max-width:1152px){.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#bullet-list{margin-inline-end:0}}@media only screen and (max-width:833px){.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#bullet-list{margin-block-start:0}}.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#sponsor-footer{font-weight:600;margin-top:2rem}@media only screen and (max-width:1152px){.sponsor>.offset-container .sponsortext-container>.sponsor-container-text>#sponsor-footer{margin-right:0}}.sponsor>.offset-container .sponsor-form-container{background-color:#f8faff;border-radius:1.25rem;box-sizing:border-box;height:43.375rem;max-width:37.75rem;padding:60px 42px;width:calc(49.9% - .75rem)}@media only screen and (max-width:833px){.sponsor>.offset-container .sponsor-form-container{background-color:transparent;max-width:100%;min-width:0;padding:0;width:100%}}.sponsor>.offset-container .sponsor-form-container>form>label{color:#000;cursor:text;font-family:Euclid Circular A;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.sponsor>.offset-container .sponsor-form-container>form>label>span{color:#e35c4e}.sponsor>.offset-container .sponsor-form-container>form>label .textInput{background:#fff;border:2px solid #bdbdbd;border-radius:.5rem;box-sizing:border-box;color:#000;display:block;font-family:Euclid Circular A;font-size:14px;font-weight:400;height:2.875rem;margin-bottom:1.25rem;margin-top:.75rem;outline:none;padding-left:1rem;padding-right:1rem;width:100%}.sponsor>.offset-container .sponsor-form-container>form>form{text-align:left}.sponsor>.offset-container .sponsor-form-container>form>textarea{background:#fff;border:2px solid #bdbdbd;border-radius:.5rem;box-sizing:border-box;color:#000;display:block;font-family:Euclid Circular A;font-size:1rem;font-size:14px;font-weight:400;height:3.375rem;height:10rem;margin:.25rem 0 3.25rem;outline:none;padding:1rem;resize:none;width:100%}.sponsor>.offset-container .sponsor-form-container>form>#submit-button{background:#09426b;border:none;border-radius:1.875rem;color:#fff;display:block;font-size:1rem;font-style:normal;font-weight:600;height:2.25rem;line-height:1.25rem;margin:0;width:7.4375rem}.sponsor>.offset-container .sponsor-form-container>form>#submit-button:hover{cursor:pointer;filter:brightness(.8)}.sponsor>.offset-container .confirmation-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;min-width:20.9375rem;width:calc(49.9% - .75rem)}@media only screen and (max-width:52.3125rem){.sponsor>.offset-container .confirmation-container{max-width:100%;min-width:0;padding:0;width:100%}}.sponsor>.offset-container .confirmation-container>.sponsor-form-confirmation{align-items:flex-start;background:#09426b;border-radius:.625rem;display:flex;flex:none;flex-direction:row;flex-grow:0;max-width:100%;order:0;padding:.75rem}.sponsor>.offset-container .confirmation-container>.sponsor-form-confirmation>.confirmation-text{color:#fff;flex:none;flex-grow:0;font-family:Euclid Circular A;font-size:1.5rem;font-style:normal;font-weight:400;height:auto;line-height:1.625rem;max-width:100%;order:0;width:auto;word-break:break-word}@media only screen and (max-width:52.3125rem){.sponsor>.offset-container .confirmation-container>.sponsor-form-confirmation>.confirmation-text{font-family:Euclid Circular A;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25rem}}.userapps-page{background-color:#fff;display:flex;flex-direction:row;height:auto;justify-content:center;min-height:100vh;overflow-y:auto;position:relative;width:100vw}.userapps-page .userapps-title{color:#09426b;font-family:roc-grotesk;font-size:2rem;font-weight:600;line-height:2.25rem;text-align:left;width:100%}@media(max-width:28.625rem){.userapps-page .userapps-title{font-size:1.5rem;line-height:27px}}.userapps-page .userapps-title.center{max-width:575px;text-align:center}.userapps-page .userapps-bar{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;max-width:100%}.userapps-page .userapps-message{color:#000;font-family:proxima-nova;font-size:1rem;font-weight:400}.userapps-page .signin{align-items:center;display:flex;flex-direction:column;max-width:834px;padding:0 0 180px;position:absolute;top:146px;width:calc(100% - 64px)}.userapps-page .signin .signin-duck{border-radius:8px;height:140px;width:140px}.userapps-page .signin .signin-form-container{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:24px 0;width:100%}.userapps-page .signin .signin-form-container .signin-form{align-items:center;display:flex;flex-direction:column;gap:40px;height:296px;max-width:592px;padding:0;width:100%}.userapps-page .signin .signin-form-container .signin-form .signin-inputs{align-items:flex-start;display:flex;flex-direction:column;gap:32px;padding:0;width:100%}.userapps-page .signin .signin-form-container .signin-form .signin-buttons{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:0;width:100%}.userapps-page .signin .signin-form-container .signin-form .signin-buttons .signin-bar{display:flex;flex-direction:row;justify-content:center;max-width:266px;width:100%}.userapps-page .signin .signin-form-container .signin-form .signin-buttons .signin-bar .signin-bar-button{color:#000;font-family:proxima-nova;font-size:1rem;line-height:1.25rem;text-decoration:underline;text-decoration-color:#000}.userapps-page .signup{align-items:center;display:flex;flex-direction:column;gap:49px;max-width:592px;padding:120px 0 180px;position:absolute;top:76px;width:calc(100% - 64px)}@media(max-width:700px){.userapps-page .signup{top:0}}.userapps-page .signup .signup-form{align-items:center;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:40px;padding:0;width:100%}.userapps-page .userapps-container{align-items:center;display:flex;flex-direction:column;gap:49px;max-width:592px;padding:120px 0 180px;position:absolute;top:76px;width:calc(100% - 64px)}@media(max-width:458px){.userapps-page .userapps-container{top:0}}.userapps-page .userapps-container .userapps-form{align-items:center;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:40px;padding:0;width:100%}.userapps-page .dashboard-container{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;max-width:1232px;padding:160px 32px;width:100%}@media(max-width:800px){.userapps-page .dashboard-container{padding-top:119px}}.userapps-page .dashboard-container .dashboard{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;width:100%}.userapps-page .dashboard-container .dashboard .profile{display:flex;flex-direction:column;font-size:1.5rem;gap:1rem;line-height:120%;max-width:290px;width:auto}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .profile{flex-direction:row;font-size:1rem;max-width:100%}}.userapps-page .dashboard-container .dashboard .profile .pfp{border-radius:8px;height:290px;width:290px}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .profile .pfp{height:100px;width:100px}}.userapps-page .dashboard-container .dashboard .profile .profile-text{display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem}.userapps-page .dashboard-container .dashboard .profile .profile-text .profile-name{color:#000;font-family:proxima-nova;font-weight:600;word-break:break-word}.userapps-page .dashboard-container .dashboard .profile .profile-text .profile-school{color:#757575;font-family:proxima-nova;font-size:1rem;font-weight:400;word-break:break-word}.userapps-page .dashboard-container .dashboard .profile .profile-text .profile-userid{color:#000;font-family:proxima-nova;font-size:1rem;font-weight:400;word-break:break-all}.userapps-page .dashboard-container .dashboard .profile .profile-text .profile-userid span{font-family:proxima-nova;font-weight:600}.userapps-page .dashboard-container .dashboard .application-status{align-items:center;background-color:#f8faff;border-radius:10px;display:flex;flex-direction:column;gap:10px;height:auto;justify-content:center;min-width:329px;padding:133.5px 70px;position:relative;width:calc(100% - 314px)}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status{min-width:auto;padding:48px 32px;width:100%}}.userapps-page .dashboard-container .dashboard .application-status .bottom-left{border-radius:10px;bottom:0;height:70.61px;left:0;position:absolute;width:281.5px}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .bottom-left{display:none}}.userapps-page .dashboard-container .dashboard .application-status .top-right{border-radius:10px;height:70.61px;position:absolute;right:0;top:0;width:281.5px}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .top-right{display:none}}.userapps-page .dashboard-container .dashboard .application-status .status-text{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-width:auto;width:100%}.userapps-page .dashboard-container .dashboard .application-status .status-text .congrats{font-family:proxima-nova;font-size:2rem;min-width:auto;text-align:center;width:100%}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .status-text .congrats{font-size:1.5rem;text-align:left}}.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-title{font-family:proxima-nova;font-size:1.5rem;font-weight:600;margin-bottom:8px;text-align:center;width:100%}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-title{font-size:1rem;margin-bottom:12px;text-align:left}}.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-message{font-family:proxima-nova;font-size:1rem;font-weight:400;text-align:center;width:100%}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-message{font-size:1rem;text-align:left}}.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-message p{margin:0}.userapps-page .dashboard-container .dashboard .application-status .status-text .decision-message p span{font-weight:600}.userapps-page .dashboard-container .dashboard .application-status .status-text>.decision-button{display:flex;justify-content:center;margin-top:20px;width:100%}.userapps-page .dashboard-container .dashboard .application-status .status-text>.decision-button>button{padding:8px 24px}@media(max-width:800px){.userapps-page .dashboard-container .dashboard .application-status .status-text>.decision-button>button{padding:8px 16px}}.app-form-page{align-items:center;background:#fff;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:100vh;overflow-y:auto;position:relative;width:100%}.app-form-page .app-form-spacer{height:138px;width:100%}@media(max-width:833px){.app-form-page .app-form-spacer{height:4rem}}.app-form-page .appform-footer{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 15px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:20px;height:80px;justify-content:end;-webkit-justify-content:flex-end;left:0;padding-right:10%;position:fixed;width:100%}.app-form-page .test-app-form{align-items:flex-start;display:flex;filter:drop-shadow(2px 2px 15px rgba(0,0,0,.1));flex-direction:column;left:10%;padding:0;top:138px;width:80%}.app-form-page .test-app-form .application-questions,.app-form-page .test-app-form .logistics{align-items:flex-start;align-self:stretch;background:#fff;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;padding:0 50px 80px;width:100%}.dashboard-header{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:32px;justify-content:space-between;width:100%}.dashboard-header .dashboard-header-text{color:#09426b;font-family:roc-grotesk;font-size:2rem;font-weight:600;line-height:2.25rem;margin-right:auto;text-align:left}.app-form-container{align-items:flex-start;align-self:stretch;background:#fff;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;justify-content:center;padding:0 0 80px;width:100%}.app-form-section-title{color:#09426b;font-family:roc-grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:36px}.app-form-section{align-items:flex-start;display:flex;flex-direction:column;gap:48px;margin:60px 0;max-width:592px;width:85%}.rsvpform{align-items:flex-end;max-width:592px}.rsvpform,.waiverform{display:flex;flex-direction:column;gap:20px;width:100%}.waiverform{align-items:center}.waivers{display:flex;flex-direction:column;gap:8px;max-width:592px;width:100%}@keyframes flapper{0%,10%,4%{transform:rotate(0deg)}2%,8%{transform:rotate(12deg)}}@keyframes BottomCloud{0%,to{margin-left:-50px}50%{margin-left:50px}}.bottomDuck-container{height:474.46px;margin-bottom:100px;margin-right:120px;padding-bottom:100px;width:782.96px}.bottomDuck-container .bottomDuck{height:474.46px;position:absolute;width:782.96px}.bottomDuck-container .flapper{animation:flapper 3s linear infinite;height:67.08px;margin-left:420px;margin-top:185px;position:absolute;width:110.14px}.bottomDuck-container .bottomCloud{animation:BottomCloud 12s linear infinite;height:223px;margin-top:-40px;position:absolute;width:889px}.bottomDuck-container .bottom-text{height:32.48px;margin-left:330px;margin-top:-55px;position:absolute;width:242.13px}@keyframes SpeechBubble{0%{opacity:0}16%{opacity:1}48%{opacity:1}64%{opacity:0}to{opacity:0}}.bottomDino-container{margin-bottom:6.76rem;width:100%}.bottomDino-container .dino-container{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%;z-index:2}.bottomDino-container .dino-container .bottom-dino{height:40.96756rem;width:40.89206rem}@media only screen and (max-width:656px){.bottomDino-container .dino-container .bottom-dino{transform:translateX(-1.5rem) scale(.8)}}.bottomDino-container .dino-container .bottom-speech{animation:SpeechBubble 18s linear infinite;height:5.86225rem;margin-left:23rem;margin-top:13rem;position:absolute;width:9.22781rem;z-index:2}@media only screen and (max-width:656px){.bottomDino-container .dino-container .bottom-speech{margin-left:16rem;margin-top:10rem;transform:scale(.8)}}.bottomDino-container .dino-container .particle-group-1{animation:Smoke6 12s linear infinite}.bottomDino-container .dino-container .particle-group-1 .particle1{height:18px;margin-left:-13rem;margin-top:-4rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-1 .particle2{height:18px;margin-left:-13.8rem;margin-top:-4.6rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-1 .particle3{height:18px;margin-left:-12.4rem;margin-top:-5rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-2{animation:Smoke3 12s linear infinite}.bottomDino-container .dino-container .particle-group-2 .particle4{height:18px;margin-left:-14.5rem;margin-top:-7rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-2 .particle5{height:18px;margin-left:-13.8rem;margin-top:-7.6rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-2 .particle6{height:18px;margin-left:-14.5rem;margin-top:-8.2rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-3{animation:Smoke1 12s linear infinite}.bottomDino-container .dino-container .particle-group-3 .particle7{height:18px;margin-left:-18.5rem;margin-top:-8.8rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-4{animation:Smoke4 12s linear infinite}.bottomDino-container .dino-container .particle-group-4 .particle8{height:18px;margin-left:-11rem;margin-top:-10.3rem;position:absolute;width:18px;z-index:30}.bottomDino-container .dino-container .particle-group-5{animation:Smoke7 12s linear infinite}.bottomDino-container .dino-container .particle-group-5 .particle9{height:18px;margin-left:-14.5rem;margin-top:-14rem;position:absolute;width:18px;z-index:30}@keyframes upAndDown{0%,to{transform:translateY(0)}50%{transform:translateY(-2rem)}}@keyframes leftToRight{0%,to{transform:translateX(0)}50%{transform:translateX(-3rem)}}.bottomBear-container{margin-bottom:6.76rem;width:100%}.bottomBear-container .bottom-moon{animation:upAndDown 8s ease-in-out infinite;height:6rem;left:15%;position:absolute;top:6.5rem;width:6rem}.bottomBear-container .bottom-star-container{bottom:30vw;display:flex;flex-direction:row;position:absolute;right:0;width:60%}@media(max-width:458px){.bottomBear-container .bottom-star-container{bottom:15rem}}.bottomBear-container .bottom-star-container .bottom-bear-star{animation:leftToRight 14s ease-in-out infinite;animation-delay:1s;bottom:-9rem;height:58rem;position:absolute;right:-12rem;width:58rem}@media(max-width:458px){.bottomBear-container .bottom-star-container .bottom-bear-star{bottom:-6rem;height:40rem;right:-10rem;width:40rem}}.bottomBear-container .bottom-star-container .bottom-small-solo-star{animation:leftToRight 9s ease-in-out infinite;animation-delay:.5s;bottom:12rem;height:20rem;position:absolute;right:18rem;width:20rem}@media(max-width:458px){.bottomBear-container .bottom-star-container .bottom-small-solo-star{bottom:12.5rem;height:10rem;right:11em;width:10rem}}.bottomBear-container .bottom-star-container .bottom-big-solo-star{animation:leftToRight 12s ease-in-out infinite;animation-delay:0s;bottom:-4.5rem;height:30rem;position:absolute;right:18rem;width:30rem}@media(max-width:458px){.bottomBear-container .bottom-star-container .bottom-big-solo-star{bottom:-4rem;height:25rem;right:8rem;width:25rem;z-index:5}}.mobile-header{position:absolute;width:100%;z-index:999}.mobile-header .mobile-header-logo{height:2.25rem;left:1.25rem;position:absolute;top:1.25rem;width:1.836875rem;z-index:-1}.mobile-header .mobile-header-button{background-color:transparent;border:none;border-radius:none;height:1.27rem;position:absolute;right:1.25rem;top:1.65125rem;width:1.6225rem}.mobile-header .mobile-header-button img{height:1.27rem;width:1.6225rem}@media(min-width:769px){.mobile-header{display:none}}.mobile-header .mobile-header-menu{background:#09295c;height:100vh;width:100vw}.mobile-header .menu-text{color:#fff;font-family:Euclid Circular A;font-size:28px;font-style:normal;font-weight:500;line-height:37px}.mobile-header a:hover{text-decoration:none}.mobile-header .menu-options{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding-top:30vh}.mobile-header .menu-login{align-items:center;background-color:#09426b;border-radius:30px;color:#fff;display:flex;flex-direction:row;font-family:PP Pangram Sans Rounded Semibold;font-size:16px;font-style:normal;font-weight:400;height:36px;justify-content:center;line-height:18px;margin-top:.5rem;padding:12px 16px;text-align:center;width:119px}.schedule-display{background-color:#202020;display:flex;flex-direction:column;height:750px;overflow:scroll;overflow-x:hidden;position:relative;width:100%}.schedule-display::-webkit-scrollbar{width:12px}.schedule-display::-webkit-scrollbar-track{background:transparent}.schedule-display::-webkit-scrollbar-thumb{background:#c4c4c4;background-clip:content-box;border:95px solid transparent;border-bottom:none}.schedule-display *{-ms-overflow-style:none}.schedule-display .filler{color:transparent;font-size:0;user-select:none}.schedule-display .schedule-header{display:flex;height:82px;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.schedule-display .schedule-header .arrow-right{border-bottom:20px solid transparent;border-left:20px solid #eff4ed;border-top:20px solid transparent;height:0;width:0}.schedule-display .schedule-header .arrow-left{border-bottom:20px solid transparent;border-right:20px solid #eff4ed;border-top:20px solid transparent;height:0;width:0}.schedule-display .schedule-header>button:disabled{visibility:hidden}.schedule-display .schedule-wrapper{display:flex;width:100%}.schedule-display .grid-tile{height:82px}.schedule-display .event{border-radius:8px;height:100%;padding:3px}.schedule-display .event .event-block{align-items:center;cursor:pointer;flex-direction:row;height:100%}.schedule-display .event .event-block .event-title{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:600;height:100%;justify-content:center;text-align:center}.schedule-display .hour-block{border:1px solid #353535;border-bottom:none;border-right:none}.schedule-display .hour-column .hour-block{border:1px solid;border-image:linear-gradient(180deg,#353535,rgba(60,74,83,0)) 1;border-left:none;border-right:none;font-family:Roboto,sans-serif;font-size:1rem}.schedule-display .hour-column .day-header{border-left:none;border-right:none;visibility:hidden}.schedule-display .day-schedule{position:relative}.schedule-display .day-schedule .event-wrapper{position:absolute}.schedule-display .day-column{position:relative;width:100%}.schedule-display .day-column:nth-child(2) .day-header{border-left:none}.schedule-display .day-header{align-items:center;border:none;border-image:linear-gradient(0deg,#353535,rgba(60,74,83,0)) 1;border-left:1px solid;display:flex;flex-direction:column;left:0;position:sticky;top:0;z-index:2}.schedule-display .day-header .dotm,.schedule-display .day-header .dotw{font-family:Roboto,sans-serif}.schedule-display .day-header .dotw{font-size:1.125rem}.schedule-display .day-header .dotm{font-size:2.25rem;position:relative}.schedule-display .day-header .dotm>img{max-width:3.5rem;visibility:hidden}.schedule-display .day-header .dotm .date-text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-62.5%);transform:translate(-50%,-62.5%)}.schedule-display .day-header.current .dotw{color:#8363cc}.schedule-display .day-header.current .dotm{color:#eff4ed}.schedule-display .day-header.current .dotm>img{visibility:visible}.schedule-display .event-info{padding:5px}.schedule-display .event-info .event-info-title{font-weight:700}.schedule-display .event-info *{padding-bottom:5px;padding-top:5px}