.page-outer.svelte-13wmnd{max-width:72rem;margin:0 auto;padding:3rem 1.5rem}.bento-grid.svelte-13wmnd{display:grid;grid-template-columns:75fr 25fr;grid-template-areas:"featured featured" "posts    sidebar";column-gap:2rem;row-gap:2.5rem}.featured-cell.svelte-13wmnd{grid-area:featured}.posts-section.svelte-13wmnd{grid-area:posts}.sidebar.svelte-13wmnd{grid-area:sidebar;display:flex;flex-direction:column;gap:1.5rem}.cover-image-container.svelte-13wmnd{position:relative;width:100%;height:420px;border-radius:6px;overflow:hidden}.cover-image.svelte-13wmnd{width:100%;height:100%;object-fit:cover;display:block}.cover-overlay.svelte-13wmnd{position:absolute;bottom:0;left:0;right:0}.cover-overlay-inner.svelte-13wmnd{background:#0e0a0652;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1rem}.featured-title.svelte-13wmnd{color:var(--color-heading-1);font-size:2rem;font-weight:700;line-height:1.2;margin:0}.featured-title-text.svelte-13wmnd{color:var(--color-heading-1);font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.featured-excerpt.svelte-13wmnd{color:var(--color-text);font-size:1rem;margin-top:.75rem;margin-bottom:.5rem;line-height:1.75}.featured-byline.svelte-13wmnd{color:var(--color-byline);font-size:.85rem}.thoughts-list.svelte-13wmnd{flex:1}.thought-divider.svelte-13wmnd{border-top:1px solid var(--color-border);margin:1rem 0}.thought-item.svelte-13wmnd{display:flex;flex-direction:column;gap:.25rem}.thought-title.svelte-13wmnd{color:var(--color-text);font-size:.95rem;line-height:1.4;text-decoration:none}.thought-date.svelte-13wmnd{color:var(--color-byline);font-size:.8rem}.thoughts-footer.svelte-13wmnd,.posts-footer.svelte-13wmnd{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border)}.post-card-grid.svelte-13wmnd{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.post-card.svelte-13wmnd{background:#150f09;border:1px solid var(--color-border);border-radius:6px;padding:1.25rem;transition:border-color .15s}.post-card.svelte-13wmnd:hover{border-color:var(--color-muted)}.post-card-title.svelte-13wmnd{color:var(--color-heading-1);font-size:1.2rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.post-card.svelte-13wmnd:hover .post-card-title:where(.svelte-13wmnd){color:var(--color-link-hover)}.post-card-excerpt.svelte-13wmnd{color:var(--color-text);font-size:.875rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.post-card-byline.svelte-13wmnd{color:var(--color-byline);font-size:.8rem;margin-top:.75rem}.widget-card.svelte-13wmnd{background:#150f09;border:1px solid var(--color-border);border-radius:6px;padding:1.5rem;display:flex;flex-direction:column}.widget-body.svelte-13wmnd{flex:1;display:flex;flex-direction:column}.widget-link.svelte-13wmnd{color:var(--color-link);font-size:.9rem;line-height:1.4;text-decoration:none;display:flex;align-items:baseline;gap:.4rem;margin-bottom:.6rem}.widget-link.svelte-13wmnd:last-child{margin-bottom:0}.widget-link.svelte-13wmnd:hover{color:var(--color-link-hover)}.widget-link-glyph.svelte-13wmnd{color:var(--color-label);font-size:.75rem;flex-shrink:0;position:relative;top:-2px}.widget-footer.svelte-13wmnd{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border)}.section-label.svelte-13wmnd{color:var(--color-label);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;margin-bottom:1rem}.footer-link.svelte-13wmnd{color:var(--color-link);font-size:.85rem;text-decoration:none}.footer-link.svelte-13wmnd:hover{color:var(--color-link-hover)}@media(max-width:768px){.bento-grid.svelte-13wmnd{display:flex;flex-direction:column;gap:2rem}.sidebar.svelte-13wmnd{display:contents}.featured-cell.svelte-13wmnd{order:1}.posts-section.svelte-13wmnd{order:2}.thoughts-block.svelte-13wmnd{order:3}.glossary-block.svelte-13wmnd{order:4}.post-card-grid.svelte-13wmnd{grid-template-columns:1fr}}
