.blog-page.svelte-1t68qil.svelte-1t68qil{background:#faf9f7;color:#1f261d;padding-top:80px}.page-shell.svelte-1t68qil.svelte-1t68qil{width:min(1280px,calc(100vw - 48px));margin:0 auto}.hero-section.svelte-1t68qil.svelte-1t68qil,.featured-section.svelte-1t68qil.svelte-1t68qil,.articles-section.svelte-1t68qil.svelte-1t68qil,.cta-section.svelte-1t68qil.svelte-1t68qil{padding:104px 0}.hero-section.svelte-1t68qil.svelte-1t68qil{position:relative;overflow:hidden}.hero-section.svelte-1t68qil .page-shell.svelte-1t68qil{position:relative;z-index:1}.hero-bg-picture.svelte-1t68qil.svelte-1t68qil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.hero-bg-image.svelte-1t68qil.svelte-1t68qil{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos-desktop, center center);object-position:var(--pos-desktop, center center)}@media (max-width: 1099px){.hero-bg-image.svelte-1t68qil.svelte-1t68qil{-o-object-position:var(--pos-tablet, center center);object-position:var(--pos-tablet, center center)}}@media (max-width: 767px){.hero-bg-image.svelte-1t68qil.svelte-1t68qil{-o-object-position:var(--pos-mobile, center center);object-position:var(--pos-mobile, center center)}}.hero-bg-overlay.svelte-1t68qil.svelte-1t68qil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-grid.svelte-1t68qil.svelte-1t68qil,.featured-card.svelte-1t68qil.svelte-1t68qil{display:grid;gap:42px}.hero-grid.svelte-1t68qil.svelte-1t68qil{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:end}.section-label.svelte-1t68qil.svelte-1t68qil{display:inline-block;margin-bottom:18px;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mellastudio-accent-gold)}.section-label--gold.svelte-1t68qil.svelte-1t68qil{color:var(--mellastudio-accent-gold)}.hero-title.svelte-1t68qil.svelte-1t68qil,.section-title.svelte-1t68qil.svelte-1t68qil,.aside-title.svelte-1t68qil.svelte-1t68qil,.featured-title.svelte-1t68qil.svelte-1t68qil,.article-title.svelte-1t68qil.svelte-1t68qil{font-family:var(--page-hero-title-family);font-weight:300;letter-spacing:-.03em}.hero-title.svelte-1t68qil.svelte-1t68qil{font-size:var(--page-hero-title-size);line-height:.98;color:var(--page-hero-title-color);margin:0;max-width:10ch}.hero-title__subtitle.svelte-1t68qil.svelte-1t68qil{display:block;margin-top:10px;font-size:.4em;font-style:italic;color:#1f261d75}.hero-lead.svelte-1t68qil.svelte-1t68qil,.aside-copy.svelte-1t68qil.svelte-1t68qil,.featured-lead.svelte-1t68qil.svelte-1t68qil,.featured-excerpt.svelte-1t68qil.svelte-1t68qil,.article-excerpt.svelte-1t68qil.svelte-1t68qil,.cta-copy.svelte-1t68qil.svelte-1t68qil{font-family:var(--page-hero-lead-family);font-size:var(--page-hero-lead-size);line-height:1.85;font-weight:300}.hero-lead.svelte-1t68qil.svelte-1t68qil{max-width:620px;margin:28px 0 0;color:var(--page-hero-lead-color)}.hero-aside.svelte-1t68qil.svelte-1t68qil,.featured-card.svelte-1t68qil.svelte-1t68qil,.article-card.svelte-1t68qil.svelte-1t68qil,.empty-state.svelte-1t68qil.svelte-1t68qil{border:1px solid rgba(199,172,130,.24);background:#f0ede8;box-shadow:0 20px 50px #1f261d0d}.hero-aside.svelte-1t68qil.svelte-1t68qil{padding:30px}.aside-title.svelte-1t68qil.svelte-1t68qil,.featured-title.svelte-1t68qil.svelte-1t68qil{line-height:1.08;margin:0 0 16px;color:#1f261d}.aside-title.svelte-1t68qil.svelte-1t68qil{font-size:clamp(1.8rem,2.8vw,2.5rem)}.featured-title.svelte-1t68qil.svelte-1t68qil{font-size:clamp(2.3rem,3.6vw,3.3rem)}.aside-title.svelte-1t68qil a.svelte-1t68qil,.featured-title.svelte-1t68qil a.svelte-1t68qil,.article-title.svelte-1t68qil a.svelte-1t68qil{color:inherit;text-decoration:none}.meta-row.svelte-1t68qil.svelte-1t68qil{display:flex;flex-wrap:wrap;gap:10px 16px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#1f261d6b}.meta-row--gold.svelte-1t68qil.svelte-1t68qil{color:#8d744d;margin-bottom:14px}.aside-copy.svelte-1t68qil.svelte-1t68qil,.featured-excerpt.svelte-1t68qil.svelte-1t68qil{margin:18px 0 0;color:#6f6a63}.featured-lead.svelte-1t68qil.svelte-1t68qil{margin:22px 0 0;color:#43523a}.featured-section.svelte-1t68qil.svelte-1t68qil{background:#f0ede8}.section-intro.svelte-1t68qil.svelte-1t68qil{max-width:720px;margin-bottom:42px}.section-intro--split.svelte-1t68qil.svelte-1t68qil{display:grid;grid-template-columns:minmax(0,.82fr) minmax(340px,1fr);align-items:end;gap:24px}.section-title.svelte-1t68qil.svelte-1t68qil{font-size:var(--page-section-title-size);line-height:1.05;color:var(--page-section-title-color);margin:0}.section-title--dark.svelte-1t68qil.svelte-1t68qil{color:#f5f2ea}.featured-card.svelte-1t68qil.svelte-1t68qil{grid-template-columns:minmax(320px,.94fr) minmax(0,1fr);overflow:hidden}.featured-card__image.svelte-1t68qil.svelte-1t68qil,.article-card__image.svelte-1t68qil.svelte-1t68qil{display:block;background:#e5ddd1;overflow:hidden}.featured-card__image.svelte-1t68qil.svelte-1t68qil{min-height:560px}.featured-card__image.svelte-1t68qil img.svelte-1t68qil,.article-card__image.svelte-1t68qil img.svelte-1t68qil{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .22s ease,filter .22s ease}.featured-card.svelte-1t68qil:hover img.svelte-1t68qil,.article-card.svelte-1t68qil:hover img.svelte-1t68qil{transform:scale(1.03);filter:saturate(1.03)}.featured-card__body.svelte-1t68qil.svelte-1t68qil,.article-card__body.svelte-1t68qil.svelte-1t68qil{padding:30px;display:flex;flex-direction:column}.tag-list.svelte-1t68qil.svelte-1t68qil{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.tag.svelte-1t68qil.svelte-1t68qil{display:inline-flex;padding:8px 11px;border:1px solid rgba(31,38,29,.08);background:#ffffffb8;font-size:.82rem;color:#4f544b}.inline-link.svelte-1t68qil.svelte-1t68qil{display:inline-flex;align-items:center;gap:10px;margin-top:26px;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#1f261d}.inline-link.svelte-1t68qil.svelte-1t68qil:after{content:"";width:34px;height:1px;background:currentColor;opacity:.55}.articles-section.svelte-1t68qil.svelte-1t68qil{background:#faf9f7}.filter-row.svelte-1t68qil.svelte-1t68qil{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.filter-pill.svelte-1t68qil.svelte-1t68qil{padding:10px 14px;border:1px solid rgba(31,38,29,.1);background:#fff;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#1f261d8f;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.filter-pill.svelte-1t68qil.svelte-1t68qil:hover,.filter-pill--active.svelte-1t68qil.svelte-1t68qil{background:#f0ede8;border-color:#c7ac826b;color:#1f261d}.articles-status.svelte-1t68qil.svelte-1t68qil{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:#1f261d7a}.articles-status.svelte-1t68qil p.svelte-1t68qil{margin:0}.articles-grid.svelte-1t68qil.svelte-1t68qil{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.article-card.svelte-1t68qil.svelte-1t68qil{grid-column:span 4;display:flex;flex-direction:column;background:#fff;transition:box-shadow .18s ease,border-color .18s ease}.article-card.svelte-1t68qil.svelte-1t68qil:hover{border-color:#c7ac826b;box-shadow:0 28px 70px #1f261d14}.article-card--spotlight.svelte-1t68qil.svelte-1t68qil{grid-column:span 8;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);background:#f0ede8}.article-card__image.svelte-1t68qil.svelte-1t68qil{aspect-ratio:1}.article-card--spotlight.svelte-1t68qil .article-card__image.svelte-1t68qil{aspect-ratio:auto;min-height:100%}.article-title.svelte-1t68qil.svelte-1t68qil{font-size:clamp(1.68rem,2.5vw,2.15rem);line-height:1.12;margin:0 0 14px;color:#1f261d}.article-card--spotlight.svelte-1t68qil .article-title.svelte-1t68qil{font-size:clamp(2rem,3.2vw,2.8rem)}.article-excerpt.svelte-1t68qil.svelte-1t68qil{margin:18px 0 0;color:#6f6a63;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.article-card--spotlight.svelte-1t68qil .article-excerpt.svelte-1t68qil{line-clamp:5;-webkit-line-clamp:5}.article-card__footer.svelte-1t68qil.svelte-1t68qil{margin-top:auto;padding-top:24px}.load-more-panel.svelte-1t68qil.svelte-1t68qil{display:flex;justify-content:center;margin-top:34px}.load-more-button.svelte-1t68qil.svelte-1t68qil,.cta-button.svelte-1t68qil.svelte-1t68qil{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border:1px solid transparent;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.load-more-button.svelte-1t68qil.svelte-1t68qil{min-width:260px;border-color:#1f261d29;background:transparent;color:#1f261d}.load-more-button.svelte-1t68qil.svelte-1t68qil:hover{background:#f0ede8;border-color:#c7ac8270}.empty-state.svelte-1t68qil.svelte-1t68qil{display:grid;place-items:center;gap:18px;padding:42px 28px;text-align:center;color:#6f6a63}.empty-state.svelte-1t68qil p.svelte-1t68qil{margin:0}.image-placeholder{display:grid;place-items:center;width:100%;height:100%;font-family:"Noto Serif Ethiopic",Nyala,serif;font-size:clamp(4rem,7vw,6rem);color:#c7ac8257}.image-placeholder--small{font-size:clamp(3rem,5vw,4.5rem)}.cta-section.svelte-1t68qil.svelte-1t68qil{background:var(--mellastudio-dark);color:#fff;position:relative;overflow:hidden}.cta-panel.svelte-1t68qil.svelte-1t68qil{position:relative;max-width:760px;margin:0 auto;text-align:center}.cta-watermark{position:absolute;left:50%;top:-28px;transform:translate(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(8rem,16vw,13rem);aspect-ratio:4 / 3}.cta-copy.svelte-1t68qil.svelte-1t68qil{max-width:620px;margin:22px auto 0;color:#ffffff8f}.cta-actions.svelte-1t68qil.svelte-1t68qil{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.cta-button.svelte-1t68qil.svelte-1t68qil{min-width:220px}.cta-button--gold.svelte-1t68qil.svelte-1t68qil{background:var(--mellastudio-accent-gold);color:#1f261d}.cta-button--gold.svelte-1t68qil.svelte-1t68qil:hover{background:#d1b792}.cta-button--ghost.svelte-1t68qil.svelte-1t68qil{border-color:#ffffff3d;color:#f5f2ea}.cta-button--ghost.svelte-1t68qil.svelte-1t68qil:hover{background:#ffffff14}@media (max-width: 1180px){.article-card.svelte-1t68qil.svelte-1t68qil{grid-column:span 6}.article-card--spotlight.svelte-1t68qil.svelte-1t68qil{grid-column:span 12}}@media (max-width: 980px){.hero-grid.svelte-1t68qil.svelte-1t68qil,.featured-card.svelte-1t68qil.svelte-1t68qil,.section-intro--split.svelte-1t68qil.svelte-1t68qil,.article-card--spotlight.svelte-1t68qil.svelte-1t68qil{grid-template-columns:1fr}.featured-card__image.svelte-1t68qil.svelte-1t68qil{min-height:420px}.filter-row.svelte-1t68qil.svelte-1t68qil{justify-content:flex-start}}@media (max-width: 760px){.hero-section.svelte-1t68qil.svelte-1t68qil,.featured-section.svelte-1t68qil.svelte-1t68qil,.articles-section.svelte-1t68qil.svelte-1t68qil,.cta-section.svelte-1t68qil.svelte-1t68qil{padding:84px 0}.page-shell.svelte-1t68qil.svelte-1t68qil{width:min(100vw - 28px,1280px)}.articles-grid.svelte-1t68qil.svelte-1t68qil{grid-template-columns:1fr}.article-card.svelte-1t68qil.svelte-1t68qil,.article-card--spotlight.svelte-1t68qil.svelte-1t68qil{grid-column:1 / -1}.article-card__body.svelte-1t68qil.svelte-1t68qil,.featured-card__body.svelte-1t68qil.svelte-1t68qil,.hero-aside.svelte-1t68qil.svelte-1t68qil{padding:24px}.articles-status.svelte-1t68qil.svelte-1t68qil{flex-direction:column;align-items:flex-start}}@media (max-width: 540px){.hero-title.svelte-1t68qil.svelte-1t68qil{max-width:none}.cta-button.svelte-1t68qil.svelte-1t68qil,.load-more-button.svelte-1t68qil.svelte-1t68qil{width:100%}}@media (prefers-reduced-motion: reduce){.featured-card__image.svelte-1t68qil img.svelte-1t68qil,.article-card__image.svelte-1t68qil img.svelte-1t68qil,.article-card.svelte-1t68qil.svelte-1t68qil,.filter-pill.svelte-1t68qil.svelte-1t68qil,.load-more-button.svelte-1t68qil.svelte-1t68qil,.cta-button.svelte-1t68qil.svelte-1t68qil{transition:none}}
