.hero-eyebrow[data-v-36c1db37]{align-items:center;color:#f2f4f7;display:flex;font-family:var(--font-mono);font-size:.6875rem;gap:14px;letter-spacing:.14em;text-transform:uppercase}.hero-eyebrow__chip[data-v-36c1db37]{background:#1740b4;border-radius:50%;display:block;flex-shrink:0;height:56px;overflow:hidden;width:56px}.hero-eyebrow__chip img[data-v-36c1db37]{display:block;height:78px;margin:2px 0 0 -11px;max-width:none;-o-object-fit:cover;object-fit:cover;width:78px}.hero-actions[data-v-56461e76]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.75rem}.hero-actions__cta[data-v-56461e76]{align-items:center;background:#f2f4f7;color:#1740b4;display:inline-flex;font-family:var(--font-display);font-size:.9375rem;font-weight:600;gap:9px;padding:14px 20px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.hero-actions__cta[data-v-56461e76]:hover{background:#fff}.hero-actions__cta[data-v-56461e76]:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.hero-actions__cta--ghost[data-v-56461e76]{background:transparent;border:1px solid #f2f4f7;color:#f2f4f7;padding:13px 19px}.hero-actions__cta--ghost[data-v-56461e76]:hover{background:#f2f4f7;color:#1740b4}.hero-latest[data-v-33d68b47]{border-top:1px solid #f2f4f7;display:flex;flex-direction:column;gap:6px;padding-top:16px}@media(min-width:768px){.hero-latest[data-v-33d68b47]{align-items:baseline;flex-direction:row;gap:20px}}.hero-latest__link[data-v-33d68b47]{border-bottom:1px solid transparent;color:#f2f4f7;font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:-.015em;text-decoration:none;transition:border-color .3s ease}.hero-latest__link[data-v-33d68b47]:hover{border-bottom-color:#f2f4f7}.hero-latest__link[data-v-33d68b47]:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}@media(min-width:1024px){.hero-latest__link[data-v-33d68b47]{font-size:1.25rem}}.hero[data-v-502da8d2]{background:#1f4fd8;color:#f2f4f7;display:flex;min-height:calc(100svh - var(--header-h))}.hero__inner[data-v-502da8d2]{gap:clamp(1.5rem,4vh,3rem);justify-content:space-between;padding-bottom:clamp(1.5rem,4vh,3rem);padding-top:clamp(2rem,5vh,4rem);width:100%}.hero__body[data-v-502da8d2],.hero__inner[data-v-502da8d2]{display:flex;flex-direction:column}.hero__body[data-v-502da8d2]{gap:clamp(1.25rem,3vh,1.75rem)}.hero__row[data-v-502da8d2]{border-top:1px solid #f2f4f7;display:flex;flex-direction:column;gap:1.5rem;padding-top:clamp(1.25rem,3vh,1.75rem)}@media(min-width:768px){.hero__row[data-v-502da8d2]{align-items:flex-end;flex-direction:row;gap:3rem;justify-content:space-between}}.hero__title[data-v-502da8d2]{font-size:clamp(2.75rem,13vw,4.5rem);letter-spacing:-.045em;line-height:.9}@media(min-width:768px){.hero__title[data-v-502da8d2]{font-size:min((100vw - 80px)/9.6,7rem);letter-spacing:-.05em;white-space:nowrap}}.hero__sub[data-v-502da8d2]{font-size:clamp(1.125rem,3vh,1.25rem);line-height:1.5;max-width:46ch}@media(min-width:1024px){.hero__sub[data-v-502da8d2]{font-size:clamp(1.25rem,3vh,1.375rem)}}.about-narrative[data-v-47662ac4]{max-width:41rem}.about-narrative p[data-v-47662ac4]{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.75;margin-bottom:1.25rem}.about-narrative p[data-v-47662ac4]:last-child{margin-bottom:0}.about-narrative__lead[data-v-47662ac4]{color:var(--color-text-primary)!important;font-size:1.375rem!important;line-height:1.55!important}.about-portrait[data-v-eef2ea5e]{margin:0}.about-portrait__panel[data-v-eef2ea5e]{align-items:flex-end;background:#e1e7f2;display:flex;height:320px;justify-content:center;overflow:hidden}.about-portrait__panel img[data-v-eef2ea5e]{display:block;height:auto;margin-bottom:-30px;max-width:none;width:340px}.about-portrait__caption[data-v-eef2ea5e]{align-items:baseline;border-top:1px solid var(--color-border);color:var(--color-text-secondary);display:flex;font-family:var(--font-mono);font-size:.6875rem;gap:1rem;justify-content:space-between;letter-spacing:.1em;margin-top:.75rem;padding-top:.625rem;text-transform:uppercase}.about-questions[data-v-9bcffa0a]{border-left:3px solid #1189c7;padding-left:1.5rem}.about-questions p[data-v-9bcffa0a]{color:var(--color-text-primary);font-size:1.125rem;line-height:1.6;margin-bottom:.875rem}.about-questions p[data-v-9bcffa0a]:last-child{margin-bottom:0}.about-side[data-v-aae42994]{display:flex;flex-direction:column;gap:2.5rem;max-width:380px}.advisory__intro[data-v-492d8577]{color:var(--color-text-inverse);font-size:1.375rem;line-height:1.45}@media(min-width:1024px){.advisory__intro[data-v-492d8577]{font-size:1.875rem;line-height:1.4}}.advisory__cta[data-v-492d8577]{align-items:center;background:#1189c7;color:#0b1220;display:flex;font-family:var(--font-display);font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:.02em;padding:18px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;width:100%}.advisory__cta[data-v-492d8577]:hover{background:#e86a3c}.advisory__cta[data-v-492d8577]:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.experience__title[data-v-43e40933]{font-size:clamp(2.25rem,5vw,3.25rem);letter-spacing:-.035em;line-height:.98}.contact-channel[data-v-13def1a9]{align-items:center;border-bottom:1px solid #d5dae2;color:var(--color-text-primary);display:flex;gap:14px;padding:20px 0;text-decoration:none;transition:color .3s ease}.contact-channel[data-v-13def1a9]:hover{color:#1f4fd8}.contact-channel:hover .contact-channel__arrow[data-v-13def1a9]{transform:translate(4px)}.contact-channel[data-v-13def1a9]:focus-visible{outline:2px solid #1f4fd8;outline-offset:3px}.contact-channel__label[data-v-13def1a9]{font-family:var(--font-mono);font-size:.875rem}@media(min-width:640px){.contact-channel__label[data-v-13def1a9]{font-size:.9375rem}}.contact-channel__arrow[data-v-13def1a9]{color:var(--color-text-muted);margin-left:auto;transition:transform .3s ease}
