

:root {--kui05:    var(--us6);--a9ejt: var(--eiv7a);--m8pzb:     8px;--jhj9:  clamp(320px, 38vw, 520px);--c9k9:   var(--idc);--htv: clamp(18px, 2vw, 28px);--hm0a:   var(--x6k7w);--zexp9: var(--y8pvx);--byq:  color-mix(in srgb, var(--us6) 72%, transparent);--lr49t: var(--mdw);--q9j:"Source Sans 3", "Lato", "Segoe UI", system-ui, sans-serif;}

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

.e0se86 {text-decoration: none;color: var(--nlxe, var(--ay0jb, var(--gpmbj)));padding: 12px 20px;font-weight: 700;position: absolute;top: 0;background: var(--lr49t);left: -9999px;z-index: 200;border-radius: var(--m8pzb);}
.e0se86:focus {top: 12px;left: 12px;}

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

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

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

.skyx {margin-bottom: auto;margin-top: auto;}
.sdwr {font-weight: 800;letter-spacing: -.032em;line-height:1.03;text-wrap: balance;font-size: clamp(30px, 3.4vw, 52px);margin: 0 0 16px;}
.jfwfka {margin: 0 0 22px;color: var(--byq);max-width: 42ch;font-size: 17px;}
.p29yr {flex-wrap: wrap;display: flex;gap:9px;}

.dz14 {border: 1px solid color-mix(in srgb, var(--lr49t) 34%, transparent);border-radius: var(--m8pzb);margin-top:22px;background: color-mix(in srgb, var(--lr49t) 8%, transparent);padding: 16px 18px;}
.kfcbf {margin: 0;font-weight: 700;font-size: 15px;}
.jdxzt8 {margin: 5px 0 0;font-size: 14px;color: var(--byq);}

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

.nm9k9,
.te089zy :is(.cnzcj0v, .f7ekqs, .z909s0, .ycnf,
             .ae7nx0, .rj5fz71, .rg382m1) a[role="button"],
.te089zy .ycnf a {min-height: 44px;cursor: pointer;border-radius: var(--m8pzb);border: 1px solid transparent;display: inline-flex;font-weight: 700;white-space: nowrap;padding: 0 20px;align-items: center;justify-content: center;text-decoration: none;font-size: 15px;}
.d6e4h {border-color: var(--c9k9);background: var(--bpr2);color: var(--fsg, var(--jkc6));}
.r6gbzhm {color: var(--fta, var(--u2vh));background: var(--fra);}
.r6gbzhm:hover {background: var(--pzn);}
.te089zy :is(.cnzcj0v, .f7ekqs, .z909s0, .ycnf,
             .ae7nx0, .rj5fz71, .rg382m1) a[role="button"],
.te089zy .ycnf a {background: var(--mdw);color: var(--ay0jb, var(--gpmbj));}
.te089zy :is(.cnzcj0v, .f7ekqs, .z909s0, .ycnf,
             .ae7nx0, .rj5fz71, .rg382m1) a[role="button"]:hover,
.te089zy .ycnf a:hover {background: var(--pzn);}

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

.d82g31e,
.s8208 {display: none;}

.f18rz {display: flex;gap:12px;align-items: center;justify-content: space-between;}
.qmzfwx8 {min-height: 44px;align-items: center;text-decoration: none;display: inline-flex;color: var(--kui05);}
.qmzfwx8 img {width: auto;height: 26px;display: block;}
.tsnwc {line-height: 1;flex-shrink: 0;width: 44px;cursor: pointer;background: var(--zexp9);color: var(--kui05);display: inline-flex;justify-content: center;font-size: 17px;border-radius: var(--m8pzb);border: 1px solid var(--c9k9);height: 44px;align-items: center;}
.tsnwc:hover {background: var(--c9k9);}
.d55xg4 ul {margin: 0;padding: 0;list-style: none;}
.d55xg4 li + li {margin-top:7px;}
.d55xg4 a {display: flex;background: var(--zexp9);min-height: 48px;text-decoration: none;border-radius: var(--m8pzb);border: 1px solid var(--c9k9);align-items: center;color: var(--kui05);padding: 0 14px;font-weight: 600;font-size: 15.5px;}
.d55xg4 a:hover {background: var(--c9k9);}
.d55xg4 a:focus-visible {outline: 2px solid var(--lr49t);outline-offset: 2px;}
.d55xg4 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--lr49t);border-color: var(--lr49t);}
.h3btwxh {gap:11px;margin-top: auto;padding-top:4px;display: grid;}
.h3btwxh .a89f {min-height: 48px;width: 100%;}

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

.gn2a {min-width: 0;margin-left: var(--jhj9);}

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

.bhrf.bhrf {display: grid;position: relative;align-content: end;background: var(--alwpo, var(--zexp9));overflow: hidden;border: 1px solid var(--c9k9);border-radius: var(--m8pzb);isolation: isolate;min-height: min(52vh, 460px);padding: 0;}

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

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

.ahyj7.ahyj7 .gnjmww {background:
    linear-gradient(0deg,
      var(--hm0a) 0%,
      color-mix(in srgb, var(--hm0a) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--hm0a) 0%, var(--hm0a) 46%,
      color-mix(in srgb, var(--hm0a) 58%, transparent) 68%,
      transparent 100%);}
.dzr9jv.dzr9jv .gnjmww {background:
    linear-gradient(0deg,
      var(--hm0a) 0%,
      color-mix(in srgb, var(--hm0a) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--hm0a) 0%, var(--hm0a) 46%,
      color-mix(in srgb, var(--hm0a) 58%, transparent) 68%,
      transparent 100%);}

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

.bhrf.bhrf:not(:has(.heap)) .gnjmww {background: linear-gradient(0deg,
    color-mix(in srgb, var(--hm0a) 72%, transparent) 0%,
    color-mix(in srgb, var(--hm0a) 34%, transparent) 48%,
    transparent 100%);}
.bwmved.bwmved {background: linear-gradient(148deg,
    color-mix(in srgb, var(--lr49t) 34%, var(--zexp9)) 0%,
    var(--zexp9) 58%,
    color-mix(in srgb, var(--lr49t) 14%, var(--hm0a)) 100%);}
.v6gfs.v6gfs {background: linear-gradient(208deg,
    color-mix(in srgb, var(--lr49t) 30%, var(--zexp9)) 0%,
    var(--zexp9) 64%,
    color-mix(in srgb, var(--lr49t) 18%, var(--hm0a)) 100%);}
.ve1n.ve1n {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--lr49t) 32%, var(--zexp9)) 0%,
      var(--zexp9) 62%),
    var(--hm0a);}

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

.bhrf.bhrf .e7excbe {text-transform: uppercase;font-weight: 700;margin: 0 0 10px;color: color-mix(in srgb, var(--lr49t) 42%, var(--kui05));letter-spacing: .16em;display: block;font-size: 11.5px;font-style: normal;}
.bhrf.bhrf .jzkd {text-wrap: balance;font-weight: 800;margin: 0 0 10px;line-height:1.09;font-size: clamp(27px, 3.2vw, 44px);color: var(--lvhh, var(--kui05));letter-spacing: -.028em;}
.bhrf.bhrf .wkjv {max-width: 46ch;margin: 0 0 18px;line-height:1.56;font-size: 16px;color: color-mix(in srgb, var(--kui05) 82%, transparent);}

.bhrf.bhrf .pf8cw84 {color: var(--ay0jb, var(--gpmbj));font-size: 15px;text-decoration: none;display: inline-flex;min-height: 46px;font-weight: 700;justify-content: center;border-radius: var(--m8pzb);padding: 0 26px;align-items: center;background: var(--mdw);}
.bhrf.bhrf .pf8cw84:hover {background: var(--pzn);}
.bhrf.bhrf .pf8cw84:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.bhrf.dggz34 {display: flex;gap: clamp(16px, 2vw, 24px);flex-direction: column;align-content: normal;padding: clamp(18px, 2.2vw, 28px);background: var(--hm0a);min-height: 0;}
.dggz34.dggz34 .heap {height: auto;position: relative;width: 100%;max-height: 30vh;border-radius: var(--m8pzb);border: 1px solid var(--c9k9);inset: auto;aspect-ratio: 16 / 10;}
.ahyj7.dggz34 .gnjmww,
.dzr9jv.dggz34 .gnjmww {display: none !important;}

.dggz34.dggz34 .pk3xw {aspect-ratio: 16 / 10;padding: 0;font-size: clamp(48px, 8vw, 96px);height: auto;width: 100%;inset: auto;max-height: 30vh;border-radius: var(--m8pzb);border: 1px solid var(--c9k9);position: relative;}
.dggz34.dggz34 .dqsw4 {padding: 0;z-index: auto;position: relative;max-width: none;}
.dggz34.dggz34 .jzkd,
.dggz34.dggz34 .e7excbe {color: var(--lvhh, var(--kui05));}
.dggz34.dggz34 .wkjv {color: color-mix(in srgb, var(--kui05) 72%, transparent);}
.dggz34.dzr9jv .dqsw4 {justify-self: auto;text-align: left;}
.dggz34.dzr9jv.dzr9jv .wkjv {margin-left: 0;}

.dggz34:not(:has(.heap)) {background: var(--alwpo, var(--zexp9));}
@media (min-width:712px) {
  .bhrf.dggz34 {align-items: center;flex-direction: row;}
  .dggz34.dggz34 .heap,
  .dggz34.dggz34 .pk3xw {max-height: none;flex: 0 0 auto;width: 42%;}
  .dggz34.dzr9jv {flex-direction: row-reverse;}
  .dggz34.dggz34 .dqsw4 {width: auto;min-width: 0;flex: 1 1 auto;}
}

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

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

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

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

.te089zy :is(.rg382m1, .rj5fz71, .ae7nx0, .nx3tn,
             .fm17vk, .bzn6, .z909s0, .f7ekqs,
             .mk1v, .yjxmnrm, .bqr0gve, .krw8x,
             .dt4d89, .j8r75nd, .bc9ke5) {border: 1px solid var(--c9k9);border-radius: var(--m8pzb);box-shadow:
    0 1px 0 color-mix(in srgb, var(--kui05) calc(4% * (1 - var(--q1qos))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--q1qos))), transparent);background: linear-gradient(180deg, var(--zexp9) 0%, var(--hm0a) 62%);padding: clamp(22px, 2.4vw, 34px) !important;}

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

.egr8yk.egr8yk .hc7a97t:last-child::after {top: 32px;background: var(--hm0a);left: 15px;width: 2px;bottom: -2px;content: "";position: absolute;}
.egr8yk.egr8yk .rad8qc {grid-column: 1;width: 32px;border-radius: 50%;color: var(--nlxe, var(--ay0jb, var(--gpmbj)));align-items: center;display: flex;font-size: 14px;box-shadow: 0 0 0 4px var(--hm0a);position: relative;font-variant-numeric: tabular-nums;height: 32px;z-index: 1;font-weight: 800;background: var(--lr49t);justify-content: center;}
.egr8yk.egr8yk .r7vqc {min-width: 0;grid-column: 2;padding-top:3px;}
.egr8yk.egr8yk .xepf7j {line-height:1.32;font-size: 16px;font-weight: 700;margin: 0 0 4px;color: var(--kui05);}
.egr8yk.egr8yk .njtg {font-size: 15px;margin: 0;line-height:1.62;color: var(--byq);}

.bdq5.bdq5 .qktrws9 {gap:15px;grid-template-columns: minmax(0, 1fr);display: grid;}
.bdq5.bdq5 .agkz {padding: 14px 16px;background: var(--zexp9);border: 1px solid var(--c9k9);border-left: 4px solid var(--a9ejt);border-radius: 0 var(--m8pzb) var(--m8pzb) 0;position: relative;}

.bdq5.bdq5 .am0n4 {background: color-mix(in srgb, var(--lr49t) 7%, var(--zexp9));border-left-color: color-mix(in srgb, var(--lr49t) 40%, var(--kui05));}
.bdq5.bdq5 .zwd9nda {border-left-color: color-mix(in srgb, var(--kui05) 42%, transparent);background: color-mix(in srgb, var(--kui05) 4%, var(--zexp9));}
.bdq5.bdq5 .apx9 {font-weight: 800;color: var(--kui05);font-size: 12px;text-transform: uppercase;gap:8px;letter-spacing: .09em;margin: 0 0 10px;border-bottom: 1px solid var(--c9k9);align-items: center;display: flex;padding: 0 0 9px;}
.bdq5.bdq5 .jhebfk6 {font-size: 11.5px;margin-left: auto;font-variant-numeric: tabular-nums;font-weight: 700;color: var(--byq);padding: 2px 8px;background: color-mix(in srgb, var(--kui05) 10%, transparent);border-radius:99px;letter-spacing: 0;}
.bdq5.bdq5 .am0n4 .jhebfk6 {color: var(--kui05);background: color-mix(in srgb, var(--lr49t) 18%, transparent);}
.bdq5.bdq5 .kkts9 {list-style: none;padding: 0;margin: 0;}
.bdq5.bdq5 .kkts9 li {align-items: start;grid-template-columns: 16px minmax(0, 1fr);font-size: 15px;display: grid;gap:9px;padding: 7px 0;line-height:1.56;}
.bdq5.bdq5 .kkts9 li + li {border-top: 1px solid color-mix(in srgb, var(--c9k9) 70%, transparent);}
.bdq5.bdq5 .ep51 {color: var(--byq);font-weight: 800;text-align: center;font-size: 15px;line-height:1.55;}

.bdq5.bdq5 .am0n4 .ep51 {color: color-mix(in srgb, var(--lr49t) 40%, var(--kui05));}
.bdq5.bdq5 .k7xnb {color: var(--kui05);min-width: 0;}

.zana9.zana9 .dn5knq {display: block;}
.zana9.zana9 .txny6y3 {padding: 0;border-top: 1px solid var(--c9k9);margin: 0;background: none;border-radius: 0;}
.zana9.zana9 .txny6y3:last-child {border-bottom: 1px solid var(--c9k9);}

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

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

.zana9.zana9 .txny6y3[open] .r5ka::before,
.zana9.zana9 .txny6y3[open] .r5ka::after {background: color-mix(in srgb, var(--lr49t) 40%, var(--kui05));}
.zana9.zana9 .txny6y3[open] .r5ka::after {transform: translateY(-50%) scaleY(0);}

.zana9.zana9 .ykgk {color: var(--byq);margin: 0;font-size: 15px;padding: 0 28px 16px 18px;line-height:1.63;}

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

@media (max-width:811px) { .ez0d.ez0d .ssag50 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.ez0d.ez0d .k1044 {min-width: 0;counter-increment: sp-cat-n;}

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

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

.y9pfmjg.y9pfmjg .qmhfqf {margin: 0;align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);column-gap:15px;}
.y9pfmjg.y9pfmjg .yzsk {margin: 0;}
.y9pfmjg.y9pfmjg .vdn28 {background: var(--zexp9);padding: 12px 18px;justify-content: center;min-width: 136px;display: flex;min-height: 68px;border: 1px solid var(--c9k9);border-radius: var(--m8pzb);align-items: center;}
.y9pfmjg.y9pfmjg .vdn28 img {max-height: 44px;display: block;height: auto;border-radius: 0;width: auto;object-fit: contain;max-width: 100%;}
.y9pfmjg.y9pfmjg .cman {font-weight: 600;font-size: 15.5px;margin: 0;color: var(--kui05);}

.y9pfmjg.y9pfmjg .yzsk:not(:first-of-type),
.y9pfmjg.y9pfmjg .yzsk:not(:first-of-type) + .cman {margin-top:13px;padding-top:13px;border-top: 1px solid var(--c9k9);}

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

.rksycga.rksycga {column-gap:15px;display: grid;grid-template-columns: auto minmax(0, 1fr);row-gap:7px;align-items: center;}
.rksycga.rksycga .dkqj {color: var(--kui05);margin: 0;grid-column: 1 / -1;line-height:1.19;font-size: clamp(20px, 2.1vw, 27px);letter-spacing: -.022em;font-weight: 800;}
.rksycga.rksycga .mrmp9qp {letter-spacing: -.03em;color: color-mix(in srgb, var(--lr49t) 35%, var(--kui05));line-height: 1;font-weight: 800;font-size: clamp(28px, 3vw, 38px);}
.rksycga.rksycga .xayr {border-radius: 999px;position: relative;overflow: hidden;background: color-mix(in srgb, var(--kui05) 12%, transparent);height: 8px;}
.rksycga.rksycga .xayr::before {background: var(--lr49t);content: "";width: var(--xx2, 0%);inset: 0 auto 0 0;border-radius: inherit;position: absolute;}
.rksycga.rksycga .sf8y {color: var(--byq);grid-column: 1 / -1;line-height:1.61;font-size: 15.5px;}
.rksycga.rksycga .fn17qs {padding: 0;list-style: none;margin: 6px 0 0;grid-column: 1 / -1;}
.rksycga.rksycga .j3gmvbg {padding: 14px 0;column-gap:13px;grid-template-columns: minmax(0, 1fr) auto;align-items: center;border-top: 1px solid var(--c9k9);display: grid;}
.rksycga.rksycga .zffhk9y {font-size: 14.5px;font-weight: 700;color: var(--kui05);}
.rksycga.rksycga .wbed9 {overflow: hidden;border-radius: 999px;position: relative;height: 6px;width: 72px;background: color-mix(in srgb, var(--kui05) 12%, transparent);display: block;}
.rksycga.rksycga .wbed9::before {background: var(--lr49t);inset: 0 auto 0 0;width: var(--xx2, 0%);border-radius: inherit;position: absolute;content: "";}
.rksycga.rksycga .w9vvv {margin: 7px 0 0;color: var(--byq);font-size: 14.5px;grid-column: 1 / -1;line-height:1.62;}

.btgmh3e.btgmh3e {flex-direction: column;display: flex;}
.btgmh3e.btgmh3e .ayj9 {height: 3px;margin: 0 0 16px;border: 0;border-radius:2px;width: 42px;background: var(--lr49t);}
.btgmh3e.btgmh3e .ncg347q {margin: 0 0 18px;}
.btgmh3e.btgmh3e .ncg347q img {border-radius: var(--m8pzb);aspect-ratio: 16 / 7;object-fit: cover;display: block;width: 100%;}

.y3cb.y3cb .ncg347q {order: 3;margin: 18px 0 0;}
.btgmh3e.btgmh3e .r6tx9jx {margin: 0 0 10px !important;}
.btgmh3e.btgmh3e .xv8tqn {color: var(--byq);}
.btgmh3e.btgmh3e .xv8tqn > :first-child {margin-top: 0;}
.btgmh3e.btgmh3e .xv8tqn > :last-child {margin-bottom: 0;}
.btgmh3e.btgmh3e .ktqy3 {align-self: flex-start;margin-top:14px;background: var(--mdw);padding: 0 22px;font-weight: 700;align-items: center;justify-content: center;font-size: 15px;display: inline-flex;border-radius: var(--m8pzb);text-decoration: none;min-height: 44px;color: var(--ay0jb, var(--gpmbj));}
.btgmh3e.btgmh3e .ktqy3:hover {background: var(--pzn);}

@media (min-width:754px) {
  .te089zy > .g3f0b {float: left;width: calc(50% - var(--htv) / 2);max-width: none;}
  .te089zy > .g3f0b + .g3f0b {float: right;}
  
  .te089zy > .g3f0b + .g3f0b + * {clear: both;}
}

.mmag9g.mmag9g .fpqtt5q {font-size: 11.5px;text-transform: uppercase;letter-spacing: .16em;color: color-mix(in srgb, var(--lr49t) 35%, var(--kui05));font-weight: 700;margin: 0 0 8px;}
.mmag9g.mmag9g .m6msc1t {line-height:1.20;color: var(--kui05);margin: 0 0 10px;letter-spacing: -.022em;font-size: clamp(26px, 3.7vw, 42px);font-weight: 800;}
.mmag9g.mmag9g .fme1jy {margin: 0 0 16px;color: var(--byq);max-width: 60ch;}
.mmag9g.mmag9g .kxht {display: inline-flex;margin: 0 8px 0 0;color: var(--ay0jb, var(--gpmbj));font-size: 15px;align-items: center;font-weight: 700;justify-content: center;text-decoration: none;background: var(--mdw);padding: 0 22px;min-height: 44px;border-radius: var(--m8pzb);}
.mmag9g.mmag9g .kxht:hover {background: var(--pzn);}

.mmag9g.mmag9g .raxw3 {box-shadow: inset 0 0 0 1px var(--c9k9);color: var(--kui05);background: none;}
.mmag9g.mmag9g .raxw3:hover {background: color-mix(in srgb, var(--lr49t) 10%, transparent);}
.mmag9g.mmag9g .m46dgb {list-style: none;display: grid;margin: 18px 0 0;gap:15px;padding: 0;}

.bn99ta.bn99ta .m46dgb {flex-wrap: wrap;justify-content: center;display: flex;align-content: flex-start;}
.bn99ta.bn99ta .m46dgb > * {min-width: 0;flex: 1 1 310px;max-width: calc(50% - 7px);}
@media (max-width:705px) {
  .bn99ta.bn99ta .m46dgb > * {max-width: none;}
}
.mmag9g.mmag9g .nesed35 {margin: 0;}
.mmag9g.mmag9g .nesed35 img {aspect-ratio: 16 / 8;width: 100%;border-radius: var(--m8pzb);border: 1px solid var(--c9k9);object-fit: cover;display: block;}
.mmag9g.mmag9g .zp4zkpz {line-height:1.51;font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);display: block;color: var(--byq);margin-top:7px;}

.da7rwgx.da7rwgx {row-gap:5px;align-items: center;column-gap:17px;display: grid;grid-template-columns: auto minmax(0, 1fr);background: var(--bp8k2, var(--hm0a));color: var(--jukm, var(--kui05));}
.da7rwgx.da7rwgx .gvqp {object-fit: cover;height: 64px;border-radius: 50%;border: 1px solid var(--c9k9);display: block;grid-row: 1 / span 2;width: 64px;}
.da7rwgx.da7rwgx .f10p43 {letter-spacing: .16em;margin: 0;font-size: 11px;color: var(--vhu, var(--byq));text-transform: uppercase;font-weight: 700;}
.da7rwgx.da7rwgx .zcbaxp {letter-spacing: -.02em;color: var(--jukm, var(--kui05));font-size: 17px;font-weight: 800;}
.da7rwgx.da7rwgx .yvxb2,
.da7rwgx.da7rwgx .by0m,
.da7rwgx.da7rwgx .e6bft,
.da7rwgx.da7rwgx .nvqfn {grid-column: 1 / -1;}

.da7rwgx.da7rwgx .yvxb2 {gap:7px;flex-wrap: wrap;display: flex;margin-top:10px;}
.da7rwgx.da7rwgx .yvxb2 a {font-weight: 600;padding: 0 16px;align-items: center;background: var(--mhx3s, var(--zexp9));min-height: 44px;box-shadow: inset 0 0 0 1px var(--c9k9);border-radius: var(--m8pzb);text-decoration: none;font-size: 13.5px;display: inline-flex;color: var(--jukm, var(--kui05));}
.da7rwgx.da7rwgx .yvxb2 a:hover {background: color-mix(in srgb, var(--lr49t) 12%, var(--zexp9));}
.da7rwgx.da7rwgx .by0m {display: grid;margin: 14px 0 0;column-gap:14px;grid-template-columns: auto minmax(0, 1fr);}
.da7rwgx.da7rwgx .pcemvm {font-weight: 700;color: var(--vhu, var(--byq));border-top: 1px solid var(--c9k9);text-transform: uppercase;padding: 9px 0;letter-spacing: .13em;font-size: 11px;}
.da7rwgx.da7rwgx .sbvjv3t {color: var(--jukm, var(--kui05));margin: 0;font-size: 14.5px;padding: 9px 0;border-top: 1px solid var(--c9k9);}
.da7rwgx.da7rwgx .e6bft {color: var(--vhu, var(--byq));font-size: 15px;margin: 14px 0 0;line-height:1.62;}
.da7rwgx.da7rwgx .nvqfn {color: var(--vhu, var(--byq));line-height:1.55;padding-top:11px;display: block;margin: 14px 0 0;font-size: 12.5px;border-top: 1px solid var(--c9k9);}

.v52yga.v52yga .dx3yw,
.mbfmy.mbfmy .f7818g,
.swe9qz.swe9qz .rsn77jr,
.fyxqf.fyxqf .ttfv {background: var(--lr49t);border: 0;border-radius:3px;width: 42px;height: 3px;}
.v52yga.v52yga .dx3yw,
.swe9qz.swe9qz .rsn77jr {margin: 0 0 16px;}
.mbfmy.mbfmy .f7818g {opacity:0.57;margin: 18px 0 0;}
.v52yga.v52yga .cs4ee,
.mbfmy.mbfmy .ns57x8,
.s6h0z.s6h0z .b2xk {max-width: 68ch;}
.v52yga.v52yga .cs4ee > :first-child,
.mbfmy.mbfmy .ns57x8 > :first-child,
.s6h0z.s6h0z .b2xk > :first-child {margin-top: 0;}
.v52yga.v52yga .cs4ee > :last-child,
.mbfmy.mbfmy .ns57x8 > :last-child,
.s6h0z.s6h0z .b2xk > :last-child {margin-bottom: 0;}

.s6h0z.s6h0z .ncrzpq {display: flex;gap:12px;align-items: center;margin: 0 0 16px;}
.s6h0z.s6h0z .ncrzpq h2 {margin: 0 !important;}
.s6h0z.s6h0z .c583 {height: 1px;background: var(--c9k9);flex: 1 0 auto;}
.s6h0z.s6h0z .ncrzpq h2::before {display: none;}

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

.fyxqf.fyxqf {display: flex;gap:15px;align-items: center;}
.y48b0.y48b0 {justify-content: flex-start;}
.rqqf.rqqf {justify-content: center;}
.vye9.vye9 {justify-content: flex-end;}

.vye9.vye9 .ttfv {order: -1;flex: 1 1 auto;}
.rqqf.rqqf .ttfv {display: none;}
.fyxqf.fyxqf .jh3a {padding: 0 26px;font-size: 15px;align-items: center;background: var(--mdw);white-space: nowrap;justify-content: center;display: inline-flex;text-decoration: none;border-radius: var(--m8pzb);min-height: 48px;color: var(--ay0jb, var(--gpmbj));font-weight: 700;}
.fyxqf.fyxqf .jh3a:hover {background: var(--pzn);}
.fyxqf.fyxqf .jgp2d {flex: 1 1 auto;}

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

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

.aw55.aw55 {padding: clamp(20px, 2.6vw, 30px);background: var(--hm0a);border: 1px solid var(--c9k9);border-top: 3px solid var(--lr49t);border-radius: var(--m8pzb);}
.aw55.aw55 .wstnta6 {width: 56px;display: block;padding: 6px;box-sizing: border-box;background: var(--zexp9);border-radius:14px;border: 1px solid var(--c9k9);object-fit: contain;height: 56px;grid-row: 1 / span 2;}
.aw55.aw55 h2 {margin: 0 !important;}
.aw55.aw55 .nyza {color: var(--byq);font-size: 15px;margin: 0;}
.aw55.aw55 .wn65f,
.aw55.aw55 .myyhfn8 {grid-column: 1 / -1;}
.aw55.aw55 .wn65f {display: grid;column-gap:15px;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);}
.aw55.aw55 .gbsxpj {letter-spacing: .13em;padding: 10px 0;font-weight: 700;text-transform: uppercase;border-top: 1px solid var(--c9k9);color: var(--byq);font-size: 11px;}
.aw55.aw55 .wb3xsn8 {font-size: 14.5px;border-top: 1px solid var(--c9k9);margin: 0;color: var(--kui05);padding: 10px 0;font-weight: 600;}
.aw55.aw55 .myyhfn8 {gap:8px;display: flex;flex-wrap: wrap;margin-top:16px;}
.aw55.aw55 .xry8y {justify-content: center;align-items: center;color: var(--ay0jb, var(--gpmbj));text-decoration: none;font-size: 14px;display: inline-flex;font-weight: 700;background: var(--mdw);border-radius: var(--m8pzb);padding: 0 22px;min-height: 44px;}
.aw55.aw55 .xry8y:hover {background: var(--pzn);}
.aw55.aw55 .hevzhb {background: none;color: var(--kui05);box-shadow: inset 0 0 0 1px var(--c9k9);}
.aw55.aw55 .hevzhb:hover {background: color-mix(in srgb, var(--lr49t) 10%, transparent);}

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

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

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

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

.ymnw6wz.ymnw6wz {background: var(--tgd);--evltl: color-mix(in srgb, var(--udo) 82%, var(--lr49t));--udo:   var(--whwa7, #ffffff);color: var(--udo);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);border-top: 1px solid var(--a9ejt);}
.ymnw6wz .mwwe {align-items: start;display: grid;gap:25px 44px;grid-template-columns: minmax(0, 1fr) auto;}
.ymnw6wz .e4rwt img {height: 26px;width: auto;display: block;}
.ymnw6wz .e4rwt span {font-size: 18px;font-weight: 800;color: var(--udo);letter-spacing: -.03em;}
.ymnw6wz .tb9th2f {display: grid;gap:41px;grid-auto-flow: column;}
.ymnw6wz .tb9th2f ul {gap:8px;display: grid;padding: 0;margin: 0;list-style: none;}
.ymnw6wz .tb9th2f a {text-decoration: none;color: var(--evltl);min-height: 44px;display: flex;align-items: center;font-size: 14.5px;}
.ymnw6wz .tb9th2f a:hover {color: var(--udo);}
.ymnw6wz .dd8h2 {display: flex;gap:13px;flex-wrap: wrap;align-items: center;opacity:0.7;margin: 22px 0 0;}
.ymnw6wz .x2m7d {border-top: 1px solid var(--c9k9);margin: 22px 0 0;padding-top:18px;}
.ymnw6wz .x2m7d p {color: var(--evltl);margin: 0;font-size: 12.5px;}
.ymnw6wz .x2m7d p + p {margin-top:9px;line-height:1.60;}

@media (max-width:932px) {
  
  .ntyds {position: static;overflow: visible;border-right: 0;width: auto;border-bottom: 1px solid var(--a9ejt);}
  .pw42 {min-height: 0;gap:19px;padding: 20px 16px 24px;}
  .skyx {margin-top: 0;}
  .gn2a {margin-left: 0;}
  .te089zy {padding: 20px 16px 32px;}

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

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

  .sx06 {min-height: 56px;justify-content: space-between;padding: 8px 14px;display: flex;align-items: center;top: 0;border-bottom: 1px solid var(--a9ejt);position: sticky;background: var(--c6b4);gap:10px;z-index: 60;}
  .fskk {white-space: nowrap;min-width: 0;text-decoration: none;display: inline-flex;text-overflow: ellipsis;letter-spacing: -.03em;font-size: 17px;color: var(--m2fy);min-height: 44px;font-weight: 800;align-items: center;overflow: hidden;}
  .p1be09 {align-items: center;gap:7px;display: flex;flex: 0 0 auto;}
  .p1be09 .nm9k9 {font-size: 13.5px;padding: 0 13px;}
  .d21ygbx {display: flex;}
  
  .t642 {display: none;}

  .egr8yk.egr8yk .hc7a97t {padding-bottom:20px;}
  .bdq5.bdq5 .agkz {padding: 13px 14px;}
  .zana9.zana9 .ykgk {padding-left:15px;padding-right:8px;}

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

  .bhrf.bhrf {min-height: min(34vh, 300px);}
  .bhrf.bhrf .dqsw4 {max-width: 100%;padding: 16px;}
  .dzr9jv.dzr9jv .dqsw4 {justify-self: stretch;text-align: left;}
  .dzr9jv.dzr9jv .wkjv {margin-left: 0;}
  
  .ahyj7.ahyj7 .gnjmww,
  .dzr9jv.dzr9jv .gnjmww {background: linear-gradient(0deg,
      var(--hm0a) 0%, var(--hm0a) 68%,
      color-mix(in srgb, var(--hm0a) 62%, transparent) 84%,
      transparent 100%);}
  .bhrf.bhrf .jzkd {font-size: clamp(22px, 6.4vw, 30px);}
  .bhrf.bhrf .wkjv {display: -webkit-box;font-size: 15px;overflow: hidden;-webkit-line-clamp: 3;margin-bottom:14px;-webkit-box-orient: vertical;}
  .bhrf.bhrf .pk3xw {font-size: clamp(96px, 34vw, 190px);}

  .ymnw6wz .mwwe {grid-template-columns: 1fr;}
  .ymnw6wz .tb9th2f {gap: 0;grid-auto-flow: row;}
}

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

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

@media (min-width:933px) {

  
  
  .zpj9 {transition:max-height 237ms ease, opacity 165ms ease, margin 199ms ease, padding 186ms ease;}

  
}

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

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

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

  
  .pw42 {position: relative;}

}

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

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

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

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

.wang {--uybt: var(--m8pzb);--y5i4: var(--m8pzb);--xfeti: 1px solid var(--c9k9);--w73: var(--m8pzb);}

.rksycga.rksycga h2.dkqj::before {content: none;display: none;}

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

.zana9.zana9 .beje .txny6y3,
.zana9.zana9 .beje .txny6y3:last-child {border-top: 0;border-bottom: 0;}

.zana9.zana9 .beje .ykgk {padding-left: 0;}

.zana9.zana9 > .txny6y3.txny6y3 {border-left: 2px solid color-mix(in srgb, var(--lr49t) 45%, var(--c9k9));padding: 0 0 0 14px;margin: 0 0 8px;border-bottom: 0;background: color-mix(in srgb, var(--kui05) 4%, transparent);border-top: 0;border-radius: 0 var(--m8pzb) var(--m8pzb) 0;}
.zana9.zana9 > .txny6y3.txny6y3:last-child {margin-bottom: 0;}

.zana9.zana9 > .txny6y3 .r5ka {padding-right:39px;}
.zana9.zana9 > .txny6y3 .r5ka::before {right: 16px;}
.zana9.zana9 > .txny6y3 .r5ka::after  {right: 22px;}

.zana9.zana9 .crzbd1w {padding: 0 28px 14px 0;margin: 0;}
.zana9.zana9 .crzbd1w .ykgk {padding: 0;}

.rksycga.rksycga .q9x1k {margin: 2px 0 4px;display: grid;gap:10px;grid-column: 1 / -1;}
.rksycga.rksycga .q9x1k .xayr {width: 100%;}

.rksycga.rksycga .ab7whmq {display: grid;margin: 6px 0 0;grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;}
.rksycga.rksycga .jmf4ke {justify-items: start;gap:6px;max-width: 36ch;display: grid;padding: 14px 0;min-width: 0;border-top: 1px solid var(--c9k9);}
.rksycga.rksycga .dvwn8z {margin: 0;padding: 14px 0 14px 16px;line-height:1.59;border-top: 1px solid var(--c9k9);font-size: 14.5px;color: var(--byq);min-width: 0;}

.rksycga.rksycga .dvwn8z:empty {padding: 0 0 14px;}

@media (max-width:550px) {
  .rksycga.rksycga .ab7whmq {grid-template-columns: minmax(0, 1fr);}
  .rksycga.rksycga .jmf4ke {padding-bottom: 0;max-width: none;}
  .rksycga.rksycga .dvwn8z {border-top: 0;padding: 7px 0 14px;}
}

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

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

.bdq5.bdq5 .kkts9.vayp5z9 li + li {border-top: 0;}

.bdq5.bdq5 .am0n4 .kkts9.vayp5z9 li {background: color-mix(in srgb, var(--lr49t) 22%, color-mix(in srgb, var(--kui05) 9%, transparent));}

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

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

.mbfmy.mbfmy .ca09 {padding-left:17px;position: relative;}
.mbfmy.mbfmy .t381e {border-radius:2px;width: 3px;left: 0;background: linear-gradient(
    to bottom,
    var(--lr49t),
    color-mix(in srgb, var(--lr49t) 20%, var(--c9k9))
  );bottom: 2px;top: 2px;position: absolute;}

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

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

.rab8z.rab8z {padding-left: 0;}
.rab8z.rab8z .g1bgtt {border: 1px solid var(--c9k9);border-top: 3px solid var(--lr49t);border-radius: var(--m8pzb);padding: 10px;background: var(--hm0a);}
.rab8z.rab8z .g1bgtt img {border-radius: max(0px, calc(var(--m8pzb) - 4px));}

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

.fyxqf.fyxqf .ttfv {margin: 0;}

.j1dx1f.j1dx1f.j1dx1f {gap:14px;flex-direction: column;align-items: stretch;}
.j1dx1f.j1dx1f.j1dx1f .ttfv {width: 100%;border-radius: 0;height: 1px;order: 2;background: var(--c9k9);flex: 0 0 auto;display: block;}
.j1dx1f.j1dx1f.j1dx1f .jh3a {align-self: center;}
.y48b0.j1dx1f.j1dx1f .jh3a {align-self: flex-start;}
.vye9.j1dx1f.j1dx1f .jh3a {align-self: flex-end;}
.j1dx1f.j1dx1f.j1dx1f .jgp2d {align-self: stretch;}

.svywv9.svywv9.svywv9 .ttfv {flex: 1 1 auto;background: var(--c9k9);border-radius: 0;display: block;min-width: 12px;order: 0;height: 1px;width: auto;}
.svywv9.svywv9.svywv9 .jh3a {flex: 0 0 auto;}
.y48b0.svywv9.svywv9 .ttfv:first-of-type {flex: 0 0 24px;}
.vye9.svywv9.svywv9 .ttfv:last-of-type {flex: 0 0 24px;}

.da7rwgx.da7rwgx .mmd963 {margin: 14px 0 0;padding: 0;list-style: none;grid-column: 1 / -1;display: flex;gap:7px;flex-wrap: wrap;}
.da7rwgx.da7rwgx .mmd963 li {gap:2px;border-radius: var(--m8pzb);padding: 9px 14px;flex-direction: column;min-width: 0;box-shadow: inset 0 0 0 1px var(--c9k9);display: inline-flex;background: var(--mhx3s, var(--zexp9));}
.da7rwgx.da7rwgx .xyag {text-transform: uppercase;font-size: 11px;font-weight: 700;letter-spacing: .13em;color: var(--vhu, var(--byq));}
.da7rwgx.da7rwgx .a4gewp6 {font-size: 14.5px;color: var(--jukm, var(--kui05));font-weight: 600;}

.vj8qdz6.vj8qdz6 .gvqp {grid-row: auto;}

.vj8qdz6.vj8qdz6 .xxhr {gap:3px;min-width: 0;display: grid;}
.vj8qdz6.vj8qdz6 .zcbaxp {display: block;}
.r910504.r910504 .xxhr {grid-column: 1 / -1;}

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

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

.qh2n3.qh2n3 .wstnta6 {grid-row: auto;}
.qh2n3.qh2n3 .d2f7v {gap:7px;min-width: 0;display: grid;}
.ph0bn.ph0bn .d2f7v {grid-column: 1 / -1;}

.cs3yx50.cs3yx50 .dvht3::before {left: 0;width: 1px;background: var(--a9ejt);top: 0;}

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

.cs3yx50.cs3yx50 .rad8qc {width: 28px;box-shadow: none;font-size: 12px;color: var(--kui05);border-radius:3px;border: 1px solid color-mix(in srgb, var(--lr49t) 60%, var(--a9ejt));background: none;height: 24px;}
.cs3yx50.cs3yx50 .xepf7j {min-width: 0;grid-row: 1;grid-column: 2;padding-top:3px;}

.cs3yx50.cs3yx50 .njtg {min-width: 0;padding-top:8px;grid-row: 2;grid-column: 1 / -1;}

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

.kma65fg.kma65fg .dvht3::before {top: 16px;}
.kma65fg.kma65fg .hc7a97t:last-child::after {top: 22px;}
.kma65fg.kma65fg .r7vqc {padding-top: 0;}
.kma65fg.kma65fg .yrtw {font-weight: 800;font-variant-numeric: tabular-nums;margin: 0 0 3px;font-size: 11px;color: var(--byq);letter-spacing: .14em;display: block;}

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

:root {--jhj9: clamp(240px, 20vw, 290px);}
.pw42 {gap:21px;padding: 28px 22px 22px;}
.skyx {margin: 0;}
.p29yr {grid-template-columns: minmax(0, 1fr);gap:10px;display: grid;}
.p29yr .nm9k9 {width: 100%;box-sizing: border-box;justify-content: center;}
.p29yr .wang {justify-self: start;order: 9;}
.dz14 {margin-top:15px;}
.zpj9 {margin-top: 0;}
.t642 img {width: auto;height: 34px;max-width: 100%;object-fit: contain;}
@media (max-width:932px) {
  .ntyds {display: none;}
  .fskk img {width: auto;height: 28px;max-width: 34vw;display: block;object-fit: contain;}
  .prxxkxm {padding: 4px 2px 0;}
}

.bhrf.bhrf:not(.dggz34) {min-height: clamp(460px, 68vh, 680px);}
.ahyj7.ahyj7:not(.dggz34) .gnjmww {background:
    linear-gradient(0deg, color-mix(in srgb, var(--hm0a) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--hm0a) 88%, transparent) 0%, color-mix(in srgb, var(--hm0a) 50%, transparent) 38%, transparent 66%);}
.dzr9jv.dzr9jv:not(.dggz34) .gnjmww {background:
    linear-gradient(0deg, color-mix(in srgb, var(--hm0a) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--hm0a) 88%, transparent) 0%, color-mix(in srgb, var(--hm0a) 50%, transparent) 38%, transparent 66%);}
.bhrf.bhrf:not(.dggz34) .jzkd {font-size: clamp(34px, 4vw, 58px);}

.bhrf.dggz34.dggz34 {flex-direction: column;border: 0;overflow: visible;padding: 0;display: flex;align-items: stretch;gap: 0;background: none;}
.dggz34.dggz34 .heap,
.dggz34.dggz34 .pk3xw {max-height: none;flex: none;width: 100%;border-radius: var(--m8pzb);height: auto;object-fit: contain;aspect-ratio: auto;}
.dggz34.dggz34 .pk3xw {aspect-ratio: 16 / 7;}
.dggz34.dggz34 picture {display: block;}
.dggz34.dggz34 .dqsw4 {padding: clamp(22px, 2.8vw, 36px);width: min(640px, 88%);background: var(--hm0a);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);box-sizing: border-box;margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);position: relative;z-index: 2;border: 1px solid var(--c9k9);border-top: 4px solid var(--mdw);border-radius: var(--m8pzb);}
.dggz34.dzr9jv .dqsw4 {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.dggz34 .dgq5h2m {display: none;}
.dggz34.dggz34 .jzkd {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:712px) {
  .bhrf.dggz34, .dggz34.dzr9jv {align-items: stretch;flex-direction: column;}
  .dggz34.dggz34 .heap, .dggz34.dggz34 .pk3xw {width: 100%;}
}
@media (max-width: 719.98px) {
  .dggz34.dggz34 .dqsw4, .dggz34.dzr9jv .dqsw4 {width: auto;margin: -40px 12px 0;}
  .bhrf.bhrf:not(.dggz34) {min-height: min(76vh, 600px);}
  .ahyj7.ahyj7:not(.dggz34) .gnjmww,
  .dzr9jv.dzr9jv:not(.dggz34) .gnjmww {background: linear-gradient(0deg, color-mix(in srgb, var(--hm0a) 94%, transparent) 0%, color-mix(in srgb, var(--hm0a) 60%, transparent) 45%, transparent 80%);}
  .dzr9jv.dzr9jv:not(.dggz34) .dqsw4 {justify-self: start;text-align: left;}
  .dzr9jv.dzr9jv:not(.dggz34) .wkjv {margin-left: 0;}
}

.pbwr0bj .drjccr {display: grid;margin-top:19px;align-items: stretch;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);gap:16px;}
.pbwr0bj .sntg {gap:8px;list-style: none;display: flex;margin: 0;max-width: none;flex-direction: column;padding: 0;}
.pbwr0bj .sntg li {flex: 1 1 0;max-width: none;display: flex;margin: 0;}
.pbwr0bj .qtqyxxn {color: var(--byq, var(--p99));line-height:1.35;cursor: pointer;overflow: hidden;font-family: inherit;width: 100%;position: relative;transition:color 0.189s, border-color 0.171s;align-items: center;font-size: 16px;font-weight: 700;display: flex;background: var(--zexp9);padding: 16px 18px;border: 1px solid var(--c9k9);border-radius: var(--m8pzb);text-align: left;}
.pbwr0bj .jyj53 {position: relative;z-index: 1;}
.pbwr0bj .e9agjk {width: 0;position: absolute;background: color-mix(in srgb, var(--mdw) 22%, transparent);border-right: 3px solid var(--mdw);inset: 0 auto 0 0;}
.pbwr0bj .qtqyxxn[data-on="1"], .pbwr0bj .qtqyxxn[data-on="run"] {color: var(--kui05);border-color: var(--mdw);}
.pbwr0bj .qtqyxxn[data-on="1"] .e9agjk {border-right: 0;width: 100%;}
.pbwr0bj .qtqyxxn[data-on="run"] .e9agjk {animation: jy0ls0l var(--x1rkc, 6000ms) linear forwards;}
@keyframes jy0ls0l { from {width: 0;} to {width: 100%;} }
.pbwr0bj .xbxhvea {margin: 0;scrollbar-width: none;padding: 0;grid-auto-columns: 100%;min-width: 0;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;overflow-x: auto;grid-template-columns: none !important;display: grid !important;scroll-behavior: smooth;grid-auto-flow: column;border-radius: var(--m8pzb);gap: 0 !important;list-style: none;}
.pbwr0bj .xbxhvea::-webkit-scrollbar {display: none;}
.pbwr0bj .y5vkd1 {position: relative;scroll-snap-align: start;margin: 0;min-width: 0;overflow: hidden;max-width: none;min-height: clamp(260px, 26vw, 380px);border-radius: var(--m8pzb);}
.pbwr0bj .y5vkd1 picture {display: block;height: 100%;}
.te089zy .pbwr0bj img.y76618c.y76618c {width: 100%;height: 100%;inset: 0;object-fit: cover;border-radius: 0;position: absolute;}
.pbwr0bj .jfwct {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--mdw) 60%, transparent), transparent 70%), var(--zexp9);}
.pbwr0bj .wwmr8n8 {display: none;}
.pbwr0bj .s177 {flex-wrap: wrap;gap:9px;margin: 18px 0 0;display: flex;}
@media (max-width:755px) {
  .pbwr0bj .drjccr {grid-template-columns: minmax(0, 1fr);}
  .pbwr0bj .sntg {flex-direction: row;order: 2;}
  .pbwr0bj .qtqyxxn {padding: 0;min-height: 0;border-radius:3px;height: 6px;}
  .pbwr0bj .jyj53 {display: none;}
  .pbwr0bj .y5vkd1 {min-height: 0;aspect-ratio: 4 / 3;}
  .pbwr0bj .wwmr8n8 {display: block;bottom: 0;padding: 30px 16px 14px;left: 0;font-weight: 700;z-index: 1;color: var(--kui05);background: linear-gradient(0deg, color-mix(in srgb, var(--hm0a) 92%, transparent), transparent);position: absolute;right: 0;}
}
@media (prefers-reduced-motion: reduce) { .pbwr0bj .xbxhvea {scroll-behavior: auto;} .pbwr0bj .qtqyxxn[data-on="run"] .e9agjk {animation: none;width: 100%;} }
.te089zy .pbwr0bj .xbxhvea > .y5vkd1 {max-width: none !important;flex: none;width: auto;}
.pbwr0bj .qtqyxxn:not([data-on="run"]):not([data-on="1"]) .e9agjk {border-right: 0;}
.te089zy .pbwr0bj .xbxhvea {align-content: stretch;justify-content: start !important;}

.te089zy > .krw8x.aw55:has(.txx6) {gap: 0;padding: 0 !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);display: grid !important;overflow: hidden;}
.aw55 .txx6 {justify-content: center;gap:10px;color: var(--nlxe, var(--ay0jb, var(--gpmbj)));display: flex;flex-direction: column;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--mdw), color-mix(in srgb, var(--mdw) 60%, #000));align-items: center;padding: 30px 20px;text-align: center;}
.aw55 .da3cdhd {font-size: clamp(64px, 6.6vw, 96px);line-height: .9;font-weight: 800;letter-spacing: -.05em;}
.aw55 .xkpgv {color: transparent;letter-spacing: 4px;font-size: 22px;background: linear-gradient(90deg, currentColor var(--q2c8, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--q2c8, 90%));-webkit-background-clip: text;background-clip: text;}
.aw55 .sganwx {font-style: normal;letter-spacing: .14em;opacity:0.84;text-transform: uppercase;font-size: 12px;font-weight: 700;}
.aw55 .fdrfd0 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.aw55 .fdrfd0 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.aw55 .myyhfn8 a {color: var(--nlxe, var(--ay0jb, var(--gpmbj)));background: var(--mdw);border-color: var(--mdw);}
@media (max-width:705px) {
  .te089zy > .krw8x.aw55:has(.txx6) {grid-template-columns: minmax(0, 1fr);}
  .aw55 .txx6 {padding: 18px 20px;flex-direction: row;text-align: left;flex-wrap: wrap;gap:13px;justify-content: flex-start;}
  .aw55 .da3cdhd {font-size: 54px;}
}

.te089zy .ae7nx0 .dvht3 {display: grid !important;gap:11px;padding: 0;grid-template-columns: repeat(2, minmax(0, 1fr));list-style: none;margin: 10px 0 0;}
.te089zy .ae7nx0 .dvht3::before, .te089zy .ae7nx0 .hc7a97t::before, .te089zy .ae7nx0 .hc7a97t::after {display: none !important;content: none !important;}
.te089zy .ae7nx0 .hc7a97t.hc7a97t {min-width: 0;counter-increment: spstep;position: relative;transition:border-color 0.215s, transform 0.218s;padding: 0 !important;align-items: stretch;max-width: none;background: var(--zexp9);display: grid;margin: 0;grid-template-columns: 76px minmax(0, 1fr);border: 1px solid var(--c9k9);border-radius: var(--m8pzb);overflow: hidden;}
.te089zy .ae7nx0 .dvht3 {counter-reset: spstep;}
.te089zy .ae7nx0 .hc7a97t:hover {border-color: var(--mdw);transform: translateY(-2px);}
.te089zy .ae7nx0 .hc7a97t > :not(.rad8qc):not(.w38x) {grid-column: 2;padding-right:18px;padding-left:17px;}
.te089zy .ae7nx0 .hc7a97t > :nth-child(2) {padding-top:17px;}
.te089zy .ae7nx0 .hc7a97t > :last-child {padding-bottom:17px;}
.te089zy .ae7nx0 .rad8qc.rad8qc,
.te089zy .ae7nx0 .w38x.w38x {font-size: 34px;border: 0;border-radius: 0;display: flex;justify-content: center;color: var(--nlxe, var(--ay0jb, var(--gpmbj)));height: auto;grid-column: 1;font-weight: 800;box-shadow: none;transform: none;margin: 0;align-items: center;position: static;background: linear-gradient(160deg, var(--mdw), color-mix(in srgb, var(--mdw) 60%, #000));grid-row: 1 / span 4;font-style: normal;width: auto;}
.te089zy .ae7nx0 .w38x::after {content: counter(spstep);}
.te089zy .ae7nx0 .yrtw {display: none;}
.te089zy .ae7nx0 .xepf7j {margin: 0 0 6px;overflow-wrap: anywhere;font-weight: 800;font-size: 17px;}
.te089zy .ae7nx0 .njtg {font-size: 15px;color: var(--byq);overflow-wrap: anywhere;line-height:1.53;margin: 0;}
.te089zy .ae7nx0 .r7vqc {padding-bottom:19px;padding-top:17px;}
@media (max-width:705px) { .te089zy .ae7nx0 .dvht3 {grid-template-columns: minmax(0, 1fr);} .te089zy .ae7nx0 .hc7a97t.hc7a97t {grid-template-columns: 60px minmax(0, 1fr);} }
.te089zy > .krw8x.aw55:has(.txx6) {align-items: stretch;}
.aw55 .txx6 {align-self: stretch;height: auto;box-sizing: border-box;min-height: 100%;}
.aw55 .xkpgv {display: inline-block;-webkit-text-fill-color: transparent;}
.te089zy .aw55 .myyhfn8 > a, .te089zy .aw55 .myyhfn8 a.xry8y {color: var(--nlxe, var(--ay0jb, var(--gpmbj))) !important;border-color: var(--mdw) !important;background: var(--mdw) !important;}

.aw55 .xkpgv {background: linear-gradient(90deg,
    var(--nlxe, var(--ay0jb, var(--gpmbj))) var(--q2c8, 90%),
    color-mix(in srgb, var(--nlxe, var(--ay0jb, var(--gpmbj))) 30%, transparent) var(--q2c8, 90%));-webkit-background-clip: text;background-clip: text;}

.te089zy .z909s0.btgmh3e:not(.g3f0b) {padding: 0 !important;border-left: 4px solid var(--mdw);align-items: stretch;overflow: hidden;display: grid !important;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
.te089zy .z909s0.btgmh3e:not(.g3f0b) .ncg347q {grid-column: 1;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);overflow: hidden;order: 0;min-height: 300px;grid-row: 1 / span 6;margin: 0;}
.te089zy .z909s0.btgmh3e:not(.g3f0b) .ncg347q img {transition:transform 0.431s;border-radius: 0;width: 100%;object-fit: cover;height: 100%;aspect-ratio: auto;max-height: none;}
.te089zy .z909s0.btgmh3e:not(.g3f0b) .ncg347q picture {height: 100%;display: block;}
.te089zy .z909s0.btgmh3e:not(.g3f0b) > :not(.ncg347q) {padding-right: clamp(20px, 2.6vw, 34px);padding-left: clamp(8px, 1vw, 16px);grid-column: 2;}
.te089zy .z909s0.btgmh3e:not(.g3f0b) > :not(.ncg347q):nth-child(1),
.te089zy .z909s0.btgmh3e:not(.g3f0b) > .ayj9 {margin-top: clamp(22px, 2.6vw, 34px);}
.te089zy .z909s0.btgmh3e:not(.g3f0b) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.te089zy .z909s0.btgmh3e:hover .ncg347q img {transform: scale(1.04);}
.te089zy .z909s0.g3f0b .ncg347q {overflow: hidden;border-radius: var(--m8pzb) var(--m8pzb) 0 0;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);}
.te089zy .z909s0.g3f0b .ncg347q img {transition:transform 0.405s;aspect-ratio: 16 / 9;max-height: none;object-fit: cover;}
.te089zy .z909s0.btgmh3e .r6tx9jx {font-size: clamp(22px, 2.2vw, 30px);}
.te089zy .z909s0.btgmh3e .ayj9 {background: var(--mdw);border: 0;border-radius:3px;height: 4px;width: 56px;}
@media (max-width:755px) {
  .te089zy .z909s0.btgmh3e:not(.g3f0b) {grid-template-columns: minmax(0, 1fr);}
  .te089zy .z909s0.btgmh3e:not(.g3f0b) .ncg347q {min-height: 0;aspect-ratio: 16 / 9;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);grid-row: auto;order: -1;}
  .te089zy .z909s0.btgmh3e:not(.g3f0b) > :not(.ncg347q) {padding-right:19px;grid-column: 1;padding-left:19px;}
}
@media (prefers-reduced-motion: reduce) { .te089zy .z909s0.btgmh3e .ncg347q img {transition:none;} }

.te089zy .z909s0.btgmh3e .ayj9 {display: none;}
.te089zy .bqr0gve .dx3yw {display: none;}   

.ntyds.gv4t8 {width: var(--jhj9);--jhj9: clamp(380px, 44vw, 620px);}
body:has(.gv4t8) {--jhj9: clamp(380px, 44vw, 620px);}
.gv4t8 .pw42 {grid-template-rows: auto minmax(0, 1fr) auto auto;grid-template-columns: minmax(0, 1fr) auto;min-height: 100vh;height: 100%;gap:17px 16px;display: grid;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";box-sizing: border-box;padding: 24px clamp(20px, 2.4vw, 32px);}
.gv4t8 .t642 {grid-area: brand;align-self: center;}
.gv4t8 .skyx {margin: 0;grid-area: acts;align-self: center;}
.gv4t8 .p29yr {align-items: center;gap:7px;display: flex;}
.gv4t8 .p29yr .nm9k9 {min-height: 40px;font-size: 14px;padding: 0 14px;width: auto;}
.gv4t8 .p29yr .wang {order: -1;}
.gv4t8 .dz14 {display: none;}
.gv4t8 .aq19nn {grid-area: hero;min-height: 0;display: flex;}
.gv4t8 .w0j84q {grid-area: navhead;}
.gv4t8 .zpj9 {padding-top:12px;margin: 0;border-top: 1px solid var(--c9k9);grid-area: nav;}
.gv4t8 .zpj9 ul {gap:4px 18px;display: flex;flex-wrap: wrap;}
.gv4t8 .zpj9 a {padding: 6px 0;}

.aq19nn > .cnzcj0v.bhrf {margin: 0;width: 100%;min-height: 0;}
.aq19nn > .cnzcj0v.bhrf:not(.dggz34) {min-height: 100%;}
.aq19nn > .bhrf:not(.dggz34) .dqsw4 {justify-self: start;text-align: left;}
.aq19nn > .dzr9jv:not(.dggz34) .wkjv {margin-left: 0;}
.aq19nn > .bhrf:not(.dggz34) .gnjmww {background: linear-gradient(0deg, color-mix(in srgb, var(--hm0a) 94%, transparent) 0%, color-mix(in srgb, var(--hm0a) 62%, transparent) 42%, transparent 78%) !important;}
.aq19nn > .dggz34 {align-self: center;}
.aq19nn > .dggz34 .dqsw4 {margin: -50px 16px 0;width: auto;}
.aq19nn .jzkd {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:932px) {
  .ntyds.gv4t8 {position: static;display: block;background: none;border: 0;width: auto;}
  .gv4t8 .pw42 {padding: 14px 16px 0;height: auto;min-height: 0;display: block;}
  .gv4t8 :is(.t642, .skyx, .w0j84q, .zpj9) {display: none;}
  .aq19nn > .cnzcj0v.bhrf:not(.dggz34) {min-height: min(76vh, 600px);}
}

@media (max-width:932px) {
  body:has(.gv4t8) {flex-direction: column;display: flex;}
  body:has(.gv4t8) > .sx06 {order: -2;}
  body:has(.gv4t8) > .ntyds {order: -1;}
  body:has(.gv4t8) > * {min-width: 0;}
}
