h1{color:#424242;font-family:Sharp Grotesk Book,Arial,sans-serif;font-family:Sharp Grotesk Medium,Arial,sans-serif;font-weight:400;letter-spacing:1px;line-height:1;margin:.5rem 0;text-transform:none}h1 em{font-style:normal}h1.c--strong{font-family:Sharp Grotesk Medium,Arial,sans-serif}h1 strong,h1.c--strong{font-weight:400!important}h1 strong{font-family:Sharp Grotesk Semibold,Arial,sans-serif}h1{font-size:3.58318rem}@media screen and (min-width:20rem){h1{font-size:calc(3.34614rem + 1.18519vw)}}@media screen and (min-width:120rem){h1{font-size:4.76837rem}}h2{color:#424242;font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;margin:.5rem 0;text-transform:none}h2 strong,h2.c--strong{font-weight:600}h2{font-size:2.0736rem}@media screen and (min-width:20rem){h2{font-size:calc(2.00004rem + .36781vw)}}@media screen and (min-width:120rem){h2{font-size:2.44141rem}}h3{color:#424242;font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;margin:.5rem 0;text-transform:none}h3 strong,h3.c--strong{font-weight:600}h3{font-size:1.44rem}@media screen and (min-width:20rem){h3{font-size:calc(1.4155rem + .1225vw)}}@media screen and (min-width:120rem){h3{font-size:1.5625rem}}h4{color:#424242;font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;margin:.5rem 0;text-transform:none}h4 strong,h4.c--strong{font-weight:600}h4{font-size:1.2rem}@media screen and (min-width:20rem){h4{font-size:calc(1.19rem + .05vw)}}@media screen and (min-width:120rem){h4{font-size:1.25rem}}h5{color:#424242;font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;margin:.5rem 0;text-transform:none}h5 strong,h5.c--strong{font-weight:600}h5{font-size:1rem}@media screen and (min-width:20rem){h5{font-size:calc(.96rem + .2vw)}}@media screen and (min-width:120rem){h5{font-size:1.2rem}}h6{color:#424242;font-family:myriad-pro,Arial,sans-serif;font-size:.8rem;font-style:normal;font-weight:600;font-weight:700;letter-spacing:0;letter-spacing:2px;line-height:1.5;margin:.5rem 0;text-transform:none;text-transform:uppercase}@media screen and (min-width:20rem){h6{font-size:calc(.79333rem + .03333vw)}}@media screen and (min-width:120rem){h6{font-size:.83333rem}}h6 em{font-style:normal}h6 strong,h6.c--strong{font-weight:700}.c-heading{color:#424242;margin:.5rem 0}.c-heading--h1{font-family:Sharp Grotesk Book,Arial,sans-serif;font-family:Sharp Grotesk Medium,Arial,sans-serif;font-weight:400;letter-spacing:1px;line-height:1;text-transform:none}.c-heading--h1 em{font-style:normal}.c-heading--h1.c--strong{font-family:Sharp Grotesk Medium,Arial,sans-serif;font-weight:400!important}.c-heading--h1 strong{font-family:Sharp Grotesk Semibold,Arial,sans-serif;font-weight:400!important}.c-heading--h1{font-size:3.58318rem}@media screen and (min-width:20rem){.c-heading--h1{font-size:calc(3.34614rem + 1.18519vw)}}@media screen and (min-width:120rem){.c-heading--h1{font-size:4.76837rem}}.c-heading--h2{font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;text-transform:none}.c-heading--h2 strong,.c-heading--h2.c--strong{font-weight:600}.c-heading--h2{font-size:2.0736rem}@media screen and (min-width:20rem){.c-heading--h2{font-size:calc(2.00004rem + .36781vw)}}@media screen and (min-width:120rem){.c-heading--h2{font-size:2.44141rem}}.c-heading--h3{font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.2;text-transform:none}.c-heading--h3 strong,.c-heading--h3.c--strong{font-weight:600}.c-heading--h3{font-size:1.44rem}@media screen and (min-width:20rem){.c-heading--h3{font-size:calc(1.4155rem + .1225vw)}}@media screen and (min-width:120rem){.c-heading--h3{font-size:1.5625rem}}.c-heading--h4{font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-transform:none}.c-heading--h4 strong,.c-heading--h4.c--strong{font-weight:600}.c-heading--h4{font-size:1.2rem}@media screen and (min-width:20rem){.c-heading--h4{font-size:calc(1.19rem + .05vw)}}@media screen and (min-width:120rem){.c-heading--h4{font-size:1.25rem}}.c-heading--h5{font-family:Spectral,Times New Roman,serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:1.5;text-transform:none}.c-heading--h5 strong,.c-heading--h5.c--strong{font-weight:600}.c-heading--h5{font-size:1rem}@media screen and (min-width:20rem){.c-heading--h5{font-size:calc(.96rem + .2vw)}}@media screen and (min-width:120rem){.c-heading--h5{font-size:1.2rem}}.c-heading--h6{font-family:myriad-pro,Arial,sans-serif;font-size:.8rem;font-style:normal;font-weight:600;font-weight:700;letter-spacing:0;letter-spacing:2px;line-height:1.5;text-transform:none;text-transform:uppercase}@media screen and (min-width:20rem){.c-heading--h6{font-size:calc(.79333rem + .03333vw)}}@media screen and (min-width:120rem){.c-heading--h6{font-size:.83333rem}}.c-heading--h6 em{font-style:normal}.c-heading--h6 strong,.c-heading--h6.c--strong{font-weight:700}.c-heading.c--border-top:before{border-top:.25rem solid #cce3f4;content:"";display:block;padding-bottom:.25rem;padding-top:1rem;width:2.5rem}.c-heading.c--border-bottom{box-shadow:inset 0 -.25rem 0 0 #cce3f4;padding-bottom:.5rem}.c-heading.c--bg-light{background-color:#f1f8fc;box-shadow:inset .25rem 0 0 0 #cce3f4;color:#00294e;padding:.5rem 1rem .25rem}.c-heading.c--bg-dark{background-color:#194e7e;box-shadow:inset .25rem 0 0 0 #75bee9;color:#f1f8fc;padding:.5rem 1rem .25rem}p+h2{padding-top:0!important}p+h2,ul+h2{margin-top:3rem}.c-paragraph--label+.c-heading{padding-top:0}.c-heading .c--bg-dark.c--border-top:before,.c-heading .c--bg-light.c--border-top:before{display:none}.c-heading--inverse{color:#fff}@media print{.c-heading{break-after:avoid-page;page-break-after:avoid}.c-heading.c--border-top:before{padding-top:.5rem!important}.c-heading--h1,h1{font-size:3rem}.c-heading--h2,h2{font-size:28px!important}.c-heading--h3,h3{font-size:24px!important}.c-heading--h4,h4{font-size:20px!important}.c-heading--h5,h5{font-size:1rem!important}.c-heading--h6,h6{font-size:.75rem!important}p+h2{margin-top:1rem}}