*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"miller-text","Helvetica",sans-serif,sans-serif;font-size:10px;line-height:1.64;letter-spacing:.1px;-webkit-text-size-adjust:100%;background-color:#f5f5f5}p,.content{font-size:14px}img{max-width:100%;height:auto;display:block;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}tr{border-bottom:1px solid #ccc}th,td{text-align:left;padding:4px}code,kbd,samp,pre{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted #000}legend{padding:0}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}hr{height:0}summary{display:list-item}a,button,select,input{text-decoration:none;background-color:transparent;border:0}.new-container{padding-left:20px;padding-right:20px;width:100%;margin-right:auto;margin-left:auto}@media screen and (min-width: 600px){.new-container{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1280px){.new-container{padding-left:80px;padding-right:80px}}@media screen and (min-width: 1280px){.new-container{max-width:1280px}}@media screen and (min-width: 1440px){.new-container{max-width:1440px}}.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.col,.col-3,.col-4,.col-6{position:relative;width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (min-width: 600px){.row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row>[class*='col-']{padding:0 1rem}.row>[class*='col-']:first-child{padding-left:0}.row>[class*='col-']:last-child{padding-right:0}.col-3,.col-4,.col-6{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media screen and (min-width: 900px){.col-3{max-width:25%;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.col-4{max-width:33.333333%;-webkit-box-flex:1;-ms-flex:1 0 33.333333%;flex:1 0 33.333333%}}@font-face{font-family:"miller-text";font-weight:400;font-style:normal;src:url("/theme/src/fonts/miller-text/miller-text-webfont.eot");src:url("/theme/src/fonts/miller-text/miller-text-webfont.eot?#iefix") format("embedded-opentype"),url("/theme/src/fonts/miller-text/miller-text-webfont.woff2") format("woff2"),url("/theme/src/fonts/miller-text/miller-text-webfont.woff") format("woff")}@font-face{font-family:"miller-text";font-weight:700;font-style:normal;src:url("/theme/src/fonts/miller-text/miller-textbold-webfont.eot");src:url("/theme/src/fonts/miller-text/miller-textbold-webfont.eot?#iefix") format("embedded-opentype"),url("/theme/src/fonts/miller-text/miller-textbold-webfont.woff2") format("woff2"),url("/theme/src/fonts/miller-text/miller-textbold-webfont.woff") format("woff")}@font-face{font-family:"museosans";font-weight:100;font-style:normal;src:url("/theme/src/fonts/museosans/museosans_100-webfont.eot");src:url("/theme/src/fonts/museosans/museosans_100-webfont.eot?#iefix") format("embedded-opentype"),url("/theme/src/fonts/museosans/museosans_100-webfont.woff2") format("woff2"),url("/theme/src/fonts/museosans/museosans_100-webfont.woff") format("woff")}@font-face{font-family:"museosans";font-weight:300;font-style:normal;src:url("/theme/src/fonts/museosans/museosans_300-webfont.eot");src:url("/theme/src/fonts/museosans/museosans_300-webfont.eot?#iefix") format("embedded-opentype"),url("/theme/src/fonts/museosans/museosans_300-webfont.woff2") format("woff2"),url("/theme/src/fonts/museosans/museosans_300-webfont.woff") format("woff")}@font-face{font-family:"museosans";font-weight:500;font-style:normal;src:url("/theme/src/fonts/museosans/museosans_500-webfont.eot");src:url("/theme/src/fonts/museosans/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("/theme/src/fonts/museosans/museosans_500-webfont.woff2") format("woff2"),url("/theme/src/fonts/museosans/museosans_500-webfont.woff") format("woff")}.headline{color:#50524f;line-height:1;font-family:"museosans","Helvetica",sans-serif;font-weight:100}.headline--2xl{font-size:4.2rem}@media screen and (min-width: 600px){.headline--2xl{font-size:10rem}}.headline--xl{font-size:3.8rem;line-height:1.11}@media screen and (min-width: 600px){.headline--xl{font-size:6rem;line-height:1.14}}.headline--lg{font-size:2.8rem;line-height:1.14}@media screen and (min-width: 600px){.headline--lg{font-size:4.8rem;line-height:1.17}}.headline--md{font-size:3.1rem;line-height:1.35}@media screen and (min-width: 600px){.headline--md{font-size:3.2rem;line-height:1.31}}.headline--sm{font-size:1.6rem;line-height:1.25}@media screen and (min-width: 600px){.headline--sm{font-size:2.4rem}}.headline--xs{font-size:1.4rem;line-height:1.29;font-weight:500}@media screen and (min-width: 600px){.headline--xs{font-size:1.6rem;line-height:1.25}}.text{font-family:"miller-text","Helvetica",sans-serif;font-size:1.6rem;line-height:1.5;font-weight:300;font-stretch:normal;font-style:normal}.text--lg{font-size:1.6rem;line-height:1.5}.text--md{font-size:1.4rem;line-height:1.64}.text--sm{font-size:1.2rem;line-height:1.5}strong,b{font-weight:700}.label{font-family:"museosans","Helvetica",sans-serif;color:#000;letter-spacing:0.5px;display:block}.label--lg{font-size:1.6rem;line-height:1.25}@media screen and (min-width: 600px){.label--lg{font-size:2rem;line-height:1.2}}.label--md{font-size:1.4rem;line-height:1.25}@media screen and (min-width: 600px){.label--md{font-size:1.6rem;line-height:1.2}}.label--sm{font-size:1.2rem;line-height:1.3}.blue-theme .headline{color:#fff}.blue-theme .text,.blue-theme .label{color:#fff}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:1.5rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:1.5rem}.mt-3{margin-top:2rem}.mt-4{margin-bottom:3rem}.font-bold{font-weight:700 !important}.font-medium{font-weight:500 !important}.font-italic{font-style:italic !important}.align-center{text-align:center !important}.align-left{text-align:left !important}.align-right{text-align:right !important}.flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.flip-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.flip-up{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hidden{border:0;clip:rect(0 0 0 0);height:.1rem;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.no-scroll{overflow:hidden !important}.no-scroll--overlay{overflow:hidden !important}.no-scroll--overlay::before{content:'';background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.no-scroll-force{position:fixed;height:100%;overflow-y:none !important;overflow:hidden !important}.no-scroll-force body{height:100%;overflow-y:none !important;overflow:hidden !important}.chevron.down::before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.chevron::before{border-style:solid;border-width:0.09em 0.09em 0 0;content:'';display:inline-block;width:6px;height:6px;margin-top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;margin-left:10px}.mobile-only{display:inline-block}@media screen and (min-width: 1280px){.mobile-only{display:none !important}}.desktop-only{display:inline-block}@media screen and (max-width: 1279.937px){.desktop-only{display:none !important}}@-webkit-keyframes live{0%{opacity:0}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;background-color:#57a6fa}}@keyframes live{0%{opacity:0}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;background-color:#57a6fa}}.live-dot{-webkit-animation:live 1s infinite;animation:live 1s infinite;background-color:#fff;width:.8rem;height:.8rem;display:inline-block;border-radius:100%;margin-right:1rem}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.main-content{padding-top:60px;background-color:#f5f5f5;min-height:calc(100vh - 332px);-webkit-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out}.active-banner .main-content{padding-top:100px}.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 900px){.main-content{min-height:calc(100vh - 172px)}}@media screen and (min-width: 1280px){.main-content{padding-top:70px;min-height:calc(100vh - 172px)}.active-banner .main-content{padding-top:110px}}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:.1rem;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.no-scroll{overflow:hidden}.text-white{color:#fff !important}.bg-white{background-color:#fff !important}.border-color-white{border-color:#fff !important}.fill-white{fill:#fff !important}.button--white::after{background-color:#fff;border-color:#fff}.button--white:hover::after{background-color:#e6e6e6;border-color:#e6e6e6}.button--white:focus::before{border-color:#fff}.button--white.button--hov-lighten:hover::after{background-color:#fff;border-color:#fff}.button--white.button--outline{background-color:transparent;color:#fff}.button--white.button--outline .ui-icon path{fill:#fff}.button--white.button--outline:hover::after{border-color:#fff;background-color:#fff;color:#fff}.button--white.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-white .ui-icon path{fill:#fff}.text-black{color:#000 !important}.bg-black{background-color:#000 !important}.border-color-black{border-color:#000 !important}.fill-black{fill:#000 !important}.button--black::after{background-color:#000;border-color:#000}.button--black:hover::after{background-color:#000;border-color:#000}.button--black:focus::before{border-color:#000}.button--black.button--hov-lighten:hover::after{background-color:#1a1a1a;border-color:#1a1a1a}.button--black.button--outline{background-color:transparent;color:#000}.button--black.button--outline .ui-icon path{fill:#000}.button--black.button--outline:hover::after{border-color:#000;background-color:#000;color:#fff}.button--black.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-black .ui-icon path{fill:#000}.text-light-grey{color:#858685 !important}.bg-light-grey{background-color:#858685 !important}.border-color-light-grey{border-color:#858685 !important}.fill-light-grey{fill:#858685 !important}.button--light-grey::after{background-color:#858685;border-color:#858685}.button--light-grey:hover::after{background-color:#6c6c6c;border-color:#6c6c6c}.button--light-grey:focus::before{border-color:#858685}.button--light-grey.button--hov-lighten:hover::after{background-color:#9f9f9f;border-color:#9f9f9f}.button--light-grey.button--outline{background-color:transparent;color:#858685}.button--light-grey.button--outline .ui-icon path{fill:#858685}.button--light-grey.button--outline:hover::after{border-color:#858685;background-color:#858685;color:#fff}.button--light-grey.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-light-grey .ui-icon path{fill:#858685}.text-red{color:#e45656 !important}.bg-red{background-color:#e45656 !important}.border-color-red{border-color:#e45656 !important}.fill-red{fill:#e45656 !important}.button--red::after{background-color:#e45656;border-color:#e45656}.button--red:hover::after{background-color:#dd2a2a;border-color:#dd2a2a}.button--red:focus::before{border-color:#e45656}.button--red.button--hov-lighten:hover::after{background-color:#eb8282;border-color:#eb8282}.button--red.button--outline{background-color:transparent;color:#e45656}.button--red.button--outline .ui-icon path{fill:#e45656}.button--red.button--outline:hover::after{border-color:#e45656;background-color:#e45656;color:#fff}.button--red.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-red .ui-icon path{fill:#e45656}.text-grey{color:#50524f !important}.bg-grey{background-color:#50524f !important}.border-color-grey{border-color:#50524f !important}.fill-grey{fill:#50524f !important}.button--grey::after{background-color:#50524f;border-color:#50524f}.button--grey:hover::after{background-color:#373836;border-color:#373836}.button--grey:focus::before{border-color:#50524f}.button--grey.button--hov-lighten:hover::after{background-color:#696c68;border-color:#696c68}.button--grey.button--outline{background-color:transparent;color:#50524f}.button--grey.button--outline .ui-icon path{fill:#50524f}.button--grey.button--outline:hover::after{border-color:#50524f;background-color:#50524f;color:#fff}.button--grey.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-grey .ui-icon path{fill:#50524f}.text-yellow{color:#ffb700 !important}.bg-yellow{background-color:#ffb700 !important}.border-color-yellow{border-color:#ffb700 !important}.fill-yellow{fill:#ffb700 !important}.button--yellow::after{background-color:#ffb700;border-color:#ffb700}.button--yellow:hover::after{background-color:#cc9200;border-color:#cc9200}.button--yellow:focus::before{border-color:#ffb700}.button--yellow.button--hov-lighten:hover::after{background-color:#ffc533;border-color:#ffc533}.button--yellow.button--outline{background-color:transparent;color:#ffb700}.button--yellow.button--outline .ui-icon path{fill:#ffb700}.button--yellow.button--outline:hover::after{border-color:#ffb700;background-color:#ffb700;color:#fff}.button--yellow.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-yellow .ui-icon path{fill:#ffb700}.text-smalt{color:#003b95 !important}.bg-smalt{background-color:#003b95 !important}.border-color-smalt{border-color:#003b95 !important}.fill-smalt{fill:#003b95 !important}.button--smalt::after{background-color:#003b95;border-color:#003b95}.button--smalt:hover::after{background-color:#002762;border-color:#002762}.button--smalt:focus::before{border-color:#003b95}.button--smalt.button--hov-lighten:hover::after{background-color:#004fc8;border-color:#004fc8}.button--smalt.button--outline{background-color:transparent;color:#003b95}.button--smalt.button--outline .ui-icon path{fill:#003b95}.button--smalt.button--outline:hover::after{border-color:#003b95;background-color:#003b95;color:#fff}.button--smalt.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-smalt .ui-icon path{fill:#003b95}.text-science-blue{color:#006ce4 !important}.bg-science-blue{background-color:#006ce4 !important}.border-color-science-blue{border-color:#006ce4 !important}.fill-science-blue{fill:#006ce4 !important}.button--science-blue::after{background-color:#006ce4;border-color:#006ce4}.button--science-blue:hover::after{background-color:#0054b1;border-color:#0054b1}.button--science-blue:focus::before{border-color:#006ce4}.button--science-blue.button--hov-lighten:hover::after{background-color:#1885ff;border-color:#1885ff}.button--science-blue.button--outline{background-color:transparent;color:#006ce4}.button--science-blue.button--outline .ui-icon path{fill:#006ce4}.button--science-blue.button--outline:hover::after{border-color:#006ce4;background-color:#006ce4;color:#fff}.button--science-blue.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-science-blue .ui-icon path{fill:#006ce4}.text-blueberry{color:#57a6fa !important}.bg-blueberry{background-color:#57a6fa !important}.border-color-blueberry{border-color:#57a6fa !important}.fill-blueberry{fill:#57a6fa !important}.button--blueberry::after{background-color:#57a6fa;border-color:#57a6fa}.button--blueberry:hover::after{background-color:#258cf9;border-color:#258cf9}.button--blueberry:focus::before{border-color:#57a6fa}.button--blueberry.button--hov-lighten:hover::after{background-color:#89c0fb;border-color:#89c0fb}.button--blueberry.button--outline{background-color:transparent;color:#57a6fa}.button--blueberry.button--outline .ui-icon path{fill:#57a6fa}.button--blueberry.button--outline:hover::after{border-color:#57a6fa;background-color:#57a6fa;color:#fff}.button--blueberry.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-blueberry .ui-icon path{fill:#57a6fa}.text-dark{color:#003b95 !important}.bg-dark{background-color:#003b95 !important}.border-color-dark{border-color:#003b95 !important}.fill-dark{fill:#003b95 !important}.button--dark::after{background-color:#003b95;border-color:#003b95}.button--dark:hover::after{background-color:#002762;border-color:#002762}.button--dark:focus::before{border-color:#003b95}.button--dark.button--hov-lighten:hover::after{background-color:#004fc8;border-color:#004fc8}.button--dark.button--outline{background-color:transparent;color:#003b95}.button--dark.button--outline .ui-icon path{fill:#003b95}.button--dark.button--outline:hover::after{border-color:#003b95;background-color:#003b95;color:#fff}.button--dark.button--outline:hover::after .ui-icon path{fill:#fff}.button--icon-dark .ui-icon path{fill:#003b95}#content{float:left;width:100%}#details{padding-bottom:2rem}.profile #details{padding-bottom:6rem}#details header{overflow:auto;margin-bottom:2rem;border-bottom:.1rem solid #d8d8d8}#favorites .cards-fixed>div:only-child>p:only-child{margin-bottom:0}#details header h1{float:left;margin-bottom:1.5rem;line-height:4.2rem;color:#50524f;font-family:'MuseoSans-100';font-weight:normal;font-size:3.2rem}#details header p{float:right;margin-bottom:1.5rem;line-height:4.2rem;font-family:'MuseoSans-500';font-weight:normal;text-transform:uppercase;letter-spacing:.1rem;font-size:1rem}.profile #details p#edit-profile{float:right;margin-bottom:1.5rem;line-height:4.2rem;font-family:'MuseoSans-300';font-weight:normal;text-transform:none;letter-spacing:0.1px;font-size:1.2rem}@media (max-width: 767px){.profile #details p#edit-profile{float:none}}#edit-profile a:hover,#view-all-favs a:hover{color:#2a7251}#edit-profile a:hover:after,#view-all-favs a:hover:after{-webkit-filter:brightness(0.6);filter:brightness(0.6)}#saved-tool-sessions .cards article header h3{margin-top:0}#edit-profile a{display:block;line-height:inherit;color:#22a469}#edit-profile a:after{content:'';display:inline-block;width:2rem;height:2.2rem;margin-left:1rem;margin-bottom:.7rem;vertical-align:middle;background:transparent url("../img/icon-edit.svg") no-repeat 0 0}#details ul.columns-2{overflow:auto;margin:0;padding:0;list-style-type:none}#details ul.columns-2>li{width:100%;display:block;clear:both;margin-bottom:3rem}#details ul.columns-2>li>h3{float:left;width:25%;margin-bottom:3rem}#details ul.columns-2>li>h3>span{text-transform:none}#details h3{margin-bottom:1.2rem;line-height:1.8rem;color:#50524f;font-family:"MuseoSans-500";font-size:1rem;font-weight:normal;letter-spacing:.1rem;text-transform:uppercase}#details h3 span{font-family:"MuseoSans-300";font-size:1.4rem;letter-spacing:normal;text-transform:normal}#favorites{padding-bottom:6rem}#favorites>header{overflow:auto;margin-bottom:2rem;border-bottom:.1rem solid #d8d8d8}#favorites h2{float:left;color:#50524f;font-family:"MuseoSans-300";font-weight:normal;font-size:2.4rem;line-height:3rem}#favorites h2:after{content:'';display:inline-block;width:2rem;height:1.9rem;margin-left:1rem;margin-bottom:.4rem;vertical-align:middle;background:transparent url("../img/icon-star-yellow.svg") no-repeat 0 0}#view-all-favs{float:right;margin-bottom:1.5rem;line-height:3.5rem;font-family:'MuseoSans-300';font-weight:normal;font-size:1.2rem;height:3.5rem}#view-all-favs a{display:block;line-height:inherit;color:#22a469}#view-all-favs a:after{content:'';display:inline-block;width:1.8rem;height:1.8rem;margin-left:1rem;vertical-align:middle;background:transparent url("../img/icon-grid.svg") no-repeat 0 0}#saved-tool-sessions{padding-bottom:0}#saved-tool-sessions>header{height:6.4rem;margin-bottom:2rem;border-bottom:.1rem solid #d8d8d8}#saved-tool-sessions>header>h2{float:left;color:#50524f;font-family:"MuseoSans-300";font-weight:normal;font-size:2.4rem;line-height:4.2rem}.nav-sts{overflow:auto;margin:0 0 2rem 0;padding:0;list-style-type:none;font-family:"MuseoSans-300";font-weight:normal;font-size:1.4rem;line-height:1.7rem}.nav-sts li{float:left;margin-right:2.5rem;margin-bottom:0}.nav-sts li a{color:#858685}.nav-sts li.active a{color:#22a469;text-decoration:underline}.cards{clear:both;overflow:auto;margin:0;padding:0;list-style-type:none}.cards sup,main article header h1 sup{font-family:'MuseoSans-300';color:#22a469;cursor:pointer}#mod-sort{float:right;height:4.2rem;margin-bottom:2rem}#mod-sort h3{margin-bottom:0;line-height:4.2rem;color:#50524f;font-family:"MuseoSans-500";font-size:1rem;font-weight:normal;letter-spacing:.1rem;text-transform:uppercase}#mod-sort>ul{width:24.8rem;margin:0;padding:0;list-style-type:none}#mod-sort>ul>li{float:right;position:relative;margin-bottom:0}#mod-sort>ul>li:first-child{float:left}#mod-sort a{display:block;width:18.5rem;line-height:4rem;padding:0 1.5rem;color:#22a469;background:#f2faf6 url("../img/icon-sort.svg") no-repeat right 0;font-size:1.2rem;font-family:'MuseoSans-300';font-weight:normal;line-height:4rem;border:.1rem solid #22a469}#mod-sort a:hover,#mod-sort a.active{color:#2a7251;border-color:#2a7251;background-position:right -4rem}.has-error.inuse::after{content:"Email address already in use.";position:absolute;right:0;top:2.3rem;bottom:0;line-height:4rem;padding:0 1.5rem;background:#f5465b;font-size:1.2rem;color:white;font-family:MuseoSans-300}.has-error.inuse{position:relative}.form-wrapper{padding-top:3rem;margin-bottom:3rem}.form-wrapper ul{overflow:auto;margin:0;padding:0;list-style-type:none}.form-wrapper>ul>li{margin-bottom:3rem}.form-wrapper>ul>li:last-child{margin-bottom:0}.form-wrapper>ul>li>ul{overflow:visible}.form-wrapper>ul>li>ul:after{content:"";display:table;clear:both}.form-wrapper>ul>li>ul>li{float:right;width:45rem;margin-bottom:0}.form-wrapper>ul>li>ul>li:first-child{float:left}.form-wrapper p{margin-bottom:1rem;line-height:1.2rem;color:#50524f;font-size:1rem;font-family:'MuseoSans-500';font-weight:normal;letter-spacing:.1rem;text-transform:uppercase}.form-wrapper input{width:100%;line-height:4rem;height:4rem;padding:0 1.5rem;background-color:#f8f8f8;border:.1rem solid #d8d8d8;color:#50524f;font-family:'MuseoSans-300';font-weight:normal;font-size:1.2rem}.form-wrapper input:hover{border:.1rem solid #2a7251}.grade-select .item:first-child{margin-left:0}.desktop .grade-select .item:hover{color:#2a7251;border-color:#2a7251;z-index:10}@media (max-width: 1023px){.role-select .item{width:auto;padding:0 2rem}}@media (max-width: 767px){.role-select .item{width:100%;padding:0 0}}.role-select .item:first-child{margin-left:0}.desktop .role-select .item:hover{color:#2a7251;border-color:#2a7251;z-index:10}a.action-cancel{display:inline-block;line-height:4rem;padding:0 1.5rem;color:#f5465b;font-family:'MuseoSans-300';font-size:1.2rem}.checkmark{font-family:MuseoSans-300;font-size:1.2rem;line-height:2rem;height:2.2rem;display:inline-block}#saved-tool-sessions .cards>.empty-hero{background:url(http://dev2.achievethecore.org/content/upload/coaching_tool_2.jpg);width:100%;text-align:center;padding:8rem 0;color:white;font-family:MuseoSans-300;border-left:none;border-top:none;border-right:none;height:auto}#saved-tool-sessions .cards>.empty-hero::after{z-index:0;width:100%;background:rgba(0,0,0,0.6);left:0}#saved-tool-sessions .cards>.empty-hero *{position:relative;z-index:1}#saved-tool-sessions .cards>.empty-hero h1{font-weight:normal;font-size:3.3rem;line-height:4.2rem;margin-bottom:1rem;font-family:MuseoSans-100;display:inline-block}#saved-tool-sessions .cards>.empty-hero p{font-family:Miller;font-size:1.4rem;line-height:2.3rem;-webkit-font-smoothing:antialiased}.email-tool h2{color:#4a4a4a;font-family:'Miller';font-size:1.8rem;font-weight:normal;margin-bottom:1rem;line-height:2.6rem}.grade-select-wrapper{width:100% !important}.role-select-wrapper{width:100% !important}#favorites a.bookmark-control.active:hover::after{content:"Unfavorite";position:absolute;font-family:MuseoSans-300;color:#50524f;font-size:1.2rem;right:6rem;bottom:3.2rem}#favorites a.bookmark-control.active{position:absolute;right:0;bottom:0}@media (max-width: 1023px){.empty-hero{margin-bottom:0}.profile main.container{width:68.8rem;padding-left:0;padding-right:0}.profile #details{padding-top:6rem}.form-wrapper>ul>li>ul>li{width:calc(50% - 10px)}#bigsearch{left:5.9rem !important}}@media (max-width: 767px){.profile main.container{width:33.5rem;padding-top:0}.cards>li{width:33rem}#view-all-favs,#edit-profile{float:left}.profile #details{overflow:auto;padding-bottom:2rem;padding-top:4rem}.profile #mod-sort,.nav-sts,#saved-tool-sessions .cards{display:none}.profile #favorites{padding-top:0;padding-bottom:4rem}#favorites{padding-top:4rem;padding-bottom:0}.profile a[href="/signout"]{width:100%;margin-bottom:2rem}#saved-tool-sessions{padding-bottom:0}.form-wrapper>ul>li>ul>li,.form-wrapper>ul>li>ul>li:first-child{float:none;width:100%;margin-bottom:2rem}.form-wrapper>ul>li>ul>li{margin-bottom:0}.nice-select{float:none}.grade-select-wrapper{margin-bottom:0 !important}#grade-select-scroller{overflow:auto}.role-select{width:24.8rem}.role-select .item:nth-child(n+1){margin-left:0;margin-top:-.2rem}.checkmark{margin-bottom:1rem}.form-wrapper{margin-bottom:2rem}#details{padding-top:4rem;padding-bottom:0}}nav:not(.sidebar) img{width:1.8rem}nav .home-2019__logo img{width:22rem}/*! autoprefixer grid: autoplace */.tiered-list__inner{padding-top:20px;padding-bottom:20px}.tiered-list__title{color:#50524f;font-family:"museosans","Helvetica",sans-serif;font-weight:300;font-size:2.4rem;line-height:1.25;margin-bottom:2rem}.tiered-list__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1, 1fr);gap:3rem 2rem}@media screen and (min-width: 600px){.tiered-list__grid{display:-ms-grid;display:grid;-ms-grid-columns:(16rem)[3];grid-template-columns:repeat(3, 16rem);row-gap:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tiered-list__title{text-align:center;margin-bottom:3rem}}@media screen and (min-width: 900px){.tiered-list__inner{padding-bottom:80px}.tiered-list__title{margin-bottom:4rem}.tiered-list__grid{-ms-grid-columns:16rem 3rem 16rem 3rem 16rem 3rem 16rem 3rem 16rem;grid-template-columns:repeat(5, 16rem);gap:4rem 3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.tiered-list__grid{padding-left:calc((100% - 960px) / 2)}.tiered-list__inner:nth-child(1) .tiered-list__grid{-ms-grid-columns:16rem 3rem 16rem 3rem 16rem 3rem 16rem 3rem 16rem;grid-template-columns:repeat(5, 16rem);-ms-grid-rows:1fr 4rem 1fr 4rem 1fr 4rem 1fr 4rem 1fr 4rem 1fr 4rem 1fr 4rem 1fr;grid-template-rows:repeat(8, 1fr);gap:4rem 3rem}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(9){-ms-grid-row:3;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(10){-ms-grid-row:3;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(11){-ms-grid-row:5;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(12){-ms-grid-row:5;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(13){-ms-grid-row:5;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(14){-ms-grid-row:5;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(15){-ms-grid-row:5;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(16){-ms-grid-row:7;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(17){-ms-grid-row:7;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(18){-ms-grid-row:7;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(19){-ms-grid-row:7;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(20){-ms-grid-row:7;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(21){-ms-grid-row:9;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(22){-ms-grid-row:9;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(23){-ms-grid-row:9;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(24){-ms-grid-row:9;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(25){-ms-grid-row:9;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(26){-ms-grid-row:11;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(27){-ms-grid-row:11;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(28){-ms-grid-row:11;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(29){-ms-grid-row:11;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(30){-ms-grid-row:11;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(31){-ms-grid-row:13;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(32){-ms-grid-row:13;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(33){-ms-grid-row:13;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(34){-ms-grid-row:13;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(35){-ms-grid-row:13;-ms-grid-column:9}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(36){-ms-grid-row:15;-ms-grid-column:1}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(37){-ms-grid-row:15;-ms-grid-column:3}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(38){-ms-grid-row:15;-ms-grid-column:5}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(39){-ms-grid-row:15;-ms-grid-column:7}.tiered-list__inner:nth-child(1) .tiered-list__grid > *:nth-child(40){-ms-grid-row:15;-ms-grid-column:9}.tiered-list__inner:nth-child(2) .tiered-list__grid{-ms-grid-columns:16rem 3rem 16rem 3rem 16rem 3rem 16rem 3rem 16rem;grid-template-columns:repeat(5, 16rem);-ms-grid-rows:1fr;grid-template-rows:repeat(1, 1fr);gap:4rem 3rem}.tiered-list__inner:nth-child(2) .tiered-list__grid > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.tiered-list__inner:nth-child(2) .tiered-list__grid > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.tiered-list__inner:nth-child(2) .tiered-list__grid > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.tiered-list__inner:nth-child(2) .tiered-list__grid > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.tiered-list__inner:nth-child(2) .tiered-list__grid > *:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.tiered-list__inner:nth-child(3) .tiered-list__grid{-ms-grid-columns:16rem 3rem 16rem 3rem 16rem 3rem 16rem 3rem 16rem;grid-template-columns:repeat(5, 16rem);-ms-grid-rows:1fr 4rem 1fr;grid-template-rows:repeat(2, 1fr);gap:4rem 3rem}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:1}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:3}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:5}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(9){-ms-grid-row:3;-ms-grid-column:7}.tiered-list__inner:nth-child(3) .tiered-list__grid > *:nth-child(10){-ms-grid-row:3;-ms-grid-column:9}.tiered-list__inner:nth-child(4) .tiered-list__grid{-ms-grid-columns:16rem 3rem 16rem 3rem 16rem 3rem 16rem 3rem 16rem;grid-template-columns:repeat(5, 16rem);-ms-grid-rows:1fr 4rem 1fr 4rem 1fr;grid-template-rows:repeat(3, 1fr);gap:4rem 3rem}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:1}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:3}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:5}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(9){-ms-grid-row:3;-ms-grid-column:7}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(10){-ms-grid-row:3;-ms-grid-column:9}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(11){-ms-grid-row:5;-ms-grid-column:1}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(12){-ms-grid-row:5;-ms-grid-column:3}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(13){-ms-grid-row:5;-ms-grid-column:5}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(14){-ms-grid-row:5;-ms-grid-column:7}.tiered-list__inner:nth-child(4) .tiered-list__grid > *:nth-child(15){-ms-grid-row:5;-ms-grid-column:9}}.modal button.close{background:transparent;border:none;position:absolute;top:0;right:0;padding:0 20px;font-size:31px;font-family:'MuseoSans-100';text-indent:-90px;overflow:hidden;background:url("/static/img/icon-delete-gray.svg") no-repeat center center/20px 20px;border-left:.1rem solid #d8d8d8;color:#858685;width:6rem;line-height:6rem}.modal button.close:hover{background-image:url(/static/img/icon-delete-darkgray.svg)}.modal input,.modal textarea{background:#f8f8f8;border:.1rem solid #d8d8d8;width:100%;padding:10px;line-height:20px;margin-top:10px;margin-bottom:30px}.modal form{margin-top:30px}.modal label{margin:0;font-size:10px;text-transform:uppercase;font-family:museosans-500;letter-spacing:0.8px;display:block;line-height:1}.modal form{margin-top:30px}.modal label{margin:0;font-size:10px;text-transform:uppercase}.modal a:not(.button){color:#25a56a;cursor:pointer}.modal a:not(.button):hover{color:#2a7251}.modal hr{background:#d8d8d8;border:none;height:.1rem;margin:30px 0}.modal-header{height:60px;border-bottom:.1rem solid #d8d8d8;margin-left:-30px;width:calc(100% + 60px);margin-top:-30px;padding-left:30px;line-height:60px;padding-right:60px;text-align:left;text-transform:uppercase}.modal-header.gview-header{position:fixed;left:0;right:0;top:0;background:white;margin-top:0;width:auto;margin:0;text-align:center}.modal-header.gview-header button.close{right:auto;left:0;border-right:.1rem solid #d8d8d8;border-left:none}.modal-header small{font-size:10px;font-family:museosans-500;letter-spacing:0.8px}.modal-content{min-height:260px}.modal-content-content.vcenter h2{font-weight:normal;font-family:MuseoSans-100;font-size:31px;line-height:42px;display:table-cell;position:absolute;top:calc(50% + 30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;right:30px;left:30px}@media (max-width: 559px){.modal-header{margin-top:-20px;margin-left:-20px;width:calc(100% + 40px);padding-left:20px}}.simple-toggle .item{float:left;display:block;position:relative;width:20%;height:4rem;line-height:4rem;margin-left:-.1rem;margin-bottom:.1rem;border:.1rem solid #d8d8d8;color:#858685;font-size:1.2rem;text-align:center;font-family:'MuseoSans-300';font-weight:normal;cursor:pointer;z-index:4}.simple-toggle .item.active,.simple-toggle .item.active:hover{color:#22a469;background-color:#f2faf6;border-color:#22a469;z-index:5}.simple-toggle .item label{cursor:inherit}.simple-toggle.square .item{margin-bottom:-.1rem}.simple-toggle:not(.square) .item:first-child{margin-left:0}.simple-toggle.grade-select{overflow:auto}.simple-toggle.grade-select .item{width:4rem}@media (max-width: 767px){.simple-toggle.grade-select{width:24.8rem}.simple-toggle.grade-select .item{font-size:1.4rem;width:5rem;height:5rem;line-height:5rem}.simple-toggle.grade-select .item label{cursor:pointer}.simple-toggle.grade-select .item:nth-child(5n+1){margin-left:0}.simple-toggle.grade-select .item:nth-child(n+6){margin-top:-.2rem}}#mod-filter-by-grade nav{position:relative;left:.1rem;width:15.7rem;height:15.7rem;margin-bottom:2rem}#mod-filter-by-grade .item{width:4rem}#mod-filter-by-grade .item:first-child{width:11.8rem}#mod-filter-by-grade .item:hover{color:#2a7251 !important;border-color:#2a7251 !important;z-index:10}#mod-filter-by-grade .item.notactive{background-color:#d8d8d8;pointer-events:none}#mod-filter-by-grade .item.notactive:hover{color:#858685;border-color:#d8d8d8;cursor:auto}.cards__favorites>li{float:left;width:45.2rem;background:#f8f8f8 url("../img/cards-bg.png") repeat-y -4px 0;border:.1rem solid #d8d8d8;border-left-color:#22a469}.cards__favorites>li.odd{margin-right:20px}.cards__favorites>li:hover{border-color:#22a469;background-position:0 0;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);cursor:pointer}.cards__favorites article{position:relative;width:100%;height:100%;padding:26px 30px}.cards__favorites article ul{overflow:auto;margin:0;padding:0;list-style-type:none}.cards__favorites article li{float:right;margin-bottom:.9rem;line-height:1.6rem;color:#50524f;font-family:'MuseoSans-500';font-weight:normal;font-size:1rem;text-transform:uppercase;letter-spacing:.1rem}.cards__favorites article li:first-child{float:left}.cards__favorites article li img{vertical-align:text-bottom}.cards__favorites article h1{line-height:2.6rem;margin-bottom:.8rem;color:#4a4a4a;font-family:'Miller';font-size:1.8rem;font-weight:400}.cards__favorites article p{color:#50524f;font-family:'Miller';font-size:1.2rem;font-weight:400;line-height:1.9rem}.cards__favorites article p:last-of-type{margin-bottom:0}.cards__favorites article a{color:#22a469}.cards__favorites article a.grade-tag{display:inline-block;margin-bottom:0;padding:0 15px;line-height:3rem;color:#858685;font-family:'MuseoSans-300';font-weight:normal;font-size:1.2rem;border:.1rem solid #d8d8d8}.cards__favorites article a.grade-tag:hover{color:#2a7251;border-color:#2a7251}.cards__favorites article .meta-author{font-family:'MuseoSans-300';font-size:1.3rem;line-height:1.6rem;color:#50524f}.cards__favorites article h3{margin-bottom:.5rem;line-height:1.2rem;color:#50524f;font-family:"MuseoSans-500";font-size:1rem;font-weight:normal;letter-spacing:.1rem;text-transform:uppercase}.cards__favorites article header h3{margin-bottom:2rem}.cards__favorites article h4{color:#4a4a4a;font-family:'Miller';font-weight:normal;font-size:1.8rem;line-height:2.6rem}.cards-fixed>li{height:23rem}.icon-star-yellow{display:inline-block;margin-left:1rem;vertical-align:middle}/*! autoprefixer grid: autoplace */.team-member-card{position:relative}.team-member-card__inner{display:-ms-grid;display:grid;-ms-grid-columns:8rem 1rem auto;grid-template-columns:8rem auto;grid-gap:1rem}.team-member-card__image{border-radius:100%;overflow:hidden;height:8rem}.team-member-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}.team-member-card__name{font-size:1.6rem;font-family:"miller-text","Helvetica",sans-serif;margin-bottom:.5rem;letter-spacing:0.09px}.team-member-card__title-text{font-size:1.2rem;font-family:"miller-text","Helvetica",sans-serif;margin-bottom:.5rem;line-height:1.58;color:#50524f;letter-spacing:0.1px}.team-member-card__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.team-member-card__link:focus{outline:1px dotted #fff;outline-offset:2px}@media screen and (min-width: 600px){.team-member-card{width:16rem}.team-member-card__image{height:16rem}.team-member-card__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:16rem 1rem 1fr;grid-template-rows:16rem 1fr;height:100%}.team-member-card__inner > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.team-member-card__inner > *:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.team-member-card__body{text-align:center}}.our-team .main-copy{padding-top:4rem}.our-team .main-copy a{margin-bottom:1rem;display:block}.our-team .wrapper a{font-size:1.2rem;color:#22a469;font-family:"museosans","Helvetica",sans-serif}.our-team .wrapper a:hover{color:#2a7352}@media screen and (min-width: 600px){.our-team .main-copy{padding-top:7rem;max-width:60rem;text-align:center;padding-bottom:4rem}}.collection .wrapper{overflow-x:inherit}.collection .wrapper h1,.collection .wrapper h2,.collection .wrapper h3,.collection .wrapper h4,.collection .wrapper h5,.collection .wrapper h6,.collection .wrapper p,.collection .wrapper ul,.collection .wrapper ol,.collection .wrapper li,.collection .wrapper blockquote{margin:0 0 20px}.collection .wrapper>header{display:none}.collection .wrapper-long-img{max-height:160px;overflow:hidden}.collection .wrapper h1{padding-top:40px;font-size:34px;line-height:40px;font-family:"museosans","Helvetica",sans-serif;font-weight:300;margin-bottom:0}.collection .wrapper #meta-article{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:absolute;right:6rem}.collection .wrapper #meta-article:first-child{padding-top:0}.collection .wrapper .links{background-color:#f8f8f8;padding:15px;margin-bottom:20px;border:solid .1rem #d8d8d8;clear:both}.collection .wrapper .links ul{margin:0;-webkit-padding-start:15px;padding-inline-start:15px;list-style:none;padding:0}.collection .wrapper .links li{position:relative;padding:10px  0 10px 0.6em;margin:0;border-top:.1rem solid rgba(133,134,133,0.15)}.collection .wrapper .links li::before{content:'• ';color:#22a469;position:absolute;top:3px;left:0}.collection .wrapper .links li:first-child{border-top:none}.collection .wrapper .links li.hide{display:none}.collection .wrapper .links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:MuseoSans-500;font-size:12px;line-height:1.33}.collection .wrapper .links a span:first-child{margin-bottom:5px}.collection .wrapper .links a .spacer{display:none}.collection .wrapper .links a .file-name{text-transform:uppercase;color:#50524f;font-size:10px;letter-spacing:.1rem;background:url(/static/img/Arrow-out.svg) no-repeat right 3px;padding-right:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.collection .wrapper .box{-webkit-box-flex:0;-ms-flex:0 0 312px;flex:0 0 312px;border:.1rem solid #d8d8d8;position:relative;margin-right:20px;padding-bottom:20px}.collection .wrapper .box-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 30px 0}.collection .wrapper .box h3{font-size:18px;font-weight:normal;line-height:1.44;color:#50524f;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;vertical-align:top}.collection .wrapper .box h3 a{color:inherit}.collection .wrapper .box img{width:70px;height:70px;display:inline-block}.collection .wrapper .box p{margin:20px 30px 0;font-size:12px;overflow:hidden;line-height:1.58;position:relative;display:box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.collection .wrapper .sidebar{display:none}.collection .wrapper .sidebar.open{position:fixed;top:0;bottom:0;left:0;background-color:white;right:0;z-index:1000;padding:40px 20px;height:100vh;width:100vw;display:block;overflow:auto}.collection .wrapper .sidebar .toggle{width:60px;height:60px;border-radius:30px;background-color:#22a469;position:fixed;bottom:20px;right:20px;border:none;padding:0}.collection .wrapper .sidebar a{font-family:MuseoSans-500;color:#858684;letter-spacing:0.1px;line-height:1.14;margin:0 0 25px}.collection .wrapper .sidebar a:hover{color:#1c744a}.collection .wrapper .sidebar .sections>li>a{font-size:16px;line-height:16px;display:block}.collection .wrapper .sidebar .sections li{margin-bottom:0}.collection .wrapper .sidebar li>a.active{color:#00a851;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.collection .wrapper .sidebar .secondary_sections a{display:block}.collection .wrapper .sidebar .secondary_sections a .tertiary_sections>li>a{padding-left:10px}.collection .wrapper .sidebar .secondary_sections a>li:last-child .tertiary_sections>li:first-child:last-child a{padding-bottom:0}.collection .wrapper .sidebar .secondary_sections,.collection .wrapper .sidebar .tertiary_sections{border-left:.1rem solid #d8d8d8}.collection .wrapper .sidebar .secondary_sections>li>a,.collection .wrapper .sidebar .tertiary_sections>li>a{font-size:14px;line-height:16px;letter-spacing:0.1px;padding-left:15px}.collection .wrapper .sidebar .tertiary_sections{margin-left:15px}.collection .wrapper .sidebar .tertiary_sections>li{margin-left:5px}.collection .wrapper .spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection .wrapper a.expandable,.collection .wrapper a.expandable:focus,.collection .wrapper a.expandable:active,.collection .wrapper a.expandable:visited,.collection .wrapper a.expandable:hover{margin-top:10px;text-indent:0.8em;text-transform:uppercase;color:#50524f;font-size:10px;letter-spacing:.1rem;cursor:pointer}.collection .container{overflow:inherit}.collection .show-toc{border:.1rem solid #22a469;width:100%;padding:10px 15px;text-align:left;color:#22a469;font-size:12px;line-height:15px;font-family:MuseoSans-500;display:block;background:url("/static/img/TOC.svg") #f2faf6 no-repeat right 15px top 10px}.collection .show-toc-wrapper{position:-webkit-sticky;position:sticky;top:5.75rem;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;padding:20px;background-color:white;margin-left:-20px;margin-right:-20px;z-index:4}.collection .show-toc-wrapper .shadow{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)}.collection li>a.active::after{content:'\2022';color:#22a469;position:absolute;right:-15px;top:0;font-size:16px}.collection .main-article{background-color:white}.collection .main-article li{margin-bottom:0;font-size:16px;line-height:28px;color:#50524f;font-family:MuseoSans-500;overflow-wrap:break-word}.collection .main-article li li:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.collection .main-article hr{margin-top:30px;margin-bottom:30px;background-color:#d8d8d8;border:none;height:.1rem;clear:both}.collection .main-article hr.full-width{margin-left:-20px;margin-right:-20px}.collection .views-lg.inline-doc{-webkit-padding-start:0;padding-inline-start:0}.collection .views-lg article{padding:0}.collection .views-lg article p{display:none}.collection .views-lg .video-card{width:100%;border:none}.collection .vimeo-wrap,.collection .prezi-wrap,.collection .youtube-wrap{max-width:100%;height:auto;max-height:188px;margin:0 0 20px}.collection article hr:last-of-type{display:none}.collection article img{max-width:100%;height:auto}.collection .desc-wrapper p{margin-bottom:20px}.collection .desc-wrapper ul{-webkit-padding-start:20px;padding-inline-start:20px}.collection .desc-wrapper+hr.full-width{display:block}.collection .resources{position:relative}.collection h1,.collection h2,.collection h3,.collection h4{font-family:'Miller', Helvetica;color:#50524f;letter-spacing:0}.collection .content h2{font-size:32px;line-height:40px;letter-spacing:0.11px}.collection .content h3{font-size:28px;line-height:37px;letter-spacing:0.1px;font-weight:normal;margin-top:40px}.collection .content h4{font-size:18px;line-height:26px;letter-spacing:0.1px;font-weight:normal;margin-top:40px}.collection .content .links h4{margin-top:0;margin-bottom:5px;padding-right:35px}.collection .block>p:last-child::after{content:'';clear:both;display:block}.collection figure{margin:0;padding-top:10px}.collection figure img{max-width:100%}.collection figcaption,.collection h2.caption{font-family:MuseoSans-300;font-size:12px;text-align:left;font-weight:normal;color:#50524f;line-height:2.3rem}.collection .small{font-size:12px}.collection blockquote{font-size:28px;line-height:1.36;font-family:MuseoSans-300;font-weight:300;color:#04a660;display:block;letter-spacing:0.08px;position:relative}.collection blockquote.align-right{font-size:16px;line-height:1.38;letter-spacing:0.05px;margin:0 15px 15px}.collection blockquote p{font-size:inherit}.collection p+blockquote.align-right{margin-top:15px}.collection .citation{font-family:MuseoSans-300;font-size:12px;line-height:1.33;letter-spacing:normal;color:#858685}.collection .related{border-top:.1rem solid #d8d8d8;padding:40px 0 40px 20px;width:340px;margin:auto}.collection .related h2{margin-bottom:20px;font-weight:300;font-family:MuseoSans-300;font-size:24px;line-height:1.25;letter-spacing:0.1px}.collection .parent{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.collection .parent::after{content:'';padding:.1rem;height:100%}.collection .indicators{position:absolute;left:0;width:100%;text-align:center;margin-top:20px;margin-left:0;padding-left:0}.collection .indicators li{display:inline-block;border-radius:4px;width:4px;height:4px;background:#d8d8d8;overflow:hidden;margin-right:10px}.collection .indicators li.shown{background-color:#858685}.collection #crpi{display:block}.collection #crpi-desktop{display:none}.collection .feedback-modal{position:fixed;top:calc(50% - 195px);left:20px;right:20px;bottom:calc(50% - 195px);padding:30px;font-family:MuseoSans-300;z-index:90002;background:white}.collection .feedback-modal .modal-header{overflow:hidden}.collection .feedback-modal h2{font-family:MuseoSans-100, Helvetica;font-size:32px;color:#50524f;letter-spacing:0;padding-top:40px;line-height:1em}.collection .feedback-modal p{font-family:'Miller', Helvetica}@media screen and (min-width: 768px){.collection .wrapper h1{margin-bottom:40px;padding-top:0}.collection .related{width:712px}}@media screen and (min-width: 1024px){.collection .container{width:100%;padding:0}.collection #crpi{display:none}.collection #crpi-desktop{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection .wrapper p,.collection .wrapper ul,.collection .wrapper ol,.collection .wrapper li,.collection .wrapper blockquote{margin:0 0 40px}.collection .wrapper>header{height:263px;overflow:hidden;display:block;position:relative}.collection .wrapper h1{margin-top:45px}.collection .wrapper .box{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 20px);flex:0 0 calc(33.3% - 20px)}.collection .wrapper .box:last-child{margin-right:0}.collection .wrapper .sidebar{display:block;background-color:#f8f8f8;padding:10.5rem 7.5rem 10rem 9rem;position:-webkit-sticky;position:sticky;top:90px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;height:100vh;overflow:auto}.collection .wrapper .links{padding:20px 30px 10px;margin-top:10px;margin-bottom:40px}.collection .wrapper .links a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.collection .wrapper .links a span:first-child{max-width:360px}.collection .wrapper .links a .spacer{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block}.collection .container{display:-ms-grid;display:grid;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;background-color:#f8f8f8}.collection #meta-article{margin-bottom:2rem;margin-top:-2.8rem}.collection #meta-article>li:first-child ul li:last-child a{border-bottom:.1rem solid #d8d8d8}.collection .sidebar .toggle,.collection .show-toc-wrapper{display:none}.collection .main-article{padding:60px;overflow-x:hidden;position:relative}.collection .main-article h1{font-size:44px;line-height:42px;margin-bottom:30px}.collection .main-article hr{margin-top:60px;margin-bottom:60px}.collection .desc-wrapper p{margin-bottom:30px}.collection .desc-wrapper,.collection article{max-width:652px}.collection hr.full-width{margin:60px -60px;width:100%}.collection .vimeo-wrap,.collection .prezi-wrap,.collection .youtube-wrap{max-width:100%;height:367px;max-height:367px}.collection .content h3,.collection .content h4{margin-top:60px}.collection blockquote{font-size:32px;line-height:42px}.collection blockquote[class|='align'],.collection blockquote.align-right,.collection .align-left blockquote,.collection .align-right blockquote{font-size:20px;line-height:1.5;padding:0;margin-bottom:0}.collection .align-right{float:right;width:300px;margin-left:20px}.collection .align-left{float:left;width:300px;margin-right:20px}.collection .align-left blockquote+.citation,.collection .align-right blockquote+.citation{margin-top:10px;margin-bottom:20px;font-size:12px}.collection blockquote+.citation{margin-top:-25px;margin-bottom:40px;display:block}.collection .citation{font-size:16px}.collection .content .links h4{margin-bottom:15px}.collection .related{padding:80px 90px;width:100%}.collection .related h2{font-size:33px;line-height:1.25}.collection .parent{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-height:inherit;overflow:hidden}.collection .parent::after{display:none}.collection .indicators{display:none}.collection .feedback-modal{position:fixed;top:calc(50% - 155px);left:calc(50% - 255px);right:calc(50% - 255px);bottom:calc(50% - 155px);padding:30px;font-family:MuseoSans-300;z-index:90002;background:white}.collection .feedback-modal h2{line-height:20px}}.author .views-side{overflow:visible}.author #mod-sidebar-right{margin-bottom:20px}.author #breadcrumbs{margin-bottom:10px}.author .views-side>li::after{display:block}.author aside h4{margin-bottom:0;padding:0 30px;line-height:60px;color:#50524f;font-family:'MuseoSans-500';font-weight:normal;font-size:10px;text-transform:uppercase;border:.1rem solid #d8d8d8;letter-spacing:.1rem}.author aside>ul>li{margin-top:-.1rem;margin-bottom:0;background:#f8f8f8 url("/static/img/cards-bg.png") repeat-y -4px 0;border:.1rem solid #d8d8d8;border-left-color:#22a469}.author aside>ul>li:hover{position:relative;z-index:2}.author article>header img{max-width:100%;margin-right:20px;margin-bottom:20px;width:auto}.author article>header img.author-logo{max-width:110px;float:left}.author article>header img.author-logo ~ :last-child::after{content:'';display:block;clear:both}.author main>article>header{margin-bottom:4rem;clear:both}.author main>article>header *{font-family:'MuseoSans-300'}.author main>article>header h1{font-family:'MuseoSans-100';font-size:31px;line-height:42px;margin-bottom:.5rem}.author main>article>header h2{font-size:18px;font-weight:normal;line-height:26px;margin-bottom:.5rem;font-family:inherit}.author main>article>header p{font-size:1.2rem;line-height:1.8rem;margin-bottom:4rem}.author main>article>header a{color:#22a469}.author aside h4{margin-bottom:20px}.author aside>ul>li{margin-bottom:20px}.author .twitter a{padding-left:23px;background:url(/static/img/icon-twitter-2.svg) no-repeat -7px -6px/36px 72px;height:25px;line-height:25px;display:inline-block;font-size:12px}.author>.wrapper-author p:last-child{margin-bottom:0}@media (max-width: 1023px){.author #mod-sidebar-right{float:none;display:block;margin-left:0;margin-right:0;width:auto}}@media (min-width: 768px) and (max-width: 1023px){.author aside>ul>li{width:calc(50% - 20px)}.author .views-side{margin-right:-20px}}.mathematics #mod-sidebar-left .hs{width:15.7rem;display:inline-block}.mathematics #mod-sidebar-left .item:nth-child(11),.mathematics #mod-sidebar-left .item:nth-child(12),.mathematics #mod-sidebar-left .item:nth-child(13),.mathematics #mod-sidebar-left .item:nth-child(14){display:none}@media (max-width: 1023px){.mathematics #mod-sidebar-left .hs{width:19.7rem}}#crpi{display:block}#crpi-desktop{display:none}@media screen and (min-width: 1024px){#crpi{display:none}#crpi-desktop{display:block}}

