

:root {--uu6i:    color-mix(in srgb, var(--xbil) 4%,  transparent);--qryq:  20px;--hqiz:  color-mix(in srgb, var(--xbil) 8%,  transparent);--srr69:       4px;--yy3:  var(--nsm);--esy9:    1180px;--wg5:"Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif;--h1om4:   color-mix(in srgb, var(--xbil) 66%, transparent);--m749: calc(var(--esy9) + var(--qryq) * 2);--lbz:    color-mix(in srgb, var(--xbil) 15%, transparent);--vnlo: var(--xbil);--busa:     color-mix(in srgb, var(--nsm) 16%, var(--zfgvl, var(--qp6b)));--sxn3:     28px;}

body {margin: 0;-webkit-text-size-adjust: 100%;background: var(--bkd2);color: var(--xbil);font: 16.5px/1.65 var(--wg5);}

.v90xr {color: var(--biu, var(--gu37));position: absolute;top: 0;padding: 11px 18px;font-weight: 700;z-index: 100;text-decoration: none;background: var(--nsm);left: -9999px;}
.v90xr:focus {left: 8px;top: 8px;}

.qmjs9t {background: var(--bkd2);top: 0;z-index: 60;border-bottom: 1px solid var(--lbz);position: sticky;}
.vbgp2 {margin: 0 auto;display: grid;grid-template-columns: 1fr auto 1fr;padding: 18px var(--qryq) 14px;max-width: var(--m749);gap:12px;align-items: center;}
.rh11 {justify-self: center;text-decoration: none;grid-column: 2;display: flex;}
.rh11 img {display: block;height: 30px;width: auto;}
.hekdg8 {color: var(--cuuk);letter-spacing: -.035em;font: 800 23px/1 var(--wg5);}
.cxe6 {display: flex;gap:9px;justify-self: end;grid-column: 3;align-items: center;}
.gq51qy {border-radius: var(--srr69);background: color-mix(in srgb, var(--jpun) 22%, transparent);white-space: nowrap;font: 600 13.5px/1.2 var(--wg5);text-decoration: none;color: color-mix(in srgb, var(--zvg9, var(--g58g)) 25%,
                   color-mix(in srgb, var(--cuuk) 78%, transparent));padding: 8px 14px;}
.gq51qy:hover {color: var(--xbil);}

.hsttz8z:hover {background: var(--kfv5g);}
.hsttz8z {text-decoration: none;font: 600 13.5px/1.2 var(--wg5);white-space: nowrap;color: var(--iqby, var(--aobxe));border-radius: var(--srr69);background: var(--fg07b);padding: 9px 17px;display: inline-block;}

.k158 {border-top: 1px solid var(--hqiz);}
.k158 ul {margin: 0 auto;flex-wrap: wrap;gap:25px;justify-content: center;padding: 0 var(--qryq);display: flex;list-style: none;max-width: var(--m749);}
.k158 a {color: var(--h1om4);padding: 11px 0;letter-spacing: .11em;font: 600 12.5px/1.3 var(--wg5);display: block;text-transform: uppercase;border-bottom: 2px solid transparent;text-decoration: none;}
.k158 a:hover {color: var(--xbil);}
.k158 a[aria-current="page"] {color: var(--xbil);border-bottom-color: var(--xbil);}

.v8jbm1 {height: 1px;opacity:0.05;padding: 0;position: fixed;appearance: none;-webkit-appearance: none;left: 0;pointer-events: none;border: 0;top: 0;margin: 0;width: 1px;}
.d12zs1b {justify-self: start;gap:5px;cursor: pointer;grid-column: 1;padding: 7px;display: none;flex-direction: column;}
.d12zs1b span {height: 2px;width: 19px;background: var(--cuuk);display: block;}

.tmfrg {display: flow-root;--txlez: 100%;max-width: var(--m749);padding: 30px var(--qryq) 70px;margin: 0 auto;}

.p1wjx6q {margin: 0 0 26px;color: var(--h1om4);text-align: center;font: 500 13px/1.5 var(--wg5);letter-spacing: .05em;}

.tmfrg > * {margin: 0 0 var(--sxn3);}
.tmfrg > *:last-child {margin-bottom: 0;}

.tmfrg h1 {margin: 8px 0 22px;text-align: center;text-wrap: balance;font: 800 clamp(40px, 7.2vw, 126px)/0.98 var(--wg5);letter-spacing: -.045em;}
.tmfrg h2 {font: 800 clamp(27px, 3.4vw, 42px)/1.06 var(--wg5);letter-spacing: -.032em;margin: 8px 0 16px;text-wrap: balance;text-align: left;}
.tmfrg h3 {font: 800 21px/1.25 var(--wg5);margin: 26px 0 8px;letter-spacing: -.02em;}
.tmfrg p {margin: 0 0 18px;}

.tmfrg p > a, .tmfrg li > a, .tmfrg td > a,
.tmfrg h2 > a, .tmfrg h3 > a {text-decoration-color: color-mix(in srgb, var(--nsm) 62%, transparent);color: inherit;text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 2px;}
.tmfrg p > a:hover {text-decoration-color: var(--nsm);}

.tmfrg > .zap6m {padding-left: max(var(--qryq), calc((100vw - var(--esy9)) / 2));padding-right: max(var(--qryq), calc((100vw - var(--esy9)) / 2));border-radius: 0;margin-left: 50%;width: 100vw;max-width: 100vw;transform: translateX(-50%);}

.tmfrg img {max-width: 100%;height: auto;border-radius: var(--srr69);}
.actk {margin-left: 50%;transform: translateX(-50%);width: min(var(--esy9), calc(100vw - var(--qryq) * 2));}

.tmfrg :is(.ttds, [class*="table"]) {overflow-x: auto;}
.tmfrg table {width: 100%;border-collapse: collapse;font: 15px/1.6 var(--wg5);margin: 0 0 20px;}
.tmfrg thead th {padding: 10px 12px;letter-spacing: .09em;font-weight: 700;text-align: left;text-transform: uppercase;font-size: 11.5px;border-bottom: 2px solid var(--xbil);color: var(--h1om4);white-space: nowrap;}
.tmfrg tbody td {padding: 11px 12px;border-bottom: 1px solid var(--hqiz);}

.tmfrg ul, .tmfrg ol {padding-left:21px;margin: 0 0 18px;}
.tmfrg li {margin-bottom:9px;}

.tmfrg > .zap6m:first-child {margin-top: -30px;}
@media (max-width:770px) { .tmfrg > .zap6m:first-child {margin-top: -24px;} }

.mgcp {letter-spacing: .24em;margin: 0 0 12px;text-transform: uppercase;color: var(--h1om4);font: 700 12px/1 var(--wg5);font-style: normal;display: block;}
.xzsbx5 {border: 0;width: 64px;background: var(--yy3);margin: 0 0 clamp(16px, 1.8vw, 24px);height: 4px;}

.bwkjhyd.bwkjhyd {font: 800 clamp(36px, 5.6vw, 76px)/1 var(--wg5);margin: 0;color: var(--xbil);overflow-wrap: break-word;text-wrap: balance;letter-spacing: -.045em;text-align: left;}
.g7sf.g7sf {max-width: 46ch;line-height:1.57;font-size: clamp(16px, 1.4vw, 19px);color: var(--h1om4);margin: clamp(14px, 1.6vw, 20px) 0 0;}

.veejpn7.veejpn7 {padding: 0 34px;margin-top: clamp(20px, 2.2vw, 30px);font-size: 15px;min-height: 56px;background: var(--nsm);color: var(--biu, var(--gu37));}
.veejpn7.veejpn7:hover {background: var(--kfv5g);}

.tn75vga.tn75vga {grid-template-columns: minmax(0, 1fr);align-items: center;display: grid;padding-bottom: clamp(36px, 4.4vw, 72px);padding-top: clamp(30px, 4vw, 64px);background: var(--bkd2);gap: clamp(26px, 4vw, 64px);}
@media (min-width:905px) {
  .tn75vga.tn75vga {grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);}
}
.tn75vga.tn75vga .mks2w97 {min-width: 0;}

.tn75vga.tn75vga .k21w8tp {isolation: isolate;min-width: 0;position: relative;margin: 0 14px 14px 0;}
.tn75vga.tn75vga .k21w8tp::before {background: var(--yy3);position: absolute;inset: 14px -14px -14px 14px;z-index: -1;content: "";border-radius: var(--srr69);}
.tn75vga.tn75vga .k21w8tp > * {position: relative;}
.tn75vga.tn75vga .f4vnj {display: block;width: 100%;height: auto;border-radius: var(--srr69);color: var(--kxrd, inherit);}
.tn75vga.tn75vga .k21w8tp picture {display: block;}

.tn75vga.h1j4334 .k21w8tp {aspect-ratio: 16 / 10;justify-content: center;align-items: center;display: flex;padding: clamp(20px, 3vw, 40px);background: var(--hid, var(--busa));border-radius: var(--srr69);}
.tn75vga.tn75vga .e5yxh68 {letter-spacing: -.05em;font: 800 clamp(40px, 6vw, 96px)/.95 var(--wg5);color: var(--vp5, var(--vnlo));overflow-wrap: break-word;text-align: center;min-width: 0;}
.tn75vga.tn75vga .c6ynq {right: clamp(14px, 2vw, 26px);font: 700 12px/1 var(--wg5);color: color-mix(in srgb, var(--vp5, var(--vnlo)) 62%, transparent);position: absolute;letter-spacing: .18em;top: clamp(12px, 1.8vw, 22px);}

.tn75vga.p6vq8kq.h1j4334 .k21w8tp {background: var(--hid, var(--yy3));}
.tn75vga.p6vq8kq .k21w8tp::before {background: var(--busa);}
.tn75vga.p6vq8kq .e5yxh68 {color: var(--vp5, var(--biu, var(--gu37)));}
.tn75vga.p6vq8kq .c6ynq {color: color-mix(in srgb, var(--vp5, var(--biu, var(--gu37))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .tn75vga.tn75vga .k21w8tp {order: -1;margin: 0 10px 10px 0;}
  .tn75vga.tn75vga .k21w8tp::before {inset: 10px -10px -10px 10px;}
  .tn75vga.h1j4334 .k21w8tp {aspect-ratio: 16 / 8;}
}
@media (max-width:548px) {
  .veejpn7.veejpn7 {display: flex;width: 100%;}
}

.p58yj {padding-bottom: clamp(40px, 5vw, 80px);position: relative;display: flex;padding-top: clamp(40px, 5vw, 80px);min-height: clamp(440px, 62vh, 640px);align-items: center;overflow: hidden;background: #000;}

.p58yj .j2sht.j2sht,
.p58yj > picture {max-width: none;height: 100%;inset: 0;width: 100%;border-radius: 0;object-fit: cover;position: absolute;}

.krq2d2 {inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, #000 82%, transparent) 0%,
    color-mix(in srgb, #000 62%, transparent) 38%,
    color-mix(in srgb, #000 0%, transparent) 72%);position: absolute;pointer-events: none;}
.d34jdj {z-index: 1;width: 100%;position: relative;max-width:619px;}
.p58yj .bwkjhyd {color: var(--q3ix, #fff);}
.p58yj .mgcp,
.p58yj .g7sf {color: color-mix(in srgb, var(--q3ix, #fff) 82%, transparent);}

.p58yj.wyc2t {--q3ix: var(--biu, var(--gu37));background: var(--dnl3, var(--yy3));}
.wyc2t .bwkjhyd {color: var(--q3ix, var(--biu, var(--gu37)));}
.wyc2t .mgcp,
.wyc2t .g7sf {color: color-mix(in srgb, var(--q3ix, var(--biu, var(--gu37))) 84%, transparent);}
.wyc2t .xzsbx5 {background: var(--q3ix, var(--biu, var(--gu37)));}
.gef1e {position: absolute;white-space: nowrap;font: 800 clamp(100px, 16vw, 240px)/1 var(--wg5);user-select: none;overflow: hidden;max-width: 100%;letter-spacing: -.06em;z-index: 0;bottom: -.2em;right: -.06em;color: color-mix(in srgb, var(--q3ix, var(--biu, var(--gu37))) 12%, transparent);pointer-events: none;}

.wyc2t .veejpn7.veejpn7 {color: var(--dnl3, var(--nsm));background: var(--q3ix, var(--biu, var(--gu37)));}
.wyc2t .veejpn7.veejpn7:hover {opacity:0.9;}

@media (max-width:770px) {
  
  .p58yj {min-height: min(78vh, 600px);align-items: flex-end;padding-top:119px;}
  .krq2d2 {background: linear-gradient(0deg,
      color-mix(in srgb, #000 88%, transparent) 0%,
      color-mix(in srgb, #000 66%, transparent) 45%,
      color-mix(in srgb, #000 0%, transparent) 80%);}
  .p58yj.wyc2t {min-height: 0;padding-top:48px;align-items: center;}
  .gef1e {font-size: 42vw;}
}

.ch10qda.ch10qda .cn1xzg {margin: 0 0 18px;}

.ch10qda.ch10qda .m04b5st {columns: 2;column-rule: 1px solid var(--lbz);column-gap:41px;}

.ch10qda.ch10qda .w9szkm8 {-webkit-column-break-inside: avoid;border-bottom: 1px solid var(--lbz);padding: 0 0 18px;break-inside: avoid;margin: 0 0 20px;}
.ch10qda.ch10qda .w9szkm8:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}

.ch10qda.ch10qda .v95q {letter-spacing: -.05em;margin: 4px 12px 0 0;float: left;font: 800 46px/0.8 var(--wg5);color: var(--biu, var(--gu37));}

.ch10qda.ch10qda .ztbsh1d {display: block;letter-spacing: -.015em;color: var(--biu, var(--gu37));margin: 0 0 4px;font: 800 17px/1.35 var(--wg5);}
.ch10qda.ch10qda .g6y2 {line-height:1.61;font-size: 16px;color: var(--biu, var(--gu37));display: block;}

.xdjs14w.xdjs14w .qq6zbs4 {margin: 0 0 18px;}

.xdjs14w.xdjs14w .grc40r {overflow-x: auto;}

.xdjs14w.xdjs14w .jpq0v {border-collapse: collapse;width: 100%;margin: 0;font: 16px/1.6 var(--wg5);}

.xdjs14w.xdjs14w .er4c45 {padding: 0 16px 10px;letter-spacing: .11em;border-bottom: 2px solid var(--baw, var(--xbil));white-space: nowrap;text-transform: uppercase;text-align: left;font: 700 12px/1.3 var(--wg5);}
.xdjs14w.xdjs14w .c55y1t {color: var(--xbil);}

.xdjs14w.xdjs14w .zk7yv {color: var(--h1om4);}
.xdjs14w.xdjs14w .er4c45 + .er4c45,
.xdjs14w.xdjs14w .aqrke + .aqrke {border-left: 1px solid var(--lbz);}

.xdjs14w.xdjs14w .aqrke {vertical-align: top;color: var(--w6d, var(--xbil));border-bottom: 1px solid var(--hqiz);width: 50%;padding: 12px 16px;}
.xdjs14w.xdjs14w tbody tr:last-child .aqrke {border-bottom: 0;}

.xdjs14w.xdjs14w .qnrjmwn {font: 800 17px/1.55 var(--wg5);width: 18px;float: left;}

.xdjs14w.xdjs14w .tge6 .qnrjmwn {color: var(--nsm);}
.xdjs14w.xdjs14w .g1py6q .qnrjmwn {color: var(--h1om4);}
.xdjs14w.xdjs14w .pwnrt0s {display: block;padding-left:23px;}

.bm7zg.bm7zg .k826 {margin: 0 0 12px;}
.bm7zg.bm7zg .n9fwz06 {border-top: 2px solid var(--xbil);}

.bm7zg.bm7zg .kt1h {border: 0;border-bottom: 1px solid var(--hqiz);border-radius: 0;margin: 0;padding: 0;background: none;}

.bm7zg.bm7zg .p3xry {min-height: 44px;color: var(--xbil);font: 800 18px/1.4 var(--wg5);letter-spacing: -.02em;cursor: pointer;display: flex;padding: 14px 0;gap:17px;align-items: center;list-style: none;justify-content: space-between;}
.bm7zg.bm7zg .p3xry::-webkit-details-marker {display: none;}
.bm7zg.bm7zg .neb7p {display: block;}

.bm7zg.bm7zg .p3xry::after {flex: 0 0 auto;font: 400 21px/1 var(--wg5);color: var(--h1om4);content: "+";}
.bm7zg.bm7zg .kt1h[open] .p3xry::after {content: "\2212";}

.bm7zg.bm7zg .tg995 {display: flex;gap:13px;padding: 0 0 18px;}
.bm7zg.bm7zg .s4mr {color: var(--nsm);letter-spacing: .1em;font: 800 13px/1.7 var(--wg5);flex: 0 0 auto;}
.bm7zg.bm7zg .xenw {line-height:1.59;color: var(--h1om4);font-size: 16px;margin: 0;}

.y4jea.y4jea .nfv63p1 {margin: 0 0 18px;}
.y4jea.y4jea .e6gnj {padding: 0;margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));list-style: none;display: grid;gap:26px 20px;}

.y4jea.y4jea .e6gnj {grid-template-columns: repeat(6, minmax(0, 1fr));gap:23px 16px;}
.y4jea.f5zw .e6gnj {grid-template-columns: repeat(4, minmax(0, 1fr));gap:27px 20px;}
@media (max-width:908px) {
  .y4jea.y4jea .e6gnj {grid-template-columns: repeat(3, minmax(0, 1fr));gap:19px 12px;}
}
@media (max-width:472px) {
  .y4jea.y4jea .e6gnj {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.y4jea.y4jea .y890v {margin: 0;border-bottom: 0;padding-top:9px;min-width: 0;border-top: 2px solid var(--xbil);}
.y4jea.y4jea .ebk8vre {grid-template-columns: auto minmax(0, 1fr);align-items: baseline;display: grid;padding: 0;text-decoration: none;min-width: 0;color: inherit;gap:3px 10px;}
.y4jea.y4jea .q19sf {color: var(--h1om4);grid-row: 2 / span 2;grid-column: 1;letter-spacing: .06em;align-self: start;font: 700 13px/1.3 var(--wg5);font-variant-numeric: tabular-nums;}

.y4jea.y4jea .te5yvwm {grid-row: 1;margin-bottom:11px;border-radius: var(--srr69);object-fit: cover;width: 100%;display: block;aspect-ratio: 1 / 1;grid-column: 1 / -1;height: auto;}
.y4jea.y4jea .xtx50pt {min-width: 0;overflow-wrap: break-word;letter-spacing: -.015em;font: 700 15px/1.25 var(--wg5);grid-column: 2;grid-row: 2;}
.y4jea.y4jea .f0edx0y {overflow: hidden;grid-row: 3;grid-column: 2;letter-spacing: .1em;color: var(--h1om4);text-transform: uppercase;white-space: nowrap;min-width: 0;font: 600 11.5px/1.3 var(--wg5);font-style: normal;text-overflow: ellipsis;}
.y4jea.y4jea .ebk8vre:hover .xtx50pt {text-underline-offset: 3px;text-decoration: underline;}

.tyrh.tyrh .ga0z7 {margin: 0 0 18px;}
.tyrh.tyrh .t638 {display: grid;background: var(--hqiz);gap:0px;border: 1px solid var(--hqiz);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));}
.tyrh.e561ws5 .t638 {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

@media (max-width:908px) {
  .tyrh.tyrh .t638 {flex-wrap: wrap;display: flex;}
  .tyrh.tyrh .t638 > * {min-width: 0;flex: 1 1 172px;}
}
.tyrh.tyrh .b3dr8y {flex-direction: column;text-decoration: none;align-items: center;display: flex;padding: 24px 18px;justify-content: center;min-height: 148px;gap:10px;background: color-mix(in srgb, var(--nsm) 12%, #000);}
.tyrh.tyrh .q6wa {object-fit: contain;height: auto;max-height: 64px;max-width: 100%;display: block;}
.tyrh.tyrh .n5ttp2 {letter-spacing: .1em;text-transform: uppercase;font: 600 12px/1.2 var(--wg5);text-align: center;color: color-mix(in srgb, #fff 78%, transparent);}

.ahgsk.ahgsk .f25gx {margin: 0 0 14px;}
.ahgsk.ahgsk .py6y {padding: 18px 20px;flex-wrap: wrap;align-items: center;background: var(--uu6i);gap:15px;display: flex;}
.ahgsk.cc85 .py6y {border-bottom: 1px solid var(--lbz);background: none;border-top: 1px solid var(--lbz);}
.ahgsk.ahgsk .hs46wq {align-items: center;display: inline-flex;padding: 12px 18px;justify-content: center;background: color-mix(in srgb, var(--nsm) 12%, #000);border-radius: var(--srr69);}
.ahgsk.ahgsk .nn5k9 {width: auto;object-fit: contain;display: block;height: 36px;}
.ahgsk.ahgsk .h0e37 {letter-spacing: .03em;font: 500 12.5px/1.5 var(--wg5);color: var(--h1om4);margin: 12px 0 0;}

.ws78.ws78 .y5bmrv {margin: 0 0 16px;}
.ws78.ws78 .jnj1jb {border-bottom: 2px solid var(--xbil);flex-wrap: wrap;padding: 0 0 20px;align-items: baseline;margin: 0 0 24px;display: flex;gap:13px;}
.ws78.ws78 .rtan4 {font: 800 clamp(40px, 5vw, 62px)/1 var(--wg5);font-variant-numeric: tabular-nums;letter-spacing: -.045em;}
.ws78.ws78 .txrq {font: 700 17px/1 var(--wg5);color: var(--h1om4);}
.ws78.ws78 .h7447t {line-height:1.55;color: var(--h1om4);flex: 1 1 260px;min-width: 0;font-size: 16px;}
.ws78.ws78 .adz040 {display: grid;gap:23px;}
.ws78.ja1djsz .adz040 {gap:23px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.ws78.ws78 .g5heqvd {border-left: 3px solid var(--nsm);margin: 0;padding: 0 0 0 18px;}
.ws78.ws78 .f1e7n {margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--wg5);letter-spacing: -.012em;}
.ws78.ws78 .c3pcktg {display: flex;gap:9px;align-items: baseline;flex-wrap: wrap;font-style: normal;}
.ws78.ws78 .tztt {letter-spacing: .11em;text-transform: uppercase;font: 700 12px/1 var(--wg5);}
.ws78.ws78 .mvgvnhg {color: var(--h1om4);font: 600 12px/1 var(--wg5);font-style: normal;font-variant-numeric: tabular-nums;}

.ymwa4.ymwa4 {display: grid;grid-template-columns: minmax(0, 1fr);position: relative;border-radius: 0;background: var(--uu6i);}
.ymwa4.ymwa4 .xza2e {background: var(--nsm);width: 4px;left: 0;position: absolute;bottom: 0;top: 0;}
.ymwa4.ymwa4 .dp6azry {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.ymwa4.ymwa4 .a2bep9v {margin: 0 0 12px;}
.ymwa4.ymwa4 .gxnjvt > :first-child {margin-top: 0;}
.ymwa4.ymwa4 .gxnjvt > :last-child  {margin-bottom: 0;}
.ymwa4.ymwa4 .fwhy {margin-top:16px;transition:background 0.16s;color: var(--biu, var(--gu37));min-height: 46px;align-items: center;padding: 0 26px;text-decoration: none;border-radius: var(--srr69);display: inline-flex;background: var(--nsm);font: 700 15px/1 var(--wg5);justify-content: center;}
.ymwa4.ymwa4 .fwhy:hover {background: var(--kfv5g);}
.ymwa4.ymwa4 .sqkvda {min-width: 0;margin: 0;}
.ymwa4.ymwa4 .z503m {height: 100%;display: block;object-fit: cover;border-radius: 0;width: 100%;}

@media (max-width: 759.98px) {
  .ymwa4.cvaazw > .sqkvda {order: 1;}
}

@media (min-width:765px) {
  .ymwa4.rpp67 {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .ymwa4.rpp67 .dp6azry {grid-row: 1;grid-column: 1;}
  .ymwa4.rpp67 .sqkvda {grid-column: 2;grid-row: 1;}
  .ymwa4.rpp67 .t4brm  {grid-column: 2;}
  .ymwa4.rpp67:has(.t4brm) .sqkvda {grid-column: 1;}
  
  .ymwa4.rpp67:has(.t3rjv8) {grid-template-columns: minmax(0, 1fr);}
}

.ymwa4.cgdfh55 {max-width: none;}
.ymwa4.cgdfh55 .z503m {max-height: 240px;}
@media (min-width:765px) {
  .tmfrg > .cgdfh55 {width: calc(50% - var(--sxn3) / 2);max-width: none;float: left;}
  .tmfrg > .cgdfh55 + .cgdfh55 {float: right;}
  
  .tmfrg > .cgdfh55 + .cgdfh55 + * {clear: both;}
}

.dez0h75.dez0h75 {display: block;}
.dez0h75 .ytm0x {gap:15px 28px;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;margin: 0 0 22px;display: flex;}
.dez0h75 .y2knar {min-width: 0;flex: 1 1 320px;}
.dez0h75 .mzv26 {margin: 0;letter-spacing: -.038em;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--wg5);text-wrap: balance;}
.dez0h75 .q3hkgb2 {color: var(--h1om4);line-height:1.53;font-size: 16.5px;max-width: 60ch;margin: 10px 0 0;}
.dez0h75 .en80p8 {align-items: center;gap:12px;flex: 0 0 auto;display: flex;}
.dez0h75 .rdb1 {min-width: 4.6em;font: 800 15px/1 var(--wg5);font-variant-numeric: tabular-nums;text-align: center;letter-spacing: .08em;color: var(--h1om4);}
.dez0h75 .rdb1 > span {color: var(--xbil);font-size: 22px;}
.dez0h75 .ejkatyx {display: inline-flex;transition:background 0.146s, opacity 0.199s;cursor: pointer;background: var(--nsm);align-items: center;height: 48px;font: 800 20px/1 var(--wg5);width: 48px;justify-content: center;padding: 0;border: 0;border-radius: var(--srr69);color: var(--biu, var(--gu37));}
.dez0h75 .ejkatyx:hover {background: var(--kfv5g);}
.dez0h75 .ejkatyx:disabled {opacity:0.34;cursor: default;}
.dez0h75 .ejkatyx:focus-visible,
.dez0h75 .ntsv:focus-visible {outline: 2px solid var(--xbil);outline-offset: 3px;}
.dez0h75 .ejkatyx[hidden] {display: none;}

.dez0h75 .ntsv {overflow-x: auto;display: grid;gap:20px;scroll-snap-type: x mandatory;scrollbar-width: none;grid-auto-flow: column;overscroll-behavior-x: contain;scroll-behavior: smooth;grid-auto-columns: calc(72% - 10px);}
.dez0h75 .ntsv::-webkit-scrollbar {display: none;}
.dez0h75.g4y4 .ntsv {grid-auto-columns: calc(86% - 10px);}
.dez0h75 .by1ej {scroll-snap-align: start;margin: 0;min-width: 0;}
.dez0h75 .by1ej picture {display: block;}
.dez0h75 .xy93.xy93 {display: block;border-radius: var(--srr69);aspect-ratio: 16 / 9;object-fit: cover;height: auto;width: 100%;}
.dez0h75 .djcg6wd {padding-top:10px;gap:12px;align-items: baseline;display: flex;border-top: 2px solid var(--xbil);margin: 12px 0 0;}
.dez0h75 .hnkttr {color: color-mix(in srgb, var(--nsm) 62%, var(--xbil));font: 800 28px/1 var(--wg5);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}
.dez0h75 .kdtw {color: var(--xbil);font: 700 16px/1.35 var(--wg5);}

.dez0h75 .etw8rp {height: 4px;border-radius: var(--srr69);display: block;overflow: hidden;background: var(--lbz);margin: 20px 0 0;}
.dez0h75 .dtxxh8 {transition:width 0.362s ease;height: 100%;background: var(--nsm);display: block;}
.dez0h75 .qw4e1v0 {flex-wrap: wrap;display: flex;gap:12px;margin: 24px 0 0;}

@media (max-width:770px) {
  .dez0h75 .ntsv,
  .dez0h75.g4y4 .ntsv {grid-auto-columns: 86%;gap:12px;}
  .dez0h75 .ytm0x {align-items: center;}
  .dez0h75 .ejkatyx {height: 44px;width: 44px;}
  .dez0h75 .qw4e1v0 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .dez0h75 .ntsv {scroll-behavior: auto;}
  .dez0h75 .dtxxh8 {transition:none;}
}

.vxsq.vxsq {background: var(--nsm);color: var(--biu, var(--gu37));}
.vxsq.vxsq:hover {background: var(--kfv5g);}
.sm7x.sm7x {color: var(--xbil);background: none;box-shadow: inset 0 0 0 2px var(--xbil);}
.sm7x.sm7x:hover {background: var(--uu6i);}

.y3akq.y3akq {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:6px 18px;}
.y3akq.y3akq .p5n69h {grid-column: 1 / -1;margin: 0 0 6px;width: 100%;height: 2px;border: 0;background: var(--xbil);}
.y3akq.y3akq .hmr19 {margin: 0;}
.y3akq.y3akq .macg {object-fit: cover;width: 72px;height: 72px;border-radius: var(--srr69);display: block;}
.y3akq.y3akq .n9ag9qj {min-width: 0;}
.y3akq.y3akq .p4efr {display: block;font: 800 19px/1.25 var(--wg5);letter-spacing: -.02em;}
.y3akq.y3akq .xjjg6 {margin-top:3px;text-transform: uppercase;display: block;letter-spacing: .1em;font: 600 11.5px/1.35 var(--wg5);color: var(--h1om4);}
.y3akq.y3akq .pnrpy {line-height:1.60;margin: 10px 0 0;font-size: 15.5px;}
.y3akq.y3akq .yjhygmr {margin: 10px 0 0;font-size: 13px;color: var(--h1om4);line-height:1.56;}
.y3akq.y3akq .wk3f8 {grid-column: 2;display: flex;gap:9px;list-style: none;margin: 12px 0 0;padding: 0;}
.y3akq.y3akq .g36x283 {margin: 0;}
.y3akq.y3akq .n6dn {align-items: center;color: var(--xbil);display: inline-flex;width: 44px;box-shadow: inset 0 0 0 1px var(--lbz);justify-content: center;height: 44px;text-decoration: none;border-radius: var(--srr69);}
.y3akq.y3akq .n6dn:hover {background: var(--uu6i);}

.y3akq.p43njfc {grid-template-columns: minmax(0, 1fr);}
.y3akq.p43njfc .wk3f8 {grid-column: 1;}

.f0qq0.f0qq0 .gvs2ysb {text-transform: uppercase;font: 600 11.5px/1 var(--wg5);margin: 0 0 8px;letter-spacing: .22em;color: var(--h1om4);}
.f0qq0.f0qq0 .p63mgb {margin: 0 0 12px;}
.f0qq0.f0qq0 .pp2aj {border: 0;height: 1px;background: var(--lbz);width: 100%;margin: 0 0 18px;}
.f0qq0.fz832h6 {padding-left: clamp(0px, 4vw, 56px);}
.f0qq0.f0qq0 .zkw2a8a > :first-child {margin-top: 0;}
.f0qq0.f0qq0 .zkw2a8a > :last-child  {margin-bottom: 0;}

.t6g3f.t6g3f {display: flex;align-items: center;flex-direction: column;margin: 0 0 var(--sxn3);gap:16px;}
.t6g3f.b0d5pdh  {align-items: flex-start;}
.t6g3f.cykdf {align-items: flex-end;}
.t6g3f.t6g3f .gezqn {border: 0;border-top: 2px dashed var(--lbz);margin: 0;height: 0;width: 100%;}
.t6g3f.t6g3f .mfnn7v {color: var(--biu, var(--gu37));background: var(--nsm);text-decoration: none;padding: 0 40px;min-height: 52px;align-items: center;transition:background 0.189s;border-radius: var(--srr69);justify-content: center;display: inline-flex;}
.t6g3f.t6g3f .mfnn7v:hover {background: var(--kfv5g);}
.t6g3f.t6g3f .c1cb37 {font: 700 16px/1 var(--wg5);letter-spacing: .02em;}

.t6g3f.t6g3f .mfnn7v {overflow: hidden;position: relative;}
.t6g3f.t6g3f .me76w7j {clip-path: polygon(100% 0, 0 0, 100% 100%);position: absolute;width: 12px;top: 0;right: 0;background: var(--bkd2);height: 12px;}

.t6g3f.t6g3f .me76w7j {background: var(--qp6b);}

.t6g3f.t6g3f .qbhvcyt {width: 100%;}

.ey40nq.ey40nq {margin: 0 0 var(--sxn3);}
.ey40nq.ey40nq .r1m7hd {display: block;}
.ey40nq.ey40nq .d76v1 {border-radius: var(--srr69);height: auto;width: 100%;display: block;}
.ey40nq.ey40nq .bm1yq3 {width: 100%;height: 1px;margin: 10px 0 0;background: var(--lbz);border: 0;}
.ey40nq.ey40nq .hzj3v40 {margin: 8px 0 0;}
.ey40nq.ey40nq .b9n7t {color: var(--h1om4);letter-spacing: .14em;font: 600 11.5px/1 var(--wg5);text-transform: uppercase;}

.ey40nq.xf8b8t {width: min(var(--esy9), calc(100vw - var(--qryq) * 2));transform: translateX(-50%);margin-left: 50%;}

.wabg.wabg {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--uu6i);}
.wabg.kjp7ec {padding-left: 0;background: none;padding-right: 0;}
.wabg.wabg .at3nn {background: var(--xbil);width: 100%;border: 0;margin: 0 0 14px;height: 2px;}
.wabg.wabg .j6jf {margin: 0 0 12px;text-transform: uppercase;font: 700 12px/1.3 var(--wg5);letter-spacing: .2em;display: block;color: var(--h1om4);}
.wabg.wabg .rmf5b90 > :first-child {margin-top: 0;}
.wabg.wabg .rmf5b90 > :last-child  {margin-bottom: 0;}

.cv1r.cv1r {padding: clamp(24px, 3vw, 40px);color: var(--vnlo);background: var(--busa);position: relative;}
.cv1r.cv1r .b71k342 {color: var(--vnlo);margin: 0 0 14px;}
.cv1r.cv1r .brhbb > :first-child {margin-top: 0;}
.cv1r.cv1r .brhbb > :last-child  {margin-bottom: 0;}

.cv1r.cv1r .brhbb :is(h2, h3, strong, b) {color: var(--vnlo);}
.cv1r.cv1r .brhbb a {color: var(--vnlo);text-decoration-color: color-mix(in srgb, var(--vnlo) 60%, transparent);}
.cv1r.cv1r .brhbb :is(td, th) {border-color: color-mix(in srgb, var(--vnlo) 26%, transparent);}
.cv1r.cv1r .brhbb thead th {color: color-mix(in srgb, var(--vnlo) 72%, transparent);border-bottom-color: color-mix(in srgb, var(--vnlo) 50%, transparent);}

.cv1r.cv1r .n9h87j {border-right: 3px solid color-mix(in srgb, var(--vnlo) 40%, transparent);border-bottom: 3px solid color-mix(in srgb, var(--vnlo) 40%, transparent);right: 0;bottom: 0;height: 22px;position: absolute;width: 22px;}

.cv1r.w1am {color: var(--ppk29, var(--biu, var(--gu37)));background: var(--yy3);}
.cv1r.w1am .b71k342,
.cv1r.w1am .brhbb :is(h2, h3, strong, b),
.cv1r.w1am .brhbb a {color: var(--ppk29, var(--biu, var(--gu37)));}
.cv1r.w1am .brhbb a {text-decoration-color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 60%, transparent);}
.cv1r.w1am .brhbb :is(td, th) {border-color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 26%, transparent);}
.cv1r.w1am .brhbb thead th {border-bottom-color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 50%, transparent);color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 78%, transparent);}
.cv1r.w1am .n9h87j {border-bottom-color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 40%, transparent);border-right-color: color-mix(in srgb, var(--ppk29, var(--biu, var(--gu37))) 40%, transparent);}

.ws6xz.ws6xz {display: block;}
.ws6xz.ws6xz .e6vcaka {display: block;color: var(--h1om4);text-transform: uppercase;font: 700 12px/1.3 var(--wg5);letter-spacing: .2em;}
.ws6xz.ws6xz .xsk99 {background: var(--xbil);width: 100%;border: 0;margin: 10px 0 0;height: 2px;}
.ws6xz.ws6xz .f4zaxf {counter-reset: mp-contents-n;list-style: none;margin: 0;padding: 0;}
.ws6xz.ws6xz .f4zaxf li {margin: 0;counter-increment: mp-contents-n;border-bottom: 1px solid var(--hqiz);}
.ws6xz.ws6xz .f4zaxf a {font-size: 15.5px;min-height: 44px;display: flex;line-height:1.42;text-decoration: none;gap:13px;color: inherit;align-items: baseline;padding: 11px 2px;}
.ws6xz.ws6xz .f4zaxf a::before {letter-spacing: .08em;content: counter(mp-contents-n, decimal-leading-zero);color: var(--h1om4);font: 700 11.5px/1 var(--wg5);font-variant-numeric: tabular-nums;flex: 0 0 auto;}
.ws6xz.ws6xz .f4zaxf a:hover {text-underline-offset: 3px;text-decoration: underline;}

.p7c93, .qyngh {box-shadow: none !important;background: var(--uu6i) !important;padding: 30px 32px !important;border: 0 !important;border-radius: var(--srr69) !important;}

@media (max-width:770px) {
  :root {--qryq: 18px;}
  .d12zs1b {display: flex;}
  .k158 {display: none;}
  
  .tmfrg {padding: 24px var(--qryq) 56px;}
  
  .ch10qda.ch10qda .m04b5st {columns: 1;column-rule: 0;}
  .ch10qda.ch10qda .v95q {font-size: 38px;}
  
  .xdjs14w.xdjs14w .er4c45 {padding: 0 10px 9px;}
  .xdjs14w.xdjs14w .aqrke {padding: 11px 10px;}
  .bm7zg.bm7zg .p3xry {font-size: 16.5px;}
  
  .actk {transform: none;margin-left: 0;width: auto;}
}

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

.sxbg.sxbg {background: var(--z076);}
.tmfrg thead th {border-bottom-color: var(--baw, var(--xbil));}
.tmfrg tbody td {color: var(--w6d, inherit);}

.d12zs1b {align-items: center;min-width: 44px;justify-content: center;min-height: 44px;}

.d52aq a[role="button"],
.tmfrg a[role="button"] {min-height: 44px;}

@media (max-width:867px) {
  
  .k158 a {min-height: 44px;display: flex;align-items: center;}
  .k158 ul {gap:9px;}
}

.sxbg .d3d8m6w a {display: flex;min-height: 44px;align-items: center;}
.rh11 {display: inline-flex;min-height: 44px;align-items: center;}

.qxg5te, .w18v, .hsttz8z,
.tmfrg a[role="button"],
.tmfrg .a5p46 a {min-height: 44px;}

.tmfrg p, .tmfrg li, .tmfrg td {font-size: 16px;line-height:1.59;}

.tmfrg.tmfrg :is(p, li, td, dd) {font-size: 16px;line-height:1.58;}

.k158 ul {gap:7px;}

.gq51qy {display: inline-flex;align-items: center;min-height: 44px;}

.sxbg .d3d8m6w ul {gap:7px;display: grid;}

.k6v6j97.k6v6j97 {background: none;margin: 40px 0 0;box-shadow: none;padding: 0;border: 0;border-radius: 0;}
.k6v6j97.k6v6j97 .sxadr0s {margin: 0 0 18px;border: 0;border-top: 2px solid var(--xbil);}
.k6v6j97.k6v6j97 .dbkf0g {margin: 0 0 10px;color: var(--h1om4);text-transform: uppercase;letter-spacing: .11em;font: 700 12px/1 var(--wg5);display: block;}
.k6v6j97.k6v6j97 .nbyt06q {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--wg5);margin: 0 0 10px;letter-spacing: -.035em;}
.k6v6j97.k6v6j97 .np4jp6n {max-width: 62ch;color: var(--h1om4);margin: 0 0 22px;}

.k6v6j97.k6v6j97 .c2ry20 {border-top: 1px solid var(--lbz);margin: 0 0 24px;list-style: none;display: grid;gap: 0;padding: 0;}
.k6v6j97.p45mty3 .c2ry20 {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.k6v6j97.k6v6j97 .ckxx {flex-wrap: wrap;border-bottom: 1px solid var(--lbz);align-items: baseline;padding: 11px 0;gap:7px 14px;display: flex;}
.k6v6j97.k6v6j97 .tzv5466 {flex: 0 0 auto;font-style: normal;font: 700 12px/1.3 var(--wg5);letter-spacing: .11em;color: var(--h1om4);text-transform: uppercase;}
.k6v6j97.k6v6j97 .qfpbkb {color: var(--xbil);margin-left: auto;font: 600 16px/1.3 var(--wg5);font-variant-numeric: tabular-nums;}
.k6v6j97.p45mty3 .qfpbkb {margin-left: 0;}

.k6v6j97.k6v6j97 .ys6q {display: flex;gap:13px;margin: 0;flex-wrap: wrap;}
.k6v6j97.k6v6j97 .mw5yxbs {color: #fff;padding: 8px 24px;justify-content: center;border: 2px solid #000;border-radius: var(--srr69);min-height: 52px;text-decoration: none;display: inline-flex;transition:background 0.143s, color 0.18s;flex-direction: column;background: #000;}
.k6v6j97.k6v6j97 .mw5yxbs:hover {color: #000;background: #fff;}
.k6v6j97.k6v6j97 .k5xj {font: 600 10.5px/1.3 var(--wg5);text-transform: uppercase;letter-spacing: .12em;color: inherit;}
.k6v6j97.k6v6j97 .v53p9 {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--wg5);font-style: normal;}

@media (max-width:548px) {
  
  .k6v6j97.k6v6j97 .ys6q {flex-direction: column;}
  .k6v6j97.k6v6j97 .mw5yxbs  {align-items: flex-start;}
  
  .k6v6j97.p45mty3 .c2ry20 {grid-template-columns: minmax(0, 1fr);}
}

.cyct {position: fixed;opacity:0.05;inset: 0;cursor: pointer;z-index: 90;visibility: hidden;background: color-mix(in srgb, #000 52%, transparent);transition:opacity 0.239s ease, visibility 0.211s;}
.t8a0nc0 {background: var(--bkd2);position: fixed;transition:transform 0.215s ease, visibility 0.245s;top: 0;border-left: 1px solid var(--lbz);bottom: 0;visibility: hidden;right: 0;display: flex;overflow-y: auto;transform: translateX(100%);z-index: 91;overscroll-behavior: contain;width: min(88vw, 380px);flex-direction: column;-webkit-overflow-scrolling: touch;}
.v8jbm1:checked ~ .cyct {opacity:0.99;visibility: visible;}
.v8jbm1:checked ~ .t8a0nc0 {transform: translateX(0);visibility: visible;}

.t8a0nc0[hidden] {display: none;}

.ha7tevg {justify-content: space-between;display: flex;border-bottom: 1px solid var(--lbz);align-items: center;gap:12px;padding: 14px 8px 14px 20px;}
.qf8gg1 {font: 800 20px/1.2 var(--wg5);min-width: 0;letter-spacing: -.035em;overflow-wrap: anywhere;color: var(--cuuk);}
.bpwe {line-height: 1;align-items: center;display: flex;min-height: 44px;font-size: 27px;flex: 0 0 auto;cursor: pointer;min-width: 44px;border: 0;justify-content: center;background: none;color: var(--cuuk);}
.bpwe:hover {color: var(--h1om4);}

.mk15s {padding: 6px 0;}
.mk15s ul {padding: 0;margin: 0;list-style: none;}
.mk15s li + li {border-top: 1px solid var(--hqiz);}
.mk15s a {align-items: center;font-size: 16.5px;display: flex;color: var(--cuuk);text-decoration: none;padding: 10px 20px;min-height: 48px;}
.mk15s a:hover {background: var(--uu6i);}
.mk15s a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--yy3);font-weight: 700;}

.hkpsqg {display: grid;gap:11px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--lbz);margin-top: auto;}
.hajxhe1,
.jfrhk1 {font-weight: 700;align-items: center;border-radius: var(--srr69);font-size: 15.5px;text-decoration: none;justify-content: center;padding: 12px 18px;min-height: 48px;display: flex;}
.hajxhe1 {background: transparent;border: 1px solid var(--lbz);color: var(--cuuk);}
.hajxhe1:hover {background: var(--uu6i);}
.jfrhk1 {background: var(--nsm);border: 1px solid transparent;color: var(--biu, var(--gu37));}
.jfrhk1:hover {background: var(--kfv5g);}

.t8a0nc0 a:focus-visible,
.bpwe:focus-visible,
.d12zs1b:focus-visible {outline: 2px solid var(--yy3);outline-offset: 2px;}

@media (min-width:771px) {
  .cyct, .t8a0nc0 {display: none;}
}

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

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

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

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

.ws6xz.ws6xz .s9z424v > summary.rb6vmnv {list-style: none;min-height: 44px;cursor: pointer;align-items: center;gap:12px;display: flex;}
.ws6xz.ws6xz .s9z424v > summary.rb6vmnv::-webkit-details-marker {display: none;}
.ws6xz.ws6xz .s9z424v > summary.rb6vmnv:focus-visible {outline: 2px solid var(--xbil);outline-offset: 4px;}
.ws6xz.ws6xz .s9z424v > summary.rb6vmnv .e6vcaka {margin: 0;}

.ws6xz.ws6xz .s9z424v > summary.rb6vmnv::after {content: "";margin-left: auto;flex: 0 0 auto;width: 18px;transition:box-shadow 0.182s ease;height: 2px;background: var(--xbil);}
.ws6xz.ws6xz .s9z424v[open] > summary.rb6vmnv::after {box-shadow: 0 5px 0 0 var(--xbil);}
@media (prefers-reduced-motion: reduce) {
  .ws6xz.ws6xz .s9z424v > summary.rb6vmnv::after {transition:none;}
}

.sxbg.sxbg > * {max-width: min(var(--esy9), calc(100% - var(--qryq) * 2));margin-left: auto;margin-right: auto;padding-right: 0;box-sizing: border-box;width: auto;padding-left: 0;}

.hr35fq {--l2ha: 999px;--n0rb5: 0 13px;--rjy: 700;--u7h: var(--srr69);--ycfto: 999px;--iiyyf: 1.5px solid var(--lbz);}

.xdjs14w.xdjs14w .g1py6q .qnrjmwn {color: var(--y2hh5, var(--h1om4));}

.ch10qda.ch10qda .g6y2, .ch10qda.ch10qda .ztbsh1d {color: var(--xbil);}

.xdjs14w.xdjs14w .tge6 .qnrjmwn {color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));}

@media (max-width:695px) {
  .xdjs14w.xe0q .tge6:not(:empty)::before,
  .xdjs14w.xe0q .g1py6q:not(:empty)::before {font-weight: 700;margin-right:7px;}
  .xdjs14w.xe0q .tge6:not(:empty)::before {color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));content: "+";}
  .xdjs14w.xe0q .g1py6q:not(:empty)::before {color: var(--y2hh5, var(--h1om4));content: "\2212";}
}

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

.bm7zg.g7bfm89 .wjx0dc5 {border-top: 2px solid var(--xbil);counter-reset: mp-qa-n;margin: 0;list-style: none;padding: 0;}
.bm7zg.g7bfm89 .gr0cv9y {counter-increment: mp-qa-n;position: relative;border-bottom: 1px solid var(--hqiz);margin: 0;padding-left:41px;}

.bm7zg.g7bfm89 .gr0cv9y::before {font: 700 11.5px/1 var(--wg5);font-variant-numeric: tabular-nums;top: 21px;color: var(--h1om4);position: absolute;letter-spacing: .08em;left: 0;content: counter(mp-qa-n, decimal-leading-zero);}

.bm7zg.g7bfm89 .kt1h {border-bottom: 0;}

.bm7zg.g7bfm89 .xenw {padding: 0 0 18px;}

.bm7zg.j1k2n6b .kt1h:first-of-type {border-top: 2px solid var(--xbil);}
.bm7zg.j1k2n6b .xenw {margin: 0 0 16px;padding: 1px 0 1px 18px;border-left: 2px solid var(--lbz);}

.bm7zg.bm7zg .s4mr {color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));}

@media (max-width:548px) {
  .bm7zg.g7bfm89 .gr0cv9y {padding-left:31px;}
  .bm7zg.j1k2n6b .xenw {padding-left:14px;}
}

.xdjs14w.xdjs14w .zajzka {margin-right:10px;display: inline-block;font: 800 15px/1 var(--wg5);}
.xdjs14w.xdjs14w .c55y1t .zajzka {color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));}
.xdjs14w.xdjs14w .zk7yv .zajzka {color: var(--y2hh5, var(--h1om4));}

.xdjs14w.b0m3b .jpq0v {border-top: 2px solid var(--baw, var(--xbil));}
.xdjs14w.b0m3b .axx3j {vertical-align: top;padding: 16px 20px 16px 0;border-bottom: 1px solid var(--lbz);width: 1%;white-space: nowrap;}

.xdjs14w.b0m3b .aqrke {border-left: 1px solid var(--lbz);width: auto;padding: 16px 0 16px 20px;border-bottom: 1px solid var(--lbz);}
.xdjs14w.b0m3b tbody tr:last-child .axx3j,
.xdjs14w.b0m3b tbody tr:last-child .aqrke {border-bottom: 0;}

.xdjs14w.xdjs14w .wqvf {margin: 0;padding: 0;list-style: none;}
.xdjs14w.xdjs14w .y68z0x {border-bottom: 1px solid var(--hqiz);padding: 8px 0;margin: 0;}
.xdjs14w.xdjs14w .y68z0x:first-child {padding-top: 0;}
.xdjs14w.xdjs14w .y68z0x:last-child {padding-bottom: 0;border-bottom: 0;}

.xdjs14w.xe0q .aqrke {padding: 13px 16px;}

@media (max-width:548px) {
  .xdjs14w.b0m3b .axx3j {padding: 13px 14px 13px 0;}
  .xdjs14w.b0m3b .aqrke {padding: 13px 0 13px 14px;}
}

.wabg.t1yk .j6jf {margin: 0 0 10px;}
.wabg.t1yk .at3nn {margin: 0 0 16px;}

.wabg.wabg .xzj8 {gap:11px 26px;grid-template-columns: minmax(0, 1fr);display: grid;}
.wabg.xx6pnj .j6jf {margin: 0;}
@media (min-width:725px) {
  .wabg.xx6pnj .xzj8 {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .wabg.xx6pnj .rmf5b90 {grid-column: 2;}
  .wabg.xx6pnj .rmf5b90:only-child {grid-column: 1 / -1;}
}

.t6g3f.t6g3f .amys6 {justify-content: center;display: flex;width: 100%;border: 2px dashed var(--lbz);border-radius: var(--srr69);padding: clamp(16px, 2.2vw, 24px);}
.t6g3f.b0d5pdh .amys6  {justify-content: flex-start;}
.t6g3f.cykdf .amys6 {justify-content: flex-end;}

.t6g3f.t6g3f .amys6 .qbhvcyt {width: 100%;}

.y3akq.gknwd {display: block;}
.y3akq.gknwd .p5n69h {margin: 0 0 14px;}
.y3akq.gknwd .hmr19 {float: left;margin: 3px 16px 10px 0;}
.y3akq.gknwd .wpxh87t {text-transform: uppercase;color: var(--h1om4);margin: 0 0 3px;letter-spacing: .1em;display: block;font: 600 11.5px/1.35 var(--wg5);}
.y3akq.gknwd .wk3f8 {margin: 14px 0 0;clear: both;}

.y3akq.gknwd .yjhygmr {clear: left;}

.y3akq.gknwd::after {clear: both;content: "";display: block;}

.y3akq.ehej {gap: 0 22px;display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: start;}
.y3akq.ehej .p5n69h {margin: 0 0 14px;grid-column: 1 / -1;}

.y3akq.ehej .n9ag9qj {justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid var(--lbz);display: flex;gap:5px 18px;grid-column: 1;align-items: baseline;padding-bottom:11px;}
.y3akq.ehej .xjjg6 {margin-top: 0;}
.y3akq.ehej .hmr19 {grid-row: 2;grid-column: 2;}
.y3akq.ehej .pnrpy,
.y3akq.ehej .yjhygmr,
.y3akq.ehej .wk3f8 {grid-column: 1 / -1;}
.y3akq.ehej .pnrpy {margin-top:14px;}
.y3akq.ehej .wk3f8 {margin-top:15px;}

@media (max-width:548px) {
  .y3akq.ehej {grid-template-columns: minmax(0, 1fr);}
  
  .y3akq.ehej .p5n69h {order: -2;}
  .y3akq.ehej .hmr19 {grid-row: auto;order: -1;grid-column: 1;margin-bottom:13px;}
}

.ws6xz.ws6xz .v9crq8 {padding: 0;margin: 0;list-style: none;}
.ws6xz.ws6xz .v9crq8 li {margin: 0;border-bottom: 1px solid var(--hqiz);}
.ws6xz.ws6xz .v9crq8 a {align-items: center;font-size: 15.5px;gap:11px;color: inherit;line-height:1.40;padding: 11px 2px;text-decoration: none;min-height: 44px;display: flex;}
.ws6xz.ws6xz .v9crq8 a::before {height: 1px;content: "";flex: 0 0 auto;background: var(--h1om4);width: 16px;}
.ws6xz.ws6xz .v9crq8 a:hover {text-decoration: underline;text-underline-offset: 3px;}

.ws6xz.ws6xz .kdy3d {margin-top:12px;background: var(--uu6i);padding: 2px clamp(14px, 2vw, 22px) 6px;}
.ws6xz.ws6xz .kdy3d .xsk99 {margin-top:14px;}

.ws6xz.ws6xz .kdy3d .f4zaxf li:last-child {border-bottom: 0;}

.ch10qda.ch10qda .v95q {color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));}

.ch10qda.wafjjp .gapx4n {counter-reset: mp-run-n;padding: 0;margin: 0;list-style: none;}
.ch10qda.wafjjp .e868k {counter-increment: mp-run-n;border-bottom: 1px solid var(--lbz);position: relative;padding: 0 0 18px 58px;margin: 0 0 20px;}
.ch10qda.wafjjp .e868k:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.ch10qda.wafjjp .e868k::before {top: -2px;letter-spacing: -.05em;left: 0;position: absolute;color: color-mix(in srgb, var(--yy3, var(--nsm)) 62%, var(--xbil));content: counter(mp-run-n);font: 800 40px/1 var(--wg5);}

.ch10qda.ryf1hxz .h4ehv {margin: 0;}
.ch10qda.ryf1hxz .q0ekv3n {margin: 0 0 20px;border-bottom: 1px solid var(--lbz);padding: 0 0 18px;}
.ch10qda.ryf1hxz .q0ekv3n:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.ch10qda.ryf1hxz .ftv4n5 {padding: 0 0 7px;display: flex;border-bottom: 1px solid var(--hqiz);align-items: baseline;gap:13px;margin: 0 0 7px;}

.ch10qda.ryf1hxz .v95q {float: none;margin: 0;font-variant-numeric: tabular-nums;font-size: 23px;line-height: 1;}
.ch10qda.ryf1hxz .ztbsh1d {margin: 0;}

@media (max-width:548px) {
  .ch10qda.wafjjp .e868k {padding-left:47px;}
  .ch10qda.wafjjp .e868k::before {font-size: 32px;}
  .ch10qda.ryf1hxz .ftv4n5 {gap:9px;}
}

@media (max-width:695px) {
  .xdjs14w.b0m3b .aqrke {padding-left: 0;border-left: 0;}
}

.veejpn7.veejpn7,
.hsttz8z.hsttz8z, .gq51qy.gq51qy,
.jfrhk1.jfrhk1, .hajxhe1.hajxhe1,
.fwhy.fwhy,
.vxsq.vxsq, .sm7x.sm7x,
.mfnn7v.mfnn7v {align-items: center;white-space: nowrap;transition:background 0.197s, color 0.135s, border-color 0.131s;line-height:1.10;font-weight: 800;text-align: center;border-radius: var(--srr69);letter-spacing: .06em;justify-content: center;text-decoration: none;text-transform: uppercase;display: inline-flex;font-family: var(--wg5);}
.fwhy.fwhy, .vxsq.vxsq,
.sm7x.sm7x, .mfnn7v.mfnn7v {padding: 0 28px;font-size: 14px;min-height: 50px;}

.t6g3f.t6g3f .c1cb37 {font: inherit;letter-spacing: inherit;}

.cxe6 .hsttz8z.hsttz8z,
.cxe6 .gq51qy.gq51qy {font-size: 12.5px;padding: 0 18px;min-height: 42px;}
.cxe6 .gq51qy.gq51qy {box-shadow: inset 0 0 0 1.5px color-mix(in srgb, var(--cuuk) 38%, transparent);background: transparent;color: var(--cuuk);}
.cxe6 .gq51qy.gq51qy:hover {box-shadow: inset 0 0 0 1.5px var(--cuuk);}

.hr35fq {--ycfto: var(--srr69);--l2ha: var(--srr69);}
.a5hqsfw {align-items: center;justify-self: start;grid-column: 1;display: flex;grid-row: 1;}
.fbbnm4 {padding: 16px 20px 0;}
.a5hqsfw:not(:has(*)), .fbbnm4:not(:has(*)) {display: none;}

.k158 ul {gap: 0;}
.k158 li {display: flex;align-items: center;}
.k158 li + li::before {width: 1px;background: var(--lbz);content: "";height: 14px;}
.k158 a {padding: 12px 22px;border-bottom-width: 3px;}
.k158 a[aria-current="page"] {border-bottom-color: var(--yy3);}

@media (max-width:770px) {
  
  .vbgp2 {padding: 10px var(--qryq);gap:8px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .d12zs1b {grid-column: 1;}
  .rh11 {justify-self: start;min-width: 0;grid-column: 2;}
  .rh11 img {max-width: min(30vw, 120px);}
  .hekdg8 {font-size: 19px;}
  .cxe6 {grid-column: 3;gap:6px;}
  .a5hqsfw {display: none;}
  .cxe6 .hsttz8z.hsttz8z,
  .cxe6 .gq51qy.gq51qy {min-height: 40px;letter-spacing: .04em;font-size: 11.5px;padding: 0 11px;}

  .t8a0nc0 {left: 0;border-left: 0;border-right: 1px solid var(--lbz);transform: translateX(-100%);right: auto;}
}
@media (max-width: 359.98px) {
  
  :root {--qryq: 14px;}
  .vbgp2 {padding: 10px var(--qryq);gap:5px;}
  .rh11 img {max-width: 25vw;}
  .cxe6 .hsttz8z.hsttz8z,
  .cxe6 .gq51qy.gq51qy {font-size: 11px;letter-spacing: .02em;padding: 0 9px;}
}

.tyrh.tyrh .t638,
.tyrh.e561ws5 .t638,
.ahgsk.ahgsk .py6y {grid-template-columns: repeat(var(--mk7, 4), minmax(0, 1fr));display: grid;}
.tyrh.tyrh .t638 > * {max-width: none;}
.ahgsk.ahgsk .py6y {border-radius: var(--srr69);gap:11px;}
.ahgsk.ahgsk .hs46wq {min-height: 76px;border-radius: var(--srr69);padding: 14px 12px;}
.ahgsk.ahgsk .nn5k9 {max-width: 100%;height: 34px;}
.tyrh.tyrh .t638 {overflow: hidden;border-radius: var(--srr69);}
@media (max-width:908px) {
  .tyrh.tyrh .t638,
  .ahgsk.ahgsk .py6y {grid-template-columns: repeat(var(--b175f, 3), minmax(0, 1fr));display: grid;}
}
@media (max-width:548px) {
  .tyrh.tyrh .t638,
  .ahgsk.ahgsk .py6y {grid-template-columns: repeat(var(--f7cwn, 2), minmax(0, 1fr));}
  .ahgsk.ahgsk .py6y {padding: 12px;gap:9px;}
  .ahgsk.ahgsk .hs46wq {min-height: 60px;padding: 10px 8px;}
  .ahgsk.ahgsk .nn5k9 {height: 26px;}
  .tyrh.tyrh .b3dr8y {padding: 16px 10px;min-height: 112px;}
  .tyrh.tyrh .q6wa {max-height: 44px;}
}

.k6v6j97.k6v6j97 {grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--sxn3);border-radius: var(--srr69);color: var(--z2o);gap: clamp(24px, 4vw, 56px);display: grid;background: var(--sua);padding: clamp(26px, 4vw, 56px);align-items: center;--sua: var(--yy3);overflow: hidden;--z2o: var(--biu, var(--gu37));}
.k6v6j97.p45mty3 {--z2o: var(--vnlo);--sua: var(--busa);}
@media (min-width:765px) {
  .k6v6j97.k6v6j97 {grid-template-columns: minmax(0, 1fr) auto;}
}
.k6v6j97.k6v6j97 .skp5 {min-width: 0;}
.k6v6j97.k6v6j97 .sxadr0s {margin: 0 0 18px;border: 0;border-top: 4px solid var(--z2o);width: 64px;}
.k6v6j97.k6v6j97 :is(.nbyt06q, .qfpbkb) {color: var(--z2o);}
.k6v6j97.k6v6j97 .nbyt06q {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.k6v6j97.k6v6j97 :is(.np4jp6n, .dbkf0g, .tzv5466) {color: color-mix(in srgb, var(--z2o) 80%, transparent);}
.k6v6j97.k6v6j97 .c2ry20,
.k6v6j97.k6v6j97 .ckxx {border-color: color-mix(in srgb, var(--z2o) 26%, transparent);}

.k6v6j97.p45mty3 .c2ry20 {column-gap:28px;flex-wrap: wrap;display: flex;}
.k6v6j97.p45mty3 .ckxx {flex: 1 1 150px;min-width: 0;}
.k6v6j97.k6v6j97 .mw5yxbs {border-radius: var(--srr69);border: 2px solid color-mix(in srgb, var(--z2o) 30%, #000);}

.k6v6j97.k6v6j97 .ytct {transform: rotate(-6deg);aspect-ratio: 9 / 18.5;display: flex;gap:5px;border: 6px solid var(--z2o);border-radius:31px;width: clamp(150px, 15vw, 190px);flex-direction: column;align-items: center;margin: 0 auto;justify-content: center;background: color-mix(in srgb, var(--z2o) 10%, var(--sua));position: relative;}
.k6v6j97.k6v6j97 .c9yfr4 {transform: translateX(-50%);width: 34%;height: 14px;border-radius: 0 0 10px 10px;top: 10px;position: absolute;background: var(--z2o);left: 50%;}
.k6v6j97.k6v6j97 .hjc0p58 {width: 36%;background: var(--z2o);height: 4px;bottom: 12px;border-radius: var(--srr69);left: 50%;transform: translateX(-50%);position: absolute;}
.k6v6j97.k6v6j97 .rdt32 {letter-spacing: -.06em;color: var(--z2o);font: 800 clamp(64px, 7vw, 92px)/.9 var(--wg5);}
.k6v6j97.k6v6j97 .w8wf {font: 800 16px/1 var(--wg5);color: color-mix(in srgb, var(--z2o) 70%, transparent);letter-spacing: .14em;}
.k6v6j97.k6v6j97 .t22v6cd {max-width: 80%;color: var(--z2o);text-align: center;overflow-wrap: anywhere;text-transform: uppercase;font: 800 13px/1.2 var(--wg5);letter-spacing: .16em;margin-top:17px;}
@media (max-width: 759.98px) {
  
  .k6v6j97.k6v6j97 .ytct {width: 150px;order: -1;}
  .k6v6j97.k6v6j97 .rdt32 {font-size: 62px;}
}
@media (max-width:548px) {
  .k6v6j97.k6v6j97 .ys6q {flex-direction: row;}
  .k6v6j97.k6v6j97 .mw5yxbs {flex: 1 1 140px;padding: 8px 14px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .k6v6j97.k6v6j97 .ytct {transition:transform 0.292s ease;}
  .k6v6j97.k6v6j97:hover .ytct {transform: rotate(-2deg);}
}

.ymwa4.ymwa4, .wabg.wabg, .cv1r.cv1r,
.ws6xz.ws6xz .kdy3d {overflow: hidden;border-radius: var(--srr69);}
.tmfrg .ze8g :is(div, span, img, a) {border-radius: var(--srr69);}

@media (max-width:770px) {
  .d12zs1b {margin-left: -12px;}
  .sxbg.sxbg .d3d8m6w {margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0;width: 100%;}
}
@media (max-width:548px) {
  .tmfrg.tmfrg thead th {white-space: normal;}
  .xdjs14w.xdjs14w {padding-left:13px;padding-right:15px;}
  .xdjs14w.xdjs14w .er4c45,
  .xdjs14w.xdjs14w .aqrke {padding-right:7px;padding-left:7px;overflow-wrap: anywhere;}
  .xdjs14w.xdjs14w .er4c45 {white-space: normal;letter-spacing: .06em;}
  .cv1r.cv1r {padding-right:16px;padding-left:15px;}
  .cv1r.cv1r :is(td, th) {overflow-wrap: anywhere;padding-left:5px;padding-right:7px;}
}
