:root{--cya2-navy:#0B2A6F;--cya2-orange:#F5B400;--cya2-light:#eef5fb;--cya2-light-border:#dbe8f2}.cya2{display:flex;width:calc(100% - 32px);max-width:var(--cya2-container-width,1200px);min-height:44px;margin:8px auto 0;overflow:hidden;box-sizing:border-box;border-radius:5px;font-family:Manrope,Arial,sans-serif;line-height:1;visibility:hidden}.cya2.cya2-mounted{visibility:visible}.cya2-viewport{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center}.cya2-moving{display:flex;flex:0 0 auto;width:max-content;will-change:transform}.cya2-group{display:flex;flex:0 0 auto;align-items:center;min-width:340px;white-space:nowrap}.cya2-item{display:inline-flex;align-items:center;min-height:44px;padding-left:28px;font-size:15px;font-weight:800;line-height:1.2}.cya2-dot{color:var(--cya2-orange);display:inline-flex;align-items:center;justify-content:center;min-width:70px;font-size:17px;font-weight:900}.cya2-link{color:inherit;text-decoration:none}.cya2-link:hover,.cya2-link:focus{color:inherit;text-decoration:underline;text-underline-offset:3px}.cya2.cya2--breaking{color:#fff;background:#D5001C;border:2px solid #A70018}.cya2--breaking .cya2-dot{color:#fff}.cya2.cya2--alert{color:#071C43;background:#FFD000;border:2px solid #D49D00}.cya2--alert .cya2-dot{color:#0B2A6F}.cya2.cya2--info{color:#fff;background:#007ABF;border:2px solid #005A93}.cya2--info .cya2-dot{color:#fff}@media (max-width:767px){.cya2,.cya2-item{min-height:44px}.cya2{width:calc(100% - 20px);margin-top:6px;border-radius:5px}.cya2-item{padding-left:18px;font-size:14px}.cya2-dot{min-width:46px;font-size:15px}.cya2-group{min-width:270px}}@media (prefers-reduced-motion:reduce){.cya2-viewport{overflow-x:auto}.cya2-moving{transform:none!important}}.cya2{position:relative!important;top:auto!important;left:auto!important;transform:none;clear:both;z-index:2;margin:10px auto 16px;box-shadow:0 3px 12px rgb(0 0 0 / .18)}.cya2 .cya2-link{font-weight:800}.cya2 .cya2-label,.cya2 .cya2-item{line-height:1.25}@media (max-width:767px){.cya2{width:calc(100% - 20px);margin:7px auto 12px}}@media (max-width:767px){.cya2.cya2-mobile-flow{position:relative!important;inset:auto!important;float:none!important;display:flex;width:calc(100% - 20px);max-width:none;margin:8px auto 16px;z-index:1;visibility:visible}#cnm2>.cya2.cya2-mobile-flow{width:100%;margin:5px 0 13px}}