@font-face{font-family:fallback-normal;src:local(Trebuchet MS);ascent-override:100%;descent-override:25%;line-gap-override:10%;letter-spacing:.3px;font-display:swap}@font-face{font-family:fallback-semibold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.24px;font-display:swap}@font-face{font-family:fallback-bold;src:local(Trebuchet MS);ascent-override:100%;descent-override:23%;line-gap-override:10%;letter-spacing:.5px;font-display:swap}#flexBanner{width:100%;max-width:93.75rem;margin:.625rem auto;border-bottom:.125rem solid color-mix(in oklab, #2c2c2c 20%, white);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;flex-flow:column wrap}#flexBanner .flexBannerMid{margin:0 auto;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}#flexBanner .flexBannerMid p{display:none}#flexBanner .flexBannerRight{font-size:1rem;overflow-x:auto;white-space:nowrap;background-color:color-mix(in oklab, #2c2c2c 7%, white);width:100%;margin-top:.625rem}#flexBanner .flexBannerLeft{display:none}#flexBanner h1{margin-bottom:.625rem}.responsiveHdg1{font-size:clamp(1.6rem,2vw,2.5rem)}.responsiveTagline{font-size:clamp(1rem,2vw,1.25rem)}@media only screen and (min-width: 28.125rem){#flexBanner .flexBannerMid{margin:.625rem;width:95%}#flexBanner .flexBannerMid h1{text-align:left;margin-bottom:0;padding-bottom:0;width:100%}#flexBanner .flexBannerMid p{display:block}#flexBanner .flexBannerMid p.bcIcon{line-height:1.6}#flexBanner .flexBannerLeft,#flexBanner .flexBannerMid,#flexBanner .flexBannerRight,#flexBanner .flexOutletAd{z-index:500}}@media only screen and (min-width: 37.5rem){#flexBanner{flex-flow:row;min-height:9.375rem}#flexBanner .flexBannerLeft{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}#flexBanner .flexBannerLeft.bcLogo{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;margin-left:2.5rem}#flexBanner .flexBannerMid{-webkit-box-flex:1.5;-moz-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#flexBanner .flexBannerMid p{width:75%}#flexBanner .flexBannerRight{overflow-x:auto;white-space:unset;width:auto;background-color:rgba(0,0,0,0)}#flexBanner .bkgdImage{position:relative;z-index:-5;overflow:hidden}}@media only screen and (min-width: 62.5rem){#flexBanner .flexBannerRight{-webkit-box-flex:.5;-moz-box-flex:.5;-webkit-flex:.5;-ms-flex:.5;flex:.5;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,table.customPolicyStyles{border-collapse:inherit;border:.063rem solid color-mix(in oklab, #2c2c2c 20%, white);border-radius:.3125rem;border-spacing:initial;width:100%;overflow:hidden}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead,table.customPolicyStyles thead{background-color:color-mix(in oklab, #2c2c2c 7%, white);font-weight:bold}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td,table.customPolicyStyles th,table.customPolicyStyles td{border-bottom:.063rem solid color-mix(in oklab, #2c2c2c 20%, white);border-right:.063rem solid color-mix(in oklab, #2c2c2c 20%, white);padding:.75rem .9375rem;text-align:left}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody th,table.customPolicyStyles tbody th{font-weight:normal}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child,table.customPolicyStyles tr th:last-child,table.customPolicyStyles tr td:last-child{border-right:0}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td,table.customPolicyStyles tr:last-child td{border-bottom:0}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td{font-size:1rem}#ot-sdk-cookie-policy.customPolicyStyles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{color:#02458b;font-size:1rem;font-weight:bold;margin-bottom:0}#ot-sdk-cookie-policy.customPolicyStyles a:link{text-decoration:underline;color:#02458b}#ot-sdk-cookie-policy.customPolicyStyles a:visited{text-decoration:underline;color:#02458b}#ot-sdk-cookie-policy.customPolicyStyles a:active{text-decoration:underline;color:#02458b}#ot-sdk-cookie-policy.customPolicyStyles a:hover{text-decoration:underline;color:color-mix(in oklab, #cc3333 70%, black)}#ot-sdk-cookie-policy.customPolicyStyles a:focus{text-decoration:none}#ot-sdk-cookie-policy.customPolicyStyles a:focus{outline:0;-moz-box-shadow:0 0 .125rem .125rem #02458b;-webkit-box-shadow:0 0 .125rem .125rem #02458b;box-shadow:0 0 .125rem .125rem #02458b}#ot-sdk-btn.ot-sdk-show-settings.customPolicyStyles{margin:0;padding:0;font-size:1rem;display:block;position:relative;border:.063rem solid #2c2c2c;background-color:#fff;color:#02458b;text-decoration:none;text-shadow:0 .0625rem .0625rem rgba(0,0,0,.1);text-align:center;font-family:Open Sans,fallback-normal,Arial,Sans-Serif;cursor:pointer;-webkit-appearance:none;min-height:2.75rem;min-width:8.4375rem;max-width:9.6875rem;line-height:2.75rem;line-height:normal;-webkit-border-radius:.4375rem;-moz-border-radius:.4375rem;-ms-border-radius:.4375rem;border-radius:.4375rem}#ot-sdk-btn.ot-sdk-show-settings.customPolicyStyles:visited{background-color:#fff;color:#02458b}#ot-sdk-btn.ot-sdk-show-settings.customPolicyStyles:hover{background-color:#02458b;color:#fff}#ot-sdk-btn.ot-sdk-show-settings.customPolicyStyles:focus{background-color:#02458b;color:#fff;box-shadow:0 0 0 .125rem #fff,0 0 .1875rem .3125rem #02458b;-webkit-box-shadow:0 0 0 .125rem #fff,0 0 .1875rem .3125rem #02458b}#ot-sdk-btn.ot-sdk-show-settings.customPolicyStyles:active{background-color:#02458b}.button-md.gdprRequest{max-width:12.5rem}
/*# sourceMappingURL=privacypolicy-ac24972cb414c73e.css.map */