.page_page__JyHhk{max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-8);display:flex;flex-direction:column;gap:var(--space-7);background:var(--color-background);color:var(--color-text);min-height:100vh}.page_identity__vMMUd{display:flex;gap:var(--space-4);align-items:flex-start}.page_avatarFallback__tSmny,.page_avatar__N6WTV{width:88px;height:88px;flex:0 0 auto;border-radius:50%;object-fit:cover;background:var(--color-background-warm)}.page_avatarFallback__tSmny{display:grid;place-items:center;font-family:var(--font-display,var(--font-body));font-size:2rem;color:var(--color-primary)}.page_identityText__qM00y{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.page_byline__s1jkI{margin:0;font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.page_name__bNU2w{margin:0;font-family:var(--font-display,var(--font-body));font-size:var(--font-size-2xl,1.75rem);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.page_bio__r3bCp{margin:0;color:var(--color-text);white-space:pre-line}.page_links__SmNS9{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0}.page_link__w4VIO{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary);font-size:var(--font-size-sm)}.page_catalogs__sKj5b{display:flex;flex-direction:column;gap:var(--space-4)}.page_sectionTitle__5_eDg{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.page_empty__DRB7T,.page_sectionTitle__5_eDg{margin:0;color:var(--color-text-muted)}.page_grid__t1ljr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_cardLink__E7mwu,.page_card__WZETT{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;color:inherit}.page_cardLink__E7mwu:focus-visible .page_cardTitle__DBvg6,.page_cardLink__E7mwu:hover .page_cardTitle__DBvg6{color:var(--color-primary)}.page_cardLink__E7mwu:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-card)}.page_cover__Fu5qB{display:block;aspect-ratio:3/4;border-radius:var(--radius-card);overflow:hidden;background:var(--color-background-warm)}.page_coverImage__6cgZT{width:100%;height:100%;object-fit:contain;display:block}.page_cardTitle__DBvg6{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.page_cardDescription__WNq5r{font-size:var(--font-size-sm);color:var(--color-text-muted)}.page_cardSoon__HqIhY{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.page_footer__QqvuF{margin-top:auto;padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.page_brand__i6Tjy{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display,var(--font-body));letter-spacing:.12em;color:var(--color-text-muted);font-size:var(--font-size-sm)}.page_rating__JdN5Y{display:flex;flex-direction:column;gap:var(--space-3)}.page_ratingValue__0n20C{display:flex;align-items:baseline;gap:var(--space-2);margin:0;flex-wrap:wrap}.page_ratingNumber__UkOB_{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--color-text)}.page_ratingOutOf__L9Xb3,.page_ratingVoices__4rNpI{color:var(--color-text-muted);font-size:var(--font-size-sm)}.page_quotes__ay17W{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.page_quote__RUfFl{display:flex;flex-direction:column;gap:var(--space-1)}.page_quoteBody__UfNcA{margin:0;color:var(--color-text);overflow-wrap:anywhere}.page_quoteAuthor__pvxe1{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}