[data-bank-bin="970415"]{--bio-primary:#006095;--bio-on-primary:#ffffff;--bio-action:#006095;--bio-on-action:#ffffff;--bio-accent:#D7153A;--bio-surface:#F1F7FA;--bio-text:#103449;--bio-logo-ground:transparent}
[data-bank-bin="970436"]{--bio-primary:#00512F;--bio-on-primary:#ffffff;--bio-action:#00512F;--bio-on-action:#ffffff;--bio-accent:#8BC53F;--bio-surface:#F4F7F6;--bio-text:#182B42;--bio-logo-ground:transparent}
[data-bank-bin="970418"]{--bio-primary:#006B68;--bio-on-primary:#ffffff;--bio-action:#006B68;--bio-on-action:#ffffff;--bio-accent:#FFC62F;--bio-surface:#FFFDF7;--bio-text:#173D39;--bio-logo-ground:transparent}
[data-bank-bin="970405"]{--bio-primary:#8F1030;--bio-on-primary:#ffffff;--bio-action:#8F1030;--bio-on-action:#ffffff;--bio-accent:#004934;--bio-surface:#FFFEFA;--bio-text:#213B31;--bio-logo-ground:transparent}
[data-bank-bin="970448"]{--bio-primary:#008C44;--bio-on-primary:#000000;--bio-action:#008C44;--bio-on-action:#000000;--bio-accent:#E39717;--bio-surface:#FBFAF6;--bio-text:#173D2B;--bio-logo-ground:transparent}
[data-bank-bin="970422"]{--bio-primary:#141ED2;--bio-on-primary:#ffffff;--bio-action:#141ED2;--bio-on-action:#ffffff;--bio-accent:#ED2645;--bio-surface:#FFFFFF;--bio-text:#111164;--bio-logo-ground:transparent}
[data-bank-bin="970407"]{--bio-primary:#EC1C24;--bio-on-primary:#000000;--bio-action:#EC1C24;--bio-on-action:#000000;--bio-accent:#061922;--bio-surface:#FEF5F5;--bio-text:#182B42;--bio-logo-ground:transparent}
[data-bank-bin="970416"]{--bio-primary:#0038A8;--bio-on-primary:#ffffff;--bio-action:#0038A8;--bio-on-action:#ffffff;--bio-accent:#00AFFF;--bio-surface:#EDF7FD;--bio-text:#142D4E;--bio-logo-ground:transparent}
[data-bank-bin="970432"]{--bio-primary:#006B3F;--bio-on-primary:#ffffff;--bio-action:#006B3F;--bio-on-action:#ffffff;--bio-accent:#E10600;--bio-surface:#F0F7F2;--bio-text:#103E2D;--bio-logo-ground:transparent}
[data-bank-bin="970423"]{--bio-primary:#652D89;--bio-on-primary:#ffffff;--bio-action:#652D89;--bio-on-action:#ffffff;--bio-accent:#ED7523;--bio-surface:#F7F6FC;--bio-text:#34213F;--bio-logo-ground:transparent}
[data-bank-bin="970403"]{--bio-primary:#0058A0;--bio-on-primary:#ffffff;--bio-action:#0058A0;--bio-on-action:#ffffff;--bio-accent:#F3B643;--bio-surface:#FFFDF9;--bio-text:#15384F;--bio-logo-ground:transparent}
[data-bank-bin="970437"]{--bio-primary:#BD1D23;--bio-on-primary:#ffffff;--bio-action:#BD1D23;--bio-on-action:#ffffff;--bio-accent:#FFDD00;--bio-surface:#FFF9EC;--bio-text:#333438;--bio-logo-ground:transparent}
[data-bank-bin="970454"]{--bio-primary:#2B3278;--bio-on-primary:#ffffff;--bio-action:#2B3278;--bio-on-action:#ffffff;--bio-accent:#03C2F3;--bio-surface:#EEF8FC;--bio-text:#202650;--bio-logo-ground:transparent}
[data-bank-bin="970429"]{--bio-primary:#1825AA;--bio-on-primary:#ffffff;--bio-action:#1825AA;--bio-on-action:#ffffff;--bio-accent:#EB0029;--bio-surface:#F2F4FC;--bio-text:#172345;--bio-logo-ground:transparent}
[data-bank-bin="970441"]{--bio-primary:#0066B3;--bio-on-primary:#ffffff;--bio-action:#0066B3;--bio-on-action:#ffffff;--bio-accent:#F47920;--bio-surface:#EFF6FB;--bio-text:#12344D;--bio-logo-ground:transparent}
[data-bank-bin="970443"]{--bio-primary:#2F2F78;--bio-on-primary:#ffffff;--bio-action:#2F2F78;--bio-on-action:#ffffff;--bio-accent:#F26B22;--bio-surface:#FFEFE2;--bio-text:#252449;--bio-logo-ground:transparent}
[data-bank-bin="970431"]{--bio-primary:#005D98;--bio-on-primary:#ffffff;--bio-action:#005D98;--bio-on-action:#ffffff;--bio-accent:#00BDF2;--bio-surface:#EDF6FA;--bio-text:#17384D;--bio-logo-ground:transparent}
[data-bank-bin="970426"]{--bio-primary:#9D0B0F;--bio-on-primary:#ffffff;--bio-action:#9D0B0F;--bio-on-action:#ffffff;--bio-accent:#F26F21;--bio-surface:#FFF5EE;--bio-text:#241C18;--bio-logo-ground:transparent}
[data-bank-bin="970400"]{--bio-primary:#005B9E;--bio-on-primary:#ffffff;--bio-action:#005B9E;--bio-on-action:#ffffff;--bio-accent:#EDF8FF;--bio-surface:#F5FAFD;--bio-text:#123149;--bio-logo-ground:transparent;--bio-light-symbol-filter:brightness(0)}
[data-bank-bin="970409"]{--bio-primary:#211E18;--bio-on-primary:#ffffff;--bio-action:#211E18;--bio-on-action:#ffffff;--bio-accent:#C88A12;--bio-surface:#F7F3E8;--bio-text:#211E18;--bio-logo-ground:transparent}
[data-bank-bin="970412"]{--bio-primary:#0772BA;--bio-on-primary:#ffffff;--bio-action:#0772BA;--bio-on-action:#ffffff;--bio-accent:#FFC80B;--bio-surface:#EEF7FC;--bio-text:#123149;--bio-logo-ground:transparent}
[data-bank-bin="970414"]{--bio-primary:#B61D22;--bio-on-primary:#ffffff;--bio-action:#B61D22;--bio-on-action:#ffffff;--bio-accent:#FFC83E;--bio-surface:#FFF9F2;--bio-text:#3B2426;--bio-logo-ground:transparent}
[data-bank-bin="970419"]{--bio-primary:#004E96;--bio-on-primary:#ffffff;--bio-action:#004E96;--bio-on-action:#ffffff;--bio-accent:#C62C2E;--bio-surface:#F0F5FA;--bio-text:#17334E;--bio-logo-ground:transparent}
[data-bank-bin="970424"]{--bio-primary:#0046FF;--bio-on-primary:#ffffff;--bio-action:#0046FF;--bio-on-action:#ffffff;--bio-accent:#8CD2F5;--bio-surface:#F2F7FE;--bio-text:#102B54;--bio-logo-ground:transparent}
[data-bank-bin="970425"]{--bio-primary:#159193;--bio-on-primary:#000000;--bio-action:#159193;--bio-on-action:#000000;--bio-accent:#F5821F;--bio-surface:#EEF8F7;--bio-text:#123D43;--bio-logo-ground:transparent}
[data-bank-bin="970427"]{--bio-primary:#1E4485;--bio-on-primary:#ffffff;--bio-action:#1E4485;--bio-on-action:#ffffff;--bio-accent:#EC2227;--bio-surface:#EDF2F9;--bio-text:#182B42;--bio-logo-ground:transparent}
[data-bank-bin="970428"]{--bio-primary:#005690;--bio-on-primary:#ffffff;--bio-action:#005690;--bio-on-action:#ffffff;--bio-accent:#FEDC00;--bio-surface:#F5FBFF;--bio-text:#173C54;--bio-logo-ground:transparent}
[data-bank-bin="970430"]{--bio-primary:#293474;--bio-on-primary:#ffffff;--bio-action:#293474;--bio-on-action:#ffffff;--bio-accent:#33BBEC;--bio-surface:#F1F8FB;--bio-text:#202950;--bio-logo-ground:transparent}
[data-bank-bin="970433"]{--bio-primary:#0C56A5;--bio-on-primary:#ffffff;--bio-action:#0C56A5;--bio-on-action:#ffffff;--bio-accent:#D3232D;--bio-surface:#F1F6FB;--bio-text:#143555;--bio-logo-ground:transparent}
[data-bank-bin="970438"]{--bio-primary:#006CB8;--bio-on-primary:#ffffff;--bio-action:#006CB8;--bio-on-action:#ffffff;--bio-accent:#BB8D0B;--bio-surface:#ECFBFF;--bio-text:#183345;--bio-logo-ground:transparent}
[data-bank-bin="970440"]{--bio-primary:#D71921;--bio-on-primary:#ffffff;--bio-action:#D71921;--bio-on-action:#ffffff;--bio-accent:#000000;--bio-surface:#FFF9F8;--bio-text:#251B1C;--bio-logo-ground:transparent}
[data-bank-bin="970446"]{--bio-primary:#004AA1;--bio-on-primary:#ffffff;--bio-action:#004AA1;--bio-on-action:#ffffff;--bio-accent:#EA1D24;--bio-surface:#F1F6FC;--bio-text:#15344F;--bio-logo-ground:transparent}
[data-bank-bin="970449"]{--bio-primary:#6D371A;--bio-on-primary:#ffffff;--bio-action:#6D371A;--bio-on-action:#ffffff;--bio-accent:#F99D1C;--bio-surface:#FAF8F5;--bio-text:#28140C;--bio-logo-ground:transparent}
[data-bank-bin="970452"]{--bio-primary:#086A94;--bio-on-primary:#ffffff;--bio-action:#086A94;--bio-on-action:#ffffff;--bio-accent:#EF4F25;--bio-surface:#FFF8F2;--bio-text:#173F52;--bio-logo-ground:transparent}
[data-bank-bin="668888"]{--bio-primary:#006F38;--bio-on-primary:#ffffff;--bio-action:#006F38;--bio-on-action:#ffffff;--bio-accent:#00A950;--bio-surface:#F0F6F2;--bio-text:#163E2B;--bio-logo-ground:transparent}
[data-bank-bin="970466"]{--bio-primary:#008485;--bio-on-primary:#000000;--bio-action:#008485;--bio-on-action:#000000;--bio-accent:#CA1235;--bio-surface:#EEF7F5;--bio-text:#173E3A;--bio-logo-ground:transparent}
[data-bank-bin="999888"]{--bio-primary:#7D164C;--bio-on-primary:#ffffff;--bio-action:#7D164C;--bio-on-action:#ffffff;--bio-accent:#DD127B;--bio-surface:#FBF6F8;--bio-text:#30232B;--bio-logo-ground:transparent}
[data-bank-bin="963668"]{--bio-primary:#016C47;--bio-on-primary:#ffffff;--bio-action:#016C47;--bio-on-action:#ffffff;--bio-accent:#008053;--bio-surface:#F3F8F5;--bio-text:#152025;--bio-logo-ground:transparent}
[data-bank-bin="555666"]{--bio-primary:#006b67;--bio-on-primary:#ffffff;--bio-action:#006b67;--bio-on-action:#ffffff;--bio-accent:#fdb71a;--bio-surface:#f0f6f4;--bio-text:#173c3a;--bio-logo-ground:transparent}
[data-bank-bin="963688"]{--bio-primary:#A71F33;--bio-on-primary:#ffffff;--bio-action:#A71F33;--bio-on-action:#ffffff;--bio-accent:#B31C2A;--bio-surface:#F7F4F2;--bio-text:#292323;--bio-logo-ground:transparent}
[data-bank-bin="970465"]{--bio-primary:#a40b1b;--bio-on-primary:#ffffff;--bio-action:#a40b1b;--bio-on-action:#ffffff;--bio-accent:#e50012;--bio-surface:#fbf8f6;--bio-text:#231815;--bio-logo-ground:transparent}
[data-bank-bin="168999"]{--bio-primary:#006A36;--bio-on-primary:#ffffff;--bio-action:#006A36;--bio-on-action:#ffffff;--bio-accent:#6FB92C;--bio-surface:#EDF5EF;--bio-text:#163D2C;--bio-logo-ground:transparent}
[data-bank-bin="963686"]{--bio-primary:#006D69;--bio-on-primary:#ffffff;--bio-action:#006D69;--bio-on-action:#ffffff;--bio-accent:#00A19B;--bio-surface:#EAF6F3;--bio-text:#173F3D;--bio-logo-ground:transparent}
[data-bank-bin="963669"]{--bio-primary:#B11116;--bio-on-primary:#ffffff;--bio-action:#B11116;--bio-on-action:#ffffff;--bio-accent:#C4161D;--bio-surface:#F8F5F3;--bio-text:#191A21;--bio-logo-ground:transparent}
[data-bank-bin="458761"]{--bio-primary:#DB0011;--bio-on-primary:#ffffff;--bio-action:#DB0011;--bio-on-action:#ffffff;--bio-accent:#1C1C1C;--bio-surface:#F5F5F5;--bio-text:#1C1C1C;--bio-logo-ground:transparent}
[data-bank-bin="970442"]{--bio-primary:#0D2346;--bio-on-primary:#ffffff;--bio-action:#0D2346;--bio-on-action:#ffffff;--bio-accent:#E02426;--bio-surface:#F2F6FA;--bio-text:#102945;--bio-logo-ground:transparent}
[data-bank-bin="970455"]{--bio-primary:#0D2F8B;--bio-on-primary:#ffffff;--bio-action:#0D2F8B;--bio-on-action:#ffffff;--bio-accent:#1E88BC;--bio-surface:#F2F7FC;--bio-text:#102D50;--bio-logo-ground:transparent}
[data-bank-bin="970434"]{--bio-primary:#0B70B9;--bio-on-primary:#ffffff;--bio-action:#0B70B9;--bio-on-action:#ffffff;--bio-accent:#F7901E;--bio-surface:#F4F9FC;--bio-text:#12324B;--bio-logo-ground:transparent}
[data-bank-bin="970406"]{--bio-primary:#0000FF;--bio-on-primary:#ffffff;--bio-action:#0000FF;--bio-on-action:#ffffff;--bio-accent:#D0118A;--bio-surface:#F6F5FF;--bio-text:#211B35;--bio-logo-ground:transparent}
[data-bank-bin="801011"]{--bio-primary:#005FAF;--bio-on-primary:#ffffff;--bio-action:#005FAF;--bio-on-action:#ffffff;--bio-accent:#FAC10B;--bio-surface:#F3F8FC;--bio-text:#14304D;--bio-logo-ground:transparent}
[data-bank-bin="796500"]{--bio-primary:#CF142B;--bio-on-primary:#ffffff;--bio-action:#CF142B;--bio-on-action:#ffffff;--bio-accent:#FF3333;--bio-surface:#F4F4F4;--bio-text:#1C1C1C;--bio-logo-ground:transparent}
[data-bank-bin="970439"]{--bio-primary:#BD0712;--bio-on-primary:#ffffff;--bio-action:#BD0712;--bio-on-action:#ffffff;--bio-accent:#E30613;--bio-surface:#F8F3F3;--bio-text:#342328;--bio-logo-ground:transparent}
[data-bank-bin="970410"]{--bio-primary:#0065D3;--bio-on-primary:#ffffff;--bio-action:#0065D3;--bio-on-action:#ffffff;--bio-accent:#38D200;--bio-surface:#F1F8FD;--bio-text:#14364B;--bio-logo-ground:transparent}
[data-bank-bin="533948"]{--bio-primary:#255BE3;--bio-on-primary:#ffffff;--bio-action:#255BE3;--bio-on-action:#ffffff;--bio-accent:#FF3C28;--bio-surface:#F2F6FD;--bio-text:#0F1632;--bio-logo-ground:transparent}
[data-bank-bin="422589"]{--bio-primary:#780000;--bio-on-primary:#ffffff;--bio-action:#780000;--bio-on-action:#ffffff;--bio-accent:#C4161C;--bio-surface:#F7F2F2;--bio-text:#282526;--bio-logo-ground:transparent}
[data-bank-bin="970458"]{--bio-primary:#005CB9;--bio-on-primary:#ffffff;--bio-action:#005CB9;--bio-on-action:#ffffff;--bio-accent:#F5333F;--bio-surface:#F1F6FB;--bio-text:#003B71;--bio-logo-ground:transparent}
[data-bank-bin="970444"]{--bio-primary:#005132;--bio-on-primary:#ffffff;--bio-action:#005132;--bio-on-action:#ffffff;--bio-accent:#8BC43F;--bio-surface:#F2F7F2;--bio-text:#123A29;--bio-logo-ground:transparent}
[data-bank-bin="970408"]{--bio-primary:#246A37;--bio-on-primary:#ffffff;--bio-action:#246A37;--bio-on-action:#ffffff;--bio-accent:#F7941D;--bio-surface:#FFFAF3;--bio-text:#26342C;--bio-logo-ground:transparent}
[data-bank-bin="970421"]{--bio-primary:#0E3193;--bio-on-primary:#ffffff;--bio-action:#0E3193;--bio-on-action:#ffffff;--bio-accent:#FF0000;--bio-surface:#F3F6FB;--bio-text:#142A4F;--bio-logo-ground:transparent}
[data-bank-bin="970457"]{--bio-primary:#0067AC;--bio-on-primary:#ffffff;--bio-action:#0067AC;--bio-on-action:#ffffff;--bio-accent:#20C4F4;--bio-surface:#F1F7FB;--bio-text:#123A59;--bio-logo-ground:transparent}
[data-bank-bin="970462"]{--bio-primary:#62584C;--bio-on-primary:#ffffff;--bio-action:#62584C;--bio-on-action:#ffffff;--bio-accent:#F8B500;--bio-surface:#F8F6F1;--bio-text:#36312B;--bio-logo-ground:transparent}
[data-bank-bin="546034"]{--bio-primary:#A41560;--bio-on-primary:#ffffff;--bio-action:#A41560;--bio-on-action:#ffffff;--bio-accent:#ED4497;--bio-surface:#3C1630;--bio-text:#341B2B;--bio-logo-ground:transparent;--bio-light-symbol-filter:brightness(0)}
[data-bank-bin="963388"]{--bio-primary:#563D82;--bio-on-primary:#ffffff;--bio-action:#563D82;--bio-on-action:#ffffff;--bio-accent:#EB3300;--bio-surface:#FFFFFF;--bio-text:#101820;--bio-logo-ground:transparent}
[data-bank-bin="546035"]{--bio-primary:#211F5F;--bio-on-primary:#ffffff;--bio-action:#211F5F;--bio-on-action:#ffffff;--bio-accent:#FDB818;--bio-surface:#FFFFFF;--bio-text:#211F5F;--bio-logo-ground:transparent}
[data-bank-bin="971005"]{--bio-primary:#EE0033;--bio-on-primary:#000000;--bio-action:#EE0033;--bio-on-action:#000000;--bio-accent:#0A2956;--bio-surface:#FEF2F5;--bio-text:#0A2956;--bio-logo-ground:transparent}
[data-bank-bin="971011"]{--bio-primary:#21409A;--bio-on-primary:#ffffff;--bio-action:#21409A;--bio-on-action:#ffffff;--bio-accent:#FCAF17;--bio-surface:#F0F5FC;--bio-text:#162D57;--bio-logo-ground:transparent}
[data-bank-bin="971025"]{--bio-primary:#A50064;--bio-on-primary:#ffffff;--bio-action:#A50064;--bio-on-action:#ffffff;--bio-accent:#D82F8B;--bio-surface:#FFF4FA;--bio-text:#30202C;--bio-logo-ground:transparent}
[data-bank-bin="971133"]{--bio-primary:#253C50;--bio-on-primary:#ffffff;--bio-action:#253C50;--bio-on-action:#ffffff;--bio-accent:#455E72;--bio-surface:#F5F5F2;--bio-text:#253C50;--bio-logo-ground:transparent}
[data-bank-bin="970467"]{--bio-primary:#006c65;--bio-on-primary:#ffffff;--bio-action:#006c65;--bio-on-action:#ffffff;--bio-accent:#CA1235;--bio-surface:#f1f6f3;--bio-text:#173a36;--bio-logo-ground:transparent}
[data-bank-bin="977777"]{--bio-primary:#003F7E;--bio-on-primary:#ffffff;--bio-action:#003F7E;--bio-on-action:#ffffff;--bio-accent:#F08200;--bio-surface:#FFF8EF;--bio-text:#16344E;--bio-logo-ground:transparent}
[data-bank-bin="963666"]{--bio-primary:#016C47;--bio-on-primary:#ffffff;--bio-action:#016C47;--bio-on-action:#ffffff;--bio-accent:#008053;--bio-surface:#F0F6F2;--bio-text:#152025;--bio-logo-ground:transparent}
[data-bank-bin="971101"]{--bio-primary:#0033C9;--bio-on-primary:#ffffff;--bio-action:#0033C9;--bio-on-action:#ffffff;--bio-accent:#00CF6A;--bio-surface:#EFF9F4;--bio-text:#122551;--bio-logo-ground:transparent}
[data-bank-bin="971032"]{--bio-primary:#0160A9;--bio-on-primary:#ffffff;--bio-action:#0160A9;--bio-on-action:#ffffff;--bio-accent:#EB1F2B;--bio-surface:#F0F6FB;--bio-text:#14374F;--bio-logo-ground:transparent;--bio-light-symbol-filter:brightness(0)}
[data-bank-bin="963326"]{--bio-primary:#0C3B7C;--bio-on-primary:#ffffff;--bio-action:#0C3B7C;--bio-on-action:#ffffff;--bio-accent:#00A3E0;--bio-surface:#F3F8FB;--bio-text:#13324C;--bio-logo-ground:transparent}
[data-bank-bin="970456"]{--bio-primary:#0D2F8B;--bio-on-primary:#ffffff;--bio-action:#0D2F8B;--bio-on-action:#ffffff;--bio-accent:#1E88BC;--bio-surface:#F2F6FC;--bio-text:#193052;--bio-logo-ground:transparent}
[data-bank-bin="970463"]{--bio-primary:#514B40;--bio-on-primary:#ffffff;--bio-action:#514B40;--bio-on-action:#ffffff;--bio-accent:#F8B500;--bio-surface:#F7F5F0;--bio-text:#34322D;--bio-logo-ground:transparent}
[data-organization="ubgroup"]{--bio-primary:#1B75BC;--bio-on-primary:#ffffff;--bio-action:#165A90;--bio-on-action:#ffffff;--bio-accent:#000000;--bio-surface:#F5F8FB;--bio-text:#182B42;--bio-logo-ground:#ffffff}
[data-organization="ub-academy"]{--bio-primary:#163B91;--bio-on-primary:#ffffff;--bio-action:#163B91;--bio-on-action:#ffffff;--bio-accent:#C5D7E5;--bio-surface:#F5F8FB;--bio-text:#102231;--bio-logo-ground:#ffffff}
[data-organization="ftmi"]{--bio-primary:#25D3E0;--bio-on-primary:#000000;--bio-action:#231F20;--bio-on-action:#ffffff;--bio-accent:#2AB576;--bio-surface:#F3FAF8;--bio-text:#231F20;--bio-logo-ground:#ffffff}
[data-organization="bcgv"]{--bio-primary:#F39938;--bio-on-primary:#000000;--bio-action:#000000;--bio-on-action:#ffffff;--bio-accent:#000000;--bio-surface:#FFFAF4;--bio-text:#182B42;--bio-logo-ground:#ffffff}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] {
  --bio-primary: #006095;
  --bio-on-primary: #fff;
  background: #fff;
  color: #103449;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-card-header {
  padding: 0;
  padding-inline: 0 !important;
  border: 0;
  background: #fff;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-bank-identity {
  position: relative;
  z-index: 1;
  justify-content: flex-start;
  margin: 0;
  padding: 24px 36px;
  background: #006095;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-bank-identity img {
  width: 190px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-person {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  padding: 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-size: 2.35rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  color: #103449;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-bank-watermark {
  width: 360px;
  height: auto;
  max-width: none;
  top: auto;
  right: -150px;
  bottom: -95px;
  opacity: 0.045;
  z-index: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-card-body {
  padding: 32px 36px;
  border-top: 1px solid #cbdce5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-contact-action {
  background: #f1f7fa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-card-foot {
  padding: 24px 36px;
  background: #f1f7fa;
}
@media (max-width: 600px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-bank-identity,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-person {
    padding: 24px 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-bank-identity img {
    width: 160px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970415"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] {
  --bio-primary: #006b68;
  --bio-on-primary: #fff;
  color: #173d39;
  background: #fffdf7;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-card-header {
  padding: 40px;
  background: #f0f4ed;
  border: 0;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-bank-identity img {
  width: 146px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-person {
  flex-direction: row-reverse;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-family: "Cormorant Garamond", serif;
  font-weight: 600;
  font-size: 3rem;
  line-height: 1.12;
  letter-spacing: -0.025em;
  color: #173d39;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-bank-watermark {
  width: 350px;
  height: auto;
  max-width: none;
  top: -80px;
  right: -180px;
  opacity: 0.05;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-card-body {
  padding: 32px 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-contact-action {
  background: #f0f4ed;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-card-foot {
  padding: 24px 40px;
  border-color: #ccd9d1;
}
@media (max-width: 600px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-person {
    flex-direction: column;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970418"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2.5rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] {
  --bio-primary: #8f1030;
  --bio-accent: #004934;
  --bio-on-primary: #fff;
  --bio-surface: #fffefa;
  --bio-text: #213b31;
  background: #fffefa;
  border-radius: 4px;
  box-shadow: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-header {
  padding: 32px 32px 26px;
  background: #fffefa;
  border: 0;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-bottom: 23px;
  border-bottom: 1px solid #d9ddd4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-bank-identity img {
  width: 220px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person-name {
  min-width: 0;
  flex: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person-name h3 {
  font-family: "Cormorant Garamond", serif;
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.1;
  color: #8f1030;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex: 0 0 4rem;
  border-radius: 4px;
  background: #edf0e9;
  color: #004934;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-organization {
  color: #526359;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-bank-watermark {
  width: 360px;
  height: auto;
  max-width: none;
  top: -120px;
  right: -100px;
  left: auto;
  opacity: 0.055;
  transform: none;
  z-index: -1;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-body {
  padding: 0 32px 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-save-contact {
  border-radius: 3px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
  gap: 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-contact-action {
  border-top: 1px solid #d9ddd4;
  padding: 16px 0;
  border-radius: 0;
  background: transparent;
  min-height: 70px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-contact-action:hover {
  background: #edf0e9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-office dt {
  color: #526359;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  color: #213b31;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-services {
  padding: 20px 0 0;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-foot {
  border: 0;
  background: #edf0e9;
  color: #526359;
  padding: 20px 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] a:focus-visible {
  outline: 3px solid #175cd3;
  outline-offset: 4px;
}
@media (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-header {
    padding: 24px 24px 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-body {
    padding: 0 24px 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-person-name h3 {
    font-size: 2.4rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-bank-watermark {
    width: 320px;
    top: -20px;
    right: -180px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-bank-watermark {
    display: none;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-services li {
  background: #edf0e9;
  color: #213b31;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970405"][data-theme=bank] .bio-card-foot p {
  color: #526359;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] {
  --bio-primary: #006b38;
  --bio-accent: #e39717;
  --bio-on-primary: #fff;
  --bio-surface: #fbfaf6;
  --bio-text: #173d2b;
  background: #fff;
  color: var(--bio-text);
  border-radius: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-header {
  background: var(--bio-surface);
  border: 1px solid #c9d6cb;
  margin: 18px 18px 0;
  padding: 34px 38px 40px;
  border-radius: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-identity img {
  width: 144px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-watermark {
  width: 460px;
  height: 460px;
  right: -165px;
  left: auto;
  top: -140px;
  opacity: 0.085;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person {
  flex-direction: row-reverse;
  align-items: flex-start;
  justify-content: space-between;
  gap: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person-name {
  flex: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person h3 {
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.18;
  letter-spacing: -0.025em;
  max-width: 18ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-avatar {
  width: 72px;
  height: 72px;
  flex: 0 0 72px;
  border-radius: 50%;
  background: #fff;
  color: #006b38;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-role {
  color: #2a573e;
  font-size: 1rem;
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-organization {
  color: #506657;
  font-size: 0.875rem;
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-body {
  padding: 30px 56px 34px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-description {
  font-size: 1rem;
  color: #385b45;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-save-contact {
  background: #006b38;
  color: #fff;
  border-radius: 6px;
  min-height: 50px;
  display: block;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-save-contact svg {
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.5em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-save-contact:hover {
  background: #00582d;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-contact-action {
  background: #f3f6f0;
  color: #173d2b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-contact-action:hover {
  background: #e8f0e5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-contact-action span {
  color: #506657;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-services h2 {
  color: #2a573e;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-services li {
  background: #fbfaf6;
  color: #385b45;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-office dt {
  color: #506657;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-foot {
  border-top-color: #dce4da;
  padding: 20px 56px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-foot p {
  color: #506657;
  max-width: 54ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] a:focus-visible {
  outline: 3px solid #006b38;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] ::selection {
  background: #d8eddc;
  color: #173d2b;
}
@media (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-header {
    margin: 12px 12px 0;
    padding: 26px 24px 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-identity img {
    width: 124px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-watermark {
    width: 330px;
    height: 330px;
    top: -66px;
    right: -160px;
    opacity: 0.075;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-avatar {
    width: 56px;
    height: 56px;
    flex-basis: 56px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-avatar span {
    font-size: 1.1rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-body {
    padding: 26px 30px 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-card-foot {
    padding: 20px 30px;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970448"][data-layout=frame] .bio-bank-watermark {
    display: none;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] {
  --bio-primary: #141ed2;
  --bio-on-primary: #fff;
  background: #fff;
  color: #111164;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-card-header {
  padding: 40px;
  background: #f7f8ff;
  border: 0;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-bank-identity img {
  width: 106px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-person {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-size: 2.5rem;
  line-height: 1.2;
  letter-spacing: -0.035em;
  color: #111164;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-bank-watermark {
  width: 410px;
  height: auto;
  max-width: none;
  top: -120px;
  right: -170px;
  opacity: 0.045;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-card-body {
  padding: 32px 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-contact-action {
  background: #f3f4fe;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-card-foot {
  padding: 24px 40px;
  border-color: #d9dcea;
}
@media (max-width: 600px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-person {
    flex-direction: column;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970422"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] {
  --bio-bank-primary: #0038a8;
  --bio-bank-accent: #00afff;
  --bio-bank-surface: #edf7fd;
  --bio-bank-ink: #142d4e;
  --bio-primary: #0038a8;
  --bio-on-primary: #fff;
  --bio-text: #142d4e;
  display: grid;
  grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);
  background: #fff;
  color: var(--bio-bank-ink);
  border-radius: 0;
  overflow: hidden;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-header {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  min-width: 0;
  padding: 2.75rem 2rem;
  border: 0;
  background: var(--bio-bank-surface);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 3.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-identity img {
  display: block;
  width: 8.4rem;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-watermark {
  position: absolute;
  width: 25rem;
  height: auto;
  max-width: none;
  left: auto;
  right: -6.5rem;
  top: auto;
  bottom: -7.25rem;
  opacity: 0.05;
  z-index: -1;
  pointer-events: none;
  user-select: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-person-name :is(h1, h3) {
  margin: 0 0 1rem;
  font-size: 2.65rem;
  font-weight: 600;
  line-height: 1.15;
  letter-spacing: -0.025em;
  overflow-wrap: anywhere;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-person-name p {
  margin: 0.5rem 0 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-role {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-branch {
  color: #405f7c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 2.75rem 2.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-description {
  margin: 0 0 1.5rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-save-contact {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  min-height: 3rem;
  padding: 0.75rem 1.25rem;
  background: var(--bio-bank-primary);
  color: #fff;
  border-radius: 0.375rem;
  font-weight: 600;
  text-decoration: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-save-contact:hover {
  background: #002b83;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  margin-top: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-contact-action {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.25rem;
  min-height: 3rem;
  padding: 0.75rem 0;
  border-bottom: 1px solid #d3e1ed;
  background: transparent;
  border-radius: 0;
  color: var(--bio-bank-ink);
  text-decoration: none;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-contact-action > span {
  color: #405f7c;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-contact-action > strong {
  max-width: 100%;
  font-size: 1rem;
  font-weight: 600;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-contact-action:hover strong {
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-services {
  margin-top: 1.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-services h2 {
  margin: 0 0 0.625rem;
  font-size: 1.0625rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 1.125rem;
  margin: 0;
  color: #405f7c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-services li {
  padding: 0;
  font-size: 1rem;
  background: transparent;
  border-radius: 0;
  margin: 0.5rem 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.5rem;
  padding: 1.25rem 2rem;
  border-top: 1px solid #d3e1ed;
  color: #405f7c;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  max-width: none;
  font-size: inherit;
  color: inherit;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-foot img {
  width: 7.4rem;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] :is(a, button):focus-visible {
  outline: 3px solid #0038a8;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 1rem 2rem;
  overflow-wrap: anywhere;
}
@media (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-header {
    padding: 32px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-identity img {
    width: 134px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-bank-watermark {
    width: 320px;
    left: auto;
    right: -8rem;
    bottom: -6rem;
    opacity: 0.04;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-save-contact {
    display: flex;
    width: 100%;
    gap: 12px;
    padding: 12px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970416"][data-theme=bank] .bio-card-foot {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
    gap: 1rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] {
  --bio-primary: #006b3f;
  --bio-on-primary: #ffffff;
  --bio-surface: #f0f7f2;
  --bio-text: #103e2d;
  display: grid;
  grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr);
  border-radius: 12px;
  box-shadow: 0 12px 36px #103e2d0c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-header {
  padding: 38px 32px 44px;
  background: var(--bio-surface);
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 54px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-identity img {
  width: 176px;
  max-width: 100%;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 12px;
  background: #d9ebdd;
  color: #103e2d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-avatar span {
  font-size: 1.15rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.18;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-organization {
  color: #486753;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-watermark {
  width: 400px;
  height: auto;
  max-width: none;
  right: -135px;
  left: auto;
  top: auto;
  bottom: -110px;
  opacity: 0.045;
  object-fit: contain;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-body {
  padding: 42px 34px 38px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-description {
  margin-bottom: 26px;
  color: #486753;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-save-contact {
  min-height: 50px;
  border-radius: 6px;
  padding: 13px 18px;
  margin-bottom: 21px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-save-contact:hover {
  background: #005b35;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d7e4db;
  padding: 15px 0;
  min-height: 66px;
  gap: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-contact-action:hover {
  color: #006b3f;
  background: #f4f9f5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-contact-action span {
  color: #486753;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-links a {
  border-color: #d7e4db;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-services li {
  display: block;
  padding: 2px 0;
  font-size: 0.875rem;
  line-height: 1.6;
  border-radius: 0;
  background: transparent;
  color: #486753;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-office {
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-office dt {
  color: #486753;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 32px;
  border-color: #d7e4db;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-foot p {
  color: #486753;
  max-width: 44ch;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 18px 32px;
  background: #f0f7f2;
  color: #103e2d;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-work-confirmation span {
  display: block;
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] a:focus-visible {
  outline: 3px solid #006b3f;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] ::selection {
  background: #cbe9d5;
  color: #103e2d;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-header {
    padding: 30px 24px 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-identity img {
    width: 170px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-bank-watermark {
    width: 330px;
    right: -130px;
    bottom: -115px;
    opacity: 0.04;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-body {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-card-foot {
    padding: 22px 24px;
    flex-wrap: wrap;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970432"][data-theme=bank] .bio-work-confirmation {
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] {
  --bio-primary: #652d89;
  --bio-on-primary: #fff;
  --bio-accent: #ed7523;
  --bio-surface: #f7f6fc;
  --bio-text: #34213f;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  background: #fff;
  color: var(--bio-text);
  border-radius: 12px;
  isolation: isolate;
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-header {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  min-width: 0;
  padding: 2.75rem 2.5rem;
  color: #fff;
  background: #652d89;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 3.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-identity img {
  width: 10rem;
  height: auto;
  max-width: 100%;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-watermark {
  position: absolute;
  width: 29rem;
  height: auto;
  max-width: none;
  left: auto;
  right: -10rem;
  top: auto;
  bottom: -7rem;
  opacity: 0.055;
  z-index: -1;
  pointer-events: none;
  user-select: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 1.25rem;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-avatar {
  width: 4.5rem;
  height: 4.5rem;
  flex-basis: 4.5rem;
  background: #f7f6fc;
  color: #652d89;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-person-name {
  width: 100%;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-person-name :is(h1, h3) {
  margin: 0 0 1.25rem;
  font-size: 2.65rem;
  line-height: 1.3;
  letter-spacing: -0.03em;
  font-weight: 600;
  text-wrap: balance;
  overflow-wrap: anywhere;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-person-name p {
  margin: 0.6rem 0 0;
  line-height: 1.6;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-role {
  font-size: 1.0625rem;
  font-weight: 600;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-organization {
  font-size: 0.9375rem;
  color: #ede3f5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-body {
  padding: 2.75rem 2.5rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-description {
  margin: 0 0 1.5rem;
  font-size: 1rem;
  line-height: 1.75;
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-save-contact {
  display: flex;
  justify-content: center;
  min-height: 3rem;
  padding: 0.85rem 1.125rem;
  border-radius: 6px;
  background: #652d89;
  color: #fff;
  font-size: 1rem;
  margin-bottom: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-save-contact:hover {
  background: #43236c;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-contact-action {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  min-height: 3rem;
  padding: 0.875rem 0;
  border-radius: 0;
  border-bottom: 1px solid #dfd5e6;
  background: transparent;
  color: #34213f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-contact-action:hover strong {
  text-decoration: underline;
  text-underline-offset: 0.2em;
  color: #652d89;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-links a {
  border-color: #dfd5e6;
  color: #652d89;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-services {
  margin-top: 1.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  margin: 0 0 0.5rem;
  color: #652d89;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-services ul {
  display: block;
  padding-left: 1.125rem;
  margin: 0;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-services li {
  margin: 0.375rem 0;
  padding: 0;
  font-size: 0.9375rem;
  line-height: 1.6;
  background: transparent;
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-office {
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-office dt {
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 1.25rem 2.5rem;
  gap: 1.5rem;
  border: 0;
  background: #f7f6fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-foot p {
  max-width: none;
  font-size: 0.75rem;
  color: #584364;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-foot img {
  width: 7.375rem;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  background: #f7f6fc;
  color: #43236c;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] :is(a, button):focus-visible {
  outline: 3px solid #652d89;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] ::selection {
  color: #fff;
  background: #652d89;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-header {
    padding: 32px 24px 40px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 2.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-identity img {
    width: 8.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-watermark {
    width: 352px;
    bottom: -128px;
    right: -176px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-card-foot {
    padding: 24px;
    align-items: flex-start;
    flex-direction: column;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] .bio-bank-watermark {
    display: none;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970423"][data-theme=bank] :is(.bio-save-contact, .bio-contact-action) {
    border: 1px solid ButtonText;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] {
  --bio-primary: #0058a0;
  --bio-on-primary: #ffffff;
  --bio-accent: #f3b643;
  --bio-surface: #fffdf9;
  --bio-text: #15384f;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.4fr);
  background: #fffdf9;
  border-radius: 12px;
  box-shadow: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-header {
  padding: 40px 32px 64px;
  background: #0058a0;
  color: #ffffff;
  min-width: 0;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 68px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-identity img {
  width: 230px;
  max-width: 100%;
  height: auto;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-person {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex: 0 0 4rem;
  border: 1px solid #8eb9dc;
  border-radius: 12px;
  color: #ffffff;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.5rem;
  line-height: 1.17;
  letter-spacing: -0.025em;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
  font-weight: 400;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-organization {
  font-size: 0.875rem;
  color: #d4e8f8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-watermark {
  width: 360px;
  max-width: none;
  height: auto;
  top: auto;
  bottom: -120px;
  right: -105px;
  left: auto;
  opacity: 0.075;
  object-fit: contain;
  transform: none;
  pointer-events: none;
  z-index: -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-body {
  padding: 40px 40px 36px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-description {
  color: #4c6272;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-save-contact {
  width: 100%;
  border: 0;
  border-radius: 6px;
  margin-bottom: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
  gap: 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-contact-action {
  padding: 18px 0;
  border-radius: 0;
  background: transparent;
  border-bottom: 1px solid #d5e0e7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-office dt {
  color: #4c6272;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-contact-action:hover {
  background: #edf4f9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-services {
  padding: 0;
  margin-top: 28px;
  border-radius: 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 20px;
  margin-top: 10px;
  font-size: 0.875rem;
  line-height: 1.8;
  color: #4c6272;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-foot {
  background: #f0f5f8;
  border-top: 1px solid #d5e0e7;
  padding: 20px 32px;
  color: #4c6272;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] a:focus-visible,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] button:focus-visible {
  outline: 3px solid #15384f;
  outline-offset: 4px;
}
@media (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 40px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 40px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-person-name h3 {
    font-size: 1.875rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-watermark {
    width: 310px;
    bottom: -105px;
    right: -95px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-bank-watermark {
    display: none;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970403"][data-theme=bank] .bio-services li {
  padding: 2px 0;
  background: transparent;
  border-radius: 0;
  font-size: 0.875rem;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] {
  --bio-primary: #bd1d23;
  --bio-on-primary: #fff;
  --bio-surface: #fff9ec;
  --bio-text: #333438;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 12px 36px #39332c0d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-header {
  padding: 32px 36px 34px;
  background: var(--bio-surface);
  border-bottom: 1px solid #eadab9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 32px;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-identity img {
  width: 178px;
  max-width: 100%;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person {
  justify-content: space-between;
  flex-direction: row;
  align-items: flex-end;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person-name {
  order: -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.2;
  letter-spacing: -0.028em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-role {
  font-size: 1rem;
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-organization {
  color: #635747;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-avatar {
  flex: 0 0 4rem;
  width: 4rem;
  height: 4rem;
  border-radius: 12px;
  background: #fff;
  color: #bd1d23;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-avatar span {
  font-size: 1.375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-watermark {
  width: 340px;
  height: auto;
  max-width: none;
  top: -58px;
  right: -95px;
  left: auto;
  opacity: 0.13;
  transform: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);
  column-gap: 36px;
  row-gap: 0;
  padding: 32px 36px 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-description {
  grid-column: 1;
  margin: 0 0 22px;
  font-size: 0.9375rem;
  line-height: 1.75;
  color: #645c55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-save-contact {
  grid-column: 1;
  align-self: start;
  margin: 0;
  padding: 12px 16px;
  min-height: 48px;
  border-radius: 6px;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-save-contact:hover {
  background: #a4151b;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-actions {
  grid-column: 2;
  grid-row: 1 / span 3;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  align-self: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action {
  background: transparent;
  padding: 13px 0;
  border-radius: 0;
  border-bottom: 1px solid #e7e1d9;
  min-height: 64px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action:hover {
  background: #fff9ec;
  color: #a4151b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action span {
  color: #645c55;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-links {
  grid-column: 1;
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-links a {
  border-color: #e7e1d9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-services {
  grid-column: 1 / -1;
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-services ul {
  display: flex;
  gap: 8px 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-services li {
  padding: 0;
  background: transparent;
  color: #645c55;
  border-radius: 0;
  font-size: 0.875rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-office {
  grid-column: 1 / -1;
  margin-top: 25px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-office dt {
  color: #645c55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-foot {
  border-top: 2px solid #da2128;
  padding: 18px 36px;
  background: #fffdf8;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-foot p {
  color: #645c55;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-work-confirmation {
  margin: 0;
  padding: 18px 36px;
  color: #635747;
  background: #fff9ec;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-work-confirmation span {
  display: block;
  margin-top: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] a:focus-visible {
  outline: 3px solid #bd1d23;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] ::selection {
  color: #333438;
  background: #ffe59b;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-header {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-identity img {
    width: 162px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person-name {
    order: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-avatar {
    width: 3.25rem;
    height: 3.25rem;
    flex-basis: 3.25rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-avatar span {
    font-size: 1.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-bank-watermark {
    width: 280px;
    right: -100px;
    top: -32px;
    opacity: 0.1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-actions {
    width: 100%;
    margin-top: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-contact-action {
    padding: 16px 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-card-foot {
    flex-wrap: wrap;
    padding: 20px 24px;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970437"][data-theme=bank] .bio-work-confirmation {
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] {
  --bio-primary: #2b3278;
  --bio-on-primary: #fff;
  --bio-surface: #eef8fc;
  --bio-text: #202650;
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 18px 48px #20265012;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-header {
  padding: 40px 32px;
  background: #eef8fc;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 54px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-identity img {
  width: 230px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-avatar {
  width: 64px;
  height: 64px;
  flex-basis: 64px;
  border-radius: 50%;
  color: #2b3278;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-role {
  font-size: 1rem;
  line-height: 1.55;
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-organization {
  color: #4b5778;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-watermark {
  width: 390px;
  max-width: none;
  height: auto;
  top: auto;
  right: -128px;
  bottom: -106px;
  opacity: 0.055;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-body {
  padding: 40px 32px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-description {
  color: #4b5778;
  font-size: 0.9375rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-save-contact {
  border-radius: 8px;
  margin-bottom: 20px;
  padding: 14px 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #dbe5ef;
  padding: 15px 0;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-contact-action span {
  color: #4b5778;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-contact-action strong {
  color: #2b3278;
  font-size: 1rem;
  line-height: 1.55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-contact-action:hover {
  background: #f5fbfd;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-services li {
  background: transparent;
  padding: 5px 0;
  color: #4b5778;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-office dt {
  color: #4b5778;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 22px 32px;
  gap: 20px;
  flex-wrap: wrap;
  border-color: #dbe5ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-foot p {
  color: #4b5778;
  max-width: 40ch;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 20px 32px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] a:focus-visible {
  outline: 3px solid #08799e;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] ::selection {
  color: #202650;
  background: #bceefa;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
    border-radius: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-header {
    padding: 30px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-identity img {
    width: 200px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-bank-watermark {
    width: 330px;
    right: -134px;
    bottom: -109px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-theme=bank] .bio-work-confirmation {
    padding: 22px 24px;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-layout=side-panel] .bio-card-header {
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-layout=side-panel] .bio-person {
  display: flex;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970454"][data-layout=side-panel] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex-basis: 4rem;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] {
  --bio-primary: #1825aa;
  --bio-on-primary: #fff;
  --bio-text: #172345;
  --bio-surface: #f2f4fc;
  display: grid;
  grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr);
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 18px 48px #15255114;
  border-top: 5px solid #1825aa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-header {
  margin: 0;
  border: 0;
  border-radius: 0;
  padding: 38px 34px 42px;
  background: #f2f4fc;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-identity img {
  width: 164px;
  height: 60px;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  border-radius: 8px;
  color: #1825aa;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-size: 2.625rem;
  line-height: 1.23;
  letter-spacing: -0.025em;
  color: #172345;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  color: #1825aa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person :is(.bio-organization, .bio-branch) {
  font-size: 0.875rem;
  color: #4c5874;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-watermark {
  width: 330px;
  height: 330px;
  right: -118px;
  top: 245px;
  opacity: 0.052;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-body {
  padding: 42px 36px 36px;
  min-width: 0;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-description {
  color: #4c5874;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-save-contact {
  border-radius: 6px;
  font-size: 1rem;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-contact-action {
  background: #fff;
  border-radius: 0;
  border-bottom: 1px solid #dce1f0;
  padding: 17px 0;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #4c5874;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
  color: #172345;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-contact-action:hover {
  background: #f5f7fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-services h2 {
  color: #172345;
  font-size: 1rem;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-services li {
  background: transparent;
  border-radius: 0;
  padding: 4px 0;
  font-size: 0.875rem;
  color: #4c5874;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 19px 34px;
  background: #fff;
  border-top: 1px solid #dce1f0;
  color: #4c5874;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  font-size: 0.75rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] :is(a, button):focus-visible {
  outline: 3px solid #1825aa;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] ::selection {
  color: #fff;
  background: #1825aa;
}
@media (max-width: 720px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-header {
    padding: 26px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-identity img {
    width: 147px;
    height: 54px;
    max-width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-bank-watermark {
    width: 270px;
    height: 270px;
    top: 150px;
    right: -112px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-body {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}
@media print {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] {
    box-shadow: none;
  }
}
@media (max-width: 350px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 1.625rem;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970429"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 16px 34px;
  overflow-wrap: anywhere;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] {
  --bio-primary: #0066b3;
  --bio-on-primary: #fff;
  --bio-surface: #eff6fb;
  --bio-text: #12344d;
  display: grid;
  grid-template-columns: minmax(0, 0.88fr) minmax(0, 1.12fr);
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 18px 48px #12344d14;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-header {
  padding: 40px 32px;
  border-bottom: 0;
  background: var(--bio-surface);
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-bank-identity {
  margin-bottom: 54px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-bank-identity img {
  width: 122px;
  height: auto;
  aspect-ratio: 1099 / 530.5;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-avatar {
  width: 3.625rem;
  height: 3.625rem;
  flex-basis: 3.625rem;
  background: #fff;
  color: #0066b3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person h3 {
  font-size: 2.4rem;
  line-height: 1.22;
  letter-spacing: -0.03em;
  max-width: 12ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  color: #005c9f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #3d5e76;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-bank-watermark {
  width: 320px;
  height: auto;
  max-width: none;
  top: auto;
  left: auto;
  bottom: -96px;
  right: -104px;
  opacity: 0.075;
  z-index: -1;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-body {
  padding: 40px 34px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-description {
  color: #3d5e76;
  font-size: 1rem;
  margin-bottom: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-save-contact {
  justify-content: flex-start;
  min-height: 52px;
  padding: 13px 20px;
  border-radius: 6px;
  line-height: 1.5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: 78px minmax(0, 1fr);
  align-items: baseline;
  gap: 12px;
  padding: 18px 0;
  border-radius: 0;
  border-bottom: 1px solid #dae5ee;
  background: transparent;
  min-height: 60px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #3d5e76;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
  color: #12344d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-action:hover {
  background: #eff6fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-links a {
  border-color: #dae5ee;
  color: #005c9f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-services ul {
  gap: 8px 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-services li {
  font-size: 0.8125rem;
  color: #3d5e76;
  background: transparent;
  padding: 0;
  border-radius: 0;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-office {
  color: #3d5e76;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 32px;
  border-top: 1px solid #dae5ee;
  background: #fff;
  color: #3d5e76;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] a:focus-visible {
  outline: 3px solid #005c9f;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] ::selection {
  background: #cfe8fb;
  color: #12344d;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-header {
    padding: 30px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person {
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-bank-watermark {
    width: 270px;
    right: -114px;
    bottom: -75px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-contact-action {
    display: flex;
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    gap: 16px;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970441"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] {
  --bio-primary: #2f2f78;
  --bio-accent: #f26b22;
  --bio-on-primary: #fff;
  --bio-surface: #ffefe2;
  --bio-text: #252449;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  color: var(--bio-text);
  background: #fff;
  border-radius: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-header {
  grid-column: 1;
  grid-row: 1 / 4;
  padding: 42px 38px 58px;
  border: 0;
  background: var(--bio-surface);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-identity {
  margin-bottom: 56px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-identity img {
  width: 156px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-watermark {
  width: 380px;
  height: 380px;
  top: auto;
  bottom: -116px;
  right: -135px;
  left: auto;
  opacity: 0.085;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-avatar {
  width: 4.5rem;
  height: 4.5rem;
  flex: 0 0 4.5rem;
  border-radius: 50%;
  background: #fff;
  color: #2f2f78;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person-name {
  width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person h3 {
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.23;
  letter-spacing: -0.025em;
  color: #2f2f78;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-role {
  margin-top: 22px;
  font-size: 1rem;
  color: #37335f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-organization {
  font-size: 0.875rem;
  color: #575478;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-body {
  grid-column: 2;
  padding: 42px 40px 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-description {
  font-size: 1rem;
  line-height: 1.65;
  color: #575478;
  margin-bottom: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-save-contact {
  border-radius: 6px;
  margin-bottom: 18px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-save-contact svg {
  width: 1.15rem;
  height: 1.15rem;
  flex: 0 0 1.15rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-save-contact:hover {
  background: #24225f;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-contact-action {
  background: transparent;
  border-bottom: 1px solid #e7e3ec;
  border-radius: 0;
  padding: 16px 0;
  min-height: 62px;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-contact-action:hover {
  background: #faf7fd;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-contact-action span {
  color: #575478;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-services h2 {
  font-size: 1rem;
  color: #2f2f78;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-services ul {
  gap: 6px 12px;
  padding-left: 18px;
  display: block;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-services li {
  background: transparent;
  padding: 2px 0;
  font-size: 0.9375rem;
  border-radius: 0;
  color: #575478;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-services li::marker {
  color: #b64109;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-office dt {
  color: #575478;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-links a {
  color: #2f2f78;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-work-confirmation {
  grid-column: 2;
  grid-row: 2;
  margin: 0 40px 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-foot {
  grid-column: 2;
  grid-row: 3;
  margin: 0 40px;
  padding: 22px 0 28px;
  border-top-color: #e7e3ec;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-foot p {
  color: #575478;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] a:focus-visible {
  outline: 3px solid #b64109;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] ::selection {
  background: #2f2f78;
  color: #fff;
}
@media (max-width: 760px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-header {
    padding: 30px 24px 38px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-identity img {
    width: 136px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-person h3 {
    font-size: 2.2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-watermark {
    width: 290px;
    height: 290px;
    bottom: -85px;
    right: -133px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-save-contact {
    padding: 12px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-card-foot {
    margin: 0 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-work-confirmation {
    margin: 0 24px 24px;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970443"][data-layout=side-panel] .bio-bank-watermark {
    display: none;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] {
  --bio-primary: #005d98;
  --bio-on-primary: #fff;
  --bio-text: #17384d;
  --bio-surface: #edf6fa;
  border-radius: 12px;
  background: #fff;
  color: var(--bio-text);
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 12rem;
  align-items: start;
  gap: 2rem;
  padding: 2.5rem;
  background: #edf6fa;
  border-top: 5px solid #005d98;
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-identity {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  padding-top: 0.5rem;
  padding-bottom: 0;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-identity img {
  width: 12rem;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-person {
  grid-column: 1;
  grid-row: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 600;
  letter-spacing: -0.03em;
  margin: 0 0 0.875rem;
  overflow-wrap: anywhere;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-person-name p {
  margin-top: 0.375rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-role {
  color: #005d98;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-branch {
  color: #405e71;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-avatar {
  width: 3.25rem;
  height: 3.25rem;
  flex-basis: 3.25rem;
  border-radius: 50%;
  background: #005d98;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-watermark {
  width: 22rem;
  height: auto;
  right: -6rem;
  top: auto;
  bottom: -8rem;
  max-width: none;
  opacity: 0.075;
  pointer-events: none;
  z-index: -1;
  user-select: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr);
  gap: 1.5rem 2.5rem;
  padding: 2.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-description {
  grid-column: 1 / -1;
  margin: 0;
  font-size: 1rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-save-contact {
  grid-column: 1;
  margin: 0;
  min-height: 3rem;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-contact-actions {
  grid-column: 1;
  grid-row: 3;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d7e5ed;
  padding: 0.75rem 0;
  min-height: 3.25rem;
  gap: 0.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-contact-action span {
  color: #405e71;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-contact-action strong {
  color: #17384d;
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-contact-action:hover strong {
  color: #005d98;
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-services {
  grid-column: 2;
  grid-row: 2 / span 2;
  margin: 0;
  padding-top: 0.625rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-services h2 {
  color: #005d98;
  font-size: 1rem;
  line-height: 1.5;
  margin: 0 0 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-services ul {
  display: block;
  padding-left: 1.1rem;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-services li {
  background: transparent;
  padding: 0;
  margin: 0.75rem 0;
  color: #405e71;
  font-size: 0.9375rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-links {
  grid-column: 1 / -1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-office {
  grid-column: 1 / -1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-office div {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-foot {
  padding: 1.25rem 2.5rem;
  border-top: 1px solid #d7e5ed;
  gap: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-foot p {
  color: #405e71;
  max-width: none;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-foot img {
  width: 7.375rem;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-work-confirmation {
  padding: 0 2.5rem 1.5rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] :is(a, button):focus-visible {
  outline: 3px solid #005d98;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] ::selection {
  background: #cee5f3;
  color: #17384d;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-header {
    grid-template-columns: minmax(0, 1fr);
    padding: 24px;
    gap: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-identity {
    grid-column: 1;
    grid-row: 1;
    padding: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-identity img {
    width: 10.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-person {
    grid-column: 1;
    grid-row: 2;
    gap: 1.25rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-bank-watermark {
    width: 288px;
    right: -128px;
    bottom: -80px;
    opacity: 0.06;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-services {
    padding: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-card-foot {
    padding: 24px;
    flex-direction: column;
    align-items: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970431"][data-theme=bank] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 0.375rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] {
  --bio-primary: #9d0b0f;
  --bio-on-primary: #fff;
  --bio-surface: #fff5ee;
  --bio-text: #241c18;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr));
  border-radius: 14px;
  background: #fff;
  color: var(--bio-text);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-header {
  display: flex;
  flex-direction: column;
  min-width: 0;
  padding: 36px 32px 44px;
  background: var(--bio-surface);
  border-top: 4px solid #f26f21;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-bank-identity img {
  width: 132px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-avatar {
  width: 52px;
  height: 52px;
  flex-basis: 52px;
  border-radius: 10px;
  background: #fff;
  color: #9d0b0f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person h3 {
  max-width: 13ch;
  font-size: 2.5rem;
  line-height: 1.16;
  letter-spacing: -0.035em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-branch {
  font-size: 0.875rem;
  color: #685247;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-bank-watermark {
  width: 480px;
  max-width: none;
  height: 276px;
  top: auto;
  right: -116px;
  bottom: -114px;
  left: auto;
  opacity: 0.055;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 36px 32px 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-description {
  font-size: 1rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-save-contact {
  background: #9d0b0f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-save-contact:hover {
  background: #79080c;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-action {
  display: grid;
  grid-template-columns: 5.75rem minmax(0, 1fr);
  align-items: baseline;
  padding: 16px 0;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #e9ded7;
  min-height: 56px;
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-action:hover {
  background: #fff5ee;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #685247;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-links a {
  border-color: #e9ded7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-links a:hover {
  background: #fff5ee;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-services h2 {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-services ul {
  display: block;
  padding-left: 18px;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-services li {
  padding: 3px 0;
  font-size: 0.875rem;
  line-height: 1.6;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-services li::marker {
  color: #9d0b0f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-office dt {
  color: #685247;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-office div {
  grid-template-columns: 5.75rem minmax(0, 1fr);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 20px 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 32px;
  border-color: #e9ded7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-foot p {
  color: #685247;
  font-size: 0.75rem;
  max-width: 40ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] a:focus-visible {
  outline: 3px solid #9d0b0f;
  outline-offset: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] ::selection {
  background: #f8c7a7;
  color: #241c18;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person {
    flex-direction: row;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person h3 {
    font-size: 1.875rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-role {
    margin-top: 12px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-bank-watermark {
    width: 420px;
    right: -160px;
    bottom: -142px;
    opacity: 0.045;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-contact-action,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-work-confirmation {
    padding: 20px 24px;
  }
}
@media (max-width: 360px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-person {
    flex-direction: column;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-header,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970426"][data-theme=bank] .bio-card-body {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] {
  --sgb-blue: #005b9e;
  --sgb-ink: #123149;
  display: grid;
  grid-template-columns: minmax(260px, 0.95fr) minmax(0, 1.45fr);
  background: #fff;
  color: var(--sgb-ink);
  border: 0;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 18px 48px -28px #12314966;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-header {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  grid-column: 1;
  grid-row: 1 / span 3;
  border: 0;
  display: flex;
  flex-direction: column;
  gap: 52px;
  align-items: flex-start;
  padding: 40px 32px 48px;
  background: var(--sgb-blue);
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-bank-identity {
  position: relative;
  z-index: 1;
  margin: 0;
  align-self: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-bank-identity img {
  display: block;
  width: 158px;
  height: auto;
  max-height: none;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-bank-watermark {
  position: absolute;
  z-index: -1;
  pointer-events: none;
  user-select: none;
  width: 410px;
  height: auto;
  max-width: none;
  max-height: none;
  right: -218px;
  top: 100px;
  opacity: 0.14;
  transform: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 18px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-avatar {
  display: grid;
  place-items: center;
  flex: none;
  width: 3.5rem;
  height: 3.5rem;
  background: #ffffff1f;
  color: #fff;
  border: 1px solid #ffffff80;
  border-radius: 50%;
  font-size: 1rem;
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person-name h3 {
  color: #fff;
  font-size: 2.3rem;
  font-weight: 600;
  letter-spacing: -0.025em;
  line-height: 1.2;
  overflow-wrap: anywhere;
  text-wrap: balance;
  margin: 0 0 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-role {
  font-size: 1rem;
  line-height: 1.65;
  color: #fff;
  margin: 0 0 12px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-branch {
  font-size: 0.875rem;
  line-height: 1.6;
  color: #edf8ff;
  margin: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-body {
  grid-column: 2;
  min-width: 0;
  padding: 42px 38px 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-description {
  font-size: 1rem;
  line-height: 1.75;
  margin: 0 0 24px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-save-contact {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  min-height: 48px;
  padding: 13px 20px;
  border: 0;
  border-radius: 6px;
  color: #fff;
  background: var(--sgb-blue);
  font-weight: 600;
  line-height: 1.5;
  text-align: center;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-save-contact svg {
  flex: none;
  width: 20px;
  height: 20px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-save-contact:hover {
  background: #004779;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-actions {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  gap: 4px 18px;
  min-width: 0;
  min-height: 56px;
  padding: 16px 0;
  border: 0;
  border-bottom: 1px solid #dce8f0;
  border-radius: 0;
  background: transparent;
  color: #123149;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #486274;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
  overflow-wrap: anywhere;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action:hover strong {
  color: #005b9e;
  text-decoration: underline;
  text-underline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-services {
  padding: 0;
  margin: 28px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-services h2 {
  font-size: 0.875rem;
  color: #486274;
  margin: 0 0 10px;
  font-weight: 400;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-services ul {
  display: flex;
  flex-wrap: wrap;
  gap: 6px 18px;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-services li {
  background: none;
  border: 0;
  padding: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-office {
  font-size: 0.875rem;
  margin: 24px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-office dt {
  color: #486274;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-office dd {
  margin: 4px 0 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot {
  grid-column: 2;
  min-width: 0;
  padding: 22px 38px 26px;
  margin: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px 26px;
  border: 0;
  border-top: 1px solid #dce8f0;
  background: #f5fafd;
  color: #486274;
  font-size: 0.7rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot p {
  margin: 0;
  flex: 1 1 160px;
  max-width: none;
  color: #486274;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot img {
  width: 100px;
  max-width: 100%;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-work-confirmation {
  grid-column: 2;
  padding: 0 38px 20px;
  font-size: 0.75rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] :focus-visible {
  outline: 3px solid #d78000;
  outline-offset: 4px;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] {
    display: block;
    border-radius: 12px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-header {
    gap: 36px;
    padding: 30px 26px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-bank-identity img {
    width: 134px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-bank-watermark {
    width: 340px;
    right: -194px;
    top: 46px;
    opacity: 0.12;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person {
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-person-name h3 {
    font-size: 1.9rem;
    margin-bottom: 14px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-body {
    padding: 28px 24px 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot {
    padding: 20px 24px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action span,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-contact-action strong {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-work-confirmation {
    padding: 0 24px 20px;
  }
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot p {
    flex: 1 1 100%;
    max-width: none;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970400"][data-layout=side-panel] .bio-card-foot img {
    flex: 0 0 100px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] {
  --bio-primary: #211e18;
  --bio-on-primary: #ffffff;
  --bio-surface: #f7f3e8;
  --bio-text: #211e18;
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);
  background: #ffffff;
  color: var(--bio-text);
  border-radius: 12px;
  box-shadow: 0 12px 36px #211e1810;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-header {
  padding: 2.5rem;
  min-width: 0;
  background: var(--bio-surface);
  border-top: 3px solid #c88a12;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-identity {
  margin: 0 0 3rem;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-identity img {
  width: 222px;
  max-width: 100%;
  height: auto;
  max-height: none;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.4rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 12px;
  background: #fffdf7;
  color: #775008;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.5rem;
  line-height: 1.18;
  letter-spacing: -0.03em;
  font-weight: 600;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-role {
  font-size: 1.125rem;
  font-weight: 400;
  margin-top: 1.25rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-organization {
  font-size: 0.9375rem;
  color: #5f5849;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-watermark {
  width: 280px;
  height: auto;
  max-width: none;
  left: auto;
  right: -75px;
  top: auto;
  bottom: -80px;
  opacity: 0.1;
  mix-blend-mode: multiply;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-body {
  padding: 2.5rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-description {
  margin-bottom: 1.5rem;
  color: #5f5849;
  font-size: 1rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-save-contact {
  min-height: 3rem;
  margin-bottom: 1.5rem;
  border-radius: 6px;
  padding: 14px 20px;
  background: #211e18;
  color: #ffffff;
  line-height: 1.5;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-save-contact:hover {
  background: #453a25;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-contact-action {
  padding: 0.9rem 0;
  min-height: 3.25rem;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #e5dfd2;
  gap: 0.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-contact-action span {
  color: #5f5849;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-contact-action strong {
  color: #211e18;
  font-size: 1rem;
  line-height: 1.5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-contact-action:hover {
  background: #faf8f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-links a {
  color: #775008;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-services {
  padding: 1.5rem 0 0;
  margin-top: 0.5rem;
  border-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-services h2 {
  color: #211e18;
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-services ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 1rem;
  margin: 0;
  padding: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-services li {
  background: transparent;
  color: #5f5849;
  padding: 0;
  border-radius: 0;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-office {
  color: #5f5849;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-office dt {
  color: #5f5849;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-office dd {
  color: #211e18;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 1rem 2.5rem;
  background: #fffdf7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  border-top: 1px solid #e5dfd2;
  padding: 1.2rem 2.5rem;
  background: #fffdf7;
  color: #5f5849;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] a:focus-visible {
  outline: 3px solid #775008;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] ::selection {
  background: #e8d2a6;
  color: #211e18;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-header {
    padding: 28px 20px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-identity img {
    width: 194px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person {
    gap: 1.1rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h3 {
    font-size: 2.1rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-role {
    font-size: 1rem;
    margin-top: 1rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-bank-watermark {
    width: 230px;
    bottom: -80px;
    left: auto;
    right: -65px;
    opacity: 0.08;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-body {
    padding: 28px 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-work-confirmation,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-foot {
    padding: 18px 20px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] a {
    transition: none;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-card-foot p {
  color: inherit;
}
@media (max-width: 350px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-person-name h3 {
    font-size: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970409"][data-theme=bank] .bio-save-contact span {
    min-width: 0;
    overflow-wrap: normal;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] {
  --bio-primary: #005b96;
  --bio-on-primary: #fff;
  --bio-surface: #eef7fc;
  --bio-text: #123149;
  display: grid;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 16px 40px #1231490d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-header {
  padding: 36px 30px 42px;
  background: var(--bio-surface);
  border-top: 6px solid #ffc80b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 42px;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-bank-identity img {
  width: 190px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-avatar {
  order: 0;
  width: 4.5rem;
  height: 4.5rem;
  flex: 0 0 4.5rem;
  border-radius: 12px;
  background: #fff;
  color: #005b96;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-avatar span {
  font-size: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person-name {
  order: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person h3 {
  font-size: clamp(1.9rem, 3vw, 2.6rem);
  line-height: 1.18;
  letter-spacing: -0.028em;
  text-wrap: balance;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-role {
  font-size: 1rem;
  line-height: 1.6;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-organization {
  font-size: 0.875rem;
  color: #486176;
  line-height: 1.7;
  margin-top: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-bank-watermark {
  width: 290px;
  height: auto;
  max-width: none;
  left: auto;
  right: -80px;
  top: auto;
  bottom: -105px;
  opacity: 0.075;
  transform: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-body {
  padding: 40px 30px 34px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-description {
  color: #486176;
  font-size: 0.9375rem;
  line-height: 1.8;
  margin: 0 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-save-contact {
  background: #005b96;
  color: #fff;
  min-height: 48px;
  width: 100%;
  border-radius: 6px;
  margin: 0 0 24px;
  padding: 13px 16px;
  justify-content: center;
  white-space: normal;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-save-contact:hover {
  background: #003c71;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-contact-action {
  padding: 16px 0;
  min-height: 64px;
  border: 0;
  border-bottom: 1px solid #d8e6ef;
  background: transparent;
  border-radius: 0;
  gap: 5px;
  color: #123149;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-contact-action:hover {
  background: #f4f9fc;
  color: #003c71;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-contact-action span {
  color: #486176;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  line-height: 1.6;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
  margin: 0 0 12px;
  line-height: 1.5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 20px;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-services li {
  background: transparent;
  padding: 0;
  border-radius: 0;
  font-size: 0.875rem;
  line-height: 1.8;
  color: #486176;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-services li + li {
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-office {
  margin-top: 28px;
  gap: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-office dt {
  color: #486176;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-office dd {
  color: #123149;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 30px;
  gap: 16px;
  border-top: 1px solid #d8e6ef;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-foot p {
  color: #486176;
  font-size: 0.6875rem;
  max-width: 40ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-foot img {
  width: 94px;
  flex: 0 0 94px;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-links a {
  color: #005b96;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] a:focus-visible {
  outline: 3px solid #005b96;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] ::selection {
  background: #ffeaa0;
  color: #123149;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person {
    gap: 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-bank-watermark {
    width: 270px;
    right: -106px;
    bottom: -117px;
    opacity: 0.075;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970412"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] {
  --bank-primary: #b61d22;
  --bank-accent: #ffc83e;
  --bank-surface: #fff9f2;
  --bank-text: #3b2426;
  --bio-primary: #b61d22;
  --bio-on-primary: #fff;
  --bio-text: #3b2426;
  --bio-surface: #fff9f2;
  box-shadow: none;
  background: #fff;
  color: var(--bank-text);
  border: 0;
  border-radius: 16px;
  display: grid;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
  overflow: hidden;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-header {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  background: var(--bank-surface);
  padding: 48px 40px;
  border: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-bank-identity {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-bank-identity img {
  width: 154px;
  max-width: 100%;
  height: auto;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-bank-watermark {
  position: absolute;
  z-index: -1;
  top: auto;
  left: auto;
  right: -72px;
  bottom: -40px;
  width: 310px;
  height: auto;
  max-width: none;
  max-height: none;
  opacity: 0.18;
  transform: rotate(0);
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  min-width: 0;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-avatar {
  width: 3.75rem;
  height: 3.75rem;
  border-radius: 50%;
  background: #f1dfcc;
  color: #6e3f35;
  font-weight: 600;
  display: grid;
  place-items: center;
  flex: none;
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person-name h3 {
  color: #3b2426;
  font-size: 2.375rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  margin: 0 0 16px;
  overflow-wrap: anywhere;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-role {
  color: #6b3638;
  font-size: 1.125rem;
  line-height: 1.55;
  margin: 0 0 14px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-organization {
  font-size: 0.9375rem;
  color: #73585a;
  margin: 0 0 6px;
  line-height: 1.55;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 48px 40px 36px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-description {
  color: #73585a;
  font-size: 1rem;
  line-height: 1.65;
  margin: 0 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-save-contact {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  min-height: 48px;
  border-radius: 8px;
  padding: 12px 20px;
  background: #b61d22;
  color: #fff;
  font-weight: 600;
  text-decoration: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-save-contact svg {
  width: 1.25em;
  height: 1.25em;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.7;
  flex: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-save-contact:hover {
  background: #90181c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
  margin: 18px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-contact-action {
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
  min-height: 68px;
  padding: 14px 0;
  border: 0;
  border-bottom: 1px solid #ebddd9;
  border-radius: 0;
  text-decoration: none;
  background: #fff;
  color: #3b2426;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #73585a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 600;
  overflow-wrap: anywhere;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-services {
  margin: 28px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-services h2 {
  color: #3b2426;
  font-size: 1rem;
  margin: 0 0 10px;
  line-height: 1.45;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-services ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 18px;
  row-gap: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-services li {
  padding: 0;
  font-size: 0.875rem;
  color: #73585a;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-office {
  margin: 26px 0 0;
  font-size: 0.875rem;
  color: #73585a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-office div {
  display: block;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-office dt {
  color: inherit;
  font-size: 0.75rem;
  margin-bottom: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-office dd {
  margin: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-links a {
  color: #b61d22;
  text-underline-offset: 3px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 18px 40px;
  background: #fff9f2;
  color: #73585a;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  padding: 20px 40px;
  border-top: 1px solid #ebddd9;
  background: #fff;
  font-size: 0.75rem;
  color: #73585a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  color: inherit;
  font-size: inherit;
  max-width: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-foot img {
  width: 104px;
  height: auto;
  flex: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] a:focus-visible {
  outline: 3px solid #b61d22;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] ::selection {
  background: #ffc83e;
  color: #3b2426;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
    border-radius: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 34px;
    gap: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-bank-identity img {
    width: 128px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-bank-watermark {
    width: 260px;
    right: -95px;
    bottom: -30px;
    opacity: 0.16;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970414"][data-theme=bank] .bio-work-confirmation {
    padding: 18px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] {
  --bio-primary: #004e96;
  --bio-on-primary: #ffffff;
  --bio-surface: #f0f5fa;
  --bio-text: #17334e;
  display: grid;
  grid-template-columns: minmax(0, 0.86fr) minmax(0, 1.14fr);
  border-radius: 14px;
  background: #ffffff;
  box-shadow: 0 16px 44px #17334e12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-header {
  padding: 42px 38px 48px;
  border: 0;
  background: var(--bio-surface);
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-bank-identity {
  margin-bottom: 52px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-bank-identity img {
  width: 169px;
  height: 48px;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-bank-watermark {
  width: 355px;
  height: auto;
  left: auto;
  right: -120px;
  top: auto;
  bottom: -72px;
  opacity: 0.06;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-basis: 3.5rem;
  border-radius: 50%;
  background: #004e96;
  color: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person h3 {
  font-size: 2.625rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-role {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #4a6076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-body {
  min-width: 0;
  padding: 46px 42px 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-description {
  color: #4a6076;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-save-contact {
  margin-bottom: 14px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-action {
  padding: 16px 0;
  min-height: 62px;
  display: grid;
  grid-template-columns: 100px minmax(0, 1fr);
  gap: 16px;
  align-items: center;
  border-radius: 0;
  border-bottom: 1px solid #d8e3ec;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-action span {
  color: #4a6076;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-action:hover {
  color: #004e96;
  background: #f0f5fa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-links {
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-links a {
  border-color: #d8e3ec;
  color: #004e96;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.7;
  color: #4a6076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-services li + li::before {
  content: "\b7";
  padding-right: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-office div {
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-office dt {
  color: #4a6076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-foot {
  padding: 20px 38px;
  border-color: #d8e3ec;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-foot p {
  max-width: 45ch;
  color: #4a6076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] :focus-visible {
  outline: 3px solid #004e96;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] ::selection {
  background: #d8e7f5;
  color: #17334e;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-header {
    padding: 30px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-bank-watermark {
    width: 300px;
    left: auto;
    right: -130px;
    bottom: -46px;
    opacity: 0.055;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-contact-action {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970419"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] {
  --bio-primary: #0046ff;
  --bio-on-primary: #ffffff;
  --bio-surface: #f2f7fe;
  --bio-text: #102b54;
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);
  background: #ffffff;
  color: #102b54;
  border-radius: 14px;
  box-shadow: 0 16px 48px #102b5412;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-header {
  padding: 36px 30px 64px;
  border-bottom: 1px solid #d4dfef;
  background: #ffffff;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-bank-identity img {
  width: min(212px, 100%);
  height: auto;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex-basis: 4rem;
  background: #f2f7fe;
  border-radius: 12px;
  color: #0046ff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person-name h3 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.22;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-role {
  font-size: 0.9375rem;
  color: #0046ff;
  margin-top: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-branch {
  font-size: 0.875rem;
  color: #526681;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-bank-watermark {
  width: 360px;
  height: 360px;
  max-width: none;
  right: -156px;
  top: auto;
  bottom: -170px;
  opacity: 0.055;
  object-fit: contain;
  transform: none;
  mix-blend-mode: normal;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-body {
  padding: 36px 30px;
  background: #f2f7fe;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-description {
  color: #102b54;
  margin-bottom: 24px;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-save-contact {
  background: #0046ff;
  color: #ffffff;
  border-radius: 8px;
  min-height: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-save-contact:hover {
  background: #0038cc;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-contact-action {
  padding: 15px 0;
  border-radius: 0;
  background: transparent;
  border-bottom: 1px solid #d4dfef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #526681;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
  color: #102b54;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-contact-action:hover {
  color: #0046ff;
  background: #e7efff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-services {
  margin-top: 28px;
  padding-top: 0;
  border-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-services h2 {
  font-size: 0.875rem;
  font-weight: 600;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-services ul {
  display: grid;
  gap: 6px;
  padding-left: 18px;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-services li {
  border: 0;
  padding: 0;
  background: transparent;
  color: #102b54;
  font-size: 0.875rem;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-office {
  font-size: 0.8125rem;
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-office dt {
  color: #526681;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-office dd {
  margin-left: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 30px;
  border-top: 1px solid #e1e8f3;
  background: #ffffff;
  color: #526681;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-foot p {
  font-size: 0.75rem;
  margin: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] a:focus-visible,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] button:focus-visible {
  outline: 3px solid #0046ff;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] ::selection {
  color: #ffffff;
  background: #0046ff;
}
@media (max-width: 720px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-header {
    padding: 30px 24px 44px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-bank-watermark {
    width: 300px;
    height: 300px;
    right: -154px;
    bottom: -115px;
    opacity: 0.045;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970424"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
    gap: 14px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] {
  --bio-bank-primary: #159193;
  --bio-bank-accent: #f5821f;
  --bio-bank-surface: #eef8f7;
  --bio-bank-text: #123d43;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  max-width: 1040px;
  color: #123d43;
  background: #fff;
  border: 0;
  border-radius: 0;
  overflow: hidden;
  isolation: isolate;
  box-shadow: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-header {
  position: relative;
  z-index: 0;
  min-width: 0;
  padding: 40px 36px 48px;
  background: #eef8f7;
  overflow: hidden;
  border-top: 2px solid #f5821f;
  text-align: left;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-identity {
  position: relative;
  z-index: 1;
  margin: 0 0 68px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-identity img {
  display: block;
  width: 176px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-watermark {
  position: absolute;
  z-index: -1;
  width: 390px;
  max-width: none;
  height: auto;
  right: -180px;
  bottom: -80px;
  top: auto;
  opacity: 0.065;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 25px;
  min-width: 0;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-avatar {
  width: 64px;
  height: 64px;
  border: 1px solid #b9d7d4;
  border-radius: 50%;
  background: #fff;
  color: #17616a;
  font-size: 1.1rem;
  flex: 0 0 64px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person-name h3 {
  margin: 0 0 20px;
  color: #123d43;
  font-size: 2.75rem;
  font-weight: 600;
  letter-spacing: -0.025em;
  line-height: 1.17;
  overflow-wrap: anywhere;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-role {
  margin: 0 0 8px;
  color: #123d43;
  font-size: 1.08rem;
  font-weight: 400;
  line-height: 1.55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-branch {
  margin: 6px 0 0;
  color: #49696c;
  font-size: 0.9rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 40px 40px 36px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-description {
  margin: 0 0 25px;
  font-size: 1rem;
  line-height: 1.75;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-save-contact {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  min-height: 50px;
  padding: 13px 18px;
  border-radius: 6px;
  background: #17616a;
  color: #fff;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-save-contact:hover {
  background: #123d43;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-save-contact svg {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-contact-action {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 7px 15px;
  min-width: 0;
  min-height: 56px;
  padding: 15px 0;
  border: 0;
  border-bottom: 1px solid #d9e7e6;
  border-radius: 0;
  text-decoration: none;
  background: #fff;
  color: #123d43;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-contact-action span {
  color: #49696c;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.95rem;
  font-weight: 600;
  overflow-wrap: anywhere;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-services {
  margin-top: 28px;
  border: 0;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-services h2 {
  margin: 0 0 12px;
  font-size: 1rem;
  font-weight: 600;
  color: #123d43;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-services ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 18px;
  color: #49696c;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-services li {
  font-size: inherit;
  padding: 0;
  background: none;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-office {
  margin: 28px 0 0;
  padding-top: 22px;
  border-top: 1px solid #d9e7e6;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-office div {
  display: block;
  font-size: inherit;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-office dt {
  color: #49696c;
  margin-bottom: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-office dd {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 36px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 18px;
  align-items: center;
  border-top: 1px solid #d9e7e6;
  background: #fff;
  color: #49696c;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  color: inherit;
  font-size: inherit;
  max-width: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-foot img {
  width: 100px;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] a:focus-visible {
  outline: 3px solid #17616a;
  outline-offset: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] ::selection {
  background: #cbeae6;
  color: #123d43;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-header {
    padding: 30px 26px 35px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 40px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-identity img {
    width: 154px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person {
    gap: 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-person-name h3 {
    font-size: 2.25rem;
    margin-bottom: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-bank-watermark {
    width: 320px;
    right: -180px;
    bottom: -50px;
    opacity: 0.055;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-body {
    padding: 28px 26px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970425"][data-theme=bank] .bio-card-foot {
    padding: 22px 26px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] {
  --bio-primary: #1e4485;
  --bio-on-primary: #ffffff;
  --bio-surface: #edf2f9;
  --bio-text: #182b42;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 20rem), 1fr));
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 12px 34px #182b4212;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-header {
  padding: 2.25rem;
  background: #edf2f9;
  border-top: 3px solid #ec2227;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin: 0 0 2.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-bank-identity img {
  width: min(100%, 230px);
  height: auto;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.15rem;
  margin: 0;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 50%;
  color: #1e4485;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-avatar span {
  font-size: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person-name h3 {
  font-size: 2rem;
  line-height: 1.24;
  font-weight: 600;
  letter-spacing: -0.025em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person-name p {
  line-height: 1.6;
  margin-top: 0.625rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-role {
  color: #1e4485;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-organization {
  color: #3b5270;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-bank-watermark {
  width: 27rem;
  height: auto;
  max-width: none;
  top: auto;
  bottom: -4.6rem;
  right: -10.5rem;
  left: auto;
  opacity: 0.065;
  object-fit: contain;
  transform: none;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-body {
  padding: 2.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-description {
  color: #3b5270;
  margin-bottom: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-save-contact {
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-contact-action {
  padding: 0.875rem 0;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d7e1ef;
  min-height: 3.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-contact-action:hover {
  background: #f4f7fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-contact-action span {
  color: #3b5270;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-services {
  margin-top: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-services h2 {
  color: #1e4485;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 1.1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-services li {
  padding: 0.25rem 0;
  background: transparent;
  color: #3b5270;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-office dt {
  color: #3b5270;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 1rem 2.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  flex-wrap: wrap;
  padding: 1rem 2.25rem;
  border-color: #d7e1ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-foot p {
  color: #3b5270;
  max-width: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] a:focus-visible {
  outline: 3px solid #1e4485;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] ::selection {
  background: #1e4485;
  color: #ffffff;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-header,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-body {
    padding: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-person-name h3 {
    font-size: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-bank-watermark {
    width: 352px;
    right: -176px;
    bottom: -48px;
    opacity: 0.055;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-card-foot {
    padding: 16px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970427"][data-theme=bank] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 0.25rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] {
  --bio-primary: #005690;
  --bio-accent: #fedc00;
  --bio-on-primary: #ffffff;
  --bio-surface: #f5fbff;
  --bio-text: #173c54;
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);
  border: 1px solid #bdd2df;
  border-top: 5px solid #fedc00;
  border-radius: 14px;
  box-shadow: none;
  background: #ffffff;
  color: #173c54;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-header {
  margin: 0;
  padding: 42px 36px;
  border: 0;
  border-radius: 0;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-bank-identity img {
  width: 238px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-bank-watermark {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-avatar {
  width: 3.625rem;
  height: 3.625rem;
  flex: 0 0 3.625rem;
  border-radius: 12px;
  background: #f5fbff;
  color: #005690;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.7rem;
  line-height: 1.17;
  letter-spacing: -0.025em;
  color: #005690;
  max-width: 12ch;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name .bio-role {
  font-size: 1rem;
  margin-top: 18px;
  color: #173c54;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name .bio-organization {
  font-size: 0.875rem;
  color: #42647a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-body {
  padding: 42px 36px;
  background: #f5fbff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-description {
  color: #173c54;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-save-contact {
  min-height: 52px;
  border-radius: 6px;
  white-space: normal;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-save-contact:hover {
  background: #004571;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-contact-action {
  background: transparent;
  padding: 17px 0;
  border-radius: 0;
  border-bottom: 1px solid #c9dce7;
  min-height: 68px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-contact-action:hover {
  background: #e8f4fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-contact-action span {
  color: #42647a;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-contact-action strong {
  color: #173c54;
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-links a {
  border-color: #bdd2df;
  color: #005690;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
  color: #173c54;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-services li {
  padding: 4px 0;
  font-size: 0.875rem;
  background: transparent;
  color: #42647a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-office dt {
  color: #42647a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 36px;
  border-top: 1px solid #bdd2df;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-foot p {
  color: #42647a;
  max-width: 58ch;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 18px 36px;
  font-size: 0.875rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] a:focus-visible {
  outline: 3px solid #005690;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] ::selection {
  color: #173c54;
  background: #fedc00;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-header {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-bank-identity img {
    width: 216px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-person-name h3 {
    font-size: 2.2rem;
    max-width: none;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-direction: column;
    align-items: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970428"][data-theme=bank] .bio-work-confirmation {
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] {
  --bio-primary: #293474;
  --bio-on-primary: #ffffff;
  --bio-accent: #33bbec;
  --bio-surface: #f1f8fb;
  --bio-text: #202950;
  display: grid;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 48px #263e5a14;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-header {
  padding: 42px 42px 52px;
  margin: 0;
  border: 0;
  border-radius: 0;
  background: #fff;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  margin: 0 0 56px;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-identity img {
  width: 190px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 23px;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-avatar {
  width: 52px;
  height: 52px;
  flex-basis: 52px;
  border-radius: 50%;
  background: #edf7fb;
  color: #293474;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person-name :is(h1, h3) {
  font-size: 2.75rem;
  line-height: 1.19;
  letter-spacing: -0.03em;
  color: #202950;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person .bio-role {
  margin-top: 20px;
  font-size: 1rem;
  line-height: 1.6;
  color: #293474;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person :is(.bio-organization, .bio-branch) {
  font-size: 0.875rem;
  line-height: 1.6;
  color: #526078;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-watermark {
  width: 245px;
  height: 422px;
  top: 192px;
  right: -115px;
  left: auto;
  opacity: 0.055;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-body {
  padding: 42px 36px 40px;
  background: #f1f8fb;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-description {
  color: #526078;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-save-contact {
  min-height: 50px;
  font-size: 1rem;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-contact-action {
  border-radius: 0;
  padding: 17px 0;
  border-bottom: 1px solid #c9dce6;
  background: transparent;
  min-height: 72px;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-contact-action span {
  color: #526078;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-contact-action strong {
  color: #202950;
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-contact-action:hover {
  background: #e2f1f8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  color: #202950;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-services li {
  background: transparent;
  padding: 4px 0;
  border-radius: 0;
  color: #526078;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-links a {
  color: #293474;
  border-color: #a2b8c6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-office {
  color: #202950;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-office dt {
  color: #526078;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 36px;
  background: #fff;
  border-top: 1px solid #d7e4eb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-foot p {
  color: #526078;
  font-size: 0.75rem;
  max-width: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-foot img {
  width: 108px;
  flex: 0 0 108px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 18px 36px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] :is(a, button):focus-visible {
  outline: 3px solid #293474;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] ::selection {
  color: #fff;
  background: #293474;
}
@media (max-width: 720px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-identity img {
    width: 166px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-bank-watermark {
    width: 210px;
    height: 361px;
    top: 140px;
    right: -115px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-body {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] .bio-card-foot img {
    flex: 0 0 auto;
  }
}
@media print {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] {
    box-shadow: none;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970430"][data-theme=bank] [hidden] {
  display: none !important;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] {
  --bio-primary: #0c56a5;
  --bio-on-primary: #ffffff;
  --bio-surface: #f1f6fb;
  --bio-text: #143555;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 14px 45px #14355514;
  border-top: 4px solid #0c56a5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-header {
  padding: 2.5rem 2.25rem;
  background: #f1f6fb;
  min-width: 0;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-bank-identity {
  margin: 0 0 3rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-bank-identity img {
  width: min(100%, 12.4375rem);
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-person {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-avatar {
  width: 4rem;
  height: 4rem;
  margin-bottom: 1.5rem;
  background: #ffffff;
  color: #0c56a5;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-person-name :is(h1, h3) {
  font-size: 2.625rem;
  line-height: 1.18;
  letter-spacing: -0.035em;
  max-width: 12ch;
  text-wrap: balance;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-role {
  font-size: 1rem;
  line-height: 1.6;
  margin-top: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] :is(.bio-organization, .bio-branch) {
  color: #466580;
  font-size: 0.875rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-bank-watermark {
  width: 16rem;
  height: 18rem;
  max-width: none;
  top: auto;
  right: -6.5rem;
  bottom: -5.5rem;
  left: auto;
  opacity: 0.04;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-body {
  padding: 2.5rem 2.25rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-description {
  color: #466580;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 1.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-save-contact {
  min-height: 3rem;
  margin-bottom: 1rem;
  background: #0c56a5;
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  white-space: normal;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-contact-action {
  padding: 1rem 0;
  min-height: 3rem;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d4e1ee;
  gap: 0.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-contact-action span {
  color: #466580;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-contact-action strong {
  color: #143555;
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-services {
  margin-top: 1.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-services ul {
  display: block;
  padding-left: 1.125rem;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-services li {
  padding: 0.2rem 0;
  background: transparent;
  font-size: 0.875rem;
  color: #466580;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-office div {
  display: block;
  font-size: 0.875rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-office dt {
  color: #466580;
  margin-bottom: 0.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-foot {
  grid-column: 1 / -1;
  background: #ffffff;
  padding: 1.25rem 2.25rem;
  border-top: 1px solid #d4e1ee;
  color: #466580;
  gap: 1.25rem;
  font-size: 0.75rem;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-foot p {
  margin: 0;
  flex: 1 1 16rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-foot img {
  width: 7.375rem;
  max-width: 100%;
  height: auto;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] a:focus-visible {
  outline: 3px solid #b92932;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] :is(.bio-save-contact:hover, .bio-save-contact:active) {
  background: #084581;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-contact-action:hover {
  background: #f1f6fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] ::selection {
  background: #ffe3a0;
  color: #143555;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] :is(.bio-card-header, .bio-card-body) {
    padding: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-bank-identity {
    margin-bottom: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-avatar {
    margin-bottom: 1.25rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-person-name :is(h1, h3) {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-bank-watermark {
    width: 12rem;
    height: 14rem;
    bottom: -6.5rem;
    left: auto;
    right: -4.5rem;
    opacity: 0.04;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-direction: column;
    align-items: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970433"][data-layout] .bio-card-foot p {
    flex: none;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] {
  --bio-primary: #0069a5;
  --bio-on-primary: #fff;
  --bio-accent: #bb8d0b;
  --bio-surface: #ecfbff;
  --bio-text: #183345;
  display: grid;
  grid-template-columns: minmax(0, 0.93fr) minmax(0, 1.07fr);
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 12px 40px #123e5b12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-header {
  grid-row: 1 / 3;
  padding: 40px 32px;
  background: #ecfbff;
  color: #00619c;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-bank-identity {
  padding: 0 0 32px;
  margin: 0 0 40px;
  border-bottom: 1px solid #d5b762;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-bank-identity img {
  width: 232px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-bank-watermark {
  width: 360px;
  height: 360px;
  right: -144px;
  left: auto;
  top: 145px;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex: 0 0 3.5rem;
  border-radius: 50%;
  background: #fff;
  color: #0069a5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person h3 {
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.28;
  letter-spacing: -0.025em;
  max-width: 12ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-role {
  margin-top: 18px;
  color: #124e70;
  font-size: 1rem;
  font-weight: 400;
  max-width: 28ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-branch {
  color: #124e70;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-organization {
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-body {
  padding: 40px 32px 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-description {
  font-size: 1rem;
  line-height: 1.65;
  margin-bottom: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-save-contact {
  background: #0069a5;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-save-contact:hover {
  background: #005b91;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: 1fr;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-contact-action {
  background: transparent;
  padding: 15px 0;
  border-bottom: 1px solid #dbe7ef;
  border-radius: 0;
  min-height: 70px;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-contact-action span {
  color: #496273;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-contact-action strong {
  color: #0069a5;
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-contact-action:hover {
  background: #f2f8fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-links {
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-links a {
  border: 0;
  padding: 12px 0;
  color: #0069a5;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-services {
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-services h2 {
  font-size: 0.875rem;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-services ul {
  gap: 6px 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-services li {
  padding: 0;
  background: transparent;
  font-size: 0.8125rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-office {
  margin-top: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-office div {
  grid-template-columns: 1fr;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-office dt {
  color: #496273;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-foot {
  grid-column: 2;
  padding: 20px 32px;
  border-color: #dbe7ef;
  flex-wrap: wrap;
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-foot p {
  color: #496273;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-work-confirmation {
  grid-column: 2;
  padding: 0 32px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] a:focus-visible {
  outline: 3px solid #183345;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] ::selection {
  background: #f2e0a1;
  color: #183345;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-bank-identity {
    padding-bottom: 22px;
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-bank-watermark {
    width: 285px;
    height: 285px;
    right: -112px;
    top: 140px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-person h3 {
    font-size: 2rem;
    max-width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-role {
    margin-top: 14px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-organization {
    margin-top: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970438"][data-theme=bank] .bio-work-confirmation {
    padding: 0 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] {
  --bio-primary: #d71921;
  --bio-on-primary: #ffffff;
  --bio-surface: #fff9f8;
  --bio-text: #251b1c;
  display: grid;
  grid-template-columns: minmax(0, 1.08fr) minmax(0, 1fr);
  border-radius: 14px;
  background: #ffffff;
  box-shadow: 0 16px 44px #381a1d10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-header {
  background: #fff9f8;
  padding: 40px 42px 48px;
  border: 0;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-identity {
  margin-bottom: 48px;
  padding-bottom: 28px;
  border-bottom: 1px solid #e6d6d5;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-identity img {
  width: 224px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-watermark {
  width: 350px;
  height: auto;
  right: -132px;
  top: auto;
  bottom: -116px;
  left: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-avatar {
  width: 3.25rem;
  height: 3.25rem;
  flex-basis: 3.25rem;
  border-radius: 12px;
  background: #f4e1df;
  color: #8d171c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person h3 {
  font-size: 2.625rem;
  line-height: 1.18;
  font-weight: 600;
  color: #251b1c;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-role {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #685759;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-body {
  padding: 42px 42px 38px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-description {
  font-size: 1rem;
  color: #685759;
  line-height: 1.7;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-save-contact {
  min-height: 50px;
  margin-bottom: 16px;
  white-space: normal;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 5px;
  min-height: 64px;
  padding: 15px 0;
  border-radius: 0;
  border-bottom: 1px solid #e6d6d5;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #685759;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-contact-action:hover {
  background: #fff3f1;
  color: #a5131a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-links a {
  border-color: #e6d6d5;
  color: #a5131a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-services ul {
  flex-direction: column;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-services li {
  padding: 0;
  color: #685759;
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-office dt {
  color: #685759;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-foot {
  padding: 20px 42px;
  border-color: #e6d6d5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-foot p {
  max-width: 42ch;
  color: #685759;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] :focus-visible {
  outline: 3px solid #8d171c;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] ::selection {
  background: #f4d3d1;
  color: #251b1c;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-header {
    padding: 28px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-identity {
    margin-bottom: 30px;
    padding-bottom: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-identity img {
    width: 204px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person {
    gap: 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-bank-watermark {
    width: 300px;
    right: -138px;
    bottom: -98px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970440"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] {
  --bio-primary: #004aa1;
  --bio-on-primary: #ffffff;
  --bio-accent: #ea1d24;
  --bio-surface: #f1f6fc;
  --bio-text: #15344f;
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 12px 36px #15344f12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-header {
  min-width: 0;
  padding: 44px 42px 52px;
  background: var(--bio-surface);
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-identity {
  padding: 0;
  border: 0;
  margin-bottom: 52px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-identity img {
  width: 244px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 12px;
  background: #ffffff;
  color: var(--bio-primary);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person h3 {
  font-size: 2.625rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  color: var(--bio-primary);
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #48617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-watermark {
  width: 300px;
  height: auto;
  right: -82px;
  left: auto;
  top: auto;
  bottom: -100px;
  opacity: 0.055;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-body {
  min-width: 0;
  padding: 44px 40px 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-description {
  font-size: 1rem;
  color: #48617a;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-save-contact {
  border-radius: 6px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: 68px minmax(0, 1fr);
  align-items: center;
  gap: 12px;
  border-radius: 0;
  background: transparent;
  border-bottom: 1px solid #dce6f1;
  padding: 17px 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #48617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-action:hover {
  background: #f1f6fc;
  color: #004aa1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-links a {
  color: #004aa1;
  border-color: #dce6f1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-services ul {
  flex-direction: column;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  color: #48617a;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-office dt {
  color: #48617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-foot {
  padding: 18px 42px;
  border-color: #dce6f1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-foot p {
  color: #48617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] a:focus-visible {
  outline: 3px solid #004aa1;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] ::selection {
  background: #004aa1;
  color: #ffffff;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-header {
    padding: 30px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-identity img {
    width: 220px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-bank-watermark {
    width: 232px;
    right: -88px;
    bottom: -65px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-contact-action {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970446"][data-layout] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] {
  --bio-primary: #6d371a;
  --bio-accent: #f99d1c;
  --bio-on-primary: #fff;
  --bio-surface: #faf8f5;
  --bio-text: #28140c;
  color: var(--bio-text);
  background: #fff;
  border-radius: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-header {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  padding: 40px 48px 44px;
  background:
    radial-gradient(
      150% 170% at 105% 110%,
      #935432 0%,
      #6d371a 100%);
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-identity {
  position: relative;
  z-index: 1;
  justify-content: flex-start;
  margin-bottom: 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-identity img {
  width: 169px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-watermark {
  position: absolute;
  z-index: 0;
  width: 490px;
  height: auto;
  max-width: none;
  top: auto;
  right: -86px;
  bottom: -115px;
  left: auto;
  opacity: 0.085;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person {
  position: relative;
  z-index: 1;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person-name h3 {
  color: #fff;
  font-size: 2.6875rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  font-weight: 600;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-avatar {
  width: 64px;
  height: 64px;
  flex: 0 0 64px;
  background: #f7eada;
  color: #6d371a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-role,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-organization {
  color: #f7eada;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-role {
  margin-top: 12px;
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-branch {
  margin-top: 7px;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-body {
  padding: 34px 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-save-contact {
  min-height: 48px;
  background: #f99d1c;
  color: #28140c;
  border-radius: 6px;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-save-contact:hover {
  background: #ffbb5a;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-contact-actions {
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-contact-action {
  background: #faf8f5;
  color: #28140c;
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-contact-action:hover {
  background: #f3ece4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-office dt {
  color: #705f55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-services {
  border-top: 1px solid #e1d6ca;
  padding-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-services h2 {
  color: #28140c;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-services li {
  color: #705f55;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-foot {
  border-color: #e1d6ca;
  padding: 22px 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-foot p {
  color: #705f55;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] a:focus-visible {
  outline: 3px solid #175cd3;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] ::selection {
  color: #fff;
  background: #6d371a;
}
@media (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-header {
    padding: 29px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-identity img {
    width: 138px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-watermark {
    width: 340px;
    right: -140px;
    bottom: -86px;
    opacity: 0.07;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-role {
    font-size: 0.9375rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-branch {
    font-size: 0.8125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-body {
    padding: 27px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970449"][data-theme=bank] .bio-bank-watermark {
    display: none;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] {
  --bio-primary: #086a94;
  --bio-on-primary: #ffffff;
  --bio-surface: #fff8f2;
  --bio-text: #173f52;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 16px 44px #173f5212;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: 180px minmax(0, 1fr);
  align-items: center;
  gap: 64px;
  padding: 48px;
  min-width: 0;
  border-bottom: 1px solid #eddfd3;
  background: var(--bio-surface);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-bank-identity {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-bank-identity img {
  display: block;
  width: 180px;
  height: auto;
  max-width: 100%;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-bank-watermark {
  width: 400px;
  height: auto;
  max-width: none;
  right: -150px;
  top: -114px;
  left: auto;
  opacity: 0.06;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person {
  align-items: flex-start;
  gap: 20px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-avatar {
  width: 3rem;
  height: 3rem;
  flex-basis: 3rem;
  border-radius: 50%;
  background: #ffffff;
  color: #086a94;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-role {
  font-size: 1rem;
  margin-top: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-branch {
  color: #526d79;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  align-items: start;
  gap: 24px 56px;
  padding: 36px 48px 42px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-description {
  margin: 0;
  color: #526d79;
  line-height: 1.7;
  grid-column: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 2;
  justify-self: start;
  min-height: 50px;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 1 / 3;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-action {
  display: grid;
  gap: 4px;
  padding: 14px 0;
  min-height: 68px;
  border-radius: 0;
  border-bottom: 1px solid #dce8ed;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-action span {
  color: #526d79;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-action:hover {
  background: #f1f7fa;
  color: #086a94;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-links {
  grid-column: 1 / -1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-links a {
  color: #086a94;
  border-color: #c4d9e2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-services {
  margin: 4px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  color: #526d79;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-services li + li::before {
  content: "\b7";
  padding-right: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-office {
  margin: 4px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-office dt {
  color: #526d79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-foot {
  padding: 20px 48px;
  border-color: #dce8ed;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-foot p {
  color: #526d79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] :focus-visible {
  outline: 3px solid #086a94;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] ::selection {
  color: #173f52;
  background: #d4eaf3;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-header {
    grid-template-columns: minmax(0, 1fr);
    gap: 34px;
    padding: 32px 24px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-bank-identity img {
    width: 150px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-bank-watermark {
    width: 330px;
    top: -34px;
    right: -194px;
    opacity: 0.06;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    padding: 28px 24px;
    gap: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-save-contact {
    align-self: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-contact-actions {
    width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970452"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] {
  --bio-primary: #006f38;
  --bio-on-primary: #fff;
  --bio-surface: #f0f6f2;
  --bio-text: #163e2b;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  border-radius: 12px;
  background: #fff;
  color: var(--bio-text);
  box-shadow: 0 10px 34px #173b2412;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-header {
  padding: 42px 36px 48px;
  border: 0;
  background: #006f38;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-identity {
  margin-bottom: 68px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-identity img {
  width: 195px;
  height: auto;
  max-width: 100%;
  aspect-ratio: 390 / 96;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 3.625rem;
  align-items: start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-avatar {
  width: 3.625rem;
  height: 3.625rem;
  flex: 0 0 3.625rem;
  border-radius: 50%;
  background: #e4f3e8;
  color: #006f38;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person-name {
  width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person h3 {
  font-size: 2.25rem;
  line-height: 1.2;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-role {
  max-width: 30ch;
  margin-top: 20px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-branch {
  color: #d7efdf;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-watermark {
  width: 330px;
  height: auto;
  max-width: none;
  right: -144px;
  left: auto;
  top: auto;
  bottom: -78px;
  opacity: 0.08;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-body {
  padding: 42px 36px 34px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-description {
  font-size: 1.125rem;
  line-height: 1.65;
  margin-bottom: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-save-contact {
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-actions {
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-action {
  background: #f0f6f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-action span {
  color: #42624e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-action strong {
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-action:hover {
  background: #e3f0e7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-links a {
  border-color: #cbdccf;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-links a:hover {
  background: #f0f6f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-services h2 {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-services ul {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 8px;
  padding-inline-start: 1.1rem;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-services li {
  padding: 0;
  border-radius: 0;
  color: #24533a;
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-office {
  border-color: #dce7df;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-office dt {
  color: #42624e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-office dd {
  color: #163e2b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 30px;
  border-top: 1px solid #dce7df;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-foot p {
  color: #42624e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] a:focus-visible {
  outline: 3px solid #ec4333;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] ::selection {
  color: #fff;
  background: #006f38;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-header {
    padding: 30px 24px 38px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-identity {
    margin-bottom: 38px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-identity img {
    width: 176px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-person {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-bank-watermark {
    width: 278px;
    right: -118px;
    bottom: -80px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="668888"][data-layout=side-panel] .bio-card-foot {
    flex-wrap: wrap;
    gap: 12px;
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] {
  --bio-primary: #006b68;
  --bio-on-primary: #ffffff;
  --bio-surface: #eef7f5;
  --bio-text: #173e3a;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 14px 42px #173e3a12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-header {
  padding: 40px 48px 42px;
  background: #eef7f5;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-bank-identity {
  margin-bottom: 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-bank-identity img {
  width: 390px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-bank-watermark {
  width: 380px;
  height: auto;
  top: 42px;
  right: -68px;
  opacity: 0.055;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  gap: 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-avatar {
  width: 4.75rem;
  height: 4.75rem;
  flex-basis: 4.75rem;
  border-radius: 50%;
  background: #ffffff;
  color: #006b68;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person h3 {
  font-size: 2.8rem;
  line-height: 1.2;
  letter-spacing: -0.03em;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-branch {
  color: #46645e;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  column-gap: 52px;
  padding: 36px 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-description {
  grid-column: 1 / -1;
  color: #46645e;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-save-contact {
  grid-column: 1;
  min-height: 50px;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-contact-action {
  background: transparent;
  border-bottom: 1px solid #d4e3df;
  border-radius: 0;
  padding: 15px 0;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-contact-action span {
  color: #46645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-contact-action strong {
  color: #173e3a;
  overflow-wrap: anywhere;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2 / span 2;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-services h2 {
  margin: 0 0 14px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-services ul {
  display: block;
  margin: 0;
  padding-left: 18px;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-services li {
  background: transparent;
  padding: 0;
  margin: 0 0 12px;
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #46645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-links,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-office {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-office {
  margin-top: 26px;
  padding-top: 20px;
  border-top: 1px solid #d4e3df;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-office div {
  color: #173e3a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-office dt {
  color: #46645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-foot {
  padding: 20px 48px;
  border-color: #d4e3df;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-foot p {
  color: #46645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] :focus-visible {
  outline: 3px solid #006b68;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] ::selection {
  background: #cee9e3;
  color: #173e3a;
}
@media (hover: hover) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-contact-action:hover {
    background: #eef7f5;
  }
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-header {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-avatar {
    width: 3.5rem;
    height: 3.5rem;
    flex-basis: 3.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-bank-watermark {
    width: 300px;
    right: -154px;
    top: 86px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-body {
    display: block;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-services {
    margin-top: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 6px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970466"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
    gap: 16px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] {
  --bio-primary: #7d164c;
  --bio-on-primary: #ffffff;
  --bio-surface: #fbf6f8;
  --bio-text: #30232b;
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 16px 44px #30232b12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-header {
  padding: 32px 42px 38px;
  background: #ffffff;
  border: 0;
  border-bottom: 1px solid #e9dce3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-identity {
  gap: 18px;
  margin-bottom: 26px;
  max-width: 32rem;
  border: 0;
  padding-bottom: 0;
  font-size: 1rem;
  color: #7d164c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-identity img {
  width: 61px;
  height: 64px;
  flex: 0 0 61px;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-watermark {
  width: 380px;
  height: auto;
  right: -116px;
  top: 90px;
  opacity: 0.07;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person {
  align-items: center;
  flex-direction: row;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-basis: 3.5rem;
  border-radius: 50%;
  color: #7d164c;
  background: #f1e0e9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  font-weight: 600;
  letter-spacing: -0.025em;
  line-height: 1.25;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-role {
  color: #7d164c;
  font-size: 1rem;
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-branch {
  color: #6c5061;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr);
  column-gap: 44px;
  padding: 34px 42px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-description {
  grid-column: 1 / -1;
  max-width: 65ch;
  color: #6c5061;
  font-size: 1rem;
  margin: 0 0 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-save-contact {
  grid-column: 1;
  min-height: 50px;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-contact-action {
  padding: 15px 0;
  background: transparent;
  border-bottom: 1px solid #e9dce3;
  border-radius: 0;
  min-height: 66px;
  gap: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-contact-action span {
  color: #6c5061;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-contact-action:hover {
  background: #fbf6f8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-links {
  grid-column: 1;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-links a {
  border-color: #e9dce3;
  color: #7d164c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2 / 4;
  margin-top: 0;
  padding-top: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-services ul {
  display: grid;
  gap: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-services li {
  background: transparent;
  padding: 0;
  color: #6c5061;
  font-size: 0.9375rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 4;
  margin: 18px 0 0;
  padding-top: 20px;
  border-top: 1px solid #e9dce3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 3px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-office dt {
  color: #6c5061;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-office dd {
  color: #30232b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-foot {
  padding: 20px 42px;
  border-color: #e9dce3;
  background: #fbf6f8;
  gap: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-foot p {
  color: #6c5061;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] :focus-visible {
  outline: 3px solid #7d164c;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] ::selection {
  background: #f1d7e6;
  color: #30232b;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-identity {
    gap: 14px;
    font-size: 0.9375rem;
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-identity img {
    width: 46px;
    height: 49px;
    flex-basis: 46px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-bank-watermark {
    width: 290px;
    right: -143px;
    top: 160px;
    opacity: 0.065;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person {
    align-items: flex-start;
    flex-direction: column;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-body {
    display: block;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-services {
    margin-top: 32px;
    padding: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-office {
    margin-top: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="999888"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] {
  --bio-primary: #016c47;
  --bio-on-primary: #ffffff;
  --bio-surface: #f3f8f5;
  --bio-text: #152025;
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  border-radius: 14px;
  background: #ffffff;
  box-shadow: 0 16px 44px #15202512;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-header {
  padding: 44px 42px 48px;
  min-width: 0;
  background: var(--bio-surface);
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-bank-identity {
  margin: 0 0 60px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-bank-identity img {
  width: 219px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-bank-watermark {
  width: 345px;
  height: auto;
  right: -128px;
  left: auto;
  top: auto;
  bottom: -108px;
  opacity: 0.08;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 23px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-avatar {
  width: 3.25rem;
  height: 3.25rem;
  flex-basis: 3.25rem;
  background: #016c47;
  color: #ffffff;
  border-radius: 50%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  font-weight: 600;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #496157;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-body {
  min-width: 0;
  padding: 44px 42px 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-description {
  color: #496157;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-save-contact {
  min-height: 50px;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: 104px minmax(0, 1fr);
  gap: 12px;
  align-items: center;
  border-radius: 0;
  border-bottom: 1px solid #d8e4dc;
  padding: 17px 0;
  min-height: 62px;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #496157;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-action:hover {
  color: #016c47;
  background: #f3f8f5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-services ul {
  display: block;
  padding-left: 1.1em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-services li {
  display: list-item;
  padding: 2px 0;
  color: #496157;
  font-size: 0.875rem;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-office {
  margin-top: 25px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-office div {
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-office dt {
  color: #496157;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-foot {
  padding: 19px 42px;
  border-color: #d8e4dc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-foot p {
  color: #496157;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] :focus-visible {
  outline: 3px solid #016c47;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] ::selection {
  background: #cbe8d8;
  color: #152025;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-header {
    padding: 30px 24px 38px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-bank-watermark {
    width: 270px;
    right: -108px;
    bottom: -88px;
    opacity: 0.08;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-contact-action {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963668"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] {
  --bio-primary: #006b67;
  --bio-on-primary: #ffffff;
  --bio-surface: #f0f6f4;
  --bio-text: #173c3a;
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 18px 48px #173c3a13;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-header {
  padding: 42px 38px 46px;
  background: #ffffff;
  border-top: 5px solid #fdb71a;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 42px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-identity img {
  width: 250px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-watermark {
  width: 370px;
  height: auto;
  right: -190px;
  left: auto;
  top: 132px;
  opacity: 0.065;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 21px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-basis: 3.5rem;
  border-radius: 12px;
  background: #006b67;
  color: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-person h3 {
  font-size: 2.375rem;
  line-height: 1.25;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-role {
  font-size: 1rem;
  margin-top: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-branch {
  font-size: 0.875rem;
  color: #43645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-body {
  padding: 38px 36px;
  background: #f0f6f4;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-description {
  font-size: 1rem;
  color: #43645e;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-save-contact {
  border-radius: 6px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  padding: 16px 0;
  border-bottom: 1px solid #cdded8;
  min-height: 64px;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-contact-action span {
  color: #43645e;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-contact-action strong {
  color: #173c3a;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-contact-action:hover {
  color: #005653;
  background: #e4eeea;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-services {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-services h2 {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-services ul {
  display: block;
  padding-left: 18px;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-services li {
  background: transparent;
  padding: 3px 0;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 19px 36px;
  border-color: #d8e4df;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-foot p {
  color: #43645e;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] a:focus-visible {
  outline: 3px solid #173c3a;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] ::selection {
  color: #173c3a;
  background: #ffe6a2;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-identity img {
    width: 230px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-bank-watermark {
    width: 310px;
    right: -175px;
    top: 124px;
    opacity: 0.06;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="555666"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] {
  --bio-primary: #a71f33;
  --bio-on-primary: #ffffff;
  --bio-accent: #b31c2a;
  --bio-surface: #f7f4f2;
  --bio-text: #292323;
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 18px 44px #34272510;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-header {
  padding: 38px 48px 36px;
  background: #fff;
  border-bottom: 1px solid #dccbc9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-bank-identity {
  margin-bottom: 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-bank-identity img {
  width: 183px;
  height: 52px;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-bank-watermark {
  width: 420px;
  height: auto;
  top: -100px;
  right: -122px;
  left: auto;
  opacity: 0.055;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person {
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: flex-start;
  gap: 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-avatar {
  width: 4.25rem;
  height: 4.25rem;
  flex-basis: 4.25rem;
  border-radius: 50%;
  color: #a71f33;
  background: #f7f0ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-avatar span {
  font-size: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person-name {
  flex: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person h3 {
  font-size: 2.625rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-role {
  font-size: 1rem;
  color: #a71f33;
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #645653;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 22px 40px;
  padding: 32px 48px 38px;
  background: #f7f4f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-description {
  grid-column: 1;
  margin: 0;
  font-size: 0.9375rem;
  line-height: 1.7;
  color: #645653;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  min-height: 50px;
  margin: 0;
  white-space: normal;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 2;
  grid-template-columns: minmax(0, 1fr);
  align-content: start;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-action {
  padding: 14px 0;
  min-height: 68px;
  gap: 5px;
  border-radius: 0;
  border-bottom: 1px solid #dccbc9;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #645653;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-action:hover {
  background: #f1e8e6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-links {
  grid-column: 2;
  margin: 0;
  grid-row: 4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-links a {
  color: #a71f33;
  border-color: #bba49f;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-links a:hover {
  background: #f1e8e6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-services {
  grid-column: 1;
  grid-row: 2;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  margin-bottom: 9px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-services li {
  padding: 2px 0;
  background: transparent;
  color: #645653;
  font-size: 0.875rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-office {
  grid-column: 1;
  grid-row: 3 / span 2;
  margin: 0;
  align-content: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-office dt {
  color: #645653;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-foot {
  padding: 18px 48px;
  border-color: #dccbc9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-foot p {
  max-width: 48ch;
  color: #645653;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] :focus-visible {
  outline: 3px solid #a71f33;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] ::selection {
  background: #efd8dc;
  color: #292323;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-bank-watermark {
    width: 300px;
    top: -65px;
    right: -135px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-avatar {
    width: 3.25rem;
    height: 3.25rem;
    flex-basis: 3.25rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-description {
    order: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-save-contact {
    order: 1;
    align-self: stretch;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-contact-actions {
    order: 2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-links {
    order: 3;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-services {
    order: 4;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-office {
    order: 5;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963688"][data-layout] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] {
  --bio-primary: #a40b1b;
  --bio-on-primary: #ffffff;
  --bio-accent: #e50012;
  --bio-surface: #fbf8f6;
  --bio-text: #231815;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  border-radius: 12px;
  box-shadow: 0 16px 40px #2318150d;
  isolation: isolate;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-header {
  padding: 2.75rem 2.5rem 3rem;
  margin: 0;
  border: 0;
  border-radius: 0;
  background: var(--bio-surface);
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-identity {
  justify-content: flex-start;
  border: 0;
  padding: 0;
  margin: 0 0 2.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-identity img {
  width: min(14rem, 100%);
  height: auto;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-person {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  text-align: left;
  gap: 1.1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex-basis: 4rem;
  border-radius: 50%;
  background: #ffffff;
  color: var(--bio-primary);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-person-name {
  width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-person-name :is(h1, h3) {
  color: var(--bio-text);
  font-size: 2.2rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  text-wrap: balance;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-role {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] :is(.bio-branch, .bio-organization) {
  color: #63544e;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-watermark {
  width: 23rem;
  height: 23rem;
  top: auto;
  right: -8.5rem;
  left: auto;
  bottom: -9rem;
  opacity: 0.055;
  object-fit: contain;
  pointer-events: none;
  z-index: -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-body {
  padding: 2.75rem 2.5rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-description {
  font-size: 1rem;
  color: #63544e;
  margin-bottom: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-save-contact {
  min-height: 3rem;
  font-size: 1rem;
  border: 0;
  margin-bottom: 1.35rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: 1fr;
  gap: 0.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-contact-action {
  min-height: 3.5rem;
  padding: 0.75rem 0;
  border-radius: 0;
  border-bottom: 1px solid #e7ded9;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-contact-action span {
  color: #63544e;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  line-height: 1.5;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-contact-action:hover {
  background: #fbf8f6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-services {
  margin-top: 1.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 0.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-services ul {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-services li {
  background: transparent;
  border-radius: 0;
  padding: 0.2rem 0;
  color: #63544e;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1.25rem 2.5rem;
  border-top: 1px solid #e7ded9;
  background: #ffffff;
  color: #63544e;
  font-size: 0.75rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  color: inherit;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-foot img {
  width: 7.375rem;
  height: auto;
  flex-shrink: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] a:focus-visible {
  outline: 3px solid #a40b1b;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] ::selection {
  background: #f6dadd;
  color: #231815;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-identity img {
    width: min(12rem, 100%);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-person-name :is(h1, h3) {
    font-size: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-bank-watermark {
    width: 320px;
    height: 320px;
    left: auto;
    right: -144px;
    bottom: -128px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970465"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    align-items: flex-start;
    flex-direction: column;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] {
  --bio-primary: #006a36;
  --bio-on-primary: #fff;
  --bio-surface: #edf5ef;
  --bio-text: #163d2c;
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 18px 48px #163d2c12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-header {
  background: var(--bio-surface);
  padding: 38px 44px 42px;
  border: 0;
  border-top: 5px solid #009444;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-bank-identity img {
  width: 359px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person {
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person-name {
  max-width: 44rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person h3 {
  font-size: 2.625rem;
  line-height: 1.18;
  font-weight: 600;
  letter-spacing: -0.03em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-role {
  margin-top: 16px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-branch {
  color: #466351;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-avatar {
  width: 5rem;
  height: 5rem;
  flex-basis: 5rem;
  border-radius: 50%;
  background: #d7e9dd;
  color: #006a36;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-bank-watermark {
  width: 410px;
  height: auto;
  right: -125px;
  top: 55px;
  opacity: 0.055;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);
  column-gap: 42px;
  row-gap: 24px;
  padding: 34px 44px 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-description {
  margin: 0;
  color: #466351;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-save-contact {
  margin: 0;
  min-height: 52px;
  align-self: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-actions {
  grid-column: 1 / -1;
  gap: 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d2e1d6;
  padding: 12px 0 18px;
  min-height: 62px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-action span {
  color: #466351;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-action:hover {
  color: #006a36;
  background: #f4f8f5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-links {
  margin: 0;
  align-self: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-links a {
  color: #006a36;
  border-color: #b8cebf;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-services {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  margin-bottom: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-services li {
  color: #466351;
  background: transparent;
  padding: 2px 0;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-office {
  grid-column: 1 / -1;
  border-top: 1px solid #d2e1d6;
  margin: 0;
  padding-top: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-office dt {
  color: #466351;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  border-color: #d2e1d6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-foot p {
  max-width: none;
  color: #466351;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] :focus-visible {
  outline: 3px solid #006a36;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] ::selection {
  background: #d7e9dd;
  color: #163d2c;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-avatar {
    width: 3.5rem;
    height: 3.5rem;
    flex-basis: 3.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-bank-watermark {
    width: 325px;
    right: -145px;
    top: 115px;
    opacity: 0.05;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-body {
    grid-template-columns: minmax(0, 1fr);
    padding: 28px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="168999"][data-layout] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] {
  --bio-primary: #006d69;
  --bio-on-primary: #ffffff;
  --bio-accent: #00a19b;
  --bio-surface: #eaf6f3;
  --bio-text: #173f3d;
  display: grid;
  grid-template-columns: minmax(0, 0.88fr) minmax(0, 1.12fr);
  border-radius: 14px;
  background: #fff;
  box-shadow: 0 18px 44px #173f3d12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-header {
  padding: 40px 38px 46px;
  background: #eaf6f3;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity {
  margin-bottom: 54px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity img {
  width: 220px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-watermark {
  width: 410px;
  height: auto;
  top: auto;
  bottom: -112px;
  left: -138px;
  right: auto;
  opacity: 0.065;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-basis: 3.5rem;
  border-radius: 50%;
  color: #006d69;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-avatar span {
  font-size: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h3 {
  font-size: 2.55rem;
  font-weight: 600;
  line-height: 1.22;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-role {
  font-size: 1rem;
  margin-top: 22px;
  color: #006d69;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-organization {
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #42645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-body {
  padding: 42px 42px 38px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-description {
  font-size: 0.9375rem;
  color: #42645e;
  margin-bottom: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-save-contact {
  width: 100%;
  min-height: 52px;
  white-space: normal;
  text-align: center;
  background: #006d69;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-save-contact:hover {
  background: #005853;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-contact-action {
  min-height: 72px;
  padding: 14px 0;
  border-radius: 0;
  border-bottom: 1px solid #c4dbd4;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-contact-action span {
  color: #42645e;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-contact-action strong {
  color: #173f3d;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-contact-action:hover {
  background: #f3faf7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-links {
  margin-top: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-links a {
  border-color: #9bbdb3;
  color: #006d69;
  min-height: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-services {
  margin-top: 30px;
  padding-top: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-services h2 {
  font-size: 1rem;
  color: #173f3d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-services li {
  color: #42645e;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-office {
  margin-top: 26px;
  gap: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-office dt {
  color: #42645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-office dd {
  color: #173f3d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-foot {
  background: #fff;
  border-top: 1px solid #d9e7e2;
  padding: 20px 38px;
  color: #42645e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] a:focus-visible {
  outline: 3px solid #006d69;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] ::selection {
  background: #bee5dc;
  color: #173f3d;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-header {
    padding: 30px 26px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity img {
    width: 206px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-watermark {
    width: 330px;
    bottom: -95px;
    left: auto;
    right: -132px;
    opacity: 0.06;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-body {
    padding: 28px 26px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-foot {
    padding: 22px 26px;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-services ul {
  display: grid;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-foot p {
  color: #42645e;
}
@container bio-card-frame (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-header {
    padding: 30px 26px 36px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity {
    margin-bottom: 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-identity img {
    width: 206px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-bank-watermark {
    width: 330px;
    bottom: -95px;
    left: auto;
    right: -132px;
    opacity: 0.06;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-body {
    padding: 28px 26px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963686"][data-layout] .bio-card-foot {
    padding: 22px 26px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] {
  --bio-primary: #b11116;
  --bio-on-primary: #ffffff;
  --bio-surface: #f8f5f3;
  --bio-text: #191a21;
  display: block;
  border-radius: 14px;
  background: #ffffff;
  box-shadow: 0 18px 44px #191a2110;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 190px;
  gap: 36px;
  align-items: start;
  padding: 46px 44px 44px;
  border: 0;
  border-top: 6px solid #c4161d;
  background: #ffffff;
  color: #191a21;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-identity {
  grid-column: 2;
  grid-row: 1;
  margin: 4px 0 0;
  justify-content: flex-end;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-identity img {
  width: 154px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-watermark {
  width: 370px;
  height: auto;
  top: auto;
  right: -105px;
  left: auto;
  bottom: -185px;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person {
  grid-column: 1;
  grid-row: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-avatar {
  width: 50px;
  height: 50px;
  flex-basis: 50px;
  border-radius: 50%;
  background: #f8f5f3;
  color: #b11116;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person h3 {
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  max-width: 34ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #665a59;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-branch {
  margin-top: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-body {
  padding: 34px 44px 38px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 0.95fr);
  gap: 0 44px;
  background: #f8f5f3;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-description {
  grid-column: 1;
  grid-row: 1;
  margin: 0 0 26px;
  font-size: 1rem;
  color: #665a59;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  margin: 0 0 12px;
  align-self: start;
  min-height: 52px;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-save-contact:hover {
  background: #8f0e13;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 2;
  grid-template-columns: minmax(0, 1fr);
  align-self: start;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-action {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: 17px 0;
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #dfd4d0;
  background: transparent;
  min-height: 76px;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #665a59;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-action:hover {
  color: #b11116;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-links {
  grid-column: 2;
  grid-row: 4;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-links a {
  background: #ffffff;
  border-color: #d5c8c3;
  color: #b11116;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-services {
  grid-column: 1;
  grid-row: 2;
  margin: 0 0 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-services ul {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-services li {
  padding: 0;
  border-radius: 0;
  background: transparent;
  color: #665a59;
  font-size: 0.875rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-office {
  grid-column: 1;
  grid-row: 3 / span 2;
  margin: 0;
  gap: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 3px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-office dt {
  color: #665a59;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  border: 0;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-foot p {
  max-width: none;
  color: #665a59;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-work-confirmation {
  margin: 0;
  padding: 16px 44px;
  color: #665a59;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] :focus-visible {
  outline: 3px solid #b11116;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] ::selection {
  color: #191a21;
  background: #f2d7d8;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-header {
    display: flex;
    flex-direction: column;
    padding: 28px 24px 34px;
    gap: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-identity {
    margin: 0;
    justify-content: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-identity img {
    width: 128px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-bank-watermark {
    width: 330px;
    right: -144px;
    bottom: -130px;
    opacity: 0.045;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person {
    gap: 18px;
    max-width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-save-contact {
    align-self: stretch;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-contact-actions {
    align-self: stretch;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-services {
    margin-top: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963669"][data-layout] .bio-work-confirmation {
    padding: 16px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] {
  --bio-primary: #db0011;
  --bio-on-primary: #fff;
  --bio-surface: #f5f5f5;
  --bio-text: #1c1c1c;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 44px #1c1c1c10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-header {
  display: block;
  padding: 42px 46px 40px;
  border: 0;
  border-top: 5px solid #db0011;
  background: #fff;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-identity {
  margin: 0 0 30px;
  padding-bottom: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-identity img {
  width: 168px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-watermark {
  width: 640px;
  height: auto;
  top: 70px;
  right: -270px;
  left: auto;
  bottom: auto;
  opacity: 0.045;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: row-reverse;
  justify-content: space-between;
  gap: 30px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  border-radius: 8px;
  background: #f5f5f5;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person h3 {
  font-size: 2.6rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  max-width: 40ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-body {
  padding: 34px 46px 38px;
  background: #f5f5f5;
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  column-gap: 48px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-description {
  grid-column: 1;
  grid-row: 1;
  margin: 0 0 24px;
  font-size: 1rem;
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  min-height: 52px;
  border-radius: 4px;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-save-contact:hover {
  background: #a9000d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-self: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-contact-action {
  border: 0;
  border-radius: 4px;
  background: #fff;
  color: #1c1c1c;
  min-height: 56px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-services {
  grid-column: 1;
  grid-row: 3;
  padding-top: 0;
  border: 0;
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-services ul {
  display: block;
  margin: 0;
  padding: 0 0 0 18px;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-services li {
  background: transparent;
  border: 0;
  padding: 3px 0;
  border-radius: 0;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-office {
  grid-column: 1;
  grid-row: 4;
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-foot {
  padding: 20px 46px;
  border: 0;
  background: #fff;
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-work-confirmation {
  padding: 18px 46px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-identity img {
    width: 144px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person {
    flex-direction: column;
    gap: 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-bank-watermark {
    width: 420px;
    top: 90px;
    right: -250px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px;
    gap: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
    margin-bottom: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-services {
    margin-top: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-contact-action span {
  color: #565656;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-links a {
  border: 0;
  padding-left: 0;
  padding-right: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-card-foot p,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-office dt {
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] a:focus-visible {
  outline-color: #a9000d;
}
@container (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="458761"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] {
  --bio-primary: #0d2346;
  --bio-on-primary: #ffffff;
  --bio-text: #102945;
  --bio-surface: #f2f6fa;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 16px 44px #10294510;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-header {
  display: flex;
  flex-direction: column;
  padding: 42px 36px 50px;
  gap: 40px;
  border: 0;
  background: #f2f6fa;
  color: #102945;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-bank-identity {
  margin: 0;
  align-self: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-bank-identity img {
  width: 222px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-bank-watermark {
  width: 400px;
  height: auto;
  right: -170px;
  top: auto;
  left: auto;
  bottom: -116px;
  opacity: 0.065;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  border-radius: 50%;
  background: #ffffff;
  color: #0d2346;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-avatar span {
  font-size: 1.1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.18;
  letter-spacing: -0.025em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-role {
  margin-top: 20px;
  font-size: 1rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-branch {
  color: #536578;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-body {
  padding: 42px 36px 38px;
  background: #ffffff;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-description {
  color: #536578;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-save-contact {
  min-height: 52px;
  border-radius: 6px;
  background: #0d2346;
  color: #ffffff;
  margin-bottom: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-save-contact:hover {
  background: #001e3e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-contact-action {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 5px;
  padding: 16px 0;
  min-height: 76px;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d4dfe9;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-contact-action span {
  color: #536578;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-contact-action:hover {
  color: #0d2346;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-links {
  margin-top: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-links a {
  background: #f2f6fa;
  border: 0;
  color: #0d2346;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-services ul {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  color: #536578;
  font-size: 0.875rem;
  line-height: 1.7;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-office {
  margin-top: 22px;
  gap: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 3px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-office dt {
  color: #536578;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-foot {
  grid-column: 1 / -1;
  background: #ffffff;
  border: 0;
  border-top: 3px solid #e02426;
  padding: 20px 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-foot p {
  color: #536578;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 16px 36px;
  background: #ffffff;
  color: #536578;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] :focus-visible {
  outline: 3px solid #0d2346;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] ::selection {
  background: #d8e5f0;
  color: #102945;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-header {
    padding: 30px 24px 40px;
    gap: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-bank-identity img {
    width: 205px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-bank-watermark {
    width: 340px;
    right: -155px;
    bottom: -140px;
    opacity: 0.055;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-body {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970442"][data-layout] .bio-work-confirmation {
    padding: 16px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] {
  --bio-primary: #0d2f8b;
  --bio-on-primary: #fff;
  --bio-surface: #f2f7fc;
  --bio-text: #102d50;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.2fr);
  border-radius: 12px;
  background: #fff;
  color: #102d50;
  box-shadow: 0 18px 44px #102d5010;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-header {
  grid-column: 1;
  grid-row: 1;
  display: block;
  padding: 40px 32px 42px;
  background: #f2f7fc;
  color: #102d50;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-bank-identity {
  margin: 0 0 50px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-bank-identity img {
  width: 210px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-bank-watermark {
  width: 400px;
  height: auto;
  left: auto;
  right: -120px;
  bottom: -105px;
  top: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-avatar {
  width: 60px;
  height: 60px;
  flex-basis: 60px;
  border-radius: 10px;
  background: #0d2f8b;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person h3 {
  color: #0d2f8b;
  font-size: 2.25rem;
  line-height: 1.25;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #4b6380;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-branch {
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-body {
  grid-column: 2;
  grid-row: 1;
  padding: 40px 34px 34px;
  display: block;
  min-width: 0;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-description {
  margin: 0 0 24px;
  color: #4b6380;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-save-contact {
  min-height: 52px;
  border-radius: 6px;
  margin-bottom: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-save-contact:hover {
  background: #08215f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-contact-actions {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-contact-action {
  min-height: 56px;
  border: 0;
  border-radius: 6px;
  background: #f2f7fc;
  color: #102d50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-contact-action span {
  color: #4b6380;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-links {
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-links a {
  border: 0;
  padding: 8px 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-services {
  padding: 0;
  border: 0;
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-services ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-services li {
  background: transparent;
  border: 0;
  padding: 4px 0;
  font-size: 0.875rem;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-office {
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-office dt {
  color: #4b6380;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 20px 32px;
  background: #0d2f8b;
  color: #fff;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-foot p {
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-foot img {
  background: #fff;
  border-radius: 2px;
  padding: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
  padding: 18px 32px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] a:focus-visible {
  outline: 3px solid #1e88bc;
  outline-offset: 3px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-bank-identity img {
    width: 190px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
@container (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970455"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] {
  --bio-primary: #0b70b9;
  --bio-on-primary: #fff;
  --bio-surface: #f4f9fc;
  --bio-text: #12324b;
  display: block;
  background: #fff;
  color: #12324b;
  border-radius: 12px;
  box-shadow: 0 18px 44px #12324b12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 180px;
  gap: 28px;
  align-items: start;
  padding: 40px 44px;
  border: 0;
  background: #fff;
  color: #12324b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-bank-identity {
  grid-column: 2;
  grid-row: 1;
  justify-content: flex-end;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-bank-identity img {
  display: block;
  width: 142px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person {
  grid-column: 1;
  grid-row: 1;
  align-items: flex-start;
  flex-direction: column;
  min-width: 0;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-avatar {
  width: 50px;
  height: 50px;
  flex-basis: 50px;
  border-radius: 8px;
  background: #e8f3fb;
  color: #0b70b9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person h3 {
  margin: 0;
  font-size: 2.5rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  color: #12324b;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-role {
  margin-top: 16px;
  color: #12324b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-branch {
  color: #526777;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-bank-watermark {
  width: 195px;
  height: auto;
  top: auto;
  bottom: -90px;
  left: auto;
  right: -18px;
  opacity: 0.07;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  gap: 24px 42px;
  padding: 32px 44px 36px;
  background: #f4f9fc;
  border-top: 1px solid #f7901e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  align-self: start;
  margin: 0;
  min-width: 0;
  background: #0b70b9;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-save-contact:hover {
  background: #085b97;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: grid;
  grid-template-columns: 1fr;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action {
  display: block;
  padding: 12px 0;
  color: #12324b;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #ccdde9;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action span {
  color: #526777;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action strong {
  color: #12324b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-description {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  color: #526777;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-services h2 {
  color: #12324b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-services ul {
  padding: 0;
  list-style: none;
  display: grid;
  gap: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-services li {
  color: #526777;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-links a {
  padding: 8px 0;
  border: 0;
  color: #0b70b9;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-office div {
  display: grid;
  grid-template-columns: 1fr;
  gap: 2px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-office dt {
  color: #526777;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-office dd {
  color: #12324b;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  background: #fff;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-foot p {
  color: #526777;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] a:focus-visible {
  outline: 3px solid #0b70b9;
  outline-offset: 4px;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-header {
    grid-template-columns: 1fr;
    gap: 26px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-bank-identity {
    grid-column: 1;
    grid-row: 1;
    justify-content: flex-start;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-bank-identity img {
    width: 120px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person {
    grid-column: 1;
    grid-row: 2;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-save-contact {
    width: 100%;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-actions {
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action strong {
  display: block;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-contact-action strong {
  margin-top: 5px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-services li {
  padding: 0;
  border-radius: 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970434"][data-layout] .bio-card-foot p {
  flex: 1;
  max-width: none;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] {
  --bio-primary: #0000ff;
  --bio-on-primary: #ffffff;
  --bio-surface: #f6f5ff;
  --bio-text: #211b35;
  display: block;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 16px 42px #24214d10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-header {
  display: block;
  padding: 36px 44px 38px;
  border: 0;
  background: #f6f5ff;
  color: #211b35;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  margin: 0 0 32px;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-identity img {
  display: block;
  width: 214px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-watermark {
  width: 430px;
  height: auto;
  top: 34px;
  right: -172px;
  left: auto;
  bottom: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person {
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 12px;
  background: #e5e4ff;
  color: #0000dd;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-avatar span {
  font-size: 1rem;
  line-height: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person-name {
  min-width: 0;
  flex: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person h3 {
  font-size: 2.4rem;
  line-height: 1.24;
  font-weight: 600;
  letter-spacing: -0.025em;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
  color: #211b35;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-branch {
  color: #5c5570;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-branch {
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-body {
  display: block;
  padding: 32px 44px 38px;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-description {
  max-width: 65ch;
  margin: 0 0 24px;
  color: #5c5570;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-save-contact {
  width: 100%;
  color: #ffffff;
  background: #0000ff;
  border-radius: 8px;
  margin: 0 0 26px;
  min-height: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-save-contact:hover {
  background: #0000dd;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-contact-actions {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 28px;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-contact-action {
  min-width: 0;
  border: 0;
  border-top: 1px solid #dedbed;
  border-radius: 0;
  background: transparent;
  padding: 18px 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-contact-action span {
  color: #5c5570;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-contact-action strong {
  color: #211b35;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-links {
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-links a {
  color: #0000dd;
  background: #f6f5ff;
  border: 0;
  border-radius: 8px;
  padding: 12px 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-services h2 {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-services ul {
  display: flex;
  flex-wrap: wrap;
  column-gap: 26px;
  row-gap: 8px;
  padding: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-services li {
  color: #5c5570;
  padding: 0;
  background: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-office {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-office dt {
  color: #5c5570;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  color: #5c5570;
  background: #f6f5ff;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-foot p {
  color: #5c5570;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] a:focus-visible {
  outline: 3px solid #0000dd;
  outline-offset: 4px;
}
@container (max-width: 640px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-identity img {
    width: 190px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-bank-watermark {
    width: 340px;
    top: 106px;
    right: -210px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-body {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970406"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] {
  --bio-primary: #005faf;
  --bio-on-primary: #fff;
  --bio-text: #14304d;
  --bio-surface: #f3f8fc;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 44px #14304d12;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px;
  border: 0;
  border-top: 5px solid #fac10b;
  background: #fff;
  color: #14304d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-bank-identity {
  margin: 0 0 32px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-bank-identity img {
  width: 240px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-bank-watermark {
  width: 250px;
  height: auto;
  left: auto;
  right: -52px;
  bottom: -124px;
  top: auto;
  opacity: 0.065;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: row-reverse;
  gap: 26px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-avatar {
  width: 64px;
  height: 64px;
  flex-basis: 64px;
  flex-shrink: 0;
  border-radius: 10px;
  color: #005faf;
  background: #f0f6fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person h3 {
  font-size: 2.7rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  font-weight: 600;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-role {
  margin-top: 18px;
  color: #14304d;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-branch {
  color: #435e79;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-branch {
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  gap: 24px 44px;
  padding: 34px 44px 38px;
  background: #f3f8fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-description {
  grid-column: 1;
  grid-row: 1;
  color: #435e79;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  background: #005faf;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  align-self: start;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-contact-action {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #c9dce9;
  padding: 18px 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-contact-action span {
  color: #435e79;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-contact-action strong {
  color: #14304d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-links a {
  border: 0;
  border-radius: 0;
  padding-inline: 0;
  color: #005faf;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-services {
  grid-column: 1;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-services h2 {
  color: #14304d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-services ul {
  display: block;
  padding: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-services li {
  padding: 4px 0;
  background: transparent;
  color: #435e79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-office {
  grid-column: 1;
  grid-row: 4;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-office dt {
  color: #435e79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  background: #fff;
  color: #435e79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-foot p {
  color: #435e79;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] a:focus-visible {
  outline: 3px solid #005faf;
  outline-offset: 4px;
}
@container (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-header {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-save-contact,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-contact-actions {
    align-self: stretch;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
@container (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="801011"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] {
  --bio-primary: #cf142b;
  --bio-on-primary: #fff;
  --bio-surface: #f4f4f4;
  --bio-text: #1c1c1c;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 48px #1c1c1c10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px 34px;
  border: 0;
  border-top: 5px solid #ff3333;
  background: #fff;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-bank-identity {
  margin: 0 0 32px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-bank-identity img {
  display: block;
  width: 172px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-bank-watermark {
  width: 360px;
  height: auto;
  right: -100px;
  top: 120px;
  left: auto;
  bottom: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: row-reverse;
  justify-content: space-between;
  gap: 28px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #f4f4f4;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.25;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-role {
  margin-top: 16px;
  font-size: 1rem;
  max-width: 44ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-branch {
  color: #565656;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-body {
  padding: 30px 44px 36px;
  background: #f4f4f4;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 22px 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-description {
  grid-column: 1;
  margin: 0;
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action {
  display: block;
  border: 0;
  border-bottom: 1px solid #d5d5d5;
  border-radius: 0;
  padding: 16px 0;
  background: transparent;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action span {
  color: #565656;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-links {
  grid-column: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-links a {
  border: 0;
  padding: 0;
  border-radius: 0;
  color: #1c1c1c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-services {
  grid-column: 1;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-services ul {
  display: block;
  padding-left: 18px;
  margin: 8px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-services li {
  display: list-item;
  padding: 0;
  margin: 5px 0;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-office {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-office dt {
  color: #565656;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  background: #fff;
  border: 0;
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-foot p {
  color: #565656;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] a:focus-visible {
  outline: 3px solid #cf142b;
  outline-offset: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-header {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person {
    flex-direction: column;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-bank-watermark {
    width: 280px;
    top: 180px;
    right: -170px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 26px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action strong {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="796500"][data-layout] .bio-contact-action strong {
  margin-top: 4px;
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] {
  --bio-primary: #bd0712;
  --bio-on-primary: #fff;
  --bio-surface: #f8f3f3;
  --bio-text: #342328;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 44px #34232810;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px 38px;
  border: 0;
  background: #fff;
  color: #342328;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  margin: 0 0 34px;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-identity img {
  width: 290px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-watermark {
  width: 272px;
  height: auto;
  top: 100px;
  right: -86px;
  left: auto;
  bottom: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person {
  flex-direction: row-reverse;
  align-items: flex-start;
  justify-content: space-between;
  gap: 24px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex: 0 0 3.5rem;
  border-radius: 8px;
  background: #f8eeee;
  color: #a40711;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person h3 {
  max-width: 19ch;
  margin: 0;
  color: #a40711;
  font-size: 2.5rem;
  line-height: 1.24;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #69565c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 26px 42px;
  align-items: start;
  padding: 32px 44px 38px;
  background: #f8f3f3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-description {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  color: #69565c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  justify-content: center;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-contact-action {
  padding: 18px 0;
  border-bottom: 1px solid #e3d8da;
  border-radius: 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-contact-action span {
  color: #69565c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-services ul {
  display: block;
  padding-left: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-services li {
  display: list-item;
  padding: 0;
  margin: 0 0 9px;
  background: transparent;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-office dt {
  color: #69565c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-links a {
  padding: 12px 0;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-work-confirmation {
  padding: 20px 44px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-foot p {
  color: #69565c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] a:focus-visible {
  outline-color: #a40711;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-identity img {
    width: 270px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-person h3 {
    font-size: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-bank-watermark {
    width: 230px;
    top: auto;
    bottom: -100px;
    right: -85px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-services,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-links {
    width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
@container (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970439"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] {
  --bio-primary: #0065d3;
  --bio-on-primary: #fff;
  --bio-surface: #f1f8fd;
  --bio-text: #14364b;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 44px #14364b10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-header {
  display: block;
  padding: 34px 44px 38px;
  border: 0;
  border-top: 3px solid #0473ea;
  background: #fff;
  color: #14364b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-bank-identity {
  margin: 0 0 26px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-bank-identity img {
  width: 210px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-bank-watermark {
  width: 210px;
  height: auto;
  bottom: -130px;
  right: -68px;
  top: auto;
  left: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person {
  align-items: flex-start;
  gap: 20px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #edf5fc;
  color: #0065d3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person h3 {
  font-size: 2.45rem;
  line-height: 1.25;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
  max-width: 42ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-branch {
  color: #4b6272;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-body {
  padding: 30px 44px 38px;
  background: #f1f8fd;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px 42px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-description {
  grid-column: 2;
  margin: 0;
  color: #4b6272;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action {
  display: block;
  border: 0;
  border-bottom: 1px solid #cbdce8;
  border-radius: 0;
  padding: 16px 0;
  background: transparent;
  color: #14364b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action strong {
  display: block;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action span {
  color: #4b6272;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-action strong {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-links a {
  border: 0;
  padding: 0;
  border-radius: 0;
  color: #0065d3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-services ul {
  display: block;
  padding: 0;
  margin: 8px 0 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-services li {
  display: block;
  padding: 0;
  margin: 5px 0;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-office dt {
  color: #4b6272;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  background: #fff;
  border: 0;
  color: #4b6272;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-foot p {
  color: #4b6272;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] a:focus-visible {
  outline: 3px solid #0065d3;
  outline-offset: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-header {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person {
    flex-wrap: wrap;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person-name {
    min-width: min(100%, 14rem);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-bank-watermark {
    width: 160px;
    right: -70px;
    bottom: -70px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 26px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970410"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] {
  --bio-primary: #255be3;
  --bio-on-primary: #fff;
  --bio-surface: #f2f6fd;
  --bio-text: #0f1632;
  display: block;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 20px 48px #0f163210;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-header {
  display: block;
  padding: 38px 44px 42px;
  background: #f2f6fd;
  color: #0f1632;
  text-align: center;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-bank-identity {
  justify-content: center;
  border: 0;
  margin: 0 0 28px;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-bank-identity img {
  width: 126px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person {
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-avatar {
  width: 54px;
  height: 54px;
  min-width: 54px;
  flex-basis: 54px;
  border-radius: 8px;
  background: #fff;
  color: #255be3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person-name {
  min-width: 0;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-role {
  margin-top: 12px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-branch {
  color: #4a5971;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-bank-watermark {
  width: 680px;
  height: auto;
  top: auto;
  bottom: -50px;
  left: auto;
  right: -330px;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-body {
  display: block;
  padding: 32px 44px 38px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-description {
  max-width: 64ch;
  margin: 0 auto 24px;
  text-align: center;
  color: #4a5971;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-save-contact {
  width: fit-content;
  min-width: min(100%, 280px);
  max-width: 100%;
  margin: 0 auto 28px;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-contact-actions {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
  margin: 0 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-contact-action {
  padding: 18px 0;
  border: 0;
  border-top: 1px solid #d6e0f2;
  border-radius: 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-contact-action span {
  color: #4a5971;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-contact-action strong {
  color: #0f1632;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-links {
  margin: 0 0 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-links a {
  border-color: #d6e0f2;
  background: #fff;
  color: #255be3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-services ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 12px 28px;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-services li {
  color: #4a5971;
  background: transparent;
  border: 0;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-office {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-office dt {
  color: #4a5971;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  background: #f2f6fd;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-foot p {
  color: #4a5971;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] a:focus-visible {
  outline: 3px solid #255be3;
  outline-offset: 3px;
}
@container (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-header {
    padding: 30px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-bank-watermark {
    width: 500px;
    right: -340px;
    bottom: -34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-save-contact {
    width: 100%;
    min-width: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
@container (max-width: 440px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="533948"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] {
  --bio-primary: #780000;
  --bio-on-primary: #fff;
  --bio-surface: #f7f2f2;
  --bio-text: #282526;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 20px 44px #3c121212;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-header {
  display: block;
  padding: 38px 44px 40px;
  background: #fff;
  color: #282526;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-identity {
  display: flex;
  width: fit-content;
  max-width: 100%;
  margin: 0 0 34px;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-identity img {
  display: block;
  width: 224px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-watermark {
  width: 370px;
  height: auto;
  left: auto;
  right: -114px;
  top: 72px;
  bottom: auto;
  opacity: 0.045;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: row-reverse;
  justify-content: space-between;
  gap: 28px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-avatar {
  flex: 0 0 58px;
  width: 58px;
  height: 58px;
  border-radius: 8px;
  background: #f7eeee;
  color: #780000;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person h3 {
  font-size: 2.6rem;
  line-height: 1.23;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
  color: #780000;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-role {
  margin-top: 16px;
  font-size: 1rem;
  max-width: 45ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-branch {
  color: #66595b;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.04fr) minmax(0, 1fr);
  gap: 26px 36px;
  padding: 32px 44px 38px;
  border-top: 1px solid #eedfe1;
  background: #f7f2f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-description {
  grid-column: 1;
  grid-row: 1;
  margin: 0;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  width: 100%;
  min-height: 52px;
  border: 0;
  border-radius: 6px;
  color: #fff;
  background: #780000;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-save-contact:hover {
  background: #59000a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-action {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 5px;
  padding: 15px 0;
  border: 0;
  border-bottom: 1px solid #dfcdd0;
  border-radius: 0;
  background: transparent;
  color: #282526;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-action span {
  font-size: 0.75rem;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-links {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-links a {
  min-height: 44px;
  padding: 0;
  border: 0;
  color: #780000;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-services {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-services ul {
  display: grid;
  gap: 7px;
  padding: 0;
  list-style: none;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-services li {
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 0.875rem;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-office {
  grid-column: 1;
  display: grid;
  gap: 18px;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-office dt {
  font-size: 0.75rem;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-office dd {
  margin: 4px 0 0;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  border: 0;
  background: #fff;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-foot p {
  max-width: 34ch;
  font-size: 0.6875rem;
  color: #66595b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] a:focus-visible {
  outline: 3px solid #780000;
  outline-offset: 4px;
}
@container (max-width:700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
    padding: 12px 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-identity img {
    width: 196px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-bank-watermark {
    width: 330px;
    top: auto;
    bottom: -80px;
    right: -150px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-save-contact {
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-actions {
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-contact-action:first-child {
    padding-top: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="422589"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] {
  --bio-primary: #005cb9;
  --bio-on-primary: #fff;
  --bio-text: #003b71;
  --bio-surface: #f1f6fb;
  display: block;
  border: 0;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 48px #003b7110;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px 38px;
  border: 0;
  background: #fff;
  color: #003b71;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-bank-identity {
  margin: 0 0 30px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-bank-identity img {
  display: block;
  width: 184px;
  height: auto;
  max-width: 100%;
  max-height: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-bank-watermark {
  width: 330px;
  height: auto;
  right: -120px;
  bottom: -130px;
  top: auto;
  left: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person {
  min-width: 0;
  flex-direction: row-reverse;
  align-items: flex-start;
  justify-content: space-between;
  gap: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #edf4fb;
  color: #005cb9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h3 {
  font-size: 2.6rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  max-width: 44ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-branch {
  color: #526b80;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 26px 40px;
  padding: 34px 44px 40px;
  background: #003b71;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-description {
  grid-column: 1;
  color: #e1ecf5;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  background: #fff;
  color: #005cb9;
  border: 0;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-save-contact:hover {
  background: #e4f1fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-action {
  display: block;
  padding: 18px 0;
  color: #fff;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #37698e;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-action span {
  display: block;
  color: #d6e6f3;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-action strong {
  display: block;
  margin-top: 5px;
  color: #fff;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-links {
  grid-column: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-links a {
  color: #fff;
  border: 0;
  border-bottom: 1px solid #37698e;
  padding: 10px 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-links a:hover {
  color: #fff;
  background: #114c81;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-services {
  grid-column: 1;
  padding: 0;
  margin: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-services h2 {
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-services ul {
  display: block;
  padding-left: 18px;
  margin: 12px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-services li {
  display: list-item;
  padding: 0;
  margin: 6px 0;
  color: #e1ecf5;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-office {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-office dt {
  color: #c7deef;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-office dd {
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  background: #f1f6fb;
  border: 0;
  color: #526b80;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-foot p {
  color: #526b80;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] a:focus-visible {
  outline: 3px solid #005cb9;
  outline-offset: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-body a:focus-visible {
  outline-color: #fff;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-header {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-bank-watermark {
    width: 260px;
    right: -145px;
    bottom: -105px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px;
    gap: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}
@container (max-width: 360px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970458"][data-layout] .bio-person h3 {
    font-size: 1.875rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] {
  --bio-primary: #005132;
  --bio-on-primary: #fff;
  --bio-surface: #f2f7f2;
  --bio-text: #123a29;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 44px #123a2910;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-header {
  display: block;
  position: relative;
  margin: 0;
  border-radius: 0;
  padding: 38px 44px 40px;
  background: #f2f7f2;
  color: #123a29;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-bank-identity {
  margin: 0 0 34px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-bank-identity img {
  width: 232px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-bank-watermark {
  width: 300px;
  height: auto;
  top: auto;
  left: auto;
  right: -86px;
  bottom: -126px;
  opacity: 0.06;
  mix-blend-mode: multiply;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person {
  min-width: 0;
  align-items: flex-start;
  flex-direction: row-reverse;
  justify-content: space-between;
  gap: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person-name {
  min-width: 0;
  flex: 1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-avatar {
  inline-size: 3.5rem;
  block-size: 3.5rem;
  flex: 0 0 3.5rem;
  border-radius: 8px;
  background: #fff;
  color: #005132;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.24;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-role {
  font-size: 1rem;
  margin-top: 14px;
  max-width: 42ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-branch {
  color: #50675b;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);
  gap: 28px 42px;
  padding: 34px 44px 40px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-description {
  grid-column: 2;
  margin: 0;
  color: #50675b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action {
  display: block;
  padding: 16px 0;
  border: 0;
  border-bottom: 1px solid #d5e2d7;
  border-radius: 0;
  background: transparent;
  color: #123a29;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action strong {
  display: block;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action span {
  color: #50675b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-action strong {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-links a {
  padding: 0;
  border: 0;
  border-radius: 0;
  color: #005132;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  padding: 0;
  margin: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-services ul {
  list-style: none;
  display: block;
  margin: 8px 0 0;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-services li {
  display: block;
  margin: 5px 0;
  padding: 0;
  border: 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-office dt {
  margin-bottom: 3px;
  color: #50675b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  border: 0;
  background: #f2f7f2;
  color: #50675b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-foot p {
  color: #50675b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] a:focus-visible {
  outline: 3px solid #005132;
  outline-offset: 3px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-header {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person-name {
    width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-bank-watermark {
    width: 220px;
    right: -112px;
    bottom: -86px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970444"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] {
  --bio-primary: #246a37;
  --bio-on-primary: #fff;
  --bio-surface: #faf8f2;
  --bio-text: #26342c;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 46px #26342c10;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px 36px;
  border: 0;
  border-top: 5px solid #f7941d;
  background: #fffaf3;
  color: #26342c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-bank-identity {
  margin: 0 0 34px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-bank-identity img {
  display: block;
  width: 224px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-bank-watermark {
  width: 390px;
  height: auto;
  right: -126px;
  bottom: -100px;
  top: auto;
  left: auto;
  opacity: 0.06;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: row;
  gap: 22px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-avatar {
  width: 58px;
  height: 58px;
  flex-basis: 58px;
  flex-shrink: 0;
  border-radius: 8px;
  background: #e9f2e6;
  color: #246a37;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.25;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
  max-width: 44ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-branch {
  color: #516455;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-body {
  padding: 32px 44px 36px;
  background: #fff;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-description {
  grid-column: 2;
  margin: 0;
  color: #516455;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-action {
  display: block;
  border: 0;
  border-bottom: 1px solid #dce5db;
  border-radius: 0;
  padding: 16px 0;
  background: transparent;
  color: #26342c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-action span {
  display: block;
  color: #516455;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-action strong {
  display: block;
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-links a {
  border: 0;
  padding: 0;
  border-radius: 0;
  color: #246a37;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-services ul {
  display: block;
  padding-left: 18px;
  margin: 8px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-services li {
  display: list-item;
  padding: 0;
  margin: 6px 0;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-office dt {
  color: #516455;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  background: #f2f7ef;
  border: 0;
  color: #516455;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-foot p {
  color: #516455;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] a:focus-visible {
  outline: 3px solid #246a37;
  outline-offset: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
@container (max-width: 680px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-header {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person {
    flex-direction: column;
    gap: 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-bank-watermark {
    width: 300px;
    bottom: -100px;
    right: -145px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 26px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970408"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] {
  --bio-primary: #0e3193;
  --bio-on-primary: #fff;
  --bio-surface: #f3f6fb;
  --bio-text: #142a4f;
  display: block;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 18px 46px #13295112;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: 200px minmax(0, 1fr);
  align-items: center;
  gap: 42px;
  padding: 40px 44px;
  background: #fff;
  color: #142a4f;
  border: 0;
  border-top: 4px solid #0e3193;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-bank-identity {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-bank-identity img {
  display: block;
  width: 200px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 14px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person-name {
  min-width: 0;
  width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-avatar {
  width: 3rem;
  height: 3rem;
  flex: 0 0 3rem;
  border-radius: 8px;
  color: #0e3193;
  background: #edf2fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person h3 {
  font-size: 2.4rem;
  line-height: 1.25;
  letter-spacing: -0.025em;
  font-weight: 600;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #52627b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px 42px;
  padding: 34px 44px 38px;
  background: #f3f6fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-description {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  color: #52627b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action {
  display: block;
  padding: 18px 0;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #cbd6e9;
  border-radius: 0;
  color: #142a4f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action strong {
  display: block;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action span {
  color: #52627b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-action strong {
  margin-top: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 3;
  align-self: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-links a {
  padding: 0;
  border: 0;
  border-radius: 0;
  color: #0e3193;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-services ul {
  display: block;
  padding: 0;
  margin: 10px 0 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-services li {
  display: block;
  padding: 0;
  margin: 8px 0;
  color: #52627b;
  background: transparent;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-office dt {
  color: #52627b;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  background: #fff;
  border: 0;
  color: #52627b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-foot p {
  color: #52627b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-work-confirmation {
  padding: 16px 44px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] a:focus-visible {
  outline: 3px solid #0e3193;
  outline-offset: 3px;
}
@container (max-width: 760px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-header {
    display: block;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-bank-identity {
    max-width: 174px;
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 26px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-save-contact {
    align-self: stretch;
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-contact-actions {
    align-self: stretch;
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970421"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] {
  --bio-primary: #0067ac;
  --bio-on-primary: #fff;
  --bio-surface: #f1f7fb;
  --bio-text: #123a59;
  display: block;
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 18px 44px #123a5910;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-header {
  display: block;
  padding: 38px 44px 42px;
  color: #fff;
  background: #0067ac;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-identity {
  margin: 0 0 32px;
  border: 0;
  padding: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-identity img {
  width: 238px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-watermark {
  width: 370px;
  height: auto;
  top: auto;
  left: auto;
  right: -110px;
  bottom: -100px;
  opacity: 0.09;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person {
  gap: 24px;
  align-items: flex-start;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person-name {
  flex: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-avatar {
  width: 64px;
  height: 64px;
  flex-basis: 64px;
  flex-shrink: 0;
  border-radius: 50%;
  background: #fff;
  color: #0067ac;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person h3 {
  font-size: 2.6rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  font-weight: 600;
  color: #fff;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-role {
  margin-top: 16px;
  font-size: 1rem;
  color: #fff;
  max-width: 46ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-branch {
  color: #e3f3fc;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-branch {
  margin-top: 5px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px 42px;
  padding: 34px 44px 40px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-description {
  grid-column: 1;
  grid-row: 1;
  color: #4b677c;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 2;
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action {
  display: block;
  color: #123a59;
  border: 0;
  border-bottom: 1px solid #d7e6ef;
  border-radius: 0;
  padding: 16px 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action span {
  color: #4b677c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action span,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action strong {
  display: block;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-action strong {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-links {
  grid-column: 2;
  grid-row: 4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-links a {
  color: #0067ac;
  padding: 0;
  border: 0;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-services {
  grid-column: 1;
  grid-row: 2;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-services ul {
  display: block;
  padding: 0;
  margin: 8px 0 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-services li {
  margin: 0 0 6px;
  padding: 0;
  border: 0;
  background: transparent;
  color: #4b677c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-office {
  grid-column: 1;
  grid-row: 3 / span 2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-office div {
  grid-template-columns: 1fr;
  gap: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-office dt {
  color: #4b677c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-work-confirmation {
  padding: 20px 44px;
  color: #123a59;
  background: #f1f7fb;
  border-top: 1px solid #d7e6ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-foot p {
  color: #4b677c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] a:focus-visible {
  outline: 3px solid #0067ac;
  outline-offset: 4px;
}
@container (max-width: 740px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-identity img {
    width: 220px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person {
    flex-wrap: wrap;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-bank-watermark {
    width: 330px;
    right: -110px;
    bottom: -85px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-save-contact {
    order: -2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-contact-actions {
    order: -1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970457"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] {
  --bio-primary: #62584c;
  --bio-on-primary: #fff;
  --bio-surface: #f8f6f1;
  --bio-text: #36312b;
  display: grid;
  grid-template-columns: minmax(0, 0.4fr) minmax(0, 0.6fr);
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 18px 44px #463e3210;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 32px 180px;
  border: 0;
  border-top: 4px solid #f8b500;
  background: #f8f6f1;
  color: #36312b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  border: 0;
  padding: 0;
  margin: 0 0 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-bank-identity img {
  width: 284px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-bank-watermark {
  width: 350px;
  height: auto;
  left: -120px;
  right: auto;
  top: auto;
  bottom: -42px;
  opacity: 0.075;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 18px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-avatar {
  width: 3rem;
  height: 3rem;
  flex: 0 0 3rem;
  color: #62584c;
  background: #fff;
  border-radius: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person h3 {
  font-size: 2.2rem;
  line-height: 1.22;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  line-height: 1.5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-branch {
  font-size: 0.875rem;
  line-height: 1.6;
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-body {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 40px 34px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-description {
  margin: 0;
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-save-contact {
  justify-content: center;
  background: #62584c;
  color: #fff;
  border: 0;
  border-radius: 7px;
  padding: 14px 18px;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-save-contact:hover {
  background: #493f33;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-save-contact span {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-contact-action {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  padding: 18px 0;
  border: 0;
  border-bottom: 1px solid #ded9d0;
  border-radius: 0;
  color: #36312b;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-contact-action span {
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-links {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-links a {
  color: #62584c;
  border: 0;
  border-bottom: 1px solid #ded9d0;
  border-radius: 0;
  padding: 0 0 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-services {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin: 0 0 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-services ul {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 9px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-services li {
  padding: 0;
  background: transparent;
  border: 0;
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-office {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-office div {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-office dt {
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-work-confirmation {
  grid-column: 1/-1;
  padding: 18px 32px;
  border: 0;
  background: #f8f6f1;
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-foot p {
  color: #625a50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] a:focus-visible {
  outline: 3px solid #62584c;
  outline-offset: 4px;
}
@container (max-width:740px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-header {
    padding: 30px 24px 80px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-bank-identity {
    margin-bottom: 26px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-bank-watermark {
    width: 280px;
    left: auto;
    right: -120px;
    bottom: -50px;
    opacity: 0.065;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970462"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] {
  --bio-primary: #a41560;
  --bio-on-primary: #ffffff;
  --bio-surface: #3c1630;
  --bio-text: #341b2b;
  background: #ffffff;
  color: var(--bio-text);
  border-radius: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-header {
  display: grid;
  grid-template-columns: 154px minmax(0, 1fr);
  align-items: center;
  gap: 38px;
  padding: 40px;
  color: #ffffff;
  background: #3c1630;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-bank-identity {
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-bank-identity img {
  width: 154px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-bank-watermark {
  width: 340px;
  height: auto;
  right: -115px;
  top: -58px;
  opacity: 0.055;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-person {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-avatar {
  width: 2.75rem;
  height: 2.75rem;
  margin-bottom: 20px;
  border-radius: 8px;
  background: #fcecf5;
  color: #a41560;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.75rem;
  line-height: 1.15;
  letter-spacing: -0.035em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-role {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-organization {
  color: #f2ccde;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-body {
  padding: 32px 40px 34px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-description {
  color: #705267;
  font-size: 1rem;
  margin-bottom: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-save-contact {
  min-height: 52px;
  border-radius: 8px;
  padding: 14px 20px;
  margin-bottom: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-actions {
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  padding: 12px 0 18px;
  border-bottom: 1px solid #e8d6e1;
  min-height: 76px;
  gap: 7px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-action span {
  color: #705267;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-action:hover {
  color: #a41560;
  background: #fff4fa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-services {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
  margin: 0 0 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-services ul {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 24px;
  padding: 0;
  list-style: none;
  color: #705267;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-services li {
  padding: 0;
  background: transparent;
  color: #705267;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-foot {
  background: #fff4fa;
  border-top: 0;
  padding: 18px 40px;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-foot p {
  color: #705267;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] a:focus-visible {
  outline: 3px solid #a41560;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] ::selection {
  background: #f2ccde;
  color: #341b2b;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-header {
    grid-template-columns: minmax(0, 1fr);
    gap: 30px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-bank-identity img {
    width: 132px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-person-name h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-bank-watermark {
    width: 290px;
    right: -144px;
    top: 70px;
    opacity: 0.045;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-body {
    padding: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546034"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] {
  --bio-accent: #563d82;
  --bio-primary: #563d82;
  --bio-surface: #ffffff;
  --bio-ink: #101820;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  color: #101820;
  background: #ffffff;
  border: 0;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 16px 44px rgb(44 29 63 / 9%);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-header {
  position: relative;
  min-width: 0;
  padding: 2.5rem 2.25rem;
  background: #f5f1fa;
  overflow: hidden;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-bank-identity {
  position: relative;
  margin: 0 0 3.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-bank-identity img {
  display: block;
  width: 100%;
  max-width: 15.5rem;
  height: auto;
  max-height: none;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.25rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-shrink: 0;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: #e7def1;
  color: #563d82;
  font-size: 1.1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person-name h3 {
  margin: 0;
  font-size: clamp(2rem, 3.8vw, 3rem);
  font-weight: 600;
  line-height: 1.18;
  letter-spacing: -0.035em;
  color: #563d82;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-role {
  margin: 1.1rem 0 0;
  font-size: 1rem;
  line-height: 1.6;
  color: #101820;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-branch {
  margin: 0.45rem 0 0;
  line-height: 1.6;
  color: #60516f;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 2.5rem 2.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-description {
  margin: 0 0 1.5rem;
  max-width: 65ch;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-save-contact {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.7rem;
  min-height: 3rem;
  padding: 0.85rem 1.1rem;
  border-radius: 10px;
  background: #563d82;
  color: #ffffff;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-save-contact svg {
  width: 1.25rem;
  height: 1.25rem;
  flex-shrink: 0;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-save-contact:hover {
  background: #402a66;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  margin: 1.25rem 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-contact-action {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.4rem;
  min-height: 3rem;
  padding: 1.05rem 0;
  border-bottom: 1px solid #e7e0ed;
  color: #101820;
  text-decoration: none;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-contact-action span {
  color: #60516f;
  font-size: 0.85rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-contact-action:hover strong {
  color: #563d82;
  text-decoration: underline;
  text-underline-offset: 0.18em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-links {
  display: grid;
  gap: 0.75rem;
  margin-top: 1.25rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-links:empty {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-services {
  margin: 2rem 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
  font-weight: 600;
  color: #563d82;
  margin: 0 0 0.7rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-services ul {
  padding: 0 0 0 1.2rem;
  margin: 0;
  line-height: 1.8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-services li::marker {
  color: #563d82;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-office {
  margin: 2rem 0 0;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-office dt {
  color: #60516f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-office dd {
  margin: 0.25rem 0 0;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1/-1;
  margin: 0;
  padding: 1rem 2.25rem;
  background: #f5f1fa;
  color: #563d82;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-foot {
  grid-column: 1/-1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.25rem;
  padding: 1.2rem 2.25rem;
  background: #ffffff;
  border-top: 1px solid #e7e0ed;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-foot p {
  margin: 0;
  color: #60516f;
  font-size: 0.8rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-foot img {
  width: 6.5rem;
  height: auto;
  flex-shrink: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-bank-watermark {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] a:focus-visible {
  outline: 3px solid #2774ae;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] ::selection {
  color: #ffffff;
  background: #563d82;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] {
    display: block;
    border-radius: 12px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-header,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-body {
    padding: 1.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-foot {
    padding: 1.25rem 1.5rem;
    flex-wrap: wrap;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-work-confirmation {
    padding: 1rem 1.5rem;
  }
}
@media (max-width: 380px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-header,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-body,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-card-foot {
    padding: 20px 16px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-save-contact {
    flex-direction: column;
    padding: 12px 8px;
    gap: 0.35rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963388"][data-theme=bank] .bio-save-contact span {
    min-width: 0;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] {
  --bio-primary: #211f5f;
  --bio-on-primary: #ffffff;
  --bio-surface: #ffffff;
  --bio-text: #211f5f;
  border-radius: 12px;
  box-shadow: 0 12px 36px #211f5f0b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-header {
  padding: 34px 38px 38px;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-bank-identity img {
  width: 138px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person {
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-avatar {
  width: 54px;
  height: 54px;
  flex-basis: 54px;
  background: #fdb818;
  color: #211f5f;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-avatar span {
  font-size: 1.1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.16;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-role {
  margin-top: 16px;
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-branch {
  color: #55516f;
  font-size: 0.875rem;
  max-width: 40ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-bank-watermark {
  width: 275px;
  height: auto;
  max-width: none;
  top: -50px;
  right: -70px;
  left: auto;
  opacity: 0.045;
  transform: none;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-body {
  padding: 30px 38px 34px;
  background: #fcfaf4;
  display: grid;
  grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);
  gap: 0 34px;
  grid-template-areas: "description description" "save services" "contacts services" "links links" "office office";
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-description {
  grid-area: description;
  color: #55516f;
  max-width: 62ch;
  margin-bottom: 25px;
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-save-contact {
  grid-area: save;
  min-height: 50px;
  padding: 13px 18px;
  margin-bottom: 6px;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-save-contact:hover {
  background: #333071;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-contact-actions {
  grid-area: contacts;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-contact-action {
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #dedacc;
  padding: 15px 0;
  min-height: 68px;
  gap: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-contact-action:hover {
  background: #f3efdf;
  color: #211f5f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-contact-action span {
  color: #55516f;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-links {
  grid-area: links;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-links:empty {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-services {
  grid-area: services;
  margin: 0;
  padding-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-services li {
  display: block;
  padding: 0 0 8px;
  font-size: 0.875rem;
  line-height: 1.65;
  background: transparent;
  color: #55516f;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-office {
  grid-area: office;
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-office dt {
  color: #55516f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-foot {
  padding: 20px 38px;
  border-color: #e5e1ee;
  gap: 24px;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-foot p {
  color: #55516f;
  font-size: 0.75rem;
  max-width: 45ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-work-confirmation {
  padding: 20px 38px;
  margin: 0;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-work-confirmation span {
  display: block;
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] a:focus-visible {
  outline: 3px solid #211f5f;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] ::selection {
  background: #fdb818;
  color: #211f5f;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-bank-watermark {
    width: 240px;
    right: -90px;
    top: -50px;
    opacity: 0.04;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-body {
    display: block;
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-save-contact {
    margin-bottom: 6px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-services {
    padding: 0;
    margin-top: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="546035"][data-theme=bank] .bio-work-confirmation {
    padding: 22px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] {
  --bio-primary: #bd0029;
  --bio-on-primary: #ffffff;
  --bio-surface: #fef2f5;
  --bio-text: #0a2956;
  display: grid;
  grid-template-columns: minmax(0, 0.88fr) minmax(0, 1.12fr);
  background: #ffffff;
  color: var(--bio-text);
  border-radius: 16px;
  box-shadow: 0 18px 45px #0a295610;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-header {
  padding: 2.5rem;
  background: var(--bio-surface);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-bank-identity {
  position: relative;
  margin: 0 0 3rem;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-bank-identity img {
  width: 209px;
  max-width: 100%;
  height: auto;
  max-height: none;
  object-fit: contain;
  object-position: left center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-person {
  align-items: flex-start;
  flex-direction: column;
  gap: 1.5rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-avatar {
  width: 3.75rem;
  height: 3.75rem;
  flex-basis: 3.75rem;
  border-radius: 50%;
  color: #bd0029;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.25rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-role {
  margin-top: 1rem;
  font-size: 1rem;
  color: #0a2956;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-organization {
  font-size: 0.875rem;
  color: #4a5568;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-bank-watermark {
  width: 380px;
  height: 380px;
  max-width: none;
  top: auto;
  bottom: -154px;
  left: auto;
  right: -94px;
  opacity: 0.065;
  object-fit: contain;
  pointer-events: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-body {
  padding: 2.5rem;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-description {
  margin: 0 0 1.5rem;
  color: #4a5568;
  font-size: 1rem;
  line-height: 1.65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-save-contact {
  min-height: 3rem;
  padding: 14px 18px;
  margin: 0 0 1.75rem;
  background: #bd0029;
  color: #ffffff;
  border-radius: 8px;
  line-height: 1.5;
  white-space: normal;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-save-contact:hover {
  background: #a30024;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-contact-action {
  display: grid;
  gap: 0.25rem;
  min-width: 0;
  min-height: 3rem;
  padding: 1rem 0;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #e4e8ef;
  border-radius: 0;
  color: #0a2956;
  text-decoration: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #4a5568;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-contact-action:hover strong {
  color: #bd0029;
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-services {
  margin-top: 2rem;
  padding-top: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-services h2 {
  margin: 0 0 0.75rem;
  font-size: 1rem;
  color: #0a2956;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-services ul {
  display: grid;
  gap: 0.5rem;
  padding: 0;
  margin: 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-services li {
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  font-size: 0.875rem;
  line-height: 1.65;
  color: #4a5568;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 1rem 2.5rem;
  color: #0a2956;
  background: #f3f4f7;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  gap: 1rem;
  padding: 1.25rem 2.5rem;
  background: #ffffff;
  border-top: 1px solid #e4e8ef;
  color: #4a5568;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-foot p {
  font-size: 0.75rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] a:focus-visible {
  outline: 3px solid #0a2956;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] ::selection {
  background: #fcccd6;
  color: #0a2956;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-header,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-body {
    padding: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-person-name h3 {
    font-size: 1.75rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-card-foot {
    flex-direction: column;
    align-items: flex-start;
    padding: 1.25rem 1.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971005"][data-theme=bank] .bio-work-confirmation {
    padding: 1.25rem 1.5rem;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] {
  --bio-primary: #21409a;
  --bio-on-primary: #ffffff;
  --bio-surface: #f0f5fc;
  --bio-text: #162d57;
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0 18px 48px #162d5714;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-header {
  background: var(--bio-surface);
  padding: 36px 44px 42px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-bank-identity {
  margin-bottom: 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-bank-identity img {
  width: 180px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-bank-watermark {
  width: 460px;
  height: auto;
  right: -140px;
  left: auto;
  top: auto;
  bottom: -125px;
  opacity: 0.065;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person {
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  gap: 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-avatar {
  width: 4.5rem;
  height: 4.5rem;
  flex-basis: 4.5rem;
  border-radius: 16px;
  color: #21409a;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person h3 {
  font-size: 2.75rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-branch {
  color: #485d7e;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);
  column-gap: 64px;
  padding: 36px 44px 40px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-description,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-save-contact,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-actions,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-links {
  grid-column: 1;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-description {
  color: #485d7e;
  font-size: 0.9375rem;
  margin-bottom: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-save-contact {
  min-height: 50px;
  margin-bottom: 12px;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: 90px minmax(0, 1fr);
  gap: 14px;
  align-items: center;
  border-radius: 0;
  border-bottom: 1px solid #dce5f2;
  min-height: 62px;
  padding: 14px 0;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-action span {
  color: #485d7e;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-action:hover,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-links a:hover {
  color: #21409a;
  background: #f0f5fc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-links a {
  color: #21409a;
  border-color: #dce5f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 1 / 3;
  margin-top: 0;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
  margin-bottom: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services ul {
  flex-direction: column;
  gap: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services li {
  padding: 0;
  color: #485d7e;
  font-size: 0.875rem;
  line-height: 1.65;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3 / 5;
  margin: 20px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-office dt {
  color: #485d7e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-foot {
  padding: 18px 44px;
  border-color: #dce5f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-foot p {
  color: #485d7e;
  max-width: 46ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] :focus-visible {
  outline: 3px solid #21409a;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] ::selection {
  background: #fce3ac;
  color: #162d57;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-header {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-bank-watermark {
    width: 330px;
    right: -150px;
    bottom: -75px;
    opacity: 0.055;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-avatar {
    width: 3.5rem;
    height: 3.5rem;
    flex-basis: 3.5rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-body {
    display: block;
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-contact-action {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services {
    margin-top: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-services ul {
    gap: 8px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-office {
    margin-top: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971011"][data-layout] .bio-card-foot {
    flex-wrap: wrap;
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] {
  --bio-primary: #a50064;
  --bio-on-primary: #ffffff;
  --bio-surface: #fff4fa;
  --bio-text: #30202c;
  color: var(--bio-text);
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0 14px 38px #45203510;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 32px;
  align-items: start;
  padding: 44px 48px 38px;
  background: #fff4fa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-bank-identity {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-bank-identity img {
  display: block;
  width: 72px;
  height: 72px;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-bank-watermark {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person {
  grid-column: 1;
  grid-row: 1;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex-basis: 3.5rem;
  background: #ffffff;
  color: #a50064;
  border-radius: 50%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person h3 {
  font-size: 2.75rem;
  font-weight: 600;
  letter-spacing: -0.03em;
  line-height: 1.2;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
  color: #7a164f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-branch {
  color: #6c5362;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  column-gap: 48px;
  padding: 34px 48px 40px;
  align-items: start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-description {
  grid-column: 1;
  margin: 0 0 22px;
  color: #6c5362;
  font-size: 1rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-save-contact {
  grid-column: 1;
  justify-self: start;
  min-height: 48px;
  margin: 0 0 20px;
  padding: 12px 20px;
  border-radius: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 1 / span 3;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-contact-action {
  min-width: 0;
  padding: 18px 0;
  min-height: 72px;
  border-bottom: 1px solid #ebdce5;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #6c5362;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-contact-action:hover {
  color: #a50064;
  background: #fff4fa;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-links {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-links a {
  color: #a50064;
  border-color: #ebdce5;
  min-height: 48px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-services {
  grid-column: 1;
  margin: 30px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-services ul {
  display: grid;
  gap: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-services li {
  color: #6c5362;
  background: transparent;
  padding: 0;
  font-size: 0.875rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-office {
  grid-column: 2;
  margin: 30px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-office dt {
  color: #6c5362;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-foot {
  padding: 20px 48px;
  border-color: #ebdce5;
  flex-wrap: wrap;
  gap: 14px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-foot p {
  color: #6c5362;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-work-confirmation {
  margin: 0 48px 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] :focus-visible {
  outline: 3px solid #a50064;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] ::selection {
  background: #f5cce4;
  color: #30202c;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-header {
    padding: 28px 24px 30px;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-bank-identity {
    grid-column: 1;
    grid-row: 1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-bank-identity img {
    width: 56px;
    height: 56px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person {
    grid-column: 1 / -1;
    grid-row: 2;
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-avatar {
    margin-bottom: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-body {
    display: block;
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-save-contact {
    display: flex;
    width: fit-content;
    max-width: 100%;
    height: auto;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-links {
    margin-top: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-card-foot {
    padding: 20px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971025"][data-layout] .bio-work-confirmation {
    margin-left: 24px;
    margin-right: 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] {
  --bio-primary: #253c50;
  --bio-on-primary: #ffffff;
  --bio-surface: #f5f5f2;
  --bio-text: #253c50;
  background: #ffffff;
  border-radius: 12px;
  box-shadow: 0 14px 40px #253c5010;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-header {
  background: var(--bio-surface);
  padding: 32px 36px 36px;
  border-bottom: 1px solid #d7dfdf;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-bank-watermark {
  display: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 36px;
  padding: 0;
  border: 0;
  font-size: 1rem;
  line-height: 1.6;
  color: #455e72;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-bank-identity span {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip-path: none;
  white-space: normal;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person {
  align-items: flex-start;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex: 0 0 4rem;
  background: #253c50;
  color: #fff;
  border-radius: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-avatar span {
  font-size: 1.2rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person h3 {
  margin: 0;
  font-size: clamp(1.8rem, 3.1vw, 2.65rem);
  line-height: 1.18;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-role {
  margin-top: 15px;
  font-size: 1rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-organization {
  font-size: 0.875rem;
  line-height: 1.7;
  color: #455e72;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-body {
  padding: 30px 36px 32px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-description {
  max-width: 58ch;
  color: #455e72;
  font-size: 0.9375rem;
  line-height: 1.8;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-save-contact {
  width: 100%;
  min-height: 48px;
  padding: 14px 20px;
  border-radius: 6px;
  background: #253c50;
  color: #fff;
  white-space: normal;
  overflow-wrap: anywhere;
  margin-bottom: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-save-contact:hover {
  background: #152938;
  filter: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.45fr);
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-action {
  padding: 16px 0;
  border-bottom: 1px solid #d7dfdf;
  border-radius: 0;
  background: transparent;
  gap: 6px;
  min-height: 70px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-action:hover {
  color: #152938;
  background: #f5f5f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-action span {
  color: #455e72;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  line-height: 1.6;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-services {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
  line-height: 1.6;
  margin: 0 0 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-services li {
  padding: 0;
  background: transparent;
  color: #455e72;
  font-size: 0.875rem;
  line-height: 1.8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-office {
  margin-top: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-office div {
  grid-template-columns: 110px minmax(0, 1fr);
  font-size: 0.875rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-office dt {
  color: #455e72;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-foot {
  padding: 20px 36px;
  border-top: 1px solid #d7dfdf;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-foot p {
  color: #455e72;
  font-size: 0.6875rem;
  max-width: 44ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-foot img {
  width: 94px;
  height: auto;
  flex: 0 0 94px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-links a {
  color: #253c50;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] a:focus-visible {
  outline: 3px solid #253c50;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] ::selection {
  color: #152938;
  background: #dce8ed;
}
@media (max-width: 650px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-header {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person {
    flex-direction: column;
    gap: 22px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-body {
    padding: 26px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 3px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971133"][data-theme=bank] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] {
  --bio-primary: #006c65;
  --bio-on-primary: #ffffff;
  --bio-surface: #f1f6f3;
  --bio-text: #173a36;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 14px 44px #173a3612;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(150px, 0.44fr) minmax(0, 1fr);
  gap: 44px;
  align-items: start;
  min-width: 0;
  padding: 48px;
  background: var(--bio-surface);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-bank-identity {
  margin: 4px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-bank-identity img {
  width: 212px;
  height: auto;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-bank-watermark {
  width: 305px;
  height: auto;
  right: -98px;
  top: -60px;
  opacity: 0.055;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-person {
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-avatar {
  width: 3rem;
  height: 3rem;
  flex-basis: 3rem;
  border-radius: 50%;
  background: #ffffff;
  color: #006c65;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-person h3 {
  font-size: 2.75rem;
  line-height: 1.18;
  font-weight: 600;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-role {
  font-size: 1rem;
  margin-top: 16px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-branch {
  color: #42615a;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  column-gap: 52px;
  row-gap: 18px;
  align-items: start;
  padding: 36px 48px 40px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-save-contact {
  grid-column: 1;
  grid-row: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-actions {
  grid-column: 1;
  grid-row: 2 / 4;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-action {
  display: flex;
  gap: 5px;
  padding: 13px 0;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #d6e2db;
  min-height: 64px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-action span {
  color: #42615a;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-action:hover {
  color: #006c65;
  background: #f1f6f3;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-links {
  grid-column: 1;
  grid-row: 4;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-links a {
  color: #006c65;
  border-color: #d6e2db;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-description {
  grid-column: 2;
  grid-row: 1;
  color: #42615a;
  font-size: 1rem;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-services {
  grid-column: 2;
  grid-row: 2;
  margin-top: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-services ul {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-services li {
  background: transparent;
  padding: 0 0 5px;
  color: #42615a;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-office {
  grid-column: 2;
  grid-row: 3 / 5;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-office div {
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-office dt {
  color: #42615a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-foot {
  padding: 18px 48px;
  border-color: #d6e2db;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-foot p {
  color: #42615a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] :focus-visible {
  outline: 3px solid #006c65;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] ::selection {
  background: #cde7db;
  color: #173a36;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-header {
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
    padding: 30px 24px 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-bank-identity img {
    width: 210px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-bank-watermark {
    width: 260px;
    right: -105px;
    top: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    gap: 22px;
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-body > * {
    width: 100%;
    min-width: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-description {
    order: 3;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-save-contact {
    order: 0;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-contact-actions {
    order: 1;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-links {
    order: 2;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-services {
    order: 4;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-office {
    order: 5;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970467"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
    gap: 14px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] {
  --bio-primary: #003f7e;
  --bio-on-primary: #ffffff;
  --bio-surface: #fff8ef;
  --bio-text: #16344e;
  display: grid;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
  border-radius: 12px;
  background: #ffffff;
  box-shadow: 0 18px 52px #17334e0c;
  color: var(--bio-text);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-header {
  padding: 38px 34px;
  background: var(--bio-surface);
  border-right: 1px solid #e9e2d8;
  border-bottom: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-bank-identity {
  margin: 0 0 44px;
  padding-bottom: 24px;
  border-bottom: 1px solid #d6dfe5;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-bank-identity img {
  width: 180px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-bank-watermark {
  width: 235px;
  height: auto;
  right: -82px;
  top: auto;
  bottom: -35px;
  opacity: 0.1;
  transform: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 18px;
  text-align: left;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex: 0 0 3.5rem;
  margin: 0;
  border-radius: 50%;
  background: #ffffff;
  border: 1px solid #d6dfe5;
  color: #003f7e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-avatar span {
  font-size: 1.125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person-name {
  text-align: left;
  max-width: 100%;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.25rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  color: #003f7e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-branch {
  font-size: 0.875rem;
  color: #4d6172;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-body {
  min-width: 0;
  padding: 40px 34px 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-description {
  font-size: 1rem;
  margin-bottom: 24px;
  color: #4d6172;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-save-contact {
  min-height: 50px;
  font-size: 1rem;
  border-radius: 6px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action {
  display: grid;
  grid-template-columns: minmax(5rem, 0.4fr) minmax(0, 1fr);
  gap: 12px;
  align-items: center;
  padding: 16px 0;
  border-radius: 0;
  border-bottom: 1px solid #e3e8ec;
  background: transparent;
  min-height: 54px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action:hover {
  background: #fff8ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #4d6172;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-links a {
  padding: 12px 0;
  border: 0;
  border-bottom: 1px solid #e3e8ec;
  border-radius: 0;
  color: #003f7e;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-services {
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-services h2 {
  font-size: 0.9375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-services ul {
  display: block;
  padding-left: 1.1rem;
  list-style: disc;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-services li {
  padding: 4px 0;
  font-size: 0.875rem;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-services li::marker {
  color: #ba5800;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-office {
  padding-top: 20px;
  border-top: 1px solid #e3e8ec;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-office div {
  grid-template-columns: minmax(5rem, 0.4fr) minmax(0, 1fr);
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-office dt {
  color: #4d6172;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 34px;
  background: #ffffff;
  border-top: 1px solid #e3e8ec;
  flex-wrap: wrap;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-foot p {
  font-size: 0.75rem;
  color: #4d6172;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-work-confirmation {
  grid-column: 1 / -1;
  margin: 0;
  padding: 20px 34px;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] a:focus-visible {
  outline: 3px solid #003f7e;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] ::selection {
  background: #ffe3bf;
  color: #16344e;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-header {
    padding: 28px 24px;
    border-right: 0;
    border-bottom: 1px solid #e9e2d8;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 28px;
    padding-bottom: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-work-confirmation {
    padding: 18px 24px;
  }
}
@media (forced-colors: active) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-bank-watermark {
    display: none;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-save-contact,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="977777"][data-theme=bank] .bio-contact-action {
    border: 1px solid ButtonText;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] {
  --bio-primary: #016c47;
  --bio-on-primary: #ffffff;
  --bio-surface: #f0f6f2;
  --bio-text: #152025;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 18px 44px #15202512;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-header {
  display: grid;
  grid-template-columns: minmax(150px, 0.7fr) minmax(0, 1.6fr);
  align-items: start;
  gap: 40px;
  padding: 48px 48px 46px;
  border: 0;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  margin: 4px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-bank-identity img {
  display: block;
  width: 210px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-bank-watermark {
  width: 300px;
  height: auto;
  top: -105px;
  right: -114px;
  left: auto;
  bottom: auto;
  opacity: 0.065;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person {
  align-items: flex-start;
  flex-direction: column;
  gap: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-avatar {
  width: 3rem;
  height: 3rem;
  flex-basis: 3rem;
  border-radius: 50%;
  background: #f0f6f2;
  color: #016c47;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-avatar span {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.22;
  letter-spacing: -0.03em;
  text-wrap: balance;
  color: #016c47;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-branch,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-organization {
  color: #496157;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 0 56px;
  padding: 34px 48px 38px;
  background: #f0f6f2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-description {
  grid-column: 1;
  color: #496157;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-save-contact {
  grid-column: 1;
  align-self: start;
  justify-self: start;
  min-height: 50px;
  margin: 0;
  padding-inline: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 1 / span 2;
  display: flex;
  flex-direction: column;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-contact-action {
  display: block;
  min-height: 70px;
  padding: 14px 0;
  border-radius: 0;
  border-bottom: 1px solid #cbdcd1;
  background: transparent;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-contact-action span {
  display: block;
  color: #496157;
  font-size: 0.8125rem;
  margin-bottom: 3px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-contact-action strong {
  display: block;
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-contact-action:hover {
  color: #016c47;
  background: #e4efe8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-services {
  grid-column: 1;
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  margin-bottom: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-services ul {
  display: block;
  padding-left: 1.1em;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-services li {
  display: list-item;
  font-size: 0.875rem;
  color: #496157;
  padding: 2px 0;
  background: transparent;
  border-radius: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-office {
  grid-column: 2;
  margin-top: 30px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-office div {
  display: block;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-office dt {
  color: #496157;
  margin-bottom: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-foot {
  padding: 18px 48px;
  border: 0;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-foot p {
  color: #496157;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] :focus-visible {
  outline: 3px solid #016c47;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] ::selection {
  background: #cbe8d8;
  color: #152025;
}
@container bio-card-frame (max-width: 520px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-header {
    grid-template-columns: minmax(0, 1fr);
    gap: 40px;
    padding: 30px 24px 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-bank-identity img {
    width: 200px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-bank-watermark {
    width: 235px;
    top: -75px;
    right: -105px;
    opacity: 0.065;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person {
    flex-direction: column;
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-body {
    display: block;
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-save-contact {
    display: flex;
    width: fit-content;
    max-width: 100%;
    margin-bottom: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-office {
    margin-top: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963666"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] {
  --bio-primary: #0033c9;
  --bio-on-primary: #ffffff;
  --bio-accent: #00cf6a;
  --bio-surface: #eff9f4;
  --bio-text: #122551;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  position: relative;
  border-radius: 16px;
  background: #ffffff;
  box-shadow: 0 18px 48px #12255110;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout]::before {
  content: "";
  grid-column: 1 / -1;
  height: 6px;
  background:
    linear-gradient(
      to right,
      #0033c9 0 70%,
      #00cf6a 70% 100%);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-header {
  padding: 40px 40px 46px;
  background: #ffffff;
  border: 0;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-identity {
  margin: 0 0 44px;
  padding: 0;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-identity img {
  width: 174px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-watermark {
  width: 330px;
  height: auto;
  top: 78px;
  right: -155px;
  left: auto;
  opacity: 0.055;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-avatar {
  width: 3.25rem;
  height: 3.25rem;
  flex-basis: 3.25rem;
  border-radius: 50%;
  color: #0033c9;
  background: #eff9f4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person h3 {
  font-size: 2.5rem;
  line-height: 1.18;
  font-weight: 600;
  letter-spacing: -0.03em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  color: #0033c9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-branch {
  font-size: 0.875rem;
  color: #455b73;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-body {
  min-width: 0;
  padding: 40px 40px 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-description {
  color: #455b73;
  margin-bottom: 24px;
  font-size: 0.9375rem;
  line-height: 1.75;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-save-contact {
  min-height: 50px;
  border-radius: 8px;
  margin-bottom: 10px;
  white-space: normal;
  text-align: center;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-actions {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-action {
  display: grid;
  grid-template-columns: 70px minmax(0, 1fr);
  align-items: center;
  gap: 14px;
  padding: 16px 0;
  background: transparent;
  border-radius: 0;
  border-bottom: 1px solid #dce8e2;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-action span {
  color: #455b73;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-action strong {
  font-size: 0.9375rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-action:hover {
  background: #eff9f4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-links a {
  border-color: #c7d8ef;
  color: #0033c9;
  border-radius: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-links a:hover {
  background: #f0f4ff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-services {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-services ul {
  display: block;
  list-style: disc;
  padding-left: 18px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-services li {
  padding: 0 0 6px;
  background: transparent;
  color: #455b73;
  font-size: 0.875rem;
  line-height: 1.6;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-services li::marker {
  color: #0033c9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-office div {
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-office dt {
  color: #455b73;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-foot {
  padding: 19px 40px;
  border-color: #dce8e2;
  background: #eff9f4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-foot p {
  color: #455b73;
  max-width: 45ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] :focus-visible {
  outline: 3px solid #0033c9;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] ::selection {
  color: #0033c9;
  background: #c9f5df;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-header {
    padding: 30px 24px 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-identity img {
    width: 150px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-bank-watermark {
    width: 260px;
    top: 90px;
    right: -140px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-body {
    padding: 8px 24px 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-contact-action {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 4px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971101"][data-layout] .bio-card-foot {
    padding: 20px 24px;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] {
  --bio-primary: #0160a9;
  --bio-on-primary: #ffffff;
  --bio-accent: #eb1f2b;
  --bio-surface: #f0f6fb;
  --bio-text: #14374f;
  display: block;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 16px 44px #14374f14;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-header {
  padding: 36px 42px 40px;
  color: #ffffff;
  background: #0160a9;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  margin-bottom: 36px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-identity img {
  width: 236px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-watermark {
  width: 340px;
  height: auto;
  top: auto;
  right: -106px;
  left: auto;
  bottom: -112px;
  opacity: 0.08;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-avatar {
  width: 4.5rem;
  height: 4.5rem;
  flex: 0 0 4.5rem;
  border-radius: 14px;
  color: #0160a9;
  background: #ffffff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-avatar span {
  font-size: 1.375rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person h3 {
  color: #ffffff;
  font-size: 2.625rem;
  line-height: 1.22;
  letter-spacing: -0.025em;
  font-weight: 600;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-role {
  font-size: 1rem;
  margin-top: 12px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-branch {
  color: #e0f0fb;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-body {
  padding: 34px 42px 36px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-description {
  max-width: 64ch;
  font-size: 1rem;
  color: #43617a;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-save-contact {
  justify-content: flex-start;
  width: fit-content;
  max-width: 100%;
  min-height: 50px;
  padding: 14px 20px;
  line-height: 1.5;
  margin-bottom: 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-actions {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 32px;
  row-gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-action {
  padding: 16px 0;
  background: transparent;
  border-radius: 0;
  border-top: 1px solid #cfdee9;
  min-height: 76px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-action span {
  font-size: 0.8125rem;
  color: #43617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-action strong {
  font-size: 1rem;
  font-weight: 600;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-action:hover {
  background: #f0f6fb;
  color: #0160a9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-links a {
  border-color: #cfdee9;
  color: #0160a9;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-services {
  margin-top: 28px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-services h2 {
  font-size: 1rem;
  margin-bottom: 10px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-services ul {
  gap: 8px 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-services li {
  padding: 0;
  color: #43617a;
  background: transparent;
  font-size: 0.875rem;
  line-height: 1.7;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-office {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-office div {
  font-size: 0.8125rem;
  grid-template-columns: 108px minmax(0, 1fr);
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-office dt {
  color: #43617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-foot {
  padding: 20px 42px;
  border-color: #cfdee9;
  background: #f0f6fb;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-foot p {
  max-width: 52ch;
  color: #43617a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] a:focus-visible {
  outline: 3px solid #0160a9;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] ::selection {
  background: #c9e5f8;
  color: #14374f;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-header {
    padding: 26px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-identity img {
    width: 220px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-person h3 {
    font-size: 2.125rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-bank-watermark {
    width: 300px;
    right: -132px;
    bottom: -62px;
    opacity: 0.07;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-save-contact {
    width: 100%;
    justify-content: center;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-contact-actions {
    grid-template-columns: minmax(0, 1fr);
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-office div {
    grid-template-columns: minmax(0, 1fr);
    gap: 5px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="971032"][data-layout] .bio-card-foot {
    padding: 20px 24px;
    flex-direction: column;
    align-items: flex-start;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] {
  --bio-primary: #0c3b7c;
  --bio-on-primary: #fff;
  --bio-surface: #0c3b7c;
  --bio-text: #13324c;
  display: grid;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
  border-radius: 16px;
  background: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-header {
  padding: 40px 38px;
  background: #0c3b7c;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-identity {
  margin-bottom: 56px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-identity img {
  width: 160px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-watermark {
  width: 410px;
  height: 410px;
  right: -155px;
  top: auto;
  bottom: -120px;
  opacity: 0.08;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-layout=side-panel] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-avatar {
  width: 4rem;
  height: 4rem;
  flex: 0 0 4rem;
  border-radius: 14px;
  color: #fff;
  background: #18538d;
  box-shadow: inset 0 0 0 1px #80d1ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-person-name h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-person-name h3 {
  font-size: 2.5rem;
  line-height: 1.2;
  letter-spacing: -0.03em;
  max-width: 12ch;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-role {
  font-size: 1rem;
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-branch {
  font-size: 0.875rem;
  color: #d6edf8;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-body {
  padding: 40px 38px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-description {
  font-size: 1rem;
  color: #466076;
  margin-bottom: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-save-contact {
  border-radius: 10px;
  min-height: 50px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-contact-action {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 3px;
  padding: 14px 0;
  border: 0;
  border-bottom: 1px solid #dce7ef;
  border-radius: 0;
  background: transparent;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-contact-action span {
  color: #466076;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-contact-action strong {
  font-size: 1rem;
  color: #13324c;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-links a {
  color: #0c3b7c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-services {
  border-top: 1px solid #dce7ef;
  padding-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-services h2 {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-services ul {
  gap: 8px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-services li {
  background: #edf7fc;
  color: #194d70;
  font-size: 0.8125rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-office {
  border-top: 1px solid #dce7ef;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-office dt {
  color: #466076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-office dd {
  color: #13324c;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-foot {
  grid-column: 1 / -1;
  padding: 18px 28px;
  background: #f3f8fb;
  color: #466076;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] a {
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] a:focus-visible {
  outline: 3px solid #0068c8;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] ::selection {
  background: #80d1ef;
  color: #0c3b7c;
}
@media (max-width: 700px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] {
    grid-template-columns: minmax(0, 1fr);
    border-radius: 14px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-header {
    padding: 28px 24px 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-identity {
    margin-bottom: 32px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-identity img {
    width: 144px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-layout=side-panel] .bio-person {
    gap: 20px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-person-name h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-person-name h3 {
    font-size: 2rem;
    max-width: 100%;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-bank-watermark {
    width: 310px;
    height: 310px;
    right: -115px;
    bottom: -80px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="963326"][data-theme=bank] .bio-card-foot {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] {
  --bio-primary: #0d2f8b;
  --bio-on-primary: #fff;
  --bio-text: #193052;
  --bio-surface: #f2f6fc;
  display: grid;
  grid-template-columns: minmax(0, 0.85fr) minmax(0, 1.15fr);
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 20px 52px #19305214;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-header {
  display: flex;
  flex-direction: column;
  padding: 38px 34px 42px;
  background: #0d2f8b;
  color: #fff;
  border: 0;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-bank-identity {
  padding: 0;
  margin: 0 0 40px;
  border: 0;
  justify-content: flex-start;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-bank-identity img {
  width: 220px;
  height: auto;
  max-width: 100%;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-bank-watermark {
  width: 390px;
  height: auto;
  top: auto;
  right: -170px;
  left: auto;
  bottom: -75px;
  opacity: 0.065;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-avatar {
  width: 56px;
  height: 56px;
  flex-basis: 56px;
  border-radius: 8px;
  background: #fff;
  color: #0d2f8b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-avatar span {
  font-size: 1rem;
  line-height: 1.15;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person-name {
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person h3 {
  font-size: 2.4rem;
  line-height: 1.2;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-role {
  margin-top: 18px;
  font-size: 1rem;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-branch {
  color: #dce8fd;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 0;
  padding: 36px 38px 38px;
  background: #fff;
  color: #193052;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-description {
  color: #4d6482;
  font-size: 0.9375rem;
  margin: 0 0 24px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-save-contact {
  width: 100%;
  min-height: 50px;
  border-radius: 8px;
  background: #0d2f8b;
  color: #fff;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-save-contact span {
  overflow-wrap: anywhere;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-contact-actions {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  margin-top: 22px;
  gap: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-contact-action {
  background: none;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #d8e2ef;
  padding: 16px 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-contact-action span {
  color: #4d6482;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-contact-action strong {
  color: #193052;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-links {
  margin-top: 22px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-links a {
  border: 0;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  color: #0d2f8b;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-services {
  margin-top: 26px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-services ul {
  display: block;
  list-style: none;
  padding: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-services li {
  background: none;
  border: 0;
  padding: 5px 0;
  color: #4d6482;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-office {
  margin-top: 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-office div {
  grid-template-columns: minmax(0, 1fr);
  gap: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-office dt {
  color: #4d6482;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-work-confirmation {
  grid-column: 1 / -1;
  background: #f2f6fc;
  padding: 20px 34px;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-foot p {
  color: #4d6482;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] a:focus-visible {
  outline: 3px solid #1e88bc;
  outline-offset: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-save-contact:hover {
  background: #082467;
}
@container (max-width: 740px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] {
    display: block;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-header {
    padding: 30px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-bank-identity {
    margin-bottom: 30px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-body {
    padding: 28px 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970456"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] {
  --bio-primary: #514b40;
  --bio-on-primary: #fff;
  --bio-text: #34322d;
  --bio-surface: #f7f5f0;
  display: block;
  background: #fff;
  border: 0;
  border-radius: 14px;
  box-shadow: 0 18px 44px #4b43331a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-header {
  display: block;
  padding: 40px 44px 42px;
  background: #f7f5f0;
  border: 0;
  border-top: 5px solid #f8b500;
  color: #34322d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-bank-identity {
  justify-content: flex-start;
  border: 0;
  padding: 0;
  margin: 0 0 34px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-bank-identity img {
  display: block;
  width: 310px;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-bank-watermark {
  width: 360px;
  height: auto;
  right: -145px;
  left: auto;
  top: auto;
  bottom: -85px;
  opacity: 0.075;
  object-fit: contain;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 22px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-avatar {
  width: 3.5rem;
  height: 3.5rem;
  flex: 0 0 3.5rem;
  border-radius: 10px;
  background: #fff;
  color: #5b4d2a;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-avatar span {
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person-name {
  flex: 1 1 220px;
  min-width: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person h1,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person h3 {
  margin: 0;
  color: #34322d;
  font-size: 2.5rem;
  line-height: 1.23;
  font-weight: 600;
  letter-spacing: -0.025em;
  text-wrap: balance;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-role {
  margin-top: 14px;
  font-size: 1rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-organization,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-branch {
  color: #625d53;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-branch {
  margin-top: 4px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-body {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  column-gap: 36px;
  row-gap: 24px;
  padding: 34px 44px 38px;
  background: #fff;
  color: #34322d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-description {
  grid-column: 1;
  margin: 0;
  color: #625d53;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-save-contact {
  grid-column: 2;
  grid-row: 1;
  align-self: start;
  background: #514b40;
  color: #fff;
  border: 0;
  border-radius: 6px;
  justify-content: center;
  padding: 14px 20px;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-save-contact:hover {
  background: #39362f;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-contact-actions {
  grid-column: 2;
  grid-row: 2 / span 3;
  display: block;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-contact-action {
  display: block;
  padding: 15px 0;
  border: 0;
  border-bottom: 1px solid #dedad1;
  border-radius: 0;
  background: transparent;
  color: #34322d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-contact-action:first-child {
  padding-top: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-contact-action span {
  display: block;
  color: #625d53;
  font-size: 0.75rem;
  line-height: 1.4;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-contact-action strong {
  display: block;
  margin-top: 6px;
  font-size: 1rem;
  line-height: 1.4;
  overflow-wrap: anywhere;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-links {
  grid-column: 1;
  margin: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-links a {
  border: 0;
  border-radius: 0;
  background: transparent;
  padding: 12px 0;
  color: #514b40;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-services {
  grid-column: 1;
  margin: 0;
  padding: 0;
  border: 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-services h2 {
  font-size: 0.875rem;
  color: #34322d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-services ul {
  display: block;
  padding: 0;
  margin: 12px 0 0;
  list-style: none;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-services li {
  display: block;
  margin: 0 0 8px;
  padding: 0;
  background: transparent;
  color: #625d53;
  font-size: 0.875rem;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-office {
  grid-column: 1;
  display: grid;
  gap: 12px;
  margin: 0;
  color: #34322d;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-office div {
  display: block;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-office dt {
  color: #625d53;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-office dd {
  margin: 3px 0 0;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-foot,
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-work-confirmation {
  padding: 18px 44px;
  border: 0;
  background: #f7f5f0;
  color: #625d53;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-foot p {
  color: #625d53;
}
.bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] a:focus-visible {
  outline: 3px solid #806100;
  outline-offset: 4px;
}
@container (max-width:740px) {
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-header {
    padding: 30px 24px 34px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-bank-identity {
    margin-bottom: 28px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-bank-watermark {
    width: 330px;
    bottom: -70px;
    right: -180px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person {
    gap: 18px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person h1,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-person h3 {
    font-size: 2rem;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-body {
    display: flex;
    flex-direction: column;
    padding: 28px 24px;
    gap: 24px;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-save-contact {
    align-self: stretch;
  }
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-card-foot,
  .bio-card:where(:not([data-layout-mode=shared]))[data-bank-bin="970463"][data-layout] .bio-work-confirmation {
    padding: 18px 24px;
    flex-wrap: wrap;
  }
}

