

:root {--ll2t: var(--w4gx, var(--zlv));--tnj: 64px;--kzcr: var(--gtq8s);--e45:  var(--cbrh);--o41: clamp(30px, 3.6vw, 52px);--jr2n5:   var(--puxg);--p6z3: clamp(14px, 1.8vw, 22px);--xkesu:    var(--x9wb);--jpma: var(--zlv);--lt2t: 1080px;--jv90:"Nunito", "Avenir Next", "Segoe UI Variable", system-ui, sans-serif;--gd6d: 26px;--ctb:   var(--rpd);--nrce:    18px;--lc0pl: var(--chl0b);}

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

.vbz1cvq {font-weight: 800;padding: 12px 20px;top: 0;z-index: 200;background: var(--jpma);position: absolute;left: -9999px;color: var(--pua, var(--r29i, var(--ngi)));border-radius: 999px;text-decoration: none;}
.vbz1cvq:focus {left: 12px;top: 12px;}

.hsx4xb2 {position: sticky;z-index: 60;top: 0;background: color-mix(in srgb, var(--p8p) 92%, transparent);backdrop-filter: blur(12px);border-bottom: 1px solid var(--jr2n5);-webkit-backdrop-filter: blur(12px);}
.wprnxk7 {margin: 0 auto;padding: 10px 18px;max-width: var(--lt2t);display: flex;align-items: center;min-height: 60px;gap:18px;}
.pbae66 {flex: 0 0 auto;align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;}
.pbae66 img {display: block;height: 28px;width: auto;}
.an2ngxm {font-weight: 800;letter-spacing: -.03em;font-size: 20px;color: var(--eazn);}

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

.pht5e {align-items: center;flex: 0 0 auto;display: flex;gap:9px;}

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

.gs39,
.ckech1 :is(.tegx, .knw7, .ytqa, .r04fmy,
              .d7zfa8h, .g7kp71, .r22f3t) a[role="button"],
.ckech1 .r04fmy a {border-radius: 999px;border: 1px solid transparent;transition:transform 0.149s;justify-content: center;padding: 11px 22px;display: inline-flex;cursor: pointer;text-decoration: none;align-items: center;white-space: nowrap;font-weight: 800;font-size: 15px;min-height: 44px;}

.k16an6m {border-color: var(--jr2n5);color: var(--ula, var(--banxv));background: var(--wrbl);}
.gqx9mg {background: var(--v9hqd);box-shadow: 0 6px 18px color-mix(in srgb, var(--v9hqd) 30%, transparent);color: var(--p8eq, var(--ww4cn));}
.gqx9mg:hover {background: var(--qfs);transform: translateY(-1px);}

.ckech1 :is(.tegx, .knw7, .ytqa, .r04fmy,
              .d7zfa8h, .g7kp71, .r22f3t) a[role="button"]:hover,
.ckech1 .r04fmy a:hover {background: var(--qfs);}
.p5bat {margin-top:13px;display: flex;width: 100%;}

.ckech1 :is(.tegx, .knw7, .ytqa, .r04fmy,
              .d7zfa8h, .g7kp71, .r22f3t) a[role="button"],
.ckech1 .r04fmy a {color: var(--r29i, var(--ngi));background: var(--zlv);}

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

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

.df9hd {height: 20px;border: 2px solid currentColor;opacity:0.87;width: 20px;}
.d83jwr {border-radius:7px;}
.bwym {border-radius: 50%;}
.py0w3df {border-radius:2px;transform: rotate(45deg);}
.qdx244 .f74m .df9hd {opacity:0.98;background: color-mix(in srgb, var(--jpma) 22%, transparent);}

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

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

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

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

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

.ckech1 :is(.r22f3t, .g7kp71, .d7zfa8h, .f02mf,
              .r77apc, .pdsfm, .ytqa, .knw7,
              .wxdr52, .z5db) {padding: var(--o41) clamp(18px, 2.4vw, 32px) !important;background: var(--ctb);border: 1px solid var(--jr2n5);border-radius: var(--gd6d);}

.ckech1 .tegx.b6btd20 {background: var(--ctb);min-height: 0 !important;grid-template-columns: minmax(0, 1fr);display: grid;overflow: hidden;border: 1px solid var(--jr2n5);border-radius: var(--gd6d);padding: 0 !important;}
.ckech1 .tegx .hzve4 {position: relative;height: clamp(120px, 18vh, 190px);overflow: hidden;min-width: 0;margin: 0;color: var(--f4su, #fff);background: var(--p53, var(--kzcr));}
.ckech1 .tegx .hzve4 img,
.ckech1 .tegx .g03y9fp {height: 100%;object-fit: cover;width: 100%;border-radius: 0;display: block;}

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

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

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

.ckech1 .tegx .g607kd5 {min-height: 56px;border-radius: 999px;transition:transform 0.2s, filter 0.181s;white-space: nowrap;font-size: 16px;font-weight: 800;text-decoration: none;padding: 15px 30px;color: var(--r29i, var(--ngi));display: inline-flex;background: var(--zlv);justify-content: center;align-items: center;}
.ckech1 .tegx .g607kd5:hover {transform: translateY(-1px);filter: brightness(1.06);}

.ckech1 .tegx.gxrxe {overflow: hidden;position: relative;min-height: min(48vh, 420px);}
.ckech1 .tegx.gxrxe .hzve4 {inset: 0;height: 100%;position: absolute;z-index: 0;}
.ckech1 .tegx.gxrxe .tr2g {z-index: 1;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--ctb) 74%, transparent) 38%,
    color-mix(in srgb, var(--ctb) 95%, transparent) 100%);position: relative;margin-top: auto;}
.ckech1 .tegx.gxrxe {display: flex;flex-direction: column;}
@media (max-width:631px) {
  .ckech1 .tegx.gxrxe {min-height: min(40vh, 340px);}
}

@media (min-width:816px) {
  
  .ckech1 .tegx.exwd8,
  .ckech1 .tegx.hpj7hz {grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);align-items: stretch;}
  .ckech1 .tegx.hpj7hz {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .ckech1 .tegx.exwd8 .hzve4,
  .ckech1 .tegx.hpj7hz .hzve4 {height: 100%;min-height: clamp(240px, 34vh, 340px);}
  .ckech1 .tegx .tr2g {justify-content: center;}
}

.ckech1 .knw7.bt1mws0 {text-align: left;}
.ckech1 .knw7 .h88w1z6 {line-height:1.12;letter-spacing: -.03em;color: var(--xkesu);font-size: clamp(28px, 4.2vw, 46px);margin: 0 0 8px;font-weight: 800;}
.ckech1 .knw7 .raa981a {line-height:1.55;margin: 0 0 22px;max-width: 60ch;color: var(--e45);font-size: clamp(16px, 1.5vw, 18.5px);}

.ckech1 .knw7 .j35q {scrollbar-width: none;-webkit-overflow-scrolling: touch;padding: 0 clamp(18px, 2.4vw, 32px);scroll-snap-type: x mandatory;overflow-x: auto;margin: 0 calc(clamp(18px, 2.4vw, 32px) * -1);}
.ckech1 .knw7 .j35q::-webkit-scrollbar {display: none;}
.ckech1 .knw7 .rhd3 {gap:13px;padding: 0;list-style: none;margin: 0;display: flex;}
.ckech1 .knw7 .q0kw76 {scroll-snap-align: start;overflow: hidden;min-width: 0;background: var(--kzcr);flex: 0 0 auto;border: 1px solid var(--jr2n5);border-radius: var(--nrce);}

.ckech1 .knw7.zh7r7tc .q0kw76 {width: min(78%, 460px);}
.ckech1 .knw7.d7s3a .q0kw76 {width: min(94%, 760px);}
.ckech1 .knw7 .fzffn {margin: 0;}
.ckech1 .knw7 .fzffn img {height: auto;object-fit: cover;border-radius: 0;aspect-ratio: 3 / 2;display: block;width: 100%;}
.ckech1 .knw7 .ezfgcmy {color: var(--xkesu);line-height:1.45;font-weight: 700;font-size: clamp(15.5px, 1.5vw, 17.5px);padding: 16px 18px;}
.ckech1 .knw7 .gtxp {flex-wrap: wrap;display: flex;margin: 18px 0 0;gap:11px;}
.ckech1 .knw7 .v8f5a0p.v8f5a0p,
.ckech1 .knw7 .y31y.y31y {align-items: center;text-decoration: none;font-size: 15.5px;justify-content: center;white-space: nowrap;transition:transform 0.177s, filter 0.183s;display: inline-flex;padding: 15px 26px;font-weight: 800;min-height: 56px;border-radius: 999px;}
.ckech1 .knw7 .v8f5a0p.v8f5a0p {color: var(--r29i, var(--ngi));background: var(--zlv);}
.ckech1 .knw7 .v8f5a0p.v8f5a0p:hover {filter: brightness(1.06);transform: translateY(-1px);}

.ckech1 .knw7 .y31y.y31y {color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));background: var(--kzcr);border: 1px solid var(--jr2n5);}
.ckech1 .knw7 .y31y.y31y:hover {background: color-mix(in srgb, var(--jpma) 10%, var(--kzcr));}

.ckech1 .xmk3 .twq3vd + .twq3vd {margin-top:27px;}
.ckech1 .xmk3 .h9gzq4d {letter-spacing: .07em;text-transform: uppercase;font-size: 13px;font-weight: 800;margin: 0 0 12px;color: var(--e45);}

.ckech1 .xmk3 .w7tp4p {list-style: none;scrollbar-width: none;margin: 0;margin-inline: calc(clamp(18px, 2.4vw, 32px) * -1);gap:16px;display: flex;padding: 0 clamp(18px, 2.4vw, 32px) 4px;overflow-x: auto;scroll-snap-type: x proximity;-webkit-overflow-scrolling: touch;}
.ckech1 .xmk3 .w7tp4p::-webkit-scrollbar {display: none;}
.ckech1 .xmk3 .a1mbe9x {min-width: 0;scroll-snap-align: start;flex: 0 0 auto;width: clamp(168px, 44vw, 232px);}
.ckech1 .xmk3 .qbwy {display: block;text-decoration: none;color: inherit;}
.ckech1 .xmk3 .k2mazn {aspect-ratio: 1 / 1;background: var(--kzcr);margin: 0 0 8px;transition:transform 0.186s;overflow: hidden;position: relative;border-radius: var(--nrce);border: 1px solid var(--jr2n5);}
.ckech1 .xmk3 .qbwy:hover .k2mazn {transform: translateY(-2px);}
.ckech1 .xmk3 .k2mazn img {object-fit: cover;height: 100%;border-radius: 0;width: 100%;display: block;}

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

.ckech1 .tz15 .ny8s {padding: 0;gap:13px;margin: 0;display: flex;flex-wrap: wrap;list-style: none;}
.ckech1 .tz15 .t0m7 {min-width: 0;}
.ckech1 .tz15 .hphq7 {background: var(--kzcr);padding: 12px 24px 12px 16px;display: inline-flex;text-decoration: none;border-radius: 999px;border: 1px solid var(--jr2n5);align-items: center;min-height: 68px;transition:background 0.129s, transform 0.142s;gap:11px;}
.ckech1 .tz15 .hphq7:hover {transform: translateY(-1px);background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));}
.ckech1 .tz15 .hphq7 img {height: 34px;width: auto;object-fit: contain;display: block;border-radius: 0;max-width:97px;}
.ckech1 .tz15 .fx68 {font-weight: 700;white-space: nowrap;font-size: 15.5px;color: var(--xkesu);}

.ckech1 .h6v73 .y8xye {border: 1px solid var(--jr2n5);border-radius: var(--nrce);background: var(--kzcr);overflow: hidden;}
.ckech1 .h6v73 .h6y0xpv {list-style: none;margin: 0;padding: 0;}
.ckech1 .h6v73 .jzkaw + .jzkaw {border-top: 1px solid var(--jr2n5);}
.ckech1 .h6v73 .h3wg {text-decoration: none;min-height: 72px;padding: 16px 18px;display: flex;gap:14px;align-items: center;transition:background 0.128s;}
.ckech1 .h6v73 .h3wg:hover {background: color-mix(in srgb, var(--jpma) 8%, transparent);}
.ckech1 .h6v73 .h3wg img {object-fit: contain;display: block;height: 38px;flex: 0 0 auto;width: 84px;border-radius: 0;}
.ckech1 .h6v73 .pxxnk {font-weight: 700;flex: 1 1 auto;min-width: 0;font-size: 16.5px;color: var(--xkesu);}

.ckech1 .h6v73 .nrw6 {width: 8px;transform: rotate(45deg);height: 8px;border-top: 2px solid var(--e45);border-right: 2px solid var(--e45);flex: 0 0 auto;}

.ckech1 .ytqa.pprj9 {overflow: hidden;padding: 0 !important;}

.ckech1 .ytqa.hvkmpbc {max-width:559px;}
.ckech1 .ytqa .kemxn {margin: 0;position: relative;}
.ckech1 .ytqa .kemxn img {aspect-ratio: 21 / 9;object-fit: cover;height: auto;display: block;border-radius: 0;width: 100%;}

.ckech1 .ytqa .dpkavj7 {position: absolute;inset: auto 0 0 0;padding: 34px 18px 14px;background: linear-gradient(to top, color-mix(in srgb, #000 76%, transparent) 0%, transparent 100%);}
.ckech1 .ytqa .dpkavj7 .r60nyvr {color: #fff;}
.ckech1 .ytqa .r60nyvr {margin: 0;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);line-height:1.17;letter-spacing: -.02em;}
.ckech1 .ytqa .r60nyvr::before {content: none;}
.ckech1 .ytqa.vjc2e3 .r60nyvr {padding: clamp(20px, 3vw, 28px) clamp(18px, 2.4vw, 28px) 0;color: var(--xkesu);}
.ckech1 .ytqa .vt57w {line-height:1.63;padding: 16px clamp(18px, 2.4vw, 28px) 0;font-size: 15.5px;color: var(--e45);}
.ckech1 .ytqa .vt57w :is(p, li):last-child {margin-bottom: 0;}

.ckech1 .ytqa .s2qy {justify-content: center;display: flex;border-radius: 999px;color: var(--r29i, var(--ngi));background: var(--zlv);align-items: center;text-decoration: none;margin: 18px clamp(18px, 2.4vw, 28px) clamp(18px, 2.4vw, 28px);font-weight: 800;min-height: 56px;transition:filter 0.139s;padding: 15px 26px;font-size: 16px;}
.ckech1 .ytqa .s2qy:hover {filter: brightness(1.06);}

.ckech1 .g7kp71 .ddf9r {display: flex;gap:18px;align-items: center;}
.ckech1 .g7kp71 .aycgay {letter-spacing: -.04em;font-size: clamp(40px, 5.4vw, 62px);line-height: .95;flex: 0 0 auto;color: color-mix(in srgb, var(--jpma) 55%, var(--xkesu));font-weight: 800;}
.ckech1 .g7kp71 .mp2q1 {min-width: 0;}
.ckech1 .g7kp71 .qmffva0 {letter-spacing: .12em;font-size: 17px;color: color-mix(in srgb, var(--jpma) 40%, var(--xkesu));display: block;}
.ckech1 .g7kp71 .n41b {max-width: 54ch;margin: 6px 0 0;font-size: 14.5px;line-height:1.53;color: var(--e45);}

.ckech1 .g7kp71 .e39d5gz {height: 10px;overflow: hidden;border-radius: 999px;border: 1px solid var(--jr2n5);margin: 16px 0 22px;background: var(--kzcr);}
.ckech1 .g7kp71 .tnkkx4n {display: block;height: 100%;border-radius: 999px;background: linear-gradient(90deg, var(--jpma), var(--ll2t));}
.ckech1 .g7kp71 .nak4r9 {display: grid;padding: 0;margin: 0;list-style: none;gap:13px;}
.ckech1 .g7kp71 .brphmc {background: var(--kzcr);border: 1px solid var(--jr2n5);border-radius: var(--nrce);padding: 14px 16px;}
.ckech1 .g7kp71 .qw1crav {letter-spacing: .1em;color: color-mix(in srgb, var(--jpma) 40%, var(--xkesu));display: block;font-size: 13px;}
.ckech1 .g7kp71 .wx4ar {font-weight: 800;font-size: 14.5px;display: block;color: var(--xkesu);margin-top:5px;}
.ckech1 .g7kp71 .bc58kw {font-size: 15px;color: var(--e45);margin: 6px 0 0;line-height:1.60;}

.ckech1 .r77apc.x9z9 {align-items: center;text-align: center;display: flex;flex-direction: column;gap:7px;}
.ckech1 .r77apc .m6j9r {margin: 0 0 4px;overflow: hidden;height: 84px;width: 84px;border-radius: 999px;border: 2px solid color-mix(in srgb, var(--jpma) 40%, var(--jr2n5));}
.ckech1 .r77apc .m6j9r img {display: block;width: 100%;object-fit: cover;height: 100%;border-radius: 0;}
.ckech1 .r77apc .jss0 {margin: 0;font-size: 19px;color: var(--xkesu);font-weight: 800;}
.ckech1 .r77apc .gn12 {font-size: 14.5px;margin: 0;color: var(--e45);}
.ckech1 .r77apc .v3e3ar3 {font-size: 12.5px;border-radius: 999px;font-weight: 800;background: color-mix(in srgb, var(--jpma) 12%, transparent);letter-spacing: .04em;color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));padding: 6px 14px;}
.ckech1 .r77apc .hj4fz {color: var(--e45);max-width: 62ch;font-size: 15px;line-height:1.63;margin: 8px 0 0;}
.ckech1 .r77apc .cpmjyj {gap:11px;margin-top:12px;display: flex;}
.ckech1 .r77apc .ksahf {height: 56px;color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));border-radius: 999px;border: 1px solid var(--jr2n5);background: var(--kzcr);transition:background 0.13s;justify-content: center;align-items: center;text-decoration: none;display: inline-flex;width: 56px;}
.ckech1 .r77apc .ksahf:hover {background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));}
.ckech1 .r77apc .ksahf svg {display: block;}
.ckech1 .r77apc .yzq114b {padding-top:13px;font-size: 12.5px;width: 100%;margin: 16px 0 0;color: var(--e45);line-height:1.60;border-top: 1px solid var(--jr2n5);}

.ckech1 .kq4qh.ffhdgva {padding: 0 !important;}
.ckech1 .kq4qh .wbt77 {border-bottom: 1px solid var(--jr2n5);padding: 16px clamp(18px, 2.4vw, 30px);}
.ckech1 .kq4qh .gy8z {font-weight: 800;margin: 0;font-size: clamp(20px, 2.4vw, 27px);letter-spacing: -.02em;line-height:1.21;color: var(--xkesu);}
.ckech1 .kq4qh .gy8z::before {content: none;}
.ckech1 .kq4qh .vgh6y {max-width: 70ch;padding: clamp(18px, 2.4vw, 26px) clamp(18px, 2.4vw, 30px);font-size: 16px;line-height:1.70;color: var(--xkesu);}
.ckech1 .kq4qh .vgh6y :is(p, li) {color: var(--xkesu);}
.ckech1 .kq4qh .vgh6y :last-child {margin-bottom: 0;}

.ckech1 .r04fmy.ww1jhb9 {border: 0;display: flex;background: none;box-shadow: none;padding: 0 !important;}
.ckech1 .r04fmy .k329 {border-radius: 999px;align-items: center;text-decoration: none;color: var(--r29i, var(--ngi));justify-content: center;background: var(--zlv);width: 100%;font-weight: 800;position: relative;transition:filter 0.188s;padding: 16px 30px;min-height: 56px;overflow: hidden;display: flex;font-size: 16.5px;}
.ckech1 .r04fmy .k329:hover {filter: brightness(1.06);}
.ckech1 .r04fmy .tmytz0e {z-index: 1;position: relative;}

.ckech1 .r04fmy .mwnt8h1 {height: 50%;inset: 0 0 auto 0;position: absolute;pointer-events: none;background: linear-gradient(to bottom, color-mix(in srgb, #fff 16%, transparent), transparent);}
@media (min-width:816px) {
  
  .ckech1 .r04fmy.qyczb4r  {justify-content: flex-start;}
  .ckech1 .r04fmy.pv81   {justify-content: center;}
  .ckech1 .r04fmy.s1aesxr {justify-content: flex-end;}
  .ckech1 .r04fmy .k329 {width: auto;}
  .ckech1 .r04fmy.dxpws .k329 {width: 100%;}
}

.ckech1 .v2fkny.fxp3 {gap:9px 16px;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;}
.ckech1 .v2fkny .fe0dk {height: 76px;display: flex;width: 76px;align-items: center;margin: 0;border-radius:19px;border: 1px solid var(--jr2n5);background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));justify-content: center;grid-row: 1 / span 2;overflow: hidden;}
.ckech1 .v2fkny .fe0dk img {max-width: 78%;width: auto;display: block;object-fit: contain;max-height: 78%;border-radius: 0;height: auto;}
.ckech1 .v2fkny .a8wfh6 {min-width: 0;}
.ckech1 .v2fkny .q51j {color: var(--xkesu);font-weight: 800;font-size: clamp(19px, 2.2vw, 25px);line-height:1.20;margin: 0;letter-spacing: -.02em;}
.ckech1 .v2fkny .q51j::before {content: none;}
.ckech1 .v2fkny .g1ve {color: var(--e45);font-size: 15px;margin: 4px 0 0;line-height:1.49;}
.ckech1 .v2fkny .h0syhmd {display: flex;margin: 14px 0 0;grid-column: 1 / -1;list-style: none;flex-wrap: wrap;gap:14px 30px;padding-top:15px;border-top: 1px solid var(--jr2n5);}
.ckech1 .v2fkny .a9trfe {display: flex;gap:3px;flex-direction: column;min-width: 0;}
.ckech1 .v2fkny .g17w5y9 {color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));font-size: 16px;letter-spacing: -.02em;font-weight: 800;}
.ckech1 .v2fkny .p6xe6m {color: var(--e45);font-weight: 700;font-size: 11.5px;letter-spacing: .07em;text-transform: uppercase;}
.ckech1 .v2fkny .vfre0 {display: grid;gap:9px;margin-top:17px;grid-column: 1 / -1;}
.ckech1 .v2fkny .q03myp {justify-content: center;padding: 15px 24px;background: var(--kzcr);border-radius: 999px;border: 1px solid var(--jr2n5);font-size: 14.5px;transition:background 0.2s;display: flex;align-items: center;text-decoration: none;font-weight: 800;min-height: 56px;color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));}
.ckech1 .v2fkny .q03myp:hover {background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));}
@media (min-width:555px) {
  .ckech1 .v2fkny .vfre0 {grid-template-columns: 1fr 1fr;}
}

.ckech1 .s33yb.cesmatp {border-radius: var(--gd6d);border: 1px solid var(--jr2n5);position: relative;padding: clamp(8px, 1.1vw, 12px) !important;background: color-mix(in srgb, var(--xkesu) 6%, transparent);}
.ckech1 .s33yb .k85waw8 {overflow: hidden;display: block;position: relative;border-radius: calc(var(--gd6d) - 6px);background: var(--ctb);}
.ckech1 .s33yb .k85waw8 img {display: block;height: auto;border-radius: 0;width: 100%;}

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

.ckech1 .s33yb .ztee {background: color-mix(in srgb, var(--xkesu) 26%, transparent);border-radius: 999px;bottom: 5px;height: 3px;width: 26px;right: 14px;position: absolute;}

.ckech1 .pdsfm.asqjc2 {padding: 0 !important;background: none;border: 0;}

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

.ckech1 .pdsfm .fd4k1 li a {display: inline-flex;background: var(--kzcr);font-weight: 700;color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));border-radius: 999px;border: 1px solid var(--jr2n5);padding: 10px 18px;white-space: nowrap;align-items: center;text-decoration: none;transition:background 0.162s;min-height: 44px;font-size: 14px;}
.ckech1 .pdsfm .fd4k1 li a:hover {background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));}

.ckech1 .wxdr52.npcj4 {padding: 0 !important;}
.ckech1 .wxdr52 .rrexj {border-bottom: 1px solid var(--jr2n5);padding: 15px clamp(16px, 2.2vw, 26px);}
.ckech1 .wxdr52 .k0d8 {letter-spacing: .07em;text-transform: uppercase;font-weight: 800;color: var(--e45);font-size: 13px;}
.ckech1 .z5db .x1bgh {font-weight: 800;margin: 0 0 14px;font-size: clamp(20px, 2.4vw, 27px);letter-spacing: -.02em;line-height:1.20;color: var(--xkesu);}

.ckech1 .wxdr52 .neym,
.ckech1 .z5db .egs5 {overflow-x: auto;}
.ckech1 .wxdr52 .neym {padding: clamp(14px, 2vw, 22px) clamp(16px, 2.2vw, 26px);}
.ckech1 .wxdr52 .neym table,
.ckech1 .z5db .egs5 table {margin: 0;}
.ckech1 .wxdr52 .neym :last-child,
.ckech1 .z5db .egs5 :last-child {margin-bottom: 0;}

.r22f3t.r22f3t .hz4j4b6 {overflow: hidden;background: var(--kzcr);border: 1px solid var(--jr2n5);border-radius: var(--nrce);}
.r22f3t.r22f3t .q8r3 {border: 0;padding: 0;margin: 0;background: none;}
.r22f3t.r22f3t .q8r3 + .q8r3 {border-top: 1px solid var(--jr2n5);}
.r22f3t.r22f3t .q8r3[open] {background: color-mix(in srgb, var(--jpma) 7%, transparent);}
.r22f3t.r22f3t .qak6k9m {justify-content: space-between;font-size: 16px;font-weight: 700;min-height: 56px;line-height:1.35;display: flex;cursor: pointer;gap:13px;padding: 14px 18px;list-style: none;align-items: center;}
.r22f3t.r22f3t .qak6k9m::-webkit-details-marker {display: none;}
.r22f3t.r22f3t .qak6k9m::marker {content: "";}
.r22f3t.r22f3t .pzaq9yj {min-width: 0;}

.r22f3t.r22f3t .qjv5 {height: 9px;width: 9px;margin-right:3px;opacity:0.53;flex: 0 0 auto;transition:transform 0.15s;transform: rotate(45deg) translate(-2px, -2px);border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;}
.r22f3t.r22f3t .q8r3[open] .qjv5 {color: var(--jpma);transform: rotate(-135deg) translate(-2px, -2px);opacity:1;}
.r22f3t.r22f3t .a8er8s {padding: 0 18px 16px;margin: 0;font-size: 15px;color: var(--e45);}

.d7zfa8h.d7zfa8h .h2mtydq {border-top: 1px solid var(--jr2n5);display: flex;flex-direction: column;}
.d7zfa8h.d7zfa8h .fc05w {display: flex;padding: 14px 2px;gap:15px;border-bottom: 1px solid var(--jr2n5);align-items: flex-start;min-height: 56px;}

.d7zfa8h.d7zfa8h .fc05w:last-child {border-bottom: 0;}
.d7zfa8h.d7zfa8h .v6jvcvj {display: inline-flex;line-height: 1;justify-content: center;border-radius: 50%;color: var(--pua, var(--r29i, var(--ngi)));align-items: center;height: 34px;width: 34px;font-size: 15px;font-weight: 800;flex: 0 0 auto;background: var(--jpma);}
.d7zfa8h.d7zfa8h .wp8c {padding-top:3px;display: flex;gap:4px;flex-direction: column;min-width: 0;}
.d7zfa8h.d7zfa8h .yg54b {font-weight: 800;line-height:1.29;font-size: 16px;}
.d7zfa8h.d7zfa8h .y1t2 {font-size: 15px;color: var(--e45);}

.f02mf.f02mf .n8fn {display: block;}
.f02mf.f02mf .k7afe47 {font-weight: 800;padding: 9px 14px;gap:9px;letter-spacing: .07em;align-items: center;text-transform: uppercase;font-size: 12.5px;margin: 0 0 10px;display: flex;background: color-mix(in srgb, var(--jpma) 13%, var(--kzcr));border-radius: 999px;}
.f02mf.f02mf .bz2a {background: var(--kzcr);color: var(--e45);}
.f02mf.f02mf .k7afe47 + .j5mes0 {margin-bottom:23px;}
.f02mf.f02mf .j5mes0:last-child {margin-bottom: 0;}
.f02mf.f02mf .eyypy0p {line-height: 1;align-items: center;font-weight: 800;background: color-mix(in srgb, var(--x9wb) 12%, transparent);display: inline-flex;width: 20px;justify-content: center;height: 20px;border-radius: 50%;flex: 0 0 auto;font-size: 14px;}
.f02mf.f02mf .pxzjpg .eyypy0p {background: var(--jpma);color: var(--pua, var(--r29i, var(--ngi)));}
.f02mf.f02mf .j5mes0 {display: flex;gap:8px;flex-direction: column;}
.f02mf.f02mf .m1mva4b {background: var(--kzcr);font-size: 15px;border-radius: var(--nrce);border: 1px solid var(--jr2n5);display: block;line-height:1.47;padding: 13px 16px;min-height: 24px;}

.ckech1 {--w4gx: var(--xkesu);}
.ckech1 :is(.h33g, [class*="table"]) {overflow-x: auto;}
.ckech1 table {width: 100%;border-collapse: separate;border-spacing: 0;border-radius: var(--nrce);font-size: 15px;overflow: hidden;background: var(--kzcr);}
.ckech1 thead th {padding: 13px 16px;font-size: 12px;text-transform: uppercase;letter-spacing: .07em;text-align: left;white-space: nowrap;font-weight: 800;background: color-mix(in srgb, var(--jpma) 12%, var(--kzcr));}
.ckech1 tbody td {padding: 13px 16px;color: var(--y6fz, inherit);border-top: 1px solid var(--jr2n5);}

.b6btd20 {background:
    radial-gradient(70% 130% at 12% 8%, color-mix(in srgb, var(--jpma) 24%, transparent) 0%, transparent 66%),
    var(--ctb);padding: var(--o41) clamp(18px, 2.4vw, 32px);border: 1px solid color-mix(in srgb, var(--jpma) 30%, transparent);border-radius: var(--gd6d);}
.hx8xm {font-size: clamp(21px, 2.4vw, 28px);font-weight: 800;letter-spacing: -.028em;margin: 0;}
.z6e38jd {margin: 8px 0 0;color: var(--e45);}

.k3p7cbf.k3p7cbf {border-top: 1px solid var(--jr2n5);background: var(--rhw);padding: clamp(34px, 4vw, 56px) 16px clamp(22px, 2.4vw, 34px);}
.k3p7cbf .b6w9 {display: grid;align-items: start;gap:29px 48px;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;max-width: var(--lt2t);}
.k3p7cbf .f5dv9 img {height: 28px;width: auto;display: block;}
.k3p7cbf .f5dv9 span {font-size: 19px;font-weight: 800;letter-spacing: -.03em;}
.k3p7cbf .fbc5nt1 {grid-auto-flow: column;gap:43px;display: grid;}
.k3p7cbf .fbc5nt1 ul {list-style: none;margin: 0;display: grid;padding: 0;gap:8px;}
.k3p7cbf .fbc5nt1 a {display: flex;color: var(--e45);min-height: 44px;font-size: 15px;text-decoration: none;align-items: center;}
.k3p7cbf .fbc5nt1 a:hover {color: var(--xkesu);}
.k3p7cbf .wcag {margin: 24px auto 0;opacity:0.72;align-items: center;gap:12px;display: flex;max-width: var(--lt2t);flex-wrap: wrap;}
.k3p7cbf .sws3af {padding-top:17px;margin: 24px auto 0;border-top: 1px solid var(--jr2n5);max-width: var(--lt2t);}
.k3p7cbf .sws3af p {font-size: 13px;color: var(--e45);margin: 0;}
.k3p7cbf .sws3af p + p {margin-top:7px;line-height:1.59;}

@media (max-width:815px) {
  
  .t3e751 {display: none;}
  .fhzr {display: flex;}
  .wprnxk7 {gap:9px;min-height: 56px;padding: 8px 14px;}
  .gs39 {padding: 10px 16px;font-size: 14px;}
  .an2ngxm {font-size: 18px;}
  
  .qdx244 a:nth-child(n+5) {display: none;}
}

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

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

.wfy0wcq {opacity:0.05;inset: 0;cursor: pointer;transition:opacity 0.194s ease, visibility 0.233s;visibility: hidden;background: color-mix(in srgb, #000 56%, transparent);z-index: 90;position: fixed;}
.mbkfxgz {overflow-y: auto;display: flex;bottom: 0;position: fixed;-webkit-overflow-scrolling: touch;left: 0;visibility: hidden;flex-direction: column;top: auto;background: var(--ctb);max-height: 86vh;z-index: 91;transform: translateY(100%);right: 0;transition:transform 0.253s ease, visibility 0.237s;overscroll-behavior: contain;border-top: 1px solid var(--jr2n5);width: auto;border-radius: var(--gd6d) var(--gd6d) 0 0;}
.ahst:checked ~ .wfy0wcq {opacity:0.99;visibility: visible;}
.ahst:checked ~ .mbkfxgz {transform: translateY(0);visibility: visible;}

.c9mct9 {display: flex;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--jr2n5);gap:13px;align-items: center;justify-content: space-between;}
.xb1f5v {color: var(--xkesu);min-width: 0;font: 800 19px/1.2 var(--jv90);overflow-wrap: anywhere;}
.crckp {border-radius: var(--gd6d);align-items: center;color: var(--xkesu);line-height: 1;font-size: 27px;justify-content: center;cursor: pointer;min-height: 44px;flex: 0 0 auto;min-width: 44px;display: flex;}
.crckp:hover {background: var(--kzcr);}

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

.e88z3 {margin-top: auto;border-top: 1px solid var(--jr2n5);display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:11px;}
.n49va,
.pr3eadq {font-size: 15px;font-weight: 700;justify-content: center;text-decoration: none;border-radius: var(--gd6d);padding: 12px 18px;min-height: 48px;display: flex;align-items: center;}
.n49va {border: 1px solid var(--lc0pl);color: var(--xkesu);background: transparent;}
.n49va:hover {background: var(--kzcr);}
.pr3eadq {background: var(--v9hqd);border: 1px solid transparent;color: var(--p8eq, var(--ww4cn));}

.mbkfxgz a:focus-visible,
.crckp:focus-visible,
.fhzr:focus-visible {outline: 2px solid var(--jpma);outline-offset: 2px;}

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

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

.e88z3 {padding-bottom:19px;}

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

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

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

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

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

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

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

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

.d1c4yh {--dby5: var(--nrce);--n466v: 40px;--l4esr: 1px solid var(--jr2n5);--aemv9: var(--gd6d);--mgp4: var(--nrce);}

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

@media (max-width:550px) {
  .wprnxk7 {padding: 10px 12px;gap:10px;}
  .pbae66 {min-width: 0;flex: 1 1 auto;overflow: hidden;}
  .pbae66 img {object-position: left center;object-fit: contain;max-width:113px;}
  .pht5e {min-width: 0;flex: 0 0 auto;gap:6px;}
  .pht5e .gs39 {padding: 0 12px;font-size: 13px;}
}

.r22f3t.r22f3t .vjmx {border: 1px solid var(--jr2n5);border-radius: var(--nrce);overflow: hidden;background: var(--kzcr);margin: 0 0 10px;}
.r22f3t.r22f3t .vjmx + .vjmx {border-top: 1px solid var(--jr2n5);}
.r22f3t.r22f3t .vjmx:last-child {margin-bottom: 0;}

.r22f3t.r22f3t .njrn44d {justify-content: flex-start;gap:12px;}
.r22f3t.r22f3t .je4r8 {transform: rotate(-45deg) translate(-1px, 1px);margin: 0 2px 0 0;}
.r22f3t.r22f3t .q8r3[open] .je4r8 {transform: rotate(45deg) translate(-2px, -2px);}
.r22f3t.r22f3t .ynh7z {padding: 0 18px 16px 44px;}
.r22f3t.r22f3t .ynh7z p {margin: 0;line-height:1.59;font-size: 15px;color: var(--e45);}

.ckech1 .g7kp71 .g6ht {margin: 9px 0 0;height: 8px;}
.ckech1 .g7kp71 .rd0xe {max-width: 62ch;margin: 18px 0 20px;font-size: 15px;color: var(--e45);line-height:1.59;}
.ckech1 .g7kp71 .k9prmh6 .bc58kw {margin: 0;}
.ckech1 .g7kp71 .k9prmh6 .wx4ar {font-size: 14px;display: inline;margin: 12px 8px 0 0;}
.ckech1 .g7kp71 .k9prmh6 .qw1crav {font-size: 12.5px;display: inline;}

.ckech1 .g7kp71 .afqdhs {display: flex;align-items: flex-start;flex-direction: column;gap:1px;}
.ckech1 .g7kp71 .afqdhs .qmffva0 {font-size: 15px;}
.ckech1 .g7kp71 .afqdhs .aycgay {line-height: 1;}
.ckech1 .g7kp71 .afqdhs .n41b {margin: 8px 0 0;}
.ckech1 .g7kp71 .a3wtbqt {gap:3px 12px;margin: 12px 0 0;display: flex;align-items: baseline;border-top: 1px solid var(--jr2n5);flex-wrap: wrap;padding-top:10px;}
.ckech1 .g7kp71 .a3wtbqt .wx4ar {margin: 0;display: inline;}
.ckech1 .g7kp71 .a3wtbqt .qw1crav {font-style: normal;display: inline;font-size: 12.5px;}

.f02mf.f02mf .vde5n7k {list-style: none;margin: 0;padding: 0;}
.f02mf.f02mf .bh5rp {display: flex;align-items: flex-start;gap:10px;}
.f02mf.f02mf .xb4sec {margin-top:0px;background: color-mix(in srgb, var(--x9wb) 12%, transparent);font-size: 13px;width: 20px;line-height: 1;height: 20px;border-radius: 50%;font-weight: 800;display: inline-flex;flex: 0 0 auto;font-style: normal;justify-content: center;align-items: center;}
.f02mf.f02mf .vw79yg {background: var(--jpma);color: var(--pua, var(--r29i, var(--ngi)));}

.f02mf.f02mf .hbch {color: var(--e45);}

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

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

.f02mf.f02mf .b6b748x {color: var(--xkesu);}
.f02mf.f02mf .wckh  {color: var(--e45);}

.f02mf.f02mf .rcm76k:not(:first-child) {border-top: 1px solid var(--jr2n5);}

.f02mf.f02mf .we21a {background: color-mix(in srgb, var(--x9wb) 12%, transparent);flex: 0 0 auto;margin-top: -1px;height: 17px;font-size: 12px;align-items: center;line-height: 1;border-radius: 50%;width: 17px;font-weight: 800;display: inline-flex;justify-content: center;}
.f02mf.f02mf .b6b748x .we21a {color: var(--pua, var(--r29i, var(--ngi)));background: var(--jpma);}
.f02mf.f02mf .nqx5p {grid-column: 2;font-size: 15px;padding: 13px 0 12px;border-top: 1px solid var(--jr2n5);line-height:1.50;margin: 0;}

.f02mf.f02mf .nqx5p:first-of-type {border-top-color: transparent;}

@media (max-width:550px) {
  .f02mf.f02mf .xmqcrgy.xmqcrgy {display: block;}
  .f02mf.f02mf .rcm76k {padding: 15px 0 7px;}
  .f02mf.f02mf .rcm76k:not(:first-child) {margin-top:3px;}
  
  .f02mf.f02mf .nqx5p:first-of-type {border-top-color: var(--jr2n5);}
}

.ckech1 .kq4qh .f6br7 {letter-spacing: -.02em;color: var(--xkesu);font-weight: 800;font-size: clamp(20px, 2.4vw, 27px);line-height:1.22;margin: 0;padding: clamp(20px, 2.6vw, 28px) clamp(18px, 2.4vw, 30px) 0;}
.ckech1 .kq4qh .f5vc8 {padding-top:15px;}

.ckech1 .kq4qh .ygvmz {position: relative;font-size: clamp(20px, 2.4vw, 27px);font-weight: 800;line-height:1.21;color: var(--xkesu);margin: 0 0 14px;padding-left:17px;letter-spacing: -.02em;}

.ckech1 .kq4qh .ygvmz::before {border-radius: 999px;display: block;position: absolute;content: "";top: .1em;left: 0;width: 5px;margin: 0;background: linear-gradient(180deg, var(--jpma), var(--ll2t));height: auto;bottom: .1em;}

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

.ckech1 .wxdr52 h2.yhdav.yhdav::before {border-radius: 999px;margin: 0 9px 3px 0;vertical-align: middle;display: inline-block;width: 14px;height: 3px;background: linear-gradient(90deg, var(--jpma), var(--ll2t));content: "";}
.ckech1 .wxdr52 .j61rx57 {padding-top:12px;}

.ckech1 .wxdr52 .p809j {padding: clamp(16px, 2.2vw, 22px) clamp(16px, 2.2vw, 26px);}
.ckech1 .wxdr52 .p809j .neym {padding: 0;}
.ckech1 .wxdr52 h2.h7sh.h7sh {line-height:1.31;font-size: 12px;color: color-mix(in srgb, var(--jpma) 35%, var(--xkesu));margin: 0 0 13px;text-transform: uppercase;text-wrap: wrap;padding: 6px 13px;display: inline-block;border-radius: 999px;background: color-mix(in srgb, var(--jpma) 13%, var(--kzcr));font-weight: 800;letter-spacing: .07em;}
.ckech1 .wxdr52 h2.h7sh.h7sh::before {display: none;content: none;}

.ckech1 .z5db .mftnk {margin-bottom:11px;}
.ckech1 .z5db .e2as {margin: 0 0 16px;border: 0;border-top: 1px solid var(--jr2n5);}

.ckech1 .z5db .v92cs {margin: 0 0 16px;display: flex;align-items: stretch;gap:14px;}
.ckech1 .z5db .v92cs::before {border-radius: 999px;background: linear-gradient(180deg, var(--jpma), var(--ll2t));min-height: 28px;width: 5px;flex: 0 0 auto;content: "";}
.ckech1 .z5db .v92cs .x1bgh {margin: 0;align-self: center;}

.ckech1 .z5db .zpgdgr {border-radius: var(--nrce);border: 1px solid var(--jr2n5);padding: clamp(12px, 1.6vw, 18px);background: var(--kzcr);}

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

.ckech1 .r77apc.g2j9wp {align-items: stretch;text-align: left;}
.ckech1 .r77apc .q33xwxk {align-items: center;gap:15px;display: flex;}
.ckech1 .r77apc .q33xwxk .m6j9r {margin: 0;height: 64px;width: 64px;}
.ckech1 .r77apc .tavs {display: flex;flex-direction: column;align-items: flex-start;min-width: 0;gap:5px;}
.ckech1 .r77apc.g2j9wp .hj4fz {margin-top:15px;}

.ckech1 .r77apc.km98 .gpqzd {font-size: 14.5px;line-height:1.92;color: var(--e45);margin: 2px 0 0;}
.ckech1 .r77apc.km98 .gm5c {color: var(--e45);}
.ckech1 .r77apc.km98 .gpqzd .v3e3ar3 {margin-left:9px;display: inline-block;vertical-align: middle;}
.ckech1 .r77apc .h9x2yw5 {list-style: none;padding: 0;justify-content: center;flex-wrap: wrap;margin: 12px 0 0;}
.ckech1 .r77apc.g2j9wp .h9x2yw5 {justify-content: flex-start;}

.ckech1 .v2fkny .pwgg {grid-template-columns: auto minmax(0, 1fr);display: grid;padding: 0;list-style: none;margin: 14px 0 0;grid-column: 1 / -1;border-top: 1px solid var(--jr2n5);}

.ckech1 .v2fkny .pwgg .p6xe6m {margin: 0;border-bottom: 1px solid var(--jr2n5);grid-column: 1;display: flex;padding: 11px 16px 11px 0;align-items: center;align-self: stretch;}
.ckech1 .v2fkny .pwgg .g17w5y9 {border-bottom: 1px solid var(--jr2n5);justify-content: flex-end;align-self: stretch;padding: 11px 0;display: flex;align-items: center;grid-column: 2;margin: 0;}
.ckech1 .v2fkny .pwgg > :nth-last-child(-n+2) {border-bottom: 0;}

.ckech1 .v2fkny.h0h5 .fe0dk {grid-row: 1;}

.ckech1 .v2fkny .a8wfh6 .h0syhmd {border-top: 0;padding-top: 0;grid-column: auto;gap:5px 18px;margin: 9px 0 0;}
.ckech1 .v2fkny .a8wfh6 .a9trfe {align-items: baseline;gap:6px;flex-direction: row;}
.ckech1 .v2fkny .a8wfh6 .g17w5y9 {font-size: 14px;}
.ckech1 .v2fkny .a8wfh6 .p6xe6m {font-size: 10.5px;}

.d7zfa8h.d7zfa8h .wxt5mp {counter-reset: ma2step;margin: 0;padding: 0;list-style: none;}
.d7zfa8h.d7zfa8h .vj8t00c {position: relative;padding-left:48px;counter-increment: ma2step;gap:3px;flex-direction: column;}

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

.d7zfa8h.d7zfa8h .jt3fcs {border-top: 0;}
.d7zfa8h.d7zfa8h .j3f2j3 {border-bottom: 0;padding: 0 2px 22px;min-height: 0;position: relative;gap:15px;}
.d7zfa8h.d7zfa8h .j3f2j3:last-child {padding-bottom: 0;}
.d7zfa8h.d7zfa8h .j3f2j3::before {content: "";left: 18px;top: 38px;position: absolute;width: 2px;bottom: 0;background: color-mix(in srgb, var(--jpma) 30%, var(--jr2n5));border-radius: 999px;}
.d7zfa8h.d7zfa8h .j3f2j3:last-child::before {content: none;}
.d7zfa8h.d7zfa8h .h000 {position: relative;z-index: 1;font-style: normal;}
.d7zfa8h.d7zfa8h .dqdfcj {min-width: 0;padding-top:5px;}
.d7zfa8h.d7zfa8h .s46fzm {line-height:1.32;font-weight: 800;font-size: 16px;margin: 0 0 4px;}
.d7zfa8h.d7zfa8h .n0n6 {font-size: 15px;margin: 0;line-height:1.57;color: var(--e45);}

.ckech1 .kq4qh .f6br7:last-child {padding-bottom: clamp(20px, 2.6vw, 28px);}
.ckech1 .kq4qh .wbt77:last-child {border-bottom: 0;padding-bottom: clamp(16px, 2.2vw, 22px);}

@media (max-width:815px) {
  .pht5e .d1c4yh {display: none;}
}
.e88z3 .d1c4yh {justify-self: start;}
@media (max-width:550px) {
  .pht5e {gap:7px;}
  .pht5e .gs39 {padding: 0 11px;white-space: nowrap;font-size: 12.5px;}
  .pbae66 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .wprnxk7 {gap:7px;}
  .pht5e .gs39 {font-size: 12px;padding: 0 9px;}
  .pbae66 img {max-width: 24vw;}
}

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

.ckech1 .tegx.gxrxe {min-height: clamp(380px, 52vh, 560px);justify-content: center;}
.ckech1 .tegx.gxrxe .tr2g {padding: clamp(28px, 4vw, 56px);margin-top: 0;background: none;max-width:619px;}
.ckech1 .tegx.gxrxe:not(.j8f8j) .hzve4::after {inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--ctb) 92%, transparent) 0%,
    color-mix(in srgb, var(--ctb) 66%, transparent) 40%,
    color-mix(in srgb, var(--ctb) 0%, transparent) 76%);position: absolute;content: "";}
.ckech1 .tegx.gxrxe.j8f8j {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(--ll2t) 55%, transparent), transparent 70%),
    linear-gradient(var(--f4l, 135deg), var(--jpma) 0%, color-mix(in srgb, var(--jpma) 70%, #000) 100%);border-color: transparent;}
.ckech1 .tegx.gxrxe.j8f8j .hzve4 {display: none;}
.ckech1 .tegx.gxrxe.j8f8j :is(.s6phzv, .kry0pz) {color: var(--pua, var(--r29i, var(--ngi)));}
.ckech1 .tegx.gxrxe.j8f8j .kry0pz {opacity:0.89;}
.ckech1 .tegx.gxrxe.j8f8j .khgb44 {color: #fff;background: color-mix(in srgb, #000 22%, transparent);}

.ckech1 .tegx.gxrxe.j8f8j .g607kd5 {background: var(--ctb);color: var(--xkesu);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);}
@media (max-width:631px) {
  .ckech1 .tegx.gxrxe {justify-content: flex-end;min-height: min(70vh, 520px);}
  .ckech1 .tegx.gxrxe.j8f8j {justify-content: center;min-height: 0;}
  .ckech1 .tegx.gxrxe:not(.j8f8j) .hzve4::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--ctb) 95%, transparent) 0%,
      color-mix(in srgb, var(--ctb) 70%, transparent) 45%,
      color-mix(in srgb, var(--ctb) 0%, transparent) 80%);}
}
.ckech1 .tegx .y7px5hq {font-size: 0;background:
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--ll2t) 55%, transparent), transparent 70%),
    linear-gradient(var(--f4l, 135deg), var(--jpma) 0%, color-mix(in srgb, var(--jpma) 70%, #000) 100%);}
.ckech1 .tegx .g1ntx {display: flex;background: color-mix(in srgb, var(--ctb) 86%, transparent);justify-content: center;align-items: center;box-sizing: border-box;padding: 18px;border-radius: var(--gd6d);border: 1px solid color-mix(in srgb, #fff 30%, transparent);aspect-ratio: 16 / 9;box-shadow: 0 0 0 10px color-mix(in srgb, #fff 10%, transparent), 0 24px 60px color-mix(in srgb, #000 35%, transparent);width: min(62%, 280px);}
.ckech1 .tegx .g1ntx img {object-fit: contain;height: auto;max-height: 100%;display: block;max-width: 100%;border-radius: 0;width: auto;}

.ckech1 .knw7.c1r7 {display: block;}
.c1r7 .kmwjf {margin: 0 0 18px;}
.c1r7 .qfy8by9 {position: relative;}
.c1r7 .frbrcf {padding: 0;overflow-x: auto;scroll-behavior: smooth;scrollbar-width: none;border-radius: var(--gd6d);scroll-snap-type: x mandatory;grid-auto-flow: column;list-style: none;display: grid;overscroll-behavior-x: contain;grid-auto-columns: 100%;margin: 0;}
.c1r7 .frbrcf::-webkit-scrollbar {display: none;}
.c1r7 .r2kwzy {min-height: clamp(300px, 40vh, 440px);background: var(--kzcr);display: flex;scroll-snap-align: start;align-items: center;border-radius: var(--gd6d);overflow: hidden;position: relative;}
.c1r7 .r2kwzy > picture,
.ckech1 .c1r7 .nkvm.nkvm {border-radius: 0;max-width: none;inset: 0;width: 100%;position: absolute;object-fit: cover;height: 100%;}
.c1r7 .r2kwzy:not(.pbjm8fj)::after {background: linear-gradient(90deg,
    color-mix(in srgb, var(--ctb) 90%, transparent) 0%,
    color-mix(in srgb, var(--ctb) 60%, transparent) 42%,
    color-mix(in srgb, var(--ctb) 0%, transparent) 78%);pointer-events: none;content: "";inset: 0;position: absolute;}
.c1r7 .pbjm8fj {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(--ll2t) 55%, transparent), transparent 70%),
    linear-gradient(135deg, var(--jpma) 0%, color-mix(in srgb, var(--jpma) 70%, #000) 100%);}
.c1r7 .pbjm8fj: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(--jpma) 55%, transparent), transparent 70%),
    linear-gradient(225deg, var(--ll2t) 0%, color-mix(in srgb, var(--ll2t) 65%, #000) 100%);}
.c1r7 .mt9v161 {padding: clamp(26px, 4vw, 56px) clamp(26px, 5vw, 72px);max-width:561px;align-items: flex-start;position: relative;flex-direction: column;z-index: 1;display: flex;gap:14px;}
.c1r7 .rtwft {font-weight: 800;font-size: 13px;color: color-mix(in srgb, var(--jpma) 55%, #fff);letter-spacing: .14em;}
.c1r7 .m8rv {letter-spacing: -.03em;color: var(--xkesu);line-height:1.08;margin: 0;font-size: clamp(26px, 3.2vw, 42px);text-wrap: balance;font-weight: 800;}
.c1r7 .pbjm8fj :is(.m8rv, .rtwft) {color: var(--pua, var(--r29i, var(--ngi)));}
.c1r7 .gwqc6 {align-items: center;background: var(--zlv);font-weight: 800;white-space: nowrap;min-height: 52px;color: var(--r29i, var(--ngi));display: inline-flex;border-radius: 999px;text-decoration: none;padding: 0 28px;justify-content: center;font-size: 15.5px;}
.c1r7 .pbjm8fj .gwqc6 {color: var(--xkesu);background: var(--ctb);}
.c1r7 .tkhk {height: 48px;top: 50%;box-shadow: 0 8px 24px color-mix(in srgb, #000 30%, transparent);position: absolute;line-height: 1;justify-content: center;border-radius: 999px;border: 0;z-index: 2;backdrop-filter: blur(8px);background: color-mix(in srgb, var(--ctb) 82%, transparent);align-items: center;cursor: pointer;display: flex;color: var(--xkesu);transform: translateY(-50%);width: 48px;font-size: 30px;}
.c1r7 .tkhk:hover {background: var(--zlv);color: var(--r29i, var(--ngi));}
.c1r7 .tkhk[hidden] {display: none;}
.c1r7 .ymta2p {left: 14px;}
.c1r7 .e18y {right: 14px;}
.c1r7 .sz5t6 {display: flex;position: absolute;left: 0;justify-content: center;right: 0;margin: 0;z-index: 2;gap:7px;bottom: 14px;}
.c1r7 .were {border-radius: 999px;cursor: pointer;transition:width 0.291s ease, background 0.274s ease;width: 9px;background: color-mix(in srgb, #fff 45%, transparent);height: 9px;}
.c1r7 .were[data-on="1"] {background: linear-gradient(90deg, var(--jpma), var(--ll2t));width: 30px;}
.c1r7 .gtxp {margin: 18px 0 0;}
@media (max-width:631px) {
  .c1r7 .r2kwzy {align-items: flex-end;min-height: min(62vh, 460px);}
  .c1r7 .r2kwzy:not(.pbjm8fj)::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--ctb) 94%, transparent) 0%,
      color-mix(in srgb, var(--ctb) 66%, transparent) 45%,
      color-mix(in srgb, var(--ctb) 0%, transparent) 80%);}
  .c1r7 .pbjm8fj {min-height: 300px;}
  .c1r7 .mt9v161 {padding: 22px 20px 40px;}
  .c1r7 .tkhk {transform: none;width: 40px;height: 40px;top: 22px;}
  .c1r7 .ymta2p {right: 62px;left: auto;}
  .c1r7 .gwqc6 {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .c1r7 .frbrcf {scroll-behavior: auto;} .c1r7 .were {transition:none;} }
.ckech1 .c1r7 .pbjm8fj a.gwqc6 {color: var(--xkesu);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);background: var(--ctb);}

.ckech1 .tz15 .ny8s {gap:13px;grid-template-columns: repeat(var(--m3z, 4), minmax(0, 1fr));display: grid;}
.ckech1 .tz15 .hphq7 {width: 100%;text-align: center;box-sizing: border-box;flex-direction: column;align-items: center;justify-content: center;display: flex;height: 100%;gap:8px;border-radius: var(--nrce);padding: 16px 12px;min-height: 104px;}
.ckech1 .tz15 .hphq7 img {height: 36px;max-width: 100%;}
.ckech1 .tz15 .fx68 {color: var(--e45);white-space: normal;font-size: 14px;}
@media (max-width:631px) {
  .ckech1 .tz15 .ny8s {gap:8px;grid-template-columns: repeat(var(--zfi, 2), minmax(0, 1fr));}
  .ckech1 .tz15 .hphq7 {min-height: 88px;padding: 12px 8px;}
  .ckech1 .tz15 .hphq7 img {height: 28px;}
}

.ckech1 > .v2fkny.fxp3.e3atd {gap: clamp(22px, 4vw, 56px);background:
    radial-gradient(60% 120% at 95% 50%, color-mix(in srgb, var(--jpma) 26%, transparent), transparent 70%),
    var(--ctb);margin-bottom: clamp(36px, 5vw, 64px) !important;margin-top: clamp(36px, 5vw, 64px) !important;border: 1px solid color-mix(in srgb, var(--jpma) 45%, var(--jr2n5));grid-template-columns: minmax(0, 1fr);align-items: center;display: grid;box-shadow: 0 0 0 1px color-mix(in srgb, var(--jpma) 18%, transparent), 0 24px 60px color-mix(in srgb, var(--jpma) 18%, transparent);}
@media (min-width:816px) { .ckech1 > .v2fkny.e3atd {grid-template-columns: minmax(0, 1fr) auto;} }
.e3atd .bqn7 {gap:17px;min-width: 0;display: grid;}

@media (min-width:816px) { .ckech1 > .v2fkny.fxp3.e3atd {grid-template-columns: minmax(0, 1fr) auto;} }
.ckech1 > .v2fkny.fxp3.e3atd {padding: clamp(24px, 3.6vw, 48px) !important;}
.e3atd .bqn7 .q51j {font-size: clamp(24px, 2.8vw, 36px);}
.ckech1 .e3atd .bqn7 a.q03myp,
.ckech1 .e3atd .bqn7 .vfre0 a {border-color: transparent;background: var(--zlv);color: var(--r29i, var(--ngi));}
.ckech1 > .v2fkny.fxp3.e3atd {border-radius: var(--gd6d);}

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

.ckech1 .g5a7k .prgxv.prgxv {height: 64%;width: 44%;aspect-ratio: auto;max-width: none;bottom: 18%;}
.g5a7k .qx5vx5a {bottom: 4%;height: 18%;width: 54%;}
.g5a7k .fwxt5 {top: 0;right: 2%;}

.ckech1 .v2fkny .hcv0 img.prgxv.prgxv {max-width: none;max-height: none;height: 64%;width: 44%;min-height: 0;object-fit: cover;}
.ckech1 .v2fkny .qx5vx5a img {min-height: 0;max-height: 100%;}

.thzsfyx .cm5g1m2 {align-items: center;border-radius: var(--gd6d);border: 1px solid color-mix(in srgb, var(--jpma) 35%, var(--jr2n5));display: grid;padding: 16px clamp(16px, 3vw, 34px);margin: 6px 0 18px;background:
    linear-gradient(90deg, color-mix(in srgb, var(--jpma) 26%, transparent), transparent 55%),
    var(--kzcr);grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);}
.thzsfyx .rk6egn {min-width: 0;align-items: center;gap:15px;display: flex;}
.thzsfyx .qa0djh {flex-direction: row-reverse;text-align: right;}
.thzsfyx .rk6egn b {font-weight: 800;line-height: .9;letter-spacing: -.04em;font-size: clamp(44px, 5vw, 64px);font-variant-numeric: tabular-nums;}
.thzsfyx .kkre7c b {color: var(--jpma);text-shadow: 0 0 24px color-mix(in srgb, var(--jpma) 55%, transparent);}
.thzsfyx .qa0djh b {color: var(--e45);}
.thzsfyx .rk6egn i {letter-spacing: .1em;color: var(--xkesu);font-weight: 800;font-size: 12.5px;text-transform: uppercase;font-style: normal;min-width: 0;}
.thzsfyx .qa0djh i {color: var(--e45);}
.thzsfyx .wcbj7 {color: var(--jr2n5);padding: 0 clamp(10px, 2vw, 24px);font-size: clamp(36px, 4vw, 52px);font-weight: 800;}

.thzsfyx .rnwnx {display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: start;gap:14px;}
.thzsfyx.yc0z .rnwnx {grid-template-columns: minmax(0, 1fr);}
.thzsfyx .c3y9e3 {gap:10px;align-items: center;text-transform: uppercase;margin: 0 0 10px;letter-spacing: .1em;color: var(--e45);justify-content: space-between;font-size: 12.5px;font-weight: 800;display: flex;}
.thzsfyx .p1pmjq8 .c3y9e3 {color: var(--xkesu);}
.thzsfyx .aman {letter-spacing: 0;font-size: 20px;color: inherit;}
.thzsfyx .p1pmjq8 .aman {color: var(--jpma);}
.thzsfyx .mbr1xkx {gap:7px;margin: 0;padding: 0;display: grid;list-style: none;}
.thzsfyx .w7e3f {gap:12px;transition:transform 0.176s;padding: 13px 16px;display: flex;font-size: 15px;line-height:1.46;border-radius: var(--nrce);min-width: 0;align-items: center;}
.thzsfyx .w7e3f:hover {transform: translateX(3px);}
.thzsfyx .jhnm47 {min-width: 0;overflow-wrap: anywhere;}
.thzsfyx .p1pmjq8 .w7e3f {color: var(--xkesu);border: 1px solid color-mix(in srgb, var(--jpma) 35%, var(--jr2n5));background: linear-gradient(90deg, color-mix(in srgb, var(--jpma) 18%, var(--kzcr)), var(--kzcr));}
.thzsfyx .vf1p .w7e3f {background: var(--ctb);border: 1px dashed var(--jr2n5);color: var(--e45);}
.thzsfyx .ka1q1j {height: 26px;position: relative;flex: 0 0 auto;width: 26px;border-radius: 999px;}
.thzsfyx .p1pmjq8 .ka1q1j {background: var(--jpma);box-shadow: 0 0 14px color-mix(in srgb, var(--jpma) 60%, transparent);}
.thzsfyx .p1pmjq8 .ka1q1j::after {content: "";position: absolute;left: 9px;height: 12px;width: 6px;top: 5px;transform: rotate(45deg);border: solid var(--pua, var(--r29i, var(--ngi)));border-width: 0 3px 3px 0;}
.thzsfyx .vf1p .ka1q1j {background: color-mix(in srgb, var(--xkesu) 10%, transparent);}
.thzsfyx .vf1p .ka1q1j::before,
.thzsfyx .vf1p .ka1q1j::after {position: absolute;top: 12px;transform: rotate(45deg);content: "";left: 6px;border-radius:3px;width: 14px;height: 2.5px;background: var(--e45);}
.thzsfyx .vf1p .ka1q1j::after {transform: rotate(-45deg);}
@media (max-width:695px) {
  .thzsfyx .rnwnx {grid-template-columns: minmax(0, 1fr);}
  .thzsfyx .rk6egn {gap:3px;align-items: flex-start;flex-direction: column;}
  .thzsfyx .qa0djh {align-items: flex-end;flex-direction: column;}
}
@media (prefers-reduced-motion: reduce) { .thzsfyx .w7e3f {transition:none;} }

.thzsfyx .cm5g1m2 ~ .rnwnx .c3y9e3 {display: none;}
.thzsfyx .cm5g1m2 ~ .rnwnx .vf1p .mbr1xkx {margin-top: 0;}
.thzsfyx.yc0z .cm5g1m2 ~ .rnwnx {gap:7px;}
