*{box-sizing:border-box}#branding .top-section--documentation h1:before,#branding .top-section--hardware h1:before,#branding .top-section--software h1:before,#documentation .top-section--documentation h1:before,#documentation .top-section--hardware h1:before,#documentation .top-section--software h1:before,#hardware .top-section--documentation h1:before,#hardware .top-section--hardware h1:before,#hardware .top-section--software h1:before,#list .filter-container .select:before,#software .top-section--documentation h1:before,#software .top-section--hardware h1:before,#software .top-section--software h1:before,.accordion dt:before,.learning-module__select:before,.u-material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}#branding .page-section--panel .button--teal:hover,#documentation .page-section--panel .button--teal:hover,#hardware .page-section--panel .button--teal:hover,#process .page-section--panel .button--teal:hover,#software .page-section--panel .button--teal:hover,.accordion dt:before,.cookies-popup .links-container .button:hover,.slide-panel__container i,.top-section--basics .button--blue:hover,.u-transition{transition:all .4s ease}body{font-family:Montserrat,sans-serif;min-height:0}@media (min-width:64em){.footer{padding-top:3.5rem}}@media (max-width:63.9375em){.footer{padding-top:1rem}}.footer__nav{font-size:.85rem;font-weight:600}@media (min-width:64em){.footer__nav{padding-left:3rem}}@media (max-width:63.9375em){.footer__nav{padding:2rem;text-align:center}}@media (max-width:39.9375em){.footer__nav{padding-top:3rem;text-align:center}}.footer__nav a{display:block;padding-bottom:.2rem}.footer__nav a:hover{color:#fff}.footer__logo{text-align:center}.footer__logo img{margin:0 auto;max-width:20rem}.footer__logo p{font-size:.95rem;margin:0}@media (max-width:63.9375em){.footer__logo p{font-size:.9rem;margin-bottom:2rem}}@media (max-width:39.9375em){.footer__logo p{margin-bottom:0;border:red solid 1px}}@media (max-width:63.9375em){.footer__logo{padding-top:2rem}}@media (max-width:39.9375em){.footer__logo{padding-top:0;padding-bottom:1rem}}.footer__partners{text-align:left;margin:0 auto;max-width:14rem}@media (max-width:63.9375em){.footer__partners{text-align:center}}@media (max-width:39.9375em){.footer__partners{text-align:center;max-width:14rem;margin-bottom:2rem}}.footer__partners a img{margin-bottom:1rem;opacity:.85;border:dashed;border-color:transparent}.footer__partners a img:hover{opacity:1}.copyright{background-color:#4d4d4d}@media (min-width:64em){.copyright .large-1{text-align:left;padding-right:0;margin-left:1.8rem}}.copyright img{width:6.5rem}.copyright p{font-size:.8rem}@media (max-width:63.9375em){.copyright p{margin-bottom:0}}.copyright p a{text-decoration:none}.copyright p a:hover{text-decoration:underline}#overlay{z-index:2}.js-body-modal-active{overflow:visible}.cookies-popup{background-color:rgba(0,0,0,.9);color:#fff;padding:1rem 1.5rem;position:fixed;bottom:-100px;left:0;right:0;z-index:10;display:none}.cookies-popup .large-8{padding-right:0}.cookies-popup .large-4{padding-left:0}.cookies-popup .links-container{margin-top:.5rem;text-align:right}@media (max-width:63.9375em){.cookies-popup .links-container{text-align:center}}@media (max-width:39.9375em){.cookies-popup .links-container{text-align:center}}.cookies-popup .links-container .button{background-color:none;border:#fff 2px solid;font-size:.8rem;font-weight:500;padding:.5rem 1rem}.cookies-popup .links-container .button:hover{color:#000;background-color:#fff}.cookies-popup .links-container .more-info{font-size:.8rem;font-weight:500;padding-left:.5rem}.hidden{display:none!important}.top-bar{background-color:rgba(0,0,0,.1);position:relative;z-index:3}.top-bar__button--right{background-color:#55bfab;color:#4d4d4d;right:0;top:0;bottom:0;position:absolute}.top-bar__button--right:hover{background-color:#3ea390}@media (min-width:64em){.top-bar__button--right{display:none}}.top-bar__button--basics,.top-bar__button--faq,.top-bar__button--privacy-policy{color:#1aace2;background-color:#fff}.top-bar__button--process{background-color:#55bfab}.top-bar__button--exemplar{background-color:#55bfab;color:#4d4d4d}.top-bar__button--exemplar:hover{background-color:#3ea390}.top-bar__button--index{background-color:#4d4d4d}.top-bar__button--index:hover{background-color:#343434}.top-bar__button--directory,.top-bar__button--list,.top-bar__button--profile{background-color:#ffeb80;color:#4d4d4d}.top-bar__button--directory:hover,.top-bar__button--list:hover,.top-bar__button--profile:hover{background-color:#ffe34d}.active-menu-button{background-color:#4d4d4d!important;color:#fff!important}.api-link{text-decoration:none!important;color:#676767;line-height:1.25;border-bottom:1px solid #676767;font-weight:600;position:absolute;right:3rem;top:12px}.top-section{margin-top:-50px;position:relative}.top-section h1{font-size:2rem}@media (max-width:39.9375em){.top-section h1{font-size:1.5rem!important}}.top-section .intro{z-index:2}.top-section--basics,.top-section--branding,.top-section--directory,.top-section--documentation,.top-section--faq,.top-section--hardware,.top-section--index,.top-section--privacy-policy,.top-section--process,.top-section--software,.top-section-certification{background-color:#fff;background-image:url(../images/patent-line.png);background-repeat:no-repeat;background-position:90% -40%;background-size:40%;color:#4d4d4d;font-size:.9rem;font-weight:500;padding-bottom:70px;text-align:left}@media (max-width:63.9375em){.top-section--basics,.top-section--branding,.top-section--directory,.top-section--documentation,.top-section--faq,.top-section--hardware,.top-section--index,.top-section--privacy-policy,.top-section--process,.top-section--software,.top-section-certification{background-size:52%;background-position:90% 60%}}@media (max-width:39.9375em){.top-section--basics,.top-section--branding,.top-section--directory,.top-section--documentation,.top-section--faq,.top-section--hardware,.top-section--index,.top-section--privacy-policy,.top-section--process,.top-section--software,.top-section-certification{background-image:none}}.top-section--basics img,.top-section--branding img,.top-section--directory img,.top-section--documentation img,.top-section--faq img,.top-section--hardware img,.top-section--index img,.top-section--privacy-policy img,.top-section--process img,.top-section--software img,.top-section-certification img{margin-top:50px;padding-left:15px;padding-right:15px;z-index:100}.top-section--basics p,.top-section--branding p,.top-section--directory p,.top-section--documentation p,.top-section--faq p,.top-section--hardware p,.top-section--index p,.top-section--privacy-policy p,.top-section--process p,.top-section--software p,.top-section-certification p{padding-left:10px}.top-section--basics a,.top-section--branding a,.top-section--directory a,.top-section--documentation a,.top-section--faq a,.top-section--hardware a,.top-section--index a,.top-section--privacy-policy a,.top-section--process a,.top-section--software a,.top-section-certification a{color:#1aace2;font-size:1.1rem;font-weight:600;padding-left:10px;text-decoration:none;text-transform:uppercase}.top-section--basics a:hover,.top-section--branding a:hover,.top-section--directory a:hover,.top-section--documentation a:hover,.top-section--faq a:hover,.top-section--hardware a:hover,.top-section--index a:hover,.top-section--privacy-policy a:hover,.top-section--process a:hover,.top-section--software a:hover,.top-section-certification a:hover{color:#1589b4}.top-section--basics{padding:8rem 0 4rem 0;background-color:#fff;color:#4d4d4d;text-align:left;background-position:90% 0}@media (max-width:63.9375em){.top-section--basics{background-size:55%;background-position:100% 60%}}@media (max-width:39.9375em){.top-section--basics{background-image:none}}.top-section--basics h1{padding-left:10px;color:#1aace2;text-transform:uppercase;font-weight:700;font-size:2rem}.top-section--basics .button{margin-left:10px}.top-section--basics .button--blue{background-color:#1aace2;color:#fff;padding:.8rem 2rem;font-size:1rem}@media (max-width:63.9375em){.top-section--basics .button--blue{font-size:.9rem}}.top-section--basics .button--blue:hover{background-color:#1589b4;color:#fff}.top-section--faq,.top-section--privacy-policy{padding:8rem 0;background-color:#fff;color:#4d4d4d;text-align:left;background-position:90% 0}@media (max-width:63.9375em){.top-section--faq,.top-section--privacy-policy{background-size:50%}}@media (max-width:39.9375em){.top-section--faq,.top-section--privacy-policy{background-image:none}}.top-section--faq h1,.top-section--privacy-policy h1{padding-left:10px;color:#1aace2;text-transform:uppercase;font-weight:700;font-size:2rem}.top-section--branding,.top-section--certification,.top-section--documentation,.top-section--hardware,.top-section--process,.top-section--software{background-color:#55bfab;background-position:90% 0;background-image:url(../images/patent-line.png);background-size:40%;padding:8rem 0 4rem 0;color:#fff;text-align:left}@media (max-width:63.9375em){.top-section--branding,.top-section--certification,.top-section--documentation,.top-section--hardware,.top-section--process,.top-section--software{background-size:55%;background-position:100% 60%}}@media (max-width:39.9375em){.top-section--branding,.top-section--certification,.top-section--documentation,.top-section--hardware,.top-section--process,.top-section--software{background-image:none}}.top-section--branding h1,.top-section--certification h1,.top-section--documentation h1,.top-section--hardware h1,.top-section--process h1,.top-section--software h1{padding-left:10px;color:#fff;text-transform:uppercase;font-weight:700;font-size:2.2rem}@media (max-width:39.9375em){.top-section--branding h1,.top-section--certification h1,.top-section--documentation h1,.top-section--hardware h1,.top-section--process h1,.top-section--software h1{font-size:2rem!important}}.top-section--certification{padding:8rem 0;background-color:#9255bf;background-repeat:no-repeat;color:#4d4d4d;text-align:left;background-position:90% 0}@media (max-width:63.9375em){.top-section--certification{background-size:50%}}@media (max-width:39.9375em){.top-section--certification{background-image:none}}.top-section--certification h1{padding-left:10px;color:#fff;text-transform:uppercase;font-weight:700;font-size:2rem}.top-section--directory{background-color:#ffeb80;background-image:url(../images/patent-line.png);background-size:40%;background-position:90% 0}@media (max-width:63.9375em){.top-section--directory{background-size:55%;background-position:100% 60%}}@media (max-width:39.9375em){.top-section--directory{background-image:none}}.top-section--directory h1{font-size:2.6rem;font-weight:800;margin-top:4rem;text-transform:uppercase}@media (max-width:63.9375em){.top-section--directory h1{font-size:2.2rem}}@media (max-width:39.9375em){.top-section--directory h1{font-size:2rem}}.top-section--directory .button{color:#ffeb80;background-color:#4d4d4d;margin-top:1.2rem;margin-bottom:2rem;padding:10px 55px}.top-section--directory .button:hover{color:#ffeb80;background-color:#343434}@media (max-width:63.9375em){.top-section--directory .button{font-size:.9rem;padding:10px 45px}}@media (max-width:39.9375em){.top-section--directory .button{font-size:1rem;width:100%}}.top-section--branding h1,.top-section--documentation h1,.top-section--hardware h1,.top-section--software h1{margin-bottom:1.2rem}#index .page-section .blocks-row{position:relative}#index .page-section--blocks{padding-top:0}#index .page-section--blocks .column{padding:0}#index .page-section--blocks .link{color:#fff;display:block;font-size:2.5rem;font-weight:600;text-transform:uppercase;padding:60px;padding-top:120px;padding-bottom:120px}#index .page-section--blocks .link h2{display:inline-block;font-size:2.6rem;font-weight:800;line-height:1.1}@media (max-width:63.9375em){#index .page-section--blocks .link h2{font-size:2rem}}@media (max-width:39.9375em){#index .page-section--blocks .link h2{font-size:1.8rem}}#index .page-section--blocks .link--process{background-color:#55bfab;background-image:url(../images/patent-line-left.png);background-position:100%}#index .page-section--blocks .link--certify{position:absolute;right:0;bottom:0;left:50%;top:0;background-color:#9255bf;background-image:url(../images/patent-line-right.png);background-position:100%}@media (max-width:39.9375em){#index .page-section--blocks .link--certify{position:static}}#index .page-section--projects{color:#4d4d4d}@media (min-width:64em){#index .page-section--projects{padding-left:50px;padding-right:50px}}#index .page-section--projects h3{font-size:1.8rem;font-weight:800;padding-bottom:10px;margin-top:0;text-shadow:2px 2px #ffeb80}#index .page-section--projects .button-container{padding-bottom:10rem;padding-top:2rem;text-align:center}#index .page-section--projects .button-container .button{background-color:#4d4d4d;color:#ffeb80;font-weight:600;padding:10px 25px}#index .page-section--projects .button-container .button:hover{background-color:#343434}@media (max-width:39.9375em){#index .page-section--projects .button-container .button{font-size:.9rem}}#basics .page-section--panel{padding-left:2rem}@media (max-width:39.9375em){#basics .page-section--panel{padding-left:0}}#basics .page-section--panel h2{font-size:1.6rem;font-weight:700}#basics .page-section--panel p{font-size:.9rem}#basics .page-section--panel:nth-child(even){background-color:#1aace2;color:#fff}#basics .page-section--panel:nth-child(odd){background-color:#fff;color:#4d4d4d}#basics .page-section--panel:nth-child(odd) h2{color:#1aace2}#basics .page-section--panel:nth-child(odd) p{max-width:75%}@media (max-width:39.9375em){#basics .page-section--panel:nth-child(odd) p{max-width:100%}}#basics .page-section--panel:last-child{margin-bottom:3rem}#branding .certification-panel h3,#documentation .certification-panel h3,#hardware .certification-panel h3,#process .certification-panel h3,#software .certification-panel h3{color:#4d4d4d!important}#branding .certification-panel .logo-container,#documentation .certification-panel .logo-container,#hardware .certification-panel .logo-container,#process .certification-panel .logo-container,#software .certification-panel .logo-container{text-align:center;padding-top:1rem;padding-bottom:2rem}#branding .certification-panel .logo-container img,#documentation .certification-panel .logo-container img,#hardware .certification-panel .logo-container img,#process .certification-panel .logo-container img,#software .certification-panel .logo-container img{width:11rem}#branding .page-section,#documentation .page-section,#hardware .page-section,#process .page-section,#software .page-section{color:#4d4d4d}#branding .page-section h2,#documentation .page-section h2,#hardware .page-section h2,#process .page-section h2,#software .page-section h2{font-size:1.9rem;font-weight:700;color:#55bfab}@media (max-width:39.9375em){#branding .page-section h2,#documentation .page-section h2,#hardware .page-section h2,#process .page-section h2,#software .page-section h2{font-size:1.5rem}}#branding .page-section h3,#documentation .page-section h3,#hardware .page-section h3,#process .page-section h3,#software .page-section h3{font-size:1rem;font-weight:700;color:#55bfab}#branding .page-section p,#documentation .page-section p,#hardware .page-section p,#process .page-section p,#software .page-section p{font-size:.9rem}#branding .page-section p a,#documentation .page-section p a,#hardware .page-section p a,#process .page-section p a,#software .page-section p a{border-bottom:1px solid #4d4d4d;text-decoration:none}#branding .page-section p a:hover,#documentation .page-section p a:hover,#hardware .page-section p a:hover,#process .page-section p a:hover,#software .page-section p a:hover{border-bottom:2px solid #4d4d4d}@media (min-width:64em){#branding .page-section--panel,#documentation .page-section--panel,#hardware .page-section--panel,#process .page-section--panel,#software .page-section--panel{padding:2rem}}#branding .page-section--panel .button-container,#documentation .page-section--panel .button-container,#hardware .page-section--panel .button-container,#process .page-section--panel .button-container,#software .page-section--panel .button-container{text-align:center}#branding .page-section--panel .button,#documentation .page-section--panel .button,#hardware .page-section--panel .button,#process .page-section--panel .button,#software .page-section--panel .button{padding:.6rem 2.2rem;margin:1.2rem auto}#branding .page-section--panel .button--teal,#documentation .page-section--panel .button--teal,#hardware .page-section--panel .button--teal,#process .page-section--panel .button--teal,#software .page-section--panel .button--teal{background-color:#55bfab;color:#fff;font-size:1rem;font-weight:800}@media (max-width:63.9375em){#branding .page-section--panel .button--teal,#documentation .page-section--panel .button--teal,#hardware .page-section--panel .button--teal,#process .page-section--panel .button--teal,#software .page-section--panel .button--teal{font-size:.9rem;margin:2rem auto}}#branding .page-section--panel .button--teal:hover,#documentation .page-section--panel .button--teal:hover,#hardware .page-section--panel .button--teal:hover,#process .page-section--panel .button--teal:hover,#software .page-section--panel .button--teal:hover{background-color:#3ea390;color:#fff}#branding .page-section--panel .certification-elements,#documentation .page-section--panel .certification-elements,#hardware .page-section--panel .certification-elements,#process .page-section--panel .certification-elements,#software .page-section--panel .certification-elements{list-style:none;padding:0;padding-bottom:1.5rem}#branding .page-section--panel .certification-elements a,#documentation .page-section--panel .certification-elements a,#hardware .page-section--panel .certification-elements a,#process .page-section--panel .certification-elements a,#software .page-section--panel .certification-elements a{text-decoration:none}#branding .page-section--panel .certification-elements .certification-element,#documentation .page-section--panel .certification-elements .certification-element,#hardware .page-section--panel .certification-elements .certification-element,#process .page-section--panel .certification-elements .certification-element,#software .page-section--panel .certification-elements .certification-element{display:flex}#branding .page-section--panel .certification-elements .certification-element__title,#documentation .page-section--panel .certification-elements .certification-element__title,#hardware .page-section--panel .certification-elements .certification-element__title,#process .page-section--panel .certification-elements .certification-element__title,#software .page-section--panel .certification-elements .certification-element__title{text-transform:uppercase;display:block;font-weight:800;font-size:.9rem}#branding .page-section--panel .certification-elements .certification-element__description,#documentation .page-section--panel .certification-elements .certification-element__description,#hardware .page-section--panel .certification-elements .certification-element__description,#process .page-section--panel .certification-elements .certification-element__description,#software .page-section--panel .certification-elements .certification-element__description{font-size:.8rem;font-weight:500;position:relative;top:-5px}#branding .page-section--panel .certification-elements .certification-element__icon,#documentation .page-section--panel .certification-elements .certification-element__icon,#hardware .page-section--panel .certification-elements .certification-element__icon,#process .page-section--panel .certification-elements .certification-element__icon,#software .page-section--panel .certification-elements .certification-element__icon{padding-right:1rem}#branding .page-section--panel .certification-elements .certification-element__icon .material-icons,#documentation .page-section--panel .certification-elements .certification-element__icon .material-icons,#hardware .page-section--panel .certification-elements .certification-element__icon .material-icons,#process .page-section--panel .certification-elements .certification-element__icon .material-icons,#software .page-section--panel .certification-elements .certification-element__icon .material-icons{font-size:2rem;color:#55bfab}#branding .page-section--panel .certification-elements .certification-element__icon img,#documentation .page-section--panel .certification-elements .certification-element__icon img,#hardware .page-section--panel .certification-elements .certification-element__icon img,#process .page-section--panel .certification-elements .certification-element__icon img,#software .page-section--panel .certification-elements .certification-element__icon img{height:2rem;max-width:2rem;padding:0 .1rem 0 .1rem}#branding .page-section--panel .first-row,#documentation .page-section--panel .first-row,#hardware .page-section--panel .first-row,#process .page-section--panel .first-row,#software .page-section--panel .first-row{margin-bottom:2rem}#branding .page-section--panel .second-row,#documentation .page-section--panel .second-row,#hardware .page-section--panel .second-row,#process .page-section--panel .second-row,#software .page-section--panel .second-row{margin:2rem auto}#branding .modals-wrapper{margin-top:2rem}#certification,#privacy-policy{color:#4d4d4d;padding-bottom:3rem}#certification h2,#privacy-policy h2{font-size:1.6rem;font-weight:700;padding-top:1rem}#certification h3,#privacy-policy h3{font-size:1.4rem}#certification p,#privacy-policy p{font-size:.9rem}#certification p a,#privacy-policy p a{border-bottom:1px solid #4d4d4d;text-decoration:none}#certification p a:hover,#privacy-policy p a:hover{border-bottom:2px solid #4d4d4d}.accordion__item{color:#4d4d4d;border-bottom:solid 1px #4d4d4d}.accordion .js-active dd{max-height:90vh}.accordion .js-active dt:before{display:inline-block;transform:rotate(-45deg);cursor:pointer}.accordion dt p{font-size:1.4rem;font-weight:100}@media (max-width:39.9375em){.accordion dt p{font-size:1.2rem}}.accordion dd{font-size:.9rem;max-height:0;overflow:hidden;transition:max-height .8s ease;box-sizing:border-box}.accordion dd p{padding:0 1rem}.accordion dd p a{border-bottom:1px solid #4d4d4d;text-decoration:none}.accordion dd p a:hover{border-bottom:2px solid #4d4d4d}.accordion dt:before{font-size:2rem;color:#4d4d4d;float:right;content:"add";cursor:pointer}#branding .checklist,#documentation .checklist,#hardware .checklist,#software .checklist{position:absolute;right:0;top:0;color:#55bfab;font-size:3rem;cursor:pointer;text-decoration:none}#branding .checklist .material-icons,#documentation .checklist .material-icons,#hardware .checklist .material-icons,#software .checklist .material-icons{font-size:3rem}#branding .checklist span,#documentation .checklist span,#hardware .checklist span,#software .checklist span{font-size:1.2rem;font-weight:700;text-transform:uppercase;vertical-align:top;position:relative;top:.9rem}#branding .top-section--documentation h1,#documentation .top-section--documentation h1,#hardware .top-section--documentation h1,#software .top-section--documentation h1{padding:0;white-space:nowrap}#branding .top-section--documentation h1:before,#documentation .top-section--documentation h1:before,#hardware .top-section--documentation h1:before,#software .top-section--documentation h1:before{content:"library_books";padding-right:1rem}#branding .top-section--software h1,#documentation .top-section--software h1,#hardware .top-section--software h1,#software .top-section--software h1{padding:0;white-space:nowrap}#branding .top-section--software h1:before,#documentation .top-section--software h1:before,#hardware .top-section--software h1:before,#software .top-section--software h1:before{content:"code";padding-right:1rem;font-size:2.5rem;vertical-align:middle;font-weight:800;margin-top:-5px}#branding .top-section--hardware h1,#documentation .top-section--hardware h1,#hardware .top-section--hardware h1,#software .top-section--hardware h1{padding:0;white-space:nowrap}#branding .top-section--hardware h1:before,#documentation .top-section--hardware h1:before,#hardware .top-section--hardware h1:before,#software .top-section--hardware h1:before{content:"developer_board";padding-right:1rem;font-size:2.5rem;vertical-align:middle;margin-top:-5px}#branding .top-section--branding h1,#documentation .top-section--branding h1,#hardware .top-section--branding h1,#software .top-section--branding h1{padding:0;white-space:nowrap}#branding .top-section--branding h1 svg,#documentation .top-section--branding h1 svg,#hardware .top-section--branding h1 svg,#software .top-section--branding h1 svg{height:2rem;max-width:3rem;padding-right:1rem}#branding .page-section,#documentation .page-section,#hardware .page-section,#software .page-section{padding:2rem 0}#branding .page-section--modals,#documentation .page-section--modals,#hardware .page-section--modals,#software .page-section--modals{padding-bottom:0!important}#branding .page-section h4,#documentation .page-section h4,#hardware .page-section h4,#software .page-section h4{font-size:1rem;font-weight:700}#branding .page-section--process,#documentation .page-section--process,#hardware .page-section--process,#software .page-section--process{min-height:60vh}#branding .page-section ol,#branding .page-section ul,#documentation .page-section ol,#documentation .page-section ul,#hardware .page-section ol,#hardware .page-section ul,#software .page-section ol,#software .page-section ul{font-size:.9rem}#branding .page-section ol li,#branding .page-section ul li,#documentation .page-section ol li,#documentation .page-section ul li,#hardware .page-section ol li,#hardware .page-section ul li,#software .page-section ol li,#software .page-section ul li{padding:.5rem}#branding .page-section--nav,#documentation .page-section--nav,#hardware .page-section--nav,#software .page-section--nav{margin:0;padding:.5rem;background-color:#4d4d4d}#branding .page-section--nav nav,#documentation .page-section--nav nav,#hardware .page-section--nav nav,#software .page-section--nav nav{margin:0;padding:0;text-align:center}@media (max-width:39.9375em){#branding .page-section--nav nav,#documentation .page-section--nav nav,#hardware .page-section--nav nav,#software .page-section--nav nav{text-align:left}}#branding .page-section--nav nav .js-active-item,#documentation .page-section--nav nav .js-active-item,#hardware .page-section--nav nav .js-active-item,#software .page-section--nav nav .js-active-item{color:#fff!important}#branding .page-section--nav nav .internal-menu__item,#documentation .page-section--nav nav .internal-menu__item,#hardware .page-section--nav nav .internal-menu__item,#software .page-section--nav nav .internal-menu__item{margin:auto;cursor:pointer;padding:0 3rem;text-decoration:none;text-transform:uppercase!important;color:#9a9a9a;font-weight:700;text-transform:none}@media (max-width:63.9375em){#branding .page-section--nav nav .internal-menu__item,#documentation .page-section--nav nav .internal-menu__item,#hardware .page-section--nav nav .internal-menu__item,#software .page-section--nav nav .internal-menu__item{padding:0 .5rem}}@media (max-width:39.9375em){#branding .page-section--nav nav .internal-menu__item,#documentation .page-section--nav nav .internal-menu__item,#hardware .page-section--nav nav .internal-menu__item,#software .page-section--nav nav .internal-menu__item{display:block}}#branding .license-list,#documentation .license-list,#hardware .license-list,#software .license-list{text-align:center;margin-bottom:2rem}#branding .license-list li,#documentation .license-list li,#hardware .license-list li,#software .license-list li{font-size:1.6rem;font-weight:700;color:#55bfab;list-style:none;margin-bottom:.6rem}#branding .license-list li a,#documentation .license-list li a,#hardware .license-list li a,#software .license-list li a{text-decoration:none;cursor:pointer}#branding .license-list li a:hover,#documentation .license-list li a:hover,#hardware .license-list li a:hover,#software .license-list li a:hover{color:#3ea390}.internal-menu__items-wrapper{height:2rem;display:inline-block}.learning-module__select-wrapper{height:2.7rem;display:inline-block;cursor:default}@media (max-width:39.9375em){.learning-module__select-wrapper{display:none!important}}@media (max-width:63.9375em){.learning-module__select-wrapper{margin-left:.5rem}}.internal-menu__item--dropdown{padding:0 1rem 0 3rem!important;cursor:default!important;margin:auto;padding:0 3rem;text-decoration:none;text-transform:uppercase!important;color:#9a9a9a;font-weight:700;text-transform:none}@media (max-width:63.9375em){.internal-menu__item--dropdown{padding:0 1rem 0 0!important}}@media (max-width:39.9375em){.internal-menu__item--dropdown{display:none!important}}@media (max-width:63.9375em){#branding .learning-module__select{min-width:20rem}}.learning-module__select{color:rgba(77,77,77,.7);min-width:20rem;margin-bottom:0;display:inline-block;font-style:normal;text-transform:uppercase;background-color:rgba(255,255,255,.7)!important;border-bottom:1px solid #4d4d4d;font-style:italic;position:relative}@media (max-width:39.9375em){.learning-module__select{display:none}}@media (max-width:63.9375em){.learning-module__select{min-width:12rem}}.learning-module__select:hover{background-color:rgba(255,255,255,.7)!important}.learning-module__select:before{content:"arrow_drop_down_circle";color:#4d4d4d;position:absolute;right:0;margin:0 auto 0 auto;padding:9px 7px;font-size:1.5rem}.learning-module__select .learning-module__dropdown{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.learning-module__select .learning-module__dropdown::-ms-expand{display:none}.page-section--nav.fixed{position:fixed;top:0;width:100%;z-index:4}.page-section--process{display:none}.js-active-section{display:block}#branding .page-section .modals-wrapper,#documentation .page-section .modals-wrapper,#hardware .page-section .modals-wrapper,#software .page-section .modals-wrapper{background-color:rgba(26,172,226,.03);padding-bottom:2rem;width:100%}#branding .page-section .modals-container h3,#documentation .page-section .modals-container h3,#hardware .page-section .modals-container h3,#software .page-section .modals-container h3{color:#4d4d4d;font-size:1.5rem;text-transform:none;margin-top:3rem;margin-bottom:0}#branding .page-section .modal-container,#documentation .page-section .modal-container,#hardware .page-section .modal-container,#software .page-section .modal-container{cursor:pointer;font-weight:700;line-height:1;margin:1rem 0;min-height:11rem;position:relative;text-transform:uppercase}#branding .page-section .modal-container__title,#documentation .page-section .modal-container__title,#hardware .page-section .modal-container__title,#software .page-section .modal-container__title{color:#55bfab;font-size:.9rem;letter-spacing:0;padding:0}#branding .page-section .modal-container__tags,#documentation .page-section .modal-container__tags,#hardware .page-section .modal-container__tags,#software .page-section .modal-container__tags{padding:.5rem 0}#branding .page-section .modal-container__tags .tag,#documentation .page-section .modal-container__tags .tag,#hardware .page-section .modal-container__tags .tag,#software .page-section .modal-container__tags .tag{color:#4d4d4d;display:inline-block;font-size:.7rem;font-style:italic;font-weight:600;margin-top:5px}#branding .page-section .modal-container__meta,#documentation .page-section .modal-container__meta,#hardware .page-section .modal-container__meta,#software .page-section .modal-container__meta{margin-bottom:1rem}#branding .page-section .modal-container__meta .license-header,#documentation .page-section .modal-container__meta .license-header,#hardware .page-section .modal-container__meta .license-header,#software .page-section .modal-container__meta .license-header{color:#55bfab;display:block;font-size:.7rem;padding:.3rem 0}#branding .page-section .modal-container__meta .license-name,#documentation .page-section .modal-container__meta .license-name,#hardware .page-section .modal-container__meta .license-name,#software .page-section .modal-container__meta .license-name{color:#4d4d4d;display:block;font-size:.7rem}#branding .page-section .modal-container .learn-why,#documentation .page-section .modal-container .learn-why,#hardware .page-section .modal-container .learn-why,#software .page-section .modal-container .learn-why{bottom:0;font-weight:300;font-style:italic;font-size:.8rem;position:absolute}#branding .page-section .modal,#documentation .page-section .modal,#hardware .page-section .modal,#software .page-section .modal{background-color:#55bfab;box-shadow:0 0 1px rgba(0,0,0,.5);color:#fff;top:10%}@media (max-width:39.9375em){#branding .page-section .modal,#documentation .page-section .modal,#hardware .page-section .modal,#software .page-section .modal{left:2.5%;margin:0;width:95%}}#branding .page-section .modal__close,#documentation .page-section .modal__close,#hardware .page-section .modal__close,#software .page-section .modal__close{color:#fff;font-weight:700;margin:1rem;padding:0}#branding .page-section .modal__content,#documentation .page-section .modal__content,#hardware .page-section .modal__content,#software .page-section .modal__content{overflow-y:auto;padding:0 3rem 1rem}#branding .page-section .modal__content::-webkit-scrollbar,#documentation .page-section .modal__content::-webkit-scrollbar,#hardware .page-section .modal__content::-webkit-scrollbar,#software .page-section .modal__content::-webkit-scrollbar{width:1rem}#branding .page-section .modal__content::-webkit-scrollbar-thumb,#documentation .page-section .modal__content::-webkit-scrollbar-thumb,#hardware .page-section .modal__content::-webkit-scrollbar-thumb,#software .page-section .modal__content::-webkit-scrollbar-thumb{background-color:#3ea390;outline:1px solid #3ea390}#branding .page-section .modal__content h3,#documentation .page-section .modal__content h3,#hardware .page-section .modal__content h3,#software .page-section .modal__content h3{color:#fff;margin:.5rem 0;font-size:1.5rem}#branding .page-section .modal__content p,#documentation .page-section .modal__content p,#hardware .page-section .modal__content p,#software .page-section .modal__content p{font-size:.9rem;font-weight:300;margin-top:0;text-transform:none}#branding .page-section .modal__content .license-header,#branding .page-section .modal__content .license-name,#documentation .page-section .modal__content .license-header,#documentation .page-section .modal__content .license-name,#hardware .page-section .modal__content .license-header,#hardware .page-section .modal__content .license-name,#software .page-section .modal__content .license-header,#software .page-section .modal__content .license-name{color:#fff;font-size:1rem;font-weight:700;margin:1px;text-transform:uppercase}#branding .page-section .modal__content .license-why,#documentation .page-section .modal__content .license-why,#hardware .page-section .modal__content .license-why,#software .page-section .modal__content .license-why{color:#fff;font-size:1rem;font-weight:700;padding-top:2rem;margin:0;text-transform:uppercase}#branding .page-section .modal__content .button-container,#documentation .page-section .modal__content .button-container,#hardware .page-section .modal__content .button-container,#software .page-section .modal__content .button-container{padding:1rem;text-align:right}#branding .page-section .modal__content .learn-more,#documentation .page-section .modal__content .learn-more,#hardware .page-section .modal__content .learn-more,#software .page-section .modal__content .learn-more{font-size:1rem;font-weight:700;text-transform:uppercase;text-decoration:none}#branding .page-section .modal__content .learn-more:hover,#documentation .page-section .modal__content .learn-more:hover,#hardware .page-section .modal__content .learn-more:hover,#software .page-section .modal__content .learn-more:hover{border-bottom:1px solid #fff}#directory .page-section{color:#4d4d4d}#directory .page-section h2{font-size:1.8rem;font-weight:800;padding-left:4rem;text-shadow:2px 2px #ffeb80;width:100%}@media (max-width:39.9375em){#directory .page-section h2{font-size:1.5rem;padding-left:0;text-align:center}}#directory .page-section--categories .category{border:solid #4d4d4d 2px;margin:2rem;text-decoration:none;position:relative}#directory .page-section--categories .category:hover{background-color:#ffeb80;cursor:pointer}#directory .page-section--categories .category .container{text-align:center}#directory .page-section--categories .category .container .container-overlay{position:absolute;top:0;bottom:0;left:0;right:0}#directory .page-section--categories .category .container h3{font-size:1rem;font-weight:600;padding-bottom:1.5rem;padding-top:2rem}#directory .page-section--categories .category .container svg{margin-top:2rem}#directory .page-section form{text-align:center;margin-bottom:5rem}@media (min-width:64em){#directory .page-section form{padding-left:3rem;padding-right:3rem}}#directory .page-section form input{background-color:#f3f3f3;border-bottom:#9a9a9a solid 1px;width:100%}#directory .page-section form input::-webkit-input-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#directory .page-section form input::-moz-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#directory .page-section form input:-ms-input-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#directory .page-section form input:-moz-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#directory .page-section form .button-container{margin-top:1.5rem;text-align:right;padding-right:1.1rem}#directory .page-section form .button{background-color:#ffeb80;border-radius:0;font-size:.9rem;font-weight:600;padding:.8rem 3rem}#directory .page-section form .button:hover{background-color:#ffe34d}.science{margin-left:15px}.slide-panel{visibility:hidden;transition:visibility .5s}.slide-panel.is-visible{visibility:visible;transition:visibility 0s}.slide-panel__container{overflow-y:auto;z-index:3!important;z-index:1;padding:1rem 3rem;position:absolute;width:50%;height:100%;top:0;right:0;color:#fff}.slide-panel__container--definition{background-color:#55bfab}.slide-panel__container--checklist{background-color:#e5fff1;color:#4d4d4d}.slide-panel__container--checklist h4{color:#55bfab}.slide-panel__container--checklist p{display:block!important;color:#4d4d4d!important}.slide-panel__container--checklist ul{padding:0;font-weight:600}.slide-panel__container--checklist li{font-size:.8rem}.slide-panel__container i.slide-close-checklist::before{color:#55bfab;content:"close";font-size:2.5rem}.slide-panel__container i.slide-close-definition::before{color:#fff;content:"close";font-size:2.5rem}.slide-panel__container p{color:#fff}@media (max-width:39.9375em){.slide-panel__container{width:100%}}.slide-panel__container i{color:rgba(255,255,255,.6)}.slide-panel__container i:hover{color:#fff}.slide-panel__wrapper{text-align:left}.slide-panel__wrapper--compact{overflow:hidden;height:100%;position:relative}.slide-panel__definition h4{font-size:1.5rem!important}.slide-panel__checklist ul{margin-left:1rem}#list .page-section{color:#4d4d4d;margin-top:-50px;padding:0}#list .filter-container{height:100vh;overflow-y:scroll;padding:0 3rem 1rem;background-color:#ffeb80;padding:8.7rem 1.5rem}@media (max-width:63.9375em){#list .filter-container{display:none}}@media (max-width:39.9375em){#list .filter-container{display:none;padding-top:6rem}}#list .filter-container .clear_filters{font-weight:600;margin:0;margin:0rem 0 2rem 0;padding:.5rem .7rem .5rem 1rem;width:100%}#list .filter-container .clear_filters i{font-weight:700;margin-left:0}#list .filter-container .header{font-size:1rem;font-weight:600;text-transform:uppercase;padding-bottom:1rem}#list .filter-container form{text-align:center;margin-bottom:1rem;padding-top:0}#list .filter-container form input{border-bottom:#4d4d4d solid 1px}#list .filter-container form input::-webkit-input-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#list .filter-container form input::-moz-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#list .filter-container form input:-ms-input-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#list .filter-container form input:-moz-placeholder{color:#676767;font-style:italic;font-size:1.1rem}#list .filter-container .search input[type=text]{background-color:rgba(255,255,255,.2)}#list .filter-container .search--fixed{z-index:1}#list .filter-container .checkbox-container .checkbox{margin:0;text-align:left}#list .filter-container h2{font-size:1rem;font-weight:600;margin-bottom:0}#list .filter-container .country-dropdown{font-weight:600;font-style:normal;text-transform:uppercase}#list .filter-container .dropdown-title{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;margin-bottom:.5rem}#list .filter-container select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#list .filter-container select::-ms-expand{display:none}#list .filter-container .select{background-color:rgba(255,255,255,.2);border-bottom:1px solid #4d4d4d;font-style:italic;position:relative}#list .filter-container .select:before{content:"arrow_drop_down_circle";color:#4d4d4d;position:absolute;right:0;margin:0 auto 0 auto;padding:9px 7px;font-size:1.5rem}#list .list-column{padding:0}#list .projects{height:100vh;overflow-y:scroll}#list .projects h1{margin-top:4.2rem;text-transform:uppercase;font-weight:700;padding-left:2rem}@media (max-width:39.9375em){#list .projects h1{font-size:1.8rem;padding:.5rem}}#list .projects .search-results-count{padding-left:2rem}@media (max-width:39.9375em){#list .projects .search-results-count{padding:.5rem}}#list .projects .search-results-count p{font-size:1.1rem;font-weight:700;margin:0;text-transform:uppercase}#list .projects .search-results{padding-left:2rem}@media (max-width:39.9375em){#list .projects .search-results{padding-left:.5rem}}#list .projects .search-results p{color:#737373;font-style:italic;margin-bottom:1.5rem;margin-top:0}#list .projects table thead th{background-color:#fff;color:#4d4d4d;padding-left:2rem;padding-right:2rem;padding-bottom:1rem}@media (max-width:39.9375em){#list .projects table thead th{padding-left:.5rem}}#list .projects table thead th i{color:#737373;font-size:1.2rem;font-weight:700;margin-top:-2px;vertical-align:middle}#list .projects table thead th i:hover{cursor:pointer}#list .projects table tbody tr{border-bottom:1px solid #b3b3b3}#list .projects table tbody tr:last-child{border-bottom:none}#list .projects table tbody tr:nth-of-type(odd){background-color:#f3f3f3}#list .projects table tbody tr:nth-of-type(even){background-color:#fff}#list .projects table tbody tr td{color:#4d4d4d;font-weight:400;padding:1rem 0 1rem 2rem;text-transform:uppercase}@media (max-width:39.9375em){#list .projects table tbody tr td{padding-left:.5rem}}#list .projects table tbody .project{font-family:Montserrat,sans-serif}#list .projects table tbody .project .hidden{display:none}@media (max-width:39.9375em){#list .projects table tbody .project .uid{display:none}}.mobile-results-message{cursor:pointer;font-style:italic;text-align:center;display:block}.mobile-results-message:hover{text-decoration:underline}@media (min-width:64em){.mobile-results-message{font-style:italic;text-align:center;display:none}}.mobile-results-message.expanded,.toggle-filters.expanded{right:180px}.filters{text-align:left;color:#4d4d4d;font-size:1.1rem;font-weight:500;padding-top:12px;display:none;right:0;top:0;bottom:0;position:absolute}.filters p{padding:0 2rem;margin:0}.filters.activated{display:inline-block;width:180px}@media (min-width:64em){.filters.activated{display:none}}@media (max-width:39.9375em){.uid-header{display:none}}.active{display:block!important}.page-section--profile{color:#4d4d4d}.page-section--profile h1{font-size:3rem;font-weight:800;line-height:1;margin-bottom:0;padding-top:1rem;text-transform:uppercase}@media (max-width:39.9375em){.page-section--profile h1{font-size:2.3rem}}.page-section--profile h2{color:#737373;font-size:1.8rem;font-weight:500;margin-top:.5rem}@media (max-width:39.9375em){.page-section--profile h2{font-size:1.3rem}}.page-section--profile h2 .material-icons{color:#4d4d4d;padding-left:.6rem}@media (max-width:39.9375em){.page-section--profile h2 .material-icons{vertical-align:middle;margin-top:-7px}}.page-section--profile h2 .material-icons:hover{color:#343434}.page-section--profile h3{font-size:1.3rem;font-weight:800;margin:0;line-height:1}@media (max-width:39.9375em){.page-section--profile h3{font-size:1.1rem}}.page-section--profile .id{display:block;font-size:2.2rem;font-weight:800;width:100%}.page-section--profile .info-title{margin-top:2rem}.page-section--profile .info-data{font-weight:800;margin:0}.page-section--profile .button{color:#ffeb80;background-color:#4d4d4d;font-size:1.1rem;font-weight:600;padding:10px 25px}.page-section--profile .button:hover{background-color:#343434}.page-section--profile p{font-weight:500;margin:0}@media (max-width:63.9375em){.page-section--profile p{margin:1rem auto}}@media (max-width:39.9375em){.page-section--profile p{margin:1rem auto}}.page-section--profile h4{font-size:1.2rem;margin:0}.page-section--profile .version{font-size:1.7rem;font-weight:800}.page-section--profile .previous-title{margin:3rem auto .5rem auto}.page-section--profile .previous-versions{font-size:1rem;font-weight:800}.page-section--profile h5{font-size:2.2rem;font-weight:800;margin:0;margin-bottom:.8rem;text-transform:capitalize}.page-section--profile h6{font-size:1.2rem;font-weight:500;margin-bottom:0}@media (min-width:64em){.page-section--profile h6{margin:0}}@media (max-width:39.9375em){.page-section--profile h6{margin-top:1rem}}.page-section--profile .licenses{font-size:1.2rem;font-weight:800;text-transform:uppercase;margin-bottom:1rem}.page-section--profile .licenses--documentation{margin-bottom:0}.page-section--profile .documentation-link{display:block;font-weight:800;text-transform:uppercase}.page-section--profile .project{margin-bottom:1rem}.page-section--profile .project__type{background-color:#ffeb80;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:600;margin:1rem 1rem 1rem auto;padding:.5rem 1rem;text-transform:uppercase}.page-section--profile .project__type:hover{background-color:#ffe34d;text-decoration:none}.page-section--profile .keywords{margin-bottom:2rem}.page-section--profile .keywords__keyword{font-size:1.2rem;font-style:italic;font-weight:600;text-transform:uppercase}.page-section--profile .citations{margin-bottom:4rem!important;margin:0}.page-section--profile .citations a{font-size:1.2rem;font-style:italic;font-weight:600;display:block;margin-bottom:.5rem;text-decoration:none;text-transform:uppercase}.page-section--profile .citations .launch{font-size:1rem;padding-left:10px;vertical-align:middle}.page-section--profile hr{background-color:#9a9a9a;height:1px;border:0;margin:4rem auto 4rem auto}@media (min-width:64em){.page-section--profile hr{margin:4rem 13rem 4rem 13rem}}.page-section--profile--exemplar{margin-bottom:3rem}.page-section--profile--exemplar h1{font-size:2.2rem;margin-bottom:2rem}.page-section--profile--exemplar h5{font-size:2rem}.page-section--profile--exemplar .id{font-size:2}.page-section--profile--exemplar .button{background-color:#55bfab;color:#fff}.page-section--profile--exemplar .button:hover{background-color:#3ea390}.page-section--profile--exemplar .project__type--exemplar{color:#4d4d4d;display:inline-block;font-size:1.1rem!important;font-style:italic;font-weight:600;font-size:.9rem;margin:0 1rem .5rem auto;padding:0;text-transform:uppercase}@media (max-width:39.9375em){.page-section--profile--exemplar .project__type--exemplar{margin:0;margin-top:1.5rem}}@media (max-width:63.9375em){.page-section--profile--exemplar .project__type--exemplar{margin:0;margin-top:1.5rem 0}}.page-section--profile--exemplar .branding{margin-bottom:5rem}.page-section--profile--exemplar .large-row{margin-bottom:4rem}@media (max-width:39.9375em){.page-section--profile--exemplar .large-row{margin-bottom:2rem}}.spectrum-container{color:#4d4d4d;text-left:center;padding:2rem 0}.spectrum-container .label{font-size:1.2rem;font-weight:800;margin:0 auto 2rem auto;text-transform:uppercase}@media (max-width:39.9375em){.spectrum-container .label{font-size:.8rem!important}}.spectrum-container .label--exemplar{font-size:1rem}.spectrum-image{text-align:center}@media (min-width:64em){.spectrum-image img{max-width:80%}}#spectrum-line{height:20%;width:100%;background:#4d4d4d;height:1px}#spectrum-line .line{margin:auto;position:relative;top:50%;width:100%}#spectrum-line .circle{cursor:pointer;background:#d7f0eb;border:1px solid #4d4d4d;border-radius:50px;height:35px;position:absolute;top:-1.1rem;width:35px}@media (max-width:39.9375em){#spectrum-line .circle{height:25px;width:25px;top:-.8rem}}#spectrum-line .active{background:#55bfab;border:3px solid #9fdbd0}#spectrum-line #circle1{margin-left:3%}@media (max-width:39.9375em){#spectrum-line #circle1{margin-left:1%}}#spectrum-line #circle2{margin-left:13%}@media (max-width:39.9375em){#spectrum-line #circle2{margin-left:10%}}#spectrum-line #circle3{margin-left:23%}@media (max-width:39.9375em){#spectrum-line #circle3{margin-left:20%}}#spectrum-line #circle4{margin-left:33%}@media (max-width:39.9375em){#spectrum-line #circle4{margin-left:30%}}#spectrum-line #circle5{margin-left:43%}@media (max-width:39.9375em){#spectrum-line #circle5{margin-left:40%}}#spectrum-line #circle6{margin-left:53%}@media (max-width:39.9375em){#spectrum-line #circle6{margin-left:50%}}#spectrum-line #circle7{margin-left:63%}@media (max-width:39.9375em){#spectrum-line #circle7{margin-left:60%}}#spectrum-line #circle8{margin-left:73%}@media (max-width:39.9375em){#spectrum-line #circle8{margin-left:70%}}#spectrum-line #circle9{margin-left:83%}@media (max-width:39.9375em){#spectrum-line #circle9{margin-left:80%}}#spectrum-line #circle10{margin-left:93%}@media (max-width:39.9375em){#spectrum-line #circle10{margin-left:90%}}.schematic-description{display:none}.schematic-description h4{color:#4d4d4d;font-size:1rem;font-weight:700;margin:1rem auto}.schematic-description p{margin-bottom:1.5rem}.exemplar-spectrum-title{color:#4d4d4d;font-size:1.5rem;font-weight:700;text-transform:none;margin-top:0}.display{display:inline}.divider{background-color:#55bfab}.divider .row{position:relative;height:2.5rem}@media (max-width:39.9375em){.divider .row{height:2rem}}@media (max-width:39.9375em){.divider .row--certify{height:4rem}}.divider .content{display:inline-flex;text-align:right}.divider .content h1{color:#296c5f;font-size:.8rem;font-weight:700;margin:0;text-align:right}@media (max-width:39.9375em){.divider .content h1{font-size:.7rem}}.divider .content--right{position:absolute;right:10rem;top:0rem}@media (max-width:63.9375em){.divider .content--right{right:0rem}}@media (max-width:39.9375em){.divider .content--right{right:1rem}}@media (max-width:39.9375em){.divider .content--right--certify{top:2rem}}.divider .content--left{padding-left:10rem;position:absolute}@media (max-width:63.9375em){.divider .content--left{left:-10rem}}@media (max-width:39.9375em){.divider .content--left{left:-9rem}}.divider .content--left h1{text-align:left}.divider a{font-size:1.2rem;font-weight:700;margin:0;text-decoration:none;text-transform:uppercase}@media (max-width:39.9375em){.divider a{font-size:.95rem}}.divider .material-icons{font-size:2.8rem;vertical-align:middle;margin-top:-2px}@media (max-width:39.9375em){.divider .material-icons{font-size:1.8rem;margin-top:0}}.menu{background-color:#4d4d4d;color:#fff;display:none;position:absolute;top:0;right:0;left:0;padding:3.5rem 2rem 4rem 4rem;text-align:left}@media (max-width:63.9375em){.menu{padding-top:1.5rem}}@media (max-width:39.9375em){.menu{padding-top:1.5rem}}.menu__title-link{text-decoration:none!important}.menu__title-link span{display:inline-block;font-size:.9rem;font-weight:600;text-transform:uppercase;border-bottom:3px solid #737373;padding-bottom:.2rem}@media (max-width:63.9375em){.menu__title-link span{margin-top:2rem}}@media (max-width:39.9375em){.menu__title-link span{margin-top:2rem}}.menu__title-link span:hover{color:#1a1a1a}.menu__icon{cursor:pointer;font-size:1.9rem!important;font-weight:700!important;position:absolute;left:.7rem;top:.7rem}.menu__icon:hover{color:#1a1a1a}.menu__icon--home{top:3.6rem}.menu__link-container{border-left:1px solid #737373;margin-top:1rem}.menu__link-container a{font-size:.9rem;font-weight:500;display:block;padding:.2rem .2rem .2rem .9rem;text-decoration:none;text-transform:uppercase}.menu__link-container a:hover{background-color:#404040}.active-menu{display:block;z-index:2}.menu-button{position:absolute;left:0;top:0;bottom:0}