.about-page.svelte-cwls5q{padding-bottom:var(--spacing-4xl)}.profile__inner.svelte-cwls5q{max-width:var(--content-max-width);padding:var(--spacing-3xl) var(--content-padding);gap:var(--spacing-3xl);grid-template-columns:auto 1fr;align-items:start;margin:0 auto;display:grid}.profile__photo.svelte-cwls5q{width:18rem;overflow:hidden}.profile__img.svelte-cwls5q{object-fit:cover;filter:brightness(.97)contrast(1.03);width:100%;height:auto}.profile__details.svelte-cwls5q{gap:var(--spacing-sm);padding-top:var(--spacing-md);flex-direction:column;display:flex}.profile__top-rule.svelte-cwls5q{background-color:var(--color-warm-gold);width:3rem;height:2px;margin-bottom:var(--spacing-xs)}.profile__name.svelte-cwls5q{font-size:var(--text-4xl);line-height:1.15}.profile__designation.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-warm-gold);text-transform:uppercase;letter-spacing:.12em;font-weight:600}.profile__qualifications.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-slate-dark);font-weight:500}.profile__enrollment.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-slate-dark);line-height:1.7}.story__inner.svelte-cwls5q,.credentials__inner.svelte-cwls5q,.education__inner.svelte-cwls5q,.jurisdiction__inner.svelte-cwls5q,.practice-detail__inner.svelte-cwls5q{max-width:var(--content-max-width);padding:0 var(--content-padding);margin:0 auto}.story__text.svelte-cwls5q{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-deep-charcoal);border-left:3px solid var(--color-warm-gold);padding-left:var(--spacing-xl);max-width:48rem;margin:0;line-height:1.8}.credentials__table.svelte-cwls5q{border-collapse:collapse;width:100%;max-width:48rem}.credentials__row.svelte-cwls5q{border-bottom:var(--rule-silver)}.credentials__row.svelte-cwls5q:last-child{border-bottom:none}.credentials__label.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-slate-dark);text-transform:uppercase;letter-spacing:.06em;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;vertical-align:top;width:14rem;font-weight:600}.credentials__value.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-deep-charcoal);padding:var(--spacing-md) 0}.education__list.svelte-cwls5q{gap:var(--spacing-md);flex-direction:column;list-style:none;display:flex}.education__entry.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-deep-charcoal);padding-left:var(--spacing-lg);position:relative}.education__entry.svelte-cwls5q:before{content:"";background-color:var(--color-warm-gold);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.6rem;left:0}.jurisdiction__grid.svelte-cwls5q{gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;display:grid}.jurisdiction__subtitle.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-warm-gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-md);font-weight:600}.jurisdiction__list.svelte-cwls5q{gap:var(--spacing-xs);flex-direction:column;list-style:none;display:flex}.jurisdiction__item.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-deep-charcoal);padding:var(--spacing-xs) 0;border-bottom:var(--rule-silver-light)}.jurisdiction__item.svelte-cwls5q:last-child{border-bottom:none}.jurisdiction__text.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-deep-charcoal);line-height:1.7}.practice-detail__section.svelte-cwls5q{margin-bottom:var(--spacing-lg)}.practice-detail__title.svelte-cwls5q{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-imperial-navy);margin-bottom:var(--spacing-lg);font-weight:700}.practice-detail__services.svelte-cwls5q{gap:var(--spacing-md);flex-direction:column;list-style:none;display:flex}.practice-detail__service.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-deep-charcoal);padding-left:var(--spacing-lg);line-height:1.7;position:relative}.practice-detail__service.svelte-cwls5q:before{content:"";border:1.5px solid var(--color-warm-gold);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.55rem;left:0}@media (width<=48rem){.profile__inner.svelte-cwls5q{gap:var(--spacing-xl);grid-template-columns:1fr}.profile__photo.svelte-cwls5q{width:100%;max-width:20rem}.jurisdiction__grid.svelte-cwls5q{grid-template-columns:1fr}.credentials__label.svelte-cwls5q{width:auto;padding-bottom:var(--spacing-2xs);display:block}.credentials__value.svelte-cwls5q{padding-top:0}.credentials__row.svelte-cwls5q{padding:var(--spacing-md) 0;flex-direction:column;display:flex}.story__text.svelte-cwls5q{font-size:var(--text-lg)}}
