

:root {--k2s:     8px;--qub: var(--yotu);--hwrk:   var(--qmd);--h82c2:    var(--jl1);--xp80y:  color-mix(in srgb, var(--jl1) 72%, transparent);--zqgq:  clamp(320px, 38vw, 520px);--xepoy:   var(--v3ni);--dh510: var(--damw);--jku: var(--a4568);--lcel7: clamp(18px, 2vw, 28px);--yoyur:"Source Sans 3", "Lato", system-ui, "Segoe UI", sans-serif;}

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

.sp8x7py {z-index: 200;top: 0;text-decoration: none;color: var(--hfbq, var(--xuko, var(--mwtz6)));left: -9999px;border-radius: var(--k2s);position: absolute;background: var(--qub);font-weight: 700;padding: 12px 20px;}
.sp8x7py:focus {top: 12px;left: 12px;}

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

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

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

.y7jd61y {margin-top: auto;margin-bottom: auto;}
.jscr {margin: 0 0 16px;font-weight: 800;line-height:1.05;font-size: clamp(30px, 3.4vw, 52px);text-wrap: balance;letter-spacing: -.032em;}
.eckxr7 {font-size: 17px;margin: 0 0 22px;max-width: 42ch;color: var(--xp80y);}
.ykvhx2 {flex-wrap: wrap;gap:10px;display: flex;}

.hszg {border: 1px solid color-mix(in srgb, var(--qub) 34%, transparent);border-radius: var(--k2s);background: color-mix(in srgb, var(--qub) 8%, transparent);padding: 16px 18px;margin-top:22px;}
.exqhk {margin: 0;font-weight: 700;font-size: 15px;}
.hzza2ft {color: var(--xp80y);margin: 5px 0 0;font-size: 14px;}

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

.j0a6,
.akg80 :is(.nrtswmh, .cwq4n6, .jrbct, .gvw5e5,
             .jx77x1, .chft, .ksmk8) a[role="button"],
.akg80 .gvw5e5 a {border-radius: var(--k2s);border: 1px solid transparent;white-space: nowrap;cursor: pointer;font-size: 15px;text-decoration: none;font-weight: 700;justify-content: center;display: inline-flex;padding: 0 20px;align-items: center;min-height: 44px;}
.g28p5 {border-color: var(--hwrk);color: var(--w8qz4, var(--ioz1p));background: var(--uh2);}
.g2yytn {background: var(--b6z);color: var(--idq, var(--oh0f));}
.g2yytn:hover {background: var(--pkddh);}
.akg80 :is(.nrtswmh, .cwq4n6, .jrbct, .gvw5e5,
             .jx77x1, .chft, .ksmk8) a[role="button"],
.akg80 .gvw5e5 a {background: var(--yotu);color: var(--xuko, var(--mwtz6));}
.akg80 :is(.nrtswmh, .cwq4n6, .jrbct, .gvw5e5,
             .jx77x1, .chft, .ksmk8) a[role="button"]:hover,
.akg80 .gvw5e5 a:hover {background: var(--pkddh);}

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

.eztg,
.c6n6b72 {display: none;}

.erzj75 {gap:13px;align-items: center;justify-content: space-between;display: flex;}
.z90nm {display: inline-flex;align-items: center;text-decoration: none;color: var(--h82c2);min-height: 44px;}
.z90nm img {display: block;height: 26px;width: auto;}
.wsjc8p2 {font-size: 17px;height: 44px;line-height: 1;color: var(--h82c2);display: inline-flex;flex-shrink: 0;width: 44px;cursor: pointer;background: var(--dh510);align-items: center;justify-content: center;border-radius: var(--k2s);border: 1px solid var(--hwrk);}
.wsjc8p2:hover {background: var(--hwrk);}
.j467xj ul {margin: 0;padding: 0;list-style: none;}
.j467xj li + li {margin-top:8px;}
.j467xj a {font-weight: 600;align-items: center;display: flex;text-decoration: none;font-size: 15.5px;min-height: 48px;color: var(--h82c2);background: var(--dh510);border-radius: var(--k2s);border: 1px solid var(--hwrk);padding: 0 14px;}
.j467xj a:hover {background: var(--hwrk);}
.j467xj a:focus-visible {outline: 2px solid var(--qub);outline-offset: 2px;}
.j467xj a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--qub);border-color: var(--qub);}
.p5zzpvt {margin-top: auto;gap:9px;display: grid;padding-top:4px;}
.p5zzpvt .m2cd {min-height: 48px;width: 100%;}

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

.z7pf4h {margin-left: var(--zqgq);min-width: 0;}

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

.v99p.v99p {border: 1px solid var(--hwrk);border-radius: var(--k2s);display: grid;align-content: end;min-height: min(52vh, 460px);isolation: isolate;position: relative;overflow: hidden;background: var(--tlyu, var(--dh510));padding: 0;}

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

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

.vkz6ezr.vkz6ezr .tt66 {background:
    linear-gradient(0deg,
      var(--xepoy) 0%,
      color-mix(in srgb, var(--xepoy) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--xepoy) 0%, var(--xepoy) 46%,
      color-mix(in srgb, var(--xepoy) 58%, transparent) 68%,
      transparent 100%);}
.kva7vp.kva7vp .tt66 {background:
    linear-gradient(0deg,
      var(--xepoy) 0%,
      color-mix(in srgb, var(--xepoy) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--xepoy) 0%, var(--xepoy) 46%,
      color-mix(in srgb, var(--xepoy) 58%, transparent) 68%,
      transparent 100%);}

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

.v99p.v99p:not(:has(.rk6av)) .tt66 {background: linear-gradient(0deg,
    color-mix(in srgb, var(--xepoy) 72%, transparent) 0%,
    color-mix(in srgb, var(--xepoy) 34%, transparent) 48%,
    transparent 100%);}
.z9pvqt.z9pvqt {background: linear-gradient(148deg,
    color-mix(in srgb, var(--qub) 34%, var(--dh510)) 0%,
    var(--dh510) 58%,
    color-mix(in srgb, var(--qub) 14%, var(--xepoy)) 100%);}
.c6raf.c6raf {background: linear-gradient(208deg,
    color-mix(in srgb, var(--qub) 30%, var(--dh510)) 0%,
    var(--dh510) 64%,
    color-mix(in srgb, var(--qub) 18%, var(--xepoy)) 100%);}
.jcqr.jcqr {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--qub) 32%, var(--dh510)) 0%,
      var(--dh510) 62%),
    var(--xepoy);}

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

.v99p.v99p .fzt0we {display: block;margin: 0 0 10px;letter-spacing: .16em;font-size: 11.5px;font-weight: 700;text-transform: uppercase;font-style: normal;color: color-mix(in srgb, var(--qub) 42%, var(--h82c2));}
.v99p.v99p .dh8sx {font-size: clamp(27px, 3.2vw, 44px);font-weight: 800;line-height:1.06;margin: 0 0 10px;letter-spacing: -.028em;color: var(--q0ob, var(--h82c2));text-wrap: balance;}
.v99p.v99p .vn4c {line-height:1.54;font-size: 16px;margin: 0 0 18px;color: color-mix(in srgb, var(--h82c2) 82%, transparent);max-width: 46ch;}

.v99p.v99p .s8v7nk {background: var(--yotu);display: inline-flex;font-weight: 700;text-decoration: none;min-height: 46px;justify-content: center;border-radius: var(--k2s);padding: 0 26px;align-items: center;color: var(--xuko, var(--mwtz6));font-size: 15px;}
.v99p.v99p .s8v7nk:hover {background: var(--pkddh);}
.v99p.v99p .s8v7nk:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.v99p.qzyqz {padding: clamp(18px, 2.2vw, 28px);display: flex;flex-direction: column;min-height: 0;background: var(--xepoy);gap: clamp(16px, 2vw, 24px);align-content: normal;}
.qzyqz.qzyqz .rk6av {position: relative;height: auto;border-radius: var(--k2s);border: 1px solid var(--hwrk);inset: auto;aspect-ratio: 16 / 10;width: 100%;max-height: 30vh;}
.vkz6ezr.qzyqz .tt66,
.kva7vp.qzyqz .tt66 {display: none !important;}

.qzyqz.qzyqz .geypvyw {max-height: 30vh;font-size: clamp(48px, 8vw, 96px);width: 100%;padding: 0;border-radius: var(--k2s);border: 1px solid var(--hwrk);aspect-ratio: 16 / 10;position: relative;height: auto;inset: auto;}
.qzyqz.qzyqz .qtww {position: relative;z-index: auto;padding: 0;max-width: none;}
.qzyqz.qzyqz .dh8sx,
.qzyqz.qzyqz .fzt0we {color: var(--q0ob, var(--h82c2));}
.qzyqz.qzyqz .vn4c {color: color-mix(in srgb, var(--h82c2) 72%, transparent);}
.qzyqz.kva7vp .qtww {justify-self: auto;text-align: left;}
.qzyqz.kva7vp.kva7vp .vn4c {margin-left: 0;}

.qzyqz:not(:has(.rk6av)) {background: var(--tlyu, var(--dh510));}
@media (min-width:712px) {
  .v99p.qzyqz {flex-direction: row;align-items: center;}
  .qzyqz.qzyqz .rk6av,
  .qzyqz.qzyqz .geypvyw {max-height: none;flex: 0 0 auto;width: 42%;}
  .qzyqz.kva7vp {flex-direction: row-reverse;}
  .qzyqz.qzyqz .qtww {width: auto;min-width: 0;flex: 1 1 auto;}
}

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

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

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

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

.akg80 :is(.ksmk8, .chft, .jx77x1, .jetc,
             .qy61h0, .mrvgxwm, .jrbct, .cwq4n6,
             .aty62m, .hxyf5b, .t5fx, .vrak,
             .zd8ahw1, .aks91, .d425p4) {border: 1px solid var(--hwrk);border-radius: var(--k2s);padding: clamp(22px, 2.4vw, 34px) !important;box-shadow:
    0 1px 0 color-mix(in srgb, var(--h82c2) calc(4% * (1 - var(--izdo))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--izdo))), transparent);background: linear-gradient(180deg, var(--dh510) 0%, var(--xepoy) 62%);}

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

.e19k0.e19k0 .nfgn:last-child::after {bottom: -2px;left: 15px;content: "";width: 2px;background: var(--xepoy);top: 32px;position: absolute;}
.e19k0.e19k0 .cqmckfx {font-variant-numeric: tabular-nums;height: 32px;border-radius: 50%;grid-column: 1;display: flex;color: var(--hfbq, var(--xuko, var(--mwtz6)));z-index: 1;font-size: 14px;justify-content: center;font-weight: 800;align-items: center;background: var(--qub);box-shadow: 0 0 0 4px var(--xepoy);position: relative;width: 32px;}
.e19k0.e19k0 .s5h050 {padding-top:3px;min-width: 0;grid-column: 2;}
.e19k0.e19k0 .vq73b4 {line-height:1.29;font-size: 16px;color: var(--h82c2);font-weight: 700;margin: 0 0 4px;}
.e19k0.e19k0 .rcrmc {font-size: 15px;margin: 0;color: var(--xp80y);line-height:1.62;}

.fh4r0.fh4r0 .nvnjrc {grid-template-columns: minmax(0, 1fr);gap:15px;display: grid;}
.fh4r0.fh4r0 .c3fy0 {background: var(--dh510);position: relative;border: 1px solid var(--hwrk);border-left: 4px solid var(--jku);border-radius: 0 var(--k2s) var(--k2s) 0;padding: 14px 16px;}

.fh4r0.fh4r0 .bvfqn {border-left-color: color-mix(in srgb, var(--qub) 40%, var(--h82c2));background: color-mix(in srgb, var(--qub) 7%, var(--dh510));}
.fh4r0.fh4r0 .xzfn {border-left-color: color-mix(in srgb, var(--h82c2) 42%, transparent);background: color-mix(in srgb, var(--h82c2) 4%, var(--dh510));}
.fh4r0.fh4r0 .ymd6y4 {margin: 0 0 10px;text-transform: uppercase;font-weight: 800;display: flex;letter-spacing: .09em;padding: 0 0 9px;color: var(--h82c2);gap:8px;align-items: center;font-size: 12px;border-bottom: 1px solid var(--hwrk);}
.fh4r0.fh4r0 .jvzbs {background: color-mix(in srgb, var(--h82c2) 10%, transparent);font-variant-numeric: tabular-nums;font-weight: 700;padding: 2px 8px;letter-spacing: 0;border-radius:98px;color: var(--xp80y);margin-left: auto;font-size: 11.5px;}
.fh4r0.fh4r0 .bvfqn .jvzbs {background: color-mix(in srgb, var(--qub) 18%, transparent);color: var(--h82c2);}
.fh4r0.fh4r0 .ggfe9 {list-style: none;margin: 0;padding: 0;}
.fh4r0.fh4r0 .ggfe9 li {gap:8px;grid-template-columns: 16px minmax(0, 1fr);display: grid;align-items: start;font-size: 15px;line-height:1.56;padding: 7px 0;}
.fh4r0.fh4r0 .ggfe9 li + li {border-top: 1px solid color-mix(in srgb, var(--hwrk) 70%, transparent);}
.fh4r0.fh4r0 .k8he9p {color: var(--xp80y);font-weight: 800;font-size: 15px;line-height:1.54;text-align: center;}

.fh4r0.fh4r0 .bvfqn .k8he9p {color: color-mix(in srgb, var(--qub) 40%, var(--h82c2));}
.fh4r0.fh4r0 .qhk5 {min-width: 0;color: var(--h82c2);}

.ssjkemp.ssjkemp .s1c1jya {display: block;}
.ssjkemp.ssjkemp .c5vq {padding: 0;border-radius: 0;border-top: 1px solid var(--hwrk);background: none;margin: 0;}
.ssjkemp.ssjkemp .c5vq:last-child {border-bottom: 1px solid var(--hwrk);}

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

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

.ssjkemp.ssjkemp .c5vq[open] .tc1vj::before,
.ssjkemp.ssjkemp .c5vq[open] .tc1vj::after {background: color-mix(in srgb, var(--qub) 40%, var(--h82c2));}
.ssjkemp.ssjkemp .c5vq[open] .tc1vj::after {transform: translateY(-50%) scaleY(0);}

.ssjkemp.ssjkemp .jmhy {line-height:1.66;padding: 0 28px 16px 18px;font-size: 15px;color: var(--xp80y);margin: 0;}

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

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

.yr5xec.yr5xec .gbn2 + .gbn2 {border-top: 0;}
.yr5xec.yr5xec .hfxvnck {row-gap:1px;align-items: baseline;padding: 0;color: var(--h82c2);column-gap:10px;display: grid;text-decoration: none;grid-template-columns: minmax(0, 1fr) auto;min-width: 0;}

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

.cfa7nwt.cfa7nwt .ab9b {column-gap:13px;display: grid;align-items: center;margin: 0;grid-template-columns: auto minmax(0, 1fr);}
.cfa7nwt.cfa7nwt .mcm6wwc {margin: 0;}
.cfa7nwt.cfa7nwt .d2yv {display: flex;min-height: 68px;align-items: center;min-width: 136px;background: var(--dh510);justify-content: center;border: 1px solid var(--hwrk);border-radius: var(--k2s);padding: 12px 18px;}
.cfa7nwt.cfa7nwt .d2yv img {border-radius: 0;max-width: 100%;height: auto;display: block;max-height: 44px;object-fit: contain;width: auto;}
.cfa7nwt.cfa7nwt .f765pe {font-weight: 600;margin: 0;color: var(--h82c2);font-size: 15.5px;}

.cfa7nwt.cfa7nwt .mcm6wwc:not(:first-of-type),
.cfa7nwt.cfa7nwt .mcm6wwc:not(:first-of-type) + .f765pe {border-top: 1px solid var(--hwrk);margin-top:13px;padding-top:12px;}

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

.s1ekfz.s1ekfz {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;row-gap:9px;column-gap:14px;}
.s1ekfz.s1ekfz .bym449b {margin: 0;grid-column: 1 / -1;letter-spacing: -.022em;font-size: clamp(20px, 2.1vw, 27px);line-height:1.20;font-weight: 800;color: var(--h82c2);}
.s1ekfz.s1ekfz .n7e6v {letter-spacing: -.03em;font-size: clamp(28px, 3vw, 38px);color: color-mix(in srgb, var(--qub) 35%, var(--h82c2));font-weight: 800;line-height: 1;}
.s1ekfz.s1ekfz .qgva9 {position: relative;height: 8px;overflow: hidden;border-radius: 999px;background: color-mix(in srgb, var(--h82c2) 12%, transparent);}
.s1ekfz.s1ekfz .qgva9::before {border-radius: inherit;background: var(--qub);position: absolute;content: "";inset: 0 auto 0 0;width: var(--rflo, 0%);}
.s1ekfz.s1ekfz .jrmec {font-size: 15.5px;grid-column: 1 / -1;line-height:1.62;color: var(--xp80y);}
.s1ekfz.s1ekfz .b0shh {margin: 6px 0 0;list-style: none;padding: 0;grid-column: 1 / -1;}
.s1ekfz.s1ekfz .hheb3wr {column-gap:12px;grid-template-columns: minmax(0, 1fr) auto;border-top: 1px solid var(--hwrk);align-items: center;display: grid;padding: 14px 0;}
.s1ekfz.s1ekfz .vcrf {font-weight: 700;font-size: 14.5px;color: var(--h82c2);}
.s1ekfz.s1ekfz .hwqwv31 {width: 72px;border-radius: 999px;background: color-mix(in srgb, var(--h82c2) 12%, transparent);display: block;overflow: hidden;position: relative;height: 6px;}
.s1ekfz.s1ekfz .hwqwv31::before {width: var(--rflo, 0%);inset: 0 auto 0 0;content: "";background: var(--qub);border-radius: inherit;position: absolute;}
.s1ekfz.s1ekfz .a9vr {font-size: 14.5px;line-height:1.60;color: var(--xp80y);grid-column: 1 / -1;margin: 7px 0 0;}

.wg9qs5.wg9qs5 {display: flex;flex-direction: column;}
.wg9qs5.wg9qs5 .ke6g {height: 3px;border: 0;border-radius:3px;width: 42px;background: var(--qub);margin: 0 0 16px;}
.wg9qs5.wg9qs5 .kr6w4q {margin: 0 0 18px;}
.wg9qs5.wg9qs5 .kr6w4q img {object-fit: cover;width: 100%;display: block;aspect-ratio: 16 / 7;border-radius: var(--k2s);}

.acte.acte .kr6w4q {order: 3;margin: 18px 0 0;}
.wg9qs5.wg9qs5 .jxac1 {margin: 0 0 10px !important;}
.wg9qs5.wg9qs5 .df7yd {color: var(--xp80y);}
.wg9qs5.wg9qs5 .df7yd > :first-child {margin-top: 0;}
.wg9qs5.wg9qs5 .df7yd > :last-child {margin-bottom: 0;}
.wg9qs5.wg9qs5 .etmx03 {align-self: flex-start;justify-content: center;font-size: 15px;font-weight: 700;min-height: 44px;text-decoration: none;align-items: center;padding: 0 22px;background: var(--yotu);margin-top:14px;border-radius: var(--k2s);color: var(--xuko, var(--mwtz6));display: inline-flex;}
.wg9qs5.wg9qs5 .etmx03:hover {background: var(--pkddh);}

@media (min-width:768px) {
  .akg80 > .e1nbynh {float: left;width: calc(50% - var(--lcel7) / 2);max-width: none;}
  .akg80 > .e1nbynh + .e1nbynh {float: right;}
  
  .akg80 > .e1nbynh + .e1nbynh + * {clear: both;}
}

.wvzdf.wvzdf .kvt7h39 {margin: 0 0 8px;letter-spacing: .16em;color: color-mix(in srgb, var(--qub) 35%, var(--h82c2));font-size: 11.5px;font-weight: 700;text-transform: uppercase;}
.wvzdf.wvzdf .zjkx {letter-spacing: -.022em;font-weight: 800;color: var(--h82c2);margin: 0 0 10px;line-height:1.19;font-size: clamp(26px, 3.7vw, 42px);}
.wvzdf.wvzdf .yxew3 {color: var(--xp80y);max-width: 60ch;margin: 0 0 16px;}
.wvzdf.wvzdf .vbn3v {text-decoration: none;padding: 0 22px;justify-content: center;align-items: center;margin: 0 8px 0 0;font-weight: 700;font-size: 15px;display: inline-flex;color: var(--xuko, var(--mwtz6));min-height: 44px;background: var(--yotu);border-radius: var(--k2s);}
.wvzdf.wvzdf .vbn3v:hover {background: var(--pkddh);}

.wvzdf.wvzdf .abyvtw {background: none;color: var(--h82c2);box-shadow: inset 0 0 0 1px var(--hwrk);}
.wvzdf.wvzdf .abyvtw:hover {background: color-mix(in srgb, var(--qub) 10%, transparent);}
.wvzdf.wvzdf .ct80xka {margin: 18px 0 0;list-style: none;gap:14px;display: grid;padding: 0;}

.t08jf.t08jf .ct80xka {flex-wrap: wrap;display: flex;align-content: flex-start;justify-content: center;}
.t08jf.t08jf .ct80xka > * {max-width: calc(50% - 7px);min-width: 0;flex: 1 1 310px;}
@media (max-width:693px) {
  .t08jf.t08jf .ct80xka > * {max-width: none;}
}
.wvzdf.wvzdf .ed7972a {margin: 0;}
.wvzdf.wvzdf .ed7972a img {width: 100%;display: block;border-radius: var(--k2s);border: 1px solid var(--hwrk);object-fit: cover;aspect-ratio: 16 / 8;}
.wvzdf.wvzdf .nke9 {display: block;line-height:1.48;font-size: clamp(14.5px, 1.35vw, 16.5px);margin-top:9px;font-weight: 600;color: var(--xp80y);}

.d79d.d79d {row-gap:4px;background: var(--l8nit, var(--xepoy));color: var(--ihg, var(--h82c2));grid-template-columns: auto minmax(0, 1fr);column-gap:17px;display: grid;align-items: center;}
.d79d.d79d .j1x88v {width: 64px;height: 64px;grid-row: 1 / span 2;display: block;border-radius: 50%;border: 1px solid var(--hwrk);object-fit: cover;}
.d79d.d79d .zsqjht {margin: 0;letter-spacing: .16em;font-size: 11px;text-transform: uppercase;color: var(--quy, var(--xp80y));font-weight: 700;}
.d79d.d79d .hc4qcg {font-weight: 800;font-size: 17px;color: var(--ihg, var(--h82c2));letter-spacing: -.02em;}
.d79d.d79d .n2nad4z,
.d79d.d79d .xs1h,
.d79d.d79d .vxf0,
.d79d.d79d .cdz1 {grid-column: 1 / -1;}

.d79d.d79d .n2nad4z {display: flex;flex-wrap: wrap;margin-top:9px;gap:8px;}
.d79d.d79d .n2nad4z a {font-size: 13.5px;text-decoration: none;padding: 0 16px;font-weight: 600;border-radius: var(--k2s);color: var(--ihg, var(--h82c2));align-items: center;min-height: 44px;background: var(--njr, var(--dh510));display: inline-flex;box-shadow: inset 0 0 0 1px var(--hwrk);}
.d79d.d79d .n2nad4z a:hover {background: color-mix(in srgb, var(--qub) 12%, var(--dh510));}
.d79d.d79d .xs1h {grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 14px 0 0;column-gap:14px;}
.d79d.d79d .g5r5 {font-weight: 700;border-top: 1px solid var(--hwrk);padding: 9px 0;font-size: 11px;color: var(--quy, var(--xp80y));letter-spacing: .13em;text-transform: uppercase;}
.d79d.d79d .q16b3vq {margin: 0;font-size: 14.5px;border-top: 1px solid var(--hwrk);color: var(--ihg, var(--h82c2));padding: 9px 0;}
.d79d.d79d .vxf0 {color: var(--quy, var(--xp80y));line-height:1.64;margin: 14px 0 0;font-size: 15px;}
.d79d.d79d .cdz1 {font-size: 12.5px;display: block;padding-top:12px;line-height:1.54;color: var(--quy, var(--xp80y));margin: 14px 0 0;border-top: 1px solid var(--hwrk);}

.e449db.e449db .xdrbx,
.mw2865.mw2865 .f1ftbh8,
.zjegkms.zjegkms .hevs,
.bq4ewxc.bq4ewxc .dzyw {width: 42px;border: 0;border-radius:2px;background: var(--qub);height: 3px;}
.e449db.e449db .xdrbx,
.zjegkms.zjegkms .hevs {margin: 0 0 16px;}
.mw2865.mw2865 .f1ftbh8 {opacity:0.54;margin: 18px 0 0;}
.e449db.e449db .wydvh,
.mw2865.mw2865 .sx3w,
.vraed.vraed .qhxz8ya {max-width: 68ch;}
.e449db.e449db .wydvh > :first-child,
.mw2865.mw2865 .sx3w > :first-child,
.vraed.vraed .qhxz8ya > :first-child {margin-top: 0;}
.e449db.e449db .wydvh > :last-child,
.mw2865.mw2865 .sx3w > :last-child,
.vraed.vraed .qhxz8ya > :last-child {margin-bottom: 0;}

.vraed.vraed .qjzp {margin: 0 0 16px;align-items: center;gap:13px;display: flex;}
.vraed.vraed .qjzp h2 {margin: 0 !important;}
.vraed.vraed .dvjp {flex: 1 0 auto;background: var(--hwrk);height: 1px;}
.vraed.vraed .qjzp h2::before {display: none;}

.dz0k.dz0k {padding-left:15px;position: relative;margin: 0;}
.dz0k.dz0k img {display: block;width: 100%;height: auto;border-radius: var(--k2s);}
.dz0k.dz0k .yh08vg {left: 0;bottom: 0;position: absolute;background: var(--qub);width: 3px;border-radius:1px;top: 0;}

.bq4ewxc.bq4ewxc {align-items: center;display: flex;gap:14px;}
.wbjqb.wbjqb {justify-content: flex-start;}
.qdnqcp.qdnqcp {justify-content: center;}
.zt4c.zt4c {justify-content: flex-end;}

.zt4c.zt4c .dzyw {order: -1;flex: 1 1 auto;}
.qdnqcp.qdnqcp .dzyw {display: none;}
.bq4ewxc.bq4ewxc .y2sn {white-space: nowrap;font-size: 15px;padding: 0 26px;display: inline-flex;justify-content: center;background: var(--yotu);align-items: center;border-radius: var(--k2s);text-decoration: none;min-height: 48px;font-weight: 700;color: var(--xuko, var(--mwtz6));}
.bq4ewxc.bq4ewxc .y2sn:hover {background: var(--pkddh);}
.bq4ewxc.bq4ewxc .ypfm {flex: 1 1 auto;}

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

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

.k4bp983.k4bp983 {background: var(--xepoy);padding: clamp(20px, 2.6vw, 30px);border: 1px solid var(--hwrk);border-top: 3px solid var(--qub);border-radius: var(--k2s);}
.k4bp983.k4bp983 .cc3xxe {box-sizing: border-box;width: 56px;display: block;border-radius:14px;border: 1px solid var(--hwrk);padding: 6px;object-fit: contain;background: var(--dh510);grid-row: 1 / span 2;height: 56px;}
.k4bp983.k4bp983 h2 {margin: 0 !important;}
.k4bp983.k4bp983 .yfgk {font-size: 15px;color: var(--xp80y);margin: 0;}
.k4bp983.k4bp983 .m0w9fz,
.k4bp983.k4bp983 .vchrg1 {grid-column: 1 / -1;}
.k4bp983.k4bp983 .m0w9fz {margin: 14px 0 0;column-gap:13px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.k4bp983.k4bp983 .nsrc {letter-spacing: .13em;color: var(--xp80y);text-transform: uppercase;font-size: 11px;padding: 10px 0;font-weight: 700;border-top: 1px solid var(--hwrk);}
.k4bp983.k4bp983 .rxzraw {font-weight: 600;color: var(--h82c2);padding: 10px 0;margin: 0;border-top: 1px solid var(--hwrk);font-size: 14.5px;}
.k4bp983.k4bp983 .vchrg1 {flex-wrap: wrap;display: flex;margin-top:15px;gap:8px;}
.k4bp983.k4bp983 .weq2gqw {font-weight: 700;background: var(--yotu);color: var(--xuko, var(--mwtz6));display: inline-flex;border-radius: var(--k2s);align-items: center;text-decoration: none;padding: 0 22px;min-height: 44px;justify-content: center;font-size: 14px;}
.k4bp983.k4bp983 .weq2gqw:hover {background: var(--pkddh);}
.k4bp983.k4bp983 .zbs1h {color: var(--h82c2);box-shadow: inset 0 0 0 1px var(--hwrk);background: none;}
.k4bp983.k4bp983 .zbs1h:hover {background: color-mix(in srgb, var(--qub) 10%, transparent);}

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

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

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

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

.waxxdq.waxxdq {border-top: 1px solid var(--jku);--pqlqu: color-mix(in srgb, var(--npb5) 82%, var(--qub));--npb5:   var(--s0y, #ffffff);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);color: var(--npb5);background: var(--i9y);}
.waxxdq .gj3hab {display: grid;gap:26px 44px;align-items: start;grid-template-columns: minmax(0, 1fr) auto;}
.waxxdq .hg0ta img {height: 26px;width: auto;display: block;}
.waxxdq .hg0ta span {color: var(--npb5);font-weight: 800;font-size: 18px;letter-spacing: -.03em;}
.waxxdq .snfevpm {display: grid;gap:39px;grid-auto-flow: column;}
.waxxdq .snfevpm ul {margin: 0;gap:8px;list-style: none;display: grid;padding: 0;}
.waxxdq .snfevpm a {font-size: 14.5px;color: var(--pqlqu);display: flex;align-items: center;text-decoration: none;min-height: 44px;}
.waxxdq .snfevpm a:hover {color: var(--npb5);}
.waxxdq .ccqxy5f {display: flex;gap:12px;opacity:0.71;flex-wrap: wrap;align-items: center;margin: 22px 0 0;}
.waxxdq .we2ctw2 {border-top: 1px solid var(--hwrk);margin: 22px 0 0;padding-top:18px;}
.waxxdq .we2ctw2 p {color: var(--pqlqu);font-size: 12.5px;margin: 0;}
.waxxdq .we2ctw2 p + p {line-height:1.59;margin-top:8px;}

@media (max-width:932px) {
  
  .eqe9 {overflow: visible;border-right: 0;border-bottom: 1px solid var(--jku);position: static;width: auto;}
  .nbtv {min-height: 0;gap:21px;padding: 20px 16px 24px;}
  .y7jd61y {margin-top: 0;}
  .z7pf4h {margin-left: 0;}
  .akg80 {padding: 20px 16px 32px;}

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

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

  .wj41p {gap:10px;z-index: 60;top: 0;border-bottom: 1px solid var(--jku);min-height: 56px;display: flex;padding: 8px 14px;position: sticky;background: var(--voz36);align-items: center;justify-content: space-between;}
  .wk9n1pd {min-width: 0;font-weight: 800;min-height: 44px;white-space: nowrap;display: inline-flex;text-overflow: ellipsis;font-size: 17px;letter-spacing: -.03em;text-decoration: none;color: var(--oxa2f);overflow: hidden;align-items: center;}
  .zec1xp6 {gap:9px;flex: 0 0 auto;display: flex;align-items: center;}
  .zec1xp6 .j0a6 {font-size: 13.5px;padding: 0 13px;}
  .d3sw8w {display: flex;}
  
  .rqpd1ky {display: none;}

  .e19k0.e19k0 .nfgn {padding-bottom:21px;}
  .fh4r0.fh4r0 .c3fy0 {padding: 13px 14px;}
  .ssjkemp.ssjkemp .jmhy {padding-right:8px;padding-left:13px;}

  .y7jd61y .jscr {font-size: clamp(24px, 7vw, 30px);margin-bottom:11px;}
  .eckxr7 {-webkit-line-clamp: 2;display: -webkit-box;font-size: 15px;margin-bottom:15px;-webkit-box-orient: vertical;overflow: hidden;}
  .nbtv {gap:15px;padding: 14px 16px 18px;}

  .v99p.v99p {min-height: min(34vh, 300px);}
  .v99p.v99p .qtww {max-width: 100%;padding: 16px;}
  .kva7vp.kva7vp .qtww {justify-self: stretch;text-align: left;}
  .kva7vp.kva7vp .vn4c {margin-left: 0;}
  
  .vkz6ezr.vkz6ezr .tt66,
  .kva7vp.kva7vp .tt66 {background: linear-gradient(0deg,
      var(--xepoy) 0%, var(--xepoy) 68%,
      color-mix(in srgb, var(--xepoy) 62%, transparent) 84%,
      transparent 100%);}
  .v99p.v99p .dh8sx {font-size: clamp(22px, 6.4vw, 30px);}
  .v99p.v99p .vn4c {font-size: 15px;-webkit-line-clamp: 3;overflow: hidden;margin-bottom:13px;display: -webkit-box;-webkit-box-orient: vertical;}
  .v99p.v99p .geypvyw {font-size: clamp(96px, 34vw, 190px);}

  .waxxdq .gj3hab {grid-template-columns: 1fr;}
  .waxxdq .snfevpm {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:933px) {

  
  
  .kba38x {transition:max-height 187ms ease, opacity 131ms ease, margin 173ms ease, padding 207ms ease;}

  
}

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

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

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

  
  .nbtv {position: relative;}

}

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

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

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

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

.vxr0 {--xxlmr: var(--k2s);--vjpcp: var(--k2s);--nafmd: var(--k2s);--xul: 1px solid var(--hwrk);}

.s1ekfz.s1ekfz h2.bym449b::before {content: none;display: none;}

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

.ssjkemp.ssjkemp .y8tkc3 .c5vq,
.ssjkemp.ssjkemp .y8tkc3 .c5vq:last-child {border-top: 0;border-bottom: 0;}

.ssjkemp.ssjkemp .y8tkc3 .jmhy {padding-left: 0;}

.ssjkemp.ssjkemp > .c5vq.c5vq {border-radius: 0 var(--k2s) var(--k2s) 0;padding: 0 0 0 14px;border-left: 2px solid color-mix(in srgb, var(--qub) 45%, var(--hwrk));border-top: 0;background: color-mix(in srgb, var(--h82c2) 4%, transparent);margin: 0 0 8px;border-bottom: 0;}
.ssjkemp.ssjkemp > .c5vq.c5vq:last-child {margin-bottom: 0;}

.ssjkemp.ssjkemp > .c5vq .tc1vj {padding-right:41px;}
.ssjkemp.ssjkemp > .c5vq .tc1vj::before {right: 16px;}
.ssjkemp.ssjkemp > .c5vq .tc1vj::after  {right: 22px;}

.ssjkemp.ssjkemp .n7tgn {margin: 0;padding: 0 28px 14px 0;}
.ssjkemp.ssjkemp .n7tgn .jmhy {padding: 0;}

.s1ekfz.s1ekfz .g3bbnpm {margin: 2px 0 4px;gap:11px;grid-column: 1 / -1;display: grid;}
.s1ekfz.s1ekfz .g3bbnpm .qgva9 {width: 100%;}

.s1ekfz.s1ekfz .j4040j {margin: 6px 0 0;grid-column: 1 / -1;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.s1ekfz.s1ekfz .rz0erq {padding: 14px 0;gap:7px;border-top: 1px solid var(--hwrk);max-width: 36ch;display: grid;min-width: 0;justify-items: start;}
.s1ekfz.s1ekfz .knbfm0n {color: var(--xp80y);line-height:1.58;border-top: 1px solid var(--hwrk);padding: 14px 0 14px 16px;margin: 0;min-width: 0;font-size: 14.5px;}

.s1ekfz.s1ekfz .knbfm0n:empty {padding: 0 0 14px;}

@media (max-width:570px) {
  .s1ekfz.s1ekfz .j4040j {grid-template-columns: minmax(0, 1fr);}
  .s1ekfz.s1ekfz .rz0erq {max-width: none;padding-bottom: 0;}
  .s1ekfz.s1ekfz .knbfm0n {padding: 7px 0 14px;border-top: 0;}
}

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

.fh4r0.fh4r0 .ggfe9.wbv5dqw {gap:6px;display: grid;}
.fh4r0.fh4r0 .ggfe9.wbv5dqw li {background: color-mix(in srgb, var(--h82c2) 9%, transparent);padding: 10px 12px;grid-template-columns: minmax(0, 1fr);border-radius:5px;}

.fh4r0.fh4r0 .ggfe9.wbv5dqw li + li {border-top: 0;}

.fh4r0.fh4r0 .bvfqn .ggfe9.wbv5dqw li {background: color-mix(in srgb, var(--qub) 22%, color-mix(in srgb, var(--h82c2) 9%, transparent));}

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

.spmzs9.spmzs9 .b5zksg {display: flex;gap:15px;align-items: center;margin: 0 0 18px;}
.spmzs9.spmzs9 .b5zksg h2 {margin: 0;}
.spmzs9.spmzs9 .b5zksg h2::before {content: none;display: none;}
.spmzs9.spmzs9 .mh4r {border-radius:3px;flex: 0 0 auto;background: var(--qub);width: 42px;height: 3px;}

.mw2865.mw2865 .r8j90xj {padding-left:15px;position: relative;}
.mw2865.mw2865 .y816b {top: 2px;background: linear-gradient(
    to bottom,
    var(--qub),
    color-mix(in srgb, var(--qub) 20%, var(--hwrk))
  );bottom: 2px;position: absolute;border-radius:2px;left: 0;width: 3px;}

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

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

.dcwxr9.dcwxr9 {padding-left: 0;}
.dcwxr9.dcwxr9 .q13735 {padding: 10px;border: 1px solid var(--hwrk);border-top: 3px solid var(--qub);border-radius: var(--k2s);background: var(--xepoy);}
.dcwxr9.dcwxr9 .q13735 img {border-radius: max(0px, calc(var(--k2s) - 4px));}

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

.bq4ewxc.bq4ewxc .dzyw {margin: 0;}

.d2p44v6.d2p44v6.d2p44v6 {align-items: stretch;flex-direction: column;gap:14px;}
.d2p44v6.d2p44v6.d2p44v6 .dzyw {flex: 0 0 auto;width: 100%;background: var(--hwrk);border-radius: 0;order: 2;height: 1px;display: block;}
.d2p44v6.d2p44v6.d2p44v6 .y2sn {align-self: center;}
.wbjqb.d2p44v6.d2p44v6 .y2sn {align-self: flex-start;}
.zt4c.d2p44v6.d2p44v6 .y2sn {align-self: flex-end;}
.d2p44v6.d2p44v6.d2p44v6 .ypfm {align-self: stretch;}

.j1rht.j1rht.j1rht .dzyw {height: 1px;flex: 1 1 auto;min-width: 12px;order: 0;width: auto;background: var(--hwrk);display: block;border-radius: 0;}
.j1rht.j1rht.j1rht .y2sn {flex: 0 0 auto;}
.wbjqb.j1rht.j1rht .dzyw:first-of-type {flex: 0 0 24px;}
.zt4c.j1rht.j1rht .dzyw:last-of-type {flex: 0 0 24px;}

.d79d.d79d .vq4q972 {display: flex;padding: 0;grid-column: 1 / -1;margin: 14px 0 0;list-style: none;flex-wrap: wrap;gap:8px;}
.d79d.d79d .vq4q972 li {gap:2px;padding: 9px 14px;border-radius: var(--k2s);min-width: 0;flex-direction: column;display: inline-flex;background: var(--njr, var(--dh510));box-shadow: inset 0 0 0 1px var(--hwrk);}
.d79d.d79d .ddenpk {font-weight: 700;font-size: 11px;text-transform: uppercase;color: var(--quy, var(--xp80y));letter-spacing: .13em;}
.d79d.d79d .penjva {font-size: 14.5px;color: var(--ihg, var(--h82c2));font-weight: 600;}

.ecgpnc.ecgpnc .j1x88v {grid-row: auto;}

.ecgpnc.ecgpnc .pvpt {min-width: 0;display: grid;gap:5px;}
.ecgpnc.ecgpnc .hc4qcg {display: block;}
.p7fg.p7fg .pvpt {grid-column: 1 / -1;}

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

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

.zqp7adz.zqp7adz .cc3xxe {grid-row: auto;}
.zqp7adz.zqp7adz .wda4 {min-width: 0;gap:6px;display: grid;}
.vzr0x.vzr0x .wda4 {grid-column: 1 / -1;}

.py856e8.py856e8 .b0ncwnv::before {top: 0;width: 1px;left: 0;background: var(--jku);}

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

.py856e8.py856e8 .cqmckfx {background: none;width: 28px;height: 24px;font-size: 12px;box-shadow: none;color: var(--h82c2);border-radius:4px;border: 1px solid color-mix(in srgb, var(--qub) 60%, var(--jku));}
.py856e8.py856e8 .vq73b4 {min-width: 0;grid-column: 2;grid-row: 1;padding-top:3px;}

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

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

.m412fph.m412fph .b0ncwnv::before {top: 16px;}
.m412fph.m412fph .nfgn:last-child::after {top: 22px;}
.m412fph.m412fph .s5h050 {padding-top: 0;}
.m412fph.m412fph .rwvss0 {letter-spacing: .14em;display: block;font-size: 11px;color: var(--xp80y);margin: 0 0 3px;font-variant-numeric: tabular-nums;font-weight: 800;}

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

:root {--zqgq: clamp(240px, 20vw, 290px);}
.nbtv {gap:23px;padding: 28px 22px 22px;}
.y7jd61y {margin: 0;}
.ykvhx2 {display: grid;gap:11px;grid-template-columns: minmax(0, 1fr);}
.ykvhx2 .j0a6 {box-sizing: border-box;width: 100%;justify-content: center;}
.ykvhx2 .vxr0 {justify-self: start;order: 9;}
.hszg {margin-top:15px;}
.kba38x {margin-top: 0;}
.rqpd1ky img {height: 34px;max-width: 100%;width: auto;object-fit: contain;}
@media (max-width:932px) {
  .eqe9 {display: none;}
  .wk9n1pd img {width: auto;object-fit: contain;height: 28px;display: block;max-width: 34vw;}
  .pd70qhc {padding: 4px 2px 0;}
}

.v99p.v99p:not(.qzyqz) {min-height: clamp(460px, 68vh, 680px);}
.vkz6ezr.vkz6ezr:not(.qzyqz) .tt66 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--xepoy) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--xepoy) 88%, transparent) 0%, color-mix(in srgb, var(--xepoy) 50%, transparent) 38%, transparent 66%);}
.kva7vp.kva7vp:not(.qzyqz) .tt66 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--xepoy) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--xepoy) 88%, transparent) 0%, color-mix(in srgb, var(--xepoy) 50%, transparent) 38%, transparent 66%);}
.v99p.v99p:not(.qzyqz) .dh8sx {font-size: clamp(34px, 4vw, 58px);}

.v99p.qzyqz.qzyqz {overflow: visible;align-items: stretch;border: 0;flex-direction: column;display: flex;background: none;padding: 0;gap: 0;}
.qzyqz.qzyqz .rk6av,
.qzyqz.qzyqz .geypvyw {object-fit: contain;width: 100%;aspect-ratio: auto;max-height: none;flex: none;height: auto;border-radius: var(--k2s);}
.qzyqz.qzyqz .geypvyw {aspect-ratio: 16 / 7;}
.qzyqz.qzyqz picture {display: block;}
.qzyqz.qzyqz .qtww {margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);z-index: 2;padding: clamp(22px, 2.8vw, 36px);width: min(640px, 88%);position: relative;background: var(--xepoy);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);border: 1px solid var(--hwrk);border-top: 4px solid var(--yotu);border-radius: var(--k2s);box-sizing: border-box;}
.qzyqz.kva7vp .qtww {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.qzyqz .adwtqyp {display: none;}
.qzyqz.qzyqz .dh8sx {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:712px) {
  .v99p.qzyqz, .qzyqz.kva7vp {flex-direction: column;align-items: stretch;}
  .qzyqz.qzyqz .rk6av, .qzyqz.qzyqz .geypvyw {width: 100%;}
}
@media (max-width: 719.98px) {
  .qzyqz.qzyqz .qtww, .qzyqz.kva7vp .qtww {margin: -40px 12px 0;width: auto;}
  .v99p.v99p:not(.qzyqz) {min-height: min(76vh, 600px);}
  .vkz6ezr.vkz6ezr:not(.qzyqz) .tt66,
  .kva7vp.kva7vp:not(.qzyqz) .tt66 {background: linear-gradient(0deg, color-mix(in srgb, var(--xepoy) 94%, transparent) 0%, color-mix(in srgb, var(--xepoy) 60%, transparent) 45%, transparent 80%);}
  .kva7vp.kva7vp:not(.qzyqz) .qtww {justify-self: start;text-align: left;}
  .kva7vp.kva7vp:not(.qzyqz) .vn4c {margin-left: 0;}
}

.ec3jr .d8392r {display: grid;gap:17px;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);align-items: stretch;margin-top:17px;}
.ec3jr .jayv {max-width: none;margin: 0;flex-direction: column;list-style: none;display: flex;gap:9px;padding: 0;}
.ec3jr .jayv li {display: flex;flex: 1 1 0;max-width: none;margin: 0;}
.ec3jr .k6b6dd {font-weight: 700;position: relative;transition:color 0.22s, border-color 0.195s;cursor: pointer;width: 100%;color: var(--xp80y, var(--s7z));overflow: hidden;border: 1px solid var(--hwrk);border-radius: var(--k2s);font-size: 16px;align-items: center;text-align: left;background: var(--dh510);padding: 16px 18px;display: flex;font-family: inherit;line-height:1.34;}
.ec3jr .zcdp {position: relative;z-index: 1;}
.ec3jr .sz67b {border-right: 3px solid var(--yotu);position: absolute;background: color-mix(in srgb, var(--yotu) 22%, transparent);width: 0;inset: 0 auto 0 0;}
.ec3jr .k6b6dd[data-on="1"], .ec3jr .k6b6dd[data-on="run"] {color: var(--h82c2);border-color: var(--yotu);}
.ec3jr .k6b6dd[data-on="1"] .sz67b {width: 100%;border-right: 0;}
.ec3jr .k6b6dd[data-on="run"] .sz67b {animation: bnkplnv var(--v2plb, 6000ms) linear forwards;}
@keyframes bnkplnv { from {width: 0;} to {width: 100%;} }
.ec3jr .fhrj {display: grid !important;border-radius: var(--k2s);scrollbar-width: none;grid-template-columns: none !important;overflow-x: auto;scroll-behavior: smooth;grid-auto-columns: 100%;scroll-snap-type: x mandatory;min-width: 0;padding: 0;gap: 0 !important;margin: 0;overscroll-behavior-x: contain;list-style: none;grid-auto-flow: column;}
.ec3jr .fhrj::-webkit-scrollbar {display: none;}
.ec3jr .ta4esz {min-height: clamp(260px, 26vw, 380px);margin: 0;min-width: 0;position: relative;border-radius: var(--k2s);overflow: hidden;scroll-snap-align: start;max-width: none;}
.ec3jr .ta4esz picture {display: block;height: 100%;}
.akg80 .ec3jr img.v7m93w.v7m93w {border-radius: 0;inset: 0;height: 100%;object-fit: cover;position: absolute;width: 100%;}
.ec3jr .bcfrjts {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--yotu) 60%, transparent), transparent 70%), var(--dh510);}
.ec3jr .nfxwr {display: none;}
.ec3jr .d2tzfd {gap:9px;flex-wrap: wrap;margin: 18px 0 0;display: flex;}
@media (max-width:770px) {
  .ec3jr .d8392r {grid-template-columns: minmax(0, 1fr);}
  .ec3jr .jayv {flex-direction: row;order: 2;}
  .ec3jr .k6b6dd {height: 6px;padding: 0;min-height: 0;border-radius:4px;}
  .ec3jr .zcdp {display: none;}
  .ec3jr .ta4esz {min-height: 0;aspect-ratio: 4 / 3;}
  .ec3jr .nfxwr {left: 0;z-index: 1;font-weight: 700;background: linear-gradient(0deg, color-mix(in srgb, var(--xepoy) 92%, transparent), transparent);right: 0;position: absolute;color: var(--h82c2);display: block;padding: 30px 16px 14px;bottom: 0;}
}
@media (prefers-reduced-motion: reduce) { .ec3jr .fhrj {scroll-behavior: auto;} .ec3jr .k6b6dd[data-on="run"] .sz67b {width: 100%;animation: none;} }
.akg80 .ec3jr .fhrj > .ta4esz {flex: none;max-width: none !important;width: auto;}
.ec3jr .k6b6dd:not([data-on="run"]):not([data-on="1"]) .sz67b {border-right: 0;}
.akg80 .ec3jr .fhrj {justify-content: start !important;align-content: stretch;}

.akg80 > .vrak.k4bp983:has(.bqc8) {gap: 0;overflow: hidden;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);padding: 0 !important;display: grid !important;}
.k4bp983 .bqc8 {background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--yotu), color-mix(in srgb, var(--yotu) 60%, #000));text-align: center;flex-direction: column;gap:9px;justify-content: center;align-items: center;padding: 30px 20px;display: flex;color: var(--hfbq, var(--xuko, var(--mwtz6)));}
.k4bp983 .f6gvvh {line-height: .9;font-weight: 800;font-size: clamp(64px, 6.6vw, 96px);letter-spacing: -.05em;}
.k4bp983 .ypcv {color: transparent;background: linear-gradient(90deg, currentColor var(--tvq6, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--tvq6, 90%));-webkit-background-clip: text;background-clip: text;font-size: 22px;letter-spacing: 4px;}
.k4bp983 .fr9tew {font-size: 12px;letter-spacing: .14em;font-style: normal;text-transform: uppercase;font-weight: 700;opacity:0.87;}
.k4bp983 .xz35pe {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.k4bp983 .xz35pe h2 {font-size: clamp(24px, 2.4vw, 32px);}
.k4bp983 .vchrg1 a {color: var(--hfbq, var(--xuko, var(--mwtz6)));border-color: var(--yotu);background: var(--yotu);}
@media (max-width:693px) {
  .akg80 > .vrak.k4bp983:has(.bqc8) {grid-template-columns: minmax(0, 1fr);}
  .k4bp983 .bqc8 {padding: 18px 20px;flex-wrap: wrap;justify-content: flex-start;flex-direction: row;gap:15px;text-align: left;}
  .k4bp983 .f6gvvh {font-size: 54px;}
}

.akg80 .jx77x1 .b0ncwnv {list-style: none;display: grid !important;margin: 10px 0 0;padding: 0;gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));}
.akg80 .jx77x1 .b0ncwnv::before, .akg80 .jx77x1 .nfgn::before, .akg80 .jx77x1 .nfgn::after {display: none !important;content: none !important;}
.akg80 .jx77x1 .nfgn.nfgn {padding: 0 !important;background: var(--dh510);counter-increment: spstep;display: grid;min-width: 0;border: 1px solid var(--hwrk);border-radius: var(--k2s);grid-template-columns: 76px minmax(0, 1fr);position: relative;max-width: none;transition:border-color 0.245s, transform 0.232s;overflow: hidden;align-items: stretch;margin: 0;}
.akg80 .jx77x1 .b0ncwnv {counter-reset: spstep;}
.akg80 .jx77x1 .nfgn:hover {border-color: var(--yotu);transform: translateY(-2px);}
.akg80 .jx77x1 .nfgn > :not(.cqmckfx):not(.rdexss) {padding-right:19px;grid-column: 2;padding-left:17px;}
.akg80 .jx77x1 .nfgn > :nth-child(2) {padding-top:18px;}
.akg80 .jx77x1 .nfgn > :last-child {padding-bottom:18px;}
.akg80 .jx77x1 .cqmckfx.cqmckfx,
.akg80 .jx77x1 .rdexss.rdexss {transform: none;position: static;width: auto;grid-column: 1;font-weight: 800;grid-row: 1 / span 4;font-style: normal;font-size: 34px;justify-content: center;border: 0;border-radius: 0;height: auto;align-items: center;box-shadow: none;color: var(--hfbq, var(--xuko, var(--mwtz6)));margin: 0;background: linear-gradient(160deg, var(--yotu), color-mix(in srgb, var(--yotu) 60%, #000));display: flex;}
.akg80 .jx77x1 .rdexss::after {content: counter(spstep);}
.akg80 .jx77x1 .rwvss0 {display: none;}
.akg80 .jx77x1 .vq73b4 {margin: 0 0 6px;font-size: 17px;overflow-wrap: anywhere;font-weight: 800;}
.akg80 .jx77x1 .rcrmc {color: var(--xp80y);overflow-wrap: anywhere;margin: 0;font-size: 15px;line-height:1.55;}
.akg80 .jx77x1 .s5h050 {padding-top:17px;padding-bottom:17px;}
@media (max-width:693px) { .akg80 .jx77x1 .b0ncwnv {grid-template-columns: minmax(0, 1fr);} .akg80 .jx77x1 .nfgn.nfgn {grid-template-columns: 60px minmax(0, 1fr);} }
.akg80 > .vrak.k4bp983:has(.bqc8) {align-items: stretch;}
.k4bp983 .bqc8 {align-self: stretch;box-sizing: border-box;height: auto;min-height: 100%;}
.k4bp983 .ypcv {-webkit-text-fill-color: transparent;display: inline-block;}
.akg80 .k4bp983 .vchrg1 > a, .akg80 .k4bp983 .vchrg1 a.weq2gqw {border-color: var(--yotu) !important;color: var(--hfbq, var(--xuko, var(--mwtz6))) !important;background: var(--yotu) !important;}

.k4bp983 .ypcv {background: linear-gradient(90deg,
    var(--hfbq, var(--xuko, var(--mwtz6))) var(--tvq6, 90%),
    color-mix(in srgb, var(--hfbq, var(--xuko, var(--mwtz6))) 30%, transparent) var(--tvq6, 90%));-webkit-background-clip: text;background-clip: text;}

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

.akg80 .jrbct.wg9qs5 .ke6g {display: none;}
.akg80 .t5fx .xdrbx {display: none;}   

.eqe9.j1ht08 {width: var(--zqgq);--zqgq: clamp(380px, 44vw, 620px);}
body:has(.j1ht08) {--zqgq: clamp(380px, 44vw, 620px);}
.j1ht08 .nbtv {display: grid;min-height: 100vh;box-sizing: border-box;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";grid-template-rows: auto minmax(0, 1fr) auto auto;gap:17px 16px;padding: 24px clamp(20px, 2.4vw, 32px);grid-template-columns: minmax(0, 1fr) auto;height: 100%;}
.j1ht08 .rqpd1ky {align-self: center;grid-area: brand;}
.j1ht08 .y7jd61y {grid-area: acts;align-self: center;margin: 0;}
.j1ht08 .ykvhx2 {gap:9px;display: flex;align-items: center;}
.j1ht08 .ykvhx2 .j0a6 {min-height: 40px;width: auto;padding: 0 14px;font-size: 14px;}
.j1ht08 .ykvhx2 .vxr0 {order: -1;}
.j1ht08 .hszg {display: none;}
.j1ht08 .zy4v7 {display: flex;grid-area: hero;min-height: 0;}
.j1ht08 .wgmbr {grid-area: navhead;}
.j1ht08 .kba38x {grid-area: nav;margin: 0;border-top: 1px solid var(--hwrk);padding-top:11px;}
.j1ht08 .kba38x ul {gap:3px 18px;flex-wrap: wrap;display: flex;}
.j1ht08 .kba38x a {padding: 6px 0;}

.zy4v7 > .nrtswmh.v99p {width: 100%;min-height: 0;margin: 0;}
.zy4v7 > .nrtswmh.v99p:not(.qzyqz) {min-height: 100%;}
.zy4v7 > .v99p:not(.qzyqz) .qtww {justify-self: start;text-align: left;}
.zy4v7 > .kva7vp:not(.qzyqz) .vn4c {margin-left: 0;}
.zy4v7 > .v99p:not(.qzyqz) .tt66 {background: linear-gradient(0deg, color-mix(in srgb, var(--xepoy) 94%, transparent) 0%, color-mix(in srgb, var(--xepoy) 62%, transparent) 42%, transparent 78%) !important;}
.zy4v7 > .qzyqz {align-self: center;}
.zy4v7 > .qzyqz .qtww {width: auto;margin: -50px 16px 0;}
.zy4v7 .dh8sx {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:932px) {
  .eqe9.j1ht08 {display: block;border: 0;background: none;position: static;width: auto;}
  .j1ht08 .nbtv {padding: 14px 16px 0;display: block;height: auto;min-height: 0;}
  .j1ht08 :is(.rqpd1ky, .y7jd61y, .wgmbr, .kba38x) {display: none;}
  .zy4v7 > .nrtswmh.v99p:not(.qzyqz) {min-height: min(76vh, 600px);}
}

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