@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(prime-jakarta-400.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(prime-jakarta-500.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(prime-jakarta-800.ttf) format('truetype')}
.prime-campaign .p-announcement-v3{font-family:'Plus Jakarta Sans',sans-serif;height:68.26px;min-height:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:22px;padding:10px 16px;background:#153b40}
.p-announcement-v3 .p-announcement-copy strong{font-size:19px;font-weight:800;line-height:1.15;display:block;letter-spacing:-.6px}
.p-announcement-v3 .p-announcement-copy>span{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.15;display:block;margin-top:2px;opacity:.9}
.p-announcement-v3 .p-announcement-facts{display:flex;align-items:flex-start;gap:10px}.p-announcement-v3 .p-announcement-facts>div{min-width:42px;text-align:center}.p-announcement-v3 .p-announcement-facts b{font-size:24px;font-weight:800;line-height:24px;display:block;letter-spacing:-.5px}.p-announcement-v3 .p-announcement-facts span{display:block;font-size:11px;line-height:20.26px;font-weight:500;margin-top:4px;opacity:.9}.p-announcement-v3 .p-announcement-facts i{font-size:24px;line-height:24px;font-style:normal}
.prime-campaign .p-header-v3{height:71.19px;padding:12px 47.5px;border-bottom:.5px solid #e9e9e9;grid-template-columns:1fr auto 1fr;gap:0}.p-header-v3 .p-logo{width:140px;height:auto}.p-header-v3 .p-header-brand{display:flex;align-items:center;justify-content:center;min-height:46.69px}.p-header-v3 .p-menu>summary{height:42px;width:42px;justify-content:center;gap:6.5px;padding:0;align-items:flex-start}.p-header-v3 .p-menu>summary>span{width:19px;height:1.5px;border-radius:2px;background:#181818}.p-header-v3 .p-header-tools{gap:0;margin-right:-12px}.p-header-v3 .p-header-tools>a{height:42px;width:42px;display:flex;justify-content:center;align-items:center}.p-header-v3 .p-header-tools svg{width:22px;height:22px;fill:none;stroke:#181818;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.p-header-v3 .p-menu nav{font-family:'Plus Jakarta Sans',sans-serif;top:59px;left:30px;z-index:12}.p-header-ticker{height:33.28px;overflow:hidden;background:#1c6470;color:white;font-family:'Plus Jakarta Sans',sans-serif;display:flex;align-items:center}.p-header-ticker-track{display:flex;width:max-content;animation:prime-header-scroll 65s linear infinite}.p-header-ticker-group{display:flex;align-items:center;gap:100px;padding-right:100px;flex-shrink:0;min-width:100vw}.p-header-ticker-group>span{display:flex;align-items:center;gap:5px;font-size:13.3px;line-height:17.29px;white-space:nowrap}.p-header-ticker svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.p-header-ticker:hover .p-header-ticker-track{animation-play-state:paused}
@keyframes prime-header-scroll{to{transform:translateX(-50%)}}
@media(max-width:749px){.prime-campaign .p-announcement-v3{height:55.58px;padding:8px 10px;gap:12px}.p-announcement-v3 .p-announcement-copy strong{font-size:14px;letter-spacing:-.35px}.p-announcement-v3 .p-announcement-copy>span{font-size:10px}.p-announcement-v3 .p-announcement-facts{gap:8px}.p-announcement-v3 .p-announcement-facts>div{min-width:34px}.p-announcement-v3 .p-announcement-facts b{font-size:19px;line-height:19px}.p-announcement-v3 .p-announcement-facts span{font-size:9px;line-height:16.58px}.p-announcement-v3 .p-announcement-facts i{font-size:19px;line-height:19px}.prime-campaign .p-header-v3{height:54.3px;padding:6px 14.25px}.p-header-v3 .p-header-brand{min-height:40px}.p-header-v3 .p-logo{width:120px}.p-header-v3 .p-header-tools .p-account-link{display:none}.p-header-v3 .p-header-tools{margin-right:-8px}.p-header-v3 .p-menu nav{left:10px;top:48px}.p-header-ticker{height:30.81px}.p-header-ticker-group{gap:60px;padding-right:60px}.p-header-ticker-group>span{font-size:11.4px;line-height:14.82px}}
@media(prefers-reduced-motion:reduce){.p-header-ticker-track{animation:none}}
