

:root {--kwmyo:   color-mix(in srgb, var(--hua) 66%, transparent);--knndr:"Helvetica Neue", "Liberation Sans", Helvetica, Arial, sans-serif;--bo58g:  color-mix(in srgb, var(--hua) 8%,  transparent);--q5m:     28px;--m042q:    1180px;--hdowv:    color-mix(in srgb, var(--hua) 4%,  transparent);--qx2l: calc(var(--m042q) + var(--zd5) * 2);--zd5:  20px;--yw8:       4px;--mss0z:     color-mix(in srgb, var(--nwel) 16%, var(--sbzf, var(--sie)));--scof: var(--hua);--h5o:  var(--nwel);--ypa5:    color-mix(in srgb, var(--hua) 15%, transparent);}

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

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

.tnsjyg0 {position: sticky;top: 0;border-bottom: 1px solid var(--ypa5);background: var(--ntt7t);z-index: 60;}
.a83r7s {grid-template-columns: 1fr auto 1fr;padding: 18px var(--zd5) 14px;align-items: center;gap:12px;max-width: var(--qx2l);margin: 0 auto;display: grid;}
.wxxj66 {display: flex;justify-self: center;grid-column: 2;text-decoration: none;}
.wxxj66 img {display: block;height: 30px;width: auto;}
.c34w7tb {letter-spacing: -.035em;color: var(--lr6);font: 800 23px/1 var(--knndr);}
.ptsbnsc {grid-column: 3;justify-self: end;display: flex;align-items: center;gap:9px;}
.e28507 {background: color-mix(in srgb, var(--b30) 22%, transparent);color: color-mix(in srgb, var(--r9i6j, var(--ites6)) 25%,
                   color-mix(in srgb, var(--lr6) 78%, transparent));text-decoration: none;white-space: nowrap;font: 600 13.5px/1.2 var(--knndr);padding: 8px 14px;border-radius: var(--yw8);}
.e28507:hover {color: var(--hua);}

.j0eqbv:hover {background: var(--rz0);}
.j0eqbv {text-decoration: none;padding: 9px 17px;font: 600 13.5px/1.2 var(--knndr);white-space: nowrap;background: var(--n7e);border-radius: var(--yw8);display: inline-block;color: var(--v6r2j, var(--pgp7c));}

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

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

.w2t9d {display: flow-root;max-width: var(--qx2l);margin: 0 auto;padding: 30px var(--zd5) 70px;--jhcnp: 100%;}

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

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

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

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

.w2t9d > .rg24v {max-width: 100vw;padding-right: max(var(--zd5), calc((100vw - var(--m042q)) / 2));transform: translateX(-50%);width: 100vw;margin-left: 50%;border-radius: 0;padding-left: max(var(--zd5), calc((100vw - var(--m042q)) / 2));}

.w2t9d img {border-radius: var(--yw8);max-width: 100%;height: auto;}
.cs2q {margin-left: 50%;transform: translateX(-50%);width: min(var(--m042q), calc(100vw - var(--zd5) * 2));}

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

.w2t9d ul, .w2t9d ol {padding-left:23px;margin: 0 0 18px;}
.w2t9d li {margin-bottom:7px;}

.w2t9d > .rg24v:first-child {margin-top: -30px;}
@media (max-width:766px) { .w2t9d > .rg24v:first-child {margin-top: -24px;} }

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

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

.fc4x7.fc4x7 {font-size: 15px;margin-top: clamp(20px, 2.2vw, 30px);background: var(--nwel);padding: 0 34px;color: var(--xrtr, var(--w9y));min-height: 56px;}
.fc4x7.fc4x7:hover {background: var(--rz0);}

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

.y8bxcv.y8bxcv .gx1pfy {isolation: isolate;position: relative;min-width: 0;margin: 0 14px 14px 0;}
.y8bxcv.y8bxcv .gx1pfy::before {background: var(--h5o);content: "";border-radius: var(--yw8);z-index: -1;position: absolute;inset: 14px -14px -14px 14px;}
.y8bxcv.y8bxcv .gx1pfy > * {position: relative;}
.y8bxcv.y8bxcv .hn9rjse {color: var(--x5c, inherit);width: 100%;border-radius: var(--yw8);height: auto;display: block;}
.y8bxcv.y8bxcv .gx1pfy picture {display: block;}

.y8bxcv.e99qs .gx1pfy {display: flex;padding: clamp(20px, 3vw, 40px);align-items: center;border-radius: var(--yw8);aspect-ratio: 16 / 10;background: var(--x1r4, var(--mss0z));justify-content: center;}
.y8bxcv.y8bxcv .vfqx573 {text-align: center;letter-spacing: -.05em;font: 800 clamp(40px, 6vw, 96px)/.95 var(--knndr);overflow-wrap: break-word;color: var(--sd9, var(--scof));min-width: 0;}
.y8bxcv.y8bxcv .vzwyd {position: absolute;font: 700 12px/1 var(--knndr);color: color-mix(in srgb, var(--sd9, var(--scof)) 62%, transparent);right: clamp(14px, 2vw, 26px);letter-spacing: .18em;top: clamp(12px, 1.8vw, 22px);}

.y8bxcv.pefy.e99qs .gx1pfy {background: var(--x1r4, var(--h5o));}
.y8bxcv.pefy .gx1pfy::before {background: var(--mss0z);}
.y8bxcv.pefy .vfqx573 {color: var(--sd9, var(--xrtr, var(--w9y)));}
.y8bxcv.pefy .vzwyd {color: color-mix(in srgb, var(--sd9, var(--xrtr, var(--w9y))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .y8bxcv.y8bxcv .gx1pfy {margin: 0 10px 10px 0;order: -1;}
  .y8bxcv.y8bxcv .gx1pfy::before {inset: 10px -10px -10px 10px;}
  .y8bxcv.e99qs .gx1pfy {aspect-ratio: 16 / 8;}
}
@media (max-width:555px) {
  .fc4x7.fc4x7 {width: 100%;display: flex;}
}

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

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

.b6wff49 {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%);pointer-events: none;position: absolute;}
.w1w1v2n {max-width:620px;position: relative;z-index: 1;width: 100%;}
.p434 .j9ey {color: var(--vfbxe, #fff);}
.p434 .g0yq5n5,
.p434 .vbst3 {color: color-mix(in srgb, var(--vfbxe, #fff) 82%, transparent);}

.p434.kqy44 {background: var(--nyx, var(--h5o));--vfbxe: var(--xrtr, var(--w9y));}
.kqy44 .j9ey {color: var(--vfbxe, var(--xrtr, var(--w9y)));}
.kqy44 .g0yq5n5,
.kqy44 .vbst3 {color: color-mix(in srgb, var(--vfbxe, var(--xrtr, var(--w9y))) 84%, transparent);}
.kqy44 .ayd9ds9 {background: var(--vfbxe, var(--xrtr, var(--w9y)));}
.a8dkzy0 {max-width: 100%;letter-spacing: -.06em;bottom: -.2em;z-index: 0;pointer-events: none;user-select: none;right: -.06em;font: 800 clamp(100px, 16vw, 240px)/1 var(--knndr);white-space: nowrap;color: color-mix(in srgb, var(--vfbxe, var(--xrtr, var(--w9y))) 12%, transparent);position: absolute;overflow: hidden;}

.kqy44 .fc4x7.fc4x7 {color: var(--nyx, var(--nwel));background: var(--vfbxe, var(--xrtr, var(--w9y)));}
.kqy44 .fc4x7.fc4x7:hover {opacity:0.9;}

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

.ej9ms.ej9ms .qe82nr {margin: 0 0 18px;}

.ej9ms.ej9ms .v52j12r {columns: 2;column-rule: 1px solid var(--ypa5);column-gap:42px;}

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

.ej9ms.ej9ms .pxev {margin: 4px 12px 0 0;color: var(--xrtr, var(--w9y));letter-spacing: -.05em;float: left;font: 800 46px/0.8 var(--knndr);}

.ej9ms.ej9ms .cdm675 {display: block;letter-spacing: -.015em;color: var(--xrtr, var(--w9y));margin: 0 0 4px;font: 800 17px/1.35 var(--knndr);}
.ej9ms.ej9ms .q179xq9 {color: var(--xrtr, var(--w9y));font-size: 16px;display: block;line-height:1.62;}

.jgh6.jgh6 .f0eqpwn {margin: 0 0 18px;}

.jgh6.jgh6 .gm93j {overflow-x: auto;}

.jgh6.jgh6 .ak2p {border-collapse: collapse;margin: 0;width: 100%;font: 16px/1.6 var(--knndr);}

.jgh6.jgh6 .sqk2h32 {text-transform: uppercase;white-space: nowrap;padding: 0 16px 10px;border-bottom: 2px solid var(--w8gpz, var(--hua));letter-spacing: .11em;font: 700 12px/1.3 var(--knndr);text-align: left;}
.jgh6.jgh6 .bdmmt7 {color: var(--hua);}

.jgh6.jgh6 .jg09 {color: var(--kwmyo);}
.jgh6.jgh6 .sqk2h32 + .sqk2h32,
.jgh6.jgh6 .pn65f0x + .pn65f0x {border-left: 1px solid var(--ypa5);}

.jgh6.jgh6 .pn65f0x {padding: 12px 16px;border-bottom: 1px solid var(--bo58g);vertical-align: top;color: var(--sd95w, var(--hua));width: 50%;}
.jgh6.jgh6 tbody tr:last-child .pn65f0x {border-bottom: 0;}

.jgh6.jgh6 .yx2a {font: 800 17px/1.55 var(--knndr);float: left;width: 18px;}

.jgh6.jgh6 .pgqdmq .yx2a {color: var(--nwel);}
.jgh6.jgh6 .h4eve9 .yx2a {color: var(--kwmyo);}
.jgh6.jgh6 .cgpc8 {padding-left:24px;display: block;}

.pdtk.pdtk .zgmw {margin: 0 0 12px;}
.pdtk.pdtk .janaea {border-top: 2px solid var(--hua);}

.pdtk.pdtk .g1255 {padding: 0;border: 0;border-bottom: 1px solid var(--bo58g);border-radius: 0;margin: 0;background: none;}

.pdtk.pdtk .e5jmx {list-style: none;padding: 14px 0;min-height: 44px;color: var(--hua);display: flex;cursor: pointer;letter-spacing: -.02em;justify-content: space-between;gap:16px;font: 800 18px/1.4 var(--knndr);align-items: center;}
.pdtk.pdtk .e5jmx::-webkit-details-marker {display: none;}
.pdtk.pdtk .cxk5 {display: block;}

.pdtk.pdtk .e5jmx::after {flex: 0 0 auto;font: 400 21px/1 var(--knndr);color: var(--kwmyo);content: "+";}
.pdtk.pdtk .g1255[open] .e5jmx::after {content: "\2212";}

.pdtk.pdtk .zm7q {gap:12px;display: flex;padding: 0 0 18px;}
.pdtk.pdtk .hwsh19 {flex: 0 0 auto;letter-spacing: .1em;font: 800 13px/1.7 var(--knndr);color: var(--nwel);}
.pdtk.pdtk .mgy3m1s {margin: 0;color: var(--kwmyo);line-height:1.62;font-size: 16px;}

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

.gqpdz.gqpdz .tqknrs {grid-template-columns: repeat(6, minmax(0, 1fr));gap:22px 16px;}
.gqpdz.bzhyj1 .tqknrs {gap:26px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:908px) {
  .gqpdz.gqpdz .tqknrs {gap:17px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:486px) {
  .gqpdz.gqpdz .tqknrs {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.gqpdz.gqpdz .f8p8 {min-width: 0;border-top: 2px solid var(--hua);margin: 0;padding-top:11px;border-bottom: 0;}
.gqpdz.gqpdz .a17c {color: inherit;gap:2px 10px;min-width: 0;padding: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;text-decoration: none;}
.gqpdz.gqpdz .fc131w6 {align-self: start;color: var(--kwmyo);grid-row: 2 / span 2;font: 700 13px/1.3 var(--knndr);font-variant-numeric: tabular-nums;letter-spacing: .06em;grid-column: 1;}

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

.dkg4xm2.dkg4xm2 .zc9rx3 {margin: 0 0 18px;}
.dkg4xm2.dkg4xm2 .rg6k {display: grid;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));background: var(--bo58g);gap:2px;border: 1px solid var(--bo58g);}
.dkg4xm2.az2fp .rg6k {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.rfea0x3.rfea0x3 .w6d9 {margin: 0 0 14px;}
.rfea0x3.rfea0x3 .hbg2tgh {display: flex;background: var(--hdowv);gap:14px;padding: 18px 20px;align-items: center;flex-wrap: wrap;}
.rfea0x3.hjsa .hbg2tgh {border-bottom: 1px solid var(--ypa5);border-top: 1px solid var(--ypa5);background: none;}
.rfea0x3.rfea0x3 .ydv7h {border-radius: var(--yw8);background: color-mix(in srgb, var(--nwel) 12%, #000);justify-content: center;display: inline-flex;align-items: center;padding: 12px 18px;}
.rfea0x3.rfea0x3 .av2x07 {width: auto;height: 36px;object-fit: contain;display: block;}
.rfea0x3.rfea0x3 .gd1th1y {letter-spacing: .03em;margin: 12px 0 0;color: var(--kwmyo);font: 500 12.5px/1.5 var(--knndr);}

.paazq.paazq .an8z {margin: 0 0 16px;}
.paazq.paazq .rmh1 {margin: 0 0 24px;flex-wrap: wrap;padding: 0 0 20px;display: flex;gap:11px;border-bottom: 2px solid var(--hua);align-items: baseline;}
.paazq.paazq .r9aeq {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--knndr);font-variant-numeric: tabular-nums;}
.paazq.paazq .ckez {color: var(--kwmyo);font: 700 17px/1 var(--knndr);}
.paazq.paazq .qgr45n {color: var(--kwmyo);font-size: 16px;min-width: 0;line-height:1.54;flex: 1 1 260px;}
.paazq.paazq .g7zhp {display: grid;gap:22px;}
.paazq.xvg4g1 .g7zhp {grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap:22px 34px;}
.paazq.paazq .szr43 {border-left: 3px solid var(--nwel);margin: 0;padding: 0 0 0 18px;}
.paazq.paazq .wsxr {margin: 0 0 10px;letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--knndr);}
.paazq.paazq .m4ncp {display: flex;flex-wrap: wrap;font-style: normal;gap:10px;align-items: baseline;}
.paazq.paazq .g2atttd {font: 700 12px/1 var(--knndr);text-transform: uppercase;letter-spacing: .11em;}
.paazq.paazq .df59 {font: 600 12px/1 var(--knndr);font-style: normal;font-variant-numeric: tabular-nums;color: var(--kwmyo);}

.smd5j.smd5j {background: var(--hdowv);display: grid;position: relative;border-radius: 0;grid-template-columns: minmax(0, 1fr);}
.smd5j.smd5j .ceany {position: absolute;background: var(--nwel);top: 0;left: 0;width: 4px;bottom: 0;}
.smd5j.smd5j .cwr1k1 {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.smd5j.smd5j .v7nw {margin: 0 0 12px;}
.smd5j.smd5j .qxdgyq6 > :first-child {margin-top: 0;}
.smd5j.smd5j .qxdgyq6 > :last-child  {margin-bottom: 0;}
.smd5j.smd5j .wfhjg {align-items: center;color: var(--xrtr, var(--w9y));font: 700 15px/1 var(--knndr);padding: 0 26px;border-radius: var(--yw8);background: var(--nwel);text-decoration: none;margin-top:16px;display: inline-flex;justify-content: center;transition:background 0.176s;min-height: 46px;}
.smd5j.smd5j .wfhjg:hover {background: var(--rz0);}
.smd5j.smd5j .wnpx3p {margin: 0;min-width: 0;}
.smd5j.smd5j .sf0x {width: 100%;height: 100%;object-fit: cover;display: block;border-radius: 0;}

@media (max-width: 759.98px) {
  .smd5j.w1bx > .wnpx3p {order: 1;}
}

@media (min-width:770px) {
  .smd5j.a9zwb1t {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .smd5j.a9zwb1t .cwr1k1 {grid-row: 1;grid-column: 1;}
  .smd5j.a9zwb1t .wnpx3p {grid-column: 2;grid-row: 1;}
  .smd5j.a9zwb1t .b61p1wz  {grid-column: 2;}
  .smd5j.a9zwb1t:has(.b61p1wz) .wnpx3p {grid-column: 1;}
  
  .smd5j.a9zwb1t:has(.vk03f) {grid-template-columns: minmax(0, 1fr);}
}

.smd5j.cvkn6k {max-width: none;}
.smd5j.cvkn6k .sf0x {max-height: 240px;}
@media (min-width:770px) {
  .w2t9d > .cvkn6k {float: left;max-width: none;width: calc(50% - var(--q5m) / 2);}
  .w2t9d > .cvkn6k + .cvkn6k {float: right;}
  
  .w2t9d > .cvkn6k + .cvkn6k + * {clear: both;}
}

.erreg3k.erreg3k {display: block;}
.erreg3k .cfzsjfn {align-items: flex-end;justify-content: space-between;display: flex;flex-wrap: wrap;gap:17px 28px;margin: 0 0 22px;}
.erreg3k .tew0k {flex: 1 1 320px;min-width: 0;}
.erreg3k .p8mtwr8 {text-wrap: balance;letter-spacing: -.038em;margin: 0;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--knndr);}
.erreg3k .cap6qm5 {font-size: 16.5px;color: var(--kwmyo);margin: 10px 0 0;line-height:1.57;max-width: 60ch;}
.erreg3k .t5h7 {flex: 0 0 auto;gap:12px;align-items: center;display: flex;}
.erreg3k .qha4p {min-width: 4.6em;letter-spacing: .08em;color: var(--kwmyo);font: 800 15px/1 var(--knndr);font-variant-numeric: tabular-nums;text-align: center;}
.erreg3k .qha4p > span {font-size: 22px;color: var(--hua);}
.erreg3k .dpsykw {align-items: center;height: 48px;color: var(--xrtr, var(--w9y));border: 0;border-radius: var(--yw8);padding: 0;transition:background 0.147s, opacity 0.146s;justify-content: center;cursor: pointer;display: inline-flex;background: var(--nwel);width: 48px;font: 800 20px/1 var(--knndr);}
.erreg3k .dpsykw:hover {background: var(--rz0);}
.erreg3k .dpsykw:disabled {cursor: default;opacity:0.33;}
.erreg3k .dpsykw:focus-visible,
.erreg3k .cbm690e:focus-visible {outline: 2px solid var(--hua);outline-offset: 3px;}
.erreg3k .dpsykw[hidden] {display: none;}

.erreg3k .cbm690e {overflow-x: auto;grid-auto-flow: column;scroll-behavior: smooth;grid-auto-columns: calc(72% - 10px);overscroll-behavior-x: contain;scroll-snap-type: x mandatory;gap:21px;scrollbar-width: none;display: grid;}
.erreg3k .cbm690e::-webkit-scrollbar {display: none;}
.erreg3k.mvm5rz9 .cbm690e {grid-auto-columns: calc(86% - 10px);}
.erreg3k .xx8fa {scroll-snap-align: start;min-width: 0;margin: 0;}
.erreg3k .xx8fa picture {display: block;}
.erreg3k .n7rw0e.n7rw0e {border-radius: var(--yw8);width: 100%;display: block;object-fit: cover;aspect-ratio: 16 / 9;height: auto;}
.erreg3k .jz13 {padding-top:9px;gap:13px;border-top: 2px solid var(--hua);align-items: baseline;display: flex;margin: 12px 0 0;}
.erreg3k .dpwh {font: 800 28px/1 var(--knndr);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--nwel) 62%, var(--hua));letter-spacing: -.04em;}
.erreg3k .q50dt7m {font: 700 16px/1.35 var(--knndr);color: var(--hua);}

.erreg3k .sk55j {display: block;background: var(--ypa5);border-radius: var(--yw8);height: 4px;margin: 20px 0 0;overflow: hidden;}
.erreg3k .qck5 {display: block;height: 100%;background: var(--nwel);transition:width 0.365s ease;}
.erreg3k .q6c2 {display: flex;gap:12px;margin: 24px 0 0;flex-wrap: wrap;}

@media (max-width:766px) {
  .erreg3k .cbm690e,
  .erreg3k.mvm5rz9 .cbm690e {grid-auto-columns: 86%;gap:11px;}
  .erreg3k .cfzsjfn {align-items: center;}
  .erreg3k .dpsykw {width: 44px;height: 44px;}
  .erreg3k .q6c2 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .erreg3k .cbm690e {scroll-behavior: auto;}
  .erreg3k .qck5 {transition:none;}
}

.bbfdz.bbfdz {color: var(--xrtr, var(--w9y));background: var(--nwel);}
.bbfdz.bbfdz:hover {background: var(--rz0);}
.e78j.e78j {box-shadow: inset 0 0 0 2px var(--hua);color: var(--hua);background: none;}
.e78j.e78j:hover {background: var(--hdowv);}

.dstx3y.dstx3y {gap:6px 18px;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: start;}
.dstx3y.dstx3y .t2xjt1 {grid-column: 1 / -1;margin: 0 0 6px;width: 100%;border: 0;height: 2px;background: var(--hua);}
.dstx3y.dstx3y .q0qcwc {margin: 0;}
.dstx3y.dstx3y .g17r5ex {height: 72px;display: block;object-fit: cover;width: 72px;border-radius: var(--yw8);}
.dstx3y.dstx3y .eyy8 {min-width: 0;}
.dstx3y.dstx3y .xrw1c {font: 800 19px/1.25 var(--knndr);display: block;letter-spacing: -.02em;}
.dstx3y.dstx3y .cp5af {color: var(--kwmyo);text-transform: uppercase;margin-top:5px;letter-spacing: .1em;font: 600 11.5px/1.35 var(--knndr);display: block;}
.dstx3y.dstx3y .tqv3 {font-size: 15.5px;margin: 10px 0 0;line-height:1.60;}
.dstx3y.dstx3y .qkmyp91 {font-size: 13px;color: var(--kwmyo);line-height:1.53;margin: 10px 0 0;}
.dstx3y.dstx3y .nva99ze {margin: 12px 0 0;gap:9px;padding: 0;display: flex;grid-column: 2;list-style: none;}
.dstx3y.dstx3y .abz28hm {margin: 0;}
.dstx3y.dstx3y .f63ff1k {color: var(--hua);text-decoration: none;box-shadow: inset 0 0 0 1px var(--ypa5);justify-content: center;align-items: center;display: inline-flex;width: 44px;border-radius: var(--yw8);height: 44px;}
.dstx3y.dstx3y .f63ff1k:hover {background: var(--hdowv);}

.dstx3y.r8257mb {grid-template-columns: minmax(0, 1fr);}
.dstx3y.r8257mb .nva99ze {grid-column: 1;}

.rpdf.rpdf .vay9 {text-transform: uppercase;color: var(--kwmyo);font: 600 11.5px/1 var(--knndr);letter-spacing: .22em;margin: 0 0 8px;}
.rpdf.rpdf .wap3 {margin: 0 0 12px;}
.rpdf.rpdf .hrak3sn {background: var(--ypa5);border: 0;width: 100%;margin: 0 0 18px;height: 1px;}
.rpdf.x6pf {padding-left: clamp(0px, 4vw, 56px);}
.rpdf.rpdf .w5gwd > :first-child {margin-top: 0;}
.rpdf.rpdf .w5gwd > :last-child  {margin-bottom: 0;}

.s0a47r.s0a47r {flex-direction: column;display: flex;gap:17px;margin: 0 0 var(--q5m);align-items: center;}
.s0a47r.dcfc69q  {align-items: flex-start;}
.s0a47r.kqmwxf9 {align-items: flex-end;}
.s0a47r.s0a47r .wmqc3t8 {border: 0;border-top: 2px dashed var(--ypa5);margin: 0;height: 0;width: 100%;}
.s0a47r.s0a47r .g8ad {display: inline-flex;transition:background 0.172s;justify-content: center;min-height: 52px;border-radius: var(--yw8);align-items: center;color: var(--xrtr, var(--w9y));padding: 0 40px;background: var(--nwel);text-decoration: none;}
.s0a47r.s0a47r .g8ad:hover {background: var(--rz0);}
.s0a47r.s0a47r .jcr6ym {font: 700 16px/1 var(--knndr);letter-spacing: .02em;}

.s0a47r.s0a47r .g8ad {position: relative;overflow: hidden;}
.s0a47r.s0a47r .ehs9bxm {position: absolute;width: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);top: 0;height: 12px;background: var(--ntt7t);right: 0;}

.s0a47r.s0a47r .ehs9bxm {background: var(--sie);}

.s0a47r.s0a47r .s1f2p8 {width: 100%;}

.hpw6q.hpw6q {margin: 0 0 var(--q5m);}
.hpw6q.hpw6q .vmswj08 {display: block;}
.hpw6q.hpw6q .txh0tm {display: block;height: auto;border-radius: var(--yw8);width: 100%;}
.hpw6q.hpw6q .kkex {width: 100%;margin: 10px 0 0;border: 0;background: var(--ypa5);height: 1px;}
.hpw6q.hpw6q .p56yrr {margin: 8px 0 0;}
.hpw6q.hpw6q .y4dzywc {font: 600 11.5px/1 var(--knndr);text-transform: uppercase;letter-spacing: .14em;color: var(--kwmyo);}

.hpw6q.qskww {transform: translateX(-50%);width: min(var(--m042q), calc(100vw - var(--zd5) * 2));margin-left: 50%;}

.wdb9nkx.wdb9nkx {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--hdowv);}
.wdb9nkx.vcjw3wn {background: none;padding-left: 0;padding-right: 0;}
.wdb9nkx.wdb9nkx .py2cmg {margin: 0 0 14px;border: 0;background: var(--hua);width: 100%;height: 2px;}
.wdb9nkx.wdb9nkx .zfvk5g {letter-spacing: .2em;display: block;text-transform: uppercase;margin: 0 0 12px;color: var(--kwmyo);font: 700 12px/1.3 var(--knndr);}
.wdb9nkx.wdb9nkx .r7ah8 > :first-child {margin-top: 0;}
.wdb9nkx.wdb9nkx .r7ah8 > :last-child  {margin-bottom: 0;}

.vb784h.vb784h {background: var(--mss0z);position: relative;color: var(--scof);padding: clamp(24px, 3vw, 40px);}
.vb784h.vb784h .a289ja {color: var(--scof);margin: 0 0 14px;}
.vb784h.vb784h .yjbq > :first-child {margin-top: 0;}
.vb784h.vb784h .yjbq > :last-child  {margin-bottom: 0;}

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

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

.vb784h.yzgt {color: var(--vykvt, var(--xrtr, var(--w9y)));background: var(--h5o);}
.vb784h.yzgt .a289ja,
.vb784h.yzgt .yjbq :is(h2, h3, strong, b),
.vb784h.yzgt .yjbq a {color: var(--vykvt, var(--xrtr, var(--w9y)));}
.vb784h.yzgt .yjbq a {text-decoration-color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 60%, transparent);}
.vb784h.yzgt .yjbq :is(td, th) {border-color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 26%, transparent);}
.vb784h.yzgt .yjbq thead th {color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 50%, transparent);}
.vb784h.yzgt .mg2mar {border-right-color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--vykvt, var(--xrtr, var(--w9y))) 40%, transparent);}

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

.xm7ztrv, .ae0h6t {padding: 30px 32px !important;box-shadow: none !important;border: 0 !important;border-radius: var(--yw8) !important;background: var(--hdowv) !important;}

@media (max-width:766px) {
  :root {--zd5: 18px;}
  .h4jj {display: flex;}
  .tvr9y {display: none;}
  
  .w2t9d {padding: 24px var(--zd5) 56px;}
  
  .ej9ms.ej9ms .v52j12r {columns: 1;column-rule: 0;}
  .ej9ms.ej9ms .pxev {font-size: 38px;}
  
  .jgh6.jgh6 .sqk2h32 {padding: 0 10px 9px;}
  .jgh6.jgh6 .pn65f0x {padding: 11px 10px;}
  .pdtk.pdtk .e5jmx {font-size: 16.5px;}
  
  .cs2q {transform: none;width: auto;margin-left: 0;}
}

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

.qbdj.qbdj {background: var(--nwusl);}
.w2t9d thead th {border-bottom-color: var(--w8gpz, var(--hua));}
.w2t9d tbody td {color: var(--sd95w, inherit);}

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

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

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

.qbdj .a8czk a {align-items: center;min-height: 44px;display: flex;}
.wxxj66 {min-height: 44px;align-items: center;display: inline-flex;}

.pj7s, .wrjzv0h, .j0eqbv,
.w2t9d a[role="button"],
.w2t9d .nz8mqcr a {min-height: 44px;}

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

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

.tvr9y ul {gap:9px;}

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

.qbdj .a8czk ul {gap:9px;display: grid;}

.nkdh.nkdh {margin: 40px 0 0;background: none;box-shadow: none;padding: 0;border: 0;border-radius: 0;}
.nkdh.nkdh .jqt6jk {margin: 0 0 18px;border: 0;border-top: 2px solid var(--hua);}
.nkdh.nkdh .bg2ymh6 {margin: 0 0 10px;color: var(--kwmyo);text-transform: uppercase;letter-spacing: .11em;display: block;font: 700 12px/1 var(--knndr);}
.nkdh.nkdh .d6b4 {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--knndr);letter-spacing: -.035em;margin: 0 0 10px;}
.nkdh.nkdh .vj43er2 {max-width: 62ch;margin: 0 0 22px;color: var(--kwmyo);}

.nkdh.nkdh .pmpn7tw {gap: 0;padding: 0;border-top: 1px solid var(--ypa5);display: grid;list-style: none;margin: 0 0 24px;}
.nkdh.cjbs .pmpn7tw {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.nkdh.nkdh .eegn {flex-wrap: wrap;align-items: baseline;gap:5px 14px;padding: 11px 0;display: flex;border-bottom: 1px solid var(--ypa5);}
.nkdh.nkdh .jje8ekw {font-style: normal;font: 700 12px/1.3 var(--knndr);color: var(--kwmyo);letter-spacing: .11em;text-transform: uppercase;flex: 0 0 auto;}
.nkdh.nkdh .zd9m {font: 600 16px/1.3 var(--knndr);font-variant-numeric: tabular-nums;color: var(--hua);margin-left: auto;}
.nkdh.cjbs .zd9m {margin-left: 0;}

.nkdh.nkdh .jy0y {gap:13px;display: flex;flex-wrap: wrap;margin: 0;}
.nkdh.nkdh .eb46 {background: #000;border: 2px solid #000;border-radius: var(--yw8);text-decoration: none;transition:background 0.132s, color 0.19s;min-height: 52px;flex-direction: column;color: #fff;justify-content: center;padding: 8px 24px;display: inline-flex;}
.nkdh.nkdh .eb46:hover {background: #fff;color: #000;}
.nkdh.nkdh .fxb1 {color: inherit;font: 600 10.5px/1.3 var(--knndr);text-transform: uppercase;letter-spacing: .12em;}
.nkdh.nkdh .psddb {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--knndr);font-style: normal;}

@media (max-width:555px) {
  
  .nkdh.nkdh .jy0y {flex-direction: column;}
  .nkdh.nkdh .eb46  {align-items: flex-start;}
  
  .nkdh.cjbs .pmpn7tw {grid-template-columns: minmax(0, 1fr);}
}

.xbbvg3 {transition:opacity 0.254s ease, visibility 0.19s;z-index: 90;background: color-mix(in srgb, #000 52%, transparent);inset: 0;position: fixed;visibility: hidden;cursor: pointer;opacity:0.05;}
.gqc57j {transform: translateX(100%);display: flex;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;right: 0;top: 0;flex-direction: column;background: var(--ntt7t);width: min(88vw, 380px);border-left: 1px solid var(--ypa5);visibility: hidden;overflow-y: auto;position: fixed;transition:transform 0.26s ease, visibility 0.228s;z-index: 91;bottom: 0;}
.snh6nma:checked ~ .xbbvg3 {opacity:1;visibility: visible;}
.snh6nma:checked ~ .gqc57j {visibility: visible;transform: translateX(0);}

.gqc57j[hidden] {display: none;}

.z5tk {border-bottom: 1px solid var(--ypa5);gap:12px;padding: 14px 8px 14px 20px;justify-content: space-between;align-items: center;display: flex;}
.eccgx73 {color: var(--lr6);font: 800 20px/1.2 var(--knndr);overflow-wrap: anywhere;min-width: 0;letter-spacing: -.035em;}
.t5p7 {color: var(--lr6);justify-content: center;flex: 0 0 auto;font-size: 27px;align-items: center;line-height: 1;border: 0;display: flex;min-height: 44px;cursor: pointer;background: none;min-width: 44px;}
.t5p7:hover {color: var(--kwmyo);}

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

.cjgwz99 {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:10px;border-top: 1px solid var(--ypa5);display: grid;}
.zyns66,
.kbe6v {display: flex;align-items: center;justify-content: center;font-weight: 700;border-radius: var(--yw8);text-decoration: none;min-height: 48px;font-size: 15.5px;padding: 12px 18px;}
.zyns66 {color: var(--lr6);background: transparent;border: 1px solid var(--ypa5);}
.zyns66:hover {background: var(--hdowv);}
.kbe6v {color: var(--xrtr, var(--w9y));background: var(--nwel);border: 1px solid transparent;}
.kbe6v:hover {background: var(--rz0);}

.gqc57j a:focus-visible,
.t5p7:focus-visible,
.h4jj:focus-visible {outline: 2px solid var(--h5o);outline-offset: 2px;}

@media (min-width:767px) {
  .xbbvg3, .gqc57j {display: none;}
}

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

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

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

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

.andas.andas .hhfzc > summary.wtm3r {list-style: none;gap:11px;min-height: 44px;cursor: pointer;display: flex;align-items: center;}
.andas.andas .hhfzc > summary.wtm3r::-webkit-details-marker {display: none;}
.andas.andas .hhfzc > summary.wtm3r:focus-visible {outline: 2px solid var(--hua);outline-offset: 4px;}
.andas.andas .hhfzc > summary.wtm3r .dd9ty2v {margin: 0;}

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

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

.kzwe50r {--s0g3: 0 13px;--ooiu: 999px;--ybb4i: 999px;--bxvsq: var(--yw8);--odo: 700;--hqd: 1.5px solid var(--ypa5);}

.jgh6.jgh6 .h4eve9 .yx2a {color: var(--t3s, var(--kwmyo));}

.ej9ms.ej9ms .q179xq9, .ej9ms.ej9ms .cdm675 {color: var(--hua);}

.jgh6.jgh6 .pgqdmq .yx2a {color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));}

@media (max-width:705px) {
  .jgh6.sgg2 .pgqdmq:not(:empty)::before,
  .jgh6.sgg2 .h4eve9:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .jgh6.sgg2 .pgqdmq:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));}
  .jgh6.sgg2 .h4eve9:not(:empty)::before {content: "\2212";color: var(--t3s, var(--kwmyo));}
}

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

.pdtk.apzd .h06bw {border-top: 2px solid var(--hua);counter-reset: mp-qa-n;padding: 0;margin: 0;list-style: none;}
.pdtk.apzd .db89 {counter-increment: mp-qa-n;position: relative;margin: 0;padding-left:43px;border-bottom: 1px solid var(--bo58g);}

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

.pdtk.apzd .g1255 {border-bottom: 0;}

.pdtk.apzd .mgy3m1s {padding: 0 0 18px;}

.pdtk.v12epx .g1255:first-of-type {border-top: 2px solid var(--hua);}
.pdtk.v12epx .mgy3m1s {border-left: 2px solid var(--ypa5);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.pdtk.pdtk .hwsh19 {color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));}

@media (max-width:555px) {
  .pdtk.apzd .db89 {padding-left:32px;}
  .pdtk.v12epx .mgy3m1s {padding-left:14px;}
}

.jgh6.jgh6 .f6web11 {margin-right:8px;font: 800 15px/1 var(--knndr);display: inline-block;}
.jgh6.jgh6 .bdmmt7 .f6web11 {color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));}
.jgh6.jgh6 .jg09 .f6web11 {color: var(--t3s, var(--kwmyo));}

.jgh6.kmq8 .ak2p {border-top: 2px solid var(--w8gpz, var(--hua));}
.jgh6.kmq8 .cdzm21 {border-bottom: 1px solid var(--ypa5);white-space: nowrap;padding: 16px 20px 16px 0;width: 1%;vertical-align: top;}

.jgh6.kmq8 .pn65f0x {border-bottom: 1px solid var(--ypa5);width: auto;border-left: 1px solid var(--ypa5);padding: 16px 0 16px 20px;}
.jgh6.kmq8 tbody tr:last-child .cdzm21,
.jgh6.kmq8 tbody tr:last-child .pn65f0x {border-bottom: 0;}

.jgh6.jgh6 .t5pqnv {margin: 0;list-style: none;padding: 0;}
.jgh6.jgh6 .pb6pa9 {padding: 8px 0;margin: 0;border-bottom: 1px solid var(--bo58g);}
.jgh6.jgh6 .pb6pa9:first-child {padding-top: 0;}
.jgh6.jgh6 .pb6pa9:last-child {border-bottom: 0;padding-bottom: 0;}

.jgh6.sgg2 .pn65f0x {padding: 13px 16px;}

@media (max-width:555px) {
  .jgh6.kmq8 .cdzm21 {padding: 13px 14px 13px 0;}
  .jgh6.kmq8 .pn65f0x {padding: 13px 0 13px 14px;}
}

.wdb9nkx.g2m3d14 .zfvk5g {margin: 0 0 10px;}
.wdb9nkx.g2m3d14 .py2cmg {margin: 0 0 16px;}

.wdb9nkx.wdb9nkx .wh8b1gm {display: grid;gap:11px 26px;grid-template-columns: minmax(0, 1fr);}
.wdb9nkx.v5h2 .zfvk5g {margin: 0;}
@media (min-width:711px) {
  .wdb9nkx.v5h2 .wh8b1gm {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .wdb9nkx.v5h2 .r7ah8 {grid-column: 2;}
  .wdb9nkx.v5h2 .r7ah8:only-child {grid-column: 1 / -1;}
}

.s0a47r.s0a47r .kn9mr5y {width: 100%;justify-content: center;padding: clamp(16px, 2.2vw, 24px);display: flex;border: 2px dashed var(--ypa5);border-radius: var(--yw8);}
.s0a47r.dcfc69q .kn9mr5y  {justify-content: flex-start;}
.s0a47r.kqmwxf9 .kn9mr5y {justify-content: flex-end;}

.s0a47r.s0a47r .kn9mr5y .s1f2p8 {width: 100%;}

.dstx3y.x1ean {display: block;}
.dstx3y.x1ean .t2xjt1 {margin: 0 0 14px;}
.dstx3y.x1ean .q0qcwc {margin: 3px 16px 10px 0;float: left;}
.dstx3y.x1ean .hyzm {text-transform: uppercase;font: 600 11.5px/1.35 var(--knndr);display: block;color: var(--kwmyo);letter-spacing: .1em;margin: 0 0 3px;}
.dstx3y.x1ean .nva99ze {margin: 14px 0 0;clear: both;}

.dstx3y.x1ean .qkmyp91 {clear: left;}

.dstx3y.x1ean::after {clear: both;content: "";display: block;}

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

.dstx3y.wv0t4 .eyy8 {justify-content: space-between;gap:4px 18px;flex-wrap: wrap;align-items: baseline;border-bottom: 1px solid var(--ypa5);grid-column: 1;display: flex;padding-bottom:10px;}
.dstx3y.wv0t4 .cp5af {margin-top: 0;}
.dstx3y.wv0t4 .q0qcwc {grid-column: 2;grid-row: 2;}
.dstx3y.wv0t4 .tqv3,
.dstx3y.wv0t4 .qkmyp91,
.dstx3y.wv0t4 .nva99ze {grid-column: 1 / -1;}
.dstx3y.wv0t4 .tqv3 {margin-top:14px;}
.dstx3y.wv0t4 .nva99ze {margin-top:17px;}

@media (max-width:555px) {
  .dstx3y.wv0t4 {grid-template-columns: minmax(0, 1fr);}
  
  .dstx3y.wv0t4 .t2xjt1 {order: -2;}
  .dstx3y.wv0t4 .q0qcwc {margin-bottom:13px;order: -1;grid-row: auto;grid-column: 1;}
}

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

.andas.andas .hwd7q {background: var(--hdowv);margin-top:13px;padding: 2px clamp(14px, 2vw, 22px) 6px;}
.andas.andas .hwd7q .q2zxr0f {margin-top:13px;}

.andas.andas .hwd7q .v98f li:last-child {border-bottom: 0;}

.ej9ms.ej9ms .pxev {color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));}

.ej9ms.zm73g .pzanz {margin: 0;list-style: none;padding: 0;counter-reset: mp-run-n;}
.ej9ms.zm73g .j1shs7 {counter-increment: mp-run-n;position: relative;border-bottom: 1px solid var(--ypa5);margin: 0 0 20px;padding: 0 0 18px 58px;}
.ej9ms.zm73g .j1shs7:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}

.ej9ms.zm73g .j1shs7::before {color: color-mix(in srgb, var(--h5o, var(--nwel)) 62%, var(--hua));letter-spacing: -.05em;position: absolute;font: 800 40px/1 var(--knndr);left: 0;top: -2px;content: counter(mp-run-n);}

.ej9ms.kgryfz9 .f5j86j {margin: 0;}
.ej9ms.kgryfz9 .zt4z {padding: 0 0 18px;margin: 0 0 20px;border-bottom: 1px solid var(--ypa5);}
.ej9ms.kgryfz9 .zt4z:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.ej9ms.kgryfz9 .c3e5kx {gap:12px;align-items: baseline;display: flex;border-bottom: 1px solid var(--bo58g);padding: 0 0 7px;margin: 0 0 7px;}

.ej9ms.kgryfz9 .pxev {line-height: 1;font-variant-numeric: tabular-nums;float: none;font-size: 23px;margin: 0;}
.ej9ms.kgryfz9 .cdm675 {margin: 0;}

@media (max-width:555px) {
  .ej9ms.zm73g .j1shs7 {padding-left:45px;}
  .ej9ms.zm73g .j1shs7::before {font-size: 32px;}
  .ej9ms.kgryfz9 .c3e5kx {gap:9px;}
}

@media (max-width:705px) {
  .jgh6.kmq8 .pn65f0x {padding-left: 0;border-left: 0;}
}

.fc4x7.fc4x7,
.j0eqbv.j0eqbv, .e28507.e28507,
.kbe6v.kbe6v, .zyns66.zyns66,
.wfhjg.wfhjg,
.bbfdz.bbfdz, .e78j.e78j,
.g8ad.g8ad {border-radius: var(--yw8);transition:background 0.198s, color 0.138s, border-color 0.132s;letter-spacing: .06em;white-space: nowrap;text-decoration: none;font-family: var(--knndr);justify-content: center;font-weight: 800;line-height:1.09;text-align: center;display: inline-flex;align-items: center;text-transform: uppercase;}
.wfhjg.wfhjg, .bbfdz.bbfdz,
.e78j.e78j, .g8ad.g8ad {padding: 0 28px;font-size: 14px;min-height: 50px;}

.s0a47r.s0a47r .jcr6ym {letter-spacing: inherit;font: inherit;}

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

.kzwe50r {--ooiu: var(--yw8);--ybb4i: var(--yw8);}
.d3m4 {grid-column: 1;justify-self: start;grid-row: 1;display: flex;align-items: center;}
.bq9zvb {padding: 16px 20px 0;}
.d3m4:not(:has(*)), .bq9zvb:not(:has(*)) {display: none;}

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

@media (max-width:766px) {
  
  .a83r7s {padding: 10px var(--zd5);gap:9px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .h4jj {grid-column: 1;}
  .wxxj66 {min-width: 0;justify-self: start;grid-column: 2;}
  .wxxj66 img {max-width: min(30vw, 120px);}
  .c34w7tb {font-size: 19px;}
  .ptsbnsc {grid-column: 3;gap:6px;}
  .d3m4 {display: none;}
  .ptsbnsc .j0eqbv.j0eqbv,
  .ptsbnsc .e28507.e28507 {font-size: 11.5px;letter-spacing: .04em;min-height: 40px;padding: 0 11px;}

  .gqc57j {right: auto;left: 0;transform: translateX(-100%);border-left: 0;border-right: 1px solid var(--ypa5);}
}
@media (max-width: 359.98px) {
  
  :root {--zd5: 14px;}
  .a83r7s {gap:7px;padding: 10px var(--zd5);}
  .wxxj66 img {max-width: 25vw;}
  .ptsbnsc .j0eqbv.j0eqbv,
  .ptsbnsc .e28507.e28507 {font-size: 11px;letter-spacing: .02em;padding: 0 9px;}
}

.dkg4xm2.dkg4xm2 .rg6k,
.dkg4xm2.az2fp .rg6k,
.rfea0x3.rfea0x3 .hbg2tgh {display: grid;grid-template-columns: repeat(var(--r33kb, 4), minmax(0, 1fr));}
.dkg4xm2.dkg4xm2 .rg6k > * {max-width: none;}
.rfea0x3.rfea0x3 .hbg2tgh {border-radius: var(--yw8);gap:13px;}
.rfea0x3.rfea0x3 .ydv7h {min-height: 76px;border-radius: var(--yw8);padding: 14px 12px;}
.rfea0x3.rfea0x3 .av2x07 {max-width: 100%;height: 34px;}
.dkg4xm2.dkg4xm2 .rg6k {border-radius: var(--yw8);overflow: hidden;}
@media (max-width:908px) {
  .dkg4xm2.dkg4xm2 .rg6k,
  .rfea0x3.rfea0x3 .hbg2tgh {display: grid;grid-template-columns: repeat(var(--j0bc1, 3), minmax(0, 1fr));}
}
@media (max-width:555px) {
  .dkg4xm2.dkg4xm2 .rg6k,
  .rfea0x3.rfea0x3 .hbg2tgh {grid-template-columns: repeat(var(--nio, 2), minmax(0, 1fr));}
  .rfea0x3.rfea0x3 .hbg2tgh {padding: 12px;gap:9px;}
  .rfea0x3.rfea0x3 .ydv7h {min-height: 60px;padding: 10px 8px;}
  .rfea0x3.rfea0x3 .av2x07 {height: 26px;}
  .dkg4xm2.dkg4xm2 .w330dw {padding: 16px 10px;min-height: 112px;}
  .dkg4xm2.dkg4xm2 .ck08qh {max-height: 44px;}
}

.nkdh.nkdh {padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);border-radius: var(--yw8);--aybc: var(--xrtr, var(--w9y));color: var(--aybc);--hn1j: var(--h5o);overflow: hidden;gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--q5m);display: grid;background: var(--hn1j);align-items: center;}
.nkdh.cjbs {--aybc: var(--scof);--hn1j: var(--mss0z);}
@media (min-width:770px) {
  .nkdh.nkdh {grid-template-columns: minmax(0, 1fr) auto;}
}
.nkdh.nkdh .begps {min-width: 0;}
.nkdh.nkdh .jqt6jk {width: 64px;margin: 0 0 18px;border: 0;border-top: 4px solid var(--aybc);}
.nkdh.nkdh :is(.d6b4, .zd9m) {color: var(--aybc);}
.nkdh.nkdh .d6b4 {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.nkdh.nkdh :is(.vj43er2, .bg2ymh6, .jje8ekw) {color: color-mix(in srgb, var(--aybc) 80%, transparent);}
.nkdh.nkdh .pmpn7tw,
.nkdh.nkdh .eegn {border-color: color-mix(in srgb, var(--aybc) 26%, transparent);}

.nkdh.cjbs .pmpn7tw {column-gap:29px;display: flex;flex-wrap: wrap;}
.nkdh.cjbs .eegn {flex: 1 1 150px;min-width: 0;}
.nkdh.nkdh .eb46 {border-radius: var(--yw8);border: 2px solid color-mix(in srgb, var(--aybc) 30%, #000);}

.nkdh.nkdh .b0zenmp {gap:5px;border: 6px solid var(--aybc);border-radius:31px;background: color-mix(in srgb, var(--aybc) 10%, var(--hn1j));transform: rotate(-6deg);align-items: center;display: flex;aspect-ratio: 9 / 18.5;position: relative;margin: 0 auto;flex-direction: column;justify-content: center;width: clamp(150px, 15vw, 190px);}
.nkdh.nkdh .kvg2x {width: 34%;position: absolute;height: 14px;top: 10px;border-radius: 0 0 10px 10px;left: 50%;background: var(--aybc);transform: translateX(-50%);}
.nkdh.nkdh .zsmay {position: absolute;transform: translateX(-50%);bottom: 12px;border-radius: var(--yw8);left: 50%;background: var(--aybc);height: 4px;width: 36%;}
.nkdh.nkdh .nv8qp5 {letter-spacing: -.06em;color: var(--aybc);font: 800 clamp(64px, 7vw, 92px)/.9 var(--knndr);}
.nkdh.nkdh .rzvdfz {font: 800 16px/1 var(--knndr);color: color-mix(in srgb, var(--aybc) 70%, transparent);letter-spacing: .14em;}
.nkdh.nkdh .hsymx {color: var(--aybc);overflow-wrap: anywhere;letter-spacing: .16em;text-transform: uppercase;max-width: 80%;font: 800 13px/1.2 var(--knndr);text-align: center;margin-top:19px;}
@media (max-width: 759.98px) {
  
  .nkdh.nkdh .b0zenmp {width: 150px;order: -1;}
  .nkdh.nkdh .nv8qp5 {font-size: 62px;}
}
@media (max-width:555px) {
  .nkdh.nkdh .jy0y {flex-direction: row;}
  .nkdh.nkdh .eb46 {flex: 1 1 140px;align-items: flex-start;padding: 8px 14px;}
}
@media (prefers-reduced-motion: no-preference) {
  .nkdh.nkdh .b0zenmp {transition:transform 0.334s ease;}
  .nkdh.nkdh:hover .b0zenmp {transform: rotate(-2deg);}
}

.smd5j.smd5j, .wdb9nkx.wdb9nkx, .vb784h.vb784h,
.andas.andas .hwd7q {border-radius: var(--yw8);overflow: hidden;}
.w2t9d .y4ej :is(div, span, img, a) {border-radius: var(--yw8);}

@media (max-width:766px) {
  .h4jj {margin-left: -12px;}
  .qbdj.qbdj .a8czk {padding-right: 0;margin-left: 0;width: 100%;margin-right: 0;padding-left: 0;}
}
@media (max-width:555px) {
  .w2t9d.w2t9d thead th {white-space: normal;}
  .jgh6.jgh6 {padding-left:14px;padding-right:13px;}
  .jgh6.jgh6 .sqk2h32,
  .jgh6.jgh6 .pn65f0x {padding-right:8px;padding-left:8px;overflow-wrap: anywhere;}
  .jgh6.jgh6 .sqk2h32 {white-space: normal;letter-spacing: .06em;}
  .vb784h.vb784h {padding-left:17px;padding-right:17px;}
  .vb784h.vb784h :is(td, th) {padding-left:7px;padding-right:5px;overflow-wrap: anywhere;}
}

a.ydv7h {cursor: pointer;}
a.ydv7h:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}

.g8ad, .wfhjg {box-sizing: border-box;text-align: center;min-width: 0;white-space: normal !important;overflow-wrap: anywhere;max-width: 100%;}
