

:root {--l4ls5:"Source Sans 3", "Segoe UI", "Lato", system-ui, sans-serif;--qxnch: var(--nezz);--nwc:    var(--np2);--iwoan:   var(--qzu);--d4y5:  clamp(320px, 38vw, 520px);--hsv4: var(--bdii);--lun: var(--rulx1);--flx:   var(--rd89);--sry0:  color-mix(in srgb, var(--np2) 72%, transparent);--u28:     8px;--x6em: clamp(18px, 2vw, 28px);}

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

.jbs0mct {color: var(--e6t3, var(--ag3z, var(--xai)));text-decoration: none;border-radius: var(--u28);top: 0;padding: 12px 20px;z-index: 200;position: absolute;background: var(--hsv4);font-weight: 700;left: -9999px;}
.jbs0mct:focus {left: 12px;top: 12px;}

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

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

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

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

.xsv7a {margin-top:23px;background: color-mix(in srgb, var(--hsv4) 8%, transparent);padding: 16px 18px;border: 1px solid color-mix(in srgb, var(--hsv4) 34%, transparent);border-radius: var(--u28);}
.x2nr3 {margin: 0;font-weight: 700;font-size: 15px;}
.b27yf {color: var(--sry0);font-size: 14px;margin: 5px 0 0;}

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

.t5agpn,
.zcr93w9 :is(.r8vh, .b3hf, .xakgwnw, .y7a3,
             .hxvm51, .ffrd3d0, .ereh1) a[role="button"],
.zcr93w9 .y7a3 a {padding: 0 20px;display: inline-flex;min-height: 44px;font-size: 15px;white-space: nowrap;text-decoration: none;border-radius: var(--u28);border: 1px solid transparent;font-weight: 700;align-items: center;cursor: pointer;justify-content: center;}
.xjpbgr {color: var(--uk3, var(--avj));background: var(--gogn);border-color: var(--flx);}
.wpaxzbf {color: var(--cf8v, var(--jge));background: var(--ax1);}
.wpaxzbf:hover {background: var(--m394l);}
.zcr93w9 :is(.r8vh, .b3hf, .xakgwnw, .y7a3,
             .hxvm51, .ffrd3d0, .ereh1) a[role="button"],
.zcr93w9 .y7a3 a {background: var(--bdii);color: var(--ag3z, var(--xai));}
.zcr93w9 :is(.r8vh, .b3hf, .xakgwnw, .y7a3,
             .hxvm51, .ffrd3d0, .ereh1) a[role="button"]:hover,
.zcr93w9 .y7a3 a:hover {background: var(--m394l);}

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

.dqha,
.npnm {display: none;}

.mnjt {justify-content: space-between;gap:11px;align-items: center;display: flex;}
.dfqcq {text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;color: var(--nwc);}
.dfqcq img {height: 26px;width: auto;display: block;}
.x5tgnt {display: inline-flex;width: 44px;font-size: 17px;height: 44px;justify-content: center;background: var(--qxnch);cursor: pointer;line-height: 1;border-radius: var(--u28);border: 1px solid var(--flx);flex-shrink: 0;color: var(--nwc);align-items: center;}
.x5tgnt:hover {background: var(--flx);}
.cms0w6z ul {list-style: none;margin: 0;padding: 0;}
.cms0w6z li + li {margin-top:9px;}
.cms0w6z a {border-radius: var(--u28);border: 1px solid var(--flx);align-items: center;min-height: 48px;font-weight: 600;padding: 0 14px;color: var(--nwc);background: var(--qxnch);text-decoration: none;display: flex;font-size: 15.5px;}
.cms0w6z a:hover {background: var(--flx);}
.cms0w6z a:focus-visible {outline: 2px solid var(--hsv4);outline-offset: 2px;}
.cms0w6z a[aria-current="page"] {border-color: var(--hsv4);box-shadow: inset 3px 0 0 var(--hsv4);}
.dkesg {margin-top: auto;padding-top:3px;display: grid;gap:10px;}
.dkesg .p2pe {min-height: 48px;width: 100%;}

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

.z8kkqf2 {margin-left: var(--d4y5);min-width: 0;}

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

.tmbq.tmbq {align-content: end;background: var(--ybo, var(--qxnch));min-height: min(52vh, 460px);overflow: hidden;position: relative;border: 1px solid var(--flx);border-radius: var(--u28);padding: 0;isolation: isolate;display: grid;}

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

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

.p8sf8eb.p8sf8eb .bb1t {background:
    linear-gradient(0deg,
      var(--iwoan) 0%,
      color-mix(in srgb, var(--iwoan) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--iwoan) 0%, var(--iwoan) 46%,
      color-mix(in srgb, var(--iwoan) 58%, transparent) 68%,
      transparent 100%);}
.thmaa.thmaa .bb1t {background:
    linear-gradient(0deg,
      var(--iwoan) 0%,
      color-mix(in srgb, var(--iwoan) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--iwoan) 0%, var(--iwoan) 46%,
      color-mix(in srgb, var(--iwoan) 58%, transparent) 68%,
      transparent 100%);}

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

.tmbq.tmbq:not(:has(.seab)) .bb1t {background: linear-gradient(0deg,
    color-mix(in srgb, var(--iwoan) 72%, transparent) 0%,
    color-mix(in srgb, var(--iwoan) 34%, transparent) 48%,
    transparent 100%);}
.cq58eab.cq58eab {background: linear-gradient(148deg,
    color-mix(in srgb, var(--hsv4) 34%, var(--qxnch)) 0%,
    var(--qxnch) 58%,
    color-mix(in srgb, var(--hsv4) 14%, var(--iwoan)) 100%);}
.vz0w18g.vz0w18g {background: linear-gradient(208deg,
    color-mix(in srgb, var(--hsv4) 30%, var(--qxnch)) 0%,
    var(--qxnch) 64%,
    color-mix(in srgb, var(--hsv4) 18%, var(--iwoan)) 100%);}
.srwmp0.srwmp0 {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--hsv4) 32%, var(--qxnch)) 0%,
      var(--qxnch) 62%),
    var(--iwoan);}

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

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

.tmbq.tmbq .kn4p8 {align-items: center;color: var(--ag3z, var(--xai));display: inline-flex;font-size: 15px;font-weight: 700;justify-content: center;padding: 0 26px;background: var(--bdii);min-height: 46px;text-decoration: none;border-radius: var(--u28);}
.tmbq.tmbq .kn4p8:hover {background: var(--m394l);}
.tmbq.tmbq .kn4p8:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.tmbq.a7qgmv {padding: clamp(18px, 2.2vw, 28px);min-height: 0;gap: clamp(16px, 2vw, 24px);align-content: normal;display: flex;background: var(--iwoan);flex-direction: column;}
.a7qgmv.a7qgmv .seab {height: auto;max-height: 30vh;border-radius: var(--u28);border: 1px solid var(--flx);width: 100%;inset: auto;aspect-ratio: 16 / 10;position: relative;}
.p8sf8eb.a7qgmv .bb1t,
.thmaa.a7qgmv .bb1t {display: none !important;}

.a7qgmv.a7qgmv .bdd2dwj {width: 100%;font-size: clamp(48px, 8vw, 96px);border-radius: var(--u28);border: 1px solid var(--flx);height: auto;inset: auto;position: relative;max-height: 30vh;padding: 0;aspect-ratio: 16 / 10;}
.a7qgmv.a7qgmv .ck5xx {max-width: none;position: relative;z-index: auto;padding: 0;}
.a7qgmv.a7qgmv .zdt4,
.a7qgmv.a7qgmv .b5g1x4 {color: var(--c78, var(--nwc));}
.a7qgmv.a7qgmv .bev30fb {color: color-mix(in srgb, var(--nwc) 72%, transparent);}
.a7qgmv.thmaa .ck5xx {justify-self: auto;text-align: left;}
.a7qgmv.thmaa.thmaa .bev30fb {margin-left: 0;}

.a7qgmv:not(:has(.seab)) {background: var(--ybo, var(--qxnch));}
@media (min-width:729px) {
  .tmbq.a7qgmv {flex-direction: row;align-items: center;}
  .a7qgmv.a7qgmv .seab,
  .a7qgmv.a7qgmv .bdd2dwj {width: 42%;max-height: none;flex: 0 0 auto;}
  .a7qgmv.thmaa {flex-direction: row-reverse;}
  .a7qgmv.a7qgmv .ck5xx {width: auto;min-width: 0;flex: 1 1 auto;}
}

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

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

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

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

.zcr93w9 :is(.ereh1, .ffrd3d0, .hxvm51, .rsm6k0,
             .fetbc, .m3z81j, .xakgwnw, .b3hf,
             .p80h0b, .chf1, .mk15n, .yja4k,
             .fp20xv9, .txyr, .wv1x8) {border: 1px solid var(--flx);border-radius: var(--u28);box-shadow:
    0 1px 0 color-mix(in srgb, var(--nwc) calc(4% * (1 - var(--p209))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--p209))), transparent);padding: clamp(22px, 2.4vw, 34px) !important;background: linear-gradient(180deg, var(--qxnch) 0%, var(--iwoan) 62%);}

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

.rtc7eg.rtc7eg .w1qj6v:last-child::after {bottom: -2px;width: 2px;top: 32px;position: absolute;left: 15px;background: var(--iwoan);content: "";}
.rtc7eg.rtc7eg .a3fb7 {font-size: 14px;color: var(--e6t3, var(--ag3z, var(--xai)));height: 32px;font-weight: 800;background: var(--hsv4);justify-content: center;position: relative;border-radius: 50%;width: 32px;z-index: 1;align-items: center;box-shadow: 0 0 0 4px var(--iwoan);display: flex;font-variant-numeric: tabular-nums;grid-column: 1;}
.rtc7eg.rtc7eg .a8gcac {min-width: 0;padding-top:3px;grid-column: 2;}
.rtc7eg.rtc7eg .zz652f {font-weight: 700;margin: 0 0 4px;line-height:1.29;color: var(--nwc);font-size: 16px;}
.rtc7eg.rtc7eg .h3frg1n {margin: 0;font-size: 15px;color: var(--sry0);line-height:1.62;}

.gfw4qwc.gfw4qwc .m7snh1 {gap:13px;grid-template-columns: minmax(0, 1fr);display: grid;}
.gfw4qwc.gfw4qwc .ktezwm1 {background: var(--qxnch);position: relative;padding: 14px 16px;border: 1px solid var(--flx);border-left: 4px solid var(--lun);border-radius: 0 var(--u28) var(--u28) 0;}

.gfw4qwc.gfw4qwc .vz15g1q {background: color-mix(in srgb, var(--hsv4) 7%, var(--qxnch));border-left-color: color-mix(in srgb, var(--hsv4) 40%, var(--nwc));}
.gfw4qwc.gfw4qwc .k8gh11j {border-left-color: color-mix(in srgb, var(--nwc) 42%, transparent);background: color-mix(in srgb, var(--nwc) 4%, var(--qxnch));}
.gfw4qwc.gfw4qwc .qfpts0 {border-bottom: 1px solid var(--flx);padding: 0 0 9px;text-transform: uppercase;margin: 0 0 10px;color: var(--nwc);font-size: 12px;align-items: center;gap:7px;font-weight: 800;letter-spacing: .09em;display: flex;}
.gfw4qwc.gfw4qwc .bv5q {padding: 2px 8px;background: color-mix(in srgb, var(--nwc) 10%, transparent);font-variant-numeric: tabular-nums;font-weight: 700;margin-left: auto;border-radius:100px;color: var(--sry0);letter-spacing: 0;font-size: 11.5px;}
.gfw4qwc.gfw4qwc .vz15g1q .bv5q {color: var(--nwc);background: color-mix(in srgb, var(--hsv4) 18%, transparent);}
.gfw4qwc.gfw4qwc .kk5d {padding: 0;margin: 0;list-style: none;}
.gfw4qwc.gfw4qwc .kk5d li {grid-template-columns: 16px minmax(0, 1fr);gap:9px;padding: 7px 0;font-size: 15px;align-items: start;display: grid;line-height:1.55;}
.gfw4qwc.gfw4qwc .kk5d li + li {border-top: 1px solid color-mix(in srgb, var(--flx) 70%, transparent);}
.gfw4qwc.gfw4qwc .bjcc {line-height:1.56;text-align: center;font-size: 15px;color: var(--sry0);font-weight: 800;}

.gfw4qwc.gfw4qwc .vz15g1q .bjcc {color: color-mix(in srgb, var(--hsv4) 40%, var(--nwc));}
.gfw4qwc.gfw4qwc .j458geq {min-width: 0;color: var(--nwc);}

.c8r5z0x.c8r5z0x .gw5n9 {display: block;}
.c8r5z0x.c8r5z0x .s7sek {background: none;padding: 0;border-radius: 0;border-top: 1px solid var(--flx);margin: 0;}
.c8r5z0x.c8r5z0x .s7sek:last-child {border-bottom: 1px solid var(--flx);}

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

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

.c8r5z0x.c8r5z0x .s7sek[open] .kkpxmn::before,
.c8r5z0x.c8r5z0x .s7sek[open] .kkpxmn::after {background: color-mix(in srgb, var(--hsv4) 40%, var(--nwc));}
.c8r5z0x.c8r5z0x .s7sek[open] .kkpxmn::after {transform: translateY(-50%) scaleY(0);}

.c8r5z0x.c8r5z0x .kgh4jz7 {line-height:1.64;color: var(--sry0);font-size: 15px;padding: 0 28px 16px 18px;margin: 0;}

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

@media (max-width:809px) { .xmvrp.xmvrp .tmwcwg {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.xmvrp.xmvrp .dvk10za {min-width: 0;counter-increment: sp-cat-n;}

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

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

.ra6f9.ra6f9 .r2fpd {align-items: center;grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 0;column-gap:14px;}
.ra6f9.ra6f9 .fmxy9mw {margin: 0;}
.ra6f9.ra6f9 .gqnqmc {display: flex;justify-content: center;background: var(--qxnch);align-items: center;min-width: 136px;padding: 12px 18px;border: 1px solid var(--flx);border-radius: var(--u28);min-height: 68px;}
.ra6f9.ra6f9 .gqnqmc img {height: auto;border-radius: 0;width: auto;display: block;max-height: 44px;object-fit: contain;max-width: 100%;}
.ra6f9.ra6f9 .mt0zr {font-size: 15.5px;margin: 0;color: var(--nwc);font-weight: 600;}

.ra6f9.ra6f9 .fmxy9mw:not(:first-of-type),
.ra6f9.ra6f9 .fmxy9mw:not(:first-of-type) + .mt0zr {padding-top:13px;margin-top:12px;border-top: 1px solid var(--flx);}

.d2kxswk.d2kxswk .p7zb3a {list-style: none;margin: 0;padding: 0;}
.d2kxswk.d2kxswk .c0b7r8m {gap:19px;padding: 14px 0;align-items: center;display: flex;min-height: 68px;}
.d2kxswk.d2kxswk .c0b7r8m + .c0b7r8m {border-top: 1px solid var(--flx);}
.d2kxswk.d2kxswk .c0b7r8m img {height: 42px;flex: 0 0 auto;width: 84px;display: block;border-radius: 0;object-fit: contain;}
.d2kxswk.d2kxswk .xvxv {color: var(--nwc);font-size: 15.5px;font-weight: 600;}

.rekd.rekd {grid-template-columns: auto minmax(0, 1fr);column-gap:14px;display: grid;row-gap:8px;align-items: center;}
.rekd.rekd .kt5y {color: var(--nwc);font-weight: 800;letter-spacing: -.022em;line-height:1.20;grid-column: 1 / -1;font-size: clamp(20px, 2.1vw, 27px);margin: 0;}
.rekd.rekd .gjyf {line-height: 1;letter-spacing: -.03em;font-weight: 800;font-size: clamp(28px, 3vw, 38px);color: color-mix(in srgb, var(--hsv4) 35%, var(--nwc));}
.rekd.rekd .mffat {background: color-mix(in srgb, var(--nwc) 12%, transparent);position: relative;border-radius: 999px;height: 8px;overflow: hidden;}
.rekd.rekd .mffat::before {content: "";inset: 0 auto 0 0;background: var(--hsv4);position: absolute;border-radius: inherit;width: var(--so54, 0%);}
.rekd.rekd .btmgqnk {font-size: 15.5px;color: var(--sry0);line-height:1.61;grid-column: 1 / -1;}
.rekd.rekd .g2r3s {list-style: none;padding: 0;margin: 6px 0 0;grid-column: 1 / -1;}
.rekd.rekd .e78f {grid-template-columns: minmax(0, 1fr) auto;padding: 14px 0;align-items: center;border-top: 1px solid var(--flx);display: grid;column-gap:11px;}
.rekd.rekd .zmzc {font-weight: 700;color: var(--nwc);font-size: 14.5px;}
.rekd.rekd .bpmjx {background: color-mix(in srgb, var(--nwc) 12%, transparent);display: block;width: 72px;height: 6px;border-radius: 999px;overflow: hidden;position: relative;}
.rekd.rekd .bpmjx::before {background: var(--hsv4);inset: 0 auto 0 0;border-radius: inherit;position: absolute;content: "";width: var(--so54, 0%);}
.rekd.rekd .h78z2 {line-height:1.58;color: var(--sry0);margin: 7px 0 0;grid-column: 1 / -1;font-size: 14.5px;}

.b438p.b438p {flex-direction: column;display: flex;}
.b438p.b438p .mrfv4 {height: 3px;width: 42px;background: var(--hsv4);border: 0;border-radius:1px;margin: 0 0 16px;}
.b438p.b438p .ytmceg {margin: 0 0 18px;}
.b438p.b438p .ytmceg img {border-radius: var(--u28);width: 100%;display: block;object-fit: cover;aspect-ratio: 16 / 7;}

.wjrjbk.wjrjbk .ytmceg {order: 3;margin: 18px 0 0;}
.b438p.b438p .rp3n {margin: 0 0 10px !important;}
.b438p.b438p .wm85gxr {color: var(--sry0);}
.b438p.b438p .wm85gxr > :first-child {margin-top: 0;}
.b438p.b438p .wm85gxr > :last-child {margin-bottom: 0;}
.b438p.b438p .sf2223v {display: inline-flex;min-height: 44px;font-size: 15px;justify-content: center;border-radius: var(--u28);padding: 0 22px;text-decoration: none;background: var(--bdii);color: var(--ag3z, var(--xai));align-self: flex-start;align-items: center;margin-top:14px;font-weight: 700;}
.b438p.b438p .sf2223v:hover {background: var(--m394l);}

@media (min-width:755px) {
  .zcr93w9 > .zs6x {max-width: none;width: calc(50% - var(--x6em) / 2);float: left;}
  .zcr93w9 > .zs6x + .zs6x {float: right;}
  
  .zcr93w9 > .zs6x + .zs6x + * {clear: both;}
}

.ny07nef.ny07nef .xnc5egw {font-size: 11.5px;font-weight: 700;text-transform: uppercase;color: color-mix(in srgb, var(--hsv4) 35%, var(--nwc));margin: 0 0 8px;letter-spacing: .16em;}
.ny07nef.ny07nef .t40va9 {margin: 0 0 10px;color: var(--nwc);line-height:1.20;font-size: clamp(26px, 3.7vw, 42px);letter-spacing: -.022em;font-weight: 800;}
.ny07nef.ny07nef .wh51n {margin: 0 0 16px;max-width: 60ch;color: var(--sry0);}
.ny07nef.ny07nef .pha96gz {font-weight: 700;border-radius: var(--u28);justify-content: center;background: var(--bdii);padding: 0 22px;align-items: center;min-height: 44px;text-decoration: none;font-size: 15px;display: inline-flex;color: var(--ag3z, var(--xai));margin: 0 8px 0 0;}
.ny07nef.ny07nef .pha96gz:hover {background: var(--m394l);}

.ny07nef.ny07nef .evw5wq {background: none;box-shadow: inset 0 0 0 1px var(--flx);color: var(--nwc);}
.ny07nef.ny07nef .evw5wq:hover {background: color-mix(in srgb, var(--hsv4) 10%, transparent);}
.ny07nef.ny07nef .srd3 {list-style: none;padding: 0;margin: 18px 0 0;gap:15px;display: grid;}

.e0ggx.e0ggx .srd3 {flex-wrap: wrap;display: flex;align-content: flex-start;justify-content: center;}
.e0ggx.e0ggx .srd3 > * {flex: 1 1 310px;min-width: 0;max-width: calc(50% - 7px);}
@media (max-width:695px) {
  .e0ggx.e0ggx .srd3 > * {max-width: none;}
}
.ny07nef.ny07nef .p81c9h {margin: 0;}
.ny07nef.ny07nef .p81c9h img {object-fit: cover;border-radius: var(--u28);border: 1px solid var(--flx);aspect-ratio: 16 / 8;width: 100%;display: block;}
.ny07nef.ny07nef .zr8y {font-weight: 600;line-height:1.52;color: var(--sry0);margin-top:9px;display: block;font-size: clamp(14.5px, 1.35vw, 16.5px);}

.sexx538.sexx538 {background: var(--jax, var(--iwoan));column-gap:17px;color: var(--lya, var(--nwc));display: grid;grid-template-columns: auto minmax(0, 1fr);row-gap:5px;align-items: center;}
.sexx538.sexx538 .fhr3m9 {object-fit: cover;grid-row: 1 / span 2;border-radius: 50%;border: 1px solid var(--flx);height: 64px;display: block;width: 64px;}
.sexx538.sexx538 .a4eync {font-weight: 700;font-size: 11px;letter-spacing: .16em;margin: 0;color: var(--usok, var(--sry0));text-transform: uppercase;}
.sexx538.sexx538 .h4pk8z {color: var(--lya, var(--nwc));font-weight: 800;font-size: 17px;letter-spacing: -.02em;}
.sexx538.sexx538 .rcpmr6c,
.sexx538.sexx538 .kj9y58,
.sexx538.sexx538 .mp1v5s1,
.sexx538.sexx538 .cnqxb {grid-column: 1 / -1;}

.sexx538.sexx538 .rcpmr6c {flex-wrap: wrap;display: flex;gap:8px;margin-top:10px;}
.sexx538.sexx538 .rcpmr6c a {font-size: 13.5px;align-items: center;border-radius: var(--u28);background: var(--fluf, var(--qxnch));font-weight: 600;padding: 0 16px;box-shadow: inset 0 0 0 1px var(--flx);min-height: 44px;color: var(--lya, var(--nwc));text-decoration: none;display: inline-flex;}
.sexx538.sexx538 .rcpmr6c a:hover {background: color-mix(in srgb, var(--hsv4) 12%, var(--qxnch));}
.sexx538.sexx538 .kj9y58 {grid-template-columns: auto minmax(0, 1fr);column-gap:15px;display: grid;margin: 14px 0 0;}
.sexx538.sexx538 .q1aa {color: var(--usok, var(--sry0));border-top: 1px solid var(--flx);text-transform: uppercase;padding: 9px 0;font-size: 11px;font-weight: 700;letter-spacing: .13em;}
.sexx538.sexx538 .mty2bxz {font-size: 14.5px;padding: 9px 0;border-top: 1px solid var(--flx);margin: 0;color: var(--lya, var(--nwc));}
.sexx538.sexx538 .mp1v5s1 {color: var(--usok, var(--sry0));font-size: 15px;line-height:1.61;margin: 14px 0 0;}
.sexx538.sexx538 .cnqxb {display: block;font-size: 12.5px;color: var(--usok, var(--sry0));line-height:1.53;padding-top:13px;margin: 14px 0 0;border-top: 1px solid var(--flx);}

.c5wyew8.c5wyew8 .g5twf,
.was2a.was2a .xga17,
.tvy14q.tvy14q .njwa1,
.qyjxsb.qyjxsb .xak76 {background: var(--hsv4);width: 42px;height: 3px;border: 0;border-radius:1px;}
.c5wyew8.c5wyew8 .g5twf,
.tvy14q.tvy14q .njwa1 {margin: 0 0 16px;}
.was2a.was2a .xga17 {margin: 18px 0 0;opacity:0.54;}
.c5wyew8.c5wyew8 .h1pjk,
.was2a.was2a .efrjtd,
.gxw9d.gxw9d .wzf8q {max-width: 68ch;}
.c5wyew8.c5wyew8 .h1pjk > :first-child,
.was2a.was2a .efrjtd > :first-child,
.gxw9d.gxw9d .wzf8q > :first-child {margin-top: 0;}
.c5wyew8.c5wyew8 .h1pjk > :last-child,
.was2a.was2a .efrjtd > :last-child,
.gxw9d.gxw9d .wzf8q > :last-child {margin-bottom: 0;}

.gxw9d.gxw9d .bdjd {margin: 0 0 16px;gap:13px;display: flex;align-items: center;}
.gxw9d.gxw9d .bdjd h2 {margin: 0 !important;}
.gxw9d.gxw9d .jfvpsdx {height: 1px;flex: 1 0 auto;background: var(--flx);}
.gxw9d.gxw9d .bdjd h2::before {display: none;}

.n5b3.n5b3 {position: relative;padding-left:13px;margin: 0;}
.n5b3.n5b3 img {display: block;width: 100%;border-radius: var(--u28);height: auto;}
.n5b3.n5b3 .d3m0v2 {border-radius:3px;width: 3px;bottom: 0;position: absolute;background: var(--hsv4);left: 0;top: 0;}

.qyjxsb.qyjxsb {align-items: center;display: flex;gap:15px;}
.wty2r.wty2r {justify-content: flex-start;}
.xe4nc4v.xe4nc4v {justify-content: center;}
.anfv6cr.anfv6cr {justify-content: flex-end;}

.anfv6cr.anfv6cr .xak76 {order: -1;flex: 1 1 auto;}
.xe4nc4v.xe4nc4v .xak76 {display: none;}
.qyjxsb.qyjxsb .vnm55t9 {color: var(--ag3z, var(--xai));font-size: 15px;background: var(--bdii);align-items: center;border-radius: var(--u28);text-decoration: none;justify-content: center;min-height: 48px;white-space: nowrap;font-weight: 700;padding: 0 26px;display: inline-flex;}
.qyjxsb.qyjxsb .vnm55t9:hover {background: var(--m394l);}
.qyjxsb.qyjxsb .tgz1035 {flex: 1 1 auto;}

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

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

.v9vb8n.v9vb8n {padding: clamp(20px, 2.6vw, 30px);border: 1px solid var(--flx);border-top: 3px solid var(--hsv4);border-radius: var(--u28);background: var(--iwoan);}
.v9vb8n.v9vb8n .vrpxt3 {width: 56px;border-radius:15px;border: 1px solid var(--flx);box-sizing: border-box;height: 56px;background: var(--qxnch);display: block;object-fit: contain;grid-row: 1 / span 2;padding: 6px;}
.v9vb8n.v9vb8n h2 {margin: 0 !important;}
.v9vb8n.v9vb8n .mq23 {font-size: 15px;color: var(--sry0);margin: 0;}
.v9vb8n.v9vb8n .cpd8dyj,
.v9vb8n.v9vb8n .c0k1 {grid-column: 1 / -1;}
.v9vb8n.v9vb8n .cpd8dyj {margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);column-gap:15px;display: grid;}
.v9vb8n.v9vb8n .pksj19 {color: var(--sry0);letter-spacing: .13em;font-size: 11px;text-transform: uppercase;font-weight: 700;padding: 10px 0;border-top: 1px solid var(--flx);}
.v9vb8n.v9vb8n .mfgz4n {padding: 10px 0;font-weight: 600;margin: 0;font-size: 14.5px;border-top: 1px solid var(--flx);color: var(--nwc);}
.v9vb8n.v9vb8n .c0k1 {flex-wrap: wrap;display: flex;margin-top:16px;gap:8px;}
.v9vb8n.v9vb8n .hetprwy {padding: 0 22px;color: var(--ag3z, var(--xai));display: inline-flex;font-weight: 700;text-decoration: none;justify-content: center;align-items: center;border-radius: var(--u28);background: var(--bdii);min-height: 44px;font-size: 14px;}
.v9vb8n.v9vb8n .hetprwy:hover {background: var(--m394l);}
.v9vb8n.v9vb8n .tvc28 {color: var(--nwc);box-shadow: inset 0 0 0 1px var(--flx);background: none;}
.v9vb8n.v9vb8n .tvc28:hover {background: color-mix(in srgb, var(--hsv4) 10%, transparent);}

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

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

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

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

.cq63cq.cq63cq {--iy8: color-mix(in srgb, var(--wq18w) 82%, var(--hsv4));border-top: 1px solid var(--lun);background: var(--of4);color: var(--wq18w);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--wq18w:   var(--i36, #ffffff);}
.cq63cq .he3ja {grid-template-columns: minmax(0, 1fr) auto;display: grid;gap:27px 44px;align-items: start;}
.cq63cq .rgzt1 img {width: auto;display: block;height: 26px;}
.cq63cq .rgzt1 span {font-weight: 800;color: var(--wq18w);font-size: 18px;letter-spacing: -.03em;}
.cq63cq .wrnm {gap:39px;display: grid;grid-auto-flow: column;}
.cq63cq .wrnm ul {display: grid;gap:9px;list-style: none;padding: 0;margin: 0;}
.cq63cq .wrnm a {color: var(--iy8);text-decoration: none;min-height: 44px;font-size: 14.5px;align-items: center;display: flex;}
.cq63cq .wrnm a:hover {color: var(--wq18w);}
.cq63cq .gbx15br {gap:12px;margin: 22px 0 0;display: flex;align-items: center;flex-wrap: wrap;opacity:0.73;}
.cq63cq .q9d0 {margin: 22px 0 0;border-top: 1px solid var(--flx);padding-top:17px;}
.cq63cq .q9d0 p {color: var(--iy8);margin: 0;font-size: 12.5px;}
.cq63cq .q9d0 p + p {margin-top:9px;line-height:1.60;}

@media (max-width:930px) {
  
  .vqdkm {border-right: 0;width: auto;position: static;border-bottom: 1px solid var(--lun);overflow: visible;}
  .n6qs {min-height: 0;padding: 20px 16px 24px;gap:19px;}
  .q1yq {margin-top: 0;}
  .z8kkqf2 {margin-left: 0;}
  .zcr93w9 {padding: 20px 16px 32px;}

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

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

  .mekx7 {border-bottom: 1px solid var(--lun);align-items: center;z-index: 60;background: var(--gdc);gap:11px;position: sticky;justify-content: space-between;top: 0;display: flex;min-height: 56px;padding: 8px 14px;}
  .ygjxg99 {text-overflow: ellipsis;text-decoration: none;display: inline-flex;letter-spacing: -.03em;align-items: center;overflow: hidden;color: var(--m3cge);font-weight: 800;min-width: 0;min-height: 44px;white-space: nowrap;font-size: 17px;}
  .gbdc {flex: 0 0 auto;align-items: center;gap:7px;display: flex;}
  .gbdc .t5agpn {padding: 0 13px;font-size: 13.5px;}
  .sa6w6 {display: flex;}
  
  .hq0kfh {display: none;}

  .rtc7eg.rtc7eg .w1qj6v {padding-bottom:19px;}
  .gfw4qwc.gfw4qwc .ktezwm1 {padding: 13px 14px;}
  .c8r5z0x.c8r5z0x .kgh4jz7 {padding-right:8px;padding-left:13px;}

  .q1yq .zgzwq6 {font-size: clamp(24px, 7vw, 30px);margin-bottom:9px;}
  .z9xb4q {margin-bottom:14px;display: -webkit-box;overflow: hidden;font-size: 15px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
  .n6qs {padding: 14px 16px 18px;gap:13px;}

  .tmbq.tmbq {min-height: min(34vh, 300px);}
  .tmbq.tmbq .ck5xx {max-width: 100%;padding: 16px;}
  .thmaa.thmaa .ck5xx {text-align: left;justify-self: stretch;}
  .thmaa.thmaa .bev30fb {margin-left: 0;}
  
  .p8sf8eb.p8sf8eb .bb1t,
  .thmaa.thmaa .bb1t {background: linear-gradient(0deg,
      var(--iwoan) 0%, var(--iwoan) 68%,
      color-mix(in srgb, var(--iwoan) 62%, transparent) 84%,
      transparent 100%);}
  .tmbq.tmbq .zdt4 {font-size: clamp(22px, 6.4vw, 30px);}
  .tmbq.tmbq .bev30fb {font-size: 15px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;margin-bottom:13px;overflow: hidden;}
  .tmbq.tmbq .bdd2dwj {font-size: clamp(96px, 34vw, 190px);}

  .cq63cq .he3ja {grid-template-columns: 1fr;}
  .cq63cq .wrnm {gap: 0;grid-auto-flow: row;}
}

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

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

@media (min-width:931px) {

  
  
  .kvad99 {transition:max-height 237ms ease, opacity 173ms ease, margin 212ms ease, padding 203ms ease;}

  
}

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

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

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

  
  .n6qs {position: relative;}

}

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

.tvy14q.tvy14q .m24f > summary {list-style: none;display: flex;cursor: pointer;align-items: center;gap:13px;min-height: 44px;}
.tvy14q.tvy14q .m24f > summary::-webkit-details-marker {display: none;}
.tvy14q.tvy14q .m24f > summary:focus-visible {outline: 2px solid var(--hsv4);outline-offset: 4px;}
.tvy14q.tvy14q .m24f > summary .t28q0 {margin: 0;}

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

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

.kbj0 {--vru: var(--u28);--m5ifk: var(--u28);--an0vf: 1px solid var(--flx);--s3p7y: var(--u28);}

.rekd.rekd h2.kt5y::before {content: none;display: none;}

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

.c8r5z0x.c8r5z0x .cjjx4tq .s7sek,
.c8r5z0x.c8r5z0x .cjjx4tq .s7sek:last-child {border-top: 0;border-bottom: 0;}

.c8r5z0x.c8r5z0x .cjjx4tq .kgh4jz7 {padding-left: 0;}

.c8r5z0x.c8r5z0x > .s7sek.s7sek {border-left: 2px solid color-mix(in srgb, var(--hsv4) 45%, var(--flx));background: color-mix(in srgb, var(--nwc) 4%, transparent);border-top: 0;border-radius: 0 var(--u28) var(--u28) 0;padding: 0 0 0 14px;margin: 0 0 8px;border-bottom: 0;}
.c8r5z0x.c8r5z0x > .s7sek.s7sek:last-child {margin-bottom: 0;}

.c8r5z0x.c8r5z0x > .s7sek .kkpxmn {padding-right:41px;}
.c8r5z0x.c8r5z0x > .s7sek .kkpxmn::before {right: 16px;}
.c8r5z0x.c8r5z0x > .s7sek .kkpxmn::after  {right: 22px;}

.c8r5z0x.c8r5z0x .cwc6 {padding: 0 28px 14px 0;margin: 0;}
.c8r5z0x.c8r5z0x .cwc6 .kgh4jz7 {padding: 0;}

.rekd.rekd .wbxd {grid-column: 1 / -1;margin: 2px 0 4px;display: grid;gap:9px;}
.rekd.rekd .wbxd .mffat {width: 100%;}

.rekd.rekd .vycm9wj {grid-column: 1 / -1;grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 6px 0 0;}
.rekd.rekd .rd1j {border-top: 1px solid var(--flx);min-width: 0;padding: 14px 0;gap:5px;display: grid;max-width: 36ch;justify-items: start;}
.rekd.rekd .fa4r9w2 {line-height:1.61;min-width: 0;border-top: 1px solid var(--flx);font-size: 14.5px;padding: 14px 0 14px 16px;color: var(--sry0);margin: 0;}

.rekd.rekd .fa4r9w2:empty {padding: 0 0 14px;}

@media (max-width:552px) {
  .rekd.rekd .vycm9wj {grid-template-columns: minmax(0, 1fr);}
  .rekd.rekd .rd1j {max-width: none;padding-bottom: 0;}
  .rekd.rekd .fa4r9w2 {border-top: 0;padding: 7px 0 14px;}
}

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

.gfw4qwc.gfw4qwc .kk5d.c284 {gap:7px;display: grid;}
.gfw4qwc.gfw4qwc .kk5d.c284 li {border-radius:6px;padding: 10px 12px;grid-template-columns: minmax(0, 1fr);background: color-mix(in srgb, var(--nwc) 9%, transparent);}

.gfw4qwc.gfw4qwc .kk5d.c284 li + li {border-top: 0;}

.gfw4qwc.gfw4qwc .vz15g1q .kk5d.c284 li {background: color-mix(in srgb, var(--hsv4) 22%, color-mix(in srgb, var(--nwc) 9%, transparent));}

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

.jw1b1.jw1b1 .xbsk {gap:14px;display: flex;align-items: center;margin: 0 0 18px;}
.jw1b1.jw1b1 .xbsk h2 {margin: 0;}
.jw1b1.jw1b1 .xbsk h2::before {display: none;content: none;}
.jw1b1.jw1b1 .bskev4 {flex: 0 0 auto;border-radius:3px;width: 42px;height: 3px;background: var(--hsv4);}

.was2a.was2a .smvckv2 {position: relative;padding-left:17px;}
.was2a.was2a .dyrzq8 {width: 3px;background: linear-gradient(
    to bottom,
    var(--hsv4),
    color-mix(in srgb, var(--hsv4) 20%, var(--flx))
  );border-radius:1px;top: 2px;position: absolute;left: 0;bottom: 2px;}

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

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

.tbhch.tbhch {padding-left: 0;}
.tbhch.tbhch .h2dbza {padding: 10px;border: 1px solid var(--flx);border-top: 3px solid var(--hsv4);border-radius: var(--u28);background: var(--iwoan);}
.tbhch.tbhch .h2dbza img {border-radius: max(0px, calc(var(--u28) - 4px));}

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

.qyjxsb.qyjxsb .xak76 {margin: 0;}

.ccczt.ccczt.ccczt {flex-direction: column;gap:14px;align-items: stretch;}
.ccczt.ccczt.ccczt .xak76 {order: 2;background: var(--flx);width: 100%;flex: 0 0 auto;border-radius: 0;display: block;height: 1px;}
.ccczt.ccczt.ccczt .vnm55t9 {align-self: center;}
.wty2r.ccczt.ccczt .vnm55t9 {align-self: flex-start;}
.anfv6cr.ccczt.ccczt .vnm55t9 {align-self: flex-end;}
.ccczt.ccczt.ccczt .tgz1035 {align-self: stretch;}

.qm7z5hz.qm7z5hz.qm7z5hz .xak76 {display: block;min-width: 12px;width: auto;flex: 1 1 auto;background: var(--flx);height: 1px;border-radius: 0;order: 0;}
.qm7z5hz.qm7z5hz.qm7z5hz .vnm55t9 {flex: 0 0 auto;}
.wty2r.qm7z5hz.qm7z5hz .xak76:first-of-type {flex: 0 0 24px;}
.anfv6cr.qm7z5hz.qm7z5hz .xak76:last-of-type {flex: 0 0 24px;}

.sexx538.sexx538 .aen2 {flex-wrap: wrap;gap:8px;list-style: none;grid-column: 1 / -1;display: flex;padding: 0;margin: 14px 0 0;}
.sexx538.sexx538 .aen2 li {background: var(--fluf, var(--qxnch));gap:3px;box-shadow: inset 0 0 0 1px var(--flx);flex-direction: column;min-width: 0;display: inline-flex;padding: 9px 14px;border-radius: var(--u28);}
.sexx538.sexx538 .ar1t4qy {color: var(--usok, var(--sry0));font-weight: 700;text-transform: uppercase;letter-spacing: .13em;font-size: 11px;}
.sexx538.sexx538 .s7d9zyv {font-weight: 600;color: var(--lya, var(--nwc));font-size: 14.5px;}

.aheex.aheex .fhr3m9 {grid-row: auto;}

.aheex.aheex .pb5nn {min-width: 0;display: grid;gap:4px;}
.aheex.aheex .h4pk8z {display: block;}
.k3f5.k3f5 .pb5nn {grid-column: 1 / -1;}

.v9vb8n.v9vb8n .zc87 {margin: 16px 0 0;display: flex;list-style: none;grid-column: 1 / -1;padding: 14px 0 0;border-top: 1px solid var(--flx);}
.v9vb8n.v9vb8n .zc87 li {display: flex;gap:4px;flex-direction: column;flex: 1 1 96px;min-width: 0;padding: 0 16px;}
.v9vb8n.v9vb8n .zc87 li:first-child {padding-left: 0;}
.v9vb8n.v9vb8n .zc87 li:last-child {padding-right: 0;}
.v9vb8n.v9vb8n .zc87 li + li {border-left: 1px solid var(--flx);}
.v9vb8n.v9vb8n .te3pax {text-transform: uppercase;font-weight: 700;letter-spacing: .13em;color: var(--sry0);font-size: 11px;}
.v9vb8n.v9vb8n .t8npx {font-variant-numeric: tabular-nums;font-size: 15px;font-weight: 700;color: var(--nwc);}

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

.fe4t.fe4t .vrpxt3 {grid-row: auto;}
.fe4t.fe4t .x8c3gs {min-width: 0;gap:6px;display: grid;}
.p6gchm.p6gchm .x8c3gs {grid-column: 1 / -1;}

.tkcp.tkcp .f65da72::before {width: 1px;background: var(--lun);top: 0;left: 0;}

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

.tkcp.tkcp .a3fb7 {color: var(--nwc);background: none;border-radius:4px;border: 1px solid color-mix(in srgb, var(--hsv4) 60%, var(--lun));font-size: 12px;width: 28px;height: 24px;box-shadow: none;}
.tkcp.tkcp .zz652f {grid-row: 1;padding-top:2px;min-width: 0;grid-column: 2;}

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

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

.yy3c.yy3c .f65da72::before {top: 16px;}
.yy3c.yy3c .w1qj6v:last-child::after {top: 22px;}
.yy3c.yy3c .a8gcac {padding-top: 0;}
.yy3c.yy3c .bj4an4 {font-weight: 800;font-variant-numeric: tabular-nums;display: block;font-size: 11px;color: var(--sry0);margin: 0 0 3px;letter-spacing: .14em;}

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

:root {--d4y5: clamp(240px, 20vw, 290px);}
.n6qs {padding: 28px 22px 22px;gap:21px;}
.q1yq {margin: 0;}
.ygsf {display: grid;gap:11px;grid-template-columns: minmax(0, 1fr);}
.ygsf .t5agpn {box-sizing: border-box;width: 100%;justify-content: center;}
.ygsf .kbj0 {justify-self: start;order: 9;}
.xsv7a {margin-top:16px;}
.kvad99 {margin-top: 0;}
.hq0kfh img {height: 34px;width: auto;object-fit: contain;max-width: 100%;}
@media (max-width:930px) {
  .vqdkm {display: none;}
  .ygjxg99 img {max-width: 34vw;height: 28px;display: block;width: auto;object-fit: contain;}
  .gp9f1 {padding: 4px 2px 0;}
}

.tmbq.tmbq:not(.a7qgmv) {min-height: clamp(460px, 68vh, 680px);}
.p8sf8eb.p8sf8eb:not(.a7qgmv) .bb1t {background:
    linear-gradient(0deg, color-mix(in srgb, var(--iwoan) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--iwoan) 88%, transparent) 0%, color-mix(in srgb, var(--iwoan) 50%, transparent) 38%, transparent 66%);}
.thmaa.thmaa:not(.a7qgmv) .bb1t {background:
    linear-gradient(0deg, color-mix(in srgb, var(--iwoan) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--iwoan) 88%, transparent) 0%, color-mix(in srgb, var(--iwoan) 50%, transparent) 38%, transparent 66%);}
.tmbq.tmbq:not(.a7qgmv) .zdt4 {font-size: clamp(34px, 4vw, 58px);}

.tmbq.a7qgmv.a7qgmv {align-items: stretch;display: flex;gap: 0;flex-direction: column;background: none;border: 0;padding: 0;overflow: visible;}
.a7qgmv.a7qgmv .seab,
.a7qgmv.a7qgmv .bdd2dwj {max-height: none;aspect-ratio: auto;height: auto;border-radius: var(--u28);flex: none;width: 100%;object-fit: contain;}
.a7qgmv.a7qgmv .bdd2dwj {aspect-ratio: 16 / 7;}
.a7qgmv.a7qgmv picture {display: block;}
.a7qgmv.a7qgmv .ck5xx {box-sizing: border-box;border: 1px solid var(--flx);border-top: 4px solid var(--bdii);border-radius: var(--u28);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);position: relative;z-index: 2;background: var(--iwoan);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);padding: clamp(22px, 2.8vw, 36px);width: min(640px, 88%);}
.a7qgmv.thmaa .ck5xx {margin-left: auto;margin-right: clamp(16px, 3vw, 36px);}
.a7qgmv .n7ke {display: none;}
.a7qgmv.a7qgmv .zdt4 {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:729px) {
  .tmbq.a7qgmv, .a7qgmv.thmaa {flex-direction: column;align-items: stretch;}
  .a7qgmv.a7qgmv .seab, .a7qgmv.a7qgmv .bdd2dwj {width: 100%;}
}
@media (max-width: 719.98px) {
  .a7qgmv.a7qgmv .ck5xx, .a7qgmv.thmaa .ck5xx {margin: -40px 12px 0;width: auto;}
  .tmbq.tmbq:not(.a7qgmv) {min-height: min(76vh, 600px);}
  .p8sf8eb.p8sf8eb:not(.a7qgmv) .bb1t,
  .thmaa.thmaa:not(.a7qgmv) .bb1t {background: linear-gradient(0deg, color-mix(in srgb, var(--iwoan) 94%, transparent) 0%, color-mix(in srgb, var(--iwoan) 60%, transparent) 45%, transparent 80%);}
  .thmaa.thmaa:not(.a7qgmv) .ck5xx {text-align: left;justify-self: start;}
  .thmaa.thmaa:not(.a7qgmv) .bev30fb {margin-left: 0;}
}

.za391m .t145p {margin-top:19px;display: grid;gap:17px;align-items: stretch;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);}
.za391m .qf8m1 {padding: 0;flex-direction: column;list-style: none;gap:7px;display: flex;margin: 0;max-width: none;}
.za391m .qf8m1 li {margin: 0;display: flex;max-width: none;flex: 1 1 0;}
.za391m .epdt271 {font-size: 16px;align-items: center;position: relative;transition:color 0.218s, border-color 0.186s;font-weight: 700;border: 1px solid var(--flx);border-radius: var(--u28);width: 100%;text-align: left;background: var(--qxnch);cursor: pointer;padding: 16px 18px;color: var(--sry0, var(--j20));line-height:1.36;display: flex;font-family: inherit;overflow: hidden;}
.za391m .hpcgr0 {z-index: 1;position: relative;}
.za391m .fqv85 {background: color-mix(in srgb, var(--bdii) 22%, transparent);border-right: 3px solid var(--bdii);width: 0;inset: 0 auto 0 0;position: absolute;}
.za391m .epdt271[data-on="1"], .za391m .epdt271[data-on="run"] {color: var(--nwc);border-color: var(--bdii);}
.za391m .epdt271[data-on="1"] .fqv85 {width: 100%;border-right: 0;}
.za391m .epdt271[data-on="run"] .fqv85 {animation: jzjxc0c var(--uija, 6000ms) linear forwards;}
@keyframes jzjxc0c { from {width: 0;} to {width: 100%;} }
.za391m .w5eak {padding: 0;grid-auto-flow: column;grid-template-columns: none !important;margin: 0;display: grid !important;scroll-behavior: smooth;overflow-x: auto;border-radius: var(--u28);scroll-snap-type: x mandatory;scrollbar-width: none;overscroll-behavior-x: contain;list-style: none;min-width: 0;grid-auto-columns: 100%;gap: 0 !important;}
.za391m .w5eak::-webkit-scrollbar {display: none;}
.za391m .e35cwj {overflow: hidden;scroll-snap-align: start;border-radius: var(--u28);min-width: 0;max-width: none;position: relative;margin: 0;min-height: clamp(260px, 26vw, 380px);}
.za391m .e35cwj picture {display: block;height: 100%;}
.zcr93w9 .za391m img.nwgb5e.nwgb5e {position: absolute;object-fit: cover;inset: 0;width: 100%;height: 100%;border-radius: 0;}
.za391m .d4cjzz {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--bdii) 60%, transparent), transparent 70%), var(--qxnch);}
.za391m .p93b {display: none;}
.za391m .b1h3gmf {display: flex;margin: 18px 0 0;flex-wrap: wrap;gap:11px;}
@media (max-width:770px) {
  .za391m .t145p {grid-template-columns: minmax(0, 1fr);}
  .za391m .qf8m1 {flex-direction: row;order: 2;}
  .za391m .epdt271 {border-radius:2px;padding: 0;min-height: 0;height: 6px;}
  .za391m .hpcgr0 {display: none;}
  .za391m .e35cwj {aspect-ratio: 4 / 3;min-height: 0;}
  .za391m .p93b {right: 0;left: 0;display: block;z-index: 1;padding: 30px 16px 14px;position: absolute;bottom: 0;font-weight: 700;background: linear-gradient(0deg, color-mix(in srgb, var(--iwoan) 92%, transparent), transparent);color: var(--nwc);}
}
@media (prefers-reduced-motion: reduce) { .za391m .w5eak {scroll-behavior: auto;} .za391m .epdt271[data-on="run"] .fqv85 {width: 100%;animation: none;} }
.zcr93w9 .za391m .w5eak > .e35cwj {flex: none;max-width: none !important;width: auto;}
.za391m .epdt271:not([data-on="run"]):not([data-on="1"]) .fqv85 {border-right: 0;}
.zcr93w9 .za391m .w5eak {justify-content: start !important;align-content: stretch;}

.zcr93w9 > .yja4k.v9vb8n:has(.ymzwr3k) {gap: 0;overflow: hidden;padding: 0 !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);display: grid !important;}
.v9vb8n .ymzwr3k {align-items: center;justify-content: center;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--bdii), color-mix(in srgb, var(--bdii) 60%, #000));text-align: center;gap:10px;flex-direction: column;color: var(--e6t3, var(--ag3z, var(--xai)));display: flex;padding: 30px 20px;}
.v9vb8n .nzzr {line-height: .9;font-size: clamp(64px, 6.6vw, 96px);letter-spacing: -.05em;font-weight: 800;}
.v9vb8n .bkwc {font-size: 22px;letter-spacing: 4px;color: transparent;background: linear-gradient(90deg, currentColor var(--c86c, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--c86c, 90%));-webkit-background-clip: text;background-clip: text;}
.v9vb8n .t25v {font-weight: 700;font-style: normal;font-size: 12px;opacity:0.87;letter-spacing: .14em;text-transform: uppercase;}
.v9vb8n .ya4xe {min-width: 0;padding: clamp(22px, 2.8vw, 34px);}
.v9vb8n .ya4xe h2 {font-size: clamp(24px, 2.4vw, 32px);}
.v9vb8n .c0k1 a {color: var(--e6t3, var(--ag3z, var(--xai)));border-color: var(--bdii);background: var(--bdii);}
@media (max-width:695px) {
  .zcr93w9 > .yja4k.v9vb8n:has(.ymzwr3k) {grid-template-columns: minmax(0, 1fr);}
  .v9vb8n .ymzwr3k {padding: 18px 20px;gap:13px;flex-direction: row;justify-content: flex-start;flex-wrap: wrap;text-align: left;}
  .v9vb8n .nzzr {font-size: 54px;}
}

.zcr93w9 .hxvm51 .f65da72 {display: grid !important;list-style: none;padding: 0;margin: 10px 0 0;gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));}
.zcr93w9 .hxvm51 .f65da72::before, .zcr93w9 .hxvm51 .w1qj6v::before, .zcr93w9 .hxvm51 .w1qj6v::after {display: none !important;content: none !important;}
.zcr93w9 .hxvm51 .w1qj6v.w1qj6v {padding: 0 !important;grid-template-columns: 76px minmax(0, 1fr);background: var(--qxnch);margin: 0;display: grid;position: relative;min-width: 0;counter-increment: spstep;border: 1px solid var(--flx);border-radius: var(--u28);overflow: hidden;transition:border-color 0.188s, transform 0.197s;align-items: stretch;max-width: none;}
.zcr93w9 .hxvm51 .f65da72 {counter-reset: spstep;}
.zcr93w9 .hxvm51 .w1qj6v:hover {transform: translateY(-2px);border-color: var(--bdii);}
.zcr93w9 .hxvm51 .w1qj6v > :not(.a3fb7):not(.jd0f1) {grid-column: 2;padding-left:18px;padding-right:18px;}
.zcr93w9 .hxvm51 .w1qj6v > :nth-child(2) {padding-top:17px;}
.zcr93w9 .hxvm51 .w1qj6v > :last-child {padding-bottom:18px;}
.zcr93w9 .hxvm51 .a3fb7.a3fb7,
.zcr93w9 .hxvm51 .jd0f1.jd0f1 {background: linear-gradient(160deg, var(--bdii), color-mix(in srgb, var(--bdii) 60%, #000));color: var(--e6t3, var(--ag3z, var(--xai)));height: auto;transform: none;box-shadow: none;font-size: 34px;justify-content: center;margin: 0;grid-column: 1;font-weight: 800;position: static;display: flex;grid-row: 1 / span 4;font-style: normal;width: auto;border: 0;border-radius: 0;align-items: center;}
.zcr93w9 .hxvm51 .jd0f1::after {content: counter(spstep);}
.zcr93w9 .hxvm51 .bj4an4 {display: none;}
.zcr93w9 .hxvm51 .zz652f {font-weight: 800;font-size: 17px;margin: 0 0 6px;overflow-wrap: anywhere;}
.zcr93w9 .hxvm51 .h3frg1n {margin: 0;line-height:1.55;overflow-wrap: anywhere;font-size: 15px;color: var(--sry0);}
.zcr93w9 .hxvm51 .a8gcac {padding-bottom:19px;padding-top:19px;}
@media (max-width:695px) { .zcr93w9 .hxvm51 .f65da72 {grid-template-columns: minmax(0, 1fr);} .zcr93w9 .hxvm51 .w1qj6v.w1qj6v {grid-template-columns: 60px minmax(0, 1fr);} }
.zcr93w9 > .yja4k.v9vb8n:has(.ymzwr3k) {align-items: stretch;}
.v9vb8n .ymzwr3k {min-height: 100%;height: auto;align-self: stretch;box-sizing: border-box;}
.v9vb8n .bkwc {-webkit-text-fill-color: transparent;display: inline-block;}
.zcr93w9 .v9vb8n .c0k1 > a, .zcr93w9 .v9vb8n .c0k1 a.hetprwy {border-color: var(--bdii) !important;color: var(--e6t3, var(--ag3z, var(--xai))) !important;background: var(--bdii) !important;}

.v9vb8n .bkwc {background: linear-gradient(90deg,
    var(--e6t3, var(--ag3z, var(--xai))) var(--c86c, 90%),
    color-mix(in srgb, var(--e6t3, var(--ag3z, var(--xai))) 30%, transparent) var(--c86c, 90%));-webkit-background-clip: text;background-clip: text;}

.zcr93w9 .xakgwnw.b438p:not(.zs6x) {overflow: hidden;display: grid !important;align-items: stretch;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);border-left: 4px solid var(--bdii);padding: 0 !important;}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) .ytmceg {min-height: 300px;grid-row: 1 / span 6;margin: 0;overflow: hidden;grid-column: 1;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);order: 0;}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) .ytmceg img {width: 100%;transition:transform 0.405s;object-fit: cover;aspect-ratio: auto;max-height: none;height: 100%;border-radius: 0;}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) .ytmceg picture {display: block;height: 100%;}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) > :not(.ytmceg) {grid-column: 2;padding-left: clamp(8px, 1vw, 16px);padding-right: clamp(20px, 2.6vw, 34px);}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) > :not(.ytmceg):nth-child(1),
.zcr93w9 .xakgwnw.b438p:not(.zs6x) > .mrfv4 {margin-top: clamp(22px, 2.6vw, 34px);}
.zcr93w9 .xakgwnw.b438p:not(.zs6x) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.zcr93w9 .xakgwnw.b438p:hover .ytmceg img {transform: scale(1.04);}
.zcr93w9 .xakgwnw.zs6x .ytmceg {clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);border-radius: var(--u28) var(--u28) 0 0;overflow: hidden;}
.zcr93w9 .xakgwnw.zs6x .ytmceg img {aspect-ratio: 16 / 9;object-fit: cover;max-height: none;transition:transform 0.438s;}
.zcr93w9 .xakgwnw.b438p .rp3n {font-size: clamp(22px, 2.2vw, 30px);}
.zcr93w9 .xakgwnw.b438p .mrfv4 {width: 56px;background: var(--bdii);height: 4px;border: 0;border-radius:1px;}
@media (max-width:770px) {
  .zcr93w9 .xakgwnw.b438p:not(.zs6x) {grid-template-columns: minmax(0, 1fr);}
  .zcr93w9 .xakgwnw.b438p:not(.zs6x) .ytmceg {aspect-ratio: 16 / 9;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);grid-row: auto;order: -1;min-height: 0;}
  .zcr93w9 .xakgwnw.b438p:not(.zs6x) > :not(.ytmceg) {padding-left:21px;padding-right:20px;grid-column: 1;}
}
@media (prefers-reduced-motion: reduce) { .zcr93w9 .xakgwnw.b438p .ytmceg img {transition:none;} }

.zcr93w9 .xakgwnw.b438p .mrfv4 {display: none;}
.zcr93w9 .mk15n .g5twf {display: none;}   

.vqdkm.k2grze {--d4y5: clamp(380px, 44vw, 620px);width: var(--d4y5);}
body:has(.k2grze) {--d4y5: clamp(380px, 44vw, 620px);}
.k2grze .n6qs {height: 100%;grid-template-columns: minmax(0, 1fr) auto;min-height: 100vh;padding: 24px clamp(20px, 2.4vw, 32px);gap:17px 16px;box-sizing: border-box;grid-template-rows: auto minmax(0, 1fr) auto auto;display: grid;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";}
.k2grze .hq0kfh {align-self: center;grid-area: brand;}
.k2grze .q1yq {align-self: center;grid-area: acts;margin: 0;}
.k2grze .ygsf {gap:8px;display: flex;align-items: center;}
.k2grze .ygsf .t5agpn {width: auto;min-height: 40px;padding: 0 14px;font-size: 14px;}
.k2grze .ygsf .kbj0 {order: -1;}
.k2grze .xsv7a {display: none;}
.k2grze .j8y6g3 {min-height: 0;display: flex;grid-area: hero;}
.k2grze .b6etsv {grid-area: navhead;}
.k2grze .kvad99 {border-top: 1px solid var(--flx);padding-top:12px;margin: 0;grid-area: nav;}
.k2grze .kvad99 ul {display: flex;flex-wrap: wrap;gap:3px 18px;}
.k2grze .kvad99 a {padding: 6px 0;}

.j8y6g3 > .r8vh.tmbq {margin: 0;min-height: 0;width: 100%;}
.j8y6g3 > .r8vh.tmbq:not(.a7qgmv) {min-height: 100%;}
.j8y6g3 > .tmbq:not(.a7qgmv) .ck5xx {justify-self: start;text-align: left;}
.j8y6g3 > .thmaa:not(.a7qgmv) .bev30fb {margin-left: 0;}
.j8y6g3 > .tmbq:not(.a7qgmv) .bb1t {background: linear-gradient(0deg, color-mix(in srgb, var(--iwoan) 94%, transparent) 0%, color-mix(in srgb, var(--iwoan) 62%, transparent) 42%, transparent 78%) !important;}
.j8y6g3 > .a7qgmv {align-self: center;}
.j8y6g3 > .a7qgmv .ck5xx {width: auto;margin: -50px 16px 0;}
.j8y6g3 .zdt4 {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:930px) {
  .vqdkm.k2grze {width: auto;display: block;position: static;border: 0;background: none;}
  .k2grze .n6qs {padding: 14px 16px 0;height: auto;display: block;min-height: 0;}
  .k2grze :is(.hq0kfh, .q1yq, .b6etsv, .kvad99) {display: none;}
  .j8y6g3 > .r8vh.tmbq:not(.a7qgmv) {min-height: min(76vh, 600px);}
}

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