

:root {--u6o0:"Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--ah4jp:     28px;--e2n:  color-mix(in srgb, var(--dl7) 8%,  transparent);--gv7o:  20px;--ce7j:   color-mix(in srgb, var(--dl7) 66%, transparent);--zv8: calc(var(--hyt) + var(--gv7o) * 2);--zlh9j:       4px;--mad3p: var(--dl7);--cpq:  var(--ohf);--l9ws:    color-mix(in srgb, var(--dl7) 15%, transparent);--tj1mp:     color-mix(in srgb, var(--ohf) 16%, var(--fnk, var(--d86h)));--nkwt:    color-mix(in srgb, var(--dl7) 4%,  transparent);--hyt:    1180px;}

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

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

.shyv {top: 0;background: var(--l8z9);position: sticky;border-bottom: 1px solid var(--l9ws);z-index: 60;}
.q798ar2 {margin: 0 auto;grid-template-columns: 1fr auto 1fr;display: grid;gap:12px;max-width: var(--zv8);padding: 18px var(--gv7o) 14px;align-items: center;}
.e6qm {justify-self: center;display: flex;grid-column: 2;text-decoration: none;}
.e6qm img {display: block;width: auto;height: 30px;}
.hp07vg {font: 800 23px/1 var(--u6o0);color: var(--hia);letter-spacing: -.035em;}
.eay1q {align-items: center;justify-self: end;grid-column: 3;gap:9px;display: flex;}
.n42s9 {border-radius: var(--zlh9j);text-decoration: none;color: color-mix(in srgb, var(--m31z, var(--l2wb)) 25%,
                   color-mix(in srgb, var(--hia) 78%, transparent));font: 600 13.5px/1.2 var(--u6o0);white-space: nowrap;padding: 8px 14px;background: color-mix(in srgb, var(--g1j3j) 22%, transparent);}
.n42s9:hover {color: var(--dl7);}

.qbv5e61:hover {background: var(--i4sg);}
.qbv5e61 {background: var(--yziap);font: 600 13.5px/1.2 var(--u6o0);border-radius: var(--zlh9j);white-space: nowrap;padding: 9px 17px;display: inline-block;text-decoration: none;color: var(--q0xi, var(--yuqr));}

.e0b1d0 {border-top: 1px solid var(--e2n);}
.e0b1d0 ul {display: flex;max-width: var(--zv8);justify-content: center;padding: 0 var(--gv7o);gap:27px;margin: 0 auto;list-style: none;flex-wrap: wrap;}
.e0b1d0 a {font: 600 12.5px/1.3 var(--u6o0);text-transform: uppercase;padding: 11px 0;text-decoration: none;border-bottom: 2px solid transparent;color: var(--ce7j);display: block;letter-spacing: .11em;}
.e0b1d0 a:hover {color: var(--dl7);}
.e0b1d0 a[aria-current="page"] {border-bottom-color: var(--dl7);color: var(--dl7);}

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

.xwcawy {display: flow-root;max-width: var(--zv8);padding: 30px var(--gv7o) 70px;--nepu: 100%;margin: 0 auto;}

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

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

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

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

.xwcawy > .a6an {margin-left: 50%;padding-right: max(var(--gv7o), calc((100vw - var(--hyt)) / 2));width: 100vw;border-radius: 0;transform: translateX(-50%);max-width: 100vw;padding-left: max(var(--gv7o), calc((100vw - var(--hyt)) / 2));}

.xwcawy img {border-radius: var(--zlh9j);height: auto;max-width: 100%;}
.gbp80 {transform: translateX(-50%);margin-left: 50%;width: min(var(--hyt), calc(100vw - var(--gv7o) * 2));}

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

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

.xwcawy > .a6an:first-child {margin-top: -30px;}
@media (max-width:755px) { .xwcawy > .a6an:first-child {margin-top: -24px;} }

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

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

.xxbw.xxbw {margin-top: clamp(20px, 2.2vw, 30px);background: var(--ohf);color: var(--c9wx, var(--s65qn));min-height: 56px;padding: 0 34px;font-size: 15px;}
.xxbw.xxbw:hover {background: var(--i4sg);}

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

.wz95g.wz95g .mp56j {position: relative;margin: 0 14px 14px 0;min-width: 0;isolation: isolate;}
.wz95g.wz95g .mp56j::before {z-index: -1;background: var(--cpq);content: "";position: absolute;inset: 14px -14px -14px 14px;border-radius: var(--zlh9j);}
.wz95g.wz95g .mp56j > * {position: relative;}
.wz95g.wz95g .x8ey {height: auto;display: block;width: 100%;color: var(--q7aw6, inherit);border-radius: var(--zlh9j);}
.wz95g.wz95g .mp56j picture {display: block;}

.wz95g.m29y .mp56j {border-radius: var(--zlh9j);background: var(--n9yza, var(--tj1mp));align-items: center;aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);display: flex;justify-content: center;}
.wz95g.wz95g .smaw3g {text-align: center;color: var(--zxrf, var(--mad3p));font: 800 clamp(40px, 6vw, 96px)/.95 var(--u6o0);min-width: 0;letter-spacing: -.05em;overflow-wrap: break-word;}
.wz95g.wz95g .m6v1w1t {font: 700 12px/1 var(--u6o0);letter-spacing: .18em;position: absolute;top: clamp(12px, 1.8vw, 22px);color: color-mix(in srgb, var(--zxrf, var(--mad3p)) 62%, transparent);right: clamp(14px, 2vw, 26px);}

.wz95g.znmpj.m29y .mp56j {background: var(--n9yza, var(--cpq));}
.wz95g.znmpj .mp56j::before {background: var(--tj1mp);}
.wz95g.znmpj .smaw3g {color: var(--zxrf, var(--c9wx, var(--s65qn)));}
.wz95g.znmpj .m6v1w1t {color: color-mix(in srgb, var(--zxrf, var(--c9wx, var(--s65qn))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .wz95g.wz95g .mp56j {order: -1;margin: 0 10px 10px 0;}
  .wz95g.wz95g .mp56j::before {inset: 10px -10px -10px 10px;}
  .wz95g.m29y .mp56j {aspect-ratio: 16 / 8;}
}
@media (max-width:555px) {
  .xxbw.xxbw {display: flex;width: 100%;}
}

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

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

.d128n {pointer-events: none;position: absolute;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%);inset: 0;}
.pdqpc7c {position: relative;max-width:620px;z-index: 1;width: 100%;}
.wt0870h .fk2m1gw {color: var(--ezky, #fff);}
.wt0870h .m4g3rv,
.wt0870h .wyb5 {color: color-mix(in srgb, var(--ezky, #fff) 82%, transparent);}

.wt0870h.zx13srx {background: var(--eyd, var(--cpq));--ezky: var(--c9wx, var(--s65qn));}
.zx13srx .fk2m1gw {color: var(--ezky, var(--c9wx, var(--s65qn)));}
.zx13srx .m4g3rv,
.zx13srx .wyb5 {color: color-mix(in srgb, var(--ezky, var(--c9wx, var(--s65qn))) 84%, transparent);}
.zx13srx .fjt90v {background: var(--ezky, var(--c9wx, var(--s65qn)));}
.kv3d8 {user-select: none;white-space: nowrap;max-width: 100%;font: 800 clamp(100px, 16vw, 240px)/1 var(--u6o0);bottom: -.2em;position: absolute;right: -.06em;overflow: hidden;z-index: 0;letter-spacing: -.06em;pointer-events: none;color: color-mix(in srgb, var(--ezky, var(--c9wx, var(--s65qn))) 12%, transparent);}

.zx13srx .xxbw.xxbw {background: var(--ezky, var(--c9wx, var(--s65qn)));color: var(--eyd, var(--ohf));}
.zx13srx .xxbw.xxbw:hover {opacity:0.86;}

@media (max-width:755px) {
  
  .wt0870h {min-height: min(78vh, 600px);align-items: flex-end;padding-top:119px;}
  .d128n {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%);}
  .wt0870h.zx13srx {align-items: center;min-height: 0;padding-top:48px;}
  .kv3d8 {font-size: 42vw;}
}

.ywsk.ywsk .pacf1c {margin: 0 0 18px;}

.ywsk.ywsk .ra3re {column-gap:41px;columns: 2;column-rule: 1px solid var(--l9ws);}

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

.ywsk.ywsk .wp3257v {letter-spacing: -.05em;margin: 4px 12px 0 0;color: var(--c9wx, var(--s65qn));font: 800 46px/0.8 var(--u6o0);float: left;}

.ywsk.ywsk .egmvc {display: block;letter-spacing: -.015em;font: 800 17px/1.35 var(--u6o0);margin: 0 0 4px;color: var(--c9wx, var(--s65qn));}
.ywsk.ywsk .e7y6 {display: block;line-height:1.61;color: var(--c9wx, var(--s65qn));font-size: 16px;}

.jq8qdvk.jq8qdvk .myvwf {margin: 0 0 18px;}

.jq8qdvk.jq8qdvk .xday {overflow-x: auto;}

.jq8qdvk.jq8qdvk .ey5pz8 {font: 16px/1.6 var(--u6o0);width: 100%;margin: 0;border-collapse: collapse;}

.jq8qdvk.jq8qdvk .gskycee {white-space: nowrap;font: 700 12px/1.3 var(--u6o0);padding: 0 16px 10px;text-align: left;letter-spacing: .11em;border-bottom: 2px solid var(--wqp, var(--dl7));text-transform: uppercase;}
.jq8qdvk.jq8qdvk .att8j {color: var(--dl7);}

.jq8qdvk.jq8qdvk .nzjv {color: var(--ce7j);}
.jq8qdvk.jq8qdvk .gskycee + .gskycee,
.jq8qdvk.jq8qdvk .yysb + .yysb {border-left: 1px solid var(--l9ws);}

.jq8qdvk.jq8qdvk .yysb {border-bottom: 1px solid var(--e2n);width: 50%;color: var(--ebe, var(--dl7));padding: 12px 16px;vertical-align: top;}
.jq8qdvk.jq8qdvk tbody tr:last-child .yysb {border-bottom: 0;}

.jq8qdvk.jq8qdvk .ykzmtd {font: 800 17px/1.55 var(--u6o0);width: 18px;float: left;}

.jq8qdvk.jq8qdvk .smag7sf .ykzmtd {color: var(--ohf);}
.jq8qdvk.jq8qdvk .bbrzy2r .ykzmtd {color: var(--ce7j);}
.jq8qdvk.jq8qdvk .wnmkbm {padding-left:24px;display: block;}

.tvn5.tvn5 .xtjf {margin: 0 0 12px;}
.tvn5.tvn5 .yqyye10 {border-top: 2px solid var(--dl7);}

.tvn5.tvn5 .a11n {border: 0;border-bottom: 1px solid var(--e2n);border-radius: 0;padding: 0;margin: 0;background: none;}

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

.tvn5.tvn5 .sab85hx::after {content: "+";color: var(--ce7j);flex: 0 0 auto;font: 400 21px/1 var(--u6o0);}
.tvn5.tvn5 .a11n[open] .sab85hx::after {content: "\2212";}

.tvn5.tvn5 .n0fy2a {gap:11px;display: flex;padding: 0 0 18px;}
.tvn5.tvn5 .n3k5 {letter-spacing: .1em;font: 800 13px/1.7 var(--u6o0);flex: 0 0 auto;color: var(--ohf);}
.tvn5.tvn5 .j5g6 {margin: 0;font-size: 16px;color: var(--ce7j);line-height:1.60;}

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

.g8be.g8be .expy {gap:22px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.g8be.vej6e .expy {gap:25px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:889px) {
  .g8be.g8be .expy {grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 12px;}
}
@media (max-width:473px) {
  .g8be.g8be .expy {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.g8be.g8be .fsz3n {border-bottom: 0;margin: 0;min-width: 0;padding-top:10px;border-top: 2px solid var(--dl7);}
.g8be.g8be .bexw {min-width: 0;align-items: baseline;gap:3px 10px;grid-template-columns: auto minmax(0, 1fr);padding: 0;display: grid;color: inherit;text-decoration: none;}
.g8be.g8be .gfdtxvg {font: 700 13px/1.3 var(--u6o0);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;letter-spacing: .06em;color: var(--ce7j);align-self: start;grid-column: 1;}

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

.rzxk.rzxk .n02syqg {margin: 0 0 18px;}
.rzxk.rzxk .p3g5dpn {gap:2px;display: grid;background: var(--e2n);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));border: 1px solid var(--e2n);}
.rzxk.j4kr .p3g5dpn {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.fgxp0x.fgxp0x .ar5x {margin: 0 0 14px;}
.fgxp0x.fgxp0x .hysy {padding: 18px 20px;flex-wrap: wrap;display: flex;align-items: center;gap:13px;background: var(--nkwt);}
.fgxp0x.dts5s0 .hysy {border-bottom: 1px solid var(--l9ws);border-top: 1px solid var(--l9ws);background: none;}
.fgxp0x.fgxp0x .c9rk6v2 {padding: 12px 18px;background: color-mix(in srgb, var(--ohf) 12%, #000);align-items: center;display: inline-flex;border-radius: var(--zlh9j);justify-content: center;}
.fgxp0x.fgxp0x .ptfemg {display: block;width: auto;height: 36px;object-fit: contain;}
.fgxp0x.fgxp0x .nya2 {margin: 12px 0 0;letter-spacing: .03em;color: var(--ce7j);font: 500 12.5px/1.5 var(--u6o0);}

.a0ajqeg.a0ajqeg .aqtmb6c {margin: 0 0 16px;}
.a0ajqeg.a0ajqeg .npa6k9 {border-bottom: 2px solid var(--dl7);padding: 0 0 20px;margin: 0 0 24px;flex-wrap: wrap;display: flex;gap:13px;align-items: baseline;}
.a0ajqeg.a0ajqeg .tfrm {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--u6o0);font-variant-numeric: tabular-nums;}
.a0ajqeg.a0ajqeg .w3mgh {color: var(--ce7j);font: 700 17px/1 var(--u6o0);}
.a0ajqeg.a0ajqeg .t626pf3 {min-width: 0;color: var(--ce7j);line-height:1.57;flex: 1 1 260px;font-size: 16px;}
.a0ajqeg.a0ajqeg .t4dcn {gap:23px;display: grid;}
.a0ajqeg.tg7h .t4dcn {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.a0ajqeg.a0ajqeg .pqnx5 {margin: 0;border-left: 3px solid var(--ohf);padding: 0 0 0 18px;}
.a0ajqeg.a0ajqeg .fyy29av {margin: 0 0 10px;letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--u6o0);}
.a0ajqeg.a0ajqeg .eebtdj {flex-wrap: wrap;display: flex;align-items: baseline;font-style: normal;gap:9px;}
.a0ajqeg.a0ajqeg .fd6atf {font: 700 12px/1 var(--u6o0);letter-spacing: .11em;text-transform: uppercase;}
.a0ajqeg.a0ajqeg .a3vp1ec {font: 600 12px/1 var(--u6o0);font-style: normal;font-variant-numeric: tabular-nums;color: var(--ce7j);}

.vdws.vdws {position: relative;background: var(--nkwt);border-radius: 0;grid-template-columns: minmax(0, 1fr);display: grid;}
.vdws.vdws .gxg19r {width: 4px;position: absolute;background: var(--ohf);left: 0;top: 0;bottom: 0;}
.vdws.vdws .zzh1v2 {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.vdws.vdws .sd5057 {margin: 0 0 12px;}
.vdws.vdws .b20rfk > :first-child {margin-top: 0;}
.vdws.vdws .b20rfk > :last-child  {margin-bottom: 0;}
.vdws.vdws .hnvfm9 {display: inline-flex;margin-top:15px;border-radius: var(--zlh9j);padding: 0 26px;font: 700 15px/1 var(--u6o0);transition:background 0.144s;justify-content: center;align-items: center;color: var(--c9wx, var(--s65qn));background: var(--ohf);min-height: 46px;text-decoration: none;}
.vdws.vdws .hnvfm9:hover {background: var(--i4sg);}
.vdws.vdws .v748bd {margin: 0;min-width: 0;}
.vdws.vdws .e0zn {display: block;height: 100%;object-fit: cover;width: 100%;border-radius: 0;}

@media (max-width: 759.98px) {
  .vdws.s6zj1 > .v748bd {order: 1;}
}

@media (min-width:765px) {
  .vdws.bxdagqs {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .vdws.bxdagqs .zzh1v2 {grid-row: 1;grid-column: 1;}
  .vdws.bxdagqs .v748bd {grid-row: 1;grid-column: 2;}
  .vdws.bxdagqs .ct0ar  {grid-column: 2;}
  .vdws.bxdagqs:has(.ct0ar) .v748bd {grid-column: 1;}
  
  .vdws.bxdagqs:has(.w22ndff) {grid-template-columns: minmax(0, 1fr);}
}

.vdws.t4d78td {max-width: none;}
.vdws.t4d78td .e0zn {max-height: 240px;}
@media (min-width:765px) {
  .xwcawy > .t4d78td {float: left;max-width: none;width: calc(50% - var(--ah4jp) / 2);}
  .xwcawy > .t4d78td + .t4d78td {float: right;}
  
  .xwcawy > .t4d78td + .t4d78td + * {clear: both;}
}

.c8qg.c8qg {display: block;}
.c8qg .sk0z0x {display: flex;margin: 0 0 22px;flex-wrap: wrap;align-items: flex-end;gap:16px 28px;justify-content: space-between;}
.c8qg .kmzy1kv {flex: 1 1 320px;min-width: 0;}
.c8qg .pnatjqs {text-wrap: balance;letter-spacing: -.038em;margin: 0;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--u6o0);}
.c8qg .f31nd {max-width: 60ch;font-size: 16.5px;color: var(--ce7j);margin: 10px 0 0;line-height:1.55;}
.c8qg .d34eesr {align-items: center;flex: 0 0 auto;gap:11px;display: flex;}
.c8qg .h0fy9 {font: 800 15px/1 var(--u6o0);font-variant-numeric: tabular-nums;text-align: center;min-width: 4.6em;color: var(--ce7j);letter-spacing: .08em;}
.c8qg .h0fy9 > span {color: var(--dl7);font-size: 22px;}
.c8qg .fswgvcx {display: inline-flex;justify-content: center;align-items: center;color: var(--c9wx, var(--s65qn));height: 48px;transition:background 0.161s, opacity 0.159s;cursor: pointer;padding: 0;border: 0;border-radius: var(--zlh9j);background: var(--ohf);width: 48px;font: 800 20px/1 var(--u6o0);}
.c8qg .fswgvcx:hover {background: var(--i4sg);}
.c8qg .fswgvcx:disabled {cursor: default;opacity:0.34;}
.c8qg .fswgvcx:focus-visible,
.c8qg .c8c9th:focus-visible {outline: 2px solid var(--dl7);outline-offset: 3px;}
.c8qg .fswgvcx[hidden] {display: none;}

.c8qg .c8c9th {grid-auto-flow: column;overflow-x: auto;scroll-snap-type: x mandatory;grid-auto-columns: calc(72% - 10px);scrollbar-width: none;scroll-behavior: smooth;overscroll-behavior-x: contain;display: grid;gap:21px;}
.c8qg .c8c9th::-webkit-scrollbar {display: none;}
.c8qg.gkka .c8c9th {grid-auto-columns: calc(86% - 10px);}
.c8qg .gdap9b {min-width: 0;margin: 0;scroll-snap-align: start;}
.c8qg .gdap9b picture {display: block;}
.c8qg .k120e6.k120e6 {display: block;object-fit: cover;height: auto;aspect-ratio: 16 / 9;width: 100%;border-radius: var(--zlh9j);}
.c8qg .pfx0ahp {align-items: baseline;gap:12px;display: flex;margin: 12px 0 0;border-top: 2px solid var(--dl7);padding-top:10px;}
.c8qg .sbz51c {letter-spacing: -.04em;color: color-mix(in srgb, var(--ohf) 62%, var(--dl7));font: 800 28px/1 var(--u6o0);font-variant-numeric: tabular-nums;}
.c8qg .cry7 {font: 700 16px/1.35 var(--u6o0);color: var(--dl7);}

.c8qg .b61et {height: 4px;display: block;margin: 20px 0 0;border-radius: var(--zlh9j);overflow: hidden;background: var(--l9ws);}
.c8qg .cjgh2ag {background: var(--ohf);display: block;height: 100%;transition:width 0.332s ease;}
.c8qg .zyvb0mh {margin: 24px 0 0;gap:13px;flex-wrap: wrap;display: flex;}

@media (max-width:755px) {
  .c8qg .c8c9th,
  .c8qg.gkka .c8c9th {grid-auto-columns: 86%;gap:12px;}
  .c8qg .sk0z0x {align-items: center;}
  .c8qg .fswgvcx {width: 44px;height: 44px;}
  .c8qg .zyvb0mh > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .c8qg .c8c9th {scroll-behavior: auto;}
  .c8qg .cjgh2ag {transition:none;}
}

.wk7f0s6.wk7f0s6 {color: var(--c9wx, var(--s65qn));background: var(--ohf);}
.wk7f0s6.wk7f0s6:hover {background: var(--i4sg);}
.dme6g8.dme6g8 {color: var(--dl7);box-shadow: inset 0 0 0 2px var(--dl7);background: none;}
.dme6g8.dme6g8:hover {background: var(--nkwt);}

.a44b3.a44b3 {grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:6px 18px;display: grid;}
.a44b3.a44b3 .adez3vp {background: var(--dl7);grid-column: 1 / -1;height: 2px;border: 0;margin: 0 0 6px;width: 100%;}
.a44b3.a44b3 .f1mf {margin: 0;}
.a44b3.a44b3 .mzj8 {width: 72px;height: 72px;object-fit: cover;border-radius: var(--zlh9j);display: block;}
.a44b3.a44b3 .a5hfc {min-width: 0;}
.a44b3.a44b3 .a1p6jy {font: 800 19px/1.25 var(--u6o0);letter-spacing: -.02em;display: block;}
.a44b3.a44b3 .yraq3q9 {margin-top:4px;display: block;font: 600 11.5px/1.35 var(--u6o0);text-transform: uppercase;letter-spacing: .1em;color: var(--ce7j);}
.a44b3.a44b3 .dfk8r {font-size: 15.5px;margin: 10px 0 0;line-height:1.62;}
.a44b3.a44b3 .pw94rx {font-size: 13px;margin: 10px 0 0;line-height:1.54;color: var(--ce7j);}
.a44b3.a44b3 .mpma8m {margin: 12px 0 0;grid-column: 2;list-style: none;display: flex;padding: 0;gap:8px;}
.a44b3.a44b3 .qmgt {margin: 0;}
.a44b3.a44b3 .pdszbt0 {width: 44px;color: var(--dl7);align-items: center;text-decoration: none;box-shadow: inset 0 0 0 1px var(--l9ws);display: inline-flex;border-radius: var(--zlh9j);height: 44px;justify-content: center;}
.a44b3.a44b3 .pdszbt0:hover {background: var(--nkwt);}

.a44b3.ajbn {grid-template-columns: minmax(0, 1fr);}
.a44b3.ajbn .mpma8m {grid-column: 1;}

.j71pfe.j71pfe .pa9v2ds {text-transform: uppercase;color: var(--ce7j);font: 600 11.5px/1 var(--u6o0);margin: 0 0 8px;letter-spacing: .22em;}
.j71pfe.j71pfe .ydfk9e {margin: 0 0 12px;}
.j71pfe.j71pfe .rwmyyh2 {margin: 0 0 18px;height: 1px;background: var(--l9ws);width: 100%;border: 0;}
.j71pfe.yb6m {padding-left: clamp(0px, 4vw, 56px);}
.j71pfe.j71pfe .v7b5 > :first-child {margin-top: 0;}
.j71pfe.j71pfe .v7b5 > :last-child  {margin-bottom: 0;}

.krgbnb.krgbnb {display: flex;gap:15px;margin: 0 0 var(--ah4jp);align-items: center;flex-direction: column;}
.krgbnb.g2nbs  {align-items: flex-start;}
.krgbnb.rmksp9w {align-items: flex-end;}
.krgbnb.krgbnb .s4p1bd {margin: 0;height: 0;border: 0;border-top: 2px dashed var(--l9ws);width: 100%;}
.krgbnb.krgbnb .y88e8 {align-items: center;padding: 0 40px;text-decoration: none;border-radius: var(--zlh9j);display: inline-flex;justify-content: center;background: var(--ohf);transition:background 0.15s;color: var(--c9wx, var(--s65qn));min-height: 52px;}
.krgbnb.krgbnb .y88e8:hover {background: var(--i4sg);}
.krgbnb.krgbnb .mmj4j {letter-spacing: .02em;font: 700 16px/1 var(--u6o0);}

.krgbnb.krgbnb .y88e8 {position: relative;overflow: hidden;}
.krgbnb.krgbnb .zxep57y {right: 0;width: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);background: var(--l8z9);height: 12px;position: absolute;top: 0;}

.krgbnb.krgbnb .zxep57y {background: var(--d86h);}

.krgbnb.krgbnb .qqh5 {width: 100%;}

.x8xwt.x8xwt {margin: 0 0 var(--ah4jp);}
.x8xwt.x8xwt .xm4r {display: block;}
.x8xwt.x8xwt .ng7x {width: 100%;display: block;border-radius: var(--zlh9j);height: auto;}
.x8xwt.x8xwt .vbw5prk {margin: 10px 0 0;height: 1px;width: 100%;border: 0;background: var(--l9ws);}
.x8xwt.x8xwt .rmpw {margin: 8px 0 0;}
.x8xwt.x8xwt .w7c0t {font: 600 11.5px/1 var(--u6o0);color: var(--ce7j);text-transform: uppercase;letter-spacing: .14em;}

.x8xwt.c1jtype {margin-left: 50%;transform: translateX(-50%);width: min(var(--hyt), calc(100vw - var(--gv7o) * 2));}

.syxp3ek.syxp3ek {background: var(--nkwt);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.syxp3ek.d46gga {background: none;padding-right: 0;padding-left: 0;}
.syxp3ek.syxp3ek .jf4j55w {height: 2px;background: var(--dl7);border: 0;width: 100%;margin: 0 0 14px;}
.syxp3ek.syxp3ek .q78yk {letter-spacing: .2em;text-transform: uppercase;display: block;margin: 0 0 12px;color: var(--ce7j);font: 700 12px/1.3 var(--u6o0);}
.syxp3ek.syxp3ek .e0zx6 > :first-child {margin-top: 0;}
.syxp3ek.syxp3ek .e0zx6 > :last-child  {margin-bottom: 0;}

.qcek.qcek {padding: clamp(24px, 3vw, 40px);background: var(--tj1mp);position: relative;color: var(--mad3p);}
.qcek.qcek .g9x86 {margin: 0 0 14px;color: var(--mad3p);}
.qcek.qcek .e657s > :first-child {margin-top: 0;}
.qcek.qcek .e657s > :last-child  {margin-bottom: 0;}

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

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

.qcek.ne1am6d {color: var(--f12p, var(--c9wx, var(--s65qn)));background: var(--cpq);}
.qcek.ne1am6d .g9x86,
.qcek.ne1am6d .e657s :is(h2, h3, strong, b),
.qcek.ne1am6d .e657s a {color: var(--f12p, var(--c9wx, var(--s65qn)));}
.qcek.ne1am6d .e657s a {text-decoration-color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 60%, transparent);}
.qcek.ne1am6d .e657s :is(td, th) {border-color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 26%, transparent);}
.qcek.ne1am6d .e657s thead th {color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 50%, transparent);}
.qcek.ne1am6d .s4mc4 {border-right-color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--f12p, var(--c9wx, var(--s65qn))) 40%, transparent);}

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

.kdg34e, .tmhw {box-shadow: none !important;padding: 30px 32px !important;border: 0 !important;border-radius: var(--zlh9j) !important;background: var(--nkwt) !important;}

@media (max-width:755px) {
  :root {--gv7o: 18px;}
  .g0b30 {display: flex;}
  .e0b1d0 {display: none;}
  
  .xwcawy {padding: 24px var(--gv7o) 56px;}
  
  .ywsk.ywsk .ra3re {column-rule: 0;columns: 1;}
  .ywsk.ywsk .wp3257v {font-size: 38px;}
  
  .jq8qdvk.jq8qdvk .gskycee {padding: 0 10px 9px;}
  .jq8qdvk.jq8qdvk .yysb {padding: 11px 10px;}
  .tvn5.tvn5 .sab85hx {font-size: 16.5px;}
  
  .gbp80 {width: auto;margin-left: 0;transform: none;}
}

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

.eyaqv3k.eyaqv3k {background: var(--u04e);}
.xwcawy thead th {border-bottom-color: var(--wqp, var(--dl7));}
.xwcawy tbody td {color: var(--ebe, inherit);}

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

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

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

.eyaqv3k .vkserjv a {min-height: 44px;align-items: center;display: flex;}
.e6qm {display: inline-flex;min-height: 44px;align-items: center;}

.h4818n, .syft28t, .qbv5e61,
.xwcawy a[role="button"],
.xwcawy .s6z8 a {min-height: 44px;}

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

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

.e0b1d0 ul {gap:8px;}

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

.eyaqv3k .vkserjv ul {display: grid;gap:9px;}

.fdvegt.fdvegt {margin: 40px 0 0;padding: 0;background: none;border: 0;border-radius: 0;box-shadow: none;}
.fdvegt.fdvegt .x7js4k {margin: 0 0 18px;border: 0;border-top: 2px solid var(--dl7);}
.fdvegt.fdvegt .j81zqrr {display: block;text-transform: uppercase;color: var(--ce7j);margin: 0 0 10px;letter-spacing: .11em;font: 700 12px/1 var(--u6o0);}
.fdvegt.fdvegt .sepj61k {letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--u6o0);margin: 0 0 10px;}
.fdvegt.fdvegt .e5t8sx {margin: 0 0 22px;max-width: 62ch;color: var(--ce7j);}

.fdvegt.fdvegt .s4wsmc4 {border-top: 1px solid var(--l9ws);padding: 0;gap: 0;display: grid;margin: 0 0 24px;list-style: none;}
.fdvegt.y5qa0s .s4wsmc4 {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.fdvegt.fdvegt .cxfwry {flex-wrap: wrap;gap:7px 14px;border-bottom: 1px solid var(--l9ws);align-items: baseline;display: flex;padding: 11px 0;}
.fdvegt.fdvegt .m0r9tff {font-style: normal;font: 700 12px/1.3 var(--u6o0);flex: 0 0 auto;text-transform: uppercase;letter-spacing: .11em;color: var(--ce7j);}
.fdvegt.fdvegt .jy76 {color: var(--dl7);margin-left: auto;font: 600 16px/1.3 var(--u6o0);font-variant-numeric: tabular-nums;}
.fdvegt.y5qa0s .jy76 {margin-left: 0;}

.fdvegt.fdvegt .wdd3 {margin: 0;display: flex;gap:12px;flex-wrap: wrap;}
.fdvegt.fdvegt .dzy2207 {justify-content: center;color: #fff;min-height: 52px;border: 2px solid #000;border-radius: var(--zlh9j);padding: 8px 24px;text-decoration: none;display: inline-flex;transition:background 0.13s, color 0.182s;background: #000;flex-direction: column;}
.fdvegt.fdvegt .dzy2207:hover {background: #fff;color: #000;}
.fdvegt.fdvegt .vckwrn {color: inherit;font: 600 10.5px/1.3 var(--u6o0);text-transform: uppercase;letter-spacing: .12em;}
.fdvegt.fdvegt .atsnf {letter-spacing: -.02em;color: inherit;font: 700 17px/1.2 var(--u6o0);font-style: normal;}

@media (max-width:555px) {
  
  .fdvegt.fdvegt .wdd3 {flex-direction: column;}
  .fdvegt.fdvegt .dzy2207  {align-items: flex-start;}
  
  .fdvegt.y5qa0s .s4wsmc4 {grid-template-columns: minmax(0, 1fr);}
}

.pbfzb {z-index: 90;opacity:0.05;background: color-mix(in srgb, #000 52%, transparent);transition:opacity 0.213s ease, visibility 0.258s;visibility: hidden;cursor: pointer;inset: 0;position: fixed;}
.e3k7 {position: fixed;transition:transform 0.282s ease, visibility 0.226s;top: 0;z-index: 91;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;border-left: 1px solid var(--l9ws);transform: translateX(100%);right: 0;width: min(88vw, 380px);overflow-y: auto;visibility: hidden;flex-direction: column;bottom: 0;display: flex;background: var(--l8z9);}
.xdmycea:checked ~ .pbfzb {opacity:1;visibility: visible;}
.xdmycea:checked ~ .e3k7 {visibility: visible;transform: translateX(0);}

.e3k7[hidden] {display: none;}

.qrj4h2 {border-bottom: 1px solid var(--l9ws);display: flex;align-items: center;justify-content: space-between;gap:13px;padding: 14px 8px 14px 20px;}
.ryg9fsm {min-width: 0;font: 800 20px/1.2 var(--u6o0);letter-spacing: -.035em;color: var(--hia);overflow-wrap: anywhere;}
.dpdgz00 {border: 0;background: none;display: flex;align-items: center;line-height: 1;font-size: 27px;min-width: 44px;flex: 0 0 auto;justify-content: center;cursor: pointer;min-height: 44px;color: var(--hia);}
.dpdgz00:hover {color: var(--ce7j);}

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

.gfcv2z5 {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;gap:9px;border-top: 1px solid var(--l9ws);margin-top: auto;}
.rcgv2p,
.sqfryz {padding: 12px 18px;text-decoration: none;font-weight: 700;min-height: 48px;align-items: center;font-size: 15.5px;justify-content: center;border-radius: var(--zlh9j);display: flex;}
.rcgv2p {border: 1px solid var(--l9ws);color: var(--hia);background: transparent;}
.rcgv2p:hover {background: var(--nkwt);}
.sqfryz {color: var(--c9wx, var(--s65qn));background: var(--ohf);border: 1px solid transparent;}
.sqfryz:hover {background: var(--i4sg);}

.e3k7 a:focus-visible,
.dpdgz00:focus-visible,
.g0b30:focus-visible {outline: 2px solid var(--cpq);outline-offset: 2px;}

@media (min-width:756px) {
  .pbfzb, .e3k7 {display: none;}
}

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

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

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

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

.v0jvk.v0jvk .rp9xrv > summary.ekbe {min-height: 44px;cursor: pointer;align-items: center;gap:12px;display: flex;list-style: none;}
.v0jvk.v0jvk .rp9xrv > summary.ekbe::-webkit-details-marker {display: none;}
.v0jvk.v0jvk .rp9xrv > summary.ekbe:focus-visible {outline: 2px solid var(--dl7);outline-offset: 4px;}
.v0jvk.v0jvk .rp9xrv > summary.ekbe .ep7yc7 {margin: 0;}

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

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

.r81e {--a503l: var(--zlh9j);--zd0: 999px;--qigtn: 700;--u6i: 1.5px solid var(--l9ws);--dsb: 0 13px;--lf9: 999px;}

.jq8qdvk.jq8qdvk .bbrzy2r .ykzmtd {color: var(--tob5l, var(--ce7j));}

.ywsk.ywsk .e7y6, .ywsk.ywsk .egmvc {color: var(--dl7);}

.jq8qdvk.jq8qdvk .smag7sf .ykzmtd {color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));}

@media (max-width:712px) {
  .jq8qdvk.yh5y .smag7sf:not(:empty)::before,
  .jq8qdvk.yh5y .bbrzy2r:not(:empty)::before {margin-right:9px;font-weight: 700;}
  .jq8qdvk.yh5y .smag7sf:not(:empty)::before {color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));content: "+";}
  .jq8qdvk.yh5y .bbrzy2r:not(:empty)::before {color: var(--tob5l, var(--ce7j));content: "\2212";}
}

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

.tvn5.kfdp46 .cnev {border-top: 2px solid var(--dl7);counter-reset: mp-qa-n;list-style: none;margin: 0;padding: 0;}
.tvn5.kfdp46 .hs1k {counter-increment: mp-qa-n;margin: 0;border-bottom: 1px solid var(--e2n);position: relative;padding-left:43px;}

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

.tvn5.kfdp46 .a11n {border-bottom: 0;}

.tvn5.kfdp46 .j5g6 {padding: 0 0 18px;}

.tvn5.r3bfjwn .a11n:first-of-type {border-top: 2px solid var(--dl7);}
.tvn5.r3bfjwn .j5g6 {border-left: 2px solid var(--l9ws);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.tvn5.tvn5 .n3k5 {color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));}

@media (max-width:555px) {
  .tvn5.kfdp46 .hs1k {padding-left:32px;}
  .tvn5.r3bfjwn .j5g6 {padding-left:14px;}
}

.jq8qdvk.jq8qdvk .ncfv {margin-right:10px;display: inline-block;font: 800 15px/1 var(--u6o0);}
.jq8qdvk.jq8qdvk .att8j .ncfv {color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));}
.jq8qdvk.jq8qdvk .nzjv .ncfv {color: var(--tob5l, var(--ce7j));}

.jq8qdvk.r8xd2zr .ey5pz8 {border-top: 2px solid var(--wqp, var(--dl7));}
.jq8qdvk.r8xd2zr .exn0 {width: 1%;border-bottom: 1px solid var(--l9ws);vertical-align: top;padding: 16px 20px 16px 0;white-space: nowrap;}

.jq8qdvk.r8xd2zr .yysb {border-left: 1px solid var(--l9ws);width: auto;padding: 16px 0 16px 20px;border-bottom: 1px solid var(--l9ws);}
.jq8qdvk.r8xd2zr tbody tr:last-child .exn0,
.jq8qdvk.r8xd2zr tbody tr:last-child .yysb {border-bottom: 0;}

.jq8qdvk.jq8qdvk .amt6ee {list-style: none;margin: 0;padding: 0;}
.jq8qdvk.jq8qdvk .d58w {margin: 0;padding: 8px 0;border-bottom: 1px solid var(--e2n);}
.jq8qdvk.jq8qdvk .d58w:first-child {padding-top: 0;}
.jq8qdvk.jq8qdvk .d58w:last-child {padding-bottom: 0;border-bottom: 0;}

.jq8qdvk.yh5y .yysb {padding: 13px 16px;}

@media (max-width:555px) {
  .jq8qdvk.r8xd2zr .exn0 {padding: 13px 14px 13px 0;}
  .jq8qdvk.r8xd2zr .yysb {padding: 13px 0 13px 14px;}
}

.syxp3ek.q1bghhs .q78yk {margin: 0 0 10px;}
.syxp3ek.q1bghhs .jf4j55w {margin: 0 0 16px;}

.syxp3ek.syxp3ek .w948e {display: grid;gap:11px 26px;grid-template-columns: minmax(0, 1fr);}
.syxp3ek.yjbq .q78yk {margin: 0;}
@media (min-width:725px) {
  .syxp3ek.yjbq .w948e {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .syxp3ek.yjbq .e0zx6 {grid-column: 2;}
  .syxp3ek.yjbq .e0zx6:only-child {grid-column: 1 / -1;}
}

.krgbnb.krgbnb .t7vb3t {width: 100%;display: flex;border: 2px dashed var(--l9ws);border-radius: var(--zlh9j);justify-content: center;padding: clamp(16px, 2.2vw, 24px);}
.krgbnb.g2nbs .t7vb3t  {justify-content: flex-start;}
.krgbnb.rmksp9w .t7vb3t {justify-content: flex-end;}

.krgbnb.krgbnb .t7vb3t .qqh5 {width: 100%;}

.a44b3.bat21 {display: block;}
.a44b3.bat21 .adez3vp {margin: 0 0 14px;}
.a44b3.bat21 .f1mf {margin: 3px 16px 10px 0;float: left;}
.a44b3.bat21 .v73me7m {text-transform: uppercase;display: block;margin: 0 0 3px;letter-spacing: .1em;font: 600 11.5px/1.35 var(--u6o0);color: var(--ce7j);}
.a44b3.bat21 .mpma8m {margin: 14px 0 0;clear: both;}

.a44b3.bat21 .pw94rx {clear: left;}

.a44b3.bat21::after {content: "";clear: both;display: block;}

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

.a44b3.x2rrft8 .a5hfc {display: flex;gap:4px 18px;border-bottom: 1px solid var(--l9ws);justify-content: space-between;grid-column: 1;padding-bottom:9px;flex-wrap: wrap;align-items: baseline;}
.a44b3.x2rrft8 .yraq3q9 {margin-top: 0;}
.a44b3.x2rrft8 .f1mf {grid-column: 2;grid-row: 2;}
.a44b3.x2rrft8 .dfk8r,
.a44b3.x2rrft8 .pw94rx,
.a44b3.x2rrft8 .mpma8m {grid-column: 1 / -1;}
.a44b3.x2rrft8 .dfk8r {margin-top:13px;}
.a44b3.x2rrft8 .mpma8m {margin-top:16px;}

@media (max-width:555px) {
  .a44b3.x2rrft8 {grid-template-columns: minmax(0, 1fr);}
  
  .a44b3.x2rrft8 .adez3vp {order: -2;}
  .a44b3.x2rrft8 .f1mf {grid-row: auto;margin-bottom:13px;grid-column: 1;order: -1;}
}

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

.v0jvk.v0jvk .h46t {background: var(--nkwt);padding: 2px clamp(14px, 2vw, 22px) 6px;margin-top:12px;}
.v0jvk.v0jvk .h46t .f8vknh {margin-top:13px;}

.v0jvk.v0jvk .h46t .t4c5 li:last-child {border-bottom: 0;}

.ywsk.ywsk .wp3257v {color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));}

.ywsk.hx30tg9 .ddsx {margin: 0;list-style: none;counter-reset: mp-run-n;padding: 0;}
.ywsk.hx30tg9 .mn63rg {margin: 0 0 20px;border-bottom: 1px solid var(--l9ws);padding: 0 0 18px 58px;position: relative;counter-increment: mp-run-n;}
.ywsk.hx30tg9 .mn63rg:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.ywsk.hx30tg9 .mn63rg::before {letter-spacing: -.05em;color: color-mix(in srgb, var(--cpq, var(--ohf)) 62%, var(--dl7));font: 800 40px/1 var(--u6o0);top: -2px;position: absolute;left: 0;content: counter(mp-run-n);}

.ywsk.rh31ydr .wwnhxj {margin: 0;}
.ywsk.rh31ydr .xmpsh {border-bottom: 1px solid var(--l9ws);padding: 0 0 18px;margin: 0 0 20px;}
.ywsk.rh31ydr .xmpsh:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.ywsk.rh31ydr .kjyxd {padding: 0 0 7px;gap:11px;border-bottom: 1px solid var(--e2n);display: flex;margin: 0 0 7px;align-items: baseline;}

.ywsk.rh31ydr .wp3257v {float: none;font-size: 23px;line-height: 1;font-variant-numeric: tabular-nums;margin: 0;}
.ywsk.rh31ydr .egmvc {margin: 0;}

@media (max-width:555px) {
  .ywsk.hx30tg9 .mn63rg {padding-left:46px;}
  .ywsk.hx30tg9 .mn63rg::before {font-size: 32px;}
  .ywsk.rh31ydr .kjyxd {gap:10px;}
}

@media (max-width:712px) {
  .jq8qdvk.r8xd2zr .yysb {padding-left: 0;border-left: 0;}
}

.xxbw.xxbw,
.qbv5e61.qbv5e61, .n42s9.n42s9,
.sqfryz.sqfryz, .rcgv2p.rcgv2p,
.hnvfm9.hnvfm9,
.wk7f0s6.wk7f0s6, .dme6g8.dme6g8,
.y88e8.y88e8 {white-space: nowrap;align-items: center;justify-content: center;display: inline-flex;line-height:1.08;text-decoration: none;text-transform: uppercase;text-align: center;letter-spacing: .06em;font-family: var(--u6o0);border-radius: var(--zlh9j);transition:background 0.157s, color 0.188s, border-color 0.141s;font-weight: 800;}
.hnvfm9.hnvfm9, .wk7f0s6.wk7f0s6,
.dme6g8.dme6g8, .y88e8.y88e8 {padding: 0 28px;min-height: 50px;font-size: 14px;}

.krgbnb.krgbnb .mmj4j {letter-spacing: inherit;font: inherit;}

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

.r81e {--lf9: var(--zlh9j);--zd0: var(--zlh9j);}
.k1bccm {grid-row: 1;display: flex;align-items: center;justify-self: start;grid-column: 1;}
.hxcq {padding: 16px 20px 0;}
.k1bccm:not(:has(*)), .hxcq:not(:has(*)) {display: none;}

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

@media (max-width:755px) {
  
  .q798ar2 {gap:7px;grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px var(--gv7o);}
  .g0b30 {grid-column: 1;}
  .e6qm {justify-self: start;grid-column: 2;min-width: 0;}
  .e6qm img {max-width: min(30vw, 120px);}
  .hp07vg {font-size: 19px;}
  .eay1q {gap:7px;grid-column: 3;}
  .k1bccm {display: none;}
  .eay1q .qbv5e61.qbv5e61,
  .eay1q .n42s9.n42s9 {padding: 0 11px;font-size: 11.5px;letter-spacing: .04em;min-height: 40px;}

  .e3k7 {left: 0;transform: translateX(-100%);border-left: 0;right: auto;border-right: 1px solid var(--l9ws);}
}
@media (max-width: 359.98px) {
  
  :root {--gv7o: 14px;}
  .q798ar2 {padding: 10px var(--gv7o);gap:5px;}
  .e6qm img {max-width: 25vw;}
  .eay1q .qbv5e61.qbv5e61,
  .eay1q .n42s9.n42s9 {font-size: 11px;letter-spacing: .02em;padding: 0 9px;}
}

.rzxk.rzxk .p3g5dpn,
.rzxk.j4kr .p3g5dpn,
.fgxp0x.fgxp0x .hysy {grid-template-columns: repeat(var(--gn10, 4), minmax(0, 1fr));display: grid;}
.rzxk.rzxk .p3g5dpn > * {max-width: none;}
.fgxp0x.fgxp0x .hysy {border-radius: var(--zlh9j);gap:12px;}
.fgxp0x.fgxp0x .c9rk6v2 {min-height: 76px;padding: 14px 12px;border-radius: var(--zlh9j);}
.fgxp0x.fgxp0x .ptfemg {height: 34px;max-width: 100%;}
.rzxk.rzxk .p3g5dpn {border-radius: var(--zlh9j);overflow: hidden;}
@media (max-width:889px) {
  .rzxk.rzxk .p3g5dpn,
  .fgxp0x.fgxp0x .hysy {display: grid;grid-template-columns: repeat(var(--a6n, 3), minmax(0, 1fr));}
}
@media (max-width:555px) {
  .rzxk.rzxk .p3g5dpn,
  .fgxp0x.fgxp0x .hysy {grid-template-columns: repeat(var(--wpw, 2), minmax(0, 1fr));}
  .fgxp0x.fgxp0x .hysy {padding: 12px;gap:7px;}
  .fgxp0x.fgxp0x .c9rk6v2 {min-height: 60px;padding: 10px 8px;}
  .fgxp0x.fgxp0x .ptfemg {height: 26px;}
  .rzxk.rzxk .xajpn {min-height: 112px;padding: 16px 10px;}
  .rzxk.rzxk .hs8hmn4 {max-height: 44px;}
}

.fdvegt.fdvegt {border-radius: var(--zlh9j);display: grid;background: var(--y5sj5);--nji: var(--c9wx, var(--s65qn));grid-template-columns: minmax(0, 1fr);overflow: hidden;align-items: center;padding: clamp(26px, 4vw, 56px);color: var(--nji);margin: 0 0 var(--ah4jp);gap: clamp(24px, 4vw, 56px);--y5sj5: var(--cpq);}
.fdvegt.y5qa0s {--y5sj5: var(--tj1mp);--nji: var(--mad3p);}
@media (min-width:765px) {
  .fdvegt.fdvegt {grid-template-columns: minmax(0, 1fr) auto;}
}
.fdvegt.fdvegt .netak7m {min-width: 0;}
.fdvegt.fdvegt .x7js4k {border: 0;border-top: 4px solid var(--nji);margin: 0 0 18px;width: 64px;}
.fdvegt.fdvegt :is(.sepj61k, .jy76) {color: var(--nji);}
.fdvegt.fdvegt .sepj61k {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.fdvegt.fdvegt :is(.e5t8sx, .j81zqrr, .m0r9tff) {color: color-mix(in srgb, var(--nji) 80%, transparent);}
.fdvegt.fdvegt .s4wsmc4,
.fdvegt.fdvegt .cxfwry {border-color: color-mix(in srgb, var(--nji) 26%, transparent);}

.fdvegt.y5qa0s .s4wsmc4 {column-gap:28px;display: flex;flex-wrap: wrap;}
.fdvegt.y5qa0s .cxfwry {min-width: 0;flex: 1 1 150px;}
.fdvegt.fdvegt .dzy2207 {border-radius: var(--zlh9j);border: 2px solid color-mix(in srgb, var(--nji) 30%, #000);}

.fdvegt.fdvegt .dkszdt {display: flex;position: relative;width: clamp(150px, 15vw, 190px);transform: rotate(-6deg);aspect-ratio: 9 / 18.5;background: color-mix(in srgb, var(--nji) 10%, var(--y5sj5));margin: 0 auto;gap:5px;align-items: center;justify-content: center;flex-direction: column;border: 6px solid var(--nji);border-radius:29px;}
.fdvegt.fdvegt .ndbgan {left: 50%;border-radius: 0 0 10px 10px;background: var(--nji);height: 14px;transform: translateX(-50%);width: 34%;top: 10px;position: absolute;}
.fdvegt.fdvegt .jx8xn {left: 50%;width: 36%;background: var(--nji);bottom: 12px;border-radius: var(--zlh9j);transform: translateX(-50%);position: absolute;height: 4px;}
.fdvegt.fdvegt .bfbe3zz {color: var(--nji);font: 800 clamp(64px, 7vw, 92px)/.9 var(--u6o0);letter-spacing: -.06em;}
.fdvegt.fdvegt .dgj1 {letter-spacing: .14em;font: 800 16px/1 var(--u6o0);color: color-mix(in srgb, var(--nji) 70%, transparent);}
.fdvegt.fdvegt .vx72 {text-transform: uppercase;text-align: center;overflow-wrap: anywhere;font: 800 13px/1.2 var(--u6o0);margin-top:18px;color: var(--nji);max-width: 80%;letter-spacing: .16em;}
@media (max-width: 759.98px) {
  
  .fdvegt.fdvegt .dkszdt {order: -1;width: 150px;}
  .fdvegt.fdvegt .bfbe3zz {font-size: 62px;}
}
@media (max-width:555px) {
  .fdvegt.fdvegt .wdd3 {flex-direction: row;}
  .fdvegt.fdvegt .dzy2207 {flex: 1 1 140px;padding: 8px 14px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .fdvegt.fdvegt .dkszdt {transition:transform 0.325s ease;}
  .fdvegt.fdvegt:hover .dkszdt {transform: rotate(-2deg);}
}

.vdws.vdws, .syxp3ek.syxp3ek, .qcek.qcek,
.v0jvk.v0jvk .h46t {border-radius: var(--zlh9j);overflow: hidden;}
.xwcawy .fwqdkd0 :is(div, span, img, a) {border-radius: var(--zlh9j);}

@media (max-width:755px) {
  .g0b30 {margin-left: -12px;}
  .eyaqv3k.eyaqv3k .vkserjv {margin-right: 0;width: 100%;padding-left: 0;margin-left: 0;padding-right: 0;}
}
@media (max-width:555px) {
  .xwcawy.xwcawy thead th {white-space: normal;}
  .jq8qdvk.jq8qdvk {padding-right:14px;padding-left:14px;}
  .jq8qdvk.jq8qdvk .gskycee,
  .jq8qdvk.jq8qdvk .yysb {overflow-wrap: anywhere;padding-right:8px;padding-left:9px;}
  .jq8qdvk.jq8qdvk .gskycee {letter-spacing: .06em;white-space: normal;}
  .qcek.qcek {padding-right:15px;padding-left:17px;}
  .qcek.qcek :is(td, th) {padding-right:6px;overflow-wrap: anywhere;padding-left:5px;}
}
