

:root {--x2p:   var(--m5cx);--dhk:  clamp(320px, 38vw, 520px);--m7so: var(--gzp3u);--umgdo:"Source Sans 3", "Lato", "Segoe UI", system-ui, sans-serif;--j80p:   var(--cwq3);--f43: var(--owk0x);--gn0h:  color-mix(in srgb, var(--lywy) 72%, transparent);--rd1:     8px;--hkh: var(--ovvdh);--obl:    var(--lywy);--zpt8: clamp(18px, 2vw, 28px);}

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

.shrjc {text-decoration: none;left: -9999px;position: absolute;border-radius: var(--rd1);background: var(--f43);z-index: 200;font-weight: 700;padding: 12px 20px;color: var(--istds, var(--fua, var(--adh)));top: 0;}
.shrjc:focus {top: 12px;left: 12px;}

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

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

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

.f5aqmxm {margin-top: auto;margin-bottom: auto;}
.wyt8yw {line-height:1.02;letter-spacing: -.032em;font-weight: 800;margin: 0 0 16px;font-size: clamp(30px, 3.4vw, 52px);text-wrap: balance;}
.vbmjg6s {margin: 0 0 22px;max-width: 42ch;font-size: 17px;color: var(--gn0h);}
.ct5fyg4 {display: flex;flex-wrap: wrap;gap:11px;}

.kbkgs {margin-top:23px;background: color-mix(in srgb, var(--f43) 8%, transparent);border: 1px solid color-mix(in srgb, var(--f43) 34%, transparent);border-radius: var(--rd1);padding: 16px 18px;}
.t878a {font-weight: 700;margin: 0;font-size: 15px;}
.qxrbrgm {margin: 5px 0 0;color: var(--gn0h);font-size: 14px;}

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

.ey2w,
.xp0hamw :is(.jd8nnn, .dd0h3v, .r77f7, .zbzt31,
             .y5mz, .t2pfb, .vrceja8) a[role="button"],
.xp0hamw .zbzt31 a {border-radius: var(--rd1);border: 1px solid transparent;align-items: center;text-decoration: none;font-weight: 700;padding: 0 20px;cursor: pointer;font-size: 15px;white-space: nowrap;justify-content: center;display: inline-flex;min-height: 44px;}
.ngb1 {background: var(--fcq76);color: var(--aw8, var(--zapw));border-color: var(--j80p);}
.s42dfs {background: var(--diyu5);color: var(--w1m2, var(--xm1lk));}
.s42dfs:hover {background: var(--njx);}
.xp0hamw :is(.jd8nnn, .dd0h3v, .r77f7, .zbzt31,
             .y5mz, .t2pfb, .vrceja8) a[role="button"],
.xp0hamw .zbzt31 a {background: var(--owk0x);color: var(--fua, var(--adh));}
.xp0hamw :is(.jd8nnn, .dd0h3v, .r77f7, .zbzt31,
             .y5mz, .t2pfb, .vrceja8) a[role="button"]:hover,
.xp0hamw .zbzt31 a:hover {background: var(--njx);}

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

.ce8p,
.w80jv {display: none;}

.rsw7ag {align-items: center;display: flex;gap:11px;justify-content: space-between;}
.jfms {color: var(--obl);display: inline-flex;min-height: 44px;text-decoration: none;align-items: center;}
.jfms img {width: auto;display: block;height: 26px;}
.jemjc {height: 44px;flex-shrink: 0;justify-content: center;border-radius: var(--rd1);border: 1px solid var(--j80p);background: var(--m7so);font-size: 17px;display: inline-flex;width: 44px;align-items: center;cursor: pointer;line-height: 1;color: var(--obl);}
.jemjc:hover {background: var(--j80p);}
.gp28y ul {padding: 0;margin: 0;list-style: none;}
.gp28y li + li {margin-top:8px;}
.gp28y a {align-items: center;background: var(--m7so);color: var(--obl);text-decoration: none;display: flex;font-weight: 600;min-height: 48px;padding: 0 14px;border-radius: var(--rd1);border: 1px solid var(--j80p);font-size: 15.5px;}
.gp28y a:hover {background: var(--j80p);}
.gp28y a:focus-visible {outline: 2px solid var(--f43);outline-offset: 2px;}
.gp28y a[aria-current="page"] {border-color: var(--f43);box-shadow: inset 3px 0 0 var(--f43);}
.sya0 {gap:11px;display: grid;margin-top: auto;padding-top:4px;}
.sya0 .e11h {width: 100%;min-height: 48px;}

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

.r36z {margin-left: var(--dhk);min-width: 0;}

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

.tf70f.tf70f {background: var(--ba4he, var(--m7so));position: relative;padding: 0;isolation: isolate;border: 1px solid var(--j80p);border-radius: var(--rd1);align-content: end;overflow: hidden;min-height: min(52vh, 460px);display: grid;}

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

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

.j94vr1.j94vr1 .gthv1m {background:
    linear-gradient(0deg,
      var(--x2p) 0%,
      color-mix(in srgb, var(--x2p) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--x2p) 0%, var(--x2p) 46%,
      color-mix(in srgb, var(--x2p) 58%, transparent) 68%,
      transparent 100%);}
.exdbg.exdbg .gthv1m {background:
    linear-gradient(0deg,
      var(--x2p) 0%,
      color-mix(in srgb, var(--x2p) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--x2p) 0%, var(--x2p) 46%,
      color-mix(in srgb, var(--x2p) 58%, transparent) 68%,
      transparent 100%);}

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

.tf70f.tf70f:not(:has(.j8ffc1)) .gthv1m {background: linear-gradient(0deg,
    color-mix(in srgb, var(--x2p) 72%, transparent) 0%,
    color-mix(in srgb, var(--x2p) 34%, transparent) 48%,
    transparent 100%);}
.fqm2wvf.fqm2wvf {background: linear-gradient(148deg,
    color-mix(in srgb, var(--f43) 34%, var(--m7so)) 0%,
    var(--m7so) 58%,
    color-mix(in srgb, var(--f43) 14%, var(--x2p)) 100%);}
.nejfyhe.nejfyhe {background: linear-gradient(208deg,
    color-mix(in srgb, var(--f43) 30%, var(--m7so)) 0%,
    var(--m7so) 64%,
    color-mix(in srgb, var(--f43) 18%, var(--x2p)) 100%);}
.xbga.xbga {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--f43) 32%, var(--m7so)) 0%,
      var(--m7so) 62%),
    var(--x2p);}

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

.tf70f.tf70f .ztqx {letter-spacing: .16em;color: color-mix(in srgb, var(--f43) 42%, var(--obl));font-style: normal;font-weight: 700;text-transform: uppercase;display: block;margin: 0 0 10px;font-size: 11.5px;}
.tf70f.tf70f .tk9pp {letter-spacing: -.028em;text-wrap: balance;color: var(--de4ue, var(--obl));font-weight: 800;line-height:1.09;font-size: clamp(27px, 3.2vw, 44px);margin: 0 0 10px;}
.tf70f.tf70f .y1j3 {line-height:1.53;color: color-mix(in srgb, var(--obl) 82%, transparent);margin: 0 0 18px;max-width: 46ch;font-size: 16px;}

.tf70f.tf70f .tnkeh7 {font-weight: 700;background: var(--owk0x);border-radius: var(--rd1);padding: 0 26px;color: var(--fua, var(--adh));align-items: center;font-size: 15px;display: inline-flex;text-decoration: none;justify-content: center;min-height: 46px;}
.tf70f.tf70f .tnkeh7:hover {background: var(--njx);}
.tf70f.tf70f .tnkeh7:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.tf70f.axw4p {background: var(--x2p);align-content: normal;gap: clamp(16px, 2vw, 24px);min-height: 0;display: flex;padding: clamp(18px, 2.2vw, 28px);flex-direction: column;}
.axw4p.axw4p .j8ffc1 {border-radius: var(--rd1);border: 1px solid var(--j80p);width: 100%;max-height: 30vh;inset: auto;height: auto;position: relative;aspect-ratio: 16 / 10;}
.j94vr1.axw4p .gthv1m,
.exdbg.axw4p .gthv1m {display: none !important;}

.axw4p.axw4p .dxwa {border-radius: var(--rd1);border: 1px solid var(--j80p);padding: 0;aspect-ratio: 16 / 10;position: relative;max-height: 30vh;font-size: clamp(48px, 8vw, 96px);width: 100%;height: auto;inset: auto;}
.axw4p.axw4p .z1er {position: relative;padding: 0;z-index: auto;max-width: none;}
.axw4p.axw4p .tk9pp,
.axw4p.axw4p .ztqx {color: var(--de4ue, var(--obl));}
.axw4p.axw4p .y1j3 {color: color-mix(in srgb, var(--obl) 72%, transparent);}
.axw4p.exdbg .z1er {text-align: left;justify-self: auto;}
.axw4p.exdbg.exdbg .y1j3 {margin-left: 0;}

.axw4p:not(:has(.j8ffc1)) {background: var(--ba4he, var(--m7so));}
@media (min-width:725px) {
  .tf70f.axw4p {flex-direction: row;align-items: center;}
  .axw4p.axw4p .j8ffc1,
  .axw4p.axw4p .dxwa {flex: 0 0 auto;width: 42%;max-height: none;}
  .axw4p.exdbg {flex-direction: row-reverse;}
  .axw4p.axw4p .z1er {min-width: 0;width: auto;flex: 1 1 auto;}
}

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

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

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

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

.xp0hamw :is(.vrceja8, .t2pfb, .y5mz, .wa5k,
             .w2dxefy, .px3kssk, .r77f7, .dd0h3v,
             .p0by, .nbr4w, .abqr, .kg6maz,
             .qx9n, .nd2ph0j, .hn6ryv) {box-shadow:
    0 1px 0 color-mix(in srgb, var(--obl) calc(4% * (1 - var(--lyok))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--lyok))), transparent);background: linear-gradient(180deg, var(--m7so) 0%, var(--x2p) 62%);border: 1px solid var(--j80p);border-radius: var(--rd1);padding: clamp(22px, 2.4vw, 34px) !important;}

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

.rbmehd.rbmehd .hfpw8d:last-child::after {content: "";position: absolute;background: var(--x2p);bottom: -2px;width: 2px;top: 32px;left: 15px;}
.rbmehd.rbmehd .txyep2m {display: flex;position: relative;z-index: 1;box-shadow: 0 0 0 4px var(--x2p);align-items: center;background: var(--f43);font-size: 14px;grid-column: 1;height: 32px;justify-content: center;border-radius: 50%;color: var(--istds, var(--fua, var(--adh)));font-weight: 800;width: 32px;font-variant-numeric: tabular-nums;}
.rbmehd.rbmehd .q84yny {min-width: 0;grid-column: 2;padding-top:5px;}
.rbmehd.rbmehd .d217et9 {margin: 0 0 4px;line-height:1.28;color: var(--obl);font-size: 16px;font-weight: 700;}
.rbmehd.rbmehd .tc6haf {color: var(--gn0h);margin: 0;font-size: 15px;line-height:1.59;}

.hgy1r.hgy1r .zydwmm {grid-template-columns: minmax(0, 1fr);display: grid;gap:14px;}
.hgy1r.hgy1r .ghe584 {position: relative;background: var(--m7so);padding: 14px 16px;border: 1px solid var(--j80p);border-left: 4px solid var(--hkh);border-radius: 0 var(--rd1) var(--rd1) 0;}

.hgy1r.hgy1r .p94t8j {background: color-mix(in srgb, var(--f43) 7%, var(--m7so));border-left-color: color-mix(in srgb, var(--f43) 40%, var(--obl));}
.hgy1r.hgy1r .ws8z603 {border-left-color: color-mix(in srgb, var(--obl) 42%, transparent);background: color-mix(in srgb, var(--obl) 4%, var(--m7so));}
.hgy1r.hgy1r .sv2pca {margin: 0 0 10px;align-items: center;text-transform: uppercase;display: flex;color: var(--obl);font-size: 12px;padding: 0 0 9px;gap:9px;letter-spacing: .09em;font-weight: 800;border-bottom: 1px solid var(--j80p);}
.hgy1r.hgy1r .cadc0 {color: var(--gn0h);letter-spacing: 0;font-size: 11.5px;margin-left: auto;background: color-mix(in srgb, var(--obl) 10%, transparent);font-weight: 700;font-variant-numeric: tabular-nums;border-radius:100px;padding: 2px 8px;}
.hgy1r.hgy1r .p94t8j .cadc0 {color: var(--obl);background: color-mix(in srgb, var(--f43) 18%, transparent);}
.hgy1r.hgy1r .kdm3xbe {margin: 0;padding: 0;list-style: none;}
.hgy1r.hgy1r .kdm3xbe li {gap:9px;grid-template-columns: 16px minmax(0, 1fr);line-height:1.57;display: grid;padding: 7px 0;font-size: 15px;align-items: start;}
.hgy1r.hgy1r .kdm3xbe li + li {border-top: 1px solid color-mix(in srgb, var(--j80p) 70%, transparent);}
.hgy1r.hgy1r .traj2hx {color: var(--gn0h);text-align: center;font-size: 15px;line-height:1.53;font-weight: 800;}

.hgy1r.hgy1r .p94t8j .traj2hx {color: color-mix(in srgb, var(--f43) 40%, var(--obl));}
.hgy1r.hgy1r .z524 {min-width: 0;color: var(--obl);}

.xvm28b0.xvm28b0 .bv70gk {display: block;}
.xvm28b0.xvm28b0 .fmf1 {border-radius: 0;background: none;margin: 0;padding: 0;border-top: 1px solid var(--j80p);}
.xvm28b0.xvm28b0 .fmf1:last-child {border-bottom: 1px solid var(--j80p);}

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

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

.xvm28b0.xvm28b0 .fmf1[open] .dedzc2w::before,
.xvm28b0.xvm28b0 .fmf1[open] .dedzc2w::after {background: color-mix(in srgb, var(--f43) 40%, var(--obl));}
.xvm28b0.xvm28b0 .fmf1[open] .dedzc2w::after {transform: translateY(-50%) scaleY(0);}

.xvm28b0.xvm28b0 .jb60g {padding: 0 28px 16px 18px;line-height:1.66;margin: 0;color: var(--gn0h);font-size: 15px;}

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

@media (max-width:815px) { .tpn7y.tpn7y .fp5zdk {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.tpn7y.tpn7y .vv24b {counter-increment: sp-cat-n;min-width: 0;}

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

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

.dnyw.dnyw .fnsh {column-gap:15px;margin: 0;display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);}
.dnyw.dnyw .mr6z {margin: 0;}
.dnyw.dnyw .q7z6 {align-items: center;justify-content: center;padding: 12px 18px;min-width: 136px;min-height: 68px;background: var(--m7so);display: flex;border: 1px solid var(--j80p);border-radius: var(--rd1);}
.dnyw.dnyw .q7z6 img {width: auto;display: block;height: auto;max-width: 100%;max-height: 44px;border-radius: 0;object-fit: contain;}
.dnyw.dnyw .ngj0k {font-weight: 600;color: var(--obl);margin: 0;font-size: 15.5px;}

.dnyw.dnyw .mr6z:not(:first-of-type),
.dnyw.dnyw .mr6z:not(:first-of-type) + .ngj0k {border-top: 1px solid var(--j80p);padding-top:13px;margin-top:13px;}

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

.td6tv.td6tv {align-items: center;column-gap:15px;row-gap:9px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.td6tv.td6tv .hv10z {font-weight: 800;grid-column: 1 / -1;margin: 0;font-size: clamp(20px, 2.1vw, 27px);line-height:1.18;letter-spacing: -.022em;color: var(--obl);}
.td6tv.td6tv .n78kvr {font-weight: 800;color: color-mix(in srgb, var(--f43) 35%, var(--obl));letter-spacing: -.03em;font-size: clamp(28px, 3vw, 38px);line-height: 1;}
.td6tv.td6tv .zn4d {position: relative;background: color-mix(in srgb, var(--obl) 12%, transparent);height: 8px;border-radius: 999px;overflow: hidden;}
.td6tv.td6tv .zn4d::before {inset: 0 auto 0 0;border-radius: inherit;content: "";position: absolute;background: var(--f43);width: var(--ni8, 0%);}
.td6tv.td6tv .ts74 {grid-column: 1 / -1;font-size: 15.5px;color: var(--gn0h);line-height:1.61;}
.td6tv.td6tv .y2bnt {margin: 6px 0 0;grid-column: 1 / -1;list-style: none;padding: 0;}
.td6tv.td6tv .gts0 {grid-template-columns: minmax(0, 1fr) auto;padding: 14px 0;display: grid;column-gap:12px;align-items: center;border-top: 1px solid var(--j80p);}
.td6tv.td6tv .k79q {font-size: 14.5px;font-weight: 700;color: var(--obl);}
.td6tv.td6tv .bzgk3fk {display: block;position: relative;overflow: hidden;height: 6px;background: color-mix(in srgb, var(--obl) 12%, transparent);width: 72px;border-radius: 999px;}
.td6tv.td6tv .bzgk3fk::before {content: "";background: var(--f43);inset: 0 auto 0 0;position: absolute;width: var(--ni8, 0%);border-radius: inherit;}
.td6tv.td6tv .sv51 {line-height:1.58;margin: 7px 0 0;color: var(--gn0h);font-size: 14.5px;grid-column: 1 / -1;}

.fv0gew.fv0gew {flex-direction: column;display: flex;}
.fv0gew.fv0gew .z76qf {width: 42px;height: 3px;margin: 0 0 16px;background: var(--f43);border: 0;border-radius:1px;}
.fv0gew.fv0gew .hyf6d {margin: 0 0 18px;}
.fv0gew.fv0gew .hyf6d img {width: 100%;border-radius: var(--rd1);object-fit: cover;aspect-ratio: 16 / 7;display: block;}

.n9z7nar.n9z7nar .hyf6d {margin: 18px 0 0;order: 3;}
.fv0gew.fv0gew .f9qy {margin: 0 0 10px !important;}
.fv0gew.fv0gew .bm71br2 {color: var(--gn0h);}
.fv0gew.fv0gew .bm71br2 > :first-child {margin-top: 0;}
.fv0gew.fv0gew .bm71br2 > :last-child {margin-bottom: 0;}
.fv0gew.fv0gew .j5sw {border-radius: var(--rd1);margin-top:15px;font-size: 15px;padding: 0 22px;text-decoration: none;font-weight: 700;color: var(--fua, var(--adh));align-self: flex-start;justify-content: center;min-height: 44px;display: inline-flex;background: var(--owk0x);align-items: center;}
.fv0gew.fv0gew .j5sw:hover {background: var(--njx);}

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

.ecsqg1k.ecsqg1k .erfm28 {margin: 0 0 8px;letter-spacing: .16em;font-weight: 700;text-transform: uppercase;color: color-mix(in srgb, var(--f43) 35%, var(--obl));font-size: 11.5px;}
.ecsqg1k.ecsqg1k .pkb3 {letter-spacing: -.022em;margin: 0 0 10px;font-size: clamp(26px, 3.7vw, 42px);line-height:1.20;font-weight: 800;color: var(--obl);}
.ecsqg1k.ecsqg1k .kxzvwy {color: var(--gn0h);margin: 0 0 16px;max-width: 60ch;}
.ecsqg1k.ecsqg1k .d629r83 {font-size: 15px;background: var(--owk0x);margin: 0 8px 0 0;display: inline-flex;justify-content: center;color: var(--fua, var(--adh));align-items: center;font-weight: 700;padding: 0 22px;text-decoration: none;border-radius: var(--rd1);min-height: 44px;}
.ecsqg1k.ecsqg1k .d629r83:hover {background: var(--njx);}

.ecsqg1k.ecsqg1k .jvys4qe {color: var(--obl);box-shadow: inset 0 0 0 1px var(--j80p);background: none;}
.ecsqg1k.ecsqg1k .jvys4qe:hover {background: color-mix(in srgb, var(--f43) 10%, transparent);}
.ecsqg1k.ecsqg1k .tvw7wqj {display: grid;padding: 0;margin: 18px 0 0;list-style: none;gap:15px;}

.axgvact.axgvact .tvw7wqj {display: flex;align-content: flex-start;justify-content: center;flex-wrap: wrap;}
.axgvact.axgvact .tvw7wqj > * {flex: 1 1 310px;max-width: calc(50% - 7px);min-width: 0;}
@media (max-width:710px) {
  .axgvact.axgvact .tvw7wqj > * {max-width: none;}
}
.ecsqg1k.ecsqg1k .qtdbtxx {margin: 0;}
.ecsqg1k.ecsqg1k .qtdbtxx img {display: block;width: 100%;aspect-ratio: 16 / 8;border-radius: var(--rd1);border: 1px solid var(--j80p);object-fit: cover;}
.ecsqg1k.ecsqg1k .j45b {color: var(--gn0h);margin-top:8px;line-height:1.50;font-size: clamp(14.5px, 1.35vw, 16.5px);display: block;font-weight: 600;}

.ddkme.ddkme {background: var(--km7, var(--x2p));grid-template-columns: auto minmax(0, 1fr);row-gap:5px;align-items: center;color: var(--puq4, var(--obl));column-gap:17px;display: grid;}
.ddkme.ddkme .vvaqf {height: 64px;width: 64px;display: block;object-fit: cover;border-radius: 50%;border: 1px solid var(--j80p);grid-row: 1 / span 2;}
.ddkme.ddkme .bcf4 {text-transform: uppercase;font-size: 11px;color: var(--dntkj, var(--gn0h));font-weight: 700;margin: 0;letter-spacing: .16em;}
.ddkme.ddkme .ysrnc3 {font-size: 17px;color: var(--puq4, var(--obl));letter-spacing: -.02em;font-weight: 800;}
.ddkme.ddkme .z7cd,
.ddkme.ddkme .zbb0q,
.ddkme.ddkme .zngpm6j,
.ddkme.ddkme .n9rhhm0 {grid-column: 1 / -1;}

.ddkme.ddkme .z7cd {flex-wrap: wrap;gap:9px;margin-top:10px;display: flex;}
.ddkme.ddkme .z7cd a {background: var(--q5qa5, var(--m7so));color: var(--puq4, var(--obl));display: inline-flex;box-shadow: inset 0 0 0 1px var(--j80p);font-weight: 600;font-size: 13.5px;border-radius: var(--rd1);padding: 0 16px;min-height: 44px;text-decoration: none;align-items: center;}
.ddkme.ddkme .z7cd a:hover {background: color-mix(in srgb, var(--f43) 12%, var(--m7so));}
.ddkme.ddkme .zbb0q {margin: 14px 0 0;display: grid;column-gap:13px;grid-template-columns: auto minmax(0, 1fr);}
.ddkme.ddkme .njdpd {font-weight: 700;letter-spacing: .13em;border-top: 1px solid var(--j80p);color: var(--dntkj, var(--gn0h));font-size: 11px;padding: 9px 0;text-transform: uppercase;}
.ddkme.ddkme .canbb9c {margin: 0;padding: 9px 0;color: var(--puq4, var(--obl));font-size: 14.5px;border-top: 1px solid var(--j80p);}
.ddkme.ddkme .zngpm6j {line-height:1.61;font-size: 15px;color: var(--dntkj, var(--gn0h));margin: 14px 0 0;}
.ddkme.ddkme .n9rhhm0 {display: block;margin: 14px 0 0;padding-top:13px;font-size: 12.5px;border-top: 1px solid var(--j80p);line-height:1.57;color: var(--dntkj, var(--gn0h));}

.mgs1.mgs1 .qdb5,
.vnm07.vnm07 .e1b09,
.gy45yad.gy45yad .ectd,
.karwh.karwh .qa2n {background: var(--f43);height: 3px;width: 42px;border: 0;border-radius:3px;}
.mgs1.mgs1 .qdb5,
.gy45yad.gy45yad .ectd {margin: 0 0 16px;}
.vnm07.vnm07 .e1b09 {margin: 18px 0 0;opacity:0.55;}
.mgs1.mgs1 .v1d303h,
.vnm07.vnm07 .h93sd,
.krfqf9z.krfqf9z .qgjv7g {max-width: 68ch;}
.mgs1.mgs1 .v1d303h > :first-child,
.vnm07.vnm07 .h93sd > :first-child,
.krfqf9z.krfqf9z .qgjv7g > :first-child {margin-top: 0;}
.mgs1.mgs1 .v1d303h > :last-child,
.vnm07.vnm07 .h93sd > :last-child,
.krfqf9z.krfqf9z .qgjv7g > :last-child {margin-bottom: 0;}

.krfqf9z.krfqf9z .jhgw {margin: 0 0 16px;gap:12px;display: flex;align-items: center;}
.krfqf9z.krfqf9z .jhgw h2 {margin: 0 !important;}
.krfqf9z.krfqf9z .dq1mnp {height: 1px;background: var(--j80p);flex: 1 0 auto;}
.krfqf9z.krfqf9z .jhgw h2::before {display: none;}

.erf8gvn.erf8gvn {padding-left:14px;position: relative;margin: 0;}
.erf8gvn.erf8gvn img {border-radius: var(--rd1);display: block;height: auto;width: 100%;}
.erf8gvn.erf8gvn .wd2tjf {bottom: 0;border-radius:2px;left: 0;background: var(--f43);position: absolute;top: 0;width: 3px;}

.karwh.karwh {display: flex;align-items: center;gap:15px;}
.a3hxn.a3hxn {justify-content: flex-start;}
.zke21.zke21 {justify-content: center;}
.k7r5z.k7r5z {justify-content: flex-end;}

.k7r5z.k7r5z .qa2n {flex: 1 1 auto;order: -1;}
.zke21.zke21 .qa2n {display: none;}
.karwh.karwh .w6w22 {display: inline-flex;color: var(--fua, var(--adh));white-space: nowrap;align-items: center;background: var(--owk0x);font-weight: 700;font-size: 15px;padding: 0 26px;border-radius: var(--rd1);justify-content: center;text-decoration: none;min-height: 48px;}
.karwh.karwh .w6w22:hover {background: var(--njx);}
.karwh.karwh .yn2z09 {flex: 1 1 auto;}

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

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

.w36rd5.w36rd5 {border: 1px solid var(--j80p);border-top: 3px solid var(--f43);border-radius: var(--rd1);padding: clamp(20px, 2.6vw, 30px);background: var(--x2p);}
.w36rd5.w36rd5 .t1dh3 {border-radius:15px;border: 1px solid var(--j80p);padding: 6px;box-sizing: border-box;height: 56px;width: 56px;grid-row: 1 / span 2;object-fit: contain;background: var(--m7so);display: block;}
.w36rd5.w36rd5 h2 {margin: 0 !important;}
.w36rd5.w36rd5 .dbsz8g {color: var(--gn0h);font-size: 15px;margin: 0;}
.w36rd5.w36rd5 .v844x,
.w36rd5.w36rd5 .szh9bjj {grid-column: 1 / -1;}
.w36rd5.w36rd5 .v844x {display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 14px 0 0;column-gap:15px;}
.w36rd5.w36rd5 .kydmk {font-weight: 700;border-top: 1px solid var(--j80p);font-size: 11px;color: var(--gn0h);letter-spacing: .13em;text-transform: uppercase;padding: 10px 0;}
.w36rd5.w36rd5 .mzd1xgr {font-weight: 600;margin: 0;color: var(--obl);padding: 10px 0;border-top: 1px solid var(--j80p);font-size: 14.5px;}
.w36rd5.w36rd5 .szh9bjj {flex-wrap: wrap;margin-top:15px;gap:8px;display: flex;}
.w36rd5.w36rd5 .dd9y {align-items: center;border-radius: var(--rd1);background: var(--owk0x);display: inline-flex;font-size: 14px;padding: 0 22px;text-decoration: none;color: var(--fua, var(--adh));justify-content: center;min-height: 44px;font-weight: 700;}
.w36rd5.w36rd5 .dd9y:hover {background: var(--njx);}
.w36rd5.w36rd5 .t021c6 {color: var(--obl);background: none;box-shadow: inset 0 0 0 1px var(--j80p);}
.w36rd5.w36rd5 .t021c6:hover {background: color-mix(in srgb, var(--f43) 10%, transparent);}

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

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

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

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

.sneapaq.sneapaq {padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--jeg17:   var(--hv8y, #ffffff);--s2rw: color-mix(in srgb, var(--jeg17) 82%, var(--f43));border-top: 1px solid var(--hkh);background: var(--r4zlu);color: var(--jeg17);}
.sneapaq .k5pd0p5 {grid-template-columns: minmax(0, 1fr) auto;gap:27px 44px;display: grid;align-items: start;}
.sneapaq .p0wzm img {width: auto;display: block;height: 26px;}
.sneapaq .p0wzm span {font-weight: 800;letter-spacing: -.03em;color: var(--jeg17);font-size: 18px;}
.sneapaq .mvrek {gap:40px;grid-auto-flow: column;display: grid;}
.sneapaq .mvrek ul {list-style: none;gap:8px;margin: 0;display: grid;padding: 0;}
.sneapaq .mvrek a {display: flex;align-items: center;text-decoration: none;min-height: 44px;color: var(--s2rw);font-size: 14.5px;}
.sneapaq .mvrek a:hover {color: var(--jeg17);}
.sneapaq .psen {opacity:0.74;align-items: center;display: flex;gap:13px;flex-wrap: wrap;margin: 22px 0 0;}
.sneapaq .z536gq {padding-top:17px;margin: 22px 0 0;border-top: 1px solid var(--j80p);}
.sneapaq .z536gq p {color: var(--s2rw);margin: 0;font-size: 12.5px;}
.sneapaq .z536gq p + p {margin-top:9px;line-height:1.60;}

@media (max-width:929px) {
  
  .e5qq {overflow: visible;border-bottom: 1px solid var(--hkh);width: auto;border-right: 0;position: static;}
  .t9pd {min-height: 0;gap:19px;padding: 20px 16px 24px;}
  .f5aqmxm {margin-top: 0;}
  .r36z {margin-left: 0;}
  .xp0hamw {padding: 20px 16px 32px;}

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

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

  .vz9fp {padding: 8px 14px;border-bottom: 1px solid var(--hkh);min-height: 56px;background: var(--x9z);justify-content: space-between;align-items: center;z-index: 60;position: sticky;top: 0;display: flex;gap:9px;}
  .ar6r {text-overflow: ellipsis;font-size: 17px;text-decoration: none;color: var(--gai);font-weight: 800;letter-spacing: -.03em;align-items: center;min-height: 44px;min-width: 0;display: inline-flex;overflow: hidden;white-space: nowrap;}
  .v6620 {gap:8px;flex: 0 0 auto;align-items: center;display: flex;}
  .v6620 .ey2w {font-size: 13.5px;padding: 0 13px;}
  .q52hq {display: flex;}
  
  .neh248m {display: none;}

  .rbmehd.rbmehd .hfpw8d {padding-bottom:19px;}
  .hgy1r.hgy1r .ghe584 {padding: 13px 14px;}
  .xvm28b0.xvm28b0 .jb60g {padding-right:8px;padding-left:15px;}

  .f5aqmxm .wyt8yw {font-size: clamp(24px, 7vw, 30px);margin-bottom:11px;}
  .vbmjg6s {-webkit-line-clamp: 2;overflow: hidden;margin-bottom:13px;display: -webkit-box;-webkit-box-orient: vertical;font-size: 15px;}
  .t9pd {padding: 14px 16px 18px;gap:13px;}

  .tf70f.tf70f {min-height: min(34vh, 300px);}
  .tf70f.tf70f .z1er {max-width: 100%;padding: 16px;}
  .exdbg.exdbg .z1er {justify-self: stretch;text-align: left;}
  .exdbg.exdbg .y1j3 {margin-left: 0;}
  
  .j94vr1.j94vr1 .gthv1m,
  .exdbg.exdbg .gthv1m {background: linear-gradient(0deg,
      var(--x2p) 0%, var(--x2p) 68%,
      color-mix(in srgb, var(--x2p) 62%, transparent) 84%,
      transparent 100%);}
  .tf70f.tf70f .tk9pp {font-size: clamp(22px, 6.4vw, 30px);}
  .tf70f.tf70f .y1j3 {display: -webkit-box;font-size: 15px;margin-bottom:14px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  .tf70f.tf70f .dxwa {font-size: clamp(96px, 34vw, 190px);}

  .sneapaq .k5pd0p5 {grid-template-columns: 1fr;}
  .sneapaq .mvrek {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:930px) {

  
  
  .nx5nv {transition:max-height 188ms ease, opacity 134ms ease, margin 244ms ease, padding 183ms ease;}

  
}

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

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

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

  
  .t9pd {position: relative;}

}

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

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

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

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

.f81hz48 {--s09em: var(--rd1);--gag92: var(--rd1);--paixv: var(--rd1);--n82an: 1px solid var(--j80p);}

.td6tv.td6tv h2.hv10z::before {content: none;display: none;}

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

.xvm28b0.xvm28b0 .f0cx .fmf1,
.xvm28b0.xvm28b0 .f0cx .fmf1:last-child {border-bottom: 0;border-top: 0;}

.xvm28b0.xvm28b0 .f0cx .jb60g {padding-left: 0;}

.xvm28b0.xvm28b0 > .fmf1.fmf1 {border-top: 0;padding: 0 0 0 14px;border-left: 2px solid color-mix(in srgb, var(--f43) 45%, var(--j80p));margin: 0 0 8px;background: color-mix(in srgb, var(--obl) 4%, transparent);border-bottom: 0;border-radius: 0 var(--rd1) var(--rd1) 0;}
.xvm28b0.xvm28b0 > .fmf1.fmf1:last-child {margin-bottom: 0;}

.xvm28b0.xvm28b0 > .fmf1 .dedzc2w {padding-right:39px;}
.xvm28b0.xvm28b0 > .fmf1 .dedzc2w::before {right: 16px;}
.xvm28b0.xvm28b0 > .fmf1 .dedzc2w::after  {right: 22px;}

.xvm28b0.xvm28b0 .f4q6d4 {padding: 0 28px 14px 0;margin: 0;}
.xvm28b0.xvm28b0 .f4q6d4 .jb60g {padding: 0;}

.td6tv.td6tv .dg7aaf {display: grid;gap:11px;margin: 2px 0 4px;grid-column: 1 / -1;}
.td6tv.td6tv .dg7aaf .zn4d {width: 100%;}

.td6tv.td6tv .edrxb {display: grid;grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;margin: 6px 0 0;}
.td6tv.td6tv .mqgh {gap:5px;border-top: 1px solid var(--j80p);padding: 14px 0;min-width: 0;display: grid;max-width: 36ch;justify-items: start;}
.td6tv.td6tv .p88n0 {border-top: 1px solid var(--j80p);margin: 0;min-width: 0;line-height:1.61;font-size: 14.5px;color: var(--gn0h);padding: 14px 0 14px 16px;}

.td6tv.td6tv .p88n0:empty {padding: 0 0 14px;}

@media (max-width:551px) {
  .td6tv.td6tv .edrxb {grid-template-columns: minmax(0, 1fr);}
  .td6tv.td6tv .mqgh {padding-bottom: 0;max-width: none;}
  .td6tv.td6tv .p88n0 {border-top: 0;padding: 7px 0 14px;}
}

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

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

.hgy1r.hgy1r .kdm3xbe.agp553 li + li {border-top: 0;}

.hgy1r.hgy1r .p94t8j .kdm3xbe.agp553 li {background: color-mix(in srgb, var(--f43) 22%, color-mix(in srgb, var(--obl) 9%, transparent));}

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

.d473.d473 .xbgzexj {margin: 0 0 18px;gap:15px;display: flex;align-items: center;}
.d473.d473 .xbgzexj h2 {margin: 0;}
.d473.d473 .xbgzexj h2::before {content: none;display: none;}
.d473.d473 .crnc {width: 42px;height: 3px;background: var(--f43);border-radius:1px;flex: 0 0 auto;}

.vnm07.vnm07 .c45j217 {position: relative;padding-left:16px;}
.vnm07.vnm07 .zbxw8 {bottom: 2px;left: 0;width: 3px;border-radius:3px;position: absolute;top: 2px;background: linear-gradient(
    to bottom,
    var(--f43),
    color-mix(in srgb, var(--f43) 20%, var(--j80p))
  );}

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

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

.nj2v4e.nj2v4e {padding-left: 0;}
.nj2v4e.nj2v4e .fgeqfr {border: 1px solid var(--j80p);border-top: 3px solid var(--f43);border-radius: var(--rd1);padding: 10px;background: var(--x2p);}
.nj2v4e.nj2v4e .fgeqfr img {border-radius: max(0px, calc(var(--rd1) - 4px));}

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

.karwh.karwh .qa2n {margin: 0;}

.tnzjj.tnzjj.tnzjj {flex-direction: column;align-items: stretch;gap:14px;}
.tnzjj.tnzjj.tnzjj .qa2n {width: 100%;flex: 0 0 auto;background: var(--j80p);display: block;order: 2;height: 1px;border-radius: 0;}
.tnzjj.tnzjj.tnzjj .w6w22 {align-self: center;}
.a3hxn.tnzjj.tnzjj .w6w22 {align-self: flex-start;}
.k7r5z.tnzjj.tnzjj .w6w22 {align-self: flex-end;}
.tnzjj.tnzjj.tnzjj .yn2z09 {align-self: stretch;}

.ct8xym9.ct8xym9.ct8xym9 .qa2n {display: block;height: 1px;background: var(--j80p);flex: 1 1 auto;border-radius: 0;min-width: 12px;order: 0;width: auto;}
.ct8xym9.ct8xym9.ct8xym9 .w6w22 {flex: 0 0 auto;}
.a3hxn.ct8xym9.ct8xym9 .qa2n:first-of-type {flex: 0 0 24px;}
.k7r5z.ct8xym9.ct8xym9 .qa2n:last-of-type {flex: 0 0 24px;}

.ddkme.ddkme .c2s2 {grid-column: 1 / -1;flex-wrap: wrap;gap:8px;display: flex;padding: 0;margin: 14px 0 0;list-style: none;}
.ddkme.ddkme .c2s2 li {box-shadow: inset 0 0 0 1px var(--j80p);flex-direction: column;gap:4px;min-width: 0;display: inline-flex;background: var(--q5qa5, var(--m7so));border-radius: var(--rd1);padding: 9px 14px;}
.ddkme.ddkme .r2f1 {font-size: 11px;color: var(--dntkj, var(--gn0h));font-weight: 700;text-transform: uppercase;letter-spacing: .13em;}
.ddkme.ddkme .b5nrexr {font-size: 14.5px;font-weight: 600;color: var(--puq4, var(--obl));}

.ybynwgk.ybynwgk .vvaqf {grid-row: auto;}

.ybynwgk.ybynwgk .p98f45n {min-width: 0;display: grid;gap:4px;}
.ybynwgk.ybynwgk .ysrnc3 {display: block;}
.ffa9g25.ffa9g25 .p98f45n {grid-column: 1 / -1;}

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

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

.fn931c.fn931c .t1dh3 {grid-row: auto;}
.fn931c.fn931c .n3x065 {display: grid;min-width: 0;gap:7px;}
.jqd7.jqd7 .n3x065 {grid-column: 1 / -1;}

.x9zk9.x9zk9 .mjjav0x::before {top: 0;left: 0;width: 1px;background: var(--hkh);}

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

.x9zk9.x9zk9 .txyep2m {font-size: 12px;background: none;width: 28px;box-shadow: none;border-radius:2px;border: 1px solid color-mix(in srgb, var(--f43) 60%, var(--hkh));color: var(--obl);height: 24px;}
.x9zk9.x9zk9 .d217et9 {min-width: 0;grid-row: 1;grid-column: 2;padding-top:2px;}

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

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

.vtx3.vtx3 .mjjav0x::before {top: 16px;}
.vtx3.vtx3 .hfpw8d:last-child::after {top: 22px;}
.vtx3.vtx3 .q84yny {padding-top: 0;}
.vtx3.vtx3 .pdxy {color: var(--gn0h);font-variant-numeric: tabular-nums;font-size: 11px;margin: 0 0 3px;letter-spacing: .14em;display: block;font-weight: 800;}

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

:root {--dhk: clamp(240px, 20vw, 290px);}
.t9pd {gap:23px;padding: 28px 22px 22px;}
.f5aqmxm {margin: 0;}
.ct5fyg4 {grid-template-columns: minmax(0, 1fr);display: grid;gap:10px;}
.ct5fyg4 .ey2w {width: 100%;box-sizing: border-box;justify-content: center;}
.ct5fyg4 .f81hz48 {order: 9;justify-self: start;}
.kbkgs {margin-top:15px;}
.nx5nv {margin-top: 0;}
.neh248m img {height: 34px;width: auto;max-width: 100%;object-fit: contain;}
@media (max-width:929px) {
  .e5qq {display: none;}
  .ar6r img {display: block;max-width: 34vw;object-fit: contain;height: 28px;width: auto;}
  .wcvnjw5 {padding: 4px 2px 0;}
}

.tf70f.tf70f:not(.axw4p) {min-height: clamp(460px, 68vh, 680px);}
.j94vr1.j94vr1:not(.axw4p) .gthv1m {background:
    linear-gradient(0deg, color-mix(in srgb, var(--x2p) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--x2p) 88%, transparent) 0%, color-mix(in srgb, var(--x2p) 50%, transparent) 38%, transparent 66%);}
.exdbg.exdbg:not(.axw4p) .gthv1m {background:
    linear-gradient(0deg, color-mix(in srgb, var(--x2p) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--x2p) 88%, transparent) 0%, color-mix(in srgb, var(--x2p) 50%, transparent) 38%, transparent 66%);}
.tf70f.tf70f:not(.axw4p) .tk9pp {font-size: clamp(34px, 4vw, 58px);}

.tf70f.axw4p.axw4p {display: flex;gap: 0;align-items: stretch;flex-direction: column;border: 0;background: none;padding: 0;overflow: visible;}
.axw4p.axw4p .j8ffc1,
.axw4p.axw4p .dxwa {height: auto;border-radius: var(--rd1);object-fit: contain;max-height: none;width: 100%;flex: none;aspect-ratio: auto;}
.axw4p.axw4p .dxwa {aspect-ratio: 16 / 7;}
.axw4p.axw4p picture {display: block;}
.axw4p.axw4p .z1er {margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);padding: clamp(22px, 2.8vw, 36px);border: 1px solid var(--j80p);border-top: 4px solid var(--owk0x);border-radius: var(--rd1);background: var(--x2p);box-sizing: border-box;box-shadow: 0 24px 60px rgba(0, 0, 0, .35);width: min(640px, 88%);position: relative;z-index: 2;}
.axw4p.exdbg .z1er {margin-right: clamp(16px, 3vw, 36px);margin-left: auto;}
.axw4p .vpkm0 {display: none;}
.axw4p.axw4p .tk9pp {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:725px) {
  .tf70f.axw4p, .axw4p.exdbg {flex-direction: column;align-items: stretch;}
  .axw4p.axw4p .j8ffc1, .axw4p.axw4p .dxwa {width: 100%;}
}
@media (max-width: 719.98px) {
  .axw4p.axw4p .z1er, .axw4p.exdbg .z1er {width: auto;margin: -40px 12px 0;}
  .tf70f.tf70f:not(.axw4p) {min-height: min(76vh, 600px);}
  .j94vr1.j94vr1:not(.axw4p) .gthv1m,
  .exdbg.exdbg:not(.axw4p) .gthv1m {background: linear-gradient(0deg, color-mix(in srgb, var(--x2p) 94%, transparent) 0%, color-mix(in srgb, var(--x2p) 60%, transparent) 45%, transparent 80%);}
  .exdbg.exdbg:not(.axw4p) .z1er {text-align: left;justify-self: start;}
  .exdbg.exdbg:not(.axw4p) .y1j3 {margin-left: 0;}
}

.b0tz6dw .t9g19r {grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);margin-top:19px;align-items: stretch;gap:16px;display: grid;}
.b0tz6dw .xmvt326 {max-width: none;gap:9px;flex-direction: column;display: flex;padding: 0;margin: 0;list-style: none;}
.b0tz6dw .xmvt326 li {flex: 1 1 0;display: flex;max-width: none;margin: 0;}
.b0tz6dw .cjgbqx {line-height:1.34;color: var(--gn0h, var(--abm));overflow: hidden;font-family: inherit;position: relative;transition:color 0.199s, border-color 0.236s;width: 100%;display: flex;text-align: left;border: 1px solid var(--j80p);border-radius: var(--rd1);font-weight: 700;cursor: pointer;font-size: 16px;background: var(--m7so);align-items: center;padding: 16px 18px;}
.b0tz6dw .ze0k {position: relative;z-index: 1;}
.b0tz6dw .rqnzn {position: absolute;inset: 0 auto 0 0;background: color-mix(in srgb, var(--owk0x) 22%, transparent);border-right: 3px solid var(--owk0x);width: 0;}
.b0tz6dw .cjgbqx[data-on="1"], .b0tz6dw .cjgbqx[data-on="run"] {border-color: var(--owk0x);color: var(--obl);}
.b0tz6dw .cjgbqx[data-on="1"] .rqnzn {width: 100%;border-right: 0;}
.b0tz6dw .cjgbqx[data-on="run"] .rqnzn {animation: gtqmtdn var(--anma8, 6000ms) linear forwards;}
@keyframes gtqmtdn { from {width: 0;} to {width: 100%;} }
.b0tz6dw .w7sbv7 {list-style: none;grid-auto-columns: 100%;margin: 0;overscroll-behavior-x: contain;border-radius: var(--rd1);grid-template-columns: none !important;scroll-behavior: smooth;min-width: 0;scrollbar-width: none;grid-auto-flow: column;overflow-x: auto;display: grid !important;gap: 0 !important;scroll-snap-type: x mandatory;padding: 0;}
.b0tz6dw .w7sbv7::-webkit-scrollbar {display: none;}
.b0tz6dw .j21j373 {max-width: none;scroll-snap-align: start;margin: 0;min-height: clamp(260px, 26vw, 380px);position: relative;border-radius: var(--rd1);overflow: hidden;min-width: 0;}
.b0tz6dw .j21j373 picture {display: block;height: 100%;}
.xp0hamw .b0tz6dw img.qzherj.qzherj {border-radius: 0;height: 100%;inset: 0;width: 100%;object-fit: cover;position: absolute;}
.b0tz6dw .az0bvt7 {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--owk0x) 60%, transparent), transparent 70%), var(--m7so);}
.b0tz6dw .tpwr {display: none;}
.b0tz6dw .bey6 {margin: 18px 0 0;flex-wrap: wrap;gap:10px;display: flex;}
@media (max-width:754px) {
  .b0tz6dw .t9g19r {grid-template-columns: minmax(0, 1fr);}
  .b0tz6dw .xmvt326 {order: 2;flex-direction: row;}
  .b0tz6dw .cjgbqx {height: 6px;padding: 0;min-height: 0;border-radius:2px;}
  .b0tz6dw .ze0k {display: none;}
  .b0tz6dw .j21j373 {min-height: 0;aspect-ratio: 4 / 3;}
  .b0tz6dw .tpwr {right: 0;display: block;bottom: 0;left: 0;background: linear-gradient(0deg, color-mix(in srgb, var(--x2p) 92%, transparent), transparent);z-index: 1;padding: 30px 16px 14px;color: var(--obl);position: absolute;font-weight: 700;}
}
@media (prefers-reduced-motion: reduce) { .b0tz6dw .w7sbv7 {scroll-behavior: auto;} .b0tz6dw .cjgbqx[data-on="run"] .rqnzn {width: 100%;animation: none;} }
.xp0hamw .b0tz6dw .w7sbv7 > .j21j373 {flex: none;width: auto;max-width: none !important;}
.b0tz6dw .cjgbqx:not([data-on="run"]):not([data-on="1"]) .rqnzn {border-right: 0;}
.xp0hamw .b0tz6dw .w7sbv7 {justify-content: start !important;align-content: stretch;}

.xp0hamw > .kg6maz.w36rd5:has(.pjpnjz) {display: grid !important;padding: 0 !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);overflow: hidden;gap: 0;}
.w36rd5 .pjpnjz {background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--owk0x), color-mix(in srgb, var(--owk0x) 60%, #000));padding: 30px 20px;justify-content: center;align-items: center;color: var(--istds, var(--fua, var(--adh)));text-align: center;gap:9px;flex-direction: column;display: flex;}
.w36rd5 .jr2x {font-size: clamp(64px, 6.6vw, 96px);line-height: .9;letter-spacing: -.05em;font-weight: 800;}
.w36rd5 .qbhk {background: linear-gradient(90deg, currentColor var(--iu4wr, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--iu4wr, 90%));-webkit-background-clip: text;background-clip: text;color: transparent;font-size: 22px;letter-spacing: 4px;}
.w36rd5 .gtfe9 {font-size: 12px;font-weight: 700;font-style: normal;letter-spacing: .14em;opacity:0.85;text-transform: uppercase;}
.w36rd5 .d5vz77 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.w36rd5 .d5vz77 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.w36rd5 .szh9bjj a {background: var(--owk0x);color: var(--istds, var(--fua, var(--adh)));border-color: var(--owk0x);}
@media (max-width:710px) {
  .xp0hamw > .kg6maz.w36rd5:has(.pjpnjz) {grid-template-columns: minmax(0, 1fr);}
  .w36rd5 .pjpnjz {text-align: left;gap:14px;flex-wrap: wrap;justify-content: flex-start;flex-direction: row;padding: 18px 20px;}
  .w36rd5 .jr2x {font-size: 54px;}
}

.xp0hamw .y5mz .mjjav0x {grid-template-columns: repeat(2, minmax(0, 1fr));list-style: none;padding: 0;gap:11px;display: grid !important;margin: 10px 0 0;}
.xp0hamw .y5mz .mjjav0x::before, .xp0hamw .y5mz .hfpw8d::before, .xp0hamw .y5mz .hfpw8d::after {display: none !important;content: none !important;}
.xp0hamw .y5mz .hfpw8d.hfpw8d {transition:border-color 0.206s, transform 0.178s;overflow: hidden;counter-increment: spstep;max-width: none;margin: 0;padding: 0 !important;display: grid;position: relative;min-width: 0;border: 1px solid var(--j80p);border-radius: var(--rd1);align-items: stretch;grid-template-columns: 76px minmax(0, 1fr);background: var(--m7so);}
.xp0hamw .y5mz .mjjav0x {counter-reset: spstep;}
.xp0hamw .y5mz .hfpw8d:hover {border-color: var(--owk0x);transform: translateY(-2px);}
.xp0hamw .y5mz .hfpw8d > :not(.txyep2m):not(.jefmkty) {padding-left:18px;padding-right:17px;grid-column: 2;}
.xp0hamw .y5mz .hfpw8d > :nth-child(2) {padding-top:17px;}
.xp0hamw .y5mz .hfpw8d > :last-child {padding-bottom:18px;}
.xp0hamw .y5mz .txyep2m.txyep2m,
.xp0hamw .y5mz .jefmkty.jefmkty {color: var(--istds, var(--fua, var(--adh)));height: auto;display: flex;border: 0;border-radius: 0;width: auto;align-items: center;grid-column: 1;font-weight: 800;margin: 0;position: static;box-shadow: none;justify-content: center;font-size: 34px;grid-row: 1 / span 4;font-style: normal;background: linear-gradient(160deg, var(--owk0x), color-mix(in srgb, var(--owk0x) 60%, #000));transform: none;}
.xp0hamw .y5mz .jefmkty::after {content: counter(spstep);}
.xp0hamw .y5mz .pdxy {display: none;}
.xp0hamw .y5mz .d217et9 {font-size: 17px;margin: 0 0 6px;font-weight: 800;overflow-wrap: anywhere;}
.xp0hamw .y5mz .tc6haf {color: var(--gn0h);margin: 0;overflow-wrap: anywhere;font-size: 15px;line-height:1.54;}
.xp0hamw .y5mz .q84yny {padding-bottom:17px;padding-top:17px;}
@media (max-width:710px) { .xp0hamw .y5mz .mjjav0x {grid-template-columns: minmax(0, 1fr);} .xp0hamw .y5mz .hfpw8d.hfpw8d {grid-template-columns: 60px minmax(0, 1fr);} }
.xp0hamw > .kg6maz.w36rd5:has(.pjpnjz) {align-items: stretch;}
.w36rd5 .pjpnjz {height: auto;box-sizing: border-box;align-self: stretch;min-height: 100%;}
.w36rd5 .qbhk {-webkit-text-fill-color: transparent;display: inline-block;}
.xp0hamw .w36rd5 .szh9bjj > a, .xp0hamw .w36rd5 .szh9bjj a.dd9y {border-color: var(--owk0x) !important;background: var(--owk0x) !important;color: var(--istds, var(--fua, var(--adh))) !important;}

.w36rd5 .qbhk {background: linear-gradient(90deg,
    var(--istds, var(--fua, var(--adh))) var(--iu4wr, 90%),
    color-mix(in srgb, var(--istds, var(--fua, var(--adh))) 30%, transparent) var(--iu4wr, 90%));-webkit-background-clip: text;background-clip: text;}

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

.xp0hamw .r77f7.fv0gew .z76qf {display: none;}
.xp0hamw .abqr .qdb5 {display: none;}   

.e5qq.b7t1 {--dhk: clamp(380px, 44vw, 620px);width: var(--dhk);}
body:has(.b7t1) {--dhk: clamp(380px, 44vw, 620px);}
.b7t1 .t9pd {display: grid;box-sizing: border-box;padding: 24px clamp(20px, 2.4vw, 32px);min-height: 100vh;grid-template-columns: minmax(0, 1fr) auto;grid-template-rows: auto minmax(0, 1fr) auto auto;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";gap:18px 16px;height: 100%;}
.b7t1 .neh248m {grid-area: brand;align-self: center;}
.b7t1 .f5aqmxm {margin: 0;grid-area: acts;align-self: center;}
.b7t1 .ct5fyg4 {gap:8px;align-items: center;display: flex;}
.b7t1 .ct5fyg4 .ey2w {font-size: 14px;width: auto;padding: 0 14px;min-height: 40px;}
.b7t1 .ct5fyg4 .f81hz48 {order: -1;}
.b7t1 .kbkgs {display: none;}
.b7t1 .srbmhsj {grid-area: hero;display: flex;min-width: 0;min-height: 0;flex-direction: column;}
.b7t1 .sp6pgk {grid-area: navhead;}
.b7t1 .nx5nv {border-top: 1px solid var(--j80p);padding-top:12px;margin: 0;grid-area: nav;}
.b7t1 .nx5nv ul {flex-wrap: wrap;display: flex;gap:3px 18px;}
.b7t1 .nx5nv a {padding: 6px 0;}

.srbmhsj > .jd8nnn.tf70f {margin: 0;min-height: 0;width: 100%;}
.srbmhsj > .jd8nnn.tf70f:not(.axw4p) {min-height: 100%;}
.srbmhsj > .tf70f:not(.axw4p) .z1er {text-align: left;justify-self: start;}
.srbmhsj > .exdbg:not(.axw4p) .y1j3 {margin-left: 0;}
.srbmhsj > .tf70f:not(.axw4p) .gthv1m {background: linear-gradient(0deg, color-mix(in srgb, var(--x2p) 94%, transparent) 0%, color-mix(in srgb, var(--x2p) 62%, transparent) 42%, transparent 78%) !important;}
.srbmhsj > .axw4p {align-self: center;}
.srbmhsj > .axw4p .z1er {width: auto;margin: -50px 16px 0;}
.srbmhsj .tk9pp {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:929px) {
  .e5qq.b7t1 {display: block;width: auto;background: none;position: static;border: 0;}
  .b7t1 .t9pd {display: block;height: auto;padding: 14px 16px 0;min-height: 0;}
  .b7t1 :is(.neh248m, .f5aqmxm, .sp6pgk, .nx5nv) {display: none;}
  .srbmhsj > .jd8nnn.tf70f:not(.axw4p) {min-height: min(76vh, 600px);}
}

@media (max-width:929px) {
  body:has(.b7t1) {display: flex;flex-direction: column;}
  body:has(.b7t1) > .vz9fp {order: -2;}
  body:has(.b7t1) > .e5qq {order: -1;}
  body:has(.b7t1) > * {min-width: 0;}
}

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

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