.global-footer{background:#fff;box-shadow:0 0 1px 0 hsla(0,0%,8%,.1),0 2px 8px -1px hsla(0,0%,8%,.2);padding-bottom:16px}.global-footer a,.global-footer button{background:none;border-bottom-color:transparent;color:#151515;cursor:pointer;display:inline-block;font-size:inherit;padding:0;position:relative;text-decoration:none;transition:color .15s ease-in,border-bottom-color .15s ease-in}.global-footer a:active,.global-footer a:focus,.global-footer a:hover,.global-footer button:active,.global-footer button:focus,.global-footer button:hover{border-bottom:1px solid #0157ff;color:#0157ff}.global-footer button{border:0}.global-footer .global-footer__link{font-family:CircularStd-Book,Calibre-Regular,Arial,sans-serif;font-size:rem(14px);line-height:2}.global-footer .global-footer__logo-container{display:inline-block;font-size:inherit;height:27px;line-height:1;position:relative;width:120px}.global-footer .global-footer__logo-icon{display:block;height:100%;width:100%}.global-footer h3.\+type-body-one{border-bottom:1px solid #cdcfd8;font-family:CircularStd-Bold,Arial,sans-serif!important;font-style:normal;font-weight:600;padding-bottom:8px}.global-footer .page-wrapper{margin-left:auto;margin-right:auto;max-width:72.88888889rem;padding-left:.88888889rem;padding-right:.88888889rem}@media (min-width:37.4375em){.global-footer .page-wrapper{padding-left:1.33333333rem;padding-right:1.33333333rem}}.global-footer .grid.\--with-gutter{margin:0 -.44444444rem}@media (min-width:37.4375em){.global-footer .grid.\--with-gutter{margin:0 -.66666667rem}}.global-footer .\+pd-vertical-md{padding-bottom:1.77777778rem!important;padding-top:1.77777778rem!important}.global-footer .\+mg-bottom{margin-bottom:.88888889rem!important}.global-footer .\+mg-vertical-md{margin-bottom:1.77777778rem!important;margin-top:1.77777778rem!important}.global-footer .\+mg-right-sm{margin-right:.44444444rem!important}@media (min-width:62.4375em){.global-footer .\+mg-vertical-none--md{margin-bottom:0!important;margin-top:0!important}}.global-footer .\+pd-left-xs{padding-left:.22222222rem!important}.global-footer .\+pd-right-xs{padding-right:.22222222rem!important}.global-footer .\+mg-top{margin-top:.88888889rem!important}.global-footer .\+mg-bottom-md{margin-bottom:1.77777778rem!important}.global-footer .\+fg-slate{color:#575757!important}.global-footer .\+fg-gray{color:#cdcfd8!important}@media (min-width:62.4375em){.global-footer .size-1of3--md,.global-footer .size-2of6--md,.global-footer .size-4of12--md{flex-basis:auto!important;width:33.33333333%!important}.global-footer .size-fit--md{flex-basis:auto!important}}@media (min-width:77.4375em){.global-footer .size-2of12--lg{flex-basis:auto!important;width:16.66667%!important}.global-footer .size-3of12--lg{flex-basis:auto!important;width:25%!important}}.global-footer .icon.\--icon-sm{height:1.33333333rem;width:1.33333333rem}.global-footer .\+type-body-one{font-family:CircularStd-Book,Calibre-Regular,Arial,sans-serif!important;font-size:.88888889rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.01111111rem!important;line-height:1.55555556!important}@media (min-width:37.4375em){.global-footer .\+type-body-one{letter-spacing:-.01388889rem!important}}.global-footer .\+type-body-two{font-size:.77777778rem!important;letter-spacing:0!important}.global-footer .\+type-body-three,.global-footer .\+type-body-two{font-family:CircularStd-Book,Calibre-Regular,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;line-height:1.55555556!important}.global-footer .\+type-body-three{font-size:.55555556rem!important;letter-spacing:.01666667rem!important}.global-footer .\+type-body-one:after,.global-footer .\+type-body-one:before,.global-footer .\+type-body-two:after,.global-footer .\+type-body-two:before{content:""!important;display:block!important;height:0!important;width:0!important}.global-footer .\+type-body-one:before{margin-bottom:-.375em!important}@media (min-width:37.4375em){.global-footer .\+type-body-one:before{margin-bottom:-.40625em!important}}.global-footer .\+type-body-one:after{margin-top:-.375em!important}@media (min-width:37.4375em){.global-footer .\+type-body-one:after{margin-top:-.40625em!important}}.global-footer .\+type-body-two:before{margin-bottom:-.39286em!important}.global-footer .\+type-body-two:after{margin-top:-.39286em!important}.global-footer .global-footer-icon__glyph{pointer-events:none}
