.news-post.svelte-2jc4d1{--delay:0s;min-width:0;height:100%;color:inherit;box-shadow:none;opacity:0;background:linear-gradient(#fff 0%,#fbfaf7 100%);border:1px solid #03071e14;border-radius:18px;flex-direction:column;text-decoration:none;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .3s;display:flex;position:relative;overflow:hidden;transform:translateY(28px)}.news-post.svelte-2jc4d1.is-inview{opacity:1;transition-delay:var(--delay);transform:translateY(0)}.news-post.svelte-2jc4d1.is-inview:hover{border-color:#ffca0aa6;transform:translateY(-4px)}.news-post__media.svelte-2jc4d1{background:#efebe3;height:210px;display:block;position:relative;overflow:hidden}.news-post__image.svelte-2jc4d1{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.02)}.news-post.svelte-2jc4d1:hover .news-post__image:where(.svelte-2jc4d1){transform:scale(1.08)}html[data-a11y-motion=reduce] .news-post.svelte-2jc4d1:hover .news-post__image:where(.svelte-2jc4d1){transform:none!important}.news-post__shade.svelte-2jc4d1{pointer-events:none;opacity:.55;background:linear-gradient(#0000 0%,#03071e47 100%);height:46%;transition:opacity .35s;position:absolute;inset:auto 0 0}.news-post.svelte-2jc4d1:hover .news-post__shade:where(.svelte-2jc4d1){opacity:.85}.news-post__body.svelte-2jc4d1{box-sizing:border-box;flex-direction:column;flex:1;gap:14px;padding:20px 20px 22px;display:flex}.news-post__top.svelte-2jc4d1{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.news-post__category.svelte-2jc4d1{max-width:58%;font-family:var(--nova-font);letter-spacing:.02em;color:#03071e;white-space:nowrap;text-overflow:ellipsis;background:#ffca0a2e;border:1px solid #ffca0a8c;border-radius:999px;flex:0 auto;padding:5px 11px;font-size:11.5px;font-weight:600;line-height:1.3;overflow:hidden}.news-post__meta.svelte-2jc4d1{min-width:0;font-family:var(--nova-font);color:#03071e8c;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;padding-top:5px;font-size:12px;font-weight:400;line-height:1.35;overflow:hidden}.news-post__title.svelte-2jc4d1{font-family:var(--nova-font);letter-spacing:-.01em;color:#03071e;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.32;transition:color .25s;display:-webkit-box;overflow:hidden}.news-post.svelte-2jc4d1:hover .news-post__title:where(.svelte-2jc4d1){color:#03071e}.news-post__footer.svelte-2jc4d1{border-top:1px solid #03071e0f;flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.news-post__source.svelte-2jc4d1{font-family:var(--nova-font);color:#03071e;padding-top:10px;font-size:14px;font-weight:700;line-height:1.35}.news-post__author.svelte-2jc4d1{font-family:var(--nova-font);color:#03071e94;font-size:13.5px;font-weight:400;line-height:1.35}.news-post__cta.svelte-2jc4d1{font-family:var(--nova-font);letter-spacing:.04em;text-transform:uppercase;color:#03071e;opacity:0;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;transition:opacity .3s,transform .3s;display:inline-flex;transform:translateY(6px)}.news-post__cta.svelte-2jc4d1 svg:where(.svelte-2jc4d1){color:#c9a008}.news-post.svelte-2jc4d1:hover .news-post__cta:where(.svelte-2jc4d1){opacity:1;transform:translateY(0)}.news-post__accent.svelte-2jc4d1{transform-origin:0;background:linear-gradient(90deg,#ffca0a 0%,#ffe28a 55%,#ffca0a 100%);height:3px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.news-post.svelte-2jc4d1:hover .news-post__accent:where(.svelte-2jc4d1){transform:scaleX(1)}@media (hover:none){.news-post__cta.svelte-2jc4d1{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.news-post.svelte-2jc4d1{opacity:1;transition:none;transform:none}.news-post__image.svelte-2jc4d1,.news-post__cta.svelte-2jc4d1,.news-post__accent.svelte-2jc4d1{transition:none}}html[data-a11y-motion=reduce] .news-post.svelte-2jc4d1{opacity:1!important;transition:none!important;transform:none!important}@media (width<=768px){.news-post__media.svelte-2jc4d1{height:196px}.news-post__top.svelte-2jc4d1{flex-direction:column;align-items:flex-start;gap:8px}.news-post__category.svelte-2jc4d1{max-width:100%}.news-post__meta.svelte-2jc4d1{text-align:left;white-space:normal}.news-post__cta.svelte-2jc4d1{opacity:1;transform:none}}.news-section.svelte-167ol3u{flex:auto;width:100%;min-width:0;max-width:100%;overflow-x:clip}.news-section__stage.svelte-167ol3u{position:relative}.news-section--peek.svelte-167ol3u .news-section__stage:where(.svelte-167ol3u){max-height:min(620px,78vh);overflow:hidden}.news-section__fade.svelte-167ol3u{pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffb8 45%,#fff 100%);height:140px;position:absolute;bottom:0;left:0;right:0}.news-section__cta.svelte-167ol3u{flex-direction:row;justify-content:center;align-items:center;padding:28px 0 0;display:flex}.news-section__cta.svelte-167ol3u .btn:where(.svelte-167ol3u){min-width:200px}.news-section__inner.svelte-167ol3u{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;width:100%;min-width:0;max-width:100%;display:grid}.news-section__title.svelte-167ol3u{font-family:var(--kazimir-font);text-align:center;text-underline-offset:10px;color:#03071e;margin:0;padding:0 0 64px;font-size:36.8px;font-weight:400;line-height:41.6px;-webkit-text-decoration:underline #ffca0a;text-decoration:underline #ffca0a}@media (width<=1024px){.news-section__inner.svelte-167ol3u{grid-template-columns:repeat(2,minmax(0,1fr))}.news-section--peek.svelte-167ol3u .news-section__stage:where(.svelte-167ol3u){max-height:min(720px,80vh)}}@media (width<=768px){.news-section__title.svelte-167ol3u{padding:0 0 32px;font-size:32px;line-height:115%}.news-section__inner.svelte-167ol3u{grid-template-columns:1fr;padding:0}.news-section--peek.svelte-167ol3u .news-section__stage:where(.svelte-167ol3u){max-height:min(560px,72vh)}.news-section__fade.svelte-167ol3u{height:100px}.news-section__cta.svelte-167ol3u .btn:where(.svelte-167ol3u){width:100%;min-width:0}}
