

:root {--a7w:       4px;--zz58:     color-mix(in srgb, var(--up0bf) 16%, var(--hxel, var(--ui9lp)));--wc1:  var(--up0bf);--w4z: var(--u6q);--tqgt:    color-mix(in srgb, var(--u6q) 15%, transparent);--p97:   color-mix(in srgb, var(--u6q) 66%, transparent);--tz0:     28px;--ulz:    color-mix(in srgb, var(--u6q) 4%,  transparent);--eez: calc(var(--tpc) + var(--hgt) * 2);--tpc:    1180px;--x2o:  color-mix(in srgb, var(--u6q) 8%,  transparent);--ykad:"Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif;--hgt:  20px;}

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

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

.fejf2x4 {z-index: 60;background: var(--lvqi);position: sticky;border-bottom: 1px solid var(--tqgt);top: 0;}
.t2hxm {gap:11px;margin: 0 auto;max-width: var(--eez);align-items: center;padding: 18px var(--hgt) 14px;display: grid;grid-template-columns: 1fr auto 1fr;}
.bwdns {display: flex;justify-self: center;grid-column: 2;text-decoration: none;}
.bwdns img {height: 30px;display: block;width: auto;}
.w0sz0 {letter-spacing: -.035em;color: var(--uhsu);font: 800 23px/1 var(--ykad);}
.prjgd3r {grid-column: 3;gap:9px;align-items: center;display: flex;justify-self: end;}
.jcpqc {white-space: nowrap;border-radius: var(--a7w);text-decoration: none;color: color-mix(in srgb, var(--gw8u1, var(--jw3)) 25%,
                   color-mix(in srgb, var(--uhsu) 78%, transparent));background: color-mix(in srgb, var(--nuhaa) 22%, transparent);font: 600 13.5px/1.2 var(--ykad);padding: 8px 14px;}
.jcpqc:hover {color: var(--u6q);}

.vcatxyy:hover {background: var(--cwva);}
.vcatxyy {background: var(--dei);display: inline-block;white-space: nowrap;text-decoration: none;border-radius: var(--a7w);color: var(--iq54, var(--qfsd));padding: 9px 17px;font: 600 13.5px/1.2 var(--ykad);}

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

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

.xrzfcz {max-width: var(--eez);padding: 30px var(--hgt) 70px;margin: 0 auto;--amrh: 100%;display: flow-root;}

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

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

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

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

.xrzfcz > .w8p9mw1 {padding-left: max(var(--hgt), calc((100vw - var(--tpc)) / 2));padding-right: max(var(--hgt), calc((100vw - var(--tpc)) / 2));margin-left: 50%;transform: translateX(-50%);width: 100vw;max-width: 100vw;border-radius: 0;}

.xrzfcz img {border-radius: var(--a7w);height: auto;max-width: 100%;}
.cyyca {margin-left: 50%;width: min(var(--tpc), calc(100vw - var(--hgt) * 2));transform: translateX(-50%);}

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

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

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

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

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

.jmp6bh.jmp6bh {min-height: 56px;color: var(--vt7, var(--pad));font-size: 15px;padding: 0 34px;margin-top: clamp(20px, 2.2vw, 30px);background: var(--up0bf);}
.jmp6bh.jmp6bh:hover {background: var(--cwva);}

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

.gc66k0j.gc66k0j .vrce177 {margin: 0 14px 14px 0;min-width: 0;position: relative;isolation: isolate;}
.gc66k0j.gc66k0j .vrce177::before {position: absolute;background: var(--wc1);content: "";border-radius: var(--a7w);inset: 14px -14px -14px 14px;z-index: -1;}
.gc66k0j.gc66k0j .vrce177 > * {position: relative;}
.gc66k0j.gc66k0j .pqrkx {width: 100%;color: var(--rl97, inherit);height: auto;border-radius: var(--a7w);display: block;}
.gc66k0j.gc66k0j .vrce177 picture {display: block;}

.gc66k0j.ccp3 .vrce177 {align-items: center;background: var(--u3qtv, var(--zz58));border-radius: var(--a7w);padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;display: flex;justify-content: center;}
.gc66k0j.gc66k0j .bacqp {overflow-wrap: break-word;text-align: center;letter-spacing: -.05em;font: 800 clamp(40px, 6vw, 96px)/.95 var(--ykad);color: var(--s13bg, var(--w4z));min-width: 0;}
.gc66k0j.gc66k0j .dt7g5b {font: 700 12px/1 var(--ykad);right: clamp(14px, 2vw, 26px);top: clamp(12px, 1.8vw, 22px);color: color-mix(in srgb, var(--s13bg, var(--w4z)) 62%, transparent);position: absolute;letter-spacing: .18em;}

.gc66k0j.jq4e7p.ccp3 .vrce177 {background: var(--u3qtv, var(--wc1));}
.gc66k0j.jq4e7p .vrce177::before {background: var(--zz58);}
.gc66k0j.jq4e7p .bacqp {color: var(--s13bg, var(--vt7, var(--pad)));}
.gc66k0j.jq4e7p .dt7g5b {color: color-mix(in srgb, var(--s13bg, var(--vt7, var(--pad))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .gc66k0j.gc66k0j .vrce177 {margin: 0 10px 10px 0;order: -1;}
  .gc66k0j.gc66k0j .vrce177::before {inset: 10px -10px -10px 10px;}
  .gc66k0j.ccp3 .vrce177 {aspect-ratio: 16 / 8;}
}
@media (max-width:566px) {
  .jmp6bh.jmp6bh {width: 100%;display: flex;}
}

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

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

.wfbcys {background: linear-gradient(90deg,
    color-mix(in srgb, #000 82%, transparent) 0%,
    color-mix(in srgb, #000 62%, transparent) 38%,
    color-mix(in srgb, #000 0%, transparent) 72%);position: absolute;inset: 0;pointer-events: none;}
.ne8dz {width: 100%;z-index: 1;max-width:621px;position: relative;}
.wnpdxxd .xzmyyz {color: var(--qa3d, #fff);}
.wnpdxxd .x0ta9,
.wnpdxxd .adxts4c {color: color-mix(in srgb, var(--qa3d, #fff) 82%, transparent);}

.wnpdxxd.t5395m {--qa3d: var(--vt7, var(--pad));background: var(--oqoq, var(--wc1));}
.t5395m .xzmyyz {color: var(--qa3d, var(--vt7, var(--pad)));}
.t5395m .x0ta9,
.t5395m .adxts4c {color: color-mix(in srgb, var(--qa3d, var(--vt7, var(--pad))) 84%, transparent);}
.t5395m .heyaq {background: var(--qa3d, var(--vt7, var(--pad)));}
.qqdvr {position: absolute;bottom: -.2em;right: -.06em;max-width: 100%;letter-spacing: -.06em;pointer-events: none;user-select: none;z-index: 0;font: 800 clamp(100px, 16vw, 240px)/1 var(--ykad);overflow: hidden;white-space: nowrap;color: color-mix(in srgb, var(--qa3d, var(--vt7, var(--pad))) 12%, transparent);}

.t5395m .jmp6bh.jmp6bh {background: var(--qa3d, var(--vt7, var(--pad)));color: var(--oqoq, var(--up0bf));}
.t5395m .jmp6bh.jmp6bh:hover {opacity:0.87;}

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

.erqj4ha.erqj4ha .cya6f {margin: 0 0 18px;}

.erqj4ha.erqj4ha .zawvs {column-rule: 1px solid var(--tqgt);column-gap:41px;columns: 2;}

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

.erqj4ha.erqj4ha .cyg69 {margin: 4px 12px 0 0;letter-spacing: -.05em;font: 800 46px/0.8 var(--ykad);float: left;color: var(--vt7, var(--pad));}

.erqj4ha.erqj4ha .x5e8wje {font: 800 17px/1.35 var(--ykad);color: var(--vt7, var(--pad));letter-spacing: -.015em;margin: 0 0 4px;display: block;}
.erqj4ha.erqj4ha .mjwp97c {line-height:1.60;font-size: 16px;display: block;color: var(--vt7, var(--pad));}

.fwzcd4.fwzcd4 .aq95 {margin: 0 0 18px;}

.fwzcd4.fwzcd4 .hm32 {overflow-x: auto;}

.fwzcd4.fwzcd4 .zakzw8 {margin: 0;width: 100%;font: 16px/1.6 var(--ykad);border-collapse: collapse;}

.fwzcd4.fwzcd4 .b9z60w4 {white-space: nowrap;text-align: left;border-bottom: 2px solid var(--wkd77, var(--u6q));padding: 0 16px 10px;font: 700 12px/1.3 var(--ykad);letter-spacing: .11em;text-transform: uppercase;}
.fwzcd4.fwzcd4 .ykstz {color: var(--u6q);}

.fwzcd4.fwzcd4 .xa95n5z {color: var(--p97);}
.fwzcd4.fwzcd4 .b9z60w4 + .b9z60w4,
.fwzcd4.fwzcd4 .v5fskp + .v5fskp {border-left: 1px solid var(--tqgt);}

.fwzcd4.fwzcd4 .v5fskp {padding: 12px 16px;color: var(--ulw, var(--u6q));vertical-align: top;border-bottom: 1px solid var(--x2o);width: 50%;}
.fwzcd4.fwzcd4 tbody tr:last-child .v5fskp {border-bottom: 0;}

.fwzcd4.fwzcd4 .jcernwg {width: 18px;font: 800 17px/1.55 var(--ykad);float: left;}

.fwzcd4.fwzcd4 .hqa0ef .jcernwg {color: var(--up0bf);}
.fwzcd4.fwzcd4 .ktw65 .jcernwg {color: var(--p97);}
.fwzcd4.fwzcd4 .jhn9gy1 {padding-left:25px;display: block;}

.pzxf5.pzxf5 .aznp9hs {margin: 0 0 12px;}
.pzxf5.pzxf5 .dhaqcx {border-top: 2px solid var(--u6q);}

.pzxf5.pzxf5 .x4y0psq {margin: 0;background: none;padding: 0;border: 0;border-bottom: 1px solid var(--x2o);border-radius: 0;}

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

.pzxf5.pzxf5 .d8gf9k8::after {flex: 0 0 auto;color: var(--p97);font: 400 21px/1 var(--ykad);content: "+";}
.pzxf5.pzxf5 .x4y0psq[open] .d8gf9k8::after {content: "\2212";}

.pzxf5.pzxf5 .bb3zx8 {display: flex;padding: 0 0 18px;gap:13px;}
.pzxf5.pzxf5 .ktacw {flex: 0 0 auto;font: 800 13px/1.7 var(--ykad);color: var(--up0bf);letter-spacing: .1em;}
.pzxf5.pzxf5 .ps2ma {font-size: 16px;margin: 0;color: var(--p97);line-height:1.61;}

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

.r8hawa2.r8hawa2 .z9h7 {gap:23px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.r8hawa2.vs7pa .z9h7 {gap:26px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:895px) {
  .r8hawa2.r8hawa2 .z9h7 {gap:18px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:488px) {
  .r8hawa2.r8hawa2 .z9h7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.r8hawa2.r8hawa2 .d1ey2bm {border-top: 2px solid var(--u6q);margin: 0;border-bottom: 0;padding-top:10px;min-width: 0;}
.r8hawa2.r8hawa2 .p5ye {display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 0;gap:2px 10px;text-decoration: none;min-width: 0;color: inherit;align-items: baseline;}
.r8hawa2.r8hawa2 .jtc8r {align-self: start;letter-spacing: .06em;grid-column: 1;color: var(--p97);font: 700 13px/1.3 var(--ykad);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;}

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

.vaaa.vaaa .em8ctnb {margin: 0 0 18px;}
.vaaa.vaaa .mw3v {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));background: var(--x2o);display: grid;border: 1px solid var(--x2o);gap:1px;}
.vaaa.rrqsf3n .mw3v {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.r0vxxnj.r0vxxnj .aq4v {margin: 0 0 14px;}
.r0vxxnj.r0vxxnj .t0w4 {gap:13px;flex-wrap: wrap;background: var(--ulz);padding: 18px 20px;display: flex;align-items: center;}
.r0vxxnj.rm8dnc .t0w4 {background: none;border-top: 1px solid var(--tqgt);border-bottom: 1px solid var(--tqgt);}
.r0vxxnj.r0vxxnj .xex15 {padding: 12px 18px;display: inline-flex;background: color-mix(in srgb, var(--up0bf) 12%, #000);border-radius: var(--a7w);justify-content: center;align-items: center;}
.r0vxxnj.r0vxxnj .hrpmnv {object-fit: contain;width: auto;height: 36px;display: block;}
.r0vxxnj.r0vxxnj .gwxw {font: 500 12.5px/1.5 var(--ykad);letter-spacing: .03em;margin: 12px 0 0;color: var(--p97);}

.v5fa1p9.v5fa1p9 .hr61cf {margin: 0 0 16px;}
.v5fa1p9.v5fa1p9 .pmja3 {flex-wrap: wrap;border-bottom: 2px solid var(--u6q);padding: 0 0 20px;align-items: baseline;display: flex;gap:12px;margin: 0 0 24px;}
.v5fa1p9.v5fa1p9 .w636 {font: 800 clamp(40px, 5vw, 62px)/1 var(--ykad);font-variant-numeric: tabular-nums;letter-spacing: -.045em;}
.v5fa1p9.v5fa1p9 .wcb0p34 {color: var(--p97);font: 700 17px/1 var(--ykad);}
.v5fa1p9.v5fa1p9 .ggj6nb {font-size: 16px;min-width: 0;flex: 1 1 260px;line-height:1.53;color: var(--p97);}
.v5fa1p9.v5fa1p9 .yb5vv {display: grid;gap:23px;}
.v5fa1p9.d9mb8t .yb5vv {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.v5fa1p9.v5fa1p9 .pa6c {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--up0bf);}
.v5fa1p9.v5fa1p9 .ts0nqja {margin: 0 0 10px;letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--ykad);}
.v5fa1p9.v5fa1p9 .d2b8 {align-items: baseline;display: flex;gap:9px;flex-wrap: wrap;font-style: normal;}
.v5fa1p9.v5fa1p9 .wc1g248 {letter-spacing: .11em;font: 700 12px/1 var(--ykad);text-transform: uppercase;}
.v5fa1p9.v5fa1p9 .gnvs {color: var(--p97);font: 600 12px/1 var(--ykad);font-style: normal;font-variant-numeric: tabular-nums;}

.jc3gj.jc3gj {border-radius: 0;background: var(--ulz);grid-template-columns: minmax(0, 1fr);position: relative;display: grid;}
.jc3gj.jc3gj .jxq1f {bottom: 0;width: 4px;left: 0;top: 0;position: absolute;background: var(--up0bf);}
.jc3gj.jc3gj .p7z7b {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.jc3gj.jc3gj .wtp79 {margin: 0 0 12px;}
.jc3gj.jc3gj .j0g9n > :first-child {margin-top: 0;}
.jc3gj.jc3gj .j0g9n > :last-child  {margin-bottom: 0;}
.jc3gj.jc3gj .em4v0g {border-radius: var(--a7w);background: var(--up0bf);color: var(--vt7, var(--pad));padding: 0 26px;margin-top:16px;transition:background 0.136s;display: inline-flex;align-items: center;text-decoration: none;min-height: 46px;justify-content: center;font: 700 15px/1 var(--ykad);}
.jc3gj.jc3gj .em4v0g:hover {background: var(--cwva);}
.jc3gj.jc3gj .kas6zn {margin: 0;min-width: 0;}
.jc3gj.jc3gj .pm1d {object-fit: cover;border-radius: 0;width: 100%;height: 100%;display: block;}

@media (max-width: 759.98px) {
  .jc3gj.w5h2 > .kas6zn {order: 1;}
}

@media (min-width:755px) {
  .jc3gj.nw77v {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .jc3gj.nw77v .p7z7b {grid-row: 1;grid-column: 1;}
  .jc3gj.nw77v .kas6zn {grid-column: 2;grid-row: 1;}
  .jc3gj.nw77v .hm7qsx  {grid-column: 2;}
  .jc3gj.nw77v:has(.hm7qsx) .kas6zn {grid-column: 1;}
  
  .jc3gj.nw77v:has(.xy7s) {grid-template-columns: minmax(0, 1fr);}
}

.jc3gj.q8abcvc {max-width: none;}
.jc3gj.q8abcvc .pm1d {max-height: 240px;}
@media (min-width:755px) {
  .xrzfcz > .q8abcvc {width: calc(50% - var(--tz0) / 2);float: left;max-width: none;}
  .xrzfcz > .q8abcvc + .q8abcvc {float: right;}
  
  .xrzfcz > .q8abcvc + .q8abcvc + * {clear: both;}
}

.ez5awhv.ez5awhv {display: block;}
.ez5awhv .g0j9y {flex-wrap: wrap;margin: 0 0 22px;display: flex;gap:16px 28px;justify-content: space-between;align-items: flex-end;}
.ez5awhv .cft7r {flex: 1 1 320px;min-width: 0;}
.ez5awhv .gcvh {margin: 0;text-wrap: balance;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--ykad);letter-spacing: -.038em;}
.ez5awhv .cy9c {line-height:1.56;max-width: 60ch;font-size: 16.5px;color: var(--p97);margin: 10px 0 0;}
.ez5awhv .c5kntb0 {gap:11px;align-items: center;flex: 0 0 auto;display: flex;}
.ez5awhv .gc073d {font: 800 15px/1 var(--ykad);font-variant-numeric: tabular-nums;letter-spacing: .08em;text-align: center;min-width: 4.6em;color: var(--p97);}
.ez5awhv .gc073d > span {font-size: 22px;color: var(--u6q);}
.ez5awhv .tyqq8a {transition:background 0.171s, opacity 0.182s;width: 48px;align-items: center;height: 48px;cursor: pointer;padding: 0;font: 800 20px/1 var(--ykad);justify-content: center;display: inline-flex;border: 0;border-radius: var(--a7w);background: var(--up0bf);color: var(--vt7, var(--pad));}
.ez5awhv .tyqq8a:hover {background: var(--cwva);}
.ez5awhv .tyqq8a:disabled {opacity:0.34;cursor: default;}
.ez5awhv .tyqq8a:focus-visible,
.ez5awhv .zrga:focus-visible {outline: 2px solid var(--u6q);outline-offset: 3px;}
.ez5awhv .tyqq8a[hidden] {display: none;}

.ez5awhv .zrga {scroll-snap-type: x mandatory;grid-auto-columns: calc(72% - 10px);grid-auto-flow: column;scroll-behavior: smooth;overscroll-behavior-x: contain;scrollbar-width: none;display: grid;overflow-x: auto;gap:21px;}
.ez5awhv .zrga::-webkit-scrollbar {display: none;}
.ez5awhv.zdj5 .zrga {grid-auto-columns: calc(86% - 10px);}
.ez5awhv .n02gt2d {margin: 0;scroll-snap-align: start;min-width: 0;}
.ez5awhv .n02gt2d picture {display: block;}
.ez5awhv .dw6yk.dw6yk {width: 100%;border-radius: var(--a7w);display: block;aspect-ratio: 16 / 9;height: auto;object-fit: cover;}
.ez5awhv .cb7g6rn {display: flex;border-top: 2px solid var(--u6q);margin: 12px 0 0;align-items: baseline;gap:13px;padding-top:11px;}
.ez5awhv .xjf8dd {letter-spacing: -.04em;color: color-mix(in srgb, var(--up0bf) 62%, var(--u6q));font: 800 28px/1 var(--ykad);font-variant-numeric: tabular-nums;}
.ez5awhv .cm3xcx2 {color: var(--u6q);font: 700 16px/1.35 var(--ykad);}

.ez5awhv .w9kaz {display: block;background: var(--tqgt);height: 4px;border-radius: var(--a7w);overflow: hidden;margin: 20px 0 0;}
.ez5awhv .gagybf8 {background: var(--up0bf);display: block;height: 100%;transition:width 0.333s ease;}
.ez5awhv .x4342r {display: flex;flex-wrap: wrap;gap:11px;margin: 24px 0 0;}

@media (max-width:755px) {
  .ez5awhv .zrga,
  .ez5awhv.zdj5 .zrga {gap:12px;grid-auto-columns: 86%;}
  .ez5awhv .g0j9y {align-items: center;}
  .ez5awhv .tyqq8a {height: 44px;width: 44px;}
  .ez5awhv .x4342r > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .ez5awhv .zrga {scroll-behavior: auto;}
  .ez5awhv .gagybf8 {transition:none;}
}

.f985ynd.f985ynd {background: var(--up0bf);color: var(--vt7, var(--pad));}
.f985ynd.f985ynd:hover {background: var(--cwva);}
.t6se.t6se {color: var(--u6q);background: none;box-shadow: inset 0 0 0 2px var(--u6q);}
.t6se.t6se:hover {background: var(--ulz);}

.brpv.brpv {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:5px 18px;}
.brpv.brpv .rg7rv {background: var(--u6q);grid-column: 1 / -1;width: 100%;margin: 0 0 6px;border: 0;height: 2px;}
.brpv.brpv .mg8w2 {margin: 0;}
.brpv.brpv .b51w0 {width: 72px;display: block;border-radius: var(--a7w);object-fit: cover;height: 72px;}
.brpv.brpv .gqrxy {min-width: 0;}
.brpv.brpv .kg2nhd {letter-spacing: -.02em;font: 800 19px/1.25 var(--ykad);display: block;}
.brpv.brpv .axty {letter-spacing: .1em;margin-top:4px;text-transform: uppercase;display: block;color: var(--p97);font: 600 11.5px/1.35 var(--ykad);}
.brpv.brpv .nr74qj {font-size: 15.5px;line-height:1.59;margin: 10px 0 0;}
.brpv.brpv .xvn5p6h {font-size: 13px;margin: 10px 0 0;color: var(--p97);line-height:1.56;}
.brpv.brpv .pbp4 {gap:9px;list-style: none;grid-column: 2;display: flex;padding: 0;margin: 12px 0 0;}
.brpv.brpv .g4367 {margin: 0;}
.brpv.brpv .rgdbsp {color: var(--u6q);border-radius: var(--a7w);align-items: center;display: inline-flex;height: 44px;box-shadow: inset 0 0 0 1px var(--tqgt);text-decoration: none;justify-content: center;width: 44px;}
.brpv.brpv .rgdbsp:hover {background: var(--ulz);}

.brpv.mg1qbxn {grid-template-columns: minmax(0, 1fr);}
.brpv.mg1qbxn .pbp4 {grid-column: 1;}

.k0m58g.k0m58g .xtk5qc {margin: 0 0 8px;color: var(--p97);letter-spacing: .22em;font: 600 11.5px/1 var(--ykad);text-transform: uppercase;}
.k0m58g.k0m58g .r9c4e {margin: 0 0 12px;}
.k0m58g.k0m58g .schpncr {width: 100%;height: 1px;background: var(--tqgt);border: 0;margin: 0 0 18px;}
.k0m58g.kyvz2v {padding-left: clamp(0px, 4vw, 56px);}
.k0m58g.k0m58g .fkxy7 > :first-child {margin-top: 0;}
.k0m58g.k0m58g .fkxy7 > :last-child  {margin-bottom: 0;}

.gba0m.gba0m {flex-direction: column;align-items: center;display: flex;margin: 0 0 var(--tz0);gap:15px;}
.gba0m.hq3we  {align-items: flex-start;}
.gba0m.m336x6 {align-items: flex-end;}
.gba0m.gba0m .y6z44h7 {margin: 0;width: 100%;border: 0;border-top: 2px dashed var(--tqgt);height: 0;}
.gba0m.gba0m .qt7z {min-height: 52px;display: inline-flex;color: var(--vt7, var(--pad));align-items: center;text-decoration: none;transition:background 0.154s;border-radius: var(--a7w);background: var(--up0bf);padding: 0 40px;justify-content: center;}
.gba0m.gba0m .qt7z:hover {background: var(--cwva);}
.gba0m.gba0m .trgz92b {letter-spacing: .02em;font: 700 16px/1 var(--ykad);}

.gba0m.gba0m .qt7z {position: relative;overflow: hidden;}
.gba0m.gba0m .wghwr {height: 12px;width: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);background: var(--lvqi);top: 0;position: absolute;right: 0;}

.gba0m.gba0m .wghwr {background: var(--ui9lp);}

.gba0m.gba0m .hb7pmw {width: 100%;}

.yb22s99.yb22s99 {margin: 0 0 var(--tz0);}
.yb22s99.yb22s99 .m65wspv {display: block;}
.yb22s99.yb22s99 .dt9a1 {border-radius: var(--a7w);width: 100%;display: block;height: auto;}
.yb22s99.yb22s99 .qr6cb98 {height: 1px;background: var(--tqgt);border: 0;margin: 10px 0 0;width: 100%;}
.yb22s99.yb22s99 .m210a {margin: 8px 0 0;}
.yb22s99.yb22s99 .n3e53 {color: var(--p97);text-transform: uppercase;letter-spacing: .14em;font: 600 11.5px/1 var(--ykad);}

.yb22s99.ts2bj {transform: translateX(-50%);margin-left: 50%;width: min(var(--tpc), calc(100vw - var(--hgt) * 2));}

.szts.szts {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--ulz);}
.szts.e3wa {padding-right: 0;background: none;padding-left: 0;}
.szts.szts .z9e1j {height: 2px;margin: 0 0 14px;border: 0;width: 100%;background: var(--u6q);}
.szts.szts .zf7x1bb {margin: 0 0 12px;font: 700 12px/1.3 var(--ykad);letter-spacing: .2em;text-transform: uppercase;display: block;color: var(--p97);}
.szts.szts .htfyx > :first-child {margin-top: 0;}
.szts.szts .htfyx > :last-child  {margin-bottom: 0;}

.b1e0ze.b1e0ze {padding: clamp(24px, 3vw, 40px);color: var(--w4z);position: relative;background: var(--zz58);}
.b1e0ze.b1e0ze .v9xny {margin: 0 0 14px;color: var(--w4z);}
.b1e0ze.b1e0ze .nq8p > :first-child {margin-top: 0;}
.b1e0ze.b1e0ze .nq8p > :last-child  {margin-bottom: 0;}

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

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

.b1e0ze.cvpkkpw {color: var(--x7a, var(--vt7, var(--pad)));background: var(--wc1);}
.b1e0ze.cvpkkpw .v9xny,
.b1e0ze.cvpkkpw .nq8p :is(h2, h3, strong, b),
.b1e0ze.cvpkkpw .nq8p a {color: var(--x7a, var(--vt7, var(--pad)));}
.b1e0ze.cvpkkpw .nq8p a {text-decoration-color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 60%, transparent);}
.b1e0ze.cvpkkpw .nq8p :is(td, th) {border-color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 26%, transparent);}
.b1e0ze.cvpkkpw .nq8p thead th {border-bottom-color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 50%, transparent);color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 78%, transparent);}
.b1e0ze.cvpkkpw .khnj {border-bottom-color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 40%, transparent);border-right-color: color-mix(in srgb, var(--x7a, var(--vt7, var(--pad))) 40%, transparent);}

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

.zawnfva, .j6nm6 {box-shadow: none !important;border: 0 !important;border-radius: var(--a7w) !important;background: var(--ulz) !important;padding: 30px 32px !important;}

@media (max-width:755px) {
  :root {--hgt: 18px;}
  .ad9c {display: flex;}
  .vks2ym4 {display: none;}
  
  .xrzfcz {padding: 24px var(--hgt) 56px;}
  
  .erqj4ha.erqj4ha .zawvs {columns: 1;column-rule: 0;}
  .erqj4ha.erqj4ha .cyg69 {font-size: 38px;}
  
  .fwzcd4.fwzcd4 .b9z60w4 {padding: 0 10px 9px;}
  .fwzcd4.fwzcd4 .v5fskp {padding: 11px 10px;}
  .pzxf5.pzxf5 .d8gf9k8 {font-size: 16.5px;}
  
  .cyyca {transform: none;width: auto;margin-left: 0;}
}

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

.ghrk7q.ghrk7q {background: var(--e2iww);}
.xrzfcz thead th {border-bottom-color: var(--wkd77, var(--u6q));}
.xrzfcz tbody td {color: var(--ulw, inherit);}

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

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

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

.ghrk7q .eewh a {min-height: 44px;display: flex;align-items: center;}
.bwdns {display: inline-flex;align-items: center;min-height: 44px;}

.dxwm4t, .yb4n1, .vcatxyy,
.xrzfcz a[role="button"],
.xrzfcz .j3aa a {min-height: 44px;}

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

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

.vks2ym4 ul {gap:8px;}

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

.ghrk7q .eewh ul {display: grid;gap:9px;}

.pm9w.pm9w {padding: 0;background: none;box-shadow: none;border: 0;border-radius: 0;margin: 40px 0 0;}
.pm9w.pm9w .yn3q8ae {border: 0;border-top: 2px solid var(--u6q);margin: 0 0 18px;}
.pm9w.pm9w .bmcf {display: block;font: 700 12px/1 var(--ykad);letter-spacing: .11em;text-transform: uppercase;color: var(--p97);margin: 0 0 10px;}
.pm9w.pm9w .fsmbrw {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--ykad);margin: 0 0 10px;letter-spacing: -.035em;}
.pm9w.pm9w .ewyjk {max-width: 62ch;color: var(--p97);margin: 0 0 22px;}

.pm9w.pm9w .symy {gap: 0;margin: 0 0 24px;list-style: none;display: grid;padding: 0;border-top: 1px solid var(--tqgt);}
.pm9w.w7sga .symy {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.pm9w.pm9w .t80v3g {padding: 11px 0;display: flex;gap:7px 14px;flex-wrap: wrap;border-bottom: 1px solid var(--tqgt);align-items: baseline;}
.pm9w.pm9w .vcepfdx {flex: 0 0 auto;color: var(--p97);letter-spacing: .11em;text-transform: uppercase;font-style: normal;font: 700 12px/1.3 var(--ykad);}
.pm9w.pm9w .dr5t {margin-left: auto;color: var(--u6q);font: 600 16px/1.3 var(--ykad);font-variant-numeric: tabular-nums;}
.pm9w.w7sga .dr5t {margin-left: 0;}

.pm9w.pm9w .q5mx {margin: 0;display: flex;flex-wrap: wrap;gap:13px;}
.pm9w.pm9w .c047c {color: #fff;display: inline-flex;background: #000;justify-content: center;text-decoration: none;border: 2px solid #000;border-radius: var(--a7w);transition:background 0.188s, color 0.164s;padding: 8px 24px;min-height: 52px;flex-direction: column;}
.pm9w.pm9w .c047c:hover {background: #fff;color: #000;}
.pm9w.pm9w .dt2k2 {text-transform: uppercase;letter-spacing: .12em;font: 600 10.5px/1.3 var(--ykad);color: inherit;}
.pm9w.pm9w .m2cbr {color: inherit;font: 700 17px/1.2 var(--ykad);font-style: normal;letter-spacing: -.02em;}

@media (max-width:566px) {
  
  .pm9w.pm9w .q5mx {flex-direction: column;}
  .pm9w.pm9w .c047c  {align-items: flex-start;}
  
  .pm9w.w7sga .symy {grid-template-columns: minmax(0, 1fr);}
}

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

.naatse5[hidden] {display: none;}

.mqzqw7n {justify-content: space-between;gap:11px;border-bottom: 1px solid var(--tqgt);align-items: center;display: flex;padding: 14px 8px 14px 20px;}
.vshjaz {min-width: 0;letter-spacing: -.035em;overflow-wrap: anywhere;color: var(--uhsu);font: 800 20px/1.2 var(--ykad);}
.w6nhvt {flex: 0 0 auto;cursor: pointer;min-height: 44px;align-items: center;justify-content: center;color: var(--uhsu);line-height: 1;min-width: 44px;background: none;border: 0;font-size: 27px;display: flex;}
.w6nhvt:hover {color: var(--p97);}

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

.gm4mv {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--tqgt);gap:9px;margin-top: auto;}
.jhxf97,
.wmhj {font-size: 15.5px;padding: 12px 18px;justify-content: center;display: flex;align-items: center;font-weight: 700;border-radius: var(--a7w);min-height: 48px;text-decoration: none;}
.jhxf97 {border: 1px solid var(--tqgt);color: var(--uhsu);background: transparent;}
.jhxf97:hover {background: var(--ulz);}
.wmhj {color: var(--vt7, var(--pad));background: var(--up0bf);border: 1px solid transparent;}
.wmhj:hover {background: var(--cwva);}

.naatse5 a:focus-visible,
.w6nhvt:focus-visible,
.ad9c:focus-visible {outline: 2px solid var(--wc1);outline-offset: 2px;}

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

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

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

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

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

.a1nf.a1nf .txa7hx > summary.w2h8ra {gap:13px;cursor: pointer;align-items: center;min-height: 44px;display: flex;list-style: none;}
.a1nf.a1nf .txa7hx > summary.w2h8ra::-webkit-details-marker {display: none;}
.a1nf.a1nf .txa7hx > summary.w2h8ra:focus-visible {outline: 2px solid var(--u6q);outline-offset: 4px;}
.a1nf.a1nf .txa7hx > summary.w2h8ra .b0qc {margin: 0;}

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

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

.c8q7q {--bbj: var(--a7w);--fmu: 1.5px solid var(--tqgt);--vdr5: 999px;--fs3: 0 13px;--l9d5v: 999px;--ffb: 700;}

.fwzcd4.fwzcd4 .ktw65 .jcernwg {color: var(--s6yy, var(--p97));}

.erqj4ha.erqj4ha .mjwp97c, .erqj4ha.erqj4ha .x5e8wje {color: var(--u6q);}

.fwzcd4.fwzcd4 .hqa0ef .jcernwg {color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}

@media (max-width:695px) {
  .fwzcd4.ttz6x9 .hqa0ef:not(:empty)::before,
  .fwzcd4.ttz6x9 .ktw65:not(:empty)::before {font-weight: 700;margin-right:7px;}
  .fwzcd4.ttz6x9 .hqa0ef:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}
  .fwzcd4.ttz6x9 .ktw65:not(:empty)::before {content: "\2212";color: var(--s6yy, var(--p97));}
}

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

.pzxf5.ycdv6n .bw30z {counter-reset: mp-qa-n;margin: 0;padding: 0;border-top: 2px solid var(--u6q);list-style: none;}
.pzxf5.ycdv6n .vg7336h {counter-increment: mp-qa-n;border-bottom: 1px solid var(--x2o);margin: 0;padding-left:41px;position: relative;}

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

.pzxf5.ycdv6n .x4y0psq {border-bottom: 0;}

.pzxf5.ycdv6n .ps2ma {padding: 0 0 18px;}

.pzxf5.sj6q .x4y0psq:first-of-type {border-top: 2px solid var(--u6q);}
.pzxf5.sj6q .ps2ma {border-left: 2px solid var(--tqgt);margin: 0 0 16px;padding: 1px 0 1px 18px;}

.pzxf5.pzxf5 .ktacw {color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}

@media (max-width:566px) {
  .pzxf5.ycdv6n .vg7336h {padding-left:33px;}
  .pzxf5.sj6q .ps2ma {padding-left:14px;}
}

.fwzcd4.fwzcd4 .yh3v5yx {font: 800 15px/1 var(--ykad);display: inline-block;margin-right:9px;}
.fwzcd4.fwzcd4 .ykstz .yh3v5yx {color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}
.fwzcd4.fwzcd4 .xa95n5z .yh3v5yx {color: var(--s6yy, var(--p97));}

.fwzcd4.c053 .zakzw8 {border-top: 2px solid var(--wkd77, var(--u6q));}
.fwzcd4.c053 .z1wfq0 {border-bottom: 1px solid var(--tqgt);padding: 16px 20px 16px 0;white-space: nowrap;width: 1%;vertical-align: top;}

.fwzcd4.c053 .v5fskp {padding: 16px 0 16px 20px;border-left: 1px solid var(--tqgt);border-bottom: 1px solid var(--tqgt);width: auto;}
.fwzcd4.c053 tbody tr:last-child .z1wfq0,
.fwzcd4.c053 tbody tr:last-child .v5fskp {border-bottom: 0;}

.fwzcd4.fwzcd4 .swrm {list-style: none;padding: 0;margin: 0;}
.fwzcd4.fwzcd4 .ra1amm {border-bottom: 1px solid var(--x2o);padding: 8px 0;margin: 0;}
.fwzcd4.fwzcd4 .ra1amm:first-child {padding-top: 0;}
.fwzcd4.fwzcd4 .ra1amm:last-child {padding-bottom: 0;border-bottom: 0;}

.fwzcd4.ttz6x9 .v5fskp {padding: 13px 16px;}

@media (max-width:566px) {
  .fwzcd4.c053 .z1wfq0 {padding: 13px 14px 13px 0;}
  .fwzcd4.c053 .v5fskp {padding: 13px 0 13px 14px;}
}

.szts.z9js7fw .zf7x1bb {margin: 0 0 10px;}
.szts.z9js7fw .z9e1j {margin: 0 0 16px;}

.szts.szts .xk1qeb {grid-template-columns: minmax(0, 1fr);gap:11px 26px;display: grid;}
.szts.p1ch .zf7x1bb {margin: 0;}
@media (min-width:729px) {
  .szts.p1ch .xk1qeb {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .szts.p1ch .htfyx {grid-column: 2;}
  .szts.p1ch .htfyx:only-child {grid-column: 1 / -1;}
}

.gba0m.gba0m .z5w91 {width: 100%;padding: clamp(16px, 2.2vw, 24px);justify-content: center;border: 2px dashed var(--tqgt);border-radius: var(--a7w);display: flex;}
.gba0m.hq3we .z5w91  {justify-content: flex-start;}
.gba0m.m336x6 .z5w91 {justify-content: flex-end;}

.gba0m.gba0m .z5w91 .hb7pmw {width: 100%;}

.brpv.p7ps5r7 {display: block;}
.brpv.p7ps5r7 .rg7rv {margin: 0 0 14px;}
.brpv.p7ps5r7 .mg8w2 {float: left;margin: 3px 16px 10px 0;}
.brpv.p7ps5r7 .ym2bj2 {display: block;color: var(--p97);text-transform: uppercase;font: 600 11.5px/1.35 var(--ykad);margin: 0 0 3px;letter-spacing: .1em;}
.brpv.p7ps5r7 .pbp4 {clear: both;margin: 14px 0 0;}

.brpv.p7ps5r7 .xvn5p6h {clear: left;}

.brpv.p7ps5r7::after {display: block;clear: both;content: "";}

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

.brpv.qdaq7z .gqrxy {flex-wrap: wrap;justify-content: space-between;display: flex;border-bottom: 1px solid var(--tqgt);gap:3px 18px;align-items: baseline;grid-column: 1;padding-bottom:11px;}
.brpv.qdaq7z .axty {margin-top: 0;}
.brpv.qdaq7z .mg8w2 {grid-column: 2;grid-row: 2;}
.brpv.qdaq7z .nr74qj,
.brpv.qdaq7z .xvn5p6h,
.brpv.qdaq7z .pbp4 {grid-column: 1 / -1;}
.brpv.qdaq7z .nr74qj {margin-top:13px;}
.brpv.qdaq7z .pbp4 {margin-top:17px;}

@media (max-width:566px) {
  .brpv.qdaq7z {grid-template-columns: minmax(0, 1fr);}
  
  .brpv.qdaq7z .rg7rv {order: -2;}
  .brpv.qdaq7z .mg8w2 {order: -1;margin-bottom:12px;grid-row: auto;grid-column: 1;}
}

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

.a1nf.a1nf .ah0rv89 {margin-top:11px;padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--ulz);}
.a1nf.a1nf .ah0rv89 .mahs {margin-top:14px;}

.a1nf.a1nf .ah0rv89 .mgbw2j li:last-child {border-bottom: 0;}

.erqj4ha.erqj4ha .cyg69 {color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}

.erqj4ha.zpnq .t6jct4r {list-style: none;counter-reset: mp-run-n;margin: 0;padding: 0;}
.erqj4ha.zpnq .kbmmj {margin: 0 0 20px;position: relative;padding: 0 0 18px 58px;border-bottom: 1px solid var(--tqgt);counter-increment: mp-run-n;}
.erqj4ha.zpnq .kbmmj:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.erqj4ha.zpnq .kbmmj::before {content: counter(mp-run-n);font: 800 40px/1 var(--ykad);left: 0;top: -2px;letter-spacing: -.05em;position: absolute;color: color-mix(in srgb, var(--wc1, var(--up0bf)) 62%, var(--u6q));}

.erqj4ha.htwnwf .pkjrgy {margin: 0;}
.erqj4ha.htwnwf .haayc {margin: 0 0 20px;padding: 0 0 18px;border-bottom: 1px solid var(--tqgt);}
.erqj4ha.htwnwf .haayc:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.erqj4ha.htwnwf .x4cv9k {padding: 0 0 7px;display: flex;border-bottom: 1px solid var(--x2o);align-items: baseline;margin: 0 0 7px;gap:11px;}

.erqj4ha.htwnwf .cyg69 {font-variant-numeric: tabular-nums;margin: 0;float: none;font-size: 23px;line-height: 1;}
.erqj4ha.htwnwf .x5e8wje {margin: 0;}

@media (max-width:566px) {
  .erqj4ha.zpnq .kbmmj {padding-left:46px;}
  .erqj4ha.zpnq .kbmmj::before {font-size: 32px;}
  .erqj4ha.htwnwf .x4cv9k {gap:10px;}
}

@media (max-width:695px) {
  .fwzcd4.c053 .v5fskp {padding-left: 0;border-left: 0;}
}

.jmp6bh.jmp6bh,
.vcatxyy.vcatxyy, .jcpqc.jcpqc,
.wmhj.wmhj, .jhxf97.jhxf97,
.em4v0g.em4v0g,
.f985ynd.f985ynd, .t6se.t6se,
.qt7z.qt7z {text-decoration: none;font-weight: 800;font-family: var(--ykad);display: inline-flex;letter-spacing: .06em;transition:background 0.192s, color 0.166s, border-color 0.2s;text-transform: uppercase;border-radius: var(--a7w);line-height:1.09;align-items: center;white-space: nowrap;text-align: center;justify-content: center;}
.em4v0g.em4v0g, .f985ynd.f985ynd,
.t6se.t6se, .qt7z.qt7z {padding: 0 28px;font-size: 14px;min-height: 50px;}

.gba0m.gba0m .trgz92b {letter-spacing: inherit;font: inherit;}

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

.c8q7q {--l9d5v: var(--a7w);--vdr5: var(--a7w);}
.km657 {justify-self: start;display: flex;grid-column: 1;align-items: center;grid-row: 1;}
.r1m2j3 {padding: 16px 20px 0;}
.km657:not(:has(*)), .r1m2j3:not(:has(*)) {display: none;}

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

@media (max-width:755px) {
  
  .t2hxm {gap:8px;padding: 10px var(--hgt);grid-template-columns: auto minmax(0, 1fr) auto;}
  .ad9c {grid-column: 1;}
  .bwdns {justify-self: start;min-width: 0;grid-column: 2;}
  .bwdns img {max-width: min(30vw, 120px);}
  .w0sz0 {font-size: 19px;}
  .prjgd3r {gap:6px;grid-column: 3;}
  .km657 {display: none;}
  .prjgd3r .vcatxyy.vcatxyy,
  .prjgd3r .jcpqc.jcpqc {min-height: 40px;letter-spacing: .04em;font-size: 11.5px;padding: 0 11px;}

  .naatse5 {border-left: 0;transform: translateX(-100%);left: 0;right: auto;border-right: 1px solid var(--tqgt);}
}
@media (max-width: 359.98px) {
  
  :root {--hgt: 14px;}
  .t2hxm {padding: 10px var(--hgt);gap:5px;}
  .bwdns img {max-width: 25vw;}
  .prjgd3r .vcatxyy.vcatxyy,
  .prjgd3r .jcpqc.jcpqc {letter-spacing: .02em;font-size: 11px;padding: 0 9px;}
}

.vaaa.vaaa .mw3v,
.vaaa.rrqsf3n .mw3v,
.r0vxxnj.r0vxxnj .t0w4 {display: grid;grid-template-columns: repeat(var(--hvh80, 4), minmax(0, 1fr));}
.vaaa.vaaa .mw3v > * {max-width: none;}
.r0vxxnj.r0vxxnj .t0w4 {border-radius: var(--a7w);gap:13px;}
.r0vxxnj.r0vxxnj .xex15 {min-height: 76px;padding: 14px 12px;border-radius: var(--a7w);}
.r0vxxnj.r0vxxnj .hrpmnv {max-width: 100%;height: 34px;}
.vaaa.vaaa .mw3v {border-radius: var(--a7w);overflow: hidden;}
@media (max-width:895px) {
  .vaaa.vaaa .mw3v,
  .r0vxxnj.r0vxxnj .t0w4 {display: grid;grid-template-columns: repeat(var(--rum0v, 3), minmax(0, 1fr));}
}
@media (max-width:566px) {
  .vaaa.vaaa .mw3v,
  .r0vxxnj.r0vxxnj .t0w4 {grid-template-columns: repeat(var(--ft0qi, 2), minmax(0, 1fr));}
  .r0vxxnj.r0vxxnj .t0w4 {padding: 12px;gap:8px;}
  .r0vxxnj.r0vxxnj .xex15 {min-height: 60px;padding: 10px 8px;}
  .r0vxxnj.r0vxxnj .hrpmnv {height: 26px;}
  .vaaa.vaaa .x1qfat6 {padding: 16px 10px;min-height: 112px;}
  .vaaa.vaaa .hdpq {max-height: 44px;}
}

.pm9w.pm9w {display: grid;color: var(--jhk5f);--jhk5f: var(--vt7, var(--pad));align-items: center;padding: clamp(26px, 4vw, 56px);overflow: hidden;background: var(--e8ut);gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--tz0);grid-template-columns: minmax(0, 1fr);border-radius: var(--a7w);--e8ut: var(--wc1);}
.pm9w.w7sga {--jhk5f: var(--w4z);--e8ut: var(--zz58);}
@media (min-width:755px) {
  .pm9w.pm9w {grid-template-columns: minmax(0, 1fr) auto;}
}
.pm9w.pm9w .w5jh {min-width: 0;}
.pm9w.pm9w .yn3q8ae {margin: 0 0 18px;width: 64px;border: 0;border-top: 4px solid var(--jhk5f);}
.pm9w.pm9w :is(.fsmbrw, .dr5t) {color: var(--jhk5f);}
.pm9w.pm9w .fsmbrw {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.pm9w.pm9w :is(.ewyjk, .bmcf, .vcepfdx) {color: color-mix(in srgb, var(--jhk5f) 80%, transparent);}
.pm9w.pm9w .symy,
.pm9w.pm9w .t80v3g {border-color: color-mix(in srgb, var(--jhk5f) 26%, transparent);}

.pm9w.w7sga .symy {column-gap:27px;flex-wrap: wrap;display: flex;}
.pm9w.w7sga .t80v3g {flex: 1 1 150px;min-width: 0;}
.pm9w.pm9w .c047c {border-radius: var(--a7w);border: 2px solid color-mix(in srgb, var(--jhk5f) 30%, #000);}

.pm9w.pm9w .rnje {position: relative;justify-content: center;width: clamp(150px, 15vw, 190px);display: flex;transform: rotate(-6deg);aspect-ratio: 9 / 18.5;margin: 0 auto;gap:4px;border: 6px solid var(--jhk5f);border-radius:30px;align-items: center;flex-direction: column;background: color-mix(in srgb, var(--jhk5f) 10%, var(--e8ut));}
.pm9w.pm9w .n7nxwqa {left: 50%;transform: translateX(-50%);background: var(--jhk5f);position: absolute;border-radius: 0 0 10px 10px;height: 14px;top: 10px;width: 34%;}
.pm9w.pm9w .gfvygx {border-radius: var(--a7w);bottom: 12px;width: 36%;transform: translateX(-50%);background: var(--jhk5f);left: 50%;position: absolute;height: 4px;}
.pm9w.pm9w .j8xgfqa {letter-spacing: -.06em;font: 800 clamp(64px, 7vw, 92px)/.9 var(--ykad);color: var(--jhk5f);}
.pm9w.pm9w .ywhyax {letter-spacing: .14em;font: 800 16px/1 var(--ykad);color: color-mix(in srgb, var(--jhk5f) 70%, transparent);}
.pm9w.pm9w .x5kgm {letter-spacing: .16em;text-align: center;margin-top:18px;color: var(--jhk5f);text-transform: uppercase;max-width: 80%;overflow-wrap: anywhere;font: 800 13px/1.2 var(--ykad);}
@media (max-width: 759.98px) {
  
  .pm9w.pm9w .rnje {width: 150px;order: -1;}
  .pm9w.pm9w .j8xgfqa {font-size: 62px;}
}
@media (max-width:566px) {
  .pm9w.pm9w .q5mx {flex-direction: row;}
  .pm9w.pm9w .c047c {align-items: flex-start;padding: 8px 14px;flex: 1 1 140px;}
}
@media (prefers-reduced-motion: no-preference) {
  .pm9w.pm9w .rnje {transition:transform 0.293s ease;}
  .pm9w.pm9w:hover .rnje {transform: rotate(-2deg);}
}

.jc3gj.jc3gj, .szts.szts, .b1e0ze.b1e0ze,
.a1nf.a1nf .ah0rv89 {overflow: hidden;border-radius: var(--a7w);}
.xrzfcz .rxzpky4 :is(div, span, img, a) {border-radius: var(--a7w);}

@media (max-width:755px) {
  .ad9c {margin-left: -12px;}
  .ghrk7q.ghrk7q .eewh {padding-right: 0;padding-left: 0;width: 100%;margin-right: 0;margin-left: 0;}
}
@media (max-width:566px) {
  .xrzfcz.xrzfcz thead th {white-space: normal;}
  .fwzcd4.fwzcd4 {padding-left:14px;padding-right:14px;}
  .fwzcd4.fwzcd4 .b9z60w4,
  .fwzcd4.fwzcd4 .v5fskp {padding-right:7px;padding-left:7px;overflow-wrap: anywhere;}
  .fwzcd4.fwzcd4 .b9z60w4 {letter-spacing: .06em;white-space: normal;}
  .b1e0ze.b1e0ze {padding-right:15px;padding-left:15px;}
  .b1e0ze.b1e0ze :is(td, th) {padding-left:6px;padding-right:7px;overflow-wrap: anywhere;}
}
