

:root {--dvl: clamp(14px, 1.8vw, 22px);--ux4l: clamp(30px, 3.6vw, 52px);--aezir: var(--biw);--ukh: var(--obe);--icrk:  var(--v3py);--fp9:    18px;--sczer: 26px;--evsk:   var(--aaok7);--fqb70:"Nunito", system-ui, "Avenir Next", "Segoe UI Variable", sans-serif;--x2c: var(--b6m, var(--obe));--xap9f: 1080px;--fkt:   var(--jg0);--na7: var(--ha2);--nauk: 64px;--g4up:    var(--kfhn);}

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

.rkh38d4 {font-weight: 800;z-index: 200;position: absolute;padding: 12px 20px;left: -9999px;border-radius: 999px;background: var(--ukh);top: 0;text-decoration: none;color: var(--i623, var(--vd5s, var(--b4eo)));}
.rkh38d4:focus {left: 12px;top: 12px;}

.h0d2 {border-bottom: 1px solid var(--evsk);z-index: 60;background: color-mix(in srgb, var(--wtgq) 92%, transparent);backdrop-filter: blur(12px);top: 0;position: sticky;-webkit-backdrop-filter: blur(12px);}
.xp84 {display: flex;min-height: 60px;max-width: var(--xap9f);padding: 10px 18px;gap:17px;margin: 0 auto;align-items: center;}
.qyndq {display: inline-flex;align-items: center;text-decoration: none;min-height: 44px;flex: 0 0 auto;}
.qyndq img {display: block;width: auto;height: 28px;}
.qhrajpt {color: var(--oq6hd);letter-spacing: -.03em;font-size: 20px;font-weight: 800;}

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

.gfakw {align-items: center;display: flex;gap:8px;flex: 0 0 auto;}

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

.e6793,
.xj3g3 :is(.extn9, .c63zt, .qq5gp, .bamqee,
              .zmya, .kyxwt6j, .snda) a[role="button"],
.xj3g3 .bamqee a {padding: 11px 22px;border-radius: 999px;border: 1px solid transparent;cursor: pointer;align-items: center;text-decoration: none;white-space: nowrap;font-size: 15px;justify-content: center;font-weight: 800;min-height: 44px;transition:transform 0.169s;display: inline-flex;}

.hkxr7ct {border-color: var(--evsk);background: var(--fey7i);color: var(--nqx1b, var(--evpj));}
.yxsbw7 {box-shadow: 0 6px 18px color-mix(in srgb, var(--k5h) 30%, transparent);background: var(--k5h);color: var(--n50n, var(--t3z));}
.yxsbw7:hover {transform: translateY(-1px);background: var(--x9ufy);}

.xj3g3 :is(.extn9, .c63zt, .qq5gp, .bamqee,
              .zmya, .kyxwt6j, .snda) a[role="button"]:hover,
.xj3g3 .bamqee a:hover {background: var(--x9ufy);}
.v64m {display: flex;width: 100%;margin-top:15px;}

.xj3g3 :is(.extn9, .c63zt, .qq5gp, .bamqee,
              .zmya, .kyxwt6j, .snda) a[role="button"],
.xj3g3 .bamqee a {color: var(--vd5s, var(--b4eo));background: var(--obe);}

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

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

.crvq68 {height: 20px;width: 20px;border: 2px solid currentColor;opacity:0.85;}
.tqenqx {border-radius:6px;}
.dwxab {border-radius: 50%;}
.sya57hy {border-radius:3px;transform: rotate(45deg);}
.kbt8 .ze2t .crvq68 {background: color-mix(in srgb, var(--ukh) 22%, transparent);opacity:0.99;}

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

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

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

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

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

.xj3g3 :is(.snda, .kyxwt6j, .zmya, .frak1n0,
              .xr8r5e, .g1fm, .qq5gp, .c63zt,
              .atrpc, .q37y) {background: var(--fkt);border: 1px solid var(--evsk);border-radius: var(--sczer);padding: var(--ux4l) clamp(18px, 2.4vw, 32px) !important;}

.xj3g3 .extn9.hzxvcqw {border: 1px solid var(--evsk);border-radius: var(--sczer);grid-template-columns: minmax(0, 1fr);min-height: 0 !important;background: var(--fkt);display: grid;padding: 0 !important;overflow: hidden;}
.xj3g3 .extn9 .k2hg {margin: 0;min-width: 0;overflow: hidden;color: var(--e90v, #fff);background: var(--k69, var(--na7));position: relative;height: clamp(120px, 18vh, 190px);}
.xj3g3 .extn9 .k2hg img,
.xj3g3 .extn9 .rbm84 {display: block;height: 100%;object-fit: cover;width: 100%;border-radius: 0;}

.xj3g3 .extn9 .c0jxz {font-size: clamp(52px, 11vw, 132px);line-height: .8;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(--ni2ih, 160deg),
      var(--ukh) 0%,
      color-mix(in srgb, var(--x2c) 78%, var(--ukh)) 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;font-weight: 800;color: color-mix(in srgb, #fff 34%, transparent);align-items: center;position: absolute;display: flex;justify-content: center;inset: 0;letter-spacing: -.05em;}

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

.xj3g3 .extn9 .xh73ee {align-items: flex-start;flex-direction: column;padding: clamp(22px, 3vw, 34px) clamp(18px, 2.6vw, 32px);max-width: none;min-width: 0;text-align: left;display: flex;gap:13px;}
.xj3g3 .extn9 .r69p9 {color: var(--g4up);letter-spacing: -.03em;font-weight: 800;line-height:1.08;font-size: clamp(28px, 3.4vw, 46px);margin: 0;text-wrap: balance;}
.xj3g3 .extn9 .m3qz {max-width: 52ch;font-size: 15.5px;margin: 0;color: var(--icrk);line-height:1.55;}

.xj3g3 .extn9 .fdzj {min-height: 56px;justify-content: center;text-decoration: none;padding: 15px 30px;display: inline-flex;white-space: nowrap;font-weight: 800;border-radius: 999px;transition:transform 0.146s, filter 0.127s;background: var(--obe);align-items: center;font-size: 16px;color: var(--vd5s, var(--b4eo));}
.xj3g3 .extn9 .fdzj:hover {filter: brightness(1.06);transform: translateY(-1px);}

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

@media (min-width:816px) {
  
  .xj3g3 .extn9.m1bv88,
  .xj3g3 .extn9.x73x2zq {align-items: stretch;grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);}
  .xj3g3 .extn9.x73x2zq {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .xj3g3 .extn9.m1bv88 .k2hg,
  .xj3g3 .extn9.x73x2zq .k2hg {min-height: clamp(240px, 34vh, 340px);height: 100%;}
  .xj3g3 .extn9 .xh73ee {justify-content: center;}
}

.xj3g3 .c63zt.esm93 {text-align: left;}
.xj3g3 .c63zt .aw97 {line-height:1.10;font-weight: 800;margin: 0 0 8px;letter-spacing: -.03em;color: var(--g4up);font-size: clamp(28px, 4.2vw, 46px);}
.xj3g3 .c63zt .sryjnvf {color: var(--icrk);max-width: 60ch;line-height:1.55;font-size: clamp(16px, 1.5vw, 18.5px);margin: 0 0 22px;}

.xj3g3 .c63zt .fe09hf {padding: 0 clamp(18px, 2.4vw, 32px);margin: 0 calc(clamp(18px, 2.4vw, 32px) * -1);overflow-x: auto;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;scrollbar-width: none;}
.xj3g3 .c63zt .fe09hf::-webkit-scrollbar {display: none;}
.xj3g3 .c63zt .dbtd {list-style: none;gap:13px;display: flex;margin: 0;padding: 0;}
.xj3g3 .c63zt .rh1p {border: 1px solid var(--evsk);border-radius: var(--fp9);background: var(--na7);flex: 0 0 auto;overflow: hidden;min-width: 0;scroll-snap-align: start;}

.xj3g3 .c63zt.wpj2 .rh1p {width: min(78%, 460px);}
.xj3g3 .c63zt.ggq7j .rh1p {width: min(94%, 760px);}
.xj3g3 .c63zt .hke71 {margin: 0;}
.xj3g3 .c63zt .hke71 img {border-radius: 0;display: block;object-fit: cover;height: auto;width: 100%;aspect-ratio: 3 / 2;}
.xj3g3 .c63zt .qgj4 {padding: 16px 18px;font-weight: 700;color: var(--g4up);line-height:1.47;font-size: clamp(15.5px, 1.5vw, 17.5px);}
.xj3g3 .c63zt .zygdqf9 {flex-wrap: wrap;display: flex;margin: 18px 0 0;gap:11px;}
.xj3g3 .c63zt .tj2b96.tj2b96,
.xj3g3 .c63zt .hcg5wa.hcg5wa {font-size: 15.5px;min-height: 56px;border-radius: 999px;padding: 15px 26px;display: inline-flex;font-weight: 800;white-space: nowrap;justify-content: center;align-items: center;transition:transform 0.141s, filter 0.164s;text-decoration: none;}
.xj3g3 .c63zt .tj2b96.tj2b96 {background: var(--obe);color: var(--vd5s, var(--b4eo));}
.xj3g3 .c63zt .tj2b96.tj2b96:hover {filter: brightness(1.06);transform: translateY(-1px);}

.xj3g3 .c63zt .hcg5wa.hcg5wa {border: 1px solid var(--evsk);color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));background: var(--na7);}
.xj3g3 .c63zt .hcg5wa.hcg5wa:hover {background: color-mix(in srgb, var(--ukh) 10%, var(--na7));}

.xj3g3 .wkm2 .fz23 + .fz23 {margin-top:25px;}
.xj3g3 .wkm2 .fzxx {text-transform: uppercase;color: var(--icrk);margin: 0 0 12px;letter-spacing: .07em;font-weight: 800;font-size: 13px;}

.xj3g3 .wkm2 .x5x6 {gap:17px;overflow-x: auto;list-style: none;margin: 0;margin-inline: calc(clamp(18px, 2.4vw, 32px) * -1);display: flex;padding: 0 clamp(18px, 2.4vw, 32px) 4px;-webkit-overflow-scrolling: touch;scroll-snap-type: x proximity;scrollbar-width: none;}
.xj3g3 .wkm2 .x5x6::-webkit-scrollbar {display: none;}
.xj3g3 .wkm2 .rq59ejw {scroll-snap-align: start;min-width: 0;flex: 0 0 auto;width: clamp(168px, 44vw, 232px);}
.xj3g3 .wkm2 .ma0fz {color: inherit;text-decoration: none;display: block;}
.xj3g3 .wkm2 .kj2k7r8 {position: relative;border-radius: var(--fp9);border: 1px solid var(--evsk);aspect-ratio: 1 / 1;transition:transform 0.139s;background: var(--na7);margin: 0 0 8px;overflow: hidden;}
.xj3g3 .wkm2 .ma0fz:hover .kj2k7r8 {transform: translateY(-2px);}
.xj3g3 .wkm2 .kj2k7r8 img {object-fit: cover;display: block;height: 100%;border-radius: 0;width: 100%;}

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

.xj3g3 .xe5689t .f6mwn0 {list-style: none;margin: 0;padding: 0;flex-wrap: wrap;display: flex;gap:11px;}
.xj3g3 .xe5689t .mhn1 {min-width: 0;}
.xj3g3 .xe5689t .agmjcz {display: inline-flex;padding: 12px 24px 12px 16px;border-radius: 999px;border: 1px solid var(--evsk);transition:background 0.178s, transform 0.127s;text-decoration: none;gap:10px;min-height: 68px;background: var(--na7);align-items: center;}
.xj3g3 .xe5689t .agmjcz:hover {background: color-mix(in srgb, var(--ukh) 12%, var(--na7));transform: translateY(-1px);}
.xj3g3 .xe5689t .agmjcz img {width: auto;object-fit: contain;border-radius: 0;display: block;height: 34px;max-width:95px;}
.xj3g3 .xe5689t .yahkt {white-space: nowrap;font-size: 15.5px;font-weight: 700;color: var(--g4up);}

.xj3g3 .x1k2qd8 .c9y2 {overflow: hidden;background: var(--na7);border: 1px solid var(--evsk);border-radius: var(--fp9);}
.xj3g3 .x1k2qd8 .hbz3 {padding: 0;list-style: none;margin: 0;}
.xj3g3 .x1k2qd8 .y2jdge + .y2jdge {border-top: 1px solid var(--evsk);}
.xj3g3 .x1k2qd8 .rn2ha8 {gap:14px;display: flex;text-decoration: none;padding: 16px 18px;min-height: 72px;align-items: center;transition:background 0.145s;}
.xj3g3 .x1k2qd8 .rn2ha8:hover {background: color-mix(in srgb, var(--ukh) 8%, transparent);}
.xj3g3 .x1k2qd8 .rn2ha8 img {flex: 0 0 auto;height: 38px;width: 84px;object-fit: contain;border-radius: 0;display: block;}
.xj3g3 .x1k2qd8 .smm7 {flex: 1 1 auto;color: var(--g4up);font-size: 16.5px;font-weight: 700;min-width: 0;}

.xj3g3 .x1k2qd8 .hxhs2 {transform: rotate(45deg);border-right: 2px solid var(--icrk);height: 8px;border-top: 2px solid var(--icrk);flex: 0 0 auto;width: 8px;}

.xj3g3 .qq5gp.k98b {overflow: hidden;padding: 0 !important;}

.xj3g3 .qq5gp.rmy1h {max-width:559px;}
.xj3g3 .qq5gp .sfpp2z {margin: 0;position: relative;}
.xj3g3 .qq5gp .sfpp2z img {border-radius: 0;aspect-ratio: 21 / 9;display: block;object-fit: cover;width: 100%;height: auto;}

.xj3g3 .qq5gp .dq1ft6 {inset: auto 0 0 0;position: absolute;background: linear-gradient(to top, color-mix(in srgb, #000 76%, transparent) 0%, transparent 100%);padding: 34px 18px 14px;}
.xj3g3 .qq5gp .dq1ft6 .egaqgc {color: #fff;}
.xj3g3 .qq5gp .egaqgc {line-height:1.18;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);margin: 0;letter-spacing: -.02em;}
.xj3g3 .qq5gp .egaqgc::before {content: none;}
.xj3g3 .qq5gp.ejze5 .egaqgc {padding: clamp(20px, 3vw, 28px) clamp(18px, 2.4vw, 28px) 0;color: var(--g4up);}
.xj3g3 .qq5gp .dx23ka7 {line-height:1.63;padding: 16px clamp(18px, 2.4vw, 28px) 0;font-size: 15.5px;color: var(--icrk);}
.xj3g3 .qq5gp .dx23ka7 :is(p, li):last-child {margin-bottom: 0;}

.xj3g3 .qq5gp .jbrnh5 {display: flex;justify-content: center;margin: 18px clamp(18px, 2.4vw, 28px) clamp(18px, 2.4vw, 28px);align-items: center;min-height: 56px;text-decoration: none;color: var(--vd5s, var(--b4eo));font-weight: 800;background: var(--obe);transition:filter 0.15s;border-radius: 999px;padding: 15px 26px;font-size: 16px;}
.xj3g3 .qq5gp .jbrnh5:hover {filter: brightness(1.06);}

.xj3g3 .kyxwt6j .k2qwa {gap:18px;display: flex;align-items: center;}
.xj3g3 .kyxwt6j .d7xm {letter-spacing: -.04em;color: color-mix(in srgb, var(--ukh) 55%, var(--g4up));flex: 0 0 auto;font-weight: 800;line-height: .95;font-size: clamp(40px, 5.4vw, 62px);}
.xj3g3 .kyxwt6j .jzz0 {min-width: 0;}
.xj3g3 .kyxwt6j .yeak {color: color-mix(in srgb, var(--ukh) 40%, var(--g4up));letter-spacing: .12em;font-size: 17px;display: block;}
.xj3g3 .kyxwt6j .ajz5 {margin: 6px 0 0;color: var(--icrk);font-size: 14.5px;max-width: 54ch;line-height:1.57;}

.xj3g3 .kyxwt6j .y39rkg {margin: 16px 0 22px;border-radius: 999px;border: 1px solid var(--evsk);overflow: hidden;height: 10px;background: var(--na7);}
.xj3g3 .kyxwt6j .zvrdk11 {display: block;height: 100%;background: linear-gradient(90deg, var(--ukh), var(--x2c));border-radius: 999px;}
.xj3g3 .kyxwt6j .m80nt {list-style: none;gap:12px;display: grid;margin: 0;padding: 0;}
.xj3g3 .kyxwt6j .ke5kq2z {padding: 14px 16px;background: var(--na7);border: 1px solid var(--evsk);border-radius: var(--fp9);}
.xj3g3 .kyxwt6j .mjdragn {display: block;color: color-mix(in srgb, var(--ukh) 40%, var(--g4up));letter-spacing: .1em;font-size: 13px;}
.xj3g3 .kyxwt6j .bmf4e7 {display: block;font-size: 14.5px;margin-top:5px;font-weight: 800;color: var(--g4up);}
.xj3g3 .kyxwt6j .btr2f {color: var(--icrk);margin: 6px 0 0;font-size: 15px;line-height:1.60;}

.xj3g3 .xr8r5e.c8gh29z {text-align: center;gap:8px;display: flex;flex-direction: column;align-items: center;}
.xj3g3 .xr8r5e .rk877sj {width: 84px;margin: 0 0 4px;border-radius: 999px;border: 2px solid color-mix(in srgb, var(--ukh) 40%, var(--evsk));overflow: hidden;height: 84px;}
.xj3g3 .xr8r5e .rk877sj img {height: 100%;border-radius: 0;display: block;width: 100%;object-fit: cover;}
.xj3g3 .xr8r5e .s5ae40c {color: var(--g4up);font-size: 19px;font-weight: 800;margin: 0;}
.xj3g3 .xr8r5e .y04m {font-size: 14.5px;margin: 0;color: var(--icrk);}
.xj3g3 .xr8r5e .epnafe6 {font-weight: 800;border-radius: 999px;font-size: 12.5px;background: color-mix(in srgb, var(--ukh) 12%, transparent);padding: 6px 14px;letter-spacing: .04em;color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));}
.xj3g3 .xr8r5e .ezv2vp {font-size: 15px;line-height:1.65;max-width: 62ch;color: var(--icrk);margin: 8px 0 0;}
.xj3g3 .xr8r5e .swrtd {gap:11px;margin-top:12px;display: flex;}
.xj3g3 .xr8r5e .wggg {justify-content: center;border-radius: 999px;border: 1px solid var(--evsk);text-decoration: none;background: var(--na7);display: inline-flex;align-items: center;color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));transition:background 0.161s;height: 56px;width: 56px;}
.xj3g3 .xr8r5e .wggg:hover {background: color-mix(in srgb, var(--ukh) 12%, var(--na7));}
.xj3g3 .xr8r5e .wggg svg {display: block;}
.xj3g3 .xr8r5e .qgg0wa {padding-top:14px;border-top: 1px solid var(--evsk);margin: 16px 0 0;width: 100%;color: var(--icrk);line-height:1.62;font-size: 12.5px;}

.xj3g3 .grw7ezr.zrc3s {padding: 0 !important;}
.xj3g3 .grw7ezr .csdwa5 {padding: 16px clamp(18px, 2.4vw, 30px);border-bottom: 1px solid var(--evsk);}
.xj3g3 .grw7ezr .x3n9479 {color: var(--g4up);letter-spacing: -.02em;font-weight: 800;margin: 0;line-height:1.18;font-size: clamp(20px, 2.4vw, 27px);}
.xj3g3 .grw7ezr .x3n9479::before {content: none;}
.xj3g3 .grw7ezr .tv18 {color: var(--g4up);line-height:1.66;max-width: 70ch;padding: clamp(18px, 2.4vw, 26px) clamp(18px, 2.4vw, 30px);font-size: 16px;}
.xj3g3 .grw7ezr .tv18 :is(p, li) {color: var(--g4up);}
.xj3g3 .grw7ezr .tv18 :last-child {margin-bottom: 0;}

.xj3g3 .bamqee.cv1m {border: 0;display: flex;box-shadow: none;background: none;padding: 0 !important;}
.xj3g3 .bamqee .f8y3x {font-size: 16.5px;display: flex;width: 100%;color: var(--vd5s, var(--b4eo));padding: 16px 30px;border-radius: 999px;align-items: center;transition:filter 0.173s;text-decoration: none;overflow: hidden;font-weight: 800;min-height: 56px;justify-content: center;position: relative;background: var(--obe);}
.xj3g3 .bamqee .f8y3x:hover {filter: brightness(1.06);}
.xj3g3 .bamqee .zj65308 {z-index: 1;position: relative;}

.xj3g3 .bamqee .we9s {inset: 0 0 auto 0;pointer-events: none;background: linear-gradient(to bottom, color-mix(in srgb, #fff 16%, transparent), transparent);position: absolute;height: 50%;}
@media (min-width:816px) {
  
  .xj3g3 .bamqee.py12  {justify-content: flex-start;}
  .xj3g3 .bamqee.nx4b   {justify-content: center;}
  .xj3g3 .bamqee.qmhb {justify-content: flex-end;}
  .xj3g3 .bamqee .f8y3x {width: auto;}
  .xj3g3 .bamqee.cncg .f8y3x {width: 100%;}
}

.xj3g3 .bdj8.k4nqp {display: grid;gap:9px 16px;grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.xj3g3 .bdj8 .k5yb6zy {overflow: hidden;align-items: center;height: 76px;grid-row: 1 / span 2;margin: 0;justify-content: center;display: flex;background: color-mix(in srgb, var(--ukh) 12%, var(--na7));border-radius:21px;border: 1px solid var(--evsk);width: 76px;}
.xj3g3 .bdj8 .k5yb6zy img {object-fit: contain;width: auto;max-height: 78%;display: block;border-radius: 0;height: auto;max-width: 78%;}
.xj3g3 .bdj8 .xb7ftn {min-width: 0;}
.xj3g3 .bdj8 .nvek373 {letter-spacing: -.02em;line-height:1.19;font-weight: 800;font-size: clamp(19px, 2.2vw, 25px);color: var(--g4up);margin: 0;}
.xj3g3 .bdj8 .nvek373::before {content: none;}
.xj3g3 .bdj8 .zdsvyc {line-height:1.48;color: var(--icrk);margin: 4px 0 0;font-size: 15px;}
.xj3g3 .bdj8 .fagnr8 {flex-wrap: wrap;padding-top:15px;margin: 14px 0 0;gap:13px 30px;border-top: 1px solid var(--evsk);grid-column: 1 / -1;list-style: none;display: flex;}
.xj3g3 .bdj8 .ysrfg {gap:1px;min-width: 0;flex-direction: column;display: flex;}
.xj3g3 .bdj8 .z1dwv {font-weight: 800;font-size: 16px;color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));letter-spacing: -.02em;}
.xj3g3 .bdj8 .ncnbs {text-transform: uppercase;font-size: 11.5px;font-weight: 700;color: var(--icrk);letter-spacing: .07em;}
.xj3g3 .bdj8 .jgtrvjs {gap:9px;margin-top:17px;grid-column: 1 / -1;display: grid;}
.xj3g3 .bdj8 .kqwzrsf {padding: 15px 24px;color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));display: flex;transition:background 0.148s;background: var(--na7);align-items: center;font-size: 14.5px;text-decoration: none;justify-content: center;border-radius: 999px;border: 1px solid var(--evsk);font-weight: 800;min-height: 56px;}
.xj3g3 .bdj8 .kqwzrsf:hover {background: color-mix(in srgb, var(--ukh) 12%, var(--na7));}
@media (min-width:549px) {
  .xj3g3 .bdj8 .jgtrvjs {grid-template-columns: 1fr 1fr;}
}

.xj3g3 .syt39.vwbt {padding: clamp(8px, 1.1vw, 12px) !important;position: relative;background: color-mix(in srgb, var(--g4up) 6%, transparent);border-radius: var(--sczer);border: 1px solid var(--evsk);}
.xj3g3 .syt39 .mt9ekt {display: block;background: var(--fkt);position: relative;border-radius: calc(var(--sczer) - 6px);overflow: hidden;}
.xj3g3 .syt39 .mt9ekt img {width: 100%;height: auto;display: block;border-radius: 0;}

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

.xj3g3 .syt39 .xgsg {right: 14px;height: 3px;border-radius: 999px;position: absolute;width: 26px;bottom: 5px;background: color-mix(in srgb, var(--g4up) 26%, transparent);}

.xj3g3 .g1fm.qjrn6 {border: 0;padding: 0 !important;background: none;}

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

.xj3g3 .g1fm .mcqg li a {transition:background 0.189s;font-weight: 700;text-decoration: none;padding: 10px 18px;border-radius: 999px;border: 1px solid var(--evsk);display: inline-flex;align-items: center;color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));min-height: 44px;white-space: nowrap;font-size: 14px;background: var(--na7);}
.xj3g3 .g1fm .mcqg li a:hover {background: color-mix(in srgb, var(--ukh) 12%, var(--na7));}

.xj3g3 .atrpc.w49fw3b {padding: 0 !important;}
.xj3g3 .atrpc .sqdn3a {border-bottom: 1px solid var(--evsk);padding: 15px clamp(16px, 2.2vw, 26px);}
.xj3g3 .atrpc .kpz8sj5 {text-transform: uppercase;letter-spacing: .07em;font-weight: 800;font-size: 13px;color: var(--icrk);}
.xj3g3 .q37y .jnnjn {font-weight: 800;letter-spacing: -.02em;margin: 0 0 14px;color: var(--g4up);font-size: clamp(20px, 2.4vw, 27px);line-height:1.21;}

.xj3g3 .atrpc .f33cmn,
.xj3g3 .q37y .a4m1 {overflow-x: auto;}
.xj3g3 .atrpc .f33cmn {padding: clamp(14px, 2vw, 22px) clamp(16px, 2.2vw, 26px);}
.xj3g3 .atrpc .f33cmn table,
.xj3g3 .q37y .a4m1 table {margin: 0;}
.xj3g3 .atrpc .f33cmn :last-child,
.xj3g3 .q37y .a4m1 :last-child {margin-bottom: 0;}

.snda.snda .s94gj2q {border: 1px solid var(--evsk);border-radius: var(--fp9);background: var(--na7);overflow: hidden;}
.snda.snda .rbyp5z1 {background: none;margin: 0;padding: 0;border: 0;}
.snda.snda .rbyp5z1 + .rbyp5z1 {border-top: 1px solid var(--evsk);}
.snda.snda .rbyp5z1[open] {background: color-mix(in srgb, var(--ukh) 7%, transparent);}
.snda.snda .k2ja4 {list-style: none;justify-content: space-between;min-height: 56px;gap:15px;font-size: 16px;display: flex;cursor: pointer;padding: 14px 18px;line-height:1.36;font-weight: 700;align-items: center;}
.snda.snda .k2ja4::-webkit-details-marker {display: none;}
.snda.snda .k2ja4::marker {content: "";}
.snda.snda .vmt9 {min-width: 0;}

.snda.snda .pczm4n {border-right: 2px solid currentColor;margin-right:5px;border-bottom: 2px solid currentColor;transition:transform 0.185s;transform: rotate(45deg) translate(-2px, -2px);width: 9px;flex: 0 0 auto;opacity:0.53;height: 9px;}
.snda.snda .rbyp5z1[open] .pczm4n {opacity:0.98;transform: rotate(-135deg) translate(-2px, -2px);color: var(--ukh);}
.snda.snda .ndknw {padding: 0 18px 16px;font-size: 15px;margin: 0;color: var(--icrk);}

.zmya.zmya .dywssvg {border-top: 1px solid var(--evsk);display: flex;flex-direction: column;}
.zmya.zmya .pk9trwq {align-items: flex-start;display: flex;padding: 14px 2px;gap:15px;border-bottom: 1px solid var(--evsk);min-height: 56px;}

.zmya.zmya .pk9trwq:last-child {border-bottom: 0;}
.zmya.zmya .kje0pke {flex: 0 0 auto;font-weight: 800;font-size: 15px;background: var(--ukh);border-radius: 50%;align-items: center;display: inline-flex;height: 34px;width: 34px;color: var(--i623, var(--vd5s, var(--b4eo)));line-height: 1;justify-content: center;}
.zmya.zmya .gast {flex-direction: column;min-width: 0;display: flex;padding-top:3px;gap:3px;}
.zmya.zmya .db4m {font-size: 16px;font-weight: 800;line-height:1.32;}
.zmya.zmya .jz2d {color: var(--icrk);font-size: 15px;}

.frak1n0.frak1n0 .wpsj {display: block;}
.frak1n0.frak1n0 .xq61 {font-size: 12.5px;margin: 0 0 10px;text-transform: uppercase;letter-spacing: .07em;display: flex;border-radius: 999px;background: color-mix(in srgb, var(--ukh) 13%, var(--na7));padding: 9px 14px;font-weight: 800;align-items: center;gap:10px;}
.frak1n0.frak1n0 .d51149 {color: var(--icrk);background: var(--na7);}
.frak1n0.frak1n0 .xq61 + .n5vbc {margin-bottom:22px;}
.frak1n0.frak1n0 .n5vbc:last-child {margin-bottom: 0;}
.frak1n0.frak1n0 .db48 {line-height: 1;background: color-mix(in srgb, var(--kfhn) 12%, transparent);border-radius: 50%;font-weight: 800;width: 20px;display: inline-flex;font-size: 14px;height: 20px;flex: 0 0 auto;align-items: center;justify-content: center;}
.frak1n0.frak1n0 .e1barhj .db48 {color: var(--i623, var(--vd5s, var(--b4eo)));background: var(--ukh);}
.frak1n0.frak1n0 .n5vbc {display: flex;gap:8px;flex-direction: column;}
.frak1n0.frak1n0 .w9t8t {line-height:1.44;border-radius: var(--fp9);border: 1px solid var(--evsk);font-size: 15px;display: block;min-height: 24px;padding: 13px 16px;background: var(--na7);}

.xj3g3 {--b6m: var(--g4up);}
.xj3g3 :is(.t8yc, [class*="table"]) {overflow-x: auto;}
.xj3g3 table {border-collapse: separate;overflow: hidden;background: var(--na7);border-spacing: 0;border-radius: var(--fp9);width: 100%;font-size: 15px;}
.xj3g3 thead th {padding: 13px 16px;letter-spacing: .07em;text-transform: uppercase;text-align: left;white-space: nowrap;font-size: 12px;font-weight: 800;background: color-mix(in srgb, var(--ukh) 12%, var(--na7));}
.xj3g3 tbody td {border-top: 1px solid var(--evsk);color: var(--trj, inherit);padding: 13px 16px;}

.hzxvcqw {padding: var(--ux4l) clamp(18px, 2.4vw, 32px);border: 1px solid color-mix(in srgb, var(--ukh) 30%, transparent);border-radius: var(--sczer);background:
    radial-gradient(70% 130% at 12% 8%, color-mix(in srgb, var(--ukh) 24%, transparent) 0%, transparent 66%),
    var(--fkt);}
.pgvasqg {font-weight: 800;letter-spacing: -.028em;font-size: clamp(21px, 2.4vw, 28px);margin: 0;}
.ye29 {margin: 8px 0 0;color: var(--icrk);}

.jskpxgd.jskpxgd {background: var(--qzo);padding: clamp(34px, 4vw, 56px) 16px clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--evsk);}
.jskpxgd .e6nje {display: grid;align-items: start;max-width: var(--xap9f);grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;gap:28px 48px;}
.jskpxgd .q2p5g img {display: block;height: 28px;width: auto;}
.jskpxgd .q2p5g span {font-size: 19px;letter-spacing: -.03em;font-weight: 800;}
.jskpxgd .m6btpt {display: grid;gap:43px;grid-auto-flow: column;}
.jskpxgd .m6btpt ul {list-style: none;margin: 0;padding: 0;gap:9px;display: grid;}
.jskpxgd .m6btpt a {text-decoration: none;align-items: center;color: var(--icrk);display: flex;font-size: 15px;min-height: 44px;}
.jskpxgd .m6btpt a:hover {color: var(--g4up);}
.jskpxgd .b7mh {display: flex;opacity:0.74;gap:11px;margin: 24px auto 0;align-items: center;max-width: var(--xap9f);flex-wrap: wrap;}
.jskpxgd .k1c2cz4 {margin: 24px auto 0;border-top: 1px solid var(--evsk);padding-top:18px;max-width: var(--xap9f);}
.jskpxgd .k1c2cz4 p {font-size: 13px;margin: 0;color: var(--icrk);}
.jskpxgd .k1c2cz4 p + p {margin-top:8px;line-height:1.61;}

@media (max-width:815px) {
  
  .f7ncs {display: none;}
  .skhc7 {display: flex;}
  .xp84 {min-height: 56px;gap:11px;padding: 8px 14px;}
  .e6793 {padding: 10px 16px;font-size: 14px;}
  .qhrajpt {font-size: 18px;}
  
  .kbt8 a:nth-child(n+5) {display: none;}
}

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

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

.rbas3k {opacity:0.05;z-index: 90;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;position: fixed;transition:opacity 0.211s ease, visibility 0.214s;cursor: pointer;inset: 0;}
.xcsn {background: var(--fkt);position: fixed;-webkit-overflow-scrolling: touch;left: 0;visibility: hidden;overflow-y: auto;display: flex;border-radius: var(--sczer) var(--sczer) 0 0;top: auto;bottom: 0;right: 0;transition:transform 0.267s ease, visibility 0.212s;flex-direction: column;max-height: 86vh;border-top: 1px solid var(--evsk);overscroll-behavior: contain;width: auto;z-index: 91;transform: translateY(100%);}
.d3qdsd2:checked ~ .rbas3k {opacity:0.99;visibility: visible;}
.d3qdsd2:checked ~ .xcsn {visibility: visible;transform: translateY(0);}

.wrerpk1 {justify-content: space-between;border-bottom: 1px solid var(--evsk);align-items: center;display: flex;padding: 14px 8px 14px 20px;gap:11px;}
.zr2bnky {overflow-wrap: anywhere;font: 800 19px/1.2 var(--fqb70);min-width: 0;color: var(--g4up);}
.ys70d {flex: 0 0 auto;align-items: center;line-height: 1;min-height: 44px;color: var(--g4up);font-size: 27px;justify-content: center;border-radius: var(--sczer);display: flex;cursor: pointer;min-width: 44px;}
.ys70d:hover {background: var(--na7);}

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

.r22j {display: grid;gap:9px;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--evsk);}
.r43h69y,
.gkvpe {border-radius: var(--sczer);font-size: 15px;min-height: 48px;display: flex;align-items: center;font-weight: 700;justify-content: center;text-decoration: none;padding: 12px 18px;}
.r43h69y {background: transparent;color: var(--g4up);border: 1px solid var(--aezir);}
.r43h69y:hover {background: var(--na7);}
.gkvpe {background: var(--k5h);border: 1px solid transparent;color: var(--n50n, var(--t3z));}

.xcsn a:focus-visible,
.ys70d:focus-visible,
.skhc7:focus-visible {outline: 2px solid var(--ukh);outline-offset: 2px;}

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

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

.r22j {padding-bottom:18px;}

@media (min-width:816px) {
  .rbas3k, .xcsn {display: none;}
}

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

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

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

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

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

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

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

.v00c {--khlki: var(--fp9);--vmh: 40px;--myn: 1px solid var(--evsk);--s6u: var(--sczer);--r6hpv: var(--fp9);}

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

@media (max-width:550px) {
  .xp84 {padding: 10px 12px;gap:9px;}
  .qyndq {min-width: 0;overflow: hidden;flex: 1 1 auto;}
  .qyndq img {object-fit: contain;max-width:111px;object-position: left center;}
  .gfakw {gap:5px;min-width: 0;flex: 0 0 auto;}
  .gfakw .e6793 {font-size: 13px;padding: 0 12px;}
}

.snda.snda .mypht {border: 1px solid var(--evsk);border-radius: var(--fp9);overflow: hidden;background: var(--na7);margin: 0 0 10px;}
.snda.snda .mypht + .mypht {border-top: 1px solid var(--evsk);}
.snda.snda .mypht:last-child {margin-bottom: 0;}

.snda.snda .n7ez {justify-content: flex-start;gap:11px;}
.snda.snda .abhbd {transform: rotate(-45deg) translate(-1px, 1px);margin: 0 2px 0 0;}
.snda.snda .rbyp5z1[open] .abhbd {transform: rotate(45deg) translate(-2px, -2px);}
.snda.snda .q54vqv {padding: 0 18px 16px 44px;}
.snda.snda .q54vqv p {color: var(--icrk);margin: 0;font-size: 15px;line-height:1.60;}

.xj3g3 .kyxwt6j .q4a2p1j {margin: 9px 0 0;height: 8px;}
.xj3g3 .kyxwt6j .vn852e {max-width: 62ch;font-size: 15px;margin: 18px 0 20px;line-height:1.62;color: var(--icrk);}
.xj3g3 .kyxwt6j .nvcx8 .btr2f {margin: 0;}
.xj3g3 .kyxwt6j .nvcx8 .bmf4e7 {margin: 12px 8px 0 0;font-size: 14px;display: inline;}
.xj3g3 .kyxwt6j .nvcx8 .mjdragn {font-size: 12.5px;display: inline;}

.xj3g3 .kyxwt6j .k332 {flex-direction: column;gap:1px;align-items: flex-start;display: flex;}
.xj3g3 .kyxwt6j .k332 .yeak {font-size: 15px;}
.xj3g3 .kyxwt6j .k332 .d7xm {line-height: 1;}
.xj3g3 .kyxwt6j .k332 .ajz5 {margin: 8px 0 0;}
.xj3g3 .kyxwt6j .c1ht {border-top: 1px solid var(--evsk);flex-wrap: wrap;gap:5px 12px;margin: 12px 0 0;padding-top:11px;display: flex;align-items: baseline;}
.xj3g3 .kyxwt6j .c1ht .bmf4e7 {margin: 0;display: inline;}
.xj3g3 .kyxwt6j .c1ht .mjdragn {font-size: 12.5px;display: inline;font-style: normal;}

.frak1n0.frak1n0 .e5a6 {padding: 0;list-style: none;margin: 0;}
.frak1n0.frak1n0 .bj3t99 {gap:12px;display: flex;align-items: flex-start;}
.frak1n0.frak1n0 .nmf7r4t {font-weight: 800;font-style: normal;width: 20px;font-size: 13px;background: color-mix(in srgb, var(--kfhn) 12%, transparent);height: 20px;line-height: 1;align-items: center;justify-content: center;flex: 0 0 auto;margin-top:0px;border-radius: 50%;display: inline-flex;}
.frak1n0.frak1n0 .rqk8 {color: var(--i623, var(--vd5s, var(--b4eo)));background: var(--ukh);}

.frak1n0.frak1n0 .wtgz7v {color: var(--icrk);}

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

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

.frak1n0.frak1n0 .egdmq {color: var(--g4up);}
.frak1n0.frak1n0 .xtgyw  {color: var(--icrk);}

.frak1n0.frak1n0 .wzh7g29:not(:first-child) {border-top: 1px solid var(--evsk);}

.frak1n0.frak1n0 .xgk5kvf {align-items: center;display: inline-flex;font-weight: 800;width: 17px;height: 17px;background: color-mix(in srgb, var(--kfhn) 12%, transparent);justify-content: center;line-height: 1;font-size: 12px;margin-top: -1px;border-radius: 50%;flex: 0 0 auto;}
.frak1n0.frak1n0 .egdmq .xgk5kvf {background: var(--ukh);color: var(--i623, var(--vd5s, var(--b4eo)));}
.frak1n0.frak1n0 .gdw83e {font-size: 15px;margin: 0;grid-column: 2;border-top: 1px solid var(--evsk);line-height:1.50;padding: 13px 0 12px;}

.frak1n0.frak1n0 .gdw83e:first-of-type {border-top-color: transparent;}

@media (max-width:550px) {
  .frak1n0.frak1n0 .stq0q31.stq0q31 {display: block;}
  .frak1n0.frak1n0 .wzh7g29 {padding: 15px 0 7px;}
  .frak1n0.frak1n0 .wzh7g29:not(:first-child) {margin-top:2px;}
  
  .frak1n0.frak1n0 .gdw83e:first-of-type {border-top-color: var(--evsk);}
}

.xj3g3 .grw7ezr .vhx5 {padding: clamp(20px, 2.6vw, 28px) clamp(18px, 2.4vw, 30px) 0;color: var(--g4up);margin: 0;font-weight: 800;line-height:1.19;font-size: clamp(20px, 2.4vw, 27px);letter-spacing: -.02em;}
.xj3g3 .grw7ezr .mamg {padding-top:15px;}

.xj3g3 .grw7ezr .pjdh {margin: 0 0 14px;position: relative;font-size: clamp(20px, 2.4vw, 27px);color: var(--g4up);padding-left:15px;letter-spacing: -.02em;font-weight: 800;line-height:1.22;}

.xj3g3 .grw7ezr .pjdh::before {position: absolute;margin: 0;height: auto;background: linear-gradient(180deg, var(--ukh), var(--x2c));bottom: .1em;top: .1em;left: 0;width: 5px;border-radius: 999px;display: block;content: "";}

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

.xj3g3 .atrpc h2.sbtb.sbtb::before {border-radius: 999px;display: inline-block;width: 14px;background: linear-gradient(90deg, var(--ukh), var(--x2c));height: 3px;margin: 0 9px 3px 0;vertical-align: middle;content: "";}
.xj3g3 .atrpc .t3tj2 {padding-top:12px;}

.xj3g3 .atrpc .jnpj {padding: clamp(16px, 2.2vw, 22px) clamp(16px, 2.2vw, 26px);}
.xj3g3 .atrpc .jnpj .f33cmn {padding: 0;}
.xj3g3 .atrpc h2.gms4v72.gms4v72 {color: color-mix(in srgb, var(--ukh) 35%, var(--g4up));margin: 0 0 13px;text-transform: uppercase;padding: 6px 13px;letter-spacing: .07em;font-weight: 800;display: inline-block;border-radius: 999px;font-size: 12px;text-wrap: wrap;line-height:1.32;background: color-mix(in srgb, var(--ukh) 13%, var(--na7));}
.xj3g3 .atrpc h2.gms4v72.gms4v72::before {display: none;content: none;}

.xj3g3 .q37y .jce6sa7 {margin-bottom:13px;}
.xj3g3 .q37y .fprxe {margin: 0 0 16px;border: 0;border-top: 1px solid var(--evsk);}

.xj3g3 .q37y .z4e8m3 {display: flex;gap:13px;margin: 0 0 16px;align-items: stretch;}
.xj3g3 .q37y .z4e8m3::before {width: 5px;content: "";min-height: 28px;flex: 0 0 auto;border-radius: 999px;background: linear-gradient(180deg, var(--ukh), var(--x2c));}
.xj3g3 .q37y .z4e8m3 .jnnjn {margin: 0;align-self: center;}

.xj3g3 .q37y .f4c18 {padding: clamp(12px, 1.6vw, 18px);border-radius: var(--fp9);border: 1px solid var(--evsk);background: var(--na7);}

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

.xj3g3 .xr8r5e.ges5 {align-items: stretch;text-align: left;}
.xj3g3 .xr8r5e .sawt3 {gap:13px;align-items: center;display: flex;}
.xj3g3 .xr8r5e .sawt3 .rk877sj {height: 64px;margin: 0;width: 64px;}
.xj3g3 .xr8r5e .jwb5 {gap:4px;align-items: flex-start;min-width: 0;display: flex;flex-direction: column;}
.xj3g3 .xr8r5e.ges5 .ezv2vp {margin-top:13px;}

.xj3g3 .xr8r5e.pn9nz34 .jvnm {line-height:1.91;font-size: 14.5px;color: var(--icrk);margin: 2px 0 0;}
.xj3g3 .xr8r5e.pn9nz34 .kb2c {color: var(--icrk);}
.xj3g3 .xr8r5e.pn9nz34 .jvnm .epnafe6 {display: inline-block;margin-left:8px;vertical-align: middle;}
.xj3g3 .xr8r5e .dhqw {margin: 12px 0 0;list-style: none;flex-wrap: wrap;padding: 0;justify-content: center;}
.xj3g3 .xr8r5e.ges5 .dhqw {justify-content: flex-start;}

.xj3g3 .bdj8 .yrgk {grid-template-columns: auto minmax(0, 1fr);list-style: none;margin: 14px 0 0;grid-column: 1 / -1;display: grid;padding: 0;border-top: 1px solid var(--evsk);}

.xj3g3 .bdj8 .yrgk .ncnbs {align-self: stretch;grid-column: 1;border-bottom: 1px solid var(--evsk);padding: 11px 16px 11px 0;align-items: center;margin: 0;display: flex;}
.xj3g3 .bdj8 .yrgk .z1dwv {align-items: center;border-bottom: 1px solid var(--evsk);align-self: stretch;justify-content: flex-end;display: flex;padding: 11px 0;margin: 0;grid-column: 2;}
.xj3g3 .bdj8 .yrgk > :nth-last-child(-n+2) {border-bottom: 0;}

.xj3g3 .bdj8.knb7 .k5yb6zy {grid-row: 1;}

.xj3g3 .bdj8 .xb7ftn .fagnr8 {gap:4px 18px;padding-top: 0;grid-column: auto;border-top: 0;margin: 9px 0 0;}
.xj3g3 .bdj8 .xb7ftn .ysrfg {align-items: baseline;gap:5px;flex-direction: row;}
.xj3g3 .bdj8 .xb7ftn .z1dwv {font-size: 14px;}
.xj3g3 .bdj8 .xb7ftn .ncnbs {font-size: 10.5px;}

.zmya.zmya .bhq9p3 {list-style: none;padding: 0;counter-reset: ma2step;margin: 0;}
.zmya.zmya .ps16gh {position: relative;flex-direction: column;gap:4px;padding-left:47px;counter-increment: ma2step;}

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

.zmya.zmya .d6yj {border-top: 0;}
.zmya.zmya .b0k9bf1 {padding: 0 2px 22px;min-height: 0;gap:15px;border-bottom: 0;position: relative;}
.zmya.zmya .b0k9bf1:last-child {padding-bottom: 0;}
.zmya.zmya .b0k9bf1::before {bottom: 0;left: 18px;content: "";top: 38px;border-radius: 999px;background: color-mix(in srgb, var(--ukh) 30%, var(--evsk));position: absolute;width: 2px;}
.zmya.zmya .b0k9bf1:last-child::before {content: none;}
.zmya.zmya .g9py2d {position: relative;z-index: 1;font-style: normal;}
.zmya.zmya .rjc9p {min-width: 0;padding-top:5px;}
.zmya.zmya .jz8g {font-weight: 800;font-size: 16px;margin: 0 0 4px;line-height:1.31;}
.zmya.zmya .sxbzw {line-height:1.56;font-size: 15px;color: var(--icrk);margin: 0;}

.xj3g3 .grw7ezr .vhx5:last-child {padding-bottom: clamp(20px, 2.6vw, 28px);}
.xj3g3 .grw7ezr .csdwa5:last-child {border-bottom: 0;padding-bottom: clamp(16px, 2.2vw, 22px);}

@media (max-width:815px) {
  .gfakw .v00c {display: none;}
}
.r22j .v00c {justify-self: start;}
@media (max-width:550px) {
  .gfakw {gap:6px;}
  .gfakw .e6793 {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .qyndq img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .xp84 {gap:5px;}
  .gfakw .e6793 {font-size: 12px;padding: 0 9px;}
  .qyndq img {max-width: 24vw;}
}

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

.xj3g3 .extn9.vtwe {min-height: clamp(380px, 52vh, 560px);justify-content: center;}
.xj3g3 .extn9.vtwe .xh73ee {padding: clamp(28px, 4vw, 56px);background: none;margin-top: 0;max-width:619px;}
.xj3g3 .extn9.vtwe:not(.xq8j) .k2hg::after {position: absolute;inset: 0;content: "";background: linear-gradient(90deg,
    color-mix(in srgb, var(--fkt) 92%, transparent) 0%,
    color-mix(in srgb, var(--fkt) 66%, transparent) 40%,
    color-mix(in srgb, var(--fkt) 0%, transparent) 76%);}
.xj3g3 .extn9.vtwe.xq8j {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(--x2c) 55%, transparent), transparent 70%),
    linear-gradient(var(--ni2ih, 135deg), var(--ukh) 0%, color-mix(in srgb, var(--ukh) 70%, #000) 100%);border-color: transparent;}
.xj3g3 .extn9.vtwe.xq8j .k2hg {display: none;}
.xj3g3 .extn9.vtwe.xq8j :is(.r69p9, .m3qz) {color: var(--i623, var(--vd5s, var(--b4eo)));}
.xj3g3 .extn9.vtwe.xq8j .m3qz {opacity:0.9;}
.xj3g3 .extn9.vtwe.xq8j .q3fwtm {background: color-mix(in srgb, #000 22%, transparent);color: #fff;}

.xj3g3 .extn9.vtwe.xq8j .fdzj {color: var(--g4up);background: var(--fkt);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);}
@media (max-width:645px) {
  .xj3g3 .extn9.vtwe {min-height: min(70vh, 520px);justify-content: flex-end;}
  .xj3g3 .extn9.vtwe.xq8j {min-height: 0;justify-content: center;}
  .xj3g3 .extn9.vtwe:not(.xq8j) .k2hg::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--fkt) 95%, transparent) 0%,
      color-mix(in srgb, var(--fkt) 70%, transparent) 45%,
      color-mix(in srgb, var(--fkt) 0%, transparent) 80%);}
}
.xj3g3 .extn9 .vwb8 {font-size: 0;background:
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--x2c) 55%, transparent), transparent 70%),
    linear-gradient(var(--ni2ih, 135deg), var(--ukh) 0%, color-mix(in srgb, var(--ukh) 70%, #000) 100%);}
.xj3g3 .extn9 .ef17r14 {align-items: center;box-shadow: 0 0 0 10px color-mix(in srgb, #fff 10%, transparent), 0 24px 60px color-mix(in srgb, #000 35%, transparent);justify-content: center;aspect-ratio: 16 / 9;width: min(62%, 280px);padding: 18px;border-radius: var(--sczer);border: 1px solid color-mix(in srgb, #fff 30%, transparent);background: color-mix(in srgb, var(--fkt) 86%, transparent);box-sizing: border-box;display: flex;}
.xj3g3 .extn9 .ef17r14 img {object-fit: contain;max-height: 100%;width: auto;display: block;border-radius: 0;max-width: 100%;height: auto;}

.xj3g3 .c63zt.pr4xgtf {display: block;}
.pr4xgtf .tmvw83 {margin: 0 0 18px;}
.pr4xgtf .xbt8hn {position: relative;}
.pr4xgtf .ht03s {overflow-x: auto;list-style: none;scrollbar-width: none;padding: 0;scroll-snap-type: x mandatory;scroll-behavior: smooth;grid-auto-flow: column;margin: 0;grid-auto-columns: 100%;display: grid;overscroll-behavior-x: contain;border-radius: var(--sczer);}
.pr4xgtf .ht03s::-webkit-scrollbar {display: none;}
.pr4xgtf .dqg1 {align-items: center;overflow: hidden;scroll-snap-align: start;position: relative;background: var(--na7);min-height: clamp(300px, 40vh, 440px);border-radius: var(--sczer);display: flex;}
.pr4xgtf .dqg1 > picture,
.xj3g3 .pr4xgtf .ethch3.ethch3 {border-radius: 0;position: absolute;height: 100%;width: 100%;inset: 0;max-width: none;object-fit: cover;}
.pr4xgtf .dqg1:not(.qs9nxa)::after {content: "";background: linear-gradient(90deg,
    color-mix(in srgb, var(--fkt) 90%, transparent) 0%,
    color-mix(in srgb, var(--fkt) 60%, transparent) 42%,
    color-mix(in srgb, var(--fkt) 0%, transparent) 78%);pointer-events: none;inset: 0;position: absolute;}
.pr4xgtf .qs9nxa {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(--x2c) 55%, transparent), transparent 70%),
    linear-gradient(135deg, var(--ukh) 0%, color-mix(in srgb, var(--ukh) 70%, #000) 100%);}
.pr4xgtf .qs9nxa: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(--ukh) 55%, transparent), transparent 70%),
    linear-gradient(225deg, var(--x2c) 0%, color-mix(in srgb, var(--x2c) 65%, #000) 100%);}
.pr4xgtf .rgp9 {align-items: flex-start;display: flex;position: relative;flex-direction: column;max-width:560px;padding: clamp(26px, 4vw, 56px) clamp(26px, 5vw, 72px);z-index: 1;gap:14px;}
.pr4xgtf .h2m4 {color: color-mix(in srgb, var(--ukh) 55%, #fff);font-size: 13px;letter-spacing: .14em;font-weight: 800;}
.pr4xgtf .w62kqp {font-weight: 800;color: var(--g4up);text-wrap: balance;letter-spacing: -.03em;font-size: clamp(26px, 3.2vw, 42px);line-height:1.07;margin: 0;}
.pr4xgtf .qs9nxa :is(.w62kqp, .h2m4) {color: var(--i623, var(--vd5s, var(--b4eo)));}
.pr4xgtf .h3z3e7 {background: var(--obe);font-weight: 800;font-size: 15.5px;border-radius: 999px;align-items: center;justify-content: center;min-height: 52px;color: var(--vd5s, var(--b4eo));text-decoration: none;display: inline-flex;white-space: nowrap;padding: 0 28px;}
.pr4xgtf .qs9nxa .h3z3e7 {background: var(--fkt);color: var(--g4up);}
.pr4xgtf .hw3y2 {backdrop-filter: blur(8px);transform: translateY(-50%);top: 50%;box-shadow: 0 8px 24px color-mix(in srgb, #000 30%, transparent);width: 48px;border-radius: 999px;border: 0;height: 48px;display: flex;z-index: 2;cursor: pointer;align-items: center;color: var(--g4up);font-size: 30px;background: color-mix(in srgb, var(--fkt) 82%, transparent);position: absolute;line-height: 1;justify-content: center;}
.pr4xgtf .hw3y2:hover {background: var(--obe);color: var(--vd5s, var(--b4eo));}
.pr4xgtf .hw3y2[hidden] {display: none;}
.pr4xgtf .hfk3 {left: 14px;}
.pr4xgtf .pbb3r {right: 14px;}
.pr4xgtf .rjzd {display: flex;justify-content: center;gap:8px;z-index: 2;left: 0;position: absolute;right: 0;bottom: 14px;margin: 0;}
.pr4xgtf .j7t8ba {background: color-mix(in srgb, #fff 45%, transparent);width: 9px;border-radius: 999px;cursor: pointer;height: 9px;transition:width 0.311s ease, background 0.281s ease;}
.pr4xgtf .j7t8ba[data-on="1"] {width: 30px;background: linear-gradient(90deg, var(--ukh), var(--x2c));}
.pr4xgtf .zygdqf9 {margin: 18px 0 0;}
@media (max-width:645px) {
  .pr4xgtf .dqg1 {min-height: min(62vh, 460px);align-items: flex-end;}
  .pr4xgtf .dqg1:not(.qs9nxa)::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--fkt) 94%, transparent) 0%,
      color-mix(in srgb, var(--fkt) 66%, transparent) 45%,
      color-mix(in srgb, var(--fkt) 0%, transparent) 80%);}
  .pr4xgtf .qs9nxa {min-height: 300px;}
  .pr4xgtf .rgp9 {padding: 22px 20px 40px;}
  .pr4xgtf .hw3y2 {width: 40px;height: 40px;top: 22px;transform: none;}
  .pr4xgtf .hfk3 {right: 62px;left: auto;}
  .pr4xgtf .h3z3e7 {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .pr4xgtf .ht03s {scroll-behavior: auto;} .pr4xgtf .j7t8ba {transition:none;} }
.xj3g3 .pr4xgtf .qs9nxa a.h3z3e7 {background: var(--fkt);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--g4up);}

.xj3g3 .xe5689t .f6mwn0 {gap:12px;grid-template-columns: repeat(var(--ct0h, 4), minmax(0, 1fr));display: grid;}
.xj3g3 .xe5689t .agmjcz {align-items: center;display: flex;box-sizing: border-box;min-height: 104px;padding: 16px 12px;justify-content: center;text-align: center;gap:7px;height: 100%;flex-direction: column;border-radius: var(--fp9);width: 100%;}
.xj3g3 .xe5689t .agmjcz img {max-width: 100%;height: 36px;}
.xj3g3 .xe5689t .yahkt {font-size: 14px;color: var(--icrk);white-space: normal;}
@media (max-width:645px) {
  .xj3g3 .xe5689t .f6mwn0 {grid-template-columns: repeat(var(--hgght, 2), minmax(0, 1fr));gap:8px;}
  .xj3g3 .xe5689t .agmjcz {min-height: 88px;padding: 12px 8px;}
  .xj3g3 .xe5689t .agmjcz img {height: 28px;}
}

.xj3g3 > .bdj8.k4nqp.zx27 {display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 4vw, 56px);background:
    radial-gradient(60% 120% at 95% 50%, color-mix(in srgb, var(--ukh) 26%, transparent), transparent 70%),
    var(--fkt);margin-top: clamp(36px, 5vw, 64px) !important;box-shadow: 0 0 0 1px color-mix(in srgb, var(--ukh) 18%, transparent), 0 24px 60px color-mix(in srgb, var(--ukh) 18%, transparent);border: 1px solid color-mix(in srgb, var(--ukh) 45%, var(--evsk));margin-bottom: clamp(36px, 5vw, 64px) !important;align-items: center;}
@media (min-width:816px) { .xj3g3 > .bdj8.zx27 {grid-template-columns: minmax(0, 1fr) auto;} }
.zx27 .d11yhm {gap:16px;min-width: 0;display: grid;}

@media (min-width:816px) { .xj3g3 > .bdj8.k4nqp.zx27 {grid-template-columns: minmax(0, 1fr) auto;} }
.xj3g3 > .bdj8.k4nqp.zx27 {padding: clamp(24px, 3.6vw, 48px) !important;}
.zx27 .d11yhm .nvek373 {font-size: clamp(24px, 2.8vw, 36px);}
.xj3g3 .zx27 .d11yhm a.kqwzrsf,
.xj3g3 .zx27 .d11yhm .jgtrvjs a {background: var(--obe);color: var(--vd5s, var(--b4eo));border-color: transparent;}
.xj3g3 > .bdj8.k4nqp.zx27 {border-radius: var(--sczer);}

.na0j .aznb {aspect-ratio: 1 / 0.9;margin: 0 auto;width: clamp(260px, 26vw, 340px);position: relative;}
.xj3g3 .na0j .f5nxn.f5nxn {aspect-ratio: 3 / 4;box-shadow: 0 18px 40px color-mix(in srgb, #000 45%, transparent);height: auto;border-radius: var(--fp9);border: 2px solid color-mix(in srgb, var(--ukh) 40%, var(--evsk));object-fit: cover;bottom: 12%;width: 46%;position: absolute;transition:transform 0.385s ease;left: 50%;transform-origin: 50% 110%;}
.na0j .f5nxn:nth-of-type(1) {transform: translateX(-90%) rotate(-14deg);}
.na0j .f5nxn:nth-of-type(2) {z-index: 2;box-shadow: 0 22px 50px color-mix(in srgb, var(--ukh) 40%, transparent);transform: translateX(-50%) translateY(-8%);}
.na0j .f5nxn:nth-of-type(3) {transform: translateX(-10%) rotate(14deg);}
.na0j:hover .f5nxn:nth-of-type(1) {transform: translateX(-100%) rotate(-19deg);}
.na0j:hover .f5nxn:nth-of-type(3) {transform: translateX(0%) rotate(19deg);}
.na0j .jvjk5 {align-items: center;left: 50%;height: 22%;border-radius: var(--fp9);border: 1px solid color-mix(in srgb, var(--ukh) 45%, var(--evsk));bottom: 2%;background: color-mix(in srgb, var(--fkt) 88%, transparent);position: absolute;box-shadow: 0 12px 30px color-mix(in srgb, #000 35%, transparent);justify-content: center;display: flex;width: 62%;z-index: 3;backdrop-filter: blur(8px);transform: translateX(-50%);padding: 8px 14px;box-sizing: border-box;}
.na0j .jvjk5 img {border-radius: 0;max-width: 100%;width: auto;display: block;max-height: 100%;object-fit: contain;height: auto;}
.na0j .gk345s {padding: 8px 14px;background: var(--obe);font-weight: 800;z-index: 4;box-shadow: 0 8px 22px color-mix(in srgb, var(--ukh) 45%, transparent);position: absolute;top: 2%;border-radius: 999px;right: 4%;font-size: 15px;color: var(--vd5s, var(--b4eo));}
@media (max-width:815px) { .na0j .aznb {order: -1;width: min(300px, 82vw);} }
@media (prefers-reduced-motion: reduce) { .na0j .f5nxn {transition:none;} }

.xj3g3 .na0j .f5nxn.f5nxn {max-width: none;height: 64%;bottom: 18%;width: 44%;aspect-ratio: auto;}
.na0j .jvjk5 {width: 54%;height: 18%;bottom: 4%;}
.na0j .gk345s {right: 2%;top: 0;}

.xj3g3 .bdj8 .aznb img.f5nxn.f5nxn {width: 44%;max-width: none;object-fit: cover;min-height: 0;height: 64%;max-height: none;}
.xj3g3 .bdj8 .jvjk5 img {min-height: 0;max-height: 100%;}

.awd51bv .da5yt {border-radius: var(--sczer);border: 1px solid color-mix(in srgb, var(--ukh) 35%, var(--evsk));padding: 16px clamp(16px, 3vw, 34px);grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);display: grid;align-items: center;margin: 6px 0 18px;background:
    linear-gradient(90deg, color-mix(in srgb, var(--ukh) 26%, transparent), transparent 55%),
    var(--na7);}
.awd51bv .fwfkw4 {gap:14px;display: flex;align-items: center;min-width: 0;}
.awd51bv .fbq93x {text-align: right;flex-direction: row-reverse;}
.awd51bv .fwfkw4 b {font-size: clamp(44px, 5vw, 64px);font-weight: 800;letter-spacing: -.04em;line-height: .9;font-variant-numeric: tabular-nums;}
.awd51bv .kkawfny b {color: var(--ukh);text-shadow: 0 0 24px color-mix(in srgb, var(--ukh) 55%, transparent);}
.awd51bv .fbq93x b {color: var(--icrk);}
.awd51bv .fwfkw4 i {letter-spacing: .1em;min-width: 0;text-transform: uppercase;color: var(--g4up);font-style: normal;font-weight: 800;font-size: 12.5px;}
.awd51bv .fbq93x i {color: var(--icrk);}
.awd51bv .enjqh9 {color: var(--evsk);padding: 0 clamp(10px, 2vw, 24px);font-size: clamp(36px, 4vw, 52px);font-weight: 800;}

.awd51bv .mtypyb9 {align-items: start;gap:14px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
.awd51bv.s28c .mtypyb9 {grid-template-columns: minmax(0, 1fr);}
.awd51bv .yvjfs6 {gap:9px;display: flex;font-weight: 800;align-items: center;text-transform: uppercase;font-size: 12.5px;margin: 0 0 10px;color: var(--icrk);letter-spacing: .1em;justify-content: space-between;}
.awd51bv .kav23rn .yvjfs6 {color: var(--g4up);}
.awd51bv .zv6f098 {font-size: 20px;color: inherit;letter-spacing: 0;}
.awd51bv .kav23rn .zv6f098 {color: var(--ukh);}
.awd51bv .vdzfawz {padding: 0;display: grid;margin: 0;gap:9px;list-style: none;}
.awd51bv .cpnh {padding: 13px 16px;transition:transform 0.147s;min-width: 0;border-radius: var(--fp9);line-height:1.45;gap:12px;font-size: 15px;display: flex;align-items: center;}
.awd51bv .cpnh:hover {transform: translateX(3px);}
.awd51bv .fpf3w4t {min-width: 0;overflow-wrap: anywhere;}
.awd51bv .kav23rn .cpnh {background: linear-gradient(90deg, color-mix(in srgb, var(--ukh) 18%, var(--na7)), var(--na7));border: 1px solid color-mix(in srgb, var(--ukh) 35%, var(--evsk));color: var(--g4up);}
.awd51bv .yqf2 .cpnh {color: var(--icrk);background: var(--fkt);border: 1px dashed var(--evsk);}
.awd51bv .ctcbf79 {width: 26px;border-radius: 999px;position: relative;height: 26px;flex: 0 0 auto;}
.awd51bv .kav23rn .ctcbf79 {box-shadow: 0 0 14px color-mix(in srgb, var(--ukh) 60%, transparent);background: var(--ukh);}
.awd51bv .kav23rn .ctcbf79::after {height: 12px;left: 9px;position: absolute;top: 5px;width: 6px;transform: rotate(45deg);content: "";border: solid var(--i623, var(--vd5s, var(--b4eo)));border-width: 0 3px 3px 0;}
.awd51bv .yqf2 .ctcbf79 {background: color-mix(in srgb, var(--g4up) 10%, transparent);}
.awd51bv .yqf2 .ctcbf79::before,
.awd51bv .yqf2 .ctcbf79::after {transform: rotate(45deg);border-radius:3px;background: var(--icrk);top: 12px;width: 14px;left: 6px;position: absolute;height: 2.5px;content: "";}
.awd51bv .yqf2 .ctcbf79::after {transform: rotate(-45deg);}
@media (max-width:705px) {
  .awd51bv .mtypyb9 {grid-template-columns: minmax(0, 1fr);}
  .awd51bv .fwfkw4 {flex-direction: column;gap:3px;align-items: flex-start;}
  .awd51bv .fbq93x {flex-direction: column;align-items: flex-end;}
}
@media (prefers-reduced-motion: reduce) { .awd51bv .cpnh {transition:none;} }

.awd51bv .da5yt ~ .mtypyb9 .yvjfs6 {display: none;}
.awd51bv .da5yt ~ .mtypyb9 .yqf2 .vdzfawz {margin-top: 0;}
.awd51bv.s28c .da5yt ~ .mtypyb9 {gap:9px;}
