:root{--svc-navy:#071d3b;--svc-navy-2:#0d2f59;--svc-gold:#d6a93a;--svc-cream:#f7f3e8;--svc-white:#fff;--svc-text:#152033}.svc-news{box-sizing:border-box;width:100%;max-width:1200px;margin:3rem auto;padding:clamp(1.25rem,3vw,2.5rem);color:var(--svc-text);font-family:inherit}.svc-news *{box-sizing:border-box}.svc-news__header{text-align:center;margin-bottom:2rem}.svc-news__eyebrow{margin:0 0 .35rem;color:var(--svc-gold);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.svc-news__header h2{margin:0;color:var(--svc-navy);font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.08}.svc-news__header>p:last-child{margin:.65rem 0 0;color:#5e6775}.svc-news__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.svc-card{overflow:hidden;display:flex;flex-direction:column;min-width:0;background:var(--svc-white);border:1px solid rgba(7,29,59,.1);border-radius:14px;box-shadow:0 10px 28px rgba(7,29,59,.09);transition:transform .2s ease,box-shadow .2s ease}.svc-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(7,29,59,.15)}.svc-card__image{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,var(--svc-navy),var(--svc-navy-2));text-decoration:none}.svc-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.svc-card:hover .svc-card__image img{transform:scale(1.035)}.svc-card__fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--svc-gold);font-size:2.4rem;font-weight:900;letter-spacing:.12em}.svc-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.svc-card__source{margin:0 0 .55rem!important;color:var(--svc-gold)!important;font-size:.72rem!important;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.svc-card h3{margin:0 0 .75rem;font-size:1.2rem;line-height:1.3}.svc-card h3 a{color:var(--svc-navy);text-decoration:none}.svc-card__body>p:not(.svc-card__source){margin:0 0 1rem;color:#586270;line-height:1.6}.svc-card__more{margin-top:auto;color:var(--svc-navy);font-weight:800;text-decoration:none}.svc-card__more:hover,.svc-card__more:focus,.svc-news__all a:hover,.svc-news__all a:focus{color:var(--svc-gold)}.svc-news__all{text-align:center;margin:2rem 0 0}.svc-news__all a{display:inline-block;padding:.85rem 1.15rem;border:2px solid var(--svc-gold);border-radius:6px;color:var(--svc-navy);font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.svc-news__empty{text-align:center;padding:2rem;border-radius:10px;background:var(--svc-cream)}@media(max-width:900px){.svc-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.svc-news{margin:1.5rem auto;padding:1rem}.svc-news__grid{grid-template-columns:1fr;gap:1.1rem}.svc-card__body{padding:1.1rem}}@media(prefers-reduced-motion:reduce){.svc-card,.svc-card__image img{transition:none}}

