.icon--heart{cursor:pointer;height:22px;position:absolute;right:0;stroke:#E43F40;stroke-width:3px;width:25px}.icon--heart svg{fill:#fff;overflow:visible;position:relative;z-index:1}.icon--heart.icon--heart-white{stroke:#fff}.icon--heart.icon--heart-white svg{fill:transparent}.icon--heart:after{-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 0px 3px 4px #FBFBFB;box-shadow:0px 0px 3px 4px #FBFBFB;content:'';height:1px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;z-index:0}.icon--heart.isSelected--false{stroke:#FBFBFB}.icon--heart.isSelected--false svg{-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.icon--heart.isSelected--true svg{-webkit-animation:scale-in 0.2s ease-out;animation:scale-in 0.2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;fill:#E43F40}.icon--heart.isSelected--true:after{-webkit-animation:halo-out 0.3s ease-out;animation:halo-out 0.3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:0px 0px 0px 2px #ccc;box-shadow:0px 0px 0px 2px #ccc;content:'';height:60px;opacity:0;position:absolute;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;width:60px}.icon--heart.isSelected--true.icon--heart-white{stroke:#E43F40}.icon-loader{-webkit-animation:loader 2.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite;animation:loader 2.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:block;margin:-webkit-calc(50vh - (70px/2) - (69px)) auto;margin:calc(50vh - (70px/2) - (69px)) auto;position:relative;text-align:center;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.icon-loader path,.icon-loader polygon{fill:#FBFBFB;stroke-width:0}.icon-loader--text{display:block;margin:0 auto;text-align:center}@-webkit-keyframes halo-out{0%{opacity:0}10%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes halo-out{0%{opacity:0}10%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes loader{0%{-webkit-transform:scale(0.6) rotate(0deg);transform:scale(0.6) rotate(0deg)}60%{-webkit-transform:scale(1.15) rotate(180deg);transform:scale(1.15) rotate(180deg)}100%{-webkit-transform:scale(0.6) rotate(360deg);transform:scale(0.6) rotate(360deg)}}@keyframes loader{0%{-webkit-transform:scale(0.6) rotate(0deg);transform:scale(0.6) rotate(0deg)}60%{-webkit-transform:scale(1.15) rotate(180deg);transform:scale(1.15) rotate(180deg)}100%{-webkit-transform:scale(0.6) rotate(360deg);transform:scale(0.6) rotate(360deg)}}@-webkit-keyframes scale-in{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.navigation__icon--favorites .icon--heart{display:inline-block;height:100%;left:24px;line-height:42px;margin-left:0}
body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.button{font-size:.8rem;line-height:1;font-family:"mark-ot-bold";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);-webkit-border-radius:2px;border-radius:2px;border:none;color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3.75rem;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width: 608px){.button{font-size:1.4rem}}.button__continue{padding:1.5rem 0;width:100%}.button__rounded{background:transparent;-webkit-border-radius:50px;border-radius:50px;border:1px #FBFBFB solid;height:30px;line-height:30px;padding:0 3.75rem;-webkit-transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.button__rounded.active{background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%)}.button.disabled{background-image:none;background-color:#ececec;cursor:default}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.image-container{margin:auto;overflow:hidden;position:relative}.image-container .background-image-parent{background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;top:0;position:relative;min-width:100%;padding-top:56.25%}.image-container .flag-container{width:0;height:0;position:absolute}.image-container .flag-container--flag{border-bottom:solid 50px #D1CD83;border-left:solid 50px transparent;border-right:solid 50px #D1CD83;border-top:solid 50px transparent;bottom:0;right:0;height:100px;width:100px}.image-container .flag-container .flag-icon{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;height:36px;width:36px;max-width:none}.resource-card.x-small .flag-container--flag{border-bottom:solid 37px #D1CD83;border-left:solid 37px transparent;border-right:solid 37px #D1CD83;border-top:solid 37px transparent;height:75px;width:75px}.resource-card.x-small .flag-container .flag-icon{height:32px;width:32px}
.card-banner .image-container .background-image-parent{padding-top:50px}.card-banner div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.card-banner div i{margin-top:-15px;position:absolute}
.bookmark-icon:focus-within{outline:thin dotted}.bookmark-icon.disabled{cursor:inherit !important}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.ReactModal__Body--open{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}.ReactModalPortal>div{opacity:0}.ReactModalPortal .ReactModal__Overlay{-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;background:rgba(0,0,0,0.15)}.ReactModalPortal .ReactModal__Overlay--after-open{opacity:1}.ReactModalPortal .ReactModal__Overlay--before-close{opacity:0}.modal{left:50%;position:absolute;width:90%;height:85vh;z-index:10000;top:55%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal:focus{outline:0px !important}.modal--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#DCDCDC;opacity:0.75}.modal .frame{position:absolute;overflow-y:auto;height:100%}.modal .frame .scroll{background-color:#fff;-webkit-border-radius:5px;border-radius:5px}@media (min-width: 608px){.modal{margin:1rem auto;width:350px}.modal .fhn-frame{width:408px}}.modal--padded{padding:7%}.modal--facts-tips{background-image:url(/images/fact-tips-bg.jpg);background-position:center;background-size:cover;padding-top:3rem;padding-bottom:0;text-transform:uppercase;font-family:"mark-ot-medium";font-style:normal;font-size:11.575px;font-weight:bold;line-height:16px;letter-spacing:1.5px;color:#B1B1B1}.modal--facts-tips-no-bg{background-image:none}.modal--title{border-bottom:2px solid #FBFBFB;font-family:"mark-ot-bold";font-size:3.2rem;font-weight:normal;line-height:43px;margin:0;padding:0 0 1.5rem}.modal--title-notification{border-bottom:2px solid #FBFBFB;font-weight:normal;font-family:"mark-ot-bold";font-size:2.8rem;line-height:35px;margin:0;padding:0 0 1.5rem;text-align:center}.modal--copy p img{display:none !important}.modal--copy,.modal--copy-crisis{font-family:"mark-ot";font-size:1.6rem;line-height:26px;overflow:hidden;padding:1.5rem 0}.modal--copy p,.modal--copy-crisis p{line-height:28px;padding:0;text-align:left !important}.modal--fhn{font-family:"mark-ot";font-size:1.6rem;line-height:26px;overflow:hidden;padding:1.5rem 0}.modal--fhn_footer{font-family:"mark-ot";border-top:2px solid #FBFBFB;margin-top:1em;padding-top:1em}.modal--fhn_footer p{font-weight:bold}.modal--fhn_footer div{margin:.5em 0}.modal--fhn_footer div a{color:#1F61A3;text-decoration:underline}.modal--keywords{float:left;font-family:"mark-ot-medium";font-size:1.2rem;height:35px;margin-bottom:3rem;overflow:hidden;padding:1.5rem 0;text-transform:capitalize;width:80%}.modal--favorite{width:100%}.modal--favorite .icon--heart{display:inline;float:left;height:35px;text-align:center;-webkit-transform:translateY(15px);transform:translateY(15px);width:20%}.modal--cta{clear:both;cursor:pointer;font-family:"mark-ot-bold";font-size:1.4rem;padding:1.5rem 0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;letter-spacing:1px;width:100%}.modal--looking-for-more{border-top:2px solid #FBFBFB;padding-top:10px;font-family:"mark-ot-bold";font-style:normal;font-weight:bold;font-size:16.6667px;line-height:140%;letter-spacing:0.25px}.modal--close{background-color:none;background-image:url(/images/icons/modal-close.svg);background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;height:45px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}@media (min-width: 912px){.modal--close{background-color:#fff;right:-55px}}.modal--close-inner{position:absolute;top:0;right:0;margin:.5em;cursor:pointer}.modal--close-inner p{font-family:"mark-ot-medium";font-style:normal;font-weight:500;font-size:13.8917px;text-transform:uppercase;padding-right:20px}.modal--close-inner i{height:10px;width:10px;margin-right:0;margin-top:5px;background-color:none;background-image:url(/images/icons/modal-close.svg);background-position:center;background-repeat:no-repeat}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.search-results{background-color:#FBFBFB;min-height:100vh;overflow:scroll;padding-bottom:200px}.search-results .empty-search{height:100vh}.search-results li,.search-results ul{margin:0;padding:0}.search-results .results{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold";display:block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px}.search-results .results p{font-size:1.1rem;line-height:1;font-family:"mark-ot"}@media (min-width: 912px){.search-results .results{clip:unset;height:auto;margin:0;width:auto;padding:3rem 1.5rem 3rem 23px;position:absolute;top:64px}}.search-results .icon-loader{margin-top:1.5rem}@media (min-width: 912px){.search-results ul{padding:0 25%}}.search-results .item{border-bottom:1px solid #DFDFDF;display:table;margin:0 1.5rem;padding:1.5rem 0;text-align:left}@media (min-width: 912px){.search-results .item{margin:0;padding:3rem 1.5rem}}.search-results .item.item--not-found{border:0;text-align:center;width:100%}.search-results .item--image{background-color:#FBFBFB;background-repeat:no-repeat;background-size:cover;display:table-cell;height:75px;vertical-align:middle;width:75px}@media (min-width: 912px){.search-results .item--image{height:100px;width:100px}}.search-results .item--image--wrapper{height:75px;margin-right:1.5rem;overflow:hidden;width:75px}@media (min-width: 912px){.search-results .item--image--wrapper{height:100px;width:100px}}.search-results .item--image--wrapper_campus-goal{display:block;position:relative;background-image:url(/images/fact-tips-bg.jpg);background-position:center;background-size:cover}.search-results .item--image--wrapper_campus-goal:before{background-image:url(/images/goals-trophy.svg);background-size:contain;width:70px;height:70px;content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.search-results .item--text{display:table-cell;vertical-align:top;width:auto;font-size:1.1rem;line-height:1;font-family:"mark-ot"}.search-results .item--text p{overflow:hidden}@media (min-width: 912px){.search-results .item--text p{font-size:16px;line-height:28px}}.search-results .item a{display:table;text-decoration:none;width:100%}.search-results .item a:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.search-results .item h2{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold";font-size:1.4rem;line-height:1.4rem;padding-bottom:6px}@media (min-width: 608px){.search-results .item h2{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}}.search-results .item p{padding-bottom:0}.search-results .search-resource-triangle{border-bottom:65px solid transparent;border-left:65px solid #D1CD83;border-top:65px solid transparent;float:right;height:0;position:relative;-webkit-transform:rotate(45deg) translateY(-57px) translateX(-19px);transform:rotate(45deg) translateY(-57px) translateX(-19px);width:0}.search-results .search-resource-triangle-flag{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:2px;display:block;height:20px;left:-63px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}
.search{border-top:4px solid #D1CD83;background-color:#fff;margin:0;padding:0;position:relative;top:0;width:100%;height:100%;z-index:10000}.search--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#DCDCDC;opacity:0.9}.search .frame{position:absolute;overflow-y:scroll;height:100%;width:100%}@media (min-width: 912px){.search{border-top:1px solid #D1CD83;margin-top:70px}}.search__bar{height:64px;position:relative;text-align:center}.search__text,.search__placeholder{background:none;border:none;display:inline-block;font-family:"mark-ot-bold";font-size:1.8rem;vertical-align:middle}@media (min-width: 912px){.search__text,.search__placeholder{font-size:3.2rem}}.search__text{height:50px;margin:5px auto;outline:none;padding:0;position:relative;text-align:left;text-transform:capitalize;width:210px;z-index:1}.search__text:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.search__text::-ms-clear{display:none;height:0;opacity:0;width:0}@media (min-width: 912px){.search__text{height:60px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:380px;z-index:100}}.search--active .search__text{text-align:center;width:70%}@media (min-width: 912px){.search--active .search__text{width:50%}}.search__placeholder{color:#B1B1B1;left:50%;line-height:50px;margin:5px auto;padding:0;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:210px;z-index:0}@media (min-width: 912px){.search__placeholder{font-size:3.2rem;height:40px;left:50%;margin:10px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:400px}}.search--active .search__placeholder{display:none;opacity:0}.search__close{background-color:#fff;background-image:url(/images/icons/close_x.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:60px;right:1.5rem;overflow:hidden;position:absolute;top:0;width:30px;border:none}.search__close:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}@media (min-width: 912px){.search__close{right:23px}}.search__icon{background-image:url(/images/icons/Search.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:55px;overflow:hidden;position:absolute;top:0px;width:30px;-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media (min-width: 912px){.search__icon{height:100%;margin-right:25px;top:5px;width:2.5%;-webkit-transform:translateX(-220px);transform:translateX(-220px)}}@media (min-width: 1312px){.search__icon{margin-right:20px}}.locale-es.search .search__placeholder{font-size:2.2rem}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.user-avatar{background-color:#B1B1B1;background-size:cover;-webkit-border-radius:50%;border-radius:50%;display:inline-block;margin:0 1.5rem}.user-avatar.small{height:34px;width:34px}.user-avatar.medium{height:54px;width:54px}.user-avatar.auto{height:100%;width:100%}
.crisis-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1.1em 3.5em;height:48px;border:2px solid #FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:transparent}.crisis-button:focus{outline:thin dotted}.crisis-button--icon{padding-right:3%}.crisis-button--icon svg{margin-bottom:10px}.crisis-button span{font-family:"mark-ot-bold";font-size:14px;font-style:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;letter-spacing:0.5px;color:#FFFFFF;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:.5em}
.sidebar-list-item{min-height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;font-weight:100;line-height:1.5;padding-bottom:30.99995px}.sidebar-list-item .item,.sidebar-list-item>a{color:#737373;font-family:"mark-ot";text-decoration:none;font-size:16.6667px;font-style:normal;font-weight:normal;letter-spacing:0.25px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sidebar-list-item .item img,.sidebar-list-item .item i,.sidebar-list-item>a img,.sidebar-list-item>a i{height:16px;width:16px;margin:-5px 21px 0 30px;position:relative}.sidebar-list-item .item .text,.sidebar-list-item>a .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0 10px 0 0}.sidebar-list-item .item .sub-text,.sidebar-list-item>a .sub-text{font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8em}.sidebar-list-item.clickable>a:hover:not(.active){border-left:8px solid #FBFBFB}.sidebar-list-item.clickable>a:hover:not(.active) img,.sidebar-list-item.clickable>a:hover:not(.active) i{margin-left:22px}.sidebar-list-item.clickable>a:hover:not(.active) span{font-family:"mark-ot-bold"}.sidebar-list-item>.active{border-left:8px solid #C8C372;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#1E4D2B;font-family:"mark-ot-bold"}.sidebar-list-item>.active img,.sidebar-list-item>.active i{margin-left:22px}.sidebar-list-item>.active img path,.sidebar-list-item>.active i path{fill:#1E4D2B}
.sidebar-feature{position:relative;width:193px;margin:20px 0 20px 25px}@media (min-height: 820px) and (min-width: 912px){.sidebar-feature{position:absolute;bottom:180px}.sidebar-feature.at-bottom{bottom:-webkit-calc(180px + 85px);bottom:calc(180px + 85px)}}.sidebar-feature p.title{text-transform:uppercase}.sidebar-feature p{margin:0;font-size:14px;padding-bottom:8px;color:#737373}.sidebar-feature img{width:152px}.sidebar-feature div.line-break{width:100%;height:2px;background-color:#FBFBFB;margin:15px 0}.sidebar-feature .sidebar-list-item{height:auto !important}
@media (min-width: 912px){.mobile-nav{display:none}}.mobile-nav #menuToggle div[role="button"]:focus{outline:thin dotted}.mobile-nav #menuToggle{width:22px;height:22px;margin-top:.4em}.mobile-nav #menuToggle .hamburger-span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:22px;height:3px;margin-bottom:3px;background:#ffffff;-webkit-border-radius:3px;border-radius:3px;-webkit-transform-origin:5px 0px;transform-origin:5px 0px;-webkit-transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.mobile-nav #menuToggle span:first-child{-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.mobile-nav #menuToggle span:nth-last-child(2){-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.mobile-nav .iconOpen span{opacity:1;-webkit-transform:rotate(45deg) translate(-7px, -6px);transform:rotate(45deg) translate(-7px, -6px);background:white}.mobile-nav .iconOpen span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}.mobile-nav .iconOpen span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(-5px, 6px);transform:rotate(-45deg) translate(-5px, 6px)}.mobile-nav ul{height:100vh}.mobile-nav ul hr{border:1px solid #FBFBFB;margin:.7em}.mobile-nav ul li:focus{outline:thin dotted}.mobile-nav .mobile-sidebar{height:100vh;margin:26px 0 0 0;position:fixed;left:0px;top:44px;width:260px;-webkit-box-shadow:0 0 5px #FBFBFB;box-shadow:0 0 5px #FBFBFB;background-color:white;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(-300%, 0);transform:translate(-300%, 0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:10px}@media (min-width: 912px){.mobile-nav .mobile-sidebar{display:none}}.mobile-nav .mobile-sidebar hr{border:1px solid #FBFBFB;margin:.7em}.mobile-nav .mobile-sidebar .sidebar-list-item{min-height:50px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mobile-nav .mobile-sidebar .sidebar-list-item>a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mobile-nav .mobile-sidebar .submenu{margin-left:67px}.mobile-nav .mobile-sidebar .submenu li{margin:15px 0}.mobile-nav .mobile-sidebar .submenu li a{cursor:pointer;text-decoration:none;font-family:"mark-ot"}.mobile-nav .mobile-sidebar .submenu li.active a{font-family:"mark-ot-bold";text-decoration:underline}.mobile-nav #menuToggle ul{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.mobile-nav .crisis-menu-item{height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-nav .crisis-menu-item .mobile-crisis-button{margin:0 21px;border:1px solid #1E4D2B;width:150px}.mobile-nav .crisis-menu-item .mobile-crisis-button svg{fill:#1E4D2B}.mobile-nav .crisis-menu-item .mobile-crisis-button span{color:#1E4D2B}
.select-a11y{cursor:pointer;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none}.select-a11y--control{font-size:1.6rem;-webkit-border-radius:2px;border-radius:2px;width:100%;border:2px solid #DCDCDC}.select-a11y--control--button:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.select-a11y--control:focus-within{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.select-a11y--control:focus-within .select-a11y--control--button:focus{-webkit-box-shadow:none;box-shadow:none;border:none}.select-a11y.floating-menu .select-a11y--menu{position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);border:2px solid #DCDCDC;background-color:#FBFBFB}.select-a11y--button{line-height:32px;padding:0 10px}.select-a11y--button--value{position:absolute;top:0;right:0;bottom:0;left:0px;text-align:right;padding:2px 8% 0 0;max-height:32px}.select-a11y--button--prefix{font-weight:normal;font-size:1.2rem}.select-a11y--menu{font-weight:normal;font-size:1.2rem;border-top:1px solid #DCDCDC;max-height:200px;overflow-y:scroll}.select-a11y--menu--item{padding:15px 10px}.select-a11y--menu--item:hover,.select-a11y--menu--item:focus{background-color:#d8eafd;background-color:rgba(0,113,230,0.08)}.select-a11y--menu ul{padding:0;margin:0}.select-a11y::after{content:"";width:20px;height:20px;position:absolute;pointer-events:none;z-index:5;right:15px;top:7px;background-image:url(/images/icons/down-caret.svg)}
body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.button2{font-size:.8rem;line-height:1;font-family:"mark-ot-bold";-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:2px;border-radius:2px;border:none;color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3.75rem;text-align:center;text-decoration:none;text-transform:uppercase}.button2:disabled{opacity:.5}.button2.primary{background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%)}@media (min-width: 608px){.button2{font-size:1.4rem}}.button2.continue{padding:1.5rem 0;width:100%}.button2.rounded{background:transparent;-webkit-border-radius:50px;border-radius:50px;border:1px #FBFBFB solid;height:30px;line-height:30px;padding:0 3.75rem;-webkit-transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.button2.rounded.active{background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%)}.button2:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.button2.disabled{background-image:none;background-color:#ececec;cursor:default}
.modal--overlay2{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255,255,255,0.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.modal2{background-color:white;border:1px solid #ccc;background:#fff;overflow:auto;-webkit-border-radius:4px;border-radius:4px;outline:none;padding:20px;min-width:400px;max-width:800px;min-height:200px;max-height:80vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:"mark-ot"}.modal2--title{font-size:20px;font-family:"mark-ot-bold";text-align:center;margin-bottom:20px}.modal2--body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:20px}.modal2--actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #eee;padding-top:10px}.modal2--actions .button2{margin-left:5px}
.confirmation-modal.small.modal2{max-width:500px}
.locale-selector.select-a11y.floating-menu .select-a11y--menu{background:#fff;-webkit-border-radius:2px;border-radius:2px;border:none;-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);font-family:"mark-ot";font-size:1.6rem;padding:1.5rem 1rem;position:absolute;-webkit-transform:none;transform:none;top:48px;left:unset;right:unset;bottom:unset;overflow-y:unset}.locale-selector.select-a11y.floating-menu .select-a11y--menu:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 7px 6px;content:'';display:block;position:absolute;right:15px;top:-7px;width:0;z-index:10}.locale-selector.select-a11y.floating-menu .select-a11y--menu li .select-a11y--menu--item{font-size:1.6rem;line-height:3.2rem;padding:0.1rem 0.5rem}
.sso-enabled.demo .header-sign-in-section{display:block}.sso-enabled.demo .header-sign-up-section{display:block}a.skip-main{padding:6px;position:absolute;top:0;left:-200px;color:white;border-right:1px solid #BF1722;border-bottom:1px solid #BF1722;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;background:#BF1722;-webkit-transition:left 0.5s ease-out;transition:left 0.5s ease-out;z-index:2000}a.skip-main:focus:focus,a.skip-main:active:focus{position:absolute;left:0px;top:0px;outline:0;-webkit-transition:left .1s ease-in;transition:left .1s ease-in;z-index:9999}.main-header{border-top:4px solid #D1CD83;background-color:#1E4D2B;font-family:"mark-ot-medium";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:0;top:0;padding:0 27px;position:fixed;width:100%;z-index:1100}@media (min-width: 912px){.main-header{position:-webkit-sticky;position:sticky;padding:0 27px}}.main-header .header-crisis-button{margin-right:10px;display:none}.main-header .header-crisis-button svg{fill:white}@media (min-width: 912px){.main-header .header-crisis-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-2px}.main-header .header-crisis-button svg{fill:white}}.main-header .you-header-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:66px;margin:0 auto;position:-webkit-sticky;position:sticky}@media (min-width: 912px){.main-header .you-header-title{margin:0}}.main-header .you-header-title .logo{height:22px;position:relative;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1300;overflow:hidden;text-indent:100%;white-space:nowrap}@media (min-width: 912px){.main-header .you-header-title .logo{margin:0;height:27px}}.main-header .you-header-title:focus{outline:thin dotted}.main-header .search-button{cursor:pointer;background-color:transparent;border:0;padding-right:5%;margin:0}@media (min-width: 912px){.main-header .search-button{margin-right:1.8em;padding-right:0%}}.main-header .search-button:focus{outline:thin dotted}.main-header .search-button img{display:block;height:100%;width:24px}.main-header .profile-dropdown{display:none;cursor:pointer}@media (min-width: 912px){.main-header .profile-dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 2em 0 1.9em}}.main-header .profile-dropdown .avatar-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:transparent;border:none}.main-header .profile-dropdown .avatar-container:focus{outline:thin dotted}.main-header .profile-dropdown .avatar-container .user-avatar{margin:0 1em 0 0}.main-header .profile-dropdown .avatar-container i{margin-top:.6em;width:14px;height:14px;background-position:center center;background-repeat:no-repeat;background-size:cover}.main-header .profile-dropdown .avatar-container .arrow.up{-webkit-animation:spinUp 300ms;animation:spinUp 300ms;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-header .profile-dropdown .avatar-container .arrow.down{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@-webkit-keyframes spinUp{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes spinUp{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes spinDown{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spinDown{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.main-header .profile-dropdown .profile-menu{background:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);font-family:"mark-ot";font-size:1.6rem;padding:1.5rem;position:absolute;right:40px;top:65px;width:144px;display:block}.main-header .profile-dropdown .profile-menu:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 7px 6px;content:'';display:block;position:absolute;right:15px;top:-7px;width:0;z-index:10}.main-header .profile-dropdown .profile-menu li:focus{outline:thin dotted}.main-header .profile-dropdown .profile-menu li{font-size:1.6rem;line-height:3.2rem}.main-header .locale-selector.select-a11y{width:150px;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;display:none}@media (min-width: 912px){.main-header .locale-selector.select-a11y{display:block}}.main-header .locale-selector.select-a11y::after{background-size:100% 100%;width:14px;height:14px;background-image:url(/images/icons/down-caret-white.svg)}.main-header .locale-selector.select-a11y .select-a11y--control{height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main-header .locale-selector.select-a11y .select-a11y--button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-header .locale-selector.select-a11y .select-a11y--button--prefix{font-size:12px;line-height:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-header .locale-selector.select-a11y .select-a11y--button--value{position:relative;color:white;text-align:right;padding:0 5px;margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px}.main-header .locale-selector.select-a11y .select-a11y--control{border:0}.header-sign-in-section,.header-sign-up-section{text-align:center;font-family:"mark-ot";display:none}@media (min-width: 912px){.header-sign-in-section,.header-sign-up-section{display:block}}.header-sign-in-section .sign-in-button,.header-sign-in-section .sign-up-button,.header-sign-up-section .sign-in-button,.header-sign-up-section .sign-up-button{margin:15px auto;width:280px}@media (min-width: 912px){.header-sign-in-section .sign-in-button,.header-sign-in-section .sign-up-button,.header-sign-up-section .sign-in-button,.header-sign-up-section .sign-up-button{width:100px;margin:0 1rem;padding:0;height:48px}}.header-sign-in-section .sign-in-button.outline-style,.header-sign-up-section .sign-in-button.outline-style{border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:transparent;background-image:none;color:#fff}.header-sign-in-section .or,.header-sign-up-section .or{margin:10px 0px}.header-sign-in-section .sign-in-prompt,.header-sign-in-section .sign-up-prompt,.header-sign-up-section .sign-in-prompt,.header-sign-up-section .sign-up-prompt{margin:0 auto;border-bottom:1px solid #D1CD83;width:300px;position:relative;font-family:"mark-ot-bold";font-size:3.2rem;line-height:1;padding:20px 0}@media (min-width: 912px){.header-sign-in-section .or,.header-sign-in-section .sign-in-prompt,.header-sign-in-section .sign-up-prompt,.header-sign-up-section .or,.header-sign-up-section .sign-in-prompt,.header-sign-up-section .sign-up-prompt{display:none}}
.desktop-sidebar{display:none;position:fixed;z-index:300;-webkit-box-shadow:0 0 5px #FBFBFB;box-shadow:0 0 5px #FBFBFB;background-color:#fff}@media (min-width: 912px){.desktop-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.desktop-sidebar hr{border:1px solid #FBFBFB;margin-top:1.5em}@media (max-height: 750px) and (min-width: 912px){.desktop-sidebar nav{height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px);overflow-y:scroll}}.desktop-sidebar nav ul{width:240px;height:-webkit-calc(100vh + 70px);height:calc(100vh + 70px);margin-left:0;background-color:white}.desktop-sidebar nav ul:first-child{margin-top:3em}
.footer{background:#fff;float:left;position:relative;width:100%;z-index:300}.footer__details{background-color:#fff;border-top:1px solid #FBFBFB;clear:both;display:block;font-family:"mark-ot";font-size:1.2rem;letter-spacing:0.25;position:relative;width:100%;padding:16px}@media (min-width: 608px){.footer__details{padding:25px}}.footer__legal{float:left;font-size:1.2rem;padding:0 0 10px 0;vertical-align:middle;width:100%}@media (min-width: 912px){.footer__legal{display:inline-block;margin:0;padding:0;width:50%}}@media (min-width: 1312px){.footer__legal{width:65%}}.footer__menu{display:block;font-size:1.2rem;margin:0;padding:0;text-align:left;width:100%}@media (min-width: 912px){.footer__menu{display:inline-block;float:right;text-align:right;width:40%}}@media (min-width: 1312px){.footer__menu{width:30%}}.footer__menu li{display:inline-block;margin:0 5px;position:relative;vertical-align:top}.footer__menu li:after{background-color:#333;content:'';display:inline-block;height:12px;position:absolute;right:-5px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:1px}.footer__menu li a{text-decoration:none}.footer__menu li:first-of-type{margin-left:0px}.footer__menu li:last-of-type{margin:0 0 0 5px}.footer__menu li:last-of-type:after{display:none}
body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.navigation{border-bottom:1px solid #FBFBFB;background-color:#fff;display:block;font-family:"mark-ot-medium";font-size:1.4rem;position:relative;z-index:1000}@media (min-width: 912px){.navigation{border-bottom:2px solid #FBFBFB;display:block;font-size:1.8rem}}.navigation--hide{display:none}@media (min-width: 912px){.navigation--hide{border-bottom:2px solid #FBFBFB;display:block;font-family:"mark-ot-bold";font-size:1.8rem}}.navigation--login{border-bottom:1px solid #D1CD83;border-top:4px solid #D1CD83}.navigation--normal{text-align:center}.navigation--normal .navigation--primary{height:64px;position:relative}.navigation--reality-check .navigation__item--reality-check-desktop{display:none}@media (min-width: 912px){.navigation--reality-check .navigation__item--reality-check-desktop{display:inline-block;font-family:"mark-ot-medium";font-size:1.4rem;line-height:50px}}.navigation--reality-check .navigation__arrow{-webkit-transform:translateX(0);transform:translateX(0)}.navigation--reality-check .navigation__item-link{padding:0 0.3rem}@media (min-width: 608px){.navigation--reality-check .navigation__item-link{padding:0 1.5rem}}.navigation--reality-check .navigation__item-link{font-size:1.2rem}.navigation--reality-check .navigation__item-link span{display:none}@media (min-width: 912px){.navigation--reality-check .navigation__item-link{font-family:"mark-ot-medium";font-size:1.8rem}.navigation--reality-check .navigation__item-link span{display:inline}}.navigation--reality-check .navigation__subnav-list{text-align:center}@media (min-width: 912px){.navigation--reality-check .navigation__subnav-list{float:none;margin:0 auto}}.navigation--reality-check .navigation__subnav-list li{display:block;float:none;text-align:center;width:auto}.navigation--reality-check .navigation__subnav-item-link{font-family:"mark-ot-medium";font-size:1.3rem}@media (min-width: 912px){.navigation--reality-check .navigation__subnav-item-link{font-family:"mark-ot";font-size:1.8rem}}.navigation .navigation__icon{background-position:center;background-repeat:no-repeat;cursor:pointer;height:100%;margin-left:.3rem;position:absolute;width:10%}@media (min-width: 912px){.navigation .navigation__icon{width:3%;margin-left:1.5rem}}.navigation .navigation__icon--favorites{display:none}@media (min-width: 912px){.navigation .navigation__icon--favorites{background:none;display:block;position:absolute;left:0;top:25%;width:5%}}.navigation .navigation__icon--favorites:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.navigation .navigation__icon--favorites:focus .icon--heart{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee;height:32px;width:32px;margin:-1px 0 0 -4px}.navigation .navigation__icon--search{display:none}@media (min-width: 912px){.navigation .navigation__icon--search{background-color:#fff;background-image:url(/images/icons/Search.svg);background-position:7px 7px;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer;display:inline-block;overflow:hidden;margin-right:25px;position:absolute;right:0;top:0;font-size:16px;color:#878787;border:1px solid;border-color:#878787;-webkit-border-radius:15px;border-radius:15px;margin-top:15px;padding:4px 10px 4px 40px}}@media (min-width: 1312px){.navigation .navigation__icon--search{margin-right:20px}}.navigation .navigation__icon--search:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.navigation .navigation__icon--search--close{display:none}@media (min-width: 912px){.navigation .navigation__icon--search--close{background-image:url(/images/icons/close_x.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:100%;overflow:hidden;margin-right:.3rem;position:absolute;left:0;top:0;width:5%;z-index:20}}.navigation__arrow{background-image:url(/images/icons/nav-arrow.svg);background-position:center;background-repeat:no-repeat;display:inline-block;width:8px;height:5px;-webkit-transform:translateX(-13px);transform:translateX(-13px)}@media (min-width: 912px){.navigation__arrow{display:none}.navigation__item--parent .navigation__arrow{display:inline-block}}.navigation__logo--login{display:inline-block;height:100%;margin-left:1.5rem;width:25%}.navigation__form--login{display:table-cell;float:right;padding:4% 0}.navigation__form--input{display:inline-block;vertical-align:middle}.navigation__list{height:100%;margin:0;padding:0}.navigation__list--search{display:none}.navigation__item{display:inline-block;height:90%;margin-left:1rem}.navigation__item.hide--xs{display:none}@media (min-width: 608px){.navigation__item.hide--xs{display:inline}}.navigation__item:first-child{margin-left:0}@media (min-width: 912px){.navigation__item{margin-left:1.5rem}.navigation__item:first-child{margin-left:0}}.navigation__item-link{border-bottom:0px solid #D1CD83;display:inline-block;height:64px;line-height:64px;padding:0 1.5rem 0 0;text-decoration:none;-webkit-transition:border 0.15s ease;transition:border 0.15s ease;vertical-align:middle;font-size:1.2rem}@media (min-width: 912px){.navigation__item-link{padding:0 1.5rem;font-size:1.6rem}}.navigation__item-link--active{border-bottom-width:2px}@media (min-width: 912px){.navigation__item-link--active{border-bottom-width:3px}}.navigation__item.secondary-nav-item{position:relative}.navigation__item.secondary-nav-item:before{width:1px;height:55%;content:'';position:absolute;left:-5px;top:15px;background-color:#FBFBFB}.navigation__item.secondary-nav-item a{padding:0;margin-left:5px}@media (min-width: 912px){.navigation__item.secondary-nav-item a{padding:0 1.5rem;margin-left:0px}}.navigation__subnav--hover,.navigation__item:hover .navigation__subnav,.navigation__item:focus-within .navigation__subnav{-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);max-height:1000px;padding:1.5rem 24px;-webkit-transition:max-height 0.75s ease 0.25s,padding 0.75s cubic-bezier(0.23, 1, 0.32, 1) 0.25s;transition:max-height 0.75s ease 0.25s,padding 0.75s cubic-bezier(0.23, 1, 0.32, 1) 0.25s}.navigation__subnav{background:#fff;border-top:1px solid #FBFBFB;display:block;left:0;margin:0;max-height:0;overflow:hidden;padding:0 24px;position:absolute;top:100%;-webkit-transition:max-height 0.35s ease,padding 0.35s cubic-bezier(0.23, 1, 0.32, 1);transition:max-height 0.35s ease,padding 0.35s cubic-bezier(0.23, 1, 0.32, 1);width:100%;z-index:0}.navigation__subnav a:focus .navigation__subnav-featured{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.navigation__subnav-list{margin:0;padding:1.5rem;position:relative;text-align:left;width:100%}@media (min-width: 912px){.navigation__subnav-list{float:right;width:60%}}.navigation__subnav-list li{display:inline;float:left;margin:0 0 1.5rem;width:100%}@media (min-width: 608px){.navigation__subnav-list li{width:50%}}.navigation__subnav-item-link{font-family:"mark-ot";font-size:1.8rem;text-decoration:none}.navigation__subnav-item-link--active,.navigation__subnav-item-link:hover{border-bottom:1px solid #D1CD83}.navigation__subnav-featured{display:none;text-align:left}@media (min-width: 912px){.navigation__subnav-featured{display:inline-block;float:left;margin:0 1.5rem 0 0;max-width:500px;padding:1.5rem 3rem 1.5rem 0;position:relative;width:35%}}.navigation__subnav-featured-image{background-color:#FBFBFB;background-position:center;background-size:cover;background-repeat:no-repeat;float:left;display:inline-block;height:129px;padding:0 1.5rem 0 0;position:relative;width:129px}.navigation__subnav-featured-title{border-bottom:1px solid #D1CD83;font-family:"mark-ot";font-size:1.2rem;margin:0 0 1.5rem;padding:0 0 .375rem}.navigation__subnav-featured-article{display:inline-block;float:right;width:50%}@media (min-width: 1312px){.navigation__subnav-featured-article{width:60%}}.navigation__subnav-featured-article-title{font-family:"mark-ot-medium";font-size:1.4rem;padding:0}.navigation__subnav-featured-article-copy{color:#B1B1B1;font-family:"mark-ot";font-size:1.4rem}
.notification{background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);font-family:"mark-ot-medium";font-size:1.4rem;padding:3rem;position:absolute;text-align:center;top:60px;width:100%;z-index:1010}@media (min-width: 608px){.notification{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.notification__copy{padding:0 0 3rem}@media (min-width: 608px){.notification__copy{padding:0 3rem}}@media (min-width: 912px){.notification__copy{margin:0 0 0 120px;width:100%}}.notification__copy p{margin:0 auto;max-width:700px;padding:0}.notification__btn{margin:0 auto;min-width:120px}
.tou-pp-notification-icon{background-color:#D1CD83;padding:8px 9px 3px 9px;-webkit-border-radius:50px;border-radius:50px}.tou-pp-notification-icon svg{width:17.5px;height:20px}.tou-pp-notification-icon svg path{fill:white}.tou-pp-notification-body{font-family:"mark-ot";font-size:20px;line-height:140%;letter-spacing:0.1px}
.notification-icon{background-color:#D1CD83;padding:8px 9px 3px 9px;-webkit-border-radius:50px;border-radius:50px}.notification-icon svg{width:17.5px;height:20px}.notification-icon svg path{fill:white}.notification-body{font-family:"mark-ot";font-size:20px;line-height:140%;letter-spacing:0.1px}.notification-wrapper{margin-bottom:16px}.notification-cta{font-family:"mark-ot";font-style:normal;font-weight:bold;font-size:14px;line-height:18px;letter-spacing:0.75px}
html,body{height:100%;margin:0}.root,.type-system_you{min-height:100vh}.main-container{min-height:100vh}@media (min-width: 912px){.main-container #main.is-onboarded{display:-ms-grid;display:grid;-ms-grid-columns:240px auto;grid-template-columns:240px auto}}.main-container:after{background-color:#FBFBFB;content:'';display:block;height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity 0.5s ease, height 0.01s ease 0.55s, width 0.01s ease 0.55s;transition:opacity 0.5s ease, height 0.01s ease 0.55s, width 0.01s ease 0.55s;width:0;z-index:100001}.body-no-scroll .main-container:after{height:100%;opacity:0.6;-webkit-transition:opacity 0.5s ease, height 0.01s ease, width 0.01s ease;transition:opacity 0.5s ease, height 0.01s ease, width 0.01s ease;width:100%}.main-container #main{width:100%;margin-top:70px;min-height:-webkit-calc(100vh - 90px - 70px);min-height:calc(100vh - 90px - 70px)}@media (min-width: 912px){.main-container #main{margin-top:0px}}.main-container #main #push{height:90px}.body-no-scroll{overflow:hidden;position:relative}.no-scroll{overflow:hidden;position:fixed}
.error-messages{color:#C22F1E;background-color:#FEF1E7;padding:1% 2%;font-family:"mark-ot-bold";font-size:14px;letter-spacing:.25px;line-height:140%;display:-ms-grid;display:grid;-ms-grid-columns:.05fr 1fr;grid-template-columns:.05fr 1fr;grid-column-gap:5%;-webkit-border-radius:4px;border-radius:4px;margin-top:8px}.error-messages p{-ms-grid-column:2;grid-column-start:2;color:#C22F1E;grid-column-end:5;width:95%;padding:0}.error-messages i{padding:0;vertical-align:middle;margin:0}.error-messages svg{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column:1;grid-column-start:1;fill:#C22F1E;width:16px;height:100%;stroke:#C22F1E;stroke-width:2px}
.email-pass-input{border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;font-size:1.6rem;height:36px;padding:0 8px;width:100%}.email-pass-input:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.email-pass-input--error{border:1px solid #FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F;-webkit-border-radius:2px;border-radius:2px;font-size:1.6rem;height:36px;padding:0 10px;width:100%}.reset-password{font-size:1.4rem}.basic-sign-in label,.social-sso-sign-up label,.basic-sign-up label,.social-sso-sign-in label{display:block;font-family:"mark-ot-bold";font-size:1.4rem;padding:0;margin:5px 0 2px 0}.error{border-color:#FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F}.email-pass-info-text{margin:5px 0;padding:0 0 5px 0;font-size:14px;color:#737373;line-height:135%;letter-spacing:0.5px}.email-pass-input-container{margin-bottom:10px;margin-top:12px}.email-disclaimer{background:transparent;border:transparent;color:#737373;text-decoration:underline;padding:0;margin:-5px auto;line-height:15px;height:auto;text-transform:none;font-size:14px;font-family:"mark-ot"}
.basic-sign-in .remember-me-box{margin:6% 2% 4% 0%;width:16px;height:16px}.basic-sign-in .remember-me-text{line-height:125%;letter-spacing:0.5px;font-size:1.4rem;vertical-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:"mark-ot"}.basic-sign-in-button{margin:10px auto 0;width:100%}
.icon--heart{cursor:pointer;height:22px;position:absolute;right:0;stroke:#E43F40;stroke-width:3px;width:25px}.icon--heart svg{fill:#fff;overflow:visible;position:relative;z-index:1}.icon--heart.icon--heart-white{stroke:#fff}.icon--heart.icon--heart-white svg{fill:transparent}.icon--heart:after{-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 0px 3px 4px #FBFBFB;box-shadow:0px 0px 3px 4px #FBFBFB;content:'';height:1px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;z-index:0}.icon--heart.isSelected--false{stroke:#FBFBFB}.icon--heart.isSelected--false svg{-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.icon--heart.isSelected--true svg{-webkit-animation:scale-in 0.2s ease-out;animation:scale-in 0.2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;fill:#E43F40}.icon--heart.isSelected--true:after{-webkit-animation:halo-out 0.3s ease-out;animation:halo-out 0.3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:0px 0px 0px 2px #ccc;box-shadow:0px 0px 0px 2px #ccc;content:'';height:60px;opacity:0;position:absolute;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;width:60px}.icon--heart.isSelected--true.icon--heart-white{stroke:#E43F40}.icon-loader{-webkit-animation:loader 2.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite;animation:loader 2.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:block;margin:-webkit-calc(20vh - (20px/2) - (19px)) auto;margin:calc(20vh - (20px/2) - (19px)) auto;position:relative;text-align:center;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.icon-loader path,.icon-loader polygon{fill:#FBFBFB;stroke-width:0}.icon-loader--text{display:block;margin:0 auto;text-align:center}@-webkit-keyframes halo-out{0%{opacity:0}10%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes halo-out{0%{opacity:0}10%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes loader{0%{-webkit-transform:scale(0.6) rotate(0deg);transform:scale(0.6) rotate(0deg)}60%{-webkit-transform:scale(1.15) rotate(180deg);transform:scale(1.15) rotate(180deg)}100%{-webkit-transform:scale(0.6) rotate(360deg);transform:scale(0.6) rotate(360deg)}}@keyframes loader{0%{-webkit-transform:scale(0.6) rotate(0deg);transform:scale(0.6) rotate(0deg)}60%{-webkit-transform:scale(1.15) rotate(180deg);transform:scale(1.15) rotate(180deg)}100%{-webkit-transform:scale(0.6) rotate(360deg);transform:scale(0.6) rotate(360deg)}}@-webkit-keyframes scale-in{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-in{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}40%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.navigation__icon--favorites .icon--heart{display:inline-block;height:100%;left:24px;line-height:42px;margin-left:0}
.social-sso-buttons .google_sso.hide{display:none}.social-sso-buttons .abcRioButtonIcon{display:none}.social-sso-buttons .abcRioButton{background-color:transparent !important;color:#333;display:inline-block;text-align:left;-webkit-box-shadow:none !important;box-shadow:none !important;position:absolute;width:100% !important;height:100% !important;left:0;top:0;padding:12px 21%}.social-sso-buttons .abcRioButton span{margin:0}.social-sso-buttons .abcRioButton .abcRioButtonContents{font-family:"mark-ot-medium";text-align:left;font-size:14px;letter-spacing:1.08px;-webkit-box-shadow:none !important;box-shadow:none !important}.social-sso-buttons .sso-sign-in-button{background-color:#f2f2f2;text-align:center;height:48px;padding:16px 0;display:block;margin:20px auto;text-transform:uppercase;text-decoration:none;font-family:"mark-ot-bold";font-size:14px;-webkit-border-radius:3px;border-radius:3px;letter-spacing:1.083px;position:relative;border:0;width:100%}@media (min-width: 912px){.social-sso-buttons .sso-sign-in-button{font-size:14px}}.social-sso-buttons .sso-sign-in-button::before{content:'';width:15px;height:15px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-right:25px;vertical-align:middle}.social-sso-buttons .sso-sign-in-button.mail{margin-top:0}.social-sso-buttons .sso-sign-in-button.mail::before{background-image:url("/images/icons/mail.svg")}.social-sso-buttons .sso-sign-in-button.facebook::before{background-image:url("/images/icons/facebook.svg")}.social-sso-buttons .sso-sign-in-button.google::before{background-image:url("/images/icons/google.svg")}.social-sso-buttons .sso-sign-in-button+.sign-in-button{margin-top:0}.social-sso-buttons:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.or-line{text-align:center;font-family:"mark-ot-bold";border-bottom:3px solid #FBFBFB;line-height:0.1em}.or-line span{background-color:#fff;padding:0 10px;color:#BDBDBD}
.social-sso-sign-in .social-sso-remember-me-box{margin:32px 2% 32px 0%;width:16px;height:16px}.social-sso-sign-in .social-sso-remember-me-text{line-height:125%;font-size:1.4rem;vertical-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.social-sso-sign-in-button{margin:10px auto 32px auto;width:100%}
.sso-sign-in-button{margin:10px auto}
.sign-in-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.sign-in-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;font-family:"mark-ot"}@media (min-width: 912px){.sign-in-wrapper{width:100vw}}.sign-in-wrapper .sign-in{overflow:hidden;background-color:#fff;height:auto;margin:15% auto;position:relative;border-top:5px solid #D1CD83;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 2px #FBFBFB;box-shadow:1px 2px #FBFBFB;max-width:514px}@media (min-width: 912px){.sign-in-wrapper .sign-in{width:45%;margin:10% auto}}.sign-in-wrapper .sign-in .sign-in-header{border:2px solid #FBFBFB;padding:7% 5% 3% 5%}.sign-in-wrapper .sign-in .sign-in-header h4{font-size:30px;line-height:120%;letter-spacing:.025px;padding-bottom:2%}.sign-in-wrapper .sign-in .sign-in-header p{font-size:14px;line-height:135%;letter-spacing:.5px}.sign-in-wrapper .sign-in .sign-in-header a{color:#1F61A3}.sign-in-wrapper .sign-in .sign-in-body{border:2px solid #FBFBFB;padding:5% 5% 5% 5%}.hide-for-loader{display:none}
.legal-statement{display:-ms-grid;display:grid;grid-column-gap:1em;margin-top:1em;font-size:14px}.legal-statement .legal-statement-input{height:14px}.legal-statement-label{margin-bottom:1em;-ms-grid-column:2;grid-column-start:2}.error{border-color:#FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F}
.error{border-color:#FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F}.responder-select-container{margin-bottom:10px}
.error{border-color:#FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F}.responder-select-container{margin-bottom:10px}
.success-message{color:#1B5A24;background-color:#F3FBEF;padding:1% 2%;font-family:"mark-ot-bold";letter-spacing:.25px;font-size:14px;line-height:140%;display:-ms-grid;display:grid;-ms-grid-columns:.05fr 1fr;grid-template-columns:.05fr 1fr;grid-column-gap:5%;-webkit-border-radius:4px;border-radius:4px;margin-top:8px}.success-message p{-ms-grid-column:2;grid-column-start:2;color:#1B5A24;grid-column-end:5;width:95%;padding:0}.success-message i{padding:0;margin:0;-webkit-column-width:16px;column-width:16px}.success-message svg{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column:1;grid-column-start:1;fill:#1B5A24;width:16px;height:100%;stroke:#1B5A24;stroke-width:2px}
.error{border-color:#FC522F;-webkit-box-shadow:0 0 5px #FC522F;box-shadow:0 0 5px #FC522F}
.basic-sign-up-button{margin:10px auto 10px auto;width:100%}
.info-message{color:#1F61A3;background-color:#F1FBFE;padding:1% 2%;font-family:"mark-ot-bold";letter-spacing:.25px;font-size:14px;line-height:140%;display:-ms-grid;display:grid;-ms-grid-columns:.05fr 1fr;grid-template-columns:.05fr 1fr;grid-column-gap:5%;-webkit-border-radius:4px;border-radius:4px;margin-top:8px}.info-message p{-ms-grid-column:2;grid-column-start:2;color:#1F61A3;grid-column-end:5;width:95%;padding:0}.info-message i{padding:0;margin:0;-webkit-column-width:16px;column-width:16px}.info-message svg{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column:1;grid-column-start:1;fill:#1F61A3;width:16px;height:100%;stroke:#1F61A3;stroke-width:1px}
.social-sso-sign-up .social-sso-placement{padding-top:32px}.social-sso-sign-up .social-sso-input-container{margin-top:10px}.social-sso-sign-up-button{margin:10px auto 32px auto;width:100%}
.sso-sign-up-button{margin:10px auto;width:100%;white-space:normal}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.sign-up{overflow:hidden}.sign-up .sign-up_container{-webkit-border-radius:8px;border-radius:8px}.sign-up .input-wrapper{margin:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sign-up .input-wrapper label{font-size:9px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sign-up .input-wrapper input{margin-right:8px}.sign-up .error-message{color:crimson}.sign-up .confidentiality{margin:25px 0}.sign-up .button2{width:100%}
.confidentiality strong{font-size:12px;line-height:18px}.confidentiality p{font-size:11px;line-height:18px;font-weight:lighter}
.succeed-wrapper p{font-size:20px;line-height:28px;font-family:"mark-ot"}.succeed-wrapper p span{font-weight:bold;color:#27AE60;display:block;margin-bottom:10px;font-family:"mark-ot-bold"}.succeed-wrapper p span svg{margin-right:13px}.azure-form-wrapper{overflow:hidden}.azure-form-wrapper p{margin-bottom:0}.azure-form-wrapper .confidentiality{border-top:1px solid #F4F4F4;margin:0 -40px;padding:20px 40px 0}.azure-form-wrapper #email{margin-bottom:10px}.azure-form-wrapper .sign-up--checkbox--err-show{font-family:'mark-ot';font-size:12px;line-height:14px;margin-top:0}.azure-form-wrapper .sign-up--checkbox--err-show a{color:#DC143C;font-family:'mark-ot';font-size:12px;line-height:14px}.azure-form-wrapper .input-wrapper{margin:8px 0}.azure-form-wrapper .input-wrapper label{font-size:11px;margin:0}.azure-form-wrapper .button2{margin-top:30px}.azure-form-wrapper .already-have-account{font-size:14px;font-family:"mark-ot-medium", sans-serif;margin:28px 0}.azure-form-wrapper .sign-up-label{font-size:14px}
.sign-up-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.sign-up-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;font-family:"mark-ot"}@media (min-width: 912px){.sign-up-container{width:100vw}}.sign-up-container .sign-up-wrapper{overflow:hidden;background-color:#fff;height:auto;margin:15% auto;position:relative;border-top:5px solid #D1CD83;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 2px #FBFBFB;box-shadow:1px 2px #FBFBFB;max-width:514px}@media (min-width: 912px){.sign-up-container .sign-up-wrapper{width:45%;margin:10% auto}}.sign-up-container .sign-up-wrapper .sign-up-header{border:2px solid #FBFBFB;padding:7% 5% 3% 5%}.sign-up-container .sign-up-wrapper .sign-up-header h4{font-size:30px;line-height:120%;letter-spacing:.025px;padding-bottom:2%}.sign-up-container .sign-up-wrapper .sign-up-header p{font-size:14px;line-height:135%;letter-spacing:.5px}.sign-up-container .sign-up-wrapper .sign-up-header a{color:#1F61A3}.sign-up-container .sign-up-wrapper .sign-up-body{border:2px solid #FBFBFB;padding:5% 5% 2% 5%}.hide-for-loader{display:none}
.progress-bar .steps{text-transform:uppercase;color:#737373}.progress-bar .bar{position:relative;margin:0 auto;height:8px;width:350px;-webkit-border-radius:10px;border-radius:10px;background:#F4F4F4}.progress-bar .bar span{-webkit-border-radius:10px;border-radius:10px;position:absolute;background-color:#D1CD83;display:block;height:100%;overflow:hidden}
.goal-status{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-family:"mark-ot-bold";font-size:14px;line-height:16px;letter-spacing:0.5px}.goal-status .clock-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:3px}
.card-title{font-family:"mark-ot-bold";font-size:22px;line-height:120%;color:#333;margin-top:5px}.card-body{font-family:"mark-ot";font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333}.card-subdomain,.card-subtitle{font-family:"mark-ot";text-decoration:none;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#707070}.card-subtitle{font-family:"mark-ot-bold";font-size:11.5px;color:#333}.goals-card{position:relative;width:100%;padding:18px 10.5px 25px;margin:0 0 1em;display:inline-block;vertical-align:top;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);border-top:2px solid #C8C372;-webkit-border-radius:2px;border-radius:2px;background-color:white}.goals-card .goal-add{fill:#B1B1B1;position:relative;width:10px;height:10px;top:3px}.goals-card.saved{-webkit-box-shadow:0px 8px 16px rgba(79,79,79,0.25);box-shadow:0px 8px 16px rgba(79,79,79,0.25)}.goals-card hr{border:1px solid #FBFBFB;margin:16px 0}.goals-card .icon{background-repeat:no-repeat;background-position:center left;background-size:contain;height:23px;width:23px;display:inline-block;vertical-align:middle;opacity:1;margin-right:8px}.goals-card .icon.arrow{background-image:url(/images/icons/goals-arrow.svg)}.goals-card .goal-icon{color:#C8C372}.goals-card .goal-icon svg{fill:#C8C372}.goals-card .check-icon img{margin:5px 0 0 5px}.goals-card .goal-card-banner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.goals-card .goal-card-banner span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.goals-card .goal-card-banner span .arrow-icon{margin-right:5.5px}.goals-card .goal-card-banner .card-subtitle{color:#737373}.goals-card .card-title{margin:16px 0;cursor:pointer;text-align:left;font-size:22px;line-height:120%;color:#333}.goals-card .inactive-goal-status .recommended-steps{width:-webkit-fit-content;width:fit-content;padding:4px 10px 4px 6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:30px;border-radius:30px;background-color:#FBFBFB;font-weight:bold;font-size:14px;line-height:16px;letter-spacing:0.5px;color:#737373}.goals-card .active-goal-status{color:#B1B1B1}.goals-card .active-goal-status .clock-icon{margin-right:5px}.goals-card .active-goal-status .goal-progress-bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:16px 0}.goals-card .active-goal-status .goal-progress-bar .steps{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.goals-card .active-goal-status .goal-progress-bar .bar{width:234px;margin-right:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.goals-card .step{margin-bottom:8px}.goals-card .step-detail{margin-bottom:16px}.goals-card a{text-decoration:none}.goals-card button{width:100%;margin:0 auto}.goals-card button:disabled{cursor:default}.goals-card button:focus{outline:thin dotted}.goals-card button.saved:before{content:'';background-image:url(/images/icons/goals-check-2.png);background-size:16px 12px;width:16px;height:12px;left:-5px;position:relative}.goal-card-empty{width:100%;font-family:"mark-ot";color:#737373;text-align:center;display:inline-block;margin:0 0 1em;padding:50px 25px}.goal-card-empty h5.card-title{color:#737373;margin-bottom:16px}.goal-card-empty p{font-size:2rem;margin-bottom:32px;padding:0}.goal-card-empty a{text-decoration:none;font-size:1.3rem;line-height:18px;letter-spacing:0.75px;text-transform:uppercase;color:#737373}.goal-card-empty .icon{background-repeat:no-repeat;background-position:center left;background-size:contain;height:23px;width:23px;display:inline-block;vertical-align:middle;opacity:1;margin-right:8px}.goal-card-empty .icon.arrow{background-image:url(/images/icons/goals-arrow.svg);opacity:0.8}
.onboarding-layout,.onboarding-layout .reality-check-card .reality-check-card-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.onboarding-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}@media (min-width: 912px){.onboarding-layout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100vw;height:-webkit-calc(100vh - 90px - 70px);height:calc(100vh - 90px - 70px)}}.onboarding-layout_loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50, -50);transform:translate(-50, -50)}.onboarding-layout .onboarding-left-col{display:none}@media (min-width: 912px){.onboarding-layout .onboarding-left-col{display:initial;width:100%;height:-webkit-calc(100vh - 90px - 70px);height:calc(100vh - 90px - 70px);position:relative}}.onboarding-layout .onboarding-left-col .left-col-content{background-color:#fff;position:absolute;top:15%;left:50%;margin:auto;min-width:60%;max-width:80%;min-height:242px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1em 1em 1em}.onboarding-layout .onboarding-left-col .left-col-content .left-card-title{text-transform:uppercase;text-align:center;width:100%;padding:1.1em 0;margin-bottom:1em;border-bottom:2px solid #F4F4F4}.onboarding-layout .onboarding-left-col .left-col-content .left-card-content{padding:0 0em 1em}.onboarding-layout .onboarding-left-col .left-col-content img,.onboarding-layout .onboarding-left-col .left-col-content .img{height:100px;width:100px;-webkit-border-radius:50%;border-radius:50%;background-size:cover;margin-bottom:9px}.onboarding-layout .onboarding-left-col .left-col-content .image-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.onboarding-layout .onboarding-left-col .left-col-content .image-grid li{width:100px;margin:.7em}.onboarding-layout .onboarding-left-col .left-col-content .image-grid li .left-image-title{width:100px;margin:0;text-align:center;font-weight:bold}.onboarding-layout .onboarding-left-col .left-col-content.left-goal-card{font-size:1.6rem;letter-spacing:0.25px;padding:1em}.onboarding-layout .onboarding-left-col .left-col-content.left-goal-card img{width:100%;height:auto;-webkit-border-radius:0;border-radius:0}.onboarding-layout .onboarding-left-col .left-col-content.left-goal-card .left-card-title{text-align:left;border:none;margin:0}.onboarding-layout .onboarding-left-col .left-col-content.left-goal-card .goal-fact{padding-bottom:.8em}.onboarding-layout .onboarding-right-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;overflow:auto;padding:0}@media (min-width: 608px){.onboarding-layout .onboarding-right-col{padding:0 17px}}@media (min-width: 912px){.onboarding-layout .onboarding-right-col{max-width:initial;height:-webkit-calc(100vh - 90px - 70px);height:calc(100vh - 90px - 70px)}}@media screen and (min-width: 1900px){.onboarding-layout .onboarding-right-col{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.onboarding-layout .onboarding-right-col .onboarding-header{max-width:90%;margin:49px auto;text-align:center}.onboarding-layout.pre-step,.onboarding-layout.welcome-step{overflow:hidden;height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px)}.onboarding-layout.pre-step .onboarding-left-col,.onboarding-layout.welcome-step .onboarding-left-col{display:initial;height:20vh;width:100%}@media (min-width: 912px){.onboarding-layout.pre-step .onboarding-left-col,.onboarding-layout.welcome-step .onboarding-left-col{height:100%}}@media (min-width: 912px){.onboarding-layout.pre-step .onboarding-right-col,.onboarding-layout.welcome-step .onboarding-right-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.onboarding-layout .selection-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5em;padding-bottom:50px}@media (min-width: 912px){.onboarding-layout .selection-grid{max-width:575px;padding-top:15px}}.onboarding-layout .selection-grid.interest-grid{margin:0 auto}@media (min-width: 912px){.onboarding-layout .selection-grid.interest-grid{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:40px;column-gap:40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.onboarding-layout .selection-grid .multi-select-button{padding:13px 16px;width:250px;min-width:140px;min-height:49px;margin:4px 4px 16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #FBFBFB;-webkit-border-radius:8px;border-radius:8px}.onboarding-layout .selection-grid .multi-select-button.selected{border:4px solid #D1CD83;-webkit-box-shadow:0px 4px 8px rgba(79,79,79,0.25);box-shadow:0px 4px 8px rgba(79,79,79,0.25);font-family:"mark-ot-bold";padding:11px 14px}.onboarding-layout .selection-grid .multi-select-button:focus{-webkit-box-shadow:0px 4px 8px rgba(79,79,79,0.25);box-shadow:0px 4px 8px rgba(79,79,79,0.25)}.onboarding-layout .onboarding-reality-check-question{padding-bottom:50px}.onboarding-layout .reality-check-card{width:100%;max-width:343px;min-height:461px;padding:22px 16px;margin:0 auto 2em auto;background:#fff;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);-webkit-border-radius:10px;border-radius:10px}@media (min-width: 912px){.onboarding-layout .reality-check-card{max-width:550px;min-height:260px}}.onboarding-layout .reality-check-card .onboarding-content{color:#333;text-align:left;margin-top:8px;width:100%}.onboarding-layout .reality-check-card .selection-grid{padding-bottom:0px;margin-bottom:0px}.onboarding-layout .reality-check-card .reality-check-card-header{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.onboarding-layout .reality-check-card .reality-check-card-header span{font-size:1.1rem;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;margin-left:14px}.onboarding-layout .reality-check-card .reality-check-card-header svg{fill:#D1CD83}.onboarding-layout .goals-question .goal-grid{width:90%;margin:0 auto;padding-bottom:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.onboarding-layout .goals-question .onboarding-goal-card{margin:0.5em}@media (min-width: 1312px){.onboarding-layout .goals-question .onboarding-goal-card{width:-webkit-calc(50% - 1em);width:calc(50% - 1em)}}.onboarding-layout .goals-question .onboarding-goal-card button{width:90%}.onboarding-layout .goals-question .onboarding-goal-card .step-detail{font-size:0.9em;line-height:1.4em}.onboarding-layout .step-go-question{height:-webkit-calc(100vh - 90px - 70px);height:calc(100vh - 90px - 70px)}.onboarding-layout .step-go-question .resource-grid{max-width:340px;margin:0 auto;padding-bottom:50px}.onboarding-layout .step-geo-question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:60px}.onboarding-layout .step-geo-question strong{width:100%;margin-bottom:5px}.onboarding-layout .step-geo-question .location-input{margin-bottom:35px}
.reality-check-graphic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:fit-content;margin:0 0 25px 15px}@media (min-width: 608px){.reality-check-graphic{margin:2em auto}}.reality-check-graphic img{width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%}.reality-check-graphic span{text-align:left;margin-left:.5em}@media (min-width: 912px){.reality-check-graphic span{margin-left:1em;width:200px}}
.reality-check-stat-graphic{width:100%}.reality-check-stat-graphic img.empty{display:block;margin:3em auto}.reality-check-stat-graphic .stats-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;padding:.5em .5em .75em;color:#737373}.reality-check-stat-graphic .stats-container .stats{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reality-check-stat-graphic .stats-container .stats .stats-bar{height:12px;-webkit-border-radius:10px;border-radius:10px;background-color:#1E4D2B}.reality-check-stat-graphic .stats-container .stats .percentage{font-weight:bold;margin-left:4px}.reality-check-stat-graphic .stats-container .stats-answer{font-weight:bold;margin-top:4px}.reality-check-stat-graphic .stats-container .empty-stats-answer{text-align:center;color:#B1B1B1;margin:2em auto}.reality-check-stat-graphic .stats-container.active{color:#333}.reality-check-stat-graphic .stats-container.active .stats-bar{background-color:#D1CD83}
.card-content-source{font-family:"mark-ot-medium";font-size:12px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-content-source img{height:24px;width:auto}.card-content-source p{margin-left:5px;padding-left:10px;color:#B1B1B1;padding-bottom:0;text-align:left;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.card-title{font-family:"mark-ot-bold";font-size:22px;line-height:120%;color:#333;margin-top:5px}.card-body{font-family:"mark-ot";font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333}.card-subdomain,.card-subtitle{font-family:"mark-ot";text-decoration:none;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#707070}.card-subtitle{font-family:"mark-ot-bold";font-size:11.5px;color:#333}.resource-card{width:100%;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;background-color:#fff;margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.resource-card .image-container .background-image-parent{-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.resource-card .card-title{text-decoration:none}.resource-card .card-body{margin:16px 0 0 0}.resource-card .content-container{font-family:"mark-ot";padding:.625em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.resource-card .content-container .subdomain-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.resource-card .content-container .subdomain-container .card-subdomain,.resource-card .content-container .subdomain-container .card-subtitle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.1rem;font-weight:bold}.resource-card .content-container .subdomain-container i{margin-left:auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (min-width: 912px){.resource-card.featured{min-width:100%}}.resource-card.featured .image-container .background-image-parent{width:100%}@media (min-width: 912px){.resource-card.featured .image-container .background-image-parent{width:100%;max-height:500px}}@media (min-width: 912px){.resource-card.featured .card-title{font-size:1.9em}}.resource-card.x-small{height:100px;max-width:340px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;position:relative}.resource-card.x-small .image-container .background-image-parent{width:100px;height:100px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.resource-card.x-small .content-container{display:block;padding:0;margin:.6em}.resource-card.x-small .content-container .distance{display:none}.resource-card.x-small .content-container .card-title{width:85%;height:-webkit-fit-content;height:fit-content;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow-x:hidden;overflow:clip;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.resource-card.x-small .content-container .subdomain-container{position:absolute;bottom:0;right:0;margin-right:1em;margin-bottom:.3em}.resource-card.x-small .content-container .subdomain-container .card-subdomain,.resource-card.x-small .content-container .subdomain-container .card-subtitle{display:none}.resource-card.x-small.has-distance .distance{margin-bottom:5px}.resource-card.x-small.has-distance .content-container{-ms-grid-columns:none;grid-template-columns:none}
.card-title{font-family:"mark-ot-bold";font-size:22px;line-height:120%;color:#333;margin-top:5px}.card-body{font-family:"mark-ot";font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333}.card-subdomain,.card-subtitle{font-family:"mark-ot";text-decoration:none;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#707070}.card-subtitle{font-family:"mark-ot-bold";font-size:11.5px;color:#333}.fact-card{width:100%;min-height:282px;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);border-top:2px solid #D1CD83;-webkit-border-radius:2px;border-radius:2px;margin-bottom:1em;background-color:white}.fact-card .fact-icon{background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;border-radius:50%;background-color:#D1CD83;height:45px;width:45px}.fact-card .content-container{font-family:"mark-ot";padding:2.3em .7em .7em .7em}.fact-card .content-container .card-subtitle{color:#B1B1B1}.fact-card .content-container .clickable-content{cursor:pointer}.fact-card .content-container .clickable-content .card-title{margin-top:.5em;border-bottom:2px solid #FBFBFB;padding-bottom:15px}.fact-card .content-container .clickable-content .card-body{margin-top:13px}.fact-card .content-container .subdomain-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.fact-card .content-container .subdomain-container i{margin-left:auto}.fact-card .content-container .subdomain-container .card-subdomain,.fact-card .content-container .subdomain-container .card-subtitle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.1rem;font-weight:bold}
.card-title{font-family:"mark-ot-bold";font-size:22px;line-height:120%;color:#333;margin-top:5px}.card-body{font-family:"mark-ot";font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333}.card-subdomain,.card-subtitle{font-family:"mark-ot";text-decoration:none;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#707070}.card-subtitle{font-family:"mark-ot-bold";font-size:11.5px;color:#333}.nod-card{width:100%;padding:1em 1em 1.5em 1em;-webkit-box-shadow:0 2px 4px rgba(79,79,79,0.25);box-shadow:0 2px 4px rgba(79,79,79,0.25);-webkit-border-radius:2px;border-radius:2px;margin-bottom:1em;background-color:#F1D2BF;display:block;text-decoration:none}.nod-card .nod-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-border-radius:50%;border-radius:50%;background-color:#EBC2A9;height:190px;width:190px}.nod-card .nod-header i{width:133px;height:144px;background-size:auto 100%}.nod-card .student-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-25px}.nod-card .student-count i{background-repeat:no-repeat;background-position:center center;background-size:cover;width:19px;height:16px;margin-right:5px}.nod-card .student-count span{background-color:#fff;-webkit-border-radius:4px;border-radius:4px;padding:2px 4px;font-size:12px;line-height:15px;text-transform:uppercase}.nod-card .card-title{margin-top:1.2em}.nod-card .card-body{margin-top:1.2em}.nod-card .card-body p{padding-bottom:0}.nod-card hr{border:1px solid rgba(51,51,51,0.1);margin-top:1.2em}.nod-card .nod-sub-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.3em}.nod-card .nod-sub-container i{background-repeat:no-repeat;background-position:center center;background-size:cover;width:36px;height:24px}.nod-card .nod-sub-container span{width:199px;margin-left:24px}
.loader{min-height:90vh;width:100%}.loader .content-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;-webkit-border-radius:2px;border-radius:2px;padding:15px 30px}.loader .content-wrap .title{color:#B1B1B1}.loader .content-wrap .subtitle{color:#B1B1B1}.loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#D1CD83 transparent transparent transparent}.loader .lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.loader .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loader .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.location-input{position:relative;display:block;width:360px}.location-input .icon.search-icon{position:absolute;top:14px;left:10px;width:13px;height:13px;pointer-events:none}.location-input input{width:360px;height:42px;border:2px solid #ddd;padding-left:35px;padding-right:35px;font-size:15px}.location-input .icon-close-x{width:9px;height:9px;display:block;position:absolute;right:15px;top:12px;cursor:pointer}.location-input .aria-help{display:none}.location-input .popover{margin:0;padding:0;background-color:white;border:2px solid #ddd;width:360px;font-size:15px;border-top:0;position:absolute;z-index:1}.location-input .popover .loader{min-height:100px}.location-input .popover .no-results,.location-input .popover .error{margin:10px}.location-input .popover li{padding:8px 10px;cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.location-input .popover li.highlighted,.location-input .popover li:hover{background-color:#FBFBFB}.location-input .popover li>.icon{margin-right:10px;width:15px}.location-input .popover li>.text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.location-input .popover li>.edit{text-transform:uppercase;font-size:12px;margin-left:5px}.location-input .popover li>.edit:hover{font-weight:bold}
body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.radio-field-container .radio{float:left;padding:0 .99rem;width:40%}.radio-field-container .checkbox label,.radio-field-container .radio label{color:#737373;font-size:1rem;line-height:1;font-family:"mark-ot";font-size:1.3rem;font-weight:normal;cursor:pointer;margin-left:1.5rem}.radio-field-container .checkbox label .bullet,.radio-field-container .radio label .bullet{-webkit-border-radius:3px;border-radius:3px;color:#737373;display:inline-block;cursor:pointer;text-align:left;position:absolute;padding-top:1px;left:-1px}.radio-field-container .checkbox label .bullet:before,.radio-field-container .radio label .bullet:before{content:"\25CB";line-height:15px;padding-right:1.5rem}.radio-field-container .checkbox.is--checked .bullet,.radio-field-container .radio.is--checked .bullet{color:#333}.radio-field-container .checkbox.is--checked .bullet:before,.radio-field-container .radio.is--checked .bullet:before{color:#333;content:"\25CF";line-height:15px}.radio-field-container .checkbox input:focus+label,.radio-field-container .radio input:focus+label{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.radio-field-container .checkbox input:checked+label,.radio-field-container .radio input:checked+label{color:#333}.radio-field-container .checkbox,.radio-field-container .long-options-list{float:left;padding:2.25rem 0;margin-left:10px;width:90%;position:relative;height:65px}@media (min-width: 912px){.radio-field-container .checkbox,.radio-field-container .long-options-list{float:left;width:40%}}
.onboarding-header{text-align:center}.onboarding-landing-page{font-family:"mark-ot"}.onboarding-landing-page .onboarding-title span{color:#1E4D2B}.onboarding-landing-page .onboarding-content{font-size:2rem;line-height:140%;letter-spacing:0.1px;color:#737373;width:90%;text-align:center;margin:16px auto 48px;padding:0}.onboarding-landing-page .onboarding-content:first-of-type{margin-bottom:16px}.onboarding-landing-page form{text-align:center}.onboarding-landing-page label.onboarding-field-label{display:block;margin:0 auto 10px;width:280px}@media (min-width: 912px){.onboarding-landing-page label.onboarding-field-label{width:490px}}.onboarding-landing-page label.onboarding-field-label.underlined{border-bottom:2px solid #FBFBFB}.onboarding-landing-page .radio-field-container{width:280px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 912px){.onboarding-landing-page .radio-field-container{width:490px}}.onboarding-landing-page .radio-field-container .radio{width:40%;float:none}.onboarding-landing-page .select-a11y{max-width:490px;margin:0 auto}.onboarding-landing-page .select-a11y--control:after{top:16px}.onboarding-landing-page .select-a11y--button{line-height:48px}.onboarding-landing-page .select-a11y--button--value{max-height:48px;text-align:left;left:10px}.onboarding-landing-page .onboarding-subheader{font-size:1.1rem;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;margin-left:14px}.onboarding-landing-page .onboarding-progress-bar{margin-bottom:32px}.onboarding-landing-page .onboarding-progress-bar .steps{margin-bottom:8px}.onboarding-landing-page .onboarding-progress-bar .bar{width:100%;max-width:350px}.onboarding-landing-page .onboarding-button{margin:0 auto;font-size:1.3rem;letter-spacing:0.75px;text-align:center;padding:15px 20px}.onboarding-landing-page .onboarding-button.skip-customize,.onboarding-landing-page .onboarding-button.skip{background-color:transparent;background-image:none;color:#333}.onboarding-landing-page .onboarding-button.customize,.onboarding-landing-page .onboarding-button.save{min-width:240px;margin-bottom:17px}.onboarding-landing-page .onboarding-button.next{margin-left:22px}@media (min-width: 912px){.onboarding-landing-page .onboarding-button.next{margin-left:39px}}.onboarding-landing-page .onboarding-button.skip{padding:0}.onboarding-landing-page .onboarding-button.back{background-color:transparent;background-image:none;margin:0;padding:0}.onboarding-landing-page .onboarding-button.back i{width:10px;height:10px;margin-right:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:center center;background-repeat:no-repeat;background-size:cover}.onboarding-landing-page .onboarding-navigation{height:90px;background-color:#fff;padding:0 16px;bottom:0;position:-webkit-sticky;position:sticky;z-index:1100;-webkit-box-shadow:0px -4px 8px rgba(51,51,51,0.08);box-shadow:0px -4px 8px rgba(51,51,51,0.08)}@media (min-width: 912px){.onboarding-landing-page .onboarding-navigation{padding:0 44px}}.onboarding-landing-page .onboarding-navigation .onboarding-button.back{float:left;margin-top:20px}.onboarding-landing-page .onboarding-navigation .right-nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;margin-top:20px}.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.onboarding-landing-page .sso-onboard--input{border:2px solid #FBFBFB;height:48px;width:280px}@media (min-width: 912px){.onboarding-landing-page .sso-onboard--input{width:490px}}.onboarding-landing-page .sso-onboard--checkbox{border:none;margin:20px 0 10px 40px;text-align:center}.onboarding-landing-page .sso-onboard--checkbox--err-show{color:crimson;display:block;font-family:"mark-ot";font-size:1.2rem;margin:8px auto;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);width:280px}@media (min-width: 912px){.onboarding-landing-page .sso-onboard--checkbox--err-show{margin:10px auto 8px;width:280px}}.onboarding-landing-page .sso-onboard--checkbox--err-hide{display:none;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.onboarding-landing-page .onboard-email{margin-left:0;padding-left:10px}
.onboarding-layout .mhcd-opt-in .onboarding-header{margin-top:80px;max-width:500px}.onboarding-layout .mhcd-opt-in .onboarding-header .onboarding-title{font-size:49px;line-height:63px}.onboarding-layout .mhcd-opt-in .onboarding-header .onboarding-content{font-size:20px;line-height:28px}.onboarding-layout .mhcd-opt-in .onboarding-data .input-wrapper label{font-size:14px;line-height:19px;display:inline-block;width:auto;margin-left:12px}.onboarding-layout .mhcd-opt-in .onboarding-data .input-wrapper input{display:inline-block}.onboarding-layout .confidentiality{margin-top:22px}.onboarding-layout .confidentiality p{max-width:365px}
.action-list-item{font-family:'mark-ot', sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:140%;letter-spacing:0.1px;color:#333333;border-bottom:1px solid #D9D9D9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:17px 0}.action-list-item input[type=checkbox]{border:2px solid #737373;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;border-radius:2px;position:absolute;opacity:0}.action-list-item input[type=checkbox]:checked+.art .active{display:block}.action-list-item input[type=checkbox]:checked+.art .active g{fill:#1E4D2B}.action-list-item input[type=checkbox]:checked+.art .inactive{display:none}.action-list-item label.art{width:20px;height:20px;display:inline-block;vertical-align:middle}.action-list-item label.art .active{display:none}.action-list-item label.art .inactive{margin-top:7px;margin-left:7px;display:block;color:#FBFBFB}.action-list-item .item-content{margin-left:16px;display:inline-block}.action-list-item .item-content span{color:#B1B1B1}.action-list-item .item-content a{display:block;text-decoration:none;color:#737373;font-size:16px}.action-list-item .item-content a.item-content_label{display:block;text-decoration:none;color:inherit;font-size:inherit}
.actions-list{-webkit-box-shadow:0px 2px 4px rgba(79,79,79,0.25);box-shadow:0px 2px 4px rgba(79,79,79,0.25);-webkit-border-radius:2px;border-radius:2px;padding:24px;border-top:4px solid #D1CD83}.actions-list h1{font-family:"mark-ot",sans-serif;font-style:normal;font-weight:bold;font-size:22px;line-height:120%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333333;padding-bottom:24px}.actions-list h3{font-family:"mark-ot",sans-serif;font-style:normal;font-weight:500;font-size:11.575px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:1.5px;text-transform:uppercase;color:#333333}.actions-list ul{margin:0}
.reality-question-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:fadeIn ease 1s;animation:fadeIn ease 1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.reality-question-summary .summary-item{width:40%;margin-bottom:10px}.reality-question-summary .summary-item.selected .bar-container .bar{background-color:#D1CD83}.reality-question-summary .summary-item .bar-container{width:100%}.reality-question-summary .summary-item .bar-container .bar{height:12px;background-color:#1E4D2B;-webkit-border-radius:20px;border-radius:20px;display:inline-block}.reality-question-summary .summary-item .bar-container span{font-family:"mark-ot",sans-serif;font-weight:bold;font-size:14px;line-height:16px;text-align:right;letter-spacing:0.5px;color:#737373;margin-left:5px}.reality-question-summary .summary-item p{font-family:"mark-ot",sans-serif;font-weight:bold;font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#737373}
.reality-check-question{padding:16px;position:relative}.reality-check-question--subtitle{color:#737373;font-family:"mark-ot";font-size:16px;line-height:24px;margin-top:5px;margin-bottom:10px}.reality-check-question .icon-poll{display:inline-block;height:11px;width:22px;margin-right:6px;color:#D1CD83}.reality-check-question .icon-poll svg{fill:#D1CD83}.reality-check-question fieldset{border:0;padding:0;margin:0}.reality-check-question legend{font-weight:bold;font-family:"mark-ot-bold";line-height:120%;font-size:28.8px;letter-spacing:-0.25px}.reality-check-question .overline{margin:20px 0 10px;text-transform:uppercase}.reality-check-question .reality-check-answers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.reality-check-question .reality-check-answers .answer{width:100%;margin:0 10px 10px 0}@media (min-width: 608px){.reality-check-question .reality-check-answers .answer{width:49%}.reality-check-question .reality-check-answers .answer:nth-of-type(2n){margin-right:0}}.reality-check-question .reality-check-answers .answer .rc-button{background:#FFFFFF;border:2px solid #F4F4F4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;padding:13px 16px;width:100%;font-family:"mark-ot";font-style:normal;font-weight:normal;font-size:16.6667px;line-height:140%;text-align:center;letter-spacing:0.25px;color:#333333}.reality-check-question .reality-check-answers .answer .rc-button:focus{outline:1px dotted #333333}.reality-check-question .loading{text-align:center}.reality-check-question .loading img{margin:0 auto}
.reality-subdomain-summary{padding:16px}.reality-subdomain-summary .overline{margin:20px 0 10px;text-transform:uppercase}.reality-subdomain-summary .icon-green-check{display:inline-block;color:#D1CD83;height:12px;width:16px;margin-right:6px}.reality-subdomain-summary h4{font-family:"mark-ot";font-size:28px;line-height:120%;letter-spacing:-0.25px;color:#333333;margin-bottom:16px;text-transform:capitalize}.reality-subdomain-summary h4 span{font-weight:normal;text-transform:lowercase;color:#737373}.reality-subdomain-summary .results-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.reality-subdomain-summary .results-container .subdomain-result-wrapper{width:48%}.reality-subdomain-summary .results-container .subdomain-result-wrapper .subdomain-result{max-width:500px;width:75%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.reality-subdomain-summary .results-container .subdomain-result-wrapper span{font-family:"mark-ot";font-style:normal;font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333333;max-width:215px;font-weight:700}.reality-subdomain-summary .results-container .subdomain-result-wrapper .start-container{width:105px;margin-right:16px}.reality-subdomain-summary .results-container .subdomain-result-wrapper .start-container .icon-star{display:inline-block;color:#F4F4F4;font-style:normal;height:19px;width:20px;margin-left:6px}.reality-subdomain-summary .results-container .subdomain-result-wrapper .start-container .icon-star.active{color:#1E4D2B;font-style:normal}
.reality-self-checks{margin:0px}.reality-self-checks .title{font-family:"mark-ot-bold";font-size:14px;line-height:22px;letter-spacing:0.25px;color:#1E4D2B;border-bottom:2px solid #D1CD83;margin-bottom:12px}.reality-self-checks .icon-check{display:inline-block;background:url("/images/reality-self-checks/check.svg") no-repeat center;height:12px;width:16px;margin-right:6px}.reality-self-checks .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reality-self-checks .tabs .tab{font-family:"mark-ot";font-size:16.6667px;line-height:140%;text-align:center;letter-spacing:0.25px;color:#333333;background:#F4F4F4;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border:none;padding:10px 0 5px;width:32%}.reality-self-checks .tabs .tab.active{background-color:#FFFFFF;-webkit-box-shadow:0 -1px 2px 0 rgba(79,79,79,0.25);box-shadow:0 -1px 2px 0 rgba(79,79,79,0.25)}.reality-self-checks .tabs .tab.active span{font-family:"mark-ot-bold";color:#1E4D2B;border-bottom:4px solid #D1CD83}.reality-self-checks .tabs .tab:focus{outline:1px dotted #333333}.reality-self-checks .tab-container{background-color:#FFFFFF;-webkit-box-shadow:0 2px 2px 0 rgba(79,79,79,0.25);box-shadow:0 2px 2px 0 rgba(79,79,79,0.25);-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.reality-self-checks .tab-container .tab-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-top:2px solid #F4F4F4;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reality-self-checks .tab-container .tab-footer .footer-left{font-family:"mark-ot-bold";color:#737373}.reality-self-checks .tab-container .tab-footer .footer-left--link{font-family:"mark-ot"}.reality-self-checks .tab-container .tab-footer .footer-left a{font-weight:400;color:#737373}.reality-self-checks .tab-container .tab-footer .footer-right{font-family:"mark-ot-medium";font-weight:500;font-size:13.8917px;line-height:18px;text-align:right;letter-spacing:0.75px;text-transform:uppercase;color:#737373;text-decoration:none;font-style:normal}.reality-self-checks .tab-container .tab-footer .footer-right .icon-right{display:inline-block;background:url("/images/reality-self-checks/right-arrow.svg") no-repeat center;height:11px;width:12px;margin-left:6px}
.topics-region{font-family:'mark-ot', sans-serif;font-size:16.6667px;line-height:140%;text-align:center;letter-spacing:0.25px;color:#333333;padding:16px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}@media (min-width: 912px){.topics-region{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.topics-region.empty-state{margin:0;padding:20px;text-align:center;background-color:#FBFBFB}@media (min-width: 912px){.topics-region.empty-state{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.topics-region.empty-state img{width:98px;height:98px;display:block}@media (min-width: 912px){.topics-region.empty-state img{margin:0 50px 0 20px}}.topics-region.empty-state .empty-state-body{padding:20px}.topics-region.empty-state .right-side{margin:0 auto;padding-top:20px}@media (min-width: 912px){.topics-region.empty-state .right-side{margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 912px){.topics-region.empty-state .right-side .button2{float:right}}.topics-region .topic{display:inline-block;color:#B1B1B1;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;width:50%}@media (min-width: 912px){.topics-region .topic{width:16.6%}}.topics-region .topic .image-wrap{-webkit-border-radius:100%;border-radius:100%;overflow:hidden;-webkit-box-shadow:0px 2px 4px rgba(79,79,79,0.25);box-shadow:0px 2px 4px rgba(79,79,79,0.25);width:100%;padding-top:100%;background-size:cover;background-position:center center;margin-bottom:15px}.topics-region .topic .topic-button:focus{outline:1px dotted #333333}.topics-region .topic.active{color:#333;font-weight:bold}.topics-region .topic.active .title{border-bottom:4px solid #D1CD83}.topics-region .topic-link,.topics-region .topic-button{text-decoration:none;width:85%;margin:0 auto;display:block}.topics-region .topic-link .title,.topics-region .topic-button .title{margin-top:10px}
.block-wrapper{margin:0 16px 38px 16px}@media (min-width: 1312px){.block-wrapper{margin:0 auto 40px auto}}.block-wrapper ul{margin:0}.block-wrapper_header{color:#B1B1B1;font-family:"mark-ot";display:-ms-grid;display:grid;-ms-grid-columns:75% 25%;grid-template-columns:75% 25%;border-bottom:2px solid #FBFBFB;padding-bottom:5px;margin-bottom:8px}@media screen and (min-width: 375px){.block-wrapper_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 912px){.block-wrapper_header{margin-bottom:16px}}.block-wrapper_header div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block-wrapper_header_icon-wrapper{width:24px;height:24px;position:relative;margin-right:5px}.block-wrapper_header_icon-wrapper_icon{background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:18px;height:18px}.block-wrapper_header_icon-wrapper_icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-wrapper_header_title{font-size:1.4rem;font-weight:normal}.block-wrapper_header_cta-link{font-size:1.3rem;line-height:18px;letter-spacing:0.75px;text-decoration:none;text-transform:uppercase;color:#B1B1B1;font-family:"mark-ot-medium"}.block-wrapper_header_cta-link i{margin-left:10px}
.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div,.onboarding-modal .onboarding-modal_frame .onboarding-modal-item h6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.onboarding-modal{left:50%;position:absolute;width:90%;height:70%;max-height:600px;z-index:10000;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 912px){.onboarding-modal{width:540px;height:425px}}.onboarding-modal--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#DCDCDC;opacity:0.75}.onboarding-modal .onboarding-modal_frame{position:absolute;height:100%;width:100%;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-bottom:0}.onboarding-modal .onboarding-modal_frame .onboarding-modal-close{margin-right:auto;margin-left:auto;background:transparent;color:#333;position:absolute;right:5px;z-index:1000;padding:10px;color:#B1B1B1}.onboarding-modal .onboarding-modal_frame .onboarding-modal-close:after{content:'x';margin-left:7px}.onboarding-modal .onboarding-modal_frame .slick-slider{height:100%;overflow:hidden}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-list{height:-webkit-calc(100% - 90px);height:calc(100% - 90px);-webkit-box-shadow:inset 0px -5px 5px 0px rgba(0,0,0,0.05);box-shadow:inset 0px -5px 5px 0px rgba(0,0,0,0.05)}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-list .slick-track{height:100%}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-list .slick-track .slick-slide{padding:20px 50px 0}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-dots{bottom:38px}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-dots li{height:12px;width:12px;-webkit-border-radius:50px;border-radius:50px;background-color:#FBFBFB}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-dots li.slick-active{background-color:#737373}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-dots li button{opacity:0;height:inherit;width:inherit}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-arrow{height:24px;width:24px;bottom:20px;top:auto;z-index:1000}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-arrow:before{content:''}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-arrow.slick-next{background-image:url("/images/icons/arrow-carot-right.svg");right:20px}.onboarding-modal .onboarding-modal_frame .slick-slider .slick-arrow.slick-prev{background-image:url("/images/icons/arrow-carot-left.svg");left:20px}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item{padding:20px}@media (min-width: 912px){.onboarding-modal .onboarding-modal_frame .onboarding-modal-item{padding:20px 50px 0}}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div{margin:0 auto}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div img{width:250px}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div img.item-1{width:50%;height:50%}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div .leaf{background-color:#1E4D2B;-webkit-border-radius:50%;border-radius:50%;padding:5%}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div .leaf svg{width:25px;height:auto}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div .leaf svg path{fill:white}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div .avatar{background-color:#1E4D2B;-webkit-border-radius:100px;border-radius:100px;width:25px;height:25px;-webkit-box-sizing:content-box;box-sizing:content-box;padding:25px}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item div .avatar svg{width:25px;height:auto;fill:white}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item h6{font-family:"mark-ot-bold";font-size:3.2rem;margin-top:1.5em;white-space:nowrap}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item h6 span{font-size:1.2rem;text-transform:uppercase;background-color:#335C3E;color:white;-webkit-border-radius:5px;border-radius:5px;padding:.25em;margin-right:.7em}.onboarding-modal .onboarding-modal_frame .onboarding-modal-item p{margin-top:.5em;font-size:2rem;letter-spacing:0.25px;text-align:center}.onboarding-modal .onboarding-modal_frame .onboarding-modal-button-container{padding:1em;display:block !important}.onboarding-modal .onboarding-modal_frame .onboarding-modal-button-container .customize{margin-right:auto;margin-left:auto}.onboarding-modal .onboarding-modal_frame .onboarding-modal-button-container .onboarding-modal-skip{margin-right:auto;margin-left:auto;background:transparent;color:#333}
.dashboard{width:100%;margin:40px auto}@media (min-width: 912px){.dashboard{max-width:1071px}}.dashboard h1{font-size:4rem !important;line-height:53px !important;letter-spacing:-0.01em !important;text-align:center}@media (min-width: 912px){.dashboard .featured-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.dashboard .featured-content .featured-content_main{width:100%}@media (min-width: 912px){.dashboard .featured-content .featured-content_main{width:66%}}.dashboard .featured-content .featured-content_main .featured{margin-top:0;max-width:100%}.dashboard .featured-content .featured-content_main_small-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 912px){.dashboard .featured-content .featured-content_main_small-cards{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.dashboard .featured-content .featured-content_main_small-cards .resource-card{min-width:100%;max-width:100%}@media (min-width: 912px){.dashboard .featured-content .featured-content_main_small-cards .resource-card{min-width:0}}.dashboard .featured-content .featured-content_main_small-cards .resource-card:first-of-type{margin-left:0;margin-right:3.5%}.dashboard .user-pending-actions{margin-bottom:20px}@media (min-width: 912px){.dashboard .user-pending-actions{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:2%;width:33%}}.dashboard .home-goals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 912px){.dashboard .home-goals{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dashboard .home-goals .goals-card,.dashboard .home-goals .goal-card-empty{-webkit-box-flex:0;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}@media (min-width: 912px){.dashboard .home-goals .goals-card,.dashboard .home-goals .goal-card-empty{-webkit-box-flex:0;-webkit-flex:0 0 31.8%;-ms-flex:0 0 31.8%;flex:0 0 31.8%;width:31.8%;margin-right:2%}}.dashboard .home-goals .goals-card:last-of-type,.dashboard .home-goals .goal-card-empty:last-of-type{margin-right:0px}.dashboard .home-recommended{width:102%;margin-left:-1%}@media (min-width: 912px){.dashboard .home-recommended .fact-card,.dashboard .home-recommended .nod-card,.dashboard .home-recommended .goals-card,.dashboard .home-recommended .resource-card{width:31%;margin:0 1% 2%}}
.welcome-section-wrapper{position:relative;width:100%}.welcome-section-wrapper_grey{background-color:#FBFBFB}.welcome-section-wrapper .curve{position:absolute;z-index:0;width:100%}.welcome-section-wrapper .curve svg{width:100%;height:-webkit-calc(100% * (330/1440));height:calc(100% * (330/1440))}.welcome-section-wrapper .curve-top{top:0px}.welcome-section-wrapper .curve-bottom{bottom:-5px}
.welcome-section-hero{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw;overflow:hidden}.welcome-section-hero .hero-hash-circle-container{width:95%;position:absolute;top:0px;right:0%}@media (min-width: 608px){.welcome-section-hero .hero-hash-circle-container{width:85%}}@media (min-width: 912px){.welcome-section-hero .hero-hash-circle-container{width:50%;right:-3%}}@media (min-width: 1312px){.welcome-section-hero .hero-hash-circle-container{width:50%;right:-3%}}.welcome-section-hero .hero-hash-circle-container .hero-hash-circle{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-circle.svg");background-size:contain;background-repeat:no-repeat}.welcome-section-hero_left-side,.welcome-section-hero_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.welcome-section-hero_left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 912px){.welcome-section-hero_left-side{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 62%;-ms-flex:0 0 62%;flex:0 0 62%}}@media (min-width: 1312px){.welcome-section-hero_left-side{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.welcome-section-hero_left-side_content{padding:10% 3% 20% 3%;width:100%;position:relative}@media (min-width: 912px){.welcome-section-hero_left-side_content{padding:0 10%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.welcome-section-hero_left-side_content h1.rotate-word-animation span.word{-webkit-animation:fadeOutInAnimation 1s ease;animation:fadeOutInAnimation 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.welcome-section-hero_left-side_content h1.rotate-word-animation span.word:after{-webkit-animation:slideOutToLeftAndBackAnimation 1s ease;animation:slideOutToLeftAndBackAnimation 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.welcome-section-hero_left-side_content h1 span.word{position:relative;z-index:1;opacity:1}.welcome-section-hero_left-side_content h1 span.word::after{content:'';position:absolute;z-index:-1;width:100%;left:0px;bottom:5px;height:20px;background-color:#C9D845;opacity:0.7}.welcome-section-hero_left-side_content p.body-large.confidential{position:relative;font-size:18px;padding-left:20px;margin-left:30px;margin-top:20px}@media (min-width: 912px){.welcome-section-hero_left-side_content p.body-large.confidential{font-size:20px;margin-left:0px;margin-top:30px}}.welcome-section-hero_left-side_content p.body-large.confidential:before{content:'';width:14px;height:16px;position:absolute;left:-0px;top:4px;background-image:url("/images/icons/lock.svg");background-size:contain;background-repeat:no-repeat;opacity:0.5}.welcome-section-hero_left-side_content p.body-large.confidential a{color:inherit}.welcome-section-hero_left-side_content p.body-large.confidential .confidential_arrow_svg{position:absolute;top:-50px;left:300px;width:30px}@media (min-width: 912px){.welcome-section-hero_left-side_content p.body-large.confidential .confidential_arrow_svg{top:-60px;left:340px;width:38px}}.welcome-section-hero_left-side_content p.body-large.confidential .confidential_arrow_svg path{fill:transparent;stroke-width:3;stroke:#B1B1B1;stroke-dasharray:400;stroke-dashoffset:400;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:draw;animation-name:draw;-webkit-animation-delay:2s;animation-delay:2s}.welcome-section-hero_left-side_content p.body-large.confidential .confidential_arrow_svg path.arrows{-webkit-animation-delay:2.5s;animation-delay:2.5s}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}.welcome-section-hero_left-side_content .button2{display:inline-block;vertical-align:middle;padding:1.5rem 1.75rem;font-size:14px;line-height:1.2}.welcome-section-hero_left-side_content .button2.sign-in{border:2px solid #1E4D2B;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:transparent;background-image:none;color:#1E4D2B;margin-right:15px}.welcome-section-hero_right-side{padding:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 912px){.welcome-section-hero_right-side{padding:4% 0 15%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%}}@media (min-width: 1312px){.welcome-section-hero_right-side{padding:2% 0 15%;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}.welcome-section-hero_right-side_content{position:relative;overflow:hidden;width:85%;float:right}@media (min-width: 608px){.welcome-section-hero_right-side_content{width:70%}}@media (min-width: 912px){.welcome-section-hero_right-side_content{width:100%}}.welcome-section-hero_right-side_content .mask-hero-bottom{background-color:#D1CD83;-webkit-mask-image:url("/images/welcome/mask-hero.svg");mask-image:url("/images/welcome/mask-hero.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;width:100%;float:right;padding-top:100%;margin-top:3%;margin-right:-10px}.welcome-section-hero_right-side_content .mask-hero-top{-webkit-mask-image:url("/images/welcome/mask-hero.svg");mask-image:url("/images/welcome/mask-hero.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;background-size:cover;background-position:top center;width:100%;position:absolute;right:-25px;top:0;padding-top:100%}.welcome-section-hero_right-side_content .mask-hero-sponsor-tag{background-size:cover;background-position:top center;width:260px;height:110px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;border:solid 12px white;margin-right:1px;position:absolute;right:-1px;bottom:0}
.welcome-section-cards{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw;overflow:hidden}.welcome-section-cards .callout{position:absolute;z-index:0;width:250px;color:#B1B1B1;display:none;bottom:8%}@media (min-width: 912px){.welcome-section-cards .callout{display:block}}.welcome-section-cards .callout.left{position:relative;margin-bottom:70px;display:block;margin:40% 0 0 20%}@media (min-width: 912px){.welcome-section-cards .callout.left{display:none}}.welcome-section-cards .callout.left .callout-graphic{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-45px;left:-110px}.welcome-section-cards .callout.left .callout-graphic .location-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:82% 28%;transform-origin:82% 28%}.welcome-section-cards .callout .callout-graphic{position:absolute;left:-130px;top:10px}.welcome-section-cards_left-side,.welcome-section-cards_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.welcome-section-cards_left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 912px){.welcome-section-cards_left-side{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width: 1312px){.welcome-section-cards_left-side{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.welcome-section-cards_left-side .cards-hash-square-container{width:100%;position:absolute}@media (min-width: 608px){.welcome-section-cards_left-side .cards-hash-square-container{width:85%}}@media (min-width: 912px){.welcome-section-cards_left-side .cards-hash-square-container{width:100%}}.welcome-section-cards_left-side .cards-hash-square-container .cards-hash-square{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-square.svg");background-size:contain;background-repeat:no-repeat;background-position:top}.welcome-section-cards_left-side_content{position:relative;width:100%;margin:10% 0}@media (min-width: 608px){.welcome-section-cards_left-side_content{width:70%}}@media (min-width: 912px){.welcome-section-cards_left-side_content{width:100%;margin:10% 0}}@media (min-width: 1312px){.welcome-section-cards_left-side_content{margin:10% 0}}.welcome-section-cards_left-side_content .mask-cards-bottom{width:100%;background-color:#D1CD83;-webkit-mask-image:url("/images/welcome/mask-cards.svg");mask-image:url("/images/welcome/mask-cards.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;width:100%;padding-top:110%;margin-left:2%}@media (min-width: 912px){.welcome-section-cards_left-side_content .mask-cards-bottom{padding-top:100%}}.welcome-section-cards_left-side_content .mask-cards-top{-webkit-mask-image:url("/images/welcome/mask-cards.svg");mask-image:url("/images/welcome/mask-cards.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;background-color:#1E4D2B;width:100%;position:absolute;top:-2%;padding-top:110%}@media (min-width: 912px){.welcome-section-cards_left-side_content .mask-cards-top{padding-top:100%}}.welcome-section-cards_left-side_content .phone-wrapper{width:70%;position:absolute;top:-5%;left:10%}@media (min-width: 912px){.welcome-section-cards_left-side_content .phone-wrapper{width:47%}}.welcome-section-cards_left-side_content .phone-wrapper .phone-bg{width:100%;padding-top:213%;background-image:url("/images/welcome/phone-bg.png");background-size:contain;background-repeat:no-repeat}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen{position:absolute;top:0px;width:90%;height:90%;background-color:white;margin:10% 5%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content{padding-top:5px}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content .block-wrapper{margin:0}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content .block-wrapper svg{width:75%}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content .block-wrapper_header_title{font-size:11px}@media (min-width: 608px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content .block-wrapper_header_title{font-size:14px}}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content-loader{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content-loader .icon-loader{margin:0}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards{padding:0 2%;-webkit-animation:slideUpAnimation 0.5s ease;animation:slideUpAnimation 0.5s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow-x:hidden}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-title{font-size:14px;overflow:visible}@media (min-width: 608px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-title{font-size:22px}}@media (min-width: 912px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-title{font-size:14px}}@media (min-width: 1312px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-title{font-size:22px}}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-body{font-size:12px}@media (min-width: 608px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-body{font-size:16px}}@media (min-width: 912px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-body{font-size:12px}}@media (min-width: 1312px){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .card-body{font-size:16px}}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .resource-card{width:100%}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .resource-card.x-small{max-width:100%}.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .resource-card.x-small .content-container .card-title{width:90%;position:relative;overflow-x:hidden;overflow:clip;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@-moz-document url-prefix(){.welcome-section-cards_left-side_content .phone-wrapper .phone-screen-content_cards .resource-card.x-small .content-container .card-title{word-break:break-word}}.welcome-section-cards_right-side{padding:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 912px){.welcome-section-cards_right-side{padding:1% 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}@media (min-width: 1312px){.welcome-section-cards_right-side{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.welcome-section-cards_right-side_content{padding:2% 3%;width:100%}@media (min-width: 912px){.welcome-section-cards_right-side_content{padding:10% 3%;padding:0;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}@media (min-width: 1312px){.welcome-section-cards_right-side_content{padding:0 10% 0 0}}.welcome-section-cards_right-side_content p{width:90%}.welcome-section-cards_right-side_content .role-selector{display:inline-block;color:#1E4D2B;width:340px;position:absolute}@media (min-width: 608px){.welcome-section-cards_right-side_content .role-selector{width:500px}}.welcome-section-cards_right-side_content .role-selector .react-select-custom__control--menu-is-open{-webkit-box-shadow:0px 4px 8px rgba(79,79,79,0.25);box-shadow:0px 4px 8px rgba(79,79,79,0.25);-webkit-border-radius:8px;border-radius:8px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.welcome-section-cards_right-side_content .role-selector .react-select-custom__control--menu-is-open:after{content:'';position:absolute;bottom:0px;left:5%;width:90%;height:2px;background-color:#FBFBFB}.welcome-section-cards_right-side_content .role-selector.highlighted .react-select-custom__single-value::after{-webkit-animation:slideInFromLeftAnimation 1s ease;animation:slideInFromLeftAnimation 1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.welcome-section-cards_right-side_content .role-selector.highlighted .react-select-custom__indicator{-webkit-animation:wiggleAnimation 0.25s;animation:wiggleAnimation 0.25s;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;animation-delay:1s}.welcome-section-cards_right-side_content .role-selector .react-select-custom__single-value{color:#1E4D2B}.welcome-section-cards_right-side_content .role-selector .react-select-custom__single-value::after{content:'';position:absolute;z-index:-1;width:0%;left:0px;bottom:5px;height:20px;background-color:#C9D845;opacity:0.7}.welcome-section-cards_right-side_content .role-selector .react-select-custom__indicator-separator{display:none}.welcome-section-cards_right-side_content .role-selector .react-select-custom__indicator{background-color:#1E4D2B;-webkit-border-radius:50%;border-radius:50%;padding:2px;margin-right:10px}.welcome-section-cards_right-side_content .role-selector .react-select-custom__indicator svg path{fill:#fff}.welcome-section-cards_right-side_content .role-selector .react-select-custom__menu{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;margin-top:0px;padding-top:0px;-webkit-box-shadow:0px 6px 8px rgba(79,79,79,0.25);box-shadow:0px 6px 8px rgba(79,79,79,0.25);-webkit-border-radius:8px;border-radius:8px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;font-style:normal;font-weight:normal;font-size:28px;line-height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-0.01em}.welcome-section-cards_right-side_content .role-selector .react-select-custom__menu-list{width:100%;text-align:left;font-family:"mark-ot"}.welcome-section-cards .react-select-custom .react-select-custom__control{border:none;background:transparent}
.welcome-section-tools{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw;overflow:hidden}.welcome-section-tools_left-side,.welcome-section-tools_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 912px){.welcome-section-tools_left-side{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 1312px){.welcome-section-tools_left-side{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}.welcome-section-tools_left-side_content{padding:25% 3% 5%;width:100%}@media (min-width: 912px){.welcome-section-tools_left-side_content{padding:0 10%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 912px){.welcome-section-tools_right-side{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 1312px){.welcome-section-tools_right-side{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.welcome-section-tools_right-side .hero-hash-circle-small-container{width:110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 608px){.welcome-section-tools_right-side .hero-hash-circle-small-container{width:90%}}@media (min-width: 912px){.welcome-section-tools_right-side .hero-hash-circle-small-container{width:110%}}.welcome-section-tools_right-side .hero-hash-circle-small-container .hero-hash-circle-small{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-circle-small.svg");background-size:contain;background-repeat:no-repeat}.welcome-section-tools_right-side_content{position:relative;width:85%;margin:0 0 30% 0}@media (min-width: 608px){.welcome-section-tools_right-side_content{width:70%}}@media (min-width: 912px){.welcome-section-tools_right-side_content{width:95%;margin:35% 0}}@media (min-width: 1312px){.welcome-section-tools_right-side_content{margin:25% 0}}.welcome-section-tools_right-side_content .mask-tools-bottom{width:100%;background-color:#D1CD83;-webkit-mask-image:url("/images/welcome/mask-tools-mobile.svg");mask-image:url("/images/welcome/mask-tools-mobile.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;width:100%;padding-top:160%;margin-left:2%}@media (min-width: 912px){.welcome-section-tools_right-side_content .mask-tools-bottom{-webkit-mask-image:url("/images/welcome/mask-tools.svg");mask-image:url("/images/welcome/mask-tools.svg");width:100%;padding-top:60%;margin-left:-2%}}.welcome-section-tools_right-side_content .mask-tools-top{-webkit-mask-image:url("/images/welcome/mask-tools-mobile.svg");mask-image:url("/images/welcome/mask-tools-mobile.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left;background-color:#1E4D2B;position:absolute;width:100%;top:2%;padding-top:160%}@media (min-width: 912px){.welcome-section-tools_right-side_content .mask-tools-top{-webkit-mask-image:url("/images/welcome/mask-tools.svg");mask-image:url("/images/welcome/mask-tools.svg");width:100%;top:-2%;padding-top:60%}}.welcome-section-tools_right-side_content .mask-tools-top.mask-overlay-gradient:after{padding-top:160%}@media (min-width: 912px){.welcome-section-tools_right-side_content .mask-tools-top.mask-overlay-gradient:after{padding-top:60%}}.welcome-section-tools_right-side_content .self-check-wrapper{position:absolute;top:5%;left:8%;width:70%;background-color:#fff;-webkit-box-shadow:0px 6px 8px rgba(79,79,79,0.25);box-shadow:0px 6px 8px rgba(79,79,79,0.25);-webkit-border-radius:8px;border-radius:8px}@media (min-width: 912px){.welcome-section-tools_right-side_content .self-check-wrapper{top:0px;left:8%;width:50%}}.welcome-section-tools_right-side_content .self-check-wrapper.question-button-pulse ul.reality-check-answers li:nth-child(3) .rc-button{background-color:#FBFBFB;-webkit-animation:pulseAnimation 0.5s ease;animation:pulseAnimation 0.5s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question{padding-top:0}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question legend{font-size:24px}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question p.reality-check-question--subtitle{display:none}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question ul.reality-check-answers{margin-top:20px}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question ul.reality-check-answers li{width:100%;margin:0 0 2% 0}.welcome-section-tools_right-side_content .self-check-wrapper .reality-check-question ul.reality-check-answers li .rc-button{font-size:14px;padding:10px 14px}.welcome-section-tools_right-side_content .self-check-wrapper .reality-question-summary{margin-top:10px}.welcome-section-tools_right-side_content .self-check-wrapper .reality-question-summary .summary-item{width:100%}.welcome-section-tools_right-side_content .self-check-wrapper .reality-question-summary .summary-item p{margin:0;padding:0;font-size:14px}.welcome-section-tools_right-side_content .goals-wrapper{position:absolute;top:40%;left:20%;width:70%}@media (min-width: 608px){.welcome-section-tools_right-side_content .goals-wrapper{top:35%}}@media (min-width: 912px){.welcome-section-tools_right-side_content .goals-wrapper{top:15%;left:45%;width:50%}}.welcome-section-tools_right-side_content .goals-wrapper.goal-button-pulse .goal-button{-webkit-animation:pulseAnimation 0.5s ease;animation:pulseAnimation 0.5s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.welcome-section-stories{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw}.welcome-section-stories_left-side,.welcome-section-stories_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.welcome-section-stories_left-side{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 912px){.welcome-section-stories_left-side{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.welcome-section-stories_left-side .cards-hash-square-container{width:100%;position:absolute;top:-10%}.welcome-section-stories_left-side .cards-hash-square-container .cards-hash-square{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-square.svg");background-size:contain;background-repeat:no-repeat;background-position:top}.welcome-section-stories_left-side_content{position:relative;width:80%;margin:15% auto}.welcome-section-stories_left-side_content .video-container{position:relative}.welcome-section-stories_left-side_content .video-container_shadow{position:relative;top:0;left:-2%;width:100%;padding-top:-webkit-calc(100% * (329/581));padding-top:calc(100% * (329/581));background-color:#D1CD83;-webkit-border-radius:8px;border-radius:8px}.welcome-section-stories_left-side_content .video-container_inner{position:absolute;top:-2%;width:100%;height:100%;background-color:#1E4D2B;-webkit-border-radius:8px;border-radius:8px;color:#fff;overflow:hidden}.welcome-section-stories_left-side_content .video-container_inner video{width:100%;height:100%}.welcome-section-stories_left-side_content .video-container_inner .play-button{width:100px;height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/welcome/play-button.svg");background-size:contain}.welcome-section-stories_left-side_content .video-menu{position:relative;margin-top:10px;width:100%;text-align:center}.welcome-section-stories_left-side_content .video-menu_nav li{margin:0 20px 0 0;padding:0;display:inline-block;position:relative}.welcome-section-stories_left-side_content .video-menu_nav li:last-child{margin-right:0}.welcome-section-stories_left-side_content .video-menu_nav li.active:after{width:48px;height:48px;content:'';position:absolute;bottom:-120%;left:4px;background-color:#fff;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.welcome-section-stories_left-side_content .video-menu_nav li.active a{position:relative}.welcome-section-stories_left-side_content .video-menu_nav li.active a svg{display:block;position:absolute;top:-9px;left:-13px}.welcome-section-stories_left-side_content .video-menu_nav li.active a svg path{stroke:#C9D845;stroke-opacity:0.7;stroke-dasharray:400;stroke-dashoffset:400;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:draw;animation-name:draw}.welcome-section-stories_left-side_content .video-menu_nav li a{display:block;width:56px;height:56px;font-family:"mark-ot-bold";border:3px solid #fff;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;color:#1E4D2B;text-decoration:none;font-style:normal;font-weight:900;font-size:34.56px;line-height:140%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-0.005em}.welcome-section-stories_left-side_content .video-menu_nav li a svg{display:none}.welcome-section-stories_left-side_content .video-menu_caption{display:inline-block;margin:20px auto 0;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 2px 4px rgba(79,79,79,0.25);box-shadow:0px 2px 4px rgba(79,79,79,0.25);padding:15px 10px;color:#B1B1B1}.welcome-section-stories_left-side_content .video-menu_caption-inner{position:relative;z-index:1}.welcome-section-stories_right-side{padding:1% 0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 912px){.welcome-section-stories_right-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}.welcome-section-stories_right-side_content{padding:0% 3%;width:100%}@media (min-width: 912px){.welcome-section-stories_right-side_content{padding:0;position:absolute;top:10vw;width:90%}}@media (min-width: 1312px){.welcome-section-stories_right-side_content{padding:0 10% 0 0}}
.welcome-section-quotes{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw}.welcome-section-quotes_left-side,.welcome-section-quotes_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.welcome-section-quotes_left-side{position:relative}@media (min-width: 912px){.welcome-section-quotes_left-side{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.welcome-section-quotes_left-side .cards-hash-square-container{width:100%;position:absolute;top:-10%}.welcome-section-quotes_left-side .cards-hash-square-container .cards-hash-square{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-square.svg");background-size:contain;background-repeat:no-repeat;background-position:top}.welcome-section-quotes_left-side_content{position:relative;width:70%;margin:15% auto}.welcome-section-quotes_left-side_content .quotation-mark{position:absolute;z-index:10;top:-40px}.welcome-section-quotes_left-side_content .quotation-mark path{fill:#1E4D2B}.welcome-section-quotes_left-side_content .mask-quotes-bottom{background-color:#D1CD83;-webkit-mask-image:url("/images/welcome/mask-quotes.svg");mask-image:url("/images/welcome/mask-quotes.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;width:100%;float:right;padding-top:100%;margin-top:3%;margin-right:-10px}.welcome-section-quotes_left-side_content .mask-quotes-top{-webkit-mask-image:url("/images/welcome/mask-quotes.svg");mask-image:url("/images/welcome/mask-quotes.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;background-size:cover;background-position:top center;width:100%;position:absolute;right:-25px;top:0;padding-top:100%}.welcome-section-quotes_right-side{padding:1% 0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 912px){.welcome-section-quotes_right-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}.welcome-section-quotes_right-side_content{padding:10% 3%;width:100%}@media (min-width: 912px){.welcome-section-quotes_right-side_content{padding:0;position:absolute;top:10vw;width:90%}}@media (min-width: 1312px){.welcome-section-quotes_right-side_content{padding:0 10% 0 0}}.welcome-section-quotes_right-side_content .quote-menu{position:relative;margin-top:10px;width:100%;z-index:1;text-align:center}.welcome-section-quotes_right-side_content .quote-menu_quote{display:inline-block;text-align:left;margin:20px auto 30px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 2px 4px rgba(79,79,79,0.25);box-shadow:0px 2px 4px rgba(79,79,79,0.25);padding:15px 15px 0;color:#B1B1B1;position:relative;width:100%}@media (min-width: 912px){.welcome-section-quotes_right-side_content .quote-menu_quote{width:130%;left:-150px}}.welcome-section-quotes_right-side_content .quote-menu_quote-inner{position:relative;z-index:1}.welcome-section-quotes_right-side_content .quote-menu_quote-inner p.author{text-align:right}.welcome-section-quotes_right-side_content .quote-menu_nav li{margin:0 20px 0 0;padding:0;display:inline-block;position:relative}.welcome-section-quotes_right-side_content .quote-menu_nav li:last-child{margin-right:0}.welcome-section-quotes_right-side_content .quote-menu_nav li.active:after{width:48px;height:48px;content:'';position:absolute;top:-120%;left:4px;background-color:#fff;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.welcome-section-quotes_right-side_content .quote-menu_nav li.active a{position:relative}.welcome-section-quotes_right-side_content .quote-menu_nav li.active a svg{display:block;position:absolute;top:-9px;left:-13px}.welcome-section-quotes_right-side_content .quote-menu_nav li.active a svg path{stroke:#C9D845;stroke-opacity:0.7;stroke-dasharray:400;stroke-dashoffset:400;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:draw;animation-name:draw}.welcome-section-quotes_right-side_content .quote-menu_nav li a{display:block;width:56px;height:56px;font-family:"mark-ot-bold";border:3px solid #fff;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;color:#1E4D2B;text-decoration:none;font-style:normal;font-weight:900;font-size:34.56px;line-height:140%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-0.005em}.welcome-section-quotes_right-side_content .quote-menu_nav li a svg{display:none}
.welcome-footer{overflow:hidden;position:relative;background-color:#FBFBFB}.welcome-footer_background{position:absolute;z-index:0;width:120%;right:0px;-webkit-transform:rotateZ(-2deg);transform:rotateZ(-2deg);-webkit-transform-origin:top right;transform-origin:top right;background-color:#1E4D2B}.welcome-footer_background_inner{background:linear-gradient(200.56deg, rgba(0,0,0,0) 15.8%, rgba(0,0,0,0.16) 85.07%);width:inherit;padding-top:200%;position:relative}.welcome-footer .hero-hash-circle-container{width:100%;position:absolute;z-index:1;top:0px;display:none}@media (min-width: 912px){.welcome-footer .hero-hash-circle-container{display:block;width:50%;right:-3%}}@media (min-width: 1312px){.welcome-footer .hero-hash-circle-container{width:55%;right:-3%}}.welcome-footer .hero-hash-circle-container .hero-hash-circle{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-circle-light.svg");background-size:contain;background-repeat:no-repeat}.welcome-footer .cards-hash-square-container{width:100%;position:absolute;bottom:0%}@media (min-width: 912px){.welcome-footer .cards-hash-square-container{width:50%}}.welcome-footer .cards-hash-square-container .cards-hash-square{width:100%;padding-top:55%;background-image:url("/images/welcome/hash-square-light.svg");background-size:contain;background-repeat:no-repeat;background-position:top}.welcome-footer_content{width:100%;text-align:center;color:#fff;padding:10% 0 10% 0;position:relative;z-index:1;font-family:"mark-ot"}.welcome-footer_content h3{margin-bottom:24px}.welcome-footer_content p{font-family:"mark-ot";font-weight:bold;margin-bottom:24px;padding:0px;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.10000000149011612px;text-align:center}.welcome-footer_content .about-you-button{border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;background-color:transparent;background-image:none;margin-right:15px;display:inline-block;font-size:14px;color:#fff}.welcome-footer_bottom-footnotes{opacity:0.7;padding:0 5%;font-family:"mark-ot";color:#FBFBFB;font-size:14px;margin-bottom:10px;z-index:1;position:relative}@media (min-width: 912px){.welcome-footer_bottom-footnotes{text-align:center}}.welcome-footer_bottom-footnotes p{margin:0 !important;font-size:14px !important;padding:0 0 5px 0 !important}.welcome-footer_bottom-footnotes p.strong{font-weight:bold}.welcome-footer_bottom-footnotes a{color:inherit}
@-webkit-keyframes fadeOutInAnimation{0%{opacity:1}10%{opacity:1}25%{opacity:0}75%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes fadeOutInAnimation{0%{opacity:1}10%{opacity:1}25%{opacity:0}75%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideOutToLeftAndBackAnimation{0%{width:100%}15%{width:0%}85%{width:0%}100%{width:100%}}@keyframes slideOutToLeftAndBackAnimation{0%{width:100%}15%{width:0%}85%{width:0%}100%{width:100%}}@-webkit-keyframes slideInFromLeftAnimation{0%{width:0%}100%{width:100%}}@keyframes slideInFromLeftAnimation{0%{width:0%}100%{width:100%}}@-webkit-keyframes slideUpAnimation{0%{padding-top:50px;opacity:0}100%{padding-top:0px;opacity:1}}@keyframes slideUpAnimation{0%{padding-top:50px;opacity:0}100%{padding-top:0px;opacity:1}}@-webkit-keyframes pulseAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wiggleAnimation{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}25%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}75%{-webkit-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wiggleAnimation{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}25%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}75%{-webkit-transform:translateX(10%);transform:translateX(10%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}.welcome{background-color:#fff;width:100vw;overflow-x:hidden}@media (min-width: 1312px){.welcome h1.bigger{font-size:60px}}.welcome h1,.welcome h2{color:#1E4D2B}.welcome p.body-large{margin:15px 0;position:relative;font-size:22px;padding:0}@media (min-width: 912px){.welcome p.body-large{margin:24px 0;font-size:28px}}.welcome .sign-up-cta{position:relative;display:inline-block;font-weight:bold;font-size:14px;line-height:18px;letter-spacing:0.75px;text-transform:uppercase;color:#1E4D2B;text-decoration:none;margin-bottom:30px;font-family:"mark-ot";font-style:normal;font-weight:700;text-align:left}.welcome .sign-up-cta .arrow-right{position:absolute;top:2px;right:-20px;width:15px;height:12px}.welcome .sign-up-cta .arrow-right path{fill:#1E4D2B}.welcome .mask-overlay-gradient:after{content:'';background:-webkit-linear-gradient(326deg, rgba(0,0,0,0) 15%, rgba(0,0,0,0.16) 85%);background-size:contain;position:absolute;top:0;left:0;width:100%;padding-top:100%}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.home--landing-page{background-repeat:no-repeat;display:block;overflow:hidden;position:relative;min-height:-webkit-calc(100vh - 86px - 67px);min-height:calc(100vh - 86px - 67px);background-size:cover}@media (min-width: 912px){.home--landing-page{background-size:cover}}.home--container{position:relative;z-index:10}@media (min-width: 912px) and (min-height: 800px){.home--container{position:absolute;width:100%}}.home__video-background{display:none;height:auto;left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;z-index:1}@media (min-width: 912px){.home__video-background{display:block;position:absolute}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}button{cursor:pointer}.button{background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);border:none;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:10px 3.75rem;font-size:.8rem;line-height:1;font-family:"mark-ot-bold";font-size:1.2rem}.button__continue{padding:8px 7.5rem}.privacy-anchors{display:none;font-family:"mark-ot-medium";left:1.5rem;letter-spacing:0.5;position:fixed;text-transform:uppercase;top:100px}.privacy-anchors a{color:#B1B1B1;cursor:pointer;display:block;padding:.75rem;text-decoration:none}.privacy-anchors a.anchor--active{color:#333}@media (min-width: 912px){.privacy-anchors{display:block;font-size:1.2rem;line-height:22px;width:180px}}@media (min-width: 1312px){.privacy-anchors{display:block;font-size:1.4rem;width:300px}}.privacy-scroll-to{height:0px;-webkit-transform:translateY(-120px);transform:translateY(-120px)}#Privacy-Policy{display:none}#Terms-Of-Use{display:none}#Terms-Of-Use ~ h1:first-of-type{display:none}.terms-privacy.privacy-only h3{margin:0}.terms-privacy.privacy-only h1{border-bottom:1px solid #FBFBFB;padding-bottom:30px}.terms-privacy.privacy-only p:first-of-type{border-top:none;padding-top:20px}.terms-privacy.privacy-only p:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:20px}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.terms-privacy{font-family:"mark-ot";margin:auto;max-width:560px;padding:0 1.5rem;width:100%}.terms-privacy h1{font-family:"mark-ot-bold";font-size:3.6rem;line-height:43px;margin:40px 0 20px;text-transform:uppercase}@media (min-width: 912px){.terms-privacy h1{font-size:4.6rem;line-height:53px;margin:80px 0 20px}}.terms-privacy h4,.terms-privacy h3{border-top:1px solid #FBFBFB;font-family:"mark-ot-bold";font-size:3.2rem;line-height:39px;margin-top:20px;padding:50px 0 20px 0}@media (min-width: 912px){.terms-privacy h4,.terms-privacy h3{font-size:3.6rem;line-height:43px}}.terms-privacy p{font-family:"mark-ot";font-size:1.4rem;line-height:26px;margin-bottom:10px}@media (min-width: 912px){.terms-privacy p{font-size:1.8rem;line-height:32px}}.terms-privacy p:first-of-type{border-top:1px solid #FBFBFB;padding-top:20px}.terms-privacy p:last-of-type{border-bottom:1px solid #FBFBFB;margin-bottom:160px;padding-bottom:20px}.terms-privacy hr{display:none}
.about{padding:5%;margin:2%;font-family:"mark-ot";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:1100px;margin:0 auto}.about .success{margin:0 0 20px 0;color:#E43F40}.about h1{text-align:center}.about h1 .about-icon{color:#333;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;top:0}.about h1 .about-icon svg{color:#333;fill:#333;vertical-align:top}.about .about-item{margin-bottom:5%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width: 912px){.about .about-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.about .about-item .button-cta{display:inline-block}.about .about-image{display:block}@media (min-width: 912px){.about .about-image{min-width:250px;max-width:250px}}.about .about-image img{width:100%}.about .about-text{font-size:2.5rem}@media (min-width: 912px){.about .about-text{text-align:left;padding-left:100px;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}}.about .about-text--subtitle{padding-bottom:3%;color:#B1B1B1;font-size:2rem}.about .about-text--body{font-size:1.6rem}.about .agency-graphic{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about .agency-graphic--img{width:100%;margin-bottom:5%}.about .agency-graphic--text{font-family:"mark-ot-bold";margin-top:3%;margin-bottom:5%;text-align:center;color:#B1B1B1}.about .agency-form{background-color:#FBFBFB;padding:5%;margin:3%;margin-bottom:10%;text-align:center;border:1px solid #B0B0B0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2rem}@media (min-width: 912px){.about .agency-form .form-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width: 912px){.about .agency-form .form-fields .form-field{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;padding-right:20px}}.about .agency-form .agency-form-submit-button{margin-top:5%;font-family:"mark-ot-bold";font-size:1.4rem}@media (min-width: 912px){.about .agency-form .agency-form-submit-button{width:25%;height:50px}}.about .agency-form h4{font-size:3.6rem}@media (min-width: 912px){.about .agency-form{padding:7%}}.about .agency-form label{display:block;text-align:left;font-family:"mark-ot";font-size:1.4rem;margin:8px 0 8px 0px;width:100%}@media (min-width: 912px){.about .agency-form label{margin:10px 0 8px 0px}}.about .agency-form select{border:2px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;font-size:1.6rem;font-family:"mark-ot";height:36px;padding:0 10px;width:100%}.about .agency-form select:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.about .agency-form input{border:2px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;font-size:1.6rem;height:36px;padding:0 10px;width:100%}.about .agency-form input:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.about .agency-form input[type=submit]{margin-top:20px}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}button{cursor:pointer}.button{background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);border:none;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:10px 3.75rem;font-size:.8rem;line-height:1;font-family:"mark-ot-bold";font-size:1.2rem}.button__continue{padding:8px 7.5rem}.accessibility-anchors{display:none;font-family:"mark-ot-medium";left:1.5rem;letter-spacing:0.5;position:fixed;text-transform:uppercase;top:100px}.accessibility-anchors a{color:#B1B1B1;cursor:pointer;display:block;padding:.75rem;text-decoration:none}.accessibility-anchors a.anchor--active{color:#333}@media (min-width: 912px){.accessibility-anchors{display:block;font-size:1.2rem;line-height:22px;width:180px}}@media (min-width: 1312px){.accessibility-anchors{display:block;font-size:1.4rem;width:300px}}.accessibility-scroll-to{height:0px;-webkit-transform:translateY(-120px);transform:translateY(-120px)}.accessibility{font-family:"mark-ot";margin:auto;max-width:560px;padding:0 1.5rem;width:100%}.accessibility h1{font-family:"mark-ot-bold";font-size:3.6rem;line-height:43px;margin:40px 0 20px;text-transform:uppercase}@media (min-width: 912px){.accessibility h1{font-size:4.6rem;line-height:53px;margin:80px 0 20px}}.accessibility h2{font-size:3.6rem !important;line-height:120% !important;font-family:"mark-ot-bold" !important}.accessibility h4,.accessibility h3{border-top:1px solid #FBFBFB;font-family:"mark-ot-bold";font-size:3.2rem;line-height:39px;margin-top:20px;padding:50px 0 20px 0}@media (min-width: 912px){.accessibility h4,.accessibility h3{font-size:3.6rem;line-height:43px}}.accessibility p{font-family:"mark-ot";font-size:1.4rem;line-height:26px;margin-bottom:10px}@media (min-width: 912px){.accessibility p{font-size:1.8rem;line-height:32px}}.accessibility p:first-of-type{border-top:1px solid #FBFBFB;padding-top:20px}.accessibility hr{display:none}.accessibility ol{list-style:decimal;margin-left:30px}.accessibility ol li{margin-bottom:20px}.accessibility ul{list-style:inherit}.accessibility ul li{margin-bottom:20px}.accessibility ul li .li-header{font-weight:bold;margin-bottom:10px}.accessibility ul li ul{list-style:circle}.accessibility table{width:100%;margin-bottom:50px;border-collapse:collapse;border:1px solid #000}.accessibility table thead{font-weight:bold}.accessibility table thead,.accessibility table tbody{width:100%}.accessibility table td{border-collapse:collapse;border:1px solid #000;padding:10px;text-align:center}.accessibility img{width:100%;border:1px solid #000;margin-bottom:20px}
.background--image-parent{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;height:200px;left:-70px;right:0;top:0;z-index:0}.background--image-parent.homepage img{height:100%;width:auto}.background--image-parent img{display:none;height:auto;min-width:100%;width:auto;z-index:0}
.background--image-parent{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;height:200px;left:-70px;right:0;top:0}.background--image-parent.homepage img{height:100%;width:auto}.background--image-parent img{display:none;height:auto;min-width:100%;width:auto}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.card__item{padding:15.5px;width:100%}@media (min-width: 912px){.card__item{-webkit-animation:slide-up 0.4s ease-out;animation:slide-up 0.4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin:0 0 0 -10px;width:49%}.card__item:nth-child(2n){-webkit-animation:slide-up 0.6s ease-out;animation:slide-up 0.6s ease-out}.card__item:nth-child(3n){-webkit-animation:slide-up 0.9s ease-out;animation:slide-up 0.9s ease-out}.card__item:nth-child(5n){-webkit-animation:slide-up 0.6s ease-out;animation:slide-up 0.6s ease-out}}@media (min-width: 1312px){.card__item{width:33%}}.card__item .background--image-parent{background-color:#FBFBFB;left:0;position:relative;top:0}.card__item .card__copy-copy{padding:1.5rem 0}.card__item .icon--playbutton{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 608px){.card__item .icon--playbutton{left:1.5rem;top:1.5rem;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.card__item a{text-decoration:none}.card__item a:visited .resource-tag-container--article,.card__item a:visited .resource-tag-container--dash{border-bottom:solid 40px #D1CD83 !important;border-left:solid 40px transparent;border-right:solid 40px #D1CD83 !important;border-top:solid 40px transparent}@media (min-width: 912px){.card__item a:visited .resource-tag-container--article,.card__item a:visited .resource-tag-container--dash{border-bottom:solid 45px #D1CD83 !important;border-left:solid 45px transparent;border-right:solid 45px #D1CD83 !important;border-top:solid 45px transparent}}.card__item--campus-goal .card__copy-bg-header{position:relative;height:50px;left:0px;top:0px}.card__item--campus-goal .card__copy-bg-header .trophyWrap{width:70px;height:70px;background-color:#D1CD83;position:absolute;left:50%;top:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:100%;border-radius:100%}.card__item--campus-goal .card__copy-bg-header svg{width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__item--campus-goal .card__copy-bg-header svg #background{fill:#fff}.card__item--campus-goal .card__copy-container{padding-top:3.5rem}.card__item--campus-goal .card__copy-container h3{margin-bottom:3rem}.card__item--campus-goal .card__copy-container a.button{display:block;height:auto;padding:20px 3.75rem}.card__item--campus-goal .card__copy-container p{font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem}.card__item--campus-goal .card__copy-container_mini-header{font-size:12px !important}.card__item--campus-goal .card__copy-container .card__copy-copy p{text-align:center}.card__item--nod-challenge .nod-challenge-inner.blue,.card__item--nod-challenge .card__sub-container.blue{background-color:#AEDDFB}.card__item--nod-challenge .nod-challenge-inner.blue .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.blue .nod-challenge-circle{background-color:#91D4FF}.card__item--nod-challenge .nod-challenge-inner.purple,.card__item--nod-challenge .card__sub-container.purple{background-color:#D6D5EF}.card__item--nod-challenge .nod-challenge-inner.purple .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.purple .nod-challenge-circle{background-color:#C9C8EC}.card__item--nod-challenge .nod-challenge-inner.cyan,.card__item--nod-challenge .card__sub-container.cyan{background-color:#A1E2E2}.card__item--nod-challenge .nod-challenge-inner.cyan .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.cyan .nod-challenge-circle{background-color:#8EDBDB}.card__item--nod-challenge .nod-challenge-inner.orange,.card__item--nod-challenge .card__sub-container.orange{background-color:#F1D2BF}.card__item--nod-challenge .nod-challenge-inner.orange .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.orange .nod-challenge-circle{background-color:#EBC2A9}.card__item--nod-challenge .nod-challenge-inner.red,.card__item--nod-challenge .card__sub-container.red{background-color:#F5CECE}.card__item--nod-challenge .nod-challenge-inner.red .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.red .nod-challenge-circle{background-color:#EEC1C1}.card__item--nod-challenge .nod-challenge-inner.green,.card__item--nod-challenge .card__sub-container.green{background-color:#B4E8C7}.card__item--nod-challenge .nod-challenge-inner.green .nod-challenge-circle,.card__item--nod-challenge .card__sub-container.green .nod-challenge-circle{background-color:#98E0B2}.card__item--nod-challenge .nod-challenge-header{position:relative;overflow:hidden;height:200px}.card__item--nod-challenge .nod-challenge-header .nod-challenge-circle{height:230px;width:230px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card__item--nod-challenge .nod-challenge-header .tag-image-container .background--image-parent{background-color:transparent;width:220px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card__item--nod-challenge .nod-challenge-header .participants{position:absolute;z-index:100;bottom:1.5rem;left:1.5rem}.card__item--nod-challenge .nod-challenge-header .participants:before{content:'';position:absolute;width:20px;height:20px;top:5px;background-size:contain;background-repeat:no-repeat;background-image:url("/images/icons/students.svg")}.card__item--nod-challenge .nod-challenge-header .participants span{background-color:#fff;-webkit-border-radius:6px;border-radius:6px;font-size:14px;padding:2px 4px;margin-left:25px}.card__item--nod-challenge .nod-challenge-header .nod-logo{position:absolute;top:1rem;right:1rem;width:45px;height:25px;background-image:url("/images/icons/nod-logo.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.card__item--nod-challenge .card__copy-container{background-color:transparent}.card__copy-copy{padding:1.5rem 0}.card__copy-copy p{font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem}.card__copy-title{cursor:pointer;font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.card__copy-title--fact-tip{border-bottom:1px solid #E3E3E3;font-size:3.2rem;line-height:43px}@media (min-width: 912px){.card__copy-title--fact-tip{font-size:3.6rem}}.card__event-title{position:relative;padding-top:1.75rem}.card__event-title--event-date{position:absolute;width:100%;height:69px;top:-67px}.card__event-title--event-box{float:left;width:84px;height:69px;background:#4F7B8B;font-size:1.8rem;padding:1.4rem 1.25rem;line-height:2.25rem;color:#fff;text-align:center}.card__event-title--event-box.past-date{background:#FBFBFB}.card__event-title--event-occured{float:left;color:#E43F40;font-size:1.3rem;line-height:108px;padding-left:1.25rem}.card__item-wrapper{text-decoration:none}.card__copy-wrapper{cursor:pointer}.card__item-wrapper,.card__sub-container{background-color:#fff}.card__sub-container{float:left;padding:0 1.5rem 3rem;position:relative;width:100%}.card__sub-heart{cursor:pointer;float:right;height:25px;margin:12.5px 12.5px 0 0;overflow:visible;position:relative;width:30px}.card__sub-text-container{display:none;float:left;width:80%}.card__sub-text{display:inline-block;line-height:1;padding:.5rem 1.5rem 0 0;text-transform:capitalize;font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.card__sub-anchor{width:100%}.card__copy-container{background:#fff;cursor:pointer;float:left;margin:0 auto;padding:3rem 1.5rem 10px;width:100%;font-size:.7rem;line-height:1;font-family:"mark-ot"}.card__copy-bg-header{background-image:url(/images/fact-tips-bg.jpg);background-position:center;background-size:contain;font-family:"mark-ot-medium";font-size:1.4rem;left:1.5rem;padding:1.5rem;position:absolute;right:1.5rem;text-transform:uppercase;top:1.5rem}@media (min-width: 912px){.card__copy-bg-header{left:1.5rem;margin-top:1.5rem;position:absolute;right:1.5rem;top:0}}.card__keywords-secondary-container{display:none}.tag-image-container{margin:auto;overflow:hidden;position:relative}.cardstyle--horizontal .tag-image-container{position:inherit}.tag-image-container--article{max-height:350px;max-width:620px;margin-bottom:16px}.event-bookmark-container{position:absolute;top:0;right:0;width:47px;height:81px;margin-right:1.25rem}@media (min-width: 912px){.event-bookmark-container{margin-right:2.5rem}}.event-bookmark-container .event-tag{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:60px;position:absolute;width:60px}@media (min-width: 912px){.event-bookmark-container .event-tag{height:75px;width:75px}}.resource-tag-container{height:0;position:absolute;width:0}.resource-tag-container--article,.resource-tag-container--dash{border-bottom:solid 25px #D1CD83;border-left:solid 25px transparent;border-right:solid 25px #D1CD83;border-top:solid 25px transparent;bottom:0;right:0}@media (min-width: 912px){.resource-tag-container--article,.resource-tag-container--dash{border-bottom:solid 45px #D1CD83;border-left:solid 45px transparent;border-right:solid 45px #D1CD83;border-top:solid 45px transparent;bottom:0;height:60px;right:0;width:60px}}.resource-tag-container .resource-tag{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:20px;position:absolute;width:20px}@media (min-width: 912px){.resource-tag-container .resource-tag{height:35px;width:35px}}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.events--layout{background:#FBFBFB;clear:both;float:left;margin:0 auto;display:block;overflow:hidden;position:relative;top:0;width:100%;z-index:0;padding:2rem 0 4rem}@media (min-width: 912px){.events--layout{padding:4rem 0 6rem}}.events--layout h2.category-title{margin-top:25px;font-size:2.6rem;text-align:center;font-family:"mark-ot-medium"}.events--layout .switch{float:none;width:32rem}@media (min-width: 912px){.events--layout .switch{width:36rem}}.events--layout .switch .switch-label{font-family:"mark-ot-medium";line-height:36px;font-size:1.2rem}.events--layout .events--container h2{font-family:"mark-ot";font-size:1.8rem;padding:2rem 1.5rem}@media (min-width: 912px){.events--layout .events--container h2{max-width:80%;margin-left:auto;margin-right:auto;padding:2rem .5rem}.events--layout .events--container h2:after{content:" ";display:block;clear:both}}.events--layout--submit-event{max-width:680px !important;background:#fff;margin:4.5rem auto 0;padding:1.5rem;line-height:5rem;font-size:1.4rem;text-transform:uppercase;text-align:center;letter-spacing:.5px}@media (min-width: 912px){.events--layout--submit-event{max-width:80%;margin-left:auto;margin-right:auto}.events--layout--submit-event:after{content:" ";display:block;clear:both}}.events--layout--submit-event button{float:right;font-size:1.4rem;letter-spacing:.5px}.events__wrapper{padding:0;margin:0 auto;display:block}@media (min-width: 912px){.events__wrapper{max-width:80%;margin-left:auto;margin-right:auto}.events__wrapper:after{content:" ";display:block;clear:both}}.event__paginate-container{display:block;width:100%}.event__paginate-container .event__load-button{display:block;font-size:1.4rem;margin:4.5rem auto 7.5rem}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.card__item.cardstyle--horizontal{overflow:hidden}@media (min-width: 912px){.card__item.cardstyle--horizontal{margin-right:1.5rem;padding:1.5rem}.card__item.cardstyle--horizontal .card__header-container{float:right;width:50%}.card__item.cardstyle--horizontal .card__copy-container{float:left;width:50%}.card__item.cardstyle--horizontal .card__sub-container{padding-left:0}.card__item.cardstyle--horizontal .background--image-parent{bottom:1.5rem;height:auto;left:50%;position:absolute;right:3rem;top:1.5rem;z-index:1}}@media (min-width: 912px){.featuredstory--container .card__item.cardstyle--horizontal .card__header-container{float:left;width:40%}.featuredstory--container .card__item.cardstyle--horizontal .card__copy-container{float:right;width:60%;padding-top:1.5rem;padding-left:3rem}.featuredstory--container .card__item.cardstyle--horizontal .card__copy-container .card__copy-copy{padding-bottom:0}.featuredstory--container .card__item.cardstyle--horizontal .card__copy-container .card__copy-copy p{padding-bottom:0}.featuredstory--container .card__item.cardstyle--horizontal .card__sub-container{padding-left:1.5rem;padding-bottom:0}.featuredstory--container .card__item.cardstyle--horizontal .card__sub-container .card__sub-heart{margin:-5px 0 0}.featuredstory--container .card__item.cardstyle--horizontal .background--image-parent{left:1.5rem;width:40%;right:auto}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.featured--recommendedcards{border-bottom:1px solid #FBFBFB;margin:0 auto;overflow:hidden;padding:1.5rem 0;position:relative}@media (min-width: 912px){.featured--recommendedcards{max-width:80%;margin-left:auto;margin-right:auto}.featured--recommendedcards:after{content:" ";display:block;clear:both}}.featured--recommendedcards .card__item{position:relative}.featured--recommendedcards .card__sub-container{display:none}@media (min-width: 912px){.featured--recommendedcards .card__sub-container{display:block}}.featured--recommendedcards .card__item{border-bottom:1px solid #ccc;padding:3rem 10px}.featured--recommendedcards .card__item:last-of-type{border:none}@media (min-width: 912px){.featured--recommendedcards .card__item{border:0}}.featured--recommendedcards .card__item .background--image-parent{float:left;height:auto;margin-top:5px;overflow:hidden;padding:10%;position:relative;left:0}@media (min-width: 912px){.featured--recommendedcards .card__item .background--image-parent{background-size:cover;height:160px;float:none;margin-top:0;width:auto}}.featured--recommendedcards .card__item .tag-image-container{display:inline}@media (min-width: 912px){.featured--recommendedcards .card__item .tag-image-container{display:block}}.featured--recommendedcards .card__item .card__copy-container{display:inline;float:left;left:0;position:relative;width:80%}@media (min-width: 912px){.featured--recommendedcards .card__item .card__copy-container{left:inherit;display:block;float:none;padding:4.5rem 10px 0px 10px;position:static;width:100%}}.featured--recommendedcards .card__item .card__copy-container--fact-tip{padding:0;width:100%}.featured--recommendedcards .card__item .card__item--fact-tip{padding-left:0}.featured--recommendedcards .card__item .card__copy-bg-header{background-image:url(/images/article-bg.jpg);background-position:center;background-size:contain;font-family:"mark-ot-medium";font-size:1.4rem;left:0;margin:0;padding:1.5rem;position:relative;right:0;text-transform:uppercase}.featured--recommendedcards .card__item .card__copy-bg-header--business{background-image:url(/images/article-bg-business.jpg)}.featured--recommendedcards .card__item .card__copy-title{color:#B1B1B1;font-family:"mark-ot-medium";font-size:1.4rem;line-height:21px;padding:0}@media (min-width: 912px){.featured--recommendedcards .card__item .card__copy-title{color:#333;font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}}.featured--recommendedcards .card__item .card__copy-title--fact-tip{border:none}@media (min-width: 912px){.featured--recommendedcards .card__item .card__copy-title--fact-tip{border-bottom:1px solid #E3E3E3}}.featured--recommendedcards .card__item .card__copy-copy{color:#B1B1B1;font-family:"mark-ot";font-size:1.4rem;float:left;overflow:hidden;padding:0}@media (min-width: 912px){.featured--recommendedcards .card__item .card__copy-copy{display:block;height:auto;overflow:visible;padding-bottom:4.5rem;color:#333;padding:1.5rem 0}}.featured--recommendedcards .card__item .card__copy-copy p{box-orient:vertical;display:-webkit-box;font-family:"mark-ot";font-size:1.4rem;height:7.68rem;line-clamp:3;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (min-width: 912px){.featured--recommendedcards .card__item .card__copy-copy p{display:block;font-size:1.6rem;lines-clamp:5;height:auto;overflow:visible}}.featured--recommendedcards .card__sub-text{display:none}@media (min-width: 912px){.featured--recommendedcards .card__sub-text{display:block;left:0;position:absolute}}.featured--recommendedcards .card__keywords-secondary-container{display:block;float:left;padding:0;width:100%}.featured--recommendedcards .card__keywords-secondary-container .card__sub-text{display:block;float:left;font-family:"mark-ot-medium";font-size:1.4rem;line-height:21px;padding:0;width:100%}@media (min-width: 912px){.featured--recommendedcards .card__keywords-secondary-container .card__sub-text{display:none}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.card--featuredsection{background:#fff;margin:1.5rem auto;padding:0;width:100%}.card--featuredsection .featured--header{background-position:center;background-size:cover;background-repeat:no-repeat;color:#737373;padding:9rem 0;margin:0 auto;display:block;position:relative;text-align:center}@media (min-width: 57em){.card--featuredsection .featured--header{padding:9rem 0}}.card--featuredsection .featured--header:before{background:#333;content:'';height:100%;left:0;opacity:0.2;position:absolute;top:0;width:100%;z-index:0}.card--featuredsection .featured--header_desc,.card--featuredsection .featured--header_title,.card--featuredsection .featured--header_keywords,.card--featuredsection .featured--header_heart{position:relative;z-index:10}.card--featuredsection .featured--header_desc{font-family:"mark-ot-medium";font-size:1.4rem;text-transform:uppercase}.card--featuredsection .featured--header_link{margin:0;padding:0;text-decoration:none}.card--featuredsection .featured--header_title{color:#737373;font-family:"mark-ot-bold";font-size:3.6rem;line-height:1.15;margin:0 auto 3rem;padding:1.5rem;position:relative}.card--featuredsection .featured--header_title:after{border-top:4px solid #D1CD83;bottom:0;content:'';left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80px}.card--featuredsection .featured--header_keywords{display:block;margin:0 auto;padding:.75rem 1.5rem}.card--featuredsection .featured--header_keywords-link{color:#fff;font-family:"mark-ot-medium";font-size:1.4rem;padding:0 .75rem;text-decoration:underline;text-transform:capitalize}@media (min-width: 57em){.card--featuredsection .featured--header_keywords-link{text-decoration:none}}.card--featuredsection .featured--header_heart{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 57em){.card--featuredsection .featured--header_heart{-webkit-transform:none;transform:none}}.card--featuredsection .featured--header_heart .icon--heart{margin:0 auto;position:relative}.card--featuredsection .featured--footer{display:block;font-family:"mark-ot-medium";font-size:1.4rem;padding:3rem 1.5rem;text-align:center;text-transform:uppercase}.card--featuredsection .featured--footer a{text-align:center;margin:3rem auto}.card--featuredsection .featured--header_keywords{display:none;margin:3rem auto;text-transform:capitalize}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.sso-enabled .sidebar__graduation{display:none}.sidebar{display:none;float:right;margin:0 auto;padding:1.5rem 0;width:25%}.sidebar.sidebar-home{float:none;width:100%}@media (min-width: 57em){.sidebar{display:inline-block}}.sidebar__graduation{background:#fff;-webkit-border-radius:2px;border-radius:2px;font-family:"mark-ot-medium";font-size:1.4rem;margin:0 auto 1.5rem;padding:1.5rem .75rem;text-align:center;width:100%}.sidebar__graduation-title{padding:0 0 .75rem}.sidebar__graduation-column{display:inline-block;position:relative;width:25%}.sidebar__graduation-column:after{content:':';display:inline;position:absolute;right:-2px;top:0}.sidebar__graduation-column:last-of-type:after{display:none}.sidebar__graduation-value{line-height:1;padding:0}.sidebar__graduation-type{font-size:1rem;padding:0}.sidebar__trending-title{border-bottom:1px solid #FBFBFB}.sidebar__trending-title h2,.sidebar__trending-title p{font-family:"mark-ot-medium";font-size:1.4rem;padding:0 0 .375rem}.sidebar__trending-title h2{color:#737373}.sidebar__trending-list{margin:0;padding:0}.sidebar__trending-item{font-size:1.4rem;margin:3rem 0 0;position:relative}.sidebar__trending-item:focus-within{outline:thin dotted}.sidebar__trending-item a{text-decoration:none}.sidebar__trending-item-image{background-size:cover;background-color:#FBFBFB;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:40px;left:0;position:absolute;top:0;width:40px}.sidebar__trending-item-title{font-family:"mark-ot-medium";padding:0 0 0 55px}.sidebar__trending-item-eventdate{font-family:"mark-ot-medium";padding:0 0 0 55px;color:#4bb969}.sidebar__trending-item-desc{color:#737373;font-family:"mark-ot";padding:0 0 0 55px}.sidebar .event-widget__footer{font-family:"mark-ot";font-size:1.4rem;padding:10px 0}.sidebar .event-widget__footer--submit-an-event{font-family:"mark-ot";font-size:1.4rem;overflow:visible;width:auto;text-align:left;background:none;margin:0;padding:0;border:none;cursor:pointer;float:right}.sidebar .event-widget__footer--submit-an-event span{text-decoration:underline}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.toggle--btn-container{font-family:"mark-ot-bold";margin:0 auto 1.5rem;border:1px solid #FBFBFB;-webkit-border-radius:50px;border-radius:50px;float:left;height:36px;position:relative;width:30rem}.toggle--three-btn{width:100%}@media (min-width: 57em){.toggle--three-btn{width:50%}}.switch-label{cursor:pointer;float:left;font-size:1.2rem;line-height:36px;position:relative;text-align:center;text-transform:uppercase;font-style:normal;-webkit-transition:color 0.2s cubic-bezier(0.77, 0, 0.175, 1);transition:color 0.2s cubic-bezier(0.77, 0, 0.175, 1);z-index:2}.switch-label--three-btn{font-size:1rem}@media (min-width: 57em){.switch-label--three-btn{font-size:1.2rem}}.switch-input:checked+.switch-label{color:#333}.switch-input:focus+label{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee;-webkit-border-radius:50px;border-radius:50px;height:34px}.switch-selection{background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);-webkit-border-radius:50px;border-radius:50px;display:block;height:34px;left:0;position:absolute;-webkit-transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);z-index:1}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.three-state--btn-container{margin:0 auto 1.5rem}.three-state--btn-container .switch{overflow:hidden;border:1px solid #FBFBFB;-webkit-border-radius:50px;border-radius:50px;float:left;height:36px;margin:1.5rem auto;position:relative;width:45rem}.three-state--btn-container .switch-label{cursor:pointer;float:left;font-size:1.6rem;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:color 0.2s cubic-bezier(0.77, 0, 0.175, 1);transition:color 0.2s cubic-bezier(0.77, 0, 0.175, 1);width:33%;z-index:2}.three-state--btn-container .switch-label-state-0{padding-left:.15rem}.three-state--btn-container .switch-label-state-1{padding-left:.15rem;padding-right:.15rem;width:34%}.three-state--btn-container .switch-label-state-2{padding-left:.15rem;padding-right:.15rem}.three-state--btn-container .switch-input:checked+.switch-label{color:#333}.three-state--btn-container .switch-selection.switch-selected-0{left:0}.three-state--btn-container .switch-selection.switch-selected-1{left:33%;width:34%}.three-state--btn-container .switch-selection.switch-selected-2{left:67%}.three-state--btn-container .switch-input:focus+label{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee;-webkit-border-radius:50px;border-radius:50px;height:34px}.three-state--btn-container .switch-selection{background-color:#D1CD83;background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);-webkit-border-radius:50px;border-radius:50px;display:block;height:34px;left:0;position:absolute;-webkit-transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);transition:left 0.3s cubic-bezier(0.77, 0, 0.175, 1);width:33%;z-index:1}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.card--layout{background:#FBFBFB;clear:both;float:left;margin:0 auto;display:block;overflow:hidden;position:relative;top:0;width:100%;z-index:0;padding:0 16px}@media (min-width: 912px){.card--layout{padding:0}}.card--layout h2.category-title{margin-top:25px;font-size:2.6rem;text-align:center;font-family:"mark-ot-medium"}.card--layout p.category-paragraph{text-align:center;max-width:523px;margin:0px auto 20px auto}.card--layout .switch{float:none;width:32rem}@media (min-width: 912px){.card--layout .switch{width:36rem}}.card--layout .switch .switch-label{font-family:"mark-ot-medium";line-height:36px;font-size:1.2rem}.card--layout .three-state--btn-container .switch{width:100%}@media (min-width: 912px){.card--layout .three-state--btn-container .switch{width:60rem}}.card--layout_student-filter-bar{background-color:#ececec}.card--layout_student-filter-bar_top{margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 912px){.card--layout_student-filter-bar_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:80%}}.card--layout_student-filter-bar_top_resource-toggle{padding:10px 0 0 0;position:relative}@media (min-width: 912px){.card--layout_student-filter-bar_top_resource-toggle{padding:10px 30px 0 0;margin-right:30px}.card--layout_student-filter-bar_top_resource-toggle:before{content:'';right:0px;top:20px;height:55%;width:1px;background-color:#cacaca;position:absolute}}.card--layout_student-filter-bar_top_filternav{font-family:"mark-ot-medium";text-align:center;padding:0 0 20px 0}@media (min-width: 912px){.card--layout_student-filter-bar_top_filternav{text-align:left;padding:0}}.card--layout_student-filter-bar_top_filternav .filter-by-topic{position:relative;padding-right:20px}.card--layout_student-filter-bar_top_filternav .filter-by-topic:before{position:absolute;right:-6px;top:3px;content:'';width:30px;height:30px;background-image:url("/images/icons/goals-expand-arrow.svg");background-size:contain;background-repeat:no-repeat}.card--layout_student-filter-bar_top_filternav .filter-by-topic.expanded:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);top:-12px}.card--layout_student-filter-bar_top_filternav .filternav-item{border:2px solid #D1CD83;-webkit-border-radius:15px;border-radius:15px;padding:3px 7px;display:inline-block;margin:5px}.card--layout_student-filter-bar_top_filternav .filternav-item a{text-decoration:none;width:12px;height:12px;background-image:url("/images/close-icon.png");background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:8px}.card--layout_student-filter-bar_bottom{max-width:80%;margin:0 auto;-webkit-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out;overflow:hidden}@media (min-width: 912px){.card--layout_student-filter-bar_bottom{max-height:500px}}.card--layout_student-filter-bar_bottom.hide{max-height:0px}.card--layout_student-filter-bar_bottom_links{display:block}@media (min-width: 912px){.card--layout_student-filter-bar_bottom_links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.card--layout_student-filter-bar_bottom_links ul{width:100% !important;margin-bottom:10px}@media (min-width: 912px){.card--layout_student-filter-bar_bottom_links ul{width:33% !important;margin-bottom:0px}}.card--layout_student-filter-bar_bottom_links ul li{margin-bottom:7px}.card--layout_student-filter-bar_bottom_links ul li span{font-weight:bold;text-decoration:underline}@media (min-width: 912px){.card--layout_student-filter-bar_bottom_links ul li span{text-decoration:none}}.card--layout_student-filter-bar_bottom_links ul li a{text-decoration:none}.card--layout_student-filter-bar_bottom_links ul li a.active{font-weight:bold;border:2px solid #D1CD83;-webkit-border-radius:15px;border-radius:15px;padding:3px 5px;position:relative;left:-7px}.card--layout_student-filter-bar_bottom_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;padding-bottom:20px}.card--layout_student-filter-bar_bottom_buttons button{margin-left:5px}.card--layout_student-filter-bar_bottom_buttons button.clear-all{background-color:transparent;background-image:none;color:#333}@media (min-width: 912px){.initialcard--container{max-width:80%;margin-left:auto;margin-right:auto}.initialcard--container:after{content:" ";display:block;clear:both}}.featuredstory--container,.featuredsection--container{width:100%}.featuredstory--container{padding-top:3rem;padding-bottom:3rem}.featuredstory--container .card__container{margin:0 auto;width:90%}@media (min-width: 912px){.featuredstory--container .card__container{width:65%}}.featuredstory--container .card__container ul.card--featuredstory{width:100%;margin:0;padding:0}.featuredstory--container .card__container ul.card--featuredstory .card__item{width:100%}.featuredstory--container h3.featured-story{color:#585858;font-family:"mark-ot-medium";font-size:1.8rem;font-weight:normal;padding-left:5px}.card__wrapper{padding:0;margin:0 auto;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}@media (min-width: 912px){.card__wrapper{max-width:80%;margin-left:auto;margin-right:auto}.card__wrapper:after{content:" ";display:block;clear:both}}@media (min-width: 912px){.card__wrapper.cards--initial{width:75%;float:left}}.card__paginate-container{display:block;width:100%}.card__paginate-container .card__load-button{display:block;font-size:1.4rem;margin:4.5rem auto 7.5rem}.featured--recommendedcards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 912px){.featured--recommendedcards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 912px){.featured--recommendedcards .fact-card,.featured--recommendedcards .nod-card,.featured--recommendedcards .goals-card,.featured--recommendedcards .resource-card{width:31%;margin:0 1% 2%}}@media (min-width: 912px){.card__wrapper .fact-card,.card__wrapper .nod-card,.card__wrapper .goals-card,.card__wrapper .resource-card{width:31%;margin:0 1% 2%}}.card__wrapper.cards--initial{padding:2% 0 0 0}@media (min-width: 912px){.card__wrapper.cards--initial .fact-card,.card__wrapper.cards--initial .nod-card,.card__wrapper.cards--initial .goals-card,.card__wrapper.cards--initial .resource-card{width:47%;margin:0 1% 2%}}.cards--header{text-transform:capitalize}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.article-contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:16px;background-color:white;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-shadow:0px 2px 4px rgba(79,79,79,0.25);box-shadow:0px 2px 4px rgba(79,79,79,0.25);-webkit-border-radius:4px;border-radius:4px;height:150px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:180px;max-width:360px;margin:0 auto}@media (min-width: 1200px){.article-contact-info{float:left}}.article-contact-info a{color:#1E4D2B;font-family:"mark-ot-bold";text-transform:uppercase;font-weight:500;font-size:13.8917px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left}.article-contact-info a svg{margin-right:10px}.article-contact-info a svg path{fill:#1E4D2B}
.article-content-source{font-family:"mark-ot-medium";font-size:12px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase}.article-content-source-body{width:300px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.article-content-source-body a{text-decoration:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.article-content-source-body img{height:48px}.article-content-source-body p{color:#B1B1B1;margin-left:5px;padding-left:10px;padding-bottom:0;text-align:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.article-content-source-body .article-content-source-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.article{width:100%}@media (min-width: 912px){.article{padding:0}}.article--background-header{background-size:cover;height:320px;width:100%}@media (min-width: 912px){.article--background-header{height:390px}}.article .article--title-box{float:left;padding:10%;text-align:center;width:100%}.article .article--title-box h3{font-size:18px}@media (min-width: 912px){.article .article--title-box{margin:auto;padding:50px;width:60%}}.article .geo-resource-label{background:white;-webkit-box-shadow:0px 1px 2px rgba(79,79,79,0.25);box-shadow:0px 1px 2px rgba(79,79,79,0.25);-webkit-border-radius:4px;border-radius:4px;padding:10px;max-width:300px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;margin-bottom:32px;color:#B1B1B1}.article .geo-resource-label svg{margin-right:8px}.article .geo-resource-label .location-icon-wrapper{padding:4px 8px 2px 8px;-webkit-border-radius:20px;border-radius:20px;background-color:#FBFBFB;margin-top:10px}.article .geo-resource-label .location-icon-wrapper path{fill:#FBFBFB}.article--category{font-family:"mark-ot-medium";font-size:1.4rem;margin-top:1.5rem;padding:0;text-transform:uppercase}.article--title{font-family:"mark-ot-bold";font-size:3.6rem;line-height:1.2}@media (min-width: 912px){.article--title{font-size:4.6rem;line-height:1.2;margin:1.5rem auto;padding:1.5rem auto}}.article--sharing{margin-bottom:4.5rem}.article--heart,.article--share{background-position:center;background-repeat:no-repeat;display:inline-block;height:30px;margin:1.5rem 1.5rem 0;position:relative;width:30px}.article--heart i,.article--share i{position:absolute;margin:5px 0 0 0;right:5px}.article--vertical-rule{border-left:2px solid #B1B1B1;display:inline-block;height:30px}.article--share{background-image:url("/images/icons/share2x.png");background-size:27px 26px;cursor:pointer}.article--photo{background-color:#FBFBFB;background-position:center;background-size:cover;height:auto;padding-top:56.45%;width:100%}@media (min-width: 912px){.article--photo{max-height:350px;max-width:620px}}.article--video-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.article--video{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.article--description-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article--description-container>p+div,.article--description-container>div+div{margin-left:16px}.article--photo-description{margin:40px auto;padding:0}.article--photo-description p,.article--photo-description h5{font-size:2.2rem;line-height:38px}.article--photo-description h5{font-family:"mark-ot-bold"}@media (min-width: 912px){.article--photo-description h5{display:inline;margin:auto}}.article--photo-description p{font-family:"mark-ot-medium";text-align:left}@media (min-width: 912px){.article--photo-description p{text-align:center}}@media (min-width: 912px){.article--photo-description{margin:50px auto;max-width:500px;width:100%}}.article .services-offered{text-align:left}.article .services-offered ul{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0 30px 0}.article .services-offered ul li{margin-right:5px;-webkit-border-radius:30px;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 17px;border:2px solid #FBFBFB;border:2px solid #FBFBFB;background:white}.article--page-content{font-family:"mark-ot";font-size:1.8rem;overflow:hidden;padding:0;text-align:left;-webkit-box-flex:1.6;-webkit-flex:1.6;-ms-flex:1.6;flex:1.6}.article--page-content p{font-family:"mark-ot";font-size:1.8rem}@media (min-width: 912px){.article--page-content p{font-size:1.8rem;line-height:32px}}.article--page-content p a{font-family:"mark-ot";font-size:1.8rem;text-decoration:underline}@media (min-width: 912px){.article--page-content p a{font-size:1.8rem;line-height:32px}}.article--page-content p p{font-family:"mark-ot";font-size:1.8rem}@media (min-width: 912px){.article--page-content p p{font-size:1.8rem;line-height:32px}}.article--page-content blockquote{font-family:"mark-ot";font-size:1.8rem;line-height:32px;margin:0;padding:0}.article--page-content ul{font-family:"mark-ot";font-size:1.8rem;line-height:32px;list-style-type:disc;list-style-position:outside;margin:0;padding:0 30px}@media (min-width: 912px){.article--page-content ul{font-size:1.8rem}}.article--page-content ul li{font-family:"mark-ot";font-size:1.8rem;line-height:32px;margin:1.5rem auto}@media (min-width: 912px){.article--page-content ul li{font-size:1.8rem}}.article--page-content ol{font-family:"mark-ot-medium";font-size:1.8rem;line-height:32px;margin:0;padding:5%}@media (min-width: 912px){.article--page-content ol{font-size:1.8rem}}.article--page-content ol li{font-family:"mark-ot-medium";font-size:1.8rem;line-height:32px}@media (min-width: 912px){.article--page-content ol li{font-size:1.8rem}}.article--page-content h1{font-family:"mark-ot-bold";font-size:3.6rem}@media (min-width: 912px){.article--page-content h1{font-family:"mark-ot-bold";font-size:4.6rem}}.article--page-content h2{font-family:"mark-ot-bold";font-size:3.2rem}@media (min-width: 912px){.article--page-content h2{font-family:"mark-ot-bold";font-size:3.6rem}.article--page-content h2 li{font-family:"mark-ot-medium";font-size:1.8rem}}.article--page-content h2 li{font-family:"mark-ot-medium";font-size:1.4rem}.article--page-content h3{font-family:"mark-ot-bold";font-size:2.4rem}@media (min-width: 912px){.article--page-content h3{font-family:"mark-ot-bold";font-size:3.2rem}}.article--page-content pre{font-family:"mark-ot";font-size:1.4rem}@media (min-width: 912px){.article--page-content pre{font-family:"mark-ot";font-size:1.8rem}}@media (min-width: 912px){.article--page-content{max-width:500px;width:100%}}.article .button{margin:0 auto 40px;min-width:250px;width:50%}.article .button.share-with-student{background:none;border:1px solid #B1B1B1;position:relative;color:#333}.article .button.share-with-student:before{width:25px;height:25px;position:absolute;left:15px;top:10px;content:'';background-image:url("/images/link.svg");background-size:contain;background-repeat:no-repeat}.article #share-with-student{display:none}.article--sub-domain-container{border-top:1px solid #FBFBFB}.article--sub-domain-tag{display:inline-block;font-family:"mark-ot-medium";font-size:1.2rem;margin:1.5rem 1.5rem 0;text-align:center;text-transform:capitalize}.article--sub-domain-tag:first-of-type{margin:1.5rem 1.5rem 0 0}.article--sub-domain-tag:last-of-type{margin:1.5rem 0 0 1.5rem}.article--trending{float:left;max-width:240px;padding:6rem 1.5rem;width:20%}.article--recommended{clear:both;margin:0px 2.5%}.article--recommended-header{background-color:#FBFBFB;font-family:"mark-ot-medium";font-size:2rem;line-height:80px;margin:0;padding:0;text-align:center;font-weight:normal}.article--close{display:none}@media (min-width: 912px){.article--close{display:block;float:left;left:24px;margin:400px 0 0;padding:6rem 0;position:relative;width:20%}}.article--close.geo--close{font-size:14px;font-weight:500;text-transform:uppercase}@media (min-width: 912px){.article--close.geo--close{margin:0}}.article--close.geo--close a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article--close.geo--close .article--close-btn:before{height:16px;width:16px;margin-right:16px;position:relative}.article--close a{text-decoration:none}.article--close-btn{cursor:pointer;display:inline-block;font-family:"mark-ot";font-size:1.2rem;line-height:24px;padding:0 0 0 40px;position:relative;vertical-align:middle}.article--close-btn:before{background-image:url("/images/close-icon.png");background-repeat:no-repeat;background-size:cover;content:'';display:inline-block;height:24px;left:0;position:absolute;top:0;width:24px}.article--reality-check{display:block;font-family:"mark-ot-medium";font-size:1.4rem;line-height:100px;text-align:center;text-transform:uppercase}.article--footer-padding{background-color:#FBFBFB;height:75px;width:100%}.article.nod-challenge.blue{background-color:#AEDDFB}.article.nod-challenge.blue .article--nod-challenge-circle{background-color:#91D4FF}.article.nod-challenge.purple{background-color:#D6D5EF}.article.nod-challenge.purple .article--nod-challenge-circle{background-color:#C9C8EC}.article.nod-challenge.cyan{background-color:#A1E2E2}.article.nod-challenge.cyan .article--nod-challenge-circle{background-color:#8EDBDB}.article.nod-challenge.orange{background-color:#F1D2BF}.article.nod-challenge.orange .article--nod-challenge-circle{background-color:#EBC2A9}.article.nod-challenge.red{background-color:#F5CECE}.article.nod-challenge.red .article--nod-challenge-circle{background-color:#EEC1C1}.article.nod-challenge.green{background-color:#B4E8C7}.article.nod-challenge.green .article--nod-challenge-circle{background-color:#98E0B2}.article.nod-challenge .tag-image-container .article--nod-challenge-circle{height:100%;width:56.25%;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article.nod-challenge .tag-image-container .article--photo{position:relative;z-index:100;background-color:transparent;width:56.25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article.nod-challenge .article--nod-download{margin:20px 0;height:200px}.article.nod-challenge .article--nod-download .app-store-header-link{display:inline-block;position:relative;margin-bottom:20px;font-size:2.8rem;font-weight:bold;text-decoration:none}.article.nod-challenge .article--nod-download .app-store-header-link:after{content:'';width:100%;height:2px;background-color:#fff;position:absolute;left:0px;bottom:-2px}.article.nod-challenge .article--nod-download .article--nod-download-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article.nod-challenge .article--nod-download .article--nod-download-links .app-store-link{background-size:contain;background-repeat:no-repeat;background-position:center center;width:160px;height:45px;display:block}.article.nod-challenge .article--nod-download .article--nod-download-links .app-store-link.apple{background-image:url("/images/icons/Download-iOS.png")}.article.nod-challenge .article--nod-download .article--nod-download-links .app-store-link.android{background-image:url("/images/icons/Download-GooglePlay.png")}.article.nod-challenge .sidebar{background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 2px 9px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 9px 0px rgba(0,0,0,0.1);padding:1.5rem}.article.nod-challenge .article--reality-check{background-color:#FBFBFB}@media (min-width: 912px){.event--close{width:15%}}@media (min-width: 912px){.event--title-box{padding:50px;width:70%}}.event--date{font-weight:normal;font-family:"mark-ot-medium";margin-bottom:2.25rem}.event--sharing{margin-bottom:2.625rem}.event--already-passed{font-weight:bold;color:crimson;margin-bottom:3rem}.event--page-content{font-family:"mark-ot";font-size:1.8rem;margin:40px auto;overflow:hidden;padding:0;text-align:left;width:100%;max-width:620px}@media (min-width: 912px){.event--page-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.event--page-text>p{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:70%;padding-right:6rem}}@media (min-width: 912px){.event--sidebar{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:30%}}.event--sidebar h1{font-size:1.8rem;font-family:"mark-ot-bold";text-transform:uppercase}.event--submit-an-event{border:0;background:none;padding:0 3rem 3rem;text-decoration:underline;font-family:"mark-ot-medium";font-size:1.8rem}.divider{background-color:#FBFBFB;display:block;padding:3rem 0;text-align:center}
.navigation__filter{background:#FBFBFB;display:block;font-family:"mark-ot-medium";margin:0 auto;overflow:hidden;padding:16px 6px 0;text-align:center}.navigation__filter-item{display:inline-block;padding:.75rem}.navigation__filter-item button{font-family:"mark-ot-bold";font-size:1.2rem;letter-spacing:0.75;line-height:26px;padding:0 3rem}@media (min-width: 912px){.navigation__filter-item button{font-family:"mark-ot-medium";font-size:1.4rem}}.navigation__filter-item button:focus{outline:0}@media (min-width: 912px){.navigation__filter-item{display:inline-block;font-family:"mark-ot-medium";padding:1.5rem}}.navigation__filter-item--header{font-family:"mark-ot-medium";font-size:1.4rem}
.reality-check-quiz__answer{position:relative;color:#B1B1B1;cursor:pointer;margin:3rem 0;padding:3px;-webkit-transition:color 0.25s ease;transition:color 0.25s ease}.reality-check-quiz__answer:focus-within{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;margin:3rem 1px 3rem 0px;border:1px solid #51cbee;padding:2px}.reality-check-quiz__answer:hover,.reality-check-quiz__answer--selected{color:#333}.reality-check-quiz__answer input{left:-1000%;opacity:0;position:fixed}.reality-check-quiz__answer label{cursor:pointer}
.sc-next-error{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;color:crimson}.reality-check-quiz-header-line{color:#D1CD83;width:10%;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reality-check-quiz{margin:0 auto;max-width:1280px;padding:2.25rem 1.5rem 3rem;position:relative;width:100%}.reality-check-quiz__header{color:#B1B1B1;text-transform:uppercase;padding-bottom:15px;font-family:"mark-ot";display:inline-block}@media (min-width: 912px){.reality-check-quiz__header{padding-bottom:0}}.reality-check-quiz__header:before,.reality-check-quiz__header:after{border-bottom:3px solid #D1CD83;content:'';display:block;height:0;position:absolute;z-index:0}.reality-check-quiz__header:before{left:0;width:100%;height:19px}@media (min-width: 912px){.reality-check-quiz__header:before{width:62px;left:15px;height:32px}}.reality-check-quiz h1{font-size:1.2rem !important;line-height:16px !important;letter-spacing:1.5px !important}@media (min-width: 912px){.reality-check-quiz{padding:2.25rem 1.5rem 12rem}}.reality-check-quiz:after{background:#D1CD83;bottom:0;content:'';display:none;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:3px;z-index:0}@media (min-width: 912px){.reality-check-quiz:after{display:block}}.reality-check-quiz__question-column:focus-within .reality-check-quiz__number{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;padding:3px;margin:5px 1px 3px 0px;border:1px solid #51cbee}.reality-check-quiz__number{font-family:"mark-ot-medium";font-size:1.4rem;margin:1.5rem 0;text-transform:uppercase;width:auto}.reality-check-quiz__number--mobile{display:table}@media (min-width: 912px){.reality-check-quiz__number--mobile{display:none}}.reality-check-quiz__number--desktop{display:none}@media (min-width: 912px){.reality-check-quiz__number--desktop{display:table}}.reality-check-quiz__question-field{border:0;margin:0;min-height:500px;padding:0}@media (min-width: 912px){.reality-check-quiz__question-column{float:left;width:50%}}.reality-check-quiz__question{font-family:"mark-ot-bold";font-size:2.2rem;margin:0 auto 3rem;min-height:75px;padding:0 0 3rem;position:relative;width:100%}@media (min-width: 912px){.reality-check-quiz__question{font-size:4.6rem;min-height:250px;padding:3rem 3.75rem 3rem 0;z-index:10}}.reality-check-quiz__answer-list{display:block;font-family:"mark-ot-bold";font-size:1.6rem;line-height:2.8rem;margin:0 0 3rem;padding:0 0 0 3rem}@media (min-width: 912px){.reality-check-quiz__answer-list{float:right;font-size:2.2rem;padding:3rem 0 3rem 6rem;position:relative;width:50%;z-index:10}}.reality-check-quiz__pagination{margin:1.5rem 0;z-index:20}@media (min-width: 912px){.reality-check-quiz__pagination{bottom:30px;left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.reality-check-quiz__page-btn{border:0;background:none;color:#737373;cursor:pointer;font-family:"mark-ot-medium";font-size:1.4rem;line-height:1;margin:0;padding:0 .75rem}.reality-check-quiz__page-btn:focus{outline:0;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;margin:5px 3rem 3px;border:1px solid #51cbee}.reality-check-quiz__page-btn:first-of-type{border-right:2px solid #333}@media (min-width: 912px){.reality-check-quiz__page-btn{margin:0 3rem}.reality-check-quiz__page-btn:first-of-type{border:0}}.reality-check-quiz__page-btn--disabled{color:#FBFBFB;cursor:default}.reality-check-quiz__counter{bottom:1.5rem;font-family:"mark-ot-bold";font-size:6.4rem;margin:0;padding:0;position:absolute;right:1.5rem}@media (min-width: 912px){.reality-check-quiz__counter{background:#f9f9f9;bottom:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:8rem;height:135px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;line-height:1;margin:0 auto;max-width:600px;right:0;padding:0 1.5rem 3rem;text-align:center;-webkit-transform:translate(0, 0);transform:translate(0, 0);top:430px;width:100%;z-index:2}.reality-check-quiz__counter:after{background:#FBFBFB;display:block;height:75px;left:50%;position:absolute;top:75px;-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:-webkit-transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);width:105px;z-index:0}}.reality-check-quiz__counter--first:after{-webkit-transform:translateX(-205px);transform:translateX(-205px)}.reality-check-quiz__counter--last:after{-webkit-transform:translateX(125px);transform:translateX(125px)}.reality-check-quiz__counter-value{color:#FBFBFB;display:none;padding:0 3rem;-webkit-transition:color 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:color 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);vertical-align:bottom}@media (min-width: 912px){.reality-check-quiz__counter-value{display:inline-block;height:9.6rem;padding:1.5rem 3rem;position:relative;z-index:10}}.reality-check-quiz__counter-value--active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 912px){.reality-check-quiz__counter-value--active{color:#D1CD83}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.rc__container{background:#fff;margin:1.5rem auto;max-width:340px;padding:1.5rem;position:relative;width:100%;z-index:10}@media (min-width: 912px){.rc__container{width:29.41176%;float:left}.rc__container:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.rc__container:nth-child(3n+2){margin-left:35.29412%;margin-right:-100%;clear:none}.rc__container:nth-child(3n+3){margin-left:70.58824%;margin-right:-100%;clear:none}}.rc__container--detail{background:#fff;margin:1.5rem auto;max-width:340px;padding:1.5rem;position:relative;width:100%;z-index:10}.rc__copy--title{border-bottom:1px solid #E3E3E3;font-size:3.6rem;font-family:"mark-ot-bold";line-height:1.2;margin:0 auto 1.5rem;padding:0 0 12px}.rc__copy--copy{font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem}@media (min-width: 912px){.rc__copy--copy{min-height:165px}}.rc__copy--type{font-size:1.4rem;font-family:"mark-ot-medium";line-height:1;padding:15px 0;text-transform:uppercase}.rc__copy--type p{display:inline-block;float:left;max-width:80%;padding:0}.rc__copy--type div{float:right}.rc__results{display:block;font-size:1.4rem;font-family:"mark-ot-medium";line-height:1.8rem;padding:2.25rem 0 1.5rem;text-align:center;text-transform:uppercase}.rc__results:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.rc__results:focus,.button__continue:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}
.shadow-gradient{border-bottom:transparent;border-left:transparent;border-right:transparent;border-top:transparent;-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32)}
.reality-check-results{padding:2.25rem 1.5rem;position:relative}@media (min-width: 608px){.reality-check-results{padding:2.25rem 1.5rem 18rem}}.reality-check-results:before,.reality-check-results:after{background:#D1CD83;content:'';display:none;left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:3px;z-index:0}@media (min-width: 608px){.reality-check-results:before,.reality-check-results:after{display:block}}.reality-check-results:before{height:350px;top:60px}.reality-check-results:after{bottom:0;height:250px}@media (min-width: 912px){.reality-check-results:after{height:100%}}.reality-check-results__title{font-family:"mark-ot-bold";font-size:3.2rem;text-align:center}@media (min-width: 608px){.reality-check-results__title{height:0;opacity:0;overflow:hidden}}@media (min-width: 608px){.reality-check-results__list-container{float:left;padding:1.5rem 3rem 1.5rem 0;position:relative;width:50%;z-index:10}}@media (min-width: 912px){.reality-check-results__list-container{padding:3rem 7.5rem 3rem 0}}.reality-check-results__list{display:block;margin:0 auto;max-width:550px;padding:0;position:relative;width:100%}.reality-check-results__list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;clear:both;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:right;margin:1.5rem 0;text-align:right}.reality-check-results__list-item p,.reality-check-results__list-item-stars{display:inline-block}.reality-check-results__list-item p{font-family:"mark-ot-bold";font-size:1.8rem;padding:0;-webkit-transition:font-size 0.25s ease;transition:font-size 0.25s ease}@media (min-width: 912px){.reality-check-results__list-item p{font-size:2.2rem}}.reality-check-results__list-item--active p{font-size:2.8rem}@media (min-width: 912px){.reality-check-results__list-item--active p{font-size:3.6rem}}.reality-check-results__list-item-stars{height:24px;min-width:85px;position:relative}.reality-check-results__details{padding:1.5rem 0}@media (min-width: 608px){.reality-check-results__details{float:right;padding:1.5rem;width:50%}}.reality-check-results__details .button:focus{outline:0;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;margin:0;border:1px solid #51cbee}.reality-check-results__pagination{margin:4.5rem 0;z-index:20}@media (min-width: 608px){.reality-check-results__pagination{bottom:50px;left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.reality-check-results__page-btn{background:none;border:0;color:#333;cursor:pointer;display:none;font-family:"mark-ot-medium";font-size:1.4rem;line-height:1;margin:0;padding:0 .75rem}.reality-check-results__page-btn:focus{outline:0;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;margin:5px 3rem 3px;border:1px solid #51cbee}@media (min-width: 608px){.reality-check-results__page-btn{display:inline-block;margin:0 3rem}}.reality-check-results__page-btn--disabled{color:#FBFBFB;cursor:default}.reality-check-results__counter{bottom:4.5rem;display:none;font-family:"mark-ot-bold";font-size:6.4rem;margin:0;padding:0;position:absolute;right:25%;text-align:center;-webkit-transform:translate(50%, 0);transform:translate(50%, 0);width:25%}@media (min-width: 608px){.reality-check-results__counter{-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 912px){.reality-check-results__counter{background:#f9f9f9;bottom:initial;font-size:9.6rem;height:135px;left:0;line-height:1;margin:0 auto;max-width:600px;padding:1.5rem 1.5rem 3rem;right:0;text-align:center;top:325px;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%;z-index:2}}.reality-check-results__counter:after{background:#FBFBFB;display:block;height:75px;left:50%;position:absolute;top:75px;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:105px;z-index:0}.reality-check-results__counter-value{color:#FBFBFB;display:none;padding:0 1.5rem;position:relative;-webkit-transition:color 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:color 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:3}@media (min-width: 912px){.reality-check-results__counter-value{display:inline-block;height:9.6rem;padding:1.5rem 3rem}}@media (min-width: 608px){.reality-check-results__counter-value--active{color:#D1CD83}}.reality-check-results__counter-value--hidden{color:#fff;padding:0 4.5rem;width:165px}.reality-check-results__swipecontainer{height:22px;position:relative;width:100%}.reality-check-results__swipecontainer span{display:block;font-size:1rem;line-height:22px;text-align:center;width:100%}.reality-check-results__swipecontainer .arrow-right,.reality-check-results__swipecontainer .arrow-left{position:absolute;top:0}.reality-check-results__swipecontainer .arrow-left{left:0}.reality-check-results__swipecontainer .arrow-right{right:0}
.reality-check{margin:0 auto;padding:1.5rem;padding-top:0px;position:relative;width:100%}.reality-check__header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:4rem !important;line-height:53px !important;letter-spacing:-0.01em !important;margin:60px auto 40px}.reality-check .button__continue{padding:8px 3rem}.reality-check__card-container{max-width:960px;margin:0 auto;position:relative;z-index:2}.reality-check-detail:after{background:#D1CD83;bottom:0;content:'';display:none;height:120px;left:50%;position:absolute;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:3px;z-index:0}@media (min-width: 912px){.reality-check-detail:after{display:block}}
.goal-step .drag-handle{cursor:move;display:inline-block}.goal-step_index{display:inline-block}.goal-step_inner{position:relative}.goal-step_inner textarea{width:85%;display:block;border:solid 1px #FBFBFB;-webkit-border-radius:5px;border-radius:5px;margin-left:12%;padding:2%;font-family:"mark-ot";font-size:1.6rem;height:175px;resize:none}.goal-step .save,.goal-step .delete{position:absolute;top:10px;right:-3%;width:30px;height:30px;background-color:#FBFBFB;border:none;-webkit-border-radius:20px;border-radius:20px;background-image:url(/images/icons/goals-check.svg);background-repeat:no-repeat;background-position:center}.goal-step .delete{top:55px;background-image:url(/images/icons/goals-trash.svg)}
.goal-card{margin-bottom:30px;padding:30px;padding-bottom:40px;text-align:left;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.15);box-shadow:0px 0px 5px rgba(0,0,0,0.15);position:relative}.goal-card .category{color:#737373;letter-spacing:.75px;font-size:1.2rem;font-family:"mark-ot";text-transform:uppercase}.goal-card h2{margin-bottom:10px}@media (min-width: 912px){.goal-card h2{margin-bottom:30px}}.goal-card .arrow{position:absolute;top:20%;right:5%;background-image:url(/images/icons/goals-arrow.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:block}.goal-card .edit{position:absolute;right:-3%;top:10%;background-color:#FBFBFB;width:30px;height:30px;background-image:url(/images/icons/goals-edit.svg);background-repeat:no-repeat;background-position:center;border:none;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all ease .25s;transition:all ease .25s;font-size:0px}@media (min-width: 912px){.goal-card .edit:hover{background-color:#D1CD83}}.goal-card .settings{position:absolute;right:3%;top:15px;background-color:#B1B1B1;width:20px;height:20px;background-image:url(/images/icons/goal-settings.svg);background-repeat:no-repeat;background-position:center;border:none;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all ease .25s;transition:all ease .25s}@media (min-width: 912px){.goal-card .settings:hover{background-color:#D1CD83}}.goal-card .dropdown{position:absolute;left:50%;bottom:-5%;background-color:#FBFBFB;width:30px;height:30px;background-image:url(/images/icons/goals-expand-arrow.svg);background-repeat:no-repeat;background-position:center bottom;border:none;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all ease .25s;transition:all ease .25s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 912px){.goal-card .dropdown:hover{background-color:#D1CD83}}.goal-card .dropdown.collapse{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);bottom:-5%}.goal-card .save,.goal-card .delete{position:absolute;top:10px;right:-15px;width:30px;height:30px;background-color:#FBFBFB;border:none;-webkit-border-radius:20px;border-radius:20px;background-image:url(/images/icons/goals-check.svg);background-repeat:no-repeat;background-position:center;font-size:0px}.goal-card .delete{top:55px;background-image:url(/images/icons/goals-trash.svg)}.goal-card h1{margin:20px 0px;font-family:"mark-ot-medium";font-weight:normal;font-size:2.4rem;padding:0px !important}@media (min-width: 912px){.goal-card h1{max-width:65%}}.goal-card p{font-family:"mark-ot";font-size:1.6rem}.goal-card p.date{font-family:"mark-ot";font-size:1.2rem;padding-bottom:5px}@media (min-width: 912px){.goal-card p.date{width:55%;float:left}}.goal-card p.date span{color:#1B5A24}.goal-card p.date.overdue span{color:#C22F1E}.goal-card_active h5{margin:.7em 0 2em 0}.goal-card_active-small{padding:20px;position:relative}.goal-card_active-small .category{position:absolute;padding-right:40px;font-size:1rem}.goal-card_active-small .arrow{top:20px}.goal-card_active-small h1{margin-top:25px;max-width:100%}.goal-card_active-small p.date{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:none;position:absolute;bottom:30px}.goal-card_active-small .goal-card_progress{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:none;position:absolute;bottom:20px}.goal-card_completed{position:relative}.goal-card_completed_overlay{position:absolute;width:86%;height:80%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.goal-card_completed_overlay .button.secondary{background-color:#FBFBFB;background-image:none;display:block;width:100%;margin:10px auto;height:35px}.goal-card_completed .goal-card_progress{margin-top:40px}.goal-card_completed_details{overflow:hidden;max-height:0px;-webkit-transition:max-height 1s;transition:max-height 1s}.goal-card_completed_details .inner{padding:5px}.goal-card_completed_details .inner .goal-step{max-width:100%;width:100%}.goal-card_completed_details .inner .goal-step_inline-edit_inner{display:inline-block;padding-left:3%;width:95%;vertical-align:top}.goal-card_completed_details.visible{max-height:500px}.goal-card_completed_details-open-button.hidden{display:none}.goal-card_completed .close{position:absolute;top:-13px;right:-14px;width:20px;height:20px;background-color:#FBFBFB;border:none;-webkit-border-radius:20px;border-radius:20px;background-image:url(/images/icons/close_x.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.goal-card_progress{background-color:#F4F4F4;-webkit-border-radius:20px;border-radius:20px;height:10px;position:relative}@media (min-width: 912px){.goal-card_progress{width:40%;float:right}}@media (min-width: 1312px){.goal-card_progress{width:30%}}.goal-card_progress span{display:none;font-family:"mark-ot";font-size:1.4rem;position:absolute;top:-25px;right:0px}@media (min-width: 912px){.goal-card_progress span{display:block}}.goal-card_progress-bar{background-color:#D1CD83;-webkit-border-radius:20px;border-radius:20px;height:10px}.goal-card *:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.onboard-year-check{position:fixed;z-index:1000;min-height:-webkit-calc(100vh - 70px);min-height:calc(100vh - 70px);width:100%;background-color:rgba(0,0,0,0.5);padding:20px 0}@media (min-width: 912px){.onboard-year-check{padding:60px 0}}.onboard-year-check_container{background-color:#fff;height:auto;margin:auto;width:320px;padding:20px 0;-webkit-border-radius:5px;border-radius:5px;text-align:center}@media (min-width: 912px){.onboard-year-check_container{width:360px}}.onboard-year-check--generic-p{width:280px;margin:8px auto}.onboard-year-check--grade-list{margin:0px}.onboard-year-check--grade-list li{width:85%;margin:0 auto;padding:0px}.onboard-year-check--grade-list li a{text-decoration:none;width:100%;display:block;padding:5px;border:solid 2px #FBFBFB;margin:10px auto;-webkit-border-radius:20px;border-radius:20px;font-family:"mark-ot";font-size:1.6rem;-webkit-transition:all ease .25s;transition:all ease .25s}.onboard-year-check--grade-list li a:hover,.onboard-year-check--grade-list li a.active{background-color:#333;color:#fff;border:solid 2px #333}.onboard-year-check--btn{background:#D1CD83;border:0;-webkit-border-radius:2px;border-radius:2px;display:block;font-family:"mark-ot-bold";font-size:1.2rem;height:36px;letter-spacing:1px;margin:10px auto 20px auto;text-align:center;text-transform:uppercase;width:280px}
.goals{margin:0 auto;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;text-align:center}@media (min-width: 912px){.goals{max-width:1300px;padding:2.25rem 1.5rem 3rem}}.goals .empty-goals{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.15);box-shadow:0px 0px 5px rgba(0,0,0,0.15);-webkit-border-radius:5px;border-radius:5px;padding:3rem}.goals .empty-goals h4{text-transform:uppercase;color:#F4F4F4;font-size:1.2rem;letter-spacing:1px}.goals .empty-goals h2{margin:1rem auto;font-size:2.2rem;font-family:"mark-ot";letter-spacing:.75px}.goals .empty-goals .button{max-width:525px;margin:0rem auto;letter-spacing:.75px}.goals .goals_main{padding-bottom:40px}@media (min-width: 912px){.goals .goals_main{height:auto;padding-bottom:0px;-webkit-box-flex:0;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.goals .goals_main ul.goal-nav-toggle{margin:0px;padding:0px}.goals .goals_main ul.goal-nav-toggle li{display:inline-block;margin:0 40px}.goals .goals_main ul.goal-nav-toggle li .goal-nav-button{border:none;font-family:"mark-ot-medium";letter-spacing:.5px;color:#737373;font-size:1.8rem;text-transform:none;background:transparent;font-weight:bold;padding-bottom:10px;margin:30px 0 0;text-decoration:none}.goals .goals_main ul.goal-nav-toggle li .goal-nav-button:focus,.goals .goals_main ul.goal-nav-toggle li .goal-nav-button:hover,.goals .goals_main ul.goal-nav-toggle li .goal-nav-button.active{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#333}.goals .goals_main ul.goal-nav-toggle li .goal-nav-button.active{color:#1E4D2B;border-bottom:3px solid #D1CD83}.goals .toggle--btn-container{margin-bottom:0px}.goals .switch{float:none;-webkit-border-radius:5px;border-radius:5px;border:none;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:90%;max-width:300px;margin-bottom:0px}.goals .switch .switch-label{padding-bottom:10px}.goals .switch .switch-label:focus,.goals .switch .switch-label:active{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.goals .switch input:focus,.goals .switch input:active{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.goals .switch-input:checked+.switch-label{color:#333}.goals .switch label{font-family:"mark-ot-medium";letter-spacing:.5px;color:#FBFBFB;font-size:1.8rem;text-transform:none}.goals .switch label:focus,.goals .switch label:hover,.goals .switch label:active{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}.goals .switch .switch-selection{height:3px;width:49%;left:3px;bottom:-10px}.goals .switch .switch-selection:focus,.goals .switch .switch-selection:active{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}.goals_profile-card{width:90%;margin:20px auto}@media (min-width: 912px){.goals_profile-card{display:block;-webkit-box-flex:0;-webkit-flex:0 28%;-ms-flex:0 28%;flex:0 28%;padding-right:4%;margin:0px}}.goals_profile-card_inner{background-color:#fff;padding:10px;text-align:center;color:#333;font-family:"mark-ot-medium";font-size:2.8rem;padding:5%;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.08);box-shadow:0px 0px 15px rgba(0,0,0,0.08)}.goals_profile-card_inner .image-wrap{-webkit-border-radius:100%;border-radius:100%;width:100px;height:100px;overflow:hidden;margin:0px auto 20px;display:inline-block;vertical-align:middle;text-align:left;width:130px;height:130px;display:block}.goals_profile-card_inner .contentWrap{display:inline-block;text-align:left;width:68%;vertical-align:middle;padding-left:10%;width:100%;display:block;text-align:center;padding-left:0%;padding-bottom:20px}.goals_profile-card .start-a-new-goal{display:block;height:40px;padding-top:15px;letter-spacing:1px}@media (min-width: 912px){.goals_profile-card .start-a-new-goal{display:none}}.goals_main{-webkit-box-flex:0;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}@media (min-width: 912px){.goals_main{-webkit-box-flex:0;-webkit-flex:0 72%;-ms-flex:0 72%;flex:0 72%}}.goals_main .start-a-new-goal{margin:40px}@media (min-width: 912px){.goals_main .start-a-new-goal{display:none}}.goals_main_inner{background:#fff}@media (min-width: 912px){.goals_main_inner{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.06);box-shadow:0px 0px 15px rgba(0,0,0,0.06);-webkit-border-radius:5px;border-radius:5px}}.goals_main_inner h1{font-family:"mark-ot-medium";font-size:2.4rem;font-weight:normal;letter-spacing:.75px;padding-top:20px}.goals_main_inner_domain-filter-bar{margin-bottom:40px;padding:40px 0px 60px;background-color:#FBFBFB}.goals_main_inner_domain-filter-bar .goals-pie{display:block;position:relative;margin-bottom:30px}@media (min-width: 912px){.goals_main_inner_domain-filter-bar .goals-pie{display:inline-block;width:30%;margin:0px 5%;vertical-align:middle}}.goals_main_inner_domain-filter-bar .goals-pie .goals-pie-number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3.2rem;font-family:"mark-ot-bold"}.goals_main_inner_domain-filter-bar .goal-count{display:block;font-size:1.3rem;font-family:"mark-ot";color:#737373;text-transform:uppercase;margin:5px auto 10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 912px){.goals_main_inner_domain-filter-bar .goals-category-filter-form{width:60%;display:inline-block;text-align:left;vertical-align:middle}}.goals_main_inner_domain-filter-bar canvas{width:100px;height:100px}.goals_main_inner_domain-filter-bar form{display:inline-block;width:90%}.goals_main_inner_domain-filter-bar form input{opacity:0;position:absolute;z-index:-9999;left:-200vw}.goals_main_inner_domain-filter-bar form input+label{color:#B1B1B1}.goals_main_inner_domain-filter-bar form input:checked+label{background-color:#333;color:#fff}.goals_main_inner_domain-filter-bar form label{border:solid 2px #FBFBFB;-webkit-border-radius:20px;border-radius:20px;padding:7px 10px 7px 3px;white-space:nowrap;display:inline-block;margin:5px;-webkit-transition:all ease .25s;transition:all ease .25s;font-size:1.4rem;font-family:"mark-ot-medium"}@media (min-width: 912px){.goals_main_inner_domain-filter-bar form label{width:45%}}.goals_main_inner_domain-filter-bar form label[for="subdomain-filter-succeed"] span{background-color:#D1CD83}.goals_main_inner_domain-filter-bar form label[for="subdomain-filter-matter"] span{background-color:#1E4D2B;color:#fff}.goals_main_inner_domain-filter-bar form label[for="subdomain-filter-thrive"] span{background-color:#FBFBFB}.goals_main_inner_domain-filter-bar form label span{padding:6px 13px;margin-right:10px;background-color:#fff;color:#333;-webkit-border-radius:20px;border-radius:20px;text-align:center}.goals_main_inner_goals-list{position:relative;padding:0px 5%}@media (min-width: 912px){.goals_main_inner_goals-list{padding:0px 3%;padding-bottom:3%}}.goals_main_inner_goals-list .newGoal{position:absolute;top:-55px;z-index:10;width:250px;max-width:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:35px;-webkit-border-radius:6px;border-radius:6px;letter-spacing:1px}.goals *:focus,.goals *:focus+label{outline:none}
.goal-create{background-color:#FBFBFB;color:#737373;min-height:800px}.goal-create_navbar{background-color:#fff;padding:5% 5%}@media (min-width: 608px){.goal-create_navbar{padding:20px 5%}}.goal-create_navbar button,.goal-create_navbar canvas,.goal-create_navbar span{vertical-align:middle}.goal-create_navbar button{border:none;background-color:transparent;background-image:url(/images/icons/goals-arrow.svg);background-size:contain;background-position:center right;width:50px;height:30px;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-left:2px solid #D1CD83;padding-right:4%;font-size:0px}.goal-create_navbar canvas{margin:0px 2.5% 0px 4%;width:25px;height:25px}.goal-create_navbar span{font-family:"mark-ot-medium";font-size:2rem;color:#737373}.goal-create_navbar.hidden{display:none}@media (min-width: 608px){.goal-create .mobile{display:none}}.goal-create .desktop{display:none}@media (min-width: 608px){.goal-create .desktop{display:block}}.goal-create .campus-goal-modal{position:fixed;top:0px;left:0px;width:100vw;height:100%;background-color:rgba(0,0,0,0.15);z-index:1000;display:none}.goal-create .campus-goal-modal.visible{display:block}.goal-create .campus-goal-modal .campus-goal-modal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:375px;min-width:275px;background-color:#fff;padding:30px}.goal-create .campus-goal-modal .campus-goal-modal-content button{max-width:100%;margin:0px}.goal-create_slide{-webkit-transition:opacity 0.25s;transition:opacity 0.25s;width:90%;margin:0 auto}.goal-create_slide.transition-out{opacity:0}.goal-create_slide .slide-inner{max-width:950px;margin:0 auto}.goal-create_slide p{font-family:"mark-ot";font-size:1.8rem;color:#737373;line-height:30px}.goal-create_slide p.instructions{margin:40px 0px 20px}.goal-create_slide p.instructions+.button{margin:20px 0px 20px}@media (min-width: 912px){.goal-create_slide p.instructions.large{font-size:2.5rem;line-height:4rem}}.goal-create_slide p.center{text-align:center;margin:0 auto}.goal-create_slide p.participants{font-size:1.4rem}.goal-create_slide p.participants+.button{margin:0px}.goal-create_slide p.participants:before{content:'';width:30px;height:12px;display:inline-block;background-image:url(/images/icons/goals-participants.png);background-size:contain;background-repeat:no-repeat;background-position:left center}.goal-create_slide .subhead{color:#F4F4F4;letter-spacing:.75px;font-size:1.2rem;font-family:"mark-ot";text-transform:uppercase;padding-bottom:0px;margin:40px auto 0px}.goal-create_slide .subhead+p{padding-top:0px}.goal-create_slide hr{border:none;border-top:solid 1px #F4F4F4}.goal-create_slide textarea{width:100%;display:block;border:solid 1px #FBFBFB;-webkit-border-radius:5px;border-radius:5px;margin-left:0%;padding:2%;font-family:"mark-ot";font-size:1.6rem;resize:none}.goal-create_slide textarea+.button{margin:20px 0px 40px}@media (min-width: 912px){.goal-create_slide textarea{max-width:50%}}.goal-create_slide input[type="date"]{width:100%;border:solid 1px #FBFBFB;-webkit-border-radius:5px;border-radius:5px;padding:5%;font-size:1.6rem}.goal-create_slide input[type="date"]+.button{margin-top:15px}@media (min-width: 608px){.goal-create_slide input[type="date"]{padding:15px}}.goal-create_slide .button{width:100%;margin:40px auto;letter-spacing:1.5px}.goal-create_slide .button.circle{width:45vw;height:45vw;max-width:200px;max-height:200px;-webkit-border-radius:100%;border-radius:100%;display:block;font-size:2.4rem;text-transform:none;font-family:"mark-ot-medium";font-weight:normal;padding:5%;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.15);box-shadow:0px 3px 3px rgba(0,0,0,0.15);text-align:center}.goal-create_slide .button.circle:last-of-type{margin-bottom:0px}.goal-create_slide .button.circle:after{content:'';width:40px;height:40px;display:block;background-image:url(/images/icons/goals-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin:0 auto}.goal-create_slide .button.circle+span{text-align:center;display:block;background-color:white;margin:-30%;position:relative;padding:25%;z-index:-1;font-family:"mark-ot-medium";font-size:1.8rem}.goal-create_slide .button.center{border:none;background:none;margin:0px;background-color:transparent;text-align:center;color:#737373}.goal-create_slide .goals-list{font-family:"mark-ot"}.goal-create_slide .goals-list li{list-style:none;padding:.5rem 1rem;position:relative;background-color:#fff;margin:10px 10px 0px 20px;display:block;-webkit-border-radius:0px 5px 5px;border-radius:0px 5px 5px;border:2px #FBFBFB solid;opacity:0;-webkit-animation:fadeup-in ease .5s 1s forwards;animation:fadeup-in ease .5s 1s forwards}.goal-create_slide .goals-list li:nth-of-type(2){-webkit-animation:fadeup-in ease .5s 2s forwards;animation:fadeup-in ease .5s 2s forwards}.goal-create_slide .goals-list li:nth-of-type(3){-webkit-animation:fadeup-in ease .5s 3s forwards;animation:fadeup-in ease .5s 3s forwards}.goal-create_slide .goals-list li:nth-of-type(4){-webkit-animation:fadeup-in ease .5s 4s forwards;animation:fadeup-in ease .5s 4s forwards}.goal-create_slide .goals-list li:before{content:'';width:15px;height:15px;background-color:#D1CD83;-webkit-border-radius:20px;border-radius:20px;position:absolute;left:-30px;top:-5px;border:solid 4px #FBFBFB;-webkit-box-shadow:0px 0px 0px 2px #D1CD83;box-shadow:0px 0px 0px 2px #D1CD83}.goal-create_slide .goals-list li:after{content:'';width:2.75px;height:40%;position:absolute;left:-24px;top:60%;background-color:#D1CD83;-webkit-border-radius:5px;border-radius:5px;opacity:.5}.goal-create_slide .goals-list li:last-of-type:after{display:none}.goal-create_slide.slide-0-welcome{max-width:500px;padding:2%}.goal-create_slide.slide-0-welcome .slide-inner{background-color:#fff;padding:8%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 5px 25px rgba(0,0,0,0.15);box-shadow:0px 5px 25px rgba(0,0,0,0.15);-webkit-border-radius:5px;border-radius:5px}.goal-create_slide.slide-0-welcome .slide-inner .button{margin-bottom:0px}.goal-create_slide.slide-0-welcome h1{font-family:"mark-ot-medium";font-size:3.6rem;font-weight:normal;padding:0px 0px 30px;line-height:40px;opacity:0;-webkit-animation:fadeup-in ease .75s forwards;animation:fadeup-in ease .75s forwards}.goal-create_slide.slide-1-domains .domain-wrap{width:100%}.goal-create_slide.slide-1-domains .domain-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:60vw;padding:5vw;max-height:400px}@media (min-width: 912px){.goal-create_slide.slide-1-domains .domain-list{padding:65px}}.goal-create_slide.slide-1-domains .domain-list_item{-webkit-transition:all ease .5s;transition:all ease .5s;position:absolute;-webkit-transform:translateX(-50%) scale(0.7);transform:translateX(-50%) scale(0.7);width:32vw;height:32vw;border:solid 3px #fff;-webkit-border-radius:100%;border-radius:100%;background-color:#83d0f2;font-size:20px;background-size:cover;background-repeat:no-repeat;background-position:center;max-width:250px;max-height:250px}.goal-create_slide.slide-1-domains .domain-list_item.succeed{background-image:url(/images/goal-domain-images/goals-succeed.png)}.goal-create_slide.slide-1-domains .domain-list_item.thrive{background-image:url(/images/goal-domain-images/goals-thrive.png)}.goal-create_slide.slide-1-domains .domain-list_item.matter{background-image:url(/images/goal-domain-images/goals-matter.png)}.goal-create_slide.slide-1-domains .domain-list_item span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);color:#fff;text-transform:uppercase;font-size:1.8rem;font-family:"mark-ot-medium";-webkit-transition:all ease .25s;transition:all ease .25s}@media (min-width: 912px){.goal-create_slide.slide-1-domains .domain-list_item span{font-size:2.8rem}}.goal-create_slide.slide-1-domains .domain-list_item+p{opacity:0;width:60%;position:absolute;left:50%;-webkit-transform:translate(-50%, 10%);transform:translate(-50%, 10%);text-align:center;top:57vw;-webkit-transition:all ease .25s;transition:all ease .25s}@media (min-width: 608px){.goal-create_slide.slide-1-domains .domain-list_item+p{top:50vw}}@media (min-width: 912px){.goal-create_slide.slide-1-domains .domain-list_item+p{top:425px}}.goal-create_slide.slide-1-domains .domain-list_item:before{content:'';background-image:url(/images/icons/goals-arrow-white.svg);background-position:center top;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;z-index:5;-webkit-transition:translate ease .25s .25s, opacity .25s ease;transition:translate ease .25s .25s, opacity .25s ease}.goal-create_slide.slide-1-domains .domain-list_item.position-left{left:15%;z-index:1}@media (min-width: 912px){.goal-create_slide.slide-1-domains .domain-list_item.position-left{left:25%}}.goal-create_slide.slide-1-domains .domain-list_item.position-left:before{-webkit-transform:translate(-50%, -85%) rotate(180deg);transform:translate(-50%, -85%) rotate(180deg)}.goal-create_slide.slide-1-domains .domain-list_item.position-center{left:50%;-webkit-transform:translateX(-50%) scale(1.15);transform:translateX(-50%) scale(1.15);z-index:2}.goal-create_slide.slide-1-domains .domain-list_item.position-center span{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.goal-create_slide.slide-1-domains .domain-list_item.position-center:before{opacity:0}.goal-create_slide.slide-1-domains .domain-list_item.position-center+p{opacity:1;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);-webkit-transition:all ease .35s .45s;transition:all ease .35s .45s}.goal-create_slide.slide-1-domains .domain-list_item.position-right{left:85%;z-index:0}@media (min-width: 912px){.goal-create_slide.slide-1-domains .domain-list_item.position-right{left:75%}}.goal-create_slide.slide-1-domains .domain-list.responder .succeed{background-image:url(/images/goal-domain-images/goals-succeed-responder.jpg)}.goal-create_slide.slide-1-domains .domain-list.responder .thrive{background-image:url(/images/goal-domain-images/goals-thrive-responder.jpg)}.goal-create_slide.slide-1-domains .domain-list.responder .matter{background-image:url(/images/goal-domain-images/goals-matter-responder.jpg)}.goal-create_slide.slide-1-domains .domain-list.business .succeed{background-image:url(/images/goal-domain-images/goals-succeed-business.png)}.goal-create_slide.slide-1-domains .domain-list.business .thrive{background-image:url(/images/goal-domain-images/goals-thrive-business.png)}.goal-create_slide.slide-1-domains .domain-list.business .matter{background-image:url(/images/goal-domain-images/goals-matter-business.png)}.goal-create_slide.slide-1-domains .subdomain-list{padding-bottom:10%}.goal-create_slide.slide-1-domains .subdomain-list_item{display:inline-block;vertical-align:top}.goal-create_slide.slide-1-domains .subdomain-list_item.active{background-color:yellow}.goal-create_slide.slide-1-domains .subdomain-list_item.half-sized{width:47.5%;margin:10px 5% 10px 0px}.goal-create_slide.slide-1-domains .subdomain-list_item.half-sized:nth-of-type(2n){margin-right:0px}.goal-create_slide.slide-1-domains .subdomain-list_item.third-sized{width:100%;margin:10px 3% 10px 0px}.goal-create_slide.slide-1-domains .subdomain-list_item.third-sized:nth-of-type(3n){margin-right:0px}@media (min-width: 912px){.goal-create_slide.slide-1-domains .subdomain-list_item.third-sized{width:30.5%}}.goal-create_slide.slide-2-adopt-or-create{padding-bottom:60px}@media (min-width: 912px){.goal-create_slide.slide-2-adopt-or-create .goal-card{width:45%;margin:40px 5% 40px 0px;display:inline-block;text-align:center}.goal-create_slide.slide-2-adopt-or-create .goal-card:last-of-type(){margin-right:0px}.goal-create_slide.slide-2-adopt-or-create .goal-card h1{max-width:100%}}.goal-create_slide.slide-2-adopt-or-create .goal-card .button{margin-bottom:0px}.goal-create_slide.slide-2-adopt-or-create h3{font-family:"mark-ot";font-size:2.4rem;text-align:center;margin:60px auto 20px}.goal-create_slide.slide-3-create{padding-bottom:40px}@media (min-width: 912px){.goal-create_slide.slide-3-create .goal-card{width:45%;margin-right:5%;display:inline-block}.goal-create_slide.slide-3-create .goal-card:nth-of-type(2n){margin-right:0px}.goal-create_slide.slide-3-create .goal-card .button{max-width:100%}.goal-create_slide.slide-3-create .goal-card h1{max-width:100%}}@media (min-width: 912px){.goal-create_slide.slide-3-create .instructions{width:50%}}@media (min-width: 912px){.goal-create_slide.slide-3-create .button{max-width:50%;margin-left:0px}}.goal-create_slide.slide-4-why{padding:40px 0px}.goal-create_slide.slide-4-why .goal-card{text-align:center;padding-bottom:10px}.goal-create_slide.slide-4-why .instructions{font-size:1.7rem}@media (min-width: 912px){.goal-create_slide.slide-4-why .instructions{max-width:50%}}.goal-create_slide.slide-4-why h3{font-family:"mark-ot";font-size:3.2rem;font-weight:normal}@media (min-width: 912px){.goal-create_slide.slide-4-why .goal-card{float:right;width:40%;text-align:center;padding:2.5%}.goal-create_slide.slide-4-why .goal-card h1{max-width:100%}.goal-create_slide.slide-4-why .button{max-width:50%;margin-left:0px}}.goal-create_slide.slide-4-why .goal-card textarea{max-width:100%}@media (min-width: 912px){.goal-create_slide.slide-4-why .button.center{max-width:50%}}.goal-create_slide.slide-5-due-date{padding-bottom:60px}.goal-create_slide.slide-5-due-date .goal-card{display:none}.goal-create_slide.slide-5-due-date .due-date-warning{color:#E43F40}@media (min-width: 912px){.goal-create_slide.slide-5-due-date .goal-card{display:inline-block;float:right;width:40%;text-align:center;padding:2.5%}.goal-create_slide.slide-5-due-date .goal-card h1{max-width:100%}.goal-create_slide.slide-5-due-date .instructions,.goal-create_slide.slide-5-due-date input,.goal-create_slide.slide-5-due-date .button{max-width:50%;margin-left:0px}}.goal-create_slide.slide-6-notifications{padding:40px 0px}@media (min-width: 912px){.goal-create_slide.slide-6-notifications{max-width:500px;margin-left:10%}}.goal-create_slide.slide-6-notifications .button{margin-bottom:20px}.goal-create_slide.slide-6-notifications h1{max-width:100%}.goal-create_slide.slide-7-steps{padding:40px 0px;text-align:center}.goal-create_slide.slide-7-steps .instructions{margin-top:0px}@media (min-width: 912px){.goal-create_slide.slide-7-steps .instructions{width:50%}}@media (min-width: 912px){.goal-create_slide.slide-7-steps .steps{width:50%}.goal-create_slide.slide-7-steps .steps textarea{max-width:100%}}@media (min-width: 912px){.goal-create_slide.slide-7-steps .subhead,.goal-create_slide.slide-7-steps p{text-align:left}}.goal-create_slide.slide-7-steps .goal-card{text-align:center}@media (min-width: 912px){.goal-create_slide.slide-7-steps .goal-card{width:45%;float:right}.goal-create_slide.slide-7-steps .goal-card textarea{max-width:100%}.goal-create_slide.slide-7-steps .goal-card h1{max-width:100%}}@media (min-width: 912px){.goal-create_slide.slide-7-steps .goal-card .subhead,.goal-create_slide.slide-7-steps .goal-card p{text-align:center}}.goal-create_slide.slide-7-steps .sortable-list{margin-left:0px}@media (min-width: 912px){.goal-create_slide.slide-7-steps .sortable-list{width:64%}.goal-create_slide.slide-7-steps .sortable-list textarea{max-width:100%}}@media (min-width: 912px){.goal-create_slide.slide-7-steps hr{width:50%;margin-left:0px}.goal-create_slide.slide-7-steps hr+.button{width:50%;margin-left:0px}}.goal-create *:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.goal-create .error-mesage{padding:10px 0px;font-family:"mark-ot";font-size:1.6rem}
.goal-edit{text-align:center;width:90%;margin:0 auto;color:#737373;-webkit-animation:slide-up 0.4s ease-out;animation:slide-up 0.4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.goal-edit hr{display:none;clear:both;margin-bottom:40px;border:none;border-top:1px solid #FBFBFB}@media (min-width: 912px){.goal-edit hr{display:block}}.goal-edit .buttonWrap .button{width:100%;letter-spacing:1px;font-size:1.2rem;padding:20px;height:auto;margin:1.75rem auto}@media (min-width: 912px){.goal-edit .buttonWrap .button{max-width:40%}}.goal-edit .buttonWrap textarea{width:100%;display:block;border:solid 1px #FBFBFB;-webkit-border-radius:5px;border-radius:5px;margin-left:0%;padding:2%;font-family:"mark-ot";font-size:1.6rem;resize:none;height:75px}.goal-edit_progress{background-color:#e8e8e8}@media (min-width: 912px){.goal-edit_progress{float:right;width:25%}}.goal-edit_progress-bar{background-color:#cdcdcd}.goal-edit *:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.goal-edit .close{width:40px;height:40px;display:block;margin:0 auto;background-image:url(/images/icons/goals-close-gold.svg);background-repeat:no-repeat;background-position:center}@media (min-width: 912px){.goal-edit .close{float:left;position:absolute}.goal-edit .close+.button{margin:40px auto}}.goal-edit .close+.button{width:100%;margin:20px auto 40px}@media (min-width: 912px){.goal-edit .close+.button{max-width:30%;margin:40px auto}}@media (min-width: 912px){.goal-edit .stepWrap{background-color:#fff;padding:5% 5% 2%;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.15);box-shadow:0px 0px 5px rgba(0,0,0,0.15);-webkit-border-radius:5px;border-radius:5px;margin-bottom:5%}}.goal-edit .sortable-list{margin-left:0px;clear:both}.goal-edit .sortable-list+div .button{width:100%}@media (min-width: 912px){.goal-edit .sortable-list+div .button{max-width:30%;margin:0 auto}}.goal-edit .goal-edit_progress{-webkit-border-radius:20px;border-radius:20px;height:10px;background-color:#F4F4F4;margin-bottom:40px}.goal-edit .goal-edit_progress .goal-edit_progress-bar{-webkit-border-radius:20px;border-radius:20px;height:10px;background-color:#D1CD83}.goal-edit .stepsText{margin:40px auto 10px;display:block;font-family:"mark-ot"}@media (min-width: 912px){.goal-edit .stepsText{text-align:left;float:left;margin:0px auto}}.goal-edit .goal-card_inline-edit textarea{width:90%;display:block;border:solid 1px #FBFBFB;-webkit-border-radius:5px;border-radius:5px;margin-left:0%;padding:2%;font-family:"mark-ot";font-size:1.6rem;resize:none;height:75px}.goal-edit .goal-card_inline-edit div div textarea{height:150px}@media (min-width: 912px){.goal-edit .goal-card_inline-edit .edit{background-color:#D1CD83;right:-1%}}@media (min-width: 912px){.goal-edit h2{font-size:3.6rem;max-width:100%}}.goal-edit_complete-screen{position:fixed;width:110%;background-color:#fff;z-index:50;height:100%;padding:40px 5%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;margin:0px -5%;-webkit-animation:fadeup-in .25s ease forwards;animation:fadeup-in .25s ease forwards}.goal-edit_complete-screen .inner-wrap{max-width:500px;margin:0 auto}.goal-edit_complete-screen p{font-family:"mark-ot";font-size:1.8rem;line-height:normal;margin:20px auto}.goal-edit_complete-screen .button{margin:0px}@media (min-width: 912px){.goal-edit_complete-screen .button{width:100%;max-width:350px;margin:0 auto}}.goal-edit_complete-screen .button.secondary{background-color:#FBFBFB;background-image:none;display:block;width:100%;margin:0px auto;padding:20px}.goal-edit_complete-screen h1{font-family:"mark-ot-bold";font-weight:normal;font-size:2.8rem;margin-bottom:40px}.goal-edit_complete-screen .trophy-wrap{width:100%;height:35vh;position:relative}.goal-edit_complete-screen .trophy-wrap .trophy{max-width:150px;margin:0 auto;width:33%;height:100%;position:relative;opacity:0;padding-top:25px;-webkit-animation:fadeup-in .25s ease .15s forwards;animation:fadeup-in .25s ease .15s forwards}.goal-edit_complete-screen .trophy-wrap .trophy svg #background{fill:#1E4D2B}.goal-edit_complete-screen .trophy-wrap .dots div{max-width:15px;max-height:15px;width:3vw;height:3vw;position:absolute;-webkit-border-radius:100%;border-radius:100%;background-color:blue;top:5%;left:17%;opacity:0;-webkit-animation:fadeup-in .5s ease .5s forwards;animation:fadeup-in .5s ease .5s forwards}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(2n){background-color:red}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(3n){background-color:orange}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(2){left:23%;top:45%}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(3){left:9%;top:75%}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(4){left:65%;top:75%}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(5){left:93%;top:48%}.goal-edit_complete-screen .trophy-wrap .dots div:nth-of-type(6){left:72%;top:10%}.goal-edit_complete-screen .trophy-wrap .squiggles{height:100%;pointer-events:none}.goal-edit_complete-screen .trophy-wrap .squiggles div{position:absolute;max-width:30px;max-height:15px;width:7vw;height:4vw;left:5%;top:45%;opacity:0;-webkit-animation:fadeup-in .5s ease .5s forwards;animation:fadeup-in .5s ease .5s forwards}.goal-edit_complete-screen .trophy-wrap .squiggles div span{background-image:url(/images/goal-complete/squiggle-blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transform:rotate(-93deg);transform:rotate(-93deg);width:100%;height:100%;display:block}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(2n){-webkit-animation:fadeup-in .5s ease .25s forwards;animation:fadeup-in .5s ease .25s forwards}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(2n) span{background-image:url(/images/goal-complete/squiggle-orange.svg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(3n){-webkit-animation:fadeup-in .5s ease .35s forwards;animation:fadeup-in .5s ease .35s forwards}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(3n) span{background-image:url(/images/goal-complete/squiggle-red.svg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(2){left:15%;top:25%}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(2) span{-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(3){left:29%;top:3%}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(3) span{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(4){left:78%;top:53%}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(4) span{-webkit-transform:rotate(86deg);transform:rotate(86deg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(5){left:65%;top:45%}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(5) span{-webkit-transform:rotate(66deg);transform:rotate(66deg)}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(6){left:85%;top:14%}.goal-edit_complete-screen .trophy-wrap .squiggles div:nth-of-type(6) span{-webkit-transform:rotate(16deg);transform:rotate(16deg)}@-webkit-keyframes fadeup-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeup-in{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.sso-enabled .fieldset--graduation_container,.sso-enabled .date_container,.sso-enabled label[for='major'],.sso-enabled .settings--profile__degree,.sso-enabled .settings--profile__wherefrom{display:none}.sso-enabled input[name='major']{display:none !important}.sso-enabled .submit-container__desc,.sso-enabled .settings--profile__graduationdate{display:none}.sso-enabled .fieldset--location{display:none !important}.reset-onboarding{opacity:0.1;position:absolute;top:0px;left:0px}.settings--container{overflow-x:hidden;margin:0 auto;padding:3em .8em}@media (min-width: 912px){.settings--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5%}}@media (min-width: 1312px){.settings--container{max-width:90vw}}@media screen and (min-width: 2560px){.settings--container{max-width:55vw}}@media (min-width: 912px){.settings--container--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}}.settings--container button.user-type-toggle-button{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline;background-color:transparent;border:none;font-size:1.3rem;text-decoration:underline}.settings--container .user-type-toggle{display:none}.settings--container .user-type-toggle.show{display:block}.settings--container .user-type-toggle legend{font-weight:normal;font-size:.7rem;line-height:1;font-family:"mark-ot";font-size:1.2rem;padding:10px 0 5px}.settings--container .user-type-toggle .select-a11y--button span{text-align:center;padding:0 0 0 5px}@media (min-width: 912px){.settings--container .user-type-toggle .select-a11y--button span{text-align:left}}.settings--container form label,.settings--container form legend,.settings--container form .Select-menu-outer{font-size:.7rem;line-height:1;font-family:"mark-ot";font-size:1.2rem}.settings--container form fieldset,.settings--container form .fieldset{border:0;margin:3.5rem auto;width:100%}.settings--container form fieldset fieldset,.settings--container form .fieldset fieldset{padding-left:0}.settings--container form .yes-no-input .fieldset--decoration{border:none}.settings--container form legend,.settings--container form label,.settings--container form .Select-value-label{font-weight:normal}.settings--container form .switch-label{font-family:"mark-ot-medium";line-height:36px}.settings--container form .form-submit{display:block;margin-left:0}.settings--container form .is--valid-false{position:relative}.settings--container form .is--valid-false input{border:1px solid red}.settings--container form .is--valid-false input+.error{bottom:-10px;position:absolute}.settings--container form .is--valid-false p+.error{bottom:15px}.settings--container form .is--valid-false .error{color:red;display:inline-block;font-size:.7rem;left:0;margin-left:.75rem;position:relative}.settings--container form .is--valid-true .error{display:none}.settings--container form .is--clean .error{display:none}.settings--container .profile-form-container{clear:both;display:block;max-width:800px;min-height:561.17px;position:relative;width:100%}.settings--container .profile-form-container p.sso-disclaimer{display:block;font-family:"mark-ot-medium";font-size:1.4rem;font-weight:normal}.settings--container .profile-form-header{color:#D1CD83;margin:.75rem 0;position:relative}@media (min-width: 1312px){.settings--container .profile-form-header{left:-200px;position:absolute;top:-28px}}.settings--container .row{display:block;width:100%}.settings--container .column{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.75rem;position:relative}.settings--container .major{margin-top:24px}.settings--container input[type="text"],.settings--container .Select-control{border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;line-height:inherit;margin-bottom:10px;outline:none;padding:12px 20px;-webkit-transition:0.3s ease;transition:0.3s ease;width:95%;font-size:1.1rem;line-height:1;font-family:"mark-ot";font-size:1.6rem}.settings--container input[type="text"]:focus,.settings--container .Select-control:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.settings--container .Select-placeholder{font-size:0px}.settings--container .Select-control{margin:0;padding:0}.settings--container .Select--single>.Select-control .Select-value{width:100%}.settings--container .Select-value-label{float:right}.settings--container .date_container,.settings--container .fieldset--graduation_container{margin:0}.settings--column-left{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}@media (min-width: 912px){.settings--column-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.settings--column-left button:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.settings--profile{font-size:1rem;line-height:1;font-family:"mark-ot";font-size:1.6rem}.settings--profile--status{max-height:80px;min-height:0px}.settings--profile-label{display:block;font-family:"mark-ot";font-size:1.2rem;margin:8px 0 8px 0px;width:100%}@media (min-width: 912px){.settings--profile-label{margin:10px 0 8px 0px}}.settings--profile-label--err{font-family:"mark-ot-medium"}.settings--profile-label--err-show{color:crimson;height:auto;margin:4px 0 0 20px;opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);display:block}@media (min-width: 912px){.settings--profile-label--err-show{margin:4px 0 0 40px}}.settings--profile-label--err-show-success{color:#75cc8d}.settings--profile-label--err-hide{color:crimson;height:0px;margin:0 0 0px 20px;opacity:0;padding:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);display:none}@media (min-width: 912px){.settings--profile-label--err-hide{margin:0 0 0px 40px}}.settings--profile__name{padding:0 0 1.5rem;word-wrap:break-word;font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.settings--profile__degree{word-wrap:break-word}.settings--profile__img{-webkit-clip-path:circle(96px at center);clip-path:circle(96px at center);-webkit-border-radius:50%;border-radius:50%;height:95px;width:95px}@media (min-width: 912px){.settings--profile__img{height:142px;margin:0;min-width:142px;width:142px}}@media (min-width: 1312px){.settings--profile__img{height:192px;min-width:192px;width:192px}}.settings--profile__uploadcta{margin:1.5rem auto}.settings--profile__uploadcta:focus+button{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee;padding:1.5rem 2px}.settings--profile__uploadFile{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline;background:transparent;border:none;font-size:1.3rem;padding:1.5rem 0;text-decoration:underline;text-transform:uppercase;text-align:left}.settings--profile__uploadFile:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee;padding:1.5rem 2px}.settings--profile__left{margin-left:auto}.settings--profile__right{text-align:left;margin-left:1em}.settings-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto}@media (min-width: 912px){.settings-navigation{margin:2em auto}}.settings-navigation li{padding-bottom:.8em;margin-bottom:2.5em}.settings-navigation li a{font-family:"mark-ot-bold";font-size:2rem;line-height:120%;color:#B1B1B1;text-decoration:none}@media screen and (max-width: 320px){.settings-navigation li a{font-size:1.6rem}}.settings-navigation li.inactive{border-bottom:2px solid #FBFBFB}.settings-navigation li.active{border-bottom:4px solid #D1CD83 !important}.settings-navigation li.active a{color:#333}.profile-form .fieldset .date_container{margin-bottom:24px !important}.profile-form .date_container legend{top:0px}.profile-form .date_container .date_month,.profile-form .date_container .date_year,.profile-form .date_container .date_day{padding-top:10px}.fieldset--ethnicity,.fieldset--gender,.fieldset--location,.fieldset--gradelevel,.date_container,.fieldset--graduation_container{padding:0}.date_container legend,.fieldset--graduation_container legend{position:relative;top:20px}.fieldset--decoration{border-bottom:1px solid;padding-bottom:5px;position:relative;width:95%;font-size:.7rem;line-height:1;font-family:"mark-ot";font-size:1.1rem}.date_container,.fieldset--graduation_container{margin:0 !important;padding:0 !important;font-size:.7rem;line-height:1;font-family:"mark-ot";font-size:1.1rem}.graduation_day,.graduation_month,.graduation_year,.date_day,.date_month,.date_year{padding-top:28px;width:100%;font-size:.7rem;line-height:1;font-family:"mark-ot"}@media (min-width: 912px){.graduation_day,.graduation_month,.graduation_year,.date_day,.date_month,.date_year{float:left}}.graduation_day label,.graduation_month label,.graduation_year label,.date_day label,.date_month label,.date_year label{left:10px;line-height:normal;position:relative;top:25px;z-index:0}.graduation_day .Select,.graduation_month .Select,.graduation_year .Select,.date_day .Select,.date_month .Select,.date_year .Select{cursor:pointer}.graduation_day .Select-menu-outer,.graduation_month .Select-menu-outer,.graduation_year .Select-menu-outer,.date_day .Select-menu-outer,.date_month .Select-menu-outer,.date_year .Select-menu-outer{width:95%}.graduation_day .Select-control,.graduation_month .Select-control,.graduation_year .Select-control,.date_day .Select-control,.date_month .Select-control,.date_year .Select-control{background:transparent;cursor:pointer}.fieldset--notifications_container,.fieldset--research-opted-in_container{padding:0 !important;font-size:.7rem;line-height:1;font-family:"mark-ot";font-size:1.1rem}.fieldset--notifications_container legend,.fieldset--research-opted-in_container legend{display:block;padding-bottom:5px}@media (min-width: 912px){.fieldset--notifications_container .notifications-email-opt-in-wrap,.fieldset--notifications_container .notifications-on-due-wrap,.fieldset--notifications_container .notifications-week-before-wrap,.fieldset--research-opted-in_container .notifications-email-opt-in-wrap,.fieldset--research-opted-in_container .notifications-on-due-wrap,.fieldset--research-opted-in_container .notifications-week-before-wrap{width:48.5%;display:inline-block}}.fieldset--notifications_container .select-a11y--control,.fieldset--research-opted-in_container .select-a11y--control{margin-bottom:10px;display:block}.fieldset--research-opted-in_container .research-opted-in-wrap{width:48%}.job_title .select-a11y--button--value,.campus_location .select-a11y--button--value{padding-left:20px;text-align:left}@media (min-width: 912px){.date_day,.graduation_day{width:30%}}@media (min-width: 912px){.date_month,.graduation_month{width:36%}}@media (min-width: 912px){.date_year,.graduation_year{width:30%}}.profile__button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:right}@media (min-width: 912px){.profile__button-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.profile__button-container .profile__button{font-size:1.4rem}.profile__button-container .profile__button:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.profile-form>.fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile-form--input{font-size:1.6rem}.profile-form--input:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.profile-form .select-a11y:after{display:none}.profile-form .select-a11y.profile-location .select-a11y--button--value{text-align:left;font-size:1.6rem;padding:2px 20px 0}.profile-form .select-a11y--control{width:95%}.submit-container--savebtn--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 912px){.submit-container--savebtn--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.submit-container__desc{display:none;font-family:"mark-ot-medium";font-size:1.4rem;text-align:left;background-color:#FBFBFB}@media (min-width: 912px){.submit-container__desc{display:block;max-width:450px;padding:1.5rem;margin:0 0 .7em}}.submit-container__button{font-size:1.4rem;width:-webkit-fit-content;width:fit-content;margin:3em auto}.submit-container__button:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}@media (min-width: 912px){.submit-container__button{margin:0}}.image--loader{position:relative}.image--loader:after{-webkit-border-radius:175px;border-radius:175px;border-top-color:#fff;border:1px solid #FBFBFB;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';height:175px;left:50%;margin-left:-87.5px;margin-top:-88.5px;position:absolute;top:50%;width:175px}.image--loader .icon-loader{margin:1.5rem auto}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.domain-region .domain-title{margin-bottom:1em}.domain-region .domain-subtitle{font-family:"mark-ot";font-size:1.4rem;line-height:18px;letter-spacing:0.5px}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.heart-icon,.share-icon,.seperator{background-position:center;background-repeat:no-repeat;height:30px;width:30px}.heart-icon,.share-icon{cursor:pointer}.share__icon{cursor:pointer}.share__icon--heart{background-image:url("/images/icons/heart.svg");margin-bottom:.75rem}.share__icon--share{background-image:url("/images/icons/share.svg")}.share__icon--share:before{background:url(/images/icons/line.png) no-repeat;background-position:30% 0%;content:"";display:block;height:60px;position:relative;top:-25%;width:30px}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.big label{font-size:4rem}@media (min-width: 57em){.big label{font-size:5rem}}.small label{font-size:1.6rem}
.navigation__icon{background-image:url("/images/icons/close_x.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;height:100%;margin-left:.3rem;position:absolute;width:10%}@media (min-width: 912px){.navigation__icon{margin-left:1.5rem;width:3%}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}.overlay__section{max-width:80%;margin-left:auto;margin-right:auto;width:100%;float:left;margin-left:0;margin-right:0;background:#D1CD83}.overlay__section:after{content:" ";display:block;clear:both}.overlay__section .navigation__icon{background-color:#fff;clear:both;display:inline-block;float:right;height:20px;left:1.5rem;padding:5px;position:relative;width:20px}.overlay__section hr{background:#D1CD83;height:1px;width:90%}.overlay__container{margin:auto;padding:1.5rem;width:80%}.overlay__container .button__continue{margin:1.5rem}@media (min-width: 912px){.overlay__container{width:30%}}.overlay__copy--container{background-color:#fff}.overlay__copy--title{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.overlay__copy--copy{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.overlay__copy--copy,.overlay__copy--title{margin:auto;width:90%}.overlay__copy--image{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";background-image:url("/images/overlay_bg.png");height:50px;line-height:50px;text-align:center;text-transform:uppercase}.overlay-card__sub-text{font-size:.7rem;line-height:1;font-family:"mark-ot-medium";width:75%;float:left;margin-left:8.33333%;line-height:2.5}.overlay-card__sub-anchor{display:inline-block}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.styleguide--container .favorite-card__container,.styleguide--container .dashboard-card__container{border:1px solid}.palatte{display:inline-block;width:100%}.palatte .swatch{border:1px solid;float:none;height:5.5rem;margin:1.5rem auto;width:25%}.palatte .swatch:nth-child(1){margin-left:0}@media (min-width: 912px){.palatte .swatch{float:left;margin-left:1.5em}}.gold{background-color:#D1CD83}.white{background-color:#fff}.green{background-color:#1E4D2B}.grey{background-color:#FBFBFB}.light-grey{background-color:#FBFBFB}.dark-grey{background-color:#B1B1B1}.typography--mark-ot{font-family:"mark-ot"}.typography--mark-ot-medium{font-family:"mark-ot-medium"}.typography--mark-ot-bold{font-family:"mark-ot-bold"}.styleguide__section{display:inline-block;margin:1.5rem 0;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:1.5rem}.styleguide__section--dark{background-color:#FBFBFB}
.input-example,.input{height:20px;margin-left:1.5rem;width:75%}@media (min-width: 912px){.input-example,.input{width:25%}}.input-example:active,.input-example:focus,.input:active,.input:focus{outline-color:#fff}
.reset__container{margin:3rem auto;max-width:320px;width:90%}.reset__title{font-family:"mark-ot-bold";font-size:2.2rem;text-align:center}.reset__desc{font-family:"mark-ot";font-size:1.6rem;margin:.75rem auto 3rem;text-align:center}.reset__label{display:block;font-family:"mark-ot";font-size:1.2rem}.reset__input{border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem;margin:0 auto .375rem;padding:.375rem;width:100%}.reset__input:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.reset__input--err{border-color:crimson}.reset__input-result{display:block;font-family:"mark-ot-medium";font-size:1.2rem;height:auto;opacity:1;padding:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.reset__input-result--err{color:crimson}.reset__input-result--success{color:#75cc8d}.reset__input-result--hide{height:0px;opacity:0}.reset__button{display:block;margin:3rem auto;width:100%}.reset__button:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}
.emailVerification__container{margin:3rem auto;max-width:320px;width:90%}.emailVerification__title{font-family:"mark-ot-bold";font-size:2.2rem;text-align:center}.emailVerification__desc{font-family:"mark-ot";font-size:1.6rem;margin:.75rem auto 3rem;text-align:center}.emailVerification__label{display:block;font-family:"mark-ot";font-size:1.2rem}.emailVerification__input{border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem;margin:0 auto .375rem;padding:.375rem;width:100%}.emailVerification__input--err{border-color:crimson}.emailVerification__input-result{display:block;font-family:"mark-ot-medium";font-size:1.2rem;height:auto;opacity:1;padding:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.emailVerification__input-result--err{color:crimson}.emailVerification__input-result--success{color:#75cc8d}.emailVerification__input-result--hide{height:0px;opacity:0}.emailVerification__button{margin:3rem auto;width:100%}.emailVerification__button:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}
.feedback__container{margin:3rem auto;max-width:560px;width:90%}.feedback__title{border-bottom:1px solid #FBFBFB;font-family:"mark-ot-bold";font-size:3.6rem;line-height:1.2;margin:0 auto 3rem;padding:0 0 1.5rem;text-align:center;text-transform:capitalize}@media (min-width: 912px){.feedback__title{font-size:4.6rem;line-height:1.2;margin:1.5rem auto;padding:1.5rem auto}}.feedback__desc{font-family:"mark-ot";font-size:1.6rem;text-align:center}.feedback__input{background:#FBFBFB;border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;color:#333;font-family:"mark-ot";font-size:1.6rem;margin:0 auto .375rem;max-width:100%;min-width:100%;overflow:hidden;padding:.75rem}.feedback__input:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.feedback__input--err-show{color:crimson;display:block;font-family:"mark-ot";font-size:1.2rem;margin:8px 0 8px 0px;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);width:280px}@media (min-width: 912px){.feedback__input--err-show{margin:10px 0 8px 0px;width:280px}}.feedback__input--err-hide{display:none;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.feedback__textarea-container{position:relative}.feedback__textarea{background:#FBFBFB;border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;color:#333;font-family:"mark-ot";font-size:1.6rem;height:320px;line-height:2.8rem;margin:0 auto .375rem;max-height:320px;min-height:320px;max-width:100%;min-width:100%;overflow:hidden;padding:.75rem}.feedback__textarea:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.feedback__textarea-notification{bottom:1.5rem;font-family:"mark-ot";font-size:1.2rem;position:absolute;right:1.5rem}.feedback__url{background:#FBFBFB;border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;color:#333;font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem;margin:0 auto .375rem;padding:.75rem;width:100%}.feedback__button{display:block;margin:3rem auto;width:100%}.feedback__button:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}@media (min-width: 912px){.feedback__button{width:48%}}@media (min-width: 912px){.feedback__button--left{float:left}}@media (min-width: 912px){.feedback__button--right{float:right}}.feedback__button--error{background:none;color:crimson;font-family:"mark-ot";line-height:22px;padding:0;text-align:left;text-transform:none}.feedback__button--success{background-color:#75cc8d}
.err-page__container{display:block;width:100%}@media (min-width: 912px){.err-page__container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.err-page__code{color:#D1CD83;display:inline-block;font-size:10rem;left:50%;line-height:1;margin:0 auto;position:relative;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center}@media (min-width: 912px){.err-page__code{font-size:34rem}}.err-page__code:after{background:#FBFBFB;content:'';height:60%;left:50%;max-height:200px;position:absolute;top:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80%;z-index:-1}.err-page p{font-size:2.4rem;margin:1.5rem auto 0;padding:1.5rem 0 0;text-align:center;z-index:2}@media (min-width: 912px){.err-page p{font-size:4.6rem}}
.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}main{background-color:#f9f9f9}*:focus{outline:none}.statdash{max-width:1600px;margin:0px auto}.statdash h1{text-align:center;padding-top:40px;font-size:3.2rem;font-family:'mark-ot';font-weight:900;border-bottom:2px solid #e3e3e3;margin:0px 15px}.statdash .statdash-topbar{width:100%;padding:20px 15px 0 15px}@media (max-width: 945px){.statdash .statdash-topbar{height:auto;text-align:center}}.statdash .statdash-topbar_top-row{width:100%;min-height:65px;border-bottom:1px solid #d9d9d9}.statdash .statdash-topbar_top-row ul.query-group-nav{padding:0;margin:0 0 10px 0;list-style:none;float:left}.statdash .statdash-topbar_top-row ul.query-group-nav li{display:inline-block;margin-right:15px;vertical-align:top}.statdash .statdash-topbar_top-row ul.query-group-nav li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.statdash .statdash-topbar_top-row ul.query-group-nav li label:hover .checkbox{border:1px solid #C8C372}.statdash .statdash-topbar_top-row ul.query-group-nav li label input:checked ~ .checkbox{border:1px solid #C8C372;background-image:url(/images/checkmark.png);background-size:12px 13px;background-position:center center;background-repeat:no-repeat}.statdash .statdash-topbar_top-row ul.query-group-nav li label input[type="checkbox"]{position:absolute;opacity:0;left:-1000px}.statdash .statdash-topbar_top-row ul.query-group-nav li label .checkbox{width:20px;height:20px;border:1px solid #d9d9d9;-webkit-border-radius:3px;border-radius:3px;margin:1px 5px 0 0;cursor:pointer}.statdash .statdash-topbar_top-row .download-csv{display:block;float:right}@media (max-width: 945px){.statdash .statdash-topbar_top-row .download-csv{clear:both;margin:10px auto;float:none}}.statdash .statdash-topbar_bottom-row{width:100%;min-height:100px;padding-top:25px}@media (max-width: 945px){.statdash .statdash-topbar_bottom-row{padding-top:0}}.statdash .statdash-topbar_bottom-row .datepicker{float:left;font-family:'mark-ot';font-size:2rem;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 945px){.statdash .statdash-topbar_bottom-row .datepicker{margin:10px auto;float:none;display:inline-block}}.statdash .statdash-topbar_bottom-row .datepicker-label{font-size:1.5rem;padding-top:12px;margin-right:5px}.statdash .statdash-topbar_bottom-row .clear-all-filters,.statdash .statdash-topbar_bottom-row .apply-filters{display:block;float:right;width:230px;height:40px}.statdash .statdash-topbar_bottom-row .clear-all-filters.active,.statdash .statdash-topbar_bottom-row .apply-filters.active{border:1px solid #d9d9d9;background-image:none;background-color:#e3e3e3;color:#c3c3c3;cursor:default}@media (max-width: 945px){.statdash .statdash-topbar_bottom-row .clear-all-filters,.statdash .statdash-topbar_bottom-row .apply-filters{clear:both;margin:10px auto;float:none}}.statdash .statdash-topbar_bottom-row .apply-filters{margin-right:10px}@media (max-width: 945px){.statdash .statdash-topbar_bottom-row .apply-filters{margin-right:auto}}.statdash .statdash-filters{float:right;width:260px;padding:15px;position:relative;z-index:1000;padding-top:20px}@media (max-width: 560px){.statdash .statdash-filters{width:100%}}.statdash .statdash-filters h3{padding-bottom:10px;margin-bottom:0px;font-family:'mark-ot';font-weight:800;margin-top:30px;font-size:1.6rem}.statdash .statdash-filters button{display:block;width:100%;margin-bottom:12px;padding:5px 10px;height:50px;line-height:16px;color:#333333;background-image:none;background-color:#FBFBFB;text-align:center}.statdash .statdash-filters button.active{background-image:-webkit-gradient(linear, left top, left bottom, from(#D3CF8E), color-stop(99%, #C8C372));background-image:linear-gradient(-180deg, #D3CF8E 0%, #C8C372 99%);color:#333}.statdash .statdash-filters .select-a11y{text-align:center}.statdash .statdash-filters .select-a11y--button--value,.statdash .statdash-filters .select-a11y--menu--item{text-align:center}.statdash .statdash-not-enough-data{text-align:center;padding:20px}.statdash .statdash-keendisplays{float:left;width:100%;margin-right:-280px;padding-right:280px;padding-top:15px}@media (max-width: 560px){.statdash .statdash-keendisplays{margin-right:0px;padding-right:0px}}.statdash .statdash-keendisplays.loading{opacity:0.5}.statdash .statdash-keendisplays .keen-query-display{width:25%;display:inline-block;vertical-align:top}@media (max-width: 1600px){.statdash .statdash-keendisplays .keen-query-display{width:33.3%}}@media (max-width: 1200px){.statdash .statdash-keendisplays .keen-query-display{width:50%}}@media (max-width: 768px){.statdash .statdash-keendisplays .keen-query-display{width:100%}}.statdash .statdash-keendisplays .keen-query-display.hide{display:none}.statdash .statdash-keendisplays .keen-query-display .keen-query-display-inner{border:1px solid #e5e5e5;padding:15px 0px 0px 15px;margin:15px;height:260px;background-color:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(105,105,105,0.32);box-shadow:0 4px 10px 0 rgba(105,105,105,0.32)}@media (max-width: 768px){.statdash .statdash-keendisplays .keen-query-display .keen-query-display-inner{height:auto;padding-bottom:30px}}.statdash .statdash-keendisplays .keen-query-display .keen-query-tooltip-popup{position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:15px}@media (max-width: 560px){.statdash .statdash-keendisplays .keen-query-display .keen-query-tooltip-popup{position:relative;margin-top:40px}}.statdash .statdash-keendisplays .keen-query-display .keen-query-tooltip-popup.off{display:none}.statdash .statdash-keendisplays .keen-query-display .loader{text-align:center;top:49%;position:relative}.statdash .statdash-keendisplays .keen-query-display .loader.off{display:none}.statdash .statdash-keendisplays .keen-query-display .display-body{height:100%;position:relative}.statdash .statdash-keendisplays .keen-query-display .display-body.off{display:none}.statdash .statdash-keendisplays .keen-query-display .display-body h3{font-size:1.6rem;text-align:center;border-bottom:1px solid #C8C372;padding:0 20px 10px;margin:0px 15px 20px 0px;font-weight:600;font-family:'mark-ot'}.statdash .statdash-keendisplays .keen-query-display .display-body .results-bottom-fade{position:absolute;bottom:0px;height:30px;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.statdash .statdash-keendisplays .keen-query-display .display-body .tooltip-button{position:absolute;right:10px;padding:5px;background-color:#333333;color:#fff;font-weight:bold;border:2px solid #333333;-webkit-border-radius:15px;border-radius:15px;-khtml-border-radius:15px;width:25px;height:25px;display:block;line-height:14px;text-align:center;cursor:pointer}.statdash .statdash-keendisplays .keen-query-display .display-body .tooltip-button.off{background-color:#fff;border-color:#e4e4e4;color:#333333}.statdash .statdash-keendisplays .keen-query-display .display-body .results{font-size:1.5rem;height:68%;overflow:scroll;line-height:3.1rem;font-family:'mark-ot';color:#333333;padding:0px 15px 0px 0px;display:none}.statdash .statdash-keendisplays .keen-query-display .display-body .results.off{display:block}.statdash .statdash-keendisplays .keen-query-display .display-body .results .no-results{text-align:center;position:relative;top:30%;color:#bdbdbd}.statdash .statdash-keendisplays .keen-query-display .display-body .results .result-row{clear:both}.statdash .statdash-keendisplays .keen-query-display .display-body .results .result-row:last-child .result-col{margin-bottom:8px}.statdash .statdash-keendisplays .keen-query-display .display-body .results .result-row .result-col{float:left}.statdash .statdash-keendisplays .keen-query-display.double_value .result-col{width:50%;text-align:center;font-size:18px}.statdash .statdash-keendisplays .keen-query-display.double_value .result-col.result-col-header{font-weight:bold}.statdash .statdash-keendisplays .keen-query-display.top_results .result-col:first-child,.statdash .statdash-keendisplays .keen-query-display.top_results_goals_campus_by_domain .result-col:first-child,.statdash .statdash-keendisplays .keen-query-display.top_results_goals_subdomain .result-col:first-child{width:90%}.statdash .statdash-keendisplays .keen-query-display.top_results .result-col:last-child,.statdash .statdash-keendisplays .keen-query-display.top_results_goals_campus_by_domain .result-col:last-child,.statdash .statdash-keendisplays .keen-query-display.top_results_goals_subdomain .result-col:last-child{width:10%;text-align:right}.statdash .statdash-keendisplays .keen-query-display.time_on_site .result-row,.statdash .statdash-keendisplays .keen-query-display.single_value .result-row{text-align:center;font-size:30px}.statdash .statdash-keendisplays .keen-query-display.reality_check .result-col:first-child,.statdash .statdash-keendisplays .keen-query-display.reality_check_totals .result-col:first-child{width:90%}.statdash .statdash-keendisplays .keen-query-display.reality_check .result-col:last-child,.statdash .statdash-keendisplays .keen-query-display.reality_check_totals .result-col:last-child{width:10%;text-align:right}.statdash .statdash-keendisplays .keen-query-display.reality_check_indv .result-col:first-child{width:80%}.statdash .statdash-keendisplays .keen-query-display.reality_check_indv .result-col:last-child{width:20%;text-align:right}.heading-4,h4{font-size:1.9rem;line-height:1.2;font-weight:800;padding-bottom:10px;font-family:'mark-ot';padding-top:8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;-webkit-border-radius:0.3rem;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{-webkit-border-radius:0.3rem;border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{-webkit-border-radius:0.3rem;border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;-webkit-border-top-left-radius:0.3rem;border-top-left-radius:0.3rem;-webkit-border-top-right-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{margin:0.4rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.react-datepicker__year-container-text{display:inline-block;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;width:12px;padding:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;-webkit-border-radius:0.3rem;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:-webkit-calc(195px + (1.7rem / 2));height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range,.react-datepicker__year-container-text--selected,.react-datepicker__year-container-text--in-selecting-range,.react-datepicker__year-container-text--in-range{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__year-container-text--selected:hover,.react-datepicker__year-container-text--in-selecting-range:hover,.react-datepicker__year-container-text--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled,.react-datepicker__year-container-text--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover,.react-datepicker__year-container-text--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{-webkit-border-radius:0.3rem;border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;-webkit-border-radius:0.3rem;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;-webkit-border-radius:0.3rem;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{-webkit-border-top-left-radius:0.3rem;border-top-left-radius:0.3rem;-webkit-border-top-right-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-bottom-left-radius:0.3rem;border-bottom-left-radius:0.3rem;-webkit-border-bottom-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;-webkit-border-radius:50%;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__input-container{position:relative;display:inline-block;-webkit-border-radius:4px;border-radius:4px;border:1px solid #C8C372;margin-right:18px;margin-top:6px;padding-bottom:6px;padding-left:6px;padding-right:6px;background-color:#fff;background-image:url(/images/calender.png);background-size:22px 22px;background-position:97% center;background-repeat:no-repeat}.react-datepicker__input-container input{background-color:transparent;border:0px;color:#777;font-size:1.4rem}
.help__container{margin:3rem auto;max-width:320px;width:90%}.help__title{font-family:"mark-ot-bold";font-size:2.2rem;text-align:center}.help__desc{font-family:"mark-ot";font-size:1.6rem;margin:.75rem auto 3rem;text-align:center}.help__desc a:focus{outline:none;-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.help__label{display:block;font-family:"mark-ot";font-size:1.2rem}.help__input{border:1px solid #FBFBFB;-webkit-border-radius:2px;border-radius:2px;font-family:"mark-ot";font-size:1.6rem;line-height:2.8rem;margin:0 auto .375rem;padding:.375rem;width:100%}.help__input:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.help__input--err{border-color:crimson}.help__input-result{display:block;font-family:"mark-ot-medium";font-size:1.2rem;height:auto;opacity:1;padding:0;-webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1)}.help__input-result--err{color:crimson}.help__input-result--success{color:#75cc8d}.help__input-result--hide{height:0px;opacity:0}.help__button{display:block;margin:3rem auto;width:100%}.help__button:focus{-webkit-box-shadow:0 0 5px #51cbee;box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.help__thankyou{font-family:"mark-ot";font-size:1.6rem;margin:.75rem auto 3rem;text-align:center}.help__thankyou.hide{display:none}
.student-content{font-family:"mark-ot"}.student-content h1.student-content-category-title{font-size:4rem !important;line-height:53px !important;letter-spacing:-0.01em !important;text-align:center;font-family:"mark-ot-bold";margin:40px auto}.student-content h2{margin-top:25px;font-size:2.6rem;text-align:center;font-family:"mark-ot-medium"}.student-content p.category-paragraph{text-align:center;max-width:523px;margin:0px auto 20px auto}
.subdomain-nav-card{width:100%;margin-bottom:16px;padding:25px;background:#fff;border:2px solid #FBFBFB;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;border-radius:2px;font-family:"mark-ot";font-size:1.8rem}@media (min-width: 912px){.subdomain-nav-card{font-size:2rem}}.subdomain-nav-card_header{color:#B1B1B1;letter-spacing:0.75px;display:-ms-grid;display:grid;position:relative}@media (min-width: 912px){.subdomain-nav-card_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.subdomain-nav-card_header .domain{text-decoration:none;letter-spacing:0.1px;color:#1E4D2B;margin-right:.5em;font-family:"mark-ot-bold";display:block}.subdomain-nav-card_header .domain:after{content:'/';color:#B1B1B1;font-weight:normal;margin-left:.4em;font-family:"mark-ot"}.subdomain-nav-card_header .view-all{justify-self:end;text-decoration:none;font-size:1.3rem;color:#B1B1B1;line-height:18px;text-transform:uppercase;font-weight:bold;position:absolute;right:-10px}.subdomain-nav-card_header .view-all span{margin-right:6px}@media (min-width: 912px){.subdomain-nav-card_header .view-all{margin-left:auto;position:relative}}.subdomain-nav-card .subdomain-grid{width:100%;display:-ms-grid;display:grid;margin-top:16px}@media (min-width: 912px){.subdomain-nav-card .subdomain-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}.subdomain-nav-card .subdomain-grid .subdomain{text-align:left;text-transform:capitalize;letter-spacing:0.1px;margin:10px 0;padding-right:5%}@media (min-width: 912px){.subdomain-nav-card .subdomain-grid .subdomain{margin:0 0 16px 0}}.subdomain-nav-card .subdomain-grid .subdomain a{text-decoration:none}.subdomain-nav-card .subdomain-grid .subdomain a:hover span{border-bottom:4px solid #D1CD83}.subdomain-nav-card .subdomain-grid .active{border-bottom:4px solid #D1CD83}
.explore{width:100%;margin:0 auto;background-color:#FBFBFB}@media (min-width: 912px){.explore{max-width:1071px}}.explore h1{font-size:4rem !important;line-height:53px !important;letter-spacing:-0.01em !important;margin:60px auto 40px;text-align:center}.explore .search__bar{display:block;background-color:#fff;margin:20px auto;vertical-align:middle;width:90%;max-width:530px;border:solid 1px #FBFBFB;height:60px}.explore .search__bar::before{content:'';display:inline-block;width:20px;height:20px;left:10px;position:absolute;top:20px;background-image:url(/images/icons/Search.svg);opacity:.5}.explore .search__bar button{width:100%;margin:0 auto;border:none;height:0;position:absolute;left:0;padding:0}.explore .search__bar input.search__text{color:#B1B1B1;font-size:15px;line-height:140%;font-family:"mark-ot";width:100%;display:block;text-align:center;margin:0 auto;height:60px}@media (min-width: 912px){.explore .search__bar input.search__text{font-size:20px}}.explore .search__bar .fake-input-form{position:relative;color:#B1B1B1;font-size:13px;line-height:140%;font-family:"mark-ot";width:100%;display:block;text-align:center;margin:0 auto;height:60px;padding-top:20px;padding-left:15px;text-transform:capitalize}@media (min-width: 912px){.explore .search__bar .fake-input-form{padding-top:15px;padding-left:0px;font-size:20px}}.explore .explore-trending{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 912px){.explore .explore-trending .resource-card,.explore .explore-trending .fact-card,.explore .explore-trending .nod-card{-webkit-box-flex:0;-webkit-flex:0 0 23.8%;-ms-flex:0 0 23.8%;flex:0 0 23.8%;margin-right:1.5%}.explore .explore-trending .resource-card:last-of-type,.explore .explore-trending .fact-card:last-of-type,.explore .explore-trending .nod-card:last-of-type{margin-right:0}}.explore .explore-resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.explore input::-webkit-input-placeholder{padding-left:2em}.explore input:-ms-input-placeholder{padding-left:2em}.explore input::placeholder{padding-left:2em}@media (min-width: 608px){.explore input::-webkit-input-placeholder{padding-left:0}.explore input:-ms-input-placeholder{padding-left:0}.explore input::placeholder{padding-left:0}}.explore .explore-resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 608px){.explore .explore-resources{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2%;column-gap:2%}}.explore .explore-resources .resource-card{margin:.5em auto}.locale-es .explore .search__bar{max-width:560px}
.explore-detail{width:95%;margin:0px 2.5%}@media (min-width: 912px){.explore-detail{max-width:1071px;margin:0px auto;width:100%}}.explore-detail .back{text-transform:uppercase;color:#737373;position:relative;text-decoration:none;left:20px;top:10px}@media (min-width: 912px){.explore-detail .back{left:0;top:60px}}.explore-detail .back:before{content:'';width:12px;height:12px;background-image:url("/images/icons/back-arrow.png");background-size:7px 10px;background-repeat:no-repeat;background-position:center center;position:absolute;left:-15px;top:2px}.explore-detail .toggle-buttons{width:450px}.explore-detail .toggle-buttons.wide{width:580px}.explore-detail h1{margin:20px 0;text-align:center}@media (min-width: 912px){.explore-detail h1{margin:50px 0}}@media (min-width: 912px){.explore-detail_cards{margin:0 0 0 16px}}@media (min-width: 912px){.explore-detail_cards .resource-card,.explore-detail_cards .empty-card,.explore-detail_cards .fact-card,.explore-detail_cards .goals-card,.explore-detail_cards .nod-card{width:31%;margin:0 1% 2%}}.explore-detail .load-more{margin:30px auto;display:block;width:180px;text-align:center}.explore-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.trending-card{padding-left:10px}.locale-es .explore-detail .toggle-buttons.wide{width:640px}
.card-title{font-family:"mark-ot-bold";font-size:22px;line-height:120%;color:#333;margin-top:5px}.card-body{font-family:"mark-ot";font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#333}.card-subdomain,.card-subtitle{font-family:"mark-ot";text-decoration:none;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#707070}.card-subtitle{font-family:"mark-ot-bold";font-size:11.5px;color:#333}.empty-card{width:100%;-webkit-border-radius:4px;border-radius:4px;margin-bottom:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px #FBFBFB solid;padding:1% 1% 1% 1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.empty-card .card-title{text-decoration:none;font-size:21px;text-align:center;color:#1E4D2B}.empty-card .card-body{margin:16px 0 0 0}.empty-card .content-container{font-family:"mark-ot";padding:.625em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 912px){.empty-card.featured{min-width:100%}}@media (min-width: 912px){.empty-card.featured .card-title{font-size:1.9em}}.empty-card.x-small{width:100%;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}@media screen and (min-width: 375px){.empty-card.x-small{max-width:340px;min-width:340px}}.empty-card.x-small .content-container{height:100%;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px;grid-template-columns:1fr 16px}.empty-card.x-small .content-container .card-title{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-height:78px;overflow:hidden}
.resources{width:95%;margin:0px 2.5%}@media (min-width: 912px){.resources{max-width:1071px;margin:0px auto;width:100%;min-height:550px}}.resources .location-label{margin-bottom:10px;display:block}.resources .location-select{font-family:"mark-ot";font-size:16px;line-height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:5% 20px}@media (min-width: 912px){.resources .location-select{margin:5% 30%}}.resources .location-select .select-a11y::after{top:15px}.resources .location-select--selector{text-align:left}.resources .location-select--selector .select-a11y--button{line-height:48px}.resources .location-select--selector .select-a11y--button--value{text-align:left;margin-left:10px}.resources .empty-state{max-width:650px}.resources .empty-state--header{font-family:"mark-ot-bold";color:#1E4D2B;font-size:22px;line-height:2.5rem;text-align:center}.resources .empty-state--text{color:#B1B1B1;font-size:20px;line-height:2.5rem;text-align:center;margin-bottom:20px}.resources .empty-state--button{margin:auto;padding:15px;display:block;width:190px;text-align:center}.resources .back{text-transform:uppercase;color:#737373;position:relative;text-decoration:none;left:20px;top:10px}@media (min-width: 912px){.resources .back{left:0;top:60px}}.resources .back:before{content:'';width:12px;height:12px;background-image:url("/images/icons/back-arrow.png");background-size:7px 10px;background-repeat:no-repeat;background-position:center center;position:absolute;left:-15px;top:2px}.resources h1{margin:20px 0;text-align:center}@media (min-width: 912px){.resources h1{margin:50px 0}}.resources_cards{width:102%;margin-left:-1%}@media (min-width: 912px){.resources_cards{margin:0 auto}}@media (min-width: 912px){.resources_cards .resource-card,.resources_cards .empty-card,.resources_cards .fact-card,.resources_cards .nod-card{width:31%;margin:0 1% 2%}}.resources .load-more{margin:30px auto;display:block;width:180px;text-align:center}
.resources-near-me{width:95%;margin:0px 2.5%}@media (min-width: 912px){.resources-near-me{max-width:1071px;margin:0px auto;width:100%}}.resources-near-me header{padding:60px 60px 40px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.resources-near-me header h1{font-size:50px;line-height:63px;font-weight:bold;margin-bottom:16px}.resources-near-me header p{padding-bottom:8px;font-size:20px}.resources-near-me header .save-as-home{text-decoration:none;text-transform:uppercase;margin-top:16px;color:#B1B1B1;font-weight:500;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.resources-near-me header .save-as-home svg{margin-right:12px}.resources-near-me>.load-error,.resources-near-me>.no-results,.resources-near-me>.search-more{padding:35px 10px;margin:0 auto 25px auto;text-align:center;line-height:1.4em;color:#B1B1B1;border:2px solid #FBFBFB;max-width:600px;font-size:20px;font-family:"mark-ot"}.resources-near-me>.load-error h5,.resources-near-me>.no-results h5,.resources-near-me>.search-more h5{font-weight:bold;font-size:20px;color:#D1CD83;margin-bottom:12px}.resources-near-me>.no-results{padding:25px 10px}.resources-near-me>.no-results{margin-bottom:280px}.resources-near-me .load-error{color:#E43F40}.resources-near-me .back{text-transform:uppercase;color:#737373;position:relative;text-decoration:none;left:20px;top:10px}@media (min-width: 912px){.resources-near-me .back{left:0;top:60px}}.resources-near-me .back:before{content:'';width:12px;height:12px;background-image:url("/images/icons/back-arrow.png");background-size:7px 10px;background-repeat:no-repeat;background-position:center center;position:absolute;left:-15px;top:2px}.resources-near-me .load-more{margin:30px auto;display:block;width:180px;text-align:center}
.azure-redirect-error{text-align:center;padding-top:170px}.azure-redirect-error h1{font-size:49px;line-height:63px;font-family:"mark-ot-bold", sans-serif;margin-bottom:16px}.azure-redirect-error .error-message{color:#737373;font-family:"mark-ot";font-size:20px;font-style:normal;font-weight:400;line-height:28px;max-width:400px;margin:0 auto 45px}.azure-redirect-error .action-button{max-width:400px;margin:0 auto 30px}.azure-redirect-error .already-have-account{font-size:14px;font-family:"mark-ot-medium", sans-serif}
.maintenance{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100vw;overflow:hidden;float:right}@media (min-width: 912px){.maintenance{width:-webkit-calc(100vw - 240px);width:calc(100vw - 240px)}}.maintenance .hero-hash-circle-container{width:95%;position:absolute;top:0;right:0}@media (min-width: 608px){.maintenance .hero-hash-circle-container{width:85%}}@media (min-width: 912px){.maintenance .hero-hash-circle-container{width:50%;right:-3%}}@media (min-width: 1312px){.maintenance .hero-hash-circle-container{width:50%;right:-3%}}.maintenance .hero-hash-circle-container .hero-hash-circle{width:100%;padding-top:100%;background-image:url("/images/welcome/hash-circle.svg");background-size:contain;background-repeat:no-repeat}.maintenance_left-side,.maintenance_right-side{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.maintenance_left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 912px){.maintenance_left-side{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 62%;-ms-flex:0 0 62%;flex:0 0 62%}}@media (min-width: 1312px){.maintenance_left-side{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}.maintenance_left-side_content{padding:10% 3% 20% 3%;width:100%;position:relative}@media (min-width: 912px){.maintenance_left-side_content{padding:0 10%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.maintenance_left-side_content h1{color:#1E4D2B}.maintenance_left-side_content p{color:#737373;margin-top:1em}.maintenance_left-side_content p a{text-decoration:none}.maintenance_left-side_content .arrow-right{margin-left:3px}.maintenance_right-side{padding:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 912px){.maintenance_right-side{padding:4% 0 15%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%}}@media (min-width: 1312px){.maintenance_right-side{padding:2% 0 15%;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}}.maintenance_right-side_content{position:relative;overflow:hidden;width:85%;float:right}@media (min-width: 608px){.maintenance_right-side_content{width:70%}}@media (min-width: 912px){.maintenance_right-side_content{width:100%}}.maintenance_right-side_content .mask-hero-bottom{background-color:#D1CD83;-webkit-mask-image:url("/images/welcome/mask-hero.svg");mask-image:url("/images/welcome/mask-hero.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;width:100%;float:right;padding-top:100%;margin-top:3%;margin-right:-10px}.maintenance_right-side_content .mask-hero-top{-webkit-mask-image:url("/images/welcome/mask-hero.svg");mask-image:url("/images/welcome/mask-hero.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;background-size:cover;background-position:top center;-webkit-border-radius:5px;border-radius:5px;width:100%;position:absolute;right:-25px;top:0;padding-top:20%;background-color:#C9D845;height:100%}@media (min-width: 1312px){.maintenance_right-side_content .mask-hero-top{padding-top:25%}}.maintenance_right-side_content .mask-hero-top .sphere{margin:0 auto;height:50vw;width:50vw;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.2);opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 912px){.maintenance_right-side_content .mask-hero-top .sphere{height:20vw;width:20vw}}.maintenance_right-side_content .mask-hero-top .sphere-inner{-webkit-border-radius:50%;border-radius:50%;height:100%;width:100%;background-color:#eff7fc;-webkit-animation-name:breath;animation-name:breath;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes breath{to{-webkit-transform:scale(0.1);transform:scale(0.1)}}@keyframes breath{to{-webkit-transform:scale(0.1);transform:scale(0.1)}}
.email-unsubscribe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.email-unsubscribe-body{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:35%;border-top:4px solid #D1CD83;-webkit-box-shadow:1px 1px 4px -1px #F4F4F4;box-shadow:1px 1px 4px -1px #F4F4F4;padding:32px;margin:69px 0}.email-unsubscribe-body h1{padding:32px 0 32px 0}.email-unsubscribe-body p{padding:32px 0}.finished-message{color:#1B5A24}.email-unsubscribe-button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.email-unsubscribe-button{color:#333}
html,body{height:100%;margin:0;padding:0;scroll-behavior:smooth;-ms-overflow-style:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.content-wrap-full{max-width:1300px;margin:0 auto;width:90%}.content-wrap-large{max-width:850px;margin:0 auto;width:90%}.content-wrap-med{max-width:768px;margin:0 auto;width:90%}.center{text-align:center;margin:0 auto;display:block}.desktop{display:block}@media (max-width: 600px){.desktop{display:none}}.mobile{display:none}@media (max-width: 600px){.mobile{display:block}}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.type-system_triage{font-size:125%}@media (max-width: 600px){.type-system_triage{font-size:112.5%}}.type-system_triage h1,.type-system_triage h2,.type-system_triage h3,.type-system_triage h4,.type-system_triage h5{font-family:"mark-ot-bold",sans-serif;line-height:120%}.type-system_triage h1{font-size:2.441em}@media (max-width: 600px){.type-system_triage h1{font-size:2.073em}}.type-system_triage h2{font-size:1.953em;letter-spacing:.25px}@media (max-width: 600px){.type-system_triage h2{font-size:1.728em}}.type-system_triage h2+p{margin-top:.5em}.type-system_triage h3{font-size:1.563em}@media (max-width: 600px){.type-system_triage h3{font-size:1.440em}}.type-system_triage h4{font-size:1.250em;letter-spacing:0.15px}@media (max-width: 600px){.type-system_triage h4{font-size:1.2em;font-family:"mark-ot-bold",sans-serif}}.type-system_triage h5,.type-system_triage .subtitle{font-size:1em;font-family:"mark-ot-bold",sans-serif;color:#B1B1B1}.type-system_triage p,.type-system_triage span,.type-system_triage li{font-size:1em;font-family:"mark-ot",sans-serif;color:#333}.type-system_triage p a{font-size:1em;color:#000}.type-system_triage button{cursor:pointer}.type-system_triage .body-two{font-family:"mark-ot",sans-serif;font-size:0.752em}@media (max-width: 600px){.type-system_triage .body-two{font-size:0.833em}}.type-system_triage .body-three{font-family:"mark-ot",sans-serif;font-size:0.565em}@media (max-width: 600px){.type-system_triage .body-three{font-size:0.694em}}.type-system_triage .nav-label{font-family:"mark-ot-medium",sans-serif;text-transform:uppercase;letter-spacing:1.25px;font-size:0.565em;border:none;background-color:transparent}@media (max-width: 600px){.type-system_triage .nav-label{font-size:0.694em}}.type-system_triage .font-med{font-family:"mark-ot-medium",sans-serif}.type-system_triage strong{font-size:1em;font-family:"mark-ot-bold",sans-serif;color:#333}.type-system_triage .caption{font-size:0.75em}.type-system_triage .accordion__item{margin-bottom:.75em}.type-system_triage .accordion__item:last-of-type{border-bottom:solid 1px #F4F4F4;padding-bottom:.75em}.type-system_triage .accordion__button{border-top:solid 1px #F4F4F4;padding:.75em 0 0;font-family:"mark-ot-bold",sans-serif;cursor:pointer}.type-system_triage .accordion__button:focus,.type-system_triage .accordion__button:active,.type-system_triage .accordion__buttontarget{outline:none}.type-system_triage .accordion__button::after{content:'';background-image:url(/images/triage/caret.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:0.6em;height:0.6em;float:right;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all ease 0.25s;transition:all ease 0.25s;margin-top:5px}.type-system_triage .accordion__button[aria-expanded=true]{margin-bottom:.75em}.type-system_triage .accordion__button[aria-expanded=true]::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.type-system_triage ul.multiselect{margin:0;padding-left:0}.type-system_triage ul.multiselect li{list-style:none}.type-system_triage ul.multiselect li input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.type-system_triage ul.multiselect li input[type=checkbox]:checked+label{background-color:#000}.type-system_triage ul.multiselect li input[type=checkbox]:checked+label span{color:#000;font-family:"mark-ot-bold",sans-serif}.type-system_triage ul.multiselect li input[type=checkbox]:checked+label svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.type-system_triage ul.multiselect li input[type=checkbox]:checked+label svg path{fill:#000}.type-system_triage ul.multiselect li label{background-color:#FBFBFB;padding:.35em .75em;-webkit-border-radius:1em;border-radius:1em;margin-bottom:.75em;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;cursor:pointer}.type-system_triage ul.multiselect li label span{font-size:0.75em;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;padding-right:.75em}@media (max-width: 600px){.type-system_triage ul.multiselect li label span{font-size:0.833em}}.type-system_triage ul.multiselect li label svg{-webkit-transition:all ease 0.25s;transition:all ease 0.25s;width:.8em;height:.8em;-webkit-transform-origin:center;transform-origin:center;vertical-align:middle}.type-system_triage ul.multiselect li label svg path{fill:#000}.type-system_triage .btn-back{border:none;background-color:transparent;text-transform:uppercase;margin-bottom:3em;margin-top:3em;font-size:.62em;font-family:"mark-ot-medium",sans-serif}.type-system_triage .btn-back::before{content:'';display:inline-block;width:.65em;height:.65em;background-image:url(/images/triage/caret.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:.75em}.type-system_triage .overline{font-size:0.565em}.type-system_triage .stepLabel{font-size:.5em;color:#737373;letter-spacing:1.5px;text-transform:uppercase;font-family:"mark-ot-medium",sans-serif}.type-system_triage .shadow1{-webkit-box-shadow:0px 2px 4px rgba(51,51,51,0.2);box-shadow:0px 2px 4px rgba(51,51,51,0.2)}.type-system_triage .shadow2{-webkit-box-shadow:0px 4px 8px rgba(51,51,51,0.2);box-shadow:0px 4px 8px rgba(51,51,51,0.2)}.type-system_triage .shadow3{-webkit-box-shadow:0px 8px 16px rgba(51,51,51,0.2);box-shadow:0px 8px 16px rgba(51,51,51,0.2)}.type-system_triage .shadow4{-webkit-box-shadow:0px 8px 16px rgba(51,51,51,0.2);box-shadow:0px 8px 16px rgba(51,51,51,0.2)}.type-system_triage .grey1{color:#333}.type-system_triage .grey2{color:#737373}.type-system_triage .grey3{color:#B1B1B1}.type-system_triage .grey4{color:#F4F4F4}.type-system_triage .back{border:none;background-color:transparent;text-transform:uppercase;letter-spacing:1.25px}.type-system_triage .back::before{content:'';display:inline-block;background-image:url(/images/triage/caret.svg);width:.75em;height:.75em;vertical-align:middle;margin-right:.75em;background-size:contain;background-repeat:no-repeat;background-position:center}.type-system_you{font-size:1.6rem}.type-system_you h1,.type-system_you h2,.type-system_you h3,.type-system_you h4,.type-system_you h5{font-family:"mark-ot-bold",sans-serif;line-height:120%}.type-system_you h1{font-size:49.764px;line-height:63px;letter-spacing:-1px}@media (max-width: 600px){.type-system_you h1{font-size:32px;line-height:135%}}.type-system_you h2{font-size:41.472px;line-height:53px;letter-spacing:-0.01em}.type-system_you h2.dashboard-home{font-family:"mark-ot",sans-serif;font-size:18px}@media (max-width: 600px){.type-system_you h2{font-size:28px;line-height:140%}}.type-system_you h3{font-size:34.56px}.type-system_you h3.onboarding-card{font-size:16px;line-height:26px;letter-spacing:0.0095em}@media (max-width: 600px){.type-system_you h3{font-size:24px;line-height:130%}}.type-system_you h4{font-size:28.8px;letter-spacing:-0.25px}.type-system_you h5{font-size:22px}.type-system_you h6{font-size:18px}.type-system_you .body-one{font-family:"mark-ot",sans-serif;font-size:20px;line-height:140%;letter-spacing:0.1px;color:#737373}@media (max-width: 600px){.type-system_you .body-one{font-size:18px;line-height:150%}}.type-system_you .article-title{font-family:"mark-ot-bold",sans-serif;font-size:53.7125px;line-height:68px;letter-spacing:-1.5px}@media (max-width: 600px){.type-system_you .article-title{font-size:36px;letter-spacing:-0.1px;line-height:120%}}.type-system_you .article-subtitle{font-family:"mark-ot",sans-serif;font-size:22px;line-height:38px}.type-system_you .body-large{font-family:"mark-ot",sans-serif;font-style:normal;font-weight:normal;font-size:28px;line-height:120%;letter-spacing:-0.25px;color:#737373}.type-system_you .body-two{font-family:"mark-ot",sans-serif;font-size:16.6667px;line-height:140%;letter-spacing:0.25px;color:#737373}@media (max-width: 600px){.type-system_you .body-two{font-size:16px;line-height:28px}}@media (max-width: 600px){.type-system_you .body-three{font-size:14px;line-height:150%}}.type-system_you .subtitle-two{font-family:"mark-ot-medium",sans-serif;font-size:14px;line-height:22px;letter-spacing:0.25px;margin-top:0;margin-bottom:0}.type-system_you .button{font-family:"mark-ot-bold",sans-serif;font-size:14px;line-height:18px;letter-spacing:0.75px}.type-system_you .caption{font-family:"mark-ot",sans-serif;font-size:14px;line-height:16px;letter-spacing:0.5px}.type-system_you .overline{font-family:"mark-ot",sans-serif;font-size:11.575px;line-height:16px;letter-spacing:1.5px}@media (max-width: 600px){.type-system_you .overline{font-size:14px;line-height:15px}}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;margin:0;padding:0;scroll-behavior:smooth;-ms-overflow-style:none}img{max-width:100%}*:focus{outline:2px solid !important;outline-color:#83d0f2 !important}a{color:#333;text-decoration:underline}a:hover,a:active{outline:0}.screen-reader-only{position:absolute;height:1px;width:1px;clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0px 0px, 0px 0px, 0px 0px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px);overflow:hidden !important}.velocity-transition-group{display:inline}.goal-step{margin-bottom:5%;padding:20px 40px 20px;text-align:left;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.15);box-shadow:0px 0px 5px rgba(0,0,0,0.15);position:relative;font-family:"mark-ot";font-size:1.8rem;line-height:26px;list-style:none}@media all and (min-width: 800px){.goal-step{margin-bottom:2%;max-width:78%}}.goal-step p{padding-bottom:0px;line-height:26px}.goal-step_inline-edit_inner{width:90%;padding-left:5%;display:inline-block;vertical-align:top}@media all and (min-width: 800px){.goal-step_inline-edit_inner{position:relative}}.goal-step_index{font-size:1.8rem}.goal-step .edit{position:absolute;right:-3%;top:10px;background-color:#FBFBFB;width:30px;height:30px;margin:0px;background-image:url(/images/icons/goals-edit.svg);background-repeat:no-repeat;background-position:center;border:none;-webkit-border-radius:30px;border-radius:30px;padding:0px}@media all and (min-width: 800px){.goal-step .edit{right:-17%}}.goal-step .drag-handle{height:70%;width:7px;border:none;border-left:solid 2px #FBFBFB;border-right:solid 2px #FBFBFB;display:inline-block;position:absolute;left:10px;top:15%;vertical-align:top}.goal-step button{width:100%;letter-spacing:1px;font-size:1.2rem;padding:20px;height:auto;margin:1.75rem auto}@media all and (min-width: 800px){.goal-step button{max-width:30%;position:absolute;right:-50%;top:50%;margin:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.grid-centered{float:none;margin:0 auto}.vertical-half{height:50%;overflow:hidden;position:relative}.grid__container{clear:both;margin:0 auto}.grid__two-third,.grid__one-third{padding:1.5rem}@media (min-width: 57em){.grid__two-third,.grid__one-third{padding:0}}.grid__two-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__two-third{width:50%;float:left;margin-left:8.33333%;margin-right:-100%}}.grid__one-third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 57em){.grid__one-third{width:25%;float:left;margin-left:66.66667%;margin-right:-100%}}.grid__full{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%}.grid__half{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 82em){.grid__half{width:50%;float:left}}@media (min-width: 82em){.grid__half--push{margin-left:50%}}@media (min-width: 82em){.grid__half--pull{margin-left:-100%}}.clear-both{clear:both}body:after{content:"XS";opacity:0}@media (min-width: 38em){body:after{content:'S'}}@media (min-width: 57em){body:after{content:'M'}}@media (min-width: 82em){body:after{content:'L'}}body{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#333;font-family:Helvetica, Arial, sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.heading-1{font-size:4.6rem;line-height:1.5}h2,.heading-2{font-size:2.8rem;line-height:1.4}h3,.heading-3{font-size:2.4rem;line-height:1.3;font-weight:normal}h4,.heading-4{font-size:1.8rem;line-height:1.2;font-weight:normal}h5,.heading-5{font-size:1.6rem;line-height:1.1}h6,.heading-6{font-size:1.4rem;line-height:1}p{line-height:1.5;margin:0;padding:0 0 1.5rem}ul,dl{line-height:1.5;list-style:none;margin:0 0 0 1.5rem;padding:0 0 .75rem}ol{line-height:1.5;list-style:decimal;margin:0 0 0 1.5rem;padding:0 0 .75rem}p ul,ul ul,ol ul,p ol,ul ol,ol ol{padding-bottom:0}strong{font-weight:bold}code{font-size:2.4rem;line-height:.625}@font-face{font-family:'mark-ot';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT.eot");src:url("/fonts/MarkOT.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT.woff") format("woff"),url("/fonts/MarkOT.svg#MarkOT") format("svg"),url("/fonts/MarkOT.ttf") format("truetype")}@font-face{font-family:'mark-ot-medium';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Medium.eot");src:url("/fonts/MarkOT-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Medium.woff") format("woff"),url("/fonts/MarkOT-Medium.svg#MarkOT-Medium") format("svg"),url("/fonts/MarkOT-Medium.ttf") format("truetype")}@font-face{font-family:'mark-ot-bold';font-style:'normal';font-weight:'normal';src:url("/fonts/MarkOT-Bold.eot");src:url("/fonts/MarkOT-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MarkOT-Bold.woff") format("woff"),url("/fonts/MarkOT-Bold.svg#MarkOT-Bold") format("svg"),url("/fonts/MarkOT-Bold.ttf") format("truetype")}.heading-large{font-size:2.8rem;line-height:1;font-family:"mark-ot"}.heading-bold{font-size:2.2rem;line-height:3.2rem;font-family:"mark-ot-bold"}.heading-medium-bold{font-size:1.3rem;line-height:1;font-family:"mark-ot-bold"}.heading-medium-thin{font-size:1.2rem;line-height:1;font-family:"mark-ot-medium"}.font-regular{font-size:1.1rem;line-height:1;font-family:"mark-ot"}.font-regular-thin{font-size:1rem;line-height:1;font-family:"mark-ot"}.font-cta{font-size:.8rem;line-height:1;font-family:"mark-ot-bold"}.font-link{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";text-decoration:underline}.font-titles{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.font-trending{font-size:.8rem;line-height:1;font-family:"mark-ot-medium";color:#B1B1B1}.font-text-box{font-size:.7rem;line-height:1;font-family:"mark-ot"}.font-tag{font-size:.7rem;line-height:1;font-family:"mark-ot-medium"}.font-navigation{font-size:.8rem;line-height:1;font-family:"mark-ot-medium"}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:0.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\2190'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'\2192'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'\2190'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:0.25;color:#000}.slick-dots li.slick-active button:before{opacity:0.75;color:#000}.transparent{opacity:0}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.disable-hover,.disable-hover *{pointer-events:none !important}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.clearfix{zoom:1}
