

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja {
  --idj-gbzti: #26313b;
  --idj-ywdwhbw: #ffffff;
  --idj-frrddbaw: #edf2f1;
  --idj-cybgwdbq: #315f77;
  --idj-cybgwdbq-2: #b9654a;
  --idj-pbtlmm: #c7d2d5;
  --idj-fqodkh: #003070;
  --idj-xpvkv: #ff9000;
  --idj-bxvmy: 14px;
  --idj-dekxyamj: "Inter", "Helvetica Neue", Arial, system-ui, sans-serif;
  --idj-kwdohg: 1180px;
  background: var(--idj-ywdwhbw);
  color: var(--idj-gbzti);
  font-family: var(--idj-dekxyamj);
}

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-kwdohg,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kwdohg {
  width: min(100% - 48px, var(--idj-kwdohg));
  margin-inline: auto;
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ojuaeg {
  border-bottom: 1px solid var(--idj-pbtlmm);
  background: var(--idj-frrddbaw);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ojuaeg__vzjfrxv {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 12px 0;
  font-size: 13px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--idj-cybgwdbq);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ojuaeg__dcolj { font-weight: 700; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes {
  display: grid;
  grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr);
  gap: 56px;
  padding: 64px 0 48px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ckdos {
  margin: 0 0 14px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--idj-cybgwdbq-2);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes h1 {
  margin: 0 0 18px;
  font-size: clamp(34px, 4.6vw, 58px);
  line-height: 1.04;
  letter-spacing: -0.02em;
  color: var(--idj-fqodkh);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes__emazdo {
  margin: 0 0 14px;
  font-size: 20px;
  line-height: 1.5;
  max-width: 44ch;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes__hneeqge {
  margin: 0;
  font-size: 16px;
  line-height: 1.65;
  color: #4a5561;
  max-width: 56ch;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes__ryttp {
  border-top: 2px solid var(--idj-gbzti);
  padding-top: 8px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__bwjxh {
  display: grid;
  grid-template-columns: 44px 1fr auto;
  align-items: baseline;
  gap: 12px;
  padding: 16px 2px;
  border-bottom: 1px solid var(--idj-pbtlmm);
  color: var(--idj-gbzti);
  text-decoration: none;
  transition: color 0.18s ease, border-color 0.18s ease, background-color 0.18s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__fotbzn {
  font-size: 15px;
  font-weight: 700;
  color: var(--idj-cybgwdbq-2);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__yikiuhe { font-size: 19px; font-weight: 600; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__gxuvkf { color: var(--idj-cybgwdbq); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__bwjxh:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__bwjxh:focus-visible {
  color: var(--idj-fqodkh);
  background: var(--idj-frrddbaw);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__bwjxh:focus-visible {
  outline: 3px solid var(--idj-cybgwdbq);
  outline-offset: 2px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ryttp__azdfs {
  margin: 16px 0 0;
  font-size: 14px;
  line-height: 1.6;
  color: #5b6672;
}

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ovydvx {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 40px;
  padding: 24px 0 56px;
  border-top: 1px solid var(--idj-pbtlmm);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tdlwrmmk {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  padding-bottom: 12px;
  border-bottom: 2px solid var(--idj-gbzti);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__fotbzn {
  font-size: 15px;
  font-weight: 700;
  color: var(--idj-cybgwdbq-2);
  padding-top: 6px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__ooygxcp {
  margin: 0 0 6px;
  font-size: 22px;
  line-height: 1.2;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__ooygxcp a { color: var(--idj-fqodkh); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__ooygxcp a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__ooygxcp a:focus-visible { text-decoration: underline; text-underline-offset: 4px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__ooygxcp a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__emazdo {
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
  color: #5b6672;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi { list-style: none; margin: 0; padding: 0; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi li { border-bottom: 1px solid var(--idj-pbtlmm); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi a {
  display: block;
  padding: 14px 2px;
  text-decoration: none;
  color: var(--idj-gbzti);
  transition: background-color 0.16s ease, color 0.16s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi a:focus-visible { background: var(--idj-frrddbaw); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__tiyiqhi a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: -3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__xrugnrtl { display: block; font-size: 16px; font-weight: 600; line-height: 1.35; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-xptthyu__xhlpwl { display: block; margin-top: 6px; font-size: 12px; letter-spacing: 0.04em; text-transform: uppercase; color: #6b7680; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nxsklzxl-tztgisz {
  margin: 0 0 18px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--idj-cybgwdbq);
  border-top: 2px solid var(--idj-gbzti);
  padding-top: 12px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh { padding: 0 0 56px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__hymsfcm {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  gap: 40px;
  align-items: center;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__oiidst { display: block; border-radius: var(--idj-bxvmy); overflow: hidden; background: var(--idj-frrddbaw); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__oiidst img { display: block; width: 100%; height: auto; aspect-ratio: 3 / 2; object-fit: cover; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__xhlpwl { margin: 0 0 10px; font-size: 12px; letter-spacing: 0.05em; text-transform: uppercase; color: #6b7680; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__ooygxcp { margin: 0 0 12px; font-size: clamp(24px, 2.6vw, 36px); line-height: 1.15; letter-spacing: -0.01em; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__ooygxcp a { color: var(--idj-fqodkh); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__ooygxcp a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__ooygxcp a:focus-visible { text-decoration: underline; text-underline-offset: 4px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__ooygxcp a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__bwtmvrz { margin: 0 0 20px; font-size: 17px; line-height: 1.6; color: #46505b; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd {
  display: inline-block;
  padding: 12px 22px;
  border: 2px solid var(--idj-fqodkh);
  border-radius: 999px;
  background: var(--idj-fqodkh);
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd:focus-visible { background: #fff; color: var(--idj-fqodkh); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd:focus-visible { outline: 3px solid var(--idj-cybgwdbq-2); outline-offset: 2px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt { background: #fff; color: var(--idj-fqodkh); border-color: #fff; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt:focus-visible { background: var(--idj-xpvkv); color: var(--idj-fqodkh); border-color: var(--idj-xpvkv); }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ebszb { padding: 0 0 64px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ebszb__ooygxcp {
  margin: 0 0 28px;
  font-size: clamp(24px, 2.6vw, 34px);
  line-height: 1.15;
  color: var(--idj-gbzti);
  max-width: 30ch;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ebszb__xyrpt {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 32px 28px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm { border-top: 2px solid var(--idj-gbzti); padding-top: 14px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__oiidst { display: block; margin-bottom: 14px; border-radius: 10px; overflow: hidden; background: var(--idj-frrddbaw); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__oiidst img { display: block; width: 100%; height: auto; aspect-ratio: 3 / 2; object-fit: cover; transition: transform 0.35s ease; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm:hover .idj-ehoqv-hymsfcm__oiidst img { transform: scale(1.03); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__xhlpwl { margin: 0 0 8px; font-size: 12px; letter-spacing: 0.05em; text-transform: uppercase; color: #6b7680; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__ooygxcp { margin: 0; font-size: 19px; line-height: 1.3; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__ooygxcp a { color: var(--idj-gbzti); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__ooygxcp a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__ooygxcp a:focus-visible { color: var(--idj-fqodkh); text-decoration: underline; text-underline-offset: 4px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-hymsfcm__ooygxcp a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 3px; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu { background: var(--idj-gbzti); color: #eef2f4; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu__vzjfrxv {
  display: grid;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
  gap: 48px;
  padding: 56px 0;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu .idj-ehoqv-ckdos { color: var(--idj-xpvkv); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu h2 { margin: 0 0 14px; font-size: clamp(24px, 2.6vw, 34px); line-height: 1.15; color: #fff; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu p { font-size: 16px; line-height: 1.6; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu__sqddo {
  margin: 0 0 10px;
  padding-left: 16px;
  border-left: 2px solid var(--idj-xpvkv);
  font-size: 15px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu__otvqydo .idj-ehoqv-revtqkd { margin-top: 14px; }


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq { border-top: 2px solid var(--idj-gbzti); background: var(--idj-frrddbaw); margin-top: 8px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__izstugpk {
  display: grid;
  grid-template-columns: minmax(0, 1.4fr) repeat(3, minmax(0, 1fr));
  gap: 36px;
  padding: 48px 0 32px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__ydqdtio { width: 240px; height: auto; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__ydqdtio-ixytstc:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__zvqlx { margin: 16px 0 0; font-size: 16px; line-height: 1.5; max-width: 30ch; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__ooygxcp { margin: 0 0 14px; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--idj-cybgwdbq); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__udygtips ul { list-style: none; margin: 0; padding: 0; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__udygtips li { margin-bottom: 10px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq a { color: var(--idj-gbzti); font-size: 15px; text-decoration: none; transition: color 0.16s ease; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq a:focus-visible { color: var(--idj-fqodkh); text-decoration: underline; text-underline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 2px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__koowx p { margin: 0 0 14px; font-size: 15px; line-height: 1.55; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__clets { height: 1px; background: var(--idj-pbtlmm); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 20px 0 32px;
  flex-wrap: wrap;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax p { margin: 0; font-size: 14px; color: #5b6672; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax nav { display: flex; flex-wrap: wrap; gap: 18px; align-items: center; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax button {
  border: 0; background: none; padding: 0; cursor: pointer;
  color: var(--idj-gbzti); font: inherit; font-size: 15px; text-decoration: none;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax button:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax button:focus-visible { color: var(--idj-fqodkh); text-decoration: underline; text-underline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax button:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 2px; }


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-iylah a { color: var(--idj-cybgwdbq); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-iylah a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-iylah a:focus-visible { color: var(--idj-fqodkh); text-decoration: underline; text-underline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-iylah a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 2px; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-uipkrk a,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-zaxnfxix-eztbod a,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .page-numbers {
  color: var(--idj-gbzti);
  text-decoration: none;
  border: 1px solid var(--idj-pbtlmm);
  border-radius: 8px;
  padding: 8px 14px;
  transition: background-color 0.16s ease, color 0.16s ease, border-color 0.16s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-uipkrk a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-zaxnfxix-eztbod a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .page-numbers:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-uipkrk a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-zaxnfxix-eztbod a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .page-numbers:focus-visible {
  background: var(--idj-fqodkh); color: #fff; border-color: var(--idj-fqodkh);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-uipkrk a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-zaxnfxix-eztbod a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .page-numbers:focus-visible { outline: 3px solid var(--idj-cybgwdbq-2); outline-offset: 2px; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ogxcoljz-kmbdn a,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-hymsfcm a,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-ywrkzza a { color: var(--idj-fqodkh); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ogxcoljz-kmbdn a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-hymsfcm a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-ywrkzza a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ogxcoljz-kmbdn a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-hymsfcm a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-ywrkzza a:focus-visible { text-decoration: underline; text-underline-offset: 3px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ogxcoljz-kmbdn a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-hymsfcm a:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kmbdn-ywrkzza a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 2px; }

body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm { transition: transform 0.2s ease; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm:hover { transform: translateY(-2px); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm a { color: var(--idj-gbzti); text-decoration: none; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm a:focus-visible { color: var(--idj-fqodkh); text-decoration: underline; text-underline-offset: 4px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hsmysa-hymsfcm a:focus-visible { outline: 3px solid var(--idj-cybgwdbq); outline-offset: 3px; }


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ogxcoljz-xcfrl__plwxhwmm { min-height: 260px; }


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  margin: 32px 0 8px;
  padding-top: 18px;
  border-top: 1px solid var(--idj-pbtlmm);
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi__tztgisz { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--idj-cybgwdbq); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi a {
  display: inline-block;
  padding: 8px 14px;
  border: 1px solid var(--idj-pbtlmm);
  border-radius: 999px;
  color: var(--idj-gbzti);
  font-size: 14px;
  text-decoration: none;
  transition: background-color 0.16s ease, color 0.16s ease, border-color 0.16s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi a:focus-visible { background: var(--idj-fqodkh); color: #fff; border-color: var(--idj-fqodkh); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-cefbmifi a:focus-visible { outline: 3px solid var(--idj-cybgwdbq-2); outline-offset: 2px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-zctwkrz {
  display: inline-block;
  margin-top: 12px;
  padding: 7px 14px;
  border: 1px solid var(--idj-pbtlmm);
  border-radius: 999px;
  font-size: 13px;
  color: var(--idj-cybgwdbq);
  text-decoration: none;
  transition: background-color 0.16s ease, color 0.16s ease;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-zctwkrz:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-zctwkrz:focus-visible { background: var(--idj-fqodkh); color: #fff; border-color: var(--idj-fqodkh); }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-zctwkrz:focus-visible { outline: 3px solid var(--idj-cybgwdbq-2); outline-offset: 2px; }


@media (max-width: 1024px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes { grid-template-columns: minmax(0, 1fr); gap: 36px; padding: 48px 0 40px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ovydvx { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 32px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ebszb__xyrpt { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-aqtecwu__vzjfrxv { grid-template-columns: minmax(0, 1fr); gap: 28px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__izstugpk { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 28px; }
}
@media (max-width: 640px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-kwdohg,
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-kwdohg { width: min(100% - 32px, var(--idj-kwdohg)); }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes h1 { font-size: 32px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-nuqes__emazdo { font-size: 18px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ovydvx { grid-template-columns: minmax(0, 1fr); gap: 28px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-mjnuxsh__hymsfcm { grid-template-columns: minmax(0, 1fr); gap: 22px; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-ebszb__xyrpt { grid-template-columns: minmax(0, 1fr); }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__izstugpk { grid-template-columns: minmax(0, 1fr); }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-sghaq__opituax { flex-direction: column; align-items: flex-start; }
}

@media (prefers-reduced-motion: reduce) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja * { transition: none !important; animation: none !important; }
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw {
  grid-template-columns: minmax(120px, 190px) minmax(0, 1fr);
  align-items: start;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw > .idj-tkcbe__kcwmw-ydqdtio {
  align-self: center;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw > p:last-child {
  grid-column: 2 / -1;
  margin: 8px 0 0;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw h2 {
  font-size: clamp(22px, 2.6vw, 34px);
  line-height: 1.15;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw p {
  font-size: 16px;
  line-height: 1.6;
}
@media (max-width: 760px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw {
    grid-template-columns: minmax(0, 1fr);
  }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__kcwmw > p:last-child { grid-column: auto; }
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-eebnmzx {
  max-width: 860px;
  margin: 38px auto 0;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-eebnmzx-vymbdq { width: 100%; }


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod {
  margin: 18px 0 0;
  padding: 14px 0 0;
  border-top: 1px solid var(--idj-pbtlmm);
  list-style: none;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod li { margin: 0 0 12px; }
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod a {
  color: var(--idj-gbzti);
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod a:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod a:focus-visible {
  color: var(--idj-fqodkh);
  text-decoration: underline;
  text-underline-offset: 3px;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja #off-canvas .idj-ehoqv-ujgoxf-eztbod a:focus-visible {
  outline: 3px solid var(--idj-cybgwdbq);
  outline-offset: 2px;
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__rqhcynon,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-vymbdq-cnwcgub,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-eebnmzx-vymbdq button[type="submit"],
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd {
  color: #ffffff !important;
  background: var(--idj-fqodkh) !important;
  border-color: var(--idj-fqodkh) !important;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__rqhcynon:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__rqhcynon:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-vymbdq-cnwcgub:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-vymbdq-cnwcgub:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-eebnmzx-vymbdq button[type="submit"]:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-eebnmzx-vymbdq button[type="submit"]:focus-visible,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd:focus-visible {
  color: #ffffff !important;
  background: var(--idj-gbzti) !important;
  border-color: var(--idj-gbzti) !important;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt {
  color: var(--idj-fqodkh) !important;
  background: #ffffff !important;
  border-color: #ffffff !important;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt:hover,
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-ehoqv-revtqkd--majgyt:focus-visible {
  color: #ffffff !important;
  background: var(--idj-fqodkh) !important;
  border-color: var(--idj-fqodkh) !important;
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk {
  grid-template-columns: minmax(150px, 210px) minmax(0, 1fr);
  align-items: center;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > .idj-tkcbe__kcwmw-ydqdtio {
  grid-column: 1;
  grid-row: 1 / span 3;
  align-self: center;
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > div {
  grid-column: 2 / -1;
  grid-row: 1 / span 3;
}
@media (max-width: 760px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk { grid-template-columns: minmax(0, 1fr); }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > .idj-tkcbe__kcwmw-ydqdtio,
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > div { grid-column: auto; grid-row: auto; }
}


body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk { grid-auto-rows: min-content; }
@media (min-width: 761px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > .idj-tkcbe__kcwmw-ydqdtio { grid-row: 1; }
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > div { grid-row: 1; }
}
body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-tkcbe__eebnmzx-uflmk > p:empty { display: none; }


@media (min-width: 1024px) {
  body.irz-orjwkz-tvuuwqco-nelpsvry-wtcnja .idj-hysqg-xyrpt {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
