.house-page.svelte-1y7csnk{flex:1;display:flex;justify-content:center}.page-shell.svelte-1y7csnk{width:100%;max-width:1200px;margin:0 auto}.page-hero.svelte-1y7csnk{text-align:center;padding:clamp(var(--space-5),7vw,var(--space-6)) var(--space-4)}.hero-content.svelte-1y7csnk{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-3)}.page-title.svelte-1y7csnk{font-family:var(--font-family-display);font-size:var(--font-step-3);font-weight:600;color:var(--color-text-primary)}.page-subtitle.svelte-1y7csnk{font-size:var(--font-step-0);color:var(--color-text-secondary);line-height:1.7}.content-section.svelte-1y7csnk{padding:var(--space-5) var(--space-4)}.content-section.alternate.svelte-1y7csnk{background:linear-gradient(180deg,#0c112266,#090c184d)}.section-container.svelte-1y7csnk{max-width:1100px;margin:0 auto}.section-header.svelte-1y7csnk{margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.section-title.svelte-1y7csnk{font-family:var(--font-family-display);font-size:var(--font-step-2);font-weight:600;color:var(--color-text-primary)}.section-intro.svelte-1y7csnk{font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.75}.profile-grid.svelte-1y7csnk{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.profile-card.svelte-1y7csnk{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.profile-card.svelte-1y7csnk header:where(.svelte-1y7csnk){display:flex;justify-content:space-between;align-items:baseline}.profile-card.svelte-1y7csnk h3:where(.svelte-1y7csnk){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.classification.svelte-1y7csnk{font-size:var(--font-step--2);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.mechanics.svelte-1y7csnk{font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.6}.list-columns.svelte-1y7csnk{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.list-columns.svelte-1y7csnk h4:where(.svelte-1y7csnk){font-size:var(--font-step--1);font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.list-columns.svelte-1y7csnk ul:where(.svelte-1y7csnk){margin:0;padding-left:1.1rem;display:grid;gap:.35rem;color:var(--color-text-secondary);font-size:var(--font-step--1);line-height:1.6}.highlight-grid.svelte-1y7csnk{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.highlight-card.svelte-1y7csnk{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.highlight-card.svelte-1y7csnk h3:where(.svelte-1y7csnk){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.highlight-card.svelte-1y7csnk p:where(.svelte-1y7csnk){font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.6}.questions-grid.svelte-1y7csnk{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.question-card.svelte-1y7csnk{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.question-card.svelte-1y7csnk h3:where(.svelte-1y7csnk){font-size:var(--font-step-0);font-weight:600;color:var(--color-text-primary)}.question-card.svelte-1y7csnk p:where(.svelte-1y7csnk){font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.6}.cta-note.svelte-1y7csnk{margin-top:var(--space-4);padding:var(--space-4);font-size:var(--font-step--1);color:var(--color-text-secondary);line-height:1.7}.cta-note.svelte-1y7csnk a:where(.svelte-1y7csnk){color:var(--color-accent-secondary);font-weight:600}@media (max-width: 768px){.profile-card.svelte-1y7csnk header:where(.svelte-1y7csnk){flex-direction:column;gap:.35rem;align-items:flex-start}.list-columns.svelte-1y7csnk{grid-template-columns:1fr}}
