

:root {--rhfz:  color-mix(in srgb, var(--tna7) 8%,  transparent);--j21:     28px;--efuiw:       4px;--zrif:"Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif;--kq7:    color-mix(in srgb, var(--tna7) 15%, transparent);--s6t1:    1180px;--vlno:     color-mix(in srgb, var(--ryg) 16%, var(--y8hed, var(--e5weo)));--wt7ft:  var(--ryg);--dhe:  20px;--yxhl9:    color-mix(in srgb, var(--tna7) 4%,  transparent);--zwmhv:   color-mix(in srgb, var(--tna7) 66%, transparent);--padk: var(--tna7);--uzbjp: calc(var(--s6t1) + var(--dhe) * 2);}

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

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

.ywrsw {top: 0;background: var(--j0hys);position: sticky;z-index: 60;border-bottom: 1px solid var(--kq7);}
.nkz5h {grid-template-columns: 1fr auto 1fr;padding: 18px var(--dhe) 14px;display: grid;gap:13px;align-items: center;max-width: var(--uzbjp);margin: 0 auto;}
.y5cy5 {grid-column: 2;text-decoration: none;justify-self: center;display: flex;}
.y5cy5 img {display: block;height: 30px;width: auto;}
.cjkfn {color: var(--bvusj);font: 800 23px/1 var(--zrif);letter-spacing: -.035em;}
.xj7qbqz {display: flex;grid-column: 3;gap:11px;justify-self: end;align-items: center;}
.ffb5we2 {padding: 8px 14px;border-radius: var(--efuiw);color: color-mix(in srgb, var(--tk7, var(--kxo4g)) 25%,
                   color-mix(in srgb, var(--bvusj) 78%, transparent));font: 600 13.5px/1.2 var(--zrif);white-space: nowrap;background: color-mix(in srgb, var(--u2ocb) 22%, transparent);text-decoration: none;}
.ffb5we2:hover {color: var(--tna7);}

.bcwd9:hover {background: var(--cmb);}
.bcwd9 {padding: 9px 17px;text-decoration: none;white-space: nowrap;background: var(--u0rvc);display: inline-block;border-radius: var(--efuiw);font: 600 13.5px/1.2 var(--zrif);color: var(--xkql, var(--kw7));}

.s34zc {border-top: 1px solid var(--rhfz);}
.s34zc ul {gap:26px;justify-content: center;padding: 0 var(--dhe);margin: 0 auto;list-style: none;max-width: var(--uzbjp);flex-wrap: wrap;display: flex;}
.s34zc a {color: var(--zwmhv);border-bottom: 2px solid transparent;letter-spacing: .11em;display: block;text-decoration: none;font: 600 12.5px/1.3 var(--zrif);padding: 11px 0;text-transform: uppercase;}
.s34zc a:hover {color: var(--tna7);}
.s34zc a[aria-current="page"] {color: var(--tna7);border-bottom-color: var(--tna7);}

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

.mhryd78 {--bkrmw: 100%;max-width: var(--uzbjp);margin: 0 auto;display: flow-root;padding: 30px var(--dhe) 70px;}

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

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

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

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

.mhryd78 > .gfb2c {border-radius: 0;padding-right: max(var(--dhe), calc((100vw - var(--s6t1)) / 2));width: 100vw;max-width: 100vw;padding-left: max(var(--dhe), calc((100vw - var(--s6t1)) / 2));margin-left: 50%;transform: translateX(-50%);}

.mhryd78 img {height: auto;border-radius: var(--efuiw);max-width: 100%;}
.amwh {margin-left: 50%;width: min(var(--s6t1), calc(100vw - var(--dhe) * 2));transform: translateX(-50%);}

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

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

.mhryd78 > .gfb2c:first-child {margin-top: -30px;}
@media (max-width:765px) { .mhryd78 > .gfb2c:first-child {margin-top: -24px;} }

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

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

.r4ka.r4ka {padding: 0 34px;margin-top: clamp(20px, 2.2vw, 30px);font-size: 15px;background: var(--ryg);min-height: 56px;color: var(--kbqhw, var(--hr6));}
.r4ka.r4ka:hover {background: var(--cmb);}

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

.e2b83d5.e2b83d5 .neze {isolation: isolate;min-width: 0;position: relative;margin: 0 14px 14px 0;}
.e2b83d5.e2b83d5 .neze::before {z-index: -1;content: "";position: absolute;inset: 14px -14px -14px 14px;border-radius: var(--efuiw);background: var(--wt7ft);}
.e2b83d5.e2b83d5 .neze > * {position: relative;}
.e2b83d5.e2b83d5 .ks5vj {border-radius: var(--efuiw);display: block;height: auto;width: 100%;color: var(--b1kr9, inherit);}
.e2b83d5.e2b83d5 .neze picture {display: block;}

.e2b83d5.jgag6q5 .neze {padding: clamp(20px, 3vw, 40px);align-items: center;display: flex;aspect-ratio: 16 / 10;border-radius: var(--efuiw);justify-content: center;background: var(--txqak, var(--vlno));}
.e2b83d5.e2b83d5 .dsmh4vc {color: var(--tkw7, var(--padk));font: 800 clamp(40px, 6vw, 96px)/.95 var(--zrif);letter-spacing: -.05em;text-align: center;min-width: 0;overflow-wrap: break-word;}
.e2b83d5.e2b83d5 .ds4f {color: color-mix(in srgb, var(--tkw7, var(--padk)) 62%, transparent);top: clamp(12px, 1.8vw, 22px);font: 700 12px/1 var(--zrif);letter-spacing: .18em;right: clamp(14px, 2vw, 26px);position: absolute;}

.e2b83d5.t62vws.jgag6q5 .neze {background: var(--txqak, var(--wt7ft));}
.e2b83d5.t62vws .neze::before {background: var(--vlno);}
.e2b83d5.t62vws .dsmh4vc {color: var(--tkw7, var(--kbqhw, var(--hr6)));}
.e2b83d5.t62vws .ds4f {color: color-mix(in srgb, var(--tkw7, var(--kbqhw, var(--hr6))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .e2b83d5.e2b83d5 .neze {order: -1;margin: 0 10px 10px 0;}
  .e2b83d5.e2b83d5 .neze::before {inset: 10px -10px -10px 10px;}
  .e2b83d5.jgag6q5 .neze {aspect-ratio: 16 / 8;}
}
@media (max-width:571px) {
  .r4ka.r4ka {width: 100%;display: flex;}
}

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

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

.ses9g {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;}
.xk251r {max-width:621px;position: relative;width: 100%;z-index: 1;}
.syhv1ck .n4vwq0 {color: var(--ni8n, #fff);}
.syhv1ck .z46mt,
.syhv1ck .d61b {color: color-mix(in srgb, var(--ni8n, #fff) 82%, transparent);}

.syhv1ck.mepw {background: var(--fcoyv, var(--wt7ft));--ni8n: var(--kbqhw, var(--hr6));}
.mepw .n4vwq0 {color: var(--ni8n, var(--kbqhw, var(--hr6)));}
.mepw .z46mt,
.mepw .d61b {color: color-mix(in srgb, var(--ni8n, var(--kbqhw, var(--hr6))) 84%, transparent);}
.mepw .wq8tw {background: var(--ni8n, var(--kbqhw, var(--hr6)));}
.qkx2 {max-width: 100%;pointer-events: none;bottom: -.2em;right: -.06em;user-select: none;font: 800 clamp(100px, 16vw, 240px)/1 var(--zrif);letter-spacing: -.06em;white-space: nowrap;color: color-mix(in srgb, var(--ni8n, var(--kbqhw, var(--hr6))) 12%, transparent);z-index: 0;position: absolute;overflow: hidden;}

.mepw .r4ka.r4ka {background: var(--ni8n, var(--kbqhw, var(--hr6)));color: var(--fcoyv, var(--ryg));}
.mepw .r4ka.r4ka:hover {opacity:0.88;}

@media (max-width:765px) {
  
  .syhv1ck {align-items: flex-end;min-height: min(78vh, 600px);padding-top:120px;}
  .ses9g {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%);}
  .syhv1ck.mepw {padding-top:48px;min-height: 0;align-items: center;}
  .qkx2 {font-size: 42vw;}
}

.q5bf1ez.q5bf1ez .h2kz {margin: 0 0 18px;}

.q5bf1ez.q5bf1ez .g9tgzx {column-gap:42px;columns: 2;column-rule: 1px solid var(--kq7);}

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

.q5bf1ez.q5bf1ez .bd4ye6 {margin: 4px 12px 0 0;float: left;color: var(--kbqhw, var(--hr6));letter-spacing: -.05em;font: 800 46px/0.8 var(--zrif);}

.q5bf1ez.q5bf1ez .zsj4v3 {display: block;font: 800 17px/1.35 var(--zrif);color: var(--kbqhw, var(--hr6));letter-spacing: -.015em;margin: 0 0 4px;}
.q5bf1ez.q5bf1ez .mca4 {color: var(--kbqhw, var(--hr6));display: block;line-height:1.62;font-size: 16px;}

.ej0b4.ej0b4 .eb9t2f6 {margin: 0 0 18px;}

.ej0b4.ej0b4 .tkm151 {overflow-x: auto;}

.ej0b4.ej0b4 .bdz9 {font: 16px/1.6 var(--zrif);width: 100%;margin: 0;border-collapse: collapse;}

.ej0b4.ej0b4 .hqmv {letter-spacing: .11em;padding: 0 16px 10px;white-space: nowrap;font: 700 12px/1.3 var(--zrif);text-transform: uppercase;border-bottom: 2px solid var(--js55a, var(--tna7));text-align: left;}
.ej0b4.ej0b4 .s5g9cve {color: var(--tna7);}

.ej0b4.ej0b4 .esq6kwr {color: var(--zwmhv);}
.ej0b4.ej0b4 .hqmv + .hqmv,
.ej0b4.ej0b4 .d92ja + .d92ja {border-left: 1px solid var(--kq7);}

.ej0b4.ej0b4 .d92ja {color: var(--bzq6g, var(--tna7));vertical-align: top;padding: 12px 16px;width: 50%;border-bottom: 1px solid var(--rhfz);}
.ej0b4.ej0b4 tbody tr:last-child .d92ja {border-bottom: 0;}

.ej0b4.ej0b4 .k8ckdm3 {font: 800 17px/1.55 var(--zrif);width: 18px;float: left;}

.ej0b4.ej0b4 .v3qs7 .k8ckdm3 {color: var(--ryg);}
.ej0b4.ej0b4 .gpyt .k8ckdm3 {color: var(--zwmhv);}
.ej0b4.ej0b4 .ce389k4 {display: block;padding-left:24px;}

.ctmdat.ctmdat .nh4fc {margin: 0 0 12px;}
.ctmdat.ctmdat .y2tr01 {border-top: 2px solid var(--tna7);}

.ctmdat.ctmdat .e203h {padding: 0;border: 0;border-bottom: 1px solid var(--rhfz);border-radius: 0;background: none;margin: 0;}

.ctmdat.ctmdat .hnx66 {gap:15px;justify-content: space-between;align-items: center;padding: 14px 0;font: 800 18px/1.4 var(--zrif);cursor: pointer;letter-spacing: -.02em;color: var(--tna7);min-height: 44px;list-style: none;display: flex;}
.ctmdat.ctmdat .hnx66::-webkit-details-marker {display: none;}
.ctmdat.ctmdat .y2ez {display: block;}

.ctmdat.ctmdat .hnx66::after {content: "+";flex: 0 0 auto;font: 400 21px/1 var(--zrif);color: var(--zwmhv);}
.ctmdat.ctmdat .e203h[open] .hnx66::after {content: "\2212";}

.ctmdat.ctmdat .hhtf3zh {gap:13px;display: flex;padding: 0 0 18px;}
.ctmdat.ctmdat .eqk6dse {color: var(--ryg);letter-spacing: .1em;flex: 0 0 auto;font: 800 13px/1.7 var(--zrif);}
.ctmdat.ctmdat .v0mfs {margin: 0;font-size: 16px;line-height:1.58;color: var(--zwmhv);}

.mrats4d.mrats4d .tpy7xdm {margin: 0 0 18px;}
.mrats4d.mrats4d .s20ham {margin: 0;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap:27px 20px;padding: 0;list-style: none;}

.mrats4d.mrats4d .s20ham {gap:21px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.mrats4d.y2pp .s20ham {gap:26px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:895px) {
  .mrats4d.mrats4d .s20ham {gap:17px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:475px) {
  .mrats4d.mrats4d .s20ham {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.mrats4d.mrats4d .yaeg9 {border-bottom: 0;padding-top:9px;min-width: 0;border-top: 2px solid var(--tna7);margin: 0;}
.mrats4d.mrats4d .xzfwx0j {align-items: baseline;gap:1px 10px;grid-template-columns: auto minmax(0, 1fr);min-width: 0;padding: 0;text-decoration: none;color: inherit;display: grid;}
.mrats4d.mrats4d .ddn2j5 {color: var(--zwmhv);align-self: start;font: 700 13px/1.3 var(--zrif);font-variant-numeric: tabular-nums;letter-spacing: .06em;grid-column: 1;grid-row: 2 / span 2;}

.mrats4d.mrats4d .hv4qx08 {margin-bottom:10px;display: block;object-fit: cover;width: 100%;grid-row: 1;grid-column: 1 / -1;height: auto;aspect-ratio: 1 / 1;border-radius: var(--efuiw);}
.mrats4d.mrats4d .f1g7yx {letter-spacing: -.015em;min-width: 0;font: 700 15px/1.25 var(--zrif);overflow-wrap: break-word;grid-column: 2;grid-row: 2;}
.mrats4d.mrats4d .n87m {grid-column: 2;white-space: nowrap;overflow: hidden;min-width: 0;font: 600 11.5px/1.3 var(--zrif);font-style: normal;text-overflow: ellipsis;color: var(--zwmhv);text-transform: uppercase;letter-spacing: .1em;grid-row: 3;}
.mrats4d.mrats4d .xzfwx0j:hover .f1g7yx {text-underline-offset: 3px;text-decoration: underline;}

.c86k7mm.c86k7mm .dw1vm65 {margin: 0 0 18px;}
.c86k7mm.c86k7mm .k7gt {border: 1px solid var(--rhfz);background: var(--rhfz);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));display: grid;gap:2px;}
.c86k7mm.vwsqv3 .k7gt {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.hwehvf.hwehvf .mknhn98 {margin: 0 0 14px;}
.hwehvf.hwehvf .thw7gc {padding: 18px 20px;display: flex;align-items: center;background: var(--yxhl9);flex-wrap: wrap;gap:13px;}
.hwehvf.mrgv4wr .thw7gc {background: none;border-bottom: 1px solid var(--kq7);border-top: 1px solid var(--kq7);}
.hwehvf.hwehvf .x1rv {justify-content: center;padding: 12px 18px;background: color-mix(in srgb, var(--ryg) 12%, #000);align-items: center;display: inline-flex;border-radius: var(--efuiw);}
.hwehvf.hwehvf .gn719r {width: auto;height: 36px;object-fit: contain;display: block;}
.hwehvf.hwehvf .vsmz {margin: 12px 0 0;color: var(--zwmhv);font: 500 12.5px/1.5 var(--zrif);letter-spacing: .03em;}

.rphp.rphp .kwhxqm {margin: 0 0 16px;}
.rphp.rphp .v6bmf {flex-wrap: wrap;padding: 0 0 20px;border-bottom: 2px solid var(--tna7);display: flex;margin: 0 0 24px;align-items: baseline;gap:13px;}
.rphp.rphp .qvy131 {font: 800 clamp(40px, 5vw, 62px)/1 var(--zrif);font-variant-numeric: tabular-nums;letter-spacing: -.045em;}
.rphp.rphp .trws {font: 700 17px/1 var(--zrif);color: var(--zwmhv);}
.rphp.rphp .gtbd9k3 {min-width: 0;color: var(--zwmhv);font-size: 16px;flex: 1 1 260px;line-height:1.53;}
.rphp.rphp .nd7cw {gap:21px;display: grid;}
.rphp.d48r0 .nd7cw {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.rphp.rphp .rbnph4 {margin: 0;border-left: 3px solid var(--ryg);padding: 0 0 0 18px;}
.rphp.rphp .tqs9 {letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--zrif);margin: 0 0 10px;}
.rphp.rphp .fbhnej {flex-wrap: wrap;display: flex;align-items: baseline;font-style: normal;gap:11px;}
.rphp.rphp .c94y {font: 700 12px/1 var(--zrif);text-transform: uppercase;letter-spacing: .11em;}
.rphp.rphp .aq2za4 {font: 600 12px/1 var(--zrif);font-style: normal;font-variant-numeric: tabular-nums;color: var(--zwmhv);}

.e8wdep.e8wdep {border-radius: 0;grid-template-columns: minmax(0, 1fr);display: grid;background: var(--yxhl9);position: relative;}
.e8wdep.e8wdep .p3qax9 {width: 4px;bottom: 0;top: 0;left: 0;position: absolute;background: var(--ryg);}
.e8wdep.e8wdep .wxz7hb2 {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.e8wdep.e8wdep .m68vy {margin: 0 0 12px;}
.e8wdep.e8wdep .q6fh > :first-child {margin-top: 0;}
.e8wdep.e8wdep .q6fh > :last-child  {margin-bottom: 0;}
.e8wdep.e8wdep .e2ajwf {padding: 0 26px;display: inline-flex;align-items: center;color: var(--kbqhw, var(--hr6));background: var(--ryg);justify-content: center;font: 700 15px/1 var(--zrif);margin-top:17px;text-decoration: none;min-height: 46px;border-radius: var(--efuiw);transition:background 0.151s;}
.e8wdep.e8wdep .e2ajwf:hover {background: var(--cmb);}
.e8wdep.e8wdep .zfwrnfc {min-width: 0;margin: 0;}
.e8wdep.e8wdep .btaew1 {border-radius: 0;width: 100%;object-fit: cover;height: 100%;display: block;}

@media (max-width: 759.98px) {
  .e8wdep.ept8k2 > .zfwrnfc {order: 1;}
}

@media (min-width:751px) {
  .e8wdep.ym18 {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .e8wdep.ym18 .wxz7hb2 {grid-row: 1;grid-column: 1;}
  .e8wdep.ym18 .zfwrnfc {grid-row: 1;grid-column: 2;}
  .e8wdep.ym18 .n8s8n2  {grid-column: 2;}
  .e8wdep.ym18:has(.n8s8n2) .zfwrnfc {grid-column: 1;}
  
  .e8wdep.ym18:has(.gp39jb) {grid-template-columns: minmax(0, 1fr);}
}

.e8wdep.wtcfz9g {max-width: none;}
.e8wdep.wtcfz9g .btaew1 {max-height: 240px;}
@media (min-width:751px) {
  .mhryd78 > .wtcfz9g {max-width: none;width: calc(50% - var(--j21) / 2);float: left;}
  .mhryd78 > .wtcfz9g + .wtcfz9g {float: right;}
  
  .mhryd78 > .wtcfz9g + .wtcfz9g + * {clear: both;}
}

.r4qxk.r4qxk {display: block;}
.r4qxk .yg5w {display: flex;margin: 0 0 22px;justify-content: space-between;gap:15px 28px;align-items: flex-end;flex-wrap: wrap;}
.r4qxk .b0mptw2 {min-width: 0;flex: 1 1 320px;}
.r4qxk .tj4623 {font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--zrif);margin: 0;text-wrap: balance;letter-spacing: -.038em;}
.r4qxk .cdjf {color: var(--zwmhv);max-width: 60ch;font-size: 16.5px;line-height:1.54;margin: 10px 0 0;}
.r4qxk .acrdf {display: flex;gap:12px;flex: 0 0 auto;align-items: center;}
.r4qxk .dc432s {min-width: 4.6em;font: 800 15px/1 var(--zrif);font-variant-numeric: tabular-nums;color: var(--zwmhv);text-align: center;letter-spacing: .08em;}
.r4qxk .dc432s > span {color: var(--tna7);font-size: 22px;}
.r4qxk .s70vnn {background: var(--ryg);height: 48px;color: var(--kbqhw, var(--hr6));cursor: pointer;font: 800 20px/1 var(--zrif);justify-content: center;align-items: center;border: 0;border-radius: var(--efuiw);padding: 0;transition:background 0.134s, opacity 0.16s;display: inline-flex;width: 48px;}
.r4qxk .s70vnn:hover {background: var(--cmb);}
.r4qxk .s70vnn:disabled {cursor: default;opacity:0.33;}
.r4qxk .s70vnn:focus-visible,
.r4qxk .c6x08:focus-visible {outline: 2px solid var(--tna7);outline-offset: 3px;}
.r4qxk .s70vnn[hidden] {display: none;}

.r4qxk .c6x08 {display: grid;grid-auto-flow: column;overflow-x: auto;scroll-snap-type: x mandatory;grid-auto-columns: calc(72% - 10px);gap:21px;overscroll-behavior-x: contain;scrollbar-width: none;scroll-behavior: smooth;}
.r4qxk .c6x08::-webkit-scrollbar {display: none;}
.r4qxk.d1g80c .c6x08 {grid-auto-columns: calc(86% - 10px);}
.r4qxk .nemmcqq {margin: 0;scroll-snap-align: start;min-width: 0;}
.r4qxk .nemmcqq picture {display: block;}
.r4qxk .txdyj1.txdyj1 {border-radius: var(--efuiw);height: auto;display: block;aspect-ratio: 16 / 9;width: 100%;object-fit: cover;}
.r4qxk .rv0fz {border-top: 2px solid var(--tna7);display: flex;gap:13px;margin: 12px 0 0;padding-top:11px;align-items: baseline;}
.r4qxk .w4823v {letter-spacing: -.04em;font: 800 28px/1 var(--zrif);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--ryg) 62%, var(--tna7));}
.r4qxk .m92t8 {font: 700 16px/1.35 var(--zrif);color: var(--tna7);}

.r4qxk .cva0yz {display: block;margin: 20px 0 0;height: 4px;overflow: hidden;background: var(--kq7);border-radius: var(--efuiw);}
.r4qxk .qkgg2p {transition:width 0.336s ease;height: 100%;display: block;background: var(--ryg);}
.r4qxk .mvbb {flex-wrap: wrap;display: flex;gap:11px;margin: 24px 0 0;}

@media (max-width:765px) {
  .r4qxk .c6x08,
  .r4qxk.d1g80c .c6x08 {gap:11px;grid-auto-columns: 86%;}
  .r4qxk .yg5w {align-items: center;}
  .r4qxk .s70vnn {width: 44px;height: 44px;}
  .r4qxk .mvbb > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .r4qxk .c6x08 {scroll-behavior: auto;}
  .r4qxk .qkgg2p {transition:none;}
}

.hs8hm.hs8hm {color: var(--kbqhw, var(--hr6));background: var(--ryg);}
.hs8hm.hs8hm:hover {background: var(--cmb);}
.zsn74dx.zsn74dx {box-shadow: inset 0 0 0 2px var(--tna7);color: var(--tna7);background: none;}
.zsn74dx.zsn74dx:hover {background: var(--yxhl9);}

.fs0zm8.fs0zm8 {grid-template-columns: auto minmax(0, 1fr);gap:5px 18px;align-items: start;display: grid;}
.fs0zm8.fs0zm8 .vadak {grid-column: 1 / -1;background: var(--tna7);height: 2px;margin: 0 0 6px;width: 100%;border: 0;}
.fs0zm8.fs0zm8 .m00vgc9 {margin: 0;}
.fs0zm8.fs0zm8 .m2gm {width: 72px;height: 72px;object-fit: cover;display: block;border-radius: var(--efuiw);}
.fs0zm8.fs0zm8 .brpr {min-width: 0;}
.fs0zm8.fs0zm8 .rdd7 {letter-spacing: -.02em;font: 800 19px/1.25 var(--zrif);display: block;}
.fs0zm8.fs0zm8 .wbfkwvt {font: 600 11.5px/1.35 var(--zrif);display: block;color: var(--zwmhv);text-transform: uppercase;letter-spacing: .1em;margin-top:3px;}
.fs0zm8.fs0zm8 .m34qmcm {font-size: 15.5px;margin: 10px 0 0;line-height:1.61;}
.fs0zm8.fs0zm8 .mdah1c {margin: 10px 0 0;color: var(--zwmhv);line-height:1.55;font-size: 13px;}
.fs0zm8.fs0zm8 .rdny5jf {padding: 0;display: flex;grid-column: 2;margin: 12px 0 0;gap:8px;list-style: none;}
.fs0zm8.fs0zm8 .f1yz93h {margin: 0;}
.fs0zm8.fs0zm8 .cprph5f {display: inline-flex;justify-content: center;align-items: center;border-radius: var(--efuiw);height: 44px;text-decoration: none;box-shadow: inset 0 0 0 1px var(--kq7);color: var(--tna7);width: 44px;}
.fs0zm8.fs0zm8 .cprph5f:hover {background: var(--yxhl9);}

.fs0zm8.fxa24 {grid-template-columns: minmax(0, 1fr);}
.fs0zm8.fxa24 .rdny5jf {grid-column: 1;}

.wfk1z.wfk1z .vtcxwv {font: 600 11.5px/1 var(--zrif);margin: 0 0 8px;color: var(--zwmhv);letter-spacing: .22em;text-transform: uppercase;}
.wfk1z.wfk1z .mr11d {margin: 0 0 12px;}
.wfk1z.wfk1z .mctc5 {border: 0;width: 100%;margin: 0 0 18px;height: 1px;background: var(--kq7);}
.wfk1z.pc824m {padding-left: clamp(0px, 4vw, 56px);}
.wfk1z.wfk1z .bs8xbk > :first-child {margin-top: 0;}
.wfk1z.wfk1z .bs8xbk > :last-child  {margin-bottom: 0;}

.r9fkt.r9fkt {gap:17px;align-items: center;margin: 0 0 var(--j21);flex-direction: column;display: flex;}
.r9fkt.s10z5dd  {align-items: flex-start;}
.r9fkt.cymbm5 {align-items: flex-end;}
.r9fkt.r9fkt .w3qp9j {margin: 0;height: 0;width: 100%;border: 0;border-top: 2px dashed var(--kq7);}
.r9fkt.r9fkt .n8wtw {text-decoration: none;display: inline-flex;padding: 0 40px;border-radius: var(--efuiw);transition:background 0.127s;background: var(--ryg);align-items: center;color: var(--kbqhw, var(--hr6));min-height: 52px;justify-content: center;}
.r9fkt.r9fkt .n8wtw:hover {background: var(--cmb);}
.r9fkt.r9fkt .x7v1594 {letter-spacing: .02em;font: 700 16px/1 var(--zrif);}

.r9fkt.r9fkt .n8wtw {overflow: hidden;position: relative;}
.r9fkt.r9fkt .jwxk9 {position: absolute;height: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);width: 12px;right: 0;top: 0;background: var(--j0hys);}

.r9fkt.r9fkt .jwxk9 {background: var(--e5weo);}

.r9fkt.r9fkt .s0m2 {width: 100%;}

.qccbaps.qccbaps {margin: 0 0 var(--j21);}
.qccbaps.qccbaps .pmpg {display: block;}
.qccbaps.qccbaps .zqwtb0y {display: block;border-radius: var(--efuiw);width: 100%;height: auto;}
.qccbaps.qccbaps .m4gb901 {background: var(--kq7);width: 100%;border: 0;margin: 10px 0 0;height: 1px;}
.qccbaps.qccbaps .c0v1r0 {margin: 8px 0 0;}
.qccbaps.qccbaps .wx6t7 {font: 600 11.5px/1 var(--zrif);color: var(--zwmhv);letter-spacing: .14em;text-transform: uppercase;}

.qccbaps.xy9yek {margin-left: 50%;width: min(var(--s6t1), calc(100vw - var(--dhe) * 2));transform: translateX(-50%);}

.vaqf.vaqf {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--yxhl9);}
.vaqf.knkrn62 {padding-left: 0;background: none;padding-right: 0;}
.vaqf.vaqf .fspdf {height: 2px;width: 100%;border: 0;background: var(--tna7);margin: 0 0 14px;}
.vaqf.vaqf .yfm4 {color: var(--zwmhv);margin: 0 0 12px;text-transform: uppercase;display: block;font: 700 12px/1.3 var(--zrif);letter-spacing: .2em;}
.vaqf.vaqf .w5th > :first-child {margin-top: 0;}
.vaqf.vaqf .w5th > :last-child  {margin-bottom: 0;}

.e5415.e5415 {background: var(--vlno);position: relative;color: var(--padk);padding: clamp(24px, 3vw, 40px);}
.e5415.e5415 .d7djk {margin: 0 0 14px;color: var(--padk);}
.e5415.e5415 .qhzqa > :first-child {margin-top: 0;}
.e5415.e5415 .qhzqa > :last-child  {margin-bottom: 0;}

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

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

.e5415.bm8dyzc {color: var(--nf66, var(--kbqhw, var(--hr6)));background: var(--wt7ft);}
.e5415.bm8dyzc .d7djk,
.e5415.bm8dyzc .qhzqa :is(h2, h3, strong, b),
.e5415.bm8dyzc .qhzqa a {color: var(--nf66, var(--kbqhw, var(--hr6)));}
.e5415.bm8dyzc .qhzqa a {text-decoration-color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 60%, transparent);}
.e5415.bm8dyzc .qhzqa :is(td, th) {border-color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 26%, transparent);}
.e5415.bm8dyzc .qhzqa thead th {color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 50%, transparent);}
.e5415.bm8dyzc .w4pe {border-bottom-color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 40%, transparent);border-right-color: color-mix(in srgb, var(--nf66, var(--kbqhw, var(--hr6))) 40%, transparent);}

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

.ccdb, .vaz4 {box-shadow: none !important;background: var(--yxhl9) !important;border: 0 !important;border-radius: var(--efuiw) !important;padding: 30px 32px !important;}

@media (max-width:765px) {
  :root {--dhe: 18px;}
  .h9fwzfp {display: flex;}
  .s34zc {display: none;}
  
  .mhryd78 {padding: 24px var(--dhe) 56px;}
  
  .q5bf1ez.q5bf1ez .g9tgzx {columns: 1;column-rule: 0;}
  .q5bf1ez.q5bf1ez .bd4ye6 {font-size: 38px;}
  
  .ej0b4.ej0b4 .hqmv {padding: 0 10px 9px;}
  .ej0b4.ej0b4 .d92ja {padding: 11px 10px;}
  .ctmdat.ctmdat .hnx66 {font-size: 16.5px;}
  
  .amwh {transform: none;margin-left: 0;width: auto;}
}

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

.ebv8.ebv8 {background: var(--ubg);}
.mhryd78 thead th {border-bottom-color: var(--js55a, var(--tna7));}
.mhryd78 tbody td {color: var(--bzq6g, inherit);}

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

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

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

.ebv8 .q2smj a {min-height: 44px;display: flex;align-items: center;}
.y5cy5 {display: inline-flex;min-height: 44px;align-items: center;}

.ncjtgq, .q88hg, .bcwd9,
.mhryd78 a[role="button"],
.mhryd78 .fycb a {min-height: 44px;}

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

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

.s34zc ul {gap:7px;}

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

.ebv8 .q2smj ul {display: grid;gap:9px;}

.asd0yv.asd0yv {box-shadow: none;padding: 0;margin: 40px 0 0;background: none;border: 0;border-radius: 0;}
.asd0yv.asd0yv .vfab {margin: 0 0 18px;border: 0;border-top: 2px solid var(--tna7);}
.asd0yv.asd0yv .jee998 {margin: 0 0 10px;color: var(--zwmhv);display: block;font: 700 12px/1 var(--zrif);letter-spacing: .11em;text-transform: uppercase;}
.asd0yv.asd0yv .g9bxwq9 {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--zrif);letter-spacing: -.035em;margin: 0 0 10px;}
.asd0yv.asd0yv .st5sw {max-width: 62ch;color: var(--zwmhv);margin: 0 0 22px;}

.asd0yv.asd0yv .eaxt {padding: 0;list-style: none;border-top: 1px solid var(--kq7);margin: 0 0 24px;gap: 0;display: grid;}
.asd0yv.n61p .eaxt {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.asd0yv.asd0yv .trkz91 {padding: 11px 0;border-bottom: 1px solid var(--kq7);align-items: baseline;gap:6px 14px;display: flex;flex-wrap: wrap;}
.asd0yv.asd0yv .cntr {font-style: normal;font: 700 12px/1.3 var(--zrif);text-transform: uppercase;color: var(--zwmhv);flex: 0 0 auto;letter-spacing: .11em;}
.asd0yv.asd0yv .pq6zhc {color: var(--tna7);font: 600 16px/1.3 var(--zrif);font-variant-numeric: tabular-nums;margin-left: auto;}
.asd0yv.n61p .pq6zhc {margin-left: 0;}

.asd0yv.asd0yv .b4y1c {display: flex;gap:11px;flex-wrap: wrap;margin: 0;}
.asd0yv.asd0yv .g9e35 {flex-direction: column;min-height: 52px;color: #fff;display: inline-flex;transition:background 0.121s, color 0.193s;padding: 8px 24px;text-decoration: none;justify-content: center;background: #000;border: 2px solid #000;border-radius: var(--efuiw);}
.asd0yv.asd0yv .g9e35:hover {color: #000;background: #fff;}
.asd0yv.asd0yv .ge07j {color: inherit;letter-spacing: .12em;font: 600 10.5px/1.3 var(--zrif);text-transform: uppercase;}
.asd0yv.asd0yv .w96f1 {font: 700 17px/1.2 var(--zrif);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:571px) {
  
  .asd0yv.asd0yv .b4y1c {flex-direction: column;}
  .asd0yv.asd0yv .g9e35  {align-items: flex-start;}
  
  .asd0yv.n61p .eaxt {grid-template-columns: minmax(0, 1fr);}
}

.dnbg3aa {opacity:0.05;transition:opacity 0.204s ease, visibility 0.208s;background: color-mix(in srgb, #000 52%, transparent);z-index: 90;cursor: pointer;position: fixed;inset: 0;visibility: hidden;}
.xznn1 {position: fixed;transition:transform 0.222s ease, visibility 0.262s;display: flex;flex-direction: column;-webkit-overflow-scrolling: touch;transform: translateX(100%);right: 0;background: var(--j0hys);bottom: 0;width: min(88vw, 380px);overflow-y: auto;z-index: 91;overscroll-behavior: contain;top: 0;border-left: 1px solid var(--kq7);visibility: hidden;}
.ma4y3s:checked ~ .dnbg3aa {opacity:0.98;visibility: visible;}
.ma4y3s:checked ~ .xznn1 {transform: translateX(0);visibility: visible;}

.xznn1[hidden] {display: none;}

.qknmna {gap:11px;border-bottom: 1px solid var(--kq7);justify-content: space-between;align-items: center;display: flex;padding: 14px 8px 14px 20px;}
.nj2sf42 {overflow-wrap: anywhere;color: var(--bvusj);font: 800 20px/1.2 var(--zrif);letter-spacing: -.035em;min-width: 0;}
.bttd35p {background: none;align-items: center;flex: 0 0 auto;line-height: 1;min-height: 44px;border: 0;min-width: 44px;cursor: pointer;justify-content: center;color: var(--bvusj);display: flex;font-size: 27px;}
.bttd35p:hover {color: var(--zwmhv);}

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

.sezfs {margin-top: auto;display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--kq7);gap:10px;}
.gj43s9,
.sysfee {align-items: center;font-size: 15.5px;border-radius: var(--efuiw);text-decoration: none;display: flex;font-weight: 700;min-height: 48px;justify-content: center;padding: 12px 18px;}
.gj43s9 {border: 1px solid var(--kq7);color: var(--bvusj);background: transparent;}
.gj43s9:hover {background: var(--yxhl9);}
.sysfee {border: 1px solid transparent;background: var(--ryg);color: var(--kbqhw, var(--hr6));}
.sysfee:hover {background: var(--cmb);}

.xznn1 a:focus-visible,
.bttd35p:focus-visible,
.h9fwzfp:focus-visible {outline: 2px solid var(--wt7ft);outline-offset: 2px;}

@media (min-width:766px) {
  .dnbg3aa, .xznn1 {display: none;}
}

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

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

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

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

.ng8cmk.ng8cmk .h442ar > summary.htvja6 {min-height: 44px;cursor: pointer;display: flex;gap:11px;list-style: none;align-items: center;}
.ng8cmk.ng8cmk .h442ar > summary.htvja6::-webkit-details-marker {display: none;}
.ng8cmk.ng8cmk .h442ar > summary.htvja6:focus-visible {outline: 2px solid var(--tna7);outline-offset: 4px;}
.ng8cmk.ng8cmk .h442ar > summary.htvja6 .n46vb {margin: 0;}

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

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

.j3zfx {--ifn: 1.5px solid var(--kq7);--nwd: 999px;--zyy18: 0 13px;--g6m: 999px;--x2w: 700;--chq: var(--efuiw);}

.ej0b4.ej0b4 .gpyt .k8ckdm3 {color: var(--pkha, var(--zwmhv));}

.q5bf1ez.q5bf1ez .mca4, .q5bf1ez.q5bf1ez .zsj4v3 {color: var(--tna7);}

.ej0b4.ej0b4 .v3qs7 .k8ckdm3 {color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));}

@media (max-width:695px) {
  .ej0b4.g8cqn1c .v3qs7:not(:empty)::before,
  .ej0b4.g8cqn1c .gpyt:not(:empty)::before {font-weight: 700;margin-right:9px;}
  .ej0b4.g8cqn1c .v3qs7:not(:empty)::before {color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));content: "+";}
  .ej0b4.g8cqn1c .gpyt:not(:empty)::before {content: "\2212";color: var(--pkha, var(--zwmhv));}
}

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

.ctmdat.x4f2ah .vtkf6 {margin: 0;padding: 0;counter-reset: mp-qa-n;border-top: 2px solid var(--tna7);list-style: none;}
.ctmdat.x4f2ah .ne21 {margin: 0;position: relative;border-bottom: 1px solid var(--rhfz);padding-left:43px;counter-increment: mp-qa-n;}

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

.ctmdat.x4f2ah .e203h {border-bottom: 0;}

.ctmdat.x4f2ah .v0mfs {padding: 0 0 18px;}

.ctmdat.wd4jh .e203h:first-of-type {border-top: 2px solid var(--tna7);}
.ctmdat.wd4jh .v0mfs {border-left: 2px solid var(--kq7);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.ctmdat.ctmdat .eqk6dse {color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));}

@media (max-width:571px) {
  .ctmdat.x4f2ah .ne21 {padding-left:31px;}
  .ctmdat.wd4jh .v0mfs {padding-left:15px;}
}

.ej0b4.ej0b4 .crv4e26 {font: 800 15px/1 var(--zrif);display: inline-block;margin-right:10px;}
.ej0b4.ej0b4 .s5g9cve .crv4e26 {color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));}
.ej0b4.ej0b4 .esq6kwr .crv4e26 {color: var(--pkha, var(--zwmhv));}

.ej0b4.bxqys78 .bdz9 {border-top: 2px solid var(--js55a, var(--tna7));}
.ej0b4.bxqys78 .qgn7pz1 {vertical-align: top;border-bottom: 1px solid var(--kq7);white-space: nowrap;padding: 16px 20px 16px 0;width: 1%;}

.ej0b4.bxqys78 .d92ja {width: auto;border-bottom: 1px solid var(--kq7);padding: 16px 0 16px 20px;border-left: 1px solid var(--kq7);}
.ej0b4.bxqys78 tbody tr:last-child .qgn7pz1,
.ej0b4.bxqys78 tbody tr:last-child .d92ja {border-bottom: 0;}

.ej0b4.ej0b4 .vmc6z {padding: 0;list-style: none;margin: 0;}
.ej0b4.ej0b4 .fshafc {border-bottom: 1px solid var(--rhfz);margin: 0;padding: 8px 0;}
.ej0b4.ej0b4 .fshafc:first-child {padding-top: 0;}
.ej0b4.ej0b4 .fshafc:last-child {border-bottom: 0;padding-bottom: 0;}

.ej0b4.g8cqn1c .d92ja {padding: 13px 16px;}

@media (max-width:571px) {
  .ej0b4.bxqys78 .qgn7pz1 {padding: 13px 14px 13px 0;}
  .ej0b4.bxqys78 .d92ja {padding: 13px 0 13px 14px;}
}

.vaqf.tb50zz .yfm4 {margin: 0 0 10px;}
.vaqf.tb50zz .fspdf {margin: 0 0 16px;}

.vaqf.vaqf .ztz8xfn {gap:10px 26px;display: grid;grid-template-columns: minmax(0, 1fr);}
.vaqf.jt89dn .yfm4 {margin: 0;}
@media (min-width:715px) {
  .vaqf.jt89dn .ztz8xfn {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .vaqf.jt89dn .w5th {grid-column: 2;}
  .vaqf.jt89dn .w5th:only-child {grid-column: 1 / -1;}
}

.r9fkt.r9fkt .k13r7g2 {justify-content: center;display: flex;border: 2px dashed var(--kq7);border-radius: var(--efuiw);width: 100%;padding: clamp(16px, 2.2vw, 24px);}
.r9fkt.s10z5dd .k13r7g2  {justify-content: flex-start;}
.r9fkt.cymbm5 .k13r7g2 {justify-content: flex-end;}

.r9fkt.r9fkt .k13r7g2 .s0m2 {width: 100%;}

.fs0zm8.t32t1mg {display: block;}
.fs0zm8.t32t1mg .vadak {margin: 0 0 14px;}
.fs0zm8.t32t1mg .m00vgc9 {margin: 3px 16px 10px 0;float: left;}
.fs0zm8.t32t1mg .whhhhz {text-transform: uppercase;margin: 0 0 3px;display: block;letter-spacing: .1em;font: 600 11.5px/1.35 var(--zrif);color: var(--zwmhv);}
.fs0zm8.t32t1mg .rdny5jf {margin: 14px 0 0;clear: both;}

.fs0zm8.t32t1mg .mdah1c {clear: left;}

.fs0zm8.t32t1mg::after {clear: both;content: "";display: block;}

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

.fs0zm8.hgm8 .brpr {align-items: baseline;padding-bottom:10px;display: flex;border-bottom: 1px solid var(--kq7);justify-content: space-between;grid-column: 1;gap:5px 18px;flex-wrap: wrap;}
.fs0zm8.hgm8 .wbfkwvt {margin-top: 0;}
.fs0zm8.hgm8 .m00vgc9 {grid-row: 2;grid-column: 2;}
.fs0zm8.hgm8 .m34qmcm,
.fs0zm8.hgm8 .mdah1c,
.fs0zm8.hgm8 .rdny5jf {grid-column: 1 / -1;}
.fs0zm8.hgm8 .m34qmcm {margin-top:15px;}
.fs0zm8.hgm8 .rdny5jf {margin-top:17px;}

@media (max-width:571px) {
  .fs0zm8.hgm8 {grid-template-columns: minmax(0, 1fr);}
  
  .fs0zm8.hgm8 .vadak {order: -2;}
  .fs0zm8.hgm8 .m00vgc9 {grid-column: 1;grid-row: auto;margin-bottom:12px;order: -1;}
}

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

.ng8cmk.ng8cmk .jwee {padding: 2px clamp(14px, 2vw, 22px) 6px;margin-top:12px;background: var(--yxhl9);}
.ng8cmk.ng8cmk .jwee .wq7be {margin-top:14px;}

.ng8cmk.ng8cmk .jwee .edz6t2 li:last-child {border-bottom: 0;}

.q5bf1ez.q5bf1ez .bd4ye6 {color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));}

.q5bf1ez.fnxarqs .r32s {list-style: none;counter-reset: mp-run-n;margin: 0;padding: 0;}
.q5bf1ez.fnxarqs .ve68av {counter-increment: mp-run-n;position: relative;margin: 0 0 20px;padding: 0 0 18px 58px;border-bottom: 1px solid var(--kq7);}
.q5bf1ez.fnxarqs .ve68av:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.q5bf1ez.fnxarqs .ve68av::before {left: 0;content: counter(mp-run-n);font: 800 40px/1 var(--zrif);letter-spacing: -.05em;color: color-mix(in srgb, var(--wt7ft, var(--ryg)) 62%, var(--tna7));top: -2px;position: absolute;}

.q5bf1ez.ddn5yd .w0te3k {margin: 0;}
.q5bf1ez.ddn5yd .c7v0x {margin: 0 0 20px;border-bottom: 1px solid var(--kq7);padding: 0 0 18px;}
.q5bf1ez.ddn5yd .c7v0x:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.q5bf1ez.ddn5yd .td6nf {gap:11px;margin: 0 0 7px;display: flex;align-items: baseline;border-bottom: 1px solid var(--rhfz);padding: 0 0 7px;}

.q5bf1ez.ddn5yd .bd4ye6 {font-size: 23px;float: none;margin: 0;line-height: 1;font-variant-numeric: tabular-nums;}
.q5bf1ez.ddn5yd .zsj4v3 {margin: 0;}

@media (max-width:571px) {
  .q5bf1ez.fnxarqs .ve68av {padding-left:45px;}
  .q5bf1ez.fnxarqs .ve68av::before {font-size: 32px;}
  .q5bf1ez.ddn5yd .td6nf {gap:9px;}
}

@media (max-width:695px) {
  .ej0b4.bxqys78 .d92ja {padding-left: 0;border-left: 0;}
}

.r4ka.r4ka,
.bcwd9.bcwd9, .ffb5we2.ffb5we2,
.sysfee.sysfee, .gj43s9.gj43s9,
.e2ajwf.e2ajwf,
.hs8hm.hs8hm, .zsn74dx.zsn74dx,
.n8wtw.n8wtw {line-height:1.09;transition:background 0.173s, color 0.143s, border-color 0.132s;font-weight: 800;text-align: center;align-items: center;border-radius: var(--efuiw);font-family: var(--zrif);text-decoration: none;letter-spacing: .06em;justify-content: center;text-transform: uppercase;white-space: nowrap;display: inline-flex;}
.e2ajwf.e2ajwf, .hs8hm.hs8hm,
.zsn74dx.zsn74dx, .n8wtw.n8wtw {font-size: 14px;padding: 0 28px;min-height: 50px;}

.r9fkt.r9fkt .x7v1594 {font: inherit;letter-spacing: inherit;}

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

.j3zfx {--nwd: var(--efuiw);--g6m: var(--efuiw);}
.jevqxr7 {display: flex;justify-self: start;align-items: center;grid-column: 1;grid-row: 1;}
.ckh03ya {padding: 16px 20px 0;}
.jevqxr7:not(:has(*)), .ckh03ya:not(:has(*)) {display: none;}

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

@media (max-width:765px) {
  
  .nkz5h {grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px var(--dhe);gap:7px;}
  .h9fwzfp {grid-column: 1;}
  .y5cy5 {min-width: 0;justify-self: start;grid-column: 2;}
  .y5cy5 img {max-width: min(30vw, 120px);}
  .cjkfn {font-size: 19px;}
  .xj7qbqz {grid-column: 3;gap:6px;}
  .jevqxr7 {display: none;}
  .xj7qbqz .bcwd9.bcwd9,
  .xj7qbqz .ffb5we2.ffb5we2 {min-height: 40px;padding: 0 11px;font-size: 11.5px;letter-spacing: .04em;}

  .xznn1 {transform: translateX(-100%);left: 0;border-left: 0;border-right: 1px solid var(--kq7);right: auto;}
}
@media (max-width: 359.98px) {
  
  :root {--dhe: 14px;}
  .nkz5h {padding: 10px var(--dhe);gap:6px;}
  .y5cy5 img {max-width: 25vw;}
  .xj7qbqz .bcwd9.bcwd9,
  .xj7qbqz .ffb5we2.ffb5we2 {font-size: 11px;padding: 0 9px;letter-spacing: .02em;}
}

.c86k7mm.c86k7mm .k7gt,
.c86k7mm.vwsqv3 .k7gt,
.hwehvf.hwehvf .thw7gc {grid-template-columns: repeat(var(--e57, 4), minmax(0, 1fr));display: grid;}
.c86k7mm.c86k7mm .k7gt > * {max-width: none;}
.hwehvf.hwehvf .thw7gc {gap:13px;border-radius: var(--efuiw);}
.hwehvf.hwehvf .x1rv {min-height: 76px;border-radius: var(--efuiw);padding: 14px 12px;}
.hwehvf.hwehvf .gn719r {max-width: 100%;height: 34px;}
.c86k7mm.c86k7mm .k7gt {overflow: hidden;border-radius: var(--efuiw);}
@media (max-width:895px) {
  .c86k7mm.c86k7mm .k7gt,
  .hwehvf.hwehvf .thw7gc {grid-template-columns: repeat(var(--fg6lc, 3), minmax(0, 1fr));display: grid;}
}
@media (max-width:571px) {
  .c86k7mm.c86k7mm .k7gt,
  .hwehvf.hwehvf .thw7gc {grid-template-columns: repeat(var(--g0c, 2), minmax(0, 1fr));}
  .hwehvf.hwehvf .thw7gc {padding: 12px;gap:8px;}
  .hwehvf.hwehvf .x1rv {padding: 10px 8px;min-height: 60px;}
  .hwehvf.hwehvf .gn719r {height: 26px;}
  .c86k7mm.c86k7mm .ams12 {min-height: 112px;padding: 16px 10px;}
  .c86k7mm.c86k7mm .y2wxrwt {max-height: 44px;}
}

.asd0yv.asd0yv {grid-template-columns: minmax(0, 1fr);--w9x: var(--wt7ft);display: grid;padding: clamp(26px, 4vw, 56px);align-items: center;border-radius: var(--efuiw);gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--j21);--anugk: var(--kbqhw, var(--hr6));background: var(--w9x);color: var(--anugk);overflow: hidden;}
.asd0yv.n61p {--anugk: var(--padk);--w9x: var(--vlno);}
@media (min-width:751px) {
  .asd0yv.asd0yv {grid-template-columns: minmax(0, 1fr) auto;}
}
.asd0yv.asd0yv .fw8zze9 {min-width: 0;}
.asd0yv.asd0yv .vfab {margin: 0 0 18px;width: 64px;border: 0;border-top: 4px solid var(--anugk);}
.asd0yv.asd0yv :is(.g9bxwq9, .pq6zhc) {color: var(--anugk);}
.asd0yv.asd0yv .g9bxwq9 {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.asd0yv.asd0yv :is(.st5sw, .jee998, .cntr) {color: color-mix(in srgb, var(--anugk) 80%, transparent);}
.asd0yv.asd0yv .eaxt,
.asd0yv.asd0yv .trkz91 {border-color: color-mix(in srgb, var(--anugk) 26%, transparent);}

.asd0yv.n61p .eaxt {column-gap:27px;flex-wrap: wrap;display: flex;}
.asd0yv.n61p .trkz91 {flex: 1 1 150px;min-width: 0;}
.asd0yv.asd0yv .g9e35 {border-radius: var(--efuiw);border: 2px solid color-mix(in srgb, var(--anugk) 30%, #000);}

.asd0yv.asd0yv .tm4ad {width: clamp(150px, 15vw, 190px);border: 6px solid var(--anugk);border-radius:29px;flex-direction: column;aspect-ratio: 9 / 18.5;align-items: center;background: color-mix(in srgb, var(--anugk) 10%, var(--w9x));display: flex;transform: rotate(-6deg);justify-content: center;margin: 0 auto;position: relative;gap:5px;}
.asd0yv.asd0yv .phvenf {left: 50%;border-radius: 0 0 10px 10px;transform: translateX(-50%);top: 10px;width: 34%;background: var(--anugk);height: 14px;position: absolute;}
.asd0yv.asd0yv .x4mh {left: 50%;border-radius: var(--efuiw);width: 36%;bottom: 12px;transform: translateX(-50%);background: var(--anugk);position: absolute;height: 4px;}
.asd0yv.asd0yv .dpbdv7 {color: var(--anugk);letter-spacing: -.06em;font: 800 clamp(64px, 7vw, 92px)/.9 var(--zrif);}
.asd0yv.asd0yv .qmv15 {font: 800 16px/1 var(--zrif);letter-spacing: .14em;color: color-mix(in srgb, var(--anugk) 70%, transparent);}
.asd0yv.asd0yv .fbsgx3 {margin-top:17px;text-transform: uppercase;text-align: center;letter-spacing: .16em;font: 800 13px/1.2 var(--zrif);max-width: 80%;color: var(--anugk);overflow-wrap: anywhere;}
@media (max-width: 759.98px) {
  
  .asd0yv.asd0yv .tm4ad {width: 150px;order: -1;}
  .asd0yv.asd0yv .dpbdv7 {font-size: 62px;}
}
@media (max-width:571px) {
  .asd0yv.asd0yv .b4y1c {flex-direction: row;}
  .asd0yv.asd0yv .g9e35 {padding: 8px 14px;flex: 1 1 140px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .asd0yv.asd0yv .tm4ad {transition:transform 0.307s ease;}
  .asd0yv.asd0yv:hover .tm4ad {transform: rotate(-2deg);}
}

.e8wdep.e8wdep, .vaqf.vaqf, .e5415.e5415,
.ng8cmk.ng8cmk .jwee {border-radius: var(--efuiw);overflow: hidden;}
.mhryd78 .gs0a :is(div, span, img, a) {border-radius: var(--efuiw);}

@media (max-width:765px) {
  .h9fwzfp {margin-left: -12px;}
  .ebv8.ebv8 .q2smj {margin-right: 0;padding-left: 0;margin-left: 0;width: 100%;padding-right: 0;}
}
@media (max-width:571px) {
  .mhryd78.mhryd78 thead th {white-space: normal;}
  .ej0b4.ej0b4 {padding-right:14px;padding-left:15px;}
  .ej0b4.ej0b4 .hqmv,
  .ej0b4.ej0b4 .d92ja {overflow-wrap: anywhere;padding-left:9px;padding-right:9px;}
  .ej0b4.ej0b4 .hqmv {letter-spacing: .06em;white-space: normal;}
  .e5415.e5415 {padding-right:15px;padding-left:16px;}
  .e5415.e5415 :is(td, th) {padding-left:7px;padding-right:7px;overflow-wrap: anywhere;}
}
