:root{--color-primary:#26aac5;--color-primary-dark:#1d8da3;--color-primary-hover:#2195ad;--color-primary-light:#26aac51a;--color-bg:#fefffb;--color-bg-white:#fff;--color-bg-surface:#f9fafa;--color-bg-muted:#f6f8f8;--color-bg-alt:#f0fafb;--color-bg-dark:#1a5962;--color-bg-darker:#0d3b44;--color-text:#121617;--color-text-secondary:#658086;--color-text-muted:#5c828a;--color-text-light:#5c6f75;--color-text-on-dark:#fff;--color-text-on-dark-muted:#ffffffb3;--color-border:#d4e0e2;--color-border-light:#f0f3f4;--color-border-input:#d2e2e5;--color-success:#22c55e;--color-success-light:#dcfce7;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-error:#ef4444;--color-error-light:#fee2e2;--color-cta:#c8e64a;--color-cta-hover:#b8d63a;--color-cta-text:#0d3b44;--shadow-sm:0 1px 2px #0000000d;--shadow-default:0 2px 4px #0000000d;--shadow-md:0 4px 6px #0000000d;--shadow-lg:0 4px 20px #0000000d;--shadow-xl:0 12px 24px #00000014;--shadow-card:0 2px 12px #0000000a;--shadow-soft:0 4px 24px -1px #00000014,0 2px 12px -1px #0000000a;--shadow-primary:0 4px 14px #26aac533;--shadow-drop:0 4px 12px #0000001a;--shadow-drop-light:0 2px 8px #0000000f;--brand-teal:#014751;--brand-lime:#e6f14a;--brand-beige:#fefffb;--brand-lightblue:#cdecef;--brand-green:#3a7d2c;--brand-green-tint:#3a7d2c1a;--brand-ink:#014751;--brand-ink-70:#014751b3;--brand-ink-55:#0147518c;--brand-ink-40:#01475166;--brand-border:#0147511f;--brand-border-strong:#01475138;--brand-surface:#fff;--brand-surface-muted:#0147510a;--brand-surface-tint:#0147510d;--brand-ring-lime:0 0 0 4px #e6f14a47;--brand-ring-white:0 0 0 4px #ffffff2e;--brand-on-teal:#fff;--brand-on-teal-85:#ffffffd9;--brand-on-teal-78:#ffffffc7;--brand-on-teal-60:#fff9;--brand-on-teal-22:#ffffff38}@keyframes news-module-scss-module__0n9_Ma__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes news-module-scss-module__0n9_Ma__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes news-module-scss-module__0n9_Ma__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes news-module-scss-module__0n9_Ma__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes news-module-scss-module__0n9_Ma__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.news-module-scss-module__0n9_Ma__page{color:#014751;background:#fefffb}.news-module-scss-module__0n9_Ma__container{box-sizing:border-box;width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(20px,5.94vw,114px)}.news-module-scss-module__0n9_Ma__masthead{border-bottom:1px solid #01475124;grid-template-columns:1fr;gap:clamp(24px,2.5vw,48px);padding:clamp(40px,4.17vw,80px) 0 clamp(32px,3.33vw,64px);display:grid}@media (min-width:768px){.news-module-scss-module__0n9_Ma__masthead{grid-template-columns:1fr 1fr;align-items:start}}.news-module-scss-module__0n9_Ma__mastheadLead{flex-direction:column;align-items:flex-start;gap:clamp(16px,1.25vw,24px);display:flex}.news-module-scss-module__0n9_Ma__eyebrow{font-family:var(--font-karla),"Karla",sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#014751;background:#ebf36e;border:1px solid #e6f14a;border-radius:16px;align-items:center;gap:8px;padding:8px 16px;font-size:clamp(13px,.83vw,16px);font-weight:700;line-height:1;display:inline-flex}.news-module-scss-module__0n9_Ma__eyebrowDot{background:#014751;border-radius:50%;width:4px;height:4px}.news-module-scss-module__0n9_Ma__title{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#014751;margin:0;font-size:clamp(2.25rem,3.6458vw,4.375rem);font-weight:600;line-height:normal}.news-module-scss-module__0n9_Ma__quickLinks{border-top:1px solid #01475124;margin:0;padding:0;list-style:none}@media (min-width:768px){.news-module-scss-module__0n9_Ma__quickLinks{margin-top:clamp(6px,.63vw,12px)}}.news-module-scss-module__0n9_Ma__quickLink{font-family:var(--font-karla),"Karla",sans-serif;border-bottom:1px solid #01475124;grid-template-columns:1fr 1fr;align-items:center;gap:16px;padding:12px 0;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:400;line-height:1.3;display:grid}.news-module-scss-module__0n9_Ma__quickLinkLabel{color:#0147519e}.news-module-scss-module__0n9_Ma__quickLinkAction{color:#014751;font-family:var(--font-karla),"Karla",sans-serif;align-items:center;gap:6px;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.news-module-scss-module__0n9_Ma__quickLinkAction svg{color:#01475173;width:14px;height:14px}.news-module-scss-module__0n9_Ma__quickLinkAction:hover{text-underline-offset:.2em;text-decoration:underline}.news-module-scss-module__0n9_Ma__featured{border-bottom:1px solid #01475124;grid-template-columns:1fr;gap:clamp(24px,2.5vw,48px);padding:clamp(32px,3.33vw,64px) 0;display:grid}@media (min-width:1024px){.news-module-scss-module__0n9_Ma__featured{grid-template-columns:8fr 4fr}}.news-module-scss-module__0n9_Ma__lead{color:inherit;flex-direction:column;gap:clamp(16px,1.67vw,32px);text-decoration:none;display:flex}.news-module-scss-module__0n9_Ma__leadFigure{aspect-ratio:16/9;background:var(--lead-bg,#cdecef);border-radius:1rem;width:100%;position:relative;overflow:hidden}.news-module-scss-module__0n9_Ma__leadFigure img{object-fit:contain;transition:transform .4s cubic-bezier(.2,.7,.2,1);transform:scale(1.6)}.news-module-scss-module__0n9_Ma__lead:hover .news-module-scss-module__0n9_Ma__leadFigure img{transform:scale(1.64)}.news-module-scss-module__0n9_Ma__leadBody{grid-template-columns:1fr;gap:12px clamp(24px,2.5vw,48px);display:grid}@media (min-width:768px){.news-module-scss-module__0n9_Ma__leadBody{grid-template-columns:1fr 1fr;align-items:start}}.news-module-scss-module__0n9_Ma__leadTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;color:#014751;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.0833vw,2.5rem);font-weight:600;line-height:normal}.news-module-scss-module__0n9_Ma__lead:hover .news-module-scss-module__0n9_Ma__leadTitle{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.news-module-scss-module__0n9_Ma__leadAside{flex-direction:column;gap:8px;display:flex}.news-module-scss-module__0n9_Ma__meta{font-family:var(--font-karla),"Karla",sans-serif;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:clamp(.875rem,.8333vw,1rem);font-weight:400;line-height:1.15;display:flex}.news-module-scss-module__0n9_Ma__metaBadge{color:#014751}.news-module-scss-module__0n9_Ma__metaDate{color:#0147519e}.news-module-scss-module__0n9_Ma__blurb{font-family:var(--font-karla),"Karla",sans-serif;color:#014751;margin:0;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:400;line-height:1.3}.news-module-scss-module__0n9_Ma__side{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.news-module-scss-module__0n9_Ma__sideLink{color:inherit;border-bottom:1px solid #01475124;flex-direction:column;gap:8px;padding-bottom:16px;text-decoration:none;display:flex}.news-module-scss-module__0n9_Ma__sideItem:last-child .news-module-scss-module__0n9_Ma__sideLink{border-bottom:0;padding-bottom:0}@media (min-width:1024px) and (max-width:1279px){.news-module-scss-module__0n9_Ma__sideItem:nth-child(n+3){display:none}.news-module-scss-module__0n9_Ma__sideItem:nth-child(2) .news-module-scss-module__0n9_Ma__sideLink{border-bottom:0;padding-bottom:0}}.news-module-scss-module__0n9_Ma__sideTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;color:#014751;margin:0;font-size:clamp(1.25rem,1.5625vw,1.875rem);font-weight:600;line-height:normal}.news-module-scss-module__0n9_Ma__sideLink:hover .news-module-scss-module__0n9_Ma__sideTitle{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.news-module-scss-module__0n9_Ma__all{padding:clamp(32px,3.33vw,64px) 0 clamp(16px,1.67vw,32px)}.news-module-scss-module__0n9_Ma__allHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:clamp(24px,2.5vw,48px);display:flex}.news-module-scss-module__0n9_Ma__allTitle{font-family:var(--font-anek-latin),"Anek Latin",sans-serif;letter-spacing:-.02em;color:#014751;margin:0;font-size:clamp(1.875rem,3.125vw,3.75rem);font-weight:600;line-height:normal}.news-module-scss-module__0n9_Ma__search{color:#0147519e;background:#fff;border:1px solid #01475147;border-radius:12px;align-items:center;gap:10px;width:min(100%,248px);height:44px;padding:0 16px;transition:border-color .2s;display:flex}.news-module-scss-module__0n9_Ma__search:focus-within{border-color:#014751}.news-module-scss-module__0n9_Ma__search svg{flex-shrink:0;width:16px;height:16px}.news-module-scss-module__0n9_Ma__searchField{min-width:0;font-family:var(--font-karla),"Karla",sans-serif;color:#014751;background:0 0;border:0;outline:0;flex:1;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:400;line-height:1.3}.news-module-scss-module__0n9_Ma__searchField::placeholder{color:#01475173}.news-module-scss-module__0n9_Ma__searchField::-webkit-search-cancel-button{appearance:none}.news-module-scss-module__0n9_Ma__table{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.news-module-scss-module__0n9_Ma__table{grid-template-columns:repeat(9,1fr);gap:16px 24px;display:grid}}.news-module-scss-module__0n9_Ma__rowHead{display:none}@media (min-width:768px){.news-module-scss-module__0n9_Ma__rowHead{grid-column:1/-1;grid-template-columns:subgrid;font-family:var(--font-karla),"Karla",sans-serif;text-transform:uppercase;color:#0147519e;border-bottom:1px solid #01475124;column-gap:24px;padding-bottom:16px;font-size:clamp(.875rem,.8333vw,1rem);font-weight:400;line-height:1.15;display:grid}.news-module-scss-module__0n9_Ma__rowHead>:first-child,.news-module-scss-module__0n9_Ma__rowHead>:nth-child(2){grid-column:span 2}.news-module-scss-module__0n9_Ma__rowHead>:nth-child(3){grid-column:span 5}}.news-module-scss-module__0n9_Ma__row{font-family:var(--font-karla),"Karla",sans-serif;color:#014751;border-bottom:1px solid #01475124;flex-direction:column;gap:8px;padding-bottom:16px;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:400;line-height:1.3;text-decoration:none;transition:color .2s;display:flex}.news-module-scss-module__0n9_Ma__row:first-of-type{border-top:1px solid #01475124;padding-top:16px}@media (min-width:768px){.news-module-scss-module__0n9_Ma__row{grid-column:1/-1;grid-template-columns:subgrid;color:#0147519e;column-gap:24px;display:grid}.news-module-scss-module__0n9_Ma__row:first-of-type{border-top:0;padding-top:0}.news-module-scss-module__0n9_Ma__row:hover{color:#014751;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.news-module-scss-module__0n9_Ma__rowMeta{font-family:var(--font-karla),"Karla",sans-serif;gap:8px;font-size:clamp(.875rem,.8333vw,1rem);font-weight:400;line-height:1.15;display:flex}@media (min-width:768px){.news-module-scss-module__0n9_Ma__rowMeta{font-size:inherit;line-height:inherit;display:contents}}.news-module-scss-module__0n9_Ma__cellDate{color:#0147519e;order:2}@media (min-width:768px){.news-module-scss-module__0n9_Ma__cellDate{order:unset;color:inherit;white-space:nowrap;text-overflow:ellipsis;grid-column:span 2;overflow:hidden}}.news-module-scss-module__0n9_Ma__cellCategory{order:1;font-weight:500}@media (min-width:768px){.news-module-scss-module__0n9_Ma__cellCategory{order:unset;font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;grid-column:span 2;overflow:hidden}.news-module-scss-module__0n9_Ma__cellTitle{grid-column:span 5}}.news-module-scss-module__0n9_Ma__empty{font-family:var(--font-karla),"Karla",sans-serif;color:#0147519e;grid-column:1/-1;padding:24px 0;font-size:clamp(1rem,.9375vw,1.125rem);font-weight:400;line-height:1.3}.news-module-scss-module__0n9_Ma__more{width:fit-content;height:clamp(48px,3.125vw,60px);font-family:var(--font-karla),"Karla",sans-serif;color:#014751;cursor:pointer;background:0 0;border:1px solid #014751;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin:clamp(32px,2.5vw,48px) auto 0;padding:0 clamp(24px,2.08vw,40px);font-size:clamp(1rem,1.0417vw,1.25rem);font-weight:700;line-height:1.15;transition:background-color .2s,color .2s;display:flex}.news-module-scss-module__0n9_Ma__more svg{width:16px;height:16px}.news-module-scss-module__0n9_Ma__more:hover{color:#fefffb;background:#014751}
