.profile[data-astro-cid-jnsdoii2]{padding-block:clamp(.5rem, .2rem + 1vw, 1rem) var(--space-section)}.profile[data-astro-cid-jnsdoii2] .profile__crumbs{margin-bottom:clamp(.75rem,.4rem + 1.2vw,1.5rem)}.profile__grid[data-astro-cid-jnsdoii2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""cta""terms""phone""photo";display:grid}.profile__intro[data-astro-cid-jnsdoii2]{grid-area:intro}.profile__name[data-astro-cid-jnsdoii2]{max-width:18ch}.profile__lead[data-astro-cid-jnsdoii2]{max-width:38rem;font-size:var(--fs-lead);margin-top:1.25rem}.profile__terms[data-astro-cid-jnsdoii2]{grid-area:terms;margin-top:1.25rem}.profile__cta[data-astro-cid-jnsdoii2]{grid-area:cta;margin-top:1.5rem}.profile__button[data-astro-cid-jnsdoii2]{width:100%;max-width:30rem;font-size:1.125rem}.profile[data-astro-cid-jnsdoii2] .profile__phone{grid-area:phone;margin-top:1rem}.profile__photo[data-astro-cid-jnsdoii2]{aspect-ratio:582/681;grid-area:photo;justify-self:center;width:min(82%,22rem);margin:1.75rem 0 0;overflow:hidden}.profile__photo[data-astro-cid-jnsdoii2] img{object-fit:cover;object-position:50% 0%;width:100%;height:100%}@media (width<=899.98px){.profile__button[data-astro-cid-jnsdoii2]{max-width:none}}@media (width>=900px){.profile__grid[data-astro-cid-jnsdoii2]{grid-template:"intro photo""terms photo""cta photo""phone photo"1fr/minmax(0,1.25fr) minmax(0,.75fr);column-gap:clamp(2.5rem,5vw,5rem)}.profile__terms[data-astro-cid-jnsdoii2],.profile__cta[data-astro-cid-jnsdoii2]{margin-top:1.75rem}.profile__photo[data-astro-cid-jnsdoii2]{aspect-ratio:402/556;place-self:start end;width:100%;max-width:30rem;margin-top:.5rem}}.creds[data-astro-cid-jzgzmthh]{padding-top:0}.creds__inner[data-astro-cid-jzgzmthh]{padding-top:var(--space-section);border-top:1px solid var(--c-bronze)}.creds__list[data-astro-cid-jzgzmthh]{margin:var(--space-block) 0 0;border-top:1px solid var(--c-rule)}.creds__row[data-astro-cid-jzgzmthh]{border-bottom:1px solid var(--c-rule);gap:.25rem;padding-block:.875rem;display:grid}.creds__label[data-astro-cid-jzgzmthh]{color:var(--c-text-2);font-size:var(--fs-small);line-height:1.4}.creds__value[data-astro-cid-jzgzmthh]{color:var(--c-ink);font-size:var(--fs-lead);margin:0;font-weight:600;line-height:1.4}.creds__check[data-astro-cid-jzgzmthh]{max-width:48rem;margin-top:1.25rem}@media (width>=768px){.creds__row[data-astro-cid-jzgzmthh]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:baseline;column-gap:2rem;padding-block:1rem}.creds__label[data-astro-cid-jzgzmthh]{color:var(--c-ink);font-size:var(--fs-body);font-weight:600}.creds__value[data-astro-cid-jzgzmthh]{font-size:var(--fs-body);font-weight:400}}.approach[data-astro-cid-yrzldwzz]{padding-top:0}.approach__list[data-astro-cid-yrzldwzz]{margin-top:var(--space-block)}.approach__item[data-astro-cid-yrzldwzz]{border-bottom:1px solid var(--c-rule);grid-template-columns:2.75rem minmax(0,1fr);column-gap:1rem;padding-block:1.25rem;display:grid}.approach__item[data-astro-cid-yrzldwzz]:first-child{padding-top:0}.approach__item[data-astro-cid-yrzldwzz]:last-child{border-bottom:0;padding-bottom:0}.approach__num[data-astro-cid-yrzldwzz]{color:var(--c-bronze-text);font-family:var(--font-serif);font-size:1.625rem;font-weight:600;line-height:1.15}.approach__body[data-astro-cid-yrzldwzz]{border-left:var(--rule-w) solid var(--c-bronze);padding-left:1rem}.approach__title[data-astro-cid-yrzldwzz]{font-size:var(--fs-h4);margin-bottom:.5rem}.approach__body[data-astro-cid-yrzldwzz] p[data-astro-cid-yrzldwzz]{max-width:46rem}@media (width>=768px){.approach__item[data-astro-cid-yrzldwzz]{grid-template-columns:4.5rem minmax(0,1fr);column-gap:1.25rem;padding-block:1.5rem}.approach__num[data-astro-cid-yrzldwzz]{font-size:2rem}.approach__body[data-astro-cid-yrzldwzz]{padding-left:1.5rem}}.dirs__lead[data-astro-cid-al5gnf7h]{color:var(--c-on-navy);margin-top:.75rem}.dirs__list[data-astro-cid-al5gnf7h]{margin-top:1.25rem;display:grid}.dirs__item[data-astro-cid-al5gnf7h]{border-bottom:1px solid var(--c-bronze-on-navy);color:var(--c-on-navy);padding-block:.875rem;font-size:1.25rem;font-weight:600;line-height:1.35}.dirs__item[data-astro-cid-al5gnf7h]:last-child{border-bottom:0}.dirs__note[data-astro-cid-al5gnf7h]{max-width:48rem;color:var(--c-on-navy-2);margin-top:1rem}.dirs__more[data-astro-cid-al5gnf7h]{margin-top:.5rem}@media (width>=768px){.dirs__list[data-astro-cid-al5gnf7h]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.dirs__item[data-astro-cid-al5gnf7h]{padding:1rem 1.5rem 1rem 0}.dirs__item[data-astro-cid-al5gnf7h]:nth-child(2n){border-left:1px solid var(--c-bronze-on-navy);padding-left:1.5rem}.dirs__item[data-astro-cid-al5gnf7h]:nth-child(n+3){border-bottom:0}.dirs__item[data-astro-cid-al5gnf7h]:nth-child(-n+2){border-bottom:1px solid var(--c-bronze-on-navy)}}.personal__title[data-astro-cid-kiwvz2cb]{max-width:32ch}.personal__text[data-astro-cid-kiwvz2cb]{gap:.875rem;max-width:48rem;margin-top:1.25rem;display:grid}.personal__faq[data-astro-cid-kiwvz2cb]{margin-top:var(--space-block);border-top:1px solid var(--c-bronze)}.personal__qa[data-astro-cid-kiwvz2cb]{border-bottom:1px solid var(--c-rule);padding-block:1.25rem}.personal__qa[data-astro-cid-kiwvz2cb]:last-child{border-bottom:0;padding-bottom:0}.personal__q[data-astro-cid-kiwvz2cb]{font-family:var(--font-sans);letter-spacing:0;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.35}.personal__qa[data-astro-cid-kiwvz2cb] p[data-astro-cid-kiwvz2cb]{max-width:48rem}.about-consult[data-astro-cid-jfmw627u]{padding-bottom:calc(var(--space-section) * .85);border-top:1px solid #b5803f2e}.about-consult__grid[data-astro-cid-jfmw627u]{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""form""contacts";row-gap:2rem;display:grid}.about-consult__info[data-astro-cid-jfmw627u]{grid-area:info}.about-consult__form[data-astro-cid-jfmw627u]{grid-area:form}.about-consult__contacts[data-astro-cid-jfmw627u]{grid-area:contacts}.about-consult__text[data-astro-cid-jfmw627u],.about-consult__terms[data-astro-cid-jfmw627u],.about-consult__boundary[data-astro-cid-jfmw627u]{max-width:34rem}.about-consult__text[data-astro-cid-jfmw627u]{margin-top:1rem}.about-consult__terms[data-astro-cid-jfmw627u],.about-consult__boundary[data-astro-cid-jfmw627u]{margin-top:1.25rem}.about-consult[data-astro-cid-jfmw627u] .about-consult__links{margin-top:.5rem}.about-consult__more[data-astro-cid-jfmw627u]{margin-top:.25rem}@media (width<=959.98px){.about-consult__contacts[data-astro-cid-jfmw627u]{border-top:1px solid var(--c-rule);padding-top:1.5rem}}@media (width>=960px){.about-consult__grid[data-astro-cid-jfmw627u]{grid-template:"info form""contacts form"1fr/minmax(0,1fr) minmax(0,1fr);gap:2rem clamp(2rem,3.5vw,3.5rem)}.about-consult__form[data-astro-cid-jfmw627u]{border-left:1px solid var(--c-bronze);align-self:start;padding-left:clamp(2rem,3.5vw,3.5rem)}}
