

:root {--tcg: clamp(18px, 2vw, 28px);--llc: var(--s4l);--m6cf: var(--ra8o);--q9m:    var(--uigy);--wbcc:     8px;--k1myq:  color-mix(in srgb, var(--uigy) 72%, transparent);--n4o9:   var(--l69l);--kop: var(--kje);--azmt:"Source Sans 3", system-ui, "Lato", "Segoe UI", sans-serif;--ij3:   var(--muh3x);--vmlj:  clamp(320px, 38vw, 520px);}

body {background: var(--bhqa6);color: var(--q9m);margin: 0;font: 16px/1.62 var(--azmt);-webkit-text-size-adjust: 100%;}

.yhyes07 {padding: 12px 20px;color: var(--zerr3, var(--mnc6v, var(--sxnw)));text-decoration: none;background: var(--llc);border-radius: var(--wbcc);top: 0;left: -9999px;z-index: 200;font-weight: 700;position: absolute;}
.yhyes07:focus {left: 12px;top: 12px;}

.rxcva90 {z-index: 50;background:
    radial-gradient(120% 62% at 8% 0%,
      color-mix(in srgb, var(--llc) 20%, transparent) 0%, transparent 68%),
    radial-gradient(100% 48% at 100% 100%,
      color-mix(in srgb, var(--llc) 11%, transparent) 0%, transparent 72%),
    var(--muh3x);isolation: isolate;border-right: 1px solid var(--kop);width: var(--vmlj);overscroll-behavior: contain;inset: 0 auto 0 0;overflow-y: auto;position: fixed;}

.rxcva90::after {pointer-events: none;position: absolute;inset: 0 0 0 auto;width: 2px;background: linear-gradient(180deg,
    color-mix(in srgb, var(--llc) 62%, transparent) 0%,
    transparent 58%);content: "";}
.s203egb {gap: clamp(20px, 2.4vw, 34px);min-height: 100%;padding: clamp(24px, 3vw, 44px);display: flex;flex-direction: column;}

.b0rn5 {min-height: 44px;display: inline-flex;align-items: center;text-decoration: none;}
.b0rn5 img {width: auto;height: 26px;display: block;}
.fav5ke3 {font-weight: 800;letter-spacing: -.03em;font-size: 19px;color: var(--fu7rh);}

.p805 {margin-bottom: auto;margin-top: auto;}
.xyh0 {text-wrap: balance;letter-spacing: -.032em;font-weight: 800;font-size: clamp(30px, 3.4vw, 52px);margin: 0 0 16px;line-height:1.03;}
.rttq {font-size: 17px;margin: 0 0 22px;max-width: 42ch;color: var(--k1myq);}
.r9zspmt {flex-wrap: wrap;display: flex;gap:11px;}

.g1h7b9x {margin-top:23px;border: 1px solid color-mix(in srgb, var(--llc) 34%, transparent);border-radius: var(--wbcc);padding: 16px 18px;background: color-mix(in srgb, var(--llc) 8%, transparent);}
.t6525 {font-weight: 700;margin: 0;font-size: 15px;}
.e34s {color: var(--k1myq);font-size: 14px;margin: 5px 0 0;}

.bad390z {margin-top:27px;padding-top:15px;border-top: 1px solid var(--n4o9);}
.bad390z ul {padding: 0;gap:8px;list-style: none;display: grid;margin: 0;}
.bad390z a {align-items: center;min-height: 44px;font-size: 15px;text-decoration: none;color: color-mix(in srgb, var(--fu7rh) 62%, transparent);font-weight: 600;display: flex;}
.bad390z a:hover {color: var(--fu7rh);}
.bad390z a[aria-current="page"] {color: var(--fu7rh);}
.bad390z a[aria-current="page"]::before {width: 6px;content: "";background: var(--llc);border-radius: 50%;height: 6px;margin-right:10px;}

.ddvs,
.zz5j :is(.a8zw0, .ac0c1z, .bypa, .za0xt,
             .z6hbt, .b25p1, .msqc7g9) a[role="button"],
.zz5j .za0xt a {font-weight: 700;min-height: 44px;text-decoration: none;align-items: center;justify-content: center;white-space: nowrap;padding: 0 20px;display: inline-flex;cursor: pointer;border-radius: var(--wbcc);border: 1px solid transparent;font-size: 15px;}
.wc6zxy8 {border-color: var(--n4o9);background: var(--jgf8m);color: var(--upz9, var(--yd8n));}
.vrz5 {color: var(--qdx7, var(--mji6));background: var(--nbt3);}
.vrz5:hover {background: var(--yvmsz);}
.zz5j :is(.a8zw0, .ac0c1z, .bypa, .za0xt,
             .z6hbt, .b25p1, .msqc7g9) a[role="button"],
.zz5j .za0xt a {background: var(--s4l);color: var(--mnc6v, var(--sxnw));}
.zz5j :is(.a8zw0, .ac0c1z, .bypa, .za0xt,
             .z6hbt, .b25p1, .msqc7g9) a[role="button"]:hover,
.zz5j .za0xt a:hover {background: var(--yvmsz);}

.zfwt {left: 0;margin: 0;appearance: none;top: 0;opacity:0.05;height: 1px;pointer-events: none;border: 0;position: fixed;width: 1px;}
.x2nz0d {min-height: 44px;justify-content: center;min-width: 44px;gap:5px;align-items: center;flex-direction: column;display: none;cursor: pointer;}
.x2nz0d span {width: 20px;height: 2px;background: var(--fu7rh);display: block;}
.x2nz0d:focus-visible,
.wgxnj3:focus-visible {outline: 2px solid var(--llc);outline-offset: 2px;}

.nt4htbt,
.e3zy2kw {display: none;}

.artgcb {gap:13px;justify-content: space-between;display: flex;align-items: center;}
.mbk2 {display: inline-flex;color: var(--q9m);text-decoration: none;min-height: 44px;align-items: center;}
.mbk2 img {height: 26px;display: block;width: auto;}
.wgxnj3 {color: var(--q9m);height: 44px;flex-shrink: 0;width: 44px;display: inline-flex;line-height: 1;background: var(--m6cf);cursor: pointer;justify-content: center;font-size: 17px;align-items: center;border-radius: var(--wbcc);border: 1px solid var(--n4o9);}
.wgxnj3:hover {background: var(--n4o9);}
.qjpw ul {margin: 0;list-style: none;padding: 0;}
.qjpw li + li {margin-top:8px;}
.qjpw a {align-items: center;text-decoration: none;background: var(--m6cf);padding: 0 14px;min-height: 48px;font-weight: 600;color: var(--q9m);display: flex;border-radius: var(--wbcc);border: 1px solid var(--n4o9);font-size: 15.5px;}
.qjpw a:hover {background: var(--n4o9);}
.qjpw a:focus-visible {outline: 2px solid var(--llc);outline-offset: 2px;}
.qjpw a[aria-current="page"] {border-color: var(--llc);box-shadow: inset 3px 0 0 var(--llc);}
.kneh5x8 {padding-top:4px;gap:10px;display: grid;margin-top: auto;}
.kneh5x8 .ms68as {min-height: 48px;width: 100%;}

.aqev1 {position: sticky;z-index: 60;display: none;top: 0;}

.bssw575 {margin-left: var(--vmlj);min-width: 0;}

.zz5j {padding: clamp(24px, 3vw, 44px);display: flow-root;}
.zz5j > * {margin: 0 0 var(--tcg) !important;}
.zz5j > *:last-child {margin-bottom: 0 !important;}

.p43mebb.p43mebb {background: var(--mn85k, var(--m6cf));position: relative;align-content: end;min-height: min(52vh, 460px);padding: 0;overflow: hidden;isolation: isolate;border: 1px solid var(--n4o9);border-radius: var(--wbcc);display: grid;}

.p43mebb.p43mebb .k0dz {display: block;border-radius: 0;z-index: 0;object-fit: cover;height: 100%;inset: 0;position: absolute;width: 100%;}

.p43mebb.p43mebb .bvpg8h4 {z-index: 1;inset: 0;pointer-events: none;position: absolute;}

.zqx8.zqx8 .bvpg8h4 {background:
    linear-gradient(0deg,
      var(--ij3) 0%,
      color-mix(in srgb, var(--ij3) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--ij3) 0%, var(--ij3) 46%,
      color-mix(in srgb, var(--ij3) 58%, transparent) 68%,
      transparent 100%);}
.djna.djna .bvpg8h4 {background:
    linear-gradient(0deg,
      var(--ij3) 0%,
      color-mix(in srgb, var(--ij3) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--ij3) 0%, var(--ij3) 46%,
      color-mix(in srgb, var(--ij3) 58%, transparent) 68%,
      transparent 100%);}

.p43mebb.p43mebb .w3ane5 {color: color-mix(in srgb, var(--llc) 46%, transparent);letter-spacing: -.05em;display: flex;z-index: 1;position: absolute;padding: 0 6%;font-size: clamp(120px, 22vw, 300px);inset: 0;line-height: 1;user-select: none;align-items: center;font-weight: 800;}
.zqx8.zqx8 .w3ane5 {justify-content: flex-end;}
.djna.djna .w3ane5 {justify-content: flex-start;}

.p43mebb.p43mebb:not(:has(.k0dz)) .bvpg8h4 {background: linear-gradient(0deg,
    color-mix(in srgb, var(--ij3) 72%, transparent) 0%,
    color-mix(in srgb, var(--ij3) 34%, transparent) 48%,
    transparent 100%);}
.bh27as.bh27as {background: linear-gradient(148deg,
    color-mix(in srgb, var(--llc) 34%, var(--m6cf)) 0%,
    var(--m6cf) 58%,
    color-mix(in srgb, var(--llc) 14%, var(--ij3)) 100%);}
.etbnj1.etbnj1 {background: linear-gradient(208deg,
    color-mix(in srgb, var(--llc) 30%, var(--m6cf)) 0%,
    var(--m6cf) 64%,
    color-mix(in srgb, var(--llc) 18%, var(--ij3)) 100%);}
.g5fm7my.g5fm7my {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--llc) 32%, var(--m6cf)) 0%,
      var(--m6cf) 62%),
    var(--ij3);}

.p43mebb.p43mebb .fbzt2z {z-index: 2;padding: clamp(22px, 2.6vw, 38px);min-width: 0;max-width: min(100%, 46ch);position: relative;}
.djna.djna .fbzt2z {text-align: right;justify-self: end;}
.djna.djna .vcw0h35 {margin-left: auto;}

.p43mebb.p43mebb .f1v0r6 {font-size: 11.5px;letter-spacing: .16em;font-style: normal;color: color-mix(in srgb, var(--llc) 42%, var(--q9m));text-transform: uppercase;margin: 0 0 10px;font-weight: 700;display: block;}
.p43mebb.p43mebb .v67cs {color: var(--sxx, var(--q9m));margin: 0 0 10px;text-wrap: balance;letter-spacing: -.028em;font-weight: 800;line-height:1.07;font-size: clamp(27px, 3.2vw, 44px);}
.p43mebb.p43mebb .vcw0h35 {color: color-mix(in srgb, var(--q9m) 82%, transparent);max-width: 46ch;line-height:1.57;font-size: 16px;margin: 0 0 18px;}

.p43mebb.p43mebb .tcdd5rz {min-height: 46px;font-size: 15px;display: inline-flex;align-items: center;background: var(--s4l);padding: 0 26px;font-weight: 700;border-radius: var(--wbcc);justify-content: center;text-decoration: none;color: var(--mnc6v, var(--sxnw));}
.p43mebb.p43mebb .tcdd5rz:hover {background: var(--yvmsz);}
.p43mebb.p43mebb .tcdd5rz:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

.p43mebb.p43mebb .e06pk {width: 16px;z-index: 2;right: 12px;height: 16px;border-right: 2px solid color-mix(in srgb, #ffffff 62%, transparent);position: absolute;top: 12px;border-top: 2px solid color-mix(in srgb, #ffffff 62%, transparent);}

.p43mebb.rqb7fr {display: flex;padding: clamp(18px, 2.2vw, 28px);min-height: 0;background: var(--ij3);gap: clamp(16px, 2vw, 24px);flex-direction: column;align-content: normal;}
.rqb7fr.rqb7fr .k0dz {aspect-ratio: 16 / 10;position: relative;height: auto;width: 100%;border-radius: var(--wbcc);border: 1px solid var(--n4o9);inset: auto;max-height: 30vh;}
.zqx8.rqb7fr .bvpg8h4,
.djna.rqb7fr .bvpg8h4 {display: none !important;}

.rqb7fr.rqb7fr .w3ane5 {max-height: 30vh;aspect-ratio: 16 / 10;position: relative;width: 100%;inset: auto;border-radius: var(--wbcc);border: 1px solid var(--n4o9);padding: 0;font-size: clamp(48px, 8vw, 96px);height: auto;}
.rqb7fr.rqb7fr .fbzt2z {max-width: none;z-index: auto;padding: 0;position: relative;}
.rqb7fr.rqb7fr .v67cs,
.rqb7fr.rqb7fr .f1v0r6 {color: var(--sxx, var(--q9m));}
.rqb7fr.rqb7fr .vcw0h35 {color: color-mix(in srgb, var(--q9m) 72%, transparent);}
.rqb7fr.djna .fbzt2z {text-align: left;justify-self: auto;}
.rqb7fr.djna.djna .vcw0h35 {margin-left: 0;}

.rqb7fr:not(:has(.k0dz)) {background: var(--mn85k, var(--m6cf));}
@media (min-width:725px) {
  .p43mebb.rqb7fr {flex-direction: row;align-items: center;}
  .rqb7fr.rqb7fr .k0dz,
  .rqb7fr.rqb7fr .w3ane5 {max-height: none;width: 42%;flex: 0 0 auto;}
  .rqb7fr.djna {flex-direction: row-reverse;}
  .rqb7fr.rqb7fr .fbzt2z {min-width: 0;flex: 1 1 auto;width: auto;}
}

.zz5j :is(h2, h3) {letter-spacing: -.022em;text-wrap: balance;}

.zz5j h1 {font-size: clamp(21px, 2.2vw, 26px);font-weight: 800;margin: 0 0 14px;line-height:1.16;}
.zz5j h2 {text-align: left;margin: 0 0 14px;font-weight: 800;line-height:1.21;font-size: clamp(20px, 2.1vw, 27px);}
.zz5j h3 {font-size: 17px;font-weight: 700;margin: 20px 0 8px;}
.zz5j p  {margin: 0 0 12px;}
.zz5j img {max-width: 100%;border-radius: var(--wbcc);height: auto;}

.zz5j p > a, .zz5j li > a, .zz5j td > a {color: var(--llc);font-weight: 600;text-underline-offset: 3px;}

.zz5j > * > h2::before,
.zz5j > * > div > h2::before {display: block;width: 100%;border-radius:1px;height: 2px;margin: 0 0 18px;background: linear-gradient(90deg,
    var(--llc) 0%,
    color-mix(in srgb, var(--llc) 30%, transparent) 16%,
    var(--n4o9) 42%,
    color-mix(in srgb, var(--n4o9) 30%, transparent) 100%);content: "";}

.zz5j :is(.msqc7g9, .b25p1, .z6hbt, .b10816m,
             .pvfka, .d5mr5, .bypa, .ac0c1z,
             .t86c, .czgr, .vztnp, .w3gct15,
             .qzwa, .c5yj7, .gk36) {box-shadow:
    0 1px 0 color-mix(in srgb, var(--q9m) calc(4% * (1 - var(--nw6f7))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--nw6f7))), transparent);padding: clamp(22px, 2.4vw, 34px) !important;background: linear-gradient(180deg, var(--m6cf) 0%, var(--ij3) 62%);border: 1px solid var(--n4o9);border-radius: var(--wbcc);}

.jzjjxks.jzjjxks .jdy3v {list-style: none;padding: 0;margin: 0;position: relative;}
.jzjjxks.jzjjxks .jdy3v::before {background: linear-gradient(
    to bottom,
    color-mix(in srgb, var(--llc) 55%, transparent),
    var(--kop)
  );left: 15px;bottom: 0;top: 8px;position: absolute;content: "";border-radius:2px;width: 2px;}
.jzjjxks.jzjjxks .dyqrrf {display: grid;align-items: start;column-gap:14px;grid-template-columns: 32px minmax(0, 1fr);padding: 0 0 22px;position: relative;}
.jzjjxks.jzjjxks .dyqrrf:last-child {padding-bottom: 0;}

.jzjjxks.jzjjxks .dyqrrf:last-child::after {content: "";bottom: -2px;top: 32px;position: absolute;width: 2px;left: 15px;background: var(--ij3);}
.jzjjxks.jzjjxks .k2d47 {background: var(--llc);z-index: 1;position: relative;height: 32px;align-items: center;justify-content: center;font-size: 14px;display: flex;font-variant-numeric: tabular-nums;width: 32px;font-weight: 800;box-shadow: 0 0 0 4px var(--ij3);color: var(--zerr3, var(--mnc6v, var(--sxnw)));grid-column: 1;border-radius: 50%;}
.jzjjxks.jzjjxks .x63cd28 {padding-top:5px;grid-column: 2;min-width: 0;}
.jzjjxks.jzjjxks .pc7y3h {font-size: 16px;line-height:1.29;font-weight: 700;color: var(--q9m);margin: 0 0 4px;}
.jzjjxks.jzjjxks .kdbcj4t {line-height:1.61;margin: 0;font-size: 15px;color: var(--k1myq);}

.c4qx.c4qx .c9wb8 {gap:14px;grid-template-columns: minmax(0, 1fr);display: grid;}
.c4qx.c4qx .ttth3 {background: var(--m6cf);border: 1px solid var(--n4o9);border-left: 4px solid var(--kop);border-radius: 0 var(--wbcc) var(--wbcc) 0;padding: 14px 16px;position: relative;}

.c4qx.c4qx .b6c8mf {border-left-color: color-mix(in srgb, var(--llc) 40%, var(--q9m));background: color-mix(in srgb, var(--llc) 7%, var(--m6cf));}
.c4qx.c4qx .p270eg {border-left-color: color-mix(in srgb, var(--q9m) 42%, transparent);background: color-mix(in srgb, var(--q9m) 4%, var(--m6cf));}
.c4qx.c4qx .n4tf49 {margin: 0 0 10px;font-weight: 800;color: var(--q9m);border-bottom: 1px solid var(--n4o9);font-size: 12px;text-transform: uppercase;display: flex;letter-spacing: .09em;gap:7px;align-items: center;padding: 0 0 9px;}
.c4qx.c4qx .bbqpn {border-radius:98px;font-variant-numeric: tabular-nums;font-size: 11.5px;margin-left: auto;background: color-mix(in srgb, var(--q9m) 10%, transparent);letter-spacing: 0;font-weight: 700;padding: 2px 8px;color: var(--k1myq);}
.c4qx.c4qx .b6c8mf .bbqpn {background: color-mix(in srgb, var(--llc) 18%, transparent);color: var(--q9m);}
.c4qx.c4qx .nynq {list-style: none;padding: 0;margin: 0;}
.c4qx.c4qx .nynq li {font-size: 15px;display: grid;gap:10px;align-items: start;grid-template-columns: 16px minmax(0, 1fr);padding: 7px 0;line-height:1.57;}
.c4qx.c4qx .nynq li + li {border-top: 1px solid color-mix(in srgb, var(--n4o9) 70%, transparent);}
.c4qx.c4qx .gx8kga1 {color: var(--k1myq);line-height:1.54;text-align: center;font-size: 15px;font-weight: 800;}

.c4qx.c4qx .b6c8mf .gx8kga1 {color: color-mix(in srgb, var(--llc) 40%, var(--q9m));}
.c4qx.c4qx .m7r489 {min-width: 0;color: var(--q9m);}

.ygyc.ygyc .a3zqek {display: block;}
.ygyc.ygyc .ggnns {padding: 0;background: none;margin: 0;border-top: 1px solid var(--n4o9);border-radius: 0;}
.ygyc.ygyc .ggnns:last-child {border-bottom: 1px solid var(--n4o9);}

.ygyc.ygyc .vk7aqhm {padding: 13px 30px 13px 0;list-style: none;cursor: pointer;position: relative;display: flex;align-items: center;min-height: 44px;}
.ygyc.ygyc .vk7aqhm::-webkit-details-marker {display: none;}
.ygyc.ygyc .b8t92s {flex: 1 1 auto;min-width: 0;margin: 0;line-height:1.35;font-weight: 700;font-size: 16px;color: var(--q9m);}
.ygyc.ygyc .vk7aqhm:hover .b8t92s {color: color-mix(in srgb, var(--llc) 40%, var(--q9m));}

.ygyc.ygyc .vk7aqhm::before,
.ygyc.ygyc .vk7aqhm::after {right: 2px;background: var(--k1myq);top: 50%;position: absolute;transform: translateY(-50%);content: "";}
.ygyc.ygyc .vk7aqhm::before {height: 1px;width: 14px;}
.ygyc.ygyc .vk7aqhm::after {transition:transform 0.192s;right: 8px;width: 1px;height: 14px;}

.ygyc.ygyc .ggnns[open] .vk7aqhm::before,
.ygyc.ygyc .ggnns[open] .vk7aqhm::after {background: color-mix(in srgb, var(--llc) 40%, var(--q9m));}
.ygyc.ygyc .ggnns[open] .vk7aqhm::after {transform: translateY(-50%) scaleY(0);}

.ygyc.ygyc .k02g905 {font-size: 15px;color: var(--k1myq);margin: 0;line-height:1.67;padding: 0 28px 16px 18px;}

.esfd.esfd .t2tm {display: grid;padding: 0;counter-reset: sp-cat-n;grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 16px;list-style: none;margin: 0;}

@media (max-width:810px) { .esfd.esfd .t2tm {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.esfd.esfd .bxwa9 {min-width: 0;counter-increment: sp-cat-n;}

.esfd.esfd .bxwa9 + .bxwa9 {border-top: 0;}
.esfd.esfd .vaagg {align-items: baseline;padding: 0;column-gap:9px;min-width: 0;grid-template-columns: minmax(0, 1fr) auto;color: var(--q9m);display: grid;row-gap:1px;text-decoration: none;}

.esfd.esfd .vaagg img {border-radius: var(--wbcc);border: 1px solid var(--n4o9);margin-bottom:11px;object-fit: cover;width: 100%;grid-column: 1 / -1;aspect-ratio: 1 / 1;height: auto;display: block;}
.esfd.esfd .j4jz {letter-spacing: -.01em;font-size: 16px;font-weight: 700;min-width: 0;}
.esfd.esfd .c47291h {font-style: normal;grid-column: 1 / -1;font-size: 13px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: var(--k1myq);min-width: 0;}
.esfd.esfd .k1zad {font-style: normal;grid-column: 2;font-variant-numeric: tabular-nums;font-size: 13px;align-self: baseline;font-weight: 700;color: var(--k1myq);}
.esfd.esfd .k1zad::before {content: counter(sp-cat-n, decimal-leading-zero);}

.de3dce8.de3dce8 .eqsf {display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);column-gap:13px;margin: 0;}
.de3dce8.de3dce8 .qryx {margin: 0;}
.de3dce8.de3dce8 .wr2bd8g {display: flex;background: var(--m6cf);align-items: center;padding: 12px 18px;min-height: 68px;justify-content: center;min-width: 136px;border: 1px solid var(--n4o9);border-radius: var(--wbcc);}
.de3dce8.de3dce8 .wr2bd8g img {display: block;max-height: 44px;width: auto;max-width: 100%;border-radius: 0;object-fit: contain;height: auto;}
.de3dce8.de3dce8 .x024g8d {font-weight: 600;font-size: 15.5px;color: var(--q9m);margin: 0;}

.de3dce8.de3dce8 .qryx:not(:first-of-type),
.de3dce8.de3dce8 .qryx:not(:first-of-type) + .x024g8d {padding-top:13px;margin-top:12px;border-top: 1px solid var(--n4o9);}

.pg0mb.pg0mb .by4gm {padding: 0;list-style: none;margin: 0;}
.pg0mb.pg0mb .qhbeb {min-height: 68px;padding: 14px 0;align-items: center;gap:18px;display: flex;}
.pg0mb.pg0mb .qhbeb + .qhbeb {border-top: 1px solid var(--n4o9);}
.pg0mb.pg0mb .qhbeb img {flex: 0 0 auto;height: 42px;width: 84px;display: block;object-fit: contain;border-radius: 0;}
.pg0mb.pg0mb .bby3az {font-size: 15.5px;color: var(--q9m);font-weight: 600;}

.v9ef.v9ef {row-gap:7px;grid-template-columns: auto minmax(0, 1fr);column-gap:13px;display: grid;align-items: center;}
.v9ef.v9ef .a8ap966 {color: var(--q9m);font-weight: 800;margin: 0;font-size: clamp(20px, 2.1vw, 27px);grid-column: 1 / -1;letter-spacing: -.022em;line-height:1.22;}
.v9ef.v9ef .kcz9x {letter-spacing: -.03em;font-size: clamp(28px, 3vw, 38px);line-height: 1;font-weight: 800;color: color-mix(in srgb, var(--llc) 35%, var(--q9m));}
.v9ef.v9ef .xxxrpf {height: 8px;overflow: hidden;position: relative;background: color-mix(in srgb, var(--q9m) 12%, transparent);border-radius: 999px;}
.v9ef.v9ef .xxxrpf::before {width: var(--qjoj, 0%);background: var(--llc);inset: 0 auto 0 0;position: absolute;border-radius: inherit;content: "";}
.v9ef.v9ef .j512p {color: var(--k1myq);line-height:1.61;grid-column: 1 / -1;font-size: 15.5px;}
.v9ef.v9ef .sq0k1 {list-style: none;margin: 6px 0 0;padding: 0;grid-column: 1 / -1;}
.v9ef.v9ef .hp44 {border-top: 1px solid var(--n4o9);grid-template-columns: minmax(0, 1fr) auto;display: grid;align-items: center;column-gap:12px;padding: 14px 0;}
.v9ef.v9ef .r1fk {color: var(--q9m);font-size: 14.5px;font-weight: 700;}
.v9ef.v9ef .r9sfn5k {width: 72px;display: block;border-radius: 999px;height: 6px;position: relative;background: color-mix(in srgb, var(--q9m) 12%, transparent);overflow: hidden;}
.v9ef.v9ef .r9sfn5k::before {content: "";position: absolute;background: var(--llc);border-radius: inherit;inset: 0 auto 0 0;width: var(--qjoj, 0%);}
.v9ef.v9ef .zb08wkg {color: var(--k1myq);margin: 7px 0 0;line-height:1.58;font-size: 14.5px;grid-column: 1 / -1;}

.zgc5w6.zgc5w6 {display: flex;flex-direction: column;}
.zgc5w6.zgc5w6 .g261 {border: 0;border-radius:1px;background: var(--llc);margin: 0 0 16px;width: 42px;height: 3px;}
.zgc5w6.zgc5w6 .td4d {margin: 0 0 18px;}
.zgc5w6.zgc5w6 .td4d img {aspect-ratio: 16 / 7;border-radius: var(--wbcc);display: block;object-fit: cover;width: 100%;}

.cdx17.cdx17 .td4d {order: 3;margin: 18px 0 0;}
.zgc5w6.zgc5w6 .ghggt {margin: 0 0 10px !important;}
.zgc5w6.zgc5w6 .qvx3cg5 {color: var(--k1myq);}
.zgc5w6.zgc5w6 .qvx3cg5 > :first-child {margin-top: 0;}
.zgc5w6.zgc5w6 .qvx3cg5 > :last-child {margin-bottom: 0;}
.zgc5w6.zgc5w6 .sy8eg {align-self: flex-start;font-size: 15px;margin-top:13px;color: var(--mnc6v, var(--sxnw));min-height: 44px;display: inline-flex;background: var(--s4l);align-items: center;font-weight: 700;border-radius: var(--wbcc);text-decoration: none;padding: 0 22px;justify-content: center;}
.zgc5w6.zgc5w6 .sy8eg:hover {background: var(--yvmsz);}

@media (min-width:765px) {
  .zz5j > .pwypa {float: left;width: calc(50% - var(--tcg) / 2);max-width: none;}
  .zz5j > .pwypa + .pwypa {float: right;}
  
  .zz5j > .pwypa + .pwypa + * {clear: both;}
}

.pk2k.pk2k .a2ryy1s {font-weight: 700;text-transform: uppercase;color: color-mix(in srgb, var(--llc) 35%, var(--q9m));font-size: 11.5px;margin: 0 0 8px;letter-spacing: .16em;}
.pk2k.pk2k .fhn6g {color: var(--q9m);margin: 0 0 10px;font-size: clamp(26px, 3.7vw, 42px);font-weight: 800;letter-spacing: -.022em;line-height:1.18;}
.pk2k.pk2k .emsfw4 {margin: 0 0 16px;max-width: 60ch;color: var(--k1myq);}
.pk2k.pk2k .yc0xg5q {padding: 0 22px;margin: 0 8px 0 0;min-height: 44px;font-size: 15px;border-radius: var(--wbcc);justify-content: center;font-weight: 700;text-decoration: none;display: inline-flex;color: var(--mnc6v, var(--sxnw));background: var(--s4l);align-items: center;}
.pk2k.pk2k .yc0xg5q:hover {background: var(--yvmsz);}

.pk2k.pk2k .yf2fr {color: var(--q9m);box-shadow: inset 0 0 0 1px var(--n4o9);background: none;}
.pk2k.pk2k .yf2fr:hover {background: color-mix(in srgb, var(--llc) 10%, transparent);}
.pk2k.pk2k .chnq {padding: 0;display: grid;gap:14px;list-style: none;margin: 18px 0 0;}

.d7cv.d7cv .chnq {align-content: flex-start;display: flex;flex-wrap: wrap;justify-content: center;}
.d7cv.d7cv .chnq > * {flex: 1 1 310px;min-width: 0;max-width: calc(50% - 7px);}
@media (max-width:707px) {
  .d7cv.d7cv .chnq > * {max-width: none;}
}
.pk2k.pk2k .hnt25 {margin: 0;}
.pk2k.pk2k .hnt25 img {aspect-ratio: 16 / 8;display: block;border-radius: var(--wbcc);border: 1px solid var(--n4o9);width: 100%;object-fit: cover;}
.pk2k.pk2k .b4kf20 {line-height:1.51;display: block;margin-top:8px;font-size: clamp(14.5px, 1.35vw, 16.5px);color: var(--k1myq);font-weight: 600;}

.s4r70vr.s4r70vr {display: grid;grid-template-columns: auto minmax(0, 1fr);background: var(--x1gh, var(--ij3));row-gap:5px;align-items: center;color: var(--qt0e, var(--q9m));column-gap:15px;}
.s4r70vr.s4r70vr .c78ar {grid-row: 1 / span 2;width: 64px;border-radius: 50%;border: 1px solid var(--n4o9);object-fit: cover;display: block;height: 64px;}
.s4r70vr.s4r70vr .d39qn {margin: 0;letter-spacing: .16em;font-weight: 700;font-size: 11px;color: var(--oh82, var(--k1myq));text-transform: uppercase;}
.s4r70vr.s4r70vr .ceja3 {color: var(--qt0e, var(--q9m));font-weight: 800;font-size: 17px;letter-spacing: -.02em;}
.s4r70vr.s4r70vr .m1h2x08,
.s4r70vr.s4r70vr .a7fx,
.s4r70vr.s4r70vr .pq0xe,
.s4r70vr.s4r70vr .rrjajf {grid-column: 1 / -1;}

.s4r70vr.s4r70vr .m1h2x08 {flex-wrap: wrap;display: flex;gap:9px;margin-top:11px;}
.s4r70vr.s4r70vr .m1h2x08 a {min-height: 44px;padding: 0 16px;background: var(--jprl, var(--m6cf));font-size: 13.5px;font-weight: 600;color: var(--qt0e, var(--q9m));align-items: center;border-radius: var(--wbcc);text-decoration: none;display: inline-flex;box-shadow: inset 0 0 0 1px var(--n4o9);}
.s4r70vr.s4r70vr .m1h2x08 a:hover {background: color-mix(in srgb, var(--llc) 12%, var(--m6cf));}
.s4r70vr.s4r70vr .a7fx {grid-template-columns: auto minmax(0, 1fr);column-gap:13px;display: grid;margin: 14px 0 0;}
.s4r70vr.s4r70vr .j83nt {font-size: 11px;color: var(--oh82, var(--k1myq));font-weight: 700;border-top: 1px solid var(--n4o9);text-transform: uppercase;letter-spacing: .13em;padding: 9px 0;}
.s4r70vr.s4r70vr .wmzs4 {padding: 9px 0;font-size: 14.5px;border-top: 1px solid var(--n4o9);color: var(--qt0e, var(--q9m));margin: 0;}
.s4r70vr.s4r70vr .pq0xe {line-height:1.64;font-size: 15px;color: var(--oh82, var(--k1myq));margin: 14px 0 0;}
.s4r70vr.s4r70vr .rrjajf {color: var(--oh82, var(--k1myq));line-height:1.56;font-size: 12.5px;padding-top:12px;margin: 14px 0 0;border-top: 1px solid var(--n4o9);display: block;}

.x7s7.x7s7 .hn32h53,
.sktc4k.sktc4k .nez3,
.tcam785.tcam785 .skayzgf,
.v0jb.v0jb .zc7g {width: 42px;border: 0;border-radius:2px;height: 3px;background: var(--llc);}
.x7s7.x7s7 .hn32h53,
.tcam785.tcam785 .skayzgf {margin: 0 0 16px;}
.sktc4k.sktc4k .nez3 {opacity:0.57;margin: 18px 0 0;}
.x7s7.x7s7 .ckav5fv,
.sktc4k.sktc4k .vx5774,
.gd66q9.gd66q9 .pn59nbd {max-width: 68ch;}
.x7s7.x7s7 .ckav5fv > :first-child,
.sktc4k.sktc4k .vx5774 > :first-child,
.gd66q9.gd66q9 .pn59nbd > :first-child {margin-top: 0;}
.x7s7.x7s7 .ckav5fv > :last-child,
.sktc4k.sktc4k .vx5774 > :last-child,
.gd66q9.gd66q9 .pn59nbd > :last-child {margin-bottom: 0;}

.gd66q9.gd66q9 .h4w38z {gap:13px;display: flex;margin: 0 0 16px;align-items: center;}
.gd66q9.gd66q9 .h4w38z h2 {margin: 0 !important;}
.gd66q9.gd66q9 .wqa9kk3 {flex: 1 0 auto;background: var(--n4o9);height: 1px;}
.gd66q9.gd66q9 .h4w38z h2::before {display: none;}

.frn81h.frn81h {margin: 0;padding-left:15px;position: relative;}
.frn81h.frn81h img {border-radius: var(--wbcc);width: 100%;display: block;height: auto;}
.frn81h.frn81h .xb6j95j {background: var(--llc);left: 0;bottom: 0;position: absolute;border-radius:3px;top: 0;width: 3px;}

.v0jb.v0jb {gap:13px;align-items: center;display: flex;}
.t4d6kp.t4d6kp {justify-content: flex-start;}
.y6fyhsw.y6fyhsw {justify-content: center;}
.rrtf.rrtf {justify-content: flex-end;}

.rrtf.rrtf .zc7g {flex: 1 1 auto;order: -1;}
.y6fyhsw.y6fyhsw .zc7g {display: none;}
.v0jb.v0jb .a1e88 {justify-content: center;min-height: 48px;align-items: center;font-size: 15px;padding: 0 26px;font-weight: 700;white-space: nowrap;text-decoration: none;background: var(--s4l);border-radius: var(--wbcc);color: var(--mnc6v, var(--sxnw));display: inline-flex;}
.v0jb.v0jb .a1e88:hover {background: var(--yvmsz);}
.v0jb.v0jb .he0g {flex: 1 1 auto;}

.v0jb.v0jb .h9wmnhf {font-weight: inherit;display: inline-flex;gap:10px;align-items: center;}
.v0jb.v0jb .h9wmnhf::after {width: 14px;height: 1px;content: "";background: currentColor;}

.pfn3sqh.pfn3sqh {align-items: center;display: grid;column-gap:16px;grid-template-columns: auto minmax(0, 1fr);row-gap:7px;}

.pfn3sqh.pfn3sqh {border: 1px solid var(--n4o9);border-top: 3px solid var(--llc);border-radius: var(--wbcc);padding: clamp(20px, 2.6vw, 30px);background: var(--ij3);}
.pfn3sqh.pfn3sqh .yjajm {background: var(--m6cf);display: block;grid-row: 1 / span 2;box-sizing: border-box;object-fit: contain;border-radius:13px;border: 1px solid var(--n4o9);height: 56px;padding: 6px;width: 56px;}
.pfn3sqh.pfn3sqh h2 {margin: 0 !important;}
.pfn3sqh.pfn3sqh .dwvs {color: var(--k1myq);font-size: 15px;margin: 0;}
.pfn3sqh.pfn3sqh .maas1,
.pfn3sqh.pfn3sqh .yfqxxta {grid-column: 1 / -1;}
.pfn3sqh.pfn3sqh .maas1 {column-gap:14px;grid-template-columns: auto minmax(0, 1fr);margin: 14px 0 0;display: grid;}
.pfn3sqh.pfn3sqh .zfg9wse {font-size: 11px;text-transform: uppercase;font-weight: 700;border-top: 1px solid var(--n4o9);letter-spacing: .13em;color: var(--k1myq);padding: 10px 0;}
.pfn3sqh.pfn3sqh .yvv5g {font-weight: 600;border-top: 1px solid var(--n4o9);color: var(--q9m);padding: 10px 0;margin: 0;font-size: 14.5px;}
.pfn3sqh.pfn3sqh .yfqxxta {display: flex;margin-top:16px;gap:7px;flex-wrap: wrap;}
.pfn3sqh.pfn3sqh .a369 {display: inline-flex;text-decoration: none;align-items: center;font-size: 14px;background: var(--s4l);font-weight: 700;justify-content: center;color: var(--mnc6v, var(--sxnw));padding: 0 22px;border-radius: var(--wbcc);min-height: 44px;}
.pfn3sqh.pfn3sqh .a369:hover {background: var(--yvmsz);}
.pfn3sqh.pfn3sqh .frr6t {color: var(--q9m);box-shadow: inset 0 0 0 1px var(--n4o9);background: none;}
.pfn3sqh.pfn3sqh .frr6t:hover {background: color-mix(in srgb, var(--llc) 10%, transparent);}

.tcam785.tcam785 .kgwydp {font-size: 11px;color: var(--k1myq);font-weight: 700;margin: 0 0 12px;letter-spacing: .16em;text-transform: uppercase;}
.tcam785.tcam785 .vb1n9b3 {counter-reset: sp-toc-n;margin: 0;padding: 0;list-style: none;}

.tcam785.tcam785 .vb1n9b3 > li {counter-increment: sp-toc-n;border-top: 1px solid var(--n4o9);}
.tcam785.tcam785 .vb1n9b3 > li > a {text-decoration: none;font-weight: 600;display: flex;gap:13px;padding: 6px 0;color: var(--q9m);min-height: 46px;font-size: 15px;align-items: center;}
.tcam785.tcam785 .vb1n9b3 > li > a::before {font-size: 12px;font-weight: 700;color: color-mix(in srgb, var(--llc) 35%, var(--q9m));content: counter(sp-toc-n, decimal-leading-zero);flex: 0 0 auto;font-variant-numeric: tabular-nums;}
.tcam785.tcam785 .vb1n9b3 > li > a:hover {color: var(--llc);}

.zz5j {--oa2t1: var(--q9m);}
.zz5j :is(.qvxj75, [class*="table"]) {overflow-x: auto;}
.zz5j table {font-size: 15px;border-collapse: collapse;width: 100%;}
.zz5j thead th {font-weight: 700;color: var(--k1myq);border-bottom: 2px solid var(--oa2t1, var(--q9m));white-space: nowrap;letter-spacing: .1em;text-transform: uppercase;font-size: 11.5px;text-align: left;padding: 12px 14px 12px 0;}
.zz5j tbody td {color: var(--tj8m, inherit);padding: 12px 14px 12px 0;border-bottom: 1px solid var(--n4o9);}

.eev1ks8 {margin: 0;font-size: 13px;color: var(--k1myq);}

.k8mx.k8mx {border-top: 1px solid var(--kop);background: var(--qokv);--qoyn:   var(--xtz0, #ffffff);color: var(--qoyn);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--osvo: color-mix(in srgb, var(--qoyn) 82%, var(--llc));}
.k8mx .ax97 {grid-template-columns: minmax(0, 1fr) auto;display: grid;align-items: start;gap:25px 44px;}
.k8mx .s2g5q img {width: auto;display: block;height: 26px;}
.k8mx .s2g5q span {color: var(--qoyn);font-size: 18px;font-weight: 800;letter-spacing: -.03em;}
.k8mx .qzmtq4 {display: grid;gap:41px;grid-auto-flow: column;}
.k8mx .qzmtq4 ul {list-style: none;gap:7px;margin: 0;display: grid;padding: 0;}
.k8mx .qzmtq4 a {min-height: 44px;font-size: 14.5px;display: flex;align-items: center;color: var(--osvo);text-decoration: none;}
.k8mx .qzmtq4 a:hover {color: var(--qoyn);}
.k8mx .jsn4hd {flex-wrap: wrap;margin: 22px 0 0;display: flex;align-items: center;opacity:0.72;gap:12px;}
.k8mx .k79bj6v {padding-top:17px;margin: 22px 0 0;border-top: 1px solid var(--n4o9);}
.k8mx .k79bj6v p {margin: 0;font-size: 12.5px;color: var(--osvo);}
.k8mx .k79bj6v p + p {margin-top:9px;line-height:1.62;}

@media (max-width:930px) {
  
  .rxcva90 {border-right: 0;overflow: visible;position: static;width: auto;border-bottom: 1px solid var(--kop);}
  .s203egb {gap:19px;padding: 20px 16px 24px;min-height: 0;}
  .p805 {margin-top: 0;}
  .bssw575 {margin-left: 0;}
  .zz5j {padding: 20px 16px 32px;}

  .bad390z {margin-top: 0;display: none;}

  .nt4htbt {position: fixed;transition:opacity 0.222s ease, visibility 0.226s;opacity:0.05;z-index: 190;inset: 0;visibility: hidden;display: block;cursor: pointer;background: rgba(0, 0, 0, .55);}
  .e3zy2kw {display: flex;transform: translateX(-100%);background: var(--ij3);z-index: 200;gap:13px;transition:transform 0.282s ease, visibility 0.243s;width: min(86vw, 360px);bottom: 0;border-right: 1px solid var(--kop);box-shadow: 18px 0 48px rgba(0, 0, 0, .34);position: fixed;flex-direction: column;visibility: hidden;left: 0;padding: 14px 14px calc(14px + env(safe-area-inset-bottom, 0px));top: 0;overflow-y: auto;overscroll-behavior: contain;}
  .zfwt:checked ~ .nt4htbt {visibility: visible;opacity:1;}
  .zfwt:checked ~ .e3zy2kw {transform: none;visibility: visible;}

  .aqev1 {padding: 8px 14px;min-height: 56px;position: sticky;align-items: center;gap:11px;justify-content: space-between;display: flex;border-bottom: 1px solid var(--kop);background: var(--o05);top: 0;z-index: 60;}
  .f461j {display: inline-flex;text-decoration: none;font-weight: 800;white-space: nowrap;overflow: hidden;letter-spacing: -.03em;text-overflow: ellipsis;color: var(--fu7rh);font-size: 17px;min-width: 0;align-items: center;min-height: 44px;}
  .n1c3m4 {gap:8px;align-items: center;flex: 0 0 auto;display: flex;}
  .n1c3m4 .ddvs {padding: 0 13px;font-size: 13.5px;}
  .x2nz0d {display: flex;}
  
  .b0rn5 {display: none;}

  .jzjjxks.jzjjxks .dyqrrf {padding-bottom:21px;}
  .c4qx.c4qx .ttth3 {padding: 13px 14px;}
  .ygyc.ygyc .k02g905 {padding-right:7px;padding-left:15px;}

  .p805 .xyh0 {font-size: clamp(24px, 7vw, 30px);margin-bottom:9px;}
  .rttq {-webkit-line-clamp: 2;font-size: 15px;margin-bottom:15px;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;}
  .s203egb {gap:15px;padding: 14px 16px 18px;}

  .p43mebb.p43mebb {min-height: min(34vh, 300px);}
  .p43mebb.p43mebb .fbzt2z {padding: 16px;max-width: 100%;}
  .djna.djna .fbzt2z {justify-self: stretch;text-align: left;}
  .djna.djna .vcw0h35 {margin-left: 0;}
  
  .zqx8.zqx8 .bvpg8h4,
  .djna.djna .bvpg8h4 {background: linear-gradient(0deg,
      var(--ij3) 0%, var(--ij3) 68%,
      color-mix(in srgb, var(--ij3) 62%, transparent) 84%,
      transparent 100%);}
  .p43mebb.p43mebb .v67cs {font-size: clamp(22px, 6.4vw, 30px);}
  .p43mebb.p43mebb .vcw0h35 {-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom:15px;display: -webkit-box;font-size: 15px;}
  .p43mebb.p43mebb .w3ane5 {font-size: clamp(96px, 34vw, 190px);}

  .k8mx .ax97 {grid-template-columns: 1fr;}
  .k8mx .qzmtq4 {grid-auto-flow: row;gap: 0;}
}

@media (prefers-reduced-motion: reduce) {
  * {transition:none !important;animation: none !important;}
}

.n1c3m4 a, .n1c3m4 label {white-space: nowrap;}

@media (min-width:931px) {

  
  
  .bad390z {transition:max-height 225ms ease, opacity 140ms ease, margin 192ms ease, padding 224ms ease;}

  
}

@media (prefers-reduced-motion: reduce) {
  .bad390z,
  .rca9,
  .rca9 svg {transition:none !important;}
}

.m1fds {display: none;}
@media (min-width:931px) {
  .m1fds {align-items: center;right: clamp(24px, 3vw, 44px);left: clamp(24px, 3vw, 44px);position: absolute;order: 99;bottom: clamp(24px, 3vw, 44px);z-index: 2;margin-top:26px;margin-top: 0;display: flex;justify-content: flex-end;}

  .bad390z {order: 100;margin-top:11px;padding-bottom: calc(44px + clamp(24px, 3vw, 44px) + 12px);}

  
  .s203egb {position: relative;}

}

.bypa,
.bypa :is(p, li, h2, h3, h4, dd, dt) {overflow-wrap: anywhere;min-width: 0;}

.tcam785.tcam785 .czx6 > summary {min-height: 44px;list-style: none;align-items: center;display: flex;gap:11px;cursor: pointer;}
.tcam785.tcam785 .czx6 > summary::-webkit-details-marker {display: none;}
.tcam785.tcam785 .czx6 > summary:focus-visible {outline: 2px solid var(--llc);outline-offset: 4px;}
.tcam785.tcam785 .czx6 > summary .kgwydp {margin: 0;}

.tcam785.tcam785 .czx6 > summary::after {width: 12px;height: 2px;transition:box-shadow 0.182s ease;content: "";background: var(--llc);margin-left: auto;flex: 0 0 auto;}
.tcam785.tcam785 .czx6[open] > summary::after {box-shadow: 0 5px 0 0 var(--llc);}
.tcam785.tcam785 .czx6[open] > summary {margin-bottom:11px;}
@media (prefers-reduced-motion: reduce) {
  .tcam785.tcam785 .czx6 > summary::after {transition:none;}
}

.k8mx > * {margin-left: auto;max-width: var(--cgh);margin-right: auto;}

.prw7 {--wfn: var(--wbcc);--ekvl: var(--wbcc);--homs: 1px solid var(--n4o9);--oi3: var(--wbcc);}

.v9ef.v9ef h2.a8ap966::before {display: none;content: none;}

.ygyc.ygyc .fgs1 {padding: 0;list-style: none;counter-reset: sp-index-n;margin: 0;}
.ygyc.ygyc .fgs1 > li {padding-left:37px;border-top: 1px solid var(--n4o9);position: relative;counter-increment: sp-index-n;}
.ygyc.ygyc .fgs1 > li:last-child {border-bottom: 1px solid var(--n4o9);}
.ygyc.ygyc .fgs1 > li::before {top: 17px;font-weight: 700;position: absolute;content: counter(sp-index-n, decimal-leading-zero);font-size: 12px;font-variant-numeric: tabular-nums;left: 0;color: var(--k1myq);}

.ygyc.ygyc .fgs1 .ggnns,
.ygyc.ygyc .fgs1 .ggnns:last-child {border-top: 0;border-bottom: 0;}

.ygyc.ygyc .fgs1 .k02g905 {padding-left: 0;}

.ygyc.ygyc > .ggnns.ggnns {padding: 0 0 0 14px;border-top: 0;border-radius: 0 var(--wbcc) var(--wbcc) 0;border-bottom: 0;border-left: 2px solid color-mix(in srgb, var(--llc) 45%, var(--n4o9));background: color-mix(in srgb, var(--q9m) 4%, transparent);margin: 0 0 8px;}
.ygyc.ygyc > .ggnns.ggnns:last-child {margin-bottom: 0;}

.ygyc.ygyc > .ggnns .vk7aqhm {padding-right:39px;}
.ygyc.ygyc > .ggnns .vk7aqhm::before {right: 16px;}
.ygyc.ygyc > .ggnns .vk7aqhm::after  {right: 22px;}

.ygyc.ygyc .vr3aa9e {padding: 0 28px 14px 0;margin: 0;}
.ygyc.ygyc .vr3aa9e .k02g905 {padding: 0;}

.v9ef.v9ef .w5tk {grid-column: 1 / -1;gap:9px;margin: 2px 0 4px;display: grid;}
.v9ef.v9ef .w5tk .xxxrpf {width: 100%;}

.v9ef.v9ef .r7p7 {grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;margin: 6px 0 0;display: grid;}
.v9ef.v9ef .nvv6 {max-width: 36ch;padding: 14px 0;border-top: 1px solid var(--n4o9);gap:5px;min-width: 0;display: grid;justify-items: start;}
.v9ef.v9ef .s5n7690 {min-width: 0;font-size: 14.5px;color: var(--k1myq);border-top: 1px solid var(--n4o9);padding: 14px 0 14px 16px;line-height:1.59;margin: 0;}

.v9ef.v9ef .s5n7690:empty {padding: 0 0 14px;}

@media (max-width:555px) {
  .v9ef.v9ef .r7p7 {grid-template-columns: minmax(0, 1fr);}
  .v9ef.v9ef .nvv6 {max-width: none;padding-bottom: 0;}
  .v9ef.v9ef .s5n7690 {padding: 7px 0 14px;border-top: 0;}
}

.c4qx.c4qx h3.n4tf49 {text-transform: none;border-bottom: 0;letter-spacing: -.022em;padding: 0;font-weight: 800;font-size: 16px;margin: 0 0 9px;}
.c4qx.c4qx h3.n4tf49 b.bbqpn {background: none;border-radius: 0;padding: 0;font-weight: 700;font-size: 13px;color: var(--k1myq);margin-left: 0;}

.c4qx.c4qx .nynq.m8x4 {display: grid;gap:6px;}
.c4qx.c4qx .nynq.m8x4 li {border-radius:6px;background: color-mix(in srgb, var(--q9m) 9%, transparent);grid-template-columns: minmax(0, 1fr);padding: 10px 12px;}

.c4qx.c4qx .nynq.m8x4 li + li {border-top: 0;}

.c4qx.c4qx .b6c8mf .nynq.m8x4 li {background: color-mix(in srgb, var(--llc) 22%, color-mix(in srgb, var(--q9m) 9%, transparent));}

.tg0p2c9.tg0p2c9 > h2 {margin-bottom:13px;}
.tg0p2c9.tg0p2c9 > h2::before {content: none;display: none;}
.tg0p2c9.tg0p2c9 .hn32h53 {margin: 0 0 18px;}

.yg40tr.yg40tr .fnge7 {display: flex;align-items: center;margin: 0 0 18px;gap:15px;}
.yg40tr.yg40tr .fnge7 h2 {margin: 0;}
.yg40tr.yg40tr .fnge7 h2::before {display: none;content: none;}
.yg40tr.yg40tr .rws0a {border-radius:1px;background: var(--llc);width: 42px;height: 3px;flex: 0 0 auto;}

.sktc4k.sktc4k .j7st {position: relative;padding-left:17px;}
.sktc4k.sktc4k .f7qew1 {bottom: 2px;width: 3px;position: absolute;top: 2px;left: 0;background: linear-gradient(
    to bottom,
    var(--llc),
    color-mix(in srgb, var(--llc) 20%, var(--n4o9))
  );border-radius:3px;}

.qma5h0.qma5h0 > * {max-width: 68ch;}
.qma5h0.qma5h0 > :first-child {margin-top: 0;}
.qma5h0.qma5h0 > :last-child {margin-bottom: 0;}

.qma5h0.qma5h0 > :is(table, .qvxj75, [class*="table"]) {max-width: none;}

.cp9vc.cp9vc {padding-left: 0;}
.cp9vc.cp9vc .kbz80 {border: 1px solid var(--n4o9);border-top: 3px solid var(--llc);border-radius: var(--wbcc);padding: 10px;background: var(--ij3);}
.cp9vc.cp9vc .kbz80 img {border-radius: max(0px, calc(var(--wbcc) - 4px));}

.h1pw.h1pw {padding-left: 0;}
.h1pw.h1pw::before {display: block;border-radius:2px;background: var(--llc);height: 3px;content: "";width: 42px;margin: 0 0 14px;}

.v0jb.v0jb .zc7g {margin: 0;}

.ngg1fsx.ngg1fsx.ngg1fsx {align-items: stretch;flex-direction: column;gap:14px;}
.ngg1fsx.ngg1fsx.ngg1fsx .zc7g {border-radius: 0;display: block;height: 1px;background: var(--n4o9);width: 100%;order: 2;flex: 0 0 auto;}
.ngg1fsx.ngg1fsx.ngg1fsx .a1e88 {align-self: center;}
.t4d6kp.ngg1fsx.ngg1fsx .a1e88 {align-self: flex-start;}
.rrtf.ngg1fsx.ngg1fsx .a1e88 {align-self: flex-end;}
.ngg1fsx.ngg1fsx.ngg1fsx .he0g {align-self: stretch;}

.zj4r.zj4r.zj4r .zc7g {min-width: 12px;flex: 1 1 auto;background: var(--n4o9);border-radius: 0;height: 1px;order: 0;display: block;width: auto;}
.zj4r.zj4r.zj4r .a1e88 {flex: 0 0 auto;}
.t4d6kp.zj4r.zj4r .zc7g:first-of-type {flex: 0 0 24px;}
.rrtf.zj4r.zj4r .zc7g:last-of-type {flex: 0 0 24px;}

.s4r70vr.s4r70vr .ykc5 {display: flex;flex-wrap: wrap;gap:7px;padding: 0;list-style: none;margin: 14px 0 0;grid-column: 1 / -1;}
.s4r70vr.s4r70vr .ykc5 li {display: inline-flex;flex-direction: column;min-width: 0;gap:2px;background: var(--jprl, var(--m6cf));border-radius: var(--wbcc);padding: 9px 14px;box-shadow: inset 0 0 0 1px var(--n4o9);}
.s4r70vr.s4r70vr .y33bvn2 {text-transform: uppercase;font-weight: 700;color: var(--oh82, var(--k1myq));letter-spacing: .13em;font-size: 11px;}
.s4r70vr.s4r70vr .cawk3 {color: var(--qt0e, var(--q9m));font-size: 14.5px;font-weight: 600;}

.cdb4y.cdb4y .c78ar {grid-row: auto;}

.cdb4y.cdb4y .scrw31e {gap:3px;display: grid;min-width: 0;}
.cdb4y.cdb4y .ceja3 {display: block;}
.n3hc.n3hc .scrw31e {grid-column: 1 / -1;}

.pfn3sqh.pfn3sqh .d69xd {display: flex;padding: 14px 0 0;list-style: none;border-top: 1px solid var(--n4o9);grid-column: 1 / -1;margin: 16px 0 0;}
.pfn3sqh.pfn3sqh .d69xd li {min-width: 0;flex-direction: column;flex: 1 1 96px;display: flex;padding: 0 16px;gap:5px;}
.pfn3sqh.pfn3sqh .d69xd li:first-child {padding-left: 0;}
.pfn3sqh.pfn3sqh .d69xd li:last-child {padding-right: 0;}
.pfn3sqh.pfn3sqh .d69xd li + li {border-left: 1px solid var(--n4o9);}
.pfn3sqh.pfn3sqh .ahh60b0 {text-transform: uppercase;font-size: 11px;color: var(--k1myq);letter-spacing: .13em;font-weight: 700;}
.pfn3sqh.pfn3sqh .vczpnt {font-variant-numeric: tabular-nums;font-weight: 700;color: var(--q9m);font-size: 15px;}

@media (max-width:475px) {
  .pfn3sqh.pfn3sqh .d69xd {flex-direction: column;}
  .pfn3sqh.pfn3sqh .d69xd li {padding: 10px 0;flex: 0 0 auto;}
  .pfn3sqh.pfn3sqh .d69xd li:first-child {padding-top: 0;}
  .pfn3sqh.pfn3sqh .d69xd li:last-child {padding-bottom: 0;}
  .pfn3sqh.pfn3sqh .d69xd li + li {border-top: 1px solid var(--n4o9);border-left: 0;}
}

.qmhm.qmhm .yjajm {grid-row: auto;}
.qmhm.qmhm .kt2md {display: grid;gap:7px;min-width: 0;}
.memry.memry .kt2md {grid-column: 1 / -1;}

.gb2br2k.gb2br2k .jdy3v::before {left: 0;top: 0;background: var(--kop);width: 1px;}

.gb2br2k.gb2br2k .dyqrrf:last-child::after {content: none;}
.gb2br2k.gb2br2k .dyqrrf {padding: 13px 0 15px 15px;grid-template-columns: 28px minmax(0, 1fr);column-gap:12px;}
.gb2br2k.gb2br2k .dyqrrf + .dyqrrf {border-top: 1px solid var(--n4o9);}

.gb2br2k.gb2br2k .k2d47 {width: 28px;font-size: 12px;height: 24px;border-radius:2px;border: 1px solid color-mix(in srgb, var(--llc) 60%, var(--kop));color: var(--q9m);background: none;box-shadow: none;}
.gb2br2k.gb2br2k .pc7y3h {min-width: 0;grid-column: 2;grid-row: 1;padding-top:3px;}

.gb2br2k.gb2br2k .kdbcj4t {grid-column: 1 / -1;padding-top:7px;grid-row: 2;min-width: 0;}

.xegp.xegp .tyy0ccd {grid-column: 1;border-radius: 50%;box-shadow: 0 0 0 4px var(--ij3);z-index: 1;position: relative;height: 12px;width: 12px;margin: 10px;display: block;background: var(--llc);}

.xegp.xegp .jdy3v::before {top: 16px;}
.xegp.xegp .dyqrrf:last-child::after {top: 22px;}
.xegp.xegp .x63cd28 {padding-top: 0;}
.xegp.xegp .c8wg {margin: 0 0 3px;font-size: 11px;color: var(--k1myq);font-variant-numeric: tabular-nums;letter-spacing: .14em;display: block;font-weight: 800;}

.e3zy2kw.e3zy2kw {left: auto;transform: translateX(100%);border-right: 0;border-left: 1px solid var(--kop);right: 0;}
.zfwt:checked ~ .e3zy2kw.e3zy2kw {transform: none;}

:root {--vmlj: clamp(240px, 20vw, 290px);}
.s203egb {gap:22px;padding: 28px 22px 22px;}
.p805 {margin: 0;}
.r9zspmt {gap:11px;grid-template-columns: minmax(0, 1fr);display: grid;}
.r9zspmt .ddvs {box-sizing: border-box;justify-content: center;width: 100%;}
.r9zspmt .prw7 {justify-self: start;order: 9;}
.g1h7b9x {margin-top:16px;}
.bad390z {margin-top: 0;}
.b0rn5 img {object-fit: contain;max-width: 100%;height: 34px;width: auto;}
@media (max-width:930px) {
  .rxcva90 {display: none;}
  .f461j img {object-fit: contain;display: block;max-width: 34vw;height: 28px;width: auto;}
  .yxgjr {padding: 4px 2px 0;}
}

.p43mebb.p43mebb:not(.rqb7fr) {min-height: clamp(460px, 68vh, 680px);}
.zqx8.zqx8:not(.rqb7fr) .bvpg8h4 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--ij3) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--ij3) 88%, transparent) 0%, color-mix(in srgb, var(--ij3) 50%, transparent) 38%, transparent 66%);}
.djna.djna:not(.rqb7fr) .bvpg8h4 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--ij3) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--ij3) 88%, transparent) 0%, color-mix(in srgb, var(--ij3) 50%, transparent) 38%, transparent 66%);}
.p43mebb.p43mebb:not(.rqb7fr) .v67cs {font-size: clamp(34px, 4vw, 58px);}

.p43mebb.rqb7fr.rqb7fr {gap: 0;background: none;overflow: visible;border: 0;padding: 0;display: flex;flex-direction: column;align-items: stretch;}
.rqb7fr.rqb7fr .k0dz,
.rqb7fr.rqb7fr .w3ane5 {border-radius: var(--wbcc);height: auto;aspect-ratio: auto;object-fit: contain;flex: none;width: 100%;max-height: none;}
.rqb7fr.rqb7fr .w3ane5 {aspect-ratio: 16 / 7;}
.rqb7fr.rqb7fr picture {display: block;}
.rqb7fr.rqb7fr .fbzt2z {border: 1px solid var(--n4o9);border-top: 4px solid var(--s4l);border-radius: var(--wbcc);width: min(640px, 88%);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);position: relative;z-index: 2;box-sizing: border-box;padding: clamp(22px, 2.8vw, 36px);background: var(--ij3);}
.rqb7fr.djna .fbzt2z {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.rqb7fr .e06pk {display: none;}
.rqb7fr.rqb7fr .v67cs {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:725px) {
  .p43mebb.rqb7fr, .rqb7fr.djna {align-items: stretch;flex-direction: column;}
  .rqb7fr.rqb7fr .k0dz, .rqb7fr.rqb7fr .w3ane5 {width: 100%;}
}
@media (max-width: 719.98px) {
  .rqb7fr.rqb7fr .fbzt2z, .rqb7fr.djna .fbzt2z {width: auto;margin: -40px 12px 0;}
  .p43mebb.p43mebb:not(.rqb7fr) {min-height: min(76vh, 600px);}
  .zqx8.zqx8:not(.rqb7fr) .bvpg8h4,
  .djna.djna:not(.rqb7fr) .bvpg8h4 {background: linear-gradient(0deg, color-mix(in srgb, var(--ij3) 94%, transparent) 0%, color-mix(in srgb, var(--ij3) 60%, transparent) 45%, transparent 80%);}
  .djna.djna:not(.rqb7fr) .fbzt2z {text-align: left;justify-self: start;}
  .djna.djna:not(.rqb7fr) .vcw0h35 {margin-left: 0;}
}

.jmj7gp8 .vxd6x2 {align-items: stretch;display: grid;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);margin-top:19px;gap:17px;}
.jmj7gp8 .eq6m2 {list-style: none;gap:7px;flex-direction: column;margin: 0;display: flex;padding: 0;max-width: none;}
.jmj7gp8 .eq6m2 li {flex: 1 1 0;margin: 0;max-width: none;display: flex;}
.jmj7gp8 .w1hqr4 {position: relative;transition:color 0.23s, border-color 0.234s;font-family: inherit;padding: 16px 18px;line-height:1.36;width: 100%;background: var(--m6cf);border: 1px solid var(--n4o9);border-radius: var(--wbcc);font-weight: 700;color: var(--k1myq, var(--poyes));font-size: 16px;cursor: pointer;text-align: left;overflow: hidden;display: flex;align-items: center;}
.jmj7gp8 .fcev {position: relative;z-index: 1;}
.jmj7gp8 .kx2w {position: absolute;border-right: 3px solid var(--s4l);width: 0;background: color-mix(in srgb, var(--s4l) 22%, transparent);inset: 0 auto 0 0;}
.jmj7gp8 .w1hqr4[data-on="1"], .jmj7gp8 .w1hqr4[data-on="run"] {color: var(--q9m);border-color: var(--s4l);}
.jmj7gp8 .w1hqr4[data-on="1"] .kx2w {border-right: 0;width: 100%;}
.jmj7gp8 .w1hqr4[data-on="run"] .kx2w {animation: brcuzda var(--sxkn, 6000ms) linear forwards;}
@keyframes brcuzda { from {width: 0;} to {width: 100%;} }
.jmj7gp8 .xr04c {scroll-snap-type: x mandatory;overscroll-behavior-x: contain;overflow-x: auto;border-radius: var(--wbcc);min-width: 0;gap: 0 !important;scrollbar-width: none;margin: 0;list-style: none;grid-auto-flow: column;scroll-behavior: smooth;display: grid !important;grid-template-columns: none !important;padding: 0;grid-auto-columns: 100%;}
.jmj7gp8 .xr04c::-webkit-scrollbar {display: none;}
.jmj7gp8 .rn2cs7h {scroll-snap-align: start;position: relative;min-height: clamp(260px, 26vw, 380px);min-width: 0;border-radius: var(--wbcc);margin: 0;max-width: none;overflow: hidden;}
.jmj7gp8 .rn2cs7h picture {height: 100%;display: block;}
.zz5j .jmj7gp8 img.d75ap.d75ap {position: absolute;width: 100%;object-fit: cover;inset: 0;height: 100%;border-radius: 0;}
.jmj7gp8 .jzfwr {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--s4l) 60%, transparent), transparent 70%), var(--m6cf);}
.jmj7gp8 .zymsbvk {display: none;}
.jmj7gp8 .rcz8d {gap:9px;display: flex;margin: 18px 0 0;flex-wrap: wrap;}
@media (max-width:749px) {
  .jmj7gp8 .vxd6x2 {grid-template-columns: minmax(0, 1fr);}
  .jmj7gp8 .eq6m2 {flex-direction: row;order: 2;}
  .jmj7gp8 .w1hqr4 {padding: 0;border-radius:4px;min-height: 0;height: 6px;}
  .jmj7gp8 .fcev {display: none;}
  .jmj7gp8 .rn2cs7h {aspect-ratio: 4 / 3;min-height: 0;}
  .jmj7gp8 .zymsbvk {background: linear-gradient(0deg, color-mix(in srgb, var(--ij3) 92%, transparent), transparent);color: var(--q9m);position: absolute;right: 0;display: block;bottom: 0;z-index: 1;padding: 30px 16px 14px;font-weight: 700;left: 0;}
}
@media (prefers-reduced-motion: reduce) { .jmj7gp8 .xr04c {scroll-behavior: auto;} .jmj7gp8 .w1hqr4[data-on="run"] .kx2w {width: 100%;animation: none;} }
.zz5j .jmj7gp8 .xr04c > .rn2cs7h {width: auto;max-width: none !important;flex: none;}
.jmj7gp8 .w1hqr4:not([data-on="run"]):not([data-on="1"]) .kx2w {border-right: 0;}
.zz5j .jmj7gp8 .xr04c {justify-content: start !important;align-content: stretch;}

.zz5j > .w3gct15.pfn3sqh:has(.yzz8) {overflow: hidden;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);display: grid !important;padding: 0 !important;gap: 0;}
.pfn3sqh .yzz8 {text-align: center;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--s4l), color-mix(in srgb, var(--s4l) 60%, #000));align-items: center;padding: 30px 20px;color: var(--zerr3, var(--mnc6v, var(--sxnw)));flex-direction: column;justify-content: center;display: flex;gap:9px;}
.pfn3sqh .jpn6k {line-height: .9;letter-spacing: -.05em;font-size: clamp(64px, 6.6vw, 96px);font-weight: 800;}
.pfn3sqh .svmsc {color: transparent;background: linear-gradient(90deg, currentColor var(--dh2gg, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--dh2gg, 90%));-webkit-background-clip: text;background-clip: text;letter-spacing: 4px;font-size: 22px;}
.pfn3sqh .m0zhx {letter-spacing: .14em;font-size: 12px;text-transform: uppercase;font-weight: 700;font-style: normal;opacity:0.83;}
.pfn3sqh .n93qmx8 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.pfn3sqh .n93qmx8 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.pfn3sqh .yfqxxta a {border-color: var(--s4l);background: var(--s4l);color: var(--zerr3, var(--mnc6v, var(--sxnw)));}
@media (max-width:707px) {
  .zz5j > .w3gct15.pfn3sqh:has(.yzz8) {grid-template-columns: minmax(0, 1fr);}
  .pfn3sqh .yzz8 {text-align: left;flex-wrap: wrap;padding: 18px 20px;flex-direction: row;justify-content: flex-start;gap:14px;}
  .pfn3sqh .jpn6k {font-size: 54px;}
}

.zz5j .z6hbt .jdy3v {margin: 10px 0 0;display: grid !important;gap:12px;list-style: none;padding: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.zz5j .z6hbt .jdy3v::before, .zz5j .z6hbt .dyqrrf::before, .zz5j .z6hbt .dyqrrf::after {content: none !important;display: none !important;}
.zz5j .z6hbt .dyqrrf.dyqrrf {align-items: stretch;min-width: 0;position: relative;border: 1px solid var(--n4o9);border-radius: var(--wbcc);transition:border-color 0.177s, transform 0.199s;padding: 0 !important;grid-template-columns: 76px minmax(0, 1fr);margin: 0;overflow: hidden;background: var(--m6cf);display: grid;counter-increment: spstep;max-width: none;}
.zz5j .z6hbt .jdy3v {counter-reset: spstep;}
.zz5j .z6hbt .dyqrrf:hover {transform: translateY(-2px);border-color: var(--s4l);}
.zz5j .z6hbt .dyqrrf > :not(.k2d47):not(.tyy0ccd) {padding-left:17px;padding-right:19px;grid-column: 2;}
.zz5j .z6hbt .dyqrrf > :nth-child(2) {padding-top:18px;}
.zz5j .z6hbt .dyqrrf > :last-child {padding-bottom:19px;}
.zz5j .z6hbt .k2d47.k2d47,
.zz5j .z6hbt .tyy0ccd.tyy0ccd {border: 0;border-radius: 0;height: auto;display: flex;margin: 0;box-shadow: none;position: static;grid-column: 1;font-weight: 800;background: linear-gradient(160deg, var(--s4l), color-mix(in srgb, var(--s4l) 60%, #000));color: var(--zerr3, var(--mnc6v, var(--sxnw)));width: auto;grid-row: 1 / span 4;font-style: normal;font-size: 34px;align-items: center;transform: none;justify-content: center;}
.zz5j .z6hbt .tyy0ccd::after {content: counter(spstep);}
.zz5j .z6hbt .c8wg {display: none;}
.zz5j .z6hbt .pc7y3h {font-size: 17px;margin: 0 0 6px;overflow-wrap: anywhere;font-weight: 800;}
.zz5j .z6hbt .kdbcj4t {overflow-wrap: anywhere;margin: 0;line-height:1.57;color: var(--k1myq);font-size: 15px;}
.zz5j .z6hbt .x63cd28 {padding-top:19px;padding-bottom:19px;}
@media (max-width:707px) { .zz5j .z6hbt .jdy3v {grid-template-columns: minmax(0, 1fr);} .zz5j .z6hbt .dyqrrf.dyqrrf {grid-template-columns: 60px minmax(0, 1fr);} }
.zz5j > .w3gct15.pfn3sqh:has(.yzz8) {align-items: stretch;}
.pfn3sqh .yzz8 {box-sizing: border-box;height: auto;align-self: stretch;min-height: 100%;}
.pfn3sqh .svmsc {display: inline-block;-webkit-text-fill-color: transparent;}
.zz5j .pfn3sqh .yfqxxta > a, .zz5j .pfn3sqh .yfqxxta a.a369 {color: var(--zerr3, var(--mnc6v, var(--sxnw))) !important;background: var(--s4l) !important;border-color: var(--s4l) !important;}

.pfn3sqh .svmsc {background: linear-gradient(90deg,
    var(--zerr3, var(--mnc6v, var(--sxnw))) var(--dh2gg, 90%),
    color-mix(in srgb, var(--zerr3, var(--mnc6v, var(--sxnw))) 30%, transparent) var(--dh2gg, 90%));-webkit-background-clip: text;background-clip: text;}

.zz5j .bypa.zgc5w6:not(.pwypa) {display: grid !important;overflow: hidden;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);align-items: stretch;padding: 0 !important;border-left: 4px solid var(--s4l);}
.zz5j .bypa.zgc5w6:not(.pwypa) .td4d {order: 0;grid-row: 1 / span 6;min-height: 300px;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);grid-column: 1;margin: 0;overflow: hidden;}
.zz5j .bypa.zgc5w6:not(.pwypa) .td4d img {transition:transform 0.422s;border-radius: 0;height: 100%;aspect-ratio: auto;max-height: none;object-fit: cover;width: 100%;}
.zz5j .bypa.zgc5w6:not(.pwypa) .td4d picture {display: block;height: 100%;}
.zz5j .bypa.zgc5w6:not(.pwypa) > :not(.td4d) {padding-left: clamp(8px, 1vw, 16px);padding-right: clamp(20px, 2.6vw, 34px);grid-column: 2;}
.zz5j .bypa.zgc5w6:not(.pwypa) > :not(.td4d):nth-child(1),
.zz5j .bypa.zgc5w6:not(.pwypa) > .g261 {margin-top: clamp(22px, 2.6vw, 34px);}
.zz5j .bypa.zgc5w6:not(.pwypa) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.zz5j .bypa.zgc5w6:hover .td4d img {transform: scale(1.04);}
.zz5j .bypa.pwypa .td4d {clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);overflow: hidden;border-radius: var(--wbcc) var(--wbcc) 0 0;}
.zz5j .bypa.pwypa .td4d img {aspect-ratio: 16 / 9;max-height: none;transition:transform 0.387s;object-fit: cover;}
.zz5j .bypa.zgc5w6 .ghggt {font-size: clamp(22px, 2.2vw, 30px);}
.zz5j .bypa.zgc5w6 .g261 {border: 0;border-radius:3px;height: 4px;width: 56px;background: var(--s4l);}
@media (max-width:749px) {
  .zz5j .bypa.zgc5w6:not(.pwypa) {grid-template-columns: minmax(0, 1fr);}
  .zz5j .bypa.zgc5w6:not(.pwypa) .td4d {order: -1;min-height: 0;aspect-ratio: 16 / 9;grid-row: auto;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);}
  .zz5j .bypa.zgc5w6:not(.pwypa) > :not(.td4d) {grid-column: 1;padding-left:19px;padding-right:21px;}
}
@media (prefers-reduced-motion: reduce) { .zz5j .bypa.zgc5w6 .td4d img {transition:none;} }

.zz5j .bypa.zgc5w6 .g261 {display: none;}
.zz5j .vztnp .hn32h53 {display: none;}   

.rxcva90.f3mpch8 {width: var(--vmlj);--vmlj: clamp(380px, 44vw, 620px);}
body:has(.f3mpch8) {--vmlj: clamp(380px, 44vw, 620px);}
.f3mpch8 .s203egb {height: 100%;min-height: 100vh;display: grid;padding: 24px clamp(20px, 2.4vw, 32px);gap:19px 16px;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";box-sizing: border-box;grid-template-rows: auto minmax(0, 1fr) auto auto;grid-template-columns: minmax(0, 1fr) auto;}
.f3mpch8 .b0rn5 {grid-area: brand;align-self: center;}
.f3mpch8 .p805 {align-self: center;margin: 0;grid-area: acts;}
.f3mpch8 .r9zspmt {display: flex;align-items: center;gap:8px;}
.f3mpch8 .r9zspmt .ddvs {width: auto;padding: 0 14px;font-size: 14px;min-height: 40px;}
.f3mpch8 .r9zspmt .prw7 {order: -1;}
.f3mpch8 .g1h7b9x {display: none;}
.f3mpch8 .z6h5wha {display: flex;grid-area: hero;min-height: 0;}
.f3mpch8 .m1fds {grid-area: navhead;}
.f3mpch8 .bad390z {margin: 0;padding-top:13px;grid-area: nav;border-top: 1px solid var(--n4o9);}
.f3mpch8 .bad390z ul {flex-wrap: wrap;gap:3px 18px;display: flex;}
.f3mpch8 .bad390z a {padding: 6px 0;}

.z6h5wha > .a8zw0.p43mebb {margin: 0;min-height: 0;width: 100%;}
.z6h5wha > .a8zw0.p43mebb:not(.rqb7fr) {min-height: 100%;}
.z6h5wha > .p43mebb:not(.rqb7fr) .fbzt2z {justify-self: start;text-align: left;}
.z6h5wha > .djna:not(.rqb7fr) .vcw0h35 {margin-left: 0;}
.z6h5wha > .p43mebb:not(.rqb7fr) .bvpg8h4 {background: linear-gradient(0deg, color-mix(in srgb, var(--ij3) 94%, transparent) 0%, color-mix(in srgb, var(--ij3) 62%, transparent) 42%, transparent 78%) !important;}
.z6h5wha > .rqb7fr {align-self: center;}
.z6h5wha > .rqb7fr .fbzt2z {margin: -50px 16px 0;width: auto;}
.z6h5wha .v67cs {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:930px) {
  .rxcva90.f3mpch8 {position: static;width: auto;border: 0;display: block;background: none;}
  .f3mpch8 .s203egb {height: auto;padding: 14px 16px 0;display: block;min-height: 0;}
  .f3mpch8 :is(.b0rn5, .p805, .m1fds, .bad390z) {display: none;}
  .z6h5wha > .a8zw0.p43mebb:not(.rqb7fr) {min-height: min(76vh, 600px);}
}

@media (max-width:930px) {
  body:has(.f3mpch8) {flex-direction: column;display: flex;}
  body:has(.f3mpch8) > .aqev1 {order: -2;}
  body:has(.f3mpch8) > .rxcva90 {order: -1;}
  body:has(.f3mpch8) > * {min-width: 0;}
}
