.nbody-section[data-astro-cid-mvrbk7o2]{padding-block:var(--section-pad-y-tight)}.nbody-section--light[data-astro-cid-mvrbk7o2]{background:var(--background-primary);color:var(--text-primary)}.nbody-section--dark[data-astro-cid-mvrbk7o2]{background:var(--background-inverse);color:var(--text-inverse)}.nbody-inner[data-astro-cid-mvrbk7o2]{display:flex;flex-direction:column;gap:24px;max-width:960px}.nbody-heading[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:var(--fs-display-md);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.nbody-body[data-astro-cid-mvrbk7o2]{font-size:var(--fs-body-lg);line-height:1.65;max-width:var(--measure-ch)}.nbody-section--dark[data-astro-cid-mvrbk7o2] .nbody-body[data-astro-cid-mvrbk7o2],.nbody-section--light[data-astro-cid-mvrbk7o2] .nbody-body[data-astro-cid-mvrbk7o2]{color:var(--text-secondary)}.nbody-items[data-astro-cid-mvrbk7o2]{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:0}.nbody-item[data-astro-cid-mvrbk7o2]{display:grid;grid-template-columns:80px 1fr;gap:32px;align-items:baseline;padding:32px 0;border-top:1px solid var(--color-hairline-dark)}.nbody-section--dark[data-astro-cid-mvrbk7o2] .nbody-item[data-astro-cid-mvrbk7o2]{border-top-color:var(--color-hairline)}.nbody-item[data-astro-cid-mvrbk7o2]:last-child{border-bottom:1px solid var(--color-hairline-dark)}.nbody-section--dark[data-astro-cid-mvrbk7o2] .nbody-item[data-astro-cid-mvrbk7o2]:last-child{border-bottom-color:var(--color-hairline)}.nbody-item__num[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:clamp(28px,3vw,48px);line-height:1;letter-spacing:-.02em;color:var(--text-brand-primary)}.nbody-item__title[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:clamp(22px,2.2vw,30px);line-height:1.1;letter-spacing:-.01em;margin-bottom:10px}.nbody-item__desc[data-astro-cid-mvrbk7o2]{font-size:15px;line-height:1.65;opacity:.8;max-width:var(--measure-ch)}.nbody-cta[data-astro-cid-mvrbk7o2]{margin-top:16px;align-self:flex-start}.nbody-testimonials__eyebrow[data-astro-cid-mvrbk7o2]{align-self:center;text-align:center;margin-bottom:8px}.nbody-carousel[data-astro-cid-mvrbk7o2]{width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.nbody-quotes[data-astro-cid-mvrbk7o2]{list-style:none;padding:0;margin:0;width:100%;display:grid}.nbody-quote[data-astro-cid-mvrbk7o2]{grid-area:1 / 1;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;opacity:0;transition:opacity .5s ease;pointer-events:none}.nbody-quote[data-astro-cid-mvrbk7o2].is-active{opacity:1;pointer-events:auto}.nbody-carousel__dots[data-astro-cid-mvrbk7o2]{display:flex;gap:10px;align-items:center}.nbody-carousel__dot[data-astro-cid-mvrbk7o2]{width:8px;height:8px;border-radius:50%;border:none;background:color-mix(in srgb,currentColor 32%,transparent);cursor:pointer;padding:0;transition:background .3s ease,transform .3s ease}.nbody-carousel__dot[data-astro-cid-mvrbk7o2].is-active{background:var(--vale-accent-fixed);transform:scale(1.3)}.nbody-quote__text[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:clamp(20px,2.4vw,34px);line-height:1.15;letter-spacing:-.02em;max-width:none;text-wrap:balance;margin:0}.nbody-quote__text[data-astro-cid-mvrbk7o2] p[data-astro-cid-mvrbk7o2]{margin:0;max-width:none}.nbody-quote__attrib[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-label);font-size:11px;text-transform:uppercase;letter-spacing:.24em;color:var(--text-brand-primary);margin:0}.nbody-team[data-astro-cid-mvrbk7o2]{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:48px 32px}.nbody-team__card[data-astro-cid-mvrbk7o2]{display:flex;flex-direction:column;gap:16px}.nbody-team__portrait[data-astro-cid-mvrbk7o2]{aspect-ratio:1 / 1;width:100%;max-width:240px;border-radius:50%;background:var(--background-brand-secondary);display:grid;place-items:center;border:1px solid var(--color-hairline-dark)}.nbody-section--dark[data-astro-cid-mvrbk7o2] .nbody-team__portrait[data-astro-cid-mvrbk7o2]{background:var(--color-fill-on-dark-faint);border-color:var(--color-hairline)}.nbody-team__initials[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-.02em;color:var(--text-brand-primary)}.nbody-team__name[data-astro-cid-mvrbk7o2]{font-family:var(--font-family-heading);font-size:clamp(22px,2.2vw,30px);line-height:1.1;letter-spacing:-.01em;margin:0}.nbody-team__bio[data-astro-cid-mvrbk7o2]{font-size:15px;line-height:1.65;opacity:.8;max-width:var(--measure-ch);margin:0}@media(max-width:720px){.nbody-item[data-astro-cid-mvrbk7o2]{grid-template-columns:1fr;gap:8px}.nbody-team[data-astro-cid-mvrbk7o2]{grid-template-columns:1fr;gap:40px}.nbody-team__portrait[data-astro-cid-mvrbk7o2]{max-width:180px}}.final-cta[data-astro-cid-jcytczpj]{background:var(--color-cream);color:var(--text-primary)}.final-cta__grid[data-astro-cid-jcytczpj]{display:grid;grid-template-columns:6fr 4fr;gap:64px;align-items:flex-start;padding-top:64px}.final-cta__title[data-astro-cid-jcytczpj]{font-family:var(--font-family-heading);font-size:var(--fs-display-hero);line-height:.95;letter-spacing:-.03em;max-width:14ch}.final-cta__title[data-astro-cid-jcytczpj] em[data-astro-cid-jcytczpj]{color:var(--text-brand-primary);font-style:italic}.final-cta__contact[data-astro-cid-jcytczpj]{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:20px}.final-cta__contact[data-astro-cid-jcytczpj] li[data-astro-cid-jcytczpj]{display:grid;grid-template-columns:80px 1fr;gap:24px;align-items:baseline;padding-bottom:16px;border-bottom:1px solid var(--color-hairline-dark)}.final-cta__label[data-astro-cid-jcytczpj]{font-family:var(--font-family-label);font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--text-primary);opacity:.5}.final-cta__value[data-astro-cid-jcytczpj]{font-family:var(--font-family-heading);font-size:clamp(18px,1.8vw,24px);line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}@media(max-width:860px){.final-cta__grid[data-astro-cid-jcytczpj]{grid-template-columns:1fr;gap:40px}.final-cta__contact[data-astro-cid-jcytczpj] li[data-astro-cid-jcytczpj]{grid-template-columns:1fr;gap:4px}}
