

:root {--pan: calc(var(--au15i) + var(--bdvhs) * 2);--bdvhs:  20px;--p0i:    color-mix(in srgb, var(--omjc) 4%,  transparent);--och21:       4px;--rp0ic:  var(--xa0);--li5:    color-mix(in srgb, var(--omjc) 15%, transparent);--uvp:  color-mix(in srgb, var(--omjc) 8%,  transparent);--zmhl: var(--omjc);--tfzbt:"Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif;--ln9:     28px;--al9:     color-mix(in srgb, var(--xa0) 16%, var(--h3s, var(--nb2y)));--au15i:    1180px;--ztv:   color-mix(in srgb, var(--omjc) 66%, transparent);}

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

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

.fk9r44 {z-index: 60;top: 0;position: sticky;border-bottom: 1px solid var(--li5);background: var(--e2m);}
.h0ng9bv {max-width: var(--pan);align-items: center;gap:12px;margin: 0 auto;grid-template-columns: 1fr auto 1fr;display: grid;padding: 18px var(--bdvhs) 14px;}
.bqmjv {grid-column: 2;text-decoration: none;justify-self: center;display: flex;}
.bqmjv img {display: block;height: 30px;width: auto;}
.rshxm1 {font: 800 23px/1 var(--tfzbt);color: var(--jgruh);letter-spacing: -.035em;}
.d8n8sc {grid-column: 3;gap:9px;justify-self: end;align-items: center;display: flex;}
.za3a3n {text-decoration: none;border-radius: var(--och21);color: color-mix(in srgb, var(--ze0y, var(--satp)) 25%,
                   color-mix(in srgb, var(--jgruh) 78%, transparent));white-space: nowrap;padding: 8px 14px;background: color-mix(in srgb, var(--ferx) 22%, transparent);font: 600 13.5px/1.2 var(--tfzbt);}
.za3a3n:hover {color: var(--omjc);}

.cfmndq:hover {background: var(--cxz4);}
.cfmndq {padding: 9px 17px;border-radius: var(--och21);color: var(--tcy, var(--e8it));background: var(--vxnq);display: inline-block;font: 600 13.5px/1.2 var(--tfzbt);text-decoration: none;white-space: nowrap;}

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

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

.tngpt {margin: 0 auto;display: flow-root;--aj2s: 100%;max-width: var(--pan);padding: 30px var(--bdvhs) 70px;}

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

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

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

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

.tngpt > .zr2h6w {padding-left: max(var(--bdvhs), calc((100vw - var(--au15i)) / 2));width: 100vw;max-width: 100vw;border-radius: 0;padding-right: max(var(--bdvhs), calc((100vw - var(--au15i)) / 2));transform: translateX(-50%);margin-left: 50%;}

.tngpt img {border-radius: var(--och21);max-width: 100%;height: auto;}
.qrqg {transform: translateX(-50%);margin-left: 50%;width: min(var(--au15i), calc(100vw - var(--bdvhs) * 2));}

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

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

.tngpt > .zr2h6w:first-child {margin-top: -30px;}
@media (max-width:750px) { .tngpt > .zr2h6w:first-child {margin-top: -24px;} }

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

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

.m272.m272 {color: var(--mj4m, var(--k9nz2));margin-top: clamp(20px, 2.2vw, 30px);min-height: 56px;font-size: 15px;background: var(--xa0);padding: 0 34px;}
.m272.m272:hover {background: var(--cxz4);}

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

.pxd5.pxd5 .h8raz {position: relative;isolation: isolate;min-width: 0;margin: 0 14px 14px 0;}
.pxd5.pxd5 .h8raz::before {border-radius: var(--och21);background: var(--rp0ic);z-index: -1;content: "";position: absolute;inset: 14px -14px -14px 14px;}
.pxd5.pxd5 .h8raz > * {position: relative;}
.pxd5.pxd5 .ap85hfg {width: 100%;display: block;color: var(--apqm, inherit);height: auto;border-radius: var(--och21);}
.pxd5.pxd5 .h8raz picture {display: block;}

.pxd5.apqkv .h8raz {justify-content: center;aspect-ratio: 16 / 10;align-items: center;background: var(--exrav, var(--al9));border-radius: var(--och21);padding: clamp(20px, 3vw, 40px);display: flex;}
.pxd5.pxd5 .jtry06 {font: 800 clamp(40px, 6vw, 96px)/.95 var(--tfzbt);min-width: 0;text-align: center;overflow-wrap: break-word;letter-spacing: -.05em;color: var(--ag8j, var(--zmhl));}
.pxd5.pxd5 .k3k6q {right: clamp(14px, 2vw, 26px);color: color-mix(in srgb, var(--ag8j, var(--zmhl)) 62%, transparent);font: 700 12px/1 var(--tfzbt);letter-spacing: .18em;position: absolute;top: clamp(12px, 1.8vw, 22px);}

.pxd5.trvbcz.apqkv .h8raz {background: var(--exrav, var(--rp0ic));}
.pxd5.trvbcz .h8raz::before {background: var(--al9);}
.pxd5.trvbcz .jtry06 {color: var(--ag8j, var(--mj4m, var(--k9nz2)));}
.pxd5.trvbcz .k3k6q {color: color-mix(in srgb, var(--ag8j, var(--mj4m, var(--k9nz2))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .pxd5.pxd5 .h8raz {order: -1;margin: 0 10px 10px 0;}
  .pxd5.pxd5 .h8raz::before {inset: 10px -10px -10px 10px;}
  .pxd5.apqkv .h8raz {aspect-ratio: 16 / 8;}
}
@media (max-width:572px) {
  .m272.m272 {width: 100%;display: flex;}
}

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

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

.y5sv262 {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;}
.mhp396t {max-width:621px;position: relative;z-index: 1;width: 100%;}
.gzy3z3 .dwyq {color: var(--kd82, #fff);}
.gzy3z3 .ykrp7rw,
.gzy3z3 .dr2r1 {color: color-mix(in srgb, var(--kd82, #fff) 82%, transparent);}

.gzy3z3.ws9jw {--kd82: var(--mj4m, var(--k9nz2));background: var(--q8oo, var(--rp0ic));}
.ws9jw .dwyq {color: var(--kd82, var(--mj4m, var(--k9nz2)));}
.ws9jw .ykrp7rw,
.ws9jw .dr2r1 {color: color-mix(in srgb, var(--kd82, var(--mj4m, var(--k9nz2))) 84%, transparent);}
.ws9jw .gknr10n {background: var(--kd82, var(--mj4m, var(--k9nz2)));}
.e9egz {max-width: 100%;pointer-events: none;position: absolute;right: -.06em;color: color-mix(in srgb, var(--kd82, var(--mj4m, var(--k9nz2))) 12%, transparent);white-space: nowrap;font: 800 clamp(100px, 16vw, 240px)/1 var(--tfzbt);user-select: none;bottom: -.2em;overflow: hidden;z-index: 0;letter-spacing: -.06em;}

.ws9jw .m272.m272 {background: var(--kd82, var(--mj4m, var(--k9nz2)));color: var(--q8oo, var(--xa0));}
.ws9jw .m272.m272:hover {opacity:0.86;}

@media (max-width:750px) {
  
  .gzy3z3 {align-items: flex-end;padding-top:119px;min-height: min(78vh, 600px);}
  .y5sv262 {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%);}
  .gzy3z3.ws9jw {align-items: center;padding-top:47px;min-height: 0;}
  .e9egz {font-size: 42vw;}
}

.b366sv.b366sv .w31d8np {margin: 0 0 18px;}

.b366sv.b366sv .xfv7 {column-gap:43px;column-rule: 1px solid var(--li5);columns: 2;}

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

.b366sv.b366sv .heyx29a {font: 800 46px/0.8 var(--tfzbt);float: left;color: var(--mj4m, var(--k9nz2));letter-spacing: -.05em;margin: 4px 12px 0 0;}

.b366sv.b366sv .tnsyfc {color: var(--mj4m, var(--k9nz2));font: 800 17px/1.35 var(--tfzbt);display: block;margin: 0 0 4px;letter-spacing: -.015em;}
.b366sv.b366sv .j48nwz4 {line-height:1.60;display: block;color: var(--mj4m, var(--k9nz2));font-size: 16px;}

.qhrb41.qhrb41 .saprcc {margin: 0 0 18px;}

.qhrb41.qhrb41 .dpqb {overflow-x: auto;}

.qhrb41.qhrb41 .gdtq6 {font: 16px/1.6 var(--tfzbt);border-collapse: collapse;margin: 0;width: 100%;}

.qhrb41.qhrb41 .br1b1yt {letter-spacing: .11em;text-align: left;text-transform: uppercase;font: 700 12px/1.3 var(--tfzbt);border-bottom: 2px solid var(--ogf, var(--omjc));padding: 0 16px 10px;white-space: nowrap;}
.qhrb41.qhrb41 .r9fv6k0 {color: var(--omjc);}

.qhrb41.qhrb41 .q2qje07 {color: var(--ztv);}
.qhrb41.qhrb41 .br1b1yt + .br1b1yt,
.qhrb41.qhrb41 .kvry2 + .kvry2 {border-left: 1px solid var(--li5);}

.qhrb41.qhrb41 .kvry2 {color: var(--qao, var(--omjc));vertical-align: top;border-bottom: 1px solid var(--uvp);width: 50%;padding: 12px 16px;}
.qhrb41.qhrb41 tbody tr:last-child .kvry2 {border-bottom: 0;}

.qhrb41.qhrb41 .f1923 {font: 800 17px/1.55 var(--tfzbt);float: left;width: 18px;}

.qhrb41.qhrb41 .aykr9f .f1923 {color: var(--xa0);}
.qhrb41.qhrb41 .g10m86 .f1923 {color: var(--ztv);}
.qhrb41.qhrb41 .gc30y {padding-left:24px;display: block;}

.m11h97a.m11h97a .yn63d6e {margin: 0 0 12px;}
.m11h97a.m11h97a .vwyyke {border-top: 2px solid var(--omjc);}

.m11h97a.m11h97a .n9tnx {background: none;margin: 0;border: 0;border-bottom: 1px solid var(--uvp);border-radius: 0;padding: 0;}

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

.m11h97a.m11h97a .eegx7::after {flex: 0 0 auto;content: "+";font: 400 21px/1 var(--tfzbt);color: var(--ztv);}
.m11h97a.m11h97a .n9tnx[open] .eegx7::after {content: "\2212";}

.m11h97a.m11h97a .x0k2g {gap:13px;display: flex;padding: 0 0 18px;}
.m11h97a.m11h97a .zfed3c {font: 800 13px/1.7 var(--tfzbt);color: var(--xa0);flex: 0 0 auto;letter-spacing: .1em;}
.m11h97a.m11h97a .ha87c {color: var(--ztv);margin: 0;line-height:1.61;font-size: 16px;}

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

.zzd9.zzd9 .f8g6 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:22px 16px;}
.zzd9.qb47d .f8g6 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:27px 20px;}
@media (max-width:910px) {
  .zzd9.zzd9 .f8g6 {grid-template-columns: repeat(3, minmax(0, 1fr));gap:19px 12px;}
}
@media (max-width:475px) {
  .zzd9.zzd9 .f8g6 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.zzd9.zzd9 .brrs {padding-top:10px;border-bottom: 0;margin: 0;min-width: 0;border-top: 2px solid var(--omjc);}
.zzd9.zzd9 .vvaqqn {display: grid;grid-template-columns: auto minmax(0, 1fr);gap:2px 10px;align-items: baseline;text-decoration: none;color: inherit;min-width: 0;padding: 0;}
.zzd9.zzd9 .k63sk {color: var(--ztv);font: 700 13px/1.3 var(--tfzbt);font-variant-numeric: tabular-nums;letter-spacing: .06em;align-self: start;grid-column: 1;grid-row: 2 / span 2;}

.zzd9.zzd9 .zset {border-radius: var(--och21);grid-column: 1 / -1;width: 100%;object-fit: cover;margin-bottom:9px;height: auto;grid-row: 1;aspect-ratio: 1 / 1;display: block;}
.zzd9.zzd9 .bmev3w {grid-column: 2;font: 700 15px/1.25 var(--tfzbt);letter-spacing: -.015em;grid-row: 2;min-width: 0;overflow-wrap: break-word;}
.zzd9.zzd9 .g4dgr2v {letter-spacing: .1em;font: 600 11.5px/1.3 var(--tfzbt);font-style: normal;text-transform: uppercase;text-overflow: ellipsis;overflow: hidden;min-width: 0;grid-row: 3;white-space: nowrap;grid-column: 2;color: var(--ztv);}
.zzd9.zzd9 .vvaqqn:hover .bmev3w {text-underline-offset: 3px;text-decoration: underline;}

.j0w0b.j0w0b .xzeh {margin: 0 0 18px;}
.j0w0b.j0w0b .a8f0ve {gap:1px;background: var(--uvp);display: grid;border: 1px solid var(--uvp);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));}
.j0w0b.ftrqw .a8f0ve {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.jks79.jks79 .pkasfx8 {margin: 0 0 14px;}
.jks79.jks79 .wys0w0f {background: var(--p0i);display: flex;align-items: center;padding: 18px 20px;flex-wrap: wrap;gap:14px;}
.jks79.rrm5y6 .wys0w0f {border-top: 1px solid var(--li5);border-bottom: 1px solid var(--li5);background: none;}
.jks79.jks79 .dxb04v {border-radius: var(--och21);justify-content: center;background: color-mix(in srgb, var(--xa0) 12%, #000);padding: 12px 18px;display: inline-flex;align-items: center;}
.jks79.jks79 .he2r {height: 36px;display: block;width: auto;object-fit: contain;}
.jks79.jks79 .vnwj6 {font: 500 12.5px/1.5 var(--tfzbt);letter-spacing: .03em;color: var(--ztv);margin: 12px 0 0;}

.ydq1.ydq1 .xftx {margin: 0 0 16px;}
.ydq1.ydq1 .sjhsz {padding: 0 0 20px;align-items: baseline;gap:12px;flex-wrap: wrap;margin: 0 0 24px;display: flex;border-bottom: 2px solid var(--omjc);}
.ydq1.ydq1 .c0z6fvx {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--tfzbt);font-variant-numeric: tabular-nums;}
.ydq1.ydq1 .xsb3 {font: 700 17px/1 var(--tfzbt);color: var(--ztv);}
.ydq1.ydq1 .m5ts8rz {color: var(--ztv);flex: 1 1 260px;min-width: 0;line-height:1.54;font-size: 16px;}
.ydq1.ydq1 .naw238k {gap:23px;display: grid;}
.ydq1.zvy0f54 .naw238k {grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap:22px 34px;}
.ydq1.ydq1 .dy9dsby {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--xa0);}
.ydq1.ydq1 .aereg91 {margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--tfzbt);letter-spacing: -.012em;}
.ydq1.ydq1 .v85jj {align-items: baseline;font-style: normal;display: flex;flex-wrap: wrap;gap:9px;}
.ydq1.ydq1 .n0h33 {text-transform: uppercase;font: 700 12px/1 var(--tfzbt);letter-spacing: .11em;}
.ydq1.ydq1 .hspag {font: 600 12px/1 var(--tfzbt);font-style: normal;font-variant-numeric: tabular-nums;color: var(--ztv);}

.htw8g.htw8g {position: relative;border-radius: 0;background: var(--p0i);display: grid;grid-template-columns: minmax(0, 1fr);}
.htw8g.htw8g .pd2mzvx {left: 0;position: absolute;background: var(--xa0);bottom: 0;top: 0;width: 4px;}
.htw8g.htw8g .f9r2 {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.htw8g.htw8g .jnpgk {margin: 0 0 12px;}
.htw8g.htw8g .fxazc1m > :first-child {margin-top: 0;}
.htw8g.htw8g .fxazc1m > :last-child  {margin-bottom: 0;}
.htw8g.htw8g .mdcqnar {background: var(--xa0);text-decoration: none;margin-top:15px;align-items: center;min-height: 46px;color: var(--mj4m, var(--k9nz2));transition:background 0.189s;font: 700 15px/1 var(--tfzbt);display: inline-flex;justify-content: center;border-radius: var(--och21);padding: 0 26px;}
.htw8g.htw8g .mdcqnar:hover {background: var(--cxz4);}
.htw8g.htw8g .am6c {margin: 0;min-width: 0;}
.htw8g.htw8g .ef89pg {width: 100%;display: block;height: 100%;border-radius: 0;object-fit: cover;}

@media (max-width: 759.98px) {
  .htw8g.ac400 > .am6c {order: 1;}
}

@media (min-width:750px) {
  .htw8g.d6bxxpp {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .htw8g.d6bxxpp .f9r2 {grid-column: 1;grid-row: 1;}
  .htw8g.d6bxxpp .am6c {grid-row: 1;grid-column: 2;}
  .htw8g.d6bxxpp .fx1tz  {grid-column: 2;}
  .htw8g.d6bxxpp:has(.fx1tz) .am6c {grid-column: 1;}
  
  .htw8g.d6bxxpp:has(.scng) {grid-template-columns: minmax(0, 1fr);}
}

.htw8g.jnk3m {max-width: none;}
.htw8g.jnk3m .ef89pg {max-height: 240px;}
@media (min-width:750px) {
  .tngpt > .jnk3m {float: left;max-width: none;width: calc(50% - var(--ln9) / 2);}
  .tngpt > .jnk3m + .jnk3m {float: right;}
  
  .tngpt > .jnk3m + .jnk3m + * {clear: both;}
}

.bes3780.bes3780 {display: block;}
.bes3780 .xh5cqs8 {margin: 0 0 22px;gap:16px 28px;justify-content: space-between;flex-wrap: wrap;display: flex;align-items: flex-end;}
.bes3780 .a4ze5bv {flex: 1 1 320px;min-width: 0;}
.bes3780 .rkcs {letter-spacing: -.038em;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--tfzbt);text-wrap: balance;margin: 0;}
.bes3780 .z1y07wa {line-height:1.56;max-width: 60ch;margin: 10px 0 0;font-size: 16.5px;color: var(--ztv);}
.bes3780 .qvhcebx {gap:13px;flex: 0 0 auto;display: flex;align-items: center;}
.bes3780 .p7fw {text-align: center;letter-spacing: .08em;min-width: 4.6em;font: 800 15px/1 var(--tfzbt);font-variant-numeric: tabular-nums;color: var(--ztv);}
.bes3780 .p7fw > span {color: var(--omjc);font-size: 22px;}
.bes3780 .at7x {padding: 0;height: 48px;align-items: center;border: 0;border-radius: var(--och21);font: 800 20px/1 var(--tfzbt);color: var(--mj4m, var(--k9nz2));display: inline-flex;cursor: pointer;transition:background 0.156s, opacity 0.198s;background: var(--xa0);width: 48px;justify-content: center;}
.bes3780 .at7x:hover {background: var(--cxz4);}
.bes3780 .at7x:disabled {opacity:0.33;cursor: default;}
.bes3780 .at7x:focus-visible,
.bes3780 .beqb9a:focus-visible {outline: 2px solid var(--omjc);outline-offset: 3px;}
.bes3780 .at7x[hidden] {display: none;}

.bes3780 .beqb9a {overflow-x: auto;scroll-behavior: smooth;gap:20px;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;grid-auto-columns: calc(72% - 10px);grid-auto-flow: column;display: grid;}
.bes3780 .beqb9a::-webkit-scrollbar {display: none;}
.bes3780.jw3dc .beqb9a {grid-auto-columns: calc(86% - 10px);}
.bes3780 .xhthd88 {scroll-snap-align: start;margin: 0;min-width: 0;}
.bes3780 .xhthd88 picture {display: block;}
.bes3780 .vm0r.vm0r {aspect-ratio: 16 / 9;border-radius: var(--och21);width: 100%;object-fit: cover;display: block;height: auto;}
.bes3780 .fqt7arr {gap:13px;display: flex;align-items: baseline;padding-top:9px;margin: 12px 0 0;border-top: 2px solid var(--omjc);}
.bes3780 .kf9pk1 {color: color-mix(in srgb, var(--xa0) 62%, var(--omjc));letter-spacing: -.04em;font: 800 28px/1 var(--tfzbt);font-variant-numeric: tabular-nums;}
.bes3780 .g5jef {font: 700 16px/1.35 var(--tfzbt);color: var(--omjc);}

.bes3780 .vfxk {display: block;background: var(--li5);height: 4px;overflow: hidden;margin: 20px 0 0;border-radius: var(--och21);}
.bes3780 .s1vc {display: block;background: var(--xa0);height: 100%;transition:width 0.361s ease;}
.bes3780 .t8fq8g {display: flex;gap:12px;flex-wrap: wrap;margin: 24px 0 0;}

@media (max-width:750px) {
  .bes3780 .beqb9a,
  .bes3780.jw3dc .beqb9a {grid-auto-columns: 86%;gap:12px;}
  .bes3780 .xh5cqs8 {align-items: center;}
  .bes3780 .at7x {width: 44px;height: 44px;}
  .bes3780 .t8fq8g > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .bes3780 .beqb9a {scroll-behavior: auto;}
  .bes3780 .s1vc {transition:none;}
}

.f4h3.f4h3 {background: var(--xa0);color: var(--mj4m, var(--k9nz2));}
.f4h3.f4h3:hover {background: var(--cxz4);}
.acjyrq0.acjyrq0 {color: var(--omjc);background: none;box-shadow: inset 0 0 0 2px var(--omjc);}
.acjyrq0.acjyrq0:hover {background: var(--p0i);}

.y2e28.y2e28 {gap:5px 18px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.y2e28.y2e28 .ne1btff {height: 2px;background: var(--omjc);margin: 0 0 6px;grid-column: 1 / -1;border: 0;width: 100%;}
.y2e28.y2e28 .vzzzgw {margin: 0;}
.y2e28.y2e28 .p73cbx {display: block;height: 72px;object-fit: cover;width: 72px;border-radius: var(--och21);}
.y2e28.y2e28 .m1m70k {min-width: 0;}
.y2e28.y2e28 .ct3qxx {display: block;letter-spacing: -.02em;font: 800 19px/1.25 var(--tfzbt);}
.y2e28.y2e28 .zrchgk3 {font: 600 11.5px/1.35 var(--tfzbt);letter-spacing: .1em;margin-top:5px;color: var(--ztv);text-transform: uppercase;display: block;}
.y2e28.y2e28 .jdvdw {line-height:1.61;margin: 10px 0 0;font-size: 15.5px;}
.y2e28.y2e28 .xjz7y {font-size: 13px;line-height:1.57;color: var(--ztv);margin: 10px 0 0;}
.y2e28.y2e28 .h76pbm {display: flex;gap:9px;margin: 12px 0 0;padding: 0;list-style: none;grid-column: 2;}
.y2e28.y2e28 .a3rb9 {margin: 0;}
.y2e28.y2e28 .xmth5n {height: 44px;box-shadow: inset 0 0 0 1px var(--li5);align-items: center;text-decoration: none;color: var(--omjc);width: 44px;justify-content: center;border-radius: var(--och21);display: inline-flex;}
.y2e28.y2e28 .xmth5n:hover {background: var(--p0i);}

.y2e28.nx64wb {grid-template-columns: minmax(0, 1fr);}
.y2e28.nx64wb .h76pbm {grid-column: 1;}

.ee38gtb.ee38gtb .pkzf {margin: 0 0 8px;text-transform: uppercase;color: var(--ztv);font: 600 11.5px/1 var(--tfzbt);letter-spacing: .22em;}
.ee38gtb.ee38gtb .zcqqe0 {margin: 0 0 12px;}
.ee38gtb.ee38gtb .nhbgb {margin: 0 0 18px;height: 1px;width: 100%;background: var(--li5);border: 0;}
.ee38gtb.w63bb {padding-left: clamp(0px, 4vw, 56px);}
.ee38gtb.ee38gtb .g7emj > :first-child {margin-top: 0;}
.ee38gtb.ee38gtb .g7emj > :last-child  {margin-bottom: 0;}

.m3ys.m3ys {margin: 0 0 var(--ln9);flex-direction: column;display: flex;align-items: center;gap:17px;}
.m3ys.p81f  {align-items: flex-start;}
.m3ys.ve8q {align-items: flex-end;}
.m3ys.m3ys .seyy {border: 0;border-top: 2px dashed var(--li5);height: 0;width: 100%;margin: 0;}
.m3ys.m3ys .yg7e {min-height: 52px;background: var(--xa0);text-decoration: none;align-items: center;color: var(--mj4m, var(--k9nz2));border-radius: var(--och21);display: inline-flex;justify-content: center;padding: 0 40px;transition:background 0.158s;}
.m3ys.m3ys .yg7e:hover {background: var(--cxz4);}
.m3ys.m3ys .eag1h6v {font: 700 16px/1 var(--tfzbt);letter-spacing: .02em;}

.m3ys.m3ys .yg7e {overflow: hidden;position: relative;}
.m3ys.m3ys .thcjjnc {position: absolute;background: var(--e2m);clip-path: polygon(100% 0, 0 0, 100% 100%);right: 0;height: 12px;top: 0;width: 12px;}

.m3ys.m3ys .thcjjnc {background: var(--nb2y);}

.m3ys.m3ys .ts2y1 {width: 100%;}

.c92chh.c92chh {margin: 0 0 var(--ln9);}
.c92chh.c92chh .f36ytz4 {display: block;}
.c92chh.c92chh .ecgkw {width: 100%;height: auto;display: block;border-radius: var(--och21);}
.c92chh.c92chh .fztp5 {height: 1px;border: 0;margin: 10px 0 0;background: var(--li5);width: 100%;}
.c92chh.c92chh .qpf02a0 {margin: 8px 0 0;}
.c92chh.c92chh .tzhn1 {color: var(--ztv);letter-spacing: .14em;font: 600 11.5px/1 var(--tfzbt);text-transform: uppercase;}

.c92chh.bvzk {transform: translateX(-50%);width: min(var(--au15i), calc(100vw - var(--bdvhs) * 2));margin-left: 50%;}

.gxc9n3m.gxc9n3m {background: var(--p0i);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.gxc9n3m.gz8qp {padding-right: 0;padding-left: 0;background: none;}
.gxc9n3m.gxc9n3m .xggab {background: var(--omjc);height: 2px;border: 0;margin: 0 0 14px;width: 100%;}
.gxc9n3m.gxc9n3m .g4maxs {margin: 0 0 12px;color: var(--ztv);font: 700 12px/1.3 var(--tfzbt);letter-spacing: .2em;text-transform: uppercase;display: block;}
.gxc9n3m.gxc9n3m .c3x4g91 > :first-child {margin-top: 0;}
.gxc9n3m.gxc9n3m .c3x4g91 > :last-child  {margin-bottom: 0;}

.vemr49.vemr49 {color: var(--zmhl);position: relative;padding: clamp(24px, 3vw, 40px);background: var(--al9);}
.vemr49.vemr49 .e3102 {color: var(--zmhl);margin: 0 0 14px;}
.vemr49.vemr49 .fftb2 > :first-child {margin-top: 0;}
.vemr49.vemr49 .fftb2 > :last-child  {margin-bottom: 0;}

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

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

.vemr49.n148jbf {background: var(--rp0ic);color: var(--pb7e, var(--mj4m, var(--k9nz2)));}
.vemr49.n148jbf .e3102,
.vemr49.n148jbf .fftb2 :is(h2, h3, strong, b),
.vemr49.n148jbf .fftb2 a {color: var(--pb7e, var(--mj4m, var(--k9nz2)));}
.vemr49.n148jbf .fftb2 a {text-decoration-color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 60%, transparent);}
.vemr49.n148jbf .fftb2 :is(td, th) {border-color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 26%, transparent);}
.vemr49.n148jbf .fftb2 thead th {color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 50%, transparent);}
.vemr49.n148jbf .wx0w {border-right-color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--pb7e, var(--mj4m, var(--k9nz2))) 40%, transparent);}

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

.s7gys, .k3y0r87 {box-shadow: none !important;padding: 30px 32px !important;border: 0 !important;border-radius: var(--och21) !important;background: var(--p0i) !important;}

@media (max-width:750px) {
  :root {--bdvhs: 18px;}
  .q3hv {display: flex;}
  .yy7g0 {display: none;}
  
  .tngpt {padding: 24px var(--bdvhs) 56px;}
  
  .b366sv.b366sv .xfv7 {columns: 1;column-rule: 0;}
  .b366sv.b366sv .heyx29a {font-size: 38px;}
  
  .qhrb41.qhrb41 .br1b1yt {padding: 0 10px 9px;}
  .qhrb41.qhrb41 .kvry2 {padding: 11px 10px;}
  .m11h97a.m11h97a .eegx7 {font-size: 16.5px;}
  
  .qrqg {transform: none;margin-left: 0;width: auto;}
}

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

.v2svc3.v2svc3 {background: var(--ausd);}
.tngpt thead th {border-bottom-color: var(--ogf, var(--omjc));}
.tngpt tbody td {color: var(--qao, inherit);}

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

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

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

.v2svc3 .d756wbj a {min-height: 44px;align-items: center;display: flex;}
.bqmjv {display: inline-flex;align-items: center;min-height: 44px;}

.kpsjrk3, .br9v, .cfmndq,
.tngpt a[role="button"],
.tngpt .wxks a {min-height: 44px;}

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

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

.yy7g0 ul {gap:8px;}

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

.v2svc3 .d756wbj ul {display: grid;gap:8px;}

.ta2mzr.ta2mzr {margin: 40px 0 0;padding: 0;box-shadow: none;background: none;border: 0;border-radius: 0;}
.ta2mzr.ta2mzr .wqvs5 {border: 0;border-top: 2px solid var(--omjc);margin: 0 0 18px;}
.ta2mzr.ta2mzr .pdqt0 {color: var(--ztv);margin: 0 0 10px;font: 700 12px/1 var(--tfzbt);display: block;text-transform: uppercase;letter-spacing: .11em;}
.ta2mzr.ta2mzr .vh600bb {margin: 0 0 10px;letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--tfzbt);}
.ta2mzr.ta2mzr .kedv {max-width: 62ch;color: var(--ztv);margin: 0 0 22px;}

.ta2mzr.ta2mzr .yn3s {padding: 0;border-top: 1px solid var(--li5);list-style: none;gap: 0;margin: 0 0 24px;display: grid;}
.ta2mzr.tp000dz .yn3s {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.ta2mzr.ta2mzr .kawwd {flex-wrap: wrap;display: flex;border-bottom: 1px solid var(--li5);padding: 11px 0;align-items: baseline;gap:5px 14px;}
.ta2mzr.ta2mzr .p95m {color: var(--ztv);flex: 0 0 auto;text-transform: uppercase;font-style: normal;font: 700 12px/1.3 var(--tfzbt);letter-spacing: .11em;}
.ta2mzr.ta2mzr .kf2e2 {font: 600 16px/1.3 var(--tfzbt);font-variant-numeric: tabular-nums;margin-left: auto;color: var(--omjc);}
.ta2mzr.tp000dz .kf2e2 {margin-left: 0;}

.ta2mzr.ta2mzr .g9bfq {flex-wrap: wrap;display: flex;margin: 0;gap:13px;}
.ta2mzr.ta2mzr .apdb7 {color: #fff;padding: 8px 24px;min-height: 52px;display: inline-flex;justify-content: center;border: 2px solid #000;border-radius: var(--och21);text-decoration: none;background: #000;flex-direction: column;transition:background 0.192s, color 0.192s;}
.ta2mzr.ta2mzr .apdb7:hover {color: #000;background: #fff;}
.ta2mzr.ta2mzr .sc8f {color: inherit;text-transform: uppercase;font: 600 10.5px/1.3 var(--tfzbt);letter-spacing: .12em;}
.ta2mzr.ta2mzr .m991wm4 {font: 700 17px/1.2 var(--tfzbt);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:572px) {
  
  .ta2mzr.ta2mzr .g9bfq {flex-direction: column;}
  .ta2mzr.ta2mzr .apdb7  {align-items: flex-start;}
  
  .ta2mzr.tp000dz .yn3s {grid-template-columns: minmax(0, 1fr);}
}

.xb3h3 {z-index: 90;transition:opacity 0.206s ease, visibility 0.261s;opacity:0.05;visibility: hidden;background: color-mix(in srgb, #000 52%, transparent);cursor: pointer;position: fixed;inset: 0;}
.nwzpwvk {transform: translateX(100%);visibility: hidden;border-left: 1px solid var(--li5);background: var(--e2m);z-index: 91;overscroll-behavior: contain;position: fixed;transition:transform 0.281s ease, visibility 0.269s;top: 0;width: min(88vw, 380px);overflow-y: auto;-webkit-overflow-scrolling: touch;bottom: 0;flex-direction: column;right: 0;display: flex;}
.n78z6n:checked ~ .xb3h3 {visibility: visible;opacity:1;}
.n78z6n:checked ~ .nwzpwvk {visibility: visible;transform: translateX(0);}

.nwzpwvk[hidden] {display: none;}

.b32wh {border-bottom: 1px solid var(--li5);display: flex;align-items: center;padding: 14px 8px 14px 20px;gap:12px;justify-content: space-between;}
.cn1a66 {overflow-wrap: anywhere;min-width: 0;font: 800 20px/1.2 var(--tfzbt);color: var(--jgruh);letter-spacing: -.035em;}
.c83e4wx {min-width: 44px;color: var(--jgruh);align-items: center;min-height: 44px;background: none;border: 0;font-size: 27px;justify-content: center;display: flex;flex: 0 0 auto;line-height: 1;cursor: pointer;}
.c83e4wx:hover {color: var(--ztv);}

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

.qx2y {gap:10px;display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;border-top: 1px solid var(--li5);}
.ymdw8y3,
.dp1j {text-decoration: none;font-weight: 700;padding: 12px 18px;font-size: 15.5px;align-items: center;min-height: 48px;justify-content: center;display: flex;border-radius: var(--och21);}
.ymdw8y3 {border: 1px solid var(--li5);color: var(--jgruh);background: transparent;}
.ymdw8y3:hover {background: var(--p0i);}
.dp1j {border: 1px solid transparent;color: var(--mj4m, var(--k9nz2));background: var(--xa0);}
.dp1j:hover {background: var(--cxz4);}

.nwzpwvk a:focus-visible,
.c83e4wx:focus-visible,
.q3hv:focus-visible {outline: 2px solid var(--rp0ic);outline-offset: 2px;}

@media (min-width:751px) {
  .xb3h3, .nwzpwvk {display: none;}
}

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

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

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

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

.qg9e.qg9e .qq46v2w > summary.sam2b {display: flex;min-height: 44px;cursor: pointer;list-style: none;gap:13px;align-items: center;}
.qg9e.qg9e .qq46v2w > summary.sam2b::-webkit-details-marker {display: none;}
.qg9e.qg9e .qq46v2w > summary.sam2b:focus-visible {outline: 2px solid var(--omjc);outline-offset: 4px;}
.qg9e.qg9e .qq46v2w > summary.sam2b .py0tbj {margin: 0;}

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

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

.m1vznha {--un1z: 999px;--ky6w: 1.5px solid var(--li5);--l39: 0 13px;--irma: 999px;--dsq: var(--och21);--p3n: 700;}

.qhrb41.qhrb41 .g10m86 .f1923 {color: var(--mh96, var(--ztv));}

.b366sv.b366sv .j48nwz4, .b366sv.b366sv .tnsyfc {color: var(--omjc);}

.qhrb41.qhrb41 .aykr9f .f1923 {color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));}

@media (max-width:705px) {
  .qhrb41.c751516 .aykr9f:not(:empty)::before,
  .qhrb41.c751516 .g10m86:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .qhrb41.c751516 .aykr9f:not(:empty)::before {color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));content: "+";}
  .qhrb41.c751516 .g10m86:not(:empty)::before {content: "\2212";color: var(--mh96, var(--ztv));}
}

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

.m11h97a.f5gx .atgqy {counter-reset: mp-qa-n;padding: 0;margin: 0;border-top: 2px solid var(--omjc);list-style: none;}
.m11h97a.f5gx .p97yf33 {padding-left:41px;margin: 0;border-bottom: 1px solid var(--uvp);position: relative;counter-increment: mp-qa-n;}

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

.m11h97a.f5gx .n9tnx {border-bottom: 0;}

.m11h97a.f5gx .ha87c {padding: 0 0 18px;}

.m11h97a.b8gn2 .n9tnx:first-of-type {border-top: 2px solid var(--omjc);}
.m11h97a.b8gn2 .ha87c {border-left: 2px solid var(--li5);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.m11h97a.m11h97a .zfed3c {color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));}

@media (max-width:572px) {
  .m11h97a.f5gx .p97yf33 {padding-left:33px;}
  .m11h97a.b8gn2 .ha87c {padding-left:15px;}
}

.qhrb41.qhrb41 .pt7yjw {display: inline-block;font: 800 15px/1 var(--tfzbt);margin-right:8px;}
.qhrb41.qhrb41 .r9fv6k0 .pt7yjw {color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));}
.qhrb41.qhrb41 .q2qje07 .pt7yjw {color: var(--mh96, var(--ztv));}

.qhrb41.kmh4 .gdtq6 {border-top: 2px solid var(--ogf, var(--omjc));}
.qhrb41.kmh4 .h4wkex {border-bottom: 1px solid var(--li5);width: 1%;vertical-align: top;white-space: nowrap;padding: 16px 20px 16px 0;}

.qhrb41.kmh4 .kvry2 {border-bottom: 1px solid var(--li5);border-left: 1px solid var(--li5);padding: 16px 0 16px 20px;width: auto;}
.qhrb41.kmh4 tbody tr:last-child .h4wkex,
.qhrb41.kmh4 tbody tr:last-child .kvry2 {border-bottom: 0;}

.qhrb41.qhrb41 .jw7kge8 {padding: 0;list-style: none;margin: 0;}
.qhrb41.qhrb41 .eg2ba {border-bottom: 1px solid var(--uvp);padding: 8px 0;margin: 0;}
.qhrb41.qhrb41 .eg2ba:first-child {padding-top: 0;}
.qhrb41.qhrb41 .eg2ba:last-child {border-bottom: 0;padding-bottom: 0;}

.qhrb41.c751516 .kvry2 {padding: 13px 16px;}

@media (max-width:572px) {
  .qhrb41.kmh4 .h4wkex {padding: 13px 14px 13px 0;}
  .qhrb41.kmh4 .kvry2 {padding: 13px 0 13px 14px;}
}

.gxc9n3m.mqmq58h .g4maxs {margin: 0 0 10px;}
.gxc9n3m.mqmq58h .xggab {margin: 0 0 16px;}

.gxc9n3m.gxc9n3m .m4dtfe4 {grid-template-columns: minmax(0, 1fr);display: grid;gap:10px 26px;}
.gxc9n3m.b9e7f .g4maxs {margin: 0;}
@media (min-width:725px) {
  .gxc9n3m.b9e7f .m4dtfe4 {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .gxc9n3m.b9e7f .c3x4g91 {grid-column: 2;}
  .gxc9n3m.b9e7f .c3x4g91:only-child {grid-column: 1 / -1;}
}

.m3ys.m3ys .x45zqm {display: flex;padding: clamp(16px, 2.2vw, 24px);justify-content: center;border: 2px dashed var(--li5);border-radius: var(--och21);width: 100%;}
.m3ys.p81f .x45zqm  {justify-content: flex-start;}
.m3ys.ve8q .x45zqm {justify-content: flex-end;}

.m3ys.m3ys .x45zqm .ts2y1 {width: 100%;}

.y2e28.cjamvhn {display: block;}
.y2e28.cjamvhn .ne1btff {margin: 0 0 14px;}
.y2e28.cjamvhn .vzzzgw {float: left;margin: 3px 16px 10px 0;}
.y2e28.cjamvhn .zr7d48p {text-transform: uppercase;color: var(--ztv);font: 600 11.5px/1.35 var(--tfzbt);display: block;margin: 0 0 3px;letter-spacing: .1em;}
.y2e28.cjamvhn .h76pbm {margin: 14px 0 0;clear: both;}

.y2e28.cjamvhn .xjz7y {clear: left;}

.y2e28.cjamvhn::after {clear: both;display: block;content: "";}

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

.y2e28.v6w77z .m1m70k {display: flex;grid-column: 1;flex-wrap: wrap;gap:4px 18px;align-items: baseline;justify-content: space-between;padding-bottom:10px;border-bottom: 1px solid var(--li5);}
.y2e28.v6w77z .zrchgk3 {margin-top: 0;}
.y2e28.v6w77z .vzzzgw {grid-row: 2;grid-column: 2;}
.y2e28.v6w77z .jdvdw,
.y2e28.v6w77z .xjz7y,
.y2e28.v6w77z .h76pbm {grid-column: 1 / -1;}
.y2e28.v6w77z .jdvdw {margin-top:13px;}
.y2e28.v6w77z .h76pbm {margin-top:16px;}

@media (max-width:572px) {
  .y2e28.v6w77z {grid-template-columns: minmax(0, 1fr);}
  
  .y2e28.v6w77z .ne1btff {order: -2;}
  .y2e28.v6w77z .vzzzgw {margin-bottom:13px;grid-row: auto;grid-column: 1;order: -1;}
}

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

.qg9e.qg9e .mgg1pn {background: var(--p0i);padding: 2px clamp(14px, 2vw, 22px) 6px;margin-top:11px;}
.qg9e.qg9e .mgg1pn .y45smm8 {margin-top:14px;}

.qg9e.qg9e .mgg1pn .y44vjk li:last-child {border-bottom: 0;}

.b366sv.b366sv .heyx29a {color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));}

.b366sv.gmgev .jv0j6mp {padding: 0;counter-reset: mp-run-n;margin: 0;list-style: none;}
.b366sv.gmgev .jr4aqz {margin: 0 0 20px;border-bottom: 1px solid var(--li5);padding: 0 0 18px 58px;counter-increment: mp-run-n;position: relative;}
.b366sv.gmgev .jr4aqz:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}

.b366sv.gmgev .jr4aqz::before {top: -2px;color: color-mix(in srgb, var(--rp0ic, var(--xa0)) 62%, var(--omjc));position: absolute;letter-spacing: -.05em;content: counter(mp-run-n);left: 0;font: 800 40px/1 var(--tfzbt);}

.b366sv.nwfv .ny9t {margin: 0;}
.b366sv.nwfv .d34xqq7 {margin: 0 0 20px;border-bottom: 1px solid var(--li5);padding: 0 0 18px;}
.b366sv.nwfv .d34xqq7:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}
.b366sv.nwfv .m6grjf8 {gap:12px;border-bottom: 1px solid var(--uvp);align-items: baseline;padding: 0 0 7px;margin: 0 0 7px;display: flex;}

.b366sv.nwfv .heyx29a {font-variant-numeric: tabular-nums;font-size: 23px;line-height: 1;margin: 0;float: none;}
.b366sv.nwfv .tnsyfc {margin: 0;}

@media (max-width:572px) {
  .b366sv.gmgev .jr4aqz {padding-left:47px;}
  .b366sv.gmgev .jr4aqz::before {font-size: 32px;}
  .b366sv.nwfv .m6grjf8 {gap:11px;}
}

@media (max-width:705px) {
  .qhrb41.kmh4 .kvry2 {border-left: 0;padding-left: 0;}
}

.m272.m272,
.cfmndq.cfmndq, .za3a3n.za3a3n,
.dp1j.dp1j, .ymdw8y3.ymdw8y3,
.mdcqnar.mdcqnar,
.f4h3.f4h3, .acjyrq0.acjyrq0,
.yg7e.yg7e {white-space: nowrap;border-radius: var(--och21);font-family: var(--tfzbt);justify-content: center;text-decoration: none;display: inline-flex;font-weight: 800;transition:background 0.138s, color 0.145s, border-color 0.121s;align-items: center;text-align: center;letter-spacing: .06em;text-transform: uppercase;line-height:1.10;}
.mdcqnar.mdcqnar, .f4h3.f4h3,
.acjyrq0.acjyrq0, .yg7e.yg7e {min-height: 50px;padding: 0 28px;font-size: 14px;}

.m3ys.m3ys .eag1h6v {font: inherit;letter-spacing: inherit;}

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

.m1vznha {--un1z: var(--och21);--irma: var(--och21);}
.zdmy {align-items: center;grid-row: 1;justify-self: start;display: flex;grid-column: 1;}
.y9z3af {padding: 16px 20px 0;}
.zdmy:not(:has(*)), .y9z3af:not(:has(*)) {display: none;}

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

@media (max-width:750px) {
  
  .h0ng9bv {padding: 10px var(--bdvhs);gap:9px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .q3hv {grid-column: 1;}
  .bqmjv {grid-column: 2;justify-self: start;min-width: 0;}
  .bqmjv img {max-width: min(30vw, 120px);}
  .rshxm1 {font-size: 19px;}
  .d8n8sc {gap:5px;grid-column: 3;}
  .zdmy {display: none;}
  .d8n8sc .cfmndq.cfmndq,
  .d8n8sc .za3a3n.za3a3n {padding: 0 11px;min-height: 40px;letter-spacing: .04em;font-size: 11.5px;}

  .nwzpwvk {transform: translateX(-100%);border-left: 0;right: auto;left: 0;border-right: 1px solid var(--li5);}
}
@media (max-width: 359.98px) {
  
  :root {--bdvhs: 14px;}
  .h0ng9bv {padding: 10px var(--bdvhs);gap:6px;}
  .bqmjv img {max-width: 25vw;}
  .d8n8sc .cfmndq.cfmndq,
  .d8n8sc .za3a3n.za3a3n {padding: 0 9px;letter-spacing: .02em;font-size: 11px;}
}

.j0w0b.j0w0b .a8f0ve,
.j0w0b.ftrqw .a8f0ve,
.jks79.jks79 .wys0w0f {display: grid;grid-template-columns: repeat(var(--ok1ek, 4), minmax(0, 1fr));}
.j0w0b.j0w0b .a8f0ve > * {max-width: none;}
.jks79.jks79 .wys0w0f {gap:13px;border-radius: var(--och21);}
.jks79.jks79 .dxb04v {padding: 14px 12px;border-radius: var(--och21);min-height: 76px;}
.jks79.jks79 .he2r {max-width: 100%;height: 34px;}
.j0w0b.j0w0b .a8f0ve {overflow: hidden;border-radius: var(--och21);}
@media (max-width:910px) {
  .j0w0b.j0w0b .a8f0ve,
  .jks79.jks79 .wys0w0f {display: grid;grid-template-columns: repeat(var(--dfn, 3), minmax(0, 1fr));}
}
@media (max-width:572px) {
  .j0w0b.j0w0b .a8f0ve,
  .jks79.jks79 .wys0w0f {grid-template-columns: repeat(var(--i94g, 2), minmax(0, 1fr));}
  .jks79.jks79 .wys0w0f {gap:9px;padding: 12px;}
  .jks79.jks79 .dxb04v {min-height: 60px;padding: 10px 8px;}
  .jks79.jks79 .he2r {height: 26px;}
  .j0w0b.j0w0b .hzh3 {padding: 16px 10px;min-height: 112px;}
  .j0w0b.j0w0b .ngfx {max-height: 44px;}
}

.ta2mzr.ta2mzr {align-items: center;--dm9: var(--mj4m, var(--k9nz2));padding: clamp(26px, 4vw, 56px);display: grid;color: var(--dm9);grid-template-columns: minmax(0, 1fr);border-radius: var(--och21);--w91ng: var(--rp0ic);background: var(--w91ng);gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--ln9);overflow: hidden;}
.ta2mzr.tp000dz {--dm9: var(--zmhl);--w91ng: var(--al9);}
@media (min-width:750px) {
  .ta2mzr.ta2mzr {grid-template-columns: minmax(0, 1fr) auto;}
}
.ta2mzr.ta2mzr .zayb {min-width: 0;}
.ta2mzr.ta2mzr .wqvs5 {margin: 0 0 18px;width: 64px;border: 0;border-top: 4px solid var(--dm9);}
.ta2mzr.ta2mzr :is(.vh600bb, .kf2e2) {color: var(--dm9);}
.ta2mzr.ta2mzr .vh600bb {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.ta2mzr.ta2mzr :is(.kedv, .pdqt0, .p95m) {color: color-mix(in srgb, var(--dm9) 80%, transparent);}
.ta2mzr.ta2mzr .yn3s,
.ta2mzr.ta2mzr .kawwd {border-color: color-mix(in srgb, var(--dm9) 26%, transparent);}

.ta2mzr.tp000dz .yn3s {display: flex;flex-wrap: wrap;column-gap:28px;}
.ta2mzr.tp000dz .kawwd {flex: 1 1 150px;min-width: 0;}
.ta2mzr.ta2mzr .apdb7 {border-radius: var(--och21);border: 2px solid color-mix(in srgb, var(--dm9) 30%, #000);}

.ta2mzr.ta2mzr .n3j88m {border: 6px solid var(--dm9);border-radius:30px;gap:3px;position: relative;display: flex;width: clamp(150px, 15vw, 190px);flex-direction: column;margin: 0 auto;justify-content: center;aspect-ratio: 9 / 18.5;align-items: center;background: color-mix(in srgb, var(--dm9) 10%, var(--w91ng));transform: rotate(-6deg);}
.ta2mzr.ta2mzr .nm76303 {top: 10px;width: 34%;background: var(--dm9);position: absolute;transform: translateX(-50%);left: 50%;border-radius: 0 0 10px 10px;height: 14px;}
.ta2mzr.ta2mzr .h30g {position: absolute;height: 4px;left: 50%;background: var(--dm9);border-radius: var(--och21);bottom: 12px;transform: translateX(-50%);width: 36%;}
.ta2mzr.ta2mzr .q9s4 {color: var(--dm9);font: 800 clamp(64px, 7vw, 92px)/.9 var(--tfzbt);letter-spacing: -.06em;}
.ta2mzr.ta2mzr .tvp21ba {letter-spacing: .14em;font: 800 16px/1 var(--tfzbt);color: color-mix(in srgb, var(--dm9) 70%, transparent);}
.ta2mzr.ta2mzr .c4ac {max-width: 80%;font: 800 13px/1.2 var(--tfzbt);text-transform: uppercase;color: var(--dm9);margin-top:19px;letter-spacing: .16em;text-align: center;overflow-wrap: anywhere;}
@media (max-width: 759.98px) {
  
  .ta2mzr.ta2mzr .n3j88m {order: -1;width: 150px;}
  .ta2mzr.ta2mzr .q9s4 {font-size: 62px;}
}
@media (max-width:572px) {
  .ta2mzr.ta2mzr .g9bfq {flex-direction: row;}
  .ta2mzr.ta2mzr .apdb7 {flex: 1 1 140px;align-items: flex-start;padding: 8px 14px;}
}
@media (prefers-reduced-motion: no-preference) {
  .ta2mzr.ta2mzr .n3j88m {transition:transform 0.323s ease;}
  .ta2mzr.ta2mzr:hover .n3j88m {transform: rotate(-2deg);}
}

.htw8g.htw8g, .gxc9n3m.gxc9n3m, .vemr49.vemr49,
.qg9e.qg9e .mgg1pn {overflow: hidden;border-radius: var(--och21);}
.tngpt .f9pb4st :is(div, span, img, a) {border-radius: var(--och21);}

@media (max-width:750px) {
  .q3hv {margin-left: -12px;}
  .v2svc3.v2svc3 .d756wbj {padding-right: 0;width: 100%;padding-left: 0;margin-right: 0;margin-left: 0;}
}
@media (max-width:572px) {
  .tngpt.tngpt thead th {white-space: normal;}
  .qhrb41.qhrb41 {padding-right:13px;padding-left:14px;}
  .qhrb41.qhrb41 .br1b1yt,
  .qhrb41.qhrb41 .kvry2 {overflow-wrap: anywhere;padding-right:7px;padding-left:7px;}
  .qhrb41.qhrb41 .br1b1yt {white-space: normal;letter-spacing: .06em;}
  .vemr49.vemr49 {padding-right:15px;padding-left:15px;}
  .vemr49.vemr49 :is(td, th) {padding-left:6px;padding-right:7px;overflow-wrap: anywhere;}
}
