

:root {--gmk2: var(--lyo);--j8i7: var(--tn9);--k8gx2:  color-mix(in srgb, var(--dga) 72%, transparent);--p5n: var(--zz6g);--rl6y:   var(--oma8b);--ikj: clamp(18px, 2vw, 28px);--w8y3o:    var(--dga);--o7jdr:     8px;--adux:   var(--oywa);--f5je6:  clamp(320px, 38vw, 520px);--pm11k:"Source Sans 3", "Lato", "Segoe UI", system-ui, sans-serif;}

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

.eg7kh {color: var(--l4el9, var(--bdb, var(--c83)));z-index: 200;position: absolute;left: -9999px;font-weight: 700;background: var(--j8i7);top: 0;border-radius: var(--o7jdr);text-decoration: none;padding: 12px 20px;}
.eg7kh:focus {top: 12px;left: 12px;}

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

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

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

.ghbq08 {margin-top: auto;margin-bottom: auto;}
.mzcys {text-wrap: balance;font-weight: 800;margin: 0 0 16px;line-height:1.04;font-size: clamp(30px, 3.4vw, 52px);letter-spacing: -.032em;}
.e742d {font-size: 17px;max-width: 42ch;color: var(--k8gx2);margin: 0 0 22px;}
.m1911x {display: flex;flex-wrap: wrap;gap:9px;}

.azg8 {margin-top:23px;background: color-mix(in srgb, var(--j8i7) 8%, transparent);border: 1px solid color-mix(in srgb, var(--j8i7) 34%, transparent);border-radius: var(--o7jdr);padding: 16px 18px;}
.nmkzn3 {font-size: 15px;margin: 0;font-weight: 700;}
.h8ja {margin: 5px 0 0;color: var(--k8gx2);font-size: 14px;}

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

.vgnwp,
.txn8az :is(.k774, .e57k8, .mqp5q, .jp5rmz,
             .vata, .pwyx28p, .cmtaqy) a[role="button"],
.txn8az .jp5rmz a {justify-content: center;font-size: 15px;text-decoration: none;white-space: nowrap;padding: 0 20px;align-items: center;border-radius: var(--o7jdr);border: 1px solid transparent;font-weight: 700;cursor: pointer;display: inline-flex;min-height: 44px;}
.c0whkh {color: var(--t9vsm, var(--n1mln));border-color: var(--adux);background: var(--gck2);}
.mjdv {color: var(--cjc24, var(--p7r4));background: var(--p6h);}
.mjdv:hover {background: var(--gt8lp);}
.txn8az :is(.k774, .e57k8, .mqp5q, .jp5rmz,
             .vata, .pwyx28p, .cmtaqy) a[role="button"],
.txn8az .jp5rmz a {color: var(--bdb, var(--c83));background: var(--tn9);}
.txn8az :is(.k774, .e57k8, .mqp5q, .jp5rmz,
             .vata, .pwyx28p, .cmtaqy) a[role="button"]:hover,
.txn8az .jp5rmz a:hover {background: var(--gt8lp);}

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

.c9vck,
.c8367n {display: none;}

.nd7zyj2 {justify-content: space-between;align-items: center;gap:12px;display: flex;}
.j3w1jaa {color: var(--w8y3o);align-items: center;min-height: 44px;display: inline-flex;text-decoration: none;}
.j3w1jaa img {height: 26px;width: auto;display: block;}
.xnta2 {cursor: pointer;height: 44px;width: 44px;flex-shrink: 0;align-items: center;line-height: 1;font-size: 17px;background: var(--gmk2);color: var(--w8y3o);border-radius: var(--o7jdr);border: 1px solid var(--adux);justify-content: center;display: inline-flex;}
.xnta2:hover {background: var(--adux);}
.hcpjpm ul {padding: 0;list-style: none;margin: 0;}
.hcpjpm li + li {margin-top:8px;}
.hcpjpm a {font-weight: 600;border-radius: var(--o7jdr);border: 1px solid var(--adux);color: var(--w8y3o);background: var(--gmk2);text-decoration: none;min-height: 48px;align-items: center;display: flex;padding: 0 14px;font-size: 15.5px;}
.hcpjpm a:hover {background: var(--adux);}
.hcpjpm a:focus-visible {outline: 2px solid var(--j8i7);outline-offset: 2px;}
.hcpjpm a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--j8i7);border-color: var(--j8i7);}
.q9wwp {margin-top: auto;padding-top:4px;gap:10px;display: grid;}
.q9wwp .a3dy {width: 100%;min-height: 48px;}

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

.jseag {margin-left: var(--f5je6);min-width: 0;}

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

.pkecc.pkecc {border: 1px solid var(--adux);border-radius: var(--o7jdr);isolation: isolate;min-height: min(52vh, 460px);overflow: hidden;display: grid;padding: 0;position: relative;background: var(--awcy, var(--gmk2));align-content: end;}

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

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

.z61r39d.z61r39d .nqyasp {background:
    linear-gradient(0deg,
      var(--rl6y) 0%,
      color-mix(in srgb, var(--rl6y) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--rl6y) 0%, var(--rl6y) 46%,
      color-mix(in srgb, var(--rl6y) 58%, transparent) 68%,
      transparent 100%);}
.t04s.t04s .nqyasp {background:
    linear-gradient(0deg,
      var(--rl6y) 0%,
      color-mix(in srgb, var(--rl6y) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--rl6y) 0%, var(--rl6y) 46%,
      color-mix(in srgb, var(--rl6y) 58%, transparent) 68%,
      transparent 100%);}

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

.pkecc.pkecc:not(:has(.mkh207)) .nqyasp {background: linear-gradient(0deg,
    color-mix(in srgb, var(--rl6y) 72%, transparent) 0%,
    color-mix(in srgb, var(--rl6y) 34%, transparent) 48%,
    transparent 100%);}
.zhfph.zhfph {background: linear-gradient(148deg,
    color-mix(in srgb, var(--j8i7) 34%, var(--gmk2)) 0%,
    var(--gmk2) 58%,
    color-mix(in srgb, var(--j8i7) 14%, var(--rl6y)) 100%);}
.jmqkf.jmqkf {background: linear-gradient(208deg,
    color-mix(in srgb, var(--j8i7) 30%, var(--gmk2)) 0%,
    var(--gmk2) 64%,
    color-mix(in srgb, var(--j8i7) 18%, var(--rl6y)) 100%);}
.nztnf.nztnf {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--j8i7) 32%, var(--gmk2)) 0%,
      var(--gmk2) 62%),
    var(--rl6y);}

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

.pkecc.pkecc .wmpg {margin: 0 0 10px;font-style: normal;text-transform: uppercase;font-weight: 700;color: color-mix(in srgb, var(--j8i7) 42%, var(--w8y3o));letter-spacing: .16em;font-size: 11.5px;display: block;}
.pkecc.pkecc .bbaf {line-height:1.08;letter-spacing: -.028em;text-wrap: balance;margin: 0 0 10px;font-size: clamp(27px, 3.2vw, 44px);color: var(--km7a, var(--w8y3o));font-weight: 800;}
.pkecc.pkecc .jcj5 {line-height:1.53;margin: 0 0 18px;max-width: 46ch;color: color-mix(in srgb, var(--w8y3o) 82%, transparent);font-size: 16px;}

.pkecc.pkecc .rs6z {justify-content: center;border-radius: var(--o7jdr);background: var(--tn9);color: var(--bdb, var(--c83));min-height: 46px;font-weight: 700;align-items: center;padding: 0 26px;font-size: 15px;display: inline-flex;text-decoration: none;}
.pkecc.pkecc .rs6z:hover {background: var(--gt8lp);}
.pkecc.pkecc .rs6z:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.pkecc.mwp0 {gap: clamp(16px, 2vw, 24px);min-height: 0;padding: clamp(18px, 2.2vw, 28px);background: var(--rl6y);align-content: normal;display: flex;flex-direction: column;}
.mwp0.mwp0 .mkh207 {inset: auto;height: auto;border-radius: var(--o7jdr);border: 1px solid var(--adux);max-height: 30vh;position: relative;width: 100%;aspect-ratio: 16 / 10;}
.z61r39d.mwp0 .nqyasp,
.t04s.mwp0 .nqyasp {display: none !important;}

.mwp0.mwp0 .avty {padding: 0;position: relative;border-radius: var(--o7jdr);border: 1px solid var(--adux);width: 100%;inset: auto;font-size: clamp(48px, 8vw, 96px);aspect-ratio: 16 / 10;height: auto;max-height: 30vh;}
.mwp0.mwp0 .khpx {max-width: none;padding: 0;z-index: auto;position: relative;}
.mwp0.mwp0 .bbaf,
.mwp0.mwp0 .wmpg {color: var(--km7a, var(--w8y3o));}
.mwp0.mwp0 .jcj5 {color: color-mix(in srgb, var(--w8y3o) 72%, transparent);}
.mwp0.t04s .khpx {justify-self: auto;text-align: left;}
.mwp0.t04s.t04s .jcj5 {margin-left: 0;}

.mwp0:not(:has(.mkh207)) {background: var(--awcy, var(--gmk2));}
@media (min-width:730px) {
  .pkecc.mwp0 {flex-direction: row;align-items: center;}
  .mwp0.mwp0 .mkh207,
  .mwp0.mwp0 .avty {width: 42%;max-height: none;flex: 0 0 auto;}
  .mwp0.t04s {flex-direction: row-reverse;}
  .mwp0.mwp0 .khpx {width: auto;flex: 1 1 auto;min-width: 0;}
}

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

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

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

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

.txn8az :is(.cmtaqy, .pwyx28p, .vata, .pxmajh9,
             .h3sn, .ztvafyt, .mqp5q, .e57k8,
             .rm38a, .cgjww, .jax1r19, .m8krw3,
             .x6km964, .ncwx, .waajn) {box-shadow:
    0 1px 0 color-mix(in srgb, var(--w8y3o) calc(4% * (1 - var(--j9ngr))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--j9ngr))), transparent);padding: clamp(22px, 2.4vw, 34px) !important;background: linear-gradient(180deg, var(--gmk2) 0%, var(--rl6y) 62%);border: 1px solid var(--adux);border-radius: var(--o7jdr);}

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

.m7wqhqg.m7wqhqg .y99p1:last-child::after {top: 32px;content: "";bottom: -2px;width: 2px;position: absolute;left: 15px;background: var(--rl6y);}
.m7wqhqg.m7wqhqg .m0s6wj {height: 32px;align-items: center;z-index: 1;display: flex;background: var(--j8i7);font-variant-numeric: tabular-nums;font-size: 14px;font-weight: 800;border-radius: 50%;box-shadow: 0 0 0 4px var(--rl6y);position: relative;width: 32px;justify-content: center;grid-column: 1;color: var(--l4el9, var(--bdb, var(--c83)));}
.m7wqhqg.m7wqhqg .kaak184 {padding-top:3px;grid-column: 2;min-width: 0;}
.m7wqhqg.m7wqhqg .dtsa6 {font-weight: 700;line-height:1.29;font-size: 16px;color: var(--w8y3o);margin: 0 0 4px;}
.m7wqhqg.m7wqhqg .kkmva4 {color: var(--k8gx2);margin: 0;font-size: 15px;line-height:1.61;}

.b1f0syv.b1f0syv .x52v {display: grid;grid-template-columns: minmax(0, 1fr);gap:15px;}
.b1f0syv.b1f0syv .s7ahdn {position: relative;padding: 14px 16px;background: var(--gmk2);border: 1px solid var(--adux);border-left: 4px solid var(--p5n);border-radius: 0 var(--o7jdr) var(--o7jdr) 0;}

.b1f0syv.b1f0syv .vjq720d {border-left-color: color-mix(in srgb, var(--j8i7) 40%, var(--w8y3o));background: color-mix(in srgb, var(--j8i7) 7%, var(--gmk2));}
.b1f0syv.b1f0syv .gcj96j6 {background: color-mix(in srgb, var(--w8y3o) 4%, var(--gmk2));border-left-color: color-mix(in srgb, var(--w8y3o) 42%, transparent);}
.b1f0syv.b1f0syv .nyhf {color: var(--w8y3o);letter-spacing: .09em;display: flex;font-weight: 800;text-transform: uppercase;margin: 0 0 10px;gap:9px;padding: 0 0 9px;align-items: center;border-bottom: 1px solid var(--adux);font-size: 12px;}
.b1f0syv.b1f0syv .ajp7mpw {padding: 2px 8px;font-variant-numeric: tabular-nums;background: color-mix(in srgb, var(--w8y3o) 10%, transparent);border-radius:98px;letter-spacing: 0;color: var(--k8gx2);font-weight: 700;font-size: 11.5px;margin-left: auto;}
.b1f0syv.b1f0syv .vjq720d .ajp7mpw {color: var(--w8y3o);background: color-mix(in srgb, var(--j8i7) 18%, transparent);}
.b1f0syv.b1f0syv .f028 {margin: 0;padding: 0;list-style: none;}
.b1f0syv.b1f0syv .f028 li {grid-template-columns: 16px minmax(0, 1fr);align-items: start;line-height:1.53;font-size: 15px;display: grid;gap:8px;padding: 7px 0;}
.b1f0syv.b1f0syv .f028 li + li {border-top: 1px solid color-mix(in srgb, var(--adux) 70%, transparent);}
.b1f0syv.b1f0syv .mxqw {color: var(--k8gx2);line-height:1.53;font-size: 15px;font-weight: 800;text-align: center;}

.b1f0syv.b1f0syv .vjq720d .mxqw {color: color-mix(in srgb, var(--j8i7) 40%, var(--w8y3o));}
.b1f0syv.b1f0syv .z2v3 {color: var(--w8y3o);min-width: 0;}

.rrzhq.rrzhq .p87ec {display: block;}
.rrzhq.rrzhq .ybfaeqq {border-radius: 0;margin: 0;border-top: 1px solid var(--adux);background: none;padding: 0;}
.rrzhq.rrzhq .ybfaeqq:last-child {border-bottom: 1px solid var(--adux);}

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

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

.rrzhq.rrzhq .ybfaeqq[open] .mry0::before,
.rrzhq.rrzhq .ybfaeqq[open] .mry0::after {background: color-mix(in srgb, var(--j8i7) 40%, var(--w8y3o));}
.rrzhq.rrzhq .ybfaeqq[open] .mry0::after {transform: translateY(-50%) scaleY(0);}

.rrzhq.rrzhq .m459 {font-size: 15px;color: var(--k8gx2);line-height:1.66;margin: 0;padding: 0 28px 16px 18px;}

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

@media (max-width:814px) { .vc7m16b.vc7m16b .tctg92 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.vc7m16b.vc7m16b .y2am {min-width: 0;counter-increment: sp-cat-n;}

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

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

.fqyr.fqyr .mvhp {display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 0;align-items: center;column-gap:14px;}
.fqyr.fqyr .y87k {margin: 0;}
.fqyr.fqyr .wds5chw {background: var(--gmk2);display: flex;padding: 12px 18px;align-items: center;min-width: 136px;min-height: 68px;justify-content: center;border: 1px solid var(--adux);border-radius: var(--o7jdr);}
.fqyr.fqyr .wds5chw img {object-fit: contain;height: auto;width: auto;border-radius: 0;max-width: 100%;max-height: 44px;display: block;}
.fqyr.fqyr .d346 {font-weight: 600;font-size: 15.5px;margin: 0;color: var(--w8y3o);}

.fqyr.fqyr .y87k:not(:first-of-type),
.fqyr.fqyr .y87k:not(:first-of-type) + .d346 {border-top: 1px solid var(--adux);margin-top:12px;padding-top:11px;}

.hh1atk.hh1atk .pjmcbb {margin: 0;list-style: none;padding: 0;}
.hh1atk.hh1atk .dnvxh6 {display: flex;min-height: 68px;align-items: center;padding: 14px 0;gap:17px;}
.hh1atk.hh1atk .dnvxh6 + .dnvxh6 {border-top: 1px solid var(--adux);}
.hh1atk.hh1atk .dnvxh6 img {flex: 0 0 auto;height: 42px;display: block;object-fit: contain;width: 84px;border-radius: 0;}
.hh1atk.hh1atk .dxhdj {font-weight: 600;color: var(--w8y3o);font-size: 15.5px;}

.s11bn.s11bn {align-items: center;grid-template-columns: auto minmax(0, 1fr);row-gap:7px;display: grid;column-gap:15px;}
.s11bn.s11bn .ctnxd {grid-column: 1 / -1;font-size: clamp(20px, 2.1vw, 27px);font-weight: 800;color: var(--w8y3o);line-height:1.19;margin: 0;letter-spacing: -.022em;}
.s11bn.s11bn .he3wn {font-size: clamp(28px, 3vw, 38px);letter-spacing: -.03em;color: color-mix(in srgb, var(--j8i7) 35%, var(--w8y3o));font-weight: 800;line-height: 1;}
.s11bn.s11bn .h7f4n5 {position: relative;overflow: hidden;border-radius: 999px;height: 8px;background: color-mix(in srgb, var(--w8y3o) 12%, transparent);}
.s11bn.s11bn .h7f4n5::before {background: var(--j8i7);border-radius: inherit;content: "";position: absolute;inset: 0 auto 0 0;width: var(--j0tob, 0%);}
.s11bn.s11bn .m5n0xh {line-height:1.61;font-size: 15.5px;grid-column: 1 / -1;color: var(--k8gx2);}
.s11bn.s11bn .gnjc {padding: 0;margin: 6px 0 0;list-style: none;grid-column: 1 / -1;}
.s11bn.s11bn .sa723q4 {align-items: center;border-top: 1px solid var(--adux);column-gap:12px;grid-template-columns: minmax(0, 1fr) auto;display: grid;padding: 14px 0;}
.s11bn.s11bn .sncw {font-size: 14.5px;color: var(--w8y3o);font-weight: 700;}
.s11bn.s11bn .haxckc {display: block;overflow: hidden;height: 6px;width: 72px;background: color-mix(in srgb, var(--w8y3o) 12%, transparent);position: relative;border-radius: 999px;}
.s11bn.s11bn .haxckc::before {border-radius: inherit;content: "";position: absolute;width: var(--j0tob, 0%);background: var(--j8i7);inset: 0 auto 0 0;}
.s11bn.s11bn .strrw {font-size: 14.5px;margin: 7px 0 0;line-height:1.59;grid-column: 1 / -1;color: var(--k8gx2);}

.dqk8.dqk8 {flex-direction: column;display: flex;}
.dqk8.dqk8 .q3dd4h {border: 0;border-radius:1px;margin: 0 0 16px;width: 42px;height: 3px;background: var(--j8i7);}
.dqk8.dqk8 .r1ysky {margin: 0 0 18px;}
.dqk8.dqk8 .r1ysky img {width: 100%;display: block;object-fit: cover;border-radius: var(--o7jdr);aspect-ratio: 16 / 7;}

.keg8.keg8 .r1ysky {order: 3;margin: 18px 0 0;}
.dqk8.dqk8 .fvxz5et {margin: 0 0 10px !important;}
.dqk8.dqk8 .kjsa0 {color: var(--k8gx2);}
.dqk8.dqk8 .kjsa0 > :first-child {margin-top: 0;}
.dqk8.dqk8 .kjsa0 > :last-child {margin-bottom: 0;}
.dqk8.dqk8 .fc94 {align-self: flex-start;min-height: 44px;color: var(--bdb, var(--c83));margin-top:13px;font-weight: 700;justify-content: center;align-items: center;padding: 0 22px;font-size: 15px;background: var(--tn9);display: inline-flex;border-radius: var(--o7jdr);text-decoration: none;}
.dqk8.dqk8 .fc94:hover {background: var(--gt8lp);}

@media (min-width:765px) {
  .txn8az > .w34rs3 {width: calc(50% - var(--ikj) / 2);float: left;max-width: none;}
  .txn8az > .w34rs3 + .w34rs3 {float: right;}
  
  .txn8az > .w34rs3 + .w34rs3 + * {clear: both;}
}

.r0nyxvg.r0nyxvg .wwcjm {margin: 0 0 8px;font-size: 11.5px;letter-spacing: .16em;text-transform: uppercase;font-weight: 700;color: color-mix(in srgb, var(--j8i7) 35%, var(--w8y3o));}
.r0nyxvg.r0nyxvg .kf5k8t {line-height:1.20;letter-spacing: -.022em;font-weight: 800;margin: 0 0 10px;color: var(--w8y3o);font-size: clamp(26px, 3.7vw, 42px);}
.r0nyxvg.r0nyxvg .skftdc {margin: 0 0 16px;color: var(--k8gx2);max-width: 60ch;}
.r0nyxvg.r0nyxvg .h1me {align-items: center;color: var(--bdb, var(--c83));justify-content: center;font-size: 15px;background: var(--tn9);text-decoration: none;padding: 0 22px;border-radius: var(--o7jdr);margin: 0 8px 0 0;display: inline-flex;font-weight: 700;min-height: 44px;}
.r0nyxvg.r0nyxvg .h1me:hover {background: var(--gt8lp);}

.r0nyxvg.r0nyxvg .xgzk7v {color: var(--w8y3o);background: none;box-shadow: inset 0 0 0 1px var(--adux);}
.r0nyxvg.r0nyxvg .xgzk7v:hover {background: color-mix(in srgb, var(--j8i7) 10%, transparent);}
.r0nyxvg.r0nyxvg .s3km {list-style: none;gap:15px;padding: 0;margin: 18px 0 0;display: grid;}

.hasjtq.hasjtq .s3km {justify-content: center;align-content: flex-start;display: flex;flex-wrap: wrap;}
.hasjtq.hasjtq .s3km > * {max-width: calc(50% - 7px);flex: 1 1 310px;min-width: 0;}
@media (max-width:711px) {
  .hasjtq.hasjtq .s3km > * {max-width: none;}
}
.r0nyxvg.r0nyxvg .kmgfhb {margin: 0;}
.r0nyxvg.r0nyxvg .kmgfhb img {border-radius: var(--o7jdr);border: 1px solid var(--adux);display: block;object-fit: cover;aspect-ratio: 16 / 8;width: 100%;}
.r0nyxvg.r0nyxvg .wg6xf {margin-top:8px;color: var(--k8gx2);font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);display: block;line-height:1.52;}

.rv4bs.rv4bs {row-gap:3px;display: grid;background: var(--x3n, var(--rl6y));grid-template-columns: auto minmax(0, 1fr);align-items: center;column-gap:15px;color: var(--jqj4, var(--w8y3o));}
.rv4bs.rv4bs .f1fx {height: 64px;grid-row: 1 / span 2;width: 64px;display: block;border-radius: 50%;border: 1px solid var(--adux);object-fit: cover;}
.rv4bs.rv4bs .g7mhzh7 {margin: 0;color: var(--fmh, var(--k8gx2));font-weight: 700;text-transform: uppercase;letter-spacing: .16em;font-size: 11px;}
.rv4bs.rv4bs .nbsd {font-weight: 800;letter-spacing: -.02em;font-size: 17px;color: var(--jqj4, var(--w8y3o));}
.rv4bs.rv4bs .wdj7,
.rv4bs.rv4bs .akf6,
.rv4bs.rv4bs .mjhpkg2,
.rv4bs.rv4bs .pp4q {grid-column: 1 / -1;}

.rv4bs.rv4bs .wdj7 {gap:9px;flex-wrap: wrap;display: flex;margin-top:9px;}
.rv4bs.rv4bs .wdj7 a {font-weight: 600;align-items: center;display: inline-flex;font-size: 13.5px;text-decoration: none;min-height: 44px;color: var(--jqj4, var(--w8y3o));border-radius: var(--o7jdr);background: var(--zvue9, var(--gmk2));box-shadow: inset 0 0 0 1px var(--adux);padding: 0 16px;}
.rv4bs.rv4bs .wdj7 a:hover {background: color-mix(in srgb, var(--j8i7) 12%, var(--gmk2));}
.rv4bs.rv4bs .akf6 {display: grid;grid-template-columns: auto minmax(0, 1fr);column-gap:13px;margin: 14px 0 0;}
.rv4bs.rv4bs .tgqyg06 {color: var(--fmh, var(--k8gx2));text-transform: uppercase;font-size: 11px;padding: 9px 0;border-top: 1px solid var(--adux);letter-spacing: .13em;font-weight: 700;}
.rv4bs.rv4bs .hvzn {font-size: 14.5px;padding: 9px 0;border-top: 1px solid var(--adux);color: var(--jqj4, var(--w8y3o));margin: 0;}
.rv4bs.rv4bs .mjhpkg2 {color: var(--fmh, var(--k8gx2));margin: 14px 0 0;line-height:1.64;font-size: 15px;}
.rv4bs.rv4bs .pp4q {border-top: 1px solid var(--adux);line-height:1.56;color: var(--fmh, var(--k8gx2));font-size: 12.5px;display: block;margin: 14px 0 0;padding-top:13px;}

.ak6q9.ak6q9 .acxq4an,
.t6c0je4.t6c0je4 .zn0cb,
.tmbzr.tmbzr .ses9x6,
.f9b7.f9b7 .jefnd {width: 42px;background: var(--j8i7);border: 0;border-radius:3px;height: 3px;}
.ak6q9.ak6q9 .acxq4an,
.tmbzr.tmbzr .ses9x6 {margin: 0 0 16px;}
.t6c0je4.t6c0je4 .zn0cb {opacity:0.56;margin: 18px 0 0;}
.ak6q9.ak6q9 .h0y7,
.t6c0je4.t6c0je4 .pz0jyj4,
.wtdkq7.wtdkq7 .fmts8d {max-width: 68ch;}
.ak6q9.ak6q9 .h0y7 > :first-child,
.t6c0je4.t6c0je4 .pz0jyj4 > :first-child,
.wtdkq7.wtdkq7 .fmts8d > :first-child {margin-top: 0;}
.ak6q9.ak6q9 .h0y7 > :last-child,
.t6c0je4.t6c0je4 .pz0jyj4 > :last-child,
.wtdkq7.wtdkq7 .fmts8d > :last-child {margin-bottom: 0;}

.wtdkq7.wtdkq7 .s0cr8y0 {align-items: center;display: flex;gap:12px;margin: 0 0 16px;}
.wtdkq7.wtdkq7 .s0cr8y0 h2 {margin: 0 !important;}
.wtdkq7.wtdkq7 .km8td {height: 1px;background: var(--adux);flex: 1 0 auto;}
.wtdkq7.wtdkq7 .s0cr8y0 h2::before {display: none;}

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

.f9b7.f9b7 {gap:13px;display: flex;align-items: center;}
.xek8g.xek8g {justify-content: flex-start;}
.yh549n.yh549n {justify-content: center;}
.g093twn.g093twn {justify-content: flex-end;}

.g093twn.g093twn .jefnd {flex: 1 1 auto;order: -1;}
.yh549n.yh549n .jefnd {display: none;}
.f9b7.f9b7 .ea30gj8 {text-decoration: none;display: inline-flex;font-weight: 700;justify-content: center;color: var(--bdb, var(--c83));align-items: center;background: var(--tn9);white-space: nowrap;padding: 0 26px;min-height: 48px;border-radius: var(--o7jdr);font-size: 15px;}
.f9b7.f9b7 .ea30gj8:hover {background: var(--gt8lp);}
.f9b7.f9b7 .s2433 {flex: 1 1 auto;}

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

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

.qg91.qg91 {border: 1px solid var(--adux);border-top: 3px solid var(--j8i7);border-radius: var(--o7jdr);padding: clamp(20px, 2.6vw, 30px);background: var(--rl6y);}
.qg91.qg91 .f3h5 {background: var(--gmk2);width: 56px;height: 56px;display: block;box-sizing: border-box;grid-row: 1 / span 2;padding: 6px;object-fit: contain;border-radius:14px;border: 1px solid var(--adux);}
.qg91.qg91 h2 {margin: 0 !important;}
.qg91.qg91 .cgv9v {margin: 0;font-size: 15px;color: var(--k8gx2);}
.qg91.qg91 .ds00,
.qg91.qg91 .ggsv41 {grid-column: 1 / -1;}
.qg91.qg91 .ds00 {column-gap:15px;grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 14px 0 0;}
.qg91.qg91 .y0hd4t1 {letter-spacing: .13em;color: var(--k8gx2);padding: 10px 0;font-weight: 700;border-top: 1px solid var(--adux);font-size: 11px;text-transform: uppercase;}
.qg91.qg91 .a70m3q {font-size: 14.5px;color: var(--w8y3o);font-weight: 600;padding: 10px 0;border-top: 1px solid var(--adux);margin: 0;}
.qg91.qg91 .ggsv41 {display: flex;flex-wrap: wrap;margin-top:15px;gap:9px;}
.qg91.qg91 .j080y {min-height: 44px;display: inline-flex;font-size: 14px;color: var(--bdb, var(--c83));font-weight: 700;background: var(--tn9);border-radius: var(--o7jdr);padding: 0 22px;align-items: center;text-decoration: none;justify-content: center;}
.qg91.qg91 .j080y:hover {background: var(--gt8lp);}
.qg91.qg91 .c173dp {box-shadow: inset 0 0 0 1px var(--adux);background: none;color: var(--w8y3o);}
.qg91.qg91 .c173dp:hover {background: color-mix(in srgb, var(--j8i7) 10%, transparent);}

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

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

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

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

.w2czf.w2czf {padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);color: var(--v3mc);--v3mc:   var(--rmx0, #ffffff);background: var(--a2rt);border-top: 1px solid var(--p5n);--e36w: color-mix(in srgb, var(--v3mc) 82%, var(--j8i7));}
.w2czf .ca8fvpt {grid-template-columns: minmax(0, 1fr) auto;align-items: start;gap:26px 44px;display: grid;}
.w2czf .zx152g7 img {height: 26px;display: block;width: auto;}
.w2czf .zx152g7 span {color: var(--v3mc);font-weight: 800;font-size: 18px;letter-spacing: -.03em;}
.w2czf .k7qh {gap:41px;grid-auto-flow: column;display: grid;}
.w2czf .k7qh ul {gap:8px;display: grid;margin: 0;list-style: none;padding: 0;}
.w2czf .k7qh a {display: flex;font-size: 14.5px;text-decoration: none;min-height: 44px;align-items: center;color: var(--e36w);}
.w2czf .k7qh a:hover {color: var(--v3mc);}
.w2czf .y4vgs2a {opacity:0.73;gap:13px;align-items: center;margin: 22px 0 0;display: flex;flex-wrap: wrap;}
.w2czf .h9gc5e {padding-top:19px;border-top: 1px solid var(--adux);margin: 22px 0 0;}
.w2czf .h9gc5e p {margin: 0;color: var(--e36w);font-size: 12.5px;}
.w2czf .h9gc5e p + p {margin-top:7px;line-height:1.59;}

@media (max-width:935px) {
  
  .f419r {width: auto;overflow: visible;border-right: 0;position: static;border-bottom: 1px solid var(--p5n);}
  .nzk8w {min-height: 0;padding: 20px 16px 24px;gap:21px;}
  .ghbq08 {margin-top: 0;}
  .jseag {margin-left: 0;}
  .txn8az {padding: 20px 16px 32px;}

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

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

  .gg7d0n {z-index: 60;position: sticky;gap:10px;background: var(--b5d);display: flex;border-bottom: 1px solid var(--p5n);padding: 8px 14px;min-height: 56px;align-items: center;justify-content: space-between;top: 0;}
  .t4sw7g7 {align-items: center;min-width: 0;white-space: nowrap;text-decoration: none;text-overflow: ellipsis;font-weight: 800;min-height: 44px;color: var(--zifb);font-size: 17px;display: inline-flex;letter-spacing: -.03em;overflow: hidden;}
  .gchm {display: flex;gap:7px;align-items: center;flex: 0 0 auto;}
  .gchm .vgnwp {padding: 0 13px;font-size: 13.5px;}
  .h2pk94 {display: flex;}
  
  .kgt4k7 {display: none;}

  .m7wqhqg.m7wqhqg .y99p1 {padding-bottom:19px;}
  .b1f0syv.b1f0syv .s7ahdn {padding: 13px 14px;}
  .rrzhq.rrzhq .m459 {padding-left:15px;padding-right:9px;}

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

  .pkecc.pkecc {min-height: min(34vh, 300px);}
  .pkecc.pkecc .khpx {padding: 16px;max-width: 100%;}
  .t04s.t04s .khpx {justify-self: stretch;text-align: left;}
  .t04s.t04s .jcj5 {margin-left: 0;}
  
  .z61r39d.z61r39d .nqyasp,
  .t04s.t04s .nqyasp {background: linear-gradient(0deg,
      var(--rl6y) 0%, var(--rl6y) 68%,
      color-mix(in srgb, var(--rl6y) 62%, transparent) 84%,
      transparent 100%);}
  .pkecc.pkecc .bbaf {font-size: clamp(22px, 6.4vw, 30px);}
  .pkecc.pkecc .jcj5 {-webkit-line-clamp: 3;margin-bottom:13px;overflow: hidden;-webkit-box-orient: vertical;font-size: 15px;display: -webkit-box;}
  .pkecc.pkecc .avty {font-size: clamp(96px, 34vw, 190px);}

  .w2czf .ca8fvpt {grid-template-columns: 1fr;}
  .w2czf .k7qh {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:936px) {

  
  
  .g9nx {transition:max-height 183ms ease, opacity 187ms ease, margin 218ms ease, padding 214ms ease;}

  
}

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

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

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

  
  .nzk8w {position: relative;}

}

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

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

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

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

.sv2nagb {--hh8: var(--o7jdr);--n6c: 1px solid var(--adux);--ouw: var(--o7jdr);--xfz: var(--o7jdr);}

.s11bn.s11bn h2.ctnxd::before {display: none;content: none;}

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

.rrzhq.rrzhq .vkc299 .ybfaeqq,
.rrzhq.rrzhq .vkc299 .ybfaeqq:last-child {border-bottom: 0;border-top: 0;}

.rrzhq.rrzhq .vkc299 .m459 {padding-left: 0;}

.rrzhq.rrzhq > .ybfaeqq.ybfaeqq {border-radius: 0 var(--o7jdr) var(--o7jdr) 0;padding: 0 0 0 14px;border-bottom: 0;border-top: 0;border-left: 2px solid color-mix(in srgb, var(--j8i7) 45%, var(--adux));margin: 0 0 8px;background: color-mix(in srgb, var(--w8y3o) 4%, transparent);}
.rrzhq.rrzhq > .ybfaeqq.ybfaeqq:last-child {margin-bottom: 0;}

.rrzhq.rrzhq > .ybfaeqq .mry0 {padding-right:39px;}
.rrzhq.rrzhq > .ybfaeqq .mry0::before {right: 16px;}
.rrzhq.rrzhq > .ybfaeqq .mry0::after  {right: 22px;}

.rrzhq.rrzhq .m84y9sh {padding: 0 28px 14px 0;margin: 0;}
.rrzhq.rrzhq .m84y9sh .m459 {padding: 0;}

.s11bn.s11bn .qhy0f82 {display: grid;gap:9px;grid-column: 1 / -1;margin: 2px 0 4px;}
.s11bn.s11bn .qhy0f82 .h7f4n5 {width: 100%;}

.s11bn.s11bn .jgkz3q {display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 6px 0 0;grid-column: 1 / -1;}
.s11bn.s11bn .t5z5j {padding: 14px 0;min-width: 0;border-top: 1px solid var(--adux);gap:7px;display: grid;justify-items: start;max-width: 36ch;}
.s11bn.s11bn .dv2kx {color: var(--k8gx2);font-size: 14.5px;line-height:1.59;border-top: 1px solid var(--adux);padding: 14px 0 14px 16px;margin: 0;min-width: 0;}

.s11bn.s11bn .dv2kx:empty {padding: 0 0 14px;}

@media (max-width:555px) {
  .s11bn.s11bn .jgkz3q {grid-template-columns: minmax(0, 1fr);}
  .s11bn.s11bn .t5z5j {max-width: none;padding-bottom: 0;}
  .s11bn.s11bn .dv2kx {padding: 7px 0 14px;border-top: 0;}
}

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

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

.b1f0syv.b1f0syv .f028.pzpf4d li + li {border-top: 0;}

.b1f0syv.b1f0syv .vjq720d .f028.pzpf4d li {background: color-mix(in srgb, var(--j8i7) 22%, color-mix(in srgb, var(--w8y3o) 9%, transparent));}

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

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

.t6c0je4.t6c0je4 .yxscq {padding-left:17px;position: relative;}
.t6c0je4.t6c0je4 .y9s8gs {border-radius:1px;left: 0;bottom: 2px;top: 2px;background: linear-gradient(
    to bottom,
    var(--j8i7),
    color-mix(in srgb, var(--j8i7) 20%, var(--adux))
  );width: 3px;position: absolute;}

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

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

.fr8rn.fr8rn {padding-left: 0;}
.fr8rn.fr8rn .f995 {padding: 10px;background: var(--rl6y);border: 1px solid var(--adux);border-top: 3px solid var(--j8i7);border-radius: var(--o7jdr);}
.fr8rn.fr8rn .f995 img {border-radius: max(0px, calc(var(--o7jdr) - 4px));}

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

.f9b7.f9b7 .jefnd {margin: 0;}

.mva6pnv.mva6pnv.mva6pnv {flex-direction: column;gap:15px;align-items: stretch;}
.mva6pnv.mva6pnv.mva6pnv .jefnd {order: 2;height: 1px;flex: 0 0 auto;background: var(--adux);border-radius: 0;display: block;width: 100%;}
.mva6pnv.mva6pnv.mva6pnv .ea30gj8 {align-self: center;}
.xek8g.mva6pnv.mva6pnv .ea30gj8 {align-self: flex-start;}
.g093twn.mva6pnv.mva6pnv .ea30gj8 {align-self: flex-end;}
.mva6pnv.mva6pnv.mva6pnv .s2433 {align-self: stretch;}

.z3fs.z3fs.z3fs .jefnd {order: 0;display: block;background: var(--adux);height: 1px;min-width: 12px;flex: 1 1 auto;border-radius: 0;width: auto;}
.z3fs.z3fs.z3fs .ea30gj8 {flex: 0 0 auto;}
.xek8g.z3fs.z3fs .jefnd:first-of-type {flex: 0 0 24px;}
.g093twn.z3fs.z3fs .jefnd:last-of-type {flex: 0 0 24px;}

.rv4bs.rv4bs .w98jfyk {margin: 14px 0 0;list-style: none;grid-column: 1 / -1;padding: 0;gap:9px;flex-wrap: wrap;display: flex;}
.rv4bs.rv4bs .w98jfyk li {padding: 9px 14px;min-width: 0;display: inline-flex;background: var(--zvue9, var(--gmk2));gap:3px;border-radius: var(--o7jdr);box-shadow: inset 0 0 0 1px var(--adux);flex-direction: column;}
.rv4bs.rv4bs .xg04a {font-weight: 700;font-size: 11px;text-transform: uppercase;color: var(--fmh, var(--k8gx2));letter-spacing: .13em;}
.rv4bs.rv4bs .e09aejq {font-weight: 600;color: var(--jqj4, var(--w8y3o));font-size: 14.5px;}

.k9rs17x.k9rs17x .f1fx {grid-row: auto;}

.k9rs17x.k9rs17x .tt5yv {gap:5px;min-width: 0;display: grid;}
.k9rs17x.k9rs17x .nbsd {display: block;}
.d290ks.d290ks .tt5yv {grid-column: 1 / -1;}

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

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

.seqm2rv.seqm2rv .f3h5 {grid-row: auto;}
.seqm2rv.seqm2rv .wwx6qc {min-width: 0;display: grid;gap:6px;}
.a0ew.a0ew .wwx6qc {grid-column: 1 / -1;}

.z20ha.z20ha .dana1vf::before {background: var(--p5n);left: 0;width: 1px;top: 0;}

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

.z20ha.z20ha .m0s6wj {background: none;font-size: 12px;border-radius:4px;border: 1px solid color-mix(in srgb, var(--j8i7) 60%, var(--p5n));height: 24px;width: 28px;color: var(--w8y3o);box-shadow: none;}
.z20ha.z20ha .dtsa6 {grid-column: 2;padding-top:2px;grid-row: 1;min-width: 0;}

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

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

.cdm7m.cdm7m .dana1vf::before {top: 16px;}
.cdm7m.cdm7m .y99p1:last-child::after {top: 22px;}
.cdm7m.cdm7m .kaak184 {padding-top: 0;}
.cdm7m.cdm7m .zv3q1n {font-size: 11px;display: block;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--k8gx2);letter-spacing: .14em;margin: 0 0 3px;}

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

:root {--f5je6: clamp(240px, 20vw, 290px);}
.nzk8w {gap:23px;padding: 28px 22px 22px;}
.ghbq08 {margin: 0;}
.m1911x {display: grid;grid-template-columns: minmax(0, 1fr);gap:9px;}
.m1911x .vgnwp {box-sizing: border-box;justify-content: center;width: 100%;}
.m1911x .sv2nagb {justify-self: start;order: 9;}
.azg8 {margin-top:15px;}
.g9nx {margin-top: 0;}
.kgt4k7 img {max-width: 100%;object-fit: contain;width: auto;height: 34px;}
@media (max-width:935px) {
  .f419r {display: none;}
  .t4sw7g7 img {object-fit: contain;max-width: 34vw;display: block;height: 28px;width: auto;}
  .bz6w {padding: 4px 2px 0;}
}

.pkecc.pkecc:not(.mwp0) {min-height: clamp(460px, 68vh, 680px);}
.z61r39d.z61r39d:not(.mwp0) .nqyasp {background:
    linear-gradient(0deg, color-mix(in srgb, var(--rl6y) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--rl6y) 88%, transparent) 0%, color-mix(in srgb, var(--rl6y) 50%, transparent) 38%, transparent 66%);}
.t04s.t04s:not(.mwp0) .nqyasp {background:
    linear-gradient(0deg, color-mix(in srgb, var(--rl6y) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--rl6y) 88%, transparent) 0%, color-mix(in srgb, var(--rl6y) 50%, transparent) 38%, transparent 66%);}
.pkecc.pkecc:not(.mwp0) .bbaf {font-size: clamp(34px, 4vw, 58px);}

.pkecc.mwp0.mwp0 {overflow: visible;padding: 0;background: none;gap: 0;align-items: stretch;flex-direction: column;border: 0;display: flex;}
.mwp0.mwp0 .mkh207,
.mwp0.mwp0 .avty {border-radius: var(--o7jdr);max-height: none;aspect-ratio: auto;width: 100%;height: auto;flex: none;object-fit: contain;}
.mwp0.mwp0 .avty {aspect-ratio: 16 / 7;}
.mwp0.mwp0 picture {display: block;}
.mwp0.mwp0 .khpx {margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);padding: clamp(22px, 2.8vw, 36px);border: 1px solid var(--adux);border-top: 4px solid var(--tn9);border-radius: var(--o7jdr);z-index: 2;position: relative;box-shadow: 0 24px 60px rgba(0, 0, 0, .35);background: var(--rl6y);box-sizing: border-box;width: min(640px, 88%);}
.mwp0.t04s .khpx {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.mwp0 .qea3jef {display: none;}
.mwp0.mwp0 .bbaf {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:730px) {
  .pkecc.mwp0, .mwp0.t04s {flex-direction: column;align-items: stretch;}
  .mwp0.mwp0 .mkh207, .mwp0.mwp0 .avty {width: 100%;}
}
@media (max-width: 719.98px) {
  .mwp0.mwp0 .khpx, .mwp0.t04s .khpx {width: auto;margin: -40px 12px 0;}
  .pkecc.pkecc:not(.mwp0) {min-height: min(76vh, 600px);}
  .z61r39d.z61r39d:not(.mwp0) .nqyasp,
  .t04s.t04s:not(.mwp0) .nqyasp {background: linear-gradient(0deg, color-mix(in srgb, var(--rl6y) 94%, transparent) 0%, color-mix(in srgb, var(--rl6y) 60%, transparent) 45%, transparent 80%);}
  .t04s.t04s:not(.mwp0) .khpx {justify-self: start;text-align: left;}
  .t04s.t04s:not(.mwp0) .jcj5 {margin-left: 0;}
}

.d6c36 .vsp7m1s {grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);display: grid;gap:15px;margin-top:17px;align-items: stretch;}
.d6c36 .ar6x8my {margin: 0;flex-direction: column;gap:8px;padding: 0;list-style: none;display: flex;max-width: none;}
.d6c36 .ar6x8my li {max-width: none;flex: 1 1 0;display: flex;margin: 0;}
.d6c36 .bktead {align-items: center;width: 100%;position: relative;transition:color 0.25s, border-color 0.177s;background: var(--gmk2);line-height:1.34;font-family: inherit;border: 1px solid var(--adux);border-radius: var(--o7jdr);cursor: pointer;color: var(--k8gx2, var(--bq8rq));font-size: 16px;font-weight: 700;overflow: hidden;display: flex;padding: 16px 18px;text-align: left;}
.d6c36 .b9gh7h {position: relative;z-index: 1;}
.d6c36 .f8s18vk {background: color-mix(in srgb, var(--tn9) 22%, transparent);inset: 0 auto 0 0;width: 0;border-right: 3px solid var(--tn9);position: absolute;}
.d6c36 .bktead[data-on="1"], .d6c36 .bktead[data-on="run"] {color: var(--w8y3o);border-color: var(--tn9);}
.d6c36 .bktead[data-on="1"] .f8s18vk {width: 100%;border-right: 0;}
.d6c36 .bktead[data-on="run"] .f8s18vk {animation: s6hjl73 var(--dbk, 6000ms) linear forwards;}
@keyframes s6hjl73 { from {width: 0;} to {width: 100%;} }
.d6c36 .zccddk {overflow-x: auto;padding: 0;list-style: none;min-width: 0;grid-auto-columns: 100%;gap: 0 !important;scroll-behavior: smooth;margin: 0;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;border-radius: var(--o7jdr);display: grid !important;grid-auto-flow: column;scrollbar-width: none;grid-template-columns: none !important;}
.d6c36 .zccddk::-webkit-scrollbar {display: none;}
.d6c36 .zyck7v {overflow: hidden;max-width: none;min-width: 0;border-radius: var(--o7jdr);position: relative;min-height: clamp(260px, 26vw, 380px);margin: 0;scroll-snap-align: start;}
.d6c36 .zyck7v picture {display: block;height: 100%;}
.txn8az .d6c36 img.e42fq.e42fq {height: 100%;object-fit: cover;width: 100%;position: absolute;inset: 0;border-radius: 0;}
.d6c36 .rvrpsc {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--tn9) 60%, transparent), transparent 70%), var(--gmk2);}
.d6c36 .zfsb {display: none;}
.d6c36 .zeq8 {flex-wrap: wrap;margin: 18px 0 0;display: flex;gap:10px;}
@media (max-width:765px) {
  .d6c36 .vsp7m1s {grid-template-columns: minmax(0, 1fr);}
  .d6c36 .ar6x8my {flex-direction: row;order: 2;}
  .d6c36 .bktead {min-height: 0;border-radius:4px;height: 6px;padding: 0;}
  .d6c36 .b9gh7h {display: none;}
  .d6c36 .zyck7v {aspect-ratio: 4 / 3;min-height: 0;}
  .d6c36 .zfsb {background: linear-gradient(0deg, color-mix(in srgb, var(--rl6y) 92%, transparent), transparent);right: 0;z-index: 1;color: var(--w8y3o);bottom: 0;padding: 30px 16px 14px;display: block;font-weight: 700;position: absolute;left: 0;}
}
@media (prefers-reduced-motion: reduce) { .d6c36 .zccddk {scroll-behavior: auto;} .d6c36 .bktead[data-on="run"] .f8s18vk {width: 100%;animation: none;} }
.txn8az .d6c36 .zccddk > .zyck7v {flex: none;width: auto;max-width: none !important;}
.d6c36 .bktead:not([data-on="run"]):not([data-on="1"]) .f8s18vk {border-right: 0;}
.txn8az .d6c36 .zccddk {align-content: stretch;justify-content: start !important;}

.txn8az > .m8krw3.qg91:has(.k9q8t) {gap: 0;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);display: grid !important;padding: 0 !important;overflow: hidden;}
.qg91 .k9q8t {text-align: center;padding: 30px 20px;gap:10px;color: var(--l4el9, var(--bdb, var(--c83)));justify-content: center;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--tn9), color-mix(in srgb, var(--tn9) 60%, #000));display: flex;align-items: center;flex-direction: column;}
.qg91 .jmqq5e6 {font-weight: 800;font-size: clamp(64px, 6.6vw, 96px);letter-spacing: -.05em;line-height: .9;}
.qg91 .y4p3 {font-size: 22px;letter-spacing: 4px;color: transparent;background: linear-gradient(90deg, currentColor var(--ao64i, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--ao64i, 90%));-webkit-background-clip: text;background-clip: text;}
.qg91 .g4qvx {text-transform: uppercase;font-weight: 700;opacity:0.87;font-style: normal;font-size: 12px;letter-spacing: .14em;}
.qg91 .h93t8 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.qg91 .h93t8 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.qg91 .ggsv41 a {border-color: var(--tn9);background: var(--tn9);color: var(--l4el9, var(--bdb, var(--c83)));}
@media (max-width:711px) {
  .txn8az > .m8krw3.qg91:has(.k9q8t) {grid-template-columns: minmax(0, 1fr);}
  .qg91 .k9q8t {flex-direction: row;flex-wrap: wrap;gap:15px;text-align: left;justify-content: flex-start;padding: 18px 20px;}
  .qg91 .jmqq5e6 {font-size: 54px;}
}

.txn8az .vata .dana1vf {display: grid !important;margin: 10px 0 0;grid-template-columns: repeat(2, minmax(0, 1fr));list-style: none;gap:12px;padding: 0;}
.txn8az .vata .dana1vf::before, .txn8az .vata .y99p1::before, .txn8az .vata .y99p1::after {content: none !important;display: none !important;}
.txn8az .vata .y99p1.y99p1 {padding: 0 !important;margin: 0;background: var(--gmk2);max-width: none;display: grid;overflow: hidden;position: relative;border: 1px solid var(--adux);border-radius: var(--o7jdr);transition:border-color 0.234s, transform 0.201s;align-items: stretch;grid-template-columns: 76px minmax(0, 1fr);counter-increment: spstep;min-width: 0;}
.txn8az .vata .dana1vf {counter-reset: spstep;}
.txn8az .vata .y99p1:hover {transform: translateY(-2px);border-color: var(--tn9);}
.txn8az .vata .y99p1 > :not(.m0s6wj):not(.wdfe) {grid-column: 2;padding-left:19px;padding-right:19px;}
.txn8az .vata .y99p1 > :nth-child(2) {padding-top:19px;}
.txn8az .vata .y99p1 > :last-child {padding-bottom:17px;}
.txn8az .vata .m0s6wj.m0s6wj,
.txn8az .vata .wdfe.wdfe {grid-column: 1;font-weight: 800;box-shadow: none;transform: none;justify-content: center;display: flex;grid-row: 1 / span 4;font-style: normal;border: 0;border-radius: 0;width: auto;color: var(--l4el9, var(--bdb, var(--c83)));margin: 0;background: linear-gradient(160deg, var(--tn9), color-mix(in srgb, var(--tn9) 60%, #000));font-size: 34px;position: static;align-items: center;height: auto;}
.txn8az .vata .wdfe::after {content: counter(spstep);}
.txn8az .vata .zv3q1n {display: none;}
.txn8az .vata .dtsa6 {font-size: 17px;font-weight: 800;margin: 0 0 6px;overflow-wrap: anywhere;}
.txn8az .vata .kkmva4 {line-height:1.55;color: var(--k8gx2);overflow-wrap: anywhere;font-size: 15px;margin: 0;}
.txn8az .vata .kaak184 {padding-top:17px;padding-bottom:19px;}
@media (max-width:711px) { .txn8az .vata .dana1vf {grid-template-columns: minmax(0, 1fr);} .txn8az .vata .y99p1.y99p1 {grid-template-columns: 60px minmax(0, 1fr);} }
.txn8az > .m8krw3.qg91:has(.k9q8t) {align-items: stretch;}
.qg91 .k9q8t {align-self: stretch;box-sizing: border-box;height: auto;min-height: 100%;}
.qg91 .y4p3 {-webkit-text-fill-color: transparent;display: inline-block;}
.txn8az .qg91 .ggsv41 > a, .txn8az .qg91 .ggsv41 a.j080y {color: var(--l4el9, var(--bdb, var(--c83))) !important;background: var(--tn9) !important;border-color: var(--tn9) !important;}

.qg91 .y4p3 {background: linear-gradient(90deg,
    var(--l4el9, var(--bdb, var(--c83))) var(--ao64i, 90%),
    color-mix(in srgb, var(--l4el9, var(--bdb, var(--c83))) 30%, transparent) var(--ao64i, 90%));-webkit-background-clip: text;background-clip: text;}

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

.txn8az .mqp5q.dqk8 .q3dd4h {display: none;}
.txn8az .jax1r19 .acxq4an {display: none;}   

.f419r.rh129vf {width: var(--f5je6);--f5je6: clamp(380px, 44vw, 620px);}
body:has(.rh129vf) {--f5je6: clamp(380px, 44vw, 620px);}
.rh129vf .nzk8w {height: 100%;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";min-height: 100vh;grid-template-rows: auto minmax(0, 1fr) auto auto;display: grid;gap:18px 16px;box-sizing: border-box;padding: 24px clamp(20px, 2.4vw, 32px);grid-template-columns: minmax(0, 1fr) auto;}
.rh129vf .kgt4k7 {align-self: center;grid-area: brand;}
.rh129vf .ghbq08 {align-self: center;grid-area: acts;margin: 0;}
.rh129vf .m1911x {display: flex;align-items: center;gap:7px;}
.rh129vf .m1911x .vgnwp {min-height: 40px;padding: 0 14px;font-size: 14px;width: auto;}
.rh129vf .m1911x .sv2nagb {order: -1;}
.rh129vf .azg8 {display: none;}
.rh129vf .vp7q6z1 {min-height: 0;display: flex;grid-area: hero;}
.rh129vf .v61n0 {grid-area: navhead;}
.rh129vf .g9nx {border-top: 1px solid var(--adux);margin: 0;padding-top:11px;grid-area: nav;}
.rh129vf .g9nx ul {flex-wrap: wrap;gap:5px 18px;display: flex;}
.rh129vf .g9nx a {padding: 6px 0;}

.vp7q6z1 > .k774.pkecc {min-height: 0;width: 100%;margin: 0;}
.vp7q6z1 > .k774.pkecc:not(.mwp0) {min-height: 100%;}
.vp7q6z1 > .pkecc:not(.mwp0) .khpx {text-align: left;justify-self: start;}
.vp7q6z1 > .t04s:not(.mwp0) .jcj5 {margin-left: 0;}
.vp7q6z1 > .pkecc:not(.mwp0) .nqyasp {background: linear-gradient(0deg, color-mix(in srgb, var(--rl6y) 94%, transparent) 0%, color-mix(in srgb, var(--rl6y) 62%, transparent) 42%, transparent 78%) !important;}
.vp7q6z1 > .mwp0 {align-self: center;}
.vp7q6z1 > .mwp0 .khpx {margin: -50px 16px 0;width: auto;}
.vp7q6z1 .bbaf {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:935px) {
  .f419r.rh129vf {display: block;width: auto;position: static;border: 0;background: none;}
  .rh129vf .nzk8w {padding: 14px 16px 0;display: block;height: auto;min-height: 0;}
  .rh129vf :is(.kgt4k7, .ghbq08, .v61n0, .g9nx) {display: none;}
  .vp7q6z1 > .k774.pkecc:not(.mwp0) {min-height: min(76vh, 600px);}
}

@media (max-width:935px) {
  body:has(.rh129vf) {display: flex;flex-direction: column;}
  body:has(.rh129vf) > .gg7d0n {order: -2;}
  body:has(.rh129vf) > .f419r {order: -1;}
  body:has(.rh129vf) > * {min-width: 0;}
}
