.page.svelte-1uha8ag{padding-top:64px}.hero.svelte-1uha8ag{margin-bottom:48px;padding-bottom:48px;border-bottom:2px solid var(--border)}.hero-link.svelte-1uha8ag{display:block;color:inherit}.hero-content.svelte-1uha8ag{margin-bottom:48px}.hero-content.svelte-1uha8ag .article-metadata{margin-top:24px}.hero-title.svelte-1uha8ag{font-size:clamp(36px,6vw,64px);line-height:1.1;margin-bottom:24px;letter-spacing:-.03em}.hero-excerpt.svelte-1uha8ag{font-size:22px;line-height:1.6;color:var(--text-medium);margin:0}.hero-image.svelte-1uha8ag{width:100%;overflow:hidden;border-radius:4px;position:relative}.hero-image.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;inset:0;width:100%;height:100%;aspect-ratio:2 / 1;object-fit:cover;display:block;z-index:2}.section-heading.svelte-1uha8ag{font-family:var(--font-serif);font-size:32px;font-weight:700;color:var(--text);letter-spacing:-.02em;margin-bottom:40px}.reviews-section.svelte-1uha8ag{margin-bottom:64px}.grid-2.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.grid-section.svelte-1uha8ag{margin-bottom:64px}.grid-6.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:768px){.grid-2.svelte-1uha8ag,.grid-6.svelte-1uha8ag{gap:24px}}.mixed-section.svelte-1uha8ag{margin-bottom:96px}.empty.svelte-1uha8ag{padding:120px 0;text-align:center}.empty.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:16px}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-medium);font-size:18px}@media(max-width:768px){.page.svelte-1uha8ag{padding-top:40px}.hero.svelte-1uha8ag{margin-bottom:40px;padding-bottom:40px}.hero-excerpt.svelte-1uha8ag{font-size:18px}.grid-section.svelte-1uha8ag{margin-bottom:48px}}
