.site-header .header-brand-cycle{flex:0 auto;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:4px;width:480px;min-width:0;max-width:100%;display:grid}.header-brand-lockup{grid-template-columns:minmax(0,745fr) minmax(0,674fr);align-items:center;min-width:0;padding-block:8px;display:grid}.site-header .header-brand-cycle .brand{width:100%;min-width:0;max-width:none;padding:0;display:block}.header-brand-stage{aspect-ratio:745/290;isolation:isolate;width:100%;min-height:64px;display:block;position:relative}.header-brand-frame{justify-content:center;align-items:center;animation-duration:18s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;display:flex;position:absolute;inset:0}.header-brand-portal{opacity:1;animation-name:header-brand-portal}.header-brand-election{opacity:0;animation-name:header-brand-election}.header-brand-portal svg{width:100%;height:100%;display:block;overflow:hidden}.site-header .header-brand-election img{object-fit:contain;background:#fff;width:100%;height:100%;max-height:100%;display:block}.header-awareness{aspect-ratio:674/290;isolation:isolate;min-width:0;position:relative}.header-awareness svg{aspect-ratio:674/290;width:100%;height:auto;display:block;overflow:hidden}.header-awareness-frame{pointer-events:none;align-items:center;animation-duration:20s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;display:flex;position:absolute;inset:0}.header-awareness-mielo{opacity:1;animation-name:header-awareness-mielo}.header-awareness-pink{opacity:0;animation-name:header-awareness-pink}.header-awareness .header-pink-ribbon{color:#bd215e;fill:#fff1f6;aspect-ratio:auto;width:180px;height:238px}.header-awareness text{fill:#061c3a;font-family:inherit}.header-awareness .header-pink-month{letter-spacing:-2px;font-size:66px;font-weight:800}.header-awareness .header-pink-title{fill:#bd215e;letter-spacing:2px;font-size:66px;font-weight:800}.header-awareness .header-pink-description{font-size:29px;font-weight:600}.header-awareness-static{color:var(--navy);border-left:3px solid #bd215e;padding-left:10px;font-size:clamp(9px,.85vw,11px);line-height:1.35;display:none}.header-awareness-static strong{font-size:1.05em;font-weight:700;display:block}.header-awareness-static span{display:block}.header-awareness-static-divider{height:6px}.header-brand-pause{width:28px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:5px;display:grid}.header-brand-pause svg{width:14px;height:14px}.header-brand-pause:hover{color:var(--blue-text);background:var(--soft)}.header-brand-cycle[data-paused=true] :is(.header-brand-frame,.header-awareness-frame),.header-brand-lockup:hover :is(.header-brand-frame,.header-awareness-frame),.header-brand-lockup:focus-within :is(.header-brand-frame,.header-awareness-frame){animation-play-state:paused}.header-brand-cycle[data-election-static=true] .header-brand-frame{animation:none}.header-brand-cycle[data-election-static=true] .header-brand-election{display:none}@keyframes header-awareness-mielo{0%,44%,to{opacity:1;transform:translateY(0)}48%,96%{opacity:0;transform:translateY(-6px)}97%{opacity:0;transform:translateY(6px)}}@keyframes header-awareness-pink{0%,44%{opacity:0;transform:translateY(6px)}48%,94%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(-6px)}}@keyframes header-brand-portal{0%,46%,to{opacity:1}50%,96%{opacity:0}}@keyframes header-brand-election{0%,46%,to{opacity:0}50%,96%{opacity:1}}@media (width>=1181px) and (width<=1380px){.site-header .header-brand-cycle{width:440px}}@media (width<=780px){.site-header .header-brand-cycle{width:100%;max-width:350px}.header-brand-lockup{padding-block:4px}}html.reduce-motion .header-brand-frame{animation:none;transform:none}html.reduce-motion .header-brand-portal{opacity:1}html.reduce-motion .header-brand-election,html.reduce-motion .header-brand-pause{display:none}html.reduce-motion .header-brand-cycle{grid-template-columns:1fr}html.reduce-motion .header-awareness{aspect-ratio:auto}html.reduce-motion .header-awareness-frame{animation:none;display:none}html.reduce-motion .header-awareness-static{display:block}@media (prefers-reduced-motion:reduce){.header-brand-frame{animation:none;transform:none}.header-brand-portal{opacity:1}.header-brand-election,.header-brand-pause{display:none}.site-header .header-brand-cycle{grid-template-columns:1fr}.header-awareness{aspect-ratio:auto}.header-awareness-frame{animation:none;display:none}.header-awareness-static{display:block}}html.high-contrast .header-awareness{aspect-ratio:auto}html.high-contrast .header-awareness-frame{animation:none;display:none}html.high-contrast .header-awareness-static{color:inherit;border-color:currentColor;display:block}@media (forced-colors:active){.header-brand-pause{color:buttontext;border:1px solid buttontext}.header-awareness{aspect-ratio:auto}.header-awareness-frame{animation:none;display:none}.header-awareness-static{color:canvastext;border-color:canvastext;display:block}}
