

:root {--phg2o:  color-mix(in srgb, var(--mk5e) 8%,  transparent);--s7i: calc(var(--uzw20) + var(--bxsd) * 2);--bnm:     28px;--lvw:  var(--nu7a);--qpl:       4px;--ynos1:"Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif;--bexq:     color-mix(in srgb, var(--nu7a) 16%, var(--lts, var(--tfi)));--wbp:   color-mix(in srgb, var(--mk5e) 66%, transparent);--i1ylx:    color-mix(in srgb, var(--mk5e) 15%, transparent);--uzw20:    1180px;--l0uc6:    color-mix(in srgb, var(--mk5e) 4%,  transparent);--bxsd:  20px;--j5bkk: var(--mk5e);}

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

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

.waj5cq8 {border-bottom: 1px solid var(--i1ylx);background: var(--q3j87);position: sticky;top: 0;z-index: 60;}
.e6mq {margin: 0 auto;grid-template-columns: 1fr auto 1fr;display: grid;align-items: center;max-width: var(--s7i);gap:12px;padding: 18px var(--bxsd) 14px;}
.cntnd7 {grid-column: 2;text-decoration: none;justify-self: center;display: flex;}
.cntnd7 img {height: 30px;display: block;width: auto;}
.rn5g {letter-spacing: -.035em;color: var(--nlxd);font: 800 23px/1 var(--ynos1);}
.p529 {grid-column: 3;display: flex;justify-self: end;gap:9px;align-items: center;}
.bt0hzr {white-space: nowrap;border-radius: var(--qpl);background: color-mix(in srgb, var(--w4dvr) 22%, transparent);color: color-mix(in srgb, var(--lyzpb, var(--tz0vs)) 25%,
                   color-mix(in srgb, var(--nlxd) 78%, transparent));padding: 8px 14px;text-decoration: none;font: 600 13.5px/1.2 var(--ynos1);}
.bt0hzr:hover {color: var(--mk5e);}

.fcd45:hover {background: var(--tf299);}
.fcd45 {text-decoration: none;white-space: nowrap;color: var(--juyy5, var(--xtuw));border-radius: var(--qpl);background: var(--g99f);font: 600 13.5px/1.2 var(--ynos1);padding: 9px 17px;display: inline-block;}

.r5127t {border-top: 1px solid var(--phg2o);}
.r5127t ul {flex-wrap: wrap;list-style: none;justify-content: center;display: flex;margin: 0 auto;padding: 0 var(--bxsd);max-width: var(--s7i);gap:25px;}
.r5127t a {display: block;font: 600 12.5px/1.3 var(--ynos1);color: var(--wbp);padding: 11px 0;border-bottom: 2px solid transparent;text-transform: uppercase;letter-spacing: .11em;text-decoration: none;}
.r5127t a:hover {color: var(--mk5e);}
.r5127t a[aria-current="page"] {border-bottom-color: var(--mk5e);color: var(--mk5e);}

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

.q7cett {max-width: var(--s7i);margin: 0 auto;padding: 30px var(--bxsd) 70px;--mi9b: 100%;display: flow-root;}

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

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

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

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

.q7cett > .cbfd7tj {padding-left: max(var(--bxsd), calc((100vw - var(--uzw20)) / 2));margin-left: 50%;transform: translateX(-50%);border-radius: 0;max-width: 100vw;width: 100vw;padding-right: max(var(--bxsd), calc((100vw - var(--uzw20)) / 2));}

.q7cett img {max-width: 100%;height: auto;border-radius: var(--qpl);}
.nz0he3 {transform: translateX(-50%);margin-left: 50%;width: min(var(--uzw20), calc(100vw - var(--bxsd) * 2));}

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

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

.q7cett > .cbfd7tj:first-child {margin-top: -30px;}
@media (max-width:767px) { .q7cett > .cbfd7tj:first-child {margin-top: -24px;} }

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

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

.dgg6dxf.dgg6dxf {color: var(--gz9, var(--igd));min-height: 56px;margin-top: clamp(20px, 2.2vw, 30px);padding: 0 34px;background: var(--nu7a);font-size: 15px;}
.dgg6dxf.dgg6dxf:hover {background: var(--tf299);}

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

.s1dft.s1dft .sck5v5 {isolation: isolate;min-width: 0;margin: 0 14px 14px 0;position: relative;}
.s1dft.s1dft .sck5v5::before {content: "";z-index: -1;border-radius: var(--qpl);inset: 14px -14px -14px 14px;position: absolute;background: var(--lvw);}
.s1dft.s1dft .sck5v5 > * {position: relative;}
.s1dft.s1dft .mgns6cv {height: auto;width: 100%;border-radius: var(--qpl);color: var(--mxnmd, inherit);display: block;}
.s1dft.s1dft .sck5v5 picture {display: block;}

.s1dft.k3bcz .sck5v5 {background: var(--uib, var(--bexq));border-radius: var(--qpl);display: flex;align-items: center;aspect-ratio: 16 / 10;justify-content: center;padding: clamp(20px, 3vw, 40px);}
.s1dft.s1dft .rvx18q7 {text-align: center;letter-spacing: -.05em;overflow-wrap: break-word;color: var(--g7v, var(--j5bkk));min-width: 0;font: 800 clamp(40px, 6vw, 96px)/.95 var(--ynos1);}
.s1dft.s1dft .qhyx {letter-spacing: .18em;color: color-mix(in srgb, var(--g7v, var(--j5bkk)) 62%, transparent);right: clamp(14px, 2vw, 26px);top: clamp(12px, 1.8vw, 22px);position: absolute;font: 700 12px/1 var(--ynos1);}

.s1dft.wrzs.k3bcz .sck5v5 {background: var(--uib, var(--lvw));}
.s1dft.wrzs .sck5v5::before {background: var(--bexq);}
.s1dft.wrzs .rvx18q7 {color: var(--g7v, var(--gz9, var(--igd)));}
.s1dft.wrzs .qhyx {color: color-mix(in srgb, var(--g7v, var(--gz9, var(--igd))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .s1dft.s1dft .sck5v5 {order: -1;margin: 0 10px 10px 0;}
  .s1dft.s1dft .sck5v5::before {inset: 10px -10px -10px 10px;}
  .s1dft.k3bcz .sck5v5 {aspect-ratio: 16 / 8;}
}
@media (max-width:565px) {
  .dgg6dxf.dgg6dxf {width: 100%;display: flex;}
}

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

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

.qx4r8 {inset: 0;position: absolute;pointer-events: none;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%);}
.g224 {max-width:620px;z-index: 1;width: 100%;position: relative;}
.pv541e9 .nb4v {color: var(--npe, #fff);}
.pv541e9 .m0e8,
.pv541e9 .gbwkvq {color: color-mix(in srgb, var(--npe, #fff) 82%, transparent);}

.pv541e9.zf95s {--npe: var(--gz9, var(--igd));background: var(--xnaf, var(--lvw));}
.zf95s .nb4v {color: var(--npe, var(--gz9, var(--igd)));}
.zf95s .m0e8,
.zf95s .gbwkvq {color: color-mix(in srgb, var(--npe, var(--gz9, var(--igd))) 84%, transparent);}
.zf95s .egfh {background: var(--npe, var(--gz9, var(--igd)));}
.e65znfa {overflow: hidden;color: color-mix(in srgb, var(--npe, var(--gz9, var(--igd))) 12%, transparent);right: -.06em;user-select: none;letter-spacing: -.06em;font: 800 clamp(100px, 16vw, 240px)/1 var(--ynos1);position: absolute;pointer-events: none;z-index: 0;bottom: -.2em;white-space: nowrap;max-width: 100%;}

.zf95s .dgg6dxf.dgg6dxf {color: var(--xnaf, var(--nu7a));background: var(--npe, var(--gz9, var(--igd)));}
.zf95s .dgg6dxf.dgg6dxf:hover {opacity:0.88;}

@media (max-width:767px) {
  
  .pv541e9 {padding-top:120px;min-height: min(78vh, 600px);align-items: flex-end;}
  .qx4r8 {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%);}
  .pv541e9.zf95s {padding-top:48px;min-height: 0;align-items: center;}
  .e65znfa {font-size: 42vw;}
}

.hs1vsr.hs1vsr .qz4nz {margin: 0 0 18px;}

.hs1vsr.hs1vsr .ywahbj {column-rule: 1px solid var(--i1ylx);columns: 2;column-gap:41px;}

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

.hs1vsr.hs1vsr .a8941 {float: left;color: var(--gz9, var(--igd));font: 800 46px/0.8 var(--ynos1);margin: 4px 12px 0 0;letter-spacing: -.05em;}

.hs1vsr.hs1vsr .rfcqw1h {display: block;font: 800 17px/1.35 var(--ynos1);margin: 0 0 4px;letter-spacing: -.015em;color: var(--gz9, var(--igd));}
.hs1vsr.hs1vsr .j7wsqq3 {display: block;color: var(--gz9, var(--igd));font-size: 16px;line-height:1.59;}

.r7zy.r7zy .dkvxq {margin: 0 0 18px;}

.r7zy.r7zy .mzw14 {overflow-x: auto;}

.r7zy.r7zy .a1ez55 {border-collapse: collapse;font: 16px/1.6 var(--ynos1);width: 100%;margin: 0;}

.r7zy.r7zy .jw69pe {text-transform: uppercase;text-align: left;white-space: nowrap;border-bottom: 2px solid var(--r9w, var(--mk5e));font: 700 12px/1.3 var(--ynos1);padding: 0 16px 10px;letter-spacing: .11em;}
.r7zy.r7zy .w7dd {color: var(--mk5e);}

.r7zy.r7zy .fkebes {color: var(--wbp);}
.r7zy.r7zy .jw69pe + .jw69pe,
.r7zy.r7zy .fggex + .fggex {border-left: 1px solid var(--i1ylx);}

.r7zy.r7zy .fggex {padding: 12px 16px;width: 50%;vertical-align: top;color: var(--aea, var(--mk5e));border-bottom: 1px solid var(--phg2o);}
.r7zy.r7zy tbody tr:last-child .fggex {border-bottom: 0;}

.r7zy.r7zy .qk6xe5j {float: left;width: 18px;font: 800 17px/1.55 var(--ynos1);}

.r7zy.r7zy .j02r1 .qk6xe5j {color: var(--nu7a);}
.r7zy.r7zy .gk8v .qk6xe5j {color: var(--wbp);}
.r7zy.r7zy .b6rzfhr {display: block;padding-left:25px;}

.ead5h.ead5h .wr68 {margin: 0 0 12px;}
.ead5h.ead5h .fhk9en {border-top: 2px solid var(--mk5e);}

.ead5h.ead5h .hspwcq {padding: 0;margin: 0;background: none;border: 0;border-bottom: 1px solid var(--phg2o);border-radius: 0;}

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

.ead5h.ead5h .emgwy::after {font: 400 21px/1 var(--ynos1);color: var(--wbp);content: "+";flex: 0 0 auto;}
.ead5h.ead5h .hspwcq[open] .emgwy::after {content: "\2212";}

.ead5h.ead5h .c2gn1c {gap:13px;padding: 0 0 18px;display: flex;}
.ead5h.ead5h .yn0rjf {flex: 0 0 auto;letter-spacing: .1em;font: 800 13px/1.7 var(--ynos1);color: var(--nu7a);}
.ead5h.ead5h .sdgjj3a {line-height:1.60;margin: 0;color: var(--wbp);font-size: 16px;}

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

.xf5qgsn.xf5qgsn .achp {gap:23px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.xf5qgsn.agjk .achp {gap:25px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:907px) {
  .xf5qgsn.xf5qgsn .achp {grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 12px;}
}
@media (max-width:475px) {
  .xf5qgsn.xf5qgsn .achp {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.xf5qgsn.xf5qgsn .vnkbvy {min-width: 0;border-top: 2px solid var(--mk5e);margin: 0;border-bottom: 0;padding-top:10px;}
.xf5qgsn.xf5qgsn .z7v8wq {text-decoration: none;min-width: 0;grid-template-columns: auto minmax(0, 1fr);gap:2px 10px;align-items: baseline;display: grid;padding: 0;color: inherit;}
.xf5qgsn.xf5qgsn .dd5m0y {grid-row: 2 / span 2;font: 700 13px/1.3 var(--ynos1);font-variant-numeric: tabular-nums;grid-column: 1;letter-spacing: .06em;align-self: start;color: var(--wbp);}

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

.hyymq82.hyymq82 .g3699 {margin: 0 0 18px;}
.hyymq82.hyymq82 .s36q7 {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));display: grid;background: var(--phg2o);border: 1px solid var(--phg2o);gap:0px;}
.hyymq82.krb2y .s36q7 {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.eb344.eb344 .k9wa0 {margin: 0 0 14px;}
.eb344.eb344 .zj5zzne {align-items: center;gap:15px;flex-wrap: wrap;padding: 18px 20px;display: flex;background: var(--l0uc6);}
.eb344.gngnfan .zj5zzne {border-top: 1px solid var(--i1ylx);border-bottom: 1px solid var(--i1ylx);background: none;}
.eb344.eb344 .m3acc1 {border-radius: var(--qpl);align-items: center;display: inline-flex;padding: 12px 18px;justify-content: center;background: color-mix(in srgb, var(--nu7a) 12%, #000);}
.eb344.eb344 .f4xmmp {object-fit: contain;width: auto;display: block;height: 36px;}
.eb344.eb344 .vcbh2 {letter-spacing: .03em;margin: 12px 0 0;color: var(--wbp);font: 500 12.5px/1.5 var(--ynos1);}

.syfn3x6.syfn3x6 .krwfrm {margin: 0 0 16px;}
.syfn3x6.syfn3x6 .w39mf {padding: 0 0 20px;gap:12px;margin: 0 0 24px;display: flex;flex-wrap: wrap;align-items: baseline;border-bottom: 2px solid var(--mk5e);}
.syfn3x6.syfn3x6 .xpkan {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--ynos1);font-variant-numeric: tabular-nums;}
.syfn3x6.syfn3x6 .r5gdk {font: 700 17px/1 var(--ynos1);color: var(--wbp);}
.syfn3x6.syfn3x6 .b6zes {min-width: 0;font-size: 16px;line-height:1.56;color: var(--wbp);flex: 1 1 260px;}
.syfn3x6.syfn3x6 .t0hsb {display: grid;gap:23px;}
.syfn3x6.gn0p .t0hsb {grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap:23px 34px;}
.syfn3x6.syfn3x6 .kgd5x {border-left: 3px solid var(--nu7a);margin: 0;padding: 0 0 0 18px;}
.syfn3x6.syfn3x6 .gtdyy {margin: 0 0 10px;letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--ynos1);}
.syfn3x6.syfn3x6 .wck7cb {font-style: normal;display: flex;align-items: baseline;flex-wrap: wrap;gap:11px;}
.syfn3x6.syfn3x6 .bhcp {letter-spacing: .11em;font: 700 12px/1 var(--ynos1);text-transform: uppercase;}
.syfn3x6.syfn3x6 .p30b9na {color: var(--wbp);font: 600 12px/1 var(--ynos1);font-style: normal;font-variant-numeric: tabular-nums;}

.brczw.brczw {background: var(--l0uc6);display: grid;grid-template-columns: minmax(0, 1fr);position: relative;border-radius: 0;}
.brczw.brczw .arywe5 {background: var(--nu7a);bottom: 0;position: absolute;left: 0;width: 4px;top: 0;}
.brczw.brczw .h5x1h5r {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.brczw.brczw .j021w {margin: 0 0 12px;}
.brczw.brczw .m558f > :first-child {margin-top: 0;}
.brczw.brczw .m558f > :last-child  {margin-bottom: 0;}
.brczw.brczw .hxnq {color: var(--gz9, var(--igd));display: inline-flex;background: var(--nu7a);padding: 0 26px;transition:background 0.124s;font: 700 15px/1 var(--ynos1);min-height: 46px;text-decoration: none;margin-top:17px;justify-content: center;border-radius: var(--qpl);align-items: center;}
.brczw.brczw .hxnq:hover {background: var(--tf299);}
.brczw.brczw .g6pfmq {margin: 0;min-width: 0;}
.brczw.brczw .svys {width: 100%;object-fit: cover;height: 100%;display: block;border-radius: 0;}

@media (max-width: 759.98px) {
  .brczw.ap9ct > .g6pfmq {order: 1;}
}

@media (min-width:754px) {
  .brczw.zftrf80 {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .brczw.zftrf80 .h5x1h5r {grid-row: 1;grid-column: 1;}
  .brczw.zftrf80 .g6pfmq {grid-row: 1;grid-column: 2;}
  .brczw.zftrf80 .ycyaqja  {grid-column: 2;}
  .brczw.zftrf80:has(.ycyaqja) .g6pfmq {grid-column: 1;}
  
  .brczw.zftrf80:has(.mydhyf) {grid-template-columns: minmax(0, 1fr);}
}

.brczw.sqqr4j {max-width: none;}
.brczw.sqqr4j .svys {max-height: 240px;}
@media (min-width:754px) {
  .q7cett > .sqqr4j {float: left;width: calc(50% - var(--bnm) / 2);max-width: none;}
  .q7cett > .sqqr4j + .sqqr4j {float: right;}
  
  .q7cett > .sqqr4j + .sqqr4j + * {clear: both;}
}

.tysgqpt.tysgqpt {display: block;}
.tysgqpt .y3hm {gap:15px 28px;display: flex;flex-wrap: wrap;margin: 0 0 22px;align-items: flex-end;justify-content: space-between;}
.tysgqpt .hy9vgx {flex: 1 1 320px;min-width: 0;}
.tysgqpt .r6rh {margin: 0;text-wrap: balance;letter-spacing: -.038em;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--ynos1);}
.tysgqpt .cz7z {color: var(--wbp);margin: 10px 0 0;font-size: 16.5px;line-height:1.56;max-width: 60ch;}
.tysgqpt .gc1x {flex: 0 0 auto;gap:12px;display: flex;align-items: center;}
.tysgqpt .awedsvj {min-width: 4.6em;letter-spacing: .08em;text-align: center;font: 800 15px/1 var(--ynos1);font-variant-numeric: tabular-nums;color: var(--wbp);}
.tysgqpt .awedsvj > span {color: var(--mk5e);font-size: 22px;}
.tysgqpt .r59b3x {color: var(--gz9, var(--igd));padding: 0;align-items: center;height: 48px;background: var(--nu7a);justify-content: center;display: inline-flex;cursor: pointer;border: 0;border-radius: var(--qpl);transition:background 0.122s, opacity 0.181s;width: 48px;font: 800 20px/1 var(--ynos1);}
.tysgqpt .r59b3x:hover {background: var(--tf299);}
.tysgqpt .r59b3x:disabled {opacity:0.33;cursor: default;}
.tysgqpt .r59b3x:focus-visible,
.tysgqpt .evrdnz:focus-visible {outline: 2px solid var(--mk5e);outline-offset: 3px;}
.tysgqpt .r59b3x[hidden] {display: none;}

.tysgqpt .evrdnz {display: grid;grid-auto-columns: calc(72% - 10px);gap:21px;overflow-x: auto;scrollbar-width: none;grid-auto-flow: column;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-behavior: smooth;}
.tysgqpt .evrdnz::-webkit-scrollbar {display: none;}
.tysgqpt.pzst7r5 .evrdnz {grid-auto-columns: calc(86% - 10px);}
.tysgqpt .rph685 {margin: 0;scroll-snap-align: start;min-width: 0;}
.tysgqpt .rph685 picture {display: block;}
.tysgqpt .yn73.yn73 {object-fit: cover;border-radius: var(--qpl);height: auto;display: block;aspect-ratio: 16 / 9;width: 100%;}
.tysgqpt .a4x8x9q {padding-top:11px;margin: 12px 0 0;display: flex;border-top: 2px solid var(--mk5e);gap:13px;align-items: baseline;}
.tysgqpt .ckdf6d4 {color: color-mix(in srgb, var(--nu7a) 62%, var(--mk5e));letter-spacing: -.04em;font: 800 28px/1 var(--ynos1);font-variant-numeric: tabular-nums;}
.tysgqpt .p67y1y0 {color: var(--mk5e);font: 700 16px/1.35 var(--ynos1);}

.tysgqpt .q30nq {margin: 20px 0 0;overflow: hidden;border-radius: var(--qpl);background: var(--i1ylx);display: block;height: 4px;}
.tysgqpt .r4w3 {height: 100%;display: block;transition:width 0.348s ease;background: var(--nu7a);}
.tysgqpt .vs78p {gap:12px;flex-wrap: wrap;margin: 24px 0 0;display: flex;}

@media (max-width:767px) {
  .tysgqpt .evrdnz,
  .tysgqpt.pzst7r5 .evrdnz {gap:12px;grid-auto-columns: 86%;}
  .tysgqpt .y3hm {align-items: center;}
  .tysgqpt .r59b3x {width: 44px;height: 44px;}
  .tysgqpt .vs78p > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .tysgqpt .evrdnz {scroll-behavior: auto;}
  .tysgqpt .r4w3 {transition:none;}
}

.x22hkt.x22hkt {color: var(--gz9, var(--igd));background: var(--nu7a);}
.x22hkt.x22hkt:hover {background: var(--tf299);}
.qed5xw8.qed5xw8 {background: none;box-shadow: inset 0 0 0 2px var(--mk5e);color: var(--mk5e);}
.qed5xw8.qed5xw8:hover {background: var(--l0uc6);}

.srqfs37.srqfs37 {grid-template-columns: auto minmax(0, 1fr);gap:6px 18px;display: grid;align-items: start;}
.srqfs37.srqfs37 .br4r {width: 100%;height: 2px;border: 0;margin: 0 0 6px;background: var(--mk5e);grid-column: 1 / -1;}
.srqfs37.srqfs37 .nj0f {margin: 0;}
.srqfs37.srqfs37 .k7prr {width: 72px;display: block;object-fit: cover;border-radius: var(--qpl);height: 72px;}
.srqfs37.srqfs37 .vrrq {min-width: 0;}
.srqfs37.srqfs37 .xecy9p {font: 800 19px/1.25 var(--ynos1);display: block;letter-spacing: -.02em;}
.srqfs37.srqfs37 .jbcxk07 {margin-top:4px;color: var(--wbp);text-transform: uppercase;letter-spacing: .1em;font: 600 11.5px/1.35 var(--ynos1);display: block;}
.srqfs37.srqfs37 .ek0pk {line-height:1.62;margin: 10px 0 0;font-size: 15.5px;}
.srqfs37.srqfs37 .tdajp {line-height:1.53;margin: 10px 0 0;color: var(--wbp);font-size: 13px;}
.srqfs37.srqfs37 .r7exa0 {margin: 12px 0 0;list-style: none;grid-column: 2;gap:9px;padding: 0;display: flex;}
.srqfs37.srqfs37 .yyb47n {margin: 0;}
.srqfs37.srqfs37 .nv2e4 {display: inline-flex;color: var(--mk5e);height: 44px;border-radius: var(--qpl);justify-content: center;text-decoration: none;box-shadow: inset 0 0 0 1px var(--i1ylx);align-items: center;width: 44px;}
.srqfs37.srqfs37 .nv2e4:hover {background: var(--l0uc6);}

.srqfs37.dwkmybs {grid-template-columns: minmax(0, 1fr);}
.srqfs37.dwkmybs .r7exa0 {grid-column: 1;}

.ez4x.ez4x .wvayt0 {color: var(--wbp);margin: 0 0 8px;font: 600 11.5px/1 var(--ynos1);text-transform: uppercase;letter-spacing: .22em;}
.ez4x.ez4x .p9f3jr {margin: 0 0 12px;}
.ez4x.ez4x .f9vn9 {width: 100%;margin: 0 0 18px;height: 1px;border: 0;background: var(--i1ylx);}
.ez4x.kn3e9m0 {padding-left: clamp(0px, 4vw, 56px);}
.ez4x.ez4x .z7vjr > :first-child {margin-top: 0;}
.ez4x.ez4x .z7vjr > :last-child  {margin-bottom: 0;}

.bqvv.bqvv {margin: 0 0 var(--bnm);align-items: center;display: flex;gap:15px;flex-direction: column;}
.bqvv.rskt  {align-items: flex-start;}
.bqvv.kb00cr {align-items: flex-end;}
.bqvv.bqvv .h2hkga {width: 100%;border: 0;border-top: 2px dashed var(--i1ylx);height: 0;margin: 0;}
.bqvv.bqvv .wz9qy4r {border-radius: var(--qpl);padding: 0 40px;align-items: center;min-height: 52px;text-decoration: none;justify-content: center;transition:background 0.193s;background: var(--nu7a);color: var(--gz9, var(--igd));display: inline-flex;}
.bqvv.bqvv .wz9qy4r:hover {background: var(--tf299);}
.bqvv.bqvv .b390 {font: 700 16px/1 var(--ynos1);letter-spacing: .02em;}

.bqvv.bqvv .wz9qy4r {position: relative;overflow: hidden;}
.bqvv.bqvv .nqtdf {position: absolute;clip-path: polygon(100% 0, 0 0, 100% 100%);height: 12px;background: var(--q3j87);width: 12px;right: 0;top: 0;}

.bqvv.bqvv .nqtdf {background: var(--tfi);}

.bqvv.bqvv .y2fa {width: 100%;}

.zxtw.zxtw {margin: 0 0 var(--bnm);}
.zxtw.zxtw .ak67 {display: block;}
.zxtw.zxtw .md3q {height: auto;border-radius: var(--qpl);display: block;width: 100%;}
.zxtw.zxtw .c6c77 {height: 1px;background: var(--i1ylx);width: 100%;border: 0;margin: 10px 0 0;}
.zxtw.zxtw .kst3 {margin: 8px 0 0;}
.zxtw.zxtw .rfx5es {letter-spacing: .14em;font: 600 11.5px/1 var(--ynos1);text-transform: uppercase;color: var(--wbp);}

.zxtw.e17m {width: min(var(--uzw20), calc(100vw - var(--bxsd) * 2));margin-left: 50%;transform: translateX(-50%);}

.nkc468z.nkc468z {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--l0uc6);}
.nkc468z.xcwm3h {padding-right: 0;background: none;padding-left: 0;}
.nkc468z.nkc468z .mavm9zr {border: 0;background: var(--mk5e);height: 2px;margin: 0 0 14px;width: 100%;}
.nkc468z.nkc468z .axbd3as {display: block;color: var(--wbp);letter-spacing: .2em;margin: 0 0 12px;font: 700 12px/1.3 var(--ynos1);text-transform: uppercase;}
.nkc468z.nkc468z .jb914 > :first-child {margin-top: 0;}
.nkc468z.nkc468z .jb914 > :last-child  {margin-bottom: 0;}

.ttep5y.ttep5y {position: relative;color: var(--j5bkk);padding: clamp(24px, 3vw, 40px);background: var(--bexq);}
.ttep5y.ttep5y .q11z {margin: 0 0 14px;color: var(--j5bkk);}
.ttep5y.ttep5y .h44k37y > :first-child {margin-top: 0;}
.ttep5y.ttep5y .h44k37y > :last-child  {margin-bottom: 0;}

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

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

.ttep5y.zp26g {color: var(--l1yg0, var(--gz9, var(--igd)));background: var(--lvw);}
.ttep5y.zp26g .q11z,
.ttep5y.zp26g .h44k37y :is(h2, h3, strong, b),
.ttep5y.zp26g .h44k37y a {color: var(--l1yg0, var(--gz9, var(--igd)));}
.ttep5y.zp26g .h44k37y a {text-decoration-color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 60%, transparent);}
.ttep5y.zp26g .h44k37y :is(td, th) {border-color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 26%, transparent);}
.ttep5y.zp26g .h44k37y thead th {color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 50%, transparent);}
.ttep5y.zp26g .t0b6xdh {border-right-color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--l1yg0, var(--gz9, var(--igd))) 40%, transparent);}

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

.ktp33, .yemj5 {padding: 30px 32px !important;background: var(--l0uc6) !important;border: 0 !important;border-radius: var(--qpl) !important;box-shadow: none !important;}

@media (max-width:767px) {
  :root {--bxsd: 18px;}
  .bheh {display: flex;}
  .r5127t {display: none;}
  
  .q7cett {padding: 24px var(--bxsd) 56px;}
  
  .hs1vsr.hs1vsr .ywahbj {columns: 1;column-rule: 0;}
  .hs1vsr.hs1vsr .a8941 {font-size: 38px;}
  
  .r7zy.r7zy .jw69pe {padding: 0 10px 9px;}
  .r7zy.r7zy .fggex {padding: 11px 10px;}
  .ead5h.ead5h .emgwy {font-size: 16.5px;}
  
  .nz0he3 {width: auto;margin-left: 0;transform: none;}
}

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

.bx05ds2.bx05ds2 {background: var(--kwdqh);}
.q7cett thead th {border-bottom-color: var(--r9w, var(--mk5e));}
.q7cett tbody td {color: var(--aea, inherit);}

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

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

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

.bx05ds2 .zp4sh7x a {align-items: center;display: flex;min-height: 44px;}
.cntnd7 {display: inline-flex;min-height: 44px;align-items: center;}

.zvqkj54, .mee63, .fcd45,
.q7cett a[role="button"],
.q7cett .qv4f3g8 a {min-height: 44px;}

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

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

.r5127t ul {gap:7px;}

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

.bx05ds2 .zp4sh7x ul {gap:9px;display: grid;}

.q4ph9b.q4ph9b {background: none;padding: 0;border: 0;border-radius: 0;box-shadow: none;margin: 40px 0 0;}
.q4ph9b.q4ph9b .r9bqxgd {border: 0;border-top: 2px solid var(--mk5e);margin: 0 0 18px;}
.q4ph9b.q4ph9b .by4x {text-transform: uppercase;display: block;margin: 0 0 10px;letter-spacing: .11em;font: 700 12px/1 var(--ynos1);color: var(--wbp);}
.q4ph9b.q4ph9b .tqpq96w {margin: 0 0 10px;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--ynos1);letter-spacing: -.035em;}
.q4ph9b.q4ph9b .ksp43tk {color: var(--wbp);max-width: 62ch;margin: 0 0 22px;}

.q4ph9b.q4ph9b .cyxr {padding: 0;display: grid;gap: 0;border-top: 1px solid var(--i1ylx);list-style: none;margin: 0 0 24px;}
.q4ph9b.tknm36 .cyxr {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.q4ph9b.q4ph9b .ekp3 {gap:5px 14px;border-bottom: 1px solid var(--i1ylx);padding: 11px 0;flex-wrap: wrap;align-items: baseline;display: flex;}
.q4ph9b.q4ph9b .a4ctw {font-style: normal;font: 700 12px/1.3 var(--ynos1);letter-spacing: .11em;flex: 0 0 auto;text-transform: uppercase;color: var(--wbp);}
.q4ph9b.q4ph9b .m4j1 {margin-left: auto;color: var(--mk5e);font: 600 16px/1.3 var(--ynos1);font-variant-numeric: tabular-nums;}
.q4ph9b.tknm36 .m4j1 {margin-left: 0;}

.q4ph9b.q4ph9b .t73ww {gap:12px;display: flex;flex-wrap: wrap;margin: 0;}
.q4ph9b.q4ph9b .g7fjbm {color: #fff;text-decoration: none;background: #000;min-height: 52px;border: 2px solid #000;border-radius: var(--qpl);transition:background 0.16s, color 0.135s;flex-direction: column;padding: 8px 24px;display: inline-flex;justify-content: center;}
.q4ph9b.q4ph9b .g7fjbm:hover {color: #000;background: #fff;}
.q4ph9b.q4ph9b .zd4h {text-transform: uppercase;font: 600 10.5px/1.3 var(--ynos1);letter-spacing: .12em;color: inherit;}
.q4ph9b.q4ph9b .zxtft {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--ynos1);font-style: normal;}

@media (max-width:565px) {
  
  .q4ph9b.q4ph9b .t73ww {flex-direction: column;}
  .q4ph9b.q4ph9b .g7fjbm  {align-items: flex-start;}
  
  .q4ph9b.tknm36 .cyxr {grid-template-columns: minmax(0, 1fr);}
}

.gr6x7g {inset: 0;transition:opacity 0.263s ease, visibility 0.199s;visibility: hidden;z-index: 90;opacity:0.05;cursor: pointer;position: fixed;background: color-mix(in srgb, #000 52%, transparent);}
.d06e3cy {overflow-y: auto;top: 0;width: min(88vw, 380px);display: flex;transform: translateX(100%);overscroll-behavior: contain;z-index: 91;border-left: 1px solid var(--i1ylx);visibility: hidden;bottom: 0;background: var(--q3j87);flex-direction: column;-webkit-overflow-scrolling: touch;right: 0;position: fixed;transition:transform 0.232s ease, visibility 0.222s;}
.zen85m:checked ~ .gr6x7g {visibility: visible;opacity:0.99;}
.zen85m:checked ~ .d06e3cy {transform: translateX(0);visibility: visible;}

.d06e3cy[hidden] {display: none;}

.z1xq7d {display: flex;border-bottom: 1px solid var(--i1ylx);padding: 14px 8px 14px 20px;gap:13px;justify-content: space-between;align-items: center;}
.cq26btd {overflow-wrap: anywhere;letter-spacing: -.035em;min-width: 0;color: var(--nlxd);font: 800 20px/1.2 var(--ynos1);}
.nhhfvz3 {align-items: center;border: 0;font-size: 27px;min-width: 44px;background: none;display: flex;justify-content: center;color: var(--nlxd);cursor: pointer;flex: 0 0 auto;min-height: 44px;line-height: 1;}
.nhhfvz3:hover {color: var(--wbp);}

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

.fs7nq {margin-top: auto;gap:10px;display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--i1ylx);}
.hwfgk,
.r7rqy {font-weight: 700;border-radius: var(--qpl);display: flex;padding: 12px 18px;min-height: 48px;justify-content: center;align-items: center;text-decoration: none;font-size: 15.5px;}
.hwfgk {border: 1px solid var(--i1ylx);color: var(--nlxd);background: transparent;}
.hwfgk:hover {background: var(--l0uc6);}
.r7rqy {background: var(--nu7a);border: 1px solid transparent;color: var(--gz9, var(--igd));}
.r7rqy:hover {background: var(--tf299);}

.d06e3cy a:focus-visible,
.nhhfvz3:focus-visible,
.bheh:focus-visible {outline: 2px solid var(--lvw);outline-offset: 2px;}

@media (min-width:768px) {
  .gr6x7g, .d06e3cy {display: none;}
}

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

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

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

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

.ddjf11.ddjf11 .a0f961c > summary.pe7x {display: flex;align-items: center;list-style: none;gap:13px;min-height: 44px;cursor: pointer;}
.ddjf11.ddjf11 .a0f961c > summary.pe7x::-webkit-details-marker {display: none;}
.ddjf11.ddjf11 .a0f961c > summary.pe7x:focus-visible {outline: 2px solid var(--mk5e);outline-offset: 4px;}
.ddjf11.ddjf11 .a0f961c > summary.pe7x .mh78 {margin: 0;}

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

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

.pfkz {--cb7b: 0 13px;--koq: 700;--mz3a: var(--qpl);--ajgy: 999px;--iswo: 999px;--od72u: 1.5px solid var(--i1ylx);}

.r7zy.r7zy .gk8v .qk6xe5j {color: var(--u5j, var(--wbp));}

.hs1vsr.hs1vsr .j7wsqq3, .hs1vsr.hs1vsr .rfcqw1h {color: var(--mk5e);}

.r7zy.r7zy .j02r1 .qk6xe5j {color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));}

@media (max-width:708px) {
  .r7zy.hz2j19n .j02r1:not(:empty)::before,
  .r7zy.hz2j19n .gk8v:not(:empty)::before {margin-right:9px;font-weight: 700;}
  .r7zy.hz2j19n .j02r1:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));}
  .r7zy.hz2j19n .gk8v:not(:empty)::before {content: "\2212";color: var(--u5j, var(--wbp));}
}

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

.ead5h.ej8w8w .xd2t {counter-reset: mp-qa-n;list-style: none;border-top: 2px solid var(--mk5e);padding: 0;margin: 0;}
.ead5h.ej8w8w .v2sczr {counter-increment: mp-qa-n;padding-left:43px;margin: 0;border-bottom: 1px solid var(--phg2o);position: relative;}

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

.ead5h.ej8w8w .hspwcq {border-bottom: 0;}

.ead5h.ej8w8w .sdgjj3a {padding: 0 0 18px;}

.ead5h.acygd0 .hspwcq:first-of-type {border-top: 2px solid var(--mk5e);}
.ead5h.acygd0 .sdgjj3a {border-left: 2px solid var(--i1ylx);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.ead5h.ead5h .yn0rjf {color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));}

@media (max-width:565px) {
  .ead5h.ej8w8w .v2sczr {padding-left:33px;}
  .ead5h.acygd0 .sdgjj3a {padding-left:13px;}
}

.r7zy.r7zy .yawp9m {margin-right:9px;font: 800 15px/1 var(--ynos1);display: inline-block;}
.r7zy.r7zy .w7dd .yawp9m {color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));}
.r7zy.r7zy .fkebes .yawp9m {color: var(--u5j, var(--wbp));}

.r7zy.w1k0nzr .a1ez55 {border-top: 2px solid var(--r9w, var(--mk5e));}
.r7zy.w1k0nzr .ebjj359 {width: 1%;vertical-align: top;white-space: nowrap;padding: 16px 20px 16px 0;border-bottom: 1px solid var(--i1ylx);}

.r7zy.w1k0nzr .fggex {border-bottom: 1px solid var(--i1ylx);border-left: 1px solid var(--i1ylx);padding: 16px 0 16px 20px;width: auto;}
.r7zy.w1k0nzr tbody tr:last-child .ebjj359,
.r7zy.w1k0nzr tbody tr:last-child .fggex {border-bottom: 0;}

.r7zy.r7zy .s7nc {margin: 0;padding: 0;list-style: none;}
.r7zy.r7zy .xt96 {padding: 8px 0;margin: 0;border-bottom: 1px solid var(--phg2o);}
.r7zy.r7zy .xt96:first-child {padding-top: 0;}
.r7zy.r7zy .xt96:last-child {border-bottom: 0;padding-bottom: 0;}

.r7zy.hz2j19n .fggex {padding: 13px 16px;}

@media (max-width:565px) {
  .r7zy.w1k0nzr .ebjj359 {padding: 13px 14px 13px 0;}
  .r7zy.w1k0nzr .fggex {padding: 13px 0 13px 14px;}
}

.nkc468z.pd7cv .axbd3as {margin: 0 0 10px;}
.nkc468z.pd7cv .mavm9zr {margin: 0 0 16px;}

.nkc468z.nkc468z .h4t6ymw {display: grid;gap:11px 26px;grid-template-columns: minmax(0, 1fr);}
.nkc468z.s5ef .axbd3as {margin: 0;}
@media (min-width:729px) {
  .nkc468z.s5ef .h4t6ymw {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .nkc468z.s5ef .jb914 {grid-column: 2;}
  .nkc468z.s5ef .jb914:only-child {grid-column: 1 / -1;}
}

.bqvv.bqvv .ae7mex {display: flex;width: 100%;border: 2px dashed var(--i1ylx);border-radius: var(--qpl);padding: clamp(16px, 2.2vw, 24px);justify-content: center;}
.bqvv.rskt .ae7mex  {justify-content: flex-start;}
.bqvv.kb00cr .ae7mex {justify-content: flex-end;}

.bqvv.bqvv .ae7mex .y2fa {width: 100%;}

.srqfs37.zn1j1m {display: block;}
.srqfs37.zn1j1m .br4r {margin: 0 0 14px;}
.srqfs37.zn1j1m .nj0f {float: left;margin: 3px 16px 10px 0;}
.srqfs37.zn1j1m .nszg {margin: 0 0 3px;display: block;text-transform: uppercase;color: var(--wbp);font: 600 11.5px/1.35 var(--ynos1);letter-spacing: .1em;}
.srqfs37.zn1j1m .r7exa0 {clear: both;margin: 14px 0 0;}

.srqfs37.zn1j1m .tdajp {clear: left;}

.srqfs37.zn1j1m::after {content: "";clear: both;display: block;}

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

.srqfs37.dxn6 .vrrq {padding-bottom:9px;flex-wrap: wrap;align-items: baseline;grid-column: 1;gap:5px 18px;justify-content: space-between;display: flex;border-bottom: 1px solid var(--i1ylx);}
.srqfs37.dxn6 .jbcxk07 {margin-top: 0;}
.srqfs37.dxn6 .nj0f {grid-column: 2;grid-row: 2;}
.srqfs37.dxn6 .ek0pk,
.srqfs37.dxn6 .tdajp,
.srqfs37.dxn6 .r7exa0 {grid-column: 1 / -1;}
.srqfs37.dxn6 .ek0pk {margin-top:13px;}
.srqfs37.dxn6 .r7exa0 {margin-top:17px;}

@media (max-width:565px) {
  .srqfs37.dxn6 {grid-template-columns: minmax(0, 1fr);}
  
  .srqfs37.dxn6 .br4r {order: -2;}
  .srqfs37.dxn6 .nj0f {margin-bottom:12px;grid-column: 1;order: -1;grid-row: auto;}
}

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

.ddjf11.ddjf11 .g2zgnt {padding: 2px clamp(14px, 2vw, 22px) 6px;margin-top:11px;background: var(--l0uc6);}
.ddjf11.ddjf11 .g2zgnt .z6m3 {margin-top:13px;}

.ddjf11.ddjf11 .g2zgnt .dd4sv li:last-child {border-bottom: 0;}

.hs1vsr.hs1vsr .a8941 {color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));}

.hs1vsr.sm2m31 .w2c2c9m {list-style: none;counter-reset: mp-run-n;margin: 0;padding: 0;}
.hs1vsr.sm2m31 .n65k {position: relative;border-bottom: 1px solid var(--i1ylx);margin: 0 0 20px;padding: 0 0 18px 58px;counter-increment: mp-run-n;}
.hs1vsr.sm2m31 .n65k:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}

.hs1vsr.sm2m31 .n65k::before {left: 0;content: counter(mp-run-n);font: 800 40px/1 var(--ynos1);color: color-mix(in srgb, var(--lvw, var(--nu7a)) 62%, var(--mk5e));top: -2px;position: absolute;letter-spacing: -.05em;}

.hs1vsr.evkfpb5 .h4egqtz {margin: 0;}
.hs1vsr.evkfpb5 .wjj2gr {border-bottom: 1px solid var(--i1ylx);margin: 0 0 20px;padding: 0 0 18px;}
.hs1vsr.evkfpb5 .wjj2gr:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}
.hs1vsr.evkfpb5 .j6x2 {display: flex;padding: 0 0 7px;margin: 0 0 7px;gap:11px;border-bottom: 1px solid var(--phg2o);align-items: baseline;}

.hs1vsr.evkfpb5 .a8941 {font-variant-numeric: tabular-nums;line-height: 1;margin: 0;float: none;font-size: 23px;}
.hs1vsr.evkfpb5 .rfcqw1h {margin: 0;}

@media (max-width:565px) {
  .hs1vsr.sm2m31 .n65k {padding-left:46px;}
  .hs1vsr.sm2m31 .n65k::before {font-size: 32px;}
  .hs1vsr.evkfpb5 .j6x2 {gap:10px;}
}

@media (max-width:708px) {
  .r7zy.w1k0nzr .fggex {padding-left: 0;border-left: 0;}
}

.dgg6dxf.dgg6dxf,
.fcd45.fcd45, .bt0hzr.bt0hzr,
.r7rqy.r7rqy, .hwfgk.hwfgk,
.hxnq.hxnq,
.x22hkt.x22hkt, .qed5xw8.qed5xw8,
.wz9qy4r.wz9qy4r {border-radius: var(--qpl);font-family: var(--ynos1);text-align: center;transition:background 0.13s, color 0.174s, border-color 0.16s;display: inline-flex;letter-spacing: .06em;text-decoration: none;align-items: center;line-height:1.09;text-transform: uppercase;justify-content: center;font-weight: 800;white-space: nowrap;}
.hxnq.hxnq, .x22hkt.x22hkt,
.qed5xw8.qed5xw8, .wz9qy4r.wz9qy4r {padding: 0 28px;min-height: 50px;font-size: 14px;}

.bqvv.bqvv .b390 {font: inherit;letter-spacing: inherit;}

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

.pfkz {--iswo: var(--qpl);--ajgy: var(--qpl);}
.s5fm {display: flex;grid-row: 1;grid-column: 1;align-items: center;justify-self: start;}
.snw0 {padding: 16px 20px 0;}
.s5fm:not(:has(*)), .snw0:not(:has(*)) {display: none;}

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

@media (max-width:767px) {
  
  .e6mq {grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px var(--bxsd);gap:8px;}
  .bheh {grid-column: 1;}
  .cntnd7 {grid-column: 2;min-width: 0;justify-self: start;}
  .cntnd7 img {max-width: min(30vw, 120px);}
  .rn5g {font-size: 19px;}
  .p529 {gap:6px;grid-column: 3;}
  .s5fm {display: none;}
  .p529 .fcd45.fcd45,
  .p529 .bt0hzr.bt0hzr {min-height: 40px;letter-spacing: .04em;font-size: 11.5px;padding: 0 11px;}

  .d06e3cy {left: 0;right: auto;border-right: 1px solid var(--i1ylx);border-left: 0;transform: translateX(-100%);}
}
@media (max-width: 359.98px) {
  
  :root {--bxsd: 14px;}
  .e6mq {gap:5px;padding: 10px var(--bxsd);}
  .cntnd7 img {max-width: 25vw;}
  .p529 .fcd45.fcd45,
  .p529 .bt0hzr.bt0hzr {font-size: 11px;padding: 0 9px;letter-spacing: .02em;}
}

.hyymq82.hyymq82 .s36q7,
.hyymq82.krb2y .s36q7,
.eb344.eb344 .zj5zzne {grid-template-columns: repeat(var(--atnq, 4), minmax(0, 1fr));display: grid;}
.hyymq82.hyymq82 .s36q7 > * {max-width: none;}
.eb344.eb344 .zj5zzne {gap:12px;border-radius: var(--qpl);}
.eb344.eb344 .m3acc1 {padding: 14px 12px;min-height: 76px;border-radius: var(--qpl);}
.eb344.eb344 .f4xmmp {height: 34px;max-width: 100%;}
.hyymq82.hyymq82 .s36q7 {border-radius: var(--qpl);overflow: hidden;}
@media (max-width:907px) {
  .hyymq82.hyymq82 .s36q7,
  .eb344.eb344 .zj5zzne {display: grid;grid-template-columns: repeat(var(--of3, 3), minmax(0, 1fr));}
}
@media (max-width:565px) {
  .hyymq82.hyymq82 .s36q7,
  .eb344.eb344 .zj5zzne {grid-template-columns: repeat(var(--ou5f, 2), minmax(0, 1fr));}
  .eb344.eb344 .zj5zzne {gap:8px;padding: 12px;}
  .eb344.eb344 .m3acc1 {min-height: 60px;padding: 10px 8px;}
  .eb344.eb344 .f4xmmp {height: 26px;}
  .hyymq82.hyymq82 .swbha4 {padding: 16px 10px;min-height: 112px;}
  .hyymq82.hyymq82 .gzfw {max-height: 44px;}
}

.q4ph9b.q4ph9b {--wmh3x: var(--lvw);color: var(--z23);grid-template-columns: minmax(0, 1fr);--z23: var(--gz9, var(--igd));background: var(--wmh3x);overflow: hidden;padding: clamp(26px, 4vw, 56px);align-items: center;border-radius: var(--qpl);display: grid;gap: clamp(24px, 4vw, 56px);margin: 0 0 var(--bnm);}
.q4ph9b.tknm36 {--wmh3x: var(--bexq);--z23: var(--j5bkk);}
@media (min-width:754px) {
  .q4ph9b.q4ph9b {grid-template-columns: minmax(0, 1fr) auto;}
}
.q4ph9b.q4ph9b .m05pcbk {min-width: 0;}
.q4ph9b.q4ph9b .r9bqxgd {border: 0;border-top: 4px solid var(--z23);width: 64px;margin: 0 0 18px;}
.q4ph9b.q4ph9b :is(.tqpq96w, .m4j1) {color: var(--z23);}
.q4ph9b.q4ph9b .tqpq96w {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.q4ph9b.q4ph9b :is(.ksp43tk, .by4x, .a4ctw) {color: color-mix(in srgb, var(--z23) 80%, transparent);}
.q4ph9b.q4ph9b .cyxr,
.q4ph9b.q4ph9b .ekp3 {border-color: color-mix(in srgb, var(--z23) 26%, transparent);}

.q4ph9b.tknm36 .cyxr {display: flex;column-gap:28px;flex-wrap: wrap;}
.q4ph9b.tknm36 .ekp3 {min-width: 0;flex: 1 1 150px;}
.q4ph9b.q4ph9b .g7fjbm {border-radius: var(--qpl);border: 2px solid color-mix(in srgb, var(--z23) 30%, #000);}

.q4ph9b.q4ph9b .g6yze {justify-content: center;flex-direction: column;margin: 0 auto;display: flex;aspect-ratio: 9 / 18.5;align-items: center;position: relative;transform: rotate(-6deg);border: 6px solid var(--z23);border-radius:30px;background: color-mix(in srgb, var(--z23) 10%, var(--wmh3x));width: clamp(150px, 15vw, 190px);gap:5px;}
.q4ph9b.q4ph9b .h060g {height: 14px;left: 50%;border-radius: 0 0 10px 10px;position: absolute;top: 10px;background: var(--z23);transform: translateX(-50%);width: 34%;}
.q4ph9b.q4ph9b .k368jn {border-radius: var(--qpl);height: 4px;width: 36%;background: var(--z23);transform: translateX(-50%);left: 50%;position: absolute;bottom: 12px;}
.q4ph9b.q4ph9b .jga5vx {color: var(--z23);font: 800 clamp(64px, 7vw, 92px)/.9 var(--ynos1);letter-spacing: -.06em;}
.q4ph9b.q4ph9b .v17k {font: 800 16px/1 var(--ynos1);letter-spacing: .14em;color: color-mix(in srgb, var(--z23) 70%, transparent);}
.q4ph9b.q4ph9b .erc3qe {text-transform: uppercase;overflow-wrap: anywhere;letter-spacing: .16em;margin-top:19px;color: var(--z23);text-align: center;max-width: 80%;font: 800 13px/1.2 var(--ynos1);}
@media (max-width: 759.98px) {
  
  .q4ph9b.q4ph9b .g6yze {width: 150px;order: -1;}
  .q4ph9b.q4ph9b .jga5vx {font-size: 62px;}
}
@media (max-width:565px) {
  .q4ph9b.q4ph9b .t73ww {flex-direction: row;}
  .q4ph9b.q4ph9b .g7fjbm {align-items: flex-start;flex: 1 1 140px;padding: 8px 14px;}
}
@media (prefers-reduced-motion: no-preference) {
  .q4ph9b.q4ph9b .g6yze {transition:transform 0.347s ease;}
  .q4ph9b.q4ph9b:hover .g6yze {transform: rotate(-2deg);}
}

.brczw.brczw, .nkc468z.nkc468z, .ttep5y.ttep5y,
.ddjf11.ddjf11 .g2zgnt {border-radius: var(--qpl);overflow: hidden;}
.q7cett .q6fne :is(div, span, img, a) {border-radius: var(--qpl);}

@media (max-width:767px) {
  .bheh {margin-left: -12px;}
  .bx05ds2.bx05ds2 .zp4sh7x {margin-right: 0;padding-left: 0;width: 100%;margin-left: 0;padding-right: 0;}
}
@media (max-width:565px) {
  .q7cett.q7cett thead th {white-space: normal;}
  .r7zy.r7zy {padding-right:14px;padding-left:15px;}
  .r7zy.r7zy .jw69pe,
  .r7zy.r7zy .fggex {padding-right:8px;overflow-wrap: anywhere;padding-left:9px;}
  .r7zy.r7zy .jw69pe {letter-spacing: .06em;white-space: normal;}
  .ttep5y.ttep5y {padding-right:15px;padding-left:15px;}
  .ttep5y.ttep5y :is(td, th) {overflow-wrap: anywhere;padding-right:5px;padding-left:6px;}
}
