

:root {--hva: var(--gydeq);--px6:    color-mix(in srgb, var(--gydeq) 15%, transparent);--vzxu:  color-mix(in srgb, var(--gydeq) 8%,  transparent);--vwvn:    color-mix(in srgb, var(--gydeq) 4%,  transparent);--aydj:     28px;--wyxy:  20px;--byyx:"Helvetica Neue", "Liberation Sans", Helvetica, Arial, sans-serif;--dmvbk:   color-mix(in srgb, var(--gydeq) 66%, transparent);--ei1d:    1180px;--qxdo:  var(--gmu5);--jfkwb:       4px;--ies:     color-mix(in srgb, var(--gmu5) 16%, var(--ny1, var(--tne69)));--zx62: calc(var(--ei1d) + var(--wyxy) * 2);}

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

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

.xd4s {background: var(--g9y);border-bottom: 1px solid var(--px6);position: sticky;z-index: 60;top: 0;}
.dkc13 {margin: 0 auto;gap:11px;display: grid;align-items: center;padding: 18px var(--wyxy) 14px;max-width: var(--zx62);grid-template-columns: 1fr auto 1fr;}
.zg6ve {text-decoration: none;grid-column: 2;display: flex;justify-self: center;}
.zg6ve img {display: block;height: 30px;width: auto;}
.eh7yty {color: var(--g5r7o);letter-spacing: -.035em;font: 800 23px/1 var(--byyx);}
.nq2j {grid-column: 3;justify-self: end;gap:11px;align-items: center;display: flex;}
.e6m8 {white-space: nowrap;text-decoration: none;padding: 8px 14px;color: color-mix(in srgb, var(--r4j, var(--sb3e3)) 25%,
                   color-mix(in srgb, var(--g5r7o) 78%, transparent));border-radius: var(--jfkwb);font: 600 13.5px/1.2 var(--byyx);background: color-mix(in srgb, var(--hfx) 22%, transparent);}
.e6m8:hover {color: var(--gydeq);}

.vghddc:hover {background: var(--o6g6t);}
.vghddc {white-space: nowrap;background: var(--shxn);font: 600 13.5px/1.2 var(--byyx);padding: 9px 17px;text-decoration: none;border-radius: var(--jfkwb);color: var(--znw, var(--wu88s));display: inline-block;}

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

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

.z9bqx3s {max-width: var(--zx62);margin: 0 auto;--kfx3: 100%;padding: 30px var(--wyxy) 70px;display: flow-root;}

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

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

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

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

.z9bqx3s > .mpckwx8 {border-radius: 0;max-width: 100vw;width: 100vw;transform: translateX(-50%);margin-left: 50%;padding-right: max(var(--wyxy), calc((100vw - var(--ei1d)) / 2));padding-left: max(var(--wyxy), calc((100vw - var(--ei1d)) / 2));}

.z9bqx3s img {max-width: 100%;height: auto;border-radius: var(--jfkwb);}
.q62dbxv {transform: translateX(-50%);margin-left: 50%;width: min(var(--ei1d), calc(100vw - var(--wyxy) * 2));}

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

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

.z9bqx3s > .mpckwx8:first-child {margin-top: -30px;}
@media (max-width:753px) { .z9bqx3s > .mpckwx8:first-child {margin-top: -24px;} }

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

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

.qs8k.qs8k {background: var(--gmu5);font-size: 15px;padding: 0 34px;color: var(--qyni, var(--gi6ge));min-height: 56px;margin-top: clamp(20px, 2.2vw, 30px);}
.qs8k.qs8k:hover {background: var(--o6g6t);}

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

.dz063xb.dz063xb .rn9e {isolation: isolate;position: relative;margin: 0 14px 14px 0;min-width: 0;}
.dz063xb.dz063xb .rn9e::before {border-radius: var(--jfkwb);inset: 14px -14px -14px 14px;content: "";position: absolute;z-index: -1;background: var(--qxdo);}
.dz063xb.dz063xb .rn9e > * {position: relative;}
.dz063xb.dz063xb .d6hj {border-radius: var(--jfkwb);width: 100%;color: var(--w8e, inherit);display: block;height: auto;}
.dz063xb.dz063xb .rn9e picture {display: block;}

.dz063xb.mnkh855 .rn9e {border-radius: var(--jfkwb);display: flex;align-items: center;background: var(--rduq, var(--ies));justify-content: center;padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.dz063xb.dz063xb .t4pdq {overflow-wrap: break-word;letter-spacing: -.05em;color: var(--z7bi, var(--hva));font: 800 clamp(40px, 6vw, 96px)/.95 var(--byyx);min-width: 0;text-align: center;}
.dz063xb.dz063xb .avnxd {font: 700 12px/1 var(--byyx);right: clamp(14px, 2vw, 26px);top: clamp(12px, 1.8vw, 22px);position: absolute;color: color-mix(in srgb, var(--z7bi, var(--hva)) 62%, transparent);letter-spacing: .18em;}

.dz063xb.axzs0d.mnkh855 .rn9e {background: var(--rduq, var(--qxdo));}
.dz063xb.axzs0d .rn9e::before {background: var(--ies);}
.dz063xb.axzs0d .t4pdq {color: var(--z7bi, var(--qyni, var(--gi6ge)));}
.dz063xb.axzs0d .avnxd {color: color-mix(in srgb, var(--z7bi, var(--qyni, var(--gi6ge))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .dz063xb.dz063xb .rn9e {order: -1;margin: 0 10px 10px 0;}
  .dz063xb.dz063xb .rn9e::before {inset: 10px -10px -10px 10px;}
  .dz063xb.mnkh855 .rn9e {aspect-ratio: 16 / 8;}
}
@media (max-width:549px) {
  .qs8k.qs8k {display: flex;width: 100%;}
}

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

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

.g8ncb {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;}
.rvpwxpf {z-index: 1;position: relative;width: 100%;max-width:619px;}
.xa3qeqv .j4zfd34 {color: var(--vv5l6, #fff);}
.xa3qeqv .spb0,
.xa3qeqv .x0e2q {color: color-mix(in srgb, var(--vv5l6, #fff) 82%, transparent);}

.xa3qeqv.pe7kx {--vv5l6: var(--qyni, var(--gi6ge));background: var(--xccrf, var(--qxdo));}
.pe7kx .j4zfd34 {color: var(--vv5l6, var(--qyni, var(--gi6ge)));}
.pe7kx .spb0,
.pe7kx .x0e2q {color: color-mix(in srgb, var(--vv5l6, var(--qyni, var(--gi6ge))) 84%, transparent);}
.pe7kx .nc777 {background: var(--vv5l6, var(--qyni, var(--gi6ge)));}
.hjde {user-select: none;max-width: 100%;color: color-mix(in srgb, var(--vv5l6, var(--qyni, var(--gi6ge))) 12%, transparent);right: -.06em;bottom: -.2em;pointer-events: none;position: absolute;letter-spacing: -.06em;white-space: nowrap;z-index: 0;font: 800 clamp(100px, 16vw, 240px)/1 var(--byyx);overflow: hidden;}

.pe7kx .qs8k.qs8k {color: var(--xccrf, var(--gmu5));background: var(--vv5l6, var(--qyni, var(--gi6ge)));}
.pe7kx .qs8k.qs8k:hover {opacity:0.86;}

@media (max-width:753px) {
  
  .xa3qeqv {min-height: min(78vh, 600px);padding-top:121px;align-items: flex-end;}
  .g8ncb {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%);}
  .xa3qeqv.pe7kx {padding-top:47px;min-height: 0;align-items: center;}
  .hjde {font-size: 42vw;}
}

.mqk87.mqk87 .js1v {margin: 0 0 18px;}

.mqk87.mqk87 .dc012 {column-gap:43px;column-rule: 1px solid var(--px6);columns: 2;}

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

.mqk87.mqk87 .va0x5 {float: left;margin: 4px 12px 0 0;color: var(--qyni, var(--gi6ge));letter-spacing: -.05em;font: 800 46px/0.8 var(--byyx);}

.mqk87.mqk87 .ht414c {margin: 0 0 4px;color: var(--qyni, var(--gi6ge));display: block;letter-spacing: -.015em;font: 800 17px/1.35 var(--byyx);}
.mqk87.mqk87 .rtffqs {line-height:1.58;display: block;font-size: 16px;color: var(--qyni, var(--gi6ge));}

.cxmjc8k.cxmjc8k .neqw {margin: 0 0 18px;}

.cxmjc8k.cxmjc8k .bxf45 {overflow-x: auto;}

.cxmjc8k.cxmjc8k .t18kc4c {width: 100%;font: 16px/1.6 var(--byyx);border-collapse: collapse;margin: 0;}

.cxmjc8k.cxmjc8k .w0qbf {padding: 0 16px 10px;letter-spacing: .11em;text-align: left;border-bottom: 2px solid var(--lr82s, var(--gydeq));font: 700 12px/1.3 var(--byyx);text-transform: uppercase;white-space: nowrap;}
.cxmjc8k.cxmjc8k .n45y7t {color: var(--gydeq);}

.cxmjc8k.cxmjc8k .h7z4q {color: var(--dmvbk);}
.cxmjc8k.cxmjc8k .w0qbf + .w0qbf,
.cxmjc8k.cxmjc8k .f31d8 + .f31d8 {border-left: 1px solid var(--px6);}

.cxmjc8k.cxmjc8k .f31d8 {border-bottom: 1px solid var(--vzxu);color: var(--fm8w, var(--gydeq));padding: 12px 16px;width: 50%;vertical-align: top;}
.cxmjc8k.cxmjc8k tbody tr:last-child .f31d8 {border-bottom: 0;}

.cxmjc8k.cxmjc8k .d24b {font: 800 17px/1.55 var(--byyx);width: 18px;float: left;}

.cxmjc8k.cxmjc8k .kkpv0ns .d24b {color: var(--gmu5);}
.cxmjc8k.cxmjc8k .zch9kcp .d24b {color: var(--dmvbk);}
.cxmjc8k.cxmjc8k .p48d56 {display: block;padding-left:25px;}

.hckr0.hckr0 .egggkbb {margin: 0 0 12px;}
.hckr0.hckr0 .j4xy {border-top: 2px solid var(--gydeq);}

.hckr0.hckr0 .a5jb7 {padding: 0;border: 0;border-bottom: 1px solid var(--vzxu);border-radius: 0;margin: 0;background: none;}

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

.hckr0.hckr0 .xyvwar::after {color: var(--dmvbk);content: "+";flex: 0 0 auto;font: 400 21px/1 var(--byyx);}
.hckr0.hckr0 .a5jb7[open] .xyvwar::after {content: "\2212";}

.hckr0.hckr0 .se3rq {gap:13px;padding: 0 0 18px;display: flex;}
.hckr0.hckr0 .haqf {flex: 0 0 auto;font: 800 13px/1.7 var(--byyx);color: var(--gmu5);letter-spacing: .1em;}
.hckr0.hckr0 .w6yns {line-height:1.60;font-size: 16px;color: var(--dmvbk);margin: 0;}

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

.h1v8d3t.h1v8d3t .b71pzqt {grid-template-columns: repeat(6, minmax(0, 1fr));gap:23px 16px;}
.h1v8d3t.brwk .b71pzqt {grid-template-columns: repeat(4, minmax(0, 1fr));gap:25px 20px;}
@media (max-width:895px) {
  .h1v8d3t.h1v8d3t .b71pzqt {gap:18px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:475px) {
  .h1v8d3t.h1v8d3t .b71pzqt {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.h1v8d3t.h1v8d3t .n4wh9 {border-top: 2px solid var(--gydeq);min-width: 0;border-bottom: 0;padding-top:9px;margin: 0;}
.h1v8d3t.h1v8d3t .ejf6w {padding: 0;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;display: grid;min-width: 0;text-decoration: none;color: inherit;gap:3px 10px;}
.h1v8d3t.h1v8d3t .x8kaj25 {grid-column: 1;font: 700 13px/1.3 var(--byyx);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;align-self: start;color: var(--dmvbk);letter-spacing: .06em;}

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

.t32ct.t32ct .xfnbh30 {margin: 0 0 18px;}
.t32ct.t32ct .ekzcwkx {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap:2px;border: 1px solid var(--vzxu);background: var(--vzxu);display: grid;}
.t32ct.mvpve .ekzcwkx {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.wez3.wez3 .c8k6m {margin: 0 0 14px;}
.wez3.wez3 .h2hsf {gap:15px;padding: 18px 20px;align-items: center;background: var(--vwvn);flex-wrap: wrap;display: flex;}
.wez3.g71eg07 .h2hsf {background: none;border-bottom: 1px solid var(--px6);border-top: 1px solid var(--px6);}
.wez3.wez3 .hc91572 {border-radius: var(--jfkwb);display: inline-flex;justify-content: center;padding: 12px 18px;align-items: center;background: color-mix(in srgb, var(--gmu5) 12%, #000);}
.wez3.wez3 .n79gbst {object-fit: contain;height: 36px;display: block;width: auto;}
.wez3.wez3 .vtv0 {font: 500 12.5px/1.5 var(--byyx);margin: 12px 0 0;color: var(--dmvbk);letter-spacing: .03em;}

.kqeb.kqeb .c4cfsff {margin: 0 0 16px;}
.kqeb.kqeb .ka3p1h {gap:12px;display: flex;flex-wrap: wrap;align-items: baseline;padding: 0 0 20px;margin: 0 0 24px;border-bottom: 2px solid var(--gydeq);}
.kqeb.kqeb .jse93q {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--byyx);font-variant-numeric: tabular-nums;}
.kqeb.kqeb .tp0v {color: var(--dmvbk);font: 700 17px/1 var(--byyx);}
.kqeb.kqeb .gj7n {font-size: 16px;line-height:1.56;min-width: 0;color: var(--dmvbk);flex: 1 1 260px;}
.kqeb.kqeb .heymhek {gap:21px;display: grid;}
.kqeb.xyx3d .heymhek {gap:23px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.kqeb.kqeb .sxr19 {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--gmu5);}
.kqeb.kqeb .rt67m60 {letter-spacing: -.012em;margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--byyx);}
.kqeb.kqeb .syd0x8 {align-items: baseline;font-style: normal;gap:10px;display: flex;flex-wrap: wrap;}
.kqeb.kqeb .a178z {text-transform: uppercase;font: 700 12px/1 var(--byyx);letter-spacing: .11em;}
.kqeb.kqeb .cgkr {color: var(--dmvbk);font: 600 12px/1 var(--byyx);font-style: normal;font-variant-numeric: tabular-nums;}

.m0gy30.m0gy30 {border-radius: 0;display: grid;position: relative;grid-template-columns: minmax(0, 1fr);background: var(--vwvn);}
.m0gy30.m0gy30 .rwgt {background: var(--gmu5);width: 4px;position: absolute;bottom: 0;top: 0;left: 0;}
.m0gy30.m0gy30 .w7jk {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.m0gy30.m0gy30 .h92k {margin: 0 0 12px;}
.m0gy30.m0gy30 .r135dd > :first-child {margin-top: 0;}
.m0gy30.m0gy30 .r135dd > :last-child  {margin-bottom: 0;}
.m0gy30.m0gy30 .cf3j {justify-content: center;font: 700 15px/1 var(--byyx);background: var(--gmu5);color: var(--qyni, var(--gi6ge));border-radius: var(--jfkwb);align-items: center;display: inline-flex;padding: 0 26px;min-height: 46px;margin-top:15px;text-decoration: none;transition:background 0.138s;}
.m0gy30.m0gy30 .cf3j:hover {background: var(--o6g6t);}
.m0gy30.m0gy30 .j0n4m {margin: 0;min-width: 0;}
.m0gy30.m0gy30 .rkdb5wv {width: 100%;height: 100%;object-fit: cover;display: block;border-radius: 0;}

@media (max-width: 759.98px) {
  .m0gy30.x8ge84 > .j0n4m {order: 1;}
}

@media (min-width:766px) {
  .m0gy30.caj5r {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .m0gy30.caj5r .w7jk {grid-column: 1;grid-row: 1;}
  .m0gy30.caj5r .j0n4m {grid-row: 1;grid-column: 2;}
  .m0gy30.caj5r .g9v2e  {grid-column: 2;}
  .m0gy30.caj5r:has(.g9v2e) .j0n4m {grid-column: 1;}
  
  .m0gy30.caj5r:has(.hkft4p) {grid-template-columns: minmax(0, 1fr);}
}

.m0gy30.kgyb {max-width: none;}
.m0gy30.kgyb .rkdb5wv {max-height: 240px;}
@media (min-width:766px) {
  .z9bqx3s > .kgyb {float: left;max-width: none;width: calc(50% - var(--aydj) / 2);}
  .z9bqx3s > .kgyb + .kgyb {float: right;}
  
  .z9bqx3s > .kgyb + .kgyb + * {clear: both;}
}

.e5m9.e5m9 {display: block;}
.e5m9 .me00ay {flex-wrap: wrap;margin: 0 0 22px;justify-content: space-between;align-items: flex-end;gap:15px 28px;display: flex;}
.e5m9 .sbjpb {min-width: 0;flex: 1 1 320px;}
.e5m9 .nsc4c {margin: 0;text-wrap: balance;letter-spacing: -.038em;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--byyx);}
.e5m9 .aw4tpkg {max-width: 60ch;color: var(--dmvbk);margin: 10px 0 0;font-size: 16.5px;line-height:1.53;}
.e5m9 .kmq4q {gap:12px;display: flex;align-items: center;flex: 0 0 auto;}
.e5m9 .b7pn {color: var(--dmvbk);font: 800 15px/1 var(--byyx);font-variant-numeric: tabular-nums;text-align: center;min-width: 4.6em;letter-spacing: .08em;}
.e5m9 .b7pn > span {color: var(--gydeq);font-size: 22px;}
.e5m9 .b7pje67 {align-items: center;display: inline-flex;padding: 0;height: 48px;transition:background 0.161s, opacity 0.131s;border: 0;border-radius: var(--jfkwb);font: 800 20px/1 var(--byyx);width: 48px;justify-content: center;cursor: pointer;background: var(--gmu5);color: var(--qyni, var(--gi6ge));}
.e5m9 .b7pje67:hover {background: var(--o6g6t);}
.e5m9 .b7pje67:disabled {opacity:0.35;cursor: default;}
.e5m9 .b7pje67:focus-visible,
.e5m9 .ygqc38:focus-visible {outline: 2px solid var(--gydeq);outline-offset: 3px;}
.e5m9 .b7pje67[hidden] {display: none;}

.e5m9 .ygqc38 {grid-auto-columns: calc(72% - 10px);scroll-snap-type: x mandatory;scroll-behavior: smooth;display: grid;gap:19px;scrollbar-width: none;grid-auto-flow: column;overflow-x: auto;overscroll-behavior-x: contain;}
.e5m9 .ygqc38::-webkit-scrollbar {display: none;}
.e5m9.f9km .ygqc38 {grid-auto-columns: calc(86% - 10px);}
.e5m9 .s33v {min-width: 0;margin: 0;scroll-snap-align: start;}
.e5m9 .s33v picture {display: block;}
.e5m9 .ccx1fyj.ccx1fyj {object-fit: cover;border-radius: var(--jfkwb);aspect-ratio: 16 / 9;height: auto;display: block;width: 100%;}
.e5m9 .kega {padding-top:9px;align-items: baseline;display: flex;margin: 12px 0 0;border-top: 2px solid var(--gydeq);gap:12px;}
.e5m9 .aac3 {letter-spacing: -.04em;color: color-mix(in srgb, var(--gmu5) 62%, var(--gydeq));font: 800 28px/1 var(--byyx);font-variant-numeric: tabular-nums;}
.e5m9 .dapf {font: 700 16px/1.35 var(--byyx);color: var(--gydeq);}

.e5m9 .bcha5 {overflow: hidden;background: var(--px6);border-radius: var(--jfkwb);display: block;margin: 20px 0 0;height: 4px;}
.e5m9 .qshb {height: 100%;transition:width 0.325s ease;background: var(--gmu5);display: block;}
.e5m9 .t5yk7e {flex-wrap: wrap;margin: 24px 0 0;display: flex;gap:11px;}

@media (max-width:753px) {
  .e5m9 .ygqc38,
  .e5m9.f9km .ygqc38 {grid-auto-columns: 86%;gap:11px;}
  .e5m9 .me00ay {align-items: center;}
  .e5m9 .b7pje67 {width: 44px;height: 44px;}
  .e5m9 .t5yk7e > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .e5m9 .ygqc38 {scroll-behavior: auto;}
  .e5m9 .qshb {transition:none;}
}

.rc4k.rc4k {color: var(--qyni, var(--gi6ge));background: var(--gmu5);}
.rc4k.rc4k:hover {background: var(--o6g6t);}
.k79cwa.k79cwa {color: var(--gydeq);box-shadow: inset 0 0 0 2px var(--gydeq);background: none;}
.k79cwa.k79cwa:hover {background: var(--vwvn);}

.zxa9y.zxa9y {align-items: start;gap:5px 18px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.zxa9y.zxa9y .zrpbb8 {height: 2px;margin: 0 0 6px;grid-column: 1 / -1;background: var(--gydeq);width: 100%;border: 0;}
.zxa9y.zxa9y .jp0wkej {margin: 0;}
.zxa9y.zxa9y .jdddaw {object-fit: cover;border-radius: var(--jfkwb);display: block;height: 72px;width: 72px;}
.zxa9y.zxa9y .a951cb {min-width: 0;}
.zxa9y.zxa9y .ksk2a {font: 800 19px/1.25 var(--byyx);letter-spacing: -.02em;display: block;}
.zxa9y.zxa9y .e4x41er {letter-spacing: .1em;text-transform: uppercase;color: var(--dmvbk);font: 600 11.5px/1.35 var(--byyx);display: block;margin-top:4px;}
.zxa9y.zxa9y .q6ymft {margin: 10px 0 0;line-height:1.62;font-size: 15.5px;}
.zxa9y.zxa9y .h6ajttd {color: var(--dmvbk);font-size: 13px;line-height:1.55;margin: 10px 0 0;}
.zxa9y.zxa9y .m90sy {grid-column: 2;list-style: none;gap:7px;display: flex;padding: 0;margin: 12px 0 0;}
.zxa9y.zxa9y .wd82 {margin: 0;}
.zxa9y.zxa9y .x82nvzm {display: inline-flex;align-items: center;height: 44px;text-decoration: none;border-radius: var(--jfkwb);width: 44px;box-shadow: inset 0 0 0 1px var(--px6);color: var(--gydeq);justify-content: center;}
.zxa9y.zxa9y .x82nvzm:hover {background: var(--vwvn);}

.zxa9y.wazk {grid-template-columns: minmax(0, 1fr);}
.zxa9y.wazk .m90sy {grid-column: 1;}

.rg7zddd.rg7zddd .d6ey {margin: 0 0 8px;color: var(--dmvbk);font: 600 11.5px/1 var(--byyx);letter-spacing: .22em;text-transform: uppercase;}
.rg7zddd.rg7zddd .s7370r0 {margin: 0 0 12px;}
.rg7zddd.rg7zddd .tm2dp {height: 1px;margin: 0 0 18px;border: 0;width: 100%;background: var(--px6);}
.rg7zddd.ydgjy2p {padding-left: clamp(0px, 4vw, 56px);}
.rg7zddd.rg7zddd .tbehq > :first-child {margin-top: 0;}
.rg7zddd.rg7zddd .tbehq > :last-child  {margin-bottom: 0;}

.dfz2.dfz2 {gap:17px;align-items: center;margin: 0 0 var(--aydj);display: flex;flex-direction: column;}
.dfz2.p1756  {align-items: flex-start;}
.dfz2.j34kn {align-items: flex-end;}
.dfz2.dfz2 .axsf {border: 0;border-top: 2px dashed var(--px6);margin: 0;height: 0;width: 100%;}
.dfz2.dfz2 .cf4e {justify-content: center;transition:background 0.13s;min-height: 52px;align-items: center;display: inline-flex;background: var(--gmu5);color: var(--qyni, var(--gi6ge));padding: 0 40px;text-decoration: none;border-radius: var(--jfkwb);}
.dfz2.dfz2 .cf4e:hover {background: var(--o6g6t);}
.dfz2.dfz2 .jtdhepk {font: 700 16px/1 var(--byyx);letter-spacing: .02em;}

.dfz2.dfz2 .cf4e {overflow: hidden;position: relative;}
.dfz2.dfz2 .fk4hhz {height: 12px;top: 0;width: 12px;position: absolute;right: 0;clip-path: polygon(100% 0, 0 0, 100% 100%);background: var(--g9y);}

.dfz2.dfz2 .fk4hhz {background: var(--tne69);}

.dfz2.dfz2 .q47gfw {width: 100%;}

.bsat.bsat {margin: 0 0 var(--aydj);}
.bsat.bsat .vsrqj {display: block;}
.bsat.bsat .yg91 {border-radius: var(--jfkwb);display: block;width: 100%;height: auto;}
.bsat.bsat .esebr4m {width: 100%;margin: 10px 0 0;height: 1px;background: var(--px6);border: 0;}
.bsat.bsat .hz7z5d {margin: 8px 0 0;}
.bsat.bsat .xt0tvj {color: var(--dmvbk);font: 600 11.5px/1 var(--byyx);text-transform: uppercase;letter-spacing: .14em;}

.bsat.gndp {transform: translateX(-50%);margin-left: 50%;width: min(var(--ei1d), calc(100vw - var(--wyxy) * 2));}

.dfpp.dfpp {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--vwvn);}
.dfpp.pg6k {padding-right: 0;background: none;padding-left: 0;}
.dfpp.dfpp .p4bn4r3 {height: 2px;margin: 0 0 14px;background: var(--gydeq);border: 0;width: 100%;}
.dfpp.dfpp .jh94 {display: block;letter-spacing: .2em;margin: 0 0 12px;font: 700 12px/1.3 var(--byyx);color: var(--dmvbk);text-transform: uppercase;}
.dfpp.dfpp .bs69xs > :first-child {margin-top: 0;}
.dfpp.dfpp .bs69xs > :last-child  {margin-bottom: 0;}

.cartgh.cartgh {color: var(--hva);position: relative;background: var(--ies);padding: clamp(24px, 3vw, 40px);}
.cartgh.cartgh .e6zpqj2 {margin: 0 0 14px;color: var(--hva);}
.cartgh.cartgh .ma1k > :first-child {margin-top: 0;}
.cartgh.cartgh .ma1k > :last-child  {margin-bottom: 0;}

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

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

.cartgh.nzsq1e {color: var(--zkuq, var(--qyni, var(--gi6ge)));background: var(--qxdo);}
.cartgh.nzsq1e .e6zpqj2,
.cartgh.nzsq1e .ma1k :is(h2, h3, strong, b),
.cartgh.nzsq1e .ma1k a {color: var(--zkuq, var(--qyni, var(--gi6ge)));}
.cartgh.nzsq1e .ma1k a {text-decoration-color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 60%, transparent);}
.cartgh.nzsq1e .ma1k :is(td, th) {border-color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 26%, transparent);}
.cartgh.nzsq1e .ma1k thead th {border-bottom-color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 50%, transparent);color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 78%, transparent);}
.cartgh.nzsq1e .yaxd65s {border-right-color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--zkuq, var(--qyni, var(--gi6ge))) 40%, transparent);}

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

.qk607, .xr2fjs {box-shadow: none !important;background: var(--vwvn) !important;padding: 30px 32px !important;border: 0 !important;border-radius: var(--jfkwb) !important;}

@media (max-width:753px) {
  :root {--wyxy: 18px;}
  .d10c4 {display: flex;}
  .adzkyy {display: none;}
  
  .z9bqx3s {padding: 24px var(--wyxy) 56px;}
  
  .mqk87.mqk87 .dc012 {column-rule: 0;columns: 1;}
  .mqk87.mqk87 .va0x5 {font-size: 38px;}
  
  .cxmjc8k.cxmjc8k .w0qbf {padding: 0 10px 9px;}
  .cxmjc8k.cxmjc8k .f31d8 {padding: 11px 10px;}
  .hckr0.hckr0 .xyvwar {font-size: 16.5px;}
  
  .q62dbxv {transform: none;margin-left: 0;width: auto;}
}

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

.tpv0nd.tpv0nd {background: var(--wazvy);}
.z9bqx3s thead th {border-bottom-color: var(--lr82s, var(--gydeq));}
.z9bqx3s tbody td {color: var(--fm8w, inherit);}

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

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

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

.tpv0nd .mmx8xq a {display: flex;align-items: center;min-height: 44px;}
.zg6ve {display: inline-flex;align-items: center;min-height: 44px;}

.c7zk, .xqtn8ys, .vghddc,
.z9bqx3s a[role="button"],
.z9bqx3s .e7t7 a {min-height: 44px;}

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

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

.adzkyy ul {gap:7px;}

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

.tpv0nd .mmx8xq ul {display: grid;gap:7px;}

.a7f0hq.a7f0hq {margin: 40px 0 0;border: 0;border-radius: 0;padding: 0;box-shadow: none;background: none;}
.a7f0hq.a7f0hq .dxj4tk {border: 0;border-top: 2px solid var(--gydeq);margin: 0 0 18px;}
.a7f0hq.a7f0hq .trbkes {display: block;margin: 0 0 10px;letter-spacing: .11em;font: 700 12px/1 var(--byyx);text-transform: uppercase;color: var(--dmvbk);}
.a7f0hq.a7f0hq .maf2gn {margin: 0 0 10px;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--byyx);letter-spacing: -.035em;}
.a7f0hq.a7f0hq .r97rer {color: var(--dmvbk);margin: 0 0 22px;max-width: 62ch;}

.a7f0hq.a7f0hq .c5andn {padding: 0;list-style: none;display: grid;gap: 0;border-top: 1px solid var(--px6);margin: 0 0 24px;}
.a7f0hq.w1frzh .c5andn {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.a7f0hq.a7f0hq .ppa3sa {flex-wrap: wrap;padding: 11px 0;border-bottom: 1px solid var(--px6);gap:7px 14px;align-items: baseline;display: flex;}
.a7f0hq.a7f0hq .rvkv30w {flex: 0 0 auto;font-style: normal;font: 700 12px/1.3 var(--byyx);color: var(--dmvbk);text-transform: uppercase;letter-spacing: .11em;}
.a7f0hq.a7f0hq .as0g {font: 600 16px/1.3 var(--byyx);font-variant-numeric: tabular-nums;margin-left: auto;color: var(--gydeq);}
.a7f0hq.w1frzh .as0g {margin-left: 0;}

.a7f0hq.a7f0hq .nt4fg {display: flex;margin: 0;gap:12px;flex-wrap: wrap;}
.a7f0hq.a7f0hq .ne7fq0d {min-height: 52px;text-decoration: none;color: #fff;padding: 8px 24px;flex-direction: column;justify-content: center;border: 2px solid #000;border-radius: var(--jfkwb);transition:background 0.179s, color 0.15s;background: #000;display: inline-flex;}
.a7f0hq.a7f0hq .ne7fq0d:hover {color: #000;background: #fff;}
.a7f0hq.a7f0hq .pj80 {letter-spacing: .12em;text-transform: uppercase;color: inherit;font: 600 10.5px/1.3 var(--byyx);}
.a7f0hq.a7f0hq .bew38e {font: 700 17px/1.2 var(--byyx);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:549px) {
  
  .a7f0hq.a7f0hq .nt4fg {flex-direction: column;}
  .a7f0hq.a7f0hq .ne7fq0d  {align-items: flex-start;}
  
  .a7f0hq.w1frzh .c5andn {grid-template-columns: minmax(0, 1fr);}
}

.a396c5 {cursor: pointer;inset: 0;z-index: 90;transition:opacity 0.216s ease, visibility 0.207s;opacity:0.05;position: fixed;visibility: hidden;background: color-mix(in srgb, #000 52%, transparent);}
.kh5m {background: var(--g9y);right: 0;display: flex;bottom: 0;overscroll-behavior: contain;width: min(88vw, 380px);-webkit-overflow-scrolling: touch;border-left: 1px solid var(--px6);transform: translateX(100%);flex-direction: column;position: fixed;transition:transform 0.273s ease, visibility 0.247s;overflow-y: auto;visibility: hidden;top: 0;z-index: 91;}
.kwxjyc:checked ~ .a396c5 {visibility: visible;opacity:0.99;}
.kwxjyc:checked ~ .kh5m {transform: translateX(0);visibility: visible;}

.kh5m[hidden] {display: none;}

.b3fycn {gap:12px;padding: 14px 8px 14px 20px;align-items: center;border-bottom: 1px solid var(--px6);justify-content: space-between;display: flex;}
.jjv3x {overflow-wrap: anywhere;font: 800 20px/1.2 var(--byyx);letter-spacing: -.035em;color: var(--g5r7o);min-width: 0;}
.f4y6 {cursor: pointer;display: flex;line-height: 1;min-height: 44px;align-items: center;justify-content: center;color: var(--g5r7o);min-width: 44px;border: 0;background: none;font-size: 27px;flex: 0 0 auto;}
.f4y6:hover {color: var(--dmvbk);}

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

.w7s8 {display: grid;border-top: 1px solid var(--px6);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:10px;margin-top: auto;}
.s3s9,
.e4ebd69 {font-size: 15.5px;display: flex;border-radius: var(--jfkwb);align-items: center;font-weight: 700;min-height: 48px;justify-content: center;padding: 12px 18px;text-decoration: none;}
.s3s9 {border: 1px solid var(--px6);background: transparent;color: var(--g5r7o);}
.s3s9:hover {background: var(--vwvn);}
.e4ebd69 {color: var(--qyni, var(--gi6ge));background: var(--gmu5);border: 1px solid transparent;}
.e4ebd69:hover {background: var(--o6g6t);}

.kh5m a:focus-visible,
.f4y6:focus-visible,
.d10c4:focus-visible {outline: 2px solid var(--qxdo);outline-offset: 2px;}

@media (min-width:754px) {
  .a396c5, .kh5m {display: none;}
}

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

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

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

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

.md85n68.md85n68 .q6ycbm > summary.zhhrs5 {list-style: none;cursor: pointer;align-items: center;gap:12px;min-height: 44px;display: flex;}
.md85n68.md85n68 .q6ycbm > summary.zhhrs5::-webkit-details-marker {display: none;}
.md85n68.md85n68 .q6ycbm > summary.zhhrs5:focus-visible {outline: 2px solid var(--gydeq);outline-offset: 4px;}
.md85n68.md85n68 .q6ycbm > summary.zhhrs5 .sebxq {margin: 0;}

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

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

.e75fcqp {--ck2n: 999px;--qsdb1: 999px;--z2ej: var(--jfkwb);--mvv3i: 1.5px solid var(--px6);--zqma: 0 13px;--bmq: 700;}

.cxmjc8k.cxmjc8k .zch9kcp .d24b {color: var(--qik3b, var(--dmvbk));}

.mqk87.mqk87 .rtffqs, .mqk87.mqk87 .ht414c {color: var(--gydeq);}

.cxmjc8k.cxmjc8k .kkpv0ns .d24b {color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));}

@media (max-width:690px) {
  .cxmjc8k.gy89f .kkpv0ns:not(:empty)::before,
  .cxmjc8k.gy89f .zch9kcp:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .cxmjc8k.gy89f .kkpv0ns:not(:empty)::before {color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));content: "+";}
  .cxmjc8k.gy89f .zch9kcp:not(:empty)::before {color: var(--qik3b, var(--dmvbk));content: "\2212";}
}

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

.hckr0.p9h3rqn .jcyd {list-style: none;border-top: 2px solid var(--gydeq);counter-reset: mp-qa-n;margin: 0;padding: 0;}
.hckr0.p9h3rqn .mes2c3 {counter-increment: mp-qa-n;border-bottom: 1px solid var(--vzxu);position: relative;margin: 0;padding-left:43px;}

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

.hckr0.p9h3rqn .a5jb7 {border-bottom: 0;}

.hckr0.p9h3rqn .w6yns {padding: 0 0 18px;}

.hckr0.z1nhn3z .a5jb7:first-of-type {border-top: 2px solid var(--gydeq);}
.hckr0.z1nhn3z .w6yns {margin: 0 0 16px;border-left: 2px solid var(--px6);padding: 1px 0 1px 18px;}

.hckr0.hckr0 .haqf {color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));}

@media (max-width:549px) {
  .hckr0.p9h3rqn .mes2c3 {padding-left:33px;}
  .hckr0.z1nhn3z .w6yns {padding-left:14px;}
}

.cxmjc8k.cxmjc8k .e93n {margin-right:9px;display: inline-block;font: 800 15px/1 var(--byyx);}
.cxmjc8k.cxmjc8k .n45y7t .e93n {color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));}
.cxmjc8k.cxmjc8k .h7z4q .e93n {color: var(--qik3b, var(--dmvbk));}

.cxmjc8k.dett .t18kc4c {border-top: 2px solid var(--lr82s, var(--gydeq));}
.cxmjc8k.dett .ynr49 {white-space: nowrap;padding: 16px 20px 16px 0;vertical-align: top;border-bottom: 1px solid var(--px6);width: 1%;}

.cxmjc8k.dett .f31d8 {border-left: 1px solid var(--px6);width: auto;padding: 16px 0 16px 20px;border-bottom: 1px solid var(--px6);}
.cxmjc8k.dett tbody tr:last-child .ynr49,
.cxmjc8k.dett tbody tr:last-child .f31d8 {border-bottom: 0;}

.cxmjc8k.cxmjc8k .fg1bh1k {list-style: none;padding: 0;margin: 0;}
.cxmjc8k.cxmjc8k .bqbada {margin: 0;border-bottom: 1px solid var(--vzxu);padding: 8px 0;}
.cxmjc8k.cxmjc8k .bqbada:first-child {padding-top: 0;}
.cxmjc8k.cxmjc8k .bqbada:last-child {border-bottom: 0;padding-bottom: 0;}

.cxmjc8k.gy89f .f31d8 {padding: 13px 16px;}

@media (max-width:549px) {
  .cxmjc8k.dett .ynr49 {padding: 13px 14px 13px 0;}
  .cxmjc8k.dett .f31d8 {padding: 13px 0 13px 14px;}
}

.dfpp.pkj8y .jh94 {margin: 0 0 10px;}
.dfpp.pkj8y .p4bn4r3 {margin: 0 0 16px;}

.dfpp.dfpp .hmr4pht {grid-template-columns: minmax(0, 1fr);display: grid;gap:10px 26px;}
.dfpp.pfq0 .jh94 {margin: 0;}
@media (min-width:725px) {
  .dfpp.pfq0 .hmr4pht {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .dfpp.pfq0 .bs69xs {grid-column: 2;}
  .dfpp.pfq0 .bs69xs:only-child {grid-column: 1 / -1;}
}

.dfz2.dfz2 .yzxqd {width: 100%;padding: clamp(16px, 2.2vw, 24px);justify-content: center;display: flex;border: 2px dashed var(--px6);border-radius: var(--jfkwb);}
.dfz2.p1756 .yzxqd  {justify-content: flex-start;}
.dfz2.j34kn .yzxqd {justify-content: flex-end;}

.dfz2.dfz2 .yzxqd .q47gfw {width: 100%;}

.zxa9y.aqwg {display: block;}
.zxa9y.aqwg .zrpbb8 {margin: 0 0 14px;}
.zxa9y.aqwg .jp0wkej {margin: 3px 16px 10px 0;float: left;}
.zxa9y.aqwg .stgye {text-transform: uppercase;margin: 0 0 3px;color: var(--dmvbk);letter-spacing: .1em;font: 600 11.5px/1.35 var(--byyx);display: block;}
.zxa9y.aqwg .m90sy {margin: 14px 0 0;clear: both;}

.zxa9y.aqwg .h6ajttd {clear: left;}

.zxa9y.aqwg::after {clear: both;display: block;content: "";}

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

.zxa9y.ac3mcm .a951cb {padding-bottom:10px;flex-wrap: wrap;display: flex;gap:4px 18px;justify-content: space-between;align-items: baseline;grid-column: 1;border-bottom: 1px solid var(--px6);}
.zxa9y.ac3mcm .e4x41er {margin-top: 0;}
.zxa9y.ac3mcm .jp0wkej {grid-row: 2;grid-column: 2;}
.zxa9y.ac3mcm .q6ymft,
.zxa9y.ac3mcm .h6ajttd,
.zxa9y.ac3mcm .m90sy {grid-column: 1 / -1;}
.zxa9y.ac3mcm .q6ymft {margin-top:15px;}
.zxa9y.ac3mcm .m90sy {margin-top:15px;}

@media (max-width:549px) {
  .zxa9y.ac3mcm {grid-template-columns: minmax(0, 1fr);}
  
  .zxa9y.ac3mcm .zrpbb8 {order: -2;}
  .zxa9y.ac3mcm .jp0wkej {margin-bottom:13px;order: -1;grid-column: 1;grid-row: auto;}
}

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

.md85n68.md85n68 .egy7 {padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--vwvn);margin-top:12px;}
.md85n68.md85n68 .egy7 .j62te {margin-top:15px;}

.md85n68.md85n68 .egy7 .qmcqdx li:last-child {border-bottom: 0;}

.mqk87.mqk87 .va0x5 {color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));}

.mqk87.tjtf .y4bjm {list-style: none;counter-reset: mp-run-n;margin: 0;padding: 0;}
.mqk87.tjtf .vv6pp {position: relative;padding: 0 0 18px 58px;margin: 0 0 20px;counter-increment: mp-run-n;border-bottom: 1px solid var(--px6);}
.mqk87.tjtf .vv6pp:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.mqk87.tjtf .vv6pp::before {font: 800 40px/1 var(--byyx);color: color-mix(in srgb, var(--qxdo, var(--gmu5)) 62%, var(--gydeq));top: -2px;position: absolute;content: counter(mp-run-n);letter-spacing: -.05em;left: 0;}

.mqk87.g9agj20 .xh4y9 {margin: 0;}
.mqk87.g9agj20 .j9ra {padding: 0 0 18px;margin: 0 0 20px;border-bottom: 1px solid var(--px6);}
.mqk87.g9agj20 .j9ra:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.mqk87.g9agj20 .g6vkq1 {gap:13px;padding: 0 0 7px;border-bottom: 1px solid var(--vzxu);display: flex;margin: 0 0 7px;align-items: baseline;}

.mqk87.g9agj20 .va0x5 {float: none;margin: 0;font-variant-numeric: tabular-nums;line-height: 1;font-size: 23px;}
.mqk87.g9agj20 .ht414c {margin: 0;}

@media (max-width:549px) {
  .mqk87.tjtf .vv6pp {padding-left:47px;}
  .mqk87.tjtf .vv6pp::before {font-size: 32px;}
  .mqk87.g9agj20 .g6vkq1 {gap:9px;}
}

@media (max-width:690px) {
  .cxmjc8k.dett .f31d8 {border-left: 0;padding-left: 0;}
}

.qs8k.qs8k,
.vghddc.vghddc, .e6m8.e6m8,
.e4ebd69.e4ebd69, .s3s9.s3s9,
.cf3j.cf3j,
.rc4k.rc4k, .k79cwa.k79cwa,
.cf4e.cf4e {letter-spacing: .06em;line-height:1.11;text-align: center;transition:background 0.148s, color 0.162s, border-color 0.159s;font-family: var(--byyx);text-transform: uppercase;text-decoration: none;border-radius: var(--jfkwb);align-items: center;white-space: nowrap;font-weight: 800;display: inline-flex;justify-content: center;}
.cf3j.cf3j, .rc4k.rc4k,
.k79cwa.k79cwa, .cf4e.cf4e {min-height: 50px;padding: 0 28px;font-size: 14px;}

.dfz2.dfz2 .jtdhepk {letter-spacing: inherit;font: inherit;}

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

.e75fcqp {--qsdb1: var(--jfkwb);--ck2n: var(--jfkwb);}
.gxpb0ac {align-items: center;grid-row: 1;display: flex;grid-column: 1;justify-self: start;}
.cqxxgme {padding: 16px 20px 0;}
.gxpb0ac:not(:has(*)), .cqxxgme:not(:has(*)) {display: none;}

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

@media (max-width:753px) {
  
  .dkc13 {gap:7px;grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px var(--wyxy);}
  .d10c4 {grid-column: 1;}
  .zg6ve {justify-self: start;min-width: 0;grid-column: 2;}
  .zg6ve img {max-width: min(30vw, 120px);}
  .eh7yty {font-size: 19px;}
  .nq2j {grid-column: 3;gap:6px;}
  .gxpb0ac {display: none;}
  .nq2j .vghddc.vghddc,
  .nq2j .e6m8.e6m8 {letter-spacing: .04em;min-height: 40px;padding: 0 11px;font-size: 11.5px;}

  .kh5m {border-left: 0;border-right: 1px solid var(--px6);left: 0;transform: translateX(-100%);right: auto;}
}
@media (max-width: 359.98px) {
  
  :root {--wyxy: 14px;}
  .dkc13 {padding: 10px var(--wyxy);gap:5px;}
  .zg6ve img {max-width: 25vw;}
  .nq2j .vghddc.vghddc,
  .nq2j .e6m8.e6m8 {font-size: 11px;padding: 0 9px;letter-spacing: .02em;}
}

.t32ct.t32ct .ekzcwkx,
.t32ct.mvpve .ekzcwkx,
.wez3.wez3 .h2hsf {display: grid;grid-template-columns: repeat(var(--lbs, 4), minmax(0, 1fr));}
.t32ct.t32ct .ekzcwkx > * {max-width: none;}
.wez3.wez3 .h2hsf {border-radius: var(--jfkwb);gap:12px;}
.wez3.wez3 .hc91572 {min-height: 76px;border-radius: var(--jfkwb);padding: 14px 12px;}
.wez3.wez3 .n79gbst {max-width: 100%;height: 34px;}
.t32ct.t32ct .ekzcwkx {overflow: hidden;border-radius: var(--jfkwb);}
@media (max-width:895px) {
  .t32ct.t32ct .ekzcwkx,
  .wez3.wez3 .h2hsf {grid-template-columns: repeat(var(--hg38z, 3), minmax(0, 1fr));display: grid;}
}
@media (max-width:549px) {
  .t32ct.t32ct .ekzcwkx,
  .wez3.wez3 .h2hsf {grid-template-columns: repeat(var(--qe2i, 2), minmax(0, 1fr));}
  .wez3.wez3 .h2hsf {gap:8px;padding: 12px;}
  .wez3.wez3 .hc91572 {padding: 10px 8px;min-height: 60px;}
  .wez3.wez3 .n79gbst {height: 26px;}
  .t32ct.t32ct .gr5g {padding: 16px 10px;min-height: 112px;}
  .t32ct.t32ct .xeakr {max-height: 44px;}
}

.a7f0hq.a7f0hq {overflow: hidden;gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--aydj);display: grid;background: var(--g76d);align-items: center;--g76d: var(--qxdo);grid-template-columns: minmax(0, 1fr);color: var(--peiay);border-radius: var(--jfkwb);padding: clamp(26px, 4vw, 56px);--peiay: var(--qyni, var(--gi6ge));}
.a7f0hq.w1frzh {--g76d: var(--ies);--peiay: var(--hva);}
@media (min-width:766px) {
  .a7f0hq.a7f0hq {grid-template-columns: minmax(0, 1fr) auto;}
}
.a7f0hq.a7f0hq .b2s1yw {min-width: 0;}
.a7f0hq.a7f0hq .dxj4tk {width: 64px;margin: 0 0 18px;border: 0;border-top: 4px solid var(--peiay);}
.a7f0hq.a7f0hq :is(.maf2gn, .as0g) {color: var(--peiay);}
.a7f0hq.a7f0hq .maf2gn {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.a7f0hq.a7f0hq :is(.r97rer, .trbkes, .rvkv30w) {color: color-mix(in srgb, var(--peiay) 80%, transparent);}
.a7f0hq.a7f0hq .c5andn,
.a7f0hq.a7f0hq .ppa3sa {border-color: color-mix(in srgb, var(--peiay) 26%, transparent);}

.a7f0hq.w1frzh .c5andn {display: flex;flex-wrap: wrap;column-gap:27px;}
.a7f0hq.w1frzh .ppa3sa {flex: 1 1 150px;min-width: 0;}
.a7f0hq.a7f0hq .ne7fq0d {border-radius: var(--jfkwb);border: 2px solid color-mix(in srgb, var(--peiay) 30%, #000);}

.a7f0hq.a7f0hq .k0k8 {width: clamp(150px, 15vw, 190px);gap:5px;border: 6px solid var(--peiay);border-radius:29px;aspect-ratio: 9 / 18.5;justify-content: center;margin: 0 auto;display: flex;position: relative;flex-direction: column;align-items: center;background: color-mix(in srgb, var(--peiay) 10%, var(--g76d));transform: rotate(-6deg);}
.a7f0hq.a7f0hq .dd9y {background: var(--peiay);top: 10px;border-radius: 0 0 10px 10px;left: 50%;height: 14px;position: absolute;width: 34%;transform: translateX(-50%);}
.a7f0hq.a7f0hq .r646gb {width: 36%;background: var(--peiay);left: 50%;border-radius: var(--jfkwb);height: 4px;transform: translateX(-50%);position: absolute;bottom: 12px;}
.a7f0hq.a7f0hq .yvvzxcf {font: 800 clamp(64px, 7vw, 92px)/.9 var(--byyx);color: var(--peiay);letter-spacing: -.06em;}
.a7f0hq.a7f0hq .k7dh0 {color: color-mix(in srgb, var(--peiay) 70%, transparent);letter-spacing: .14em;font: 800 16px/1 var(--byyx);}
.a7f0hq.a7f0hq .d36c2z {font: 800 13px/1.2 var(--byyx);color: var(--peiay);text-align: center;overflow-wrap: anywhere;margin-top:19px;text-transform: uppercase;max-width: 80%;letter-spacing: .16em;}
@media (max-width: 759.98px) {
  
  .a7f0hq.a7f0hq .k0k8 {width: 150px;order: -1;}
  .a7f0hq.a7f0hq .yvvzxcf {font-size: 62px;}
}
@media (max-width:549px) {
  .a7f0hq.a7f0hq .nt4fg {flex-direction: row;}
  .a7f0hq.a7f0hq .ne7fq0d {padding: 8px 14px;align-items: flex-start;flex: 1 1 140px;}
}
@media (prefers-reduced-motion: no-preference) {
  .a7f0hq.a7f0hq .k0k8 {transition:transform 0.273s ease;}
  .a7f0hq.a7f0hq:hover .k0k8 {transform: rotate(-2deg);}
}

.m0gy30.m0gy30, .dfpp.dfpp, .cartgh.cartgh,
.md85n68.md85n68 .egy7 {overflow: hidden;border-radius: var(--jfkwb);}
.z9bqx3s .asz1ay :is(div, span, img, a) {border-radius: var(--jfkwb);}

@media (max-width:753px) {
  .d10c4 {margin-left: -12px;}
  .tpv0nd.tpv0nd .mmx8xq {padding-right: 0;padding-left: 0;margin-right: 0;margin-left: 0;width: 100%;}
}
@media (max-width:549px) {
  .z9bqx3s.z9bqx3s thead th {white-space: normal;}
  .cxmjc8k.cxmjc8k {padding-left:13px;padding-right:15px;}
  .cxmjc8k.cxmjc8k .w0qbf,
  .cxmjc8k.cxmjc8k .f31d8 {padding-right:9px;overflow-wrap: anywhere;padding-left:8px;}
  .cxmjc8k.cxmjc8k .w0qbf {letter-spacing: .06em;white-space: normal;}
  .cartgh.cartgh {padding-left:17px;padding-right:16px;}
  .cartgh.cartgh :is(td, th) {overflow-wrap: anywhere;padding-left:6px;padding-right:5px;}
}
