.ws-datepicker{position:relative}.ws-news__date-trigger{display:inline-flex;align-items:center;gap:.5rem;min-width:9.5rem;font-family:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.ws-datepicker__trigger-icon{flex-shrink:0;width:1rem;height:1rem;color:#9ca3af}.ws-datepicker__trigger-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-datepicker__trigger-text.is-placeholder{color:#9ca3af}.ws-datepicker--bare{display:contents}.ws-datepicker__trigger--field{display:flex;align-items:center;gap:.5rem;font-family:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.ws-datepicker__panel{position:absolute;z-index:var(--ws-z-popover);font-family:var(--font-sans);width:300px;max-width:calc(100vw - 1rem);padding:.75rem;color:var(--ws-navy, #1d1b56);background:#fffffffa;border:1px solid rgba(29,27,86,.06);border-radius:16px;box-shadow:0 4px 12px #1d1b560d,0 20px 48px #1d1b5614}.ws-datepicker__panel button{font-family:inherit}.ws-datepicker__nav-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ws-datepicker__nav{display:inline-flex;align-items:center;justify-content:center;padding:.375rem;color:#6b7280;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background .15s ease,color .15s ease}.ws-datepicker__nav:hover{color:var(--ws-navy, #1d1b56);background:#0000000d}.ws-datepicker__nav svg{width:1rem;height:1rem}.ws-datepicker__title{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;color:var(--ws-navy, #1d1b56);background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background .15s ease}.ws-datepicker__title:hover{background:#0000000d}.ws-datepicker__title--static{cursor:default}.ws-datepicker__title--static:hover{background:transparent}.ws-datepicker__title-caret{width:.75rem;height:.75rem;color:#9ca3af}.ws-datepicker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.25rem}.ws-datepicker__weekday{padding:.25rem 0;font-size:.625rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.ws-datepicker__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.ws-datepicker__day{display:inline-flex;align-items:center;justify-content:center;height:2rem;font-size:.75rem;color:#374151;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background .15s ease,color .15s ease}.ws-datepicker__day:hover{background:#0000000d}.ws-datepicker__day.is-outside{color:#d1d5db}.ws-datepicker__day.is-today{box-shadow:inset 0 0 0 1px #1d1b564d}.ws-datepicker__day.is-focused{background:#0000000d;box-shadow:inset 0 0 0 2px #1d1b5666}.ws-datepicker__day.is-selected,.ws-datepicker__day.is-selected:hover{font-weight:600;color:#fff;background:var(--ws-orange, #e05b1d)}.ws-datepicker__day.is-disabled,.ws-datepicker__day.is-disabled:hover{background:transparent;opacity:.3;cursor:not-allowed}.ws-datepicker__footer{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;padding-top:.5rem;border-top:1px solid rgba(29,27,86,.08)}.ws-datepicker__clear{font-size:.75rem;color:#6b7280;background:transparent;border:0;cursor:pointer;transition:color .15s ease}.ws-datepicker__clear:hover{color:var(--ws-orange, #e05b1d)}.ws-datepicker__today{font-size:.75rem;font-weight:500;color:var(--ws-orange, #e05b1d);background:transparent;border:0;cursor:pointer;transition:opacity .15s ease}.ws-datepicker__today:hover{opacity:.8}.ws-datepicker__months{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.ws-datepicker__month{padding:.75rem 0;font-size:.875rem;color:#374151;text-transform:capitalize;background:transparent;border:0;border-radius:.5rem;cursor:pointer;transition:background .15s ease,color .15s ease}.ws-datepicker__month:hover{background:#0000000d}.ws-datepicker__month.is-selected{font-weight:600;color:#fff;background:var(--ws-orange, #e05b1d)}.ws-section--navy .ws-datepicker__trigger-icon,.ws-section--navy .ws-datepicker__trigger-text.is-placeholder,.ws-section--navy .ws-news__author-caret,.ws-section--navy .ws-news__author-value.is-placeholder{color:#ffffff80}.ws-news__author-field{flex:0 1 260px;min-width:180px}.ws-news__author-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;font-family:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.ws-news__author-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-news__author-value.is-placeholder{color:#9ca3af}.ws-news__author-caret{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9ca3af;transition:transform .2s ease}.ws-news__author-caret.is-open{transform:rotate(180deg)}.ws-news__author-panel{position:absolute;z-index:var(--ws-z-popover);max-height:15rem;overflow-y:auto;padding:.3rem 0;font-family:var(--font-sans);background:#fffffffa;border:1px solid rgba(29,27,86,.06);border-radius:16px;box-shadow:0 4px 12px #1d1b560d,0 20px 48px #1d1b5614}.ws-news__author-panel button{font-family:inherit}.ws-news__author-option{display:flex;align-items:center;width:100%;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:500;text-align:left;color:#374151;background:transparent;border:0;border-left:2px solid transparent;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .15s ease,color .15s ease}.ws-news__author-option:not(.is-selected):hover{background:#0000000d}.ws-news__author-option.is-selected{border-left-color:var(--ws-orange, #e05b1d);color:var(--ws-navy, #1d1b56);font-weight:600}@media(max-width:639px){.ws-news__author-field{flex:1 1 auto}}.ws-news__reset{align-self:end;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;color:var(--ws-orange, #e05b1d);text-decoration:none;white-space:nowrap}.ws-news__reset:hover{text-decoration:underline}.ws-news__reset--balance{visibility:hidden;pointer-events:none}@media(max-width:639px){.ws-news__reset--balance{display:none}}.ws-section--navy .ws-news__search-icon{color:#ffffff73}.ws-section--navy .ws-news__search-input,.ws-section--navy .ws-news__date-input{color:#fff;background:#ffffff0a;border-color:#ffffff14}.ws-section--navy .ws-news__search-input::placeholder{color:#ffffff59}.ws-section--navy .ws-news__search-input:hover,.ws-section--navy .ws-news__date-input:hover{background:#ffffff14;border-color:#ffffff1f}.ws-section--navy .ws-news__search-input:focus,.ws-section--navy .ws-news__date-input:focus{background:#ffffff14;border-color:#e05b1d80;box-shadow:0 0 0 2px #e05b1d40}.ws-news__top{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2rem);align-items:stretch;margin-bottom:clamp(1.5rem,3vw,2.5rem)}@media(min-width:1024px){.ws-news__top:not(.ws-news__top--solo){grid-template-columns:minmax(0,var(--ws-split-fr)) minmax(0,1fr)}}.ws-news__feature{display:flex;min-width:0}.ws-news__feature>.ws-news-hero{width:100%}.ws-news__grid{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2vw,1.5rem)}@media(min-width:640px){.ws-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ws-news__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ws-news-card{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--ws-warm-200, #e5e0d9);border-radius:14px;box-shadow:0 2px 8px #1f28440f,0 1px 2px #1f28440a;color:inherit;text-decoration:none;transition:transform .25s var(--ws-ease-out),box-shadow .25s var(--ws-ease-out),border-color .25s var(--ws-ease-out)}.ws-news-card[href]:hover{transform:translateY(-2px);box-shadow:var(--ws-shadow-lg, 0 12px 24px rgba(31, 40, 68, .12));border-color:#e05b1d59}.ws-news-card__hero{position:relative;aspect-ratio:16 / 9;background:var(--ws-navy, var(--ws-navy));overflow:hidden}@media(max-width:639px){.ws-news-card__hero{aspect-ratio:auto;height:9rem}}.ws-news-card__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ws-news-card__date{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ffffff1f;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ws-news-card__icon{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff1f;color:#ffffffd9}.ws-news-card__body{flex:1;display:flex;flex-direction:column;padding:clamp(1rem,1.5vw,1.25rem)}.ws-news-card__eyebrow{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-text-muted, #6b7280)}.ws-news-card__title{margin:.5rem 0 0;font-size:clamp(1rem,1.2vw,1.125rem);font-weight:600;line-height:1.4;color:var(--ws-navy, var(--ws-navy));display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.ws-news-card[href]:hover .ws-news-card__title{color:var(--ws-orange, #e05b1d)}.ws-news-card__excerpt{margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--ws-text-muted, #6b7280);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-news-card__chips{margin-top:.75rem;display:flex;flex-wrap:nowrap;gap:.375rem;overflow:hidden}.ws-news-card__chip{flex-shrink:0;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:var(--ws-navy, var(--ws-navy));background:#1f284412;border:1px solid rgba(31,40,68,.08);border-radius:4px}.ws-news-card__chip--more{background:transparent;color:var(--ws-text-muted, #6b7280);border-style:dashed}.ws-news-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:49px;padding:.75rem clamp(1rem,1.5vw,1.25rem);border-top:1px solid var(--ws-warm-200, #e5e0d9)}.ws-news-card__source{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.ws-news-card__source-logo{flex-shrink:0;max-height:16px;max-width:52px;width:auto;object-fit:contain}.ws-news-card__source-name{font-size:.75rem;font-weight:600;color:var(--ws-text-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-news-card__date-foot{font-size:.75rem;color:var(--ws-text-muted, #6b7280);flex-shrink:0}.ws-news-hero{display:grid;grid-template-columns:1fr;overflow:hidden;background:#fff;border:1px solid var(--ws-warm-200, #e5e0d9);border-radius:16px;box-shadow:0 2px 8px #1f28440f,0 1px 2px #1f28440a;color:inherit;text-decoration:none;transition:transform .25s var(--ws-ease-out),box-shadow .25s var(--ws-ease-out),border-color .25s var(--ws-ease-out)}@media(min-width:640px){.ws-news-hero{grid-template-columns:minmax(0,var(--ws-split-minor)) minmax(0,1fr)}}.ws-news-hero[href]:hover{transform:translateY(-2px);box-shadow:var(--ws-shadow-lg, 0 12px 24px rgba(31, 40, 68, .12));border-color:#e05b1d59}.ws-news-hero__media{position:relative;min-height:200px;background:var(--ws-navy, var(--ws-navy));overflow:hidden}.ws-news-hero__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ws-news-hero__badge{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ws-orange, #e05b1d);border-radius:6px}.ws-news-hero__body{display:flex;flex-direction:column;padding:clamp(1.25rem,2.5vw,2rem)}.ws-news-hero__meta{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.ws-news-hero__logo{max-height:26px;max-width:140px;width:auto;object-fit:contain}.ws-news-hero__source{font-size:.8125rem;font-weight:700;color:var(--ws-navy, var(--ws-navy))}.ws-news-hero__date{font-size:.8125rem;color:var(--ws-text-muted, #6b7280)}.ws-news-hero__title{margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.25;color:var(--ws-navy, var(--ws-navy));display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.ws-news-hero[href]:hover .ws-news-hero__title{color:var(--ws-orange, #e05b1d)}.ws-news-hero__excerpt{margin:.75rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--ws-text-muted, #6b7280);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-news-hero__chips{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.375rem}.ws-news-hero__cta{margin-top:1.25rem;display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--ws-orange, #e05b1d)}.ws-news-card__hero--brand,.ws-news-hero__media--brand{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;background:#fff}.ws-news-card__brand-logo,.ws-news-hero__brand-logo{max-width:88%;max-height:82%;width:auto;height:auto;object-fit:contain}.ws-news-card__brand-name,.ws-news-hero__brand-name{padding:0 .75rem;text-align:center;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:var(--ws-navy, var(--ws-navy))}.ws-news-card__brand-name{font-size:clamp(1.125rem,3vw,1.5rem);line-height:1.15}.ws-news-hero__brand-name{font-size:clamp(1.5rem,3.5vw,2.25rem);line-height:1.1}.ws-news-card__hero--brand .ws-news-card__date,.ws-news-card__hero--brand .ws-news-card__icon{color:var(--ws-navy, var(--ws-navy));background:#1f284414}.ws-news__sidebar{display:flex;min-width:0}.ws-news__sidebar>.ws-news-aside{width:100%}.ws-news-aside{background:#fff;border:1px solid var(--ws-warm-200, #e5e0d9);border-radius:14px;padding:clamp(1rem,1.5vw,1.25rem);box-shadow:0 2px 8px #1f28440f,0 1px 2px #1f28440a}.ws-news-aside__heading{margin:0 0 .75rem;padding-bottom:.625rem;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ws-navy, var(--ws-navy));border-bottom:2px solid var(--ws-orange, #e05b1d)}.ws-news-aside__list{list-style:none;margin:0;padding:0}.ws-news-aside__list>li+li{border-top:1px solid var(--ws-warm-200, #e5e0d9)}.ws-news-aside__item{position:relative;display:block;padding:.875rem 1.5rem .875rem 0;color:inherit;text-decoration:none}.ws-news-aside__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem}.ws-news-aside__logo{max-height:18px;max-width:92px;width:auto;object-fit:contain}.ws-news-aside__source{font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ws-navy, var(--ws-navy));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-news-aside__date{flex-shrink:0;font-size:.6875rem;color:var(--ws-text-muted, #6b7280)}.ws-news-aside__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--ws-navy, var(--ws-navy));transition:color .2s ease}.ws-news-aside__item[href]:hover .ws-news-aside__title{color:var(--ws-orange, #e05b1d)}.ws-news-aside__icon{position:absolute;top:.875rem;right:0;color:var(--ws-orange, #e05b1d);opacity:.7}.ws-news-aside__more{display:inline-flex;align-items:center;gap:.375rem;margin-top:.875rem;font-size:.8125rem;font-weight:600;color:var(--ws-orange, #e05b1d);text-decoration:none}.ws-news-aside__more:hover{text-decoration:underline}.ws-news__infinite-sentinel{height:1px;margin:var(--ws-space-md, 1rem) 0;pointer-events:none}.ws-news__infinite-sentinel.is-loading{height:32px;background:#1f284414}[data-news-list][aria-busy=true] .ws-news__grid{opacity:.55;transition:opacity .15s ease}@media(max-width:640px){.ws-news__has-infinite-scroll .ws-listing__pagination{display:none}}.ws-section--navy .ws-news-card,.ws-section--navy .ws-news-hero,.ws-section--navy .ws-news-aside{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 1px 3px #00000040}.ws-section--navy .ws-news-card[href]:hover,.ws-section--navy .ws-news-hero[href]:hover{background:#ffffff12;border-color:#e05b1d80}.ws-section--navy .ws-news-card__title,.ws-section--navy .ws-news-hero__title,.ws-section--navy .ws-news-hero__source,.ws-section--navy .ws-news-aside__heading,.ws-section--navy .ws-news-aside__source,.ws-section--navy .ws-news-aside__title{color:#fff}.ws-section--navy .ws-news-card__eyebrow,.ws-section--navy .ws-news-card__excerpt,.ws-section--navy .ws-news-card__source-name,.ws-section--navy .ws-news-card__date-foot,.ws-section--navy .ws-news-hero__excerpt,.ws-section--navy .ws-news-hero__date,.ws-section--navy .ws-news-aside__date{color:#ffffffa6}.ws-section--navy .ws-news-card__chip{color:#ffffffd9;background:#ffffff14;border-color:#ffffff1f}.ws-section--navy .ws-news-card__chip--more{background:transparent;color:#ffffff80}.ws-section--navy .ws-news-card__footer,.ws-section--navy .ws-news-aside__list>li+li{border-top-color:#ffffff14}
