.RelatedTeamMemberCard-module__KnG2EG__cardWrap{max-width:34rem}
.CompactVacancyCard-module__cq7uZW__card{border-radius:var(--radius-default);background:color-mix(in srgb, var(--site-background-color) 72%, var(--white));gap:.2rem;padding:.875rem;display:grid}.CompactVacancyCard-module__cq7uZW__categories{flex-wrap:wrap;gap:.35rem;margin-bottom:.2rem;display:flex}.CompactVacancyCard-module__cq7uZW__category{align-self:flex-start}.CompactVacancyCard-module__cq7uZW__title{margin:0;font-size:.875rem;line-height:1.18}.CompactVacancyCard-module__cq7uZW__subtitle{margin:0;font-size:.75rem;line-height:1.35}.CompactVacancyCard-module__cq7uZW__subtitleItalic{font-style:italic}.CompactVacancyCard-module__cq7uZW__link{margin-top:.15rem;font-size:.75rem}
@keyframes Button-module__VMVMAW__buttonWhiteDotPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--white) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--white) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--white) 0%, transparent)}}.Button-module__VMVMAW__button{border-radius:var(--radius-pill);color:var(--site-text-on-dark);font-family:var(--site-font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.45em;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s,color .15s,border-color .15s;display:inline-flex}.Button-module__VMVMAW__button:hover,.Button-module__VMVMAW__button:focus-visible{box-shadow:0 .625rem 1.875rem color-mix(in srgb, var(--site-text-color) 18%, transparent);color:var(--site-text-on-dark);transform:translateY(-.125rem)}.Button-module__VMVMAW__button:disabled{opacity:.42;cursor:not-allowed}.Button-module__VMVMAW__button:disabled:hover,.Button-module__VMVMAW__button:disabled:focus-visible{box-shadow:none;transform:none}.Button-module__VMVMAW__fuchsia,.Button-module__VMVMAW__fuchsia:hover,.Button-module__VMVMAW__fuchsia:focus-visible{background:var(--site-accent)}.Button-module__VMVMAW__hero{background:var(--site-accent);letter-spacing:.12em;text-transform:uppercase;padding-inline:2.25rem}.Button-module__VMVMAW__hero:hover,.Button-module__VMVMAW__hero:focus-visible{background:var(--site-accent)}.Button-module__VMVMAW__transparent{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 28%, transparent);color:color-mix(in srgb, var(--white) 88%, transparent);background:0 0}.Button-module__VMVMAW__transparent:hover,.Button-module__VMVMAW__transparent:focus-visible{border-color:color-mix(in srgb, var(--white) 50%, transparent);background:color-mix(in srgb, var(--white) 6%, transparent);color:var(--site-text-on-dark)}.Button-module__VMVMAW__white,.Button-module__VMVMAW__white:hover,.Button-module__VMVMAW__white:focus-visible{background:var(--site-surface-white);color:var(--site-accent)}.Button-module__VMVMAW__soft-outline{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-text-color);box-shadow:none}.Button-module__VMVMAW__soft-outline:hover,.Button-module__VMVMAW__soft-outline:focus-visible{border-color:var(--site-card-hover-border);background:var(--site-surface-white);color:var(--site-text-color);box-shadow:var(--site-card-hover-shadow)}.Button-module__VMVMAW__inverse-outline{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 22%, transparent);background:color-mix(in srgb, var(--white) 10%, transparent);color:var(--site-text-on-dark);box-shadow:none}.Button-module__VMVMAW__inverse-outline:hover,.Button-module__VMVMAW__inverse-outline:focus-visible{border-color:color-mix(in srgb, var(--white) 38%, transparent);background:color-mix(in srgb, var(--white) 16%, transparent);color:var(--site-text-on-dark)}.Button-module__VMVMAW__header-outline{border:var(--border-width-default) solid color-mix(in srgb, var(--white) 28%, transparent);color:var(--site-text-on-dark);background:0 0}.Button-module__VMVMAW__header-outline:hover,.Button-module__VMVMAW__header-outline:focus-visible,.Button-module__VMVMAW__header-outline[data-active=true]{border-color:color-mix(in srgb, var(--white) 50%, transparent);background:color-mix(in srgb, var(--white) 6%, transparent);color:var(--site-text-on-dark)}.Button-module__VMVMAW__header-outline-light{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-accent-secondary)}.Button-module__VMVMAW__header-outline-light:hover,.Button-module__VMVMAW__header-outline-light:focus-visible,.Button-module__VMVMAW__header-outline-light[data-active=true]{border-color:color-mix(in srgb, var(--site-accent-secondary) 28%, var(--border-subtle));background:var(--site-surface-white);color:var(--site-accent-secondary)}.Button-module__VMVMAW__default{min-height:0;padding:1rem 2.75rem;font-size:.75rem;font-weight:800;line-height:1}.Button-module__VMVMAW__small{min-height:0;padding:.625rem 1.375rem;font-size:.625rem;font-weight:800;line-height:1}.Button-module__VMVMAW__icon{line-height:1;display:inline-block}.Button-module__VMVMAW__iconGlyph{width:.95em;height:.95em;color:var(--color-whatsapp);flex:none}.Button-module__VMVMAW__iconGlyphCurrentColor{color:currentColor}.Button-module__VMVMAW__chevronGlyph{color:currentColor;stroke-width:2.5px;width:.8125rem;height:.8125rem;transition:transform .15s}.Button-module__VMVMAW__button[data-active=true] .Button-module__VMVMAW__chevronGlyph{transform:rotate(180deg)}.Button-module__VMVMAW__whitePulseDot{border-radius:var(--radius-pill);background:var(--site-surface-white);flex:none;width:.5rem;height:.5rem;margin-left:-.35rem;margin-right:.35rem;animation:1.8s ease-out infinite Button-module__VMVMAW__buttonWhiteDotPulse}.Button-module__VMVMAW__fullWidth{width:100%}
.Panel-module__OBb0gW__panel{border-radius:var(--radius-default);overflow-wrap:break-word;min-width:0}.Panel-module__OBb0gW__paddingNone{padding:0}.Panel-module__OBb0gW__paddingCompact{padding:.75rem .9rem}.Panel-module__OBb0gW__paddingDefault{padding:1.25rem}.Panel-module__OBb0gW__electricBlue{background:linear-gradient(145deg, var(--site-accent-secondary) 0%, var(--site-accent-secondary-dark) 100%);box-shadow:0 1.5rem 3.75rem color-mix(in srgb, var(--site-accent-secondary) 18%, transparent);color:var(--site-text-on-dark)}.Panel-module__OBb0gW__fuchsia{background:linear-gradient(135deg, var(--site-accent) 0%, var(--site-accent-light) 100%);box-shadow:0 1.375rem 3.5rem color-mix(in srgb, var(--site-accent) 24%, transparent);color:var(--site-text-on-dark)}.Panel-module__OBb0gW__light{border:var(--border-width-default) solid var(--border-subtle);background:linear-gradient(180deg, var(--site-surface-white) 0%, var(--site-background-color) 72%, var(--site-background-tint) 100%);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--site-text-color) 6%, transparent);color:var(--site-text-color)}:is(.site-interactive-card:hover.Panel-module__OBb0gW__light,.site-interactive-card:focus-within.Panel-module__OBb0gW__light){border-color:var(--site-card-hover-border);box-shadow:var(--site-card-hover-shadow)}.Panel-module__OBb0gW__white{border:var(--border-width-default) solid var(--border-subtle);background:color-mix(in srgb, var(--white) 92%, transparent);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--site-text-color) 6%, transparent);color:var(--site-text-color)}:is(.site-interactive-card:hover.Panel-module__OBb0gW__white,.site-interactive-card:focus-within.Panel-module__OBb0gW__white){border-color:var(--site-card-hover-border);box-shadow:var(--site-card-hover-shadow)}
.HireLegalTalentActiveProfiles-module__mobJca__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,1.8vw,1.25rem);margin-top:clamp(1.25rem,3vw,2rem);display:grid}.HireLegalTalentActiveProfiles-module__mobJca__card{background:var(--site-surface-white);flex-direction:column;min-height:0;padding:.9375rem .9375rem .8125rem;display:flex}.HireLegalTalentActiveProfiles-module__mobJca__header{gap:.55rem;margin:0 0 .8rem;display:grid}.HireLegalTalentActiveProfiles-module__mobJca__category{justify-self:start}.HireLegalTalentActiveProfiles-module__mobJca__title{margin:0;padding-right:.75rem}.HireLegalTalentActiveProfiles-module__mobJca__summaryFields{border-bottom:var(--border-width-default) solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0;padding:.2rem 0 .95rem;display:grid}.HireLegalTalentActiveProfiles-module__mobJca__profileFields{gap:0;margin:0;padding:.15rem 0 .1rem;display:grid}.HireLegalTalentActiveProfiles-module__mobJca__field{gap:.16rem;min-width:0;display:grid}.HireLegalTalentActiveProfiles-module__mobJca__field dt{color:var(--site-text-color);font-family:var(--site-font-ui);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:700;line-height:1.15}.HireLegalTalentActiveProfiles-module__mobJca__field dd{color:var(--site-text-color);font:500 .78rem/1.48 var(--site-font-copy);margin:0}.HireLegalTalentActiveProfiles-module__mobJca__fieldCompact{align-content:start;gap:.18rem}.HireLegalTalentActiveProfiles-module__mobJca__fieldCompact dd{color:var(--site-text-color);font-size:.74rem;line-height:1.5}.HireLegalTalentActiveProfiles-module__mobJca__fieldWide{grid-column:1/-1}.HireLegalTalentActiveProfiles-module__mobJca__profileFields .HireLegalTalentActiveProfiles-module__mobJca__field{gap:.16rem;padding:.7rem 0}.HireLegalTalentActiveProfiles-module__mobJca__profileFields .HireLegalTalentActiveProfiles-module__mobJca__field dd{line-height:1.52}.HireLegalTalentActiveProfiles-module__mobJca__reference{color:var(--site-text-muted-color);font:700 .68rem/1.35 var(--site-font-ui);margin:0;padding-top:.35rem}.HireLegalTalentActiveProfiles-module__mobJca__footer{margin-top:auto;padding-top:.8rem}.HireLegalTalentActiveProfiles-module__mobJca__footer:before{content:"";border-top:var(--border-width-default) solid var(--border-subtle);margin:0 0 .75rem;display:block}@media (max-width:56rem){.HireLegalTalentActiveProfiles-module__mobJca__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:22rem){.HireLegalTalentActiveProfiles-module__mobJca__summaryFields{grid-template-columns:minmax(0,1fr)}}
.CareerPathCard-module__imYOKW__card{flex-direction:column;gap:.75rem;min-height:100%;padding:1.125rem 1.125rem 1rem;display:flex}.CareerPathCard-module__imYOKW__footer{margin-top:auto;padding-top:.9rem}.CareerPathCard-module__imYOKW__footer:before{content:"";border-top:var(--border-width-default) solid var(--border-subtle);margin:0 0 .85rem;display:block}
.CompanyLogoCarousel-module__odeHPG__section{--company-logo-slot-width:14rem;--company-logo-slot-height:2.5rem;--company-logo-slot-width-mobile:10.5rem;--company-logo-slot-height-mobile:2.125rem;contain:paint;border-top:var(--border-width-default) solid var(--border-subtle);border-bottom:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);width:100%;padding:0;position:relative;overflow:hidden}@supports (overflow:clip){.CompanyLogoCarousel-module__odeHPG__section{overflow:clip}}.CompanyLogoCarousel-module__odeHPG__section:before,.CompanyLogoCarousel-module__odeHPG__section:after{content:"";z-index:2;pointer-events:none;width:6.25rem;position:absolute;top:0;bottom:0}.CompanyLogoCarousel-module__odeHPG__section:before{background:linear-gradient(to right, var(--site-surface-white), transparent);left:0}.CompanyLogoCarousel-module__odeHPG__section:after{background:linear-gradient(to left, var(--site-surface-white), transparent);right:0}.CompanyLogoCarousel-module__odeHPG__viewport{block-size:calc(var(--company-logo-slot-height) + .5rem);contain:strict;padding:.25rem 0;position:relative;overflow:hidden}@supports (overflow:clip){.CompanyLogoCarousel-module__odeHPG__viewport{overflow:clip}}.CompanyLogoCarousel-module__odeHPG__track{width:max-content;animation:CompanyLogoCarousel-module__odeHPG__marqueeScroll var(--company-logo-marquee-duration,90s) linear infinite;will-change:transform;display:flex;position:absolute;inset-block-start:.25rem;inset-inline-start:0}.CompanyLogoCarousel-module__odeHPG__strip{align-items:center;gap:0;width:max-content;margin:0;padding:0;list-style:none;display:flex}.CompanyLogoCarousel-module__odeHPG__item{inline-size:var(--company-logo-slot-width);block-size:var(--company-logo-slot-height);flex-shrink:0;justify-content:center;align-items:center;padding-inline:1rem;display:flex}.CompanyLogoCarousel-module__odeHPG__logoFrame{inline-size:min(var(--company-logo-display-width,12.5rem), var(--company-logo-max-width,12.5rem));block-size:var(--company-logo-display-height,3.5rem);opacity:.85;transform:scale(var(--company-logo-scale,1));flex-shrink:0;transition:opacity .2s;display:block;position:relative}.CompanyLogoCarousel-module__odeHPG__logo{object-fit:contain}.CompanyLogoCarousel-module__odeHPG__item:hover .CompanyLogoCarousel-module__odeHPG__logoFrame,.CompanyLogoCarousel-module__odeHPG__item:focus-within .CompanyLogoCarousel-module__odeHPG__logoFrame{opacity:1}@keyframes CompanyLogoCarousel-module__odeHPG__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:45rem){.CompanyLogoCarousel-module__odeHPG__section:before,.CompanyLogoCarousel-module__odeHPG__section:after{width:2.25rem}.CompanyLogoCarousel-module__odeHPG__viewport{block-size:calc(var(--company-logo-slot-height-mobile) + .75rem);padding:.375rem 0}.CompanyLogoCarousel-module__odeHPG__track{will-change:auto;inline-size:100%;animation:none;position:static;overflow:hidden}.CompanyLogoCarousel-module__odeHPG__strip[aria-hidden=true]{display:none}.CompanyLogoCarousel-module__odeHPG__strip{gap:0}.CompanyLogoCarousel-module__odeHPG__item{inline-size:var(--company-logo-slot-width-mobile);block-size:var(--company-logo-slot-height-mobile);padding-inline:.75rem}.CompanyLogoCarousel-module__odeHPG__logoFrame{inline-size:min(var(--company-logo-mobile-display-width,var(--company-logo-display-width,12.5rem)), var(--company-logo-mobile-max-width,var(--company-logo-max-width,12.5rem)));block-size:var(--company-logo-mobile-display-height,var(--company-logo-display-height,3.5rem));transform:scale(var(--company-logo-mobile-scale,var(--company-logo-scale,1)))}}@media (prefers-reduced-motion:reduce){.CompanyLogoCarousel-module__odeHPG__track{animation:none}}
@keyframes Pills-module__M0vNkW__pillDotPulseFuchsia{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--site-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 0%, transparent)}}@keyframes Pills-module__M0vNkW__pillDotPulseElectricBlue{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent-secondary) 70%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--site-accent-secondary) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent-secondary) 0%, transparent)}}.Pills-module__M0vNkW__group{align-items:center;gap:.3125rem;display:inline-flex}.Pills-module__M0vNkW__wrap{flex-wrap:wrap;display:flex}.Pills-module__M0vNkW__pill{border-radius:var(--radius-pill);min-width:0;min-height:0;font-family:var(--site-font-ui);white-space:nowrap;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.Pills-module__M0vNkW__interactive{cursor:pointer}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive:focus-visible{transform:translateY(-.0625rem)}.Pills-module__M0vNkW__disabled{cursor:default}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__disabled:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__disabled:focus-visible{transform:none}.Pills-module__M0vNkW__sizeXSmall{letter-spacing:.06em;padding:.34375rem .6875rem;font-size:.6875rem;font-weight:600}.Pills-module__M0vNkW__sizeSmall{letter-spacing:.04em;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:800}.Pills-module__M0vNkW__toneLight{border:var(--border-width-hairline) solid var(--border-subtle);background:var(--site-surface-white);color:var(--site-text-muted-color)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__toneLight:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__toneLight:focus-visible{box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft)}.Pills-module__M0vNkW__variantCount,.Pills-module__M0vNkW__variantCountElectricBlue{gap:.3rem;font-weight:600}.Pills-module__M0vNkW__variantCount.Pills-module__M0vNkW__toneLight,.Pills-module__M0vNkW__variantCountElectricBlue.Pills-module__M0vNkW__toneLight{border-width:var(--border-width-default)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCount.Pills-module__M0vNkW__toneLight:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCount.Pills-module__M0vNkW__toneLight:focus-visible{border-color:var(--site-accent);color:var(--site-accent);background:color-mix(in srgb, var(--site-accent) 4%, transparent)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCountElectricBlue.Pills-module__M0vNkW__toneLight:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCountElectricBlue.Pills-module__M0vNkW__toneLight:focus-visible{border-color:var(--site-accent-secondary);color:var(--site-accent-secondary);background:color-mix(in srgb, var(--site-accent-secondary) 4%, transparent)}.Pills-module__M0vNkW__variantGreyTag{background:var(--color-tag-neutral-bg);color:var(--site-text-muted-color);text-transform:uppercase;box-shadow:none;letter-spacing:.14em;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.Pills-module__M0vNkW__variantGreySoft{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-background-color);color:var(--site-text-muted-color);box-shadow:none;font-size:.5625rem;font-family:var(--site-font-copy);letter-spacing:0;text-transform:none;padding:.3125rem .6875rem;font-weight:600}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantGreySoft:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantGreySoft:focus-visible{background:color-mix(in srgb, var(--site-background-color) 72%, white);color:var(--site-text-color)}.Pills-module__M0vNkW__variantBlueSoft{background:var(--site-accent-secondary-soft);color:var(--site-accent-secondary);box-shadow:none;letter-spacing:0;text-transform:none;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlueSoft:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlueSoft:focus-visible{background:color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);color:var(--site-accent-secondary-hover)}.Pills-module__M0vNkW__variantRedSoft{background:var(--site-danger-soft);color:var(--color-danger);box-shadow:none;letter-spacing:0;text-transform:none;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantRedSoft:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantRedSoft:focus-visible{background:var(--site-danger-muted);color:var(--color-danger-strong)}.Pills-module__M0vNkW__variantBlueTag,.Pills-module__M0vNkW__variantBlackTag,.Pills-module__M0vNkW__variantFuchsiaTag{text-transform:uppercase;box-shadow:none;letter-spacing:.14em;border:0;padding:.3125rem .6875rem;font-size:.5625rem;font-weight:700}.Pills-module__M0vNkW__variantBlueTag{background:var(--site-accent-secondary-soft);color:var(--site-accent-secondary)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlueTag:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlueTag:focus-visible{background:color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);color:var(--site-accent-secondary-hover)}.Pills-module__M0vNkW__variantBlackTag{background:color-mix(in srgb, var(--site-text-color) 8%, transparent);color:var(--site-text-color)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlackTag:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantBlackTag:focus-visible{background:color-mix(in srgb, var(--site-text-color) 12%, transparent);color:var(--site-text-color)}.Pills-module__M0vNkW__variantFuchsiaTag{background:var(--site-accent-soft);color:var(--site-accent)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__labelSizeMedium{letter-spacing:.1em;padding:.4375rem .875rem;font-size:.6875rem;font-weight:800}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantFuchsiaTag:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantFuchsiaTag:focus-visible{background:color-mix(in srgb, var(--site-accent) 12%, transparent);color:var(--site-accent-hover)}.Pills-module__M0vNkW__variantDotElectricBlue,.Pills-module__M0vNkW__variantDotFuchsia,.Pills-module__M0vNkW__variantPulseDotElectricBlue,.Pills-module__M0vNkW__variantPulseDotFuchsia{border-width:var(--border-width-strong);letter-spacing:.01em;border-style:solid;gap:.375rem;padding:.34375rem .6875rem;font-size:.6875rem;font-weight:500;position:relative}.Pills-module__M0vNkW__variantDotElectricBlue:before,.Pills-module__M0vNkW__variantDotFuchsia:before,.Pills-module__M0vNkW__variantPulseDotElectricBlue:before,.Pills-module__M0vNkW__variantPulseDotFuchsia:before{content:"";border-radius:var(--radius-pill);flex-shrink:0;width:.375rem;height:.375rem}.Pills-module__M0vNkW__variantDotElectricBlue,.Pills-module__M0vNkW__variantPulseDotElectricBlue{border-color:color-mix(in srgb, var(--site-accent-secondary) 25%, transparent);background:var(--site-accent-secondary-subtle);color:var(--site-accent-secondary)}.Pills-module__M0vNkW__variantDotElectricBlue:before,.Pills-module__M0vNkW__variantPulseDotElectricBlue:before{background:var(--site-accent-secondary)}.Pills-module__M0vNkW__variantDotFuchsia,.Pills-module__M0vNkW__variantPulseDotFuchsia{border-color:color-mix(in srgb, var(--site-accent) 25%, transparent);background:var(--site-accent-subtle);color:var(--site-accent)}.Pills-module__M0vNkW__variantDotFuchsia:before,.Pills-module__M0vNkW__variantPulseDotFuchsia:before{background:var(--site-accent)}.Pills-module__M0vNkW__variantPulseDotFuchsia:before{animation:1.8s ease-in-out infinite Pills-module__M0vNkW__pillDotPulseFuchsia}.Pills-module__M0vNkW__variantPulseDotElectricBlue:before{animation:1.8s ease-in-out infinite Pills-module__M0vNkW__pillDotPulseElectricBlue}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantDotElectricBlue:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantDotElectricBlue:focus-visible,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantPulseDotElectricBlue:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantPulseDotElectricBlue:focus-visible{border-color:color-mix(in srgb, var(--site-accent-secondary) 34%, transparent);background:var(--site-accent-secondary-muted);color:var(--site-accent-secondary)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantDotFuchsia:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantDotFuchsia:focus-visible,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantPulseDotFuchsia:hover,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantPulseDotFuchsia:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 34%, transparent);background:var(--site-accent-muted);color:var(--site-accent)}.Pills-module__M0vNkW__activeLight{border-color:var(--site-text-color);background:var(--site-text-color);color:var(--site-text-on-dark)}.Pills-module__M0vNkW__activeCountLight{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-text-on-dark)}.Pills-module__M0vNkW__activeCountElectricBlue{border-color:var(--site-accent-secondary);background:var(--site-accent-secondary);color:var(--site-text-on-dark)}.Pills-module__M0vNkW__activeGreyTag{background:var(--site-accent-tag-active-bg);color:var(--site-accent-hover)}.Pills-module__M0vNkW__activeGreySoft{background:color-mix(in srgb, var(--site-background-color) 65%, white);color:var(--site-text-color)}.Pills-module__M0vNkW__activeBlueTag,.Pills-module__M0vNkW__activeBlueSoft{background:var(--site-accent-secondary-active-bg);color:var(--site-accent-secondary)}.Pills-module__M0vNkW__activeRedSoft{background:var(--site-danger-active-bg);color:var(--color-danger-strong)}.Pills-module__M0vNkW__activeBlackTag{background:color-mix(in srgb, var(--site-text-color) 16%, transparent);color:var(--site-text-color)}.Pills-module__M0vNkW__activeFuchsiaTag{background:var(--site-accent-active-bg);color:var(--site-accent-hover)}.Pills-module__M0vNkW__count{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-text-muted-color) 10%, white);flex-shrink:0;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding-inline:.25rem;font-size:.54rem;font-weight:800;line-height:1;display:inline-flex}.Pills-module__M0vNkW__countSizeXSmall{min-width:.875rem;height:.875rem;padding-inline:.21875rem;font-size:.5625rem}.Pills-module__M0vNkW__countActive{background:color-mix(in srgb, var(--white) 18%, transparent);color:color-mix(in srgb, var(--white) 92%, transparent)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCount.Pills-module__M0vNkW__toneLight:hover .Pills-module__M0vNkW__count,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCount.Pills-module__M0vNkW__toneLight:focus-visible .Pills-module__M0vNkW__count{color:var(--site-accent)}.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCountElectricBlue.Pills-module__M0vNkW__toneLight:hover .Pills-module__M0vNkW__count,.Pills-module__M0vNkW__pill.Pills-module__M0vNkW__interactive.Pills-module__M0vNkW__variantCountElectricBlue.Pills-module__M0vNkW__toneLight:focus-visible .Pills-module__M0vNkW__count{color:var(--site-accent-secondary)}
.FaqSection-module__TQUmrq__section{background:var(--white)}.FaqSection-module__TQUmrq__shell{display:block}.FaqSection-module__TQUmrq__intro{gap:1rem;max-width:48.75rem;margin-bottom:3.5rem;display:grid}.FaqSection-module__TQUmrq__lead{max-width:46rem;color:var(--site-text-muted-color);font:500 clamp(.9375rem, 1.4vw, 1.0625rem) / 1.6 var(--site-font-copy)}.FaqSection-module__TQUmrq__action{margin-top:.5rem}.FaqSection-module__TQUmrq__tabs{margin-top:.25rem}.FaqSection-module__TQUmrq__tabbedRoot{display:block}.FaqSection-module__TQUmrq__groupPanels{gap:2rem;display:grid}.FaqSection-module__TQUmrq__groupPanel{gap:.75rem;display:grid}.FaqSection-module__TQUmrq__groupPanelTitle{color:var(--site-text-muted-color);font:800 .75rem/1.2 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase;margin:0}.FaqSection-module__TQUmrq__tabbedRoot .FaqSection-module__TQUmrq__groupPanelTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (scripting:enabled){.FaqSection-module__TQUmrq__groupPanels{display:block}.FaqSection-module__TQUmrq__groupPanelInactive{display:none}}.FaqSection-module__TQUmrq__list{flex-direction:column;display:flex}.FaqSection-module__TQUmrq__topics{gap:2.25rem;display:grid}.FaqSection-module__TQUmrq__topic{gap:1rem;display:grid}.FaqSection-module__TQUmrq__topicHeader{gap:.25rem;display:grid}.FaqSection-module__TQUmrq__topicTitle{color:var(--site-text-color);font:800 clamp(1rem, 1.6vw, 1.1875rem) / 1.25 var(--site-font-ui);letter-spacing:.04em;margin:0}.FaqSection-module__TQUmrq__topicSubtitle{color:var(--site-text-muted-color);font:italic 500 .75rem/1.5 var(--site-font-copy);margin:0}.FaqSection-module__TQUmrq__item{border-bottom:var(--border-width-default) solid var(--border-subtle);transition:background .3s}.FaqSection-module__TQUmrq__item:first-child{border-top:var(--border-width-default) solid var(--border-subtle)}.FaqSection-module__TQUmrq__item[open]{background:linear-gradient(to right, color-mix(in srgb, var(--site-accent) 2.5%, transparent), transparent 80%)}.FaqSection-module__TQUmrq__trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:1.75rem;padding:1.625rem 0;list-style:none;display:flex}.FaqSection-module__TQUmrq__trigger::-webkit-details-marker{display:none}.FaqSection-module__TQUmrq__question{color:var(--site-text-color);font-family:var(--site-font-display);font-size:clamp(1.0625rem,2.1vw,1.375rem);font-weight:700;line-height:1.3;transition:color .2s}.FaqSection-module__TQUmrq__topic .FaqSection-module__TQUmrq__question{font-size:clamp(.96875rem,1.5vw,1.125rem)}.FaqSection-module__TQUmrq__topic .FaqSection-module__TQUmrq__trigger{padding:1.05rem 0}.FaqSection-module__TQUmrq__trigger:hover .FaqSection-module__TQUmrq__question,.FaqSection-module__TQUmrq__trigger:focus-visible .FaqSection-module__TQUmrq__question{color:var(--site-accent)}.FaqSection-module__TQUmrq__icon{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);width:2.375rem;height:2.375rem;color:var(--site-accent);font:300 1.125rem/1 var(--site-font-ui);flex:none;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .24s,border-color .24s,color .24s;display:inline-flex}.FaqSection-module__TQUmrq__topic .FaqSection-module__TQUmrq__icon{width:1.95rem;height:1.95rem;font-size:1rem}.FaqSection-module__TQUmrq__item[open] .FaqSection-module__TQUmrq__icon{background:var(--site-accent);border-color:var(--site-accent);color:var(--white);transform:rotate(45deg)}.FaqSection-module__TQUmrq__trigger:hover .FaqSection-module__TQUmrq__icon,.FaqSection-module__TQUmrq__trigger:focus-visible .FaqSection-module__TQUmrq__icon{border-color:var(--fuchsia);color:var(--fuchsia);transform:scale(1.06)}.FaqSection-module__TQUmrq__item[open] .FaqSection-module__TQUmrq__trigger:hover .FaqSection-module__TQUmrq__icon,.FaqSection-module__TQUmrq__item[open] .FaqSection-module__TQUmrq__trigger:focus-visible .FaqSection-module__TQUmrq__icon{color:var(--white);transform:rotate(45deg)scale(1.06)}.FaqSection-module__TQUmrq__answer{max-width:57.5rem;padding:.25rem 0 2rem}:is(.FaqSection-module__TQUmrq__faqAnswerProse a,.FaqSection-module__TQUmrq__faqAnswerProse a :where(strong,b,em)){color:var(--fuchsia)}:is(.FaqSection-module__TQUmrq__faqAnswerProse a:hover,.FaqSection-module__TQUmrq__faqAnswerProse a:focus-visible,.FaqSection-module__TQUmrq__faqAnswerProse a:hover :where(strong,b,em),.FaqSection-module__TQUmrq__faqAnswerProse a:focus-visible :where(strong,b,em)){color:var(--fuchsia-hover)}.FaqSection-module__TQUmrq__topic .FaqSection-module__TQUmrq__answer{padding:0 0 1.35rem}.FaqSection-module__TQUmrq__links{border-top:var(--border-width-default) dashed var(--border-subtle);flex-wrap:wrap;gap:.5rem 1.125rem;margin-top:1.25rem;padding-top:1rem;display:flex}.FaqSection-module__TQUmrq__link{color:var(--site-accent);font:800 .8125rem/1.2 var(--site-font-ui);align-items:center;gap:.375rem;text-decoration:none;transition:gap .2s;display:inline-flex}.FaqSection-module__TQUmrq__link:hover,.FaqSection-module__TQUmrq__link:focus-visible{gap:.625rem}@media (max-width:45rem){.FaqSection-module__TQUmrq__intro{margin-bottom:2.5rem}.FaqSection-module__TQUmrq__trigger{gap:.875rem;padding:1.25rem 0}.FaqSection-module__TQUmrq__answer{padding-bottom:1.5rem}.FaqSection-module__TQUmrq__links{flex-direction:column;gap:.5rem}}
.AnimatedStatsStrip-module__TzkdfW__statsShell{border-radius:var(--radius-default);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));align-items:start;display:grid;overflow:hidden}.AnimatedStatsStrip-module__TzkdfW__blueVariant{--stats-divider-color:var(--border-on-dark);--stats-hover-label-color:var(--white);background:var(--electric-blue)}.AnimatedStatsStrip-module__TzkdfW__whiteVariant{--stats-divider-color:var(--rule-warm);--stats-hover-label-color:var(--site-text-color);background:var(--white)}.AnimatedStatsStrip-module__TzkdfW__statItem{text-align:center;outline:0;grid-template-rows:4rem minmax(2.1rem,auto);align-content:start;justify-items:center;min-height:8rem;padding:2rem 1rem 1.5rem;transition:background-color .18s;display:grid;position:relative}.AnimatedStatsStrip-module__TzkdfW__statItem:hover,.AnimatedStatsStrip-module__TzkdfW__statItem:focus-visible{z-index:1;background:color-mix(in srgb, var(--site-accent) 8%, transparent)}.AnimatedStatsStrip-module__TzkdfW__statItem+.AnimatedStatsStrip-module__TzkdfW__statItem{border-left:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark))}.AnimatedStatsStrip-module__TzkdfW__statValue,.AnimatedStatsStrip-module__TzkdfW__statLabel{margin:0}.AnimatedStatsStrip-module__TzkdfW__statValue{font-family:var(--site-font-display);letter-spacing:-.045em;font-size:clamp(2.4rem,4vw,3.35rem);font-weight:900;line-height:.95;transition:transform .22s cubic-bezier(.22,1,.36,1)}.AnimatedStatsStrip-module__TzkdfW__statValueBlue{color:var(--white)}.AnimatedStatsStrip-module__TzkdfW__statValueWhite{color:var(--site-text-color)}.AnimatedStatsStrip-module__TzkdfW__statValueAccent{color:var(--site-accent)}.AnimatedStatsStrip-module__TzkdfW__statLabel{max-width:11rem;font:500 .6875rem/1.5 var(--site-font-copy);letter-spacing:.01em;align-self:start;transition:color .18s,transform .18s}.AnimatedStatsStrip-module__TzkdfW__statLabelBlue{color:color-mix(in srgb, var(--white) 85%, transparent)}.AnimatedStatsStrip-module__TzkdfW__statLabelWhite{color:var(--site-text-muted-color)}.AnimatedStatsStrip-module__TzkdfW__statItem:hover .AnimatedStatsStrip-module__TzkdfW__statLabel,.AnimatedStatsStrip-module__TzkdfW__statItem:focus-visible .AnimatedStatsStrip-module__TzkdfW__statLabel{color:var(--stats-hover-label-color,var(--white))}.AnimatedStatsStrip-module__TzkdfW__statItem:hover .AnimatedStatsStrip-module__TzkdfW__statValue,.AnimatedStatsStrip-module__TzkdfW__statItem:focus-visible .AnimatedStatsStrip-module__TzkdfW__statValue,.AnimatedStatsStrip-module__TzkdfW__statItem:hover .AnimatedStatsStrip-module__TzkdfW__statLabel,.AnimatedStatsStrip-module__TzkdfW__statItem:focus-visible .AnimatedStatsStrip-module__TzkdfW__statLabel{transform:translateY(-.45rem)}@media (max-width:64rem){.AnimatedStatsStrip-module__TzkdfW__statsShell{grid-template-columns:repeat(2,minmax(0,1fr))}.AnimatedStatsStrip-module__TzkdfW__statItem:nth-child(3){border-left:0}.AnimatedStatsStrip-module__TzkdfW__statItem:nth-child(n+3){border-top:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark))}}@media (max-width:40rem){.AnimatedStatsStrip-module__TzkdfW__statsShell{grid-template-columns:minmax(0,1fr)}.AnimatedStatsStrip-module__TzkdfW__statItem{min-height:6.75rem}.AnimatedStatsStrip-module__TzkdfW__statItem+.AnimatedStatsStrip-module__TzkdfW__statItem{border-top:var(--border-width-default) solid var(--stats-divider-color,var(--border-on-dark));border-left:0}}
.BlueValueCardGrid-module__HWAt6a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.25rem);display:grid}.BlueValueCardGrid-module__HWAt6a__card{border-radius:var(--radius-default);background:var(--site-accent-secondary);min-height:17.5rem;color:var(--site-text-on-dark);align-content:start;gap:1.5rem;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2.25rem);transition:box-shadow .18s,filter .18s,transform .18s;display:grid}.BlueValueCardGrid-module__HWAt6a__card:hover,.BlueValueCardGrid-module__HWAt6a__card:focus-visible{box-shadow:0 1.1rem 2.4rem color-mix(in srgb, var(--site-accent-secondary) 24%, transparent);filter:brightness(1.04);outline:0;transform:translateY(-.18rem)}.BlueValueCardGrid-module__HWAt6a__eyebrow{color:var(--site-text-on-dark);font-family:var(--site-font-display);flex:none;margin:0;font-size:clamp(1.4rem,2.4vw,1.75rem);font-style:italic;font-weight:900;line-height:1}.BlueValueCardGrid-module__HWAt6a__header{border-bottom:var(--border-width-default) solid var(--border-on-dark-hover);align-items:baseline;gap:.8rem;padding-bottom:1.35rem;display:flex}.BlueValueCardGrid-module__HWAt6a__label{min-width:0;color:var(--site-text-on-dark);font-family:var(--site-font-ui);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:900;line-height:1}.BlueValueCardGrid-module__HWAt6a__list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.BlueValueCardGrid-module__HWAt6a__list li{color:var(--site-text-on-dark);font:500 .95rem/1.5 var(--site-font-copy);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.BlueValueCardGrid-module__HWAt6a__list li:before{content:">";color:var(--site-accent);font-size:.85rem;font-weight:900;line-height:1.45}@media (max-width:68.75rem){.BlueValueCardGrid-module__HWAt6a__grid{grid-template-columns:minmax(0,1fr)}.BlueValueCardGrid-module__HWAt6a__card{min-height:auto}}
.CardGrid-module__yDObPG__grid{gap:var(--site-card-grid-gap,1rem);display:grid}.CardGrid-module__yDObPG__columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.CardGrid-module__yDObPG__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.CardGrid-module__yDObPG__gapCompact{--site-card-grid-gap:.8rem}@media (max-width:68.75rem){.CardGrid-module__yDObPG__columns3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:43.75rem){.CardGrid-module__yDObPG__columns2,.CardGrid-module__yDObPG__columns3{grid-template-columns:minmax(0,1fr)}}
.BlogArticleCard-module__P2hJVq__card{border:var(--border-width-default) solid var(--rule-warm);border-radius:var(--radius-default);background:color-mix(in srgb, var(--white) 94%, transparent);min-height:100%;box-shadow:0 .625rem 2rem color-mix(in srgb, var(--site-text-color) 6%, transparent);flex-direction:column;display:flex;overflow:hidden}.BlogArticleCard-module__P2hJVq__imageWrap{aspect-ratio:16/10;background:linear-gradient(145deg, color-mix(in srgb, var(--site-text-color) 98%, transparent), color-mix(in srgb, var(--site-accent-secondary) 82%, transparent));overflow:hidden}.BlogArticleCard-module__P2hJVq__image{object-fit:cover;width:100%;height:100%;display:block}.BlogArticleCard-module__P2hJVq__imageLink{width:100%;height:100%;display:block}.BlogArticleCard-module__P2hJVq__imageFallback{width:100%;height:100%;color:color-mix(in srgb, var(--white) 92%, transparent);font-family:var(--site-font-display);place-items:center;font-size:clamp(2.5rem,8vw,4.8rem);font-weight:700;display:grid}.BlogArticleCard-module__P2hJVq__body{flex-direction:column;flex:1;padding:1rem 1rem 1.15rem;display:flex}.BlogArticleCard-module__P2hJVq__tag{margin-bottom:.85rem}.BlogArticleCard-module__P2hJVq__title{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:1.05rem;line-height:1.24}.BlogArticleCard-module__P2hJVq__teaser{color:var(--color-text-warm-muted);margin:.6rem 0 0;font-size:.85rem;line-height:1.65}.BlogArticleCard-module__P2hJVq__teaser a{color:inherit;text-decoration:none}.BlogArticleCard-module__P2hJVq__teaser a:hover{color:var(--site-text-color)}.BlogArticleCard-module__P2hJVq__meta{color:var(--site-text-muted-color);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.76rem;font-weight:600;display:flex}.BlogArticleCard-module__P2hJVq__metaSep{color:var(--rule-warm-strong)}.BlogArticleCard-module__P2hJVq__authorLink{color:inherit;text-decoration:none}.BlogArticleCard-module__P2hJVq__authorLink:hover{color:var(--site-text-color);text-underline-offset:.16em;text-decoration:underline}.BlogArticleCard-module__P2hJVq__readTime{color:var(--fuchsia)}.BlogArticleCard-module__P2hJVq__horizontalFeature{grid-template-columns:minmax(15rem,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;min-height:16rem;display:grid}.BlogArticleCard-module__P2hJVq__featureMediaColumn{flex-direction:column;min-width:0;display:flex}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__featureMediaColumn{border-right:var(--border-width-default) solid var(--rule-warm)}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__imageWrap{aspect-ratio:16/10;min-height:0}.BlogArticleCard-module__P2hJVq__featureByline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem 1rem;display:grid}.BlogArticleCard-module__P2hJVq__featureAuthor{align-items:center;gap:.8rem;min-width:0;display:inline-flex}.BlogArticleCard-module__P2hJVq__featureAuthorAvatar,.BlogArticleCard-module__P2hJVq__featureAuthorFallback{border-radius:var(--radius-pill);flex:none;width:2.75rem;height:2.75rem}.BlogArticleCard-module__P2hJVq__featureAuthorAvatar{object-fit:cover;object-position:top center;display:block}.BlogArticleCard-module__P2hJVq__featureAuthorFallback{background:var(--site-accent-secondary);color:var(--white);font:900 .78rem/1 var(--site-font-display);justify-content:center;align-items:center;display:inline-flex}.BlogArticleCard-module__P2hJVq__featureAuthorCopy{gap:.08rem;min-width:0;display:grid}.BlogArticleCard-module__P2hJVq__featureAuthorName,.BlogArticleCard-module__P2hJVq__featureAuthorTitle{margin:0}.BlogArticleCard-module__P2hJVq__featureAuthorName{color:var(--site-text-color);font:800 .82rem/1.2 var(--site-font-ui);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.BlogArticleCard-module__P2hJVq__featureAuthorName:hover{color:var(--site-accent-secondary);text-underline-offset:.16em;text-decoration:underline}.BlogArticleCard-module__P2hJVq__featureAuthorTitle{color:var(--site-text-muted-color);font:500 .72rem/1.35 var(--site-font-copy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BlogArticleCard-module__P2hJVq__featureReadTime{border-left:var(--border-width-default) solid var(--border-subtle);color:var(--fuchsia);font:800 .78rem/1.4 var(--site-font-ui);white-space:nowrap;padding-left:1rem}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__body{padding:1.1rem 1.2rem 1.2rem}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__teaser{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:45rem){.BlogArticleCard-module__P2hJVq__horizontalFeature{grid-template-columns:1fr}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__featureMediaColumn{border-right:0;border-bottom:var(--border-width-default) solid var(--rule-warm)}.BlogArticleCard-module__P2hJVq__featureByline{grid-template-columns:1fr}.BlogArticleCard-module__P2hJVq__featureReadTime{border-left:0;padding-left:0}.BlogArticleCard-module__P2hJVq__horizontalFeature .BlogArticleCard-module__P2hJVq__imageWrap{aspect-ratio:16/10;min-height:0}}
.PersonByline-module__2cJ__W__byline{color:var(--site-text-color);align-items:center;gap:.9rem;display:inline-flex}.PersonByline-module__2cJ__W__avatar{border-radius:var(--radius-pill);background:var(--site-accent-secondary);width:3rem;height:3rem;color:var(--white);font:900 .875rem/1 var(--site-font-display);flex:none;justify-content:center;align-items:center;display:inline-flex}.PersonByline-module__2cJ__W__copy{gap:.12rem;min-width:0;display:grid}.PersonByline-module__2cJ__W__name,.PersonByline-module__2cJ__W__subtitle{margin:0}.PersonByline-module__2cJ__W__name{color:var(--site-text-color);font:800 .875rem/1.25 var(--site-font-ui)}.PersonByline-module__2cJ__W__subtitle{color:var(--site-text-muted-color);font:500 .72rem/1.35 var(--site-font-copy)}
.PartnerAudienceTabs-module__rv6tcq__shell{gap:1.75rem;display:grid}.PartnerAudienceTabs-module__rv6tcq__header{text-align:center;justify-items:center;gap:2.75rem;display:grid}.PartnerAudienceTabs-module__rv6tcq__groupTabs{justify-content:center;align-items:center;gap:2.75rem;width:100%;display:flex}.PartnerAudienceTabs-module__rv6tcq__groupTabWrap{align-items:center;gap:2.75rem;display:inline-flex}.PartnerAudienceTabs-module__rv6tcq__groupTab{color:color-mix(in srgb, var(--site-text-muted-color) 48%, var(--site-surface-white));font-family:var(--site-font-display);letter-spacing:0;cursor:pointer;background:0 0;border:0;font-size:clamp(1.9rem,4vw,2.75rem);font-style:italic;font-weight:800;line-height:1;transition:color .15s}.PartnerAudienceTabs-module__rv6tcq__groupTab:hover,.PartnerAudienceTabs-module__rv6tcq__groupTab:focus-visible,.PartnerAudienceTabs-module__rv6tcq__groupTab[data-active=true]{color:var(--site-text-color)}.PartnerAudienceTabs-module__rv6tcq__groupDivider{width:var(--border-width-default);background:var(--border-subtle);height:2.5rem}.PartnerAudienceTabs-module__rv6tcq__subTabs{border-bottom:var(--border-width-default) solid var(--border-subtle);justify-content:center;gap:0;display:flex}.PartnerAudienceTabs-module__rv6tcq__subTab{color:var(--site-text-muted-color);font-family:var(--site-font-ui);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 1.375rem 1rem;font-size:.72rem;font-weight:800;line-height:1.1;transition:color .15s;position:relative}.PartnerAudienceTabs-module__rv6tcq__subTab:after{content:"";right:.9rem;bottom:calc(-1 * var(--border-width-default));background:var(--site-accent);transform-origin:50%;height:.125rem;transition:transform .2s;position:absolute;left:.9rem;transform:scaleX(0)}.PartnerAudienceTabs-module__rv6tcq__subTab:hover,.PartnerAudienceTabs-module__rv6tcq__subTab:focus-visible,.PartnerAudienceTabs-module__rv6tcq__subTab[data-active=true]{color:var(--site-text-color)}.PartnerAudienceTabs-module__rv6tcq__subTab[data-active=true]:after{transform:scaleX(1)}.PartnerAudienceTabs-module__rv6tcq__fiche{border:var(--border-width-default) solid var(--site-card-hover-border);border-left:calc(var(--border-width-strong) * 2) solid var(--site-accent);border-radius:var(--radius-default);background:var(--site-surface-white);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,4.5vw,4rem);display:grid}.PartnerAudienceTabs-module__rv6tcq__copyColumn,.PartnerAudienceTabs-module__rv6tcq__challengeColumn{align-content:start;gap:1rem;min-width:0;display:grid}.PartnerAudienceTabs-module__rv6tcq__kickerSub{color:var(--site-text-color);font-family:var(--site-font-ui);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;line-height:1.2}.PartnerAudienceTabs-module__rv6tcq__body{color:var(--site-text-color);font-family:var(--site-font-copy);margin:0;font-size:.9rem;font-weight:500;line-height:1.7}.PartnerAudienceTabs-module__rv6tcq__body strong,.PartnerAudienceTabs-module__rv6tcq__challengeItem strong{color:var(--site-text-strong);font-weight:800}.PartnerAudienceTabs-module__rv6tcq__challengeList{gap:1.05rem;margin:0;padding:0;list-style:none;display:grid}.PartnerAudienceTabs-module__rv6tcq__challengeItem{color:var(--site-text-color);font-family:var(--site-font-copy);grid-template-columns:auto minmax(0,1fr);gap:.75rem;font-size:.84rem;font-weight:500;line-height:1.7;display:grid}.PartnerAudienceTabs-module__rv6tcq__challengeArrow{color:var(--site-accent);font-family:var(--site-font-ui);font-size:1.25rem;font-weight:900;line-height:1.2}@media (max-width:56.25rem){.PartnerAudienceTabs-module__rv6tcq__groupTabs,.PartnerAudienceTabs-module__rv6tcq__groupTabWrap{gap:1.25rem}.PartnerAudienceTabs-module__rv6tcq__subTabs{justify-content:flex-start;overflow-x:auto}.PartnerAudienceTabs-module__rv6tcq__subTab{flex:none;padding-inline:1rem;font-size:.66rem}.PartnerAudienceTabs-module__rv6tcq__fiche{grid-template-columns:1fr}}@media (max-width:40rem){.PartnerAudienceTabs-module__rv6tcq__header{gap:1.75rem}.PartnerAudienceTabs-module__rv6tcq__groupTabs,.PartnerAudienceTabs-module__rv6tcq__groupTabWrap{flex-direction:column}.PartnerAudienceTabs-module__rv6tcq__groupDivider{width:2.5rem;height:var(--border-width-default)}}
.ProfileCard-module__Wl4OcW__card{border:var(--border-width-strong) solid var(--border-on-dark);border-radius:var(--radius-default);background:var(--site-surface-on-dark);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;transition:background .2s,border-color .2s,transform .18s;display:flex}.ProfileCard-module__Wl4OcW__card:hover,.ProfileCard-module__Wl4OcW__card:focus-visible{background:var(--site-surface-on-dark-hover);border-color:var(--border-on-dark-hover);transform:translateY(-.125rem)}.ProfileCard-module__Wl4OcW__cardActive{border-color:var(--border-on-dark-strong);border-left:.1875rem solid var(--site-accent);background:var(--site-surface-on-dark-active)}.ProfileCard-module__Wl4OcW__copy{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ProfileCard-module__Wl4OcW__nameRow{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.ProfileCard-module__Wl4OcW__name{color:var(--site-text-on-dark-muted);font:700 .7813rem/1.2 var(--site-font-ui);transition:color .2s}.ProfileCard-module__Wl4OcW__cardActive .ProfileCard-module__Wl4OcW__name{color:var(--site-text-on-dark)}.ProfileCard-module__Wl4OcW__subtitle{color:#0000;height:0;font:400 .625rem/1.4 var(--site-font-copy);white-space:nowrap;transition:color .2s,height .2s;overflow:hidden}.ProfileCard-module__Wl4OcW__subtitleActive{height:auto;min-height:.875rem;color:var(--site-text-on-dark-subtle);white-space:normal}.ProfileCard-module__Wl4OcW__arrow{color:var(--site-text-on-dark-subtle);flex-shrink:0;font-size:.875rem;transition:color .2s,transform .2s}.ProfileCard-module__Wl4OcW__cardActive .ProfileCard-module__Wl4OcW__arrow{color:var(--site-accent)}.ProfileCard-module__Wl4OcW__card:hover .ProfileCard-module__Wl4OcW__arrow,.ProfileCard-module__Wl4OcW__card:focus-visible .ProfileCard-module__Wl4OcW__arrow{transform:translate(.1875rem)}.ProfileCard-module__Wl4OcW__badge{border-radius:var(--radius-pill);background:var(--site-accent-secondary);min-height:1.125rem;color:var(--site-text-on-dark);font:800 .5rem/1 var(--site-font-ui);justify-content:center;align-items:center;padding:.125rem .375rem;display:inline-flex}
.PartnerProactiveSection-module__pJQLCW__anchorSection{scroll-margin-top:7.5rem}.PartnerProactiveSection-module__pJQLCW__inner{justify-items:center;gap:1.75rem;display:grid}.PartnerProactiveSection-module__pJQLCW__panelGroup{gap:.5rem;width:100%;display:grid}.PartnerProactiveSection-module__pJQLCW__kicker{text-align:left;justify-content:flex-start;width:100%}.PartnerProactiveSection-module__pJQLCW__panel{border-radius:var(--radius-default);background:var(--site-accent-secondary);width:100%;color:var(--site-text-on-dark);text-align:center;justify-items:center;gap:clamp(2.5rem,5vw,4rem);padding:clamp(4.5rem,9vw,7.5rem) clamp(1.5rem,6vw,4rem) clamp(3.5rem,7vw,5rem);display:grid}.PartnerProactiveSection-module__pJQLCW__title{color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(4.5rem,11vw,9.5rem);font-weight:900;line-height:.96}.PartnerProactiveSection-module__pJQLCW__title em{color:inherit;font-style:italic;font-weight:900}.PartnerProactiveSection-module__pJQLCW__stamp{color:var(--site-text-on-dark-kicker);font-family:var(--site-font-ui);letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;line-height:1.2}.PartnerProactiveSection-module__pJQLCW__contactFooter{text-align:center;justify-items:center;gap:2.25rem;max-width:44rem;margin:clamp(1.5rem,4vw,2.25rem) auto 0;display:grid}.PartnerProactiveSection-module__pJQLCW__contactSection{width:100%}.PartnerProactiveSection-module__pJQLCW__contactNote{color:var(--site-text-muted-color);font-family:var(--site-font-copy);margin:0;font-size:.83rem;line-height:1.55}.PartnerProactiveSection-module__pJQLCW__contactNote strong{color:var(--site-text-color);font-weight:800}.PartnerProactiveSection-module__pJQLCW__aboutLink{color:var(--site-accent);font-family:var(--site-font-display);align-items:center;gap:.65rem;font-size:1.08rem;font-style:italic;font-weight:900;line-height:1.2;text-decoration:none;transition:gap .15s;display:inline-flex}.PartnerProactiveSection-module__pJQLCW__aboutLink:hover{gap:.9rem}.PartnerProactiveSection-module__pJQLCW__methodology,.PartnerProactiveSection-module__pJQLCW__valuesSection{width:100%;display:grid}.PartnerProactiveSection-module__pJQLCW__methodology{gap:.5rem;margin-top:clamp(2.5rem,7vw,5rem)}.PartnerProactiveSection-module__pJQLCW__valuesSection{gap:clamp(1.75rem,4vw,3rem);margin-top:clamp(3.5rem,8vw,6rem)}.PartnerProactiveSection-module__pJQLCW__closer{max-width:52rem;color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.04em;text-align:center;margin:0 auto;font-size:clamp(3.75rem,8vw,6.4rem);font-weight:900;line-height:.98}.PartnerProactiveSection-module__pJQLCW__closer em{font-style:italic;font-weight:900}@media (max-width:43.75rem){.PartnerProactiveSection-module__pJQLCW__panel{gap:2rem}.PartnerProactiveSection-module__pJQLCW__title{font-size:clamp(3.7rem,18vw,5.5rem)}}
.ProfileCardShowcase-module__meo8ga__showcase{width:min(100%,38.75rem)}.ProfileCardShowcase-module__meo8ga__kicker{color:var(--site-text-on-dark);font:800 .5625rem/1.2 var(--site-font-ui);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:0 0 .875rem}.ProfileCardShowcase-module__meo8ga__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ProfileCardShowcase-module__meo8ga__cta{width:fit-content;margin:1.75rem auto 0;display:flex}.ProfileCardShowcase-module__meo8ga__secondaryCta{width:fit-content;color:var(--site-text-on-dark-muted);font:600 .8125rem/1.2 var(--site-font-ui);text-align:center;justify-content:center;align-items:center;gap:.4rem;margin:1.75rem auto 0;text-decoration:none;transition:color .18s,transform .18s;display:grid}.ProfileCardShowcase-module__meo8ga__secondaryCtaPrompt,.ProfileCardShowcase-module__meo8ga__secondaryCtaAction{justify-content:center;display:inline-flex}.ProfileCardShowcase-module__meo8ga__secondaryCtaAction{color:var(--site-text-on-dark);align-items:center;gap:.45rem;font-weight:900}.ProfileCardShowcase-module__meo8ga__secondaryCta:hover,.ProfileCardShowcase-module__meo8ga__secondaryCta:focus-visible{color:var(--site-text-on-dark);transform:translate(.15rem)}@media (max-width:40rem){.ProfileCardShowcase-module__meo8ga__grid{grid-template-columns:1fr}.ProfileCardShowcase-module__meo8ga__cta{margin-top:1.375rem}.ProfileCardShowcase-module__meo8ga__secondaryCta{row-gap:.2rem;max-width:100%;margin-top:1.125rem}}
.ProactivePlacementBlock-module__kIEAeW__root{gap:2.25rem;display:grid}.ProactivePlacementBlock-module__kIEAeW__statementGroup{gap:.5rem;display:grid}.ProactivePlacementBlock-module__kIEAeW__block{border-radius:var(--radius-default);background:var(--site-accent-secondary);min-height:clamp(24rem,37vw,28rem);color:var(--site-text-on-dark);text-align:center;justify-items:center;gap:clamp(1.65rem,2.8vw,2.15rem);padding:clamp(5.25rem,8.5vw,7rem) 2rem;display:grid;overflow:hidden}.ProactivePlacementBlock-module__kIEAeW__statementTitle{max-width:48rem;color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(4.2rem,8vw,6.4rem);font-weight:900;line-height:.82}.ProactivePlacementBlock-module__kIEAeW__statementTitle em,.ProactivePlacementBlock-module__kIEAeW__statementLine em{color:inherit;font-style:italic;font-weight:700}.ProactivePlacementBlock-module__kIEAeW__rule{border-radius:var(--radius-pill);background:var(--site-accent);width:3rem;height:.125rem}.ProactivePlacementBlock-module__kIEAeW__statementLine{color:var(--site-text-on-dark);font-family:var(--site-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:900;line-height:1.15}.ProactivePlacementBlock-module__kIEAeW__downArrow{color:var(--site-accent);font:900 1.45rem/1 var(--site-font-ui)}.ProactivePlacementBlock-module__kIEAeW__method{text-align:center;justify-items:center;gap:1.15rem;max-width:48.5rem;margin-inline:auto;display:grid}.ProactivePlacementBlock-module__kIEAeW__methodKicker{justify-content:center}.ProactivePlacementBlock-module__kIEAeW__methodCopy{color:var(--site-text-color);font:500 .98rem/1.65 var(--site-font-copy);text-wrap:balance;margin:0}.ProactivePlacementBlock-module__kIEAeW__methodCopy strong{color:var(--site-text-strong);font-weight:800}.ProactivePlacementBlock-module__kIEAeW__methodCopy em{color:var(--site-text-color);font-style:normal}@media (max-width:43.75rem){.ProactivePlacementBlock-module__kIEAeW__root{gap:1.85rem}.ProactivePlacementBlock-module__kIEAeW__block{gap:1.35rem;min-height:20rem;padding:3.75rem 1.25rem}.ProactivePlacementBlock-module__kIEAeW__statementTitle{font-size:clamp(3.1rem,15vw,4.6rem)}.ProactivePlacementBlock-module__kIEAeW__statementLine{font-size:1.1rem}}
.Logo-module__BPrZ0W__logo{flex-shrink:0;align-items:center;width:5.375rem;line-height:0;display:inline-flex}.Logo-module__BPrZ0W__image{width:100%;height:auto;display:block}
.SiteFooter-module__9mALFW__footer{z-index:1;background:var(--site-surface-white);padding-block:3.25rem 0;position:relative}.SiteFooter-module__9mALFW__grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:0;padding-bottom:1.125rem;display:grid}.SiteFooter-module__9mALFW__brandColumn{border-right:var(--border-width-default) solid var(--border-subtle);min-width:0;padding-right:1.25rem}.SiteFooter-module__9mALFW__brandGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.SiteFooter-module__9mALFW__logo{width:100%;max-width:9.5rem;margin-bottom:.4rem}.SiteFooter-module__9mALFW__description{font-family:var(--site-font-copy);letter-spacing:0;max-width:8.5rem;color:var(--site-text-muted-color);font-size:.625rem;font-weight:500;line-height:1.5;display:block}.SiteFooter-module__9mALFW__label{color:var(--site-text-kicker-color);font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase}.SiteFooter-module__9mALFW__labelRule{height:var(--border-width-default);background:var(--border-subtle);margin:.3125rem 0 .4375rem}.SiteFooter-module__9mALFW__navColumn{border-right:var(--border-width-default) solid var(--border-subtle);min-width:0;padding:0 1.25rem}.SiteFooter-module__9mALFW__navColumn:last-child{border-right:0;padding-right:0}.SiteFooter-module__9mALFW__mobileNav{display:none}.SiteFooter-module__9mALFW__link{border-bottom:var(--border-width-default) solid var(--border-subtle);color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:400 .71875rem/1.45 var(--site-font-copy);justify-content:space-between;align-items:center;gap:.625rem;padding:.1875rem 0;text-decoration:none;transition:color .12s;display:flex}.SiteFooter-module__9mALFW__link:hover,.SiteFooter-module__9mALFW__link:focus-visible{color:var(--site-accent)}.SiteFooter-module__9mALFW__linkAccentBlueLightning{color:var(--site-accent-secondary);font-weight:700}.SiteFooter-module__9mALFW__linkAccentBlueLightning>span:first-child:before{content:"⚡";margin-right:.3125rem;font-size:.625rem;line-height:1}.SiteFooter-module__9mALFW__linkAccentFuchsiaBold{color:var(--site-accent);font-weight:700}.SiteFooter-module__9mALFW__linkArrow{color:var(--site-accent);flex-shrink:0;font-size:.6875rem;font-weight:700}.SiteFooter-module__9mALFW__addressBlock{color:var(--site-text-muted-color);font:500 .8125rem/1.6 var(--site-font-copy);margin-top:1rem}.SiteFooter-module__9mALFW__addressLink{color:inherit;text-decoration:none}.SiteFooter-module__9mALFW__contactBlock{flex-direction:column;gap:.3rem;display:flex}.SiteFooter-module__9mALFW__address{color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:500 .625rem/1.5 var(--site-font-copy);align-items:flex-start;gap:.38rem;margin-bottom:.45rem;text-decoration:none;display:flex}.SiteFooter-module__9mALFW__addressIcon{width:.85rem;height:.85rem;color:var(--site-accent);flex:none}.SiteFooter-module__9mALFW__contactLine{color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:500 .6875rem/1.45 var(--site-font-copy);align-items:center;gap:.38rem;text-decoration:none;display:inline-flex}.SiteFooter-module__9mALFW__contactLine:hover,.SiteFooter-module__9mALFW__contactLine:focus-visible,.SiteFooter-module__9mALFW__address:hover,.SiteFooter-module__9mALFW__address:focus-visible{color:var(--site-text-color)}.SiteFooter-module__9mALFW__contactIcon{width:.8rem;height:.8rem;color:var(--site-text-kicker-color);flex:none}.SiteFooter-module__9mALFW__socialBlock{margin-top:.85rem}.SiteFooter-module__9mALFW__socialLabel{color:var(--site-text-kicker-color);font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase}.SiteFooter-module__9mALFW__socialLinks{align-items:center;gap:.65rem;margin-top:.45rem;display:flex}.SiteFooter-module__9mALFW__socialLink{width:1rem;height:1rem;color:var(--site-text-color);justify-content:center;align-items:center;text-decoration:none;transition:color .12s;display:inline-flex}.SiteFooter-module__9mALFW__socialLink:hover,.SiteFooter-module__9mALFW__socialLink:focus-visible{color:var(--site-accent)}.SiteFooter-module__9mALFW__socialLink svg{fill:currentColor;width:100%;height:100%;display:block}.SiteFooter-module__9mALFW__bottom{border-top:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.SiteFooter-module__9mALFW__legal{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.SiteFooter-module__9mALFW__meta,.SiteFooter-module__9mALFW__legalLink{color:var(--site-text-kicker-color);font:400 .625rem/1.4 var(--site-font-ui)}.SiteFooter-module__9mALFW__legalSeparator{color:var(--border-subtle);font:400 .625rem/1.4 var(--site-font-ui)}@media (max-width:60rem){.SiteFooter-module__9mALFW__footer{padding-block:2.5rem 0}.SiteFooter-module__9mALFW__grid{grid-template-columns:1fr;gap:0;padding-bottom:0}.SiteFooter-module__9mALFW__brandGrid{grid-template-columns:minmax(7.25rem,.8fr) minmax(0,1fr);align-items:start;gap:1.25rem}.SiteFooter-module__9mALFW__logo{max-width:8.75rem}.SiteFooter-module__9mALFW__description{max-width:7.75rem}.SiteFooter-module__9mALFW__contactBlock{min-width:0;padding-top:.625rem}.SiteFooter-module__9mALFW__address,.SiteFooter-module__9mALFW__contactLine{overflow-wrap:anywhere}.SiteFooter-module__9mALFW__desktopNavColumn{display:none}.SiteFooter-module__9mALFW__brandColumn{border-right:0;border-bottom:var(--border-width-default) solid var(--border-subtle);padding:1rem 0}.SiteFooter-module__9mALFW__mobileNav{display:block}.SiteFooter-module__9mALFW__mobileNavGroup{border-bottom:var(--border-width-default) solid var(--border-subtle)}.SiteFooter-module__9mALFW__mobileNavSummary{color:var(--site-text-kicker-color);cursor:pointer;font:800 .5rem/1.2 var(--site-font-ui);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;list-style:none;display:flex}.SiteFooter-module__9mALFW__mobileNavSummary::-webkit-details-marker{display:none}.SiteFooter-module__9mALFW__mobileNavIcon{color:var(--site-accent);font:700 .875rem/1 var(--site-font-ui);letter-spacing:0}.SiteFooter-module__9mALFW__mobileNavGroup[open] .SiteFooter-module__9mALFW__mobileNavIcon{transform:rotate(45deg)}.SiteFooter-module__9mALFW__mobileNavLinks{padding-bottom:.75rem}}
.Select-module__EeJ0TW__select{border:var(--border-width-default) solid var(--border-subtle);background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8L10 12L14 8' stroke='%237E7A87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") calc(100% - .72rem) 50% / .75rem .75rem no-repeat, var(--site-surface-white);width:100%;min-height:2rem;color:var(--site-text-color);font:500 .75rem/1.2 var(--site-font-ui);appearance:none;border-radius:.5rem;padding:.42rem 1.85rem .42rem .8rem}.Select-module__EeJ0TW__select:hover,.Select-module__EeJ0TW__select:focus-visible{border-color:var(--site-accent-secondary);box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft);outline:none}
.TeamMemberCard-module__NAnGPG__card{background:var(--site-surface-white);flex-direction:column;height:100%;display:flex;overflow:hidden}.TeamMemberCard-module__NAnGPG__legacyCard{min-height:var(--team-member-card-full-height,30rem)}.TeamMemberCard-module__NAnGPG__upper{background:var(--site-background-color);border-bottom:var(--border-width-default) solid var(--border-subtle);flex:1;align-items:stretch;display:flex}.TeamMemberCard-module__NAnGPG__photoColumn{border-right:var(--border-width-default) solid var(--border-subtle);background:var(--site-background-color);flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;width:5.5rem;padding:.5rem;display:flex}.TeamMemberCard-module__NAnGPG__photo,.TeamMemberCard-module__NAnGPG__photoPlaceholder{border-radius:999px;width:4.5rem;height:4.5rem}.TeamMemberCard-module__NAnGPG__photo{border:var(--border-width-strong) solid color-mix(in srgb, var(--site-accent) 42%, transparent);object-fit:cover;object-position:top center;display:block}.TeamMemberCard-module__NAnGPG__photoPlaceholder{background:color-mix(in srgb, var(--site-accent) 8%, white);color:var(--site-text-strong);justify-content:center;align-items:center;display:flex}.TeamMemberCard-module__NAnGPG__contentColumn{flex-direction:column;flex:1;min-width:0;display:flex}.TeamMemberCard-module__NAnGPG__badges{min-height:1.5rem;padding:.75rem .875rem .5rem}.TeamMemberCard-module__NAnGPG__primary{background:var(--site-surface-white);border-top:var(--border-width-default) solid var(--border-subtle);flex-direction:column;flex:1;padding:0;display:flex}.TeamMemberCard-module__NAnGPG__name{padding:.5rem .875rem 0}.TeamMemberCard-module__NAnGPG__roleLine{min-width:0;padding:.0625rem .875rem .375rem}.TeamMemberCard-module__NAnGPG__role{overflow-wrap:anywhere;white-space:normal}.TeamMemberCard-module__NAnGPG__languages{flex-wrap:nowrap;align-items:center;gap:.125rem;padding:0 .875rem .625rem;display:flex}.TeamMemberCard-module__NAnGPG__languageItem{align-items:center;gap:.125rem;display:inline-flex}.TeamMemberCard-module__NAnGPG__language{display:inline-block}.TeamMemberCard-module__NAnGPG__languageSeparator{color:var(--site-text-kicker-color);font-size:.75rem}.TeamMemberCard-module__NAnGPG__funTags{border-top:var(--border-width-default) solid var(--border-subtle);flex:1;align-items:flex-start;min-height:2.75rem;padding:.625rem .875rem .75rem;display:flex}.TeamMemberCard-module__NAnGPG__funTagPills{min-width:0}.TeamMemberCard-module__NAnGPG__bottom{border-top:var(--border-width-default) solid var(--border-subtle);flex-direction:column;gap:.625rem;padding:.625rem .875rem .875rem;display:flex}.TeamMemberCard-module__NAnGPG__contacts{flex-direction:column;gap:.3125rem;display:flex}.TeamMemberCard-module__NAnGPG__contact{align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.TeamMemberCard-module__NAnGPG__contact:hover,.TeamMemberCard-module__NAnGPG__contact:focus-visible{color:var(--site-accent-secondary)}.TeamMemberCard-module__NAnGPG__contactIcon{width:.9375rem;height:.9375rem;color:var(--site-accent);opacity:1;flex-shrink:0}.TeamMemberCard-module__NAnGPG__contact:hover .TeamMemberCard-module__NAnGPG__contactIcon,.TeamMemberCard-module__NAnGPG__contact:focus-visible .TeamMemberCard-module__NAnGPG__contactIcon{color:currentColor}.TeamMemberCard-module__NAnGPG__moreLink{align-items:center;gap:.3125rem;width:fit-content;text-decoration:none;transition:gap .15s;display:inline-flex}.TeamMemberCard-module__NAnGPG__moreLink:hover,.TeamMemberCard-module__NAnGPG__moreLink:focus-visible{gap:.5rem}.TeamMemberCard-module__NAnGPG__moreArrow{color:var(--site-accent);font-size:1rem}.TeamMemberCard-module__NAnGPG__consultantCardV2{height:100%;min-height:var(--team-member-card-full-height,30rem);border-color:color-mix(in srgb, var(--site-accent-secondary) 22%, var(--border-subtle));border-radius:var(--site-card-radius);background:var(--site-surface-white);flex-direction:column;display:flex;overflow:hidden}.TeamMemberCard-module__NAnGPG__consultantCardV2__media{background:var(--site-background-color);border-bottom:var(--border-width-default) solid var(--border-subtle);place-items:center;min-height:10.75rem;padding:1.65rem 1rem 1.45rem;display:grid}.TeamMemberCard-module__NAnGPG__consultantCardV2__photo,.TeamMemberCard-module__NAnGPG__consultantCardV2__photoPlaceholder{border-radius:var(--radius-pill);border:.125rem solid var(--site-accent);width:8rem;height:8rem;box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--site-accent) 14%, transparent)}.TeamMemberCard-module__NAnGPG__consultantCardV2__photo{object-fit:cover;object-position:top center;display:block}.TeamMemberCard-module__NAnGPG__consultantCardV2__photoPlaceholder{background:color-mix(in srgb, var(--site-accent) 8%, white);color:var(--site-text-strong);font:800 2.5rem/1 var(--site-font-display);justify-content:center;align-items:center;display:flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__body{background:var(--site-surface-white);flex-direction:column;flex:1;padding:1.25rem 1.45rem 1.15rem;display:flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__specialty{min-height:1.25rem}.TeamMemberCard-module__NAnGPG__consultantCardV2__identity{gap:.25rem;margin-top:.8rem;display:grid}.TeamMemberCard-module__NAnGPG__consultantCardV2__name,.TeamMemberCard-module__NAnGPG__consultantCardV2__role{margin:0}.TeamMemberCard-module__NAnGPG__consultantCardV2__name{color:var(--site-text-color);font:900 1.45rem/1.04 var(--site-font-display);overflow-wrap:anywhere}.TeamMemberCard-module__NAnGPG__consultantCardV2__role{color:var(--site-text-muted-color);font:500 .79rem/1.55 var(--site-font-copy);overflow-wrap:anywhere}.TeamMemberCard-module__NAnGPG__consultantCardV2__languages{flex-wrap:wrap;align-items:center;gap:.15rem;margin-top:.55rem;display:flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__languageItem{align-items:center;gap:.15rem;display:inline-flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__language{color:var(--site-text-color);font:800 .58rem/1 var(--site-font-ui);text-transform:uppercase}.TeamMemberCard-module__NAnGPG__consultantCardV2__languageSeparator{color:var(--site-text-kicker-color);font-size:.7rem}.TeamMemberCard-module__NAnGPG__consultantCardV2__contacts{border-top:var(--border-width-default) solid var(--border-subtle);flex-direction:column;gap:.45rem;margin-top:.9rem;padding-top:.85rem;display:flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__contact{min-width:0;color:var(--site-text-color);font:500 .75rem/1.25 var(--site-font-copy);overflow-wrap:anywhere;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:hover,.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:focus-visible{color:var(--site-accent-secondary)}.TeamMemberCard-module__NAnGPG__consultantCardV2__contactIcon{width:.85rem;height:.85rem;color:var(--site-accent);opacity:1;flex:none}.TeamMemberCard-module__NAnGPG__consultantCardV2__linkedInIcon{width:.85rem;height:.85rem;color:var(--site-accent);flex:none}.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:hover .TeamMemberCard-module__NAnGPG__consultantCardV2__contactIcon,.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:focus-visible .TeamMemberCard-module__NAnGPG__consultantCardV2__contactIcon,.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:hover .TeamMemberCard-module__NAnGPG__consultantCardV2__linkedInIcon,.TeamMemberCard-module__NAnGPG__consultantCardV2__contact:focus-visible .TeamMemberCard-module__NAnGPG__consultantCardV2__linkedInIcon{color:currentColor}.TeamMemberCard-module__NAnGPG__consultantCardV2__moreLink{color:var(--site-accent);font:800 .72rem/1 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase;align-self:flex-end;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.1rem;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.TeamMemberCard-module__NAnGPG__consultantCardV2__moreLink:hover,.TeamMemberCard-module__NAnGPG__consultantCardV2__moreLink:focus-visible{color:var(--site-accent-hover);gap:.65rem}.TeamMemberCard-module__NAnGPG__consultantCardV2__moreIcon{stroke-width:2.4px;flex:none;width:.85rem;height:.85rem}.TeamMemberCard-module__NAnGPG__compactCard{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);width:8rem;min-height:12.75rem;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--site-text-color) 8%, transparent);border-radius:.5rem;flex:none;overflow:hidden}.TeamMemberCard-module__NAnGPG__compactLink{min-height:100%;color:inherit;text-decoration:none;display:grid}.TeamMemberCard-module__NAnGPG__compactVisual{background:color-mix(in srgb, var(--site-background-tint) 54%, var(--site-surface-white));place-items:center;min-height:7.45rem;padding:.75rem .5rem;display:grid}.TeamMemberCard-module__NAnGPG__compactPhoto,.TeamMemberCard-module__NAnGPG__compactPhotoPlaceholder{width:6.15rem;height:6.15rem}.TeamMemberCard-module__NAnGPG__compactPhoto{border-radius:var(--radius-pill);object-fit:cover;object-position:top center;display:block}.TeamMemberCard-module__NAnGPG__compactPhotoPlaceholder{color:color-mix(in srgb, var(--site-accent-secondary) 24%, var(--site-accent) 22%);position:relative}.TeamMemberCard-module__NAnGPG__compactPlaceholderHead,.TeamMemberCard-module__NAnGPG__compactPlaceholderBody{background:currentColor;display:block;position:absolute;left:50%;transform:translate(-50%)}.TeamMemberCard-module__NAnGPG__compactPlaceholderHead{border-radius:var(--radius-pill);width:2.4rem;height:2.4rem;top:.15rem}.TeamMemberCard-module__NAnGPG__compactPlaceholderBody{border-radius:2rem 2rem .8rem .8rem;width:3.65rem;height:2.6rem;bottom:0}.TeamMemberCard-module__NAnGPG__compactBody{border-top:var(--border-width-default) solid var(--border-subtle);background:var(--site-background-color);align-content:start;min-height:5.15rem;padding:.5rem .65rem .7rem;display:grid}.TeamMemberCard-module__NAnGPG__compactName,.TeamMemberCard-module__NAnGPG__compactRole{margin:0}.TeamMemberCard-module__NAnGPG__compactName{color:var(--site-text-color);font:800 .625rem/1.15 var(--site-font-ui)}.TeamMemberCard-module__NAnGPG__compactRole{color:var(--site-text-muted-color);font:500 .53rem/1.18 var(--site-font-copy);overflow-wrap:anywhere;margin-top:.125rem}
.TeamMembersGrid-module__jCu5RW__filteredGrid{gap:1rem;display:grid}.TeamMembersGrid-module__jCu5RW__filters{justify-self:start}.TeamMembersGrid-module__jCu5RW__teamCardGrid{grid-auto-rows:1fr}
.AppFallbackPage-module__ylI0oW__page{background:radial-gradient(circle at top left, color-mix(in srgb, var(--site-accent) 12%, transparent), transparent 32%), radial-gradient(circle at bottom right, color-mix(in srgb, var(--site-accent-secondary) 12%, transparent), transparent 36%), linear-gradient(180deg, var(--site-background-tint) 0%, var(--site-surface-white) 100%);place-items:center;min-height:100vh;padding:clamp(1.5rem,4vw,3rem);display:grid}.AppFallbackPage-module__ylI0oW__panel{border:var(--border-width-default) solid var(--site-accent-secondary-soft);border-radius:var(--radius-default);background:color-mix(in srgb, var(--white) 94%, transparent);width:min(100%,42rem);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--site-accent-secondary) 12%, transparent);text-align:center;padding:clamp(2rem,5vw,3.5rem)}.AppFallbackPage-module__ylI0oW__eyebrow{color:var(--site-accent-secondary);font-family:var(--site-font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:800}.AppFallbackPage-module__ylI0oW__title{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.02}.AppFallbackPage-module__ylI0oW__description{max-width:34rem;color:var(--site-text-muted-color);font-family:var(--site-font-copy);margin:1rem auto 0;font-size:1rem;line-height:1.7}.AppFallbackPage-module__ylI0oW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.AppFallbackPage-module__ylI0oW__action{border-radius:var(--radius-pill);border:var(--border-width-default) solid transparent;min-width:11rem;font-family:var(--site-font-ui);cursor:pointer;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,color .16s,border-color .16s;display:inline-flex}.AppFallbackPage-module__ylI0oW__action:hover{transform:translateY(-.0625rem)}.AppFallbackPage-module__ylI0oW__primaryAction{background:var(--site-accent);color:var(--site-text-on-dark)}.AppFallbackPage-module__ylI0oW__primaryAction:hover{background:var(--site-accent-hover)}.AppFallbackPage-module__ylI0oW__secondaryAction{border-color:color-mix(in srgb, var(--site-accent-secondary) 18%, transparent);color:var(--site-accent-secondary);background:0 0}.AppFallbackPage-module__ylI0oW__secondaryAction:hover{background:color-mix(in srgb, var(--site-accent-secondary) 5%, transparent)}.AppFallbackPage-module__ylI0oW__details{color:var(--site-text-muted-color);margin-top:1.5rem;font-size:.9rem;line-height:1.6}@media (max-width:40rem){.AppFallbackPage-module__ylI0oW__panel{text-align:left}.AppFallbackPage-module__ylI0oW__actions{justify-content:stretch}.AppFallbackPage-module__ylI0oW__action{width:100%}}
.VacancyCard-module__11j32a__card{background:var(--site-surface-white);flex-direction:column;min-height:0;padding:.9375rem .9375rem .8125rem;display:flex;position:relative}.VacancyCard-module__11j32a__tagRow{justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0 0 .55rem;display:flex}.VacancyCard-module__11j32a__tagGroup{align-self:flex-start}.VacancyCard-module__11j32a__categoryGroups{flex-wrap:wrap;flex:auto;gap:.35rem;min-width:0;display:flex}.VacancyCard-module__11j32a__statusGroup{align-self:flex-start}.VacancyCard-module__11j32a__tagRow>.VacancyCard-module__11j32a__statusGroup:first-child{margin-left:auto}.VacancyCard-module__11j32a__title{margin:0 0 .25rem;padding-right:.75rem}.VacancyCard-module__11j32a__subtitleLine{align-items:baseline;gap:.25rem;min-width:0;margin:0 0 .8rem;display:flex}.VacancyCard-module__11j32a__subtitle,.VacancyCard-module__11j32a__clientTypeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VacancyCard-module__11j32a__subtitle{flex:0 auto}.VacancyCard-module__11j32a__clientTypeLabel{flex:auto}.VacancyCard-module__11j32a__subtitleSeparator{color:var(--site-text-muted-color);flex:none}.VacancyCard-module__11j32a__metaList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .85rem;min-height:3.95rem;padding:.15rem 0 .1rem;display:grid}.VacancyCard-module__11j32a__metaRow{min-width:0;color:var(--site-text-muted-color);align-items:center;gap:.35rem;display:flex}.VacancyCard-module__11j32a__metaLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VacancyCard-module__11j32a__metaRowLocation{align-items:center;gap:.35rem}.VacancyCard-module__11j32a__metaIcon{width:.75rem;height:.75rem;color:inherit;opacity:.45;flex:none;justify-content:center;align-items:center;display:inline-flex}.VacancyCard-module__11j32a__metaIconLocation{opacity:.5;width:.75rem;height:.75rem;transform:translateY(.02rem)}.VacancyCard-module__11j32a__metaTextItalic{padding-inline-end:.08em;font-style:italic}.VacancyCard-module__11j32a__footer{margin-top:auto;padding-top:.7rem}.VacancyCard-module__11j32a__footer:before{content:"";border-top:var(--border-width-default) solid var(--border-subtle);margin:0 0 .7rem;display:block}@media (max-width:22rem){.VacancyCard-module__11j32a__metaList{grid-template-columns:minmax(0,1fr)}}
.page-module__nmOFia__heroText{max-width:56.25rem}.page-module__nmOFia__heroKicker{margin-bottom:1.25rem}.page-module__nmOFia__title{letter-spacing:0;text-wrap:balance;max-width:58rem;font-size:6.25rem;font-weight:700;line-height:.78}.page-module__nmOFia__profileShowcase{width:min(100%,55rem);margin-top:2.125rem}@media (max-width:50rem){.page-module__nmOFia__title{font-size:5.25rem;line-height:.82}}@media (max-width:34rem){.page-module__nmOFia__title{font-size:3.35rem}.page-module__nmOFia__profileShowcase{margin-top:1.625rem}}
.HireLegalTalentSharedSections-module__MAMqVa__logoCarousel{margin-top:0}
.PublicForm-module__ShJryG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.PublicForm-module__ShJryG__field{gap:.35rem;min-width:0;display:grid}.PublicForm-module__ShJryG__fullWidth{grid-column:1/-1}.PublicForm-module__ShJryG__label{color:var(--site-text-color);font:800 .625rem/1.2 var(--site-font-ui);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:.35rem;display:inline-flex}.PublicForm-module__ShJryG__required{color:var(--site-accent)}.PublicForm-module__ShJryG__optional{color:var(--site-text-muted-color);font:500 .625rem/1 var(--site-font-copy);letter-spacing:0;text-transform:none;font-style:italic}.PublicForm-module__ShJryG__control{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);width:100%;min-width:0;min-height:2.5rem;color:var(--site-text-color);font:500 .8125rem/1.4 var(--site-font-copy);outline:none;padding:.75rem .95rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.PublicForm-module__ShJryG__control::placeholder{color:color-mix(in srgb, var(--site-text-muted-color) 68%, var(--white))}.PublicForm-module__ShJryG__control:hover{border-color:color-mix(in srgb, var(--site-text-muted-color) 38%, var(--border-subtle))}.PublicForm-module__ShJryG__control:focus,.PublicForm-module__ShJryG__control:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 45%, var(--border-subtle));box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.PublicForm-module__ShJryG__control[aria-invalid=true]{border-color:color-mix(in srgb, var(--color-danger-base) 54%, var(--border-subtle));background:var(--site-danger-soft)}.PublicForm-module__ShJryG__textarea{resize:vertical;min-height:5.6rem}.PublicForm-module__ShJryG__select{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8L10 12L14 8' stroke='%237E7A87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") calc(100% - .82rem) 50% / .8rem .8rem no-repeat, var(--site-surface-white);appearance:none;padding-right:2.15rem}.PublicForm-module__ShJryG__help{color:var(--site-text-muted-color);font:500 .72rem/1.45 var(--site-font-copy)}.PublicForm-module__ShJryG__error{color:var(--color-danger);font:800 .6875rem/1.35 var(--site-font-ui)}.PublicForm-module__ShJryG__choice{color:var(--site-text-color);font:600 .8125rem/1.5 var(--site-font-copy);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.PublicForm-module__ShJryG__choiceInput{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.PublicForm-module__ShJryG__choiceMark,.PublicForm-module__ShJryG__radioMark{border:var(--border-width-strong) solid var(--border-subtle);background:var(--site-surface-white);flex:none;place-items:center;width:1rem;height:1rem;margin-top:.16rem;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-grid}.PublicForm-module__ShJryG__choiceMark{border-radius:.25rem}.PublicForm-module__ShJryG__radioMark{border-radius:var(--radius-pill)}.PublicForm-module__ShJryG__choiceMark:after{content:"";border-bottom:.125rem solid var(--site-text-on-dark);border-left:.125rem solid var(--site-text-on-dark);opacity:0;width:.45rem;height:.25rem;transform:translateY(-.05rem)rotate(-45deg)}.PublicForm-module__ShJryG__radioMark:after{content:"";border-radius:var(--radius-pill);background:var(--site-text-on-dark);opacity:0;width:.4rem;height:.4rem}.PublicForm-module__ShJryG__choiceInput:checked+.PublicForm-module__ShJryG__choiceMark,.PublicForm-module__ShJryG__choiceInput:checked+.PublicForm-module__ShJryG__radioMark{border-color:var(--site-accent);background:var(--site-accent)}.PublicForm-module__ShJryG__choiceInput:checked+.PublicForm-module__ShJryG__choiceMark:after,.PublicForm-module__ShJryG__choiceInput:checked+.PublicForm-module__ShJryG__radioMark:after{opacity:1}.PublicForm-module__ShJryG__choice:focus-within .PublicForm-module__ShJryG__choiceMark,.PublicForm-module__ShJryG__radio:focus-within .PublicForm-module__ShJryG__radioMark{border-color:var(--site-accent);box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.PublicForm-module__ShJryG__choiceLabel{min-width:0}.PublicForm-module__ShJryG__radio{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);min-width:0;color:var(--site-text-color);font:700 .75rem/1.2 var(--site-font-ui);cursor:pointer;align-items:center;gap:.7rem;padding:.75rem .9rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.PublicForm-module__ShJryG__radio:hover,.PublicForm-module__ShJryG__radioActive,.PublicForm-module__ShJryG__radio:focus-within{border-color:var(--site-accent);background:color-mix(in srgb, var(--site-accent) 4%, var(--site-surface-white))}.PublicForm-module__ShJryG__radioIcon{color:var(--site-text-muted-color);place-items:center;display:inline-grid}.PublicForm-module__ShJryG__radioIcon svg{width:.95rem;height:.95rem}.PublicForm-module__ShJryG__radioBadge{border-radius:var(--radius-pill);background:var(--site-accent);color:var(--site-text-on-dark);font:800 .5625rem/1 var(--site-font-ui);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:.2rem .55rem}.PublicForm-module__ShJryG__upload{border:var(--border-width-default) dashed var(--border-subtle);border-radius:var(--radius-default);background:color-mix(in srgb, var(--site-text-color) 1%, var(--site-surface-white));color:var(--site-text-color);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding:.85rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.PublicForm-module__ShJryG__upload:hover,.PublicForm-module__ShJryG__upload:focus-within{border-color:color-mix(in srgb, var(--site-accent) 45%, var(--border-subtle));background:color-mix(in srgb, var(--site-accent) 2%, var(--site-surface-white));box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.PublicForm-module__ShJryG__uploadError{border-color:color-mix(in srgb, var(--color-danger-base) 54%, var(--border-subtle));background:var(--site-danger-soft)}.PublicForm-module__ShJryG__upload svg{width:1.25rem;height:1.25rem;color:var(--site-accent)}.PublicForm-module__ShJryG__uploadText{gap:.16rem;min-width:0;display:grid}.PublicForm-module__ShJryG__uploadText strong{color:var(--site-text-color);font:800 .8125rem/1.25 var(--site-font-ui)}.PublicForm-module__ShJryG__uploadText span{overflow-wrap:anywhere;min-width:0;color:var(--site-text-muted-color);font:500 .78rem/1.35 var(--site-font-copy)}.PublicForm-module__ShJryG__uploadText small{color:var(--site-text-muted-color);font:700 .5625rem/1 var(--site-font-ui);letter-spacing:.08em;text-transform:uppercase}.PublicForm-module__ShJryG__upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.PublicForm-module__ShJryG__upload .PublicForm-module__ShJryG__error{grid-column:1/-1}.PublicForm-module__ShJryG__feedback{border:var(--border-width-default) solid var(--feedback-border);border-radius:var(--radius-default);background:var(--feedback-bg);color:var(--site-text-color);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.9rem 1rem;display:grid}.PublicForm-module__ShJryG__feedbackCompact{background:0 0;border:0;padding:0}.PublicForm-module__ShJryG__feedbackIcon{width:1.35rem;height:1.35rem;color:var(--feedback-icon);place-items:center;display:inline-grid}.PublicForm-module__ShJryG__feedbackIcon svg{width:1.15rem;height:1.15rem}.PublicForm-module__ShJryG__feedbackContent{min-width:0;color:var(--site-text-muted-color);font:500 .8125rem/1.5 var(--site-font-copy);gap:.15rem;display:grid}.PublicForm-module__ShJryG__feedbackContent strong{color:var(--site-text-color);font:800 .8125rem/1.3 var(--site-font-ui)}.PublicForm-module__ShJryG__feedbacksuccess{--feedback-border:color-mix(in srgb, var(--site-success-green) 42%, var(--border-subtle));--feedback-bg:color-mix(in srgb, var(--site-success-green) 8%, var(--site-surface-white));--feedback-icon:var(--site-success-green)}.PublicForm-module__ShJryG__feedbackinfo{--feedback-border:color-mix(in srgb, var(--site-accent-secondary) 32%, var(--border-subtle));--feedback-bg:var(--site-accent-secondary-subtle);--feedback-icon:var(--site-accent-secondary)}.PublicForm-module__ShJryG__feedbackwarning{--feedback-border:color-mix(in srgb, var(--site-accent) 34%, var(--border-subtle));--feedback-bg:var(--site-accent-subtle);--feedback-icon:var(--site-accent)}.PublicForm-module__ShJryG__feedbackerror{--feedback-border:color-mix(in srgb, var(--color-danger-base) 44%, var(--border-subtle));--feedback-bg:var(--site-danger-soft);--feedback-icon:var(--color-danger)}.PublicForm-module__ShJryG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:48rem){.PublicForm-module__ShJryG__grid{grid-template-columns:1fr}.PublicForm-module__ShJryG__actions{align-items:stretch;display:grid}}
.SearchInput-module__De8duG__root{border:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);min-width:0;min-height:2.125rem;color:var(--site-text-color);border-radius:.5rem;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.SearchInput-module__De8duG__root:hover,.SearchInput-module__De8duG__root:focus-within{border-color:var(--site-accent-secondary);box-shadow:0 .5rem 1.25rem var(--site-shadow-ui-soft)}.SearchInput-module__De8duG__icon{width:.85rem;height:.85rem;color:var(--site-text-muted-color);stroke-width:2px;flex:none}.SearchInput-module__De8duG__input{width:100%;min-width:0;color:var(--site-text-color);font:400 .82rem/1.2 var(--site-font-ui);background:0 0;border:0;outline:none}.SearchInput-module__De8duG__input::placeholder{color:var(--site-text-muted-color);opacity:.78}.SearchInput-module__De8duG__input::-webkit-search-cancel-button{appearance:none}.SearchInput-module__De8duG__clearLink{border-radius:var(--radius-pill);width:1.15rem;height:1.15rem;color:var(--site-text-muted-color);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.SearchInput-module__De8duG__clearLink:hover,.SearchInput-module__De8duG__clearLink:focus-visible{background:color-mix(in srgb, var(--site-text-color) 6%, transparent);color:var(--site-text-color);outline:none}.SearchInput-module__De8duG__clearIcon{stroke-width:2.5px;width:.85rem;height:.85rem}
.NewsletterSignupForm-module__M_oesa__form{width:min(100%,44rem)}.NewsletterSignupForm-module__M_oesa__sidebar{width:100%}.NewsletterSignupForm-module__M_oesa__sidebarActionRow{gap:.65rem;margin-top:0;display:grid}
.GdprNotice-module__gmZbEa__notice{border:var(--border-width-default) solid color-mix(in srgb, var(--site-accent-secondary) 24%, var(--border-subtle));border-radius:var(--site-card-radius);background:var(--site-background-tint);align-items:flex-start;gap:1rem;padding:1.15rem 1.35rem;display:flex}.GdprNotice-module__gmZbEa__icon{border-radius:var(--radius-pill);background:var(--site-accent-secondary);width:2.25rem;height:2.25rem;color:var(--site-text-on-dark);flex:none;place-items:center;display:inline-grid}.GdprNotice-module__gmZbEa__icon svg{stroke-width:2.25px;width:1rem;height:1rem}.GdprNotice-module__gmZbEa__copy{gap:.25rem;min-width:0;display:grid}.GdprNotice-module__gmZbEa__title,.GdprNotice-module__gmZbEa__text{margin:0}.GdprNotice-module__gmZbEa__title{color:var(--site-text-strong);font:800 .8125rem/1.25 var(--site-font-ui)}.GdprNotice-module__gmZbEa__text{color:var(--site-text-muted-color);font:500 .8125rem/1.55 var(--site-font-copy)}.GdprNotice-module__gmZbEa__text a{color:var(--site-accent);text-underline-offset:.125rem;font-weight:800;text-decoration:underline}@media (max-width:40rem){.GdprNotice-module__gmZbEa__notice{gap:.8rem;padding:1rem}}
.Jarvis-module__C3VEYq__section{border-top:var(--border-width-default) solid var(--border-warm)}.Jarvis-module__C3VEYq__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}.Jarvis-module__C3VEYq__headerCopy{gap:.625rem;max-width:36rem;display:grid}.Jarvis-module__C3VEYq__card{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--site-card-radius);background:var(--site-surface-white);box-shadow:var(--site-shadow);overflow:hidden}.Jarvis-module__C3VEYq__embedded{gap:1.25rem;width:100%;display:grid}.Jarvis-module__C3VEYq__embedded .Jarvis-module__C3VEYq__header{margin-bottom:0}.Jarvis-module__C3VEYq__embedded .Jarvis-module__C3VEYq__headerCopy{max-width:42rem}.Jarvis-module__C3VEYq__embedded .Jarvis-module__C3VEYq__card{box-shadow:none}.Jarvis-module__C3VEYq__gdprNotice{margin-top:1.5rem}.Jarvis-module__C3VEYq__embedded .Jarvis-module__C3VEYq__gdprNotice{margin-top:0}.Jarvis-module__C3VEYq__progress{background:var(--border-subtle);height:.1875rem;display:flex}.Jarvis-module__C3VEYq__progress>span{background:var(--border-subtle);flex:1 1 0;transition:background-color .18s}.Jarvis-module__C3VEYq__progressDone{background:color-mix(in srgb, var(--site-accent) 28%, var(--border-subtle))!important}.Jarvis-module__C3VEYq__progressActive{background:var(--site-accent)!important}.Jarvis-module__C3VEYq__stepBody{gap:.875rem;padding:1.35rem 1.5rem 0;display:grid}.Jarvis-module__C3VEYq__bubbleRow{align-items:flex-start;gap:.75rem;display:flex}.Jarvis-module__C3VEYq__avatar{border-radius:var(--radius-pill);background:var(--site-accent-soft);width:1.75rem;height:1.75rem;color:var(--site-accent);flex:none;place-items:center;margin-top:.15rem;display:inline-grid}.Jarvis-module__C3VEYq__avatar svg{width:1rem;height:1rem;animation:3.2s ease-in-out infinite Jarvis-module__C3VEYq__avatarFloat}.Jarvis-module__C3VEYq__avatarLarge{width:4rem;height:4rem;margin:0}.Jarvis-module__C3VEYq__avatarLarge svg{width:2rem;height:2rem}.Jarvis-module__C3VEYq__bubbleText{border-radius:0 var(--radius-default) var(--radius-default);background:color-mix(in srgb, var(--site-accent-secondary) 6%, var(--site-surface-white));max-width:40rem;min-height:5rem;color:var(--site-text-color);font:500 .8125rem/1.65 var(--site-font-copy);margin:0;padding:.875rem 1.125rem}.Jarvis-module__C3VEYq__cursor{background:var(--site-accent-secondary);vertical-align:middle;width:.125rem;height:1em;margin-left:.125rem;animation:.7s step-end infinite Jarvis-module__C3VEYq__cursorBlink;display:inline-block}.Jarvis-module__C3VEYq__inlineLabel,.Jarvis-module__C3VEYq__contextHeader{color:var(--site-text-muted-color);font:800 .6875rem/1.2 var(--site-font-ui);margin:0}.Jarvis-module__C3VEYq__contextHeader{color:var(--site-text-kicker-color);letter-spacing:.18em;text-transform:uppercase;font-size:.5625rem}.Jarvis-module__C3VEYq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.Jarvis-module__C3VEYq__optionGridDense{grid-template-columns:repeat(3,minmax(0,1fr))}.Jarvis-module__C3VEYq__optionCard{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);min-height:6.25rem;color:var(--site-text-color);font-family:var(--site-font-ui);text-align:left;cursor:pointer;align-content:start;gap:.25rem;padding:.875rem 2.1rem .875rem .875rem;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.Jarvis-module__C3VEYq__optionCard:hover,.Jarvis-module__C3VEYq__optionCard:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 28%, var(--border-subtle));background:color-mix(in srgb, var(--site-accent) 2%, var(--site-surface-white))}.Jarvis-module__C3VEYq__optionCardActive{border-color:var(--site-accent);background:color-mix(in srgb, var(--site-accent) 5%, var(--site-surface-white));box-shadow:0 0 0 .1875rem var(--site-accent-soft)}.Jarvis-module__C3VEYq__checkmark{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);width:1rem;height:1rem;color:var(--site-text-on-dark);place-items:center;display:inline-grid;position:absolute;top:.65rem;right:.65rem}.Jarvis-module__C3VEYq__checkmark svg{stroke-width:3px;width:.7rem;height:.7rem}.Jarvis-module__C3VEYq__optionCardActive .Jarvis-module__C3VEYq__checkmark{border-color:var(--site-accent);background:var(--site-accent)}.Jarvis-module__C3VEYq__optionIcon{width:1.15rem;height:1.15rem;color:var(--site-text-muted-color)}.Jarvis-module__C3VEYq__optionLabel{color:var(--site-text-color);font:800 .75rem/1.2 var(--site-font-ui)}.Jarvis-module__C3VEYq__optionCardActive .Jarvis-module__C3VEYq__optionIcon,.Jarvis-module__C3VEYq__optionCardActive .Jarvis-module__C3VEYq__optionLabel{color:var(--site-accent)}.Jarvis-module__C3VEYq__optionDescription{color:var(--site-text-muted-color);font:500 .625rem/1.35 var(--site-font-copy)}.Jarvis-module__C3VEYq__stepQuestion{color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:900;line-height:1.18}.Jarvis-module__C3VEYq__hint{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-text-color) 4%, transparent);color:var(--site-text-muted-color);font:800 .5625rem/1.1 var(--site-font-ui);letter-spacing:.04em;justify-self:start;padding:.25rem .7rem}.Jarvis-module__C3VEYq__chips,.Jarvis-module__C3VEYq__successPills{flex-wrap:wrap;gap:.45rem;display:flex}.Jarvis-module__C3VEYq__chip{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);color:color-mix(in srgb, var(--site-text-color) 70%, var(--site-text-muted-color));font:800 .6875rem/1 var(--site-font-ui);cursor:pointer;padding:.45rem .875rem;transition:border-color .15s,background-color .15s,color .15s}.Jarvis-module__C3VEYq__chip:hover,.Jarvis-module__C3VEYq__chip:focus-visible,.Jarvis-module__C3VEYq__chipActive{border-color:var(--site-accent-secondary);background:color-mix(in srgb, var(--site-accent-secondary) 7%, var(--site-surface-white));color:var(--site-accent-secondary)}.Jarvis-module__C3VEYq__contactOptions{gap:.5rem;display:grid}.Jarvis-module__C3VEYq__successLink{color:var(--site-accent);font-weight:800;text-decoration:none}.Jarvis-module__C3VEYq__dialogBackdrop{z-index:1000;background:color-mix(in srgb, var(--site-text-color) 42%, transparent);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.Jarvis-module__C3VEYq__dialog{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--site-card-radius);background:var(--site-surface-white);width:min(100%,42rem);max-height:min(42rem,100vh - 2.5rem);box-shadow:var(--site-shadow);gap:1.25rem;padding:1.35rem;display:grid;overflow:auto}.Jarvis-module__C3VEYq__dialogHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.8rem;display:grid}.Jarvis-module__C3VEYq__dialogTitle{color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.05}.Jarvis-module__C3VEYq__dialogText{color:var(--site-text-muted-color);font:500 .8125rem/1.6 var(--site-font-copy);margin:.3rem 0 0}.Jarvis-module__C3VEYq__dialogClose{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);width:2rem;height:2rem;color:var(--site-text-muted-color);font:800 1.1rem/1 var(--site-font-ui);cursor:pointer;place-items:center;display:inline-grid}.Jarvis-module__C3VEYq__dialogClose:hover,.Jarvis-module__C3VEYq__dialogClose:focus-visible{border-color:var(--site-accent);color:var(--site-accent)}.Jarvis-module__C3VEYq__dialogSummary{border-top:var(--border-width-default) solid var(--border-subtle);gap:0;margin:0;display:grid}.Jarvis-module__C3VEYq__dialogSummaryRow{border-bottom:var(--border-width-default) solid var(--border-subtle);grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1rem;padding:.85rem 0;display:grid}.Jarvis-module__C3VEYq__dialogSummaryRow dt{color:var(--site-text-muted-color);font:800 .65rem/1.35 var(--site-font-ui)}.Jarvis-module__C3VEYq__dialogSummaryRow dd{color:var(--site-text-color);font:600 .8125rem/1.45 var(--site-font-copy);margin:0}.Jarvis-module__C3VEYq__footer{border-top:var(--border-width-default) solid var(--border-subtle);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1rem;padding:.875rem 1.5rem 1.35rem;display:grid}.Jarvis-module__C3VEYq__backButton,.Jarvis-module__C3VEYq__nextButton{border-radius:var(--radius-pill);font-family:var(--site-font-ui);cursor:pointer;border:0;align-items:center;gap:.45rem;font-weight:800;transition:color .15s,background-color .15s,transform .15s,opacity .15s;display:inline-flex}.Jarvis-module__C3VEYq__backButton{color:var(--site-text-muted-color);background:0 0;justify-self:start;padding:.5rem 0;font-size:.75rem}.Jarvis-module__C3VEYq__backButton svg{width:.875rem;height:.875rem}.Jarvis-module__C3VEYq__backButton:disabled{visibility:hidden}.Jarvis-module__C3VEYq__backButton:hover:not(:disabled),.Jarvis-module__C3VEYq__backButton:focus-visible:not(:disabled){color:var(--site-text-color)}.Jarvis-module__C3VEYq__nextButton{background:var(--site-accent);color:var(--site-text-on-dark);grid-column:3;justify-self:end;padding:.75rem 1.6rem;font-size:.75rem}.Jarvis-module__C3VEYq__nextButton:disabled{opacity:.35;cursor:not-allowed}.Jarvis-module__C3VEYq__nextButton:hover:not(:disabled),.Jarvis-module__C3VEYq__nextButton:focus-visible:not(:disabled){background:var(--site-accent-hover);transform:translateY(-.125rem)}.Jarvis-module__C3VEYq__counter{color:var(--site-text-muted-color);font:800 .625rem/1 var(--site-font-ui)}.Jarvis-module__C3VEYq__success{text-align:center;justify-items:center;gap:.875rem;padding:3rem 1.75rem;display:grid}.Jarvis-module__C3VEYq__successTitle{color:var(--site-text-color);font-family:var(--site-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.05}.Jarvis-module__C3VEYq__successText{max-width:28rem;color:var(--site-text-muted-color);font:500 .8125rem/1.65 var(--site-font-copy);margin:0}.Jarvis-module__C3VEYq__successPills{justify-content:center}.Jarvis-module__C3VEYq__successPill{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-accent-secondary) 7%, var(--site-surface-white));color:var(--site-accent-secondary);font:800 .5625rem/1 var(--site-font-ui);padding:.3rem .65rem}.Jarvis-module__C3VEYq__successNote{color:var(--site-text-muted-color);font:500 .625rem/1.35 var(--site-font-copy);align-items:center;gap:.35rem;margin:0;display:inline-flex}.Jarvis-module__C3VEYq__successNote svg{width:.8rem;height:.8rem}.Jarvis-module__C3VEYq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;padding:0;position:absolute;overflow:hidden}@keyframes Jarvis-module__C3VEYq__cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes Jarvis-module__C3VEYq__avatarFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.1875rem)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.Jarvis-module__C3VEYq__avatar svg,.Jarvis-module__C3VEYq__cursor{animation:none}}@media (max-width:48rem){.Jarvis-module__C3VEYq__header{gap:.875rem;display:grid}.Jarvis-module__C3VEYq__optionGrid,.Jarvis-module__C3VEYq__optionGridDense{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.Jarvis-module__C3VEYq__stepBody,.Jarvis-module__C3VEYq__footer{padding-inline:1rem}.Jarvis-module__C3VEYq__dialogSummaryRow{grid-template-columns:minmax(0,1fr);gap:.25rem}.Jarvis-module__C3VEYq__optionGrid,.Jarvis-module__C3VEYq__optionGridDense{grid-template-columns:minmax(0,1fr)}.Jarvis-module__C3VEYq__footer{grid-template-columns:1fr;justify-items:stretch}.Jarvis-module__C3VEYq__backButton,.Jarvis-module__C3VEYq__nextButton{justify-content:center;justify-self:stretch}.Jarvis-module__C3VEYq__backButton:disabled{display:none}.Jarvis-module__C3VEYq__counter{order:-1;justify-self:center}}
.ContactCtaSection-module__Qy9i4q__contactSection{border-top:var(--border-width-default) solid var(--border-subtle);padding-top:1.5rem;padding-bottom:3.25rem}.ContactCtaSection-module__Qy9i4q__contactShell{text-align:center;justify-items:center;gap:1.75rem;max-width:58rem;margin-inline:auto;display:grid}.ContactCtaSection-module__Qy9i4q__contactTitle{max-width:58rem}.ContactCtaSection-module__Qy9i4q__actionRow{flex-wrap:wrap}.ContactCtaSection-module__Qy9i4q__modalBackdrop{z-index:1200;background:color-mix(in srgb, var(--site-text-color) 46%, transparent);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0;overflow:auto}.ContactCtaSection-module__Qy9i4q__modal{border:var(--border-width-strong) solid var(--border-subtle);border-radius:var(--site-card-radius);background:var(--site-surface-white);width:min(100%,42rem);box-shadow:var(--site-shadow);grid-template-rows:auto auto auto;gap:1rem;margin-block:auto;display:grid}.ContactCtaSection-module__Qy9i4q__modalHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.35rem 1.5rem 0;display:grid}.ContactCtaSection-module__Qy9i4q__modalTitle{color:var(--site-text-color);font-family:var(--site-font-display);margin:.25rem 0 0;font-size:clamp(1.55rem,4vw,2.25rem);font-weight:900;line-height:1.05}.ContactCtaSection-module__Qy9i4q__modalIntro{max-width:30rem;color:var(--site-text-muted-color);font:500 .8125rem/1.6 var(--site-font-copy);margin:.65rem 0 0}.ContactCtaSection-module__Qy9i4q__modalBody{min-height:0}.ContactCtaSection-module__Qy9i4q__modalClose{border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--site-surface-white);width:2.25rem;height:2.25rem;color:var(--site-text-muted-color);cursor:pointer;place-items:center;display:inline-grid}.ContactCtaSection-module__Qy9i4q__modalClose:hover,.ContactCtaSection-module__Qy9i4q__modalClose:focus-visible{border-color:var(--site-accent);color:var(--site-accent)}.ContactCtaSection-module__Qy9i4q__modalClose svg{width:1rem;height:1rem}.ContactCtaSection-module__Qy9i4q__modalFooter{border-top:var(--border-width-default) solid var(--border-subtle);background:var(--site-surface-white);justify-items:end;gap:.75rem;padding:.875rem 1.5rem 1rem;display:grid}.ContactCtaSection-module__Qy9i4q__modalSuccess{text-align:center;justify-items:center;gap:.875rem;padding:1rem 1.75rem 2.25rem;display:grid}.ContactCtaSection-module__Qy9i4q__modalSuccessTitle{color:var(--site-text-color);font-family:var(--site-font-display);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.05}.ContactCtaSection-module__Qy9i4q__modalSuccess p{max-width:28rem;color:var(--site-text-muted-color);font:500 .8125rem/1.65 var(--site-font-copy);margin:0}.ContactCtaSection-module__Qy9i4q__modalSuccessNote{align-items:center;gap:.35rem;display:inline-flex}.ContactCtaSection-module__Qy9i4q__modalSuccessNote svg{width:.8rem;height:.8rem}.ContactCtaSection-module__Qy9i4q__newsletterSection{padding-top:3.25rem;padding-bottom:3rem}.ContactCtaSection-module__Qy9i4q__newsletterShell{grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.ContactCtaSection-module__Qy9i4q__newsletterCopy{gap:.75rem;display:grid}.ContactCtaSection-module__Qy9i4q__newsletterForm{justify-self:end;width:100%}@media (max-width:56rem){.ContactCtaSection-module__Qy9i4q__contactSection{padding-bottom:3rem}.ContactCtaSection-module__Qy9i4q__newsletterShell{grid-template-columns:1fr;gap:1.5rem}.ContactCtaSection-module__Qy9i4q__newsletterForm{justify-self:stretch}}@media (max-width:40rem){.ContactCtaSection-module__Qy9i4q__modalBackdrop{align-items:start;padding:.75rem}.ContactCtaSection-module__Qy9i4q__modal{margin-block:0}.ContactCtaSection-module__Qy9i4q__modalHeader{padding-inline:1rem}.ContactCtaSection-module__Qy9i4q__modalFooter{justify-items:stretch;padding-inline:1rem}}
.SiteHeader-module__oaTwcq__header{z-index:1000;width:100%;padding:0;position:fixed;top:0;left:0;right:0}.SiteHeader-module__oaTwcq__languageStrip{z-index:2;min-height:var(--site-header-strip-height);background:var(--site-accent-secondary);color:var(--site-text-on-dark);position:relative}.SiteHeader-module__oaTwcq__languageStripShell{padding-block:0}.SiteHeader-module__oaTwcq__languageStripInner{min-height:var(--site-header-strip-height);justify-content:flex-end;align-items:center;padding-right:.3125rem;display:flex}.SiteHeader-module__oaTwcq__languageItem{align-items:center;min-width:0;display:inline-flex}.SiteHeader-module__oaTwcq__languageButton{min-height:var(--site-header-strip-height);color:color-mix(in srgb, var(--white) 40%, transparent);cursor:pointer;font:800 .5625rem/1 var(--site-font-ui);letter-spacing:0;text-transform:uppercase;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__languageButton[aria-current=true],.SiteHeader-module__oaTwcq__languageButton:hover,.SiteHeader-module__oaTwcq__languageButton:focus-visible{color:var(--site-text-on-dark)}.SiteHeader-module__oaTwcq__languageButton:focus-visible{outline:var(--border-width-strong) solid color-mix(in srgb, var(--white) 62%, transparent);outline-offset:.1875rem}.SiteHeader-module__oaTwcq__languageSeparator{color:color-mix(in srgb, var(--white) 36%, transparent);font:800 .5625rem/1 var(--site-font-ui);margin-inline:.375rem}.SiteHeader-module__oaTwcq__chrome{z-index:1;border-bottom:var(--border-width-hairline) solid var(--border-subtle);background:var(--site-surface-white);width:100%;box-shadow:0 .125rem 1.25rem color-mix(in srgb, var(--site-text-color) 5%, transparent);margin:0;padding-block:.625rem;position:relative;container-type:inline-size}.SiteHeader-module__oaTwcq__header[data-fixed=false] .SiteHeader-module__oaTwcq__chrome{border-bottom-color:color-mix(in srgb, var(--white) 18%, transparent);background:var(--site-accent-secondary);box-shadow:none}.SiteHeader-module__oaTwcq__header[data-overlay=true][data-fixed=false] .SiteHeader-module__oaTwcq__languageStrip{background:0 0}.SiteHeader-module__oaTwcq__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;height:2.75rem;display:grid}.SiteHeader-module__oaTwcq__header[data-fixed=true] .SiteHeader-module__oaTwcq__chrome{box-shadow:0 .125rem 1.25rem color-mix(in srgb, var(--site-text-color) 5%, transparent)}.SiteHeader-module__oaTwcq__header[data-overlay=true][data-fixed=false] .SiteHeader-module__oaTwcq__chrome{box-shadow:none;background:0 0;border-bottom:0}.SiteHeader-module__oaTwcq__brandBlock{justify-content:flex-start;align-items:center;min-width:0;display:flex}.SiteHeader-module__oaTwcq__brand{flex-shrink:0;width:3.75rem}.SiteHeader-module__oaTwcq__actions{justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;min-width:0;height:100%;display:inline-flex}.SiteHeader-module__oaTwcq__callToAction{flex-shrink:0}.SiteHeader-module__oaTwcq__hireDropdown{flex-shrink:0;position:relative}.SiteHeader-module__oaTwcq__hireDropdownPanel{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-default);background:var(--site-surface-white);width:min(19rem,100vw - 2rem);color:var(--site-text-color);box-shadow:0 1.25rem 3.75rem color-mix(in srgb, var(--site-text-color) 14%, transparent);padding:.875rem 1rem .75rem;position:absolute;top:calc(100% + .625rem);right:0}.SiteHeader-module__oaTwcq__hireDropdownTitle{color:var(--site-text-color);font:800 1rem/1.15 var(--site-font-ui);margin-bottom:.625rem}.SiteHeader-module__oaTwcq__hireDropdownProfilesLink{border:var(--border-width-strong) solid color-mix(in srgb, var(--site-accent) 34%, var(--border-subtle));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-accent) 6%, var(--site-surface-white));min-height:2.375rem;color:var(--site-accent);font:800 .6875rem/1 var(--site-font-ui);align-items:center;gap:.5rem;margin-bottom:.625rem;padding:.625rem 1rem;text-decoration:none;display:flex}.SiteHeader-module__oaTwcq__hireDropdownProfilesLink:hover,.SiteHeader-module__oaTwcq__hireDropdownProfilesLink:focus-visible{border-color:color-mix(in srgb, var(--site-accent) 52%, var(--border-subtle));background:color-mix(in srgb, var(--site-accent) 10%, var(--site-surface-white));color:var(--site-accent-hover)}.SiteHeader-module__oaTwcq__hireDropdownProfilesDot{border-radius:var(--radius-pill);background:var(--site-accent);flex-shrink:0;width:.375rem;height:.375rem;animation:1.8s ease-in-out infinite SiteHeader-module__oaTwcq__hireDropdownProfilesDotPulse}@keyframes SiteHeader-module__oaTwcq__hireDropdownProfilesDotPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 62%, transparent)}60%{box-shadow:0 0 0 .4375rem color-mix(in srgb, var(--site-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--site-accent) 0%, transparent)}}.SiteHeader-module__oaTwcq__hireDropdownList{margin:0;padding:0;list-style:none}.SiteHeader-module__oaTwcq__hireDropdownLink{border-bottom:var(--border-width-default) solid var(--border-subtle);color:color-mix(in srgb, var(--site-text-color) 72%, transparent);font:500 .875rem/1.25 var(--site-font-copy);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 0;text-decoration:none;display:flex}.SiteHeader-module__oaTwcq__hireDropdownLink:hover,.SiteHeader-module__oaTwcq__hireDropdownLink:focus-visible{color:var(--site-accent)}.SiteHeader-module__oaTwcq__hireDropdownList li:last-child .SiteHeader-module__oaTwcq__hireDropdownLink{border-bottom:0}.SiteHeader-module__oaTwcq__hireDropdownLinkLabel{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.SiteHeader-module__oaTwcq__dropdownLinkAccentBlueLightning .SiteHeader-module__oaTwcq__hireDropdownLinkLabel{color:var(--site-accent-secondary);font-weight:700}.SiteHeader-module__oaTwcq__dropdownLinkAccentBlueLightning .SiteHeader-module__oaTwcq__hireDropdownLinkLabel:before{content:"⚡";color:var(--site-accent-secondary);font-size:.75rem;line-height:1}.SiteHeader-module__oaTwcq__dropdownLinkAccentFuchsiaBold .SiteHeader-module__oaTwcq__hireDropdownLinkLabel{color:var(--site-accent);font-weight:700}.SiteHeader-module__oaTwcq__hireDropdownArrow{color:var(--color-ui-chrome-inactive);flex-shrink:0;font-size:.75rem}.SiteHeader-module__oaTwcq__menuButton{border-radius:var(--radius-default);width:2.125rem;height:2.125rem;color:var(--site-text-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.3125rem;display:inline-flex}.SiteHeader-module__oaTwcq__header[data-fixed=false] .SiteHeader-module__oaTwcq__menuButton{color:var(--site-text-on-dark);background:0 0}.SiteHeader-module__oaTwcq__menuButtonActive{background:color-mix(in srgb, var(--site-text-color) 8%, transparent)}.SiteHeader-module__oaTwcq__menuIcon{flex-direction:column;justify-content:center;align-items:stretch;gap:.1875rem;width:1rem;display:inline-flex}.SiteHeader-module__oaTwcq__menuLine{border-radius:var(--radius-pill);background:currentColor;width:1rem;height:.125rem;display:block}.SiteHeader-module__oaTwcq__menuLine:nth-child(2){width:.75rem}@container (max-width:55rem){.SiteHeader-module__oaTwcq__actions{gap:.375rem}.SiteHeader-module__oaTwcq__callToAction{padding:.625rem 1.125rem}}@container (max-width:43.75rem){.SiteHeader-module__oaTwcq__inner{grid-template-columns:minmax(0,1fr) auto}.SiteHeader-module__oaTwcq__callToAction,.SiteHeader-module__oaTwcq__hireDropdown{display:none}}@media (max-width:43.75rem){.SiteHeader-module__oaTwcq__languageStrip{display:none}}@media (max-width:56.25rem){.SiteHeader-module__oaTwcq__header{padding:0}.SiteHeader-module__oaTwcq__inner{height:2.75rem}}
.VacancyFilterBar-module__D1bKPW__filters{gap:.55rem;display:grid}.VacancyFilterBar-module__D1bKPW__searchForm{flex:24rem;max-width:none;display:grid}.VacancyFilterBar-module__D1bKPW__searchRow{flex-wrap:nowrap;align-items:center;gap:.55rem;display:flex}.VacancyFilterBar-module__D1bKPW__searchInput{flex:18rem;min-width:0}.VacancyFilterBar-module__D1bKPW__filterControls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.VacancyFilterBar-module__D1bKPW__filterPills{gap:.7rem}.VacancyFilterBar-module__D1bKPW__stateFilter{width:min(100%,6.5rem);display:grid}@media (max-width:45rem){.VacancyFilterBar-module__D1bKPW__searchForm{max-width:none}.VacancyFilterBar-module__D1bKPW__searchRow{display:grid}.VacancyFilterBar-module__D1bKPW__searchInput{min-width:0}.VacancyFilterBar-module__D1bKPW__filterControls{justify-content:stretch;display:grid}.VacancyFilterBar-module__D1bKPW__filterPills{gap:.6rem}.VacancyFilterBar-module__D1bKPW__stateFilter{width:100%}}
.page-module__npQ1Wq__heroInner{padding-bottom:3.5rem}.page-module__npQ1Wq__kicker{color:color-mix(in srgb, var(--white) 52%, transparent)}.page-module__npQ1Wq__actions{justify-items:center;gap:.95rem;display:grid}.page-module__npQ1Wq__primaryButton{letter-spacing:.13em;text-transform:uppercase}.page-module__npQ1Wq__supportingLines{color:color-mix(in srgb, var(--white) 82%, transparent);font:700 .8125rem/1.25 var(--site-font-ui);text-align:center;gap:.65rem;display:grid}.page-module__npQ1Wq__supportingLines p{margin:0}.page-module__npQ1Wq__secondaryLink{color:var(--site-text-on-dark);font:800 .8125rem/1.2 var(--site-font-ui);text-decoration:none}.page-module__npQ1Wq__secondaryLink:hover,.page-module__npQ1Wq__secondaryLink:focus-visible{color:var(--site-text-on-dark);text-underline-offset:.3em;text-decoration:underline}.page-module__npQ1Wq__tertiaryLink{color:color-mix(in srgb, var(--white) 78%, transparent);font:italic 700 .875rem/1.2 var(--site-font-display);text-decoration:none}.page-module__npQ1Wq__tertiaryLink:hover,.page-module__npQ1Wq__tertiaryLink:focus-visible{color:var(--site-text-on-dark);text-underline-offset:.3em;text-decoration:underline}
.VacancyDetailPanel-module__AC8fGG__card{min-width:0}.VacancyDetailPanel-module__AC8fGG__title{margin:0 0 1rem}.VacancyDetailPanel-module__AC8fGG__hashtagLine{font-family:var(--site-font-ui);flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin:0 0 1rem;font-size:.8125rem;font-weight:800;line-height:1.35;display:flex}.VacancyDetailPanel-module__AC8fGG__hashtagTag{overflow-wrap:anywhere;min-width:0}.VacancyDetailPanel-module__AC8fGG__hashtagMark{color:var(--site-accent)}.VacancyDetailPanel-module__AC8fGG__hashtagText{color:var(--electric-blue)}.VacancyDetailPanel-module__AC8fGG__body{width:100%;min-width:0;max-width:100%}.VacancyDetailPanel-module__AC8fGG__body :where(span,div){white-space:normal;min-width:0;max-width:100%}.VacancyDetailPanel-module__AC8fGG__body :where(p,li,span,div,strong,em,a){overflow-wrap:break-word}
.ConsultantVacanciesBlock-module__1R52Iq__title{color:var(--site-text-color);font:900 clamp(1.65rem, 3vw, 2.35rem)/1.1 var(--site-font-display);overflow-wrap:anywhere;margin:0}.ConsultantVacanciesBlock-module__1R52Iq__title em{font-style:italic}
.LifeAtSteveSkillsGallery-module__yle_zG__gallery{width:100%}.LifeAtSteveSkillsGallery-module__yle_zG__imageFrame{border-radius:var(--radius-default);background:var(--site-background-color);width:100%;position:relative;overflow:hidden}.LifeAtSteveSkillsGallery-module__yle_zG__image{object-fit:contain}