.news-page.svelte-1gc460s{padding-top:calc(var(--u) * 360);padding-bottom:calc(var(--u) * 135)}.news-page__heading.svelte-1gc460s{padding-block:calc(var(--u) * 30) calc(var(--u) * 260)}h1.svelte-1gc460s{font-size:calc(var(--u) * 132);justify-content:space-between;gap:.25em;display:flex}.featured.svelte-1gc460s{padding-block:calc(var(--u) * 20) calc(var(--u) * 85)}.featured__meta.svelte-1gc460s{grid-column:1/span 8}.featured__meta.svelte-1gc460s p:where(.svelte-1gc460s){margin:0}.featured__meta.svelte-1gc460s time:where(.svelte-1gc460s){opacity:.55;display:block}.featured__story.svelte-1gc460s{grid-column:11/span 14;min-width:0}.featured__image.svelte-1gc460s{aspect-ratio:1.5;color:#182e3c;background:#e5e1da;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.featured__source.svelte-1gc460s{letter-spacing:-.05em;font-family:Georgia,serif;font-size:clamp(24px,3.5vw,72px);position:absolute;top:6%;left:6%}.featured__image.svelte-1gc460s img:where(.svelte-1gc460s){object-fit:contain;width:72%;height:85%;transition:transform var(--dur-ui) var(--ease-ui);align-self:end}.featured__copy.svelte-1gc460s{padding-top:calc(var(--u) * 30)}.featured__image--property.svelte-1gc460s img:where(.svelte-1gc460s){object-fit:cover;width:100%;height:100%}.featured__category.svelte-1gc460s{margin:0 0 calc(var(--u) * 25);opacity:.55}h2.svelte-1gc460s a:where(.svelte-1gc460s){color:inherit;text-decoration:none}.featured__summary.svelte-1gc460s{max-width:48ch;margin-block:calc(var(--u) * 30)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.featured__image.svelte-1gc460s:hover img:where(.svelte-1gc460s),.featured__image.svelte-1gc460s:focus-visible img:where(.svelte-1gc460s){transform:scale(1.04)}}@media (width<=649px){.news-page.svelte-1gc460s{padding-top:calc(var(--header-h) + var(--u) * 100);padding-bottom:calc(var(--u) * 65)}.news-page__heading.svelte-1gc460s{padding-block:calc(var(--u) * 20) calc(var(--u) * 100)}h1.svelte-1gc460s{font-size:calc(var(--u) * 70);flex-direction:column}h1.svelte-1gc460s span:where(.svelte-1gc460s):last-child{align-self:flex-end}.featured.svelte-1gc460s{row-gap:calc(var(--u) * 30);padding-bottom:calc(var(--u) * 50)}.featured__meta.svelte-1gc460s,.featured__story.svelte-1gc460s{grid-column:1/-1}.featured__source.svelte-1gc460s{font-size:calc(var(--u) * 32)}}
