

:root {--qpanc: var(--qtw);--t75: clamp(10px, 1.2vw, 16px);--bm8d:   var(--lzjh);--fe3r7:    12px;--dk0: var(--vhl);--xgi:  var(--chh);--mih: clamp(22px, 2.6vw, 34px);--jdwb: clamp(18px, 2vw, 28px);--cj6:    var(--ahxj);--uf6w: var(--k4cd8);--pzk:   var(--qpcd);--b0h: var(--w44b);--hctl: 1120px;--w44b:"IBM Plex Sans", "Source Sans 3", system-ui, "Segoe UI", sans-serif;}

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

.fmyb86 {position: absolute;text-decoration: none;padding: 12px 20px;left: -9999px;background: var(--qpanc);z-index: 200;color: var(--s7cw, var(--e9xu, var(--ju7zd)));top: 0;font-weight: 700;}
.fmyb86:focus {top: 10px;left: 10px;}

.p9rf {top: 0;position: sticky;z-index: 60;border-bottom: 1px solid var(--bm8d);background: var(--tkns);}
.hd1zqr {margin: 0 auto;display: flex;gap:20px;padding: 0 22px;min-height: 60px;max-width: var(--hctl);align-items: center;}
.xtcv9t {align-items: center;display: inline-flex;text-decoration: none;min-height: 44px;}
.xtcv9t img {width: auto;height: 24px;display: block;}
.bfhp {font: 800 19px/1 var(--w44b);letter-spacing: -.03em;color: var(--fw0f0);}

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

.f5sxh {align-items: center;gap:7px;display: flex;}

.wj7v,
.dvysrn :is(.yzfk, .aj280g, .cnj4a, .cx1y,
             .tpx92h0, .mj75s3, .zf4req5) a[role="button"],
.dvysrn .cx1y a {cursor: pointer;display: inline-flex;text-decoration: none;border-radius: var(--fe3r7);border: 0;letter-spacing: -.01em;justify-content: center;padding: 0 20px;align-items: center;font: 700 14.5px/1 var(--w44b);min-height: 44px;}
.bsac {background: var(--l4r20);box-shadow: inset 0 0 0 1px var(--bm8d);color: var(--tkv, var(--icz));}
.qw57cry {color: var(--ngxa, var(--lkbxe));background: var(--q7w);}
.qw57cry:hover {background: var(--ajv4);}
.qm6deae {width: 100%;margin-top:15px;display: flex;}

.dvysrn :is(.yzfk, .aj280g, .cnj4a, .cx1y,
             .tpx92h0, .mj75s3, .zf4req5) a[role="button"],
.dvysrn .cx1y a {background: var(--qtw);color: var(--e9xu, var(--ju7zd));}
.dvysrn :is(.yzfk, .aj280g, .cnj4a, .cx1y,
             .tpx92h0, .mj75s3, .zf4req5) a[role="button"]:hover,
.dvysrn .cx1y a:hover {background: var(--ajv4);}

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

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

.dvysrn :is(.zf4req5, .mj75s3, .tpx92h0, .tgbvem,
             .tvzrw91, .j7gbmhj, .cnj4a, .aj280g,
             .x7zga75, .zn8qc0a) {padding: var(--mih) !important;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);position: relative;background: var(--pzk);}

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

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

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

.dvysrn .yzfk.mcks {min-height: 0 !important;grid-template-columns: minmax(0, 1fr);background: none;border: 0;border-radius: 0;display: grid;padding: 0 !important;gap: var(--t75);}

.dvysrn .yzfk .agea,
.dvysrn .yzfk .m5zpmy8 {min-width: 0;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);background: var(--pzk);margin: 0;}

.dvysrn .yzfk .agea {max-width: none;padding: clamp(22px, 2.8vw, 38px) var(--mih);align-items: flex-start;gap:14px;flex-direction: column;justify-content: center;display: flex;text-align: left;}
.dvysrn .yzfk .tf0wg78 {text-wrap: balance;line-height:1.06;font-weight: 800;font-size: clamp(30px, 3.8vw, 52px);letter-spacing: -.028em;color: var(--cj6);margin: 0;}
.dvysrn .yzfk .fdsd {max-width: 54ch;line-height:1.62;color: var(--xgi);margin: 0;font-size: 15.5px;}
.dvysrn .yzfk .ckbnva4 {padding: 0 26px;align-items: center;text-decoration: none;border-radius: var(--fe3r7);color: var(--e9xu, var(--ju7zd));white-space: nowrap;min-height: 48px;justify-content: center;font-weight: 700;background: var(--qtw);font-size: 15px;display: inline-flex;transition:filter 0.15s;}
.dvysrn .yzfk .ckbnva4:hover {filter: brightness(1.07);}

.dvysrn .yzfk .m5zpmy8 {aspect-ratio: 16 / 10;background: var(--qca1h, var(--dk0));position: relative;color: var(--wdazd, var(--cj6));overflow: hidden;max-height: 32vh;}
.dvysrn .yzfk .pebz,
.dvysrn .yzfk .m5zpmy8 img {display: block;object-fit: cover;width: 100%;border-radius: 0;height: 100%;}

.dvysrn .yzfk .zf1mdy {font-weight: 800;position: absolute;color: color-mix(in srgb, var(--qpanc) 42%, var(--cj6));inset: 0;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--cj6) 6%, transparent) 0 1px,
      transparent 1px var(--srp, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--cj6) 6%, transparent) 0 1px,
      transparent 1px var(--srp, 30px)),
    linear-gradient(var(--oql, 160deg),
      color-mix(in srgb, var(--qpanc) 22%, var(--dk0)) 0%,
      color-mix(in srgb, var(--pouxg, var(--qpanc)) 12%, var(--dk0)) 100%);display: flex;justify-content: center;letter-spacing: -.04em;line-height: 1;align-items: center;font-size: clamp(46px, 8vw, 104px);}

@media (min-width:766px) {
  
  .dvysrn .yzfk.mcks {grid-template-rows: minmax(0, 1fr);grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);}
  .dvysrn .yzfk .agea {grid-row: 1;}
  .dvysrn .yzfk .m5zpmy8 {height: 100%;grid-row: 1;max-height: none;aspect-ratio: auto;}
  .dvysrn .yzfk.zqhj0 .agea  {grid-column: 2;}
  .dvysrn .yzfk.zqhj0 .m5zpmy8  {grid-column: 1;}
  .dvysrn .yzfk.m94yhq .agea  {grid-column: 1;}
  .dvysrn .yzfk.m94yhq .m5zpmy8  {grid-column: 2;}
}

.dvysrn .yzfk.rsrd {display: flex !important;gap: var(--t75);min-height: min(52vh, 460px);flex-direction: column;padding: var(--t75) !important;position: relative;}
.dvysrn .yzfk.rsrd .m5zpmy8 {max-height: none;inset: 0;z-index: 0;border-radius: 0;border: 0;position: absolute;aspect-ratio: auto;grid-row: auto;}
.dvysrn .yzfk.rsrd .agea {background: color-mix(in srgb, var(--pzk) 90%, transparent);position: relative;z-index: 1;}
.dvysrn .yzfk.rsrd .agea {margin-top: auto;}
@media (max-width:691px) {
  .dvysrn .yzfk.rsrd {min-height: min(44vh, 380px);}
}
@media (min-width:766px), (min-width: 960px) {
  .dvysrn .yzfk.rsrd .m5zpmy8 {aspect-ratio: auto;max-height: none;height: 100%;grid-row: auto;}
  .dvysrn .yzfk.rsrd .agea,
  .dvysrn .yzfk.rsrd .m5zpmy8 {grid-column: auto;}
}
@media (min-width:955px) {
  
  .dvysrn .yzfk.mcks {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .dvysrn .yzfk.m94yhq .agea  {grid-column: 1 / span 2;}
  .dvysrn .yzfk.m94yhq .m5zpmy8  {grid-column: 3;}
  .dvysrn .yzfk.zqhj0 .agea  {grid-column: 2 / span 2;}
  .dvysrn .yzfk.zqhj0 .m5zpmy8  {grid-column: 1;}
}

.syge5f {padding: clamp(16px, 1.8vw, 22px);border: 1px solid var(--bm8d);border-radius: var(--fe3r7);background: var(--dk0);}

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

.h1yc {margin: 0 0 8px;}
.ftqtc {color: var(--xgi);margin: 0;font-size: 15px;line-height:1.62;}

.s81g {list-style: none;padding: 0;gap: var(--t75);display: grid;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));margin: 0;}
.d4t7 {position: relative;overflow: hidden;}
.hmmbhcg {line-height: 1;font-size: 56px;top: 2px;color: color-mix(in srgb, var(--qpanc) 22%, transparent);position: absolute;right: 10px;font-weight: 800;pointer-events: none;}
.ab0h {position: relative;font-weight: 700;display: block;font-size: 15.5px;margin: 0 0 6px;}
.p2ad3rz {position: relative;font-size: 14.5px;line-height:1.56;margin: 0;color: var(--xgi);}

.tgbvem.gdz2z2m {color: var(--cj6);}
.tgbvem.tgbvem .mk7w {list-style: none;margin: 0;padding: 0;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: var(--t75);display: grid;}
.tgbvem.tgbvem .hvwan {color: var(--cj6);background: var(--dk0);border: 1px solid var(--bm8d);border-left: 3px solid var(--uf6w);border-radius: var(--fe3r7);line-height:1.52;font-size: 15px;padding: clamp(14px, 1.6vw, 18px);}
.tgbvem.tgbvem .a6jr {border-left-color: var(--qpanc);background: color-mix(in srgb, var(--qpanc) 7%, var(--dk0));}
.tgbvem.tgbvem .b7ydmw {border-left-color: color-mix(in srgb, var(--cj6) 40%, transparent);background: color-mix(in srgb, var(--cj6) 4%, var(--dk0));}

.tgbvem.tgbvem .z38pxj {display: flex;letter-spacing: .09em;color: var(--xgi);align-items: center;gap:6px;font-size: 11px;font-weight: 700;text-transform: uppercase;margin: 0 0 8px;}
.tgbvem.tgbvem .hdn34a1 {background: color-mix(in srgb, var(--cj6) 12%, transparent);width: 17px;border-radius:4px;line-height: 1;color: var(--cj6);flex: 0 0 auto;height: 17px;font-style: normal;font-size: 12px;align-items: center;justify-content: center;display: inline-flex;font-weight: 800;}
.tgbvem.tgbvem .a6jr .hdn34a1 {background: var(--qpanc);color: var(--s7cw, var(--e9xu, var(--ju7zd)));}

.dvysrn .tjgkbx .ts6ynw {grid-auto-flow: dense;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap: var(--t75);list-style: none;display: grid;padding: 0;margin: 0;}

@media (max-width:992px) {
  .dvysrn .tjgkbx .ts6ynw {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:525px) {
  .dvysrn .tjgkbx .ts6ynw {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .dvysrn .tjgkbx .zhg4 {grid-row: span 1;}
}
.dvysrn .tjgkbx .rdp77x4 {min-width: 0;}

.dvysrn .tjgkbx .zhg4 {grid-column: span 2;grid-row: span 2;}
.dvysrn .tjgkbx .yz2k8 {color: inherit;flex-direction: column;text-decoration: none;background: var(--dk0);height: 100%;display: flex;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);overflow: hidden;transition:border-color 0.19s;}
.dvysrn .tjgkbx .yz2k8:hover {border-color: var(--qpanc);}
.dvysrn .tjgkbx .tncan6 {position: relative;margin: 0;min-height: 0;aspect-ratio: 3 / 2;flex: 1 1 auto;}
.dvysrn .tjgkbx .zhg4 .tncan6 {aspect-ratio: 1 / 1;}
.dvysrn .tjgkbx .tncan6 img {height: 100%;border-radius: 0;width: 100%;object-fit: cover;display: block;}

.dvysrn .tjgkbx .c5vxh {color: #fff;background: color-mix(in srgb, #000 58%, transparent);top: 8px;position: absolute;font-size: 11.5px;text-transform: uppercase;letter-spacing: .09em;border-radius: 999px;left: 8px;font-weight: 800;padding: 5px 12px;}
.dvysrn .tjgkbx .mtj12 {font-weight: 700;color: var(--cj6);line-height:1.29;display: block;padding: 11px 13px;font-size: 14px;}
.dvysrn .tjgkbx .zhg4 .mtj12 {font-size: 17px;padding: 14px 16px;}

.dvysrn .txn91 .jqexs {display: grid;padding: 0;margin: 0;gap: var(--t75);grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;}
@media (max-width:895px) { .dvysrn .txn91 .jqexs {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:470px) { .dvysrn .txn91 .jqexs {grid-template-columns: minmax(0, 1fr);} }
.dvysrn .txn91 .wvzq8v {min-width: 0;}
.dvysrn .txn91 .fg3zp9 {display: flex;min-height: 138px;align-items: center;background: var(--dk0);padding: 22px 16px;gap:12px;flex-direction: column;justify-content: center;text-decoration: none;height: 100%;transition:border-color 0.159s;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);}
.dvysrn .txn91 .fg3zp9:hover {border-color: var(--qpanc);}
.dvysrn .txn91 .q5ad {margin: 0;}
.dvysrn .txn91 .q5ad img {object-fit: contain;width: auto;border-radius: 0;display: block;height: 46px;max-width: 100%;}
.dvysrn .txn91 .gqrrj {text-align: center;font-size: 12.5px;text-transform: uppercase;font-weight: 700;letter-spacing: .08em;color: var(--xgi);}

.dvysrn .pjydv1 .vqz2g3s {padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;list-style: none;display: grid;gap: var(--t75);}
@media (max-width:895px) { .dvysrn .pjydv1 .vqz2g3s {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:470px) { .dvysrn .pjydv1 .vqz2g3s {grid-template-columns: minmax(0, 1fr);} }
.dvysrn .pjydv1 .r7846w1 {min-width: 0;}
.dvysrn .pjydv1 .nrwx {border: 1px solid var(--bm8d);border-radius: var(--fe3r7);text-decoration: none;height: 100%;align-items: center;padding: 16px;transition:border-color 0.185s;display: flex;flex-direction: column;background: var(--dk0);gap:9px;aspect-ratio: 1 / 1;justify-content: center;}
.dvysrn .pjydv1 .nrwx:hover {border-color: var(--qpanc);}
.dvysrn .pjydv1 .nrwx img {height: 38px;max-width: 80%;border-radius: 0;display: block;object-fit: contain;width: auto;}
.dvysrn .pjydv1 .j6w1e88 {text-align: center;text-transform: uppercase;text-overflow: ellipsis;letter-spacing: .07em;max-width: 100%;font-weight: 700;font-size: 11.5px;color: var(--xgi);white-space: nowrap;overflow: hidden;}

.dvysrn .mj75s3 .px2c {grid-template-columns: minmax(0, 1fr);display: grid;gap: var(--t75);margin-bottom: var(--t75);}
.dvysrn .mj75s3 .dt080 {display: flex;background: color-mix(in srgb, var(--qpanc) 10%, var(--dk0));border: 1px solid color-mix(in srgb, var(--qpanc) 26%, var(--bm8d));border-radius: var(--fe3r7);flex-direction: column;justify-content: center;gap:2px;padding: 20px var(--mih);}
.dvysrn .mj75s3 .mg0a {font-weight: 800;letter-spacing: -.04em;font-size: clamp(38px, 5vw, 58px);color: color-mix(in srgb, var(--qpanc) 55%, var(--cj6));line-height: 1;}
.dvysrn .mj75s3 .std0b9w {letter-spacing: .1em;font-size: 11.5px;text-transform: uppercase;color: var(--xgi);font-weight: 700;}
.dvysrn .mj75s3 .j4ysrj7 {line-height:1.61;align-self: center;margin: 0;font-size: 15px;max-width: 56ch;color: var(--xgi);}
.dvysrn .mj75s3 .ded8g {display: grid;gap: var(--t75);grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}
.dvysrn .mj75s3 .tj2e {display: flex;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);padding: 16px;flex-direction: column;gap:8px;background: var(--dk0);}
.dvysrn .mj75s3 .wevw55 {color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));font-size: 12.5px;letter-spacing: .06em;font-weight: 800;}
.dvysrn .mj75s3 .j8bzy {margin: 0;color: var(--cj6);line-height:1.59;font-size: 14.5px;flex: 1 1 auto;}
.dvysrn .mj75s3 .yhmx {font-size: 11.5px;letter-spacing: .08em;font-weight: 700;color: var(--xgi);text-transform: uppercase;}
@media (min-width:692px) {
  .dvysrn .mj75s3 .px2c {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.dvysrn .cnj4a.c4jg3 {max-width:559px;}
.dvysrn .cnj4a.d5vjb8 {display: grid;grid-template-columns: minmax(0, 1fr);padding: 0 !important;overflow: hidden;}
.dvysrn .cnj4a .vwze {margin: 0;min-width: 0;}
.dvysrn .cnj4a .vwze img {width: 100%;aspect-ratio: 16 / 10;border-radius: 0;height: 100%;object-fit: cover;display: block;}
.dvysrn .cnj4a .an0jw {display: flex;gap:11px;align-items: flex-start;min-width: 0;flex-direction: column;padding: clamp(20px, 2.6vw, 30px) var(--mih);}
.dvysrn .cnj4a .rrc82r1 {margin: 0;line-height:1.18;color: var(--cj6);letter-spacing: -.02em;font-size: clamp(19px, 2.2vw, 26px);font-weight: 800;}
.dvysrn .cnj4a .rrc82r1::before {content: none;}
.dvysrn .cnj4a .zwvx6 {color: var(--xgi);font-size: 15px;line-height:1.66;}
.dvysrn .cnj4a .zwvx6 :is(p, li):last-child {margin-bottom: 0;}
.dvysrn .cnj4a .fkpwqj8 {color: var(--e9xu, var(--ju7zd));align-items: center;font-weight: 700;padding: 0 24px;display: inline-flex;transition:filter 0.141s;text-decoration: none;justify-content: center;white-space: nowrap;min-height: 46px;background: var(--qtw);font-size: 14.5px;border-radius: var(--fe3r7);}
.dvysrn .cnj4a .fkpwqj8:hover {filter: brightness(1.07);}
@media (min-width:611px) {
  
  .dvysrn .cnj4a.d5vjb8 {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .dvysrn .cnj4a.vs63 .vwze {order: 2;}
  .dvysrn .cnj4a.xzdz {grid-template-columns: minmax(0, 1fr);}
  .dvysrn .cnj4a .vwze img {aspect-ratio: auto;height: 100%;}
}

.dvysrn .aj280g.sc8s6 {text-align: left;}
.dvysrn .aj280g .kjg4vcf {margin-bottom: var(--jdwb);}
.dvysrn .aj280g .e70q4 {margin: 0 0 8px;color: var(--cj6);letter-spacing: -.02em;line-height:1.17;font-weight: 800;font-size: clamp(27px, 3.9vw, 44px);}
.dvysrn .aj280g .cy59v {color: var(--xgi);font-size: clamp(16px, 1.45vw, 18px);line-height:1.61;margin: 0;max-width: 60ch;}
.dvysrn .aj280g .r20sjv {gap:10px;display: flex;margin: 16px 0 0;flex-wrap: wrap;max-width: none;}
.dvysrn .aj280g .c40e.c40e,
.dvysrn .aj280g .q1mpf.q1mpf {justify-content: center;font-size: 14.5px;display: inline-flex;font-weight: 700;border-radius: var(--fe3r7);min-height: 46px;padding: 0 24px;white-space: nowrap;align-items: center;text-decoration: none;}
.dvysrn .aj280g .c40e.c40e {color: var(--e9xu, var(--ju7zd));background: var(--qtw);}
.dvysrn .aj280g .c40e.c40e:hover {filter: brightness(1.07);}

.dvysrn .aj280g .q1mpf.q1mpf {color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));border: 1px solid var(--bm8d);background: var(--dk0);}
.dvysrn .aj280g .q1mpf.q1mpf:hover {border-color: var(--qpanc);}
.dvysrn .aj280g .r2ag {list-style: none;display: grid;gap: var(--t75);padding: 0;margin: 0;grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));}
.dvysrn .aj280g .vr69s {min-width: 0;background: var(--dk0);flex-direction: column;overflow: hidden;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);display: flex;}

.dvysrn .aj280g.wk9w .vr69s:first-child {grid-column: 1 / -1;}
.dvysrn .aj280g.wk9w .vr69s:first-child .fwf7 img {aspect-ratio: 21 / 9;}
.dvysrn .aj280g .fwf7 {margin: 0;}
.dvysrn .aj280g .fwf7 img {height: auto;width: 100%;aspect-ratio: 3 / 2;display: block;object-fit: cover;border-radius: 0;}
.dvysrn .aj280g .cf9m9r {display: block;line-height:1.50;color: var(--cj6);padding: 12px 14px;font-weight: 700;font-size: clamp(15px, 1.4vw, 17px);}

.dvysrn .tvzrw91.wmw6 {grid-template-columns: auto minmax(0, 1fr);gap:13px 16px;display: grid;align-items: center;}
.dvysrn .tvzrw91 .tm6gb {margin: 0;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);height: 66px;width: 66px;overflow: hidden;}
.dvysrn .tvzrw91 .tm6gb img {display: block;object-fit: cover;border-radius: 0;height: 100%;width: 100%;}
.dvysrn .tvzrw91 .bxp0ya1 {min-width: 0;align-items: center;display: flex;gap:3px 10px;flex-wrap: wrap;}
.dvysrn .tvzrw91 .zy784 {font-weight: 800;color: var(--cj6);width: 100%;margin: 0;font-size: 18px;}
.dvysrn .tvzrw91 .fz4ka {margin: 0;font-size: 14px;color: var(--xgi);}
.dvysrn .tvzrw91 .k0q6 {color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));padding: 4px 10px;background: color-mix(in srgb, var(--qpanc) 12%, transparent);font-size: 11.5px;font-weight: 700;letter-spacing: .05em;border-radius: 999px;}
.dvysrn .tvzrw91 .kcbnf {max-width: 74ch;grid-column: 1 / -1;margin: 0;color: var(--xgi);font-size: 15px;line-height:1.66;}
.dvysrn .tvzrw91 .csfaqc {display: flex;gap:8px;grid-column: 1 / -1;}
.dvysrn .tvzrw91 .vv9h {background: var(--dk0);transition:border-color 0.151s;display: inline-flex;text-decoration: none;justify-content: center;align-items: center;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);width: 44px;height: 44px;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));}
.dvysrn .tvzrw91 .vv9h:hover {border-color: var(--qpanc);}
.dvysrn .tvzrw91 .vv9h svg {display: block;}
.dvysrn .tvzrw91 .mj2a1 {grid-column: 1 / -1;margin: 0;font-size: 12.5px;padding-top:13px;line-height:1.58;border-top: 1px solid var(--bm8d);color: var(--xgi);}

.dvysrn .gj846fa.e3zz {display: grid;gap:11px var(--jdwb);}
.dvysrn .gj846fa .vbebmnw {text-transform: uppercase;letter-spacing: .12em;color: var(--xgi);font-weight: 800;margin: 0;font-size: 11.5px;}
.dvysrn .gj846fa .rwnc {max-width: 72ch;font-size: 16px;line-height:1.70;color: var(--cj6);}
.dvysrn .gj846fa .rwnc :is(p, li) {color: var(--cj6);}
.dvysrn .gj846fa .rwnc :last-child {margin-bottom: 0;}
@media (min-width:825px) {
  
  .dvysrn .gj846fa.e3zz {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .dvysrn .gj846fa .vbebmnw {padding-top:4px;}
}

.dvysrn .f2r0ya .e5h2qf {grid-template-columns: auto minmax(0, 1fr);display: grid;gap:3px 16px;margin-bottom: var(--jdwb);align-items: center;}

.dvysrn .f2r0ya .e5h2qf:not(:has(.gtd2)) {grid-template-columns: minmax(0, 1fr);}
.dvysrn .f2r0ya .gtd2 {justify-content: center;background: color-mix(in srgb, var(--qpanc) 12%, var(--dk0));height: 68px;align-items: center;display: flex;margin: 0;grid-row: 1 / span 2;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);overflow: hidden;width: 68px;}
.dvysrn .f2r0ya .gtd2 img {height: auto;display: block;max-height: 78%;border-radius: 0;object-fit: contain;max-width: 78%;width: auto;}
.dvysrn .f2r0ya .rzzjsfz {color: var(--cj6);margin: 0;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.02em;line-height:1.20;}
.dvysrn .f2r0ya .rzzjsfz::before {content: none;}
.dvysrn .f2r0ya .eryx {line-height:1.53;color: var(--xgi);font-size: 15px;margin: 0;}

.dvysrn .f2r0ya .sch6sh {list-style: none;margin: 0 0 var(--jdwb);gap: var(--t75);display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));padding: 0;}
.dvysrn .f2r0ya .wf73m {min-width: 0;flex-direction: column;display: flex;background: var(--dk0);padding: 14px 16px;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);gap:3px;}
.dvysrn .f2r0ya .eyr1 {color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));font-size: 19px;letter-spacing: -.02em;font-weight: 800;}
.dvysrn .f2r0ya .c2xbtd {font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .09em;color: var(--xgi);}
.dvysrn .f2r0ya .p78t {display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: var(--t75);}
.dvysrn .f2r0ya .kf8gx4 {font-size: 14px;transition:border-color 0.187s;text-decoration: none;padding: 0 22px;min-height: 48px;font-weight: 700;align-items: center;justify-content: center;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));display: flex;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);background: var(--dk0);}
.dvysrn .f2r0ya .kf8gx4:hover {border-color: var(--qpanc);}

.dvysrn .cx1y.zycbkbz {display: flex;padding: 0 !important;background: none;border: 0;}
.dvysrn .cx1y.w4xp  {justify-content: flex-start;}
.dvysrn .cx1y.cma6kgj   {justify-content: center;}
.dvysrn .cx1y.x9bxh {justify-content: flex-end;}
.dvysrn .cx1y .k4a498p {border-radius: var(--fe3r7);align-items: center;display: inline-flex;position: relative;transition:filter 0.123s;text-decoration: none;justify-content: center;min-height: 54px;padding: 0 34px;color: var(--e9xu, var(--ju7zd));background: var(--qtw);}
.dvysrn .cx1y .k4a498p:hover {filter: brightness(1.07);}
.dvysrn .cx1y .ahfag {font-size: 15.5px;font-weight: 700;letter-spacing: .01em;}

.dvysrn .cx1y .c5ygew {position: absolute;background: color-mix(in srgb, currentColor 55%, transparent);right: 10px;bottom: 10px;height: 6px;width: 6px;border-radius:2px;}
.dvysrn .cx1y.r754m5j {display: block;}
.dvysrn .cx1y.r754m5j .k4a498p {width: 100%;display: flex;}

.dvysrn .k98n2ek.q3y2 {overflow: hidden;padding: 0 !important;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);position: relative;}
.dvysrn .k98n2ek .prcjyj3 {display: block;}
.dvysrn .k98n2ek .prcjyj3 img {display: block;width: 100%;border-radius: 0;height: auto;}

.dvysrn .k98n2ek .t7yk,
.dvysrn .k98n2ek .vecywbh,
.dvysrn .k98n2ek .g8w8,
.dvysrn .k98n2ek .t96n1h0 {height: 7px;position: absolute;box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);border-radius:3px;width: 7px;pointer-events: none;background: color-mix(in srgb, #fff 82%, transparent);}
.dvysrn .k98n2ek .t7yk {top: 12px;left: 12px;}
.dvysrn .k98n2ek .vecywbh {right: 12px;top: 12px;}
.dvysrn .k98n2ek .g8w8 {bottom: 12px;left: 12px;}
.dvysrn .k98n2ek .t96n1h0 {bottom: 12px;right: 12px;}

.dvysrn .j7gbmhj .ghdx {display: block;margin-bottom:12px;letter-spacing: .12em;text-transform: uppercase;font-weight: 800;font-size: 11.5px;color: var(--xgi);}

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

.dvysrn .j7gbmhj .z8sfeq li a {height: 100%;text-decoration: none;font-size: 14px;background: var(--dk0);display: flex;transition:border-color 0.142s;padding: 10px 14px;gap:9px;font-weight: 600;line-height:1.34;align-items: center;min-height: 52px;border: 1px solid var(--bm8d);border-radius: var(--fe3r7);color: var(--cj6);}
.dvysrn .j7gbmhj .z8sfeq li a::before {content: counter(grmap, decimal-leading-zero);letter-spacing: .06em;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));font-weight: 800;flex: 0 0 auto;font-size: 11px;}
.dvysrn .j7gbmhj .z8sfeq li a:hover {border-color: var(--qpanc);}

.dvysrn .x7zga75 .t4b6rqs {display: block;font-weight: 800;color: var(--xgi);font-size: 11.5px;text-transform: uppercase;letter-spacing: .12em;margin-bottom:14px;}

.dvysrn .x7zga75 .ndme {border-radius:3px;height: 7px;position: absolute;width: 7px;background: color-mix(in srgb, var(--qpanc) 45%, transparent);bottom: 12px;right: 12px;}
.dvysrn .x7zga75.ft5x1 {position: relative;}
.dvysrn .zn8qc0a .kcdh {line-height:1.22;letter-spacing: -.02em;color: var(--cj6);font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);margin: 0 0 16px;}
.dvysrn .zn8qc0a .kcdh::before {content: none;}

.dvysrn .x7zga75 .bbzgkan,
.dvysrn .zn8qc0a .a4epb {overflow-x: auto;}
.dvysrn .x7zga75 .bbzgkan table,
.dvysrn .zn8qc0a .a4epb table {margin: 0;}

.dvysrn .zn8qc0a .f25m00 {text-transform: uppercase;letter-spacing: .09em;font-weight: 800;background: color-mix(in srgb, var(--qpanc) 10%, transparent);font-size: 11px;display: inline-block;padding: 5px 11px;margin: 14px 0 0;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));border-radius: 999px;}
.tpx92h0.tpx92h0 li {border-radius: var(--fe3r7);}

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

.c8qb2w {padding: var(--mih);background: var(--pzk);border: 1px solid color-mix(in srgb, var(--qpanc) 40%, transparent);border-radius: var(--fe3r7);}
.nkcsec {text-transform: uppercase;margin: 0;letter-spacing: .06em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--b0h);}
.t120jq {margin: 10px 0 0;color: var(--xgi);}

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

.mwny {left: 12px;bottom: 12px;gap:15px;display: flex;position: fixed;padding: 12px 38px 12px 16px;justify-content: center;z-index: 70;background: var(--pzk);right: 12px;align-items: center;border-radius: var(--fe3r7);border: 1px solid color-mix(in srgb, var(--qpanc) 42%, transparent);}
.v57qs {letter-spacing: .06em;font: 600 13px/1 var(--b0h);}

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

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

.ppgee::before {inset: 11px;content: '';background: var(--dk0);transition:background 0.158s, border-color 0.194s;position: absolute;border-radius:2px;border: 1px solid var(--bm8d);}
.ppgee svg {position: relative;z-index: 1;}
.ppgee:hover {color: var(--cj6);}
.ppgee:hover::before {background: color-mix(in srgb, var(--cj6) 10%, var(--dk0));border-color: color-mix(in srgb, var(--qpanc) 50%, var(--bm8d));}
.ppgee:focus-visible {outline: 2px solid var(--qpanc);outline-offset: -3px;}

.axzza.axzza {padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);background: var(--dxqp1);border-top: 1px solid var(--bm8d);}
.axzza .w8dgk {gap:27px 48px;align-items: start;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--hctl);display: grid;}
.axzza .fj3a img {width: auto;height: 26px;display: block;}
.axzza .fj3a span {font: 700 17px/1 var(--b0h);text-transform: uppercase;letter-spacing: .08em;}
.axzza .kn3v9 {grid-auto-flow: column;display: grid;gap:43px;}
.axzza .kn3v9 ul {margin: 0;display: grid;list-style: none;padding: 0;gap:9px;}
.axzza .kn3v9 a {color: var(--xgi);display: flex;text-decoration: none;text-transform: uppercase;align-items: center;font: 600 11.5px/1 var(--b0h);min-height: 44px;letter-spacing: .1em;}
.axzza .kn3v9 a:hover {color: var(--cj6);}
.axzza .cjppnp {display: flex;max-width: var(--hctl);margin: 24px auto 0;align-items: center;gap:11px;flex-wrap: wrap;opacity:0.7;}
.axzza .nqx80j {margin: 24px auto 0;border-top: 1px solid var(--bm8d);padding-top:18px;max-width: var(--hctl);}
.axzza .nqx80j p {margin: 0;font-size: 12.5px;color: var(--xgi);}
.axzza .nqx80j p + p {line-height:1.61;margin-top:9px;}

@media (max-width:891px) {
  .ctmdkx {display: flex;}
  .e8esv {display: none;}
  
  .f5sxh {margin-left: auto;flex: 0 0 auto;}
  .wj7v {padding: 0 14px;font-size: 13.5px;}
  .xtcv9t {overflow: hidden;min-width: 0;flex: 0 1 auto;}
  .bfhp {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .hd1zqr {gap:13px;padding: 0 14px;}
  .dvysrn {padding-left:14px;padding-right:15px;}
  
  .ac1yfkr {grid-template-columns: 1fr;}
  .te2mpy {padding: 0;}
  .te2mpy + .te2mpy {margin-top:17px;padding-top:18px;border-top: 1px solid var(--bm8d);border-left: 0;}
  .qz3cwje {padding-left:15px;}
}

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

.gs2be {cursor: pointer;inset: 0;transition:opacity 0.227s ease, visibility 0.26s;z-index: 90;opacity:0.05;position: fixed;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;}
.ke0wpvr {border-left: 1px solid var(--bm8d);flex-direction: column;position: fixed;transition:transform 0.287s ease, visibility 0.229s;right: 0;-webkit-overflow-scrolling: touch;z-index: 91;bottom: 0;overscroll-behavior: contain;transform: translateX(100%);visibility: hidden;width: min(88vw, 380px);top: 0;overflow-y: auto;display: flex;background: var(--pzk);}
.p52en:checked ~ .gs2be {opacity:1;visibility: visible;}
.p52en:checked ~ .ke0wpvr {transform: translateX(0);visibility: visible;}

.c1rkv2q {display: flex;padding: 14px 8px 14px 20px;gap:12px;align-items: center;border-bottom: 1px solid var(--bm8d);justify-content: space-between;}
.j4cqxb {font: 700 19px/1.2 var(--w44b);color: var(--cj6);overflow-wrap: anywhere;min-width: 0;}
.zcve {display: flex;border-radius: var(--fe3r7);flex: 0 0 auto;color: var(--cj6);font-size: 27px;min-width: 44px;justify-content: center;min-height: 44px;align-items: center;line-height: 1;cursor: pointer;}
.zcve:hover {background: var(--dk0);}

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

.mkz0 {border-top: 1px solid var(--bm8d);margin-top: auto;display: grid;gap:9px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.ftqfxja,
.bddqc {padding: 12px 18px;border-radius: var(--fe3r7);font-size: 15px;min-height: 48px;font-weight: 700;display: flex;justify-content: center;text-decoration: none;align-items: center;}
.ftqfxja {background: transparent;border: 1px solid var(--bm8d);color: var(--cj6);}
.ftqfxja:hover {background: var(--dk0);}
.bddqc {background: var(--q7w);color: var(--ngxa, var(--lkbxe));border: 1px solid transparent;}

.ke0wpvr a:focus-visible,
.zcve:focus-visible,
.ctmdkx:focus-visible {outline: 2px solid var(--qpanc);outline-offset: 2px;}

.g7z9e0 {gap: var(--t75);padding: 12px;display: grid;}
.g7z9e0 ul {gap: var(--t75);display: grid;}
.g7z9e0 li + li {border-top: 0;}
.g7z9e0 a {background: var(--dk0);border: 1px solid var(--bm8d);border-radius: var(--fe3r7);padding: 10px 14px;}

@media (min-width:892px) {
  .gs2be, .ke0wpvr {display: none;}
}

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

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

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

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

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

.dvysrn .j7gbmhj .exdyqm > summary {gap:12px;min-height: 44px;display: flex;list-style: none;cursor: pointer;align-items: center;}
.dvysrn .j7gbmhj .exdyqm > summary::-webkit-details-marker {display: none;}
.dvysrn .j7gbmhj .exdyqm > summary:focus-visible {outline: 3px solid var(--qpanc);outline-offset: 3px;}
.dvysrn .j7gbmhj .exdyqm > summary .ghdx {margin: 0;}

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

.dvysrn {padding-bottom: max(96px, var(--rrp, 96px));}

.n23ssk {--jl2dc: 1px solid var(--bm8d);--l4m: 4px;--oo8: var(--fe3r7);--j1cn: uppercase;--icgvl: .08em;--db20m: var(--fe3r7);--hn6nb: 12px;}

.dvysrn .gj846fa h2.vbebmnw.vbebmnw {font-size: 11.5px !important;font-weight: 800 !important;text-align: start !important;line-height: inherit !important;padding: 0 !important;letter-spacing: .12em;font-family: inherit !important;margin: 0 !important;font-style: normal !important;text-transform: uppercase;color: var(--xgi);}
.dvysrn .x7zga75 h2.t4b6rqs.t4b6rqs {padding: 0 !important;letter-spacing: .12em;display: block;font-style: normal !important;text-align: start !important;font-family: inherit !important;color: var(--xgi);margin: 0 0 14px !important;font-weight: 800 !important;text-transform: uppercase;font-size: 11.5px !important;line-height: inherit !important;}
.dvysrn h2.vbebmnw.vbebmnw::before, .dvysrn h2.t4b6rqs.t4b6rqs::before {content: none;display: none;}
@media (min-width:825px) {
  .dvysrn .gj846fa h2.vbebmnw.vbebmnw {padding-top:5px !important;}
}

.h50z4 .hmmbhcg, .hmmbhcg {color: color-mix(in srgb, var(--qpanc) 55%, var(--k92rq, var(--xgi)));}

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

.dvysrn .yzfk .ftfpq5 {gap:14px 20px;flex-wrap: wrap;display: flex;align-items: center;width: 100%;}
.dvysrn .yzfk .ftfpq5 .fdsd {flex: 1 1 240px;}
.dvysrn .yzfk .ftfpq5 .ckbnva4 {flex: 0 0 auto;}

.dvysrn .yzfk .ndks8 {gap:13px;width: 100%;align-items: flex-start;padding-bottom: clamp(14px, 1.6vw, 20px);flex-direction: column;display: flex;border-bottom: 1px solid var(--bm8d);}

.dvysrn .zf4req5 .h1yc {font: 700 15px/1.3 var(--b0h);text-transform: uppercase;letter-spacing: .06em;color: var(--cj6);margin: 0 0 8px;}

.dvysrn .zf4req5 .ynan7p {counter-reset: grfaq;margin: 0;list-style: none;padding: 0;}
.dvysrn .zf4req5 .ynan7p > .nbapzx {counter-increment: grfaq;}
.dvysrn .zf4req5 .ynan7p > .nbapzx .h1yc::before {font-size: 11px;letter-spacing: .06em;margin-right:10px;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));font-weight: 800;display: inline-block;content: counter(grfaq, decimal-leading-zero);}

.dvysrn .zf4req5 .bgdc {padding: 0;margin: 0;}

.dvysrn .zf4req5 .bgdc .nbapzx {padding: 0;overflow: hidden;}
.dvysrn .zf4req5 .bgdc .h1yc {background: color-mix(in srgb, var(--cj6) 5%, transparent);padding: 13px clamp(16px, 1.8vw, 22px);margin: 0;border-bottom: 1px solid var(--bm8d);}
.dvysrn .zf4req5 .bgdc .ftqtc {margin: 0;margin-inline-start: 0;padding: 14px clamp(16px, 1.8vw, 22px);}

.dvysrn .mj75s3 .tfsq2a9 {margin: 0;list-style: none;padding: 0;}

.dvysrn .mj75s3 .nhcv9 {gap:10px;display: flex;justify-content: space-between;align-items: baseline;min-width: 0;}
.dvysrn .mj75s3 .nhcv9 .yhmx {min-width: 0;overflow-wrap: anywhere;}
.dvysrn .mj75s3 .nhcv9 .wevw55 {flex: 0 0 auto;}

.dvysrn .mj75s3 .tj2e > .nhcv9:first-child {padding-bottom:8px;border-bottom: 1px solid var(--bm8d);}

.tgbvem.tgbvem .wxytq {margin: 0;}

.tgbvem.tgbvem .mzzt .hvwan {display: flex;flex-direction: column;}
.tgbvem.tgbvem .mzzt .z38pxj {margin: auto 0 0;padding-top:10px;}

.tgbvem.tgbvem .et71 .hvwan {position: relative;padding-right:44px;}
.tgbvem.tgbvem .et71 .hdn34a1 {top: 14px;right: 14px;position: absolute;}
.tgbvem.tgbvem .et71 .z38pxj {margin: 0 0 8px;}

.dvysrn .gj846fa h2.daf6 > b {border-radius: 999px;text-transform: inherit;padding: 5px 11px;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));display: inline-block;background: color-mix(in srgb, var(--qpanc) 10%, transparent);letter-spacing: inherit;font: inherit;}

.dvysrn .gj846fa .fxf3 {border: 1px solid var(--bm8d);border-radius: var(--fe3r7);min-width: 0;padding: clamp(16px, 1.8vw, 22px);background: var(--dk0);}

.dvysrn .x7zga75 .q6mrr {display: flex;gap:14px;align-items: center;margin-bottom:14px;}
.dvysrn .x7zga75 .q6mrr h2.t4b6rqs.t4b6rqs {flex: 0 0 auto;margin: 0 !important;}
.dvysrn .x7zga75 .ave0za3 {height: 1px;flex: 1 1 auto;background: linear-gradient(90deg,
    color-mix(in srgb, var(--qpanc) 45%, transparent) 0%,
    var(--bm8d) 100%);min-width: 24px;}

.dvysrn .x7zga75 .nnv6,
.dvysrn .zn8qc0a .evrd9f {min-width: 0;padding: clamp(12px, 1.4vw, 16px);border: 1px solid var(--bm8d);border-radius: var(--fe3r7);background: var(--dk0);}

.dvysrn .zn8qc0a .f25m00.vfs6 {margin: 0 0 16px;}

.dvysrn .zn8qc0a .dbssc {flex-wrap: wrap;align-items: baseline;margin-bottom:15px;gap:7px 16px;justify-content: space-between;display: flex;}
.dvysrn .zn8qc0a .dbssc .kcdh {margin: 0;}
.dvysrn .zn8qc0a .dbssc .f25m00 {margin: 0;flex: 0 0 auto;}

.dvysrn .k98n2ek .prcjyj3 {position: relative;}

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

.dvysrn .cx1y .t5q8 {padding: 0 30px;gap:13px;}
.dvysrn .cx1y .t5q8 .c5ygew {background: color-mix(in srgb, currentColor 70%, transparent);border-radius:3px;height: 9px;flex: 0 0 auto;position: static;width: 9px;}

.dvysrn .cx1y .zq78 {border: 1px solid var(--bm8d);border-radius: var(--fe3r7);display: flex;background: var(--dk0);min-width: 0;padding: clamp(14px, 1.6vw, 18px);}
.dvysrn .cx1y.r754m5j .zq78 {width: 100%;}
.dvysrn .cx1y.r754m5j .zq78 .k4a498p {width: 100%;}

.dvysrn .tvzrw91 .fmbp {min-width: 0;align-items: center;display: flex;flex-wrap: wrap;gap:4px 10px;width: 100%;}

.dvysrn .tvzrw91 .wwyz {list-style: none;flex-wrap: wrap;padding: 0;display: flex;margin: 0;grid-column: 1 / -1;gap:7px;}

.dvysrn .tvzrw91.b02w7p .tm6gb {height: 92px;width: 92px;}
.dvysrn .tvzrw91.b02w7p .fmbp {padding-top:8px;border-top: 1px solid var(--bm8d);}

.dvysrn .tvzrw91.cgkj {grid-template-columns: minmax(0, 1fr);}
.dvysrn .tvzrw91 .e6xq {align-items: center;min-width: 0;gap:13px 16px;display: grid;grid-column: 1 / -1;grid-template-columns: auto minmax(0, 1fr);}
.dvysrn .tvzrw91.cgkj .e6xq {padding: clamp(14px, 1.6vw, 18px);background: var(--dk0);border: 1px solid var(--bm8d);border-radius: var(--fe3r7);}

.dvysrn .f2r0ya .gkyt .c2xbtd {padding-bottom:1px;}
.dvysrn .f2r0ya .gkyt .eyr1 {line-height:1.06;}

.dvysrn .f2r0ya .prmas {grid-template-rows: auto;border-bottom: 1px solid var(--bm8d);padding-bottom: var(--jdwb);align-items: center;}
.dvysrn .f2r0ya .prmas .gtd2 {grid-row: auto;height: 84px;width: 84px;}
.dvysrn .f2r0ya .bp3tf {display: flex;min-width: 0;flex-direction: column;gap:4px;}

.dvysrn .f2r0ya .n284kex {margin: 0;padding: 0;list-style: none;}
.dvysrn .f2r0ya .n284kex > li {display: flex;min-width: 0;}
.dvysrn .f2r0ya .n284kex > li > .kf8gx4 {width: 100%;}

.dvysrn .tpx92h0 .wwkhmbr {margin: 0 0 8px;display: flex;gap:11px;align-items: center;}
.dvysrn .tpx92h0 .es9va .hmmbhcg,
.dvysrn .tpx92h0 .zwfhet .hmmbhcg {padding: 0 7px;min-width: 26px;font-size: 13px;height: 26px;letter-spacing: 0;justify-content: center;align-items: center;border-radius:8px;display: inline-flex;font-weight: 800;line-height: 1;color: color-mix(in srgb, var(--qpanc) 35%, var(--cj6));background: color-mix(in srgb, var(--qpanc) 16%, var(--dk0));}
.dvysrn .tpx92h0 .es9va .hmmbhcg {flex: 0 0 auto;position: static;}
.dvysrn .tpx92h0 .es9va .ab0h {margin: 0;}

.dvysrn .tpx92h0 .zwfhet .hmmbhcg {top: 12px;position: absolute;right: 12px;}
.dvysrn .tpx92h0 .zwfhet .yvy6vsw {padding-right:40px;position: relative;}

.zt96,
.tgbvem.tgbvem .mk7w,
.dvysrn .j7gbmhj .z8sfeq,
.dvysrn .aj280g .r2ag,
.dvysrn .s81g,
.dvysrn .mj75s3 .ded8g,
.dvysrn .f2r0ya .sch6sh {justify-content: center;display: flex;align-content: flex-start;flex-wrap: wrap;}
.zt96 > * {flex: 1 1 260px;}
.tgbvem.tgbvem .mk7w > * {flex: 1 1 230px;}
.dvysrn .j7gbmhj .z8sfeq > * {flex: 1 1 180px;}
.dvysrn .aj280g .r2ag > * {flex: 1 1 290px;}
.dvysrn .s81g > * {flex: 1 1 210px;}
.dvysrn .mj75s3 .ded8g > * {flex: 1 1 220px;}
.dvysrn .f2r0ya .sch6sh > * {flex: 1 1 120px;}
.zt96 > *,
.tgbvem.tgbvem .mk7w > *,
.dvysrn .j7gbmhj .z8sfeq > *,
.dvysrn .aj280g .r2ag > *,
.dvysrn .s81g > *,
.dvysrn .mj75s3 .ded8g > *,
.dvysrn .f2r0ya .sch6sh > * {min-width: 0;max-width: calc(50% - var(--t75));}
@media (max-width:605px) {
  .zt96 > *,
  .tgbvem.tgbvem .mk7w > *,
  .dvysrn .j7gbmhj .z8sfeq > *,
  .dvysrn .aj280g .r2ag > *,
  .dvysrn .s81g > *,
  .dvysrn .mj75s3 .ded8g > *,
  .dvysrn .f2r0ya .sch6sh > * {max-width: none;}
}

.dvysrn .yzfk.rsrd {padding: clamp(14px, 2vw, 24px) !important;overflow: hidden;border-radius: var(--fe3r7);justify-content: flex-end;min-height: clamp(420px, 58vh, 620px);}
.dvysrn .yzfk.rsrd .agea {border-color: color-mix(in srgb, var(--cj6) 16%, transparent);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);margin-top: auto;max-width:599px;background: color-mix(in srgb, var(--pzk) 66%, transparent);}
.dvysrn .yzfk.rsrd.nadg515 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--cj6) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--cj6) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--qpanc) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--pouxg, var(--qpanc)) 35%, transparent), transparent 70%),
    var(--dk0);border: 1px solid var(--bm8d);}
.dvysrn .yzfk.rsrd.nadg515 .m5zpmy8 {display: none;}
.dvysrn .yzfk .hrah {align-items: center;justify-content: center;box-sizing: border-box;padding: 16px 22px;display: flex;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);min-width: 0;background: var(--pzk);}
.dvysrn .yzfk .hrah img {width: auto;border-radius: 0;max-width: 100%;height: auto;max-height: 56px;object-fit: contain;display: block;}
.dvysrn .yzfk.rsrd .hrah {right: clamp(14px, 2vw, 24px);background: color-mix(in srgb, var(--pzk) 60%, transparent);height: 72px;backdrop-filter: blur(10px);z-index: 1;top: clamp(14px, 2vw, 24px);position: absolute;max-width:221px;}
.dvysrn .yzfk .mqh01 {align-items: center;font-weight: 800;letter-spacing: -.04em;line-height: 1;justify-content: center;color: var(--e9xu, var(--ju7zd));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(--qpanc), color-mix(in srgb, var(--qpanc) 60%, #000));display: flex;border-radius: var(--fe3r7);font-size: 58px;min-height: 110px;}
@media (min-width:766px) {
  .dvysrn .yzfk.mcks:not(.rsrd) {grid-template-rows: auto auto;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .agea  {grid-column: 1 / span 2;grid-row: 1;}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .m5zpmy8  {grid-column: 3;grid-row: 1 / span 2;}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .hrah {grid-row: 2;grid-column: 1;}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .mqh01 {grid-row: 2;grid-column: 2;}
  .dvysrn .yzfk.zqhj0 .agea  {grid-column: 2 / span 2;grid-row: 1;}
  .dvysrn .yzfk.zqhj0 .m5zpmy8  {grid-row: 1 / span 2;grid-column: 1;}
  .dvysrn .yzfk.zqhj0 .hrah {grid-row: 2;grid-column: 2;}
  .dvysrn .yzfk.zqhj0 .mqh01 {grid-column: 3;grid-row: 2;}
  .dvysrn .yzfk.zqhj0 {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .dvysrn .yzfk.mcks:not(.rsrd) .m5zpmy8 {height: 100%;max-height: none;aspect-ratio: auto;min-height: 340px;}
}
@media (max-width: 759.98px) {
  .dvysrn .yzfk.mcks:not(.rsrd) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .dvysrn .yzfk.mcks:not(.rsrd) .m5zpmy8 {grid-column: 1 / -1;order: -1;max-height: none;}
  .dvysrn .yzfk.mcks:not(.rsrd) .agea {grid-column: 1 / -1;}
  .dvysrn .yzfk.rsrd {min-height: min(78vh, 600px);}
  .dvysrn .yzfk.rsrd .hrah {padding: 10px 14px;max-width:150px;height: 56px;}
  .dvysrn .yzfk .mqh01 {font-size: 44px;min-height: 88px;}
}

.dvysrn .yzfk.mcks.rsrd {min-height: clamp(420px, 58vh, 620px) !important;}
.dvysrn .yzfk.rsrd.nadg515 {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .dvysrn .yzfk.mcks.rsrd {min-height: min(78vh, 600px) !important;}
  .dvysrn .yzfk.rsrd.nadg515 {padding-top:25px !important;min-height: 0 !important;}
  .dvysrn .yzfk.rsrd .hrah {display: none;}
}

@media (max-width: 759.98px) {
  .dvysrn .tjgkbx .zhg4 {display: none;}
  .dvysrn .tjgkbx .ts6ynw {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.dvysrn :is(.txn91 .fg3zp9, .pjydv1 .nrwx) {background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--qpanc) 10%, transparent), transparent 70%),
    var(--dk0);gap:15px;transition:border-color 0.187s, transform 0.155s;padding: 22px 16px;min-height: 150px;aspect-ratio: auto;}
.dvysrn :is(.txn91 .fg3zp9, .pjydv1 .nrwx):hover {transform: translateY(-2px);}
.dvysrn .txn91 .q5ad img,
.dvysrn .pjydv1 .nrwx img {height: 64px;max-width: 88%;}
@media (max-width:470px) {
  .dvysrn .txn91 .jqexs,
  .dvysrn .pjydv1 .vqz2g3s {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .dvysrn :is(.txn91 .fg3zp9, .pjydv1 .nrwx) {min-height: 112px;padding: 16px 10px;}
  .dvysrn .txn91 .q5ad img,
  .dvysrn .pjydv1 .nrwx img {height: 44px;}
}

.dvysrn .aj280g.ng30mqw {display: block;}
.ng30mqw .kjg4vcf {margin: 0 0 18px;}
.ng30mqw .b6z65 {gap: var(--t75);display: grid;}
.ng30mqw .x74bn {overflow-x: auto;margin: 0;overscroll-behavior-x: contain;grid-auto-flow: column;border-radius: var(--fe3r7);display: grid;padding: 0;scrollbar-width: none;scroll-snap-type: x mandatory;grid-auto-columns: 100%;scroll-behavior: smooth;list-style: none;}
.ng30mqw .x74bn::-webkit-scrollbar {display: none;}
.ng30mqw .vr45p {border-radius: var(--fe3r7);border: 1px solid var(--bm8d);min-height: clamp(280px, 34vw, 440px);min-width: 0;background: var(--dk0);align-items: flex-end;display: flex;scroll-snap-align: start;overflow: hidden;position: relative;}
.ng30mqw .vr45p > picture, .dvysrn .ng30mqw img.pv130.pv130 {height: 100%;position: absolute;inset: 0;max-width: none;object-fit: cover;border-radius: 0;width: 100%;}
.ng30mqw .vr45p:not(.h27kz)::after {background: linear-gradient(0deg, color-mix(in srgb, var(--pzk) 88%, transparent) 0%, transparent 55%);inset: 0;position: absolute;content: "";}
.ng30mqw .h27kz {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(--qpanc), color-mix(in srgb, var(--qpanc) 55%, #000));}
.ng30mqw .jwba {gap:17px;align-items: flex-end;position: relative;display: flex;max-width:719px;padding: clamp(18px, 3vw, 34px);z-index: 1;}
.ng30mqw .n603 {border-radius: var(--fe3r7);justify-content: center;display: flex;font-weight: 800;flex: 0 0 auto;height: 54px;color: var(--e9xu, var(--ju7zd));background: var(--qpanc);align-items: center;width: 54px;font-size: 20px;}
.ng30mqw .kmwzcaw {margin: 0;font-weight: 800;color: var(--cj6);line-height:1.10;letter-spacing: -.02em;font-size: clamp(22px, 2.6vw, 34px);}
.ng30mqw .h27kz .kmwzcaw {color: var(--e9xu, var(--ju7zd));}
.ng30mqw .h27kz .n603 {color: var(--cj6);background: var(--pzk);}

.ng30mqw .bq02ejr {gap: var(--t75);grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);display: grid;}
.ng30mqw .n58j {color: var(--xgi);border-radius: var(--fe3r7);border: 1px solid var(--bm8d);position: relative;display: flex;text-align: left;padding: 10px;cursor: pointer;font: 600 14px/1.3 var(--w44b);transition:border-color 0.226s, color 0.2s;align-items: center;background: var(--dk0);overflow: hidden;gap:11px;min-width: 0;}
.ng30mqw .n58j img {width: 72px;border-radius: calc(var(--fe3r7) - 4px);height: 48px;flex: 0 0 auto;object-fit: cover;}
.ng30mqw .n58j.h27kz {background: var(--dk0);}
.ng30mqw .n58j span {-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;min-width: 0;}
.ng30mqw .n58j i {left: 0;bottom: 0;height: 3px;position: absolute;width: 0;background: var(--qpanc);}
.ng30mqw .n58j[data-on="1"], .ng30mqw .n58j[data-on="run"] {border-color: var(--qpanc);color: var(--cj6);}
.ng30mqw .n58j[data-on="1"] i {width: 100%;}
.ng30mqw .n58j[data-on="run"] i {animation: x86tv5p var(--mpk9c, 6000ms) linear forwards;}
@keyframes x86tv5p { from {width: 0;} to {width: 100%;} }
.ng30mqw .r20sjv {margin: 18px 0 0;}
@media (max-width:769px) {
  .ng30mqw .vr45p {aspect-ratio: 4 / 3;min-height: 0;}
  .ng30mqw .n58j {justify-content: center;padding: 6px;}
  .ng30mqw .n58j img {height: 44px;width: 100%;}
  .ng30mqw .n58j span {display: none;}
  .ng30mqw .n58j.h27kz {min-height: 56px;background: color-mix(in srgb, var(--qpanc) 40%, var(--dk0));}
}
@media (prefers-reduced-motion: reduce) { .ng30mqw .x74bn {scroll-behavior: auto;} .ng30mqw .n58j[data-on="run"] i {animation: none;width: 100%;} }

.dvysrn {display: flex;flex-wrap: wrap;align-items: stretch;column-gap: var(--jdwb);}
.dvysrn > * {flex: 0 0 100%;min-width: 0;box-sizing: border-box;}
.dvysrn > .c4jg3:has(+ .c4jg3),
.dvysrn > .c4jg3 + .c4jg3 {max-width: none;flex: 0 0 calc((100% - var(--jdwb)) / 2);}
@media (max-width:769px) {
  .dvysrn > .c4jg3:has(+ .c4jg3), .dvysrn > .c4jg3 + .c4jg3 {flex-basis: 100%;}
}
.dvysrn .cnj4a.d5vjb8 {position: relative;overflow: hidden;background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--qpanc) 14%, transparent), transparent 70%),
    var(--pzk);border-top: 3px solid var(--qpanc) !important;}
.dvysrn .cnj4a.c4jg3 {max-width: none;flex-direction: column;display: flex !important;}
.dvysrn .cnj4a.c4jg3 .vwze {overflow: hidden;}
.dvysrn .cnj4a.c4jg3 .vwze img {width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;transition:transform 0.394s ease;}
.dvysrn .cnj4a.d5vjb8:hover .vwze img {transform: scale(1.04);}
.dvysrn .cnj4a.c4jg3 .an0jw {flex: 1 1 auto;flex-direction: column;display: flex;align-items: flex-start;}
.dvysrn .cnj4a.c4jg3 .an0jw > .fkpwqj8:last-child {margin-top: auto;}
.dvysrn .cnj4a .rrc82r1 {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:766px) {
  .dvysrn .cnj4a.d5vjb8:not(.c4jg3):not(.xzdz) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .dvysrn .cnj4a .vwze img {transition:none;} }

.dvysrn > .f2r0ya.m6cfsg {align-items: center;grid-template-columns: minmax(0, 1fr);background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--qpanc) 18%, transparent), transparent 70%),
    var(--pzk);border-radius: var(--fe3r7);border: 1px solid var(--bm8d);padding: var(--mih) !important;gap: var(--jdwb);display: grid !important;}
@media (min-width:871px) { .dvysrn > .f2r0ya.m6cfsg {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.m6cfsg .awke {min-width: 0;}
.m6cfsg .rzzjsfz {font-size: clamp(24px, 2.6vw, 34px);}
.m6cfsg a.kf8gx4 {background: var(--qpanc);color: var(--e9xu, var(--ju7zd));border-color: var(--qpanc);}
.m6cfsg .whd2 {justify-self: center;grid-template-columns: 1.2fr 1fr;aspect-ratio: 1 / 1;max-width:420px;display: grid;gap: var(--t75);width: 100%;grid-template-rows: 1fr 1fr 1fr;}
.dvysrn .m6cfsg img.fwkr.fwkr {min-height: 0;height: 100%;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);object-fit: cover;max-height: none;transition:transform 0.325s;width: 100%;max-width: none;}
.m6cfsg .jn6a {grid-column: 1;grid-row: 1 / span 3;}
.m6cfsg .wa8mqp7:nth-of-type(2) {grid-row: 1;grid-column: 2;}
.m6cfsg .wa8mqp7:nth-of-type(3) {grid-row: 2;grid-column: 2;}
.m6cfsg .qjbpky5 {color: var(--e9xu, var(--ju7zd));grid-row: 3;align-items: center;flex-direction: column;border-radius: var(--fe3r7);line-height: 1;justify-content: center;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--qpanc), color-mix(in srgb, var(--qpanc) 55%, #000));grid-column: 2;font-size: clamp(32px, 3.4vw, 46px);font-weight: 800;display: flex;}
.m6cfsg .qjbpky5 small {margin-top:6px;font-size: 12px;letter-spacing: .1em;font-weight: 700;opacity:0.84;}
.m6cfsg:hover .fwkr {transform: scale(1.02);}
@media (max-width: 859.98px) { .m6cfsg .whd2 {order: -1;max-width:340px;} }
@media (prefers-reduced-motion: reduce) { .m6cfsg .fwkr {transition:none;} }
.dvysrn .m6cfsg .p78t a {color: var(--e9xu, var(--ju7zd));background: var(--qpanc);border-color: var(--qpanc);}
.dvysrn .m6cfsg .p78t a:hover {filter: brightness(1.07);}
.dvysrn .m6cfsg .rzzjsfz {font-size: clamp(24px, 2.6vw, 34px);}

.dvysrn .m6cfsg .sch6sh {display: flex !important;flex-wrap: wrap;}
.dvysrn .m6cfsg .sch6sh > * {flex: 1 1 120px;}

.dvysrn .tpx92h0.h50z4 ol {gap: var(--t75);padding: 0;margin: 8px 0 0;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;display: grid !important;}
.dvysrn .tpx92h0 .d4t7.d4t7 {overflow: hidden;border-radius: var(--fe3r7);border: 1px solid var(--bm8d);align-items: flex-start;padding: 22px 20px 28px;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--qpanc) 12%, transparent), transparent 70%), var(--dk0);gap:13px;transition:border-color 0.2s, transform 0.217s;position: relative;flex-direction: column;min-width: 0;display: flex;}
.dvysrn .tpx92h0 .d4t7:hover {transform: translateY(-3px);border-color: var(--qpanc);}
.dvysrn .tpx92h0 .d4t7 :is(.wwkhmbr, .yvy6vsw) {align-items: flex-start;gap:11px;display: flex;flex-direction: column;}
.dvysrn .tpx92h0 .d4t7 .hmmbhcg.hmmbhcg {font-weight: 800;display: flex;border-radius: var(--fe3r7);box-shadow: 0 8px 22px color-mix(in srgb, var(--qpanc) 35%, transparent);margin: 0;color: var(--e9xu, var(--ju7zd));align-items: center;font-size: 26px;position: static;width: 56px;line-height: 1;justify-content: center;height: 56px;background: linear-gradient(135deg, var(--qpanc), color-mix(in srgb, var(--qpanc) 60%, #000));}
.dvysrn .tpx92h0 .ab0h {color: var(--cj6);overflow-wrap: anywhere;font-size: 17px;font-weight: 800;}
.dvysrn .tpx92h0 .p2ad3rz {overflow-wrap: anywhere;margin: 0;color: var(--xgi);line-height:1.56;font-size: 14.5px;}
.dvysrn .tpx92h0 .d4t7::after {left: 0;width: 25%;height: 4px;content: "";bottom: 0;position: absolute;background: var(--qpanc);}
.dvysrn .tpx92h0 .d4t7:nth-child(2)::after {width: 50%;}
.dvysrn .tpx92h0 .d4t7:nth-child(3)::after {width: 75%;}
.dvysrn .tpx92h0 .d4t7:nth-child(n+4)::after {width: 100%;}
@media (max-width:988px) { .dvysrn .tpx92h0.h50z4 ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:568px) { .dvysrn .tpx92h0.h50z4 ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .dvysrn .tpx92h0 .d4t7 {transition:none;} }
.dvysrn .tpx92h0 .d4t7.d4t7 {max-width: none;flex: none;width: auto;}

.dvysrn .zf4req5 .bgdc,
.tgbvem.tgbvem .et71,
.dvysrn .j7gbmhj .z8sfeq {flex-wrap: wrap;display: flex !important;gap: var(--t75);}
.dvysrn .zf4req5 .bgdc > * {max-width: none;min-width: 0;flex: 1 1 280px;}
.tgbvem.tgbvem .et71 > * {flex: 1 1 220px;max-width: none;min-width: 0;}
.dvysrn .j7gbmhj .z8sfeq > * {flex: 1 1 200px;min-width: 0;max-width: none;}

@media (min-width:766px) {
  .dvysrn .yzfk.mcks:not(.rsrd) {grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);align-items: stretch;grid-template-rows: auto;}
  .dvysrn .yzfk.zqhj0:not(.rsrd) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .agea {grid-row: 1;grid-column: 1;}
  .dvysrn .yzfk.m94yhq:not(.rsrd) .m5zpmy8 {grid-row: 1;grid-column: 2;}
  .dvysrn .yzfk.zqhj0:not(.rsrd) .agea {grid-column: 2;grid-row: 1;}
  .dvysrn .yzfk.zqhj0:not(.rsrd) .m5zpmy8 {grid-column: 1;grid-row: 1;}
  .dvysrn .yzfk.mcks:not(.rsrd) .m5zpmy8 {min-height: 0;aspect-ratio: 16 / 10;align-self: center;height: auto;}
}
