

:root {--ew9e: var(--gzc69);--jdk:"Source Sans 3", system-ui, "Lato", "Segoe UI", sans-serif;--w135:    var(--c40t9);--ltj: clamp(18px, 2vw, 28px);--ou4:     8px;--pa7: var(--bug7);--fdvai:   var(--leo);--ndn7i:  clamp(320px, 38vw, 520px);--qneq5:  color-mix(in srgb, var(--c40t9) 72%, transparent);--y7f:   var(--jqnlf);--cicg: var(--hwxx);}

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

.hh5yqve {color: var(--rxs, var(--ejq, var(--dzfp3)));font-weight: 700;top: 0;left: -9999px;background: var(--ew9e);border-radius: var(--ou4);text-decoration: none;position: absolute;padding: 12px 20px;z-index: 200;}
.hh5yqve:focus {left: 12px;top: 12px;}

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

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

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

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

.hgctjdv {background: color-mix(in srgb, var(--ew9e) 8%, transparent);margin-top:21px;border: 1px solid color-mix(in srgb, var(--ew9e) 34%, transparent);border-radius: var(--ou4);padding: 16px 18px;}
.dj106j {font-size: 15px;margin: 0;font-weight: 700;}
.xeqws6 {color: var(--qneq5);margin: 5px 0 0;font-size: 14px;}

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

.yx8p2r,
.zjz4fr :is(.emh437, .v73y, .maqm1, .fqa1,
             .hb3r, .gv43hd, .dxaz5fr) a[role="button"],
.zjz4fr .fqa1 a {text-decoration: none;min-height: 44px;cursor: pointer;border-radius: var(--ou4);border: 1px solid transparent;padding: 0 20px;font-size: 15px;white-space: nowrap;display: inline-flex;justify-content: center;align-items: center;font-weight: 700;}
.kagk {border-color: var(--y7f);background: var(--swo);color: var(--dpcmm, var(--vtf));}
.vxdy4y {color: var(--t0p, var(--xwz));background: var(--nx0);}
.vxdy4y:hover {background: var(--hd5ha);}
.zjz4fr :is(.emh437, .v73y, .maqm1, .fqa1,
             .hb3r, .gv43hd, .dxaz5fr) a[role="button"],
.zjz4fr .fqa1 a {background: var(--gzc69);color: var(--ejq, var(--dzfp3));}
.zjz4fr :is(.emh437, .v73y, .maqm1, .fqa1,
             .hb3r, .gv43hd, .dxaz5fr) a[role="button"]:hover,
.zjz4fr .fqa1 a:hover {background: var(--hd5ha);}

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

.f4rd,
.en1pqzx {display: none;}

.g9zc0 {align-items: center;display: flex;gap:13px;justify-content: space-between;}
.fj9azc {align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;color: var(--w135);}
.fj9azc img {display: block;width: auto;height: 26px;}
.r7crx7 {background: var(--cicg);border-radius: var(--ou4);border: 1px solid var(--y7f);line-height: 1;height: 44px;width: 44px;font-size: 17px;justify-content: center;align-items: center;flex-shrink: 0;cursor: pointer;display: inline-flex;color: var(--w135);}
.r7crx7:hover {background: var(--y7f);}
.kpv8k ul {list-style: none;padding: 0;margin: 0;}
.kpv8k li + li {margin-top:9px;}
.kpv8k a {text-decoration: none;padding: 0 14px;align-items: center;min-height: 48px;display: flex;border-radius: var(--ou4);border: 1px solid var(--y7f);font-weight: 600;background: var(--cicg);color: var(--w135);font-size: 15.5px;}
.kpv8k a:hover {background: var(--y7f);}
.kpv8k a:focus-visible {outline: 2px solid var(--ew9e);outline-offset: 2px;}
.kpv8k a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--ew9e);border-color: var(--ew9e);}
.kff09rc {gap:11px;margin-top: auto;padding-top:3px;display: grid;}
.kff09rc .zgwma {min-height: 48px;width: 100%;}

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

.y7xqk42 {min-width: 0;margin-left: var(--ndn7i);}

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

.cfwcn.cfwcn {border: 1px solid var(--y7f);border-radius: var(--ou4);overflow: hidden;align-content: end;position: relative;padding: 0;min-height: min(52vh, 460px);background: var(--qpb4z, var(--cicg));isolation: isolate;display: grid;}

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

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

.eaq74kd.eaq74kd .sz1q {background:
    linear-gradient(0deg,
      var(--fdvai) 0%,
      color-mix(in srgb, var(--fdvai) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--fdvai) 0%, var(--fdvai) 46%,
      color-mix(in srgb, var(--fdvai) 58%, transparent) 68%,
      transparent 100%);}
.hazk.hazk .sz1q {background:
    linear-gradient(0deg,
      var(--fdvai) 0%,
      color-mix(in srgb, var(--fdvai) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--fdvai) 0%, var(--fdvai) 46%,
      color-mix(in srgb, var(--fdvai) 58%, transparent) 68%,
      transparent 100%);}

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

.cfwcn.cfwcn:not(:has(.z8p44bv)) .sz1q {background: linear-gradient(0deg,
    color-mix(in srgb, var(--fdvai) 72%, transparent) 0%,
    color-mix(in srgb, var(--fdvai) 34%, transparent) 48%,
    transparent 100%);}
.d2kp9.d2kp9 {background: linear-gradient(148deg,
    color-mix(in srgb, var(--ew9e) 34%, var(--cicg)) 0%,
    var(--cicg) 58%,
    color-mix(in srgb, var(--ew9e) 14%, var(--fdvai)) 100%);}
.dbnq28.dbnq28 {background: linear-gradient(208deg,
    color-mix(in srgb, var(--ew9e) 30%, var(--cicg)) 0%,
    var(--cicg) 64%,
    color-mix(in srgb, var(--ew9e) 18%, var(--fdvai)) 100%);}
.qa0ck.qa0ck {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--ew9e) 32%, var(--cicg)) 0%,
      var(--cicg) 62%),
    var(--fdvai);}

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

.cfwcn.cfwcn .zyksa5 {font-style: normal;text-transform: uppercase;margin: 0 0 10px;font-size: 11.5px;display: block;font-weight: 700;letter-spacing: .16em;color: color-mix(in srgb, var(--ew9e) 42%, var(--w135));}
.cfwcn.cfwcn .cjc6 {font-size: clamp(27px, 3.2vw, 44px);line-height:1.06;text-wrap: balance;color: var(--slgz, var(--w135));letter-spacing: -.028em;margin: 0 0 10px;font-weight: 800;}
.cfwcn.cfwcn .tqqac {font-size: 16px;max-width: 46ch;color: color-mix(in srgb, var(--w135) 82%, transparent);margin: 0 0 18px;line-height:1.56;}

.cfwcn.cfwcn .rndy2 {align-items: center;font-weight: 700;min-height: 46px;border-radius: var(--ou4);font-size: 15px;display: inline-flex;text-decoration: none;background: var(--gzc69);padding: 0 26px;color: var(--ejq, var(--dzfp3));justify-content: center;}
.cfwcn.cfwcn .rndy2:hover {background: var(--hd5ha);}
.cfwcn.cfwcn .rndy2:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.cfwcn.h3f4k43 {padding: clamp(18px, 2.2vw, 28px);align-content: normal;gap: clamp(16px, 2vw, 24px);display: flex;min-height: 0;flex-direction: column;background: var(--fdvai);}
.h3f4k43.h3f4k43 .z8p44bv {inset: auto;max-height: 30vh;border-radius: var(--ou4);border: 1px solid var(--y7f);position: relative;height: auto;aspect-ratio: 16 / 10;width: 100%;}
.eaq74kd.h3f4k43 .sz1q,
.hazk.h3f4k43 .sz1q {display: none !important;}

.h3f4k43.h3f4k43 .rej3xze {height: auto;font-size: clamp(48px, 8vw, 96px);inset: auto;border-radius: var(--ou4);border: 1px solid var(--y7f);width: 100%;aspect-ratio: 16 / 10;position: relative;max-height: 30vh;padding: 0;}
.h3f4k43.h3f4k43 .q59a4 {position: relative;max-width: none;z-index: auto;padding: 0;}
.h3f4k43.h3f4k43 .cjc6,
.h3f4k43.h3f4k43 .zyksa5 {color: var(--slgz, var(--w135));}
.h3f4k43.h3f4k43 .tqqac {color: color-mix(in srgb, var(--w135) 72%, transparent);}
.h3f4k43.hazk .q59a4 {justify-self: auto;text-align: left;}
.h3f4k43.hazk.hazk .tqqac {margin-left: 0;}

.h3f4k43:not(:has(.z8p44bv)) {background: var(--qpb4z, var(--cicg));}
@media (min-width:713px) {
  .cfwcn.h3f4k43 {align-items: center;flex-direction: row;}
  .h3f4k43.h3f4k43 .z8p44bv,
  .h3f4k43.h3f4k43 .rej3xze {max-height: none;flex: 0 0 auto;width: 42%;}
  .h3f4k43.hazk {flex-direction: row-reverse;}
  .h3f4k43.h3f4k43 .q59a4 {flex: 1 1 auto;min-width: 0;width: auto;}
}

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

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

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

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

.zjz4fr :is(.dxaz5fr, .gv43hd, .hb3r, .j7y52c,
             .jk330, .f5xnmt6, .maqm1, .v73y,
             .sskrq6h, .agnswt, .e6chrf, .zgf4dd,
             .cwafb, .we2g4a8, .xf0f) {background: linear-gradient(180deg, var(--cicg) 0%, var(--fdvai) 62%);border: 1px solid var(--y7f);border-radius: var(--ou4);box-shadow:
    0 1px 0 color-mix(in srgb, var(--w135) calc(4% * (1 - var(--uyy))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--uyy))), transparent);padding: clamp(22px, 2.4vw, 34px) !important;}

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

.cdsw0n.cdsw0n .p392cv:last-child::after {width: 2px;background: var(--fdvai);content: "";position: absolute;left: 15px;bottom: -2px;top: 32px;}
.cdsw0n.cdsw0n .f2tw0e {display: flex;font-weight: 800;background: var(--ew9e);grid-column: 1;font-size: 14px;position: relative;color: var(--rxs, var(--ejq, var(--dzfp3)));border-radius: 50%;height: 32px;align-items: center;justify-content: center;font-variant-numeric: tabular-nums;box-shadow: 0 0 0 4px var(--fdvai);z-index: 1;width: 32px;}
.cdsw0n.cdsw0n .cmmc9rd {grid-column: 2;padding-top:4px;min-width: 0;}
.cdsw0n.cdsw0n .erc070 {margin: 0 0 4px;line-height:1.28;color: var(--w135);font-weight: 700;font-size: 16px;}
.cdsw0n.cdsw0n .mqvn6t {font-size: 15px;margin: 0;color: var(--qneq5);line-height:1.62;}

.ef58nv.ef58nv .zndfkds {display: grid;grid-template-columns: minmax(0, 1fr);gap:13px;}
.ef58nv.ef58nv .vw0yh5 {border: 1px solid var(--y7f);border-left: 4px solid var(--pa7);border-radius: 0 var(--ou4) var(--ou4) 0;position: relative;padding: 14px 16px;background: var(--cicg);}

.ef58nv.ef58nv .dwac {border-left-color: color-mix(in srgb, var(--ew9e) 40%, var(--w135));background: color-mix(in srgb, var(--ew9e) 7%, var(--cicg));}
.ef58nv.ef58nv .rjae {border-left-color: color-mix(in srgb, var(--w135) 42%, transparent);background: color-mix(in srgb, var(--w135) 4%, var(--cicg));}
.ef58nv.ef58nv .ghg6aw {margin: 0 0 10px;border-bottom: 1px solid var(--y7f);padding: 0 0 9px;font-weight: 800;display: flex;color: var(--w135);letter-spacing: .09em;text-transform: uppercase;align-items: center;gap:7px;font-size: 12px;}
.ef58nv.ef58nv .tkfdm {margin-left: auto;font-weight: 700;padding: 2px 8px;border-radius:98px;font-variant-numeric: tabular-nums;letter-spacing: 0;font-size: 11.5px;color: var(--qneq5);background: color-mix(in srgb, var(--w135) 10%, transparent);}
.ef58nv.ef58nv .dwac .tkfdm {background: color-mix(in srgb, var(--ew9e) 18%, transparent);color: var(--w135);}
.ef58nv.ef58nv .kn9cdp {list-style: none;margin: 0;padding: 0;}
.ef58nv.ef58nv .kn9cdp li {grid-template-columns: 16px minmax(0, 1fr);padding: 7px 0;line-height:1.56;display: grid;gap:9px;align-items: start;font-size: 15px;}
.ef58nv.ef58nv .kn9cdp li + li {border-top: 1px solid color-mix(in srgb, var(--y7f) 70%, transparent);}
.ef58nv.ef58nv .mqx3yac {text-align: center;line-height:1.55;font-size: 15px;font-weight: 800;color: var(--qneq5);}

.ef58nv.ef58nv .dwac .mqx3yac {color: color-mix(in srgb, var(--ew9e) 40%, var(--w135));}
.ef58nv.ef58nv .ypfj {min-width: 0;color: var(--w135);}

.yg1q.yg1q .qed99 {display: block;}
.yg1q.yg1q .w9at {border-top: 1px solid var(--y7f);background: none;margin: 0;padding: 0;border-radius: 0;}
.yg1q.yg1q .w9at:last-child {border-bottom: 1px solid var(--y7f);}

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

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

.yg1q.yg1q .w9at[open] .y7hd4kw::before,
.yg1q.yg1q .w9at[open] .y7hd4kw::after {background: color-mix(in srgb, var(--ew9e) 40%, var(--w135));}
.yg1q.yg1q .w9at[open] .y7hd4kw::after {transform: translateY(-50%) scaleY(0);}

.yg1q.yg1q .kdn92zc {line-height:1.64;margin: 0;padding: 0 28px 16px 18px;font-size: 15px;color: var(--qneq5);}

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

@media (max-width:827px) { .dde8bm4.dde8bm4 .se19 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.dde8bm4.dde8bm4 .ahsp {min-width: 0;counter-increment: sp-cat-n;}

.dde8bm4.dde8bm4 .ahsp + .ahsp {border-top: 0;}
.dde8bm4.dde8bm4 .h56jg5t {column-gap:11px;color: var(--w135);min-width: 0;row-gap:3px;align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;text-decoration: none;padding: 0;display: grid;}

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

.bdmf5mp.bdmf5mp .abtpf {margin: 0;align-items: center;column-gap:13px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.bdmf5mp.bdmf5mp .ja13 {margin: 0;}
.bdmf5mp.bdmf5mp .ascj {min-width: 136px;min-height: 68px;display: flex;justify-content: center;background: var(--cicg);align-items: center;border: 1px solid var(--y7f);border-radius: var(--ou4);padding: 12px 18px;}
.bdmf5mp.bdmf5mp .ascj img {height: auto;object-fit: contain;display: block;width: auto;border-radius: 0;max-height: 44px;max-width: 100%;}
.bdmf5mp.bdmf5mp .be8mxk {color: var(--w135);margin: 0;font-weight: 600;font-size: 15.5px;}

.bdmf5mp.bdmf5mp .ja13:not(:first-of-type),
.bdmf5mp.bdmf5mp .ja13:not(:first-of-type) + .be8mxk {border-top: 1px solid var(--y7f);margin-top:11px;padding-top:11px;}

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

.s8h8x.s8h8x {align-items: center;column-gap:15px;row-gap:7px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.s8h8x.s8h8x .pzgw {grid-column: 1 / -1;margin: 0;color: var(--w135);font-size: clamp(20px, 2.1vw, 27px);font-weight: 800;letter-spacing: -.022em;line-height:1.22;}
.s8h8x.s8h8x .zjn5eq4 {letter-spacing: -.03em;font-weight: 800;font-size: clamp(28px, 3vw, 38px);color: color-mix(in srgb, var(--ew9e) 35%, var(--w135));line-height: 1;}
.s8h8x.s8h8x .axkat {height: 8px;overflow: hidden;position: relative;background: color-mix(in srgb, var(--w135) 12%, transparent);border-radius: 999px;}
.s8h8x.s8h8x .axkat::before {content: "";inset: 0 auto 0 0;border-radius: inherit;position: absolute;width: var(--kyq4x, 0%);background: var(--ew9e);}
.s8h8x.s8h8x .vewhf3 {font-size: 15.5px;color: var(--qneq5);grid-column: 1 / -1;line-height:1.61;}
.s8h8x.s8h8x .pnrv6as {padding: 0;grid-column: 1 / -1;list-style: none;margin: 6px 0 0;}
.s8h8x.s8h8x .xjmdwqj {display: grid;padding: 14px 0;align-items: center;border-top: 1px solid var(--y7f);grid-template-columns: minmax(0, 1fr) auto;column-gap:12px;}
.s8h8x.s8h8x .f9n67f1 {font-size: 14.5px;color: var(--w135);font-weight: 700;}
.s8h8x.s8h8x .dw8e {position: relative;height: 6px;display: block;border-radius: 999px;background: color-mix(in srgb, var(--w135) 12%, transparent);overflow: hidden;width: 72px;}
.s8h8x.s8h8x .dw8e::before {width: var(--kyq4x, 0%);border-radius: inherit;position: absolute;content: "";inset: 0 auto 0 0;background: var(--ew9e);}
.s8h8x.s8h8x .yrs01 {color: var(--qneq5);grid-column: 1 / -1;line-height:1.62;font-size: 14.5px;margin: 7px 0 0;}

.w8y6v.w8y6v {display: flex;flex-direction: column;}
.w8y6v.w8y6v .yvhz4fk {height: 3px;background: var(--ew9e);width: 42px;border: 0;border-radius:3px;margin: 0 0 16px;}
.w8y6v.w8y6v .hf68 {margin: 0 0 18px;}
.w8y6v.w8y6v .hf68 img {border-radius: var(--ou4);aspect-ratio: 16 / 7;width: 100%;object-fit: cover;display: block;}

.rrfydad.rrfydad .hf68 {order: 3;margin: 18px 0 0;}
.w8y6v.w8y6v .f1pdd7v {margin: 0 0 10px !important;}
.w8y6v.w8y6v .hcdbe13 {color: var(--qneq5);}
.w8y6v.w8y6v .hcdbe13 > :first-child {margin-top: 0;}
.w8y6v.w8y6v .hcdbe13 > :last-child {margin-bottom: 0;}
.w8y6v.w8y6v .sf7yw {background: var(--gzc69);border-radius: var(--ou4);justify-content: center;font-weight: 700;align-items: center;color: var(--ejq, var(--dzfp3));min-height: 44px;display: inline-flex;padding: 0 22px;align-self: flex-start;font-size: 15px;text-decoration: none;margin-top:14px;}
.w8y6v.w8y6v .sf7yw:hover {background: var(--hd5ha);}

@media (min-width:748px) {
  .zjz4fr > .nemk5 {width: calc(50% - var(--ltj) / 2);max-width: none;float: left;}
  .zjz4fr > .nemk5 + .nemk5 {float: right;}
  
  .zjz4fr > .nemk5 + .nemk5 + * {clear: both;}
}

.qm0834.qm0834 .f5jmhf {margin: 0 0 8px;font-weight: 700;letter-spacing: .16em;font-size: 11.5px;text-transform: uppercase;color: color-mix(in srgb, var(--ew9e) 35%, var(--w135));}
.qm0834.qm0834 .xyvbz8 {color: var(--w135);font-size: clamp(26px, 3.7vw, 42px);line-height:1.20;font-weight: 800;margin: 0 0 10px;letter-spacing: -.022em;}
.qm0834.qm0834 .qg5e {max-width: 60ch;color: var(--qneq5);margin: 0 0 16px;}
.qm0834.qm0834 .qpxx {border-radius: var(--ou4);justify-content: center;align-items: center;display: inline-flex;min-height: 44px;font-weight: 700;font-size: 15px;background: var(--gzc69);color: var(--ejq, var(--dzfp3));text-decoration: none;margin: 0 8px 0 0;padding: 0 22px;}
.qm0834.qm0834 .qpxx:hover {background: var(--hd5ha);}

.qm0834.qm0834 .x809h {box-shadow: inset 0 0 0 1px var(--y7f);color: var(--w135);background: none;}
.qm0834.qm0834 .x809h:hover {background: color-mix(in srgb, var(--ew9e) 10%, transparent);}
.qm0834.qm0834 .acbq {margin: 18px 0 0;gap:13px;display: grid;padding: 0;list-style: none;}

.zf9qq.zf9qq .acbq {justify-content: center;display: flex;flex-wrap: wrap;align-content: flex-start;}
.zf9qq.zf9qq .acbq > * {flex: 1 1 310px;min-width: 0;max-width: calc(50% - 7px);}
@media (max-width:706px) {
  .zf9qq.zf9qq .acbq > * {max-width: none;}
}
.qm0834.qm0834 .w1vjd {margin: 0;}
.qm0834.qm0834 .w1vjd img {object-fit: cover;display: block;border-radius: var(--ou4);border: 1px solid var(--y7f);aspect-ratio: 16 / 8;width: 100%;}
.qm0834.qm0834 .gh1g1 {line-height:1.48;margin-top:8px;color: var(--qneq5);display: block;font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);}

.cdtba.cdtba {grid-template-columns: auto minmax(0, 1fr);color: var(--q64, var(--w135));align-items: center;column-gap:17px;display: grid;row-gap:4px;background: var(--u49h, var(--fdvai));}
.cdtba.cdtba .nfew {height: 64px;width: 64px;grid-row: 1 / span 2;display: block;object-fit: cover;border-radius: 50%;border: 1px solid var(--y7f);}
.cdtba.cdtba .a391f31 {text-transform: uppercase;letter-spacing: .16em;margin: 0;font-weight: 700;color: var(--e21, var(--qneq5));font-size: 11px;}
.cdtba.cdtba .xb6gk {color: var(--q64, var(--w135));font-size: 17px;letter-spacing: -.02em;font-weight: 800;}
.cdtba.cdtba .w59d,
.cdtba.cdtba .fqg98b,
.cdtba.cdtba .zr68wd,
.cdtba.cdtba .gknp1b {grid-column: 1 / -1;}

.cdtba.cdtba .w59d {display: flex;flex-wrap: wrap;margin-top:9px;gap:7px;}
.cdtba.cdtba .w59d a {padding: 0 16px;background: var(--ldr, var(--cicg));border-radius: var(--ou4);min-height: 44px;box-shadow: inset 0 0 0 1px var(--y7f);font-size: 13.5px;color: var(--q64, var(--w135));font-weight: 600;align-items: center;text-decoration: none;display: inline-flex;}
.cdtba.cdtba .w59d a:hover {background: color-mix(in srgb, var(--ew9e) 12%, var(--cicg));}
.cdtba.cdtba .fqg98b {margin: 14px 0 0;column-gap:14px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.cdtba.cdtba .bwtnr {color: var(--e21, var(--qneq5));padding: 9px 0;font-size: 11px;letter-spacing: .13em;font-weight: 700;text-transform: uppercase;border-top: 1px solid var(--y7f);}
.cdtba.cdtba .hktm47 {color: var(--q64, var(--w135));font-size: 14.5px;border-top: 1px solid var(--y7f);margin: 0;padding: 9px 0;}
.cdtba.cdtba .zr68wd {line-height:1.60;font-size: 15px;margin: 14px 0 0;color: var(--e21, var(--qneq5));}
.cdtba.cdtba .gknp1b {margin: 14px 0 0;font-size: 12.5px;display: block;padding-top:12px;color: var(--e21, var(--qneq5));border-top: 1px solid var(--y7f);line-height:1.54;}

.vkny2ny.vkny2ny .xdpm3k,
.xk6z.xk6z .jwm2ew1,
.mw9xs09.mw9xs09 .rqgjn,
.fj61e.fj61e .r42mgvj {border: 0;border-radius:1px;background: var(--ew9e);width: 42px;height: 3px;}
.vkny2ny.vkny2ny .xdpm3k,
.mw9xs09.mw9xs09 .rqgjn {margin: 0 0 16px;}
.xk6z.xk6z .jwm2ew1 {opacity:0.53;margin: 18px 0 0;}
.vkny2ny.vkny2ny .rkfm4rr,
.xk6z.xk6z .gwsdj,
.mqvm2a.mqvm2a .p3rqrh {max-width: 68ch;}
.vkny2ny.vkny2ny .rkfm4rr > :first-child,
.xk6z.xk6z .gwsdj > :first-child,
.mqvm2a.mqvm2a .p3rqrh > :first-child {margin-top: 0;}
.vkny2ny.vkny2ny .rkfm4rr > :last-child,
.xk6z.xk6z .gwsdj > :last-child,
.mqvm2a.mqvm2a .p3rqrh > :last-child {margin-bottom: 0;}

.mqvm2a.mqvm2a .zzf7 {display: flex;align-items: center;margin: 0 0 16px;gap:11px;}
.mqvm2a.mqvm2a .zzf7 h2 {margin: 0 !important;}
.mqvm2a.mqvm2a .d8cq7wg {flex: 1 0 auto;height: 1px;background: var(--y7f);}
.mqvm2a.mqvm2a .zzf7 h2::before {display: none;}

.pr0hrpc.pr0hrpc {padding-left:14px;position: relative;margin: 0;}
.pr0hrpc.pr0hrpc img {display: block;border-radius: var(--ou4);height: auto;width: 100%;}
.pr0hrpc.pr0hrpc .rkg59 {position: absolute;border-radius:3px;top: 0;bottom: 0;background: var(--ew9e);width: 3px;left: 0;}

.fj61e.fj61e {gap:13px;align-items: center;display: flex;}
.h43x186.h43x186 {justify-content: flex-start;}
.hcndqm.hcndqm {justify-content: center;}
.gq7zv0t.gq7zv0t {justify-content: flex-end;}

.gq7zv0t.gq7zv0t .r42mgvj {flex: 1 1 auto;order: -1;}
.hcndqm.hcndqm .r42mgvj {display: none;}
.fj61e.fj61e .y2v62c {justify-content: center;min-height: 48px;white-space: nowrap;display: inline-flex;color: var(--ejq, var(--dzfp3));font-weight: 700;font-size: 15px;border-radius: var(--ou4);align-items: center;padding: 0 26px;text-decoration: none;background: var(--gzc69);}
.fj61e.fj61e .y2v62c:hover {background: var(--hd5ha);}
.fj61e.fj61e .c31z6 {flex: 1 1 auto;}

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

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

.vw4h.vw4h {background: var(--fdvai);border: 1px solid var(--y7f);border-top: 3px solid var(--ew9e);border-radius: var(--ou4);padding: clamp(20px, 2.6vw, 30px);}
.vw4h.vw4h .n84e5dj {padding: 6px;width: 56px;grid-row: 1 / span 2;background: var(--cicg);border-radius:15px;border: 1px solid var(--y7f);height: 56px;object-fit: contain;display: block;box-sizing: border-box;}
.vw4h.vw4h h2 {margin: 0 !important;}
.vw4h.vw4h .zk7v {font-size: 15px;margin: 0;color: var(--qneq5);}
.vw4h.vw4h .mw8tt,
.vw4h.vw4h .g3211 {grid-column: 1 / -1;}
.vw4h.vw4h .mw8tt {grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 14px 0 0;column-gap:14px;}
.vw4h.vw4h .gmx3 {text-transform: uppercase;font-weight: 700;padding: 10px 0;color: var(--qneq5);border-top: 1px solid var(--y7f);letter-spacing: .13em;font-size: 11px;}
.vw4h.vw4h .ddradf {border-top: 1px solid var(--y7f);color: var(--w135);font-size: 14.5px;margin: 0;padding: 10px 0;font-weight: 600;}
.vw4h.vw4h .g3211 {margin-top:15px;gap:8px;flex-wrap: wrap;display: flex;}
.vw4h.vw4h .cpr6 {font-weight: 700;display: inline-flex;align-items: center;min-height: 44px;color: var(--ejq, var(--dzfp3));border-radius: var(--ou4);font-size: 14px;text-decoration: none;background: var(--gzc69);padding: 0 22px;justify-content: center;}
.vw4h.vw4h .cpr6:hover {background: var(--hd5ha);}
.vw4h.vw4h .khcjd0 {box-shadow: inset 0 0 0 1px var(--y7f);color: var(--w135);background: none;}
.vw4h.vw4h .khcjd0:hover {background: color-mix(in srgb, var(--ew9e) 10%, transparent);}

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

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

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

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

.p5z1.p5z1 {padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--yg60:   var(--tleu, #ffffff);background: var(--vul);border-top: 1px solid var(--pa7);--tzapi: color-mix(in srgb, var(--yg60) 82%, var(--ew9e));color: var(--yg60);}
.p5z1 .k7kaj {align-items: start;display: grid;gap:25px 44px;grid-template-columns: minmax(0, 1fr) auto;}
.p5z1 .d2cqh1 img {width: auto;display: block;height: 26px;}
.p5z1 .d2cqh1 span {font-weight: 800;font-size: 18px;letter-spacing: -.03em;color: var(--yg60);}
.p5z1 .gy5vd {display: grid;grid-auto-flow: column;gap:40px;}
.p5z1 .gy5vd ul {gap:9px;margin: 0;display: grid;padding: 0;list-style: none;}
.p5z1 .gy5vd a {min-height: 44px;display: flex;font-size: 14.5px;text-decoration: none;color: var(--tzapi);align-items: center;}
.p5z1 .gy5vd a:hover {color: var(--yg60);}
.p5z1 .ja0en {flex-wrap: wrap;display: flex;opacity:0.72;align-items: center;gap:12px;margin: 22px 0 0;}
.p5z1 .ae2v {margin: 22px 0 0;padding-top:18px;border-top: 1px solid var(--y7f);}
.p5z1 .ae2v p {margin: 0;font-size: 12.5px;color: var(--tzapi);}
.p5z1 .ae2v p + p {margin-top:9px;line-height:1.61;}

@media (max-width:945px) {
  
  .avnb6 {width: auto;position: static;overflow: visible;border-bottom: 1px solid var(--pa7);border-right: 0;}
  .kn0mkb4 {padding: 20px 16px 24px;gap:21px;min-height: 0;}
  .r0q4x94 {margin-top: 0;}
  .y7xqk42 {margin-left: 0;}
  .zjz4fr {padding: 20px 16px 32px;}

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

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

  .tvq49kc {align-items: center;gap:10px;background: var(--yyv);display: flex;top: 0;border-bottom: 1px solid var(--pa7);z-index: 60;justify-content: space-between;position: sticky;padding: 8px 14px;min-height: 56px;}
  .a1ce {font-weight: 800;white-space: nowrap;min-width: 0;min-height: 44px;color: var(--v0o6);letter-spacing: -.03em;overflow: hidden;display: inline-flex;align-items: center;font-size: 17px;text-overflow: ellipsis;text-decoration: none;}
  .ypp2sm9 {flex: 0 0 auto;align-items: center;gap:7px;display: flex;}
  .ypp2sm9 .yx8p2r {font-size: 13.5px;padding: 0 13px;}
  .c13601 {display: flex;}
  
  .kpvr2 {display: none;}

  .cdsw0n.cdsw0n .p392cv {padding-bottom:21px;}
  .ef58nv.ef58nv .vw0yh5 {padding: 13px 14px;}
  .yg1q.yg1q .kdn92zc {padding-right:9px;padding-left:15px;}

  .r0q4x94 .ewqk {margin-bottom:10px;font-size: clamp(24px, 7vw, 30px);}
  .dav3 {overflow: hidden;display: -webkit-box;margin-bottom:14px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 15px;}
  .kn0mkb4 {padding: 14px 16px 18px;gap:14px;}

  .cfwcn.cfwcn {min-height: min(34vh, 300px);}
  .cfwcn.cfwcn .q59a4 {max-width: 100%;padding: 16px;}
  .hazk.hazk .q59a4 {text-align: left;justify-self: stretch;}
  .hazk.hazk .tqqac {margin-left: 0;}
  
  .eaq74kd.eaq74kd .sz1q,
  .hazk.hazk .sz1q {background: linear-gradient(0deg,
      var(--fdvai) 0%, var(--fdvai) 68%,
      color-mix(in srgb, var(--fdvai) 62%, transparent) 84%,
      transparent 100%);}
  .cfwcn.cfwcn .cjc6 {font-size: clamp(22px, 6.4vw, 30px);}
  .cfwcn.cfwcn .tqqac {overflow: hidden;margin-bottom:13px;-webkit-box-orient: vertical;display: -webkit-box;font-size: 15px;-webkit-line-clamp: 3;}
  .cfwcn.cfwcn .rej3xze {font-size: clamp(96px, 34vw, 190px);}

  .p5z1 .k7kaj {grid-template-columns: 1fr;}
  .p5z1 .gy5vd {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:946px) {

  
  
  .g2t35ya {transition:max-height 241ms ease, opacity 145ms ease, margin 187ms ease, padding 243ms ease;}

  
}

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

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

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

  
  .kn0mkb4 {position: relative;}

}

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

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

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

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

.xy8j69 {--xwo: var(--ou4);--if1: var(--ou4);--y4o: var(--ou4);--ol3: 1px solid var(--y7f);}

.s8h8x.s8h8x h2.pzgw::before {display: none;content: none;}

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

.yg1q.yg1q .nh6h44w .w9at,
.yg1q.yg1q .nh6h44w .w9at:last-child {border-top: 0;border-bottom: 0;}

.yg1q.yg1q .nh6h44w .kdn92zc {padding-left: 0;}

.yg1q.yg1q > .w9at.w9at {padding: 0 0 0 14px;border-top: 0;margin: 0 0 8px;background: color-mix(in srgb, var(--w135) 4%, transparent);border-radius: 0 var(--ou4) var(--ou4) 0;border-left: 2px solid color-mix(in srgb, var(--ew9e) 45%, var(--y7f));border-bottom: 0;}
.yg1q.yg1q > .w9at.w9at:last-child {margin-bottom: 0;}

.yg1q.yg1q > .w9at .y7hd4kw {padding-right:40px;}
.yg1q.yg1q > .w9at .y7hd4kw::before {right: 16px;}
.yg1q.yg1q > .w9at .y7hd4kw::after  {right: 22px;}

.yg1q.yg1q .spya99x {margin: 0;padding: 0 28px 14px 0;}
.yg1q.yg1q .spya99x .kdn92zc {padding: 0;}

.s8h8x.s8h8x .xtr0n0 {gap:9px;margin: 2px 0 4px;display: grid;grid-column: 1 / -1;}
.s8h8x.s8h8x .xtr0n0 .axkat {width: 100%;}

.s8h8x.s8h8x .ajzn {margin: 6px 0 0;grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;display: grid;}
.s8h8x.s8h8x .cfxbc {padding: 14px 0;display: grid;max-width: 36ch;gap:7px;border-top: 1px solid var(--y7f);justify-items: start;min-width: 0;}
.s8h8x.s8h8x .ykx12t {min-width: 0;color: var(--qneq5);padding: 14px 0 14px 16px;margin: 0;font-size: 14.5px;line-height:1.61;border-top: 1px solid var(--y7f);}

.s8h8x.s8h8x .ykx12t:empty {padding: 0 0 14px;}

@media (max-width:565px) {
  .s8h8x.s8h8x .ajzn {grid-template-columns: minmax(0, 1fr);}
  .s8h8x.s8h8x .cfxbc {max-width: none;padding-bottom: 0;}
  .s8h8x.s8h8x .ykx12t {border-top: 0;padding: 7px 0 14px;}
}

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

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

.ef58nv.ef58nv .kn9cdp.qehb9 li + li {border-top: 0;}

.ef58nv.ef58nv .dwac .kn9cdp.qehb9 li {background: color-mix(in srgb, var(--ew9e) 22%, color-mix(in srgb, var(--w135) 9%, transparent));}

.meqc6.meqc6 > h2 {margin-bottom:12px;}
.meqc6.meqc6 > h2::before {content: none;display: none;}
.meqc6.meqc6 .xdpm3k {margin: 0 0 18px;}

.cntr1y.cntr1y .w8rc {margin: 0 0 18px;display: flex;align-items: center;gap:14px;}
.cntr1y.cntr1y .w8rc h2 {margin: 0;}
.cntr1y.cntr1y .w8rc h2::before {display: none;content: none;}
.cntr1y.cntr1y .fnhp2 {width: 42px;flex: 0 0 auto;border-radius:1px;height: 3px;background: var(--ew9e);}

.xk6z.xk6z .brvxxzj {padding-left:15px;position: relative;}
.xk6z.xk6z .wjfe {bottom: 2px;position: absolute;border-radius:3px;left: 0;width: 3px;top: 2px;background: linear-gradient(
    to bottom,
    var(--ew9e),
    color-mix(in srgb, var(--ew9e) 20%, var(--y7f))
  );}

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

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

.gybf1d.gybf1d {padding-left: 0;}
.gybf1d.gybf1d .sf8sqv1 {background: var(--fdvai);padding: 10px;border: 1px solid var(--y7f);border-top: 3px solid var(--ew9e);border-radius: var(--ou4);}
.gybf1d.gybf1d .sf8sqv1 img {border-radius: max(0px, calc(var(--ou4) - 4px));}

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

.fj61e.fj61e .r42mgvj {margin: 0;}

.vkez.vkez.vkez {gap:15px;align-items: stretch;flex-direction: column;}
.vkez.vkez.vkez .r42mgvj {flex: 0 0 auto;width: 100%;background: var(--y7f);height: 1px;order: 2;border-radius: 0;display: block;}
.vkez.vkez.vkez .y2v62c {align-self: center;}
.h43x186.vkez.vkez .y2v62c {align-self: flex-start;}
.gq7zv0t.vkez.vkez .y2v62c {align-self: flex-end;}
.vkez.vkez.vkez .c31z6 {align-self: stretch;}

.vzk6kt8.vzk6kt8.vzk6kt8 .r42mgvj {min-width: 12px;display: block;width: auto;height: 1px;background: var(--y7f);order: 0;border-radius: 0;flex: 1 1 auto;}
.vzk6kt8.vzk6kt8.vzk6kt8 .y2v62c {flex: 0 0 auto;}
.h43x186.vzk6kt8.vzk6kt8 .r42mgvj:first-of-type {flex: 0 0 24px;}
.gq7zv0t.vzk6kt8.vzk6kt8 .r42mgvj:last-of-type {flex: 0 0 24px;}

.cdtba.cdtba .frf5 {grid-column: 1 / -1;margin: 14px 0 0;padding: 0;display: flex;list-style: none;gap:9px;flex-wrap: wrap;}
.cdtba.cdtba .frf5 li {background: var(--ldr, var(--cicg));min-width: 0;box-shadow: inset 0 0 0 1px var(--y7f);display: inline-flex;padding: 9px 14px;border-radius: var(--ou4);gap:4px;flex-direction: column;}
.cdtba.cdtba .ffq88 {text-transform: uppercase;letter-spacing: .13em;font-weight: 700;font-size: 11px;color: var(--e21, var(--qneq5));}
.cdtba.cdtba .wztz {font-size: 14.5px;color: var(--q64, var(--w135));font-weight: 600;}

.xvqc7.xvqc7 .nfew {grid-row: auto;}

.xvqc7.xvqc7 .sxr4pew {min-width: 0;gap:3px;display: grid;}
.xvqc7.xvqc7 .xb6gk {display: block;}
.nqc3yt.nqc3yt .sxr4pew {grid-column: 1 / -1;}

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

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

.dgzg8cy.dgzg8cy .n84e5dj {grid-row: auto;}
.dgzg8cy.dgzg8cy .mgpn0ws {display: grid;gap:5px;min-width: 0;}
.v9dcrwb.v9dcrwb .mgpn0ws {grid-column: 1 / -1;}

.fbrk.fbrk .h5c29s::before {left: 0;width: 1px;top: 0;background: var(--pa7);}

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

.fbrk.fbrk .f2tw0e {background: none;border-radius:2px;border: 1px solid color-mix(in srgb, var(--ew9e) 60%, var(--pa7));box-shadow: none;height: 24px;font-size: 12px;color: var(--w135);width: 28px;}
.fbrk.fbrk .erc070 {grid-column: 2;padding-top:2px;min-width: 0;grid-row: 1;}

.fbrk.fbrk .mqvn6t {grid-column: 1 / -1;padding-top:9px;grid-row: 2;min-width: 0;}

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

.h7xz.h7xz .h5c29s::before {top: 16px;}
.h7xz.h7xz .p392cv:last-child::after {top: 22px;}
.h7xz.h7xz .cmmc9rd {padding-top: 0;}
.h7xz.h7xz .h7jkn {font-size: 11px;color: var(--qneq5);letter-spacing: .14em;display: block;font-variant-numeric: tabular-nums;margin: 0 0 3px;font-weight: 800;}

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

:root {--ndn7i: clamp(240px, 20vw, 290px);}
.kn0mkb4 {padding: 28px 22px 22px;gap:23px;}
.r0q4x94 {margin: 0;}
.k93prg {display: grid;gap:9px;grid-template-columns: minmax(0, 1fr);}
.k93prg .yx8p2r {justify-content: center;box-sizing: border-box;width: 100%;}
.k93prg .xy8j69 {justify-self: start;order: 9;}
.hgctjdv {margin-top:15px;}
.g2t35ya {margin-top: 0;}
.kpvr2 img {max-width: 100%;height: 34px;object-fit: contain;width: auto;}
@media (max-width:945px) {
  .avnb6 {display: none;}
  .a1ce img {max-width: 34vw;height: 28px;object-fit: contain;display: block;width: auto;}
  .damsr {padding: 4px 2px 0;}
}

.cfwcn.cfwcn:not(.h3f4k43) {min-height: clamp(460px, 68vh, 680px);}
.eaq74kd.eaq74kd:not(.h3f4k43) .sz1q {background:
    linear-gradient(0deg, color-mix(in srgb, var(--fdvai) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--fdvai) 88%, transparent) 0%, color-mix(in srgb, var(--fdvai) 50%, transparent) 38%, transparent 66%);}
.hazk.hazk:not(.h3f4k43) .sz1q {background:
    linear-gradient(0deg, color-mix(in srgb, var(--fdvai) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--fdvai) 88%, transparent) 0%, color-mix(in srgb, var(--fdvai) 50%, transparent) 38%, transparent 66%);}
.cfwcn.cfwcn:not(.h3f4k43) .cjc6 {font-size: clamp(34px, 4vw, 58px);}

.cfwcn.h3f4k43.h3f4k43 {display: flex;overflow: visible;border: 0;gap: 0;background: none;padding: 0;flex-direction: column;align-items: stretch;}
.h3f4k43.h3f4k43 .z8p44bv,
.h3f4k43.h3f4k43 .rej3xze {width: 100%;aspect-ratio: auto;object-fit: contain;max-height: none;border-radius: var(--ou4);flex: none;height: auto;}
.h3f4k43.h3f4k43 .rej3xze {aspect-ratio: 16 / 7;}
.h3f4k43.h3f4k43 picture {display: block;}
.h3f4k43.h3f4k43 .q59a4 {position: relative;background: var(--fdvai);border: 1px solid var(--y7f);border-top: 4px solid var(--gzc69);border-radius: var(--ou4);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);width: min(640px, 88%);box-sizing: border-box;z-index: 2;margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);padding: clamp(22px, 2.8vw, 36px);}
.h3f4k43.hazk .q59a4 {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.h3f4k43 .r2m5zz {display: none;}
.h3f4k43.h3f4k43 .cjc6 {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:713px) {
  .cfwcn.h3f4k43, .h3f4k43.hazk {flex-direction: column;align-items: stretch;}
  .h3f4k43.h3f4k43 .z8p44bv, .h3f4k43.h3f4k43 .rej3xze {width: 100%;}
}
@media (max-width: 719.98px) {
  .h3f4k43.h3f4k43 .q59a4, .h3f4k43.hazk .q59a4 {margin: -40px 12px 0;width: auto;}
  .cfwcn.cfwcn:not(.h3f4k43) {min-height: min(76vh, 600px);}
  .eaq74kd.eaq74kd:not(.h3f4k43) .sz1q,
  .hazk.hazk:not(.h3f4k43) .sz1q {background: linear-gradient(0deg, color-mix(in srgb, var(--fdvai) 94%, transparent) 0%, color-mix(in srgb, var(--fdvai) 60%, transparent) 45%, transparent 80%);}
  .hazk.hazk:not(.h3f4k43) .q59a4 {justify-self: start;text-align: left;}
  .hazk.hazk:not(.h3f4k43) .tqqac {margin-left: 0;}
}

.pc767 .nmjj8zj {gap:15px;margin-top:19px;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);display: grid;align-items: stretch;}
.pc767 .g3x2t {margin: 0;padding: 0;flex-direction: column;list-style: none;gap:8px;display: flex;max-width: none;}
.pc767 .g3x2t li {margin: 0;display: flex;max-width: none;flex: 1 1 0;}
.pc767 .srbx0 {line-height:1.36;font-family: inherit;color: var(--qneq5, var(--ty9ft));text-align: left;border: 1px solid var(--y7f);border-radius: var(--ou4);padding: 16px 18px;font-weight: 700;align-items: center;cursor: pointer;width: 100%;overflow: hidden;background: var(--cicg);font-size: 16px;position: relative;transition:color 0.243s, border-color 0.18s;display: flex;}
.pc767 .p0p03b {z-index: 1;position: relative;}
.pc767 .r52mg {background: color-mix(in srgb, var(--gzc69) 22%, transparent);inset: 0 auto 0 0;width: 0;border-right: 3px solid var(--gzc69);position: absolute;}
.pc767 .srbx0[data-on="1"], .pc767 .srbx0[data-on="run"] {color: var(--w135);border-color: var(--gzc69);}
.pc767 .srbx0[data-on="1"] .r52mg {width: 100%;border-right: 0;}
.pc767 .srbx0[data-on="run"] .r52mg {animation: nq93d1o var(--g0l95, 6000ms) linear forwards;}
@keyframes nq93d1o { from {width: 0;} to {width: 100%;} }
.pc767 .mkd9t {list-style: none;overscroll-behavior-x: contain;padding: 0;overflow-x: auto;scroll-behavior: smooth;scrollbar-width: none;grid-template-columns: none !important;scroll-snap-type: x mandatory;min-width: 0;gap: 0 !important;display: grid !important;border-radius: var(--ou4);grid-auto-flow: column;margin: 0;grid-auto-columns: 100%;}
.pc767 .mkd9t::-webkit-scrollbar {display: none;}
.pc767 .cyqrm {overflow: hidden;border-radius: var(--ou4);min-height: clamp(260px, 26vw, 380px);min-width: 0;max-width: none;margin: 0;scroll-snap-align: start;position: relative;}
.pc767 .cyqrm picture {height: 100%;display: block;}
.zjz4fr .pc767 img.r8hx5t.r8hx5t {height: 100%;border-radius: 0;inset: 0;position: absolute;object-fit: cover;width: 100%;}
.pc767 .dn7xf64 {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--gzc69) 60%, transparent), transparent 70%), var(--cicg);}
.pc767 .d7me {display: none;}
.pc767 .yxyy8k {display: flex;gap:10px;flex-wrap: wrap;margin: 18px 0 0;}
@media (max-width:766px) {
  .pc767 .nmjj8zj {grid-template-columns: minmax(0, 1fr);}
  .pc767 .g3x2t {flex-direction: row;order: 2;}
  .pc767 .srbx0 {min-height: 0;padding: 0;height: 6px;border-radius:4px;}
  .pc767 .p0p03b {display: none;}
  .pc767 .cyqrm {aspect-ratio: 4 / 3;min-height: 0;}
  .pc767 .d7me {right: 0;left: 0;font-weight: 700;bottom: 0;z-index: 1;padding: 30px 16px 14px;display: block;color: var(--w135);position: absolute;background: linear-gradient(0deg, color-mix(in srgb, var(--fdvai) 92%, transparent), transparent);}
}
@media (prefers-reduced-motion: reduce) { .pc767 .mkd9t {scroll-behavior: auto;} .pc767 .srbx0[data-on="run"] .r52mg {animation: none;width: 100%;} }
.zjz4fr .pc767 .mkd9t > .cyqrm {width: auto;flex: none;max-width: none !important;}
.pc767 .srbx0:not([data-on="run"]):not([data-on="1"]) .r52mg {border-right: 0;}
.zjz4fr .pc767 .mkd9t {justify-content: start !important;align-content: stretch;}

.zjz4fr > .zgf4dd.vw4h:has(.ej2zpfz) {display: grid !important;gap: 0;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);overflow: hidden;padding: 0 !important;}
.vw4h .ej2zpfz {flex-direction: column;display: flex;text-align: center;align-items: center;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--gzc69), color-mix(in srgb, var(--gzc69) 60%, #000));gap:11px;padding: 30px 20px;justify-content: center;color: var(--rxs, var(--ejq, var(--dzfp3)));}
.vw4h .mhg3x2 {line-height: .9;font-weight: 800;letter-spacing: -.05em;font-size: clamp(64px, 6.6vw, 96px);}
.vw4h .zyfcv {color: transparent;letter-spacing: 4px;background: linear-gradient(90deg, currentColor var(--duo, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--duo, 90%));-webkit-background-clip: text;background-clip: text;font-size: 22px;}
.vw4h .evx9sk {opacity:0.87;text-transform: uppercase;font-size: 12px;letter-spacing: .14em;font-weight: 700;font-style: normal;}
.vw4h .y23v {min-width: 0;padding: clamp(22px, 2.8vw, 34px);}
.vw4h .y23v h2 {font-size: clamp(24px, 2.4vw, 32px);}
.vw4h .g3211 a {background: var(--gzc69);color: var(--rxs, var(--ejq, var(--dzfp3)));border-color: var(--gzc69);}
@media (max-width:706px) {
  .zjz4fr > .zgf4dd.vw4h:has(.ej2zpfz) {grid-template-columns: minmax(0, 1fr);}
  .vw4h .ej2zpfz {flex-direction: row;flex-wrap: wrap;justify-content: flex-start;padding: 18px 20px;gap:15px;text-align: left;}
  .vw4h .mhg3x2 {font-size: 54px;}
}

.zjz4fr .hb3r .h5c29s {margin: 10px 0 0;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));padding: 0;list-style: none;gap:12px;}
.zjz4fr .hb3r .h5c29s::before, .zjz4fr .hb3r .p392cv::before, .zjz4fr .hb3r .p392cv::after {content: none !important;display: none !important;}
.zjz4fr .hb3r .p392cv.p392cv {transition:border-color 0.244s, transform 0.182s;counter-increment: spstep;min-width: 0;padding: 0 !important;align-items: stretch;grid-template-columns: 76px minmax(0, 1fr);border: 1px solid var(--y7f);border-radius: var(--ou4);margin: 0;background: var(--cicg);position: relative;display: grid;max-width: none;overflow: hidden;}
.zjz4fr .hb3r .h5c29s {counter-reset: spstep;}
.zjz4fr .hb3r .p392cv:hover {transform: translateY(-2px);border-color: var(--gzc69);}
.zjz4fr .hb3r .p392cv > :not(.f2tw0e):not(.de16nt) {padding-right:17px;grid-column: 2;padding-left:19px;}
.zjz4fr .hb3r .p392cv > :nth-child(2) {padding-top:19px;}
.zjz4fr .hb3r .p392cv > :last-child {padding-bottom:17px;}
.zjz4fr .hb3r .f2tw0e.f2tw0e,
.zjz4fr .hb3r .de16nt.de16nt {transform: none;border: 0;border-radius: 0;grid-column: 1;font-weight: 800;width: auto;position: static;color: var(--rxs, var(--ejq, var(--dzfp3)));box-shadow: none;height: auto;margin: 0;background: linear-gradient(160deg, var(--gzc69), color-mix(in srgb, var(--gzc69) 60%, #000));font-size: 34px;justify-content: center;grid-row: 1 / span 4;font-style: normal;display: flex;align-items: center;}
.zjz4fr .hb3r .de16nt::after {content: counter(spstep);}
.zjz4fr .hb3r .h7jkn {display: none;}
.zjz4fr .hb3r .erc070 {margin: 0 0 6px;overflow-wrap: anywhere;font-weight: 800;font-size: 17px;}
.zjz4fr .hb3r .mqvn6t {color: var(--qneq5);line-height:1.56;font-size: 15px;margin: 0;overflow-wrap: anywhere;}
.zjz4fr .hb3r .cmmc9rd {padding-bottom:17px;padding-top:19px;}
@media (max-width:706px) { .zjz4fr .hb3r .h5c29s {grid-template-columns: minmax(0, 1fr);} .zjz4fr .hb3r .p392cv.p392cv {grid-template-columns: 60px minmax(0, 1fr);} }
.zjz4fr > .zgf4dd.vw4h:has(.ej2zpfz) {align-items: stretch;}
.vw4h .ej2zpfz {min-height: 100%;height: auto;align-self: stretch;box-sizing: border-box;}
.vw4h .zyfcv {-webkit-text-fill-color: transparent;display: inline-block;}
.zjz4fr .vw4h .g3211 > a, .zjz4fr .vw4h .g3211 a.cpr6 {background: var(--gzc69) !important;border-color: var(--gzc69) !important;color: var(--rxs, var(--ejq, var(--dzfp3))) !important;}

.vw4h .zyfcv {background: linear-gradient(90deg,
    var(--rxs, var(--ejq, var(--dzfp3))) var(--duo, 90%),
    color-mix(in srgb, var(--rxs, var(--ejq, var(--dzfp3))) 30%, transparent) var(--duo, 90%));-webkit-background-clip: text;background-clip: text;}

.zjz4fr .maqm1.w8y6v:not(.nemk5) {padding: 0 !important;align-items: stretch;overflow: hidden;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);display: grid !important;border-left: 4px solid var(--gzc69);}
.zjz4fr .maqm1.w8y6v:not(.nemk5) .hf68 {min-height: 300px;grid-column: 1;margin: 0;overflow: hidden;order: 0;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);grid-row: 1 / span 6;}
.zjz4fr .maqm1.w8y6v:not(.nemk5) .hf68 img {max-height: none;height: 100%;border-radius: 0;transition:transform 0.442s;width: 100%;aspect-ratio: auto;object-fit: cover;}
.zjz4fr .maqm1.w8y6v:not(.nemk5) .hf68 picture {display: block;height: 100%;}
.zjz4fr .maqm1.w8y6v:not(.nemk5) > :not(.hf68) {padding-left: clamp(8px, 1vw, 16px);grid-column: 2;padding-right: clamp(20px, 2.6vw, 34px);}
.zjz4fr .maqm1.w8y6v:not(.nemk5) > :not(.hf68):nth-child(1),
.zjz4fr .maqm1.w8y6v:not(.nemk5) > .yvhz4fk {margin-top: clamp(22px, 2.6vw, 34px);}
.zjz4fr .maqm1.w8y6v:not(.nemk5) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.zjz4fr .maqm1.w8y6v:hover .hf68 img {transform: scale(1.04);}
.zjz4fr .maqm1.nemk5 .hf68 {overflow: hidden;border-radius: var(--ou4) var(--ou4) 0 0;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);}
.zjz4fr .maqm1.nemk5 .hf68 img {object-fit: cover;transition:transform 0.412s;aspect-ratio: 16 / 9;max-height: none;}
.zjz4fr .maqm1.w8y6v .f1pdd7v {font-size: clamp(22px, 2.2vw, 30px);}
.zjz4fr .maqm1.w8y6v .yvhz4fk {width: 56px;border: 0;border-radius:3px;height: 4px;background: var(--gzc69);}
@media (max-width:766px) {
  .zjz4fr .maqm1.w8y6v:not(.nemk5) {grid-template-columns: minmax(0, 1fr);}
  .zjz4fr .maqm1.w8y6v:not(.nemk5) .hf68 {min-height: 0;grid-row: auto;order: -1;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);aspect-ratio: 16 / 9;}
  .zjz4fr .maqm1.w8y6v:not(.nemk5) > :not(.hf68) {padding-right:21px;grid-column: 1;padding-left:20px;}
}
@media (prefers-reduced-motion: reduce) { .zjz4fr .maqm1.w8y6v .hf68 img {transition:none;} }

.zjz4fr .maqm1.w8y6v .yvhz4fk {display: none;}
.zjz4fr .e6chrf .xdpm3k {display: none;}   

.avnb6.hkzs4nv {--ndn7i: clamp(380px, 44vw, 620px);width: var(--ndn7i);}
body:has(.hkzs4nv) {--ndn7i: clamp(380px, 44vw, 620px);}
.hkzs4nv .kn0mkb4 {grid-template-columns: minmax(0, 1fr) auto;height: 100%;display: grid;gap:19px 16px;padding: 24px clamp(20px, 2.4vw, 32px);grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";grid-template-rows: auto minmax(0, 1fr) auto auto;box-sizing: border-box;min-height: 100vh;}
.hkzs4nv .kpvr2 {align-self: center;grid-area: brand;}
.hkzs4nv .r0q4x94 {align-self: center;margin: 0;grid-area: acts;}
.hkzs4nv .k93prg {gap:8px;align-items: center;display: flex;}
.hkzs4nv .k93prg .yx8p2r {min-height: 40px;padding: 0 14px;font-size: 14px;width: auto;}
.hkzs4nv .k93prg .xy8j69 {order: -1;}
.hkzs4nv .hgctjdv {display: none;}
.hkzs4nv .a5m5db5 {display: flex;grid-area: hero;min-height: 0;}
.hkzs4nv .p70hdea {grid-area: navhead;}
.hkzs4nv .g2t35ya {grid-area: nav;padding-top:13px;margin: 0;border-top: 1px solid var(--y7f);}
.hkzs4nv .g2t35ya ul {display: flex;gap:5px 18px;flex-wrap: wrap;}
.hkzs4nv .g2t35ya a {padding: 6px 0;}

.a5m5db5 > .emh437.cfwcn {min-height: 0;width: 100%;margin: 0;}
.a5m5db5 > .emh437.cfwcn:not(.h3f4k43) {min-height: 100%;}
.a5m5db5 > .cfwcn:not(.h3f4k43) .q59a4 {justify-self: start;text-align: left;}
.a5m5db5 > .hazk:not(.h3f4k43) .tqqac {margin-left: 0;}
.a5m5db5 > .cfwcn:not(.h3f4k43) .sz1q {background: linear-gradient(0deg, color-mix(in srgb, var(--fdvai) 94%, transparent) 0%, color-mix(in srgb, var(--fdvai) 62%, transparent) 42%, transparent 78%) !important;}
.a5m5db5 > .h3f4k43 {align-self: center;}
.a5m5db5 > .h3f4k43 .q59a4 {width: auto;margin: -50px 16px 0;}
.a5m5db5 .cjc6 {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:945px) {
  .avnb6.hkzs4nv {width: auto;position: static;display: block;background: none;border: 0;}
  .hkzs4nv .kn0mkb4 {height: auto;min-height: 0;display: block;padding: 14px 16px 0;}
  .hkzs4nv :is(.kpvr2, .r0q4x94, .p70hdea, .g2t35ya) {display: none;}
  .a5m5db5 > .emh437.cfwcn:not(.h3f4k43) {min-height: min(76vh, 600px);}
}

@media (max-width:945px) {
  body:has(.hkzs4nv) {display: flex;flex-direction: column;}
  body:has(.hkzs4nv) > .tvq49kc {order: -2;}
  body:has(.hkzs4nv) > .avnb6 {order: -1;}
  body:has(.hkzs4nv) > * {min-width: 0;}
}
