.color-secondary-dark{color:var(--color-secondary-dark)}.color-secondary-saturated{color:var(--color-secondary-saturated)}.color-secondary-light-bg{color:var(--color-secondary-light-bg)}.color-secondary-bright{color:var(--color-secondary-bright)}.color-primary-bright{color:var(--color-primary-bright)}.color-dark-gray{color:var(--color-dark-gray)}.color-medium-gray{color:var(--color-medium-gray)}.color-light-gray{color:var(--color-light-gray)}.color-white{color:var(--color-white)}.background-black{background-color:var(--color-black)}.background-primary{background-color:var(--color-primary)}.background-primary a{color:var(--color-primary-bright)}.background-secondary-bright{background-color:var(--color-secondary-bright)}.background-secondary-light-bg{background-color:var(--color-secondary-light-bg)}.background-primary-bright{background-color:var(--color-primary-bright)}.background-dark-gray{background-color:var(--color-dark-gray)}.background-medium-gray{background-color:var(--color-medium-gray)}.background-light-gray{background-color:var(--color-light-gray)}.background-white{background-color:var(--color-white)}@font-face{font-family:"Open Sans";src:url("/themes/custom/masscec/fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.woff2") format("woff2");font-style:normal;font-weight:300 800;font-stretch:75% 100%}@font-face{font-family:"Open Sans";src:url("/themes/custom/masscec/fonts/Open_Sans/OpenSans-Italic-VariableFont_wdth,wght.woff2") format("woff2");font-style:italic;font-weight:300 800;font-stretch:75% 100%}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-ExtraLight.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-Light.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-Regular.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-Medium.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-SemiBold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-Bold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url("/themes/custom/masscec/fonts/Poppins/Poppins-ExtraBold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url("/themes/custom/masscec/fonts/fa-regular-400.eot");src:url("/themes/custom/masscec/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/themes/custom/masscec/fonts/fa-regular-400.woff2") format("woff2"),url("/themes/custom/masscec/fonts/fa-regular-400.woff") format("woff"),url("/themes/custom/masscec/fonts/fa-regular-400.ttf") format("truetype"),url("/themes/custom/masscec/fonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url("/themes/custom/masscec/fonts/fa-solid-900.eot");src:url("/themes/custom/masscec/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/themes/custom/masscec/fonts/fa-solid-900.woff2") format("woff2"),url("/themes/custom/masscec/fonts/fa-solid-900.woff") format("woff"),url("/themes/custom/masscec/fonts/fa-solid-900.ttf") format("truetype"),url("/themes/custom/masscec/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.far{font-family:"Font Awesome 5 Free";font-weight:400}body{padding:0;margin:0}.layout-container{position:relative}.container{max-width:1200px;margin:0 auto;padding-bottom:0}@media all and (min-width: 480px){.container{padding:1rem}}.no-link-underline{text-decoration:none}.no-list-style{list-style-type:none;padding:0;margin:0}.no-list-style>li{list-style-type:none}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.heading,.page-title{text-transform:uppercase;letter-spacing:1px;padding:0 20px}body{color:var(--color-body);font-family:"Open Sans",sans-serif;line-height:1.75}h1{font-family:"Open Sans","Arial Narrow",Arial,sans-serif;font-stretch:condensed;font-weight:700;font-size:clamp(2.25rem,4vw,3.5rem)}h2{font-family:"Open Sans","Arial Narrow",Arial,sans-serif;font-stretch:condensed;font-weight:600;text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.5rem)}h3{font-family:"Open Sans",Arial,sans-serif;font-weight:700;font-size:1.5rem}h4{font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-size:1.25rem}h5,h6{font-family:"Poppins",sans-serif}.paragraph--type--amino-image img,.field--name-field-media-image img{width:100%}.field--name-field-icon img{width:inherit}.page-title{font-size:42px;line-height:48px}.page-title span{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 70%, var(--color-primary-bright) 0%, var(--color-primary-bright) 100%);background-position-y:-10px}.row-heading{margin-top:0}@media all and (min-width: 480px){.row-heading{font-size:36px;line-height:42px}}a{position:relative;color:var(--color-link)}ul.pager__items{display:table;margin:0 auto;padding-top:25px}li.pager__item{list-style-type:none;display:inline;padding:0 5px}li.pager__item a{text-decoration:none}.background-filter{background-color:rgba(0,0,0,.4);border-radius:5%;padding:0 3rem}.highlight{background-color:var(--color-secondary-light)}#block-masscec-amino-page-title{text-align:center}.path-board-directors img{position:relative;top:32px}.node-internship-delete-form,.node-job-posting-delete-form{padding:80px 0;text-align:center}.node-internship-delete-form .form-actions,.node-job-posting-delete-form .form-actions{padding-top:15px}.additional-funding .field--name-field-funding-op h2{margin-top:0;margin-bottom:10px}.additional-funding .field--name-field-award-limit p,.additional-funding .field--name-field-application-deadline p{margin-top:0;margin-bottom:0}.additional-funding h2{background:none;text-transform:none}.additional-funding h2 a{font-size:22px;font-weight:400;text-align:left;text-decoration:none}.additional-funding .button{display:none}.additional-funding .row-content{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.additional-funding .row-content .amino-layout-region{flex:0 0 250px;background-color:var(--color-white);box-shadow:0 0 8px #e0e0e0;max-width:250px;margin:0 auto;padding:2rem}@media only screen and (max-width: 768px){.additional-funding .row-content .amino-layout-region{margin-bottom:35px}}.additional-funding .field__label{font-size:14px;font-weight:600;text-transform:uppercase;padding-top:10px}.additional-funding .field{display:flex;width:100%;flex-direction:column}.additional-funding .field--name-title{margin-bottom:-10px}.text-full-width .paragraph--type--amino-rich-text{max-width:none !important}:root{--scrollbar-size: 0px}@media all and (min-width: 960px){.amino-layout-region.layout-region--child-collapsed{overflow:hidden}}.view-id-incentives.view-display-id-embed_incentives{max-width:845px;margin:0 auto}.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content{position:relative}.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content .views-row{display:none}@media all and (min-width: 960px){.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content .views-row{display:block}}.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content .views-row:nth-child(0),.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content .views-row:nth-child(1),.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content .views-row:nth-child(2){display:block}@media all and (min-width: 960px){.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content{max-height:800px}}.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content::after{content:"";display:none;width:calc(100% + 4rem);left:-2rem;height:200px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 50%, #FFF 100%);bottom:0;position:absolute}@media all and (min-width: 960px){.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .view-content::after{display:block}}.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .incentives-see-all{position:relative;bottom:0;width:100%;text-align:center;z-index:10;padding-top:2rem}@media all and (min-width: 960px){.view-id-incentives.view-display-id-embed_incentives.incentives-see-all__collapsed .incentives-see-all{position:absolute}}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form{max-width:715px;margin:0 auto;padding:0 1rem}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form--inline{width:100%;gap:2rem;flex-flow:row wrap;align-items:center}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select{flex:500px 1 1;display:inline-flex;gap:1rem;align-items:center;font-size:16px}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select label{display:inline-block;flex-grow:0;position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select2,.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select-wrapper{flex:200px 1 1}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select2 select,.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select-wrapper select{width:100%}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select2 .select2-selection,.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select-wrapper .select2-selection{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpolyline fill="none" points="21,8.5 12,17.5 3,8.5" stroke="%23ccc" stroke-width="3"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:100% 50%;background-size:1.5rem .75rem}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select2 .select2-selection__rendered,.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select-wrapper .select2-selection__rendered{padding:.35rem .5rem}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>.select2,.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-type-select>select{flex:200px 1 1}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-actions{flex:180px 0 1;padding:0}.view-id-incentives.view-display-id-embed_incentives .views-exposed-form .form-actions input{padding-top:.525rem;padding-bottom:.525rem}.view-id-incentives.view-display-id-embed_incentives .view-content>.views-row+.views-row{margin-top:1.25rem}