body.fit-screen .screen{flex-direction:column;height:100dvh;display:flex;overflow:hidden}body.fit-screen main{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;padding-bottom:0;display:flex}body.fit-screen main>*{flex-shrink:0}.home-intro[data-astro-cid-wcolddp2]{text-align:center;padding-top:clamp(.5rem,2dvh,1.5rem)}.home-intro[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{text-wrap:balance;max-width:40ch;margin:0 auto .35rem;font-size:clamp(1.35rem,min(2.9vw,4dvh),2.4rem);line-height:1.15}.home-intro[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--ink-soft);text-wrap:balance;max-width:52rem;margin:0 auto;font-size:clamp(.95rem,min(1.5vw,2.2dvh),1.15rem);line-height:1.45}.home-hero[data-astro-cid-wcolddp2]{aspect-ratio:16/9;width:100%;max-width:1800px;min-height:0;margin-inline:auto;flex:0 auto!important}.home-hero[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;width:100%;height:100%;display:block}.home-actions[data-astro-cid-wcolddp2]{justify-content:center;gap:1rem;padding-block:.25rem clamp(.5rem,1.5dvh,1rem);display:flex}.big-button[data-astro-cid-wcolddp2]{border-width:3px;min-width:13rem;padding:.8rem 2rem;font-size:clamp(1rem,2.2dvh,1.2rem)}.latest[data-astro-cid-wcolddp2]{border-top:1px solid var(--rule);padding-block:.6rem clamp(1rem,3.5dvh,2rem)}.latest-head[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.latest[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:1.15rem;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin:0 0 .45rem;font-weight:700}.latest-head[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{white-space:nowrap;padding-block:.15rem;font-size:1.35rem;font-weight:700}.latest-list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{min-width:0;padding-inline:1.25rem}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:first-child{padding-left:0}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:last-child{padding-right:0}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]+li[data-astro-cid-wcolddp2]{border-left:1px solid var(--rule)}.latest-item[data-astro-cid-wcolddp2]{color:var(--ink);border-radius:6px;align-items:flex-start;gap:.8rem;text-decoration:none;display:flex}.latest-item[data-astro-cid-wcolddp2]:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.latest-thumb[data-astro-cid-wcolddp2]{aspect-ratio:4/3;object-fit:contain;border:1px solid var(--rule);background:#fff;border-radius:6px;flex:none;width:clamp(96px,13dvh,128px);height:auto}.latest-thumb[data-astro-cid-wcolddp2].placeholder{background:linear-gradient(to bottom, var(--mustard-pale) 55%, var(--pink) 55% 75%, var(--soil) 75%);display:block}.latest-text[data-astro-cid-wcolddp2]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.latest-meta[data-astro-cid-wcolddp2]{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-size:.8rem;line-height:1.3;display:flex}.category[data-astro-cid-wcolddp2]{color:#2f4a27;text-transform:capitalize;font-weight:700}.category[data-astro-cid-wcolddp2].sentence{text-transform:none}.latest-meta[data-astro-cid-wcolddp2] time[data-astro-cid-wcolddp2]{color:var(--muted)}.latest-title[data-astro-cid-wcolddp2]{font-family:var(--font-heading);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.latest-item[data-astro-cid-wcolddp2]:hover .latest-title[data-astro-cid-wcolddp2],.latest-item[data-astro-cid-wcolddp2]:focus-visible .latest-title[data-astro-cid-wcolddp2]{text-underline-offset:.18em;text-decoration:underline}@media (width<=56rem){.latest-list[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding:.5rem 0}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]+li[data-astro-cid-wcolddp2]{border-left:0;border-top:1px solid var(--rule)}.latest-thumb[data-astro-cid-wcolddp2]{width:96px}}@media (width<=40rem){.home-intro[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{font-size:clamp(1.1rem,5.2vw,1.5rem)}.home-intro[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-size:.88rem;line-height:1.35}.home-actions[data-astro-cid-wcolddp2]{gap:.6rem}.big-button[data-astro-cid-wcolddp2]{flex:1;min-width:0;padding:.7rem .5rem;font-size:1rem}.latest-head[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{font-size:1.1rem}.latest[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{white-space:nowrap;font-size:.95rem}.latest-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding:.4rem 0}.latest-thumb[data-astro-cid-wcolddp2]{width:80px}.latest-title[data-astro-cid-wcolddp2]{-webkit-line-clamp:2;line-clamp:2;font-size:.95rem}}@media (height<=600px),(width<=40rem) and (height<=700px){body.fit-screen .screen{height:auto;overflow:visible}.home-hero[data-astro-cid-wcolddp2]{max-height:80dvh;flex:none!important}}
