

:root {--n947: var(--rtr3p);--rum34:  clamp(320px, 38vw, 520px);--sji35: clamp(18px, 2vw, 28px);--ajau:"Source Sans 3", system-ui, "Lato", "Segoe UI", sans-serif;--n63:     8px;--pdh:  color-mix(in srgb, var(--sns) 72%, transparent);--uotln: var(--jy6);--q069:   var(--heo);--i2w:   var(--vpel);--fnjx4: var(--hoev3);--w639:    var(--sns);}

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

.t71k {padding: 12px 20px;border-radius: var(--n63);background: var(--uotln);position: absolute;z-index: 200;font-weight: 700;color: var(--b2o, var(--qr0, var(--ot73v)));top: 0;left: -9999px;text-decoration: none;}
.t71k:focus {left: 12px;top: 12px;}

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

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

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

.tt68t {margin-top: auto;margin-bottom: auto;}
.bmstx3g {margin: 0 0 16px;font-size: clamp(30px, 3.4vw, 52px);line-height:1.04;text-wrap: balance;font-weight: 800;letter-spacing: -.032em;}
.x10nfq {max-width: 42ch;font-size: 17px;margin: 0 0 22px;color: var(--pdh);}
.d6e2 {flex-wrap: wrap;display: flex;gap:11px;}

.xqc0p9 {border: 1px solid color-mix(in srgb, var(--uotln) 34%, transparent);border-radius: var(--n63);padding: 16px 18px;margin-top:23px;background: color-mix(in srgb, var(--uotln) 8%, transparent);}
.mb9xe {font-weight: 700;margin: 0;font-size: 15px;}
.t90b {color: var(--pdh);margin: 5px 0 0;font-size: 14px;}

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

.j2qq,
.g4bjp8 :is(.qqekx, .ysekjg6, .vw39fs, .yw4fh,
             .p18ym5, .azghp, .j046ddr) a[role="button"],
.g4bjp8 .yw4fh a {text-decoration: none;cursor: pointer;justify-content: center;display: inline-flex;font-weight: 700;font-size: 15px;white-space: nowrap;border-radius: var(--n63);border: 1px solid transparent;align-items: center;padding: 0 20px;min-height: 44px;}
.eh7q6 {color: var(--foyc, var(--jpwt));border-color: var(--q069);background: var(--pr7h);}
.cvjf {color: var(--ckf, var(--jsz8));background: var(--gqm);}
.cvjf:hover {background: var(--c3f);}
.g4bjp8 :is(.qqekx, .ysekjg6, .vw39fs, .yw4fh,
             .p18ym5, .azghp, .j046ddr) a[role="button"],
.g4bjp8 .yw4fh a {background: var(--jy6);color: var(--qr0, var(--ot73v));}
.g4bjp8 :is(.qqekx, .ysekjg6, .vw39fs, .yw4fh,
             .p18ym5, .azghp, .j046ddr) a[role="button"]:hover,
.g4bjp8 .yw4fh a:hover {background: var(--c3f);}

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

.x6pp5b,
.q10bmc5 {display: none;}

.w6v8s5 {align-items: center;display: flex;justify-content: space-between;gap:12px;}
.kfkf {min-height: 44px;text-decoration: none;align-items: center;display: inline-flex;color: var(--w639);}
.kfkf img {display: block;height: 26px;width: auto;}
.r4tt7c {align-items: center;background: var(--fnjx4);font-size: 17px;display: inline-flex;flex-shrink: 0;justify-content: center;color: var(--w639);line-height: 1;height: 44px;width: 44px;border-radius: var(--n63);border: 1px solid var(--q069);cursor: pointer;}
.r4tt7c:hover {background: var(--q069);}
.s9kh2 ul {margin: 0;list-style: none;padding: 0;}
.s9kh2 li + li {margin-top:9px;}
.s9kh2 a {text-decoration: none;display: flex;padding: 0 14px;color: var(--w639);background: var(--fnjx4);border-radius: var(--n63);border: 1px solid var(--q069);min-height: 48px;align-items: center;font-weight: 600;font-size: 15.5px;}
.s9kh2 a:hover {background: var(--q069);}
.s9kh2 a:focus-visible {outline: 2px solid var(--uotln);outline-offset: 2px;}
.s9kh2 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--uotln);border-color: var(--uotln);}
.eccxx {display: grid;margin-top: auto;padding-top:3px;gap:9px;}
.eccxx .wr86k1e {min-height: 48px;width: 100%;}

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

.tc5h0 {margin-left: var(--rum34);min-width: 0;}

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

.mmfmhg.mmfmhg {display: grid;background: var(--i1k, var(--fnjx4));border: 1px solid var(--q069);border-radius: var(--n63);position: relative;align-content: end;overflow: hidden;min-height: min(52vh, 460px);isolation: isolate;padding: 0;}

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

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

.v4z39.v4z39 .pxcx {background:
    linear-gradient(0deg,
      var(--i2w) 0%,
      color-mix(in srgb, var(--i2w) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--i2w) 0%, var(--i2w) 46%,
      color-mix(in srgb, var(--i2w) 58%, transparent) 68%,
      transparent 100%);}
.x985py.x985py .pxcx {background:
    linear-gradient(0deg,
      var(--i2w) 0%,
      color-mix(in srgb, var(--i2w) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--i2w) 0%, var(--i2w) 46%,
      color-mix(in srgb, var(--i2w) 58%, transparent) 68%,
      transparent 100%);}

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

.mmfmhg.mmfmhg:not(:has(.mhkns8)) .pxcx {background: linear-gradient(0deg,
    color-mix(in srgb, var(--i2w) 72%, transparent) 0%,
    color-mix(in srgb, var(--i2w) 34%, transparent) 48%,
    transparent 100%);}
.x69rc.x69rc {background: linear-gradient(148deg,
    color-mix(in srgb, var(--uotln) 34%, var(--fnjx4)) 0%,
    var(--fnjx4) 58%,
    color-mix(in srgb, var(--uotln) 14%, var(--i2w)) 100%);}
.qv8fc.qv8fc {background: linear-gradient(208deg,
    color-mix(in srgb, var(--uotln) 30%, var(--fnjx4)) 0%,
    var(--fnjx4) 64%,
    color-mix(in srgb, var(--uotln) 18%, var(--i2w)) 100%);}
.zw7q4.zw7q4 {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--uotln) 32%, var(--fnjx4)) 0%,
      var(--fnjx4) 62%),
    var(--i2w);}

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

.mmfmhg.mmfmhg .rwsc {font-weight: 700;display: block;margin: 0 0 10px;text-transform: uppercase;font-size: 11.5px;letter-spacing: .16em;color: color-mix(in srgb, var(--uotln) 42%, var(--w639));font-style: normal;}
.mmfmhg.mmfmhg .h9fnsgc {text-wrap: balance;line-height:1.06;color: var(--tk240, var(--w639));font-weight: 800;margin: 0 0 10px;font-size: clamp(27px, 3.2vw, 44px);letter-spacing: -.028em;}
.mmfmhg.mmfmhg .h8tj {font-size: 16px;max-width: 46ch;color: color-mix(in srgb, var(--w639) 82%, transparent);margin: 0 0 18px;line-height:1.53;}

.mmfmhg.mmfmhg .v5cvrb {border-radius: var(--n63);font-size: 15px;background: var(--jy6);align-items: center;color: var(--qr0, var(--ot73v));min-height: 46px;padding: 0 26px;text-decoration: none;display: inline-flex;justify-content: center;font-weight: 700;}
.mmfmhg.mmfmhg .v5cvrb:hover {background: var(--c3f);}
.mmfmhg.mmfmhg .v5cvrb:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.mmfmhg.gr0c {padding: clamp(18px, 2.2vw, 28px);display: flex;background: var(--i2w);align-content: normal;gap: clamp(16px, 2vw, 24px);min-height: 0;flex-direction: column;}
.gr0c.gr0c .mhkns8 {max-height: 30vh;aspect-ratio: 16 / 10;border-radius: var(--n63);border: 1px solid var(--q069);position: relative;width: 100%;inset: auto;height: auto;}
.v4z39.gr0c .pxcx,
.x985py.gr0c .pxcx {display: none !important;}

.gr0c.gr0c .vf12 {max-height: 30vh;border-radius: var(--n63);border: 1px solid var(--q069);width: 100%;font-size: clamp(48px, 8vw, 96px);position: relative;inset: auto;aspect-ratio: 16 / 10;padding: 0;height: auto;}
.gr0c.gr0c .c3dh0 {padding: 0;z-index: auto;max-width: none;position: relative;}
.gr0c.gr0c .h9fnsgc,
.gr0c.gr0c .rwsc {color: var(--tk240, var(--w639));}
.gr0c.gr0c .h8tj {color: color-mix(in srgb, var(--w639) 72%, transparent);}
.gr0c.x985py .c3dh0 {justify-self: auto;text-align: left;}
.gr0c.x985py.x985py .h8tj {margin-left: 0;}

.gr0c:not(:has(.mhkns8)) {background: var(--i1k, var(--fnjx4));}
@media (min-width:715px) {
  .mmfmhg.gr0c {align-items: center;flex-direction: row;}
  .gr0c.gr0c .mhkns8,
  .gr0c.gr0c .vf12 {flex: 0 0 auto;max-height: none;width: 42%;}
  .gr0c.x985py {flex-direction: row-reverse;}
  .gr0c.gr0c .c3dh0 {flex: 1 1 auto;min-width: 0;width: auto;}
}

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

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

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

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

.g4bjp8 :is(.j046ddr, .azghp, .p18ym5, .h704q,
             .fb22168, .vzh5, .vw39fs, .ysekjg6,
             .ysg1, .tj7s8, .kmcx4w, .ppsf34j,
             .xnfwm, .h8zjj, .yk3tk) {padding: clamp(22px, 2.4vw, 34px) !important;box-shadow:
    0 1px 0 color-mix(in srgb, var(--w639) calc(4% * (1 - var(--rt1t9))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--rt1t9))), transparent);background: linear-gradient(180deg, var(--fnjx4) 0%, var(--i2w) 62%);border: 1px solid var(--q069);border-radius: var(--n63);}

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

.p9c3.p9c3 .zf8z:last-child::after {position: absolute;width: 2px;top: 32px;bottom: -2px;background: var(--i2w);left: 15px;content: "";}
.p9c3.p9c3 .k9c9 {color: var(--b2o, var(--qr0, var(--ot73v)));width: 32px;display: flex;justify-content: center;grid-column: 1;align-items: center;box-shadow: 0 0 0 4px var(--i2w);position: relative;font-variant-numeric: tabular-nums;z-index: 1;font-size: 14px;border-radius: 50%;height: 32px;background: var(--uotln);font-weight: 800;}
.p9c3.p9c3 .d55k2 {grid-column: 2;padding-top:4px;min-width: 0;}
.p9c3.p9c3 .jvxqn {margin: 0 0 4px;font-size: 16px;color: var(--w639);font-weight: 700;line-height:1.30;}
.p9c3.p9c3 .wmqtzj8 {margin: 0;line-height:1.61;color: var(--pdh);font-size: 15px;}

.t4j3qmv.t4j3qmv .pjwrycg {display: grid;gap:14px;grid-template-columns: minmax(0, 1fr);}
.t4j3qmv.t4j3qmv .n3gbw6 {position: relative;padding: 14px 16px;border: 1px solid var(--q069);border-left: 4px solid var(--n947);border-radius: 0 var(--n63) var(--n63) 0;background: var(--fnjx4);}

.t4j3qmv.t4j3qmv .gwhaq5 {border-left-color: color-mix(in srgb, var(--uotln) 40%, var(--w639));background: color-mix(in srgb, var(--uotln) 7%, var(--fnjx4));}
.t4j3qmv.t4j3qmv .cbar {background: color-mix(in srgb, var(--w639) 4%, var(--fnjx4));border-left-color: color-mix(in srgb, var(--w639) 42%, transparent);}
.t4j3qmv.t4j3qmv .wkwd {letter-spacing: .09em;color: var(--w639);border-bottom: 1px solid var(--q069);padding: 0 0 9px;display: flex;text-transform: uppercase;font-size: 12px;font-weight: 800;margin: 0 0 10px;align-items: center;gap:8px;}
.t4j3qmv.t4j3qmv .twv3a {background: color-mix(in srgb, var(--w639) 10%, transparent);color: var(--pdh);font-size: 11.5px;border-radius:100px;font-variant-numeric: tabular-nums;font-weight: 700;padding: 2px 8px;letter-spacing: 0;margin-left: auto;}
.t4j3qmv.t4j3qmv .gwhaq5 .twv3a {background: color-mix(in srgb, var(--uotln) 18%, transparent);color: var(--w639);}
.t4j3qmv.t4j3qmv .q41kg {margin: 0;list-style: none;padding: 0;}
.t4j3qmv.t4j3qmv .q41kg li {grid-template-columns: 16px minmax(0, 1fr);font-size: 15px;line-height:1.57;align-items: start;gap:10px;display: grid;padding: 7px 0;}
.t4j3qmv.t4j3qmv .q41kg li + li {border-top: 1px solid color-mix(in srgb, var(--q069) 70%, transparent);}
.t4j3qmv.t4j3qmv .f5gda {text-align: center;color: var(--pdh);font-size: 15px;line-height:1.57;font-weight: 800;}

.t4j3qmv.t4j3qmv .gwhaq5 .f5gda {color: color-mix(in srgb, var(--uotln) 40%, var(--w639));}
.t4j3qmv.t4j3qmv .dj6aq0b {min-width: 0;color: var(--w639);}

.b3zg9.b3zg9 .c88653 {display: block;}
.b3zg9.b3zg9 .ra4wwvq {border-radius: 0;margin: 0;background: none;padding: 0;border-top: 1px solid var(--q069);}
.b3zg9.b3zg9 .ra4wwvq:last-child {border-bottom: 1px solid var(--q069);}

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

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

.b3zg9.b3zg9 .ra4wwvq[open] .bye7686::before,
.b3zg9.b3zg9 .ra4wwvq[open] .bye7686::after {background: color-mix(in srgb, var(--uotln) 40%, var(--w639));}
.b3zg9.b3zg9 .ra4wwvq[open] .bye7686::after {transform: translateY(-50%) scaleY(0);}

.b3zg9.b3zg9 .cykvz {margin: 0;font-size: 15px;padding: 0 28px 16px 18px;color: var(--pdh);line-height:1.65;}

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

@media (max-width:825px) { .gwqvz.gwqvz .gejbx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.gwqvz.gwqvz .gdma6q0 {counter-increment: sp-cat-n;min-width: 0;}

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

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

.xjvsgm.xjvsgm .z43kq {margin: 0;grid-template-columns: auto minmax(0, 1fr);align-items: center;display: grid;column-gap:13px;}
.xjvsgm.xjvsgm .pgvn34 {margin: 0;}
.xjvsgm.xjvsgm .hndpv {justify-content: center;min-height: 68px;align-items: center;display: flex;border: 1px solid var(--q069);border-radius: var(--n63);background: var(--fnjx4);padding: 12px 18px;min-width: 136px;}
.xjvsgm.xjvsgm .hndpv img {height: auto;max-width: 100%;object-fit: contain;border-radius: 0;max-height: 44px;width: auto;display: block;}
.xjvsgm.xjvsgm .gqmy {font-weight: 600;color: var(--w639);font-size: 15.5px;margin: 0;}

.xjvsgm.xjvsgm .pgvn34:not(:first-of-type),
.xjvsgm.xjvsgm .pgvn34:not(:first-of-type) + .gqmy {margin-top:11px;padding-top:13px;border-top: 1px solid var(--q069);}

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

.hwbt.hwbt {display: grid;align-items: center;column-gap:14px;grid-template-columns: auto minmax(0, 1fr);row-gap:7px;}
.hwbt.hwbt .m57c {margin: 0;color: var(--w639);font-weight: 800;line-height:1.21;grid-column: 1 / -1;font-size: clamp(20px, 2.1vw, 27px);letter-spacing: -.022em;}
.hwbt.hwbt .pay5 {font-size: clamp(28px, 3vw, 38px);color: color-mix(in srgb, var(--uotln) 35%, var(--w639));letter-spacing: -.03em;font-weight: 800;line-height: 1;}
.hwbt.hwbt .kk81n {height: 8px;background: color-mix(in srgb, var(--w639) 12%, transparent);overflow: hidden;border-radius: 999px;position: relative;}
.hwbt.hwbt .kk81n::before {background: var(--uotln);inset: 0 auto 0 0;content: "";width: var(--cgmm0, 0%);position: absolute;border-radius: inherit;}
.hwbt.hwbt .z8qthv {color: var(--pdh);grid-column: 1 / -1;font-size: 15.5px;line-height:1.60;}
.hwbt.hwbt .as3n {list-style: none;grid-column: 1 / -1;padding: 0;margin: 6px 0 0;}
.hwbt.hwbt .fg66h1 {column-gap:12px;border-top: 1px solid var(--q069);padding: 14px 0;display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;}
.hwbt.hwbt .gfpct {font-weight: 700;font-size: 14.5px;color: var(--w639);}
.hwbt.hwbt .be1pe {overflow: hidden;height: 6px;display: block;border-radius: 999px;background: color-mix(in srgb, var(--w639) 12%, transparent);position: relative;width: 72px;}
.hwbt.hwbt .be1pe::before {width: var(--cgmm0, 0%);background: var(--uotln);position: absolute;content: "";border-radius: inherit;inset: 0 auto 0 0;}
.hwbt.hwbt .bdwz {color: var(--pdh);margin: 7px 0 0;line-height:1.58;font-size: 14.5px;grid-column: 1 / -1;}

.zt9jn3.zt9jn3 {flex-direction: column;display: flex;}
.zt9jn3.zt9jn3 .pqjdc {margin: 0 0 16px;width: 42px;height: 3px;background: var(--uotln);border: 0;border-radius:3px;}
.zt9jn3.zt9jn3 .a8wx4sz {margin: 0 0 18px;}
.zt9jn3.zt9jn3 .a8wx4sz img {display: block;aspect-ratio: 16 / 7;width: 100%;border-radius: var(--n63);object-fit: cover;}

.xqd9z.xqd9z .a8wx4sz {margin: 18px 0 0;order: 3;}
.zt9jn3.zt9jn3 .btzm {margin: 0 0 10px !important;}
.zt9jn3.zt9jn3 .vj6g {color: var(--pdh);}
.zt9jn3.zt9jn3 .vj6g > :first-child {margin-top: 0;}
.zt9jn3.zt9jn3 .vj6g > :last-child {margin-bottom: 0;}
.zt9jn3.zt9jn3 .r5jxq3 {margin-top:13px;min-height: 44px;border-radius: var(--n63);text-decoration: none;background: var(--jy6);justify-content: center;align-items: center;font-size: 15px;display: inline-flex;align-self: flex-start;padding: 0 22px;color: var(--qr0, var(--ot73v));font-weight: 700;}
.zt9jn3.zt9jn3 .r5jxq3:hover {background: var(--c3f);}

@media (min-width:767px) {
  .g4bjp8 > .a107n1 {float: left;max-width: none;width: calc(50% - var(--sji35) / 2);}
  .g4bjp8 > .a107n1 + .a107n1 {float: right;}
  
  .g4bjp8 > .a107n1 + .a107n1 + * {clear: both;}
}

.d7hmg4a.d7hmg4a .mhhknqf {letter-spacing: .16em;text-transform: uppercase;font-weight: 700;margin: 0 0 8px;font-size: 11.5px;color: color-mix(in srgb, var(--uotln) 35%, var(--w639));}
.d7hmg4a.d7hmg4a .e800sm {line-height:1.18;margin: 0 0 10px;font-weight: 800;color: var(--w639);font-size: clamp(26px, 3.7vw, 42px);letter-spacing: -.022em;}
.d7hmg4a.d7hmg4a .h1zv0 {margin: 0 0 16px;color: var(--pdh);max-width: 60ch;}
.d7hmg4a.d7hmg4a .xgbwjtf {font-weight: 700;margin: 0 8px 0 0;font-size: 15px;min-height: 44px;justify-content: center;padding: 0 22px;background: var(--jy6);border-radius: var(--n63);display: inline-flex;align-items: center;color: var(--qr0, var(--ot73v));text-decoration: none;}
.d7hmg4a.d7hmg4a .xgbwjtf:hover {background: var(--c3f);}

.d7hmg4a.d7hmg4a .hheqcj {background: none;box-shadow: inset 0 0 0 1px var(--q069);color: var(--w639);}
.d7hmg4a.d7hmg4a .hheqcj:hover {background: color-mix(in srgb, var(--uotln) 10%, transparent);}
.d7hmg4a.d7hmg4a .f18qz7 {gap:14px;margin: 18px 0 0;padding: 0;list-style: none;display: grid;}

.h562f.h562f .f18qz7 {flex-wrap: wrap;justify-content: center;display: flex;align-content: flex-start;}
.h562f.h562f .f18qz7 > * {flex: 1 1 310px;max-width: calc(50% - 7px);min-width: 0;}
@media (max-width:692px) {
  .h562f.h562f .f18qz7 > * {max-width: none;}
}
.d7hmg4a.d7hmg4a .k1dx8 {margin: 0;}
.d7hmg4a.d7hmg4a .k1dx8 img {width: 100%;aspect-ratio: 16 / 8;border-radius: var(--n63);border: 1px solid var(--q069);display: block;object-fit: cover;}
.d7hmg4a.d7hmg4a .jt5ybnk {line-height:1.50;margin-top:7px;display: block;color: var(--pdh);font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);}

.j2pb.j2pb {column-gap:16px;row-gap:3px;background: var(--mrx, var(--i2w));grid-template-columns: auto minmax(0, 1fr);align-items: center;color: var(--azzw, var(--w639));display: grid;}
.j2pb.j2pb .sj6c {object-fit: cover;height: 64px;display: block;width: 64px;grid-row: 1 / span 2;border-radius: 50%;border: 1px solid var(--q069);}
.j2pb.j2pb .nqwmzfs {font-weight: 700;margin: 0;text-transform: uppercase;font-size: 11px;letter-spacing: .16em;color: var(--bffpz, var(--pdh));}
.j2pb.j2pb .jhy3a0k {font-weight: 800;letter-spacing: -.02em;color: var(--azzw, var(--w639));font-size: 17px;}
.j2pb.j2pb .tx7405h,
.j2pb.j2pb .dbtj,
.j2pb.j2pb .s19c,
.j2pb.j2pb .nqq7 {grid-column: 1 / -1;}

.j2pb.j2pb .tx7405h {gap:8px;display: flex;margin-top:11px;flex-wrap: wrap;}
.j2pb.j2pb .tx7405h a {background: var(--qx1, var(--fnjx4));align-items: center;min-height: 44px;color: var(--azzw, var(--w639));font-size: 13.5px;border-radius: var(--n63);display: inline-flex;font-weight: 600;padding: 0 16px;text-decoration: none;box-shadow: inset 0 0 0 1px var(--q069);}
.j2pb.j2pb .tx7405h a:hover {background: color-mix(in srgb, var(--uotln) 12%, var(--fnjx4));}
.j2pb.j2pb .dbtj {column-gap:13px;display: grid;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);}
.j2pb.j2pb .q056k {font-size: 11px;border-top: 1px solid var(--q069);color: var(--bffpz, var(--pdh));font-weight: 700;letter-spacing: .13em;padding: 9px 0;text-transform: uppercase;}
.j2pb.j2pb .y5rv {margin: 0;color: var(--azzw, var(--w639));border-top: 1px solid var(--q069);padding: 9px 0;font-size: 14.5px;}
.j2pb.j2pb .s19c {font-size: 15px;line-height:1.62;color: var(--bffpz, var(--pdh));margin: 14px 0 0;}
.j2pb.j2pb .nqq7 {border-top: 1px solid var(--q069);line-height:1.55;color: var(--bffpz, var(--pdh));padding-top:11px;margin: 14px 0 0;display: block;font-size: 12.5px;}

.pdgd.pdgd .gxcc7,
.rgd5.rgd5 .rae1,
.ygtkrg.ygtkrg .pdh1k,
.gdv6.gdv6 .sv3r {background: var(--uotln);height: 3px;border: 0;border-radius:3px;width: 42px;}
.pdgd.pdgd .gxcc7,
.ygtkrg.ygtkrg .pdh1k {margin: 0 0 16px;}
.rgd5.rgd5 .rae1 {opacity:0.55;margin: 18px 0 0;}
.pdgd.pdgd .cjh2,
.rgd5.rgd5 .vsxa,
.vqhe.vqhe .wn0r {max-width: 68ch;}
.pdgd.pdgd .cjh2 > :first-child,
.rgd5.rgd5 .vsxa > :first-child,
.vqhe.vqhe .wn0r > :first-child {margin-top: 0;}
.pdgd.pdgd .cjh2 > :last-child,
.rgd5.rgd5 .vsxa > :last-child,
.vqhe.vqhe .wn0r > :last-child {margin-bottom: 0;}

.vqhe.vqhe .krz3wy {align-items: center;margin: 0 0 16px;display: flex;gap:12px;}
.vqhe.vqhe .krz3wy h2 {margin: 0 !important;}
.vqhe.vqhe .tvfqcq {flex: 1 0 auto;background: var(--q069);height: 1px;}
.vqhe.vqhe .krz3wy h2::before {display: none;}

.sscdqk.sscdqk {margin: 0;position: relative;padding-left:13px;}
.sscdqk.sscdqk img {display: block;border-radius: var(--n63);width: 100%;height: auto;}
.sscdqk.sscdqk .j41cyb {position: absolute;bottom: 0;left: 0;width: 3px;background: var(--uotln);top: 0;border-radius:1px;}

.gdv6.gdv6 {align-items: center;display: flex;gap:13px;}
.v561.v561 {justify-content: flex-start;}
.a6my.a6my {justify-content: center;}
.mrxw.mrxw {justify-content: flex-end;}

.mrxw.mrxw .sv3r {flex: 1 1 auto;order: -1;}
.a6my.a6my .sv3r {display: none;}
.gdv6.gdv6 .ka63xr2 {min-height: 48px;border-radius: var(--n63);text-decoration: none;align-items: center;white-space: nowrap;justify-content: center;font-weight: 700;display: inline-flex;background: var(--jy6);color: var(--qr0, var(--ot73v));font-size: 15px;padding: 0 26px;}
.gdv6.gdv6 .ka63xr2:hover {background: var(--c3f);}
.gdv6.gdv6 .ykqpd91 {flex: 1 1 auto;}

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

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

.gwm1t.gwm1t {background: var(--i2w);border: 1px solid var(--q069);border-top: 3px solid var(--uotln);border-radius: var(--n63);padding: clamp(20px, 2.6vw, 30px);}
.gwm1t.gwm1t .z6z3f {object-fit: contain;padding: 6px;display: block;box-sizing: border-box;grid-row: 1 / span 2;width: 56px;border-radius:13px;border: 1px solid var(--q069);background: var(--fnjx4);height: 56px;}
.gwm1t.gwm1t h2 {margin: 0 !important;}
.gwm1t.gwm1t .vayg {font-size: 15px;color: var(--pdh);margin: 0;}
.gwm1t.gwm1t .px4sc,
.gwm1t.gwm1t .d69w7 {grid-column: 1 / -1;}
.gwm1t.gwm1t .px4sc {grid-template-columns: auto minmax(0, 1fr);column-gap:13px;margin: 14px 0 0;display: grid;}
.gwm1t.gwm1t .aqvyyt2 {border-top: 1px solid var(--q069);font-weight: 700;font-size: 11px;color: var(--pdh);letter-spacing: .13em;padding: 10px 0;text-transform: uppercase;}
.gwm1t.gwm1t .fjst4 {padding: 10px 0;border-top: 1px solid var(--q069);font-size: 14.5px;margin: 0;font-weight: 600;color: var(--w639);}
.gwm1t.gwm1t .d69w7 {display: flex;flex-wrap: wrap;margin-top:15px;gap:8px;}
.gwm1t.gwm1t .sjkn3w {align-items: center;background: var(--jy6);font-weight: 700;text-decoration: none;border-radius: var(--n63);padding: 0 22px;justify-content: center;font-size: 14px;min-height: 44px;display: inline-flex;color: var(--qr0, var(--ot73v));}
.gwm1t.gwm1t .sjkn3w:hover {background: var(--c3f);}
.gwm1t.gwm1t .yfwmsc {box-shadow: inset 0 0 0 1px var(--q069);background: none;color: var(--w639);}
.gwm1t.gwm1t .yfwmsc:hover {background: color-mix(in srgb, var(--uotln) 10%, transparent);}

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

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

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

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

.fvzcy6.fvzcy6 {color: var(--rszb);--rszb:   var(--hroha, #ffffff);background: var(--li9u0);border-top: 1px solid var(--n947);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--gcz4: color-mix(in srgb, var(--rszb) 82%, var(--uotln));}
.fvzcy6 .yh41ce {display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:25px 44px;align-items: start;}
.fvzcy6 .w0dtfma img {display: block;width: auto;height: 26px;}
.fvzcy6 .w0dtfma span {font-size: 18px;color: var(--rszb);letter-spacing: -.03em;font-weight: 800;}
.fvzcy6 .n29tvmg {gap:41px;grid-auto-flow: column;display: grid;}
.fvzcy6 .n29tvmg ul {margin: 0;padding: 0;list-style: none;gap:8px;display: grid;}
.fvzcy6 .n29tvmg a {display: flex;font-size: 14.5px;min-height: 44px;color: var(--gcz4);align-items: center;text-decoration: none;}
.fvzcy6 .n29tvmg a:hover {color: var(--rszb);}
.fvzcy6 .qnzd74c {gap:11px;display: flex;opacity:0.73;margin: 22px 0 0;flex-wrap: wrap;align-items: center;}
.fvzcy6 .mcrc {padding-top:19px;margin: 22px 0 0;border-top: 1px solid var(--q069);}
.fvzcy6 .mcrc p {font-size: 12.5px;margin: 0;color: var(--gcz4);}
.fvzcy6 .mcrc p + p {line-height:1.58;margin-top:7px;}

@media (max-width:952px) {
  
  .m76b8 {position: static;border-bottom: 1px solid var(--n947);width: auto;border-right: 0;overflow: visible;}
  .c6bmrg {gap:19px;min-height: 0;padding: 20px 16px 24px;}
  .tt68t {margin-top: 0;}
  .tc5h0 {margin-left: 0;}
  .g4bjp8 {padding: 20px 16px 32px;}

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

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

  .exg83 {display: flex;z-index: 60;min-height: 56px;align-items: center;padding: 8px 14px;justify-content: space-between;position: sticky;background: var(--x1bbb);top: 0;gap:9px;border-bottom: 1px solid var(--n947);}
  .qqw5y8 {text-overflow: ellipsis;color: var(--zbg3i);font-weight: 800;font-size: 17px;text-decoration: none;min-width: 0;letter-spacing: -.03em;align-items: center;min-height: 44px;overflow: hidden;display: inline-flex;white-space: nowrap;}
  .h1wj3 {gap:7px;flex: 0 0 auto;display: flex;align-items: center;}
  .h1wj3 .j2qq {padding: 0 13px;font-size: 13.5px;}
  .g9mq {display: flex;}
  
  .smc4nbr {display: none;}

  .p9c3.p9c3 .zf8z {padding-bottom:21px;}
  .t4j3qmv.t4j3qmv .n3gbw6 {padding: 13px 14px;}
  .b3zg9.b3zg9 .cykvz {padding-right:9px;padding-left:13px;}

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

  .mmfmhg.mmfmhg {min-height: min(34vh, 300px);}
  .mmfmhg.mmfmhg .c3dh0 {max-width: 100%;padding: 16px;}
  .x985py.x985py .c3dh0 {text-align: left;justify-self: stretch;}
  .x985py.x985py .h8tj {margin-left: 0;}
  
  .v4z39.v4z39 .pxcx,
  .x985py.x985py .pxcx {background: linear-gradient(0deg,
      var(--i2w) 0%, var(--i2w) 68%,
      color-mix(in srgb, var(--i2w) 62%, transparent) 84%,
      transparent 100%);}
  .mmfmhg.mmfmhg .h9fnsgc {font-size: clamp(22px, 6.4vw, 30px);}
  .mmfmhg.mmfmhg .h8tj {font-size: 15px;-webkit-line-clamp: 3;overflow: hidden;margin-bottom:15px;-webkit-box-orient: vertical;display: -webkit-box;}
  .mmfmhg.mmfmhg .vf12 {font-size: clamp(96px, 34vw, 190px);}

  .fvzcy6 .yh41ce {grid-template-columns: 1fr;}
  .fvzcy6 .n29tvmg {gap: 0;grid-auto-flow: row;}
}

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

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

@media (min-width:953px) {

  
  
  .hm95n1 {transition:max-height 202ms ease, opacity 126ms ease, margin 198ms ease, padding 194ms ease;}

  
}

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

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

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

  
  .c6bmrg {position: relative;}

}

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

.ygtkrg.ygtkrg .px6km > summary {gap:12px;min-height: 44px;align-items: center;display: flex;cursor: pointer;list-style: none;}
.ygtkrg.ygtkrg .px6km > summary::-webkit-details-marker {display: none;}
.ygtkrg.ygtkrg .px6km > summary:focus-visible {outline: 2px solid var(--uotln);outline-offset: 4px;}
.ygtkrg.ygtkrg .px6km > summary .dc06 {margin: 0;}

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

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

.zj9fjw {--vgzjm: var(--n63);--oixx: var(--n63);--f7bh0: 1px solid var(--q069);--daqai: var(--n63);}

.hwbt.hwbt h2.m57c::before {display: none;content: none;}

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

.b3zg9.b3zg9 .p5y8y .ra4wwvq,
.b3zg9.b3zg9 .p5y8y .ra4wwvq:last-child {border-top: 0;border-bottom: 0;}

.b3zg9.b3zg9 .p5y8y .cykvz {padding-left: 0;}

.b3zg9.b3zg9 > .ra4wwvq.ra4wwvq {border-bottom: 0;margin: 0 0 8px;border-top: 0;border-left: 2px solid color-mix(in srgb, var(--uotln) 45%, var(--q069));padding: 0 0 0 14px;background: color-mix(in srgb, var(--w639) 4%, transparent);border-radius: 0 var(--n63) var(--n63) 0;}
.b3zg9.b3zg9 > .ra4wwvq.ra4wwvq:last-child {margin-bottom: 0;}

.b3zg9.b3zg9 > .ra4wwvq .bye7686 {padding-right:39px;}
.b3zg9.b3zg9 > .ra4wwvq .bye7686::before {right: 16px;}
.b3zg9.b3zg9 > .ra4wwvq .bye7686::after  {right: 22px;}

.b3zg9.b3zg9 .mspct {margin: 0;padding: 0 28px 14px 0;}
.b3zg9.b3zg9 .mspct .cykvz {padding: 0;}

.hwbt.hwbt .hky848 {display: grid;margin: 2px 0 4px;gap:10px;grid-column: 1 / -1;}
.hwbt.hwbt .hky848 .kk81n {width: 100%;}

.hwbt.hwbt .pad67 {display: grid;margin: 6px 0 0;grid-column: 1 / -1;grid-template-columns: auto minmax(0, 1fr);}
.hwbt.hwbt .zmcey6 {border-top: 1px solid var(--q069);justify-items: start;min-width: 0;padding: 14px 0;gap:7px;display: grid;max-width: 36ch;}
.hwbt.hwbt .wxyx {padding: 14px 0 14px 16px;min-width: 0;border-top: 1px solid var(--q069);line-height:1.60;color: var(--pdh);font-size: 14.5px;margin: 0;}

.hwbt.hwbt .wxyx:empty {padding: 0 0 14px;}

@media (max-width:572px) {
  .hwbt.hwbt .pad67 {grid-template-columns: minmax(0, 1fr);}
  .hwbt.hwbt .zmcey6 {max-width: none;padding-bottom: 0;}
  .hwbt.hwbt .wxyx {border-top: 0;padding: 7px 0 14px;}
}

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

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

.t4j3qmv.t4j3qmv .q41kg.pymzswr li + li {border-top: 0;}

.t4j3qmv.t4j3qmv .gwhaq5 .q41kg.pymzswr li {background: color-mix(in srgb, var(--uotln) 22%, color-mix(in srgb, var(--w639) 9%, transparent));}

.xs9j.xs9j > h2 {margin-bottom:11px;}
.xs9j.xs9j > h2::before {display: none;content: none;}
.xs9j.xs9j .gxcc7 {margin: 0 0 18px;}

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

.rgd5.rgd5 .fqwkne {padding-left:16px;position: relative;}
.rgd5.rgd5 .ktxp3c {border-radius:3px;width: 3px;position: absolute;left: 0;top: 2px;background: linear-gradient(
    to bottom,
    var(--uotln),
    color-mix(in srgb, var(--uotln) 20%, var(--q069))
  );bottom: 2px;}

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

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

.stzn.stzn {padding-left: 0;}
.stzn.stzn .wb31m {border: 1px solid var(--q069);border-top: 3px solid var(--uotln);border-radius: var(--n63);background: var(--i2w);padding: 10px;}
.stzn.stzn .wb31m img {border-radius: max(0px, calc(var(--n63) - 4px));}

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

.gdv6.gdv6 .sv3r {margin: 0;}

.f34rs.f34rs.f34rs {gap:15px;flex-direction: column;align-items: stretch;}
.f34rs.f34rs.f34rs .sv3r {width: 100%;background: var(--q069);flex: 0 0 auto;border-radius: 0;order: 2;height: 1px;display: block;}
.f34rs.f34rs.f34rs .ka63xr2 {align-self: center;}
.v561.f34rs.f34rs .ka63xr2 {align-self: flex-start;}
.mrxw.f34rs.f34rs .ka63xr2 {align-self: flex-end;}
.f34rs.f34rs.f34rs .ykqpd91 {align-self: stretch;}

.zhhwpr.zhhwpr.zhhwpr .sv3r {display: block;flex: 1 1 auto;border-radius: 0;min-width: 12px;width: auto;height: 1px;background: var(--q069);order: 0;}
.zhhwpr.zhhwpr.zhhwpr .ka63xr2 {flex: 0 0 auto;}
.v561.zhhwpr.zhhwpr .sv3r:first-of-type {flex: 0 0 24px;}
.mrxw.zhhwpr.zhhwpr .sv3r:last-of-type {flex: 0 0 24px;}

.j2pb.j2pb .g7sp {gap:9px;display: flex;grid-column: 1 / -1;padding: 0;margin: 14px 0 0;flex-wrap: wrap;list-style: none;}
.j2pb.j2pb .g7sp li {display: inline-flex;background: var(--qx1, var(--fnjx4));min-width: 0;flex-direction: column;box-shadow: inset 0 0 0 1px var(--q069);border-radius: var(--n63);gap:4px;padding: 9px 14px;}
.j2pb.j2pb .r5rmzr9 {color: var(--bffpz, var(--pdh));text-transform: uppercase;letter-spacing: .13em;font-weight: 700;font-size: 11px;}
.j2pb.j2pb .cq5hd8 {color: var(--azzw, var(--w639));font-size: 14.5px;font-weight: 600;}

.p8ppce.p8ppce .sj6c {grid-row: auto;}

.p8ppce.p8ppce .szrq {display: grid;gap:3px;min-width: 0;}
.p8ppce.p8ppce .jhy3a0k {display: block;}
.vyc982.vyc982 .szrq {grid-column: 1 / -1;}

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

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

.zxrx4.zxrx4 .z6z3f {grid-row: auto;}
.zxrx4.zxrx4 .rpjy58 {gap:7px;min-width: 0;display: grid;}
.qwxnn0w.qwxnn0w .rpjy58 {grid-column: 1 / -1;}

.sg35.sg35 .qsnx8ce::before {background: var(--n947);width: 1px;top: 0;left: 0;}

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

.sg35.sg35 .k9c9 {height: 24px;border-radius:4px;border: 1px solid color-mix(in srgb, var(--uotln) 60%, var(--n947));box-shadow: none;background: none;font-size: 12px;width: 28px;color: var(--w639);}
.sg35.sg35 .jvxqn {grid-column: 2;grid-row: 1;padding-top:3px;min-width: 0;}

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

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

.rmtjda0.rmtjda0 .qsnx8ce::before {top: 16px;}
.rmtjda0.rmtjda0 .zf8z:last-child::after {top: 22px;}
.rmtjda0.rmtjda0 .d55k2 {padding-top: 0;}
.rmtjda0.rmtjda0 .bqk7 {font-weight: 800;font-size: 11px;letter-spacing: .14em;margin: 0 0 3px;color: var(--pdh);font-variant-numeric: tabular-nums;display: block;}

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

:root {--rum34: clamp(240px, 20vw, 290px);}
.c6bmrg {gap:21px;padding: 28px 22px 22px;}
.tt68t {margin: 0;}
.d6e2 {gap:9px;grid-template-columns: minmax(0, 1fr);display: grid;}
.d6e2 .j2qq {width: 100%;justify-content: center;box-sizing: border-box;}
.d6e2 .zj9fjw {order: 9;justify-self: start;}
.xqc0p9 {margin-top:15px;}
.hm95n1 {margin-top: 0;}
.smc4nbr img {object-fit: contain;max-width: 100%;height: 34px;width: auto;}
@media (max-width:952px) {
  .m76b8 {display: none;}
  .qqw5y8 img {max-width: 34vw;object-fit: contain;height: 28px;width: auto;display: block;}
  .fy0ryz {padding: 4px 2px 0;}
}

.mmfmhg.mmfmhg:not(.gr0c) {min-height: clamp(460px, 68vh, 680px);}
.v4z39.v4z39:not(.gr0c) .pxcx {background:
    linear-gradient(0deg, color-mix(in srgb, var(--i2w) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--i2w) 88%, transparent) 0%, color-mix(in srgb, var(--i2w) 50%, transparent) 38%, transparent 66%);}
.x985py.x985py:not(.gr0c) .pxcx {background:
    linear-gradient(0deg, color-mix(in srgb, var(--i2w) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--i2w) 88%, transparent) 0%, color-mix(in srgb, var(--i2w) 50%, transparent) 38%, transparent 66%);}
.mmfmhg.mmfmhg:not(.gr0c) .h9fnsgc {font-size: clamp(34px, 4vw, 58px);}

.mmfmhg.gr0c.gr0c {background: none;flex-direction: column;padding: 0;align-items: stretch;display: flex;border: 0;overflow: visible;gap: 0;}
.gr0c.gr0c .mhkns8,
.gr0c.gr0c .vf12 {max-height: none;flex: none;height: auto;border-radius: var(--n63);object-fit: contain;width: 100%;aspect-ratio: auto;}
.gr0c.gr0c .vf12 {aspect-ratio: 16 / 7;}
.gr0c.gr0c picture {display: block;}
.gr0c.gr0c .c3dh0 {width: min(640px, 88%);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);border: 1px solid var(--q069);border-top: 4px solid var(--jy6);border-radius: var(--n63);background: var(--i2w);padding: clamp(22px, 2.8vw, 36px);z-index: 2;position: relative;box-sizing: border-box;}
.gr0c.x985py .c3dh0 {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.gr0c .kx9cq {display: none;}
.gr0c.gr0c .h9fnsgc {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:715px) {
  .mmfmhg.gr0c, .gr0c.x985py {align-items: stretch;flex-direction: column;}
  .gr0c.gr0c .mhkns8, .gr0c.gr0c .vf12 {width: 100%;}
}
@media (max-width: 719.98px) {
  .gr0c.gr0c .c3dh0, .gr0c.x985py .c3dh0 {margin: -40px 12px 0;width: auto;}
  .mmfmhg.mmfmhg:not(.gr0c) {min-height: min(76vh, 600px);}
  .v4z39.v4z39:not(.gr0c) .pxcx,
  .x985py.x985py:not(.gr0c) .pxcx {background: linear-gradient(0deg, color-mix(in srgb, var(--i2w) 94%, transparent) 0%, color-mix(in srgb, var(--i2w) 60%, transparent) 45%, transparent 80%);}
  .x985py.x985py:not(.gr0c) .c3dh0 {justify-self: start;text-align: left;}
  .x985py.x985py:not(.gr0c) .h8tj {margin-left: 0;}
}

.d4gydqw .crqa {display: grid;gap:17px;align-items: stretch;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);margin-top:19px;}
.d4gydqw .j2pq4 {flex-direction: column;display: flex;max-width: none;gap:8px;list-style: none;margin: 0;padding: 0;}
.d4gydqw .j2pq4 li {display: flex;max-width: none;margin: 0;flex: 1 1 0;}
.d4gydqw .c4vj {background: var(--fnjx4);text-align: left;font-family: inherit;position: relative;transition:color 0.243s, border-color 0.195s;border: 1px solid var(--q069);border-radius: var(--n63);font-size: 16px;width: 100%;display: flex;line-height:1.34;padding: 16px 18px;overflow: hidden;align-items: center;font-weight: 700;color: var(--pdh, var(--yw5));cursor: pointer;}
.d4gydqw .wrm4w7 {position: relative;z-index: 1;}
.d4gydqw .jdze {border-right: 3px solid var(--jy6);background: color-mix(in srgb, var(--jy6) 22%, transparent);inset: 0 auto 0 0;width: 0;position: absolute;}
.d4gydqw .c4vj[data-on="1"], .d4gydqw .c4vj[data-on="run"] {border-color: var(--jy6);color: var(--w639);}
.d4gydqw .c4vj[data-on="1"] .jdze {width: 100%;border-right: 0;}
.d4gydqw .c4vj[data-on="run"] .jdze {animation: mnzyg8l var(--xbc, 6000ms) linear forwards;}
@keyframes mnzyg8l { from {width: 0;} to {width: 100%;} }
.d4gydqw .hrrhth8 {grid-auto-columns: 100%;margin: 0;scroll-snap-type: x mandatory;overflow-x: auto;border-radius: var(--n63);overscroll-behavior-x: contain;padding: 0;grid-auto-flow: column;display: grid !important;grid-template-columns: none !important;scrollbar-width: none;scroll-behavior: smooth;list-style: none;min-width: 0;gap: 0 !important;}
.d4gydqw .hrrhth8::-webkit-scrollbar {display: none;}
.d4gydqw .rw0mb {overflow: hidden;scroll-snap-align: start;position: relative;min-width: 0;margin: 0;border-radius: var(--n63);max-width: none;min-height: clamp(260px, 26vw, 380px);}
.d4gydqw .rw0mb picture {height: 100%;display: block;}
.g4bjp8 .d4gydqw img.v6vyv.v6vyv {position: absolute;border-radius: 0;height: 100%;object-fit: cover;width: 100%;inset: 0;}
.d4gydqw .dphta7 {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--jy6) 60%, transparent), transparent 70%), var(--fnjx4);}
.d4gydqw .ayg2c {display: none;}
.d4gydqw .fvzarh2 {flex-wrap: wrap;display: flex;margin: 18px 0 0;gap:10px;}
@media (max-width:755px) {
  .d4gydqw .crqa {grid-template-columns: minmax(0, 1fr);}
  .d4gydqw .j2pq4 {order: 2;flex-direction: row;}
  .d4gydqw .c4vj {padding: 0;height: 6px;border-radius:2px;min-height: 0;}
  .d4gydqw .wrm4w7 {display: none;}
  .d4gydqw .rw0mb {min-height: 0;aspect-ratio: 4 / 3;}
  .d4gydqw .ayg2c {font-weight: 700;bottom: 0;z-index: 1;background: linear-gradient(0deg, color-mix(in srgb, var(--i2w) 92%, transparent), transparent);display: block;color: var(--w639);left: 0;right: 0;padding: 30px 16px 14px;position: absolute;}
}
@media (prefers-reduced-motion: reduce) { .d4gydqw .hrrhth8 {scroll-behavior: auto;} .d4gydqw .c4vj[data-on="run"] .jdze {animation: none;width: 100%;} }
.g4bjp8 .d4gydqw .hrrhth8 > .rw0mb {flex: none;width: auto;max-width: none !important;}
.d4gydqw .c4vj:not([data-on="run"]):not([data-on="1"]) .jdze {border-right: 0;}
.g4bjp8 .d4gydqw .hrrhth8 {align-content: stretch;justify-content: start !important;}

.g4bjp8 > .ppsf34j.gwm1t:has(.z9x1) {display: grid !important;padding: 0 !important;overflow: hidden;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);gap: 0;}
.gwm1t .z9x1 {justify-content: center;color: var(--b2o, var(--qr0, var(--ot73v)));align-items: center;display: flex;gap:11px;text-align: center;padding: 30px 20px;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--jy6), color-mix(in srgb, var(--jy6) 60%, #000));flex-direction: column;}
.gwm1t .fbqtys {letter-spacing: -.05em;line-height: .9;font-size: clamp(64px, 6.6vw, 96px);font-weight: 800;}
.gwm1t .e85r {background: linear-gradient(90deg, currentColor var(--ych, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--ych, 90%));-webkit-background-clip: text;background-clip: text;letter-spacing: 4px;color: transparent;font-size: 22px;}
.gwm1t .qm9xpsc {opacity:0.85;font-size: 12px;letter-spacing: .14em;text-transform: uppercase;font-style: normal;font-weight: 700;}
.gwm1t .tw2233x {min-width: 0;padding: clamp(22px, 2.8vw, 34px);}
.gwm1t .tw2233x h2 {font-size: clamp(24px, 2.4vw, 32px);}
.gwm1t .d69w7 a {border-color: var(--jy6);background: var(--jy6);color: var(--b2o, var(--qr0, var(--ot73v)));}
@media (max-width:692px) {
  .g4bjp8 > .ppsf34j.gwm1t:has(.z9x1) {grid-template-columns: minmax(0, 1fr);}
  .gwm1t .z9x1 {flex-direction: row;gap:13px;text-align: left;justify-content: flex-start;padding: 18px 20px;flex-wrap: wrap;}
  .gwm1t .fbqtys {font-size: 54px;}
}

.g4bjp8 .p18ym5 .qsnx8ce {margin: 10px 0 0;padding: 0;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));list-style: none;gap:12px;}
.g4bjp8 .p18ym5 .qsnx8ce::before, .g4bjp8 .p18ym5 .zf8z::before, .g4bjp8 .p18ym5 .zf8z::after {content: none !important;display: none !important;}
.g4bjp8 .p18ym5 .zf8z.zf8z {background: var(--fnjx4);max-width: none;display: grid;border: 1px solid var(--q069);border-radius: var(--n63);overflow: hidden;align-items: stretch;counter-increment: spstep;margin: 0;min-width: 0;transition:border-color 0.203s, transform 0.177s;padding: 0 !important;position: relative;grid-template-columns: 76px minmax(0, 1fr);}
.g4bjp8 .p18ym5 .qsnx8ce {counter-reset: spstep;}
.g4bjp8 .p18ym5 .zf8z:hover {border-color: var(--jy6);transform: translateY(-2px);}
.g4bjp8 .p18ym5 .zf8z > :not(.k9c9):not(.ba1td8) {padding-right:18px;padding-left:18px;grid-column: 2;}
.g4bjp8 .p18ym5 .zf8z > :nth-child(2) {padding-top:18px;}
.g4bjp8 .p18ym5 .zf8z > :last-child {padding-bottom:17px;}
.g4bjp8 .p18ym5 .k9c9.k9c9,
.g4bjp8 .p18ym5 .ba1td8.ba1td8 {grid-column: 1;font-weight: 800;background: linear-gradient(160deg, var(--jy6), color-mix(in srgb, var(--jy6) 60%, #000));display: flex;margin: 0;align-items: center;width: auto;grid-row: 1 / span 4;font-style: normal;transform: none;position: static;border: 0;border-radius: 0;box-shadow: none;color: var(--b2o, var(--qr0, var(--ot73v)));height: auto;justify-content: center;font-size: 34px;}
.g4bjp8 .p18ym5 .ba1td8::after {content: counter(spstep);}
.g4bjp8 .p18ym5 .bqk7 {display: none;}
.g4bjp8 .p18ym5 .jvxqn {font-weight: 800;font-size: 17px;margin: 0 0 6px;overflow-wrap: anywhere;}
.g4bjp8 .p18ym5 .wmqtzj8 {font-size: 15px;overflow-wrap: anywhere;line-height:1.56;color: var(--pdh);margin: 0;}
.g4bjp8 .p18ym5 .d55k2 {padding-top:19px;padding-bottom:19px;}
@media (max-width:692px) { .g4bjp8 .p18ym5 .qsnx8ce {grid-template-columns: minmax(0, 1fr);} .g4bjp8 .p18ym5 .zf8z.zf8z {grid-template-columns: 60px minmax(0, 1fr);} }
.g4bjp8 > .ppsf34j.gwm1t:has(.z9x1) {align-items: stretch;}
.gwm1t .z9x1 {align-self: stretch;min-height: 100%;height: auto;box-sizing: border-box;}
.gwm1t .e85r {-webkit-text-fill-color: transparent;display: inline-block;}
.g4bjp8 .gwm1t .d69w7 > a, .g4bjp8 .gwm1t .d69w7 a.sjkn3w {background: var(--jy6) !important;border-color: var(--jy6) !important;color: var(--b2o, var(--qr0, var(--ot73v))) !important;}

.gwm1t .e85r {background: linear-gradient(90deg,
    var(--b2o, var(--qr0, var(--ot73v))) var(--ych, 90%),
    color-mix(in srgb, var(--b2o, var(--qr0, var(--ot73v))) 30%, transparent) var(--ych, 90%));-webkit-background-clip: text;background-clip: text;}

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

.g4bjp8 .vw39fs.zt9jn3 .pqjdc {display: none;}
.g4bjp8 .kmcx4w .gxcc7 {display: none;}   

.m76b8.jb2m {width: var(--rum34);--rum34: clamp(380px, 44vw, 620px);}
body:has(.jb2m) {--rum34: clamp(380px, 44vw, 620px);}
.jb2m .c6bmrg {display: grid;box-sizing: border-box;padding: 24px clamp(20px, 2.4vw, 32px);grid-template-rows: auto minmax(0, 1fr) auto auto;gap:17px 16px;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";min-height: 100vh;height: 100%;}
.jb2m .smc4nbr {grid-area: brand;align-self: center;}
.jb2m .tt68t {margin: 0;align-self: center;grid-area: acts;}
.jb2m .d6e2 {gap:7px;display: flex;align-items: center;}
.jb2m .d6e2 .j2qq {width: auto;padding: 0 14px;font-size: 14px;min-height: 40px;}
.jb2m .d6e2 .zj9fjw {order: -1;}
.jb2m .xqc0p9 {display: none;}
.jb2m .g5zm5p {grid-area: hero;display: flex;min-height: 0;}
.jb2m .w550 {grid-area: navhead;}
.jb2m .hm95n1 {margin: 0;border-top: 1px solid var(--q069);padding-top:12px;grid-area: nav;}
.jb2m .hm95n1 ul {gap:3px 18px;flex-wrap: wrap;display: flex;}
.jb2m .hm95n1 a {padding: 6px 0;}

.g5zm5p > .qqekx.mmfmhg {min-height: 0;width: 100%;margin: 0;}
.g5zm5p > .qqekx.mmfmhg:not(.gr0c) {min-height: 100%;}
.g5zm5p > .mmfmhg:not(.gr0c) .c3dh0 {text-align: left;justify-self: start;}
.g5zm5p > .x985py:not(.gr0c) .h8tj {margin-left: 0;}
.g5zm5p > .mmfmhg:not(.gr0c) .pxcx {background: linear-gradient(0deg, color-mix(in srgb, var(--i2w) 94%, transparent) 0%, color-mix(in srgb, var(--i2w) 62%, transparent) 42%, transparent 78%) !important;}
.g5zm5p > .gr0c {align-self: center;}
.g5zm5p > .gr0c .c3dh0 {margin: -50px 16px 0;width: auto;}
.g5zm5p .h9fnsgc {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:952px) {
  .m76b8.jb2m {display: block;background: none;position: static;border: 0;width: auto;}
  .jb2m .c6bmrg {display: block;min-height: 0;height: auto;padding: 14px 16px 0;}
  .jb2m :is(.smc4nbr, .tt68t, .w550, .hm95n1) {display: none;}
  .g5zm5p > .qqekx.mmfmhg:not(.gr0c) {min-height: min(76vh, 600px);}
}

@media (max-width:952px) {
  body:has(.jb2m) {flex-direction: column;display: flex;}
  body:has(.jb2m) > .exg83 {order: -2;}
  body:has(.jb2m) > .m76b8 {order: -1;}
  body:has(.jb2m) > * {min-width: 0;}
}
