.news.svelte-1yn7rce{color:#29332b;background:#f2eee5;min-height:100svh;padding:clamp(106px,10vw,148px) max(24px,5vw) clamp(64px,8vw,128px);scroll-margin-top:-104px;position:relative}.news-wrap.svelte-1yn7rce{width:min(100%,1500px);margin-inline:auto}.news-heading.svelte-1yn7rce{border-bottom:1px solid #29332b3d;justify-content:space-between;align-items:end;gap:32px;padding-bottom:42px;display:flex}.news-heading.svelte-1yn7rce>div:where(.svelte-1yn7rce){overflow-wrap:anywhere;min-width:0}.eyebrow.svelte-1yn7rce{color:#a93831;font:500 .8125rem/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0 0 26px}h1.svelte-1yn7rce,h2.svelte-1yn7rce{font:400 clamp(3.25rem, 6.1vw, 6.6rem)/1.13 var(--font-story);letter-spacing:-.055em;margin:0}h1.svelte-1yn7rce em:where(.svelte-1yn7rce),h2.svelte-1yn7rce em:where(.svelte-1yn7rce){color:#ad3830;font-style:normal}.all-posts.svelte-1yn7rce{color:#a93831;border:1px solid #a93831;border-radius:999px;flex:none;justify-content:space-between;align-items:center;gap:34px;min-height:52px;padding:12px 22px;font-size:.9375rem;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.all-posts.svelte-1yn7rce:hover{color:#fff8e9;background:#a93831}.news-grid.svelte-1yn7rce{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:32px clamp(28px,4vw,64px);padding-top:42px;display:grid}.news-post.svelte-1yn7rce{min-width:0}.post-copy.svelte-1yn7rce{overflow-wrap:anywhere;min-width:0}.news-post.featured.svelte-1yn7rce{grid-row:span 2}.post-link.svelte-1yn7rce{color:inherit;grid-template-columns:minmax(140px,.84fr) minmax(0,1fr);gap:24px;text-decoration:none;display:grid}.featured.svelte-1yn7rce .post-link:where(.svelte-1yn7rce){grid-template-columns:minmax(0,1fr);gap:25px}.news-post.svelte-1yn7rce:nth-child(3){border-top:1px solid #29332b3d;align-self:start;padding-top:30px}.post-image.svelte-1yn7rce{aspect-ratio:1/1.1;background:#fff;border-radius:4px;align-self:start;position:relative;overflow:hidden}.featured.svelte-1yn7rce .post-image:where(.svelte-1yn7rce){aspect-ratio:16/10}.post-image.svelte-1yn7rce img:where(.svelte-1yn7rce){object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.image-arrow.svelte-1yn7rce{color:#29332b;background:#f2eee5e6;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:12px;right:12px}.post-meta.svelte-1yn7rce{color:#66705f;flex-wrap:wrap;gap:7px 14px;margin-bottom:15px;font-size:.8125rem;line-height:1.4;display:flex}.post-meta.svelte-1yn7rce span:where(.svelte-1yn7rce){color:#a93831}.post-copy.svelte-1yn7rce h3:where(.svelte-1yn7rce){font:400 clamp(1.35rem, 1.65vw, 1.75rem)/1.25 var(--font-story);letter-spacing:-.035em;text-wrap:balance;margin:0}.featured.svelte-1yn7rce h3:where(.svelte-1yn7rce){max-width:18ch;font-size:clamp(1.85rem,2.8vw,3rem)}.post-copy.svelte-1yn7rce p:where(.svelte-1yn7rce){color:#5d6559;margin:18px 0 0;font-size:1rem;line-height:1.6}.read-post.svelte-1yn7rce{color:#a93831;align-items:center;gap:12px;margin-top:22px;font-size:.875rem;display:inline-flex}.post-link.svelte-1yn7rce:focus-visible,.all-posts.svelte-1yn7rce:focus-visible{outline-offset:6px;outline-color:#a93831}.post-link.svelte-1yn7rce:hover h3:where(.svelte-1yn7rce){color:#a93831}.news.standalone.svelte-1yn7rce{padding-top:clamp(132px,12vw,176px)}@media (hover:hover) and (pointer:fine){.post-link.svelte-1yn7rce:hover .post-image:where(.svelte-1yn7rce) img:where(.svelte-1yn7rce){transform:scale(1.035)}}@media (width<=1100px){.news-grid.svelte-1yn7rce{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:30px}.post-link.svelte-1yn7rce{grid-template-columns:minmax(110px,.68fr) minmax(0,1fr);gap:18px}.post-meta.svelte-1yn7rce{gap:6px}.post-copy.svelte-1yn7rce p:where(.svelte-1yn7rce){font-size:.9375rem}}@media (width<=760px){.news.svelte-1yn7rce,.news.standalone.svelte-1yn7rce{padding-top:108px}.news-heading.svelte-1yn7rce{align-items:start;gap:24px;padding-bottom:30px}.eyebrow.svelte-1yn7rce{margin-bottom:20px;font-size:.75rem}h1.svelte-1yn7rce,h2.svelte-1yn7rce{font-size:clamp(2.45rem,9vw,4.5rem)}.all-posts.svelte-1yn7rce{gap:14px;min-height:46px;margin-top:32px;padding:10px 14px;font-size:.875rem}.news-grid.svelte-1yn7rce{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:30px}.news-post.featured.svelte-1yn7rce{grid-row:auto}.featured.svelte-1yn7rce .post-link:where(.svelte-1yn7rce){gap:21px}.featured.svelte-1yn7rce .post-image:where(.svelte-1yn7rce){aspect-ratio:16/10}.news-post.svelte-1yn7rce:nth-child(2),.news-post.svelte-1yn7rce:nth-child(3){border-top:1px solid #29332b3d;padding-top:30px}.post-link.svelte-1yn7rce{grid-template-columns:minmax(105px,.65fr) minmax(0,1fr);gap:18px}.post-copy.svelte-1yn7rce h3:where(.svelte-1yn7rce){font-size:1.2rem}.featured.svelte-1yn7rce h3:where(.svelte-1yn7rce){font-size:1.8rem}.post-copy.svelte-1yn7rce p:where(.svelte-1yn7rce){margin-top:13px}.read-post.svelte-1yn7rce{margin-top:16px}.image-arrow.svelte-1yn7rce{width:32px;height:32px;bottom:8px;right:8px}}@media (width<=420px){.news-heading.svelte-1yn7rce{flex-wrap:wrap}.all-posts.svelte-1yn7rce{margin-top:0}.post-link.svelte-1yn7rce{grid-template-columns:100px minmax(0,1fr);gap:15px}.post-meta.svelte-1yn7rce{font-size:.75rem}.post-copy.svelte-1yn7rce p:where(.svelte-1yn7rce){font-size:.875rem}}@media (prefers-reduced-motion:reduce){.post-image.svelte-1yn7rce img:where(.svelte-1yn7rce),.all-posts.svelte-1yn7rce{transition:none}}
