

:root {--ftauh:"Source Sans 3", "Lato", system-ui, "Segoe UI", sans-serif;--eyy: var(--dy0dx);--pq8ud:  clamp(320px, 38vw, 520px);--xx1:  color-mix(in srgb, var(--f6ez) 72%, transparent);--sbazm: clamp(18px, 2vw, 28px);--egl6:    var(--f6ez);--eb4:   var(--zzk);--cdlub:   var(--rbpbm);--c2qn: var(--o0p8);--qlz:     8px;--o5mj6: var(--k1n);}

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

.ah7aya {font-weight: 700;padding: 12px 20px;position: absolute;top: 0;background: var(--c2qn);color: var(--x1v, var(--s34, var(--t7fq)));z-index: 200;text-decoration: none;border-radius: var(--qlz);left: -9999px;}
.ah7aya:focus {left: 12px;top: 12px;}

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

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

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

.ygtb {margin-top: auto;margin-bottom: auto;}
.va0az {margin: 0 0 16px;letter-spacing: -.032em;text-wrap: balance;font-size: clamp(30px, 3.4vw, 52px);font-weight: 800;line-height:1.05;}
.nqxrk9 {max-width: 42ch;font-size: 17px;color: var(--xx1);margin: 0 0 22px;}
.d0jf {display: flex;gap:11px;flex-wrap: wrap;}

.n0rhfjq {padding: 16px 18px;background: color-mix(in srgb, var(--c2qn) 8%, transparent);margin-top:22px;border: 1px solid color-mix(in srgb, var(--c2qn) 34%, transparent);border-radius: var(--qlz);}
.kde3fp {font-size: 15px;margin: 0;font-weight: 700;}
.m34sb2 {margin: 5px 0 0;color: var(--xx1);font-size: 14px;}

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

.ztdsnxq,
.zyj8 :is(.dy4b, .f5rrjbr, .jzkqt, .ja9sp,
             .qctr, .pt31w, .bzb13) a[role="button"],
.zyj8 .ja9sp a {align-items: center;padding: 0 20px;justify-content: center;font-size: 15px;white-space: nowrap;border-radius: var(--qlz);border: 1px solid transparent;font-weight: 700;min-height: 44px;cursor: pointer;text-decoration: none;display: inline-flex;}
.ptspsvy {background: var(--f9jw);color: var(--ife4, var(--ekzl0));border-color: var(--eb4);}
.pbd9vr {background: var(--s4q);color: var(--nceqa, var(--h2j));}
.pbd9vr:hover {background: var(--r1j);}
.zyj8 :is(.dy4b, .f5rrjbr, .jzkqt, .ja9sp,
             .qctr, .pt31w, .bzb13) a[role="button"],
.zyj8 .ja9sp a {color: var(--s34, var(--t7fq));background: var(--o0p8);}
.zyj8 :is(.dy4b, .f5rrjbr, .jzkqt, .ja9sp,
             .qctr, .pt31w, .bzb13) a[role="button"]:hover,
.zyj8 .ja9sp a:hover {background: var(--r1j);}

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

.rh8r6,
.vz6z92 {display: none;}

.vntcs {justify-content: space-between;display: flex;gap:11px;align-items: center;}
.t83srd {min-height: 44px;align-items: center;display: inline-flex;color: var(--egl6);text-decoration: none;}
.t83srd img {height: 26px;width: auto;display: block;}
.f2btvdk {display: inline-flex;border-radius: var(--qlz);border: 1px solid var(--eb4);align-items: center;color: var(--egl6);justify-content: center;height: 44px;font-size: 17px;line-height: 1;width: 44px;cursor: pointer;background: var(--eyy);flex-shrink: 0;}
.f2btvdk:hover {background: var(--eb4);}
.gmbfmf9 ul {padding: 0;margin: 0;list-style: none;}
.gmbfmf9 li + li {margin-top:7px;}
.gmbfmf9 a {align-items: center;font-size: 15.5px;color: var(--egl6);text-decoration: none;border-radius: var(--qlz);border: 1px solid var(--eb4);min-height: 48px;padding: 0 14px;font-weight: 600;background: var(--eyy);display: flex;}
.gmbfmf9 a:hover {background: var(--eb4);}
.gmbfmf9 a:focus-visible {outline: 2px solid var(--c2qn);outline-offset: 2px;}
.gmbfmf9 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--c2qn);border-color: var(--c2qn);}
.tw9g1 {display: grid;margin-top: auto;padding-top:4px;gap:9px;}
.tw9g1 .akrmg {width: 100%;min-height: 48px;}

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

.cwan {margin-left: var(--pq8ud);min-width: 0;}

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

.fh88x.fh88x {align-content: end;min-height: min(52vh, 460px);padding: 0;overflow: hidden;background: var(--hsr9c, var(--eyy));isolation: isolate;display: grid;border: 1px solid var(--eb4);border-radius: var(--qlz);position: relative;}

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

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

.rqvex1v.rqvex1v .ksa54q {background:
    linear-gradient(0deg,
      var(--cdlub) 0%,
      color-mix(in srgb, var(--cdlub) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--cdlub) 0%, var(--cdlub) 46%,
      color-mix(in srgb, var(--cdlub) 58%, transparent) 68%,
      transparent 100%);}
.s72hp.s72hp .ksa54q {background:
    linear-gradient(0deg,
      var(--cdlub) 0%,
      color-mix(in srgb, var(--cdlub) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--cdlub) 0%, var(--cdlub) 46%,
      color-mix(in srgb, var(--cdlub) 58%, transparent) 68%,
      transparent 100%);}

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

.fh88x.fh88x:not(:has(.sr4hd7)) .ksa54q {background: linear-gradient(0deg,
    color-mix(in srgb, var(--cdlub) 72%, transparent) 0%,
    color-mix(in srgb, var(--cdlub) 34%, transparent) 48%,
    transparent 100%);}
.nfd0.nfd0 {background: linear-gradient(148deg,
    color-mix(in srgb, var(--c2qn) 34%, var(--eyy)) 0%,
    var(--eyy) 58%,
    color-mix(in srgb, var(--c2qn) 14%, var(--cdlub)) 100%);}
.fhax1nj.fhax1nj {background: linear-gradient(208deg,
    color-mix(in srgb, var(--c2qn) 30%, var(--eyy)) 0%,
    var(--eyy) 64%,
    color-mix(in srgb, var(--c2qn) 18%, var(--cdlub)) 100%);}
.r7grmaj.r7grmaj {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--c2qn) 32%, var(--eyy)) 0%,
      var(--eyy) 62%),
    var(--cdlub);}

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

.fh88x.fh88x .mctt5 {font-weight: 700;font-size: 11.5px;display: block;font-style: normal;margin: 0 0 10px;color: color-mix(in srgb, var(--c2qn) 42%, var(--egl6));letter-spacing: .16em;text-transform: uppercase;}
.fh88x.fh88x .q3v1vz {margin: 0 0 10px;font-size: clamp(27px, 3.2vw, 44px);text-wrap: balance;line-height:1.08;letter-spacing: -.028em;color: var(--q6bj, var(--egl6));font-weight: 800;}
.fh88x.fh88x .pd3z {color: color-mix(in srgb, var(--egl6) 82%, transparent);line-height:1.56;max-width: 46ch;margin: 0 0 18px;font-size: 16px;}

.fh88x.fh88x .d163vy {min-height: 46px;text-decoration: none;align-items: center;background: var(--o0p8);justify-content: center;display: inline-flex;font-weight: 700;border-radius: var(--qlz);color: var(--s34, var(--t7fq));font-size: 15px;padding: 0 26px;}
.fh88x.fh88x .d163vy:hover {background: var(--r1j);}
.fh88x.fh88x .d163vy:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.fh88x.zbv6gpy {display: flex;padding: clamp(18px, 2.2vw, 28px);min-height: 0;gap: clamp(16px, 2vw, 24px);flex-direction: column;align-content: normal;background: var(--cdlub);}
.zbv6gpy.zbv6gpy .sr4hd7 {aspect-ratio: 16 / 10;max-height: 30vh;inset: auto;height: auto;border-radius: var(--qlz);border: 1px solid var(--eb4);width: 100%;position: relative;}
.rqvex1v.zbv6gpy .ksa54q,
.s72hp.zbv6gpy .ksa54q {display: none !important;}

.zbv6gpy.zbv6gpy .fk10xp8 {inset: auto;aspect-ratio: 16 / 10;width: 100%;border-radius: var(--qlz);border: 1px solid var(--eb4);position: relative;max-height: 30vh;height: auto;font-size: clamp(48px, 8vw, 96px);padding: 0;}
.zbv6gpy.zbv6gpy .hz73 {padding: 0;position: relative;max-width: none;z-index: auto;}
.zbv6gpy.zbv6gpy .q3v1vz,
.zbv6gpy.zbv6gpy .mctt5 {color: var(--q6bj, var(--egl6));}
.zbv6gpy.zbv6gpy .pd3z {color: color-mix(in srgb, var(--egl6) 72%, transparent);}
.zbv6gpy.s72hp .hz73 {text-align: left;justify-self: auto;}
.zbv6gpy.s72hp.s72hp .pd3z {margin-left: 0;}

.zbv6gpy:not(:has(.sr4hd7)) {background: var(--hsr9c, var(--eyy));}
@media (min-width:713px) {
  .fh88x.zbv6gpy {align-items: center;flex-direction: row;}
  .zbv6gpy.zbv6gpy .sr4hd7,
  .zbv6gpy.zbv6gpy .fk10xp8 {width: 42%;flex: 0 0 auto;max-height: none;}
  .zbv6gpy.s72hp {flex-direction: row-reverse;}
  .zbv6gpy.zbv6gpy .hz73 {flex: 1 1 auto;width: auto;min-width: 0;}
}

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

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

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

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

.zyj8 :is(.bzb13, .pt31w, .qctr, .dkqwm0d,
             .naet2t, .jnpsxn1, .jzkqt, .f5rrjbr,
             .fskhrye, .m8y4, .w82cex6, .e9ag2fh,
             .srk7wc, .xn1av, .zqrfq) {box-shadow:
    0 1px 0 color-mix(in srgb, var(--egl6) calc(4% * (1 - var(--a7q))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--a7q))), transparent);background: linear-gradient(180deg, var(--eyy) 0%, var(--cdlub) 62%);padding: clamp(22px, 2.4vw, 34px) !important;border: 1px solid var(--eb4);border-radius: var(--qlz);}

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

.dcr1cx.dcr1cx .gaehct7:last-child::after {position: absolute;left: 15px;top: 32px;content: "";bottom: -2px;background: var(--cdlub);width: 2px;}
.dcr1cx.dcr1cx .aykr {z-index: 1;position: relative;box-shadow: 0 0 0 4px var(--cdlub);justify-content: center;font-weight: 800;background: var(--c2qn);color: var(--x1v, var(--s34, var(--t7fq)));grid-column: 1;display: flex;align-items: center;height: 32px;width: 32px;font-size: 14px;border-radius: 50%;font-variant-numeric: tabular-nums;}
.dcr1cx.dcr1cx .f4v0c {grid-column: 2;min-width: 0;padding-top:5px;}
.dcr1cx.dcr1cx .r83qps1 {color: var(--egl6);line-height:1.32;font-weight: 700;font-size: 16px;margin: 0 0 4px;}
.dcr1cx.dcr1cx .fnxk {font-size: 15px;line-height:1.58;color: var(--xx1);margin: 0;}

.jjqg.jjqg .gd2qgf {display: grid;gap:15px;grid-template-columns: minmax(0, 1fr);}
.jjqg.jjqg .adt93 {border: 1px solid var(--eb4);border-left: 4px solid var(--o5mj6);border-radius: 0 var(--qlz) var(--qlz) 0;padding: 14px 16px;position: relative;background: var(--eyy);}

.jjqg.jjqg .nc266 {background: color-mix(in srgb, var(--c2qn) 7%, var(--eyy));border-left-color: color-mix(in srgb, var(--c2qn) 40%, var(--egl6));}
.jjqg.jjqg .cxv6tk {background: color-mix(in srgb, var(--egl6) 4%, var(--eyy));border-left-color: color-mix(in srgb, var(--egl6) 42%, transparent);}
.jjqg.jjqg .na38f {font-size: 12px;border-bottom: 1px solid var(--eb4);color: var(--egl6);padding: 0 0 9px;align-items: center;font-weight: 800;text-transform: uppercase;display: flex;margin: 0 0 10px;gap:7px;letter-spacing: .09em;}
.jjqg.jjqg .v3bng2a {color: var(--xx1);font-weight: 700;font-variant-numeric: tabular-nums;margin-left: auto;border-radius:99px;padding: 2px 8px;font-size: 11.5px;letter-spacing: 0;background: color-mix(in srgb, var(--egl6) 10%, transparent);}
.jjqg.jjqg .nc266 .v3bng2a {color: var(--egl6);background: color-mix(in srgb, var(--c2qn) 18%, transparent);}
.jjqg.jjqg .fjsb79 {margin: 0;padding: 0;list-style: none;}
.jjqg.jjqg .fjsb79 li {grid-template-columns: 16px minmax(0, 1fr);display: grid;padding: 7px 0;font-size: 15px;align-items: start;line-height:1.56;gap:10px;}
.jjqg.jjqg .fjsb79 li + li {border-top: 1px solid color-mix(in srgb, var(--eb4) 70%, transparent);}
.jjqg.jjqg .xcqn {text-align: center;line-height:1.55;color: var(--xx1);font-size: 15px;font-weight: 800;}

.jjqg.jjqg .nc266 .xcqn {color: color-mix(in srgb, var(--c2qn) 40%, var(--egl6));}
.jjqg.jjqg .nkhz46 {color: var(--egl6);min-width: 0;}

.mxfp.mxfp .pcx17ac {display: block;}
.mxfp.mxfp .y7bdk5f {border-top: 1px solid var(--eb4);border-radius: 0;background: none;margin: 0;padding: 0;}
.mxfp.mxfp .y7bdk5f:last-child {border-bottom: 1px solid var(--eb4);}

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

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

.mxfp.mxfp .y7bdk5f[open] .qgg9gk::before,
.mxfp.mxfp .y7bdk5f[open] .qgg9gk::after {background: color-mix(in srgb, var(--c2qn) 40%, var(--egl6));}
.mxfp.mxfp .y7bdk5f[open] .qgg9gk::after {transform: translateY(-50%) scaleY(0);}

.mxfp.mxfp .jnkcjf2 {line-height:1.63;font-size: 15px;margin: 0;padding: 0 28px 16px 18px;color: var(--xx1);}

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

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

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

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

.dbv2sva.dbv2sva .wj1tc {align-items: center;column-gap:15px;display: grid;margin: 0;grid-template-columns: auto minmax(0, 1fr);}
.dbv2sva.dbv2sva .rzf7 {margin: 0;}
.dbv2sva.dbv2sva .nfb35w9 {background: var(--eyy);padding: 12px 18px;align-items: center;border: 1px solid var(--eb4);border-radius: var(--qlz);justify-content: center;min-height: 68px;display: flex;min-width: 136px;}
.dbv2sva.dbv2sva .nfb35w9 img {height: auto;max-height: 44px;width: auto;max-width: 100%;display: block;object-fit: contain;border-radius: 0;}
.dbv2sva.dbv2sva .yxh8kx5 {margin: 0;color: var(--egl6);font-weight: 600;font-size: 15.5px;}

.dbv2sva.dbv2sva .rzf7:not(:first-of-type),
.dbv2sva.dbv2sva .rzf7:not(:first-of-type) + .yxh8kx5 {padding-top:12px;margin-top:12px;border-top: 1px solid var(--eb4);}

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

.pz74f.pz74f {align-items: center;column-gap:13px;display: grid;row-gap:7px;grid-template-columns: auto minmax(0, 1fr);}
.pz74f.pz74f .e931 {letter-spacing: -.022em;grid-column: 1 / -1;color: var(--egl6);font-size: clamp(20px, 2.1vw, 27px);margin: 0;line-height:1.19;font-weight: 800;}
.pz74f.pz74f .rdsx16 {line-height: 1;color: color-mix(in srgb, var(--c2qn) 35%, var(--egl6));font-weight: 800;font-size: clamp(28px, 3vw, 38px);letter-spacing: -.03em;}
.pz74f.pz74f .r58s {border-radius: 999px;height: 8px;overflow: hidden;background: color-mix(in srgb, var(--egl6) 12%, transparent);position: relative;}
.pz74f.pz74f .r58s::before {inset: 0 auto 0 0;content: "";position: absolute;border-radius: inherit;background: var(--c2qn);width: var(--ce4l9, 0%);}
.pz74f.pz74f .y1z5vd8 {color: var(--xx1);grid-column: 1 / -1;font-size: 15.5px;line-height:1.60;}
.pz74f.pz74f .rvsa {margin: 6px 0 0;padding: 0;grid-column: 1 / -1;list-style: none;}
.pz74f.pz74f .gth2nw {display: grid;grid-template-columns: minmax(0, 1fr) auto;padding: 14px 0;column-gap:12px;border-top: 1px solid var(--eb4);align-items: center;}
.pz74f.pz74f .h0x35 {font-size: 14.5px;font-weight: 700;color: var(--egl6);}
.pz74f.pz74f .dhdmm {background: color-mix(in srgb, var(--egl6) 12%, transparent);height: 6px;width: 72px;overflow: hidden;position: relative;border-radius: 999px;display: block;}
.pz74f.pz74f .dhdmm::before {content: "";inset: 0 auto 0 0;background: var(--c2qn);border-radius: inherit;position: absolute;width: var(--ce4l9, 0%);}
.pz74f.pz74f .kwras {font-size: 14.5px;margin: 7px 0 0;line-height:1.61;color: var(--xx1);grid-column: 1 / -1;}

.e93vtk.e93vtk {flex-direction: column;display: flex;}
.e93vtk.e93vtk .mve2 {margin: 0 0 16px;border: 0;border-radius:1px;background: var(--c2qn);height: 3px;width: 42px;}
.e93vtk.e93vtk .afvp {margin: 0 0 18px;}
.e93vtk.e93vtk .afvp img {object-fit: cover;display: block;width: 100%;aspect-ratio: 16 / 7;border-radius: var(--qlz);}

.p6ygza.p6ygza .afvp {order: 3;margin: 18px 0 0;}
.e93vtk.e93vtk .z2men0p {margin: 0 0 10px !important;}
.e93vtk.e93vtk .kz0ez {color: var(--xx1);}
.e93vtk.e93vtk .kz0ez > :first-child {margin-top: 0;}
.e93vtk.e93vtk .kz0ez > :last-child {margin-bottom: 0;}
.e93vtk.e93vtk .f240 {margin-top:14px;color: var(--s34, var(--t7fq));text-decoration: none;display: inline-flex;border-radius: var(--qlz);justify-content: center;font-size: 15px;font-weight: 700;padding: 0 22px;min-height: 44px;align-self: flex-start;background: var(--o0p8);align-items: center;}
.e93vtk.e93vtk .f240:hover {background: var(--r1j);}

@media (min-width:772px) {
  .zyj8 > .d2m5 {max-width: none;width: calc(50% - var(--sbazm) / 2);float: left;}
  .zyj8 > .d2m5 + .d2m5 {float: right;}
  
  .zyj8 > .d2m5 + .d2m5 + * {clear: both;}
}

.shkby.shkby .vk28p65 {font-weight: 700;letter-spacing: .16em;color: color-mix(in srgb, var(--c2qn) 35%, var(--egl6));text-transform: uppercase;margin: 0 0 8px;font-size: 11.5px;}
.shkby.shkby .pzdsa29 {font-size: clamp(26px, 3.7vw, 42px);color: var(--egl6);letter-spacing: -.022em;font-weight: 800;margin: 0 0 10px;line-height:1.20;}
.shkby.shkby .tesa9t6 {max-width: 60ch;margin: 0 0 16px;color: var(--xx1);}
.shkby.shkby .fpa1zt {padding: 0 22px;border-radius: var(--qlz);text-decoration: none;justify-content: center;font-weight: 700;min-height: 44px;color: var(--s34, var(--t7fq));margin: 0 8px 0 0;display: inline-flex;align-items: center;background: var(--o0p8);font-size: 15px;}
.shkby.shkby .fpa1zt:hover {background: var(--r1j);}

.shkby.shkby .wmr5 {box-shadow: inset 0 0 0 1px var(--eb4);background: none;color: var(--egl6);}
.shkby.shkby .wmr5:hover {background: color-mix(in srgb, var(--c2qn) 10%, transparent);}
.shkby.shkby .z4h6jy4 {margin: 18px 0 0;display: grid;gap:13px;padding: 0;list-style: none;}

.bred.bred .z4h6jy4 {align-content: flex-start;display: flex;justify-content: center;flex-wrap: wrap;}
.bred.bred .z4h6jy4 > * {min-width: 0;flex: 1 1 310px;max-width: calc(50% - 7px);}
@media (max-width:708px) {
  .bred.bred .z4h6jy4 > * {max-width: none;}
}
.shkby.shkby .r144 {margin: 0;}
.shkby.shkby .r144 img {width: 100%;object-fit: cover;border-radius: var(--qlz);border: 1px solid var(--eb4);display: block;aspect-ratio: 16 / 8;}
.shkby.shkby .xnrx7zj {display: block;line-height:1.50;margin-top:9px;color: var(--xx1);font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);}

.kqxc.kqxc {background: var(--nl83, var(--cdlub));color: var(--fbt, var(--egl6));grid-template-columns: auto minmax(0, 1fr);display: grid;row-gap:3px;align-items: center;column-gap:15px;}
.kqxc.kqxc .jqekg {height: 64px;object-fit: cover;width: 64px;display: block;grid-row: 1 / span 2;border-radius: 50%;border: 1px solid var(--eb4);}
.kqxc.kqxc .vszc {text-transform: uppercase;font-weight: 700;color: var(--c85pw, var(--xx1));font-size: 11px;margin: 0;letter-spacing: .16em;}
.kqxc.kqxc .ghd22 {letter-spacing: -.02em;color: var(--fbt, var(--egl6));font-weight: 800;font-size: 17px;}
.kqxc.kqxc .d0gacjd,
.kqxc.kqxc .garmkcm,
.kqxc.kqxc .kv658f,
.kqxc.kqxc .f4wyy {grid-column: 1 / -1;}

.kqxc.kqxc .d0gacjd {gap:9px;margin-top:9px;flex-wrap: wrap;display: flex;}
.kqxc.kqxc .d0gacjd a {align-items: center;text-decoration: none;background: var(--iy7v, var(--eyy));font-size: 13.5px;border-radius: var(--qlz);display: inline-flex;color: var(--fbt, var(--egl6));box-shadow: inset 0 0 0 1px var(--eb4);padding: 0 16px;font-weight: 600;min-height: 44px;}
.kqxc.kqxc .d0gacjd a:hover {background: color-mix(in srgb, var(--c2qn) 12%, var(--eyy));}
.kqxc.kqxc .garmkcm {display: grid;margin: 14px 0 0;column-gap:13px;grid-template-columns: auto minmax(0, 1fr);}
.kqxc.kqxc .g985 {color: var(--c85pw, var(--xx1));padding: 9px 0;font-size: 11px;border-top: 1px solid var(--eb4);font-weight: 700;letter-spacing: .13em;text-transform: uppercase;}
.kqxc.kqxc .x7e8v {font-size: 14.5px;color: var(--fbt, var(--egl6));padding: 9px 0;border-top: 1px solid var(--eb4);margin: 0;}
.kqxc.kqxc .kv658f {margin: 14px 0 0;font-size: 15px;color: var(--c85pw, var(--xx1));line-height:1.62;}
.kqxc.kqxc .f4wyy {font-size: 12.5px;color: var(--c85pw, var(--xx1));padding-top:12px;display: block;line-height:1.57;border-top: 1px solid var(--eb4);margin: 14px 0 0;}

.p448.p448 .jym0ns5,
.z76q00.z76q00 .qw14cj,
.fywx.fywx .x3vpxa,
.axgc.axgc .vczac {width: 42px;border: 0;border-radius:1px;height: 3px;background: var(--c2qn);}
.p448.p448 .jym0ns5,
.fywx.fywx .x3vpxa {margin: 0 0 16px;}
.z76q00.z76q00 .qw14cj {margin: 18px 0 0;opacity:0.56;}
.p448.p448 .aqj464y,
.z76q00.z76q00 .fksg21,
.r2x8c.r2x8c .q7f6v4 {max-width: 68ch;}
.p448.p448 .aqj464y > :first-child,
.z76q00.z76q00 .fksg21 > :first-child,
.r2x8c.r2x8c .q7f6v4 > :first-child {margin-top: 0;}
.p448.p448 .aqj464y > :last-child,
.z76q00.z76q00 .fksg21 > :last-child,
.r2x8c.r2x8c .q7f6v4 > :last-child {margin-bottom: 0;}

.r2x8c.r2x8c .hpzk {align-items: center;margin: 0 0 16px;gap:11px;display: flex;}
.r2x8c.r2x8c .hpzk h2 {margin: 0 !important;}
.r2x8c.r2x8c .jzp2bat {flex: 1 0 auto;height: 1px;background: var(--eb4);}
.r2x8c.r2x8c .hpzk h2::before {display: none;}

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

.axgc.axgc {align-items: center;display: flex;gap:14px;}
.e3myg.e3myg {justify-content: flex-start;}
.deqrp0.deqrp0 {justify-content: center;}
.fefc.fefc {justify-content: flex-end;}

.fefc.fefc .vczac {flex: 1 1 auto;order: -1;}
.deqrp0.deqrp0 .vczac {display: none;}
.axgc.axgc .zvp1r94 {border-radius: var(--qlz);align-items: center;min-height: 48px;color: var(--s34, var(--t7fq));text-decoration: none;white-space: nowrap;background: var(--o0p8);justify-content: center;display: inline-flex;padding: 0 26px;font-size: 15px;font-weight: 700;}
.axgc.axgc .zvp1r94:hover {background: var(--r1j);}
.axgc.axgc .qze1qh3 {flex: 1 1 auto;}

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

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

.d5cxwcz.d5cxwcz {background: var(--cdlub);border: 1px solid var(--eb4);border-top: 3px solid var(--c2qn);border-radius: var(--qlz);padding: clamp(20px, 2.6vw, 30px);}
.d5cxwcz.d5cxwcz .nwxakvz {padding: 6px;object-fit: contain;height: 56px;width: 56px;grid-row: 1 / span 2;border-radius:15px;border: 1px solid var(--eb4);display: block;background: var(--eyy);box-sizing: border-box;}
.d5cxwcz.d5cxwcz h2 {margin: 0 !important;}
.d5cxwcz.d5cxwcz .sp18h6 {color: var(--xx1);margin: 0;font-size: 15px;}
.d5cxwcz.d5cxwcz .k1n1,
.d5cxwcz.d5cxwcz .t7b5fs {grid-column: 1 / -1;}
.d5cxwcz.d5cxwcz .k1n1 {display: grid;column-gap:13px;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);}
.d5cxwcz.d5cxwcz .qcjbh {font-weight: 700;text-transform: uppercase;font-size: 11px;padding: 10px 0;letter-spacing: .13em;color: var(--xx1);border-top: 1px solid var(--eb4);}
.d5cxwcz.d5cxwcz .jrk4eys {color: var(--egl6);border-top: 1px solid var(--eb4);font-weight: 600;margin: 0;padding: 10px 0;font-size: 14.5px;}
.d5cxwcz.d5cxwcz .t7b5fs {margin-top:15px;gap:9px;flex-wrap: wrap;display: flex;}
.d5cxwcz.d5cxwcz .h644p2 {background: var(--o0p8);min-height: 44px;font-weight: 700;display: inline-flex;align-items: center;padding: 0 22px;text-decoration: none;justify-content: center;font-size: 14px;border-radius: var(--qlz);color: var(--s34, var(--t7fq));}
.d5cxwcz.d5cxwcz .h644p2:hover {background: var(--r1j);}
.d5cxwcz.d5cxwcz .sgvkt {color: var(--egl6);background: none;box-shadow: inset 0 0 0 1px var(--eb4);}
.d5cxwcz.d5cxwcz .sgvkt:hover {background: color-mix(in srgb, var(--c2qn) 10%, transparent);}

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

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

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

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

.gwnf.gwnf {border-top: 1px solid var(--o5mj6);background: var(--uq8d);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);color: var(--ayr9);--ayr9:   var(--e1q, #ffffff);--e3axs: color-mix(in srgb, var(--ayr9) 82%, var(--c2qn));}
.gwnf .a1ar {align-items: start;gap:26px 44px;display: grid;grid-template-columns: minmax(0, 1fr) auto;}
.gwnf .e3jkkn img {display: block;height: 26px;width: auto;}
.gwnf .e3jkkn span {font-size: 18px;letter-spacing: -.03em;font-weight: 800;color: var(--ayr9);}
.gwnf .zbv78g {grid-auto-flow: column;display: grid;gap:41px;}
.gwnf .zbv78g ul {gap:7px;margin: 0;list-style: none;padding: 0;display: grid;}
.gwnf .zbv78g a {font-size: 14.5px;display: flex;align-items: center;min-height: 44px;color: var(--e3axs);text-decoration: none;}
.gwnf .zbv78g a:hover {color: var(--ayr9);}
.gwnf .ddmewy {margin: 22px 0 0;display: flex;gap:12px;align-items: center;flex-wrap: wrap;opacity:0.7;}
.gwnf .knx5qv {padding-top:18px;border-top: 1px solid var(--eb4);margin: 22px 0 0;}
.gwnf .knx5qv p {font-size: 12.5px;margin: 0;color: var(--e3axs);}
.gwnf .knx5qv p + p {margin-top:7px;line-height:1.61;}

@media (max-width:948px) {
  
  .ehdw {border-right: 0;position: static;border-bottom: 1px solid var(--o5mj6);overflow: visible;width: auto;}
  .m7e2v0q {min-height: 0;padding: 20px 16px 24px;gap:19px;}
  .ygtb {margin-top: 0;}
  .cwan {margin-left: 0;}
  .zyj8 {padding: 20px 16px 32px;}

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

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

  .wrcn5zy {top: 0;align-items: center;z-index: 60;border-bottom: 1px solid var(--o5mj6);justify-content: space-between;min-height: 56px;gap:11px;position: sticky;display: flex;background: var(--d04qp);padding: 8px 14px;}
  .v17q {color: var(--l7ysn);align-items: center;overflow: hidden;letter-spacing: -.03em;display: inline-flex;text-decoration: none;min-width: 0;white-space: nowrap;font-size: 17px;min-height: 44px;text-overflow: ellipsis;font-weight: 800;}
  .xpxeb2 {align-items: center;flex: 0 0 auto;gap:9px;display: flex;}
  .xpxeb2 .ztdsnxq {font-size: 13.5px;padding: 0 13px;}
  .wy1vk {display: flex;}
  
  .k73g91 {display: none;}

  .dcr1cx.dcr1cx .gaehct7 {padding-bottom:19px;}
  .jjqg.jjqg .adt93 {padding: 13px 14px;}
  .mxfp.mxfp .jnkcjf2 {padding-left:15px;padding-right:7px;}

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

  .fh88x.fh88x {min-height: min(34vh, 300px);}
  .fh88x.fh88x .hz73 {max-width: 100%;padding: 16px;}
  .s72hp.s72hp .hz73 {text-align: left;justify-self: stretch;}
  .s72hp.s72hp .pd3z {margin-left: 0;}
  
  .rqvex1v.rqvex1v .ksa54q,
  .s72hp.s72hp .ksa54q {background: linear-gradient(0deg,
      var(--cdlub) 0%, var(--cdlub) 68%,
      color-mix(in srgb, var(--cdlub) 62%, transparent) 84%,
      transparent 100%);}
  .fh88x.fh88x .q3v1vz {font-size: clamp(22px, 6.4vw, 30px);}
  .fh88x.fh88x .pd3z {margin-bottom:13px;display: -webkit-box;font-size: 15px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  .fh88x.fh88x .fk10xp8 {font-size: clamp(96px, 34vw, 190px);}

  .gwnf .a1ar {grid-template-columns: 1fr;}
  .gwnf .zbv78g {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:949px) {

  
  
  .qsdg {transition:max-height 229ms ease, opacity 185ms ease, margin 200ms ease, padding 198ms ease;}

  
}

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

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

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

  
  .m7e2v0q {position: relative;}

}

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

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

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

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

.ggts {--gta9: var(--qlz);--y9u: var(--qlz);--qi7t0: var(--qlz);--vgg2: 1px solid var(--eb4);}

.pz74f.pz74f h2.e931::before {content: none;display: none;}

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

.mxfp.mxfp .tdq7 .y7bdk5f,
.mxfp.mxfp .tdq7 .y7bdk5f:last-child {border-top: 0;border-bottom: 0;}

.mxfp.mxfp .tdq7 .jnkcjf2 {padding-left: 0;}

.mxfp.mxfp > .y7bdk5f.y7bdk5f {background: color-mix(in srgb, var(--egl6) 4%, transparent);margin: 0 0 8px;border-radius: 0 var(--qlz) var(--qlz) 0;border-top: 0;padding: 0 0 0 14px;border-left: 2px solid color-mix(in srgb, var(--c2qn) 45%, var(--eb4));border-bottom: 0;}
.mxfp.mxfp > .y7bdk5f.y7bdk5f:last-child {margin-bottom: 0;}

.mxfp.mxfp > .y7bdk5f .qgg9gk {padding-right:39px;}
.mxfp.mxfp > .y7bdk5f .qgg9gk::before {right: 16px;}
.mxfp.mxfp > .y7bdk5f .qgg9gk::after  {right: 22px;}

.mxfp.mxfp .nb13 {padding: 0 28px 14px 0;margin: 0;}
.mxfp.mxfp .nb13 .jnkcjf2 {padding: 0;}

.pz74f.pz74f .w5x13 {margin: 2px 0 4px;display: grid;grid-column: 1 / -1;gap:9px;}
.pz74f.pz74f .w5x13 .r58s {width: 100%;}

.pz74f.pz74f .rqv9nf {margin: 6px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;grid-column: 1 / -1;}
.pz74f.pz74f .ebt8pqa {border-top: 1px solid var(--eb4);max-width: 36ch;display: grid;min-width: 0;padding: 14px 0;justify-items: start;gap:7px;}
.pz74f.pz74f .wv3qp {border-top: 1px solid var(--eb4);color: var(--xx1);min-width: 0;font-size: 14.5px;line-height:1.60;padding: 14px 0 14px 16px;margin: 0;}

.pz74f.pz74f .wv3qp:empty {padding: 0 0 14px;}

@media (max-width:551px) {
  .pz74f.pz74f .rqv9nf {grid-template-columns: minmax(0, 1fr);}
  .pz74f.pz74f .ebt8pqa {max-width: none;padding-bottom: 0;}
  .pz74f.pz74f .wv3qp {border-top: 0;padding: 7px 0 14px;}
}

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

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

.jjqg.jjqg .fjsb79.yz7yqyp li + li {border-top: 0;}

.jjqg.jjqg .nc266 .fjsb79.yz7yqyp li {background: color-mix(in srgb, var(--c2qn) 22%, color-mix(in srgb, var(--egl6) 9%, transparent));}

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

.k0k27jz.k0k27jz .k6jx6 {align-items: center;display: flex;margin: 0 0 18px;gap:13px;}
.k0k27jz.k0k27jz .k6jx6 h2 {margin: 0;}
.k0k27jz.k0k27jz .k6jx6 h2::before {display: none;content: none;}
.k0k27jz.k0k27jz .w1j6g {background: var(--c2qn);width: 42px;flex: 0 0 auto;border-radius:3px;height: 3px;}

.z76q00.z76q00 .qzkq {position: relative;padding-left:15px;}
.z76q00.z76q00 .ezfeh4 {width: 3px;background: linear-gradient(
    to bottom,
    var(--c2qn),
    color-mix(in srgb, var(--c2qn) 20%, var(--eb4))
  );top: 2px;position: absolute;bottom: 2px;left: 0;border-radius:1px;}

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

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

.men8s.men8s {padding-left: 0;}
.men8s.men8s .vzp67g {padding: 10px;border: 1px solid var(--eb4);border-top: 3px solid var(--c2qn);border-radius: var(--qlz);background: var(--cdlub);}
.men8s.men8s .vzp67g img {border-radius: max(0px, calc(var(--qlz) - 4px));}

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

.axgc.axgc .vczac {margin: 0;}

.ggkqr.ggkqr.ggkqr {flex-direction: column;align-items: stretch;gap:13px;}
.ggkqr.ggkqr.ggkqr .vczac {flex: 0 0 auto;background: var(--eb4);order: 2;display: block;width: 100%;border-radius: 0;height: 1px;}
.ggkqr.ggkqr.ggkqr .zvp1r94 {align-self: center;}
.e3myg.ggkqr.ggkqr .zvp1r94 {align-self: flex-start;}
.fefc.ggkqr.ggkqr .zvp1r94 {align-self: flex-end;}
.ggkqr.ggkqr.ggkqr .qze1qh3 {align-self: stretch;}

.cbg3k3.cbg3k3.cbg3k3 .vczac {order: 0;width: auto;min-width: 12px;height: 1px;border-radius: 0;background: var(--eb4);flex: 1 1 auto;display: block;}
.cbg3k3.cbg3k3.cbg3k3 .zvp1r94 {flex: 0 0 auto;}
.e3myg.cbg3k3.cbg3k3 .vczac:first-of-type {flex: 0 0 24px;}
.fefc.cbg3k3.cbg3k3 .vczac:last-of-type {flex: 0 0 24px;}

.kqxc.kqxc .wgnj9j {display: flex;flex-wrap: wrap;margin: 14px 0 0;list-style: none;padding: 0;grid-column: 1 / -1;gap:9px;}
.kqxc.kqxc .wgnj9j li {flex-direction: column;border-radius: var(--qlz);background: var(--iy7v, var(--eyy));display: inline-flex;padding: 9px 14px;gap:4px;box-shadow: inset 0 0 0 1px var(--eb4);min-width: 0;}
.kqxc.kqxc .x7590tk {font-size: 11px;text-transform: uppercase;font-weight: 700;color: var(--c85pw, var(--xx1));letter-spacing: .13em;}
.kqxc.kqxc .ay1q8 {font-size: 14.5px;color: var(--fbt, var(--egl6));font-weight: 600;}

.td17yb.td17yb .jqekg {grid-row: auto;}

.td17yb.td17yb .tswxw {min-width: 0;gap:3px;display: grid;}
.td17yb.td17yb .ghd22 {display: block;}
.npwfry6.npwfry6 .tswxw {grid-column: 1 / -1;}

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

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

.vea89.vea89 .nwxakvz {grid-row: auto;}
.vea89.vea89 .b21xh1k {gap:6px;display: grid;min-width: 0;}
.x82es.x82es .b21xh1k {grid-column: 1 / -1;}

.d9etn.d9etn .sxmgtzy::before {width: 1px;left: 0;top: 0;background: var(--o5mj6);}

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

.d9etn.d9etn .aykr {width: 28px;font-size: 12px;color: var(--egl6);box-shadow: none;border-radius:4px;border: 1px solid color-mix(in srgb, var(--c2qn) 60%, var(--o5mj6));background: none;height: 24px;}
.d9etn.d9etn .r83qps1 {min-width: 0;padding-top:2px;grid-row: 1;grid-column: 2;}

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

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

.a1cj.a1cj .sxmgtzy::before {top: 16px;}
.a1cj.a1cj .gaehct7:last-child::after {top: 22px;}
.a1cj.a1cj .f4v0c {padding-top: 0;}
.a1cj.a1cj .gc89 {font-variant-numeric: tabular-nums;letter-spacing: .14em;color: var(--xx1);font-weight: 800;display: block;font-size: 11px;margin: 0 0 3px;}

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

:root {--pq8ud: clamp(240px, 20vw, 290px);}
.m7e2v0q {gap:21px;padding: 28px 22px 22px;}
.ygtb {margin: 0;}
.d0jf {display: grid;grid-template-columns: minmax(0, 1fr);gap:9px;}
.d0jf .ztdsnxq {box-sizing: border-box;width: 100%;justify-content: center;}
.d0jf .ggts {justify-self: start;order: 9;}
.n0rhfjq {margin-top:16px;}
.qsdg {margin-top: 0;}
.k73g91 img {max-width: 100%;height: 34px;object-fit: contain;width: auto;}
@media (max-width:948px) {
  .ehdw {display: none;}
  .v17q img {height: 28px;max-width: 34vw;display: block;width: auto;object-fit: contain;}
  .a6x2 {padding: 4px 2px 0;}
}

.fh88x.fh88x:not(.zbv6gpy) {min-height: clamp(460px, 68vh, 680px);}
.rqvex1v.rqvex1v:not(.zbv6gpy) .ksa54q {background:
    linear-gradient(0deg, color-mix(in srgb, var(--cdlub) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--cdlub) 88%, transparent) 0%, color-mix(in srgb, var(--cdlub) 50%, transparent) 38%, transparent 66%);}
.s72hp.s72hp:not(.zbv6gpy) .ksa54q {background:
    linear-gradient(0deg, color-mix(in srgb, var(--cdlub) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--cdlub) 88%, transparent) 0%, color-mix(in srgb, var(--cdlub) 50%, transparent) 38%, transparent 66%);}
.fh88x.fh88x:not(.zbv6gpy) .q3v1vz {font-size: clamp(34px, 4vw, 58px);}

.fh88x.zbv6gpy.zbv6gpy {display: flex;background: none;padding: 0;gap: 0;flex-direction: column;border: 0;align-items: stretch;overflow: visible;}
.zbv6gpy.zbv6gpy .sr4hd7,
.zbv6gpy.zbv6gpy .fk10xp8 {max-height: none;object-fit: contain;height: auto;aspect-ratio: auto;flex: none;border-radius: var(--qlz);width: 100%;}
.zbv6gpy.zbv6gpy .fk10xp8 {aspect-ratio: 16 / 7;}
.zbv6gpy.zbv6gpy picture {display: block;}
.zbv6gpy.zbv6gpy .hz73 {border: 1px solid var(--eb4);border-top: 4px solid var(--o0p8);border-radius: var(--qlz);box-sizing: border-box;margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);z-index: 2;position: relative;width: min(640px, 88%);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);background: var(--cdlub);padding: clamp(22px, 2.8vw, 36px);}
.zbv6gpy.s72hp .hz73 {margin-left: auto;margin-right: clamp(16px, 3vw, 36px);}
.zbv6gpy .p3hf7 {display: none;}
.zbv6gpy.zbv6gpy .q3v1vz {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:713px) {
  .fh88x.zbv6gpy, .zbv6gpy.s72hp {flex-direction: column;align-items: stretch;}
  .zbv6gpy.zbv6gpy .sr4hd7, .zbv6gpy.zbv6gpy .fk10xp8 {width: 100%;}
}
@media (max-width: 719.98px) {
  .zbv6gpy.zbv6gpy .hz73, .zbv6gpy.s72hp .hz73 {margin: -40px 12px 0;width: auto;}
  .fh88x.fh88x:not(.zbv6gpy) {min-height: min(76vh, 600px);}
  .rqvex1v.rqvex1v:not(.zbv6gpy) .ksa54q,
  .s72hp.s72hp:not(.zbv6gpy) .ksa54q {background: linear-gradient(0deg, color-mix(in srgb, var(--cdlub) 94%, transparent) 0%, color-mix(in srgb, var(--cdlub) 60%, transparent) 45%, transparent 80%);}
  .s72hp.s72hp:not(.zbv6gpy) .hz73 {justify-self: start;text-align: left;}
  .s72hp.s72hp:not(.zbv6gpy) .pd3z {margin-left: 0;}
}

.w2prqa .fbn37 {display: grid;margin-top:18px;gap:17px;align-items: stretch;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);}
.w2prqa .trr68 {max-width: none;flex-direction: column;display: flex;margin: 0;gap:8px;list-style: none;padding: 0;}
.w2prqa .trr68 li {flex: 1 1 0;max-width: none;display: flex;margin: 0;}
.w2prqa .jkrz {align-items: center;overflow: hidden;font-size: 16px;text-align: left;cursor: pointer;padding: 16px 18px;background: var(--eyy);font-family: inherit;width: 100%;color: var(--xx1, var(--yrw));position: relative;transition:color 0.198s, border-color 0.172s;display: flex;border: 1px solid var(--eb4);border-radius: var(--qlz);font-weight: 700;line-height:1.37;}
.w2prqa .v4q06 {z-index: 1;position: relative;}
.w2prqa .k6we56m {background: color-mix(in srgb, var(--o0p8) 22%, transparent);border-right: 3px solid var(--o0p8);position: absolute;inset: 0 auto 0 0;width: 0;}
.w2prqa .jkrz[data-on="1"], .w2prqa .jkrz[data-on="run"] {border-color: var(--o0p8);color: var(--egl6);}
.w2prqa .jkrz[data-on="1"] .k6we56m {width: 100%;border-right: 0;}
.w2prqa .jkrz[data-on="run"] .k6we56m {animation: fl6utrz var(--wmy, 6000ms) linear forwards;}
@keyframes fl6utrz { from {width: 0;} to {width: 100%;} }
.w2prqa .jjwv {scrollbar-width: none;grid-template-columns: none !important;display: grid !important;border-radius: var(--qlz);list-style: none;overscroll-behavior-x: contain;padding: 0;margin: 0;grid-auto-columns: 100%;scroll-snap-type: x mandatory;min-width: 0;overflow-x: auto;grid-auto-flow: column;gap: 0 !important;scroll-behavior: smooth;}
.w2prqa .jjwv::-webkit-scrollbar {display: none;}
.w2prqa .y98gh13 {border-radius: var(--qlz);margin: 0;overflow: hidden;max-width: none;min-height: clamp(260px, 26vw, 380px);scroll-snap-align: start;position: relative;min-width: 0;}
.w2prqa .y98gh13 picture {display: block;height: 100%;}
.zyj8 .w2prqa img.m5tn.m5tn {inset: 0;height: 100%;width: 100%;object-fit: cover;border-radius: 0;position: absolute;}
.w2prqa .etq7 {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--o0p8) 60%, transparent), transparent 70%), var(--eyy);}
.w2prqa .k4pmgfh {display: none;}
.w2prqa .a8ab3 {margin: 18px 0 0;flex-wrap: wrap;gap:10px;display: flex;}
@media (max-width:754px) {
  .w2prqa .fbn37 {grid-template-columns: minmax(0, 1fr);}
  .w2prqa .trr68 {order: 2;flex-direction: row;}
  .w2prqa .jkrz {padding: 0;border-radius:3px;min-height: 0;height: 6px;}
  .w2prqa .v4q06 {display: none;}
  .w2prqa .y98gh13 {min-height: 0;aspect-ratio: 4 / 3;}
  .w2prqa .k4pmgfh {right: 0;padding: 30px 16px 14px;bottom: 0;font-weight: 700;position: absolute;display: block;z-index: 1;color: var(--egl6);background: linear-gradient(0deg, color-mix(in srgb, var(--cdlub) 92%, transparent), transparent);left: 0;}
}
@media (prefers-reduced-motion: reduce) { .w2prqa .jjwv {scroll-behavior: auto;} .w2prqa .jkrz[data-on="run"] .k6we56m {animation: none;width: 100%;} }
.zyj8 .w2prqa .jjwv > .y98gh13 {width: auto;flex: none;max-width: none !important;}
.w2prqa .jkrz:not([data-on="run"]):not([data-on="1"]) .k6we56m {border-right: 0;}
.zyj8 .w2prqa .jjwv {justify-content: start !important;align-content: stretch;}

.zyj8 > .e9ag2fh.d5cxwcz:has(.awg2z) {display: grid !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);padding: 0 !important;overflow: hidden;gap: 0;}
.d5cxwcz .awg2z {justify-content: center;display: flex;color: var(--x1v, var(--s34, var(--t7fq)));background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--o0p8), color-mix(in srgb, var(--o0p8) 60%, #000));text-align: center;flex-direction: column;align-items: center;gap:9px;padding: 30px 20px;}
.d5cxwcz .gr0zxjd {letter-spacing: -.05em;font-size: clamp(64px, 6.6vw, 96px);line-height: .9;font-weight: 800;}
.d5cxwcz .fj0x8 {font-size: 22px;color: transparent;letter-spacing: 4px;background: linear-gradient(90deg, currentColor var(--xz9, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--xz9, 90%));-webkit-background-clip: text;background-clip: text;}
.d5cxwcz .q10jg4 {font-style: normal;font-weight: 700;opacity:0.83;letter-spacing: .14em;text-transform: uppercase;font-size: 12px;}
.d5cxwcz .hsy3 {min-width: 0;padding: clamp(22px, 2.8vw, 34px);}
.d5cxwcz .hsy3 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.d5cxwcz .t7b5fs a {color: var(--x1v, var(--s34, var(--t7fq)));background: var(--o0p8);border-color: var(--o0p8);}
@media (max-width:708px) {
  .zyj8 > .e9ag2fh.d5cxwcz:has(.awg2z) {grid-template-columns: minmax(0, 1fr);}
  .d5cxwcz .awg2z {text-align: left;gap:13px;justify-content: flex-start;padding: 18px 20px;flex-direction: row;flex-wrap: wrap;}
  .d5cxwcz .gr0zxjd {font-size: 54px;}
}

.zyj8 .qctr .sxmgtzy {padding: 0;list-style: none;display: grid !important;margin: 10px 0 0;grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;}
.zyj8 .qctr .sxmgtzy::before, .zyj8 .qctr .gaehct7::before, .zyj8 .qctr .gaehct7::after {display: none !important;content: none !important;}
.zyj8 .qctr .gaehct7.gaehct7 {overflow: hidden;position: relative;counter-increment: spstep;background: var(--eyy);display: grid;max-width: none;transition:border-color 0.181s, transform 0.223s;grid-template-columns: 76px minmax(0, 1fr);align-items: stretch;border: 1px solid var(--eb4);border-radius: var(--qlz);min-width: 0;padding: 0 !important;margin: 0;}
.zyj8 .qctr .sxmgtzy {counter-reset: spstep;}
.zyj8 .qctr .gaehct7:hover {transform: translateY(-2px);border-color: var(--o0p8);}
.zyj8 .qctr .gaehct7 > :not(.aykr):not(.kx93) {padding-right:19px;grid-column: 2;padding-left:19px;}
.zyj8 .qctr .gaehct7 > :nth-child(2) {padding-top:18px;}
.zyj8 .qctr .gaehct7 > :last-child {padding-bottom:18px;}
.zyj8 .qctr .aykr.aykr,
.zyj8 .qctr .kx93.kx93 {background: linear-gradient(160deg, var(--o0p8), color-mix(in srgb, var(--o0p8) 60%, #000));height: auto;color: var(--x1v, var(--s34, var(--t7fq)));position: static;transform: none;grid-row: 1 / span 4;font-style: normal;display: flex;justify-content: center;border: 0;border-radius: 0;font-size: 34px;width: auto;box-shadow: none;align-items: center;margin: 0;grid-column: 1;font-weight: 800;}
.zyj8 .qctr .kx93::after {content: counter(spstep);}
.zyj8 .qctr .gc89 {display: none;}
.zyj8 .qctr .r83qps1 {font-size: 17px;margin: 0 0 6px;font-weight: 800;overflow-wrap: anywhere;}
.zyj8 .qctr .fnxk {margin: 0;font-size: 15px;color: var(--xx1);overflow-wrap: anywhere;line-height:1.53;}
.zyj8 .qctr .f4v0c {padding-bottom:18px;padding-top:18px;}
@media (max-width:708px) { .zyj8 .qctr .sxmgtzy {grid-template-columns: minmax(0, 1fr);} .zyj8 .qctr .gaehct7.gaehct7 {grid-template-columns: 60px minmax(0, 1fr);} }
.zyj8 > .e9ag2fh.d5cxwcz:has(.awg2z) {align-items: stretch;}
.d5cxwcz .awg2z {align-self: stretch;min-height: 100%;box-sizing: border-box;height: auto;}
.d5cxwcz .fj0x8 {-webkit-text-fill-color: transparent;display: inline-block;}
.zyj8 .d5cxwcz .t7b5fs > a, .zyj8 .d5cxwcz .t7b5fs a.h644p2 {color: var(--x1v, var(--s34, var(--t7fq))) !important;background: var(--o0p8) !important;border-color: var(--o0p8) !important;}

.d5cxwcz .fj0x8 {background: linear-gradient(90deg,
    var(--x1v, var(--s34, var(--t7fq))) var(--xz9, 90%),
    color-mix(in srgb, var(--x1v, var(--s34, var(--t7fq))) 30%, transparent) var(--xz9, 90%));-webkit-background-clip: text;background-clip: text;}

.zyj8 .jzkqt.e93vtk:not(.d2m5) {align-items: stretch;overflow: hidden;padding: 0 !important;border-left: 4px solid var(--o0p8);grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);display: grid !important;}
.zyj8 .jzkqt.e93vtk:not(.d2m5) .afvp {grid-column: 1;grid-row: 1 / span 6;min-height: 300px;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);order: 0;overflow: hidden;margin: 0;}
.zyj8 .jzkqt.e93vtk:not(.d2m5) .afvp img {width: 100%;border-radius: 0;max-height: none;transition:transform 0.392s;object-fit: cover;height: 100%;aspect-ratio: auto;}
.zyj8 .jzkqt.e93vtk:not(.d2m5) .afvp picture {height: 100%;display: block;}
.zyj8 .jzkqt.e93vtk:not(.d2m5) > :not(.afvp) {padding-left: clamp(8px, 1vw, 16px);padding-right: clamp(20px, 2.6vw, 34px);grid-column: 2;}
.zyj8 .jzkqt.e93vtk:not(.d2m5) > :not(.afvp):nth-child(1),
.zyj8 .jzkqt.e93vtk:not(.d2m5) > .mve2 {margin-top: clamp(22px, 2.6vw, 34px);}
.zyj8 .jzkqt.e93vtk:not(.d2m5) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.zyj8 .jzkqt.e93vtk:hover .afvp img {transform: scale(1.04);}
.zyj8 .jzkqt.d2m5 .afvp {clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);border-radius: var(--qlz) var(--qlz) 0 0;overflow: hidden;}
.zyj8 .jzkqt.d2m5 .afvp img {object-fit: cover;aspect-ratio: 16 / 9;transition:transform 0.388s;max-height: none;}
.zyj8 .jzkqt.e93vtk .z2men0p {font-size: clamp(22px, 2.2vw, 30px);}
.zyj8 .jzkqt.e93vtk .mve2 {background: var(--o0p8);width: 56px;height: 4px;border: 0;border-radius:2px;}
@media (max-width:754px) {
  .zyj8 .jzkqt.e93vtk:not(.d2m5) {grid-template-columns: minmax(0, 1fr);}
  .zyj8 .jzkqt.e93vtk:not(.d2m5) .afvp {clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);aspect-ratio: 16 / 9;min-height: 0;order: -1;grid-row: auto;}
  .zyj8 .jzkqt.e93vtk:not(.d2m5) > :not(.afvp) {padding-right:19px;padding-left:20px;grid-column: 1;}
}
@media (prefers-reduced-motion: reduce) { .zyj8 .jzkqt.e93vtk .afvp img {transition:none;} }

.zyj8 .jzkqt.e93vtk .mve2 {display: none;}
.zyj8 .w82cex6 .jym0ns5 {display: none;}   

.ehdw.pt5zd {--pq8ud: clamp(380px, 44vw, 620px);width: var(--pq8ud);}
body:has(.pt5zd) {--pq8ud: clamp(380px, 44vw, 620px);}
.pt5zd .m7e2v0q {padding: 24px clamp(20px, 2.4vw, 32px);grid-template-columns: minmax(0, 1fr) auto;box-sizing: border-box;gap:18px 16px;height: 100%;grid-template-rows: auto minmax(0, 1fr) auto auto;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";min-height: 100vh;display: grid;}
.pt5zd .k73g91 {grid-area: brand;align-self: center;}
.pt5zd .ygtb {grid-area: acts;margin: 0;align-self: center;}
.pt5zd .d0jf {align-items: center;display: flex;gap:8px;}
.pt5zd .d0jf .ztdsnxq {font-size: 14px;width: auto;padding: 0 14px;min-height: 40px;}
.pt5zd .d0jf .ggts {order: -1;}
.pt5zd .n0rhfjq {display: none;}
.pt5zd .aqdp4h {display: flex;grid-area: hero;min-height: 0;}
.pt5zd .tyz13z2 {grid-area: navhead;}
.pt5zd .qsdg {border-top: 1px solid var(--eb4);margin: 0;grid-area: nav;padding-top:12px;}
.pt5zd .qsdg ul {flex-wrap: wrap;gap:5px 18px;display: flex;}
.pt5zd .qsdg a {padding: 6px 0;}

.aqdp4h > .dy4b.fh88x {margin: 0;width: 100%;min-height: 0;}
.aqdp4h > .dy4b.fh88x:not(.zbv6gpy) {min-height: 100%;}
.aqdp4h > .fh88x:not(.zbv6gpy) .hz73 {justify-self: start;text-align: left;}
.aqdp4h > .s72hp:not(.zbv6gpy) .pd3z {margin-left: 0;}
.aqdp4h > .fh88x:not(.zbv6gpy) .ksa54q {background: linear-gradient(0deg, color-mix(in srgb, var(--cdlub) 94%, transparent) 0%, color-mix(in srgb, var(--cdlub) 62%, transparent) 42%, transparent 78%) !important;}
.aqdp4h > .zbv6gpy {align-self: center;}
.aqdp4h > .zbv6gpy .hz73 {margin: -50px 16px 0;width: auto;}
.aqdp4h .q3v1vz {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:948px) {
  .ehdw.pt5zd {display: block;border: 0;width: auto;position: static;background: none;}
  .pt5zd .m7e2v0q {padding: 14px 16px 0;height: auto;display: block;min-height: 0;}
  .pt5zd :is(.k73g91, .ygtb, .tyz13z2, .qsdg) {display: none;}
  .aqdp4h > .dy4b.fh88x:not(.zbv6gpy) {min-height: min(76vh, 600px);}
}

@media (max-width:948px) {
  body:has(.pt5zd) {flex-direction: column;display: flex;}
  body:has(.pt5zd) > .wrcn5zy {order: -2;}
  body:has(.pt5zd) > .ehdw {order: -1;}
  body:has(.pt5zd) > * {min-width: 0;}
}
