

:root {--ln8d:   var(--dlig7);--zwx: 1080px;--tuj:"Nunito", "Avenir Next", "Segoe UI Variable", system-ui, sans-serif;--xi5f: 26px;--cqmu2: var(--idu);--lkpsi: var(--z4rn);--kjdqp: clamp(30px, 3.6vw, 52px);--bkan:    18px;--ikw8: var(--negm);--vpa2i:   var(--fqnoi);--r2mk: var(--c5v, var(--negm));--ax2: 64px;--i1tzf:    var(--a9i);--sfy:  var(--y2e);--ddgoj: clamp(14px, 1.8vw, 22px);}

body {-webkit-text-size-adjust: 100%;margin: 0;padding-bottom: calc(var(--ax2) + env(safe-area-inset-bottom, 0px));background: var(--tgd);font: 16px/1.62 var(--tuj);color: var(--i1tzf);}

.wdc3c {border-radius: 999px;background: var(--ikw8);color: var(--ah1, var(--dhay2, var(--osvie)));top: 0;z-index: 200;font-weight: 800;text-decoration: none;left: -9999px;position: absolute;padding: 12px 20px;}
.wdc3c:focus {top: 12px;left: 12px;}

.wgc2cwj {background: color-mix(in srgb, var(--muu1) 92%, transparent);position: sticky;border-bottom: 1px solid var(--ln8d);top: 0;z-index: 60;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);}
.nkafrt {display: flex;padding: 10px 18px;min-height: 60px;gap:19px;max-width: var(--zwx);margin: 0 auto;align-items: center;}
.qjhcnfk {min-height: 44px;flex: 0 0 auto;align-items: center;display: inline-flex;text-decoration: none;}
.qjhcnfk img {height: 28px;width: auto;display: block;}
.vvfqb4 {font-size: 20px;font-weight: 800;letter-spacing: -.03em;color: var(--whij);}

.sfa4 {min-width: 0;flex: 1 1 auto;}
.sfa4 ul {display: flex;flex-wrap: wrap;margin: 0;list-style: none;gap:9px;padding: 0;}
.sfa4 a {text-decoration: none;min-height: 44px;padding: 0 14px;font-weight: 700;display: inline-flex;border-radius: 999px;color: color-mix(in srgb, var(--whij) 66%, transparent);font-size: 15px;align-items: center;}
.sfa4 a:hover {background: var(--cqmu2);color: var(--whij);}
.sfa4 a[aria-current="page"] {color: var(--whij);background: color-mix(in srgb, var(--ikw8) 16%, transparent);}

.h07k {display: flex;flex: 0 0 auto;align-items: center;gap:7px;}

.txvgy {display: none;justify-content: center;align-items: center;min-width: 44px;cursor: pointer;border-radius:12px;min-height: 44px;flex-direction: column;gap:3px;}
.txvgy span {height: 2px;border-radius:1px;display: block;background: var(--whij);width: 20px;}
.txvgy:hover {background: var(--cqmu2);}

.f872,
.mh8f8 :is(.e87gw0y, .w6ake, .zdpnagq, .cp4q,
              .ve5gj53, .d4rw, .h9hnqvb) a[role="button"],
.mh8f8 .cp4q a {font-size: 15px;min-height: 44px;font-weight: 800;justify-content: center;text-decoration: none;padding: 11px 22px;align-items: center;transition:transform 0.13s;display: inline-flex;white-space: nowrap;cursor: pointer;border-radius: 999px;border: 1px solid transparent;}

.waxe {background: var(--vub9q);color: var(--fteyo, var(--vxb));border-color: var(--ln8d);}
.xjzq5 {color: var(--c0mqq, var(--d05t5));background: var(--q8oy1);box-shadow: 0 6px 18px color-mix(in srgb, var(--q8oy1) 30%, transparent);}
.xjzq5:hover {transform: translateY(-1px);background: var(--jqzih);}

.mh8f8 :is(.e87gw0y, .w6ake, .zdpnagq, .cp4q,
              .ve5gj53, .d4rw, .h9hnqvb) a[role="button"]:hover,
.mh8f8 .cp4q a:hover {background: var(--jqzih);}
.jvk3av {display: flex;margin-top:14px;width: 100%;}

.mh8f8 :is(.e87gw0y, .w6ake, .zdpnagq, .cp4q,
              .ve5gj53, .d4rw, .h9hnqvb) a[role="button"],
.mh8f8 .cp4q a {color: var(--dhay2, var(--osvie));background: var(--negm);}

.nv9w {opacity:0.05;appearance: none;-webkit-appearance: none;width: 1px;height: 1px;position: fixed;padding: 0;top: 0;pointer-events: none;border: 0;left: 0;margin: 0;}

.fjyn5c9 {backdrop-filter: blur(14px);left: 0;position: fixed;padding-bottom: env(safe-area-inset-bottom, 0px);bottom: 0;display: grid;z-index: 70;border-top: 1px solid var(--lkpsi);-webkit-backdrop-filter: blur(14px);grid-auto-columns: 1fr;background: color-mix(in srgb, var(--muu1) 96%, transparent);grid-auto-flow: column;right: 0;}
.fjyn5c9 a {min-height: var(--ax2);flex-direction: column;gap:3px;align-items: center;justify-content: center;color: var(--sfy);text-decoration: none;display: flex;}
.a2r7t {letter-spacing: .01em;font-weight: 700;font-size: 11.5px;}
.fjyn5c9 .e3b8k {color: var(--ikw8);}

.se99 {border: 2px solid currentColor;opacity:0.86;height: 20px;width: 20px;}
.qbt0w {border-radius:6px;}
.dt783qe {border-radius: 50%;}
.zqdnt0 {transform: rotate(45deg);border-radius:4px;}
.fjyn5c9 .e3b8k .se99 {opacity:0.98;background: color-mix(in srgb, var(--ikw8) 22%, transparent);}

.mh8f8 {margin: 0 auto;padding: 18px 16px 40px;max-width: var(--zwx);}
.mh8f8 > * {margin: 0 0 var(--ddgoj) !important;}
.mh8f8 > *:last-child {margin-bottom: 0 !important;}

.mh8f8 :is(h1, h2, h3) {text-wrap: balance;letter-spacing: -.03em;}
.mh8f8 h1 {margin: 6px 0 14px;font-size: clamp(28px, 3.4vw, 52px);line-height:1.10;font-weight: 800;}
.mh8f8 h2 {margin: 0 0 14px;font-size: clamp(22px, 2.6vw, 30px);font-weight: 800;line-height:1.16;text-align: left;}
.mh8f8 h3 {font-size: 18px;font-weight: 800;margin: 20px 0 8px;}
.mh8f8 p  {margin: 0 0 13px;}
.mh8f8 img {border-radius:14px;height: auto;max-width: 100%;}

.mh8f8 p > a, .mh8f8 li > a, .mh8f8 td > a {text-underline-offset: 3px;color: var(--ikw8);font-weight: 700;}

.p8s2qa {font-size: 13px;color: var(--sfy);font-weight: 700;margin: 0 0 14px;}

.mh8f8 > * > h2::before,
.mh8f8 > * > div > h2::before {content: "";background: linear-gradient(90deg, var(--ikw8), var(--r2mk));margin: 0 0 14px;width: 30px;border-radius: 999px;display: block;height: 5px;}

.mh8f8 :is(.h9hnqvb, .d4rw, .ve5gj53, .hnbh,
              .cczhv, .d6re3, .zdpnagq, .w6ake,
              .xvrw5gf, .ktns0jp) {background: var(--vpa2i);padding: var(--kjdqp) clamp(18px, 2.4vw, 32px) !important;border: 1px solid var(--ln8d);border-radius: var(--xi5f);}

.mh8f8 .e87gw0y.c11m {padding: 0 !important;border: 1px solid var(--ln8d);border-radius: var(--xi5f);background: var(--vpa2i);display: grid;overflow: hidden;grid-template-columns: minmax(0, 1fr);min-height: 0 !important;}
.mh8f8 .e87gw0y .w2nt9 {color: var(--sqh, #fff);overflow: hidden;background: var(--bdlq, var(--cqmu2));min-width: 0;height: clamp(120px, 18vh, 190px);margin: 0;position: relative;}
.mh8f8 .e87gw0y .w2nt9 img,
.mh8f8 .e87gw0y .vpbc32 {display: block;object-fit: cover;height: 100%;width: 100%;border-radius: 0;}

.mh8f8 .e87gw0y .xk1q {font-weight: 800;display: flex;color: color-mix(in srgb, #fff 34%, transparent);background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, #fff 12%, transparent) 0 8px,
      transparent 8px 30px),
    radial-gradient(72% 90% at 28% 22%, color-mix(in srgb, #fff 20%, transparent) 0%, transparent 66%),
    linear-gradient(var(--kgvxf, 160deg),
      var(--ikw8) 0%,
      color-mix(in srgb, var(--r2mk) 78%, var(--ikw8)) 100%);background-size: 100% 5px, 100% 100%, 100% 100%;background-position: 0 0, 0 0, 0 0;background-repeat: repeat-x, no-repeat, no-repeat;letter-spacing: -.05em;line-height: .8;align-items: center;inset: 0;font-size: clamp(52px, 11vw, 132px);justify-content: center;position: absolute;}

.mh8f8 .e87gw0y .qb0xq {color: color-mix(in srgb, var(--ikw8) 32%, var(--i1tzf));text-transform: uppercase;border-radius: 999px;padding: 6px 13px;font-weight: 800;font-size: 12px;letter-spacing: .07em;background: color-mix(in srgb, var(--ikw8) 14%, transparent);align-self: flex-start;font-style: normal;}

.mh8f8 .e87gw0y .b68n9hz {gap:11px;max-width: none;align-items: flex-start;flex-direction: column;text-align: left;min-width: 0;display: flex;padding: clamp(22px, 3vw, 34px) clamp(18px, 2.6vw, 32px);}
.mh8f8 .e87gw0y .dd4z {font-weight: 800;line-height:1.07;font-size: clamp(28px, 3.4vw, 46px);margin: 0;text-wrap: balance;color: var(--i1tzf);letter-spacing: -.03em;}
.mh8f8 .e87gw0y .tvd7 {margin: 0;line-height:1.57;font-size: 15.5px;max-width: 52ch;color: var(--sfy);}

.mh8f8 .e87gw0y .n0tvntr {color: var(--dhay2, var(--osvie));font-weight: 800;justify-content: center;font-size: 16px;display: inline-flex;border-radius: 999px;padding: 15px 30px;transition:transform 0.186s, filter 0.12s;white-space: nowrap;align-items: center;text-decoration: none;background: var(--negm);min-height: 56px;}
.mh8f8 .e87gw0y .n0tvntr:hover {transform: translateY(-1px);filter: brightness(1.06);}

.mh8f8 .e87gw0y.pzkyhw {min-height: min(48vh, 420px);position: relative;overflow: hidden;}
.mh8f8 .e87gw0y.pzkyhw .w2nt9 {height: 100%;position: absolute;inset: 0;z-index: 0;}
.mh8f8 .e87gw0y.pzkyhw .b68n9hz {position: relative;margin-top: auto;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--vpa2i) 74%, transparent) 38%,
    color-mix(in srgb, var(--vpa2i) 95%, transparent) 100%);z-index: 1;}
.mh8f8 .e87gw0y.pzkyhw {flex-direction: column;display: flex;}
@media (max-width:645px) {
  .mh8f8 .e87gw0y.pzkyhw {min-height: min(40vh, 340px);}
}

@media (min-width:830px) {
  
  .mh8f8 .e87gw0y.babe14z,
  .mh8f8 .e87gw0y.fckbhy {grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);align-items: stretch;}
  .mh8f8 .e87gw0y.fckbhy {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .mh8f8 .e87gw0y.babe14z .w2nt9,
  .mh8f8 .e87gw0y.fckbhy .w2nt9 {height: 100%;min-height: clamp(240px, 34vh, 340px);}
  .mh8f8 .e87gw0y .b68n9hz {justify-content: center;}
}

.mh8f8 .w6ake.pw8tx {text-align: left;}
.mh8f8 .w6ake .a0x5h {line-height:1.08;font-size: clamp(28px, 4.2vw, 46px);color: var(--i1tzf);margin: 0 0 8px;font-weight: 800;letter-spacing: -.03em;}
.mh8f8 .w6ake .a5d5 {line-height:1.57;font-size: clamp(16px, 1.5vw, 18.5px);margin: 0 0 22px;color: var(--sfy);max-width: 60ch;}

.mh8f8 .w6ake .kzed {scrollbar-width: none;overflow-x: auto;margin: 0 calc(clamp(18px, 2.4vw, 32px) * -1);scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;padding: 0 clamp(18px, 2.4vw, 32px);}
.mh8f8 .w6ake .kzed::-webkit-scrollbar {display: none;}
.mh8f8 .w6ake .nx6m5q {padding: 0;display: flex;list-style: none;margin: 0;gap:15px;}
.mh8f8 .w6ake .e3k7aat {background: var(--cqmu2);overflow: hidden;flex: 0 0 auto;scroll-snap-align: start;min-width: 0;border: 1px solid var(--ln8d);border-radius: var(--bkan);}

.mh8f8 .w6ake.smh96t3 .e3k7aat {width: min(78%, 460px);}
.mh8f8 .w6ake.f2qa .e3k7aat {width: min(94%, 760px);}
.mh8f8 .w6ake .pcetajq {margin: 0;}
.mh8f8 .w6ake .pcetajq img {border-radius: 0;height: auto;object-fit: cover;width: 100%;display: block;aspect-ratio: 3 / 2;}
.mh8f8 .w6ake .hjv94dg {font-weight: 700;color: var(--i1tzf);font-size: clamp(15.5px, 1.5vw, 17.5px);line-height:1.47;padding: 16px 18px;}
.mh8f8 .w6ake .df35 {gap:11px;display: flex;flex-wrap: wrap;margin: 18px 0 0;}
.mh8f8 .w6ake .fh22r.fh22r,
.mh8f8 .w6ake .qd932.qd932 {font-size: 15.5px;min-height: 56px;align-items: center;border-radius: 999px;transition:transform 0.141s, filter 0.191s;font-weight: 800;white-space: nowrap;justify-content: center;padding: 15px 26px;text-decoration: none;display: inline-flex;}
.mh8f8 .w6ake .fh22r.fh22r {background: var(--negm);color: var(--dhay2, var(--osvie));}
.mh8f8 .w6ake .fh22r.fh22r:hover {transform: translateY(-1px);filter: brightness(1.06);}

.mh8f8 .w6ake .qd932.qd932 {color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));background: var(--cqmu2);border: 1px solid var(--ln8d);}
.mh8f8 .w6ake .qd932.qd932:hover {background: color-mix(in srgb, var(--ikw8) 10%, var(--cqmu2));}

.mh8f8 .mfhesyt .vhjze + .vhjze {margin-top:25px;}
.mh8f8 .mfhesyt .jkj3y {font-weight: 800;text-transform: uppercase;color: var(--sfy);letter-spacing: .07em;font-size: 13px;margin: 0 0 12px;}

.mh8f8 .mfhesyt .g350g {overflow-x: auto;gap:17px;scroll-snap-type: x proximity;scrollbar-width: none;-webkit-overflow-scrolling: touch;margin: 0;margin-inline: calc(clamp(18px, 2.4vw, 32px) * -1);padding: 0 clamp(18px, 2.4vw, 32px) 4px;list-style: none;display: flex;}
.mh8f8 .mfhesyt .g350g::-webkit-scrollbar {display: none;}
.mh8f8 .mfhesyt .j3w6a6d {flex: 0 0 auto;min-width: 0;width: clamp(168px, 44vw, 232px);scroll-snap-align: start;}
.mh8f8 .mfhesyt .e2s1 {color: inherit;text-decoration: none;display: block;}
.mh8f8 .mfhesyt .q3zy {margin: 0 0 8px;aspect-ratio: 1 / 1;transition:transform 0.128s;position: relative;border-radius: var(--bkan);border: 1px solid var(--ln8d);overflow: hidden;background: var(--cqmu2);}
.mh8f8 .mfhesyt .e2s1:hover .q3zy {transform: translateY(-2px);}
.mh8f8 .mfhesyt .q3zy img {object-fit: cover;width: 100%;display: block;height: 100%;border-radius: 0;}

.mh8f8 .mfhesyt .v2v1c {color: #fff;background: color-mix(in srgb, #000 58%, transparent);bottom: 6px;white-space: nowrap;font-size: 12px;max-width: calc(100% - 12px);text-overflow: ellipsis;overflow: hidden;position: absolute;left: 6px;padding: 4px 10px;border-radius: 999px;font-weight: 700;letter-spacing: .03em;}
.mh8f8 .mfhesyt .gvj5 {color: var(--i1tzf);font-size: 15.5px;line-height:1.28;font-weight: 700;display: block;}

.mh8f8 .qz17gn .qrfq5 {gap:13px;margin: 0;padding: 0;display: flex;list-style: none;flex-wrap: wrap;}
.mh8f8 .qz17gn .tevjp {min-width: 0;}
.mh8f8 .qz17gn .b848 {gap:10px;transition:background 0.2s, transform 0.139s;text-decoration: none;display: inline-flex;align-items: center;padding: 12px 24px 12px 16px;min-height: 68px;background: var(--cqmu2);border-radius: 999px;border: 1px solid var(--ln8d);}
.mh8f8 .qz17gn .b848:hover {transform: translateY(-1px);background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));}
.mh8f8 .qz17gn .b848 img {border-radius: 0;max-width:96px;display: block;object-fit: contain;height: 34px;width: auto;}
.mh8f8 .qz17gn .av9d60 {font-weight: 700;white-space: nowrap;font-size: 15.5px;color: var(--i1tzf);}

.mh8f8 .x06yb .zqvw8n {background: var(--cqmu2);overflow: hidden;border: 1px solid var(--ln8d);border-radius: var(--bkan);}
.mh8f8 .x06yb .js685mf {padding: 0;list-style: none;margin: 0;}
.mh8f8 .x06yb .xy3c1 + .xy3c1 {border-top: 1px solid var(--ln8d);}
.mh8f8 .x06yb .szc3v {display: flex;min-height: 72px;gap:13px;align-items: center;text-decoration: none;padding: 16px 18px;transition:background 0.167s;}
.mh8f8 .x06yb .szc3v:hover {background: color-mix(in srgb, var(--ikw8) 8%, transparent);}
.mh8f8 .x06yb .szc3v img {flex: 0 0 auto;border-radius: 0;object-fit: contain;display: block;width: 84px;height: 38px;}
.mh8f8 .x06yb .kvtayz7 {min-width: 0;font-size: 16.5px;flex: 1 1 auto;color: var(--i1tzf);font-weight: 700;}

.mh8f8 .x06yb .szbh3 {transform: rotate(45deg);border-top: 2px solid var(--sfy);flex: 0 0 auto;border-right: 2px solid var(--sfy);height: 8px;width: 8px;}

.mh8f8 .zdpnagq.nxr0k {padding: 0 !important;overflow: hidden;}

.mh8f8 .zdpnagq.pp3rn9 {max-width:560px;}
.mh8f8 .zdpnagq .y63ry {position: relative;margin: 0;}
.mh8f8 .zdpnagq .y63ry img {aspect-ratio: 21 / 9;object-fit: cover;display: block;width: 100%;height: auto;border-radius: 0;}

.mh8f8 .zdpnagq .d0dz {background: linear-gradient(to top, color-mix(in srgb, #000 76%, transparent) 0%, transparent 100%);inset: auto 0 0 0;padding: 34px 18px 14px;position: absolute;}
.mh8f8 .zdpnagq .d0dz .mhs2 {color: #fff;}
.mh8f8 .zdpnagq .mhs2 {margin: 0;line-height:1.18;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.02em;}
.mh8f8 .zdpnagq .mhs2::before {content: none;}
.mh8f8 .zdpnagq.ad0z1 .mhs2 {padding: clamp(20px, 3vw, 28px) clamp(18px, 2.4vw, 28px) 0;color: var(--i1tzf);}
.mh8f8 .zdpnagq .g1b6 {font-size: 15.5px;padding: 16px clamp(18px, 2.4vw, 28px) 0;color: var(--sfy);line-height:1.64;}
.mh8f8 .zdpnagq .g1b6 :is(p, li):last-child {margin-bottom: 0;}

.mh8f8 .zdpnagq .cbc25d3 {padding: 15px 26px;font-size: 16px;font-weight: 800;min-height: 56px;margin: 18px clamp(18px, 2.4vw, 28px) clamp(18px, 2.4vw, 28px);border-radius: 999px;color: var(--dhay2, var(--osvie));display: flex;align-items: center;background: var(--negm);justify-content: center;text-decoration: none;transition:filter 0.14s;}
.mh8f8 .zdpnagq .cbc25d3:hover {filter: brightness(1.06);}

.mh8f8 .d4rw .dwc6 {align-items: center;gap:19px;display: flex;}
.mh8f8 .d4rw .zabe {letter-spacing: -.04em;line-height: .95;font-weight: 800;font-size: clamp(40px, 5.4vw, 62px);flex: 0 0 auto;color: color-mix(in srgb, var(--ikw8) 55%, var(--i1tzf));}
.mh8f8 .d4rw .my42dv {min-width: 0;}
.mh8f8 .d4rw .xgqa0 {display: block;letter-spacing: .12em;color: color-mix(in srgb, var(--ikw8) 40%, var(--i1tzf));font-size: 17px;}
.mh8f8 .d4rw .b1raw {color: var(--sfy);max-width: 54ch;line-height:1.56;font-size: 14.5px;margin: 6px 0 0;}

.mh8f8 .d4rw .neqz {background: var(--cqmu2);overflow: hidden;margin: 16px 0 22px;border-radius: 999px;border: 1px solid var(--ln8d);height: 10px;}
.mh8f8 .d4rw .r2rcwek {height: 100%;border-radius: 999px;background: linear-gradient(90deg, var(--ikw8), var(--r2mk));display: block;}
.mh8f8 .d4rw .pqx7ypc {margin: 0;padding: 0;gap:12px;display: grid;list-style: none;}
.mh8f8 .d4rw .xv4mk0 {padding: 14px 16px;background: var(--cqmu2);border: 1px solid var(--ln8d);border-radius: var(--bkan);}
.mh8f8 .d4rw .fw6338 {color: color-mix(in srgb, var(--ikw8) 40%, var(--i1tzf));display: block;letter-spacing: .1em;font-size: 13px;}
.mh8f8 .d4rw .xwdpcam {font-size: 14.5px;display: block;margin-top:3px;color: var(--i1tzf);font-weight: 800;}
.mh8f8 .d4rw .an4d {color: var(--sfy);line-height:1.62;margin: 6px 0 0;font-size: 15px;}

.mh8f8 .cczhv.rwdvg {flex-direction: column;align-items: center;text-align: center;gap:9px;display: flex;}
.mh8f8 .cczhv .fjsg {overflow: hidden;width: 84px;margin: 0 0 4px;border-radius: 999px;border: 2px solid color-mix(in srgb, var(--ikw8) 40%, var(--ln8d));height: 84px;}
.mh8f8 .cczhv .fjsg img {border-radius: 0;display: block;height: 100%;width: 100%;object-fit: cover;}
.mh8f8 .cczhv .rhp5 {color: var(--i1tzf);font-weight: 800;margin: 0;font-size: 19px;}
.mh8f8 .cczhv .md5ttv {margin: 0;font-size: 14.5px;color: var(--sfy);}
.mh8f8 .cczhv .v6bb6 {letter-spacing: .04em;padding: 6px 14px;color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));border-radius: 999px;font-size: 12.5px;background: color-mix(in srgb, var(--ikw8) 12%, transparent);font-weight: 800;}
.mh8f8 .cczhv .a6dw47 {max-width: 62ch;margin: 8px 0 0;color: var(--sfy);font-size: 15px;line-height:1.67;}
.mh8f8 .cczhv .rwsw {margin-top:13px;display: flex;gap:10px;}
.mh8f8 .cczhv .qwxjze {border-radius: 999px;border: 1px solid var(--ln8d);justify-content: center;align-items: center;text-decoration: none;display: inline-flex;background: var(--cqmu2);transition:background 0.16s;color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));width: 56px;height: 56px;}
.mh8f8 .cczhv .qwxjze:hover {background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));}
.mh8f8 .cczhv .qwxjze svg {display: block;}
.mh8f8 .cczhv .jdh7chs {margin: 16px 0 0;color: var(--sfy);padding-top:13px;border-top: 1px solid var(--ln8d);width: 100%;font-size: 12.5px;line-height:1.59;}

.mh8f8 .qvyr.a1rm2dh {padding: 0 !important;}
.mh8f8 .qvyr .h413r41 {padding: 16px clamp(18px, 2.4vw, 30px);border-bottom: 1px solid var(--ln8d);}
.mh8f8 .qvyr .wrbgm {letter-spacing: -.02em;margin: 0;line-height:1.20;font-size: clamp(20px, 2.4vw, 27px);font-weight: 800;color: var(--i1tzf);}
.mh8f8 .qvyr .wrbgm::before {content: none;}
.mh8f8 .qvyr .xr0cd9 {font-size: 16px;line-height:1.68;color: var(--i1tzf);padding: clamp(18px, 2.4vw, 26px) clamp(18px, 2.4vw, 30px);max-width: 70ch;}
.mh8f8 .qvyr .xr0cd9 :is(p, li) {color: var(--i1tzf);}
.mh8f8 .qvyr .xr0cd9 :last-child {margin-bottom: 0;}

.mh8f8 .cp4q.mjb82z {box-shadow: none;background: none;display: flex;padding: 0 !important;border: 0;}
.mh8f8 .cp4q .y20akwf {text-decoration: none;border-radius: 999px;position: relative;padding: 16px 30px;align-items: center;min-height: 56px;color: var(--dhay2, var(--osvie));width: 100%;display: flex;font-size: 16.5px;overflow: hidden;font-weight: 800;background: var(--negm);justify-content: center;transition:filter 0.168s;}
.mh8f8 .cp4q .y20akwf:hover {filter: brightness(1.06);}
.mh8f8 .cp4q .fsvjq8v {position: relative;z-index: 1;}

.mh8f8 .cp4q .jwf616 {background: linear-gradient(to bottom, color-mix(in srgb, #fff 16%, transparent), transparent);inset: 0 0 auto 0;position: absolute;pointer-events: none;height: 50%;}
@media (min-width:830px) {
  
  .mh8f8 .cp4q.r9jnmwf  {justify-content: flex-start;}
  .mh8f8 .cp4q.tsm662   {justify-content: center;}
  .mh8f8 .cp4q.ns2s {justify-content: flex-end;}
  .mh8f8 .cp4q .y20akwf {width: auto;}
  .mh8f8 .cp4q.qncy .y20akwf {width: 100%;}
}

.mh8f8 .w901t.bq3f {align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);gap:11px 16px;}
.mh8f8 .w901t .ydwqnn3 {background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));justify-content: center;width: 76px;align-items: center;display: flex;overflow: hidden;grid-row: 1 / span 2;margin: 0;height: 76px;border-radius:21px;border: 1px solid var(--ln8d);}
.mh8f8 .w901t .ydwqnn3 img {max-width: 78%;display: block;border-radius: 0;object-fit: contain;height: auto;width: auto;max-height: 78%;}
.mh8f8 .w901t .debxn {min-width: 0;}
.mh8f8 .w901t .rbhy3 {font-weight: 800;margin: 0;color: var(--i1tzf);letter-spacing: -.02em;font-size: clamp(19px, 2.2vw, 25px);line-height:1.21;}
.mh8f8 .w901t .rbhy3::before {content: none;}
.mh8f8 .w901t .m9y2axc {font-size: 15px;line-height:1.48;margin: 4px 0 0;color: var(--sfy);}
.mh8f8 .w901t .xnqenbt {padding-top:15px;margin: 14px 0 0;display: flex;gap:14px 30px;flex-wrap: wrap;border-top: 1px solid var(--ln8d);grid-column: 1 / -1;list-style: none;}
.mh8f8 .w901t .d7n9w {flex-direction: column;min-width: 0;gap:3px;display: flex;}
.mh8f8 .w901t .jmghmm {font-weight: 800;color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));letter-spacing: -.02em;font-size: 16px;}
.mh8f8 .w901t .kb4k61 {letter-spacing: .07em;color: var(--sfy);font-size: 11.5px;font-weight: 700;text-transform: uppercase;}
.mh8f8 .w901t .v2nxd9m {margin-top:15px;grid-column: 1 / -1;display: grid;gap:9px;}
.mh8f8 .w901t .hk7hr4h {min-height: 56px;transition:background 0.137s;text-decoration: none;border-radius: 999px;border: 1px solid var(--ln8d);padding: 15px 24px;display: flex;font-weight: 800;justify-content: center;align-items: center;color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));font-size: 14.5px;background: var(--cqmu2);}
.mh8f8 .w901t .hk7hr4h:hover {background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));}
@media (min-width:555px) {
  .mh8f8 .w901t .v2nxd9m {grid-template-columns: 1fr 1fr;}
}

.mh8f8 .gt8tag9.p6dxys2 {position: relative;padding: clamp(8px, 1.1vw, 12px) !important;border-radius: var(--xi5f);border: 1px solid var(--ln8d);background: color-mix(in srgb, var(--i1tzf) 6%, transparent);}
.mh8f8 .gt8tag9 .pyyjd {position: relative;display: block;overflow: hidden;background: var(--vpa2i);border-radius: calc(var(--xi5f) - 6px);}
.mh8f8 .gt8tag9 .pyyjd img {border-radius: 0;display: block;width: 100%;height: auto;}

.mh8f8 .gt8tag9 .v55x9e {transform: translateX(-50%);height: 8px;border-radius: 0 0 8px 8px;position: absolute;left: 50%;width: clamp(74px, 18%, 132px);pointer-events: none;top: 0;background: color-mix(in srgb, var(--i1tzf) 34%, transparent);}

.mh8f8 .gt8tag9 .a5w3g {width: 26px;border-radius: 999px;bottom: 5px;position: absolute;background: color-mix(in srgb, var(--i1tzf) 26%, transparent);height: 3px;right: 14px;}

.mh8f8 .d6re3.pyvrv {background: none;border: 0;padding: 0 !important;}

.mh8f8 .d6re3 .zkjx3 {overflow-x: auto;padding: 2px 0;scrollbar-width: none;scroll-snap-type: x proximity;gap:7px;display: flex;list-style: none;margin: 0;-webkit-overflow-scrolling: touch;}
.mh8f8 .d6re3 .zkjx3::-webkit-scrollbar {display: none;}
.mh8f8 .d6re3 .zkjx3 li {scroll-snap-align: start;flex: 0 0 auto;}

.mh8f8 .d6re3 .zkjx3 li a {padding: 10px 18px;align-items: center;font-weight: 700;transition:background 0.191s;display: inline-flex;text-decoration: none;min-height: 44px;font-size: 14px;border-radius: 999px;border: 1px solid var(--ln8d);white-space: nowrap;background: var(--cqmu2);color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));}
.mh8f8 .d6re3 .zkjx3 li a:hover {background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));}

.mh8f8 .xvrw5gf.bc9p8 {padding: 0 !important;}
.mh8f8 .xvrw5gf .gpv1 {padding: 15px clamp(16px, 2.2vw, 26px);border-bottom: 1px solid var(--ln8d);}
.mh8f8 .xvrw5gf .qgj718 {text-transform: uppercase;font-weight: 800;color: var(--sfy);font-size: 13px;letter-spacing: .07em;}
.mh8f8 .ktns0jp .r3we7 {margin: 0 0 14px;font-size: clamp(20px, 2.4vw, 27px);color: var(--i1tzf);letter-spacing: -.02em;line-height:1.20;font-weight: 800;}

.mh8f8 .xvrw5gf .jmt7r3,
.mh8f8 .ktns0jp .stzq {overflow-x: auto;}
.mh8f8 .xvrw5gf .jmt7r3 {padding: clamp(14px, 2vw, 22px) clamp(16px, 2.2vw, 26px);}
.mh8f8 .xvrw5gf .jmt7r3 table,
.mh8f8 .ktns0jp .stzq table {margin: 0;}
.mh8f8 .xvrw5gf .jmt7r3 :last-child,
.mh8f8 .ktns0jp .stzq :last-child {margin-bottom: 0;}

.h9hnqvb.h9hnqvb .ww6th {overflow: hidden;border: 1px solid var(--ln8d);border-radius: var(--bkan);background: var(--cqmu2);}
.h9hnqvb.h9hnqvb .r1b8f0s {background: none;margin: 0;padding: 0;border: 0;}
.h9hnqvb.h9hnqvb .r1b8f0s + .r1b8f0s {border-top: 1px solid var(--ln8d);}
.h9hnqvb.h9hnqvb .r1b8f0s[open] {background: color-mix(in srgb, var(--ikw8) 7%, transparent);}
.h9hnqvb.h9hnqvb .z1jtwm {list-style: none;justify-content: space-between;display: flex;font-size: 16px;font-weight: 700;padding: 14px 18px;line-height:1.34;cursor: pointer;align-items: center;min-height: 56px;gap:13px;}
.h9hnqvb.h9hnqvb .z1jtwm::-webkit-details-marker {display: none;}
.h9hnqvb.h9hnqvb .z1jtwm::marker {content: "";}
.h9hnqvb.h9hnqvb .c1syx9 {min-width: 0;}

.h9hnqvb.h9hnqvb .qjqdgw2 {height: 9px;transform: rotate(45deg) translate(-2px, -2px);transition:transform 0.175s;width: 9px;flex: 0 0 auto;border-bottom: 2px solid currentColor;margin-right:3px;opacity:0.56;border-right: 2px solid currentColor;}
.h9hnqvb.h9hnqvb .r1b8f0s[open] .qjqdgw2 {color: var(--ikw8);opacity:0.98;transform: rotate(-135deg) translate(-2px, -2px);}
.h9hnqvb.h9hnqvb .d436zm5 {margin: 0;font-size: 15px;color: var(--sfy);padding: 0 18px 16px;}

.ve5gj53.ve5gj53 .sd3na {display: flex;flex-direction: column;border-top: 1px solid var(--ln8d);}
.ve5gj53.ve5gj53 .e6f9jkj {display: flex;align-items: flex-start;border-bottom: 1px solid var(--ln8d);padding: 14px 2px;min-height: 56px;gap:14px;}

.ve5gj53.ve5gj53 .e6f9jkj:last-child {border-bottom: 0;}
.ve5gj53.ve5gj53 .dxbq {align-items: center;border-radius: 50%;background: var(--ikw8);display: inline-flex;color: var(--ah1, var(--dhay2, var(--osvie)));width: 34px;font-size: 15px;flex: 0 0 auto;line-height: 1;justify-content: center;font-weight: 800;height: 34px;}
.ve5gj53.ve5gj53 .mjneqqg {min-width: 0;flex-direction: column;display: flex;padding-top:3px;gap:2px;}
.ve5gj53.ve5gj53 .x0hmj {line-height:1.32;font-size: 16px;font-weight: 800;}
.ve5gj53.ve5gj53 .pe3ajb {font-size: 15px;color: var(--sfy);}

.hnbh.hnbh .x8kjkzg {display: block;}
.hnbh.hnbh .z2ac {margin: 0 0 10px;display: flex;background: color-mix(in srgb, var(--ikw8) 13%, var(--cqmu2));letter-spacing: .07em;gap:10px;font-weight: 800;padding: 9px 14px;font-size: 12.5px;border-radius: 999px;text-transform: uppercase;align-items: center;}
.hnbh.hnbh .j4dapqr {color: var(--sfy);background: var(--cqmu2);}
.hnbh.hnbh .z2ac + .tv82s {margin-bottom:21px;}
.hnbh.hnbh .tv82s:last-child {margin-bottom: 0;}
.hnbh.hnbh .m91a {background: color-mix(in srgb, var(--a9i) 12%, transparent);height: 20px;width: 20px;flex: 0 0 auto;align-items: center;border-radius: 50%;font-weight: 800;justify-content: center;line-height: 1;font-size: 14px;display: inline-flex;}
.hnbh.hnbh .sqrk .m91a {color: var(--ah1, var(--dhay2, var(--osvie)));background: var(--ikw8);}
.hnbh.hnbh .tv82s {flex-direction: column;gap:9px;display: flex;}
.hnbh.hnbh .rgtv {display: block;line-height:1.43;font-size: 15px;padding: 13px 16px;background: var(--cqmu2);border-radius: var(--bkan);border: 1px solid var(--ln8d);min-height: 24px;}

.mh8f8 {--c5v: var(--i1tzf);}
.mh8f8 :is(.c56t37z, [class*="table"]) {overflow-x: auto;}
.mh8f8 table {width: 100%;border-radius: var(--bkan);background: var(--cqmu2);overflow: hidden;border-spacing: 0;font-size: 15px;border-collapse: separate;}
.mh8f8 thead th {padding: 13px 16px;background: color-mix(in srgb, var(--ikw8) 12%, var(--cqmu2));font-size: 12px;white-space: nowrap;letter-spacing: .07em;text-transform: uppercase;text-align: left;font-weight: 800;}
.mh8f8 tbody td {padding: 13px 16px;color: var(--flx, inherit);border-top: 1px solid var(--ln8d);}

.c11m {border: 1px solid color-mix(in srgb, var(--ikw8) 30%, transparent);border-radius: var(--xi5f);padding: var(--kjdqp) clamp(18px, 2.4vw, 32px);background:
    radial-gradient(70% 130% at 12% 8%, color-mix(in srgb, var(--ikw8) 24%, transparent) 0%, transparent 66%),
    var(--vpa2i);}
.b9z3 {font-weight: 800;margin: 0;font-size: clamp(21px, 2.4vw, 28px);letter-spacing: -.028em;}
.m3t85 {margin: 8px 0 0;color: var(--sfy);}

.c2c3ypv.c2c3ypv {border-top: 1px solid var(--ln8d);padding: clamp(34px, 4vw, 56px) 16px clamp(22px, 2.4vw, 34px);background: var(--et4);}
.c2c3ypv .nzqht {margin: 0 auto;display: grid;align-items: start;gap:27px 48px;max-width: var(--zwx);grid-template-columns: minmax(0, 1fr) auto;}
.c2c3ypv .fsdk6c img {width: auto;height: 28px;display: block;}
.c2c3ypv .fsdk6c span {font-size: 19px;font-weight: 800;letter-spacing: -.03em;}
.c2c3ypv .j8t7nr9 {display: grid;grid-auto-flow: column;gap:44px;}
.c2c3ypv .j8t7nr9 ul {display: grid;gap:7px;padding: 0;margin: 0;list-style: none;}
.c2c3ypv .j8t7nr9 a {align-items: center;display: flex;min-height: 44px;color: var(--sfy);font-size: 15px;text-decoration: none;}
.c2c3ypv .j8t7nr9 a:hover {color: var(--i1tzf);}
.c2c3ypv .we8bg4 {display: flex;align-items: center;max-width: var(--zwx);gap:12px;flex-wrap: wrap;opacity:0.75;margin: 24px auto 0;}
.c2c3ypv .td246 {padding-top:17px;margin: 24px auto 0;border-top: 1px solid var(--ln8d);max-width: var(--zwx);}
.c2c3ypv .td246 p {color: var(--sfy);font-size: 13px;margin: 0;}
.c2c3ypv .td246 p + p {line-height:1.58;margin-top:9px;}

@media (max-width:829px) {
  
  .sfa4 {display: none;}
  .txvgy {display: flex;}
  .nkafrt {padding: 8px 14px;min-height: 56px;gap:11px;}
  .f872 {font-size: 14px;padding: 10px 16px;}
  .vvfqb4 {font-size: 18px;}
  
  .fjyn5c9 a:nth-child(n+5) {display: none;}
}

@media (min-width:830px) {
  
  .fjyn5c9 {display: none;}
  body {padding-bottom: 0;}
}

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

.mrzxggk {cursor: pointer;transition:opacity 0.256s ease, visibility 0.265s;inset: 0;position: fixed;opacity:0.05;visibility: hidden;z-index: 90;background: color-mix(in srgb, #000 56%, transparent);}
.ht471 {display: flex;width: auto;z-index: 91;transform: translateY(100%);background: var(--vpa2i);bottom: 0;flex-direction: column;border-radius: var(--xi5f) var(--xi5f) 0 0;top: auto;border-top: 1px solid var(--ln8d);overscroll-behavior: contain;max-height: 86vh;overflow-y: auto;left: 0;visibility: hidden;right: 0;transition:transform 0.213s ease, visibility 0.266s;position: fixed;-webkit-overflow-scrolling: touch;}
.nv9w:checked ~ .mrzxggk {visibility: visible;opacity:0.98;}
.nv9w:checked ~ .ht471 {visibility: visible;transform: translateY(0);}

.rgnk6 {border-bottom: 1px solid var(--ln8d);align-items: center;padding: 14px 8px 14px 20px;display: flex;justify-content: space-between;gap:13px;}
.snnb {font: 800 19px/1.2 var(--tuj);min-width: 0;overflow-wrap: anywhere;color: var(--i1tzf);}
.nqr2 {justify-content: center;line-height: 1;font-size: 27px;border-radius: var(--xi5f);color: var(--i1tzf);cursor: pointer;min-width: 44px;min-height: 44px;flex: 0 0 auto;align-items: center;display: flex;}
.nqr2:hover {background: var(--cqmu2);}

.ngzq7g {padding: 8px 0;}
.ngzq7g ul {margin: 0;list-style: none;padding: 0;}
.ngzq7g li + li {border-top: 1px solid var(--ln8d);}
.ngzq7g a {padding: 10px 20px;min-height: 48px;display: flex;font-size: 16px;color: var(--i1tzf);text-decoration: none;align-items: center;font-weight: 600;}
.ngzq7g a:hover {background: var(--cqmu2);}
.ngzq7g a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--ikw8);background: color-mix(in srgb, var(--ikw8) 14%, transparent);}

.k7yvwv6 {gap:11px;border-top: 1px solid var(--ln8d);margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;}
.bf008k9,
.apch {justify-content: center;font-size: 15px;border-radius: var(--xi5f);display: flex;text-decoration: none;align-items: center;min-height: 48px;font-weight: 700;padding: 12px 18px;}
.bf008k9 {color: var(--i1tzf);border: 1px solid var(--lkpsi);background: transparent;}
.bf008k9:hover {background: var(--cqmu2);}
.apch {background: var(--q8oy1);color: var(--c0mqq, var(--d05t5));border: 1px solid transparent;}

.ht471 a:focus-visible,
.nqr2:focus-visible,
.txvgy:focus-visible {outline: 2px solid var(--ikw8);outline-offset: 2px;}

.ht471 {box-shadow: 0 -18px 46px color-mix(in srgb, #000 38%, transparent);bottom: calc(var(--ax2) + env(safe-area-inset-bottom, 0px));}

.rgnk6 {position: relative;padding-top:22px;}
.rgnk6::before {content: "";border-radius: 999px;width: 38px;position: absolute;transform: translateX(-50%);top: 9px;background: var(--lkpsi);height: 4px;left: 50%;}

.k7yvwv6 {padding-bottom:18px;}

@media (min-width:830px) {
  .mrzxggk, .ht471 {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .mrzxggk, .ht471 {transition:none;}
}

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

@media (min-width:830px) {}

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

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

.mh8f8 .d6re3 .cjfx > summary {padding: 0 4px;min-height: 44px;display: inline-flex;align-items: center;list-style: none;gap:8px;cursor: pointer;}
.mh8f8 .d6re3 .cjfx > summary::-webkit-details-marker {display: none;}
.mh8f8 .d6re3 .cjfx > summary:focus-visible {border-radius: 999px;outline: 3px solid var(--negm);outline-offset: 3px;}
.mh8f8 .d6re3 .zz6sy9k {letter-spacing: .14em;text-transform: uppercase;font-size: 12px;font-weight: 800;}

.mh8f8 .d6re3 .cjfx > summary::after {flex: 0 0 auto;transform: translateY(-2px) rotate(45deg);border-bottom: 2px solid currentColor;border-right: 2px solid currentColor;width: 7px;height: 7px;content: "";transition:transform 0.206s ease;}
.mh8f8 .d6re3 .cjfx[open] > summary::after {transform: translateY(1px) rotate(225deg);}
.mh8f8 .d6re3 .cjfx[open] .zkjx3 {margin-top:12px;}
@media (prefers-reduced-motion: reduce) {
  .mh8f8 .d6re3 .cjfx > summary::after {transition:none;}
}

.fffjew {--ihwaw: var(--xi5f);--pzo: 40px;--dlgk: 1px solid var(--ln8d);--emr5: var(--bkan);--c76tg: var(--bkan);}

.mh8f8 .xvrw5gf h2.qgj718.qgj718 {font-size: 13px;text-wrap: wrap;text-transform: uppercase;letter-spacing: .07em;font-weight: 800;display: inline;color: var(--sfy);margin: 0;line-height: inherit;}
.mh8f8 .xvrw5gf h2.qgj718.qgj718::before {content: none;display: none;}

@media (max-width:568px) {
  .nkafrt {padding: 10px 12px;gap:10px;}
  .qjhcnfk {overflow: hidden;flex: 1 1 auto;min-width: 0;}
  .qjhcnfk img {object-fit: contain;object-position: left center;max-width:112px;}
  .h07k {min-width: 0;flex: 0 0 auto;gap:6px;}
  .h07k .f872 {font-size: 13px;padding: 0 12px;}
}

.h9hnqvb.h9hnqvb .fgj665s {margin: 0 0 10px;background: var(--cqmu2);border: 1px solid var(--ln8d);border-radius: var(--bkan);overflow: hidden;}
.h9hnqvb.h9hnqvb .fgj665s + .fgj665s {border-top: 1px solid var(--ln8d);}
.h9hnqvb.h9hnqvb .fgj665s:last-child {margin-bottom: 0;}

.h9hnqvb.h9hnqvb .agg9sz5 {justify-content: flex-start;gap:12px;}
.h9hnqvb.h9hnqvb .fa0rzxg {margin: 0 2px 0 0;transform: rotate(-45deg) translate(-1px, 1px);}
.h9hnqvb.h9hnqvb .r1b8f0s[open] .fa0rzxg {transform: rotate(45deg) translate(-2px, -2px);}
.h9hnqvb.h9hnqvb .mrcs {padding: 0 18px 16px 44px;}
.h9hnqvb.h9hnqvb .mrcs p {margin: 0;font-size: 15px;line-height:1.58;color: var(--sfy);}

.mh8f8 .d4rw .n3z5je2 {margin: 9px 0 0;height: 8px;}
.mh8f8 .d4rw .aac4 {line-height:1.60;color: var(--sfy);max-width: 62ch;font-size: 15px;margin: 18px 0 20px;}
.mh8f8 .d4rw .x0h8r1c .an4d {margin: 0;}
.mh8f8 .d4rw .x0h8r1c .xwdpcam {font-size: 14px;margin: 12px 8px 0 0;display: inline;}
.mh8f8 .d4rw .x0h8r1c .fw6338 {font-size: 12.5px;display: inline;}

.mh8f8 .d4rw .wt8s9 {align-items: flex-start;gap:1px;flex-direction: column;display: flex;}
.mh8f8 .d4rw .wt8s9 .xgqa0 {font-size: 15px;}
.mh8f8 .d4rw .wt8s9 .zabe {line-height: 1;}
.mh8f8 .d4rw .wt8s9 .b1raw {margin: 8px 0 0;}
.mh8f8 .d4rw .jcy4 {margin: 12px 0 0;align-items: baseline;padding-top:10px;flex-wrap: wrap;gap:4px 12px;display: flex;border-top: 1px solid var(--ln8d);}
.mh8f8 .d4rw .jcy4 .xwdpcam {display: inline;margin: 0;}
.mh8f8 .d4rw .jcy4 .fw6338 {display: inline;font-style: normal;font-size: 12.5px;}

.hnbh.hnbh .nv8kg8 {padding: 0;margin: 0;list-style: none;}
.hnbh.hnbh .pde5r {gap:11px;align-items: flex-start;display: flex;}
.hnbh.hnbh .a98qfqg {font-weight: 800;font-style: normal;height: 20px;display: inline-flex;width: 20px;flex: 0 0 auto;line-height: 1;font-size: 13px;justify-content: center;margin-top:2px;background: color-mix(in srgb, var(--a9i) 12%, transparent);border-radius: 50%;align-items: center;}
.hnbh.hnbh .ec28x {color: var(--ah1, var(--dhay2, var(--osvie)));background: var(--ikw8);}

.hnbh.hnbh .gtja {color: var(--sfy);}

.hnbh.hnbh .beg3.beg3 {margin: 0;column-gap: 0;display: grid;grid-template-columns: minmax(86px, 21%) 1fr;}

.hnbh.hnbh .x98r {line-height:1.25;font-size: 11.5px;font-weight: 800;text-transform: uppercase;gap:6px;grid-column: 1;letter-spacing: .1em;align-items: flex-start;padding: 13px clamp(14px, 2vw, 26px) 12px 0;min-width: 0;margin: 0;overflow-wrap: anywhere;display: flex;}

.hnbh.hnbh .qxac {color: var(--i1tzf);}
.hnbh.hnbh .aqze  {color: var(--sfy);}

.hnbh.hnbh .x98r:not(:first-child) {border-top: 1px solid var(--ln8d);}

.hnbh.hnbh .wvmn {display: inline-flex;justify-content: center;height: 17px;font-size: 12px;flex: 0 0 auto;line-height: 1;font-weight: 800;width: 17px;align-items: center;background: color-mix(in srgb, var(--a9i) 12%, transparent);border-radius: 50%;margin-top: -1px;}
.hnbh.hnbh .qxac .wvmn {color: var(--ah1, var(--dhay2, var(--osvie)));background: var(--ikw8);}
.hnbh.hnbh .v3m2m {font-size: 15px;border-top: 1px solid var(--ln8d);padding: 13px 0 12px;line-height:1.49;grid-column: 2;margin: 0;}

.hnbh.hnbh .v3m2m:first-of-type {border-top-color: transparent;}

@media (max-width:568px) {
  .hnbh.hnbh .beg3.beg3 {display: block;}
  .hnbh.hnbh .x98r {padding: 15px 0 7px;}
  .hnbh.hnbh .x98r:not(:first-child) {margin-top:3px;}
  
  .hnbh.hnbh .v3m2m:first-of-type {border-top-color: var(--ln8d);}
}

.mh8f8 .qvyr .p8crpx6 {color: var(--i1tzf);margin: 0;line-height:1.20;letter-spacing: -.02em;font-size: clamp(20px, 2.4vw, 27px);font-weight: 800;padding: clamp(20px, 2.6vw, 28px) clamp(18px, 2.4vw, 30px) 0;}
.mh8f8 .qvyr .c7vm {padding-top:14px;}

.mh8f8 .qvyr .db0ak {color: var(--i1tzf);position: relative;font-size: clamp(20px, 2.4vw, 27px);margin: 0 0 14px;font-weight: 800;padding-left:15px;letter-spacing: -.02em;line-height:1.20;}

.mh8f8 .qvyr .db0ak::before {left: 0;border-radius: 999px;bottom: .1em;position: absolute;width: 5px;background: linear-gradient(180deg, var(--ikw8), var(--r2mk));display: block;content: "";margin: 0;height: auto;top: .1em;}

.mh8f8 .xvrw5gf h2.c088.c088 {padding: clamp(18px, 2.4vw, 24px) clamp(16px, 2.2vw, 26px) 0;font-weight: 800;text-transform: uppercase;margin: 0;display: block;text-wrap: wrap;letter-spacing: .07em;color: var(--sfy);font-size: 13px;line-height:1.28;}

.mh8f8 .xvrw5gf h2.c088.c088::before {height: 3px;width: 14px;border-radius: 999px;content: "";margin: 0 9px 3px 0;vertical-align: middle;background: linear-gradient(90deg, var(--ikw8), var(--r2mk));display: inline-block;}
.mh8f8 .xvrw5gf .x8fjth {padding-top:13px;}

.mh8f8 .xvrw5gf .np6e87 {padding: clamp(16px, 2.2vw, 22px) clamp(16px, 2.2vw, 26px);}
.mh8f8 .xvrw5gf .np6e87 .jmt7r3 {padding: 0;}
.mh8f8 .xvrw5gf h2.nwxn.nwxn {border-radius: 999px;padding: 6px 13px;color: color-mix(in srgb, var(--ikw8) 35%, var(--i1tzf));font-weight: 800;display: inline-block;line-height:1.28;text-wrap: wrap;background: color-mix(in srgb, var(--ikw8) 13%, var(--cqmu2));margin: 0 0 13px;text-transform: uppercase;font-size: 12px;letter-spacing: .07em;}
.mh8f8 .xvrw5gf h2.nwxn.nwxn::before {content: none;display: none;}

.mh8f8 .ktns0jp .exmw1 {margin-bottom:12px;}
.mh8f8 .ktns0jp .jkw4x8 {margin: 0 0 16px;border: 0;border-top: 1px solid var(--ln8d);}

.mh8f8 .ktns0jp .aahpqj {align-items: stretch;margin: 0 0 16px;display: flex;gap:12px;}
.mh8f8 .ktns0jp .aahpqj::before {background: linear-gradient(180deg, var(--ikw8), var(--r2mk));content: "";border-radius: 999px;flex: 0 0 auto;width: 5px;min-height: 28px;}
.mh8f8 .ktns0jp .aahpqj .r3we7 {margin: 0;align-self: center;}

.mh8f8 .ktns0jp .bej57 {padding: clamp(12px, 1.6vw, 18px);border-radius: var(--bkan);border: 1px solid var(--ln8d);background: var(--cqmu2);}

.mh8f8 .cp4q .y20akwf.yg4df48 {box-shadow: inset 0 0 0 2px color-mix(in srgb, currentColor 24%, transparent);}
.mh8f8 .cp4q .n9fqv {align-items: center;display: inline-flex;height: 26px;justify-content: center;border-radius: 50%;margin-right:10px;width: 26px;position: relative;z-index: 1;background: color-mix(in srgb, currentColor 20%, transparent);flex: 0 0 auto;}
.mh8f8 .cp4q .n9fqv::before {content: "";height: 0;border-bottom: 5px solid transparent;margin-left:3px;border-top: 5px solid transparent;width: 0;border-left: 7px solid currentColor;}

.mh8f8 .cczhv.xhvnkpg {text-align: left;align-items: stretch;}
.mh8f8 .cczhv .qqwwgd {display: flex;align-items: center;gap:13px;}
.mh8f8 .cczhv .qqwwgd .fjsg {width: 64px;height: 64px;margin: 0;}
.mh8f8 .cczhv .kwh8 {gap:5px;flex-direction: column;display: flex;align-items: flex-start;min-width: 0;}
.mh8f8 .cczhv.xhvnkpg .a6dw47 {margin-top:14px;}

.mh8f8 .cczhv.fq6y8aq .sjwc {font-size: 14.5px;color: var(--sfy);margin: 2px 0 0;line-height:1.88;}
.mh8f8 .cczhv.fq6y8aq .stthtns {color: var(--sfy);}
.mh8f8 .cczhv.fq6y8aq .sjwc .v6bb6 {display: inline-block;vertical-align: middle;margin-left:10px;}
.mh8f8 .cczhv .drz59pv {justify-content: center;margin: 12px 0 0;flex-wrap: wrap;padding: 0;list-style: none;}
.mh8f8 .cczhv.xhvnkpg .drz59pv {justify-content: flex-start;}

.mh8f8 .w901t .dbjhfe {border-top: 1px solid var(--ln8d);grid-template-columns: auto minmax(0, 1fr);display: grid;padding: 0;grid-column: 1 / -1;margin: 14px 0 0;list-style: none;}

.mh8f8 .w901t .dbjhfe .kb4k61 {align-items: center;align-self: stretch;padding: 11px 16px 11px 0;display: flex;margin: 0;grid-column: 1;border-bottom: 1px solid var(--ln8d);}
.mh8f8 .w901t .dbjhfe .jmghmm {margin: 0;align-self: stretch;justify-content: flex-end;display: flex;padding: 11px 0;border-bottom: 1px solid var(--ln8d);grid-column: 2;align-items: center;}
.mh8f8 .w901t .dbjhfe > :nth-last-child(-n+2) {border-bottom: 0;}

.mh8f8 .w901t.zaq83r3 .ydwqnn3 {grid-row: 1;}

.mh8f8 .w901t .debxn .xnqenbt {grid-column: auto;gap:5px 18px;padding-top: 0;margin: 9px 0 0;border-top: 0;}
.mh8f8 .w901t .debxn .d7n9w {align-items: baseline;gap:5px;flex-direction: row;}
.mh8f8 .w901t .debxn .jmghmm {font-size: 14px;}
.mh8f8 .w901t .debxn .kb4k61 {font-size: 10.5px;}

.ve5gj53.ve5gj53 .sj9xm {list-style: none;margin: 0;padding: 0;counter-reset: ma2step;}
.ve5gj53.ve5gj53 .b0vr {padding-left:49px;position: relative;flex-direction: column;gap:4px;counter-increment: ma2step;}

.ve5gj53.ve5gj53 .b0vr::before {position: absolute;height: 34px;background: transparent;font-weight: 800;align-items: center;font-size: 15px;top: 14px;display: inline-flex;color: color-mix(in srgb, var(--ikw8) 45%, var(--i1tzf));width: 34px;left: 0;content: counter(ma2step);justify-content: center;line-height: 1;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--ikw8) 55%, var(--ln8d));}

.ve5gj53.ve5gj53 .dt81r {border-top: 0;}
.ve5gj53.ve5gj53 .qz25 {padding: 0 2px 22px;min-height: 0;position: relative;border-bottom: 0;gap:16px;}
.ve5gj53.ve5gj53 .qz25:last-child {padding-bottom: 0;}
.ve5gj53.ve5gj53 .qz25::before {left: 18px;border-radius: 999px;top: 38px;content: "";width: 2px;background: color-mix(in srgb, var(--ikw8) 30%, var(--ln8d));bottom: 0;position: absolute;}
.ve5gj53.ve5gj53 .qz25:last-child::before {content: none;}
.ve5gj53.ve5gj53 .b32adeg {position: relative;z-index: 1;font-style: normal;}
.ve5gj53.ve5gj53 .dcjxs0v {padding-top:4px;min-width: 0;}
.ve5gj53.ve5gj53 .y2re26r {font-weight: 800;line-height:1.32;font-size: 16px;margin: 0 0 4px;}
.ve5gj53.ve5gj53 .mxtrtx {line-height:1.57;color: var(--sfy);margin: 0;font-size: 15px;}

.mh8f8 .qvyr .p8crpx6:last-child {padding-bottom: clamp(20px, 2.6vw, 28px);}
.mh8f8 .qvyr .h413r41:last-child {padding-bottom: clamp(16px, 2.2vw, 22px);border-bottom: 0;}

@media (max-width:829px) {
  .h07k .fffjew {display: none;}
}
.k7yvwv6 .fffjew {justify-self: start;}
@media (max-width:568px) {
  .h07k {gap:7px;}
  .h07k .f872 {white-space: nowrap;padding: 0 11px;font-size: 12.5px;}
  .qjhcnfk img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .nkafrt {gap:5px;}
  .h07k .f872 {font-size: 12px;padding: 0 9px;}
  .qjhcnfk img {max-width: 24vw;}
}

.ht471 {left: auto;transform: translateX(100%);right: 0;border-left: 1px solid var(--ln8d);bottom: 0;top: 0;width: min(88vw, 380px);border-radius: var(--xi5f) 0 0 var(--xi5f);max-height: none;border-top: 0;}
.nv9w:checked ~ .ht471 {transform: translateX(0);}

.mh8f8 .e87gw0y.pzkyhw {min-height: clamp(380px, 52vh, 560px);justify-content: center;}
.mh8f8 .e87gw0y.pzkyhw .b68n9hz {margin-top: 0;background: none;padding: clamp(28px, 4vw, 56px);max-width:621px;}
.mh8f8 .e87gw0y.pzkyhw:not(.baf2bh) .w2nt9::after {position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, var(--vpa2i) 92%, transparent) 0%,
    color-mix(in srgb, var(--vpa2i) 66%, transparent) 40%,
    color-mix(in srgb, var(--vpa2i) 0%, transparent) 76%);content: "";inset: 0;}
.mh8f8 .e87gw0y.pzkyhw.baf2bh {background:
    radial-gradient(70% 100% at 100% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--r2mk) 55%, transparent), transparent 70%),
    linear-gradient(var(--kgvxf, 135deg), var(--ikw8) 0%, color-mix(in srgb, var(--ikw8) 70%, #000) 100%);border-color: transparent;}
.mh8f8 .e87gw0y.pzkyhw.baf2bh .w2nt9 {display: none;}
.mh8f8 .e87gw0y.pzkyhw.baf2bh :is(.dd4z, .tvd7) {color: var(--ah1, var(--dhay2, var(--osvie)));}
.mh8f8 .e87gw0y.pzkyhw.baf2bh .tvd7 {opacity:0.87;}
.mh8f8 .e87gw0y.pzkyhw.baf2bh .qb0xq {background: color-mix(in srgb, #000 22%, transparent);color: #fff;}

.mh8f8 .e87gw0y.pzkyhw.baf2bh .n0tvntr {box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--i1tzf);background: var(--vpa2i);}
@media (max-width:645px) {
  .mh8f8 .e87gw0y.pzkyhw {min-height: min(70vh, 520px);justify-content: flex-end;}
  .mh8f8 .e87gw0y.pzkyhw.baf2bh {min-height: 0;justify-content: center;}
  .mh8f8 .e87gw0y.pzkyhw:not(.baf2bh) .w2nt9::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vpa2i) 95%, transparent) 0%,
      color-mix(in srgb, var(--vpa2i) 70%, transparent) 45%,
      color-mix(in srgb, var(--vpa2i) 0%, transparent) 80%);}
}
.mh8f8 .e87gw0y .kf9y {background:
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--r2mk) 55%, transparent), transparent 70%),
    linear-gradient(var(--kgvxf, 135deg), var(--ikw8) 0%, color-mix(in srgb, var(--ikw8) 70%, #000) 100%);font-size: 0;}
.mh8f8 .e87gw0y .st1c {box-sizing: border-box;aspect-ratio: 16 / 9;width: min(62%, 280px);display: flex;box-shadow: 0 0 0 10px color-mix(in srgb, #fff 10%, transparent), 0 24px 60px color-mix(in srgb, #000 35%, transparent);padding: 18px;justify-content: center;background: color-mix(in srgb, var(--vpa2i) 86%, transparent);align-items: center;border-radius: var(--xi5f);border: 1px solid color-mix(in srgb, #fff 30%, transparent);}
.mh8f8 .e87gw0y .st1c img {width: auto;object-fit: contain;max-height: 100%;height: auto;border-radius: 0;max-width: 100%;display: block;}

.mh8f8 .w6ake.jtvfy {display: block;}
.jtvfy .x2e5k {margin: 0 0 18px;}
.jtvfy .kmbeheb {position: relative;}
.jtvfy .k5xgn {border-radius: var(--xi5f);grid-auto-flow: column;grid-auto-columns: 100%;scroll-behavior: smooth;overflow-x: auto;scrollbar-width: none;padding: 0;scroll-snap-type: x mandatory;list-style: none;display: grid;overscroll-behavior-x: contain;margin: 0;}
.jtvfy .k5xgn::-webkit-scrollbar {display: none;}
.jtvfy .j1cgp {display: flex;background: var(--cqmu2);overflow: hidden;min-height: clamp(300px, 40vh, 440px);scroll-snap-align: start;border-radius: var(--xi5f);align-items: center;position: relative;}
.jtvfy .j1cgp > picture,
.mh8f8 .jtvfy .d7g9zn.d7g9zn {border-radius: 0;max-width: none;object-fit: cover;position: absolute;width: 100%;height: 100%;inset: 0;}
.jtvfy .j1cgp:not(.c6465)::after {pointer-events: none;content: "";background: linear-gradient(90deg,
    color-mix(in srgb, var(--vpa2i) 90%, transparent) 0%,
    color-mix(in srgb, var(--vpa2i) 60%, transparent) 42%,
    color-mix(in srgb, var(--vpa2i) 0%, transparent) 78%);position: absolute;inset: 0;}
.jtvfy .c6465 {background:
    radial-gradient(70% 100% at 100% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--r2mk) 55%, transparent), transparent 70%),
    linear-gradient(135deg, var(--ikw8) 0%, color-mix(in srgb, var(--ikw8) 70%, #000) 100%);}
.jtvfy .c6465:nth-child(even) {background:
    radial-gradient(70% 100% at 0% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 18% 18%, color-mix(in srgb, var(--ikw8) 55%, transparent), transparent 70%),
    linear-gradient(225deg, var(--r2mk) 0%, color-mix(in srgb, var(--r2mk) 65%, #000) 100%);}
.jtvfy .c5vk {align-items: flex-start;gap:13px;z-index: 1;max-width:560px;flex-direction: column;display: flex;position: relative;padding: clamp(26px, 4vw, 56px) clamp(26px, 5vw, 72px);}
.jtvfy .c1rh4 {font-size: 13px;color: color-mix(in srgb, var(--ikw8) 55%, #fff);font-weight: 800;letter-spacing: .14em;}
.jtvfy .hz81m {margin: 0;font-weight: 800;text-wrap: balance;font-size: clamp(26px, 3.2vw, 42px);letter-spacing: -.03em;line-height:1.10;color: var(--i1tzf);}
.jtvfy .c6465 :is(.hz81m, .c1rh4) {color: var(--ah1, var(--dhay2, var(--osvie)));}
.jtvfy .fr8nryh {white-space: nowrap;min-height: 52px;color: var(--dhay2, var(--osvie));font-size: 15.5px;border-radius: 999px;padding: 0 28px;align-items: center;background: var(--negm);display: inline-flex;justify-content: center;font-weight: 800;text-decoration: none;}
.jtvfy .c6465 .fr8nryh {color: var(--i1tzf);background: var(--vpa2i);}
.jtvfy .zcj8 {display: flex;font-size: 30px;height: 48px;z-index: 2;background: color-mix(in srgb, var(--vpa2i) 82%, transparent);position: absolute;line-height: 1;width: 48px;transform: translateY(-50%);backdrop-filter: blur(8px);cursor: pointer;justify-content: center;color: var(--i1tzf);align-items: center;top: 50%;box-shadow: 0 8px 24px color-mix(in srgb, #000 30%, transparent);border-radius: 999px;border: 0;}
.jtvfy .zcj8:hover {background: var(--negm);color: var(--dhay2, var(--osvie));}
.jtvfy .zcj8[hidden] {display: none;}
.jtvfy .q4tsws {left: 14px;}
.jtvfy .qxq5 {right: 14px;}
.jtvfy .m0ad4xf {position: absolute;bottom: 14px;display: flex;right: 0;z-index: 2;gap:7px;left: 0;margin: 0;justify-content: center;}
.jtvfy .tn4ge0 {height: 9px;background: color-mix(in srgb, #fff 45%, transparent);transition:width 0.326s ease, background 0.348s ease;width: 9px;cursor: pointer;border-radius: 999px;}
.jtvfy .tn4ge0[data-on="1"] {width: 30px;background: linear-gradient(90deg, var(--ikw8), var(--r2mk));}
.jtvfy .df35 {margin: 18px 0 0;}
@media (max-width:645px) {
  .jtvfy .j1cgp {min-height: min(62vh, 460px);align-items: flex-end;}
  .jtvfy .j1cgp:not(.c6465)::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vpa2i) 94%, transparent) 0%,
      color-mix(in srgb, var(--vpa2i) 66%, transparent) 45%,
      color-mix(in srgb, var(--vpa2i) 0%, transparent) 80%);}
  .jtvfy .c6465 {min-height: 300px;}
  .jtvfy .c5vk {padding: 22px 20px 40px;}
  .jtvfy .zcj8 {transform: none;height: 40px;width: 40px;top: 22px;}
  .jtvfy .q4tsws {left: auto;right: 62px;}
  .jtvfy .fr8nryh {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .jtvfy .k5xgn {scroll-behavior: auto;} .jtvfy .tn4ge0 {transition:none;} }
.mh8f8 .jtvfy .c6465 a.fr8nryh {background: var(--vpa2i);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--i1tzf);}

.mh8f8 .qz17gn .qrfq5 {gap:11px;display: grid;grid-template-columns: repeat(var(--fl7b, 4), minmax(0, 1fr));}
.mh8f8 .qz17gn .b848 {justify-content: center;flex-direction: column;padding: 16px 12px;border-radius: var(--bkan);box-sizing: border-box;align-items: center;text-align: center;width: 100%;display: flex;min-height: 104px;gap:8px;height: 100%;}
.mh8f8 .qz17gn .b848 img {max-width: 100%;height: 36px;}
.mh8f8 .qz17gn .av9d60 {font-size: 14px;white-space: normal;color: var(--sfy);}
@media (max-width:645px) {
  .mh8f8 .qz17gn .qrfq5 {gap:7px;grid-template-columns: repeat(var(--sd8, 2), minmax(0, 1fr));}
  .mh8f8 .qz17gn .b848 {min-height: 88px;padding: 12px 8px;}
  .mh8f8 .qz17gn .b848 img {height: 28px;}
}

.mh8f8 > .w901t.bq3f.ny2k49n {border: 1px solid color-mix(in srgb, var(--ikw8) 45%, var(--ln8d));grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 4vw, 56px);display: grid;margin-top: clamp(36px, 5vw, 64px) !important;background:
    radial-gradient(60% 120% at 95% 50%, color-mix(in srgb, var(--ikw8) 26%, transparent), transparent 70%),
    var(--vpa2i);margin-bottom: clamp(36px, 5vw, 64px) !important;align-items: center;box-shadow: 0 0 0 1px color-mix(in srgb, var(--ikw8) 18%, transparent), 0 24px 60px color-mix(in srgb, var(--ikw8) 18%, transparent);}
@media (min-width:830px) { .mh8f8 > .w901t.ny2k49n {grid-template-columns: minmax(0, 1fr) auto;} }
.ny2k49n .d760bt {display: grid;min-width: 0;gap:17px;}

@media (min-width:830px) { .mh8f8 > .w901t.bq3f.ny2k49n {grid-template-columns: minmax(0, 1fr) auto;} }
.mh8f8 > .w901t.bq3f.ny2k49n {padding: clamp(24px, 3.6vw, 48px) !important;}
.ny2k49n .d760bt .rbhy3 {font-size: clamp(24px, 2.8vw, 36px);}
.mh8f8 .ny2k49n .d760bt a.hk7hr4h,
.mh8f8 .ny2k49n .d760bt .v2nxd9m a {background: var(--negm);border-color: transparent;color: var(--dhay2, var(--osvie));}
.mh8f8 > .w901t.bq3f.ny2k49n {border-radius: var(--xi5f);}

.kracc .mnhq {position: relative;aspect-ratio: 1 / 0.9;margin: 0 auto;width: clamp(260px, 26vw, 340px);}
.mh8f8 .kracc .by79cs.by79cs {transition:transform 0.326s ease;transform-origin: 50% 110%;aspect-ratio: 3 / 4;bottom: 12%;left: 50%;width: 46%;object-fit: cover;position: absolute;height: auto;box-shadow: 0 18px 40px color-mix(in srgb, #000 45%, transparent);border-radius: var(--bkan);border: 2px solid color-mix(in srgb, var(--ikw8) 40%, var(--ln8d));}
.kracc .by79cs:nth-of-type(1) {transform: translateX(-90%) rotate(-14deg);}
.kracc .by79cs:nth-of-type(2) {transform: translateX(-50%) translateY(-8%);box-shadow: 0 22px 50px color-mix(in srgb, var(--ikw8) 40%, transparent);z-index: 2;}
.kracc .by79cs:nth-of-type(3) {transform: translateX(-10%) rotate(14deg);}
.kracc:hover .by79cs:nth-of-type(1) {transform: translateX(-100%) rotate(-19deg);}
.kracc:hover .by79cs:nth-of-type(3) {transform: translateX(0%) rotate(19deg);}
.kracc .y1jn1 {transform: translateX(-50%);bottom: 2%;height: 22%;padding: 8px 14px;background: color-mix(in srgb, var(--vpa2i) 88%, transparent);position: absolute;box-shadow: 0 12px 30px color-mix(in srgb, #000 35%, transparent);align-items: center;box-sizing: border-box;left: 50%;border-radius: var(--bkan);border: 1px solid color-mix(in srgb, var(--ikw8) 45%, var(--ln8d));z-index: 3;width: 62%;backdrop-filter: blur(8px);justify-content: center;display: flex;}
.kracc .y1jn1 img {display: block;height: auto;object-fit: contain;max-width: 100%;width: auto;max-height: 100%;border-radius: 0;}
.kracc .r96p {color: var(--dhay2, var(--osvie));position: absolute;border-radius: 999px;font-weight: 800;padding: 8px 14px;z-index: 4;font-size: 15px;background: var(--negm);right: 4%;box-shadow: 0 8px 22px color-mix(in srgb, var(--ikw8) 45%, transparent);top: 2%;}
@media (max-width:829px) { .kracc .mnhq {order: -1;width: min(300px, 82vw);} }
@media (prefers-reduced-motion: reduce) { .kracc .by79cs {transition:none;} }

.mh8f8 .kracc .by79cs.by79cs {width: 44%;aspect-ratio: auto;height: 64%;max-width: none;bottom: 18%;}
.kracc .y1jn1 {width: 54%;height: 18%;bottom: 4%;}
.kracc .r96p {top: 0;right: 2%;}

.mh8f8 .w901t .mnhq img.by79cs.by79cs {max-width: none;object-fit: cover;max-height: none;width: 44%;height: 64%;min-height: 0;}
.mh8f8 .w901t .y1jn1 img {max-height: 100%;min-height: 0;}

.sw5cqsy .jxf56fg {grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;border-radius: var(--xi5f);border: 1px solid color-mix(in srgb, var(--ikw8) 35%, var(--ln8d));display: grid;background:
    linear-gradient(90deg, color-mix(in srgb, var(--ikw8) 26%, transparent), transparent 55%),
    var(--cqmu2);margin: 6px 0 18px;padding: 16px clamp(16px, 3vw, 34px);}
.sw5cqsy .jm57 {min-width: 0;gap:14px;align-items: center;display: flex;}
.sw5cqsy .sv68g1m {flex-direction: row-reverse;text-align: right;}
.sw5cqsy .jm57 b {letter-spacing: -.04em;font-variant-numeric: tabular-nums;font-weight: 800;font-size: clamp(44px, 5vw, 64px);line-height: .9;}
.sw5cqsy .dxwmhe b {text-shadow: 0 0 24px color-mix(in srgb, var(--ikw8) 55%, transparent);color: var(--ikw8);}
.sw5cqsy .sv68g1m b {color: var(--sfy);}
.sw5cqsy .jm57 i {font-weight: 800;text-transform: uppercase;min-width: 0;font-size: 12.5px;letter-spacing: .1em;color: var(--i1tzf);font-style: normal;}
.sw5cqsy .sv68g1m i {color: var(--sfy);}
.sw5cqsy .p651 {font-size: clamp(36px, 4vw, 52px);font-weight: 800;padding: 0 clamp(10px, 2vw, 24px);color: var(--ln8d);}

.sw5cqsy .pf1a4wd {display: grid;gap:14px;align-items: start;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.sw5cqsy.snq0nt .pf1a4wd {grid-template-columns: minmax(0, 1fr);}
.sw5cqsy .kemac {gap:11px;margin: 0 0 10px;font-size: 12.5px;font-weight: 800;display: flex;align-items: center;text-transform: uppercase;letter-spacing: .1em;justify-content: space-between;color: var(--sfy);}
.sw5cqsy .pkpphnz .kemac {color: var(--i1tzf);}
.sw5cqsy .xqb5 {letter-spacing: 0;color: inherit;font-size: 20px;}
.sw5cqsy .pkpphnz .xqb5 {color: var(--ikw8);}
.sw5cqsy .rbhwz {display: grid;list-style: none;padding: 0;margin: 0;gap:7px;}
.sw5cqsy .pknnp {padding: 13px 16px;border-radius: var(--bkan);min-width: 0;gap:13px;align-items: center;display: flex;line-height:1.46;transition:transform 0.182s;font-size: 15px;}
.sw5cqsy .pknnp:hover {transform: translateX(3px);}
.sw5cqsy .wqsh {overflow-wrap: anywhere;min-width: 0;}
.sw5cqsy .pkpphnz .pknnp {border: 1px solid color-mix(in srgb, var(--ikw8) 35%, var(--ln8d));color: var(--i1tzf);background: linear-gradient(90deg, color-mix(in srgb, var(--ikw8) 18%, var(--cqmu2)), var(--cqmu2));}
.sw5cqsy .kme2 .pknnp {background: var(--vpa2i);color: var(--sfy);border: 1px dashed var(--ln8d);}
.sw5cqsy .d9q4m {position: relative;border-radius: 999px;flex: 0 0 auto;height: 26px;width: 26px;}
.sw5cqsy .pkpphnz .d9q4m {background: var(--ikw8);box-shadow: 0 0 14px color-mix(in srgb, var(--ikw8) 60%, transparent);}
.sw5cqsy .pkpphnz .d9q4m::after {top: 5px;border: solid var(--ah1, var(--dhay2, var(--osvie)));border-width: 0 3px 3px 0;width: 6px;height: 12px;left: 9px;transform: rotate(45deg);content: "";position: absolute;}
.sw5cqsy .kme2 .d9q4m {background: color-mix(in srgb, var(--i1tzf) 10%, transparent);}
.sw5cqsy .kme2 .d9q4m::before,
.sw5cqsy .kme2 .d9q4m::after {position: absolute;border-radius:3px;transform: rotate(45deg);width: 14px;top: 12px;content: "";height: 2.5px;background: var(--sfy);left: 6px;}
.sw5cqsy .kme2 .d9q4m::after {transform: rotate(-45deg);}
@media (max-width:709px) {
  .sw5cqsy .pf1a4wd {grid-template-columns: minmax(0, 1fr);}
  .sw5cqsy .jm57 {gap:3px;flex-direction: column;align-items: flex-start;}
  .sw5cqsy .sv68g1m {flex-direction: column;align-items: flex-end;}
}
@media (prefers-reduced-motion: reduce) { .sw5cqsy .pknnp {transition:none;} }

.sw5cqsy .jxf56fg ~ .pf1a4wd .kemac {display: none;}
.sw5cqsy .jxf56fg ~ .pf1a4wd .kme2 .rbhwz {margin-top: 0;}
.sw5cqsy.snq0nt .jxf56fg ~ .pf1a4wd {gap:9px;}
