.page.svelte-u4k2t{min-height:100vh;background:radial-gradient(circle at top left,rgba(255,178,64,.2),transparent 35%),linear-gradient(180deg,#fff7ed,#fffdf8);padding:120px 0 72px;color:var(--dark-gray-color)}.container.svelte-u4k2t{max-width:1400px;margin:0 auto;padding:0 60px}.page-shell.svelte-u4k2t{display:grid;gap:2rem}.page-header.svelte-u4k2t{max-width:760px}.eyebrow.svelte-u4k2t{display:inline-block;margin-bottom:.75rem;padding:.35rem .7rem;border-radius:999px;background:#be15221a;color:#8f1019;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}h1.svelte-u4k2t{margin:0 0 .75rem;font-family:Neutraface Slab Display,Montserrat,sans-serif;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.02}.lead.svelte-u4k2t{font-size:1.08rem;line-height:1.6;max-width:60ch}.posts-grid.svelte-u4k2t{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:980px}.post-card.svelte-u4k2t{display:grid;grid-template-columns:minmax(260px,330px) minmax(0,1fr);overflow:hidden;border-radius:24px;background:#ffffffdb;border:1px solid rgba(33,37,41,.1);box-shadow:0 16px 36px #0000000f}.post-image.svelte-u4k2t{display:block;aspect-ratio:4 / 3;background:#eee;overflow:hidden}.post-image.svelte-u4k2t img:where(.svelte-u4k2t){width:100%;height:100%;object-fit:cover;display:block}.post-image.svelte-u4k2t img.post-logo:where(.svelte-u4k2t){object-fit:contain;padding:.9rem;background:#ffffffc7}.post-body.svelte-u4k2t{padding:1.5rem;display:grid;align-content:start;gap:.85rem;font-size:.96rem}.post-date.svelte-u4k2t{margin:0;font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8b6a25}.post-body.svelte-u4k2t h2:where(.svelte-u4k2t){margin:0;font-family:Neutraface Slab Display,Montserrat,sans-serif;font-size:1.8rem;line-height:1.15}.post-body.svelte-u4k2t h2:where(.svelte-u4k2t) a:where(.svelte-u4k2t){color:inherit;text-decoration:none}.post-body.svelte-u4k2t h2:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover{color:#be1522}.post-author.svelte-u4k2t{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;color:var(--dark-gray-color);text-decoration:none;font-size:.92rem;font-weight:700}.post-author.svelte-u4k2t:hover{color:#be1522}.post-author.svelte-u4k2t img:where(.svelte-u4k2t){width:18px;height:18px;border-radius:999px;object-fit:cover}.post-excerpt.svelte-u4k2t{margin:0;line-height:1.55;color:var(--gray-color)}.post-link.svelte-u4k2t{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:.8rem 1rem;border-radius:999px;background:#be1522;color:#fff;text-decoration:none;font-weight:700}.post-link.svelte-u4k2t:hover{background:#9a1119}@media(max-width:768px){.container.svelte-u4k2t{padding:0 20px}.page.svelte-u4k2t{padding-top:110px}.post-card.svelte-u4k2t{grid-template-columns:1fr}.post-image.svelte-u4k2t{aspect-ratio:16 / 10}.post-body.svelte-u4k2t{padding:1.25rem}}
