.practice-area-page.svelte-1h6lowl{background:var(--color-bg-pure);min-height:100vh}.page-hero.svelte-1h6lowl{padding:var(--space-2xl) var(--space-lg);padding-top:calc(var(--space-2xl) + 80px);background:var(--color-bg-elevated)}.container.svelte-1h6lowl{max-width:900px;margin:0 auto}.back-link.svelte-1h6lowl{display:inline-block;font-size:var(--text-body-sm);color:var(--color-fg-tertiary);text-decoration:none;margin-bottom:var(--space-lg);transition:color var(--duration-micro) var(--ease-standard)}.back-link.svelte-1h6lowl:hover{color:var(--color-fg-primary)}.page-title.svelte-1h6lowl{font-size:var(--text-h1);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin:0 0 var(--space-sm)}.page-description.svelte-1h6lowl{font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.6;margin:0 0 var(--space-lg);max-width:700px}.cta-button.svelte-1h6lowl{display:inline-block;padding:var(--space-sm) var(--space-lg);font-size:var(--text-body);font-weight:var(--font-semibold);color:var(--color-bg-pure);background:var(--color-fg-primary);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-micro) var(--ease-standard)}.cta-button.svelte-1h6lowl:hover{background:var(--color-fg-secondary)}.section-title.svelte-1h6lowl{font-size:var(--text-h2);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin:0 0 var(--space-lg)}.related-attorneys.svelte-1h6lowl{padding:var(--space-xl) var(--space-lg)}.attorneys-grid.svelte-1h6lowl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md)}.attorney-card.svelte-1h6lowl{display:block;text-decoration:none;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--duration-standard) var(--ease-standard)}.attorney-card.svelte-1h6lowl:hover{border-color:var(--color-border-emphasis);transform:translateY(-2px)}.attorney-image-container.svelte-1h6lowl{aspect-ratio:1;overflow:hidden;background:var(--color-bg-subtle)}.attorney-image.svelte-1h6lowl{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.attorney-info.svelte-1h6lowl{padding:var(--space-md)}.attorney-name.svelte-1h6lowl{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin:0 0 var(--space-xs)}.attorney-title.svelte-1h6lowl{font-size:var(--text-body-sm);color:var(--color-fg-secondary);margin:0}.related-results.svelte-1h6lowl{padding:var(--space-xl) var(--space-lg);background:var(--color-bg-elevated)}.results-grid.svelte-1h6lowl{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-md)}.result-card.svelte-1h6lowl{padding:var(--space-md);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.result-outcome.svelte-1h6lowl{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-success);margin:0 0 var(--space-xs)}.result-title.svelte-1h6lowl{font-size:var(--text-body);font-weight:var(--font-medium);color:var(--color-fg-primary);margin:0 0 var(--space-sm)}.result-description.svelte-1h6lowl{font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:1.6;margin:0 0 var(--space-sm)}.result-year.svelte-1h6lowl{font-size:var(--text-caption);color:var(--color-fg-muted)}.results-disclaimer.svelte-1h6lowl{font-size:var(--text-caption);color:var(--color-fg-muted);font-style:italic;text-align:center;margin-top:var(--space-lg)}.contact-section.svelte-1h6lowl{padding:var(--space-xl) var(--space-lg);text-align:center}.section-text.svelte-1h6lowl{font-size:var(--text-body);color:var(--color-fg-secondary);margin:0 0 var(--space-lg)}.contact-actions.svelte-1h6lowl{display:flex;gap:var(--space-md);justify-content:center}.action-button.svelte-1h6lowl{padding:var(--space-sm) var(--space-lg);font-size:var(--text-body);font-weight:var(--font-semibold);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-micro) var(--ease-standard)}.action-button.primary.svelte-1h6lowl{color:var(--color-bg-pure);background:var(--color-fg-primary)}.action-button.primary.svelte-1h6lowl:hover{background:var(--color-fg-secondary)}.action-button.secondary.svelte-1h6lowl{color:var(--color-fg-primary);background:transparent;border:1px solid var(--color-border-emphasis)}.action-button.secondary.svelte-1h6lowl:hover{background:var(--color-bg-surface)}@media(max-width:768px){.page-hero.svelte-1h6lowl{padding:var(--space-xl) var(--space-md);padding-top:calc(var(--space-xl) + 60px)}.related-attorneys.svelte-1h6lowl,.related-results.svelte-1h6lowl,.contact-section.svelte-1h6lowl{padding:var(--space-lg) var(--space-md)}.contact-actions.svelte-1h6lowl{flex-direction:column}}
