

:root {--v8t4:  color-mix(in srgb, var(--ttfgp) 8%,  transparent);--mk4: calc(var(--c8zrw) + var(--eaxj4) * 2);--sk3p:     28px;--bibo:   color-mix(in srgb, var(--ttfgp) 66%, transparent);--tnt:  var(--kbl);--eaxj4:  20px;--c8zrw:    1180px;--rsk: var(--ttfgp);--j9s:    color-mix(in srgb, var(--ttfgp) 15%, transparent);--qembq:"Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--pkx:       4px;--fm96:     color-mix(in srgb, var(--kbl) 16%, var(--mhwvs, var(--qzz)));--tn1:    color-mix(in srgb, var(--ttfgp) 4%,  transparent);}

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

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

.p9nv {background: var(--ki51n);top: 0;position: sticky;z-index: 60;border-bottom: 1px solid var(--j9s);}
.hnx1z2 {gap:11px;display: grid;max-width: var(--mk4);margin: 0 auto;padding: 18px var(--eaxj4) 14px;align-items: center;grid-template-columns: 1fr auto 1fr;}
.rgbrk {grid-column: 2;text-decoration: none;display: flex;justify-self: center;}
.rgbrk img {width: auto;height: 30px;display: block;}
.s21vp3 {letter-spacing: -.035em;color: var(--gggtm);font: 800 23px/1 var(--qembq);}
.neypk3j {display: flex;gap:9px;justify-self: end;grid-column: 3;align-items: center;}
.f15e {background: color-mix(in srgb, var(--sfq) 22%, transparent);color: color-mix(in srgb, var(--qsj, var(--nwc0m)) 25%,
                   color-mix(in srgb, var(--gggtm) 78%, transparent));font: 600 13.5px/1.2 var(--qembq);white-space: nowrap;text-decoration: none;padding: 8px 14px;border-radius: var(--pkx);}
.f15e:hover {color: var(--ttfgp);}

.z9y7e:hover {background: var(--v7hk);}
.z9y7e {padding: 9px 17px;display: inline-block;color: var(--eqb, var(--vs8t6));background: var(--ma54a);font: 600 13.5px/1.2 var(--qembq);border-radius: var(--pkx);text-decoration: none;white-space: nowrap;}

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

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

.fmaq2y {margin: 0 auto;padding: 30px var(--eaxj4) 70px;--z71q: 100%;max-width: var(--mk4);display: flow-root;}

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

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

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

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

.fmaq2y > .g32vdc {padding-right: max(var(--eaxj4), calc((100vw - var(--c8zrw)) / 2));width: 100vw;border-radius: 0;transform: translateX(-50%);max-width: 100vw;padding-left: max(var(--eaxj4), calc((100vw - var(--c8zrw)) / 2));margin-left: 50%;}

.fmaq2y img {max-width: 100%;height: auto;border-radius: var(--pkx);}
.wys79 {width: min(var(--c8zrw), calc(100vw - var(--eaxj4) * 2));margin-left: 50%;transform: translateX(-50%);}

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

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

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

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

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

.x41sbyj.x41sbyj {color: var(--sp3fa, var(--yw2));min-height: 56px;margin-top: clamp(20px, 2.2vw, 30px);background: var(--kbl);font-size: 15px;padding: 0 34px;}
.x41sbyj.x41sbyj:hover {background: var(--v7hk);}

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

.vndb.vndb .hjxy5wn {margin: 0 14px 14px 0;isolation: isolate;position: relative;min-width: 0;}
.vndb.vndb .hjxy5wn::before {border-radius: var(--pkx);background: var(--tnt);position: absolute;content: "";inset: 14px -14px -14px 14px;z-index: -1;}
.vndb.vndb .hjxy5wn > * {position: relative;}
.vndb.vndb .hak7h {display: block;border-radius: var(--pkx);color: var(--gzi, inherit);height: auto;width: 100%;}
.vndb.vndb .hjxy5wn picture {display: block;}

.vndb.bcjxp5 .hjxy5wn {padding: clamp(20px, 3vw, 40px);display: flex;border-radius: var(--pkx);aspect-ratio: 16 / 10;background: var(--wrp, var(--fm96));justify-content: center;align-items: center;}
.vndb.vndb .xye5 {letter-spacing: -.05em;text-align: center;color: var(--hcs0, var(--rsk));font: 800 clamp(40px, 6vw, 96px)/.95 var(--qembq);min-width: 0;overflow-wrap: break-word;}
.vndb.vndb .mev9xf9 {top: clamp(12px, 1.8vw, 22px);color: color-mix(in srgb, var(--hcs0, var(--rsk)) 62%, transparent);font: 700 12px/1 var(--qembq);right: clamp(14px, 2vw, 26px);position: absolute;letter-spacing: .18em;}

.vndb.bd6b.bcjxp5 .hjxy5wn {background: var(--wrp, var(--tnt));}
.vndb.bd6b .hjxy5wn::before {background: var(--fm96);}
.vndb.bd6b .xye5 {color: var(--hcs0, var(--sp3fa, var(--yw2)));}
.vndb.bd6b .mev9xf9 {color: color-mix(in srgb, var(--hcs0, var(--sp3fa, var(--yw2))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .vndb.vndb .hjxy5wn {margin: 0 10px 10px 0;order: -1;}
  .vndb.vndb .hjxy5wn::before {inset: 10px -10px -10px 10px;}
  .vndb.bcjxp5 .hjxy5wn {aspect-ratio: 16 / 8;}
}
@media (max-width:548px) {
  .x41sbyj.x41sbyj {width: 100%;display: flex;}
}

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

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

.ha8bj8p {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;pointer-events: none;}
.bmepf {max-width:619px;z-index: 1;width: 100%;position: relative;}
.nz6nx7 .ktezbd5 {color: var(--oatfu, #fff);}
.nz6nx7 .j4hbdb1,
.nz6nx7 .aqe9gv9 {color: color-mix(in srgb, var(--oatfu, #fff) 82%, transparent);}

.nz6nx7.vsr4p {background: var(--v3p, var(--tnt));--oatfu: var(--sp3fa, var(--yw2));}
.vsr4p .ktezbd5 {color: var(--oatfu, var(--sp3fa, var(--yw2)));}
.vsr4p .j4hbdb1,
.vsr4p .aqe9gv9 {color: color-mix(in srgb, var(--oatfu, var(--sp3fa, var(--yw2))) 84%, transparent);}
.vsr4p .g0yxd {background: var(--oatfu, var(--sp3fa, var(--yw2)));}
.nc0jky {right: -.06em;z-index: 0;font: 800 clamp(100px, 16vw, 240px)/1 var(--qembq);letter-spacing: -.06em;white-space: nowrap;max-width: 100%;overflow: hidden;position: absolute;pointer-events: none;bottom: -.2em;user-select: none;color: color-mix(in srgb, var(--oatfu, var(--sp3fa, var(--yw2))) 12%, transparent);}

.vsr4p .x41sbyj.x41sbyj {color: var(--v3p, var(--kbl));background: var(--oatfu, var(--sp3fa, var(--yw2)));}
.vsr4p .x41sbyj.x41sbyj:hover {opacity:0.87;}

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

.c4dm.c4dm .xv68c {margin: 0 0 18px;}

.c4dm.c4dm .kfkx {columns: 2;column-rule: 1px solid var(--j9s);column-gap:43px;}

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

.c4dm.c4dm .ny838 {margin: 4px 12px 0 0;font: 800 46px/0.8 var(--qembq);float: left;color: var(--sp3fa, var(--yw2));letter-spacing: -.05em;}

.c4dm.c4dm .dtmb {display: block;margin: 0 0 4px;letter-spacing: -.015em;font: 800 17px/1.35 var(--qembq);color: var(--sp3fa, var(--yw2));}
.c4dm.c4dm .vp54y {font-size: 16px;color: var(--sp3fa, var(--yw2));line-height:1.60;display: block;}

.ffbrm.ffbrm .srn4 {margin: 0 0 18px;}

.ffbrm.ffbrm .msfx {overflow-x: auto;}

.ffbrm.ffbrm .r7v7 {font: 16px/1.6 var(--qembq);border-collapse: collapse;margin: 0;width: 100%;}

.ffbrm.ffbrm .d8x5xmp {padding: 0 16px 10px;text-transform: uppercase;font: 700 12px/1.3 var(--qembq);text-align: left;border-bottom: 2px solid var(--o2ac, var(--ttfgp));letter-spacing: .11em;white-space: nowrap;}
.ffbrm.ffbrm .sk2pdg {color: var(--ttfgp);}

.ffbrm.ffbrm .e73y0jk {color: var(--bibo);}
.ffbrm.ffbrm .d8x5xmp + .d8x5xmp,
.ffbrm.ffbrm .zx31r7 + .zx31r7 {border-left: 1px solid var(--j9s);}

.ffbrm.ffbrm .zx31r7 {padding: 12px 16px;border-bottom: 1px solid var(--v8t4);vertical-align: top;color: var(--vjhlz, var(--ttfgp));width: 50%;}
.ffbrm.ffbrm tbody tr:last-child .zx31r7 {border-bottom: 0;}

.ffbrm.ffbrm .dcs0 {width: 18px;float: left;font: 800 17px/1.55 var(--qembq);}

.ffbrm.ffbrm .n8tqefc .dcs0 {color: var(--kbl);}
.ffbrm.ffbrm .hkd9kex .dcs0 {color: var(--bibo);}
.ffbrm.ffbrm .hmb0 {display: block;padding-left:24px;}

.es5jpze.es5jpze .f63qf {margin: 0 0 12px;}
.es5jpze.es5jpze .d0s9 {border-top: 2px solid var(--ttfgp);}

.es5jpze.es5jpze .g2qnb0 {margin: 0;background: none;padding: 0;border: 0;border-bottom: 1px solid var(--v8t4);border-radius: 0;}

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

.es5jpze.es5jpze .kp7xym4::after {color: var(--bibo);font: 400 21px/1 var(--qembq);flex: 0 0 auto;content: "+";}
.es5jpze.es5jpze .g2qnb0[open] .kp7xym4::after {content: "\2212";}

.es5jpze.es5jpze .jwaf {display: flex;gap:12px;padding: 0 0 18px;}
.es5jpze.es5jpze .aaagbn2 {font: 800 13px/1.7 var(--qembq);letter-spacing: .1em;color: var(--kbl);flex: 0 0 auto;}
.es5jpze.es5jpze .nkgf76p {margin: 0;line-height:1.61;font-size: 16px;color: var(--bibo);}

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

.accg.accg .y4zq5j4 {gap:22px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.accg.vn5a .y4zq5j4 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:26px 20px;}
@media (max-width:890px) {
  .accg.accg .y4zq5j4 {gap:17px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:490px) {
  .accg.accg .y4zq5j4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.accg.accg .tsbrp {min-width: 0;padding-top:9px;border-top: 2px solid var(--ttfgp);border-bottom: 0;margin: 0;}
.accg.accg .anpt3 {text-decoration: none;color: inherit;gap:1px 10px;grid-template-columns: auto minmax(0, 1fr);padding: 0;display: grid;align-items: baseline;min-width: 0;}
.accg.accg .vw4p {grid-row: 2 / span 2;letter-spacing: .06em;font: 700 13px/1.3 var(--qembq);font-variant-numeric: tabular-nums;align-self: start;color: var(--bibo);grid-column: 1;}

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

.vcsdc.vcsdc .gb5z {margin: 0 0 18px;}
.vcsdc.vcsdc .q2k7d {border: 1px solid var(--v8t4);gap:0px;display: grid;background: var(--v8t4);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));}
.vcsdc.g1n43f .q2k7d {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.hwf8f1q.hwf8f1q .k9bhq2 {margin: 0 0 14px;}
.hwf8f1q.hwf8f1q .cf86x {padding: 18px 20px;background: var(--tn1);flex-wrap: wrap;display: flex;gap:13px;align-items: center;}
.hwf8f1q.hfc4a6 .cf86x {background: none;border-top: 1px solid var(--j9s);border-bottom: 1px solid var(--j9s);}
.hwf8f1q.hwf8f1q .fjwac {border-radius: var(--pkx);padding: 12px 18px;justify-content: center;align-items: center;display: inline-flex;background: color-mix(in srgb, var(--kbl) 12%, #000);}
.hwf8f1q.hwf8f1q .v5dyt9 {height: 36px;display: block;object-fit: contain;width: auto;}
.hwf8f1q.hwf8f1q .qw8z6bg {color: var(--bibo);letter-spacing: .03em;margin: 12px 0 0;font: 500 12.5px/1.5 var(--qembq);}

.hyxq.hyxq .nfgsm8 {margin: 0 0 16px;}
.hyxq.hyxq .c1c9 {display: flex;padding: 0 0 20px;border-bottom: 2px solid var(--ttfgp);margin: 0 0 24px;gap:11px;flex-wrap: wrap;align-items: baseline;}
.hyxq.hyxq .ehs6z5x {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--qembq);font-variant-numeric: tabular-nums;}
.hyxq.hyxq .d6d6jy9 {font: 700 17px/1 var(--qembq);color: var(--bibo);}
.hyxq.hyxq .d38zp {font-size: 16px;flex: 1 1 260px;min-width: 0;line-height:1.57;color: var(--bibo);}
.hyxq.hyxq .gy5w {gap:22px;display: grid;}
.hyxq.mk4r .gy5w {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.hyxq.hyxq .a8vaedx {padding: 0 0 0 18px;margin: 0;border-left: 3px solid var(--kbl);}
.hyxq.hyxq .fjgt9q7 {margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--qembq);letter-spacing: -.012em;}
.hyxq.hyxq .n5a6r0 {gap:9px;align-items: baseline;flex-wrap: wrap;display: flex;font-style: normal;}
.hyxq.hyxq .df06k {text-transform: uppercase;font: 700 12px/1 var(--qembq);letter-spacing: .11em;}
.hyxq.hyxq .bf1cmx2 {color: var(--bibo);font: 600 12px/1 var(--qembq);font-style: normal;font-variant-numeric: tabular-nums;}

.sp3ckr8.sp3ckr8 {background: var(--tn1);grid-template-columns: minmax(0, 1fr);position: relative;border-radius: 0;display: grid;}
.sp3ckr8.sp3ckr8 .mws1ps {width: 4px;left: 0;background: var(--kbl);bottom: 0;top: 0;position: absolute;}
.sp3ckr8.sp3ckr8 .efgk8 {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.sp3ckr8.sp3ckr8 .x7ph0 {margin: 0 0 12px;}
.sp3ckr8.sp3ckr8 .y5fa0 > :first-child {margin-top: 0;}
.sp3ckr8.sp3ckr8 .y5fa0 > :last-child  {margin-bottom: 0;}
.sp3ckr8.sp3ckr8 .e8h7 {align-items: center;min-height: 46px;font: 700 15px/1 var(--qembq);justify-content: center;transition:background 0.122s;padding: 0 26px;margin-top:16px;background: var(--kbl);color: var(--sp3fa, var(--yw2));text-decoration: none;display: inline-flex;border-radius: var(--pkx);}
.sp3ckr8.sp3ckr8 .e8h7:hover {background: var(--v7hk);}
.sp3ckr8.sp3ckr8 .k7tvxj8 {margin: 0;min-width: 0;}
.sp3ckr8.sp3ckr8 .wbczcv {border-radius: 0;width: 100%;object-fit: cover;display: block;height: 100%;}

@media (max-width: 759.98px) {
  .sp3ckr8.e5nqe0 > .k7tvxj8 {order: 1;}
}

@media (min-width:755px) {
  .sp3ckr8.j5bp7w {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .sp3ckr8.j5bp7w .efgk8 {grid-column: 1;grid-row: 1;}
  .sp3ckr8.j5bp7w .k7tvxj8 {grid-column: 2;grid-row: 1;}
  .sp3ckr8.j5bp7w .j48sh  {grid-column: 2;}
  .sp3ckr8.j5bp7w:has(.j48sh) .k7tvxj8 {grid-column: 1;}
  
  .sp3ckr8.j5bp7w:has(.ydkj2xj) {grid-template-columns: minmax(0, 1fr);}
}

.sp3ckr8.n8mc5 {max-width: none;}
.sp3ckr8.n8mc5 .wbczcv {max-height: 240px;}
@media (min-width:755px) {
  .fmaq2y > .n8mc5 {float: left;width: calc(50% - var(--sk3p) / 2);max-width: none;}
  .fmaq2y > .n8mc5 + .n8mc5 {float: right;}
  
  .fmaq2y > .n8mc5 + .n8mc5 + * {clear: both;}
}

.djfqp.djfqp {display: block;}
.djfqp .w35bbh {gap:16px 28px;margin: 0 0 22px;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: space-between;}
.djfqp .sg4v {flex: 1 1 320px;min-width: 0;}
.djfqp .mnq8g {font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--qembq);letter-spacing: -.038em;margin: 0;text-wrap: balance;}
.djfqp .n1qz3 {font-size: 16.5px;color: var(--bibo);line-height:1.57;margin: 10px 0 0;max-width: 60ch;}
.djfqp .qpbx3 {align-items: center;gap:11px;flex: 0 0 auto;display: flex;}
.djfqp .j86447 {text-align: center;color: var(--bibo);letter-spacing: .08em;font: 800 15px/1 var(--qembq);font-variant-numeric: tabular-nums;min-width: 4.6em;}
.djfqp .j86447 > span {font-size: 22px;color: var(--ttfgp);}
.djfqp .wvhk31 {cursor: pointer;justify-content: center;padding: 0;align-items: center;color: var(--sp3fa, var(--yw2));background: var(--kbl);display: inline-flex;height: 48px;border: 0;border-radius: var(--pkx);font: 800 20px/1 var(--qembq);width: 48px;transition:background 0.138s, opacity 0.152s;}
.djfqp .wvhk31:hover {background: var(--v7hk);}
.djfqp .wvhk31:disabled {cursor: default;opacity:0.36;}
.djfqp .wvhk31:focus-visible,
.djfqp .j9b1:focus-visible {outline: 2px solid var(--ttfgp);outline-offset: 3px;}
.djfqp .wvhk31[hidden] {display: none;}

.djfqp .j9b1 {grid-auto-columns: calc(72% - 10px);scroll-snap-type: x mandatory;scroll-behavior: smooth;overflow-x: auto;grid-auto-flow: column;scrollbar-width: none;overscroll-behavior-x: contain;gap:21px;display: grid;}
.djfqp .j9b1::-webkit-scrollbar {display: none;}
.djfqp.g5d91t .j9b1 {grid-auto-columns: calc(86% - 10px);}
.djfqp .h09xkw {margin: 0;min-width: 0;scroll-snap-align: start;}
.djfqp .h09xkw picture {display: block;}
.djfqp .pt8cm.pt8cm {width: 100%;display: block;height: auto;border-radius: var(--pkx);object-fit: cover;aspect-ratio: 16 / 9;}
.djfqp .w4wd {border-top: 2px solid var(--ttfgp);display: flex;gap:13px;align-items: baseline;margin: 12px 0 0;padding-top:10px;}
.djfqp .fdy67 {font: 800 28px/1 var(--qembq);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: color-mix(in srgb, var(--kbl) 62%, var(--ttfgp));}
.djfqp .bxhb {color: var(--ttfgp);font: 700 16px/1.35 var(--qembq);}

.djfqp .xv7bj1 {overflow: hidden;background: var(--j9s);display: block;border-radius: var(--pkx);margin: 20px 0 0;height: 4px;}
.djfqp .e0pabxb {transition:width 0.356s ease;display: block;height: 100%;background: var(--kbl);}
.djfqp .p1302pq {gap:12px;flex-wrap: wrap;display: flex;margin: 24px 0 0;}

@media (max-width:765px) {
  .djfqp .j9b1,
  .djfqp.g5d91t .j9b1 {gap:12px;grid-auto-columns: 86%;}
  .djfqp .w35bbh {align-items: center;}
  .djfqp .wvhk31 {height: 44px;width: 44px;}
  .djfqp .p1302pq > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .djfqp .j9b1 {scroll-behavior: auto;}
  .djfqp .e0pabxb {transition:none;}
}

.t21d.t21d {background: var(--kbl);color: var(--sp3fa, var(--yw2));}
.t21d.t21d:hover {background: var(--v7hk);}
.xe98.xe98 {background: none;color: var(--ttfgp);box-shadow: inset 0 0 0 2px var(--ttfgp);}
.xe98.xe98:hover {background: var(--tn1);}

.s0bya.s0bya {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:6px 18px;}
.s0bya.s0bya .chnmjc0 {border: 0;grid-column: 1 / -1;width: 100%;background: var(--ttfgp);margin: 0 0 6px;height: 2px;}
.s0bya.s0bya .edpez9h {margin: 0;}
.s0bya.s0bya .cksb1v4 {display: block;border-radius: var(--pkx);width: 72px;object-fit: cover;height: 72px;}
.s0bya.s0bya .h1gdt0 {min-width: 0;}
.s0bya.s0bya .nfhj {display: block;font: 800 19px/1.25 var(--qembq);letter-spacing: -.02em;}
.s0bya.s0bya .ar9rhh6 {display: block;margin-top:5px;text-transform: uppercase;color: var(--bibo);font: 600 11.5px/1.35 var(--qembq);letter-spacing: .1em;}
.s0bya.s0bya .gt99sa {margin: 10px 0 0;font-size: 15.5px;line-height:1.58;}
.s0bya.s0bya .vcsm {line-height:1.57;font-size: 13px;color: var(--bibo);margin: 10px 0 0;}
.s0bya.s0bya .d3kdyqk {grid-column: 2;list-style: none;gap:9px;margin: 12px 0 0;padding: 0;display: flex;}
.s0bya.s0bya .yz1dv {margin: 0;}
.s0bya.s0bya .syacpr {height: 44px;color: var(--ttfgp);width: 44px;box-shadow: inset 0 0 0 1px var(--j9s);align-items: center;border-radius: var(--pkx);display: inline-flex;text-decoration: none;justify-content: center;}
.s0bya.s0bya .syacpr:hover {background: var(--tn1);}

.s0bya.kmc56 {grid-template-columns: minmax(0, 1fr);}
.s0bya.kmc56 .d3kdyqk {grid-column: 1;}

.wt2w.wt2w .qvfje {color: var(--bibo);font: 600 11.5px/1 var(--qembq);text-transform: uppercase;letter-spacing: .22em;margin: 0 0 8px;}
.wt2w.wt2w .f9qse9 {margin: 0 0 12px;}
.wt2w.wt2w .z1ynt {height: 1px;width: 100%;margin: 0 0 18px;background: var(--j9s);border: 0;}
.wt2w.cgmx5 {padding-left: clamp(0px, 4vw, 56px);}
.wt2w.wt2w .gxnjj > :first-child {margin-top: 0;}
.wt2w.wt2w .gxnjj > :last-child  {margin-bottom: 0;}

.p96p.p96p {display: flex;flex-direction: column;align-items: center;margin: 0 0 var(--sk3p);gap:15px;}
.p96p.j775  {align-items: flex-start;}
.p96p.j3wpek {align-items: flex-end;}
.p96p.p96p .neq1gh {margin: 0;width: 100%;border: 0;border-top: 2px dashed var(--j9s);height: 0;}
.p96p.p96p .j7zcfvx {align-items: center;min-height: 52px;transition:background 0.132s;display: inline-flex;background: var(--kbl);justify-content: center;border-radius: var(--pkx);text-decoration: none;padding: 0 40px;color: var(--sp3fa, var(--yw2));}
.p96p.p96p .j7zcfvx:hover {background: var(--v7hk);}
.p96p.p96p .h68wqp {font: 700 16px/1 var(--qembq);letter-spacing: .02em;}

.p96p.p96p .j7zcfvx {position: relative;overflow: hidden;}
.p96p.p96p .qr5wvwm {background: var(--ki51n);clip-path: polygon(100% 0, 0 0, 100% 100%);top: 0;right: 0;width: 12px;height: 12px;position: absolute;}

.p96p.p96p .qr5wvwm {background: var(--qzz);}

.p96p.p96p .kreb {width: 100%;}

.gprzr1.gprzr1 {margin: 0 0 var(--sk3p);}
.gprzr1.gprzr1 .aq4k87 {display: block;}
.gprzr1.gprzr1 .yhxkt0 {height: auto;display: block;border-radius: var(--pkx);width: 100%;}
.gprzr1.gprzr1 .h5nc10 {background: var(--j9s);height: 1px;margin: 10px 0 0;width: 100%;border: 0;}
.gprzr1.gprzr1 .m23x {margin: 8px 0 0;}
.gprzr1.gprzr1 .bb6a {text-transform: uppercase;color: var(--bibo);font: 600 11.5px/1 var(--qembq);letter-spacing: .14em;}

.gprzr1.q4ws3 {width: min(var(--c8zrw), calc(100vw - var(--eaxj4) * 2));transform: translateX(-50%);margin-left: 50%;}

.sb5zcxn.sb5zcxn {background: var(--tn1);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.sb5zcxn.drbafnn {padding-right: 0;padding-left: 0;background: none;}
.sb5zcxn.sb5zcxn .nhmhp {height: 2px;border: 0;width: 100%;background: var(--ttfgp);margin: 0 0 14px;}
.sb5zcxn.sb5zcxn .kze8 {letter-spacing: .2em;text-transform: uppercase;color: var(--bibo);margin: 0 0 12px;display: block;font: 700 12px/1.3 var(--qembq);}
.sb5zcxn.sb5zcxn .xa0jd7k > :first-child {margin-top: 0;}
.sb5zcxn.sb5zcxn .xa0jd7k > :last-child  {margin-bottom: 0;}

.k3rbs7.k3rbs7 {padding: clamp(24px, 3vw, 40px);background: var(--fm96);position: relative;color: var(--rsk);}
.k3rbs7.k3rbs7 .kw9zwz {margin: 0 0 14px;color: var(--rsk);}
.k3rbs7.k3rbs7 .e4q9 > :first-child {margin-top: 0;}
.k3rbs7.k3rbs7 .e4q9 > :last-child  {margin-bottom: 0;}

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

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

.k3rbs7.ar81cp {background: var(--tnt);color: var(--cgx, var(--sp3fa, var(--yw2)));}
.k3rbs7.ar81cp .kw9zwz,
.k3rbs7.ar81cp .e4q9 :is(h2, h3, strong, b),
.k3rbs7.ar81cp .e4q9 a {color: var(--cgx, var(--sp3fa, var(--yw2)));}
.k3rbs7.ar81cp .e4q9 a {text-decoration-color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 60%, transparent);}
.k3rbs7.ar81cp .e4q9 :is(td, th) {border-color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 26%, transparent);}
.k3rbs7.ar81cp .e4q9 thead th {color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 50%, transparent);}
.k3rbs7.ar81cp .f0jjts4 {border-right-color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--cgx, var(--sp3fa, var(--yw2))) 40%, transparent);}

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

.rm9kcf1, .rtde4ac {border: 0 !important;border-radius: var(--pkx) !important;background: var(--tn1) !important;box-shadow: none !important;padding: 30px 32px !important;}

@media (max-width:765px) {
  :root {--eaxj4: 18px;}
  .rzhpkry {display: flex;}
  .np1e {display: none;}
  
  .fmaq2y {padding: 24px var(--eaxj4) 56px;}
  
  .c4dm.c4dm .kfkx {columns: 1;column-rule: 0;}
  .c4dm.c4dm .ny838 {font-size: 38px;}
  
  .ffbrm.ffbrm .d8x5xmp {padding: 0 10px 9px;}
  .ffbrm.ffbrm .zx31r7 {padding: 11px 10px;}
  .es5jpze.es5jpze .kp7xym4 {font-size: 16.5px;}
  
  .wys79 {transform: none;margin-left: 0;width: auto;}
}

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

.qc0j.qc0j {background: var(--v7c3);}
.fmaq2y thead th {border-bottom-color: var(--o2ac, var(--ttfgp));}
.fmaq2y tbody td {color: var(--vjhlz, inherit);}

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

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

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

.qc0j .qg1yd a {align-items: center;min-height: 44px;display: flex;}
.rgbrk {align-items: center;min-height: 44px;display: inline-flex;}

.aqem6, .caab3, .z9y7e,
.fmaq2y a[role="button"],
.fmaq2y .b7x8kb3 a {min-height: 44px;}

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

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

.np1e ul {gap:7px;}

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

.qc0j .qg1yd ul {display: grid;gap:7px;}

.f4fxw.f4fxw {box-shadow: none;border: 0;border-radius: 0;background: none;margin: 40px 0 0;padding: 0;}
.f4fxw.f4fxw .wv8j2k {margin: 0 0 18px;border: 0;border-top: 2px solid var(--ttfgp);}
.f4fxw.f4fxw .j3yj {text-transform: uppercase;margin: 0 0 10px;color: var(--bibo);font: 700 12px/1 var(--qembq);display: block;letter-spacing: .11em;}
.f4fxw.f4fxw .z4qkz {letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--qembq);margin: 0 0 10px;}
.f4fxw.f4fxw .zyj8n8z {color: var(--bibo);margin: 0 0 22px;max-width: 62ch;}

.f4fxw.f4fxw .z8g5d {padding: 0;list-style: none;border-top: 1px solid var(--j9s);margin: 0 0 24px;gap: 0;display: grid;}
.f4fxw.g7ws .z8g5d {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.f4fxw.f4fxw .hq9mz {flex-wrap: wrap;padding: 11px 0;border-bottom: 1px solid var(--j9s);display: flex;gap:7px 14px;align-items: baseline;}
.f4fxw.f4fxw .jp8ee {text-transform: uppercase;letter-spacing: .11em;flex: 0 0 auto;font-style: normal;font: 700 12px/1.3 var(--qembq);color: var(--bibo);}
.f4fxw.f4fxw .m3grmc {margin-left: auto;font: 600 16px/1.3 var(--qembq);font-variant-numeric: tabular-nums;color: var(--ttfgp);}
.f4fxw.g7ws .m3grmc {margin-left: 0;}

.f4fxw.f4fxw .y8j56cd {margin: 0;flex-wrap: wrap;gap:13px;display: flex;}
.f4fxw.f4fxw .gqpk {text-decoration: none;min-height: 52px;background: #000;color: #fff;flex-direction: column;border: 2px solid #000;border-radius: var(--pkx);transition:background 0.195s, color 0.177s;display: inline-flex;justify-content: center;padding: 8px 24px;}
.f4fxw.f4fxw .gqpk:hover {color: #000;background: #fff;}
.f4fxw.f4fxw .jr8zyp6 {color: inherit;letter-spacing: .12em;font: 600 10.5px/1.3 var(--qembq);text-transform: uppercase;}
.f4fxw.f4fxw .n7h2rk {font: 700 17px/1.2 var(--qembq);font-style: normal;letter-spacing: -.02em;color: inherit;}

@media (max-width:548px) {
  
  .f4fxw.f4fxw .y8j56cd {flex-direction: column;}
  .f4fxw.f4fxw .gqpk  {align-items: flex-start;}
  
  .f4fxw.g7ws .z8g5d {grid-template-columns: minmax(0, 1fr);}
}

.nq9hf {position: fixed;opacity:0.05;inset: 0;visibility: hidden;z-index: 90;background: color-mix(in srgb, #000 52%, transparent);cursor: pointer;transition:opacity 0.255s ease, visibility 0.238s;}
.w2c9 {position: fixed;transition:transform 0.249s ease, visibility 0.284s;display: flex;top: 0;border-left: 1px solid var(--j9s);overscroll-behavior: contain;flex-direction: column;right: 0;bottom: 0;background: var(--ki51n);z-index: 91;transform: translateX(100%);overflow-y: auto;-webkit-overflow-scrolling: touch;width: min(88vw, 380px);visibility: hidden;}
.qmhp:checked ~ .nq9hf {opacity:0.99;visibility: visible;}
.qmhp:checked ~ .w2c9 {visibility: visible;transform: translateX(0);}

.w2c9[hidden] {display: none;}

.qsq3mxx {justify-content: space-between;border-bottom: 1px solid var(--j9s);display: flex;gap:12px;padding: 14px 8px 14px 20px;align-items: center;}
.hm07 {overflow-wrap: anywhere;letter-spacing: -.035em;font: 800 20px/1.2 var(--qembq);min-width: 0;color: var(--gggtm);}
.c028sp {line-height: 1;display: flex;align-items: center;color: var(--gggtm);background: none;min-height: 44px;border: 0;min-width: 44px;cursor: pointer;flex: 0 0 auto;justify-content: center;font-size: 27px;}
.c028sp:hover {color: var(--bibo);}

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

.p87q6 {display: grid;gap:11px;margin-top: auto;border-top: 1px solid var(--j9s);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.jz5tz,
.fmgsgsb {min-height: 48px;font-weight: 700;align-items: center;border-radius: var(--pkx);padding: 12px 18px;font-size: 15.5px;text-decoration: none;display: flex;justify-content: center;}
.jz5tz {border: 1px solid var(--j9s);color: var(--gggtm);background: transparent;}
.jz5tz:hover {background: var(--tn1);}
.fmgsgsb {color: var(--sp3fa, var(--yw2));border: 1px solid transparent;background: var(--kbl);}
.fmgsgsb:hover {background: var(--v7hk);}

.w2c9 a:focus-visible,
.c028sp:focus-visible,
.rzhpkry:focus-visible {outline: 2px solid var(--tnt);outline-offset: 2px;}

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

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

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

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

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

.hkk10ee.hkk10ee .rp5ej4t > summary.n1qp {gap:12px;align-items: center;min-height: 44px;list-style: none;display: flex;cursor: pointer;}
.hkk10ee.hkk10ee .rp5ej4t > summary.n1qp::-webkit-details-marker {display: none;}
.hkk10ee.hkk10ee .rp5ej4t > summary.n1qp:focus-visible {outline: 2px solid var(--ttfgp);outline-offset: 4px;}
.hkk10ee.hkk10ee .rp5ej4t > summary.n1qp .t0z3c8 {margin: 0;}

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

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

.h75fbye {--hdru: 1.5px solid var(--j9s);--q8in: 700;--x79x: 999px;--h4n: 0 13px;--ws9p4: var(--pkx);--j55: 999px;}

.ffbrm.ffbrm .hkd9kex .dcs0 {color: var(--ixv, var(--bibo));}

.c4dm.c4dm .vp54y, .c4dm.c4dm .dtmb {color: var(--ttfgp);}

.ffbrm.ffbrm .n8tqefc .dcs0 {color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));}

@media (max-width:694px) {
  .ffbrm.ge83mfr .n8tqefc:not(:empty)::before,
  .ffbrm.ge83mfr .hkd9kex:not(:empty)::before {font-weight: 700;margin-right:9px;}
  .ffbrm.ge83mfr .n8tqefc:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));}
  .ffbrm.ge83mfr .hkd9kex:not(:empty)::before {color: var(--ixv, var(--bibo));content: "\2212";}
}

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

.es5jpze.xdee9 .pjw92 {counter-reset: mp-qa-n;border-top: 2px solid var(--ttfgp);padding: 0;list-style: none;margin: 0;}
.es5jpze.xdee9 .hadm {counter-increment: mp-qa-n;margin: 0;position: relative;padding-left:42px;border-bottom: 1px solid var(--v8t4);}

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

.es5jpze.xdee9 .g2qnb0 {border-bottom: 0;}

.es5jpze.xdee9 .nkgf76p {padding: 0 0 18px;}

.es5jpze.brswk .g2qnb0:first-of-type {border-top: 2px solid var(--ttfgp);}
.es5jpze.brswk .nkgf76p {margin: 0 0 16px;padding: 1px 0 1px 18px;border-left: 2px solid var(--j9s);}

.es5jpze.es5jpze .aaagbn2 {color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));}

@media (max-width:548px) {
  .es5jpze.xdee9 .hadm {padding-left:33px;}
  .es5jpze.brswk .nkgf76p {padding-left:15px;}
}

.ffbrm.ffbrm .n8x8r {display: inline-block;margin-right:9px;font: 800 15px/1 var(--qembq);}
.ffbrm.ffbrm .sk2pdg .n8x8r {color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));}
.ffbrm.ffbrm .e73y0jk .n8x8r {color: var(--ixv, var(--bibo));}

.ffbrm.yhxxsx .r7v7 {border-top: 2px solid var(--o2ac, var(--ttfgp));}
.ffbrm.yhxxsx .radtr {padding: 16px 20px 16px 0;border-bottom: 1px solid var(--j9s);width: 1%;vertical-align: top;white-space: nowrap;}

.ffbrm.yhxxsx .zx31r7 {border-left: 1px solid var(--j9s);padding: 16px 0 16px 20px;border-bottom: 1px solid var(--j9s);width: auto;}
.ffbrm.yhxxsx tbody tr:last-child .radtr,
.ffbrm.yhxxsx tbody tr:last-child .zx31r7 {border-bottom: 0;}

.ffbrm.ffbrm .b7m53 {padding: 0;margin: 0;list-style: none;}
.ffbrm.ffbrm .tc2s3nk {margin: 0;padding: 8px 0;border-bottom: 1px solid var(--v8t4);}
.ffbrm.ffbrm .tc2s3nk:first-child {padding-top: 0;}
.ffbrm.ffbrm .tc2s3nk:last-child {padding-bottom: 0;border-bottom: 0;}

.ffbrm.ge83mfr .zx31r7 {padding: 13px 16px;}

@media (max-width:548px) {
  .ffbrm.yhxxsx .radtr {padding: 13px 14px 13px 0;}
  .ffbrm.yhxxsx .zx31r7 {padding: 13px 0 13px 14px;}
}

.sb5zcxn.eyeg .kze8 {margin: 0 0 10px;}
.sb5zcxn.eyeg .nhmhp {margin: 0 0 16px;}

.sb5zcxn.sb5zcxn .ewcsmzq {display: grid;grid-template-columns: minmax(0, 1fr);gap:11px 26px;}
.sb5zcxn.rtp9yj .kze8 {margin: 0;}
@media (min-width:715px) {
  .sb5zcxn.rtp9yj .ewcsmzq {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .sb5zcxn.rtp9yj .xa0jd7k {grid-column: 2;}
  .sb5zcxn.rtp9yj .xa0jd7k:only-child {grid-column: 1 / -1;}
}

.p96p.p96p .z463d9g {border: 2px dashed var(--j9s);border-radius: var(--pkx);padding: clamp(16px, 2.2vw, 24px);display: flex;width: 100%;justify-content: center;}
.p96p.j775 .z463d9g  {justify-content: flex-start;}
.p96p.j3wpek .z463d9g {justify-content: flex-end;}

.p96p.p96p .z463d9g .kreb {width: 100%;}

.s0bya.js38 {display: block;}
.s0bya.js38 .chnmjc0 {margin: 0 0 14px;}
.s0bya.js38 .edpez9h {margin: 3px 16px 10px 0;float: left;}
.s0bya.js38 .n2gjww {display: block;letter-spacing: .1em;text-transform: uppercase;color: var(--bibo);font: 600 11.5px/1.35 var(--qembq);margin: 0 0 3px;}
.s0bya.js38 .d3kdyqk {margin: 14px 0 0;clear: both;}

.s0bya.js38 .vcsm {clear: left;}

.s0bya.js38::after {display: block;clear: both;content: "";}

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

.s0bya.n4mferx .h1gdt0 {grid-column: 1;justify-content: space-between;flex-wrap: wrap;gap:5px 18px;padding-bottom:10px;border-bottom: 1px solid var(--j9s);display: flex;align-items: baseline;}
.s0bya.n4mferx .ar9rhh6 {margin-top: 0;}
.s0bya.n4mferx .edpez9h {grid-column: 2;grid-row: 2;}
.s0bya.n4mferx .gt99sa,
.s0bya.n4mferx .vcsm,
.s0bya.n4mferx .d3kdyqk {grid-column: 1 / -1;}
.s0bya.n4mferx .gt99sa {margin-top:14px;}
.s0bya.n4mferx .d3kdyqk {margin-top:15px;}

@media (max-width:548px) {
  .s0bya.n4mferx {grid-template-columns: minmax(0, 1fr);}
  
  .s0bya.n4mferx .chnmjc0 {order: -2;}
  .s0bya.n4mferx .edpez9h {margin-bottom:13px;order: -1;grid-row: auto;grid-column: 1;}
}

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

.hkk10ee.hkk10ee .xtxx3aj {margin-top:13px;background: var(--tn1);padding: 2px clamp(14px, 2vw, 22px) 6px;}
.hkk10ee.hkk10ee .xtxx3aj .djq2w {margin-top:13px;}

.hkk10ee.hkk10ee .xtxx3aj .rmhyq0m li:last-child {border-bottom: 0;}

.c4dm.c4dm .ny838 {color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));}

.c4dm.tzbw .hymq {padding: 0;margin: 0;counter-reset: mp-run-n;list-style: none;}
.c4dm.tzbw .gefm8 {border-bottom: 1px solid var(--j9s);position: relative;padding: 0 0 18px 58px;margin: 0 0 20px;counter-increment: mp-run-n;}
.c4dm.tzbw .gefm8:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.c4dm.tzbw .gefm8::before {content: counter(mp-run-n);color: color-mix(in srgb, var(--tnt, var(--kbl)) 62%, var(--ttfgp));top: -2px;letter-spacing: -.05em;font: 800 40px/1 var(--qembq);left: 0;position: absolute;}

.c4dm.kftqgaf .s4cpbf {margin: 0;}
.c4dm.kftqgaf .ez3x6 {margin: 0 0 20px;border-bottom: 1px solid var(--j9s);padding: 0 0 18px;}
.c4dm.kftqgaf .ez3x6:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.c4dm.kftqgaf .gh28qzf {display: flex;align-items: baseline;border-bottom: 1px solid var(--v8t4);margin: 0 0 7px;gap:11px;padding: 0 0 7px;}

.c4dm.kftqgaf .ny838 {font-variant-numeric: tabular-nums;font-size: 23px;line-height: 1;float: none;margin: 0;}
.c4dm.kftqgaf .dtmb {margin: 0;}

@media (max-width:548px) {
  .c4dm.tzbw .gefm8 {padding-left:47px;}
  .c4dm.tzbw .gefm8::before {font-size: 32px;}
  .c4dm.kftqgaf .gh28qzf {gap:11px;}
}

@media (max-width:694px) {
  .ffbrm.yhxxsx .zx31r7 {padding-left: 0;border-left: 0;}
}

.x41sbyj.x41sbyj,
.z9y7e.z9y7e, .f15e.f15e,
.fmgsgsb.fmgsgsb, .jz5tz.jz5tz,
.e8h7.e8h7,
.t21d.t21d, .xe98.xe98,
.j7zcfvx.j7zcfvx {text-transform: uppercase;justify-content: center;text-align: center;font-weight: 800;border-radius: var(--pkx);text-decoration: none;align-items: center;white-space: nowrap;transition:background 0.164s, color 0.19s, border-color 0.169s;letter-spacing: .06em;font-family: var(--qembq);line-height:1.08;display: inline-flex;}
.e8h7.e8h7, .t21d.t21d,
.xe98.xe98, .j7zcfvx.j7zcfvx {min-height: 50px;padding: 0 28px;font-size: 14px;}

.p96p.p96p .h68wqp {font: inherit;letter-spacing: inherit;}

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

.h75fbye {--x79x: var(--pkx);--j55: var(--pkx);}
.res1ygg {display: flex;align-items: center;grid-column: 1;grid-row: 1;justify-self: start;}
.t02tq9 {padding: 16px 20px 0;}
.res1ygg:not(:has(*)), .t02tq9:not(:has(*)) {display: none;}

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

@media (max-width:765px) {
  
  .hnx1z2 {padding: 10px var(--eaxj4);gap:9px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .rzhpkry {grid-column: 1;}
  .rgbrk {grid-column: 2;min-width: 0;justify-self: start;}
  .rgbrk img {max-width: min(30vw, 120px);}
  .s21vp3 {font-size: 19px;}
  .neypk3j {grid-column: 3;gap:6px;}
  .res1ygg {display: none;}
  .neypk3j .z9y7e.z9y7e,
  .neypk3j .f15e.f15e {letter-spacing: .04em;min-height: 40px;padding: 0 11px;font-size: 11.5px;}

  .w2c9 {transform: translateX(-100%);left: 0;border-right: 1px solid var(--j9s);right: auto;border-left: 0;}
}
@media (max-width: 359.98px) {
  
  :root {--eaxj4: 14px;}
  .hnx1z2 {padding: 10px var(--eaxj4);gap:6px;}
  .rgbrk img {max-width: 25vw;}
  .neypk3j .z9y7e.z9y7e,
  .neypk3j .f15e.f15e {padding: 0 9px;letter-spacing: .02em;font-size: 11px;}
}

.vcsdc.vcsdc .q2k7d,
.vcsdc.g1n43f .q2k7d,
.hwf8f1q.hwf8f1q .cf86x {grid-template-columns: repeat(var(--ggy8g, 4), minmax(0, 1fr));display: grid;}
.vcsdc.vcsdc .q2k7d > * {max-width: none;}
.hwf8f1q.hwf8f1q .cf86x {border-radius: var(--pkx);gap:12px;}
.hwf8f1q.hwf8f1q .fjwac {min-height: 76px;border-radius: var(--pkx);padding: 14px 12px;}
.hwf8f1q.hwf8f1q .v5dyt9 {max-width: 100%;height: 34px;}
.vcsdc.vcsdc .q2k7d {overflow: hidden;border-radius: var(--pkx);}
@media (max-width:890px) {
  .vcsdc.vcsdc .q2k7d,
  .hwf8f1q.hwf8f1q .cf86x {display: grid;grid-template-columns: repeat(var(--zmdi7, 3), minmax(0, 1fr));}
}
@media (max-width:548px) {
  .vcsdc.vcsdc .q2k7d,
  .hwf8f1q.hwf8f1q .cf86x {grid-template-columns: repeat(var(--mw8d, 2), minmax(0, 1fr));}
  .hwf8f1q.hwf8f1q .cf86x {padding: 12px;gap:9px;}
  .hwf8f1q.hwf8f1q .fjwac {min-height: 60px;padding: 10px 8px;}
  .hwf8f1q.hwf8f1q .v5dyt9 {height: 26px;}
  .vcsdc.vcsdc .p66002 {min-height: 112px;padding: 16px 10px;}
  .vcsdc.vcsdc .frcca {max-height: 44px;}
}

.f4fxw.f4fxw {border-radius: var(--pkx);gap: clamp(24px, 4vw, 56px);padding: clamp(26px, 4vw, 56px);--rae3i: var(--tnt);color: var(--z928);overflow: hidden;--z928: var(--sp3fa, var(--yw2));display: grid;margin: 0 0 var(--sk3p);align-items: center;grid-template-columns: minmax(0, 1fr);background: var(--rae3i);}
.f4fxw.g7ws {--z928: var(--rsk);--rae3i: var(--fm96);}
@media (min-width:755px) {
  .f4fxw.f4fxw {grid-template-columns: minmax(0, 1fr) auto;}
}
.f4fxw.f4fxw .xbt7 {min-width: 0;}
.f4fxw.f4fxw .wv8j2k {margin: 0 0 18px;border: 0;border-top: 4px solid var(--z928);width: 64px;}
.f4fxw.f4fxw :is(.z4qkz, .m3grmc) {color: var(--z928);}
.f4fxw.f4fxw .z4qkz {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.f4fxw.f4fxw :is(.zyj8n8z, .j3yj, .jp8ee) {color: color-mix(in srgb, var(--z928) 80%, transparent);}
.f4fxw.f4fxw .z8g5d,
.f4fxw.f4fxw .hq9mz {border-color: color-mix(in srgb, var(--z928) 26%, transparent);}

.f4fxw.g7ws .z8g5d {flex-wrap: wrap;column-gap:27px;display: flex;}
.f4fxw.g7ws .hq9mz {min-width: 0;flex: 1 1 150px;}
.f4fxw.f4fxw .gqpk {border-radius: var(--pkx);border: 2px solid color-mix(in srgb, var(--z928) 30%, #000);}

.f4fxw.f4fxw .mh63h3 {width: clamp(150px, 15vw, 190px);gap:5px;justify-content: center;display: flex;background: color-mix(in srgb, var(--z928) 10%, var(--rae3i));flex-direction: column;align-items: center;margin: 0 auto;transform: rotate(-6deg);position: relative;aspect-ratio: 9 / 18.5;border: 6px solid var(--z928);border-radius:29px;}
.f4fxw.f4fxw .t18spc7 {width: 34%;top: 10px;background: var(--z928);transform: translateX(-50%);left: 50%;border-radius: 0 0 10px 10px;position: absolute;height: 14px;}
.f4fxw.f4fxw .g3vjtv2 {transform: translateX(-50%);height: 4px;bottom: 12px;border-radius: var(--pkx);left: 50%;width: 36%;position: absolute;background: var(--z928);}
.f4fxw.f4fxw .jr4j18 {font: 800 clamp(64px, 7vw, 92px)/.9 var(--qembq);letter-spacing: -.06em;color: var(--z928);}
.f4fxw.f4fxw .yz2m9pa {color: color-mix(in srgb, var(--z928) 70%, transparent);font: 800 16px/1 var(--qembq);letter-spacing: .14em;}
.f4fxw.f4fxw .xb6t6e {font: 800 13px/1.2 var(--qembq);color: var(--z928);text-align: center;letter-spacing: .16em;max-width: 80%;text-transform: uppercase;overflow-wrap: anywhere;margin-top:17px;}
@media (max-width: 759.98px) {
  
  .f4fxw.f4fxw .mh63h3 {order: -1;width: 150px;}
  .f4fxw.f4fxw .jr4j18 {font-size: 62px;}
}
@media (max-width:548px) {
  .f4fxw.f4fxw .y8j56cd {flex-direction: row;}
  .f4fxw.f4fxw .gqpk {flex: 1 1 140px;padding: 8px 14px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .f4fxw.f4fxw .mh63h3 {transition:transform 0.306s ease;}
  .f4fxw.f4fxw:hover .mh63h3 {transform: rotate(-2deg);}
}

.sp3ckr8.sp3ckr8, .sb5zcxn.sb5zcxn, .k3rbs7.k3rbs7,
.hkk10ee.hkk10ee .xtxx3aj {border-radius: var(--pkx);overflow: hidden;}
.fmaq2y .ynv0p4 :is(div, span, img, a) {border-radius: var(--pkx);}

@media (max-width:765px) {
  .rzhpkry {margin-left: -12px;}
  .qc0j.qc0j .qg1yd {margin-left: 0;width: 100%;margin-right: 0;padding-left: 0;padding-right: 0;}
}
@media (max-width:548px) {
  .fmaq2y.fmaq2y thead th {white-space: normal;}
  .ffbrm.ffbrm {padding-left:15px;padding-right:14px;}
  .ffbrm.ffbrm .d8x5xmp,
  .ffbrm.ffbrm .zx31r7 {overflow-wrap: anywhere;padding-right:7px;padding-left:7px;}
  .ffbrm.ffbrm .d8x5xmp {white-space: normal;letter-spacing: .06em;}
  .k3rbs7.k3rbs7 {padding-left:16px;padding-right:17px;}
  .k3rbs7.k3rbs7 :is(td, th) {overflow-wrap: anywhere;padding-right:6px;padding-left:7px;}
}
