

:root {--suo: var(--kkq1f);--e6i: clamp(18px, 2vw, 28px);--ct5d:    var(--vcp2i);--ewmu3: var(--aijm);--hv0:"Source Sans 3", "Lato", system-ui, "Segoe UI", sans-serif;--swd95:   var(--mvii);--gy9l: var(--bd4qk);--fbrq:  clamp(320px, 38vw, 520px);--uo2y:     8px;--kzbtv:  color-mix(in srgb, var(--vcp2i) 72%, transparent);--fvq6b:   var(--q7h);}

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

.qjkvz {color: var(--du3a, var(--mi6g, var(--lxct)));left: -9999px;border-radius: var(--uo2y);position: absolute;text-decoration: none;padding: 12px 20px;font-weight: 700;background: var(--suo);z-index: 200;top: 0;}
.qjkvz:focus {left: 12px;top: 12px;}

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

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

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

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

.ssbx0e {border: 1px solid color-mix(in srgb, var(--suo) 34%, transparent);border-radius: var(--uo2y);background: color-mix(in srgb, var(--suo) 8%, transparent);padding: 16px 18px;margin-top:21px;}
.ycv1hf1 {margin: 0;font-size: 15px;font-weight: 700;}
.w8zdsxt {font-size: 14px;color: var(--kzbtv);margin: 5px 0 0;}

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

.kcnaj,
.x3fz :is(.akc125t, .cn84m8, .bg0bhb, .qpb84e,
             .rfa3, .h1qy, .bw49qsa) a[role="button"],
.x3fz .qpb84e a {cursor: pointer;min-height: 44px;padding: 0 20px;text-decoration: none;border-radius: var(--uo2y);border: 1px solid transparent;display: inline-flex;align-items: center;font-weight: 700;white-space: nowrap;justify-content: center;font-size: 15px;}
.aez0kbb {background: var(--cit);color: var(--u5ev4, var(--sngn2));border-color: var(--swd95);}
.zx64g2v {color: var(--kto, var(--sh4));background: var(--bpooa);}
.zx64g2v:hover {background: var(--aad);}
.x3fz :is(.akc125t, .cn84m8, .bg0bhb, .qpb84e,
             .rfa3, .h1qy, .bw49qsa) a[role="button"],
.x3fz .qpb84e a {background: var(--kkq1f);color: var(--mi6g, var(--lxct));}
.x3fz :is(.akc125t, .cn84m8, .bg0bhb, .qpb84e,
             .rfa3, .h1qy, .bw49qsa) a[role="button"]:hover,
.x3fz .qpb84e a:hover {background: var(--aad);}

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

.kmfq,
.eazq6p {display: none;}

.cbf9 {gap:11px;justify-content: space-between;align-items: center;display: flex;}
.mhrsa {display: inline-flex;min-height: 44px;text-decoration: none;align-items: center;color: var(--ct5d);}
.mhrsa img {height: 26px;width: auto;display: block;}
.v8adb {cursor: pointer;color: var(--ct5d);border-radius: var(--uo2y);border: 1px solid var(--swd95);height: 44px;line-height: 1;font-size: 17px;display: inline-flex;flex-shrink: 0;width: 44px;background: var(--gy9l);align-items: center;justify-content: center;}
.v8adb:hover {background: var(--swd95);}
.hpsc8 ul {padding: 0;margin: 0;list-style: none;}
.hpsc8 li + li {margin-top:9px;}
.hpsc8 a {display: flex;align-items: center;font-size: 15.5px;color: var(--ct5d);text-decoration: none;min-height: 48px;background: var(--gy9l);font-weight: 600;border-radius: var(--uo2y);border: 1px solid var(--swd95);padding: 0 14px;}
.hpsc8 a:hover {background: var(--swd95);}
.hpsc8 a:focus-visible {outline: 2px solid var(--suo);outline-offset: 2px;}
.hpsc8 a[aria-current="page"] {border-color: var(--suo);box-shadow: inset 3px 0 0 var(--suo);}
.hyq7dyr {margin-top: auto;gap:9px;padding-top:3px;display: grid;}
.hyq7dyr .h7jm0g {width: 100%;min-height: 48px;}

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

.qk4wg9 {margin-left: var(--fbrq);min-width: 0;}

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

.bf4b.bf4b {border: 1px solid var(--swd95);border-radius: var(--uo2y);isolation: isolate;align-content: end;position: relative;overflow: hidden;padding: 0;background: var(--ply, var(--gy9l));min-height: min(52vh, 460px);display: grid;}

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

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

.yw37f.yw37f .fgs5 {background:
    linear-gradient(0deg,
      var(--fvq6b) 0%,
      color-mix(in srgb, var(--fvq6b) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--fvq6b) 0%, var(--fvq6b) 46%,
      color-mix(in srgb, var(--fvq6b) 58%, transparent) 68%,
      transparent 100%);}
.dze5f9.dze5f9 .fgs5 {background:
    linear-gradient(0deg,
      var(--fvq6b) 0%,
      color-mix(in srgb, var(--fvq6b) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--fvq6b) 0%, var(--fvq6b) 46%,
      color-mix(in srgb, var(--fvq6b) 58%, transparent) 68%,
      transparent 100%);}

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

.bf4b.bf4b:not(:has(.ny6f2f)) .fgs5 {background: linear-gradient(0deg,
    color-mix(in srgb, var(--fvq6b) 72%, transparent) 0%,
    color-mix(in srgb, var(--fvq6b) 34%, transparent) 48%,
    transparent 100%);}
.gjdbhrx.gjdbhrx {background: linear-gradient(148deg,
    color-mix(in srgb, var(--suo) 34%, var(--gy9l)) 0%,
    var(--gy9l) 58%,
    color-mix(in srgb, var(--suo) 14%, var(--fvq6b)) 100%);}
.td76.td76 {background: linear-gradient(208deg,
    color-mix(in srgb, var(--suo) 30%, var(--gy9l)) 0%,
    var(--gy9l) 64%,
    color-mix(in srgb, var(--suo) 18%, var(--fvq6b)) 100%);}
.n8fd6.n8fd6 {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--suo) 32%, var(--gy9l)) 0%,
      var(--gy9l) 62%),
    var(--fvq6b);}

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

.bf4b.bf4b .dnv7f8r {color: color-mix(in srgb, var(--suo) 42%, var(--ct5d));display: block;font-weight: 700;margin: 0 0 10px;font-style: normal;font-size: 11.5px;letter-spacing: .16em;text-transform: uppercase;}
.bf4b.bf4b .ftnmpn {line-height:1.08;font-size: clamp(27px, 3.2vw, 44px);letter-spacing: -.028em;color: var(--w6ad, var(--ct5d));margin: 0 0 10px;text-wrap: balance;font-weight: 800;}
.bf4b.bf4b .kdpg {max-width: 46ch;color: color-mix(in srgb, var(--ct5d) 82%, transparent);font-size: 16px;line-height:1.54;margin: 0 0 18px;}

.bf4b.bf4b .t4sy {color: var(--mi6g, var(--lxct));justify-content: center;padding: 0 26px;border-radius: var(--uo2y);background: var(--kkq1f);min-height: 46px;font-size: 15px;align-items: center;font-weight: 700;text-decoration: none;display: inline-flex;}
.bf4b.bf4b .t4sy:hover {background: var(--aad);}
.bf4b.bf4b .t4sy:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.bf4b.t0fbn {padding: clamp(18px, 2.2vw, 28px);display: flex;align-content: normal;background: var(--fvq6b);gap: clamp(16px, 2vw, 24px);flex-direction: column;min-height: 0;}
.t0fbn.t0fbn .ny6f2f {border-radius: var(--uo2y);border: 1px solid var(--swd95);aspect-ratio: 16 / 10;inset: auto;width: 100%;height: auto;position: relative;max-height: 30vh;}
.yw37f.t0fbn .fgs5,
.dze5f9.t0fbn .fgs5 {display: none !important;}

.t0fbn.t0fbn .zdsa {height: auto;max-height: 30vh;font-size: clamp(48px, 8vw, 96px);width: 100%;aspect-ratio: 16 / 10;position: relative;padding: 0;border-radius: var(--uo2y);border: 1px solid var(--swd95);inset: auto;}
.t0fbn.t0fbn .qf051p {max-width: none;z-index: auto;position: relative;padding: 0;}
.t0fbn.t0fbn .ftnmpn,
.t0fbn.t0fbn .dnv7f8r {color: var(--w6ad, var(--ct5d));}
.t0fbn.t0fbn .kdpg {color: color-mix(in srgb, var(--ct5d) 72%, transparent);}
.t0fbn.dze5f9 .qf051p {text-align: left;justify-self: auto;}
.t0fbn.dze5f9.dze5f9 .kdpg {margin-left: 0;}

.t0fbn:not(:has(.ny6f2f)) {background: var(--ply, var(--gy9l));}
@media (min-width:712px) {
  .bf4b.t0fbn {flex-direction: row;align-items: center;}
  .t0fbn.t0fbn .ny6f2f,
  .t0fbn.t0fbn .zdsa {max-height: none;flex: 0 0 auto;width: 42%;}
  .t0fbn.dze5f9 {flex-direction: row-reverse;}
  .t0fbn.t0fbn .qf051p {min-width: 0;flex: 1 1 auto;width: auto;}
}

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

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

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

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

.x3fz :is(.bw49qsa, .h1qy, .rfa3, .yvxnfz,
             .b6nr8c, .yt8cyab, .bg0bhb, .cn84m8,
             .dqvf2a, .bzb50hz, .xhq29wq, .zzrp9,
             .mqqx, .tyyq, .e7sfpn) {border: 1px solid var(--swd95);border-radius: var(--uo2y);padding: clamp(22px, 2.4vw, 34px) !important;box-shadow:
    0 1px 0 color-mix(in srgb, var(--ct5d) calc(4% * (1 - var(--wav))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--wav))), transparent);background: linear-gradient(180deg, var(--gy9l) 0%, var(--fvq6b) 62%);}

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

.kwaa.kwaa .qs2cmc:last-child::after {width: 2px;bottom: -2px;top: 32px;position: absolute;left: 15px;background: var(--fvq6b);content: "";}
.kwaa.kwaa .nb09j {position: relative;justify-content: center;box-shadow: 0 0 0 4px var(--fvq6b);background: var(--suo);font-variant-numeric: tabular-nums;width: 32px;grid-column: 1;align-items: center;border-radius: 50%;font-size: 14px;display: flex;height: 32px;font-weight: 800;color: var(--du3a, var(--mi6g, var(--lxct)));z-index: 1;}
.kwaa.kwaa .eefqha4 {grid-column: 2;padding-top:4px;min-width: 0;}
.kwaa.kwaa .vxzn {line-height:1.30;margin: 0 0 4px;font-weight: 700;color: var(--ct5d);font-size: 16px;}
.kwaa.kwaa .pqs2ep {font-size: 15px;line-height:1.60;margin: 0;color: var(--kzbtv);}

.t67wtq.t67wtq .f48v4d {gap:15px;display: grid;grid-template-columns: minmax(0, 1fr);}
.t67wtq.t67wtq .qmzcp5 {background: var(--gy9l);position: relative;border: 1px solid var(--swd95);border-left: 4px solid var(--ewmu3);border-radius: 0 var(--uo2y) var(--uo2y) 0;padding: 14px 16px;}

.t67wtq.t67wtq .w6qkx5 {border-left-color: color-mix(in srgb, var(--suo) 40%, var(--ct5d));background: color-mix(in srgb, var(--suo) 7%, var(--gy9l));}
.t67wtq.t67wtq .ngyzv4 {background: color-mix(in srgb, var(--ct5d) 4%, var(--gy9l));border-left-color: color-mix(in srgb, var(--ct5d) 42%, transparent);}
.t67wtq.t67wtq .n6znk3 {font-weight: 800;margin: 0 0 10px;display: flex;gap:7px;font-size: 12px;color: var(--ct5d);align-items: center;letter-spacing: .09em;text-transform: uppercase;border-bottom: 1px solid var(--swd95);padding: 0 0 9px;}
.t67wtq.t67wtq .fkrt {color: var(--kzbtv);margin-left: auto;font-size: 11.5px;font-variant-numeric: tabular-nums;border-radius:98px;letter-spacing: 0;padding: 2px 8px;background: color-mix(in srgb, var(--ct5d) 10%, transparent);font-weight: 700;}
.t67wtq.t67wtq .w6qkx5 .fkrt {color: var(--ct5d);background: color-mix(in srgb, var(--suo) 18%, transparent);}
.t67wtq.t67wtq .s57fd {margin: 0;list-style: none;padding: 0;}
.t67wtq.t67wtq .s57fd li {padding: 7px 0;display: grid;grid-template-columns: 16px minmax(0, 1fr);gap:8px;align-items: start;line-height:1.54;font-size: 15px;}
.t67wtq.t67wtq .s57fd li + li {border-top: 1px solid color-mix(in srgb, var(--swd95) 70%, transparent);}
.t67wtq.t67wtq .nqy6rhf {color: var(--kzbtv);font-weight: 800;font-size: 15px;text-align: center;line-height:1.57;}

.t67wtq.t67wtq .w6qkx5 .nqy6rhf {color: color-mix(in srgb, var(--suo) 40%, var(--ct5d));}
.t67wtq.t67wtq .d88c {min-width: 0;color: var(--ct5d);}

.bf7n.bf7n .ks7cyxe {display: block;}
.bf7n.bf7n .w24wz {padding: 0;background: none;border-top: 1px solid var(--swd95);border-radius: 0;margin: 0;}
.bf7n.bf7n .w24wz:last-child {border-bottom: 1px solid var(--swd95);}

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

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

.bf7n.bf7n .w24wz[open] .zx3q2t::before,
.bf7n.bf7n .w24wz[open] .zx3q2t::after {background: color-mix(in srgb, var(--suo) 40%, var(--ct5d));}
.bf7n.bf7n .w24wz[open] .zx3q2t::after {transform: translateY(-50%) scaleY(0);}

.bf7n.bf7n .z616z9v {line-height:1.65;margin: 0;padding: 0 28px 16px 18px;color: var(--kzbtv);font-size: 15px;}

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

@media (max-width:827px) { .azqq24k.azqq24k .gmpbyek {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.azqq24k.azqq24k .hjw72z {min-width: 0;counter-increment: sp-cat-n;}

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

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

.qkyd.qkyd .hrjw {column-gap:14px;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;margin: 0;}
.qkyd.qkyd .cb41dz6 {margin: 0;}
.qkyd.qkyd .bsmt {justify-content: center;border: 1px solid var(--swd95);border-radius: var(--uo2y);min-height: 68px;padding: 12px 18px;background: var(--gy9l);min-width: 136px;display: flex;align-items: center;}
.qkyd.qkyd .bsmt img {height: auto;max-height: 44px;width: auto;border-radius: 0;max-width: 100%;object-fit: contain;display: block;}
.qkyd.qkyd .hh2kd28 {margin: 0;font-size: 15.5px;color: var(--ct5d);font-weight: 600;}

.qkyd.qkyd .cb41dz6:not(:first-of-type),
.qkyd.qkyd .cb41dz6:not(:first-of-type) + .hh2kd28 {border-top: 1px solid var(--swd95);margin-top:11px;padding-top:12px;}

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

.bax1h0.bax1h0 {align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);row-gap:8px;column-gap:15px;}
.bax1h0.bax1h0 .tx92f {font-size: clamp(20px, 2.1vw, 27px);letter-spacing: -.022em;grid-column: 1 / -1;line-height:1.21;margin: 0;font-weight: 800;color: var(--ct5d);}
.bax1h0.bax1h0 .cbse5 {letter-spacing: -.03em;font-size: clamp(28px, 3vw, 38px);font-weight: 800;color: color-mix(in srgb, var(--suo) 35%, var(--ct5d));line-height: 1;}
.bax1h0.bax1h0 .jeznr {overflow: hidden;position: relative;height: 8px;background: color-mix(in srgb, var(--ct5d) 12%, transparent);border-radius: 999px;}
.bax1h0.bax1h0 .jeznr::before {width: var(--pwldg, 0%);border-radius: inherit;position: absolute;content: "";background: var(--suo);inset: 0 auto 0 0;}
.bax1h0.bax1h0 .w4zn {line-height:1.58;grid-column: 1 / -1;color: var(--kzbtv);font-size: 15.5px;}
.bax1h0.bax1h0 .qrq88 {list-style: none;padding: 0;grid-column: 1 / -1;margin: 6px 0 0;}
.bax1h0.bax1h0 .sr3kqvb {border-top: 1px solid var(--swd95);align-items: center;grid-template-columns: minmax(0, 1fr) auto;column-gap:13px;display: grid;padding: 14px 0;}
.bax1h0.bax1h0 .makc {font-weight: 700;color: var(--ct5d);font-size: 14.5px;}
.bax1h0.bax1h0 .qz594e {position: relative;width: 72px;display: block;background: color-mix(in srgb, var(--ct5d) 12%, transparent);height: 6px;overflow: hidden;border-radius: 999px;}
.bax1h0.bax1h0 .qz594e::before {content: "";width: var(--pwldg, 0%);border-radius: inherit;inset: 0 auto 0 0;background: var(--suo);position: absolute;}
.bax1h0.bax1h0 .jmjt {margin: 7px 0 0;font-size: 14.5px;grid-column: 1 / -1;color: var(--kzbtv);line-height:1.60;}

.k0e7.k0e7 {display: flex;flex-direction: column;}
.k0e7.k0e7 .gb3sz {border: 0;border-radius:3px;width: 42px;margin: 0 0 16px;background: var(--suo);height: 3px;}
.k0e7.k0e7 .bfrzz {margin: 0 0 18px;}
.k0e7.k0e7 .bfrzz img {object-fit: cover;border-radius: var(--uo2y);aspect-ratio: 16 / 7;width: 100%;display: block;}

.yt8sc3.yt8sc3 .bfrzz {margin: 18px 0 0;order: 3;}
.k0e7.k0e7 .vf44e {margin: 0 0 10px !important;}
.k0e7.k0e7 .erd9 {color: var(--kzbtv);}
.k0e7.k0e7 .erd9 > :first-child {margin-top: 0;}
.k0e7.k0e7 .erd9 > :last-child {margin-bottom: 0;}
.k0e7.k0e7 .bbcny {display: inline-flex;font-size: 15px;text-decoration: none;padding: 0 22px;margin-top:13px;font-weight: 700;color: var(--mi6g, var(--lxct));background: var(--kkq1f);border-radius: var(--uo2y);align-self: flex-start;justify-content: center;min-height: 44px;align-items: center;}
.k0e7.k0e7 .bbcny:hover {background: var(--aad);}

@media (min-width:748px) {
  .x3fz > .fb9h {width: calc(50% - var(--e6i) / 2);float: left;max-width: none;}
  .x3fz > .fb9h + .fb9h {float: right;}
  
  .x3fz > .fb9h + .fb9h + * {clear: both;}
}

.rt8h.rt8h .pzm44v {font-size: 11.5px;text-transform: uppercase;letter-spacing: .16em;color: color-mix(in srgb, var(--suo) 35%, var(--ct5d));margin: 0 0 8px;font-weight: 700;}
.rt8h.rt8h .ysy5vfc {font-weight: 800;font-size: clamp(26px, 3.7vw, 42px);margin: 0 0 10px;letter-spacing: -.022em;line-height:1.21;color: var(--ct5d);}
.rt8h.rt8h .fcz51ka {margin: 0 0 16px;max-width: 60ch;color: var(--kzbtv);}
.rt8h.rt8h .cshmnzz {padding: 0 22px;justify-content: center;background: var(--kkq1f);text-decoration: none;border-radius: var(--uo2y);color: var(--mi6g, var(--lxct));display: inline-flex;margin: 0 8px 0 0;align-items: center;min-height: 44px;font-weight: 700;font-size: 15px;}
.rt8h.rt8h .cshmnzz:hover {background: var(--aad);}

.rt8h.rt8h .rcn4c {background: none;color: var(--ct5d);box-shadow: inset 0 0 0 1px var(--swd95);}
.rt8h.rt8h .rcn4c:hover {background: color-mix(in srgb, var(--suo) 10%, transparent);}
.rt8h.rt8h .h7gf1 {margin: 18px 0 0;padding: 0;list-style: none;gap:15px;display: grid;}

.he0ep2.he0ep2 .h7gf1 {flex-wrap: wrap;align-content: flex-start;display: flex;justify-content: center;}
.he0ep2.he0ep2 .h7gf1 > * {min-width: 0;flex: 1 1 310px;max-width: calc(50% - 7px);}
@media (max-width:693px) {
  .he0ep2.he0ep2 .h7gf1 > * {max-width: none;}
}
.rt8h.rt8h .mhsthv {margin: 0;}
.rt8h.rt8h .mhsthv img {aspect-ratio: 16 / 8;width: 100%;display: block;object-fit: cover;border-radius: var(--uo2y);border: 1px solid var(--swd95);}
.rt8h.rt8h .s6dbtb {margin-top:9px;line-height:1.52;color: var(--kzbtv);font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);display: block;}

.dwx6g1v.dwx6g1v {row-gap:4px;display: grid;column-gap:17px;background: var(--iwgk, var(--fvq6b));color: var(--lbrcc, var(--ct5d));grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.dwx6g1v.dwx6g1v .qv62k {grid-row: 1 / span 2;border-radius: 50%;border: 1px solid var(--swd95);width: 64px;object-fit: cover;display: block;height: 64px;}
.dwx6g1v.dwx6g1v .de2tev {font-weight: 700;color: var(--cuoc, var(--kzbtv));letter-spacing: .16em;font-size: 11px;margin: 0;text-transform: uppercase;}
.dwx6g1v.dwx6g1v .trxbgqk {color: var(--lbrcc, var(--ct5d));letter-spacing: -.02em;font-weight: 800;font-size: 17px;}
.dwx6g1v.dwx6g1v .bzr1,
.dwx6g1v.dwx6g1v .hknnk8,
.dwx6g1v.dwx6g1v .ccfqv,
.dwx6g1v.dwx6g1v .z6vx {grid-column: 1 / -1;}

.dwx6g1v.dwx6g1v .bzr1 {flex-wrap: wrap;margin-top:10px;display: flex;gap:8px;}
.dwx6g1v.dwx6g1v .bzr1 a {text-decoration: none;box-shadow: inset 0 0 0 1px var(--swd95);min-height: 44px;display: inline-flex;background: var(--ayzbu, var(--gy9l));padding: 0 16px;font-weight: 600;font-size: 13.5px;align-items: center;border-radius: var(--uo2y);color: var(--lbrcc, var(--ct5d));}
.dwx6g1v.dwx6g1v .bzr1 a:hover {background: color-mix(in srgb, var(--suo) 12%, var(--gy9l));}
.dwx6g1v.dwx6g1v .hknnk8 {column-gap:15px;display: grid;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);}
.dwx6g1v.dwx6g1v .wpsb {padding: 9px 0;letter-spacing: .13em;font-size: 11px;text-transform: uppercase;font-weight: 700;color: var(--cuoc, var(--kzbtv));border-top: 1px solid var(--swd95);}
.dwx6g1v.dwx6g1v .q5kbsw {border-top: 1px solid var(--swd95);margin: 0;color: var(--lbrcc, var(--ct5d));font-size: 14.5px;padding: 9px 0;}
.dwx6g1v.dwx6g1v .ccfqv {color: var(--cuoc, var(--kzbtv));font-size: 15px;margin: 14px 0 0;line-height:1.64;}
.dwx6g1v.dwx6g1v .z6vx {line-height:1.53;padding-top:12px;display: block;font-size: 12.5px;color: var(--cuoc, var(--kzbtv));border-top: 1px solid var(--swd95);margin: 14px 0 0;}

.a62fr.a62fr .djf9qw,
.mjpbe.mjpbe .p2zh,
.ee8hdz.ee8hdz .svdxc38,
.tzrsd.tzrsd .kbaq874 {background: var(--suo);height: 3px;border: 0;border-radius:1px;width: 42px;}
.a62fr.a62fr .djf9qw,
.ee8hdz.ee8hdz .svdxc38 {margin: 0 0 16px;}
.mjpbe.mjpbe .p2zh {margin: 18px 0 0;opacity:0.55;}
.a62fr.a62fr .p5abwp,
.mjpbe.mjpbe .c1mc,
.a73jgg.a73jgg .tgxcsxq {max-width: 68ch;}
.a62fr.a62fr .p5abwp > :first-child,
.mjpbe.mjpbe .c1mc > :first-child,
.a73jgg.a73jgg .tgxcsxq > :first-child {margin-top: 0;}
.a62fr.a62fr .p5abwp > :last-child,
.mjpbe.mjpbe .c1mc > :last-child,
.a73jgg.a73jgg .tgxcsxq > :last-child {margin-bottom: 0;}

.a73jgg.a73jgg .w9zx7 {margin: 0 0 16px;gap:12px;align-items: center;display: flex;}
.a73jgg.a73jgg .w9zx7 h2 {margin: 0 !important;}
.a73jgg.a73jgg .jzgyj {height: 1px;background: var(--swd95);flex: 1 0 auto;}
.a73jgg.a73jgg .w9zx7 h2::before {display: none;}

.v2b398.v2b398 {padding-left:13px;position: relative;margin: 0;}
.v2b398.v2b398 img {border-radius: var(--uo2y);width: 100%;display: block;height: auto;}
.v2b398.v2b398 .rrtvs {left: 0;top: 0;width: 3px;position: absolute;border-radius:2px;background: var(--suo);bottom: 0;}

.tzrsd.tzrsd {align-items: center;gap:15px;display: flex;}
.m3b96.m3b96 {justify-content: flex-start;}
.xfdt3z.xfdt3z {justify-content: center;}
.haybz.haybz {justify-content: flex-end;}

.haybz.haybz .kbaq874 {order: -1;flex: 1 1 auto;}
.xfdt3z.xfdt3z .kbaq874 {display: none;}
.tzrsd.tzrsd .sw700 {text-decoration: none;padding: 0 26px;justify-content: center;border-radius: var(--uo2y);font-size: 15px;align-items: center;font-weight: 700;color: var(--mi6g, var(--lxct));background: var(--kkq1f);white-space: nowrap;min-height: 48px;display: inline-flex;}
.tzrsd.tzrsd .sw700:hover {background: var(--aad);}
.tzrsd.tzrsd .ws10n {flex: 1 1 auto;}

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

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

.a1sda.a1sda {padding: clamp(20px, 2.6vw, 30px);background: var(--fvq6b);border: 1px solid var(--swd95);border-top: 3px solid var(--suo);border-radius: var(--uo2y);}
.a1sda.a1sda .a2xr6f9 {object-fit: contain;border-radius:14px;border: 1px solid var(--swd95);display: block;box-sizing: border-box;width: 56px;grid-row: 1 / span 2;padding: 6px;height: 56px;background: var(--gy9l);}
.a1sda.a1sda h2 {margin: 0 !important;}
.a1sda.a1sda .d8zd {margin: 0;color: var(--kzbtv);font-size: 15px;}
.a1sda.a1sda .gekyz,
.a1sda.a1sda .j1fjr {grid-column: 1 / -1;}
.a1sda.a1sda .gekyz {grid-template-columns: auto minmax(0, 1fr);display: grid;column-gap:14px;margin: 14px 0 0;}
.a1sda.a1sda .qrf7 {text-transform: uppercase;letter-spacing: .13em;padding: 10px 0;font-weight: 700;border-top: 1px solid var(--swd95);font-size: 11px;color: var(--kzbtv);}
.a1sda.a1sda .pdmgt5 {font-size: 14.5px;padding: 10px 0;border-top: 1px solid var(--swd95);font-weight: 600;color: var(--ct5d);margin: 0;}
.a1sda.a1sda .j1fjr {margin-top:16px;flex-wrap: wrap;gap:9px;display: flex;}
.a1sda.a1sda .r2taa6 {border-radius: var(--uo2y);font-size: 14px;display: inline-flex;background: var(--kkq1f);color: var(--mi6g, var(--lxct));text-decoration: none;justify-content: center;align-items: center;padding: 0 22px;font-weight: 700;min-height: 44px;}
.a1sda.a1sda .r2taa6:hover {background: var(--aad);}
.a1sda.a1sda .pak9vt {background: none;box-shadow: inset 0 0 0 1px var(--swd95);color: var(--ct5d);}
.a1sda.a1sda .pak9vt:hover {background: color-mix(in srgb, var(--suo) 10%, transparent);}

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

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

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

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

.rk3m7y.rk3m7y {--nl2: color-mix(in srgb, var(--w3v) 82%, var(--suo));border-top: 1px solid var(--ewmu3);background: var(--o07);color: var(--w3v);--w3v:   var(--u7o, #ffffff);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);}
.rk3m7y .pc17w {gap:26px 44px;grid-template-columns: minmax(0, 1fr) auto;display: grid;align-items: start;}
.rk3m7y .v7yd img {display: block;height: 26px;width: auto;}
.rk3m7y .v7yd span {color: var(--w3v);font-size: 18px;letter-spacing: -.03em;font-weight: 800;}
.rk3m7y .e0v6v {display: grid;grid-auto-flow: column;gap:39px;}
.rk3m7y .e0v6v ul {gap:7px;padding: 0;list-style: none;margin: 0;display: grid;}
.rk3m7y .e0v6v a {min-height: 44px;font-size: 14.5px;display: flex;text-decoration: none;align-items: center;color: var(--nl2);}
.rk3m7y .e0v6v a:hover {color: var(--w3v);}
.rk3m7y .yj5852 {opacity:0.73;margin: 22px 0 0;flex-wrap: wrap;align-items: center;gap:12px;display: flex;}
.rk3m7y .k7r3 {border-top: 1px solid var(--swd95);padding-top:17px;margin: 22px 0 0;}
.rk3m7y .k7r3 p {margin: 0;color: var(--nl2);font-size: 12.5px;}
.rk3m7y .k7r3 p + p {line-height:1.58;margin-top:7px;}

@media (max-width:935px) {
  
  .p5a6 {border-right: 0;width: auto;position: static;overflow: visible;border-bottom: 1px solid var(--ewmu3);}
  .prnp50 {padding: 20px 16px 24px;min-height: 0;gap:20px;}
  .q786 {margin-top: 0;}
  .qk4wg9 {margin-left: 0;}
  .x3fz {padding: 20px 16px 32px;}

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

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

  .w8ec2j3 {display: flex;justify-content: space-between;position: sticky;min-height: 56px;background: var(--bm31);align-items: center;border-bottom: 1px solid var(--ewmu3);top: 0;z-index: 60;gap:10px;padding: 8px 14px;}
  .q2rn {display: inline-flex;text-decoration: none;color: var(--jnl);font-size: 17px;align-items: center;min-width: 0;letter-spacing: -.03em;white-space: nowrap;min-height: 44px;text-overflow: ellipsis;overflow: hidden;font-weight: 800;}
  .bd7737n {display: flex;flex: 0 0 auto;gap:9px;align-items: center;}
  .bd7737n .kcnaj {font-size: 13.5px;padding: 0 13px;}
  .gq39 {display: flex;}
  
  .dbtpvc {display: none;}

  .kwaa.kwaa .qs2cmc {padding-bottom:19px;}
  .t67wtq.t67wtq .qmzcp5 {padding: 13px 14px;}
  .bf7n.bf7n .z616z9v {padding-left:13px;padding-right:7px;}

  .q786 .gfg4 {margin-bottom:10px;font-size: clamp(24px, 7vw, 30px);}
  .ytgcd {-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;margin-bottom:13px;font-size: 15px;-webkit-line-clamp: 2;}
  .prnp50 {gap:13px;padding: 14px 16px 18px;}

  .bf4b.bf4b {min-height: min(34vh, 300px);}
  .bf4b.bf4b .qf051p {max-width: 100%;padding: 16px;}
  .dze5f9.dze5f9 .qf051p {text-align: left;justify-self: stretch;}
  .dze5f9.dze5f9 .kdpg {margin-left: 0;}
  
  .yw37f.yw37f .fgs5,
  .dze5f9.dze5f9 .fgs5 {background: linear-gradient(0deg,
      var(--fvq6b) 0%, var(--fvq6b) 68%,
      color-mix(in srgb, var(--fvq6b) 62%, transparent) 84%,
      transparent 100%);}
  .bf4b.bf4b .ftnmpn {font-size: clamp(22px, 6.4vw, 30px);}
  .bf4b.bf4b .kdpg {overflow: hidden;font-size: 15px;display: -webkit-box;-webkit-line-clamp: 3;margin-bottom:15px;-webkit-box-orient: vertical;}
  .bf4b.bf4b .zdsa {font-size: clamp(96px, 34vw, 190px);}

  .rk3m7y .pc17w {grid-template-columns: 1fr;}
  .rk3m7y .e0v6v {gap: 0;grid-auto-flow: row;}
}

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

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

@media (min-width:936px) {

  
  
  .rz0w {transition:max-height 171ms ease, opacity 141ms ease, margin 244ms ease, padding 226ms ease;}

  
}

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

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

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

  
  .prnp50 {position: relative;}

}

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

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

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

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

.dxqh {--d1qt: var(--uo2y);--ed7m: var(--uo2y);--op4: 1px solid var(--swd95);--e02k7: var(--uo2y);}

.bax1h0.bax1h0 h2.tx92f::before {content: none;display: none;}

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

.bf7n.bf7n .v2917 .w24wz,
.bf7n.bf7n .v2917 .w24wz:last-child {border-bottom: 0;border-top: 0;}

.bf7n.bf7n .v2917 .z616z9v {padding-left: 0;}

.bf7n.bf7n > .w24wz.w24wz {border-radius: 0 var(--uo2y) var(--uo2y) 0;border-bottom: 0;border-left: 2px solid color-mix(in srgb, var(--suo) 45%, var(--swd95));border-top: 0;background: color-mix(in srgb, var(--ct5d) 4%, transparent);padding: 0 0 0 14px;margin: 0 0 8px;}
.bf7n.bf7n > .w24wz.w24wz:last-child {margin-bottom: 0;}

.bf7n.bf7n > .w24wz .zx3q2t {padding-right:41px;}
.bf7n.bf7n > .w24wz .zx3q2t::before {right: 16px;}
.bf7n.bf7n > .w24wz .zx3q2t::after  {right: 22px;}

.bf7n.bf7n .fw7gr32 {padding: 0 28px 14px 0;margin: 0;}
.bf7n.bf7n .fw7gr32 .z616z9v {padding: 0;}

.bax1h0.bax1h0 .sfr7kax {display: grid;grid-column: 1 / -1;margin: 2px 0 4px;gap:10px;}
.bax1h0.bax1h0 .sfr7kax .jeznr {width: 100%;}

.bax1h0.bax1h0 .d62z9 {grid-template-columns: auto minmax(0, 1fr);display: grid;margin: 6px 0 0;grid-column: 1 / -1;}
.bax1h0.bax1h0 .sr52 {min-width: 0;justify-items: start;display: grid;border-top: 1px solid var(--swd95);max-width: 36ch;gap:6px;padding: 14px 0;}
.bax1h0.bax1h0 .cvay {margin: 0;line-height:1.60;font-size: 14.5px;color: var(--kzbtv);border-top: 1px solid var(--swd95);padding: 14px 0 14px 16px;min-width: 0;}

.bax1h0.bax1h0 .cvay:empty {padding: 0 0 14px;}

@media (max-width:548px) {
  .bax1h0.bax1h0 .d62z9 {grid-template-columns: minmax(0, 1fr);}
  .bax1h0.bax1h0 .sr52 {max-width: none;padding-bottom: 0;}
  .bax1h0.bax1h0 .cvay {border-top: 0;padding: 7px 0 14px;}
}

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

.t67wtq.t67wtq .s57fd.exn34 {gap:5px;display: grid;}
.t67wtq.t67wtq .s57fd.exn34 li {background: color-mix(in srgb, var(--ct5d) 9%, transparent);grid-template-columns: minmax(0, 1fr);padding: 10px 12px;border-radius:5px;}

.t67wtq.t67wtq .s57fd.exn34 li + li {border-top: 0;}

.t67wtq.t67wtq .w6qkx5 .s57fd.exn34 li {background: color-mix(in srgb, var(--suo) 22%, color-mix(in srgb, var(--ct5d) 9%, transparent));}

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

.z2hj.z2hj .jr54k {margin: 0 0 18px;align-items: center;display: flex;gap:13px;}
.z2hj.z2hj .jr54k h2 {margin: 0;}
.z2hj.z2hj .jr54k h2::before {content: none;display: none;}
.z2hj.z2hj .zvbqss {flex: 0 0 auto;border-radius:1px;height: 3px;background: var(--suo);width: 42px;}

.mjpbe.mjpbe .w3nz2s {position: relative;padding-left:17px;}
.mjpbe.mjpbe .dj2ex {background: linear-gradient(
    to bottom,
    var(--suo),
    color-mix(in srgb, var(--suo) 20%, var(--swd95))
  );left: 0;border-radius:1px;bottom: 2px;top: 2px;width: 3px;position: absolute;}

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

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

.fr9xb0.fr9xb0 {padding-left: 0;}
.fr9xb0.fr9xb0 .tc5zt1w {border: 1px solid var(--swd95);border-top: 3px solid var(--suo);border-radius: var(--uo2y);padding: 10px;background: var(--fvq6b);}
.fr9xb0.fr9xb0 .tc5zt1w img {border-radius: max(0px, calc(var(--uo2y) - 4px));}

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

.tzrsd.tzrsd .kbaq874 {margin: 0;}

.j6zc1.j6zc1.j6zc1 {gap:14px;flex-direction: column;align-items: stretch;}
.j6zc1.j6zc1.j6zc1 .kbaq874 {background: var(--swd95);display: block;height: 1px;border-radius: 0;flex: 0 0 auto;order: 2;width: 100%;}
.j6zc1.j6zc1.j6zc1 .sw700 {align-self: center;}
.m3b96.j6zc1.j6zc1 .sw700 {align-self: flex-start;}
.haybz.j6zc1.j6zc1 .sw700 {align-self: flex-end;}
.j6zc1.j6zc1.j6zc1 .ws10n {align-self: stretch;}

.x0zdz.x0zdz.x0zdz .kbaq874 {display: block;order: 0;border-radius: 0;background: var(--swd95);width: auto;flex: 1 1 auto;min-width: 12px;height: 1px;}
.x0zdz.x0zdz.x0zdz .sw700 {flex: 0 0 auto;}
.m3b96.x0zdz.x0zdz .kbaq874:first-of-type {flex: 0 0 24px;}
.haybz.x0zdz.x0zdz .kbaq874:last-of-type {flex: 0 0 24px;}

.dwx6g1v.dwx6g1v .e6vxpr {margin: 14px 0 0;display: flex;flex-wrap: wrap;list-style: none;padding: 0;gap:8px;grid-column: 1 / -1;}
.dwx6g1v.dwx6g1v .e6vxpr li {display: inline-flex;box-shadow: inset 0 0 0 1px var(--swd95);min-width: 0;background: var(--ayzbu, var(--gy9l));gap:2px;border-radius: var(--uo2y);flex-direction: column;padding: 9px 14px;}
.dwx6g1v.dwx6g1v .m4k3prd {font-weight: 700;color: var(--cuoc, var(--kzbtv));text-transform: uppercase;letter-spacing: .13em;font-size: 11px;}
.dwx6g1v.dwx6g1v .f669 {font-size: 14.5px;font-weight: 600;color: var(--lbrcc, var(--ct5d));}

.etbe.etbe .qv62k {grid-row: auto;}

.etbe.etbe .h0108v {min-width: 0;display: grid;gap:5px;}
.etbe.etbe .trxbgqk {display: block;}
.gcj1vj.gcj1vj .h0108v {grid-column: 1 / -1;}

.a1sda.a1sda .za4k2bq {display: flex;grid-column: 1 / -1;list-style: none;padding: 14px 0 0;margin: 16px 0 0;border-top: 1px solid var(--swd95);}
.a1sda.a1sda .za4k2bq li {padding: 0 16px;gap:3px;display: flex;min-width: 0;flex-direction: column;flex: 1 1 96px;}
.a1sda.a1sda .za4k2bq li:first-child {padding-left: 0;}
.a1sda.a1sda .za4k2bq li:last-child {padding-right: 0;}
.a1sda.a1sda .za4k2bq li + li {border-left: 1px solid var(--swd95);}
.a1sda.a1sda .j14ga {color: var(--kzbtv);font-weight: 700;letter-spacing: .13em;text-transform: uppercase;font-size: 11px;}
.a1sda.a1sda .twr1d {font-weight: 700;font-variant-numeric: tabular-nums;font-size: 15px;color: var(--ct5d);}

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

.vy3qyr.vy3qyr .a2xr6f9 {grid-row: auto;}
.vy3qyr.vy3qyr .zkx6 {gap:7px;display: grid;min-width: 0;}
.w7nhs7.w7nhs7 .zkx6 {grid-column: 1 / -1;}

.q566w4.q566w4 .tzkeqj::before {width: 1px;top: 0;background: var(--ewmu3);left: 0;}

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

.q566w4.q566w4 .nb09j {box-shadow: none;height: 24px;color: var(--ct5d);background: none;font-size: 12px;width: 28px;border-radius:3px;border: 1px solid color-mix(in srgb, var(--suo) 60%, var(--ewmu3));}
.q566w4.q566w4 .vxzn {padding-top:1px;grid-row: 1;min-width: 0;grid-column: 2;}

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

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

.gtck7.gtck7 .tzkeqj::before {top: 16px;}
.gtck7.gtck7 .qs2cmc:last-child::after {top: 22px;}
.gtck7.gtck7 .eefqha4 {padding-top: 0;}
.gtck7.gtck7 .f8n7 {letter-spacing: .14em;display: block;margin: 0 0 3px;color: var(--kzbtv);font-weight: 800;font-variant-numeric: tabular-nums;font-size: 11px;}

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

:root {--fbrq: clamp(240px, 20vw, 290px);}
.prnp50 {gap:22px;padding: 28px 22px 22px;}
.q786 {margin: 0;}
.tjcw6 {gap:10px;display: grid;grid-template-columns: minmax(0, 1fr);}
.tjcw6 .kcnaj {box-sizing: border-box;width: 100%;justify-content: center;}
.tjcw6 .dxqh {justify-self: start;order: 9;}
.ssbx0e {margin-top:16px;}
.rz0w {margin-top: 0;}
.dbtpvc img {max-width: 100%;width: auto;object-fit: contain;height: 34px;}
@media (max-width:935px) {
  .p5a6 {display: none;}
  .q2rn img {width: auto;height: 28px;object-fit: contain;max-width: 34vw;display: block;}
  .s2c0 {padding: 4px 2px 0;}
}

.bf4b.bf4b:not(.t0fbn) {min-height: clamp(460px, 68vh, 680px);}
.yw37f.yw37f:not(.t0fbn) .fgs5 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--fvq6b) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--fvq6b) 88%, transparent) 0%, color-mix(in srgb, var(--fvq6b) 50%, transparent) 38%, transparent 66%);}
.dze5f9.dze5f9:not(.t0fbn) .fgs5 {background:
    linear-gradient(0deg, color-mix(in srgb, var(--fvq6b) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--fvq6b) 88%, transparent) 0%, color-mix(in srgb, var(--fvq6b) 50%, transparent) 38%, transparent 66%);}
.bf4b.bf4b:not(.t0fbn) .ftnmpn {font-size: clamp(34px, 4vw, 58px);}

.bf4b.t0fbn.t0fbn {padding: 0;flex-direction: column;display: flex;align-items: stretch;background: none;gap: 0;border: 0;overflow: visible;}
.t0fbn.t0fbn .ny6f2f,
.t0fbn.t0fbn .zdsa {max-height: none;border-radius: var(--uo2y);width: 100%;aspect-ratio: auto;height: auto;object-fit: contain;flex: none;}
.t0fbn.t0fbn .zdsa {aspect-ratio: 16 / 7;}
.t0fbn.t0fbn picture {display: block;}
.t0fbn.t0fbn .qf051p {width: min(640px, 88%);z-index: 2;box-sizing: border-box;background: var(--fvq6b);position: relative;border: 1px solid var(--swd95);border-top: 4px solid var(--kkq1f);border-radius: var(--uo2y);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);padding: clamp(22px, 2.8vw, 36px);}
.t0fbn.dze5f9 .qf051p {margin-left: auto;margin-right: clamp(16px, 3vw, 36px);}
.t0fbn .sqdr {display: none;}
.t0fbn.t0fbn .ftnmpn {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:712px) {
  .bf4b.t0fbn, .t0fbn.dze5f9 {flex-direction: column;align-items: stretch;}
  .t0fbn.t0fbn .ny6f2f, .t0fbn.t0fbn .zdsa {width: 100%;}
}
@media (max-width: 719.98px) {
  .t0fbn.t0fbn .qf051p, .t0fbn.dze5f9 .qf051p {width: auto;margin: -40px 12px 0;}
  .bf4b.bf4b:not(.t0fbn) {min-height: min(76vh, 600px);}
  .yw37f.yw37f:not(.t0fbn) .fgs5,
  .dze5f9.dze5f9:not(.t0fbn) .fgs5 {background: linear-gradient(0deg, color-mix(in srgb, var(--fvq6b) 94%, transparent) 0%, color-mix(in srgb, var(--fvq6b) 60%, transparent) 45%, transparent 80%);}
  .dze5f9.dze5f9:not(.t0fbn) .qf051p {text-align: left;justify-self: start;}
  .dze5f9.dze5f9:not(.t0fbn) .kdpg {margin-left: 0;}
}

.ghv4 .qryvn6 {display: grid;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);gap:17px;align-items: stretch;margin-top:19px;}
.ghv4 .mr1y {padding: 0;display: flex;max-width: none;flex-direction: column;list-style: none;gap:9px;margin: 0;}
.ghv4 .mr1y li {flex: 1 1 0;max-width: none;display: flex;margin: 0;}
.ghv4 .wznj {align-items: center;width: 100%;font-family: inherit;padding: 16px 18px;background: var(--gy9l);overflow: hidden;position: relative;transition:color 0.248s, border-color 0.191s;font-weight: 700;border: 1px solid var(--swd95);border-radius: var(--uo2y);color: var(--kzbtv, var(--fykm));font-size: 16px;text-align: left;cursor: pointer;display: flex;line-height:1.35;}
.ghv4 .mty38av {position: relative;z-index: 1;}
.ghv4 .m8az {border-right: 3px solid var(--kkq1f);inset: 0 auto 0 0;width: 0;background: color-mix(in srgb, var(--kkq1f) 22%, transparent);position: absolute;}
.ghv4 .wznj[data-on="1"], .ghv4 .wznj[data-on="run"] {border-color: var(--kkq1f);color: var(--ct5d);}
.ghv4 .wznj[data-on="1"] .m8az {border-right: 0;width: 100%;}
.ghv4 .wznj[data-on="run"] .m8az {animation: ljpqc3z var(--tydn9, 6000ms) linear forwards;}
@keyframes ljpqc3z { from {width: 0;} to {width: 100%;} }
.ghv4 .g339 {scroll-behavior: smooth;min-width: 0;margin: 0;list-style: none;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;display: grid !important;gap: 0 !important;scrollbar-width: none;border-radius: var(--uo2y);grid-auto-flow: column;padding: 0;grid-auto-columns: 100%;overflow-x: auto;grid-template-columns: none !important;}
.ghv4 .g339::-webkit-scrollbar {display: none;}
.ghv4 .bmb0zd {position: relative;border-radius: var(--uo2y);overflow: hidden;margin: 0;min-height: clamp(260px, 26vw, 380px);max-width: none;scroll-snap-align: start;min-width: 0;}
.ghv4 .bmb0zd picture {height: 100%;display: block;}
.x3fz .ghv4 img.tb4jbxf.tb4jbxf {height: 100%;inset: 0;object-fit: cover;width: 100%;border-radius: 0;position: absolute;}
.ghv4 .b5mv {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--kkq1f) 60%, transparent), transparent 70%), var(--gy9l);}
.ghv4 .epgpb {display: none;}
.ghv4 .p8wzn {gap:10px;margin: 18px 0 0;display: flex;flex-wrap: wrap;}
@media (max-width:768px) {
  .ghv4 .qryvn6 {grid-template-columns: minmax(0, 1fr);}
  .ghv4 .mr1y {flex-direction: row;order: 2;}
  .ghv4 .wznj {border-radius:4px;height: 6px;padding: 0;min-height: 0;}
  .ghv4 .mty38av {display: none;}
  .ghv4 .bmb0zd {aspect-ratio: 4 / 3;min-height: 0;}
  .ghv4 .epgpb {bottom: 0;font-weight: 700;position: absolute;right: 0;background: linear-gradient(0deg, color-mix(in srgb, var(--fvq6b) 92%, transparent), transparent);left: 0;z-index: 1;padding: 30px 16px 14px;display: block;color: var(--ct5d);}
}
@media (prefers-reduced-motion: reduce) { .ghv4 .g339 {scroll-behavior: auto;} .ghv4 .wznj[data-on="run"] .m8az {width: 100%;animation: none;} }
.x3fz .ghv4 .g339 > .bmb0zd {flex: none;width: auto;max-width: none !important;}
.ghv4 .wznj:not([data-on="run"]):not([data-on="1"]) .m8az {border-right: 0;}
.x3fz .ghv4 .g339 {justify-content: start !important;align-content: stretch;}

.x3fz > .zzrp9.a1sda:has(.m2f2x71) {gap: 0;display: grid !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);overflow: hidden;padding: 0 !important;}
.a1sda .m2f2x71 {align-items: center;text-align: center;padding: 30px 20px;gap:10px;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--kkq1f), color-mix(in srgb, var(--kkq1f) 60%, #000));color: var(--du3a, var(--mi6g, var(--lxct)));flex-direction: column;justify-content: center;display: flex;}
.a1sda .rt86q {letter-spacing: -.05em;font-size: clamp(64px, 6.6vw, 96px);line-height: .9;font-weight: 800;}
.a1sda .fvm8e4x {background: linear-gradient(90deg, currentColor var(--iq9m, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--iq9m, 90%));-webkit-background-clip: text;background-clip: text;letter-spacing: 4px;color: transparent;font-size: 22px;}
.a1sda .rfdr58v {font-size: 12px;opacity:0.87;text-transform: uppercase;font-weight: 700;font-style: normal;letter-spacing: .14em;}
.a1sda .h6chx {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.a1sda .h6chx h2 {font-size: clamp(24px, 2.4vw, 32px);}
.a1sda .j1fjr a {background: var(--kkq1f);border-color: var(--kkq1f);color: var(--du3a, var(--mi6g, var(--lxct)));}
@media (max-width:693px) {
  .x3fz > .zzrp9.a1sda:has(.m2f2x71) {grid-template-columns: minmax(0, 1fr);}
  .a1sda .m2f2x71 {flex-direction: row;padding: 18px 20px;text-align: left;flex-wrap: wrap;gap:15px;justify-content: flex-start;}
  .a1sda .rt86q {font-size: 54px;}
}

.x3fz .rfa3 .tzkeqj {grid-template-columns: repeat(2, minmax(0, 1fr));display: grid !important;gap:11px;margin: 10px 0 0;padding: 0;list-style: none;}
.x3fz .rfa3 .tzkeqj::before, .x3fz .rfa3 .qs2cmc::before, .x3fz .rfa3 .qs2cmc::after {display: none !important;content: none !important;}
.x3fz .rfa3 .qs2cmc.qs2cmc {counter-increment: spstep;overflow: hidden;grid-template-columns: 76px minmax(0, 1fr);margin: 0;background: var(--gy9l);display: grid;min-width: 0;max-width: none;border: 1px solid var(--swd95);border-radius: var(--uo2y);transition:border-color 0.22s, transform 0.187s;align-items: stretch;padding: 0 !important;position: relative;}
.x3fz .rfa3 .tzkeqj {counter-reset: spstep;}
.x3fz .rfa3 .qs2cmc:hover {transform: translateY(-2px);border-color: var(--kkq1f);}
.x3fz .rfa3 .qs2cmc > :not(.nb09j):not(.jw7dkk) {padding-right:17px;padding-left:17px;grid-column: 2;}
.x3fz .rfa3 .qs2cmc > :nth-child(2) {padding-top:18px;}
.x3fz .rfa3 .qs2cmc > :last-child {padding-bottom:18px;}
.x3fz .rfa3 .nb09j.nb09j,
.x3fz .rfa3 .jw7dkk.jw7dkk {box-shadow: none;margin: 0;font-size: 34px;border: 0;border-radius: 0;width: auto;background: linear-gradient(160deg, var(--kkq1f), color-mix(in srgb, var(--kkq1f) 60%, #000));grid-row: 1 / span 4;font-style: normal;color: var(--du3a, var(--mi6g, var(--lxct)));display: flex;justify-content: center;position: static;align-items: center;height: auto;transform: none;grid-column: 1;font-weight: 800;}
.x3fz .rfa3 .jw7dkk::after {content: counter(spstep);}
.x3fz .rfa3 .f8n7 {display: none;}
.x3fz .rfa3 .vxzn {font-weight: 800;margin: 0 0 6px;overflow-wrap: anywhere;font-size: 17px;}
.x3fz .rfa3 .pqs2ep {overflow-wrap: anywhere;line-height:1.54;margin: 0;font-size: 15px;color: var(--kzbtv);}
.x3fz .rfa3 .eefqha4 {padding-top:18px;padding-bottom:18px;}
@media (max-width:693px) { .x3fz .rfa3 .tzkeqj {grid-template-columns: minmax(0, 1fr);} .x3fz .rfa3 .qs2cmc.qs2cmc {grid-template-columns: 60px minmax(0, 1fr);} }
.x3fz > .zzrp9.a1sda:has(.m2f2x71) {align-items: stretch;}
.a1sda .m2f2x71 {box-sizing: border-box;height: auto;align-self: stretch;min-height: 100%;}
.a1sda .fvm8e4x {-webkit-text-fill-color: transparent;display: inline-block;}
.x3fz .a1sda .j1fjr > a, .x3fz .a1sda .j1fjr a.r2taa6 {background: var(--kkq1f) !important;border-color: var(--kkq1f) !important;color: var(--du3a, var(--mi6g, var(--lxct))) !important;}

.a1sda .fvm8e4x {background: linear-gradient(90deg,
    var(--du3a, var(--mi6g, var(--lxct))) var(--iq9m, 90%),
    color-mix(in srgb, var(--du3a, var(--mi6g, var(--lxct))) 30%, transparent) var(--iq9m, 90%));-webkit-background-clip: text;background-clip: text;}

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

.x3fz .bg0bhb.k0e7 .gb3sz {display: none;}
.x3fz .xhq29wq .djf9qw {display: none;}   

.p5a6.vc9cj {width: var(--fbrq);--fbrq: clamp(380px, 44vw, 620px);}
body:has(.vc9cj) {--fbrq: clamp(380px, 44vw, 620px);}
.vc9cj .prnp50 {display: grid;grid-template-columns: minmax(0, 1fr) auto;min-height: 100vh;box-sizing: border-box;grid-template-rows: auto minmax(0, 1fr) auto auto;gap:17px 16px;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";padding: 24px clamp(20px, 2.4vw, 32px);height: 100%;}
.vc9cj .dbtpvc {grid-area: brand;align-self: center;}
.vc9cj .q786 {align-self: center;grid-area: acts;margin: 0;}
.vc9cj .tjcw6 {display: flex;gap:8px;align-items: center;}
.vc9cj .tjcw6 .kcnaj {font-size: 14px;width: auto;min-height: 40px;padding: 0 14px;}
.vc9cj .tjcw6 .dxqh {order: -1;}
.vc9cj .ssbx0e {display: none;}
.vc9cj .wv74vxv {flex-direction: column;min-height: 0;display: flex;grid-area: hero;min-width: 0;}
.vc9cj .n5p8 {grid-area: navhead;}
.vc9cj .rz0w {grid-area: nav;border-top: 1px solid var(--swd95);margin: 0;padding-top:13px;}
.vc9cj .rz0w ul {flex-wrap: wrap;display: flex;gap:3px 18px;}
.vc9cj .rz0w a {padding: 6px 0;}

.wv74vxv > .akc125t.bf4b {margin: 0;min-height: 0;width: 100%;}
.wv74vxv > .akc125t.bf4b:not(.t0fbn) {min-height: 100%;}
.wv74vxv > .bf4b:not(.t0fbn) .qf051p {text-align: left;justify-self: start;}
.wv74vxv > .dze5f9:not(.t0fbn) .kdpg {margin-left: 0;}
.wv74vxv > .bf4b:not(.t0fbn) .fgs5 {background: linear-gradient(0deg, color-mix(in srgb, var(--fvq6b) 94%, transparent) 0%, color-mix(in srgb, var(--fvq6b) 62%, transparent) 42%, transparent 78%) !important;}
.wv74vxv > .t0fbn {align-self: center;}
.wv74vxv > .t0fbn .qf051p {margin: -50px 16px 0;width: auto;}
.wv74vxv .ftnmpn {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:935px) {
  .p5a6.vc9cj {border: 0;position: static;width: auto;display: block;background: none;}
  .vc9cj .prnp50 {height: auto;padding: 14px 16px 0;min-height: 0;display: block;}
  .vc9cj :is(.dbtpvc, .q786, .n5p8, .rz0w) {display: none;}
  .wv74vxv > .akc125t.bf4b:not(.t0fbn) {min-height: min(76vh, 600px);}
}

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

.q3mv {justify-content: center;max-width: 100%;display: inline-flex;align-items: center;cursor: pointer;min-width: 0;}
.q3mv:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}

.sw700, .bbcny {box-sizing: border-box;overflow-wrap: anywhere;min-width: 0;text-align: center;white-space: normal !important;max-width: 100%;}
