diff --git a/packages/cfpb-layout/cfpb-layout.css b/packages/cfpb-layout/cfpb-layout.css index 54a0e5a0de..1c65c1d38b 100644 --- a/packages/cfpb-layout/cfpb-layout.css +++ b/packages/cfpb-layout/cfpb-layout.css @@ -1 +1 @@ -.m-card{position:relative}.m-card:not(.m-card__breakout)>a{padding:1.875em}.m-card:not(.m-card__breakout,.m-card__highlight,.m-card__topic){background:#fff;border:solid #d2d3d5;border-width:1px 1px 3px}.m-card:not(.m-card__featured,.m-card__breakout,.m-card__topic,.m-card__highlight){padding:1.875em}.m-card:not(.m-card__featured,.m-card__breakout,.m-card__topic,.m-card__highlight),.m-card>a{box-sizing:border-box;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;height:100%}.m-card a:focus{outline-offset:2px}.m-card:not(.m-card__highlight)_footer{margin-top:auto}.m-card_footer>a{border-bottom-width:1px;font-weight:500}@media only all and (max-width:56.3125em){.m-card_heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}.h1+.m-card_heading,.h2+.m-card_heading,.h4+.m-card_heading,.h5+.m-card_heading,.h6+.m-card_heading,blockquote+.m-card_heading,dl+.m-card_heading,figure+.m-card_heading,h1+.m-card_heading,h2+.m-card_heading,h4+.m-card_heading,h5+.m-card_heading,h6+.m-card_heading,img+.m-card_heading,ol+.m-card_heading,p+.m-card_heading,table+.m-card_heading,ul+.m-card_heading{margin-top:1.36363636em}}@media only all and (max-width:56.3125em) and only all and (max-width:37.5em){.m-card_heading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;text-transform:inherit}}.m-card_heading>a{color:#101820}.m-card_heading>a:hover{color:#0072ce}.m-card_heading>a .m-card_icon{font-size:1em;margin-bottom:0;padding-right:.46875em}.m-card_heading>a .m-card_icon,.m-card_heading>a span{display:table-cell}.m-card>.m-list{margin-bottom:30px;margin-top:10px}.m-card__featured .m-card_heading{margin:0}.m-card__featured .m-card_icon{font-size:1.875em;margin-bottom:.3125em}.m-card__featured .m-card_icon,.m-card__featured p{color:#101820}.m-card__featured:hover{box-shadow:inset 0 8px 0 0 #20aa3f,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__featured:hover .m-card_footer>span{border-style:solid;color:#0050b4}.m-card__featured .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__featured>a:visited .m-card_footer>span{border-color:#257675!important;color:#257675}.m-card__featured>a:link,.m-card__featured>a:visited{border:solid #d2d3d5;border-width:1px 1px 3px}.m-card__topic{background:#fff;text-align:center;width:170px}.m-card__topic>a{border:solid #d2d3d5;border-width:1px 1px 3px}.m-card__topic .m-card_icon{color:#20aa3f;font-size:1.875em;margin-bottom:.3125em}.m-card__topic:hover>a{box-shadow:inset 0 2px 0 0 #d2d3d5,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__topic:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__topic .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__topic>a:visited .m-card_footer>span{border-color:#257675;color:#257675}.m-card__topic:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__topic>a:focus .m-card_footer>span{border-color:#0050b4;color:#0050b4}.m-card__topic>a:active .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__topic-action .m-card_icon{color:#0072ce}.m-card__breakout{min-width:210px;text-align:center}.m-card__breakout>a{padding-top:120px/2}.m-card__breakout .m-card_inner-wrapper{background:#f7f8f9;border:solid #d2d3d5;border-width:1px 1px 3px;min-height:135px;position:relative;z-index:0}.m-card__breakout .m-card_img{height:120px;left:50%;margin-left:-105px;position:absolute;top:0;width:210px;z-index:1}.m-card__breakout .m-card_footer{margin-top:84px}.m-card__breakout:hover .m-card_inner-wrapper{box-shadow:inset 0 2px 0 0 #d2d3d5,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__breakout:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__breakout .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__breakout>a:visited .m-card_footer>span{border-color:#257675;color:#257675}.m-card__breakout:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__breakout>a:focus .m-card_footer>span{border-color:#0072ce;color:#0072ce}.m-card__breakout>a:active .m-card_footer>span{border-color:#254b87;border-style:solid;color:#254b87}.m-card__breakout .m-card_footer>span{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}.m-card__highlight{background:#e2efd8}.m-card__highlight>a{border:solid #c7e5b3;border-width:1px 1px 3px}.m-card__highlight h3,.m-card__highlight p{color:#101820}.m-card__highlight:hover>a{box-shadow:inset 0 2px 0 0 #c7e5b3,inset 2px 0 0 0 #c7e5b3,inset -2px 0 0 0 #c7e5b3}.m-card__highlight:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__highlight .m-card_footer>span{border:dotted #0061c1;border-width:0 0 1px;color:#0061c1;display:inline;font-weight:500;text-decoration:none}.m-card__highlight>a:visited .m-card_footer>span{border-color:#126b69;color:#126b69}.m-card__highlight:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__highlight>a:focus .m-card_footer>span{border-color:#0061c1;color:#0061c1}.m-card__highlight>a:active .m-card_footer>span{border-color:#254b87;border-style:solid;color:#254b87}.m-hero{background-color:#f7f8f9}.m-hero_wrapper{display:-ms-grid;display:grid;margin:0 auto;max-width:1200px;padding-bottom:30px;padding-top:30px}@media only all and (min-width:37.5625em){.m-hero_wrapper{-ms-grid-columns:7fr 5fr;grid-template-columns:7fr 5fr;min-height:225px;padding-left:15px;padding-right:15px}}@media only all and (min-width:63.8125em){.m-hero_wrapper{min-height:195px;padding-bottom:2.8125em;padding-top:2.8125em}}.m-hero_text{padding-left:15px;padding-right:15px}@media only all and (min-width:37.5625em){.m-hero_text{margin:auto}}.m-hero_heading{font-size:2.125em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.44117647em;text-transform:inherit}@media only all and (max-width:56.25em){.m-hero_heading{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}.m-hero_subhead{font-size:22px;line-height:1.25}@media only all and (max-width:56.25em){.m-hero_subhead{font-size:18px}}.m-hero_image-wrapper{box-sizing:border-box;overflow:hidden}@media only all and (min-width:37.5625em){.m-hero_image-wrapper{align-items:center;display:flex;padding-left:15px;padding-right:15px}}@media only all and (max-width:37.5em){.m-hero_image-wrapper{margin-top:1.875em}}.m-hero_image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;width:100%}@supports (display:grid){.m-hero_image{display:block}}.m-hero__knockout{background-color:#5a5d61;color:#fff}@media only all and (min-width:37.5625em){.m-hero__bleeding .m-hero_image-wrapper{margin-bottom:-1.875em;margin-top:-1.875em;width:100%}.m-hero__bleeding .m-hero_image{background-size:cover;height:100%;padding-bottom:0!important;width:100%}}@media only all and (min-width:63.8125em){.m-hero__bleeding .m-hero_image-wrapper{margin-bottom:-2.8125em;margin-top:-2.8125em}}.m-hero__overlay .m-hero_wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only all and (max-width:37.5em){.m-hero__overlay .m-hero_wrapper{background-image:none!important}}@media only all and (min-width:37.5625em){.m-hero__overlay .m-hero_image{display:none}}.m-hero__jumbo{background-color:#fff}.m-hero__jumbo .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;margin-top:1.36363636em;text-transform:inherit}@media only all and (max-width:37.5em){.m-hero__jumbo .m-hero_subhead{font-size:1.125em;margin-top:1.66666667em}}@media only all and (min-width:37.5625em){.m-hero__jumbo .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}}@media only all and (min-width:63.8125em){.m-hero__jumbo .m-hero_wrapper{min-height:285px}.m-hero__jumbo .m-hero_heading{font-size:3em;font-weight:400;line-height:1.25;margin-bottom:.41666667em}.m-hero__jumbo .m-hero_subhead{font-size:1.625em;font-weight:600;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}@media only all and (min-width:37.5625em){.m-hero__jumbo .m-hero_wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.m-hero__jumbo .m-hero_image{display:none}}@media only all and (max-width:37.5em){.m-hero__jumbo .m-hero_wrapper{padding-bottom:0}}.m-hero__50-50{background-color:#fff}.m-hero__50-50 .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;margin-top:1.36363636em;text-transform:inherit}@media only all and (max-width:37.5em){.m-hero__50-50 .m-hero_subhead{font-size:1.125em;margin-top:1.66666667em}}@media only all and (min-width:37.5625em){.m-hero__50-50 .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}}@media only all and (min-width:63.8125em){.m-hero__50-50 .m-hero_wrapper{min-height:285px}.m-hero__50-50 .m-hero_heading{font-size:3em;font-weight:400;line-height:1.25;margin-bottom:.41666667em}.m-hero__50-50 .m-hero_subhead{font-size:1.625em;font-weight:600;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}@media only all and (min-width:37.5625em){.m-hero__50-50 .m-hero_wrapper{-ms-grid-columns:1fr 1fr;background-position:100%;background-repeat:no-repeat;background-size:50%;border:1px solid #b4b5b6;border-top:none;grid-template-columns:1fr 1fr}.m-hero__50-50 .m-hero_image{display:none}}@media only all and (min-width:63.8125em){.m-hero__50-50 .m-hero_wrapper{min-height:345px}}.o-card-group>h2{margin-bottom:1.875rem}.o-card-group__column-2 .o-card-group_cards{grid-template-columns:1fr 1fr}.o-card-group__column-3 .o-card-group_cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media only all and (max-width:63.8125em){.o-card-group__column-3 .o-card-group_cards{grid-template-columns:1fr 1fr}}.o-card-group_cards{grid-column-gap:1.25em;grid-row-gap:1.25em;display:grid}@media only all and (max-width:37.5em){.o-card-group_cards{grid-template-columns:100%!important}}.o-card-group__bg-green{background:#e2efd8;padding:1.875em}.o-card-group_cards,_:-ms-lang(x){display:block}.o-card-group_cards .m-card,_:-ms-lang(x) .m-card{display:block;float:left;margin-bottom:10px}.o-card-group__column-2 .o-card-group_cards .m-card,_:-ms-lang(x) .o-card-group_cards .m-card{margin-right:2%;width:48%}.o-card-group__column-2 .o-card-group_cards .m-card:last-child,_:-ms-lang(x) .o-card-group_cards .m-card:last-child{margin-right:0}.o-card-group__column-3 .o-card-group_cards .m-card,_:-ms-lang(x) .o-card-group_cards .m-card{margin-right:1%;width:32%}.o-card-group__column-3 .o-card-group_cards .m-card:last-child,_:-ms-lang(x) .o-card-group_cards .m-card:last-child{margin-right:0}.o-card-group:after,_:-ms-lang(x){clear:both;content:"";display:table}.o-card-group__count-2 .m-card:first-of-type,.o-card-group__count-3 .m-card:first-of-type,.o-card-group__count-4 .m-card:first-of-type{grid-area:card1}.o-card-group__count-2 .m-card:nth-of-type(2),.o-card-group__count-3 .m-card:nth-of-type(2),.o-card-group__count-4 .m-card:nth-of-type(2){grid-area:card2}.o-card-group__count-2 .m-card:nth-of-type(3),.o-card-group__count-3 .m-card:nth-of-type(3),.o-card-group__count-4 .m-card:nth-of-type(3){grid-area:card3}.o-card-group__count-2 .m-card:nth-of-type(4),.o-card-group__count-3 .m-card:nth-of-type(4),.o-card-group__count-4 .m-card:nth-of-type(4){grid-area:card4}.o-card-group__count-2 .o-card-group_cards{grid-template-areas:"card1 card2";grid-template-columns:1fr 1fr}.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1 card2" "card1 card3";grid-template-columns:1fr 1fr}.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}blockquote+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,dl+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,figure+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,img+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ol+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,p+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,table+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ul+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.73076923em}.h1+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h3+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h4+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h5+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h6+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h1+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h3+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h4+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h5+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h6+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.15384615em}@media only all and (max-width:37.5em){.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}blockquote+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,dl+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,figure+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,img+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ol+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,p+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,table+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ul+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.36363636em}}.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type>a{justify-content:center}.o-card-group__count-4 .o-card-group_cards{grid-template-areas:"card1 card2" "card3 card4";grid-template-columns:1fr 1fr}.o-card-group__flow .o-card-group_cards{display:flex;flex-wrap:wrap;justify-content:center}@media only all and (min-width:37.5625em) and (max-width:56.25em){.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1 card1" "card2 card3";grid-template-columns:1fr 1fr}}@media only all and (max-width:37.5em){.o-card-group__count-2 .o-card-group_cards{grid-template-areas:"card1" "card2";grid-template-columns:1fr}.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1" "card2" "card3";grid-template-columns:1fr}.o-card-group__count-4 .o-card-group_cards{grid-template-areas:"card1" "card2" "card3" "card4";grid-template-columns:1fr}.o-card-group__flow .o-card-group_cards{display:block}.o-card-group__flow .o-card-group_cards .m-card{margin-bottom:1.875em;width:100%}}.o-featured-content-module{background-color:#f7f8f9;border:1px solid #b4b5b6;min-height:220px;position:relative}.o-featured-content-module_text{padding-bottom:1.875em;padding-top:1.875em}.o-featured-content-module_img{display:block}@media only all and (max-width:37.5em){.o-featured-content-module_text,.o-featured-content-module_visual{padding-left:.9375em;padding-right:.9375em}.o-featured-content-module_visual{padding-bottom:.9375em}.o-featured-content-module_img{margin-left:auto;margin-right:auto}}@media only all and (min-width:37.5625em){.o-featured-content-module_text{padding-left:1.875em;padding-right:300px}.o-featured-content-module_visual{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:270px}.o-featured-content-module_img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%)}}.o-featured-content-module__left{background-color:initial;border:initial}.o-featured-content-module__left .o-featured-content-module_visual{left:0;right:auto}@media only all and (min-width:37.5625em){.o-featured-content-module__left .o-featured-content-module_text{padding-left:300px;padding-right:1.875em}}.o-well{background-color:#f7f8f9;border:1px solid #b4b5b6;box-sizing:border-box;padding:1.875em .9375em}@media only all and (min-width:37.5625em){.o-well{padding-left:1.875em;padding-right:1.875em}}.o-well__inkwell{background-color:#43484e;border:none;color:#fff}.o-well__inkwell a{border-color:#afd2f2;color:#afd2f2}.o-well__inkwell a.visited,.o-well__inkwell a:visited{border-color:#b4d2d1;color:#b4d2d1}.o-well__inkwell a.hover,.o-well__inkwell a:hover{border-color:#96c4ed;color:#96c4ed}.o-well__inkwell a.focus,.o-well__inkwell a:focus{border-color:#afd2f2;color:#afd2f2}.o-well__inkwell a.active,.o-well__inkwell a:active{border-color:#b3c0d9;color:#b3c0d9}.o-well__inkwell .a-tagline{margin-bottom:.9375em;max-width:41.875rem}.o-email-signup .m-notification{margin-bottom:.9375em}.o-email-signup .a-text-input{max-width:23.125rem}.o-email-signup_buttons{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:.9375em;margin-top:.9375em}.o-email-signup .a-btn{text-align:inherit}@media only all and (max-width:37.5em){.o-email-signup .a-label__heading{font-size:1em}}.content-l{position:relative}@media only all and (min-width:37.5625em){.content-l{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only all and (min-width:37.5625em) and (max-width:47.9375em){.content-l__full .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__full .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__full .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-3-4{margin-top:1.875em}}@media only all and (min-width:56.3125em) and (max-width:63.75em){.content-l__main .content-l_col.content-l_col-1-2{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-2{margin-top:1.875em}}@media only all and (min-width:37.5625em) and (max-width:56.25em){.content-l__main .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__main .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-3-4{margin-top:1.875em}}.content-l__sidebar .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-3-4{margin-top:1.875em}@media only all and (min-width:56.3125em){.content-l__sidebar .content-l_col.content-l_col-1-2{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-2{margin-top:1.875em}}@media only all and (max-width:37.5em){.content-l_col+.content-l_col{margin-top:1.875em}}@media only all and (min-width:37.5625em){.content-l_col-1{width:100%}.content-l_col-1,.content-l_col-1-2{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-1-2{width:50%}.content-l_col-1-3{width:33.33333333%}.content-l_col-1-3,.content-l_col-2-3{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-2-3{width:66.66666667%}.content-l_col-3-8{width:37.5%}.content-l_col-3-8,.content-l_col-5-8{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-5-8{width:62.5%}.content-l_col-1-4{width:25%}.content-l_col-1-4,.content-l_col-3-4{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-3-4{width:75%}}@media only all and (max-width:37.5em){.content-l_col__before-divider.content-l_col-1-2{border-left-width:30px/2;margin-top:3.75em}.content-l_col__before-divider.content-l_col-1-2:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}}@media only all and (min-width:37.5625em){.content-l_col__before-divider.content-l_col-1-2{border-left-width:30px}.content-l_col__before-divider.content-l_col-1-2:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px}}@media only all and (max-width:37.5em){.content-l_col__before-divider.content-l_col-1-3{border-left-width:30px/2;margin-top:3.75em}.content-l_col__before-divider.content-l_col-1-3:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}}@media only all and (min-width:37.5625em){.content-l_col__before-divider.content-l_col-1-3{border-left-width:30px}.content-l_col__before-divider.content-l_col-1-3:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px}}.content_line{background:#b4b5b6;height:1px}.content_intro dd,.content_intro dt,.content_intro h3,.content_intro h4,.content_intro h5,.content_intro h6,.content_intro label,.content_intro li,.content_intro p,.content_main dd,.content_main dt,.content_main h3,.content_main h4,.content_main h5,.content_main h6,.content_main label,.content_main li,.content_main p{max-width:41.875rem}.content_intro,.content_main,.content_sidebar{padding:1.875em .9375em}@media only all and (min-width:37.5625em){.content_intro,.content_main,.content_sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding:2.8125em .9375em;vertical-align:top;width:100%}}@media only all and (min-width:56.3125em){.content_intro,.content_main,.content_sidebar{padding:2.8125em 0}.content_intro{width:100%}.content__1-3 .content_sidebar,.content_intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content__1-3 .content_sidebar{padding-right:1.875em;width:25%}.content__1-3 .content_main{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;position:relative;vertical-align:top;width:75%}.content__1-3 .content_main:after{border-left:1px solid #b4b5b6;bottom:0;content:"";left:-1.875em;position:absolute;top:2.8125em}.content__2-1 .content_main{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.66666667%}.content__2-1 .content_main:after{right:-1.875em}.content__2-1 .content_sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-left:1.875em;vertical-align:top;width:33.33333333%}}@media only all and (min-width:63.8125em){.content__2-1 .content_main__narrow{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-right:8.33333333%;vertical-align:top;width:66.66666667%}}.content__flush-bottom{padding-bottom:0}@media only all and (max-width:56.25em){.content__flush-top-on-small{padding-top:0}.content__flush-all-on-small{border:none;padding:0}}.block{margin-bottom:3.75em;margin-top:3.75em}.block__border-top{border-top:1px solid #b4b5b6}.block__border-right{border-right:1px solid #b4b5b6}.block__border-bottom{border-bottom:1px solid #b4b5b6}.block__border-left{border-left:1px solid #b4b5b6}.block__border{border:1px solid #b4b5b6}.block__flush-top{margin-top:0!important}.block__flush-top.block__border,.block__flush-top.block__border-top{border-top:none}.block__flush-bottom{margin-bottom:0!important}.block__flush-bottom.block__border,.block__flush-bottom.block__border-bottom{border-bottom:none}.block__flush-sides{margin-left:-15px;margin-right:-15px}@media only all and (max-width:37.5em){.block__flush-sides.block__border,.block__flush-sides.block__border-left,.block__flush-sides.block__border-right{border-left:none;border-right:none}}@media only all and (min-width:37.5625em){.block__flush-sides{margin-left:-30px;margin-right:-30px}}.block__flush{margin-bottom:0!important;margin-left:-15px;margin-right:-15px;margin-top:0!important}.block__flush.block__border,.block__flush.block__border-bottom,.block__flush.block__border-top{border-bottom:none;border-top:none}@media only all and (max-width:37.5em){.block__flush.block__border,.block__flush.block__border-left,.block__flush.block__border-right{border-left:none;border-right:none}}@media only all and (min-width:37.5625em){.block__flush{margin-left:-30px;margin-right:-30px}}.block__bg{background:#f7f8f9;padding:1.875em .9375em 3.75em}@media only all and (min-width:37.5625em){.block__bg{padding:2.8125em 1.875em}}.block__padded-top{margin-top:1.875em;padding-top:1.875em}.block__padded-bottom{margin-bottom:1.875em;padding-bottom:1.875em}.block__sub{margin-bottom:1.875em;margin-top:1.875em}@media only all and (min-width:37.5625em){.content-l_col.block,.content-l_col.block__sub{margin-top:0}}.content__bleedbar .content_main:after{content:none}.content__bleedbar .content_sidebar{background:#f7f8f9;padding:1.875em .9375em}@media only all and (min-width:56.3125em){.content__bleedbar{overflow:hidden}.content__bleedbar .content_sidebar{background:transparent;margin-left:0;padding:2.8125em 0 .9375em 1.875em;position:relative;z-index:1}.content__bleedbar .content_wrapper{position:relative}.content__bleedbar .content_wrapper:after{background:#f7f8f9;border-left:1px solid #b4b5b6;content:"";display:block;height:100%;margin-left:10px;position:absolute;top:0;width:9999px;z-index:0}.content__bleedbar.content__2-1 .content_wrapper:after{left:66.66666667%}.content__bleedbar.content__3-1 .content_wrapper:after{left:75%}.content_wrapper,.wrapper{clear:both;margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px}}.content_wrapper__match-content,.wrapper__match-content{padding-left:30px/2;padding-right:30px/2}@media only all and (min-width:37.5625em){.content_wrapper__match-content,.wrapper__match-content{max-width:1200px;padding-left:30px;padding-right:30px}}.grid_column__top-divider{border-left-width:30px/2;margin-top:3.75em}.grid_column__top-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.grid_column__left-divider{border-left-width:30px}.grid_column__left-divider:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px} +.m-card{position:relative}.m-card:not(.m-card__breakout)>a{padding:1.875em}.m-card:not(.m-card__breakout,.m-card__highlight,.m-card__topic){background:#fff;border:solid #d2d3d5;border-width:1px 1px 3px}.m-card:not(.m-card__featured,.m-card__breakout,.m-card__topic,.m-card__highlight){padding:1.875em}.m-card:not(.m-card__featured,.m-card__breakout,.m-card__topic,.m-card__highlight),.m-card>a{box-sizing:border-box;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;height:100%}.m-card a:focus{outline-offset:2px}.m-card:not(.m-card__highlight) .m-card_footer{margin-top:auto}.m-card_footer>a{border-bottom-width:1px;font-weight:500}@media only all and (max-width:56.3125em){.m-card_heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}.h1+.m-card_heading,.h2+.m-card_heading,.h4+.m-card_heading,.h5+.m-card_heading,.h6+.m-card_heading,blockquote+.m-card_heading,dl+.m-card_heading,figure+.m-card_heading,h1+.m-card_heading,h2+.m-card_heading,h4+.m-card_heading,h5+.m-card_heading,h6+.m-card_heading,img+.m-card_heading,ol+.m-card_heading,p+.m-card_heading,table+.m-card_heading,ul+.m-card_heading{margin-top:1.36363636em}}@media only all and (max-width:56.3125em) and only all and (max-width:37.5em){.m-card_heading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;text-transform:inherit}}.m-card_heading>a{color:#101820}.m-card_heading>a:hover{color:#0072ce}.m-card_heading>a .m-card_icon{font-size:1em;margin-bottom:0;padding-right:.46875em}.m-card_heading>a .m-card_icon,.m-card_heading>a span{display:table-cell}.m-card>.m-list{margin-bottom:30px;margin-top:10px}.m-card__featured .m-card_heading{margin:0}.m-card__featured .m-card_icon{font-size:1.875em;margin-bottom:.3125em}.m-card__featured .m-card_icon,.m-card__featured p{color:#101820}.m-card__featured:hover{box-shadow:inset 0 8px 0 0 #20aa3f,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__featured:hover .m-card_footer>span{border-style:solid;color:#0050b4}.m-card__featured .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__featured>a:visited .m-card_footer>span{border-color:#257675!important;color:#257675}.m-card__featured>a:link,.m-card__featured>a:visited{border:solid #d2d3d5;border-width:1px 1px 3px}.m-card__topic{background:#fff;text-align:center;width:170px}.m-card__topic>a{border:solid #d2d3d5;border-width:1px 1px 3px}.m-card__topic .m-card_icon{color:#20aa3f;font-size:1.875em;margin-bottom:.3125em}.m-card__topic:hover>a{box-shadow:inset 0 2px 0 0 #d2d3d5,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__topic:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__topic .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__topic>a:visited .m-card_footer>span{border-color:#257675;color:#257675}.m-card__topic:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__topic>a:focus .m-card_footer>span{border-color:#0050b4;color:#0050b4}.m-card__topic>a:active .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__topic-action .m-card_icon{color:#0072ce}.m-card__breakout{min-width:210px;text-align:center}.m-card__breakout>a{padding-top:120px/2}.m-card__breakout .m-card_inner-wrapper{background:#f7f8f9;border:solid #d2d3d5;border-width:1px 1px 3px;min-height:135px;position:relative;z-index:0}.m-card__breakout .m-card_img{height:120px;left:50%;margin-left:-105px;position:absolute;top:0;width:210px;z-index:1}.m-card__breakout .m-card_footer{margin-top:84px}.m-card__breakout:hover .m-card_inner-wrapper{box-shadow:inset 0 2px 0 0 #d2d3d5,inset 2px 0 0 0 #d2d3d5,inset -2px 0 0 0 #d2d3d5}.m-card__breakout:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__breakout .m-card_footer>span{border:dotted #0072ce;border-width:0 0 1px;color:#0072ce;display:inline;font-weight:500;text-decoration:none}.m-card__breakout>a:visited .m-card_footer>span{border-color:#257675;color:#257675}.m-card__breakout:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__breakout>a:focus .m-card_footer>span{border-color:#0072ce;color:#0072ce}.m-card__breakout>a:active .m-card_footer>span{border-color:#254b87;border-style:solid;color:#254b87}.m-card__breakout .m-card_footer>span{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}.m-card__highlight{background:#e2efd8}.m-card__highlight>a{border:solid #c7e5b3;border-width:1px 1px 3px}.m-card__highlight h3,.m-card__highlight p{color:#101820}.m-card__highlight:hover>a{box-shadow:inset 0 2px 0 0 #c7e5b3,inset 2px 0 0 0 #c7e5b3,inset -2px 0 0 0 #c7e5b3}.m-card__highlight:hover:after{background:#20aa3f;bottom:1px;content:"";height:5px;left:0;position:absolute;width:100%}.m-card__highlight .m-card_footer>span{border:dotted #0061c1;border-width:0 0 1px;color:#0061c1;display:inline;font-weight:500;text-decoration:none}.m-card__highlight>a:visited .m-card_footer>span{border-color:#126b69;color:#126b69}.m-card__highlight:hover .m-card_footer>span{border-color:#0050b4;border-style:solid;color:#0050b4}.m-card__highlight>a:focus .m-card_footer>span{border-color:#0061c1;color:#0061c1}.m-card__highlight>a:active .m-card_footer>span{border-color:#254b87;border-style:solid;color:#254b87}.m-hero{background-color:#f7f8f9}.m-hero_wrapper{display:-ms-grid;display:grid;margin:0 auto;max-width:1200px;padding-bottom:30px;padding-top:30px}@media only all and (min-width:37.5625em){.m-hero_wrapper{-ms-grid-columns:7fr 5fr;grid-template-columns:7fr 5fr;min-height:225px;padding-left:15px;padding-right:15px}}@media only all and (min-width:63.8125em){.m-hero_wrapper{min-height:195px;padding-bottom:2.8125em;padding-top:2.8125em}}.m-hero_text{padding-left:15px;padding-right:15px}@media only all and (min-width:37.5625em){.m-hero_text{margin:auto}}.m-hero_heading{font-size:2.125em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.44117647em;text-transform:inherit}@media only all and (max-width:56.25em){.m-hero_heading{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}.m-hero_subhead{font-size:22px;line-height:1.25}@media only all and (max-width:56.25em){.m-hero_subhead{font-size:18px}}.m-hero_image-wrapper{box-sizing:border-box;overflow:hidden}@media only all and (min-width:37.5625em){.m-hero_image-wrapper{align-items:center;display:flex;padding-left:15px;padding-right:15px}}@media only all and (max-width:37.5em){.m-hero_image-wrapper{margin-top:1.875em}}.m-hero_image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;width:100%}@supports (display:grid){.m-hero_image{display:block}}.m-hero__knockout{background-color:#5a5d61;color:#fff}@media only all and (min-width:37.5625em){.m-hero__bleeding .m-hero_image-wrapper{margin-bottom:-1.875em;margin-top:-1.875em;width:100%}.m-hero__bleeding .m-hero_image{background-size:cover;height:100%;padding-bottom:0!important;width:100%}}@media only all and (min-width:63.8125em){.m-hero__bleeding .m-hero_image-wrapper{margin-bottom:-2.8125em;margin-top:-2.8125em}}.m-hero__overlay .m-hero_wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only all and (max-width:37.5em){.m-hero__overlay .m-hero_wrapper{background-image:none!important}}@media only all and (min-width:37.5625em){.m-hero__overlay .m-hero_image{display:none}}.m-hero__jumbo{background-color:#fff}.m-hero__jumbo .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;margin-top:1.36363636em;text-transform:inherit}@media only all and (max-width:37.5em){.m-hero__jumbo .m-hero_subhead{font-size:1.125em;margin-top:1.66666667em}}@media only all and (min-width:37.5625em){.m-hero__jumbo .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}}@media only all and (min-width:63.8125em){.m-hero__jumbo .m-hero_wrapper{min-height:285px}.m-hero__jumbo .m-hero_heading{font-size:3em;font-weight:400;line-height:1.25;margin-bottom:.41666667em}.m-hero__jumbo .m-hero_subhead{font-size:1.625em;font-weight:600;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}@media only all and (min-width:37.5625em){.m-hero__jumbo .m-hero_wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.m-hero__jumbo .m-hero_image{display:none}}@media only all and (max-width:37.5em){.m-hero__jumbo .m-hero_wrapper{padding-bottom:0}}.m-hero__50-50{background-color:#fff}.m-hero__50-50 .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.83333333em;margin-top:1.36363636em;text-transform:inherit}@media only all and (max-width:37.5em){.m-hero__50-50 .m-hero_subhead{font-size:1.125em;margin-top:1.66666667em}}@media only all and (min-width:37.5625em){.m-hero__50-50 .m-hero_subhead{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}}@media only all and (min-width:63.8125em){.m-hero__50-50 .m-hero_wrapper{min-height:285px}.m-hero__50-50 .m-hero_heading{font-size:3em;font-weight:400;line-height:1.25;margin-bottom:.41666667em}.m-hero__50-50 .m-hero_subhead{font-size:1.625em;font-weight:600;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}}@media only all and (min-width:37.5625em){.m-hero__50-50 .m-hero_wrapper{-ms-grid-columns:1fr 1fr;background-position:100%;background-repeat:no-repeat;background-size:50%;border:1px solid #b4b5b6;border-top:none;grid-template-columns:1fr 1fr}.m-hero__50-50 .m-hero_image{display:none}}@media only all and (min-width:63.8125em){.m-hero__50-50 .m-hero_wrapper{min-height:345px}}.o-card-group>h2{margin-bottom:1.875rem}.o-card-group__column-2 .o-card-group_cards{grid-template-columns:1fr 1fr}.o-card-group__column-3 .o-card-group_cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media only all and (max-width:63.8125em){.o-card-group__column-3 .o-card-group_cards{grid-template-columns:1fr 1fr}}.o-card-group_cards{grid-column-gap:1.25em;grid-row-gap:1.25em;display:grid}@media only all and (max-width:37.5em){.o-card-group_cards{grid-template-columns:100%!important}}.o-card-group__bg-green{background:#e2efd8;padding:1.875em}.o-card-group_cards,_:-ms-lang(x){display:block}.o-card-group_cards .m-card,_:-ms-lang(x) .m-card{display:block;float:left;margin-bottom:10px}.o-card-group__column-2 .o-card-group_cards .m-card,_:-ms-lang(x) .o-card-group_cards .m-card{margin-right:2%;width:48%}.o-card-group__column-2 .o-card-group_cards .m-card:last-child,_:-ms-lang(x) .o-card-group_cards .m-card:last-child{margin-right:0}.o-card-group__column-3 .o-card-group_cards .m-card,_:-ms-lang(x) .o-card-group_cards .m-card{margin-right:1%;width:32%}.o-card-group__column-3 .o-card-group_cards .m-card:last-child,_:-ms-lang(x) .o-card-group_cards .m-card:last-child{margin-right:0}.o-card-group:after,_:-ms-lang(x){clear:both;content:"";display:table}.o-card-group__count-2 .m-card:first-of-type,.o-card-group__count-3 .m-card:first-of-type,.o-card-group__count-4 .m-card:first-of-type{grid-area:card1}.o-card-group__count-2 .m-card:nth-of-type(2),.o-card-group__count-3 .m-card:nth-of-type(2),.o-card-group__count-4 .m-card:nth-of-type(2){grid-area:card2}.o-card-group__count-2 .m-card:nth-of-type(3),.o-card-group__count-3 .m-card:nth-of-type(3),.o-card-group__count-4 .m-card:nth-of-type(3){grid-area:card3}.o-card-group__count-2 .m-card:nth-of-type(4),.o-card-group__count-3 .m-card:nth-of-type(4),.o-card-group__count-4 .m-card:nth-of-type(4){grid-area:card4}.o-card-group__count-2 .o-card-group_cards{grid-template-areas:"card1 card2";grid-template-columns:1fr 1fr}.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1 card2" "card1 card3";grid-template-columns:1fr 1fr}.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:.57692308em;text-transform:inherit}blockquote+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,dl+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,figure+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,img+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ol+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,p+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,table+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ul+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.73076923em}.h1+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h3+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h4+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h5+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,.h6+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h1+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h3+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h4+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h5+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,h6+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.15384615em}@media only all and (max-width:37.5em){.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.68181818em;text-transform:inherit}blockquote+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,dl+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,figure+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,img+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ol+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,p+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,table+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3,ul+.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type h3{margin-top:1.36363636em}}.o-card-group__count-3 .o-card-group_cards .m-card:first-of-type>a{justify-content:center}.o-card-group__count-4 .o-card-group_cards{grid-template-areas:"card1 card2" "card3 card4";grid-template-columns:1fr 1fr}.o-card-group__flow .o-card-group_cards{display:flex;flex-wrap:wrap;justify-content:center}@media only all and (min-width:37.5625em) and (max-width:56.25em){.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1 card1" "card2 card3";grid-template-columns:1fr 1fr}}@media only all and (max-width:37.5em){.o-card-group__count-2 .o-card-group_cards{grid-template-areas:"card1" "card2";grid-template-columns:1fr}.o-card-group__count-3 .o-card-group_cards{grid-template-areas:"card1" "card2" "card3";grid-template-columns:1fr}.o-card-group__count-4 .o-card-group_cards{grid-template-areas:"card1" "card2" "card3" "card4";grid-template-columns:1fr}.o-card-group__flow .o-card-group_cards{display:block}.o-card-group__flow .o-card-group_cards .m-card{margin-bottom:1.875em;width:100%}}.o-featured-content-module{background-color:#f7f8f9;border:1px solid #b4b5b6;min-height:220px;position:relative}.o-featured-content-module_text{padding-bottom:1.875em;padding-top:1.875em}.o-featured-content-module_img{display:block}@media only all and (max-width:37.5em){.o-featured-content-module_text,.o-featured-content-module_visual{padding-left:.9375em;padding-right:.9375em}.o-featured-content-module_visual{padding-bottom:.9375em}.o-featured-content-module_img{margin-left:auto;margin-right:auto}}@media only all and (min-width:37.5625em){.o-featured-content-module_text{padding-left:1.875em;padding-right:300px}.o-featured-content-module_visual{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:270px}.o-featured-content-module_img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%)}}.o-featured-content-module__left{background-color:initial;border:initial}.o-featured-content-module__left .o-featured-content-module_visual{left:0;right:auto}@media only all and (min-width:37.5625em){.o-featured-content-module__left .o-featured-content-module_text{padding-left:300px;padding-right:1.875em}}.o-well{background-color:#f7f8f9;border:1px solid #b4b5b6;box-sizing:border-box;padding:1.875em .9375em}@media only all and (min-width:37.5625em){.o-well{padding-left:1.875em;padding-right:1.875em}}.o-well__inkwell{background-color:#43484e;border:none;color:#fff}.o-well__inkwell a{border-color:#afd2f2;color:#afd2f2}.o-well__inkwell a.visited,.o-well__inkwell a:visited{border-color:#b4d2d1;color:#b4d2d1}.o-well__inkwell a.hover,.o-well__inkwell a:hover{border-color:#96c4ed;color:#96c4ed}.o-well__inkwell a.focus,.o-well__inkwell a:focus{border-color:#afd2f2;color:#afd2f2}.o-well__inkwell a.active,.o-well__inkwell a:active{border-color:#b3c0d9;color:#b3c0d9}.o-well__inkwell .a-tagline{margin-bottom:.9375em;max-width:41.875rem}.o-email-signup .m-notification{margin-bottom:.9375em}.o-email-signup .a-text-input{max-width:23.125rem}.o-email-signup_buttons{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:.9375em;margin-top:.9375em}.o-email-signup .a-btn{text-align:inherit}@media only all and (max-width:37.5em){.o-email-signup .a-label__heading{font-size:1em}}.content-l{position:relative}@media only all and (min-width:37.5625em){.content-l{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only all and (min-width:37.5625em) and (max-width:47.9375em){.content-l__full .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__full .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__full .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__full .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__full .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__full .content-l_col+.content-l_col-3-4{margin-top:1.875em}}@media only all and (min-width:56.3125em) and (max-width:63.75em){.content-l__main .content-l_col.content-l_col-1-2{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-2.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-2{margin-top:1.875em}}@media only all and (min-width:37.5625em) and (max-width:56.25em){.content-l__main .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__main .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__main .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__main .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__main .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__main .content-l_col+.content-l_col-3-4{margin-top:1.875em}}.content-l__sidebar .content-l_col.content-l_col-1-3{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-3{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-2-3{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-2-3.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-2-3{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-3-8{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-3-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-3-8{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-5-8{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-5-8.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-5-8{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-1-4{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-4{margin-top:1.875em}.content-l__sidebar .content-l_col.content-l_col-3-4{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-3-4.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-3-4.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-3-4{margin-top:1.875em}@media only all and (min-width:56.3125em){.content-l__sidebar .content-l_col.content-l_col-1-2{display:block;width:100%}.content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider{border-left-width:30px/2;margin-top:3.75em}.content-l__sidebar .content-l_col.content-l_col-1-2.content-l_col__before-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.content-l__sidebar .content-l_col+.content-l_col-1-2{margin-top:1.875em}}@media only all and (max-width:37.5em){.content-l_col+.content-l_col{margin-top:1.875em}}@media only all and (min-width:37.5625em){.content-l_col-1{width:100%}.content-l_col-1,.content-l_col-1-2{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-1-2{width:50%}.content-l_col-1-3{width:33.33333333%}.content-l_col-1-3,.content-l_col-2-3{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-2-3{width:66.66666667%}.content-l_col-3-8{width:37.5%}.content-l_col-3-8,.content-l_col-5-8{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-5-8{width:62.5%}.content-l_col-1-4{width:25%}.content-l_col-1-4,.content-l_col-3-4{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content-l_col-3-4{width:75%}}@media only all and (max-width:37.5em){.content-l_col__before-divider.content-l_col-1-2{border-left-width:30px/2;margin-top:3.75em}.content-l_col__before-divider.content-l_col-1-2:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}}@media only all and (min-width:37.5625em){.content-l_col__before-divider.content-l_col-1-2{border-left-width:30px}.content-l_col__before-divider.content-l_col-1-2:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px}}@media only all and (max-width:37.5em){.content-l_col__before-divider.content-l_col-1-3{border-left-width:30px/2;margin-top:3.75em}.content-l_col__before-divider.content-l_col-1-3:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}}@media only all and (min-width:37.5625em){.content-l_col__before-divider.content-l_col-1-3{border-left-width:30px}.content-l_col__before-divider.content-l_col-1-3:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px}}.content_line{background:#b4b5b6;height:1px}.content_intro dd,.content_intro dt,.content_intro h3,.content_intro h4,.content_intro h5,.content_intro h6,.content_intro label,.content_intro li,.content_intro p,.content_main dd,.content_main dt,.content_main h3,.content_main h4,.content_main h5,.content_main h6,.content_main label,.content_main li,.content_main p{max-width:41.875rem}.content_intro,.content_main,.content_sidebar{padding:1.875em .9375em}@media only all and (min-width:37.5625em){.content_intro,.content_main,.content_sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding:2.8125em .9375em;vertical-align:top;width:100%}}@media only all and (min-width:56.3125em){.content_intro,.content_main,.content_sidebar{padding:2.8125em 0}.content_intro{width:100%}.content__1-3 .content_sidebar,.content_intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.content__1-3 .content_sidebar{padding-right:1.875em;width:25%}.content__1-3 .content_main{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;position:relative;vertical-align:top;width:75%}.content__1-3 .content_main:after{border-left:1px solid #b4b5b6;bottom:0;content:"";left:-1.875em;position:absolute;top:2.8125em}.content__2-1 .content_main{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.66666667%}.content__2-1 .content_main:after{right:-1.875em}.content__2-1 .content_sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-left:1.875em;vertical-align:top;width:33.33333333%}}@media only all and (min-width:63.8125em){.content__2-1 .content_main__narrow{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-right:8.33333333%;vertical-align:top;width:66.66666667%}}.content__flush-bottom{padding-bottom:0}@media only all and (max-width:56.25em){.content__flush-top-on-small{padding-top:0}.content__flush-all-on-small{border:none;padding:0}}.block{margin-bottom:3.75em;margin-top:3.75em}.block__border-top{border-top:1px solid #b4b5b6}.block__border-right{border-right:1px solid #b4b5b6}.block__border-bottom{border-bottom:1px solid #b4b5b6}.block__border-left{border-left:1px solid #b4b5b6}.block__border{border:1px solid #b4b5b6}.block__flush-top{margin-top:0!important}.block__flush-top.block__border,.block__flush-top.block__border-top{border-top:none}.block__flush-bottom{margin-bottom:0!important}.block__flush-bottom.block__border,.block__flush-bottom.block__border-bottom{border-bottom:none}.block__flush-sides{margin-left:-15px;margin-right:-15px}@media only all and (max-width:37.5em){.block__flush-sides.block__border,.block__flush-sides.block__border-left,.block__flush-sides.block__border-right{border-left:none;border-right:none}}@media only all and (min-width:37.5625em){.block__flush-sides{margin-left:-30px;margin-right:-30px}}.block__flush{margin-bottom:0!important;margin-left:-15px;margin-right:-15px;margin-top:0!important}.block__flush.block__border,.block__flush.block__border-bottom,.block__flush.block__border-top{border-bottom:none;border-top:none}@media only all and (max-width:37.5em){.block__flush.block__border,.block__flush.block__border-left,.block__flush.block__border-right{border-left:none;border-right:none}}@media only all and (min-width:37.5625em){.block__flush{margin-left:-30px;margin-right:-30px}}.block__bg{background:#f7f8f9;padding:1.875em .9375em 3.75em}@media only all and (min-width:37.5625em){.block__bg{padding:2.8125em 1.875em}}.block__padded-top{margin-top:1.875em;padding-top:1.875em}.block__padded-bottom{margin-bottom:1.875em;padding-bottom:1.875em}.block__sub{margin-bottom:1.875em;margin-top:1.875em}@media only all and (min-width:37.5625em){.content-l_col.block,.content-l_col.block__sub{margin-top:0}}.content__bleedbar .content_main:after{content:none}.content__bleedbar .content_sidebar{background:#f7f8f9;padding:1.875em .9375em}@media only all and (min-width:56.3125em){.content__bleedbar{overflow:hidden}.content__bleedbar .content_sidebar{background:transparent;margin-left:0;padding:2.8125em 0 .9375em 1.875em;position:relative;z-index:1}.content__bleedbar .content_wrapper{position:relative}.content__bleedbar .content_wrapper:after{background:#f7f8f9;border-left:1px solid #b4b5b6;content:"";display:block;height:100%;margin-left:10px;position:absolute;top:0;width:9999px;z-index:0}.content__bleedbar.content__2-1 .content_wrapper:after{left:66.66666667%}.content__bleedbar.content__3-1 .content_wrapper:after{left:75%}.content_wrapper,.wrapper{clear:both;margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px}}.content_wrapper__match-content,.wrapper__match-content{padding-left:30px/2;padding-right:30px/2}@media only all and (min-width:37.5625em){.content_wrapper__match-content,.wrapper__match-content{max-width:1200px;padding-left:30px;padding-right:30px}}.grid_column__top-divider{border-left-width:30px/2;margin-top:3.75em}.grid_column__top-divider:before{background-color:#b4b5b6;content:"";display:block;height:1px;margin-bottom:1.875em;margin-left:auto!important;position:static;width:100%}.grid_column__left-divider{border-left-width:30px}.grid_column__left-divider:before{background-color:#b4b5b6;bottom:0;content:"";display:block;margin-left:-30px;position:absolute;top:0;width:1px} diff --git a/packages/cfpb-layout/src/molecules/card.less b/packages/cfpb-layout/src/molecules/card.less index 84eddbff04..c3b602d999 100644 --- a/packages/cfpb-layout/src/molecules/card.less +++ b/packages/cfpb-layout/src/molecules/card.less @@ -99,7 +99,7 @@ } &:not(.m-card__highlight) { - &_footer { + .m-card_footer { margin-top: auto; } }