.aay3uq_profile{padding-bottom:var(--space-20);--bp-ink:var(--color-text-primary);--bp-line:var(--color-border-light);--bp-h2:clamp(28px, 3.6vw, 40px);--bp-h2-secondary:clamp(22px, 2.4vw, 28px)}.aay3uq_sectionTag{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-warm);border:1px solid var(--color-accent-soft-border);color:var(--color-accent-ink);font-size:var(--font-size-caption);letter-spacing:.09em;text-transform:uppercase;font-weight:800;line-height:1.2;display:inline-block}.aay3uq_sectionTag_ink{background:color-mix(in srgb, var(--color-text-inverse) 10%, transparent);border-color:color-mix(in srgb, var(--color-text-inverse) 24%, transparent);color:var(--color-brand-gold)}.aay3uq_hero{background:var(--color-contrast-ink);color:var(--color-text-inverse);padding:var(--space-10) 0 var(--space-13)}.aay3uq_hero_inner{gap:var(--space-9);flex-direction:column;width:100%;max-width:780px;margin-inline:auto;display:flex}.aay3uq_crumbs{align-items:center;gap:var(--space-3);font-size:var(--font-size-meta);color:var(--color-on-dark-muted);display:flex}.aay3uq_crumbs a{color:var(--color-on-dark-muted);text-underline-offset:3px;text-decoration:underline}.aay3uq_crumbs a:hover{color:var(--color-brand-gold)}.aay3uq_hero_grid{gap:var(--space-10);align-items:center;display:flex}@media (max-width:768px){.aay3uq_hero_grid{align-items:flex-start;gap:var(--space-6);flex-direction:column}}.aay3uq_photo_wrapper{aspect-ratio:4/5;border-radius:var(--radius-lg);flex-shrink:0;width:300px;overflow:hidden}@media (max-width:768px){.aay3uq_photo_wrapper{width:168px}}.aay3uq_photo_wrapper img{object-fit:cover;object-position:top center;width:100%;height:100%}.aay3uq_intro{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.aay3uq_jobTitle{font-size:var(--font-size-label);color:var(--color-brand-gold);margin:0;font-weight:600}.aay3uq_name{font-size:var(--font-size-heading-lg);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}.aay3uq_headline{font-size:var(--font-size-lead);color:var(--color-on-dark-strong);text-wrap:pretty;max-width:46ch;margin:var(--space-1) 0 0;line-height:1.5}.aay3uq_chips{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.aay3uq_chips li{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text-inverse) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-text-inverse) 20%, transparent);color:color-mix(in srgb, var(--color-text-inverse) 92%, var(--color-contrast-ink));font-size:var(--font-size-caption);font-weight:600;line-height:1.2}.aay3uq_contact{align-items:center;gap:var(--space-5);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.aay3uq_contactLink{color:var(--color-on-dark-strong);text-underline-offset:3px;word-break:break-word;text-decoration:underline}.aay3uq_contactLink:hover{color:var(--color-brand-gold)}.aay3uq_linkedin{min-width:44px;min-height:44px;margin:calc(-1*var(--space-2));color:var(--color-on-dark-strong);justify-content:center;align-items:center;transition:color .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.aay3uq_linkedin:hover{color:var(--color-brand-gold)}.aay3uq_stats{border-top:1px solid color-mix(in srgb, var(--color-text-inverse) 16%, transparent);padding:var(--space-7) 0 0}.aay3uq_stats_list{gap:var(--space-5) var(--space-16);flex-wrap:wrap;margin:0;display:flex}@media (max-width:768px){.aay3uq_stats_list{gap:var(--space-5) var(--space-9)}}.aay3uq_stat{gap:var(--space-1);flex-direction:column-reverse;display:flex}.aay3uq_stat_value{font-size:var(--font-size-heading-xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-brand-gold);margin:0;font-weight:700;line-height:.95}.aay3uq_stat_label{font-size:var(--font-size-meta);color:var(--color-on-dark-muted)}.aay3uq_stats_note{margin:var(--space-4) 0 0;font-size:var(--font-size-caption);color:color-mix(in srgb, var(--color-text-inverse) 64%, var(--color-contrast-ink))}.aay3uq_body,.aay3uq_band_inner{max-width:780px;margin-inline:auto}.aay3uq_band_inner>h2{font-size:var(--bp-h2);letter-spacing:-.02em;margin-bottom:var(--space-6);text-align:left;font-weight:800;line-height:1.15}.aay3uq_band_ink{margin-top:var(--space-22);padding:var(--space-18) 0;background:var(--color-contrast-ink);color:var(--color-text-inverse)}.aay3uq_band_ink h2{color:var(--color-text-inverse)}.aay3uq_band_ink .aay3uq_award{border-top-color:color-mix(in srgb, var(--color-text-inverse) 16%, transparent);padding:var(--space-5) 0}.aay3uq_band_ink .aay3uq_award_year{color:var(--color-brand-gold)}.aay3uq_band_ink .aay3uq_award_name{color:var(--color-text-inverse);font-size:var(--font-size-body)}.aay3uq_band_ink .aay3uq_award_issuer{color:var(--color-on-dark-muted)}@media (max-width:768px){.aay3uq_band_ink{margin-top:var(--space-16);padding:var(--space-13) 0}}.aay3uq_band_cream{margin-top:var(--space-22);padding:var(--space-18) 0;background:var(--color-surface-cream)}@media (max-width:768px){.aay3uq_band_cream{padding:var(--space-13) 0}}.aay3uq_band_ink+.aay3uq_band_cream{margin-top:0}.aay3uq_section{margin-top:var(--space-14)}.aay3uq_section>h2{font-size:var(--bp-h2);letter-spacing:-.02em;color:var(--color-text-strong);margin-bottom:var(--space-6);text-align:left;font-weight:800;line-height:1.15}.aay3uq_section_secondary>h2{font-size:var(--bp-h2-secondary);letter-spacing:-.01em}.aay3uq_bio{color:var(--color-text-body);font-size:var(--font-size-body);text-wrap:pretty;max-width:68ch;line-height:1.75}.aay3uq_bio p{margin-bottom:var(--space-4)}.aay3uq_bio p:last-child{margin-bottom:0}.aay3uq_bio strong{color:var(--color-text-strong)}.aay3uq_expertise{gap:var(--space-1) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.aay3uq_expertise_item{padding:var(--space-5) 0;border-top:1px solid var(--color-border-light)}.aay3uq_expertise_item:last-child:nth-child(odd){grid-column:1/-1}.aay3uq_expertise_item h3{font-size:var(--font-size-body);color:var(--color-text-strong);margin:0 0 var(--space-2);font-weight:800}.aay3uq_expertise_item p{font-size:var(--font-size-label);color:var(--color-text-body);text-wrap:pretty;margin:0;line-height:1.6}.aay3uq_articles{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aay3uq_article{gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--color-border-light);grid-template-columns:160px minmax(0,1fr);align-items:start;display:grid}@media (max-width:768px){.aay3uq_article{gap:var(--space-4);grid-template-columns:96px minmax(0,1fr)}}.aay3uq_article h3{font-size:var(--font-size-body);color:var(--color-text-strong);margin:0 0 var(--space-2);font-weight:600;line-height:1.35;transition:color .22s cubic-bezier(.22,1,.36,1)}.aay3uq_article:hover h3{color:var(--color-accent-ink)}.aay3uq_article_no_thumb{grid-template-columns:minmax(0,1fr)}.aay3uq_article_thumb{border-radius:var(--radius-md);background:var(--color-surface-subtle);aspect-ratio:4/3;display:block;overflow:hidden}.aay3uq_article_thumb img{object-fit:cover;width:100%;height:100%}.aay3uq_article_body{min-width:0;display:block}.aay3uq_article_excerpt{font-size:var(--font-size-label);color:var(--color-text-body);margin:0 0 var(--space-2);text-wrap:pretty;max-width:66ch;line-height:1.6}.aay3uq_article_date{font-size:var(--font-size-caption);color:var(--color-text-muted)}.aay3uq_awards{margin:0;padding:0;list-style:none}.aay3uq_award{gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--color-border-light);align-items:baseline;display:flex}@media (max-width:768px){.aay3uq_award{gap:var(--space-1);flex-direction:column}}.aay3uq_award_year{white-space:nowrap;font-variant-numeric:tabular-nums;width:88px;color:var(--color-accent-ink);flex-shrink:0;font-weight:700}.aay3uq_award_body{gap:var(--space-1);flex-direction:column;display:flex}.aay3uq_award_name{color:var(--color-text-strong);text-wrap:pretty;font-weight:600}.aay3uq_award_issuer{font-size:var(--font-size-meta);color:var(--color-text-muted)}.aay3uq_reviews{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.aay3uq_review{padding:var(--space-5) var(--space-6);background:var(--color-surface-base);border:1px solid var(--color-border-muted);border-radius:var(--radius-3xl);gap:var(--space-4);flex-direction:column;margin:0;display:flex}.aay3uq_review blockquote{margin:0}.aay3uq_review blockquote p{font-size:var(--font-size-body);letter-spacing:-.24px;color:var(--color-text-strong);text-wrap:pretty;margin:0;line-height:1.8}.aay3uq_review_top{align-items:center;gap:var(--space-5);display:flex}.aay3uq_review_avatar{width:32px;height:32px;color:var(--color-text-inverse);font-size:var(--font-size-micro);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.aay3uq_review_name{font-size:var(--font-size-body);letter-spacing:-.27px;color:var(--foreground);font-weight:700}.aay3uq_review_footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.aay3uq_review_source{align-items:center;gap:var(--space-2);font-size:var(--font-size-caption);color:var(--color-text-muted);font-weight:600;display:inline-flex}.aay3uq_review_stars{color:var(--color-brand-gold);letter-spacing:1px;line-height:1}.aay3uq_review_date{font-size:var(--font-size-caption);color:var(--color-text-muted)}.aay3uq_credGrid{gap:var(--space-8) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.aay3uq_credGroup{font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-4);font-weight:700}.aay3uq_credentials{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aay3uq_credentials li{gap:var(--space-1);flex-direction:column;display:flex}.aay3uq_credName{color:var(--color-text-strong);text-wrap:pretty;font-weight:600}.aay3uq_credMeta{font-size:var(--font-size-meta);color:var(--color-text-muted)}.aay3uq_sameAs{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aay3uq_sameAs a{color:var(--color-accent-ink);text-underline-offset:3px;word-break:break-word;text-decoration:underline}.aay3uq_sameAs a:hover{color:var(--color-text-strong)}.aay3uq_cta{margin-top:var(--space-16);padding:var(--space-8);background:var(--color-surface-subtle);border-radius:var(--radius-xl)}.aay3uq_cta h2{font-size:var(--font-size-heading-sm);color:var(--color-text-strong);margin:0 0 var(--space-3);text-align:left;font-weight:700}.aay3uq_cta p{color:var(--color-text-body);text-wrap:pretty;max-width:62ch;margin:0;line-height:1.65}.aay3uq_cta .aay3uq_cta_fees{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-soft);font-size:var(--font-size-label)}@media (max-width:768px){.aay3uq_cta{padding:var(--space-6)}}.aay3uq_cta_fees_label{color:var(--color-text-strong)}.aay3uq_cta_actions{align-items:center;gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.aay3uq_cta_phone{color:var(--color-text-strong);text-underline-offset:3px;font-weight:600;text-decoration:underline}.aay3uq_cta_phone:hover{color:var(--color-accent-ink)}.aay3uq_disclaimer{margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--color-border-light);font-size:var(--font-size-caption);max-width:72ch;color:var(--color-text-muted);line-height:1.6}.aay3uq_profile a:focus-visible,.aay3uq_profile button:focus-visible{outline:3px solid var(--color-accent-ink);outline-offset:2px;border-radius:var(--radius-sm)}.aay3uq_hero a:focus-visible,.aay3uq_hero button:focus-visible{outline-color:var(--color-brand-gold)}@media (prefers-reduced-motion:reduce){.aay3uq_linkedin,.aay3uq_article h3{transition:none}}