.ContactForm_card__jfHPy{width:100%;min-width:0}.ContactForm_form__fNtBb{position:relative;gap:var(--space-5);width:100%}.ContactForm_field__KZsqs,.ContactForm_form__fNtBb{display:flex;flex-direction:column;align-items:stretch}.ContactForm_field__KZsqs{gap:.5rem}.ContactForm_label__d0DO9{color:color-mix(in srgb,var(--color-white) 62%,transparent)}.ContactForm_input__LexWi{width:100%;min-height:3.75rem;padding:1.2rem 1.5rem;color:var(--color-white);background-color:initial;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius-md);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;transition:border-color var(--duration-slow) var(--easing-out),box-shadow var(--duration-slow) var(--easing-out)}.ContactForm_input__LexWi::placeholder{color:rgba(255,255,255,.38)}.ContactForm_textarea__tFAve{min-height:9.5rem;resize:vertical}.ContactForm_input__LexWi:focus,.ContactForm_input__LexWi:focus-visible{outline:none;border-color:var(--color-white);background-color:initial;box-shadow:0 0 0 1px rgba(255,255,255,.35),0 0 22px rgba(255,255,255,.22)}.ContactForm_input__LexWi:-webkit-autofill,.ContactForm_input__LexWi:-webkit-autofill:focus,.ContactForm_input__LexWi:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.ContactForm_submit__clbYn{align-self:start;width:auto;margin-top:var(--space-2)}.ContactForm_submit__clbYn:disabled{cursor:wait;opacity:.7}.ContactForm_error__Ba6Y7{margin:0;color:var(--color-red-300)}.ContactForm_successDivider__LlFfH{width:100%;height:1px;margin:60px 0;background-color:var(--color-stroke-on-dark)}.ContactForm_success__mfyYu{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.ContactForm_successIconCircle__qbj49{display:flex;align-items:center;justify-content:center;width:60px;height:60px;flex-shrink:0;border-radius:50%;background-color:var(--color-red-300)}.ContactForm_successBody__OxHre,.ContactForm_successTitle__hH6tt{margin:0;color:var(--color-white)}.ContactForm_successBody__OxHre{color:color-mix(in srgb,var(--color-white) 72%,transparent)}.ContactForm_honeypot__nmxlX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-split-theme=hero] .ContactForm_label__d0DO9{color:var(--color-text-muted)}[data-split-theme=hero] .ContactForm_input__LexWi{color:var(--color-text-hero);background-color:var(--color-white);border-color:var(--color-stroke)}[data-split-theme=hero] .ContactForm_input__LexWi::placeholder{color:color-mix(in srgb,var(--color-text-hero) 38%,transparent)}[data-split-theme=hero] .ContactForm_input__LexWi:focus,[data-split-theme=hero] .ContactForm_input__LexWi:focus-visible{background-color:var(--color-white);border-color:var(--color-text-hero);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text-hero) 20%,transparent),0 0 22px color-mix(in srgb,var(--color-text-hero) 8%,transparent)}[data-split-theme=hero] .ContactForm_input__LexWi:-webkit-autofill,[data-split-theme=hero] .ContactForm_input__LexWi:-webkit-autofill:focus,[data-split-theme=hero] .ContactForm_input__LexWi:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-hero);caret-color:var(--color-text-hero);box-shadow:0 0 0 1000px var(--color-white) inset}[data-split-theme=hero] .ContactForm_successDivider__LlFfH{background-color:var(--color-stroke)}[data-split-theme=hero] .ContactForm_successTitle__hH6tt{color:var(--color-text-hero)}[data-split-theme=hero] .ContactForm_successBody__OxHre{color:var(--color-text-primary)}.ContactUiAnimation_wrap__lyppI{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.ContactUiAnimation_player__fRGWW{position:relative;width:70%;height:70%}.ContactUiAnimation_wrapCompact__ilyWl .ContactUiAnimation_player__fRGWW{width:48%;height:48%}.ContactUiAnimation_wrapFill___PCX8 .ContactUiAnimation_player__fRGWW{width:92%;height:92%}.ContactUiAnimation_wrapGray__EMHSv{filter:grayscale(1)}.ContactUiAnimation_lottie__6Tm0Q{position:absolute;inset:0;display:block;width:100%;height:100%}.ContactUiAnimation_lottie__6Tm0Q canvas,.ContactUiAnimation_lottie__6Tm0Q svg{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:center}@media (max-width:900px){.ContactUiAnimation_player__fRGWW{width:86%;height:86%}.ContactUiAnimation_wrapCompact__ilyWl .ContactUiAnimation_player__fRGWW{width:48%;height:48%}.ContactUiAnimation_wrapFill___PCX8 .ContactUiAnimation_player__fRGWW{width:92%;height:92%}}.DashField_wrap__NYli5{position:absolute;top:calc(-1 * var(--space-section-y));right:0;bottom:0;left:calc(-1 * var(--space-page-x));overflow:hidden;pointer-events:none}.DashField_canvas__tX8tU{display:block;width:100%;height:100%}.DashField_inset__UNOfs{position:absolute;inset:0;overflow:hidden;pointer-events:none}.DashField_wrap__NYli5:after{content:"";position:absolute;right:0;bottom:0;left:0;height:80px;background:linear-gradient(to bottom,rgb(4 8 37/0),var(--color-navy));pointer-events:none}[data-split-theme=hero] .DashField_wrap__NYli5:after{background:linear-gradient(to bottom,rgb(240 243 240/0),var(--color-bg-home-start))}.Breadcrumbs_nav__p_RX3{width:100%;margin:0;padding:1.25rem var(--space-page-x) 0}.Breadcrumbs_list__IaHt3{flex-wrap:wrap;margin:0;padding:0;list-style:none}.Breadcrumbs_item__T0YjG,.Breadcrumbs_list__IaHt3{display:flex;align-items:center;gap:.35rem}.Breadcrumbs_sep__jp3FF{font-size:.6875rem;line-height:1;color:var(--color-text-muted)}.Breadcrumbs_link__4PQDj{color:var(--color-text-muted);text-decoration:none}.Breadcrumbs_link__4PQDj:hover{color:var(--color-text-hero);text-decoration:underline;text-underline-offset:.2em}.Breadcrumbs_current__t3c56{color:var(--color-text-hero)}.DarkSplitPage_page__dq_T8{position:relative;min-height:calc(100svh - var(--size-header-height));padding:var(--space-section-y) var(--space-page-x) 0;color:var(--color-text-inverse);background-color:var(--color-navy)}.DarkSplitPage_pageHero__Ve0I_{color:var(--color-text-hero);background-color:initial}.DarkSplitPage_divider__dtm_P{position:absolute;top:0;bottom:0;left:50%;z-index:2;width:1px;background:linear-gradient(to bottom,var(--color-stroke-on-dark) 0,var(--color-stroke-on-dark) calc(100% - 400px),rgba(255,255,255,0) 100%);pointer-events:none}.DarkSplitPage_grid__jq5bS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:0;gap:0;width:100%}.DarkSplitPage_left__jSKP5{position:-webkit-sticky;position:sticky;top:var(--size-header-height);align-self:start;height:calc(100svh - var(--size-header-height));margin-top:calc(-1 * var(--space-section-y));min-height:28rem;min-width:0}.DarkSplitPage_content__G0_gI{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-10);min-width:0;padding-top:var(--space-10);padding-left:var(--space-10)}.DarkSplitPage_copy__dqfzd{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);max-width:40rem}.DarkSplitPage_titleBlock__X8B1R{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.DarkSplitPage_eyebrow___070N,.DarkSplitPage_headline__SGHw7{margin:0;text-align:left}.DarkSplitPage_eyebrow___070N{color:var(--color-gray-150)}.DarkSplitPage_body__4b2mT{display:flex;flex-direction:column;gap:var(--space-5);color:var(--color-white)}.DarkSplitPage_body__4b2mT p{margin:0}.DarkSplitPage_pageHero__Ve0I_ .DarkSplitPage_eyebrow___070N{color:var(--color-text-muted)}.DarkSplitPage_pageHero__Ve0I_ .DarkSplitPage_body__4b2mT{color:var(--color-text-primary)}.DarkSplitPage_pageHero__Ve0I_ .DarkSplitPage_divider__dtm_P{background:linear-gradient(to bottom,var(--color-nav-rule) 0,var(--color-nav-rule) calc(100% - 400px),rgba(255,255,255,0) 100%)}.DarkSplitPage_cta___Fo49{align-self:start;width:auto}.DarkSplitPage_footerGap__5abCi{height:400px}@media (max-width:900px){.DarkSplitPage_grid__jq5bS{grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.DarkSplitPage_left__jSKP5{position:relative;top:auto;height:auto;margin-top:0;min-height:14rem}.DarkSplitPage_content__G0_gI{padding-top:0;padding-left:0}.DarkSplitPage_divider__dtm_P{display:none}}.FaqSection_section__74n8e{--faq-split-gap:var(--space-12);position:relative;padding:var(--space-section-pad-y) var(--space-page-x);color:var(--color-text-hero);background-color:initial}.FaqSection_section__74n8e:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-stroke)}.FaqSection_layout__iprCF{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:var(--faq-split-gap);gap:var(--faq-split-gap);align-items:start}.FaqSection_title__3ZYJu{margin:0;max-width:41rem}.FaqSection_list__KfJee{display:flex;flex-direction:column;min-width:0}.FaqSection_item__LCgWx+.FaqSection_item__LCgWx{border-top:1px solid var(--color-stroke)}.FaqSection_trigger__E4_2d{display:flex;gap:var(--space-6);align-items:flex-start;justify-content:space-between;padding:var(--space-6) 0;cursor:pointer;list-style:none}.FaqSection_trigger__E4_2d::-webkit-details-marker{display:none}.FaqSection_trigger__E4_2d:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:.25rem}.FaqSection_question__nIjRm{margin:0;flex:1 1 auto;text-align:left;transition:color .2s var(--easing-out)}.FaqSection_icon__8ojd7{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;color:var(--color-text-hero);transition:color .2s var(--easing-out)}.FaqSection_iconBarH__0rIJf,.FaqSection_iconBarV__jMmJL{position:absolute;top:50%;left:50%;background-color:currentColor;border-radius:1px;transform:translate(-50%,-50%)}.FaqSection_iconBarH__0rIJf{width:1rem;height:2px}.FaqSection_iconBarV__jMmJL{width:2px;height:1rem;transform:translate(-50%,-50%) rotate(0deg);transition:transform .28s var(--easing-out)}.FaqSection_item__LCgWx[open] .FaqSection_iconBarV__jMmJL{transform:translate(-50%,-50%) rotate(90deg)}.FaqSection_answer__P8oez{margin:0;padding:0 0 var(--space-6);color:var(--color-text-primary);text-align:left}@media (hover:hover) and (pointer:fine){.FaqSection_trigger__E4_2d:hover .FaqSection_icon__8ojd7,.FaqSection_trigger__E4_2d:hover .FaqSection_question__nIjRm{color:var(--color-red-300)}}@media (max-width:900px){.FaqSection_layout__iprCF{grid-template-columns:1fr;gap:var(--space-10)}}@media (prefers-reduced-motion:reduce){.FaqSection_iconBarV__jMmJL{transition:none}}.page_bio__bxkC4,.page_hero__kIiS8,.page_note__YMiq7,.page_process__16JUv{--color-dot:#6f766f}.page_hero__kIiS8{display:flex;flex-direction:column;justify-content:flex-start;min-height:var(--size-hero-viewport);padding:var(--space-section-y) var(--space-page-x);color:var(--color-text-hero);background-color:initial}.page_lockup__pOLwF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12);width:100%}.page_headline__taSN7{margin:0;font-size:clamp(3.5rem,12.5vw,11.25rem);font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:var(--tracking-display);text-align:left}.page_line__IFxgz{display:block}.page_subhead__fB2Jw{max-width:var(--size-copy-max);margin:0;text-align:left}.page_principles__lFqMW{display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0;padding:0;list-style:none}.page_principle__EcYtU{color:var(--color-text-muted)}.page_bio__bxkC4{position:relative;padding:6.25rem 0 0;color:var(--color-text-hero);background-color:initial}.page_bioIntro__JKqW1{display:grid;grid-template-columns:minmax(0,41rem) minmax(0,32.5rem);justify-content:space-between;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:6.25rem;padding-inline:var(--space-page-x)}.page_bioHeadline__0TV8p{max-width:41rem;margin:0}.page_bioCopy__EcOy0{max-width:32.5rem;margin:0}.page_resume__piyuo{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.page_resumeItem__vTb8c{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:5.75rem;padding-inline:var(--space-page-x)}.page_resumeItem__vTb8c:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background-image:repeating-linear-gradient(to right,var(--color-dot) 0 1.5px,transparent 1.5px 6px)}.page_identity__ITmqg{display:flex;align-items:center;gap:1rem;min-width:0;padding-block:1rem;padding-right:1.5rem}.page_logo__lLrQQ{flex-shrink:0;width:3rem;height:3rem;object-fit:cover;border-radius:50%;background-color:var(--color-white)}.page_identityCopy__WtPPL{display:flex;flex-direction:column;gap:.1rem;min-width:0}.page_company__omaAA,.page_dates__tg9pA,.page_location__UIwfN,.page_meta__lGbBx,.page_role__cm4R5{margin:0}.page_company__omaAA,.page_role__cm4R5{font-size:var(--text-heading-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-label)}.page_meta__lGbBx,.page_role__cm4R5{color:var(--color-text-muted)}.page_meta__lGbBx{display:flex;align-items:baseline;gap:1.25rem;padding-left:1.25rem;font-size:var(--text-paragraph-sm);white-space:nowrap}.page_dates__tg9pA,.page_location__UIwfN{color:inherit}.page_resumeMore__T4VKq{position:relative;width:100%;min-height:4.5rem;margin:0;padding-inline:var(--space-page-x)}.page_resumeMore__T4VKq:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){.page_resumeItem__vTb8c:hover{background-color:color-mix(in srgb,var(--color-navy) 4%,transparent)}}.page_process__16JUv{position:relative;padding:var(--space-section-pad-y) var(--space-page-x);color:var(--color-text-hero);background-color:initial}.page_bio__bxkC4:before,.page_process__16JUv:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-nav-rule)}.page_processTitle__sxghN{margin:0 0 6.25rem}.page_steps__nL9He{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.page_step__mB7wB{position:relative;display:grid;grid-template-columns:minmax(10rem,20rem) minmax(0,34rem);grid-gap:var(--space-stat-gap);gap:var(--space-stat-gap);align-items:center;padding-block:var(--space-16)}.page_step__mB7wB+.page_step__mB7wB:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background-image:repeating-linear-gradient(to right,var(--color-dot) 0 1.5px,transparent 1.5px 6px)}.page_stepBody__qr61i,.page_stepNote__ar7dC,.page_stepTitle__kMaMt{margin:0}.page_stepCopy__lVB90{display:flex;flex-direction:column;gap:var(--space-3);max-width:34rem}.page_stepNote__ar7dC{color:var(--color-text-muted)}.page_note__YMiq7{position:relative;align-items:stretch;gap:var(--space-12);max-width:46rem;margin-inline:auto;padding:var(--space-section-pad-y) var(--space-page-x);color:var(--color-text-hero);background-color:initial}.page_note__YMiq7,.page_quote__mr30e{display:flex;flex-direction:column;text-align:left}.page_quote__mr30e{gap:var(--space-6);margin:0}.page_quoteText__xJINs{margin:0}.page_byline__OPrRG{display:flex;align-items:center;gap:.85rem;color:inherit;text-align:left;text-decoration:none}.page_bylineCopy__fOLKk{display:flex;flex-direction:column;gap:.15rem}.page_byline__OPrRG:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:var(--radius-sm)}.page_avatar___x6s3{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50%}.page_bylineName__4_2Xp{font-size:var(--text-heading-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-label)}.page_bylineRole__r07ym{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-body);color:var(--color-text-muted)}@media (max-width:1280px){.page_bioIntro__JKqW1{display:flex;flex-direction:column;align-items:flex-start}.page_bioIntro__JKqW1,.page_processTitle__sxghN{margin-bottom:var(--space-12)}}@media (max-width:900px){.page_step__mB7wB{grid-template-columns:minmax(0,1fr)}.page_resumeItem__vTb8c{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-column-gap:1rem;column-gap:1rem;align-items:start;padding-block:1rem}.page_identity__ITmqg{display:contents}.page_logo__lLrQQ{grid-column:1;grid-row:1/span 2}.page_identityCopy__WtPPL{grid-column:2}.page_meta__lGbBx{grid-column:2;flex-direction:column;align-items:flex-start;gap:.1rem;padding-left:0;white-space:normal;text-align:left}}.InnerPage_page__xDdiy{padding:var(--space-8) var(--space-page-x) var(--space-16);background-color:var(--color-bg-page);color:var(--color-text-hero)}.InnerPage_title__n1j69{margin:0 auto;text-align:center}.InnerPage_body__WjmJJ{width:min(46.625rem,100%);margin:var(--space-8) auto 0;text-align:center;color:var(--color-text-muted)}.page_hero__4ECR2{--color-dot:#6f766f;display:flex;flex-direction:column;justify-content:flex-start;min-height:var(--size-hero-viewport);padding:var(--space-section-y) var(--space-page-x);color:var(--color-text-hero);background-color:initial}.page_lockup__72Po8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12);width:100%}.page_headline__M_wjQ{margin:0;font-size:clamp(3.5rem,12.5vw,11.25rem);font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:var(--tracking-display);text-align:left}.page_line__OHV9z{display:block}.page_subhead__Yxy_E{max-width:var(--size-copy-max);margin:0;text-align:left}.page_principles__tbpLQ{display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0;padding:0;list-style:none}.page_principle__vFmn6{color:var(--color-text-muted)}