

:root {--b0sx:   var(--pshkk);--cyjf:  var(--v1x);--f1n9: clamp(22px, 2.6vw, 34px);--sjv: var(--kbo);--dxg54: 1120px;--o9gkw:   var(--bqkx);--fwbsk: var(--ldxig);--b7i: clamp(18px, 2vw, 28px);--jjzb: var(--uycmx);--p8ed6:"IBM Plex Sans", "Segoe UI", "Source Sans 3", system-ui, sans-serif;--vcmz2: clamp(10px, 1.2vw, 16px);--ssn:    12px;--dev0b:    var(--fa8w);--u4ic1: var(--p8ed6);}

body {-webkit-text-size-adjust: 100%;font: 16px/1.6 var(--p8ed6);background: var(--i9ipq);margin: 0;color: var(--dev0b);}

.txkwcm0 {color: var(--j3j0, var(--qxodq, var(--hbu)));padding: 12px 20px;top: 0;text-decoration: none;background: var(--fwbsk);left: -9999px;z-index: 200;font-weight: 700;position: absolute;}
.txkwcm0:focus {left: 10px;top: 10px;}

.at32p7 {background: var(--gx1d);position: sticky;z-index: 60;border-bottom: 1px solid var(--b0sx);top: 0;}
.fjqfym {padding: 0 22px;min-height: 60px;max-width: var(--dxg54);align-items: center;margin: 0 auto;display: flex;gap:21px;}
.k228 {align-items: center;display: inline-flex;text-decoration: none;min-height: 44px;}
.k228 img {width: auto;height: 24px;display: block;}
.yfntcbg {color: var(--mx3);letter-spacing: -.03em;font: 800 19px/1 var(--p8ed6);}

.t75b {margin-left: auto;min-width: 0;}
.t75b ul {display: flex;gap:7px;list-style: none;flex-wrap: wrap;margin: 0;padding: 0;}
.t75b a {padding: 0 11px;letter-spacing: 0;min-height: 44px;font: 600 14.5px/1 var(--p8ed6);display: inline-flex;align-items: center;text-decoration: none;color: color-mix(in srgb, var(--mx3) 64%, transparent);}
.t75b a:hover {color: var(--mx3);}
.t75b a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--fwbsk);color: var(--mx3);}

.ma4rajk {align-items: center;display: flex;gap:9px;}

.q0eh,
.d2m6qe5 :is(.v8t0n1, .cd03d, .zd3fv68, .gz8j,
             .fhf4, .gtx3tht, .ft0d) a[role="button"],
.d2m6qe5 .gz8j a {justify-content: center;text-decoration: none;padding: 0 20px;min-height: 44px;cursor: pointer;border-radius: var(--ssn);border: 0;display: inline-flex;font: 700 14.5px/1 var(--p8ed6);letter-spacing: -.01em;align-items: center;}
.kdp6 {background: var(--djsry);color: var(--zc6h, var(--wly0));box-shadow: inset 0 0 0 1px var(--b0sx);}
.mgsr {color: var(--is0, var(--q8g18));background: var(--wfvx);}
.mgsr:hover {background: var(--hxb);}
.b6f5dct {display: flex;margin-top:14px;width: 100%;}

.d2m6qe5 :is(.v8t0n1, .cd03d, .zd3fv68, .gz8j,
             .fhf4, .gtx3tht, .ft0d) a[role="button"],
.d2m6qe5 .gz8j a {background: var(--ldxig);color: var(--qxodq, var(--hbu));}
.d2m6qe5 :is(.v8t0n1, .cd03d, .zd3fv68, .gz8j,
             .fhf4, .gtx3tht, .ft0d) a[role="button"]:hover,
.d2m6qe5 .gz8j a:hover {background: var(--hxb);}

.kwevn {width: 1px;pointer-events: none;margin: 0;appearance: none;-webkit-appearance: none;padding: 0;position: fixed;border: 0;top: 0;height: 1px;opacity:0.05;left: 0;}
.v4vst {display: none;cursor: pointer;min-height: 44px;align-items: center;flex-direction: column;min-width: 44px;justify-content: center;gap:5px;}
.v4vst span {background: var(--mx3);height: 2px;width: 20px;display: block;}

.d2m6qe5 {margin: 0 auto;max-width: var(--dxg54);padding: var(--b7i) 22px 40px;}
.d2m6qe5 > * {margin: 0 0 var(--b7i) !important;}
.d2m6qe5 > *:last-child {margin-bottom: 0 !important;}

.d2m6qe5 :is(.ft0d, .gtx3tht, .fhf4, .me10p,
             .fakryy, .reevk7, .zd3fv68, .cd03d,
             .vqxgnp, .zwr7) {background: var(--o9gkw);padding: var(--f1n9) !important;position: relative;border: 1px solid var(--b0sx);border-radius: var(--ssn);}

.d2m6qe5 h2 {font: 700 clamp(19px, 2.2vw, 27px)/1.2 var(--p8ed6) !important;text-align: left !important;border-left: 0 !important;margin: 0 0 var(--f1n9) !important;letter-spacing: -.02em;padding: 0 0 var(--f1n9) !important;padding-bottom: 0 !important;border-bottom: 0 !important;}

.d2m6qe5 h2::before {width: 10px;height: 10px;vertical-align: middle;content: "";border-radius:2px;background: var(--fwbsk);margin: -2px 10px 0 0;display: inline-block;}
.d2m6qe5 h1 {letter-spacing: -.02em;margin: 0 0 16px;text-wrap: balance;font: 700 clamp(26px, 2.9vw, 61px)/1.08 var(--p8ed6);}
.d2m6qe5 h3 {margin: 22px 0 8px;letter-spacing: .06em;font: 700 15px/1.3 var(--u4ic1);text-transform: uppercase;}
.d2m6qe5 p {margin: 0 0 12px;}
.d2m6qe5 img {max-width: 100%;border-radius: var(--ssn);height: auto;}

.d2m6qe5 p > a, .d2m6qe5 li > a, .d2m6qe5 td > a {text-underline-offset: 3px;color: var(--dev0b);text-decoration-thickness: 2px;text-decoration: underline;text-decoration-color: var(--fwbsk);}

.d2m6qe5 .v8t0n1.r5b1d {grid-template-columns: minmax(0, 1fr);min-height: 0 !important;display: grid;background: none;gap: var(--vcmz2);padding: 0 !important;border: 0;border-radius: 0;}

.d2m6qe5 .v8t0n1 .aj8me,
.d2m6qe5 .v8t0n1 .hg7j28 {border: 1px solid var(--b0sx);border-radius: var(--ssn);min-width: 0;background: var(--o9gkw);margin: 0;}

.d2m6qe5 .v8t0n1 .aj8me {justify-content: center;flex-direction: column;display: flex;max-width: none;padding: clamp(22px, 2.8vw, 38px) var(--f1n9);text-align: left;align-items: flex-start;gap:14px;}
.d2m6qe5 .v8t0n1 .z8n6f {letter-spacing: -.028em;margin: 0;font-size: clamp(30px, 3.8vw, 52px);line-height:1.06;color: var(--dev0b);font-weight: 800;text-wrap: balance;}
.d2m6qe5 .v8t0n1 .xmpf {font-size: 15.5px;max-width: 54ch;color: var(--cyjf);margin: 0;line-height:1.61;}
.d2m6qe5 .v8t0n1 .w8sr {color: var(--qxodq, var(--hbu));min-height: 48px;justify-content: center;display: inline-flex;transition:filter 0.139s;white-space: nowrap;font-weight: 700;border-radius: var(--ssn);font-size: 15px;background: var(--ldxig);padding: 0 26px;align-items: center;text-decoration: none;}
.d2m6qe5 .v8t0n1 .w8sr:hover {filter: brightness(1.07);}

.d2m6qe5 .v8t0n1 .hg7j28 {overflow: hidden;aspect-ratio: 16 / 10;max-height: 32vh;color: var(--w2kva, var(--dev0b));position: relative;background: var(--bka6p, var(--jjzb));}
.d2m6qe5 .v8t0n1 .qgyv90,
.d2m6qe5 .v8t0n1 .hg7j28 img {height: 100%;object-fit: cover;border-radius: 0;display: block;width: 100%;}

.d2m6qe5 .v8t0n1 .ap83q2q {font-weight: 800;line-height: 1;inset: 0;letter-spacing: -.04em;position: absolute;color: color-mix(in srgb, var(--fwbsk) 42%, var(--dev0b));display: flex;justify-content: center;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--dev0b) 6%, transparent) 0 1px,
      transparent 1px var(--kl3, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--dev0b) 6%, transparent) 0 1px,
      transparent 1px var(--kl3, 30px)),
    linear-gradient(var(--kmh, 160deg),
      color-mix(in srgb, var(--fwbsk) 22%, var(--jjzb)) 0%,
      color-mix(in srgb, var(--omw, var(--fwbsk)) 12%, var(--jjzb)) 100%);align-items: center;font-size: clamp(46px, 8vw, 104px);}

@media (min-width:751px) {
  
  .d2m6qe5 .v8t0n1.r5b1d {grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);grid-template-rows: minmax(0, 1fr);}
  .d2m6qe5 .v8t0n1 .aj8me {grid-row: 1;}
  .d2m6qe5 .v8t0n1 .hg7j28 {grid-row: 1;height: 100%;max-height: none;aspect-ratio: auto;}
  .d2m6qe5 .v8t0n1.hfemz .aj8me  {grid-column: 2;}
  .d2m6qe5 .v8t0n1.hfemz .hg7j28  {grid-column: 1;}
  .d2m6qe5 .v8t0n1.csc6f5 .aj8me  {grid-column: 1;}
  .d2m6qe5 .v8t0n1.csc6f5 .hg7j28  {grid-column: 2;}
}

.d2m6qe5 .v8t0n1.p8ct7 {display: flex !important;min-height: min(52vh, 460px);padding: var(--vcmz2) !important;flex-direction: column;position: relative;gap: var(--vcmz2);}
.d2m6qe5 .v8t0n1.p8ct7 .hg7j28 {inset: 0;position: absolute;aspect-ratio: auto;max-height: none;z-index: 0;grid-row: auto;border-radius: 0;border: 0;}
.d2m6qe5 .v8t0n1.p8ct7 .aj8me {z-index: 1;background: color-mix(in srgb, var(--o9gkw) 90%, transparent);position: relative;}
.d2m6qe5 .v8t0n1.p8ct7 .aj8me {margin-top: auto;}
@media (max-width:693px) {
  .d2m6qe5 .v8t0n1.p8ct7 {min-height: min(44vh, 380px);}
}
@media (min-width:751px), (min-width: 960px) {
  .d2m6qe5 .v8t0n1.p8ct7 .hg7j28 {aspect-ratio: auto;grid-row: auto;max-height: none;height: 100%;}
  .d2m6qe5 .v8t0n1.p8ct7 .aj8me,
  .d2m6qe5 .v8t0n1.p8ct7 .hg7j28 {grid-column: auto;}
}
@media (min-width:966px) {
  
  .d2m6qe5 .v8t0n1.r5b1d {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .d2m6qe5 .v8t0n1.csc6f5 .aj8me  {grid-column: 1 / span 2;}
  .d2m6qe5 .v8t0n1.csc6f5 .hg7j28  {grid-column: 3;}
  .d2m6qe5 .v8t0n1.hfemz .aj8me  {grid-column: 2 / span 2;}
  .d2m6qe5 .v8t0n1.hfemz .hg7j28  {grid-column: 1;}
}

.wj13zz {padding: clamp(16px, 1.8vw, 22px);background: var(--jjzb);border: 1px solid var(--b0sx);border-radius: var(--ssn);}

.rrmz {display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: var(--vcmz2);}
.dmf61 {display: flex;flex-direction: column;}

.r008d {margin: 0 0 8px;}
.kjq74q0 {line-height:1.58;font-size: 15px;margin: 0;color: var(--cyjf);}

.r7bg {display: grid;gap: var(--vcmz2);padding: 0;margin: 0;list-style: none;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));}
.d4xvpay {overflow: hidden;position: relative;}
.wzzrz {pointer-events: none;top: 2px;right: 10px;position: absolute;font-size: 56px;color: color-mix(in srgb, var(--fwbsk) 22%, transparent);font-weight: 800;line-height: 1;}
.ew273 {font-size: 15.5px;margin: 0 0 6px;display: block;position: relative;font-weight: 700;}
.y001ck5 {margin: 0;color: var(--cyjf);line-height:1.55;font-size: 14.5px;position: relative;}

.me10p.q997qgh {color: var(--dev0b);}
.me10p.me10p .n085 {gap: var(--vcmz2);list-style: none;margin: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));padding: 0;}
.me10p.me10p .vnyxs {padding: clamp(14px, 1.6vw, 18px);font-size: 15px;color: var(--dev0b);border: 1px solid var(--b0sx);border-left: 3px solid var(--sjv);border-radius: var(--ssn);line-height:1.51;background: var(--jjzb);}
.me10p.me10p .q64f {background: color-mix(in srgb, var(--fwbsk) 7%, var(--jjzb));border-left-color: var(--fwbsk);}
.me10p.me10p .brdrh7 {border-left-color: color-mix(in srgb, var(--dev0b) 40%, transparent);background: color-mix(in srgb, var(--dev0b) 4%, var(--jjzb));}

.me10p.me10p .d192p {text-transform: uppercase;margin: 0 0 8px;display: flex;align-items: center;font-size: 11px;font-weight: 700;gap:7px;color: var(--cyjf);letter-spacing: .09em;}
.me10p.me10p .m9vx {font-weight: 800;font-size: 12px;display: inline-flex;background: color-mix(in srgb, var(--dev0b) 12%, transparent);color: var(--dev0b);width: 17px;line-height: 1;align-items: center;height: 17px;font-style: normal;flex: 0 0 auto;border-radius:6px;justify-content: center;}
.me10p.me10p .q64f .m9vx {background: var(--fwbsk);color: var(--j3j0, var(--qxodq, var(--hbu)));}

.d2m6qe5 .p0v3 .q6he0b {grid-auto-flow: dense;display: grid;margin: 0;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));padding: 0;gap: var(--vcmz2);list-style: none;}

@media (max-width:1010px) {
  .d2m6qe5 .p0v3 .q6he0b {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:525px) {
  .d2m6qe5 .p0v3 .q6he0b {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .d2m6qe5 .p0v3 .b9nq {grid-row: span 1;}
}
.d2m6qe5 .p0v3 .p5gyw6b {min-width: 0;}

.d2m6qe5 .p0v3 .b9nq {grid-column: span 2;grid-row: span 2;}
.d2m6qe5 .p0v3 .kvgawwt {border: 1px solid var(--b0sx);border-radius: var(--ssn);background: var(--jjzb);transition:border-color 0.132s;display: flex;text-decoration: none;flex-direction: column;height: 100%;color: inherit;overflow: hidden;}
.d2m6qe5 .p0v3 .kvgawwt:hover {border-color: var(--fwbsk);}
.d2m6qe5 .p0v3 .ag25z {flex: 1 1 auto;min-height: 0;position: relative;aspect-ratio: 3 / 2;margin: 0;}
.d2m6qe5 .p0v3 .b9nq .ag25z {aspect-ratio: 1 / 1;}
.d2m6qe5 .p0v3 .ag25z img {display: block;object-fit: cover;border-radius: 0;width: 100%;height: 100%;}

.d2m6qe5 .p0v3 .cx81r7 {left: 8px;top: 8px;background: color-mix(in srgb, #000 58%, transparent);color: #fff;font-weight: 800;font-size: 11.5px;letter-spacing: .09em;text-transform: uppercase;padding: 5px 12px;border-radius: 999px;position: absolute;}
.d2m6qe5 .p0v3 .rcppbad {color: var(--dev0b);line-height:1.30;padding: 11px 13px;font-size: 14px;display: block;font-weight: 700;}
.d2m6qe5 .p0v3 .b9nq .rcppbad {font-size: 17px;padding: 14px 16px;}

.d2m6qe5 .wpcark .ntn1y4g {padding: 0;list-style: none;gap: var(--vcmz2);margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
@media (max-width:905px) { .d2m6qe5 .wpcark .ntn1y4g {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:489px) { .d2m6qe5 .wpcark .ntn1y4g {grid-template-columns: minmax(0, 1fr);} }
.d2m6qe5 .wpcark .fy01a {min-width: 0;}
.d2m6qe5 .wpcark .cb0300 {justify-content: center;border: 1px solid var(--b0sx);border-radius: var(--ssn);gap:12px;height: 100%;display: flex;background: var(--jjzb);padding: 22px 16px;text-decoration: none;min-height: 138px;transition:border-color 0.123s;flex-direction: column;align-items: center;}
.d2m6qe5 .wpcark .cb0300:hover {border-color: var(--fwbsk);}
.d2m6qe5 .wpcark .b33qgpy {margin: 0;}
.d2m6qe5 .wpcark .b33qgpy img {height: 46px;display: block;border-radius: 0;max-width: 100%;width: auto;object-fit: contain;}
.d2m6qe5 .wpcark .sxyts6s {color: var(--cyjf);font-weight: 700;letter-spacing: .08em;font-size: 12.5px;text-align: center;text-transform: uppercase;}

.d2m6qe5 .n8g1j7 .nvh75g {padding: 0;gap: var(--vcmz2);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;margin: 0;}
@media (max-width:905px) { .d2m6qe5 .n8g1j7 .nvh75g {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:489px) { .d2m6qe5 .n8g1j7 .nvh75g {grid-template-columns: minmax(0, 1fr);} }
.d2m6qe5 .n8g1j7 .y4hk {min-width: 0;}
.d2m6qe5 .n8g1j7 .srnyeg5 {flex-direction: column;height: 100%;justify-content: center;border: 1px solid var(--b0sx);border-radius: var(--ssn);transition:border-color 0.178s;background: var(--jjzb);aspect-ratio: 1 / 1;gap:11px;display: flex;padding: 16px;align-items: center;text-decoration: none;}
.d2m6qe5 .n8g1j7 .srnyeg5:hover {border-color: var(--fwbsk);}
.d2m6qe5 .n8g1j7 .srnyeg5 img {display: block;border-radius: 0;width: auto;object-fit: contain;max-width: 80%;height: 38px;}
.d2m6qe5 .n8g1j7 .tc6ps {max-width: 100%;text-align: center;overflow: hidden;font-size: 11.5px;font-weight: 700;white-space: nowrap;letter-spacing: .07em;color: var(--cyjf);text-overflow: ellipsis;text-transform: uppercase;}

.d2m6qe5 .gtx3tht .zyhff7 {margin-bottom: var(--vcmz2);gap: var(--vcmz2);display: grid;grid-template-columns: minmax(0, 1fr);}
.d2m6qe5 .gtx3tht .g1v7p {justify-content: center;display: flex;padding: 20px var(--f1n9);background: color-mix(in srgb, var(--fwbsk) 10%, var(--jjzb));flex-direction: column;gap:1px;border: 1px solid color-mix(in srgb, var(--fwbsk) 26%, var(--b0sx));border-radius: var(--ssn);}
.d2m6qe5 .gtx3tht .wg6t6ad {line-height: 1;letter-spacing: -.04em;font-size: clamp(38px, 5vw, 58px);font-weight: 800;color: color-mix(in srgb, var(--fwbsk) 55%, var(--dev0b));}
.d2m6qe5 .gtx3tht .cghs0 {font-size: 11.5px;color: var(--cyjf);text-transform: uppercase;letter-spacing: .1em;font-weight: 700;}
.d2m6qe5 .gtx3tht .y5y21f {font-size: 15px;line-height:1.59;align-self: center;color: var(--cyjf);margin: 0;max-width: 56ch;}
.d2m6qe5 .gtx3tht .yxpft2 {display: grid;gap: var(--vcmz2);grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}
.d2m6qe5 .gtx3tht .bpxp8 {background: var(--jjzb);flex-direction: column;display: flex;gap:8px;padding: 16px;border: 1px solid var(--b0sx);border-radius: var(--ssn);}
.d2m6qe5 .gtx3tht .jsppge {letter-spacing: .06em;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));font-weight: 800;font-size: 12.5px;}
.d2m6qe5 .gtx3tht .t2b9db6 {margin: 0;flex: 1 1 auto;line-height:1.59;color: var(--dev0b);font-size: 14.5px;}
.d2m6qe5 .gtx3tht .v7d80c {font-size: 11.5px;letter-spacing: .08em;text-transform: uppercase;font-weight: 700;color: var(--cyjf);}
@media (min-width:693px) {
  .d2m6qe5 .gtx3tht .zyhff7 {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.d2m6qe5 .zd3fv68.gkth {max-width:559px;}
.d2m6qe5 .zd3fv68.c0qf5 {display: grid;padding: 0 !important;grid-template-columns: minmax(0, 1fr);overflow: hidden;}
.d2m6qe5 .zd3fv68 .et0kj {margin: 0;min-width: 0;}
.d2m6qe5 .zd3fv68 .et0kj img {display: block;aspect-ratio: 16 / 10;height: 100%;object-fit: cover;width: 100%;border-radius: 0;}
.d2m6qe5 .zd3fv68 .adm4 {min-width: 0;align-items: flex-start;padding: clamp(20px, 2.6vw, 30px) var(--f1n9);gap:11px;display: flex;flex-direction: column;}
.d2m6qe5 .zd3fv68 .hfjs {letter-spacing: -.02em;font-weight: 800;margin: 0;color: var(--dev0b);line-height:1.22;font-size: clamp(19px, 2.2vw, 26px);}
.d2m6qe5 .zd3fv68 .hfjs::before {content: none;}
.d2m6qe5 .zd3fv68 .s194 {line-height:1.63;color: var(--cyjf);font-size: 15px;}
.d2m6qe5 .zd3fv68 .s194 :is(p, li):last-child {margin-bottom: 0;}
.d2m6qe5 .zd3fv68 .g3mcqs {font-size: 14.5px;align-items: center;padding: 0 24px;background: var(--ldxig);text-decoration: none;border-radius: var(--ssn);color: var(--qxodq, var(--hbu));justify-content: center;white-space: nowrap;transition:filter 0.168s;font-weight: 700;min-height: 46px;display: inline-flex;}
.d2m6qe5 .zd3fv68 .g3mcqs:hover {filter: brightness(1.07);}
@media (min-width:608px) {
  
  .d2m6qe5 .zd3fv68.c0qf5 {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .d2m6qe5 .zd3fv68.ks1br .et0kj {order: 2;}
  .d2m6qe5 .zd3fv68.vqgpm8 {grid-template-columns: minmax(0, 1fr);}
  .d2m6qe5 .zd3fv68 .et0kj img {aspect-ratio: auto;height: 100%;}
}

.d2m6qe5 .cd03d.g9ywq {text-align: left;}
.d2m6qe5 .cd03d .mdfab {margin-bottom: var(--b7i);}
.d2m6qe5 .cd03d .x13cc {font-weight: 800;line-height:1.16;font-size: clamp(27px, 3.9vw, 44px);letter-spacing: -.02em;margin: 0 0 8px;color: var(--dev0b);}
.d2m6qe5 .cd03d .bra0 {max-width: 60ch;line-height:1.58;margin: 0;color: var(--cyjf);font-size: clamp(16px, 1.45vw, 18px);}
.d2m6qe5 .cd03d .d41nsn5 {max-width: none;margin: 16px 0 0;display: flex;flex-wrap: wrap;gap:10px;}
.d2m6qe5 .cd03d .mzvjrqs.mzvjrqs,
.d2m6qe5 .cd03d .n0sf2zr.n0sf2zr {white-space: nowrap;padding: 0 24px;text-decoration: none;display: inline-flex;font-size: 14.5px;border-radius: var(--ssn);align-items: center;font-weight: 700;min-height: 46px;justify-content: center;}
.d2m6qe5 .cd03d .mzvjrqs.mzvjrqs {color: var(--qxodq, var(--hbu));background: var(--ldxig);}
.d2m6qe5 .cd03d .mzvjrqs.mzvjrqs:hover {filter: brightness(1.07);}

.d2m6qe5 .cd03d .n0sf2zr.n0sf2zr {color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));background: var(--jjzb);border: 1px solid var(--b0sx);}
.d2m6qe5 .cd03d .n0sf2zr.n0sf2zr:hover {border-color: var(--fwbsk);}
.d2m6qe5 .cd03d .bb0v0q {padding: 0;list-style: none;display: grid;margin: 0;grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));gap: var(--vcmz2);}
.d2m6qe5 .cd03d .s7bkq {min-width: 0;overflow: hidden;display: flex;border: 1px solid var(--b0sx);border-radius: var(--ssn);background: var(--jjzb);flex-direction: column;}

.d2m6qe5 .cd03d.antb1 .s7bkq:first-child {grid-column: 1 / -1;}
.d2m6qe5 .cd03d.antb1 .s7bkq:first-child .ce4d img {aspect-ratio: 21 / 9;}
.d2m6qe5 .cd03d .ce4d {margin: 0;}
.d2m6qe5 .cd03d .ce4d img {width: 100%;aspect-ratio: 3 / 2;border-radius: 0;object-fit: cover;display: block;height: auto;}
.d2m6qe5 .cd03d .kmbqh {line-height:1.51;padding: 12px 14px;display: block;font-weight: 700;font-size: clamp(15px, 1.4vw, 17px);color: var(--dev0b);}

.d2m6qe5 .fakryy.bp0h {align-items: center;display: grid;gap:12px 16px;grid-template-columns: auto minmax(0, 1fr);}
.d2m6qe5 .fakryy .kntwccm {height: 66px;margin: 0;width: 66px;overflow: hidden;border-radius: var(--ssn);border: 1px solid var(--b0sx);}
.d2m6qe5 .fakryy .kntwccm img {display: block;height: 100%;border-radius: 0;width: 100%;object-fit: cover;}
.d2m6qe5 .fakryy .yz7jv {display: flex;flex-wrap: wrap;align-items: center;gap:4px 10px;min-width: 0;}
.d2m6qe5 .fakryy .qt7744r {font-weight: 800;color: var(--dev0b);width: 100%;margin: 0;font-size: 18px;}
.d2m6qe5 .fakryy .sghyj0x {margin: 0;color: var(--cyjf);font-size: 14px;}
.d2m6qe5 .fakryy .kbpg {letter-spacing: .05em;font-size: 11.5px;font-weight: 700;padding: 4px 10px;border-radius: 999px;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));background: color-mix(in srgb, var(--fwbsk) 12%, transparent);}
.d2m6qe5 .fakryy .k2dwy {grid-column: 1 / -1;font-size: 15px;line-height:1.66;max-width: 74ch;margin: 0;color: var(--cyjf);}
.d2m6qe5 .fakryy .vcc1k {display: flex;grid-column: 1 / -1;gap:9px;}
.d2m6qe5 .fakryy .xcyw {justify-content: center;width: 44px;height: 44px;display: inline-flex;border-radius: var(--ssn);border: 1px solid var(--b0sx);align-items: center;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));transition:border-color 0.162s;text-decoration: none;background: var(--jjzb);}
.d2m6qe5 .fakryy .xcyw:hover {border-color: var(--fwbsk);}
.d2m6qe5 .fakryy .xcyw svg {display: block;}
.d2m6qe5 .fakryy .cp6h18 {margin: 0;font-size: 12.5px;padding-top:12px;color: var(--cyjf);line-height:1.59;border-top: 1px solid var(--b0sx);grid-column: 1 / -1;}

.d2m6qe5 .jqr5vx.hvrfb6 {display: grid;gap:10px var(--b7i);}
.d2m6qe5 .jqr5vx .mgg9 {font-size: 11.5px;letter-spacing: .12em;color: var(--cyjf);margin: 0;font-weight: 800;text-transform: uppercase;}
.d2m6qe5 .jqr5vx .dbrmc {line-height:1.69;font-size: 16px;max-width: 72ch;color: var(--dev0b);}
.d2m6qe5 .jqr5vx .dbrmc :is(p, li) {color: var(--dev0b);}
.d2m6qe5 .jqr5vx .dbrmc :last-child {margin-bottom: 0;}
@media (min-width:827px) {
  
  .d2m6qe5 .jqr5vx.hvrfb6 {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .d2m6qe5 .jqr5vx .mgg9 {padding-top:4px;}
}

.d2m6qe5 .dgjb .ntv5ds {gap:5px 16px;margin-bottom: var(--b7i);align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);}

.d2m6qe5 .dgjb .ntv5ds:not(:has(.ja0fw2)) {grid-template-columns: minmax(0, 1fr);}
.d2m6qe5 .dgjb .ja0fw2 {grid-row: 1 / span 2;margin: 0;justify-content: center;align-items: center;width: 68px;height: 68px;background: color-mix(in srgb, var(--fwbsk) 12%, var(--jjzb));border-radius: var(--ssn);border: 1px solid var(--b0sx);display: flex;overflow: hidden;}
.d2m6qe5 .dgjb .ja0fw2 img {display: block;object-fit: contain;max-width: 78%;height: auto;border-radius: 0;max-height: 78%;width: auto;}
.d2m6qe5 .dgjb .geej3nv {margin: 0;line-height:1.22;font-size: clamp(19px, 2.2vw, 26px);color: var(--dev0b);font-weight: 800;letter-spacing: -.02em;}
.d2m6qe5 .dgjb .geej3nv::before {content: none;}
.d2m6qe5 .dgjb .pbab {color: var(--cyjf);line-height:1.54;font-size: 15px;margin: 0;}

.d2m6qe5 .dgjb .k746qvb {list-style: none;gap: var(--vcmz2);padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));margin: 0 0 var(--b7i);}
.d2m6qe5 .dgjb .vg2nc {gap:2px;padding: 14px 16px;min-width: 0;flex-direction: column;display: flex;background: var(--jjzb);border: 1px solid var(--b0sx);border-radius: var(--ssn);}
.d2m6qe5 .dgjb .bd8348 {color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));font-size: 19px;font-weight: 800;letter-spacing: -.02em;}
.d2m6qe5 .dgjb .cw6n3 {text-transform: uppercase;font-size: 11px;font-weight: 700;letter-spacing: .09em;color: var(--cyjf);}
.d2m6qe5 .dgjb .zzh2znq {display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: var(--vcmz2);}
.d2m6qe5 .dgjb .yg7t5nd {padding: 0 22px;display: flex;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));font-size: 14px;background: var(--jjzb);transition:border-color 0.147s;justify-content: center;text-decoration: none;font-weight: 700;align-items: center;min-height: 48px;border-radius: var(--ssn);border: 1px solid var(--b0sx);}
.d2m6qe5 .dgjb .yg7t5nd:hover {border-color: var(--fwbsk);}

.d2m6qe5 .gz8j.spnan {padding: 0 !important;border: 0;display: flex;background: none;}
.d2m6qe5 .gz8j.tfaj4  {justify-content: flex-start;}
.d2m6qe5 .gz8j.efnj   {justify-content: center;}
.d2m6qe5 .gz8j.gk1nrv9 {justify-content: flex-end;}
.d2m6qe5 .gz8j .a8cv {justify-content: center;position: relative;display: inline-flex;border-radius: var(--ssn);padding: 0 34px;align-items: center;min-height: 54px;text-decoration: none;color: var(--qxodq, var(--hbu));transition:filter 0.13s;background: var(--ldxig);}
.d2m6qe5 .gz8j .a8cv:hover {filter: brightness(1.07);}
.d2m6qe5 .gz8j .jpqew {font-weight: 700;letter-spacing: .01em;font-size: 15.5px;}

.d2m6qe5 .gz8j .dtfh36g {height: 6px;right: 10px;border-radius:3px;position: absolute;background: color-mix(in srgb, currentColor 55%, transparent);bottom: 10px;width: 6px;}
.d2m6qe5 .gz8j.zhkvxx5 {display: block;}
.d2m6qe5 .gz8j.zhkvxx5 .a8cv {width: 100%;display: flex;}

.d2m6qe5 .efbnf6s.wcapzh {padding: 0 !important;overflow: hidden;border-radius: var(--ssn);border: 1px solid var(--b0sx);position: relative;}
.d2m6qe5 .efbnf6s .f4cvtk {display: block;}
.d2m6qe5 .efbnf6s .f4cvtk img {width: 100%;height: auto;display: block;border-radius: 0;}

.d2m6qe5 .efbnf6s .ftnh9,
.d2m6qe5 .efbnf6s .fp44p4,
.d2m6qe5 .efbnf6s .gq3j8kx,
.d2m6qe5 .efbnf6s .s14pfw {pointer-events: none;box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);position: absolute;border-radius:2px;height: 7px;background: color-mix(in srgb, #fff 82%, transparent);width: 7px;}
.d2m6qe5 .efbnf6s .ftnh9 {left: 12px;top: 12px;}
.d2m6qe5 .efbnf6s .fp44p4 {right: 12px;top: 12px;}
.d2m6qe5 .efbnf6s .gq3j8kx {left: 12px;bottom: 12px;}
.d2m6qe5 .efbnf6s .s14pfw {right: 12px;bottom: 12px;}

.d2m6qe5 .reevk7 .tc6c52 {font-size: 11.5px;color: var(--cyjf);font-weight: 800;display: block;text-transform: uppercase;letter-spacing: .12em;margin-bottom:11px;}

.d2m6qe5 .reevk7 .ebg7 {counter-reset: grmap;display: grid;gap: var(--vcmz2);padding: 0;margin: 0;grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));list-style: none;}
.d2m6qe5 .reevk7 .ebg7 li {counter-increment: grmap;min-width: 0;}

.d2m6qe5 .reevk7 .ebg7 li a {font-size: 14px;color: var(--dev0b);border: 1px solid var(--b0sx);border-radius: var(--ssn);gap:10px;padding: 10px 14px;align-items: center;height: 100%;line-height:1.37;font-weight: 600;min-height: 52px;text-decoration: none;display: flex;transition:border-color 0.169s;background: var(--jjzb);}
.d2m6qe5 .reevk7 .ebg7 li a::before {flex: 0 0 auto;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));font-size: 11px;font-weight: 800;letter-spacing: .06em;content: counter(grmap, decimal-leading-zero);}
.d2m6qe5 .reevk7 .ebg7 li a:hover {border-color: var(--fwbsk);}

.d2m6qe5 .vqxgnp .p2xv7 {display: block;font-size: 11.5px;margin-bottom:13px;font-weight: 800;text-transform: uppercase;letter-spacing: .12em;color: var(--cyjf);}

.d2m6qe5 .vqxgnp .chgd {bottom: 12px;width: 7px;right: 12px;background: color-mix(in srgb, var(--fwbsk) 45%, transparent);position: absolute;border-radius:2px;height: 7px;}
.d2m6qe5 .vqxgnp.fsjx0 {position: relative;}
.d2m6qe5 .zwr7 .t0rr {margin: 0 0 16px;font-weight: 800;color: var(--dev0b);font-size: clamp(19px, 2.2vw, 26px);line-height:1.21;letter-spacing: -.02em;}
.d2m6qe5 .zwr7 .t0rr::before {content: none;}

.d2m6qe5 .vqxgnp .zrrn22,
.d2m6qe5 .zwr7 .nhja27f {overflow-x: auto;}
.d2m6qe5 .vqxgnp .zrrn22 table,
.d2m6qe5 .zwr7 .nhja27f table {margin: 0;}

.d2m6qe5 .zwr7 .e92bv {font-size: 11px;margin: 14px 0 0;text-transform: uppercase;font-weight: 800;display: inline-block;letter-spacing: .09em;background: color-mix(in srgb, var(--fwbsk) 10%, transparent);color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));padding: 5px 11px;border-radius: 999px;}
.fhf4.fhf4 li {border-radius: var(--ssn);}

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

.ekwk {background: var(--o9gkw);border: 1px solid color-mix(in srgb, var(--fwbsk) 40%, transparent);border-radius: var(--ssn);padding: var(--f1n9);}
.t9xe20 {letter-spacing: .06em;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--u4ic1);margin: 0;}
.mwtc {color: var(--cyjf);margin: 10px 0 0;}

.r3vqng {color: var(--cyjf);padding: 4px 0 0;font: 600 11px/1 var(--u4ic1);letter-spacing: .14em;margin: 0;}

.wcvj7 {padding: 12px 38px 12px 16px;bottom: 12px;right: 12px;justify-content: center;display: flex;gap:13px;z-index: 70;border-radius: var(--ssn);border: 1px solid color-mix(in srgb, var(--fwbsk) 42%, transparent);align-items: center;background: var(--o9gkw);left: 12px;position: fixed;}
.wzgtthm {letter-spacing: .06em;font: 600 13px/1 var(--u4ic1);}

.fzsywh {padding: 0;position: fixed;left: 0;border: 0;top: 0;width: 1px;margin: -1px;height: 1px;clip-path: inset(50%);white-space: nowrap;overflow: hidden;}
.fzsywh:checked ~ .wcvj7 {display: none;}

.w3kq9f {color: color-mix(in srgb, var(--dev0b) 78%, transparent);height: 44px;width: 44px;right: 0;top: 0;transition:color 0.189s;position: absolute;z-index: 1;cursor: pointer;align-items: center;justify-content: center;display: inline-flex;}

.w3kq9f::before {content: '';border-radius:4px;border: 1px solid var(--b0sx);transition:background 0.156s, border-color 0.138s;position: absolute;inset: 11px;background: var(--jjzb);}
.w3kq9f svg {z-index: 1;position: relative;}
.w3kq9f:hover {color: var(--dev0b);}
.w3kq9f:hover::before {background: color-mix(in srgb, var(--dev0b) 10%, var(--jjzb));border-color: color-mix(in srgb, var(--fwbsk) 50%, var(--b0sx));}
.w3kq9f:focus-visible {outline: 2px solid var(--fwbsk);outline-offset: -3px;}

.hfwm.hfwm {padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--b0sx);background: var(--vx1q3);}
.hfwm .hh01 {margin: 0 auto;gap:28px 48px;max-width: var(--dxg54);grid-template-columns: minmax(0, 1fr) auto;align-items: start;display: grid;}
.hfwm .bgm8x7h img {display: block;width: auto;height: 26px;}
.hfwm .bgm8x7h span {font: 700 17px/1 var(--u4ic1);text-transform: uppercase;letter-spacing: .08em;}
.hfwm .ape03qk {display: grid;grid-auto-flow: column;gap:44px;}
.hfwm .ape03qk ul {gap:9px;list-style: none;margin: 0;display: grid;padding: 0;}
.hfwm .ape03qk a {text-decoration: none;letter-spacing: .1em;text-transform: uppercase;font: 600 11.5px/1 var(--u4ic1);align-items: center;min-height: 44px;color: var(--cyjf);display: flex;}
.hfwm .ape03qk a:hover {color: var(--dev0b);}
.hfwm .x88ch {margin: 24px auto 0;align-items: center;gap:11px;flex-wrap: wrap;opacity:0.71;max-width: var(--dxg54);display: flex;}
.hfwm .njp1hg {max-width: var(--dxg54);padding-top:18px;margin: 24px auto 0;border-top: 1px solid var(--b0sx);}
.hfwm .njp1hg p {margin: 0;color: var(--cyjf);font-size: 12.5px;}
.hfwm .njp1hg p + p {line-height:1.61;margin-top:7px;}

@media (max-width:870px) {
  .v4vst {display: flex;}
  .t75b {display: none;}
  
  .ma4rajk {margin-left: auto;flex: 0 0 auto;}
  .q0eh {padding: 0 14px;font-size: 13.5px;}
  .k228 {min-width: 0;overflow: hidden;flex: 0 1 auto;}
  .yfntcbg {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .fjqfym {gap:12px;padding: 0 14px;}
  .d2m6qe5 {padding-right:15px;padding-left:13px;}
  
  .m6kn {grid-template-columns: 1fr;}
  .y1c5 {padding: 0;}
  .y1c5 + .y1c5 {margin-top:17px;border-top: 1px solid var(--b0sx);padding-top:18px;border-left: 0;}
  .pkmgp {padding-left:17px;}
}

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

.qgs872t {position: fixed;transition:opacity 0.193s ease, visibility 0.21s;opacity:0.05;inset: 0;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;z-index: 90;cursor: pointer;}
.xe9mep {right: 0;overscroll-behavior: contain;visibility: hidden;top: 0;background: var(--o9gkw);width: min(88vw, 380px);border-left: 1px solid var(--b0sx);transform: translateX(100%);bottom: 0;flex-direction: column;overflow-y: auto;position: fixed;transition:transform 0.254s ease, visibility 0.245s;-webkit-overflow-scrolling: touch;z-index: 91;display: flex;}
.kwevn:checked ~ .qgs872t {opacity:0.99;visibility: visible;}
.kwevn:checked ~ .xe9mep {transform: translateX(0);visibility: visible;}

.mveyk {padding: 14px 8px 14px 20px;display: flex;gap:11px;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--b0sx);}
.v9p7s {font: 700 19px/1.2 var(--p8ed6);overflow-wrap: anywhere;min-width: 0;color: var(--dev0b);}
.kv4t {flex: 0 0 auto;line-height: 1;font-size: 27px;border-radius: var(--ssn);display: flex;cursor: pointer;justify-content: center;min-height: 44px;align-items: center;color: var(--dev0b);min-width: 44px;}
.kv4t:hover {background: var(--jjzb);}

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

.rybw {display: grid;margin-top: auto;border-top: 1px solid var(--b0sx);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:9px;}
.sjpttw,
.cbfx {padding: 12px 18px;border-radius: var(--ssn);justify-content: center;font-weight: 700;align-items: center;min-height: 48px;font-size: 15px;text-decoration: none;display: flex;}
.sjpttw {border: 1px solid var(--b0sx);color: var(--dev0b);background: transparent;}
.sjpttw:hover {background: var(--jjzb);}
.cbfx {border: 1px solid transparent;color: var(--is0, var(--q8g18));background: var(--wfvx);}

.xe9mep a:focus-visible,
.kv4t:focus-visible,
.v4vst:focus-visible {outline: 2px solid var(--fwbsk);outline-offset: 2px;}

.twabn {display: grid;gap: var(--vcmz2);padding: 12px;}
.twabn ul {display: grid;gap: var(--vcmz2);}
.twabn li + li {border-top: 0;}
.twabn a {background: var(--jjzb);padding: 10px 14px;border: 1px solid var(--b0sx);border-radius: var(--ssn);}

@media (min-width:871px) {
  .qgs872t, .xe9mep {display: none;}
}

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

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

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

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

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

.d2m6qe5 .reevk7 .gfdey > summary {gap:13px;min-height: 44px;list-style: none;cursor: pointer;align-items: center;display: flex;}
.d2m6qe5 .reevk7 .gfdey > summary::-webkit-details-marker {display: none;}
.d2m6qe5 .reevk7 .gfdey > summary:focus-visible {outline: 3px solid var(--fwbsk);outline-offset: 3px;}
.d2m6qe5 .reevk7 .gfdey > summary .tc6c52 {margin: 0;}

.d2m6qe5 .reevk7 .gfdey > summary::after {transition:background-color 0.199s ease;flex: 0 0 auto;content: "";height: 12px;width: 12px;margin-left: auto;background: transparent;border: 2px solid var(--fwbsk);}
.d2m6qe5 .reevk7 .gfdey[open] > summary::after {background: var(--fwbsk);}
.d2m6qe5 .reevk7 .gfdey[open] > summary {margin-bottom:11px;}
@media (prefers-reduced-motion: reduce) {
  .d2m6qe5 .reevk7 .gfdey > summary::after {transition:none;}
}

.d2m6qe5 {padding-bottom: max(96px, var(--v37, 96px));}

.j7ns {--sc46j: 4px;--b9a: var(--ssn);--zh2k: .08em;--te4: uppercase;--qje: 12px;--i5a9: 1px solid var(--b0sx);--jnuwi: var(--ssn);}

.d2m6qe5 .jqr5vx h2.mgg9.mgg9 {text-transform: uppercase;font-family: inherit !important;line-height: inherit !important;font-style: normal !important;padding: 0 !important;font-weight: 800 !important;color: var(--cyjf);margin: 0 !important;letter-spacing: .12em;font-size: 11.5px !important;text-align: start !important;}
.d2m6qe5 .vqxgnp h2.p2xv7.p2xv7 {padding: 0 !important;text-align: start !important;display: block;margin: 0 0 14px !important;text-transform: uppercase;line-height: inherit !important;font-size: 11.5px !important;letter-spacing: .12em;font-family: inherit !important;font-weight: 800 !important;color: var(--cyjf);font-style: normal !important;}
.d2m6qe5 h2.mgg9.mgg9::before, .d2m6qe5 h2.p2xv7.p2xv7::before {content: none;display: none;}
@media (min-width:827px) {
  .d2m6qe5 .jqr5vx h2.mgg9.mgg9 {padding-top:4px !important;}
}

.xxjxaw .wzzrz, .wzzrz {color: color-mix(in srgb, var(--fwbsk) 55%, var(--lwi, var(--cyjf)));}

.k228 img {object-fit: contain;object-position: left center;max-width: min(46vw, 132px);width: auto;flex: 0 0 auto;}

.d2m6qe5 .v8t0n1 .zdtjga7 {flex-wrap: wrap;gap:15px 20px;display: flex;width: 100%;align-items: center;}
.d2m6qe5 .v8t0n1 .zdtjga7 .xmpf {flex: 1 1 240px;}
.d2m6qe5 .v8t0n1 .zdtjga7 .w8sr {flex: 0 0 auto;}

.d2m6qe5 .v8t0n1 .dd2cs6 {padding-bottom: clamp(14px, 1.6vw, 20px);align-items: flex-start;width: 100%;display: flex;gap:11px;border-bottom: 1px solid var(--b0sx);flex-direction: column;}

.d2m6qe5 .ft0d .r008d {font: 700 15px/1.3 var(--u4ic1);text-transform: uppercase;margin: 0 0 8px;letter-spacing: .06em;color: var(--dev0b);}

.d2m6qe5 .ft0d .vtft {margin: 0;padding: 0;counter-reset: grfaq;list-style: none;}
.d2m6qe5 .ft0d .vtft > .dmf61 {counter-increment: grfaq;}
.d2m6qe5 .ft0d .vtft > .dmf61 .r008d::before {font-weight: 800;margin-right:9px;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));letter-spacing: .06em;font-size: 11px;content: counter(grfaq, decimal-leading-zero);display: inline-block;}

.d2m6qe5 .ft0d .a8p46e {margin: 0;padding: 0;}

.d2m6qe5 .ft0d .a8p46e .dmf61 {padding: 0;overflow: hidden;}
.d2m6qe5 .ft0d .a8p46e .r008d {border-bottom: 1px solid var(--b0sx);margin: 0;padding: 13px clamp(16px, 1.8vw, 22px);background: color-mix(in srgb, var(--dev0b) 5%, transparent);}
.d2m6qe5 .ft0d .a8p46e .kjq74q0 {padding: 14px clamp(16px, 1.8vw, 22px);margin: 0;margin-inline-start: 0;}

.d2m6qe5 .gtx3tht .e1bg {padding: 0;list-style: none;margin: 0;}

.d2m6qe5 .gtx3tht .dk1a8 {min-width: 0;display: flex;gap:11px;align-items: baseline;justify-content: space-between;}
.d2m6qe5 .gtx3tht .dk1a8 .v7d80c {overflow-wrap: anywhere;min-width: 0;}
.d2m6qe5 .gtx3tht .dk1a8 .jsppge {flex: 0 0 auto;}

.d2m6qe5 .gtx3tht .bpxp8 > .dk1a8:first-child {border-bottom: 1px solid var(--b0sx);padding-bottom:9px;}

.me10p.me10p .wtwfx {margin: 0;}

.me10p.me10p .rcdwnv .vnyxs {flex-direction: column;display: flex;}
.me10p.me10p .rcdwnv .d192p {margin: auto 0 0;padding-top:9px;}

.me10p.me10p .q9vdm .vnyxs {padding-right:45px;position: relative;}
.me10p.me10p .q9vdm .m9vx {right: 14px;position: absolute;top: 14px;}
.me10p.me10p .q9vdm .d192p {margin: 0 0 8px;}

.d2m6qe5 .jqr5vx h2.a2mxx > b {font: inherit;border-radius: 999px;padding: 5px 11px;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));background: color-mix(in srgb, var(--fwbsk) 10%, transparent);letter-spacing: inherit;display: inline-block;text-transform: inherit;}

.d2m6qe5 .jqr5vx .twdss {min-width: 0;border: 1px solid var(--b0sx);border-radius: var(--ssn);background: var(--jjzb);padding: clamp(16px, 1.8vw, 22px);}

.d2m6qe5 .vqxgnp .f5yz3 {margin-bottom:13px;display: flex;align-items: center;gap:14px;}
.d2m6qe5 .vqxgnp .f5yz3 h2.p2xv7.p2xv7 {margin: 0 !important;flex: 0 0 auto;}
.d2m6qe5 .vqxgnp .xz35jk {flex: 1 1 auto;min-width: 24px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--fwbsk) 45%, transparent) 0%,
    var(--b0sx) 100%);height: 1px;}

.d2m6qe5 .vqxgnp .br0t5,
.d2m6qe5 .zwr7 .ahcp {padding: clamp(12px, 1.4vw, 16px);background: var(--jjzb);min-width: 0;border: 1px solid var(--b0sx);border-radius: var(--ssn);}

.d2m6qe5 .zwr7 .e92bv.cteg0 {margin: 0 0 16px;}

.d2m6qe5 .zwr7 .v26gq76 {justify-content: space-between;gap:8px 16px;flex-wrap: wrap;display: flex;margin-bottom:17px;align-items: baseline;}
.d2m6qe5 .zwr7 .v26gq76 .t0rr {margin: 0;}
.d2m6qe5 .zwr7 .v26gq76 .e92bv {margin: 0;flex: 0 0 auto;}

.d2m6qe5 .efbnf6s .f4cvtk {position: relative;}

.d2m6qe5 .efbnf6s .ayfn6e {height: 3px;pointer-events: none;left: 0;bottom: 0;box-shadow: 0 -1px 0 color-mix(in srgb, #000 22%, transparent);right: 0;position: absolute;background: linear-gradient(90deg,
    var(--fwbsk) 0%,
    color-mix(in srgb, var(--fwbsk) 18%, transparent) 100%);}

.d2m6qe5 .gz8j .anwg {gap:12px;padding: 0 30px;}
.d2m6qe5 .gz8j .anwg .dtfh36g {flex: 0 0 auto;background: color-mix(in srgb, currentColor 70%, transparent);width: 9px;height: 9px;border-radius:2px;position: static;}

.d2m6qe5 .gz8j .j6tq1dp {background: var(--jjzb);min-width: 0;padding: clamp(14px, 1.6vw, 18px);border: 1px solid var(--b0sx);border-radius: var(--ssn);display: flex;}
.d2m6qe5 .gz8j.zhkvxx5 .j6tq1dp {width: 100%;}
.d2m6qe5 .gz8j.zhkvxx5 .j6tq1dp .a8cv {width: 100%;}

.d2m6qe5 .fakryy .vcafwwv {width: 100%;display: flex;gap:4px 10px;min-width: 0;flex-wrap: wrap;align-items: center;}

.d2m6qe5 .fakryy .d19h8f {list-style: none;margin: 0;flex-wrap: wrap;padding: 0;grid-column: 1 / -1;display: flex;gap:8px;}

.d2m6qe5 .fakryy.kspz .kntwccm {width: 92px;height: 92px;}
.d2m6qe5 .fakryy.kspz .vcafwwv {padding-top:7px;border-top: 1px solid var(--b0sx);}

.d2m6qe5 .fakryy.mcs8b {grid-template-columns: minmax(0, 1fr);}
.d2m6qe5 .fakryy .stzrt {grid-template-columns: auto minmax(0, 1fr);gap:12px 16px;display: grid;min-width: 0;grid-column: 1 / -1;align-items: center;}
.d2m6qe5 .fakryy.mcs8b .stzrt {background: var(--jjzb);border: 1px solid var(--b0sx);border-radius: var(--ssn);padding: clamp(14px, 1.6vw, 18px);}

.d2m6qe5 .dgjb .x7sns61 .cw6n3 {padding-bottom:3px;}
.d2m6qe5 .dgjb .x7sns61 .bd8348 {line-height:1.07;}

.d2m6qe5 .dgjb .n42cp1 {padding-bottom: var(--b7i);align-items: center;border-bottom: 1px solid var(--b0sx);grid-template-rows: auto;}
.d2m6qe5 .dgjb .n42cp1 .ja0fw2 {width: 84px;grid-row: auto;height: 84px;}
.d2m6qe5 .dgjb .jckjej8 {gap:5px;min-width: 0;display: flex;flex-direction: column;}

.d2m6qe5 .dgjb .rrgh4 {margin: 0;padding: 0;list-style: none;}
.d2m6qe5 .dgjb .rrgh4 > li {min-width: 0;display: flex;}
.d2m6qe5 .dgjb .rrgh4 > li > .yg7t5nd {width: 100%;}

.d2m6qe5 .fhf4 .hn8y9j7 {display: flex;margin: 0 0 8px;align-items: center;gap:10px;}
.d2m6qe5 .fhf4 .rx01v .wzzrz,
.d2m6qe5 .fhf4 .pqj51 .wzzrz {background: color-mix(in srgb, var(--fwbsk) 16%, var(--jjzb));padding: 0 7px;font-size: 13px;letter-spacing: 0;line-height: 1;font-weight: 800;justify-content: center;border-radius:6px;min-width: 26px;display: inline-flex;align-items: center;color: color-mix(in srgb, var(--fwbsk) 35%, var(--dev0b));height: 26px;}
.d2m6qe5 .fhf4 .rx01v .wzzrz {position: static;flex: 0 0 auto;}
.d2m6qe5 .fhf4 .rx01v .ew273 {margin: 0;}

.d2m6qe5 .fhf4 .pqj51 .wzzrz {right: 12px;top: 12px;position: absolute;}
.d2m6qe5 .fhf4 .pqj51 .xb2y {padding-right:39px;position: relative;}

.rrmz,
.me10p.me10p .n085,
.d2m6qe5 .reevk7 .ebg7,
.d2m6qe5 .cd03d .bb0v0q,
.d2m6qe5 .r7bg,
.d2m6qe5 .gtx3tht .yxpft2,
.d2m6qe5 .dgjb .k746qvb {flex-wrap: wrap;display: flex;justify-content: center;align-content: flex-start;}
.rrmz > * {flex: 1 1 260px;}
.me10p.me10p .n085 > * {flex: 1 1 230px;}
.d2m6qe5 .reevk7 .ebg7 > * {flex: 1 1 180px;}
.d2m6qe5 .cd03d .bb0v0q > * {flex: 1 1 290px;}
.d2m6qe5 .r7bg > * {flex: 1 1 210px;}
.d2m6qe5 .gtx3tht .yxpft2 > * {flex: 1 1 220px;}
.d2m6qe5 .dgjb .k746qvb > * {flex: 1 1 120px;}
.rrmz > *,
.me10p.me10p .n085 > *,
.d2m6qe5 .reevk7 .ebg7 > *,
.d2m6qe5 .cd03d .bb0v0q > *,
.d2m6qe5 .r7bg > *,
.d2m6qe5 .gtx3tht .yxpft2 > *,
.d2m6qe5 .dgjb .k746qvb > * {max-width: calc(50% - var(--vcmz2));min-width: 0;}
@media (max-width:605px) {
  .rrmz > *,
  .me10p.me10p .n085 > *,
  .d2m6qe5 .reevk7 .ebg7 > *,
  .d2m6qe5 .cd03d .bb0v0q > *,
  .d2m6qe5 .r7bg > *,
  .d2m6qe5 .gtx3tht .yxpft2 > *,
  .d2m6qe5 .dgjb .k746qvb > * {max-width: none;}
}

.d2m6qe5 .v8t0n1.p8ct7 {justify-content: flex-end;padding: clamp(14px, 2vw, 24px) !important;overflow: hidden;min-height: clamp(420px, 58vh, 620px);border-radius: var(--ssn);}
.d2m6qe5 .v8t0n1.p8ct7 .aj8me {background: color-mix(in srgb, var(--o9gkw) 66%, transparent);max-width:599px;margin-top: auto;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border-color: color-mix(in srgb, var(--dev0b) 16%, transparent);}
.d2m6qe5 .v8t0n1.p8ct7.qqdfz {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--dev0b) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--dev0b) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--fwbsk) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--omw, var(--fwbsk)) 35%, transparent), transparent 70%),
    var(--jjzb);border: 1px solid var(--b0sx);}
.d2m6qe5 .v8t0n1.p8ct7.qqdfz .hg7j28 {display: none;}
.d2m6qe5 .v8t0n1 .g318rn {display: flex;background: var(--o9gkw);box-sizing: border-box;padding: 16px 22px;min-width: 0;justify-content: center;border-radius: var(--ssn);border: 1px solid var(--b0sx);align-items: center;}
.d2m6qe5 .v8t0n1 .g318rn img {object-fit: contain;width: auto;max-width: 100%;height: auto;border-radius: 0;display: block;max-height: 56px;}
.d2m6qe5 .v8t0n1.p8ct7 .g318rn {z-index: 1;top: clamp(14px, 2vw, 24px);background: color-mix(in srgb, var(--o9gkw) 60%, transparent);backdrop-filter: blur(10px);right: clamp(14px, 2vw, 24px);height: 72px;max-width:219px;position: absolute;}
.d2m6qe5 .v8t0n1 .gxjykr {font-size: 58px;display: flex;font-weight: 800;line-height: 1;letter-spacing: -.04em;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    linear-gradient(135deg, var(--fwbsk), color-mix(in srgb, var(--fwbsk) 60%, #000));justify-content: center;min-height: 110px;border-radius: var(--ssn);align-items: center;color: var(--qxodq, var(--hbu));}
@media (min-width:751px) {
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);grid-template-rows: auto auto;}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .aj8me  {grid-row: 1;grid-column: 1 / span 2;}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .hg7j28  {grid-column: 3;grid-row: 1 / span 2;}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .g318rn {grid-row: 2;grid-column: 1;}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .gxjykr {grid-row: 2;grid-column: 2;}
  .d2m6qe5 .v8t0n1.hfemz .aj8me  {grid-row: 1;grid-column: 2 / span 2;}
  .d2m6qe5 .v8t0n1.hfemz .hg7j28  {grid-row: 1 / span 2;grid-column: 1;}
  .d2m6qe5 .v8t0n1.hfemz .g318rn {grid-column: 2;grid-row: 2;}
  .d2m6qe5 .v8t0n1.hfemz .gxjykr {grid-column: 3;grid-row: 2;}
  .d2m6qe5 .v8t0n1.hfemz {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) .hg7j28 {max-height: none;min-height: 340px;aspect-ratio: auto;height: 100%;}
}
@media (max-width: 759.98px) {
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) .hg7j28 {grid-column: 1 / -1;max-height: none;order: -1;}
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) .aj8me {grid-column: 1 / -1;}
  .d2m6qe5 .v8t0n1.p8ct7 {min-height: min(78vh, 600px);}
  .d2m6qe5 .v8t0n1.p8ct7 .g318rn {height: 56px;max-width:150px;padding: 10px 14px;}
  .d2m6qe5 .v8t0n1 .gxjykr {min-height: 88px;font-size: 44px;}
}

.d2m6qe5 .v8t0n1.r5b1d.p8ct7 {min-height: clamp(420px, 58vh, 620px) !important;}
.d2m6qe5 .v8t0n1.p8ct7.qqdfz {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .d2m6qe5 .v8t0n1.r5b1d.p8ct7 {min-height: min(78vh, 600px) !important;}
  .d2m6qe5 .v8t0n1.p8ct7.qqdfz {min-height: 0 !important;padding-top:24px !important;}
  .d2m6qe5 .v8t0n1.p8ct7 .g318rn {display: none;}
}

@media (max-width: 759.98px) {
  .d2m6qe5 .p0v3 .b9nq {display: none;}
  .d2m6qe5 .p0v3 .q6he0b {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.d2m6qe5 :is(.wpcark .cb0300, .n8g1j7 .srnyeg5) {aspect-ratio: auto;gap:14px;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--fwbsk) 10%, transparent), transparent 70%),
    var(--jjzb);padding: 22px 16px;transition:border-color 0.16s, transform 0.188s;min-height: 150px;}
.d2m6qe5 :is(.wpcark .cb0300, .n8g1j7 .srnyeg5):hover {transform: translateY(-2px);}
.d2m6qe5 .wpcark .b33qgpy img,
.d2m6qe5 .n8g1j7 .srnyeg5 img {height: 64px;max-width: 88%;}
@media (max-width:489px) {
  .d2m6qe5 .wpcark .ntn1y4g,
  .d2m6qe5 .n8g1j7 .nvh75g {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .d2m6qe5 :is(.wpcark .cb0300, .n8g1j7 .srnyeg5) {padding: 16px 10px;min-height: 112px;}
  .d2m6qe5 .wpcark .b33qgpy img,
  .d2m6qe5 .n8g1j7 .srnyeg5 img {height: 44px;}
}

.d2m6qe5 .cd03d.frjnfp {display: block;}
.frjnfp .mdfab {margin: 0 0 18px;}
.frjnfp .sx2n {display: grid;gap: var(--vcmz2);}
.frjnfp .d2jx0 {border-radius: var(--ssn);display: grid;scroll-snap-type: x mandatory;padding: 0;list-style: none;scroll-behavior: smooth;margin: 0;overflow-x: auto;overscroll-behavior-x: contain;grid-auto-flow: column;grid-auto-columns: 100%;scrollbar-width: none;}
.frjnfp .d2jx0::-webkit-scrollbar {display: none;}
.frjnfp .t2krpwd {min-height: clamp(280px, 34vw, 440px);display: flex;min-width: 0;align-items: flex-end;background: var(--jjzb);overflow: hidden;position: relative;border-radius: var(--ssn);border: 1px solid var(--b0sx);scroll-snap-align: start;}
.frjnfp .t2krpwd > picture, .d2m6qe5 .frjnfp img.ytncw.ytncw {position: absolute;border-radius: 0;inset: 0;height: 100%;max-width: none;width: 100%;object-fit: cover;}
.frjnfp .t2krpwd:not(.qqt0qk)::after {content: "";position: absolute;background: linear-gradient(0deg, color-mix(in srgb, var(--o9gkw) 88%, transparent) 0%, transparent 55%);inset: 0;}
.frjnfp .qqt0qk {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    linear-gradient(135deg, var(--fwbsk), color-mix(in srgb, var(--fwbsk) 55%, #000));}
.frjnfp .fj89g {z-index: 1;max-width:720px;display: flex;align-items: flex-end;position: relative;gap:16px;padding: clamp(18px, 3vw, 34px);}
.frjnfp .pjgqnx {font-size: 20px;border-radius: var(--ssn);color: var(--qxodq, var(--hbu));width: 54px;font-weight: 800;height: 54px;justify-content: center;display: flex;background: var(--fwbsk);flex: 0 0 auto;align-items: center;}
.frjnfp .bmh6g89 {line-height:1.13;font-size: clamp(22px, 2.6vw, 34px);letter-spacing: -.02em;margin: 0;color: var(--dev0b);font-weight: 800;}
.frjnfp .qqt0qk .bmh6g89 {color: var(--qxodq, var(--hbu));}
.frjnfp .qqt0qk .pjgqnx {background: var(--o9gkw);color: var(--dev0b);}

.frjnfp .vxa11cc {gap: var(--vcmz2);grid-auto-flow: column;display: grid;grid-auto-columns: minmax(0, 1fr);}
.frjnfp .jnmz1 {gap:12px;min-width: 0;border-radius: var(--ssn);border: 1px solid var(--b0sx);transition:border-color 0.175s, color 0.205s;position: relative;text-align: left;overflow: hidden;background: var(--jjzb);display: flex;font: 600 14px/1.3 var(--p8ed6);align-items: center;padding: 10px;cursor: pointer;color: var(--cyjf);}
.frjnfp .jnmz1 img {border-radius: calc(var(--ssn) - 4px);flex: 0 0 auto;object-fit: cover;width: 72px;height: 48px;}
.frjnfp .jnmz1.qqt0qk {background: var(--jjzb);}
.frjnfp .jnmz1 span {overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;min-width: 0;}
.frjnfp .jnmz1 i {bottom: 0;width: 0;height: 3px;background: var(--fwbsk);position: absolute;left: 0;}
.frjnfp .jnmz1[data-on="1"], .frjnfp .jnmz1[data-on="run"] {border-color: var(--fwbsk);color: var(--dev0b);}
.frjnfp .jnmz1[data-on="1"] i {width: 100%;}
.frjnfp .jnmz1[data-on="run"] i {animation: ge5wq4e var(--qii, 6000ms) linear forwards;}
@keyframes ge5wq4e { from {width: 0;} to {width: 100%;} }
.frjnfp .d41nsn5 {margin: 18px 0 0;}
@media (max-width:755px) {
  .frjnfp .t2krpwd {aspect-ratio: 4 / 3;min-height: 0;}
  .frjnfp .jnmz1 {padding: 6px;justify-content: center;}
  .frjnfp .jnmz1 img {width: 100%;height: 44px;}
  .frjnfp .jnmz1 span {display: none;}
  .frjnfp .jnmz1.qqt0qk {min-height: 56px;background: color-mix(in srgb, var(--fwbsk) 40%, var(--jjzb));}
}
@media (prefers-reduced-motion: reduce) { .frjnfp .d2jx0 {scroll-behavior: auto;} .frjnfp .jnmz1[data-on="run"] i {width: 100%;animation: none;} }

.d2m6qe5 {flex-wrap: wrap;display: flex;column-gap: var(--b7i);align-items: stretch;}
.d2m6qe5 > * {box-sizing: border-box;flex: 0 0 100%;min-width: 0;}
.d2m6qe5 > .gkth:has(+ .gkth),
.d2m6qe5 > .gkth + .gkth {max-width: none;flex: 0 0 calc((100% - var(--b7i)) / 2);}
@media (max-width:755px) {
  .d2m6qe5 > .gkth:has(+ .gkth), .d2m6qe5 > .gkth + .gkth {flex-basis: 100%;}
}
.d2m6qe5 .zd3fv68.c0qf5 {background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--fwbsk) 14%, transparent), transparent 70%),
    var(--o9gkw);overflow: hidden;position: relative;border-top: 3px solid var(--fwbsk) !important;}
.d2m6qe5 .zd3fv68.gkth {max-width: none;flex-direction: column;display: flex !important;}
.d2m6qe5 .zd3fv68.gkth .et0kj {overflow: hidden;}
.d2m6qe5 .zd3fv68.gkth .et0kj img {transition:transform 0.429s ease;width: 100%;object-fit: cover;aspect-ratio: 16 / 9;height: auto;}
.d2m6qe5 .zd3fv68.c0qf5:hover .et0kj img {transform: scale(1.04);}
.d2m6qe5 .zd3fv68.gkth .adm4 {display: flex;flex: 1 1 auto;flex-direction: column;align-items: flex-start;}
.d2m6qe5 .zd3fv68.gkth .adm4 > .g3mcqs:last-child {margin-top: auto;}
.d2m6qe5 .zd3fv68 .hfjs {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:751px) {
  .d2m6qe5 .zd3fv68.c0qf5:not(.gkth):not(.vqgpm8) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .d2m6qe5 .zd3fv68 .et0kj img {transition:none;} }

.d2m6qe5 > .dgjb.aqe9zs0 {align-items: center;background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--fwbsk) 18%, transparent), transparent 70%),
    var(--o9gkw);padding: var(--f1n9) !important;border-radius: var(--ssn);border: 1px solid var(--b0sx);display: grid !important;grid-template-columns: minmax(0, 1fr);gap: var(--b7i);}
@media (min-width:848px) { .d2m6qe5 > .dgjb.aqe9zs0 {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.aqe9zs0 .b1gp {min-width: 0;}
.aqe9zs0 .geej3nv {font-size: clamp(24px, 2.6vw, 34px);}
.aqe9zs0 a.yg7t5nd {background: var(--fwbsk);color: var(--qxodq, var(--hbu));border-color: var(--fwbsk);}
.aqe9zs0 .g7abby {grid-template-rows: 1fr 1fr 1fr;gap: var(--vcmz2);grid-template-columns: 1.2fr 1fr;max-width:419px;width: 100%;justify-self: center;display: grid;aspect-ratio: 1 / 1;}
.d2m6qe5 .aqe9zs0 img.k3r5n7.k3r5n7 {height: 100%;max-height: none;width: 100%;min-height: 0;max-width: none;border-radius: var(--ssn);border: 1px solid var(--b0sx);object-fit: cover;transition:transform 0.344s;}
.aqe9zs0 .gxnjg {grid-row: 1 / span 3;grid-column: 1;}
.aqe9zs0 .czsm8gr:nth-of-type(2) {grid-column: 2;grid-row: 1;}
.aqe9zs0 .czsm8gr:nth-of-type(3) {grid-column: 2;grid-row: 2;}
.aqe9zs0 .zgzw {color: var(--qxodq, var(--hbu));flex-direction: column;font-size: clamp(32px, 3.4vw, 46px);grid-row: 3;line-height: 1;grid-column: 2;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--fwbsk), color-mix(in srgb, var(--fwbsk) 55%, #000));justify-content: center;border-radius: var(--ssn);align-items: center;display: flex;font-weight: 800;}
.aqe9zs0 .zgzw small {letter-spacing: .1em;opacity:0.83;margin-top:6px;font-size: 12px;font-weight: 700;}
.aqe9zs0:hover .k3r5n7 {transform: scale(1.02);}
@media (max-width: 859.98px) { .aqe9zs0 .g7abby {max-width:340px;order: -1;} }
@media (prefers-reduced-motion: reduce) { .aqe9zs0 .k3r5n7 {transition:none;} }
.d2m6qe5 .aqe9zs0 .zzh2znq a {background: var(--fwbsk);border-color: var(--fwbsk);color: var(--qxodq, var(--hbu));}
.d2m6qe5 .aqe9zs0 .zzh2znq a:hover {filter: brightness(1.07);}
.d2m6qe5 .aqe9zs0 .geej3nv {font-size: clamp(24px, 2.6vw, 34px);}

.d2m6qe5 .aqe9zs0 .k746qvb {flex-wrap: wrap;display: flex !important;}
.d2m6qe5 .aqe9zs0 .k746qvb > * {flex: 1 1 120px;}

.d2m6qe5 .fhf4.xxjxaw ol {margin: 8px 0 0;display: grid !important;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--vcmz2);list-style: none;}
.d2m6qe5 .fhf4 .d4xvpay.d4xvpay {transition:border-color 0.196s, transform 0.179s;flex-direction: column;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--fwbsk) 12%, transparent), transparent 70%), var(--jjzb);align-items: flex-start;display: flex;position: relative;gap:11px;min-width: 0;overflow: hidden;padding: 22px 20px 28px;border-radius: var(--ssn);border: 1px solid var(--b0sx);}
.d2m6qe5 .fhf4 .d4xvpay:hover {transform: translateY(-3px);border-color: var(--fwbsk);}
.d2m6qe5 .fhf4 .d4xvpay :is(.hn8y9j7, .xb2y) {gap:10px;align-items: flex-start;display: flex;flex-direction: column;}
.d2m6qe5 .fhf4 .d4xvpay .wzzrz.wzzrz {box-shadow: 0 8px 22px color-mix(in srgb, var(--fwbsk) 35%, transparent);font-size: 26px;font-weight: 800;background: linear-gradient(135deg, var(--fwbsk), color-mix(in srgb, var(--fwbsk) 60%, #000));height: 56px;margin: 0;border-radius: var(--ssn);line-height: 1;width: 56px;justify-content: center;align-items: center;position: static;color: var(--qxodq, var(--hbu));display: flex;}
.d2m6qe5 .fhf4 .ew273 {color: var(--dev0b);font-size: 17px;font-weight: 800;overflow-wrap: anywhere;}
.d2m6qe5 .fhf4 .y001ck5 {line-height:1.53;margin: 0;overflow-wrap: anywhere;color: var(--cyjf);font-size: 14.5px;}
.d2m6qe5 .fhf4 .d4xvpay::after {background: var(--fwbsk);height: 4px;left: 0;bottom: 0;position: absolute;content: "";width: 25%;}
.d2m6qe5 .fhf4 .d4xvpay:nth-child(2)::after {width: 50%;}
.d2m6qe5 .fhf4 .d4xvpay:nth-child(3)::after {width: 75%;}
.d2m6qe5 .fhf4 .d4xvpay:nth-child(n+4)::after {width: 100%;}
@media (max-width:972px) { .d2m6qe5 .fhf4.xxjxaw ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .d2m6qe5 .fhf4.xxjxaw ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .d2m6qe5 .fhf4 .d4xvpay {transition:none;} }
.d2m6qe5 .fhf4 .d4xvpay.d4xvpay {max-width: none;flex: none;width: auto;}

.d2m6qe5 .ft0d .a8p46e,
.me10p.me10p .q9vdm,
.d2m6qe5 .reevk7 .ebg7 {gap: var(--vcmz2);flex-wrap: wrap;display: flex !important;}
.d2m6qe5 .ft0d .a8p46e > * {max-width: none;min-width: 0;flex: 1 1 280px;}
.me10p.me10p .q9vdm > * {max-width: none;min-width: 0;flex: 1 1 220px;}
.d2m6qe5 .reevk7 .ebg7 > * {min-width: 0;flex: 1 1 200px;max-width: none;}

@media (min-width:751px) {
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) {align-items: stretch;grid-template-rows: auto;grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);}
  .d2m6qe5 .v8t0n1.hfemz:not(.p8ct7) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .aj8me {grid-column: 1;grid-row: 1;}
  .d2m6qe5 .v8t0n1.csc6f5:not(.p8ct7) .hg7j28 {grid-row: 1;grid-column: 2;}
  .d2m6qe5 .v8t0n1.hfemz:not(.p8ct7) .aj8me {grid-column: 2;grid-row: 1;}
  .d2m6qe5 .v8t0n1.hfemz:not(.p8ct7) .hg7j28 {grid-column: 1;grid-row: 1;}
  .d2m6qe5 .v8t0n1.r5b1d:not(.p8ct7) .hg7j28 {align-self: center;aspect-ratio: 16 / 10;min-height: 0;height: auto;}
}
