

:root {--sv9:"Nunito", "Segoe UI Variable", "Avenir Next", system-ui, sans-serif;--twjz: var(--jpe, var(--i4d));--ndt:    var(--gneel);--ksm: var(--cblt);--s60r:  var(--kgcl3);--lk0i: 26px;--tc5h: clamp(30px, 3.6vw, 52px);--ahcc9: clamp(14px, 1.8vw, 22px);--dydin: 1080px;--npa: 64px;--qvb: var(--fa9a);--rbfcr:   var(--zbuz);--r1cp:    18px;--viho: var(--i4d);--y3cz:   var(--acujc);}

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

.n88f7 {padding: 12px 20px;font-weight: 800;left: -9999px;z-index: 200;background: var(--viho);border-radius: 999px;position: absolute;text-decoration: none;top: 0;color: var(--m3dr, var(--yes, var(--nalxg)));}
.n88f7:focus {top: 12px;left: 12px;}

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

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

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

.jfa1fm6 {justify-content: center;display: none;align-items: center;border-radius:11px;flex-direction: column;cursor: pointer;min-height: 44px;min-width: 44px;gap:5px;}
.jfa1fm6 span {height: 2px;width: 20px;background: var(--b5o);display: block;border-radius:3px;}
.jfa1fm6:hover {background: var(--ksm);}

.k4hj25h,
.ys097a :is(.fq2gk, .qyq9, .hsyk, .a26yxd7,
              .rny9, .nstvv8, .xzkqmj) a[role="button"],
.ys097a .a26yxd7 a {transition:transform 0.17s;min-height: 44px;align-items: center;display: inline-flex;cursor: pointer;border-radius: 999px;border: 1px solid transparent;white-space: nowrap;justify-content: center;font-size: 15px;text-decoration: none;padding: 11px 22px;font-weight: 800;}

.w21y {background: var(--gsb4);border-color: var(--rbfcr);color: var(--kmn, var(--kl93));}
.pqt5 {background: var(--j4nc);color: var(--rbqa, var(--ssu));box-shadow: 0 6px 18px color-mix(in srgb, var(--j4nc) 30%, transparent);}
.pqt5:hover {background: var(--lzz7a);transform: translateY(-1px);}

.ys097a :is(.fq2gk, .qyq9, .hsyk, .a26yxd7,
              .rny9, .nstvv8, .xzkqmj) a[role="button"]:hover,
.ys097a .a26yxd7 a:hover {background: var(--lzz7a);}
.c9f9 {width: 100%;display: flex;margin-top:13px;}

.ys097a :is(.fq2gk, .qyq9, .hsyk, .a26yxd7,
              .rny9, .nstvv8, .xzkqmj) a[role="button"],
.ys097a .a26yxd7 a {background: var(--i4d);color: var(--yes, var(--nalxg));}

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

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

.wjcp5 {border: 2px solid currentColor;height: 20px;width: 20px;opacity:0.85;}
.hfptx84 {border-radius:8px;}
.m14x7q {border-radius: 50%;}
.de3g {transform: rotate(45deg);border-radius:3px;}
.ra8tvq6 .v056z .wjcp5 {background: color-mix(in srgb, var(--viho) 22%, transparent);opacity:1;}

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

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

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

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

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

.ys097a :is(.xzkqmj, .nstvv8, .rny9, .nc98x,
              .hnyc01f, .vx7w, .hsyk, .qyq9,
              .q2wxp9v, .qdgqs) {border: 1px solid var(--rbfcr);border-radius: var(--lk0i);padding: var(--tc5h) clamp(18px, 2.4vw, 32px) !important;background: var(--y3cz);}

.ys097a .fq2gk.m4bw6y {display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;padding: 0 !important;border: 1px solid var(--rbfcr);border-radius: var(--lk0i);min-height: 0 !important;background: var(--y3cz);}
.ys097a .fq2gk .ppjt {background: var(--u1ch, var(--ksm));height: clamp(120px, 18vh, 190px);overflow: hidden;margin: 0;color: var(--m4v, #fff);min-width: 0;position: relative;}
.ys097a .fq2gk .ppjt img,
.ys097a .fq2gk .bagc1k {height: 100%;display: block;border-radius: 0;width: 100%;object-fit: cover;}

.ys097a .fq2gk .mwxva {line-height: .8;color: color-mix(in srgb, #fff 34%, transparent);position: absolute;align-items: center;justify-content: center;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(--wwaoc, 160deg),
      var(--viho) 0%,
      color-mix(in srgb, var(--twjz) 78%, var(--viho)) 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;inset: 0;letter-spacing: -.05em;font-size: clamp(52px, 11vw, 132px);display: flex;}

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

.ys097a .fq2gk .e4yc {flex-direction: column;max-width: none;align-items: flex-start;text-align: left;padding: clamp(22px, 3vw, 34px) clamp(18px, 2.6vw, 32px);gap:11px;min-width: 0;display: flex;}
.ys097a .fq2gk .e8zfa5 {font-weight: 800;color: var(--ndt);letter-spacing: -.03em;font-size: clamp(28px, 3.4vw, 46px);line-height:1.08;text-wrap: balance;margin: 0;}
.ys097a .fq2gk .fmxqgck {max-width: 52ch;color: var(--s60r);font-size: 15.5px;margin: 0;line-height:1.55;}

.ys097a .fq2gk .b0j9cp6 {padding: 15px 30px;transition:transform 0.127s, filter 0.176s;border-radius: 999px;color: var(--yes, var(--nalxg));display: inline-flex;text-decoration: none;background: var(--i4d);font-weight: 800;font-size: 16px;white-space: nowrap;justify-content: center;min-height: 56px;align-items: center;}
.ys097a .fq2gk .b0j9cp6:hover {transform: translateY(-1px);filter: brightness(1.06);}

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

@media (min-width:832px) {
  
  .ys097a .fq2gk.zn9me3,
  .ys097a .fq2gk.razvb {grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);align-items: stretch;}
  .ys097a .fq2gk.razvb {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .ys097a .fq2gk.zn9me3 .ppjt,
  .ys097a .fq2gk.razvb .ppjt {min-height: clamp(240px, 34vh, 340px);height: 100%;}
  .ys097a .fq2gk .e4yc {justify-content: center;}
}

.ys097a .qyq9.gys4 {text-align: left;}
.ys097a .qyq9 .b2gqc6j {color: var(--ndt);letter-spacing: -.03em;margin: 0 0 8px;font-size: clamp(28px, 4.2vw, 46px);line-height:1.12;font-weight: 800;}
.ys097a .qyq9 .mm3b {margin: 0 0 22px;color: var(--s60r);line-height:1.54;font-size: clamp(16px, 1.5vw, 18.5px);max-width: 60ch;}

.ys097a .qyq9 .qfzkzh {overflow-x: auto;scrollbar-width: none;padding: 0 clamp(18px, 2.4vw, 32px);margin: 0 calc(clamp(18px, 2.4vw, 32px) * -1);-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;}
.ys097a .qyq9 .qfzkzh::-webkit-scrollbar {display: none;}
.ys097a .qyq9 .nq0v9q2 {display: flex;gap:15px;margin: 0;list-style: none;padding: 0;}
.ys097a .qyq9 .b0rw9j {min-width: 0;background: var(--ksm);overflow: hidden;scroll-snap-align: start;flex: 0 0 auto;border: 1px solid var(--rbfcr);border-radius: var(--r1cp);}

.ys097a .qyq9.cpme .b0rw9j {width: min(78%, 460px);}
.ys097a .qyq9.j6rrsh .b0rw9j {width: min(94%, 760px);}
.ys097a .qyq9 .q5ed {margin: 0;}
.ys097a .qyq9 .q5ed img {object-fit: cover;height: auto;aspect-ratio: 3 / 2;display: block;width: 100%;border-radius: 0;}
.ys097a .qyq9 .grnt7 {color: var(--ndt);font-size: clamp(15.5px, 1.5vw, 17.5px);line-height:1.44;font-weight: 700;padding: 16px 18px;}
.ys097a .qyq9 .c931a2 {flex-wrap: wrap;gap:9px;margin: 18px 0 0;display: flex;}
.ys097a .qyq9 .gpzn0.gpzn0,
.ys097a .qyq9 .ekgz.ekgz {font-size: 15.5px;display: inline-flex;padding: 15px 26px;align-items: center;border-radius: 999px;min-height: 56px;transition:transform 0.127s, filter 0.197s;white-space: nowrap;justify-content: center;font-weight: 800;text-decoration: none;}
.ys097a .qyq9 .gpzn0.gpzn0 {background: var(--i4d);color: var(--yes, var(--nalxg));}
.ys097a .qyq9 .gpzn0.gpzn0:hover {transform: translateY(-1px);filter: brightness(1.06);}

.ys097a .qyq9 .ekgz.ekgz {background: var(--ksm);border: 1px solid var(--rbfcr);color: color-mix(in srgb, var(--viho) 35%, var(--ndt));}
.ys097a .qyq9 .ekgz.ekgz:hover {background: color-mix(in srgb, var(--viho) 10%, var(--ksm));}

.ys097a .bcmy .hjmkw + .hjmkw {margin-top:26px;}
.ys097a .bcmy .cq83sv {color: var(--s60r);margin: 0 0 12px;font-weight: 800;font-size: 13px;text-transform: uppercase;letter-spacing: .07em;}

.ys097a .bcmy .jr9t1jd {margin: 0;margin-inline: calc(clamp(18px, 2.4vw, 32px) * -1);-webkit-overflow-scrolling: touch;list-style: none;overflow-x: auto;gap:16px;scroll-snap-type: x proximity;display: flex;scrollbar-width: none;padding: 0 clamp(18px, 2.4vw, 32px) 4px;}
.ys097a .bcmy .jr9t1jd::-webkit-scrollbar {display: none;}
.ys097a .bcmy .r2tgy9y {flex: 0 0 auto;min-width: 0;scroll-snap-align: start;width: clamp(168px, 44vw, 232px);}
.ys097a .bcmy .cjrfj33 {color: inherit;display: block;text-decoration: none;}
.ys097a .bcmy .yqfv {aspect-ratio: 1 / 1;position: relative;border-radius: var(--r1cp);border: 1px solid var(--rbfcr);transition:transform 0.188s;margin: 0 0 8px;background: var(--ksm);overflow: hidden;}
.ys097a .bcmy .cjrfj33:hover .yqfv {transform: translateY(-2px);}
.ys097a .bcmy .yqfv img {object-fit: cover;border-radius: 0;display: block;width: 100%;height: 100%;}

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

.ys097a .hbbvrn .y15m {list-style: none;padding: 0;flex-wrap: wrap;gap:11px;margin: 0;display: flex;}
.ys097a .hbbvrn .xr330 {min-width: 0;}
.ys097a .hbbvrn .se9d {padding: 12px 24px 12px 16px;align-items: center;gap:11px;min-height: 68px;text-decoration: none;display: inline-flex;background: var(--ksm);border-radius: 999px;border: 1px solid var(--rbfcr);transition:background 0.146s, transform 0.158s;}
.ys097a .hbbvrn .se9d:hover {transform: translateY(-1px);background: color-mix(in srgb, var(--viho) 12%, var(--ksm));}
.ys097a .hbbvrn .se9d img {object-fit: contain;border-radius: 0;display: block;width: auto;max-width:95px;height: 34px;}
.ys097a .hbbvrn .vjx42 {font-weight: 700;white-space: nowrap;font-size: 15.5px;color: var(--ndt);}

.ys097a .kggp1c .eh1w {overflow: hidden;border: 1px solid var(--rbfcr);border-radius: var(--r1cp);background: var(--ksm);}
.ys097a .kggp1c .fakpw {padding: 0;list-style: none;margin: 0;}
.ys097a .kggp1c .ehe1 + .ehe1 {border-top: 1px solid var(--rbfcr);}
.ys097a .kggp1c .spehj8 {align-items: center;display: flex;min-height: 72px;padding: 16px 18px;text-decoration: none;transition:background 0.189s;gap:15px;}
.ys097a .kggp1c .spehj8:hover {background: color-mix(in srgb, var(--viho) 8%, transparent);}
.ys097a .kggp1c .spehj8 img {height: 38px;object-fit: contain;display: block;flex: 0 0 auto;width: 84px;border-radius: 0;}
.ys097a .kggp1c .wtbgf {font-size: 16.5px;min-width: 0;font-weight: 700;flex: 1 1 auto;color: var(--ndt);}

.ys097a .kggp1c .n6vee {width: 8px;border-right: 2px solid var(--s60r);border-top: 2px solid var(--s60r);height: 8px;flex: 0 0 auto;transform: rotate(45deg);}

.ys097a .hsyk.qq92 {overflow: hidden;padding: 0 !important;}

.ys097a .hsyk.v74vz4b {max-width:560px;}
.ys097a .hsyk .r2wwse8 {position: relative;margin: 0;}
.ys097a .hsyk .r2wwse8 img {height: auto;display: block;object-fit: cover;border-radius: 0;aspect-ratio: 21 / 9;width: 100%;}

.ys097a .hsyk .nxmc {background: linear-gradient(to top, color-mix(in srgb, #000 76%, transparent) 0%, transparent 100%);position: absolute;inset: auto 0 0 0;padding: 34px 18px 14px;}
.ys097a .hsyk .nxmc .e5nzr0 {color: #fff;}
.ys097a .hsyk .e5nzr0 {margin: 0;letter-spacing: -.02em;line-height:1.17;font-size: clamp(19px, 2.2vw, 26px);font-weight: 800;}
.ys097a .hsyk .e5nzr0::before {content: none;}
.ys097a .hsyk.cst3 .e5nzr0 {padding: clamp(20px, 3vw, 28px) clamp(18px, 2.4vw, 28px) 0;color: var(--ndt);}
.ys097a .hsyk .gwz9 {line-height:1.66;color: var(--s60r);font-size: 15.5px;padding: 16px clamp(18px, 2.4vw, 28px) 0;}
.ys097a .hsyk .gwz9 :is(p, li):last-child {margin-bottom: 0;}

.ys097a .hsyk .ejx7 {font-weight: 800;border-radius: 999px;justify-content: center;text-decoration: none;padding: 15px 26px;transition:filter 0.142s;background: var(--i4d);min-height: 56px;color: var(--yes, var(--nalxg));display: flex;align-items: center;margin: 18px clamp(18px, 2.4vw, 28px) clamp(18px, 2.4vw, 28px);font-size: 16px;}
.ys097a .hsyk .ejx7:hover {filter: brightness(1.06);}

.ys097a .nstvv8 .ncg1 {align-items: center;gap:19px;display: flex;}
.ys097a .nstvv8 .mv86 {font-size: clamp(40px, 5.4vw, 62px);letter-spacing: -.04em;line-height: .95;flex: 0 0 auto;font-weight: 800;color: color-mix(in srgb, var(--viho) 55%, var(--ndt));}
.ys097a .nstvv8 .jyj1 {min-width: 0;}
.ys097a .nstvv8 .fd6z8w {letter-spacing: .12em;display: block;font-size: 17px;color: color-mix(in srgb, var(--viho) 40%, var(--ndt));}
.ys097a .nstvv8 .tkza1x {color: var(--s60r);font-size: 14.5px;max-width: 54ch;margin: 6px 0 0;line-height:1.53;}

.ys097a .nstvv8 .qha4 {overflow: hidden;background: var(--ksm);height: 10px;margin: 16px 0 22px;border-radius: 999px;border: 1px solid var(--rbfcr);}
.ys097a .nstvv8 .aac39zp {height: 100%;border-radius: 999px;display: block;background: linear-gradient(90deg, var(--viho), var(--twjz));}
.ys097a .nstvv8 .dac7mw {display: grid;margin: 0;padding: 0;list-style: none;gap:12px;}
.ys097a .nstvv8 .d1ha {border: 1px solid var(--rbfcr);border-radius: var(--r1cp);background: var(--ksm);padding: 14px 16px;}
.ys097a .nstvv8 .h6qmqw {color: color-mix(in srgb, var(--viho) 40%, var(--ndt));display: block;font-size: 13px;letter-spacing: .1em;}
.ys097a .nstvv8 .gn5f5 {display: block;font-weight: 800;color: var(--ndt);font-size: 14.5px;margin-top:3px;}
.ys097a .nstvv8 .n05m {font-size: 15px;margin: 6px 0 0;line-height:1.61;color: var(--s60r);}

.ys097a .hnyc01f.men0x {display: flex;flex-direction: column;gap:7px;text-align: center;align-items: center;}
.ys097a .hnyc01f .wvhz073 {border-radius: 999px;border: 2px solid color-mix(in srgb, var(--viho) 40%, var(--rbfcr));overflow: hidden;width: 84px;height: 84px;margin: 0 0 4px;}
.ys097a .hnyc01f .wvhz073 img {object-fit: cover;border-radius: 0;display: block;width: 100%;height: 100%;}
.ys097a .hnyc01f .q4h5s {font-size: 19px;color: var(--ndt);font-weight: 800;margin: 0;}
.ys097a .hnyc01f .eqma {font-size: 14.5px;color: var(--s60r);margin: 0;}
.ys097a .hnyc01f .c39jrbf {font-size: 12.5px;border-radius: 999px;color: color-mix(in srgb, var(--viho) 35%, var(--ndt));padding: 6px 14px;font-weight: 800;background: color-mix(in srgb, var(--viho) 12%, transparent);letter-spacing: .04em;}
.ys097a .hnyc01f .d6dv {line-height:1.67;max-width: 62ch;color: var(--s60r);font-size: 15px;margin: 8px 0 0;}
.ys097a .hnyc01f .yawt {display: flex;margin-top:13px;gap:9px;}
.ys097a .hnyc01f .cmsp {height: 56px;text-decoration: none;transition:background 0.195s;align-items: center;display: inline-flex;justify-content: center;border-radius: 999px;border: 1px solid var(--rbfcr);background: var(--ksm);color: color-mix(in srgb, var(--viho) 35%, var(--ndt));width: 56px;}
.ys097a .hnyc01f .cmsp:hover {background: color-mix(in srgb, var(--viho) 12%, var(--ksm));}
.ys097a .hnyc01f .cmsp svg {display: block;}
.ys097a .hnyc01f .y3d1q5 {padding-top:14px;border-top: 1px solid var(--rbfcr);margin: 16px 0 0;line-height:1.60;color: var(--s60r);font-size: 12.5px;width: 100%;}

.ys097a .zpdr3a7.q326knj {padding: 0 !important;}
.ys097a .zpdr3a7 .vv60pfk {border-bottom: 1px solid var(--rbfcr);padding: 16px clamp(18px, 2.4vw, 30px);}
.ys097a .zpdr3a7 .cx9q430 {letter-spacing: -.02em;margin: 0;line-height:1.20;font-size: clamp(20px, 2.4vw, 27px);color: var(--ndt);font-weight: 800;}
.ys097a .zpdr3a7 .cx9q430::before {content: none;}
.ys097a .zpdr3a7 .vvre {color: var(--ndt);padding: clamp(18px, 2.4vw, 26px) clamp(18px, 2.4vw, 30px);max-width: 70ch;line-height:1.66;font-size: 16px;}
.ys097a .zpdr3a7 .vvre :is(p, li) {color: var(--ndt);}
.ys097a .zpdr3a7 .vvre :last-child {margin-bottom: 0;}

.ys097a .a26yxd7.cdd3v {background: none;display: flex;border: 0;box-shadow: none;padding: 0 !important;}
.ys097a .a26yxd7 .jhx9kg {width: 100%;transition:filter 0.152s;align-items: center;font-size: 16.5px;background: var(--i4d);min-height: 56px;display: flex;border-radius: 999px;overflow: hidden;color: var(--yes, var(--nalxg));position: relative;justify-content: center;text-decoration: none;font-weight: 800;padding: 16px 30px;}
.ys097a .a26yxd7 .jhx9kg:hover {filter: brightness(1.06);}
.ys097a .a26yxd7 .bymanwe {z-index: 1;position: relative;}

.ys097a .a26yxd7 .ddxbmg {background: linear-gradient(to bottom, color-mix(in srgb, #fff 16%, transparent), transparent);pointer-events: none;position: absolute;height: 50%;inset: 0 0 auto 0;}
@media (min-width:832px) {
  
  .ys097a .a26yxd7.e7a80m  {justify-content: flex-start;}
  .ys097a .a26yxd7.s1td   {justify-content: center;}
  .ys097a .a26yxd7.br5vb6 {justify-content: flex-end;}
  .ys097a .a26yxd7 .jhx9kg {width: auto;}
  .ys097a .a26yxd7.gda25n .jhx9kg {width: 100%;}
}

.ys097a .pfxj.bhfm {grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;gap:11px 16px;}
.ys097a .pfxj .tm3p {grid-row: 1 / span 2;border-radius:21px;border: 1px solid var(--rbfcr);height: 76px;justify-content: center;display: flex;align-items: center;background: color-mix(in srgb, var(--viho) 12%, var(--ksm));margin: 0;width: 76px;overflow: hidden;}
.ys097a .pfxj .tm3p img {object-fit: contain;border-radius: 0;max-height: 78%;width: auto;height: auto;display: block;max-width: 78%;}
.ys097a .pfxj .pjt5 {min-width: 0;}
.ys097a .pfxj .fsc8v {font-size: clamp(19px, 2.2vw, 25px);color: var(--ndt);letter-spacing: -.02em;margin: 0;line-height:1.18;font-weight: 800;}
.ys097a .pfxj .fsc8v::before {content: none;}
.ys097a .pfxj .h6v2 {font-size: 15px;line-height:1.48;color: var(--s60r);margin: 4px 0 0;}
.ys097a .pfxj .ttxjb {list-style: none;margin: 14px 0 0;padding-top:13px;flex-wrap: wrap;grid-column: 1 / -1;gap:13px 30px;display: flex;border-top: 1px solid var(--rbfcr);}
.ys097a .pfxj .vnwfqt {min-width: 0;gap:2px;flex-direction: column;display: flex;}
.ys097a .pfxj .b0646td {letter-spacing: -.02em;font-size: 16px;font-weight: 800;color: color-mix(in srgb, var(--viho) 35%, var(--ndt));}
.ys097a .pfxj .fh5dk7 {color: var(--s60r);text-transform: uppercase;font-weight: 700;font-size: 11.5px;letter-spacing: .07em;}
.ys097a .pfxj .j1k6v {grid-column: 1 / -1;gap:9px;margin-top:15px;display: grid;}
.ys097a .pfxj .b3w4 {transition:background 0.17s;background: var(--ksm);align-items: center;border-radius: 999px;border: 1px solid var(--rbfcr);display: flex;font-size: 14.5px;font-weight: 800;justify-content: center;text-decoration: none;color: color-mix(in srgb, var(--viho) 35%, var(--ndt));min-height: 56px;padding: 15px 24px;}
.ys097a .pfxj .b3w4:hover {background: color-mix(in srgb, var(--viho) 12%, var(--ksm));}
@media (min-width:565px) {
  .ys097a .pfxj .j1k6v {grid-template-columns: 1fr 1fr;}
}

.ys097a .rbkh4s.mges {background: color-mix(in srgb, var(--ndt) 6%, transparent);border-radius: var(--lk0i);border: 1px solid var(--rbfcr);position: relative;padding: clamp(8px, 1.1vw, 12px) !important;}
.ys097a .rbkh4s .qfefd {position: relative;overflow: hidden;border-radius: calc(var(--lk0i) - 6px);display: block;background: var(--y3cz);}
.ys097a .rbkh4s .qfefd img {border-radius: 0;height: auto;display: block;width: 100%;}

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

.ys097a .rbkh4s .x1r9a {right: 14px;background: color-mix(in srgb, var(--ndt) 26%, transparent);bottom: 5px;width: 26px;height: 3px;border-radius: 999px;position: absolute;}

.ys097a .vx7w.y9ev {padding: 0 !important;border: 0;background: none;}

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

.ys097a .vx7w .era9gdk li a {display: inline-flex;text-decoration: none;background: var(--ksm);color: color-mix(in srgb, var(--viho) 35%, var(--ndt));font-weight: 700;align-items: center;transition:background 0.172s;min-height: 44px;white-space: nowrap;font-size: 14px;padding: 10px 18px;border-radius: 999px;border: 1px solid var(--rbfcr);}
.ys097a .vx7w .era9gdk li a:hover {background: color-mix(in srgb, var(--viho) 12%, var(--ksm));}

.ys097a .q2wxp9v.gs2rck {padding: 0 !important;}
.ys097a .q2wxp9v .b4xhkkr {border-bottom: 1px solid var(--rbfcr);padding: 15px clamp(16px, 2.2vw, 26px);}
.ys097a .q2wxp9v .dcthcq {letter-spacing: .07em;text-transform: uppercase;color: var(--s60r);font-size: 13px;font-weight: 800;}
.ys097a .qdgqs .g982 {color: var(--ndt);letter-spacing: -.02em;margin: 0 0 14px;line-height:1.21;font-size: clamp(20px, 2.4vw, 27px);font-weight: 800;}

.ys097a .q2wxp9v .qj0b,
.ys097a .qdgqs .mm404t {overflow-x: auto;}
.ys097a .q2wxp9v .qj0b {padding: clamp(14px, 2vw, 22px) clamp(16px, 2.2vw, 26px);}
.ys097a .q2wxp9v .qj0b table,
.ys097a .qdgqs .mm404t table {margin: 0;}
.ys097a .q2wxp9v .qj0b :last-child,
.ys097a .qdgqs .mm404t :last-child {margin-bottom: 0;}

.xzkqmj.xzkqmj .e1zvj2e {border: 1px solid var(--rbfcr);border-radius: var(--r1cp);background: var(--ksm);overflow: hidden;}
.xzkqmj.xzkqmj .njvtda {border: 0;padding: 0;background: none;margin: 0;}
.xzkqmj.xzkqmj .njvtda + .njvtda {border-top: 1px solid var(--rbfcr);}
.xzkqmj.xzkqmj .njvtda[open] {background: color-mix(in srgb, var(--viho) 7%, transparent);}
.xzkqmj.xzkqmj .bnw2q20 {font-weight: 700;list-style: none;line-height:1.35;align-items: center;font-size: 16px;padding: 14px 18px;justify-content: space-between;gap:13px;display: flex;cursor: pointer;min-height: 56px;}
.xzkqmj.xzkqmj .bnw2q20::-webkit-details-marker {display: none;}
.xzkqmj.xzkqmj .bnw2q20::marker {content: "";}
.xzkqmj.xzkqmj .qyjem3t {min-width: 0;}

.xzkqmj.xzkqmj .mm9jczv {border-bottom: 2px solid currentColor;border-right: 2px solid currentColor;transform: rotate(45deg) translate(-2px, -2px);width: 9px;flex: 0 0 auto;height: 9px;transition:transform 0.168s;opacity:0.54;margin-right:4px;}
.xzkqmj.xzkqmj .njvtda[open] .mm9jczv {color: var(--viho);transform: rotate(-135deg) translate(-2px, -2px);opacity:0.99;}
.xzkqmj.xzkqmj .bh2pj6 {font-size: 15px;color: var(--s60r);margin: 0;padding: 0 18px 16px;}

.rny9.rny9 .kywm {flex-direction: column;display: flex;border-top: 1px solid var(--rbfcr);}
.rny9.rny9 .tavgy91 {display: flex;align-items: flex-start;border-bottom: 1px solid var(--rbfcr);gap:15px;padding: 14px 2px;min-height: 56px;}

.rny9.rny9 .tavgy91:last-child {border-bottom: 0;}
.rny9.rny9 .ccceh7 {flex: 0 0 auto;width: 34px;font-weight: 800;height: 34px;border-radius: 50%;line-height: 1;display: inline-flex;font-size: 15px;justify-content: center;color: var(--m3dr, var(--yes, var(--nalxg)));background: var(--viho);align-items: center;}
.rny9.rny9 .khtj {min-width: 0;display: flex;gap:3px;padding-top:2px;flex-direction: column;}
.rny9.rny9 .j0s4bdz {line-height:1.29;font-weight: 800;font-size: 16px;}
.rny9.rny9 .yw3qc {font-size: 15px;color: var(--s60r);}

.nc98x.nc98x .hj2ssw6 {display: block;}
.nc98x.nc98x .g4nx46 {font-size: 12.5px;background: color-mix(in srgb, var(--viho) 13%, var(--ksm));border-radius: 999px;display: flex;padding: 9px 14px;text-transform: uppercase;letter-spacing: .07em;font-weight: 800;gap:10px;margin: 0 0 10px;align-items: center;}
.nc98x.nc98x .g7m41gp {background: var(--ksm);color: var(--s60r);}
.nc98x.nc98x .g4nx46 + .cdq2veg {margin-bottom:22px;}
.nc98x.nc98x .cdq2veg:last-child {margin-bottom: 0;}
.nc98x.nc98x .s911n8 {justify-content: center;display: inline-flex;height: 20px;font-size: 14px;width: 20px;line-height: 1;border-radius: 50%;font-weight: 800;background: color-mix(in srgb, var(--gneel) 12%, transparent);flex: 0 0 auto;align-items: center;}
.nc98x.nc98x .yf9f0s3 .s911n8 {background: var(--viho);color: var(--m3dr, var(--yes, var(--nalxg)));}
.nc98x.nc98x .cdq2veg {gap:8px;display: flex;flex-direction: column;}
.nc98x.nc98x .tc39wtp {font-size: 15px;padding: 13px 16px;display: block;min-height: 24px;border-radius: var(--r1cp);border: 1px solid var(--rbfcr);background: var(--ksm);line-height:1.44;}

.ys097a {--jpe: var(--ndt);}
.ys097a :is(.j6sf6, [class*="table"]) {overflow-x: auto;}
.ys097a table {border-spacing: 0;overflow: hidden;border-collapse: separate;background: var(--ksm);font-size: 15px;border-radius: var(--r1cp);width: 100%;}
.ys097a thead th {background: color-mix(in srgb, var(--viho) 12%, var(--ksm));font-weight: 800;text-transform: uppercase;font-size: 12px;text-align: left;padding: 13px 16px;white-space: nowrap;letter-spacing: .07em;}
.ys097a tbody td {border-top: 1px solid var(--rbfcr);padding: 13px 16px;color: var(--j0mvi, inherit);}

.m4bw6y {background:
    radial-gradient(70% 130% at 12% 8%, color-mix(in srgb, var(--viho) 24%, transparent) 0%, transparent 66%),
    var(--y3cz);padding: var(--tc5h) clamp(18px, 2.4vw, 32px);border: 1px solid color-mix(in srgb, var(--viho) 30%, transparent);border-radius: var(--lk0i);}
.d6s5 {margin: 0;font-size: clamp(21px, 2.4vw, 28px);font-weight: 800;letter-spacing: -.028em;}
.f87he2v {color: var(--s60r);margin: 8px 0 0;}

.xp6j.xp6j {border-top: 1px solid var(--rbfcr);padding: clamp(34px, 4vw, 56px) 16px clamp(22px, 2.4vw, 34px);background: var(--cyfk);}
.xp6j .mekgxk {display: grid;align-items: start;gap:27px 48px;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;max-width: var(--dydin);}
.xp6j .te56 img {display: block;width: auto;height: 28px;}
.xp6j .te56 span {letter-spacing: -.03em;font-size: 19px;font-weight: 800;}
.xp6j .kfx59 {gap:45px;display: grid;grid-auto-flow: column;}
.xp6j .kfx59 ul {display: grid;gap:9px;margin: 0;padding: 0;list-style: none;}
.xp6j .kfx59 a {font-size: 15px;color: var(--s60r);align-items: center;text-decoration: none;min-height: 44px;display: flex;}
.xp6j .kfx59 a:hover {color: var(--ndt);}
.xp6j .bgc7 {flex-wrap: wrap;max-width: var(--dydin);opacity:0.76;align-items: center;display: flex;margin: 24px auto 0;gap:11px;}
.xp6j .sdxd6yp {border-top: 1px solid var(--rbfcr);max-width: var(--dydin);margin: 24px auto 0;padding-top:18px;}
.xp6j .sdxd6yp p {font-size: 13px;margin: 0;color: var(--s60r);}
.xp6j .sdxd6yp p + p {line-height:1.61;margin-top:9px;}

@media (max-width:831px) {
  
  .gjqmgr6 {display: none;}
  .jfa1fm6 {display: flex;}
  .dm8y {padding: 8px 14px;gap:11px;min-height: 56px;}
  .k4hj25h {padding: 10px 16px;font-size: 14px;}
  .b82zbeh {font-size: 18px;}
  
  .ra8tvq6 a:nth-child(n+5) {display: none;}
}

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

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

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

.xsqe {padding: 14px 8px 14px 20px;align-items: center;gap:12px;display: flex;border-bottom: 1px solid var(--rbfcr);justify-content: space-between;}
.t69fe {overflow-wrap: anywhere;color: var(--ndt);font: 800 19px/1.2 var(--sv9);min-width: 0;}
.wxt9d90 {display: flex;justify-content: center;border-radius: var(--lk0i);flex: 0 0 auto;font-size: 27px;line-height: 1;cursor: pointer;color: var(--ndt);min-height: 44px;min-width: 44px;align-items: center;}
.wxt9d90:hover {background: var(--ksm);}

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

.b8vv {margin-top: auto;border-top: 1px solid var(--rbfcr);gap:10px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;}
.f1hh2g,
.s3z5crk {align-items: center;padding: 12px 18px;border-radius: var(--lk0i);font-weight: 700;min-height: 48px;justify-content: center;font-size: 15px;text-decoration: none;display: flex;}
.f1hh2g {color: var(--ndt);border: 1px solid var(--qvb);background: transparent;}
.f1hh2g:hover {background: var(--ksm);}
.s3z5crk {color: var(--rbqa, var(--ssu));border: 1px solid transparent;background: var(--j4nc);}

.r94f a:focus-visible,
.wxt9d90:focus-visible,
.jfa1fm6:focus-visible {outline: 2px solid var(--viho);outline-offset: 2px;}

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

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

.b8vv {padding-bottom:17px;}

@media (min-width:832px) {
  .my2mst, .r94f {display: none;}
}

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

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

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

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

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

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

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

.hd5jjd {--oq5zk: 40px;--pxx7i: var(--r1cp);--bs35: var(--lk0i);--z4q7: var(--r1cp);--lavcx: 1px solid var(--rbfcr);}

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

@media (max-width:565px) {
  .dm8y {gap:11px;padding: 10px 12px;}
  .jynzvn {overflow: hidden;min-width: 0;flex: 1 1 auto;}
  .jynzvn img {object-position: left center;object-fit: contain;max-width:113px;}
  .jc5a6mw {min-width: 0;gap:5px;flex: 0 0 auto;}
  .jc5a6mw .k4hj25h {padding: 0 12px;font-size: 13px;}
}

.xzkqmj.xzkqmj .sf4g {background: var(--ksm);overflow: hidden;margin: 0 0 10px;border: 1px solid var(--rbfcr);border-radius: var(--r1cp);}
.xzkqmj.xzkqmj .sf4g + .sf4g {border-top: 1px solid var(--rbfcr);}
.xzkqmj.xzkqmj .sf4g:last-child {margin-bottom: 0;}

.xzkqmj.xzkqmj .xc0k {gap:12px;justify-content: flex-start;}
.xzkqmj.xzkqmj .axtj {transform: rotate(-45deg) translate(-1px, 1px);margin: 0 2px 0 0;}
.xzkqmj.xzkqmj .njvtda[open] .axtj {transform: rotate(45deg) translate(-2px, -2px);}
.xzkqmj.xzkqmj .ds0r {padding: 0 18px 16px 44px;}
.xzkqmj.xzkqmj .ds0r p {color: var(--s60r);line-height:1.62;margin: 0;font-size: 15px;}

.ys097a .nstvv8 .x142b {height: 8px;margin: 9px 0 0;}
.ys097a .nstvv8 .t020x {max-width: 62ch;font-size: 15px;line-height:1.58;color: var(--s60r);margin: 18px 0 20px;}
.ys097a .nstvv8 .xar1s8 .n05m {margin: 0;}
.ys097a .nstvv8 .xar1s8 .gn5f5 {display: inline;font-size: 14px;margin: 12px 8px 0 0;}
.ys097a .nstvv8 .xar1s8 .h6qmqw {display: inline;font-size: 12.5px;}

.ys097a .nstvv8 .p6bx102 {flex-direction: column;gap:1px;display: flex;align-items: flex-start;}
.ys097a .nstvv8 .p6bx102 .fd6z8w {font-size: 15px;}
.ys097a .nstvv8 .p6bx102 .mv86 {line-height: 1;}
.ys097a .nstvv8 .p6bx102 .tkza1x {margin: 8px 0 0;}
.ys097a .nstvv8 .s9k7 {padding-top:10px;flex-wrap: wrap;gap:5px 12px;border-top: 1px solid var(--rbfcr);margin: 12px 0 0;display: flex;align-items: baseline;}
.ys097a .nstvv8 .s9k7 .gn5f5 {display: inline;margin: 0;}
.ys097a .nstvv8 .s9k7 .h6qmqw {font-size: 12.5px;font-style: normal;display: inline;}

.nc98x.nc98x .wdnx {list-style: none;padding: 0;margin: 0;}
.nc98x.nc98x .d1tjj {gap:11px;display: flex;align-items: flex-start;}
.nc98x.nc98x .vzcat {width: 20px;display: inline-flex;justify-content: center;border-radius: 50%;font-size: 13px;line-height: 1;font-weight: 800;font-style: normal;margin-top:0px;background: color-mix(in srgb, var(--gneel) 12%, transparent);align-items: center;flex: 0 0 auto;height: 20px;}
.nc98x.nc98x .j1ya {color: var(--m3dr, var(--yes, var(--nalxg)));background: var(--viho);}

.nc98x.nc98x .a5dcnfw {color: var(--s60r);}

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

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

.nc98x.nc98x .thfkqb {color: var(--ndt);}
.nc98x.nc98x .ywc6  {color: var(--s60r);}

.nc98x.nc98x .ce03yd:not(:first-child) {border-top: 1px solid var(--rbfcr);}

.nc98x.nc98x .ytfx {flex: 0 0 auto;background: color-mix(in srgb, var(--gneel) 12%, transparent);font-size: 12px;width: 17px;margin-top: -1px;display: inline-flex;align-items: center;border-radius: 50%;line-height: 1;justify-content: center;height: 17px;font-weight: 800;}
.nc98x.nc98x .thfkqb .ytfx {color: var(--m3dr, var(--yes, var(--nalxg)));background: var(--viho);}
.nc98x.nc98x .q0benhv {line-height:1.49;grid-column: 2;margin: 0;font-size: 15px;padding: 13px 0 12px;border-top: 1px solid var(--rbfcr);}

.nc98x.nc98x .q0benhv:first-of-type {border-top-color: transparent;}

@media (max-width:565px) {
  .nc98x.nc98x .zmrp.zmrp {display: block;}
  .nc98x.nc98x .ce03yd {padding: 15px 0 7px;}
  .nc98x.nc98x .ce03yd:not(:first-child) {margin-top:2px;}
  
  .nc98x.nc98x .q0benhv:first-of-type {border-top-color: var(--rbfcr);}
}

.ys097a .zpdr3a7 .xew2r6b {color: var(--ndt);font-weight: 800;font-size: clamp(20px, 2.4vw, 27px);margin: 0;letter-spacing: -.02em;line-height:1.19;padding: clamp(20px, 2.6vw, 28px) clamp(18px, 2.4vw, 30px) 0;}
.ys097a .zpdr3a7 .k8dn8 {padding-top:14px;}

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

.ys097a .zpdr3a7 .zjay71d::before {left: 0;top: .1em;border-radius: 999px;margin: 0;bottom: .1em;position: absolute;background: linear-gradient(180deg, var(--viho), var(--twjz));height: auto;content: "";width: 5px;display: block;}

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

.ys097a .q2wxp9v h2.d0729zx.d0729zx::before {vertical-align: middle;height: 3px;margin: 0 9px 3px 0;content: "";background: linear-gradient(90deg, var(--viho), var(--twjz));width: 14px;border-radius: 999px;display: inline-block;}
.ys097a .q2wxp9v .q1g6y {padding-top:11px;}

.ys097a .q2wxp9v .v1x3g3 {padding: clamp(16px, 2.2vw, 22px) clamp(16px, 2.2vw, 26px);}
.ys097a .q2wxp9v .v1x3g3 .qj0b {padding: 0;}
.ys097a .q2wxp9v h2.qpjqat3.qpjqat3 {color: color-mix(in srgb, var(--viho) 35%, var(--ndt));letter-spacing: .07em;background: color-mix(in srgb, var(--viho) 13%, var(--ksm));text-transform: uppercase;line-height:1.30;text-wrap: wrap;font-size: 12px;padding: 6px 13px;margin: 0 0 13px;border-radius: 999px;display: inline-block;font-weight: 800;}
.ys097a .q2wxp9v h2.qpjqat3.qpjqat3::before {content: none;display: none;}

.ys097a .qdgqs .b5ck {margin-bottom:11px;}
.ys097a .qdgqs .q8vjm {border: 0;border-top: 1px solid var(--rbfcr);margin: 0 0 16px;}

.ys097a .qdgqs .gmarsma {margin: 0 0 16px;display: flex;align-items: stretch;gap:13px;}
.ys097a .qdgqs .gmarsma::before {border-radius: 999px;content: "";min-height: 28px;background: linear-gradient(180deg, var(--viho), var(--twjz));width: 5px;flex: 0 0 auto;}
.ys097a .qdgqs .gmarsma .g982 {margin: 0;align-self: center;}

.ys097a .qdgqs .nr6x4t {background: var(--ksm);padding: clamp(12px, 1.6vw, 18px);border-radius: var(--r1cp);border: 1px solid var(--rbfcr);}

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

.ys097a .hnyc01f.mr7rk4 {text-align: left;align-items: stretch;}
.ys097a .hnyc01f .ke8rz64 {align-items: center;display: flex;gap:14px;}
.ys097a .hnyc01f .ke8rz64 .wvhz073 {margin: 0;height: 64px;width: 64px;}
.ys097a .hnyc01f .ce2f9 {min-width: 0;display: flex;flex-direction: column;gap:4px;align-items: flex-start;}
.ys097a .hnyc01f.mr7rk4 .d6dv {margin-top:13px;}

.ys097a .hnyc01f.mt9hd9 .ncbv8 {line-height:1.91;font-size: 14.5px;margin: 2px 0 0;color: var(--s60r);}
.ys097a .hnyc01f.mt9hd9 .qte5w {color: var(--s60r);}
.ys097a .hnyc01f.mt9hd9 .ncbv8 .c39jrbf {display: inline-block;margin-left:10px;vertical-align: middle;}
.ys097a .hnyc01f .cb1ac {flex-wrap: wrap;justify-content: center;margin: 12px 0 0;list-style: none;padding: 0;}
.ys097a .hnyc01f.mr7rk4 .cb1ac {justify-content: flex-start;}

.ys097a .pfxj .c1g0 {grid-column: 1 / -1;display: grid;border-top: 1px solid var(--rbfcr);list-style: none;padding: 0;grid-template-columns: auto minmax(0, 1fr);margin: 14px 0 0;}

.ys097a .pfxj .c1g0 .fh5dk7 {grid-column: 1;align-items: center;align-self: stretch;padding: 11px 16px 11px 0;margin: 0;border-bottom: 1px solid var(--rbfcr);display: flex;}
.ys097a .pfxj .c1g0 .b0646td {align-self: stretch;align-items: center;border-bottom: 1px solid var(--rbfcr);padding: 11px 0;justify-content: flex-end;margin: 0;display: flex;grid-column: 2;}
.ys097a .pfxj .c1g0 > :nth-last-child(-n+2) {border-bottom: 0;}

.ys097a .pfxj.nwfr .tm3p {grid-row: 1;}

.ys097a .pfxj .pjt5 .ttxjb {border-top: 0;padding-top: 0;margin: 9px 0 0;grid-column: auto;gap:5px 18px;}
.ys097a .pfxj .pjt5 .vnwfqt {align-items: baseline;flex-direction: row;gap:6px;}
.ys097a .pfxj .pjt5 .b0646td {font-size: 14px;}
.ys097a .pfxj .pjt5 .fh5dk7 {font-size: 10.5px;}

.rny9.rny9 .yd1g {margin: 0;counter-reset: ma2step;padding: 0;list-style: none;}
.rny9.rny9 .qxtkw {counter-increment: ma2step;gap:2px;position: relative;flex-direction: column;padding-left:48px;}

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

.rny9.rny9 .mgt29 {border-top: 0;}
.rny9.rny9 .azkczw {border-bottom: 0;min-height: 0;gap:16px;padding: 0 2px 22px;position: relative;}
.rny9.rny9 .azkczw:last-child {padding-bottom: 0;}
.rny9.rny9 .azkczw::before {border-radius: 999px;width: 2px;position: absolute;background: color-mix(in srgb, var(--viho) 30%, var(--rbfcr));content: "";left: 18px;top: 38px;bottom: 0;}
.rny9.rny9 .azkczw:last-child::before {content: none;}
.rny9.rny9 .rq6hs2a {font-style: normal;position: relative;z-index: 1;}
.rny9.rny9 .y426h {min-width: 0;padding-top:4px;}
.rny9.rny9 .v7gwxb {font-size: 16px;font-weight: 800;margin: 0 0 4px;line-height:1.28;}
.rny9.rny9 .mee9 {line-height:1.53;margin: 0;color: var(--s60r);font-size: 15px;}

.ys097a .zpdr3a7 .xew2r6b:last-child {padding-bottom: clamp(20px, 2.6vw, 28px);}
.ys097a .zpdr3a7 .vv60pfk:last-child {padding-bottom: clamp(16px, 2.2vw, 22px);border-bottom: 0;}

@media (max-width:831px) {
  .jc5a6mw .hd5jjd {display: none;}
}
.b8vv .hd5jjd {justify-self: start;}
@media (max-width:565px) {
  .jc5a6mw {gap:6px;}
  .jc5a6mw .k4hj25h {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .jynzvn img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .dm8y {gap:7px;}
  .jc5a6mw .k4hj25h {padding: 0 9px;font-size: 12px;}
  .jynzvn img {max-width: 24vw;}
}

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

.ys097a .fq2gk.s2z05 {min-height: clamp(380px, 52vh, 560px);justify-content: center;}
.ys097a .fq2gk.s2z05 .e4yc {background: none;padding: clamp(28px, 4vw, 56px);max-width:620px;margin-top: 0;}
.ys097a .fq2gk.s2z05:not(.ehhfj) .ppjt::after {inset: 0;content: "";position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, var(--y3cz) 92%, transparent) 0%,
    color-mix(in srgb, var(--y3cz) 66%, transparent) 40%,
    color-mix(in srgb, var(--y3cz) 0%, transparent) 76%);}
.ys097a .fq2gk.s2z05.ehhfj {border-color: transparent;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(--twjz) 55%, transparent), transparent 70%),
    linear-gradient(var(--wwaoc, 135deg), var(--viho) 0%, color-mix(in srgb, var(--viho) 70%, #000) 100%);}
.ys097a .fq2gk.s2z05.ehhfj .ppjt {display: none;}
.ys097a .fq2gk.s2z05.ehhfj :is(.e8zfa5, .fmxqgck) {color: var(--m3dr, var(--yes, var(--nalxg)));}
.ys097a .fq2gk.s2z05.ehhfj .fmxqgck {opacity:0.89;}
.ys097a .fq2gk.s2z05.ehhfj .drgpsmb {background: color-mix(in srgb, #000 22%, transparent);color: #fff;}

.ys097a .fq2gk.s2z05.ehhfj .b0j9cp6 {box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--ndt);background: var(--y3cz);}
@media (max-width:645px) {
  .ys097a .fq2gk.s2z05 {justify-content: flex-end;min-height: min(70vh, 520px);}
  .ys097a .fq2gk.s2z05.ehhfj {min-height: 0;justify-content: center;}
  .ys097a .fq2gk.s2z05:not(.ehhfj) .ppjt::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--y3cz) 95%, transparent) 0%,
      color-mix(in srgb, var(--y3cz) 70%, transparent) 45%,
      color-mix(in srgb, var(--y3cz) 0%, transparent) 80%);}
}
.ys097a .fq2gk .m0sa14q {font-size: 0;background:
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--twjz) 55%, transparent), transparent 70%),
    linear-gradient(var(--wwaoc, 135deg), var(--viho) 0%, color-mix(in srgb, var(--viho) 70%, #000) 100%);}
.ys097a .fq2gk .np2c9x {background: color-mix(in srgb, var(--y3cz) 86%, transparent);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;display: flex;padding: 18px;box-sizing: border-box;border-radius: var(--lk0i);border: 1px solid color-mix(in srgb, #fff 30%, transparent);aspect-ratio: 16 / 9;width: min(62%, 280px);align-items: center;}
.ys097a .fq2gk .np2c9x img {max-width: 100%;max-height: 100%;height: auto;display: block;border-radius: 0;width: auto;object-fit: contain;}

.ys097a .qyq9.wwajp {display: block;}
.wwajp .f9kr {margin: 0 0 18px;}
.wwajp .n03hcs {position: relative;}
.wwajp .xe3za90 {grid-auto-columns: 100%;scroll-behavior: smooth;overscroll-behavior-x: contain;grid-auto-flow: column;list-style: none;border-radius: var(--lk0i);display: grid;scroll-snap-type: x mandatory;padding: 0;scrollbar-width: none;overflow-x: auto;margin: 0;}
.wwajp .xe3za90::-webkit-scrollbar {display: none;}
.wwajp .ceqn {min-height: clamp(300px, 40vh, 440px);display: flex;border-radius: var(--lk0i);scroll-snap-align: start;position: relative;overflow: hidden;align-items: center;background: var(--ksm);}
.wwajp .ceqn > picture,
.ys097a .wwajp .pyfk7nz.pyfk7nz {max-width: none;inset: 0;position: absolute;width: 100%;object-fit: cover;height: 100%;border-radius: 0;}
.wwajp .ceqn:not(.fvthe86)::after {pointer-events: none;inset: 0;content: "";background: linear-gradient(90deg,
    color-mix(in srgb, var(--y3cz) 90%, transparent) 0%,
    color-mix(in srgb, var(--y3cz) 60%, transparent) 42%,
    color-mix(in srgb, var(--y3cz) 0%, transparent) 78%);position: absolute;}
.wwajp .fvthe86 {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(--twjz) 55%, transparent), transparent 70%),
    linear-gradient(135deg, var(--viho) 0%, color-mix(in srgb, var(--viho) 70%, #000) 100%);}
.wwajp .fvthe86: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(--viho) 55%, transparent), transparent 70%),
    linear-gradient(225deg, var(--twjz) 0%, color-mix(in srgb, var(--twjz) 65%, #000) 100%);}
.wwajp .r1vjfs5 {align-items: flex-start;padding: clamp(26px, 4vw, 56px) clamp(26px, 5vw, 72px);z-index: 1;flex-direction: column;max-width:559px;display: flex;position: relative;gap:14px;}
.wwajp .y1b9a71 {font-size: 13px;color: color-mix(in srgb, var(--viho) 55%, #fff);letter-spacing: .14em;font-weight: 800;}
.wwajp .bzyr2 {font-size: clamp(26px, 3.2vw, 42px);line-height:1.10;text-wrap: balance;letter-spacing: -.03em;color: var(--ndt);font-weight: 800;margin: 0;}
.wwajp .fvthe86 :is(.bzyr2, .y1b9a71) {color: var(--m3dr, var(--yes, var(--nalxg)));}
.wwajp .v5kbhf {font-weight: 800;font-size: 15.5px;color: var(--yes, var(--nalxg));display: inline-flex;text-decoration: none;align-items: center;justify-content: center;border-radius: 999px;background: var(--i4d);min-height: 52px;padding: 0 28px;white-space: nowrap;}
.wwajp .fvthe86 .v5kbhf {background: var(--y3cz);color: var(--ndt);}
.wwajp .bwv5 {background: color-mix(in srgb, var(--y3cz) 82%, transparent);backdrop-filter: blur(8px);color: var(--ndt);top: 50%;box-shadow: 0 8px 24px color-mix(in srgb, #000 30%, transparent);position: absolute;line-height: 1;border-radius: 999px;border: 0;cursor: pointer;transform: translateY(-50%);justify-content: center;z-index: 2;align-items: center;font-size: 30px;height: 48px;display: flex;width: 48px;}
.wwajp .bwv5:hover {color: var(--yes, var(--nalxg));background: var(--i4d);}
.wwajp .bwv5[hidden] {display: none;}
.wwajp .knydz {left: 14px;}
.wwajp .thnqhzd {right: 14px;}
.wwajp .dg5h4a {z-index: 2;display: flex;justify-content: center;right: 0;margin: 0;position: absolute;left: 0;bottom: 14px;gap:8px;}
.wwajp .pjv9ta {border-radius: 999px;width: 9px;cursor: pointer;height: 9px;transition:width 0.3s ease, background 0.34s ease;background: color-mix(in srgb, #fff 45%, transparent);}
.wwajp .pjv9ta[data-on="1"] {background: linear-gradient(90deg, var(--viho), var(--twjz));width: 30px;}
.wwajp .c931a2 {margin: 18px 0 0;}
@media (max-width:645px) {
  .wwajp .ceqn {min-height: min(62vh, 460px);align-items: flex-end;}
  .wwajp .ceqn:not(.fvthe86)::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--y3cz) 94%, transparent) 0%,
      color-mix(in srgb, var(--y3cz) 66%, transparent) 45%,
      color-mix(in srgb, var(--y3cz) 0%, transparent) 80%);}
  .wwajp .fvthe86 {min-height: 300px;}
  .wwajp .r1vjfs5 {padding: 22px 20px 40px;}
  .wwajp .bwv5 {top: 22px;transform: none;width: 40px;height: 40px;}
  .wwajp .knydz {right: 62px;left: auto;}
  .wwajp .v5kbhf {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .wwajp .xe3za90 {scroll-behavior: auto;} .wwajp .pjv9ta {transition:none;} }
.ys097a .wwajp .fvthe86 a.v5kbhf {background: var(--y3cz);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--ndt);}

.ys097a .hbbvrn .y15m {grid-template-columns: repeat(var(--mnu5a, 4), minmax(0, 1fr));display: grid;gap:12px;}
.ys097a .hbbvrn .se9d {box-sizing: border-box;align-items: center;flex-direction: column;gap:8px;width: 100%;display: flex;padding: 16px 12px;border-radius: var(--r1cp);min-height: 104px;height: 100%;text-align: center;justify-content: center;}
.ys097a .hbbvrn .se9d img {max-width: 100%;height: 36px;}
.ys097a .hbbvrn .vjx42 {white-space: normal;color: var(--s60r);font-size: 14px;}
@media (max-width:645px) {
  .ys097a .hbbvrn .y15m {gap:8px;grid-template-columns: repeat(var(--mxu2, 2), minmax(0, 1fr));}
  .ys097a .hbbvrn .se9d {min-height: 88px;padding: 12px 8px;}
  .ys097a .hbbvrn .se9d img {height: 28px;}
}

.ys097a > .pfxj.bhfm.ex55nw {grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 4vw, 56px);border: 1px solid color-mix(in srgb, var(--viho) 45%, var(--rbfcr));box-shadow: 0 0 0 1px color-mix(in srgb, var(--viho) 18%, transparent), 0 24px 60px color-mix(in srgb, var(--viho) 18%, transparent);display: grid;margin-bottom: clamp(36px, 5vw, 64px) !important;background:
    radial-gradient(60% 120% at 95% 50%, color-mix(in srgb, var(--viho) 26%, transparent), transparent 70%),
    var(--y3cz);align-items: center;margin-top: clamp(36px, 5vw, 64px) !important;}
@media (min-width:832px) { .ys097a > .pfxj.ex55nw {grid-template-columns: minmax(0, 1fr) auto;} }
.ex55nw .a9mf {min-width: 0;gap:17px;display: grid;}

@media (min-width:832px) { .ys097a > .pfxj.bhfm.ex55nw {grid-template-columns: minmax(0, 1fr) auto;} }
.ys097a > .pfxj.bhfm.ex55nw {padding: clamp(24px, 3.6vw, 48px) !important;}
.ex55nw .a9mf .fsc8v {font-size: clamp(24px, 2.8vw, 36px);}
.ys097a .ex55nw .a9mf a.b3w4,
.ys097a .ex55nw .a9mf .j1k6v a {background: var(--i4d);border-color: transparent;color: var(--yes, var(--nalxg));}
.ys097a > .pfxj.bhfm.ex55nw {border-radius: var(--lk0i);}

.pe4kj7s .d7t0s0s {aspect-ratio: 1 / 0.9;margin: 0 auto;width: clamp(260px, 26vw, 340px);position: relative;}
.ys097a .pe4kj7s .scwmw7.scwmw7 {object-fit: cover;transform-origin: 50% 110%;height: auto;position: absolute;width: 46%;transition:transform 0.386s ease;left: 50%;box-shadow: 0 18px 40px color-mix(in srgb, #000 45%, transparent);aspect-ratio: 3 / 4;bottom: 12%;border-radius: var(--r1cp);border: 2px solid color-mix(in srgb, var(--viho) 40%, var(--rbfcr));}
.pe4kj7s .scwmw7:nth-of-type(1) {transform: translateX(-90%) rotate(-14deg);}
.pe4kj7s .scwmw7:nth-of-type(2) {z-index: 2;transform: translateX(-50%) translateY(-8%);box-shadow: 0 22px 50px color-mix(in srgb, var(--viho) 40%, transparent);}
.pe4kj7s .scwmw7:nth-of-type(3) {transform: translateX(-10%) rotate(14deg);}
.pe4kj7s:hover .scwmw7:nth-of-type(1) {transform: translateX(-100%) rotate(-19deg);}
.pe4kj7s:hover .scwmw7:nth-of-type(3) {transform: translateX(0%) rotate(19deg);}
.pe4kj7s .xqa9s3d {width: 62%;align-items: center;height: 22%;display: flex;z-index: 3;left: 50%;box-sizing: border-box;justify-content: center;bottom: 2%;border-radius: var(--r1cp);border: 1px solid color-mix(in srgb, var(--viho) 45%, var(--rbfcr));background: color-mix(in srgb, var(--y3cz) 88%, transparent);position: absolute;box-shadow: 0 12px 30px color-mix(in srgb, #000 35%, transparent);padding: 8px 14px;backdrop-filter: blur(8px);transform: translateX(-50%);}
.pe4kj7s .xqa9s3d img {border-radius: 0;height: auto;object-fit: contain;max-width: 100%;width: auto;max-height: 100%;display: block;}
.pe4kj7s .nf3vy {color: var(--yes, var(--nalxg));border-radius: 999px;top: 2%;padding: 8px 14px;right: 4%;box-shadow: 0 8px 22px color-mix(in srgb, var(--viho) 45%, transparent);position: absolute;z-index: 4;font-size: 15px;background: var(--i4d);font-weight: 800;}
@media (max-width:831px) { .pe4kj7s .d7t0s0s {width: min(300px, 82vw);order: -1;} }
@media (prefers-reduced-motion: reduce) { .pe4kj7s .scwmw7 {transition:none;} }

.ys097a .pe4kj7s .scwmw7.scwmw7 {height: 64%;aspect-ratio: auto;max-width: none;bottom: 18%;width: 44%;}
.pe4kj7s .xqa9s3d {bottom: 4%;height: 18%;width: 54%;}
.pe4kj7s .nf3vy {right: 2%;top: 0;}

.ys097a .pfxj .d7t0s0s img.scwmw7.scwmw7 {object-fit: cover;width: 44%;height: 64%;max-width: none;min-height: 0;max-height: none;}
.ys097a .pfxj .xqa9s3d img {min-height: 0;max-height: 100%;}

.wk29ghe .dz8pz {border-radius: var(--lk0i);border: 1px solid color-mix(in srgb, var(--viho) 35%, var(--rbfcr));margin: 6px 0 18px;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;display: grid;background:
    linear-gradient(90deg, color-mix(in srgb, var(--viho) 26%, transparent), transparent 55%),
    var(--ksm);padding: 16px clamp(16px, 3vw, 34px);}
.wk29ghe .vf98j {gap:14px;display: flex;min-width: 0;align-items: center;}
.wk29ghe .e3bt {flex-direction: row-reverse;text-align: right;}
.wk29ghe .vf98j b {line-height: .9;font-weight: 800;font-size: clamp(44px, 5vw, 64px);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}
.wk29ghe .qmhr b {color: var(--viho);text-shadow: 0 0 24px color-mix(in srgb, var(--viho) 55%, transparent);}
.wk29ghe .e3bt b {color: var(--s60r);}
.wk29ghe .vf98j i {letter-spacing: .1em;font-style: normal;font-weight: 800;min-width: 0;text-transform: uppercase;font-size: 12.5px;color: var(--ndt);}
.wk29ghe .e3bt i {color: var(--s60r);}
.wk29ghe .dhvbzqf {color: var(--rbfcr);font-weight: 800;font-size: clamp(36px, 4vw, 52px);padding: 0 clamp(10px, 2vw, 24px);}

.wk29ghe .ynb01 {display: grid;gap:14px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: start;}
.wk29ghe.g07m .ynb01 {grid-template-columns: minmax(0, 1fr);}
.wk29ghe .ttxzxjf {font-weight: 800;gap:11px;text-transform: uppercase;margin: 0 0 10px;align-items: center;letter-spacing: .1em;color: var(--s60r);font-size: 12.5px;justify-content: space-between;display: flex;}
.wk29ghe .a3fb .ttxzxjf {color: var(--ndt);}
.wk29ghe .kxwe {letter-spacing: 0;font-size: 20px;color: inherit;}
.wk29ghe .a3fb .kxwe {color: var(--viho);}
.wk29ghe .j49c {padding: 0;margin: 0;list-style: none;gap:8px;display: grid;}
.wk29ghe .w0ysf0 {min-width: 0;transition:transform 0.179s;display: flex;align-items: center;line-height:1.45;border-radius: var(--r1cp);gap:12px;padding: 13px 16px;font-size: 15px;}
.wk29ghe .w0ysf0:hover {transform: translateX(3px);}
.wk29ghe .e47f {min-width: 0;overflow-wrap: anywhere;}
.wk29ghe .a3fb .w0ysf0 {color: var(--ndt);border: 1px solid color-mix(in srgb, var(--viho) 35%, var(--rbfcr));background: linear-gradient(90deg, color-mix(in srgb, var(--viho) 18%, var(--ksm)), var(--ksm));}
.wk29ghe .c42ck .w0ysf0 {background: var(--y3cz);color: var(--s60r);border: 1px dashed var(--rbfcr);}
.wk29ghe .f8v54 {position: relative;flex: 0 0 auto;height: 26px;width: 26px;border-radius: 999px;}
.wk29ghe .a3fb .f8v54 {background: var(--viho);box-shadow: 0 0 14px color-mix(in srgb, var(--viho) 60%, transparent);}
.wk29ghe .a3fb .f8v54::after {height: 12px;top: 5px;width: 6px;content: "";transform: rotate(45deg);border: solid var(--m3dr, var(--yes, var(--nalxg)));border-width: 0 3px 3px 0;position: absolute;left: 9px;}
.wk29ghe .c42ck .f8v54 {background: color-mix(in srgb, var(--ndt) 10%, transparent);}
.wk29ghe .c42ck .f8v54::before,
.wk29ghe .c42ck .f8v54::after {top: 12px;height: 2.5px;background: var(--s60r);transform: rotate(45deg);position: absolute;width: 14px;content: "";left: 6px;border-radius:1px;}
.wk29ghe .c42ck .f8v54::after {transform: rotate(-45deg);}
@media (max-width:695px) {
  .wk29ghe .ynb01 {grid-template-columns: minmax(0, 1fr);}
  .wk29ghe .vf98j {flex-direction: column;gap:5px;align-items: flex-start;}
  .wk29ghe .e3bt {align-items: flex-end;flex-direction: column;}
}
@media (prefers-reduced-motion: reduce) { .wk29ghe .w0ysf0 {transition:none;} }

.wk29ghe .dz8pz ~ .ynb01 .ttxzxjf {display: none;}
.wk29ghe .dz8pz ~ .ynb01 .c42ck .j49c {margin-top: 0;}
.wk29ghe.g07m .dz8pz ~ .ynb01 {gap:9px;}
