

:root {--clmy:  var(--rfdm);--g3hq:"Oswald", "Archivo Narrow", "Roboto Condensed", "Arial Narrow", system-ui, sans-serif;--smauy:  1240px;--hsx7m: clamp(52px, 7vw, 110px);--prz6: var(--jy76);--pp7: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--xy2: var(--bsp);--a67r: var(--bk2to);--nh5:   var(--kpkp);}

body {-webkit-text-size-adjust: 100%;color: var(--nh5);margin: 0;font: 17px/1.6 var(--pp7);background: var(--s3h);}

.v17z {color: var(--g8q, var(--tlv7, var(--zxov)));background: var(--xy2);z-index: 200;left: -9999px;padding: 12px 20px;top: 0;position: absolute;text-decoration: none;font-weight: 700;}
.v17z:focus {left: 10px;top: 10px;}

.dq6q {z-index: 60;top: 0;position: sticky;border-bottom: 1px solid var(--clmy);background: var(--or4c);}
.ssdmta1 {gap:25px;padding: 0 24px;align-items: center;min-height: 62px;display: flex;max-width: var(--smauy);margin: 0 auto;}
.p1cea {text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;}
.p1cea img {display: block;width: auto;height: 24px;}
.cetb {font: 700 19px/1 var(--g3hq);color: var(--y7q2t);letter-spacing: .06em;text-transform: uppercase;}

.y9yx1 {margin-left: auto;min-width: 0;}
.y9yx1 ul {margin: 0;gap:9px;list-style: none;flex-wrap: wrap;padding: 0;display: flex;}
.y9yx1 a {padding: 0 10px;letter-spacing: .14em;text-transform: uppercase;font: 600 12.5px/1 var(--g3hq);display: inline-flex;text-decoration: none;min-height: 44px;color: color-mix(in srgb, var(--y7q2t) 62%, transparent);align-items: center;}
.y9yx1 a:hover {color: var(--y7q2t);}
.y9yx1 a[aria-current="page"] {color: var(--y7q2t);box-shadow: inset 0 -2px 0 var(--xy2);}

.yeas {display: flex;gap:8px;align-items: center;}
.p5fs6ns {font: 600 12.5px/1 var(--g3hq);display: inline-flex;text-transform: uppercase;color: var(--qvn, var(--i7jf));padding: 0 12px;background: var(--osc8);min-height: 44px;letter-spacing: .12em;align-items: center;text-decoration: none;}

.y998y,
.g93s :is(.bnr82, .j7q0, .e3ysr, .v4spm7,
              .keakv, .g9wd20m, .pfq7f) a[role="button"],
.g93s .v4spm7 a {text-transform: uppercase;font: 700 13px/1 var(--g3hq);padding: 0 22px;display: inline-flex;align-items: center;cursor: pointer;color: var(--tlv7, var(--zxov));min-height: 44px;justify-content: center;text-decoration: none;border-radius: 0;border: 0;background: var(--bsp);letter-spacing: .12em;}

.y998y {background: var(--fwj);color: var(--atx46, var(--sy9ya));}
.y998y:hover {background: var(--x12o);}
.g93s :is(.bnr82, .j7q0, .e3ysr, .v4spm7,
              .keakv, .g9wd20m, .pfq7f) a[role="button"]:hover,
.g93s .v4spm7 a:hover {background: var(--x12o);}
.cmt1 {font-size: 14px;padding: 0 34px;min-height: 56px;}

.yhf5g {width: 1px;pointer-events: none;top: 0;left: 0;position: fixed;height: 1px;opacity:0.05;}
.vszc3de {align-items: center;cursor: pointer;gap:5px;min-width: 44px;justify-content: center;display: none;flex-direction: column;min-height: 44px;}
.vszc3de span {display: block;width: 20px;background: var(--y7q2t);height: 2px;}

.g93s {max-width: var(--smauy);margin: 0 auto;padding: clamp(40px, 6vw, 90px) 24px 0;}

.g93s > * {box-shadow: none !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;margin: 0 0 var(--hsx7m) !important;}
.g93s > *:last-child {margin-bottom: var(--hsx7m) !important;}

.g93s h2 {border-bottom: 1px solid var(--clmy) !important;text-wrap: balance;text-transform: uppercase;padding: 0 0 20px !important;letter-spacing: -.01em !important;text-align: left !important;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--g3hq) !important;margin: 0 0 26px !important;border-left: 0 !important;}
.g93s h2::before {display: none !important;}

.g93s h1 {font: 700 clamp(42px, 8.5vw, 146px)/0.92 var(--g3hq);margin: 0 0 24px;letter-spacing: -.02em;text-transform: uppercase;text-wrap: balance;}
.g93s h3 {font: 700 17px/1.2 var(--g3hq);text-transform: uppercase;letter-spacing: .1em;margin: 30px 0 10px;}
.g93s p, .g93s li {max-width: 68ch;}
.g93s img {max-width: 100%;border-radius: 0;height: auto;}

.g93s p > a, .g93s li > a, .g93s td > a {color: var(--nh5);text-underline-offset: 4px;text-decoration-color: var(--xy2);text-decoration-thickness: 2px;text-decoration: underline;}

.g93s .bnr82.b4k85 {border-bottom: 1px solid var(--clmy) !important;padding: 0 0 var(--hsx7m) !important;display: block;}

.g93s .bnr82 .r5erhcx {text-transform: uppercase;color: var(--prz6);letter-spacing: .18em;font: 600 12.5px/1 var(--g3hq);margin: 0 0 clamp(14px, 2vw, 24px);}

.g93s .bnr82 .ke22wt {margin: 0 0 clamp(20px, 2.6vw, 34px);font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--g3hq);color: var(--nh5);text-transform: uppercase;text-wrap: balance;letter-spacing: -.02em;}

.g93s .bnr82.kfmk .ke22wt {font-size: clamp(42px, 7.6vw, 112px);}

.g93s .bnr82 .f9tpce {border-top: 1px solid var(--a67r);display: flex;gap:20px 40px;flex-wrap: wrap;padding-top: clamp(16px, 2vw, 26px);align-items: baseline;max-width: none;justify-content: space-between;}
.g93s .bnr82 .c2k21 {flex: 1 1 320px;font-size: 18px;line-height:1.53;color: var(--prz6);margin: 0;max-width: 56ch;}

.g93s .bnr82 .wd8sa07 {display: inline-flex;font: 700 13.5px/1 var(--g3hq);flex: 0 0 auto;text-transform: uppercase;transition:filter 0.152s;color: var(--tlv7, var(--zxov));background: var(--bsp);text-decoration: none;padding: 0 30px;align-items: center;letter-spacing: .14em;white-space: nowrap;justify-content: center;border-radius: 0;min-height: 52px;}
.g93s .bnr82 .wd8sa07:hover {filter: brightness(1.08);}

.g93s .bnr82 .pgkcwmh {color: var(--i775b, var(--nh5));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.g93s .bnr82.dr791v .pgkcwmh {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.g93s .bnr82 .a8jr2,
.g93s .bnr82 .pgkcwmh img {height: auto;max-height: 34vh;object-fit: cover;width: 100%;display: block;border-radius: 0;aspect-ratio: 3 / 1;}
.g93s .bnr82.dr791v .a8jr2,
.g93s .bnr82.dr791v .pgkcwmh img {max-height: 26vh;}

@media (max-width:705px) {
  
  .g93s .bnr82 .f9tpce {display: block;}
  .g93s .bnr82 .c2k21 {margin-bottom:21px;}
  .g93s .bnr82 .wd8sa07 {width: 100%;}
  .g93s .bnr82 .a8jr2,
  .g93s .bnr82 .pgkcwmh img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.g93s .bnr82.ab8c {padding: clamp(26px, 3.4vw, 46px) !important;border-bottom: 0 !important;position: relative;overflow: hidden;display: flex;justify-content: flex-end;flex-direction: column;min-height: min(52vh, 460px);}
.ab8c .pgkcwmh {position: absolute;z-index: 0;inset: 0;margin: 0;}
.ab8c .a8jr2,
.ab8c .pgkcwmh img {max-height: none;height: 100%;aspect-ratio: auto;width: 100%;}
.ab8c .pgkcwmh::after {inset: 0;content: "";background: linear-gradient(0deg,
    var(--s3h) 0%,
    color-mix(in srgb, var(--s3h) 68%, transparent) 46%,
    color-mix(in srgb, var(--s3h) 18%, transparent) 82%,
    transparent 100%);position: absolute;}
.ab8c .r5erhcx,
.ab8c .ke22wt,
.ab8c .f9tpce {z-index: 1;position: relative;}
.ab8c .ke22wt {color: var(--i775b, var(--nh5));}
.ab8c .r5erhcx {color: var(--i775b, var(--prz6));}
.ab8c .f9tpce {border-top: 0;}
@media (max-width:705px) {
  .g93s .bnr82.ab8c {min-height: min(42vh, 360px);}
}

.keakv.keakv .wzkc {padding: 0;list-style: none;margin: 0;}
.keakv.keakv .y5exkmy {margin: 0 0 30px;}
.keakv.keakv .y5exkmy:last-child {margin-bottom: 0;}
.keakv.keakv .a05sejs {line-height:1.62;margin: 0;padding-left: 4.6em;color: var(--nh5);max-width: 70ch;text-indent: -4.6em;}
.keakv.keakv .da93 {font: 700 13px/1.62 var(--g3hq);display: inline-block;text-transform: uppercase;width: 4.6em;color: color-mix(in srgb, var(--xy2) 68%, var(--nh5));letter-spacing: .16em;text-indent: 0;}
.keakv.keakv .ser2w {font-weight: 600;color: var(--nh5);}

.keakv.keakv .zfnb63w {color: var(--prz6);}
.keakv.keakv .ser2w + .zfnb63w::before {content: " \2014\00a0";color: var(--clmy);}

.keakv.keakv .rbdka {line-height:1.60;color: var(--nh5);max-width: 70ch;margin: 0;text-indent: -4.6em;padding-left: 4.6em;}
.keakv.keakv .p4zv3 {line-height:1.63;margin: 6px 0 0;color: var(--prz6);max-width: 70ch;padding-left: calc(4.6 * 13px + .26em);}

.syd8.syd8 .gdfxq07 {gap:52px;align-items: start;grid-template-columns: 1fr 1fr;display: grid;}
.syd8.syd8 .t6ga {background: none;border: 0;border-radius: 0;min-width: 0;padding: 0;}

.syd8.syd8 .m31m {max-width: none;color: var(--prz6);letter-spacing: .18em;padding-top:17px;border-top: 1px solid var(--clmy);margin: 0 0 18px;text-transform: uppercase;font: 700 12px/1.3 var(--g3hq);}
.syd8.syd8 .w79agaa {list-style: none;margin: 0;padding: 0;}
.syd8.syd8 .rh6n {max-width: 46ch;margin: 0 0 14px;display: flex;gap:15px;align-items: baseline;line-height:1.61;}
.syd8.syd8 .rh6n:last-child {margin-bottom: 0;}
.syd8.syd8 .hj0xn7 {color: var(--prz6);width: 1ch;font: 400 17px/1.6 var(--pp7);flex: 0 0 auto;}

.syd8.syd8 .xb4pqf .hj0xn7 {color: color-mix(in srgb, var(--xy2) 68%, var(--nh5));}
.syd8.syd8 .mrspf {color: var(--nh5);min-width: 0;}

.syd8.syd8 .cw04x1 {grid-auto-flow: column;align-items: start;grid-template-rows: auto auto;margin: 0;display: grid;grid-auto-columns: minmax(0, 1fr);gap: 0 52px;}

.syd8.syd8 .cw04x1 > dd {margin: 0;min-width: 0;}

.pfq7f.pfq7f .w5nb {display: block;background: none;padding: 0;margin: 0 0 6px;border: 0;border-radius: 0;overflow: visible;}
.pfq7f.pfq7f .w5nb:last-child {margin-bottom: 0;}
.pfq7f.pfq7f .mdyq {gap:13px;list-style: none;font: 500 19px/1.4 var(--pp7);padding: 20px 0 14px;color: var(--nh5);min-height: 44px;align-items: baseline;display: flex;cursor: pointer;}
.pfq7f.pfq7f .mdyq::-webkit-details-marker {display: none;}
.pfq7f.pfq7f .mdyq::marker {content: "";}
.pfq7f.pfq7f .qs6cvbw {transform: rotate(-45deg);height: 8px;transition:transform 0.152s ease, border-color 0.215s ease;border-bottom: 1.5px solid var(--prz6);width: 8px;border-right: 1.5px solid var(--prz6);align-self: center;margin-top: 0;flex: 0 0 auto;}
.pfq7f.pfq7f .w5nb[open] .qs6cvbw {transform: rotate(45deg);border-right-color: color-mix(in srgb, var(--xy2) 68%, var(--nh5));border-bottom-color: color-mix(in srgb, var(--xy2) 68%, var(--nh5));}

.pfq7f.pfq7f .ahnv7y {padding: 0 0 22px 22px;}
.pfq7f.pfq7f .ddcx {font-size: 16px;max-width: 64ch;color: var(--prz6);margin: 0;line-height:1.68;}

.pfq7f.pfq7f .d4nyn2z {margin-bottom: 0;border-top: 1px solid var(--a67r);}
.pfq7f.pfq7f .d4nyn2z:first-of-type {border-top: 0;}
.pfq7f.pfq7f .vj18d1g {margin-left: auto;}
.pfq7f.pfq7f .ckby {padding-left: 0;}

.pfq7f.pfq7f .fy20p0c {list-style: none;margin: 0;padding: 0;}
.pfq7f.pfq7f .xx6w4 {margin: 0;max-width: none;}
.pfq7f.pfq7f .t9j00r9 {font: 700 12px/1.4 var(--g3hq);letter-spacing: .16em;flex: 0 0 auto;color: color-mix(in srgb, var(--xy2) 68%, var(--nh5));}

.pfq7f.pfq7f .v4wcfv {padding-left:56px;}

.g93s .c58ryw .mvadazc + .mvadazc {margin-top: clamp(30px, 4vw, 54px);}
.g93s .c58ryw .xexs {letter-spacing: .18em;margin: 0 0 10px;text-transform: uppercase;color: var(--prz6);font: 600 12px/1 var(--g3hq);}
.g93s .c58ryw .dxbg {gap:29px 22px;padding: 0;margin: 0;list-style: none;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}

@media (max-width:751px) { .g93s .c58ryw .dxbg {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.g93s .c58ryw .ahbm {min-width: 0;}
.g93s .c58ryw .jq6s {display: grid;align-items: baseline;gap:3px 10px;min-width: 0;text-decoration: none;grid-template-columns: auto minmax(0, 1fr);color: inherit;}
.g93s .c58ryw .fd93 {grid-row: 2 / span 2;color: var(--prz6);align-self: start;font: 600 12px/1.25 var(--g3hq);letter-spacing: .12em;}

.g93s .c58ryw .bg8rk {margin: 0 0 12px;width: 100%;overflow: hidden;grid-column: 1 / -1;}
.g93s .c58ryw .bg8rk img {border-radius: 0;width: 100%;display: block;height: auto;object-fit: cover;aspect-ratio: 1 / 1;}
.g93s .c58ryw .jzgdzc {min-width: 0;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--g3hq);letter-spacing: .01em;text-transform: uppercase;color: var(--nh5);}
.g93s .c58ryw .bjbz44 {overflow: hidden;font: 400 12.5px/1.3 var(--g3hq);font-style: normal;white-space: nowrap;letter-spacing: .12em;grid-column: 2;color: var(--prz6);text-overflow: ellipsis;text-transform: uppercase;min-width: 0;}
.g93s .c58ryw .jq6s:hover .jzgdzc {text-underline-offset: 5px;text-decoration: underline;text-decoration-thickness: 2px;text-decoration-color: var(--xy2);}

.g93s .tr9rt3 .sqfd0d3 {align-items: center;border-top: 1px solid var(--a67r);display: grid;grid-template-columns: minmax(0, 1fr) auto;margin: 0;padding: 0;}
.g93s .tr9rt3 .hv6bd11 {border-bottom: 1px solid var(--a67r);min-width: 0;}
.g93s .tr9rt3 .pgna {align-items: center;text-decoration: none;min-height: 76px;display: flex;}
.g93s .tr9rt3 .bc3k {letter-spacing: .01em;text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--g3hq);color: var(--nh5);}
.g93s .tr9rt3 .pgna:hover .bc3k {text-underline-offset: 5px;text-decoration-color: var(--xy2);text-decoration: underline;text-decoration-thickness: 2px;}

.g93s .tr9rt3 .t4p985 {margin: 0;justify-content: flex-end;display: flex;align-items: center;min-height: 76px;border-bottom: 1px solid var(--a67r);}
.g93s .tr9rt3 .t4p985 img {height: 30px;object-fit: contain;max-width:139px;opacity:0.71;border-radius: 0;width: auto;display: block;}

.g93s .ma6tp2b .jv2tg3 {flex-wrap: wrap;max-width: none;gap: 0;margin: 0;display: flex;align-items: center;}
.g93s .ma6tp2b .ym7h {display: inline-flex;align-items: center;gap:11px;padding: 0 24px;text-decoration: none;border-left: 1px solid var(--a67r);min-height: 62px;}
.g93s .ma6tp2b .ym7h:first-child {border-left: 0;padding-left: 0;}
.g93s .ma6tp2b .ym7h img {opacity:0.71;object-fit: contain;max-width:78px;display: block;height: 26px;border-radius: 0;width: auto;}
.g93s .ma6tp2b .e5bct4v {color: var(--prz6);text-transform: uppercase;letter-spacing: .13em;font: 600 13.5px/1 var(--g3hq);white-space: nowrap;}
.g93s .ma6tp2b .ym7h:hover .e5bct4v {color: var(--nh5);}

.g93s .g9wd20m .x591 {align-items: baseline;display: flex;margin: 0 0 14px;gap:7px;}
.g93s .g9wd20m .qv9es3a {font: 700 clamp(52px, 8vw, 116px)/0.9 var(--g3hq);color: var(--nh5);letter-spacing: -.03em;}
.g93s .g9wd20m .gtvfzdz {letter-spacing: .1em;font: 600 clamp(16px, 2vw, 24px)/1 var(--g3hq);font-style: normal;color: var(--prz6);}
.g93s .g9wd20m .cxh55 {line-height:1.59;margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--prz6);font-size: 17px;max-width: 62ch;}
.g93s .g9wd20m .yvfsa9 {list-style: none;margin: 0;padding: 0;}
.g93s .g9wd20m .xwe2ch4 {border-top: 1px solid var(--a67r);padding: clamp(22px, 2.8vw, 34px) 0;}

.g93s .g9wd20m .a5jmwn {margin: 0;}
.g93s .g9wd20m .a5jmwn p {margin: 0;max-width: 62ch;color: var(--nh5);line-height:1.52;font-size: clamp(18px, 1.9vw, 23px);}
.g93s .g9wd20m .vmscrp {text-transform: uppercase;color: var(--prz6);display: block;margin-top:11px;letter-spacing: .16em;font: 600 12.5px/1 var(--g3hq);font-style: normal;}

.g93s .g9wd20m .xwe2ch4 {margin: 0;}

.g93s .g9wd20m ol.yvfsa9 > .xwe2ch4 {max-width: 68ch;}
.g93s .g9wd20m div.yvfsa9 > .xwe2ch4 {max-width: none;}

.g93s .g9wd20m figcaption.vmscrp {font-style: normal;}

.g93s .g9wd20m .v8zv0wa {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.g93s .g9wd20m .v8zv0wa + .x591 {margin-bottom: clamp(26px, 3.4vw, 44px);}

.g93s .e3ysr.dhjnx {max-width: none;}

.g93s .e3ysr.r1gnvqa {max-width: 74ch;}
.g93s .e3ysr .btf4x {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.g93s .e3ysr.w17ys .btf4x {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.g93s .e3ysr.w17ys {flex-direction: column;display: flex;}
.g93s .e3ysr .btf4x img {height: auto;object-fit: cover;width: 100%;aspect-ratio: 5 / 1;display: block;border-radius: 0;}
.g93s .e3ysr .q9bfs {margin: 0 0 22px;border-bottom: 1px solid var(--clmy);letter-spacing: -.01em;text-wrap: balance;text-transform: uppercase;font: 700 clamp(26px, 4vw, 52px)/1 var(--g3hq);padding: 0 0 18px;color: var(--nh5);}
.g93s .e3ysr .q9bfs::before {display: none;}

.g93s .e3ysr .c7mf0 {color: var(--prz6);padding-left: clamp(0px, 4vw, 72px);font-size: 17px;max-width: 68ch;line-height:1.66;}
.g93s .e3ysr .c7mf0 :is(p, li):last-child {margin-bottom: 0;}
.g93s .e3ysr .rrb7 {max-width: none;margin: 24px 0 0;padding-left: clamp(0px, 4vw, 72px);}
.g93s .e3ysr .tbez9r {letter-spacing: .14em;min-height: 48px;justify-content: center;align-items: center;text-transform: uppercase;padding: 0 26px;background: var(--bsp);border-radius: 0;color: var(--tlv7, var(--zxov));text-decoration: none;font: 700 13px/1 var(--g3hq);display: inline-flex;}
.g93s .e3ysr .tbez9r:hover {filter: brightness(1.08);}

.g93s .j7q0.ezy6wk {text-align: left;}
.g93s .j7q0 .aq7f2 {border-bottom: 1px solid var(--clmy);padding: 0 0 18px;margin: 0 0 22px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--g3hq);letter-spacing: -.01em;text-wrap: balance;color: var(--nh5);text-transform: uppercase;}
.g93s .j7q0 .dw68eg8 {color: var(--prz6);line-height:1.62;font-size: 17px;max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);}
.g93s .j7q0 .wzkc {margin: 0;list-style: none;padding: 0;}

.g93s .j7q0.dq3pzs .wzkc {flex-wrap: wrap;display: flex;gap: clamp(24px, 3vw, 44px);justify-content: center;}
.g93s .j7q0.dq3pzs .wzkc > * {flex: 1 1 220px;max-width: calc(50% - clamp(12px, 1.5vw, 22px));min-width: 0;}
@media (max-width:628px) {
  .g93s .j7q0.dq3pzs .wzkc > * {max-width: none;}
}
.g93s .j7q0 .y5exkmy {min-width: 0;}
.g93s .j7q0.jrf1 .y5exkmy {grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);display: grid;padding: clamp(20px, 2.6vw, 32px) 0;border-top: 1px solid var(--a67r);align-items: start;gap: clamp(16px, 2.4vw, 34px);}
.g93s .j7q0 .bewqq {font: 600 12px/1 var(--g3hq);margin-bottom:13px;letter-spacing: .18em;color: var(--r9o, var(--prz6));display: block;}
.g93s .j7q0.jrf1 .bewqq {margin-bottom: 0;}
.g93s .j7q0 .j3a60 {margin: 0 0 14px;}
.g93s .j7q0.jrf1 .j3a60 {margin: 0;}
.g93s .j7q0 .j3a60 img {border-radius: 0;width: 100%;object-fit: cover;height: auto;aspect-ratio: 3 / 2;display: block;}
.g93s .j7q0 .v410jb {margin: 0;max-width: 46ch;line-height:1.53;color: var(--nh5);font-size: 16.5px;}
.g93s .j7q0 .c5jnq {flex-wrap: wrap;margin-top: clamp(26px, 3vw, 40px);display: flex;gap:11px;}
.g93s .j7q0 .e2br,
.g93s .j7q0 .b2xhfvv {border-radius: 0;min-height: 48px;font: 700 13px/1 var(--g3hq);justify-content: center;display: inline-flex;letter-spacing: .14em;align-items: center;text-transform: uppercase;padding: 0 26px;text-decoration: none;}
.g93s .j7q0 .e2br {color: var(--tlv7, var(--zxov));background: var(--bsp);}
.g93s .j7q0 .e2br:hover {filter: brightness(1.08);}

.g93s .j7q0 .b2xhfvv {color: color-mix(in srgb, var(--xy2) 35%, var(--nh5));box-shadow: inset 0 0 0 1px var(--clmy);background: none;}
.g93s .j7q0 .b2xhfvv:hover {box-shadow: inset 0 0 0 1px var(--xy2);}
@media (max-width:705px) {
  .g93s .j7q0.jrf1 .y5exkmy {grid-template-columns: auto minmax(0, 1fr);}
  .g93s .j7q0.jrf1 .j3a60 {grid-column: 1 / -1;}
  .g93s .j7q0 .e2br,
  .g93s .j7q0 .b2xhfvv {width: 100%;}
}

.g93s .cqr748g.gwv0 {max-width: none;}
.g93s .cqr748g .hbknj0 {align-items: center;padding-bottom:19px;display: grid;grid-template-columns: auto minmax(0, 1fr);gap:3px 16px;border-bottom: 1px solid var(--a67r);}
.g93s .cqr748g .zc6kttc {margin: 0;overflow: hidden;height: 56px;grid-row: 1 / span 2;width: 56px;}
.g93s .cqr748g .zc6kttc img {display: block;height: 100%;object-fit: cover;width: 100%;border-radius: 0;}
.g93s .cqr748g .sw51s {text-transform: uppercase;margin: 0;letter-spacing: .01em;color: var(--nh5);font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--g3hq);}
.g93s .cqr748g .se7z {text-transform: uppercase;letter-spacing: .16em;color: var(--prz6);font: 600 12px/1.4 var(--g3hq);margin: 0;}
.g93s .cqr748g .hg51de {color: var(--prz6);margin: 20px 0 0;line-height:1.70;max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);font-size: 16.5px;}
.g93s .cqr748g .maaknkm {display: grid;gap: 0 20px;align-items: center;grid-template-columns: auto minmax(0, 1fr);padding-left: clamp(0px, 4vw, 72px);margin: 22px 0 0;}
.g93s .cqr748g .xnmp9p {color: var(--prz6);font: 600 11.5px/1 var(--g3hq);letter-spacing: .16em;text-transform: uppercase;}
.g93s .cqr748g .fcgvnv {margin: 0;}
.g93s .cqr748g .fcgvnv a {color: var(--nh5);text-decoration: underline;text-decoration-color: var(--xy2);text-decoration-thickness: 2px;display: inline-flex;font-size: 15px;min-height: 44px;text-underline-offset: 4px;align-items: center;}
.g93s .cqr748g .d0jqa1 {color: var(--prz6);margin-top:23px;line-height:1.61;display: block;border-top: 1px solid var(--a67r);padding-top:15px;font-size: 13px;}

.g93s .cqr748g .drn3 {margin: 0 0 14px;}

.g93s .cqr748g .x7ws24 {border-style: solid;margin: 18px 0 0;border-width: 1px 0 0;border-color: var(--a67r);}

.g93s .cqr748g .h26ycj {margin: 22px 0 0;padding: 0 0 0 clamp(0px, 4vw, 72px);display: grid;gap: 0 20px;align-items: center;grid-template-columns: auto minmax(0, 1fr);list-style: none;}
.g93s .cqr748g .spk1 {gap: 0 20px;grid-column: span 2;display: grid;max-width: none;align-items: center;grid-template-columns: subgrid;}
.g93s .cqr748g .spk1 > a {text-underline-offset: 4px;text-decoration: underline;text-decoration-color: var(--xy2);min-height: 44px;display: inline-flex;color: var(--nh5);align-items: center;text-decoration-thickness: 2px;font-size: 15px;}

.g93s .b24b .xd2h9 {text-transform: uppercase;margin: 0 0 26px;text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--g3hq);border-bottom: 1px solid var(--clmy);color: var(--nh5);padding: 0 0 20px;letter-spacing: -.01em;}
.g93s .b24b .xd2h9::before {display: none;}

.g93s .b24b .n29sgg {border-width: 2px 0 0;border-color: var(--xy2);margin: 0 0 22px clamp(0px, 4vw, 72px);border-style: solid;width: 56px;}
.g93s .b24b .wq3m {line-height:1.69;padding-left: clamp(0px, 4vw, 72px);font-size: 17px;max-width: 68ch;color: var(--nh5);}
.g93s .b24b .wq3m :is(p, li) {color: var(--nh5);}
.g93s .b24b .wq3m :last-child {margin-bottom: 0;}

.g93s .b24b .mcwhcm {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--xy2);}

.g93s .aq91 .ft7v1n {color: var(--nh5);text-transform: uppercase;border: 0;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--g3hq);margin: 0 0 16px;padding: 0;letter-spacing: -.01em;}
.g93s .aq91 .ft7v1n::before {display: none;}
.g93s .aq91 .h99jj4 {color: var(--prz6);font-size: 17px;margin: 0 0 26px;line-height:1.59;max-width: 60ch;}

.g93s .aq91.znnvt {padding: clamp(26px, 3.4vw, 44px) 0 0;margin: clamp(34px, 4.6vw, 62px) 0;border-top: 4px solid var(--xy2);}
.g93s .aq91 .x301w {border-top: 1px solid var(--clmy);padding: 0;margin: 0;gap: 0;display: flex;flex-wrap: wrap;}
.g93s .aq91 .tk75ap {letter-spacing: .16em;padding: 16px 0 0;text-transform: uppercase;font: 600 11.5px/1 var(--g3hq);color: var(--prz6);}
.g93s .aq91 .t4ppbmt {letter-spacing: .01em;color: var(--nh5);padding: 6px 0 18px;margin: 0;font: 700 clamp(18px, 2vw, 24px)/1.1 var(--g3hq);}
.g93s .aq91 .xphr4hs {flex-wrap: wrap;margin: 26px 0 0;gap:12px;max-width: none;display: flex;}
.g93s .aq91 .wmxa5 {color: color-mix(in srgb, var(--xy2) 35%, var(--nh5));align-items: center;box-shadow: inset 0 0 0 1px var(--clmy);justify-content: center;display: inline-flex;letter-spacing: .14em;min-height: 48px;border-radius: 0;text-decoration: none;font: 700 13px/1 var(--g3hq);background: none;padding: 0 26px;text-transform: uppercase;}
.g93s .aq91 .wmxa5:hover {box-shadow: inset 0 0 0 1px var(--xy2);}

.g93s .aq91 ul.g3w9 {padding: 0;list-style: none;}
.g93s .aq91 .yyfm3f {max-width: none;margin: 0;padding: 0;}

.g93s .aq91 b.tk75ap {display: block;}
.g93s .aq91 span.t4ppbmt {display: block;}

.g93s .aq91 ul.z58vq9 {list-style: none;padding: 0;}
.g93s .aq91 .z58vq9 > li {max-width: none;margin: 0;}

.g93s .v4spm7.j07vg7 {display: block;}
.g93s .v4spm7 .gd38zsf {margin: 0 0 22px;border-color: var(--clmy);border-style: solid;border-width: 1px 0 0;}
.g93s .v4spm7 .ve3yz {font: 700 13.5px/1 var(--g3hq);display: inline-flex;justify-content: center;text-decoration: none;letter-spacing: .14em;min-height: 52px;padding: 0 32px;text-transform: uppercase;color: var(--tlv7, var(--zxov));border-radius: 0;background: var(--bsp);align-items: center;}
.g93s .v4spm7 .ve3yz:hover {filter: brightness(1.08);}
.g93s .v4spm7.ds6j  {text-align: left;}
.g93s .v4spm7.mg8yj   {text-align: center;}
.g93s .v4spm7.v6nrb {text-align: right;}
.g93s .v4spm7.p41kt .ve3yz {width: 100%;display: flex;}

.g93s .v4spm7.j07vg7 {max-width: none;}

.g93s .v4spm7.dcmmjv::before {display: block;height: 1px;background: var(--clmy);content: "";margin: 0 0 22px;}

.g93s .v4spm7 .q8w0qz {margin: 22px 0 0;}

.g93s .b1ghf5b.j93ax {display: block;}
.g93s .b1ghf5b .rb6jtka {display: block;}
.g93s .b1ghf5b .rb6jtka img {width: 100%;border-radius: 0;height: auto;display: block;}
.g93s .b1ghf5b .sxvdp9 {margin-top:15px;display: block;background: var(--clmy);height: 1px;}
.g93s .b1ghf5b .ecdnw9 {display: block;padding-left: clamp(0px, 4vw, 72px);text-transform: uppercase;color: var(--prz6);margin-top:9px;letter-spacing: .14em;font: 600 12px/1.5 var(--g3hq);}

.g93s .b1ghf5b .mb4z {display: block;border-top: 1px solid var(--clmy);margin-top:13px;padding-top:11px;}
.g93s .b1ghf5b .mb4z .ecdnw9 {margin-top: 0;}

.g93s .b1ghf5b .nthxza5 {margin: 0 0 10px;padding-left: 0;}

.g93s .h3q6 .r268nvq {letter-spacing: .18em;display: block;color: var(--prz6);font: 600 11.5px/1 var(--g3hq);text-transform: uppercase;margin-bottom:9px;}

.g93s .h3q6 .f4qfe9 {align-items: center;padding-top:13px;margin: 0;display: flex;border-top: 1px solid var(--a67r);flex-wrap: wrap;max-width: none;}
.g93s .h3q6 .f4qfe9 a {letter-spacing: .13em;text-transform: uppercase;display: inline-flex;min-height: 44px;text-decoration: none;align-items: center;padding: 0 16px;color: var(--prz6);border-left: 1px solid var(--a67r);font: 600 12.5px/1 var(--g3hq);}
.g93s .h3q6 .f4qfe9 a:first-child {padding-left: 0;border-left: 0;}
.g93s .h3q6 .f4qfe9 a:hover {color: var(--nh5);}

.g93s .e11vh5 .cy06 {text-transform: uppercase;margin-bottom:14px;color: var(--prz6);display: block;font: 600 11.5px/1 var(--g3hq);letter-spacing: .18em;}
.g93s .gjhx .bdfm {margin: 0 0 22px;letter-spacing: -.01em;font: 700 clamp(26px, 4vw, 48px)/1 var(--g3hq);text-transform: uppercase;border-bottom: 1px solid var(--clmy);padding: 0 0 18px;color: var(--nh5);}
.g93s .gjhx .bdfm::before {display: none;}

.g93s .e11vh5 .bf4r,
.g93s .gjhx .k8hb {overflow-x: auto;}
.g93s .e11vh5 .bf4r table,
.g93s .gjhx .k8hb table {margin: 0;}
.g93s .gjhx .q4tq {text-transform: uppercase;margin-top:13px;font: 600 11.5px/1 var(--g3hq);color: var(--prz6);letter-spacing: .16em;display: block;}

.g93s .gjhx figure.k8hb {margin: 0;}

.g93s .gjhx p.q4tq {margin: 12px 0 0;max-width: 68ch;}

.g93s .gjhx .njs9btz {margin: 0 0 14px;}
.g93s .gjhx p.njs9btz {margin: 0 0 14px;}

.g93s {--a0t8f: var(--nh5);}
.g93s :is(.cqc6qq, [class*="table"]) {overflow-x: auto;}
.g93s table {border-collapse: collapse;width: 100%;font-size: 16px;}
.g93s thead th {letter-spacing: .14em;white-space: nowrap;padding: 14px 16px 14px 0;font: 700 11.5px/1.3 var(--g3hq);text-align: left;text-transform: uppercase;border-bottom: 2px solid var(--a0t8f, var(--nh5));color: var(--prz6);}
.g93s tbody td {border-bottom: 1px solid var(--a67r);padding: 14px 16px 14px 0;color: var(--jxpbu, inherit);}

.g1z47qq {border-top: 1px solid var(--clmy);}
.sap8jq {max-width: var(--smauy);padding: clamp(46px, 6vw, 90px) 24px;margin: 0 auto;}
.abde {text-wrap: balance;letter-spacing: -.015em;margin: 0;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--g3hq);text-transform: uppercase;}
.k16sp {margin: 16px 0 26px;color: var(--prz6);font-size: 18px;max-width: 60ch;}

.jk8g5 {letter-spacing: .16em;max-width: var(--smauy);padding: 0 24px 40px;font: 600 11.5px/1 var(--g3hq);margin: 0 auto;color: var(--prz6);}

.zszaez.zszaez {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);background: var(--d8vqj);border-top: 1px solid var(--clmy);}
.zszaez .rv2vn3g {grid-template-columns: minmax(0, 1fr) auto;gap:32px 56px;max-width: var(--smauy);display: grid;margin: 0 auto;align-items: start;}
.zszaez .s7hmk img {height: 26px;display: block;width: auto;}
.zszaez .s7hmk span {letter-spacing: .06em;text-transform: uppercase;font: 700 18px/1 var(--g3hq);}
.zszaez .cnhz {grid-auto-flow: column;gap:53px;display: grid;}
.zszaez .cnhz ul {margin: 0;list-style: none;padding: 0;gap:8px;display: grid;}
.zszaez .cnhz a {letter-spacing: .12em;align-items: center;font: 600 12px/1 var(--g3hq);text-transform: uppercase;display: flex;text-decoration: none;min-height: 44px;color: var(--prz6);}
.zszaez .cnhz a:hover {color: var(--nh5);}
.zszaez .h2q44b {max-width: var(--smauy);align-items: center;opacity:0.69;gap:13px;margin: 26px auto 0;display: flex;flex-wrap: wrap;}
.zszaez .q5vx3 {max-width: var(--smauy);padding-top:21px;border-top: 1px solid var(--a67r);margin: 26px auto 0;}
.zszaez .q5vx3 p {margin: 0;font-size: 13px;color: var(--prz6);}
.zszaez .q5vx3 p + p {line-height:1.58;margin-top:9px;}

@media (max-width:912px) {
  .vszc3de {display: flex;}
  .y9yx1 {display: none;}

  .yeas {margin-left: auto;flex: 0 0 auto;}
  .p5fs6ns, .y998y {font-size: 13.5px;padding: 0 13px;}
  .p1cea {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .cetb {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  
  .ssdmta1 {padding: 0 16px;gap:13px;}
  .g93s {padding-left:15px;padding-right:16px;}
  .sap8jq, .jk8g5 {padding-right:16px;padding-left:15px;}
  .syd8.syd8 .gdfxq07 {grid-template-columns: 1fr;gap:33px;}
  
  .syd8.syd8 .cw04x1 {grid-auto-flow: row;grid-template-rows: none;gap: 0;}
  .syd8.syd8 .cw04x1 > dt {margin-top:34px;}
  .syd8.syd8 .cw04x1 > dt:first-child {margin-top: 0;}
  
  .keakv.keakv .a05sejs {text-indent: 0;padding-left: 0;}
  
  .keakv.keakv .rbdka,
  .keakv.keakv .p4zv3 {text-indent: 0;padding-left: 0;}
  .keakv.keakv .da93 {width: auto;margin-bottom:4px;display: block;}
}

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

.zex63 {background: color-mix(in srgb, #000 58%, transparent);transition:opacity 0.215s ease, visibility 0.261s ease;cursor: pointer;overscroll-behavior: contain;inset: 0;z-index: 78;opacity:0.05;visibility: hidden;position: fixed;}

.jey08 {z-index: 79;overflow-y: auto;background: var(--s3h);-webkit-overflow-scrolling: touch;flex-direction: column;width: min(88vw, 344px);visibility: hidden;display: flex;position: fixed;box-shadow: 0 0 46px color-mix(in srgb, #000 44%, transparent);padding-bottom: env(safe-area-inset-bottom, 0px);bottom: 0;transition:transform 0.261s cubic-bezier(.22,.61,.36,1), visibility 0.274s;top: 0;overscroll-behavior: contain;}

.qtmte  {left: 0;transform: translateX(-102%);border-radius: 0 0 0 0;}
.vm7a {right: 0;border-radius: 0 0 0 0;transform: translateX(102%);}

.yhf5g:checked ~ .zex63 {opacity:0.99;visibility: visible;}
.yhf5g:checked ~ .jey08 {transform: translateX(0);visibility: visible;}

.th236sy {border-bottom: 1px solid var(--clmy, var(--rfdm));align-items: center;top: 0;padding: 14px 16px;display: flex;z-index: 1;justify-content: space-between;background: var(--izkml);position: sticky;gap:11px;}
.d498rfd {align-items: center;display: inline-flex;min-height: 44px;}
.d498rfd img {height: 26px;width: auto;display: block;}
.an0dasg {letter-spacing: .01em;font-family: var(--g3hq);font-size: 16px;color: var(--kpkp);font-weight: 800;}

.zbbc54 {width: 44px;background: var(--k0v0x);display: inline-flex;height: 44px;justify-content: center;cursor: pointer;color: var(--kpkp);align-items: center;border-radius: 0;border: 1px solid var(--clmy, var(--rfdm));flex: none;}
.zbbc54:hover {background: var(--iz3);}
.zbbc54:focus-visible,
.ej6se a:focus-visible,
.qshne:focus-visible,
.azwax:focus-visible {outline: 2px solid var(--kpkp);outline-offset: 2px;}

.ej6se {padding: 10px 12px;}
.ej6se ul {display: flex;padding: 0;gap:7px;margin: 0;flex-direction: column;list-style: none;}

.ej6se a {font-weight: 600;border-radius: 0;border: 1px solid transparent;color: var(--kpkp);text-decoration: none;font-size: 15.5px;padding: 10px 14px;min-height: 48px;line-height:1.32;display: flex;align-items: center;}
.ej6se a:hover {border-color: var(--clmy, var(--rfdm));background: var(--k0v0x);}

.ej6se a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--xy2, var(--bsp));background: var(--k0v0x);border-color: var(--clmy, var(--rfdm));}

.w9qb49 {gap:9px;background: var(--izkml);padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--clmy, var(--rfdm));display: grid;margin-top: auto;}

.qshne, .azwax {align-items: center;text-decoration: none;min-height: 48px;font-weight: 700;border-radius: 0;justify-content: center;font-size: 15px;display: flex;padding: 12px 18px;}
.qshne {background: var(--osc8);color: var(--qvn, var(--i7jf));border: 1px solid var(--clmy, var(--rfdm));}
.azwax {color: var(--atx46, var(--sy9ya));background: var(--fwj);border: 1px solid transparent;}

.ej6se {padding: 8px 18px 14px;}
.ej6se ul {gap: 0;}
.ej6se li + li {border-top: 1px solid var(--clmy, var(--rfdm));}
.ej6se a {font-weight: 600;border: 0;border-radius: 0;font-family: var(--g3hq);text-transform: uppercase;margin: 4px 0;letter-spacing: .01em;padding: 14px 2px;font-size: 20px;}
.ej6se a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.ej6se a[aria-current="page"] {background: none;box-shadow: none;}
.ej6se a[aria-current="page"]::after {height: 3px;width: 26px;margin-left: auto;background: var(--xy2, var(--bsp));content: '';}
.an0dasg {font-size: 18px;text-transform: uppercase;font-family: var(--g3hq);}
.th236sy {padding: 14px 18px;}
.w9qb49 {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.qshne, .azwax {text-transform: uppercase;letter-spacing: .03em;font-family: var(--g3hq);}

@media (min-width:866px) {
  .jey08, .zex63 {display: none;}
}

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

.yeas a, .yeas label {white-space: nowrap;}

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

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

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

.g93s .h3q6 .mg9451 > summary {display: flex;min-height: 44px;gap:11px;align-items: center;cursor: pointer;list-style: none;}
.g93s .h3q6 .mg9451 > summary::-webkit-details-marker {display: none;}
.g93s .h3q6 .mg9451 > summary:focus-visible {outline: 2px solid var(--nh5);outline-offset: 4px;}
.g93s .h3q6 .mg9451 > summary .r268nvq {margin: 0;}

.g93s .h3q6 .mg9451 > summary::after {flex: 0 0 auto;content: "+";opacity:0.56;font-size: 15px;line-height: 1;font-weight: 400;transition:transform 0.15s ease, opacity 0.209s ease;margin-left: auto;}
.g93s .h3q6 .mg9451[open] > summary::after {opacity:0.99;transform: rotate(45deg);}
.g93s .h3q6 .mg9451[open] > summary {margin-bottom:8px;}
@media (prefers-reduced-motion: reduce) {
  .g93s .h3q6 .mg9451 > summary::after {transition:none;}
}

.g93s {padding-bottom: max(96px, var(--hidq, 96px));}

.d1pc {--rybv: .1em;--p3pu: 0;--gcmd: 0;--zrbf4: 700;--uvfv2: uppercase;--m65pm: 0;--trwxt: 0;--ubz: 12px;--fye: 1px solid var(--a67r);}

.g93s .e11vh5 h2.cy06.cy06 {font: 600 11.5px/1 var(--g3hq) !important;display: block;letter-spacing: .18em !important;text-align: start !important;padding: 0 !important;border: 0 !important;margin: 0 0 14px !important;text-transform: uppercase;color: var(--prz6);}

.g93s .e11vh5 .bd0569n {border-width: 1px 0 0;border-style: solid;border-color: var(--clmy);margin: 0 0 16px;}

.g93s .e11vh5 .bh9t5t {align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;display: grid;}
.g93s .e11vh5 .bh9t5t h2.cy06.cy06 {padding-top:15px !important;margin: 0 !important;}
@media (max-width:713px) {
  
  .g93s .e11vh5 .bh9t5t {grid-template-columns: minmax(0, 1fr);}
  .g93s .e11vh5 .bh9t5t h2.cy06.cy06 {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.g93s .c58ryw .dxbg {grid-template-columns: repeat(4, minmax(0, 1fr));gap:23px 18px;}
@media (max-width:751px) { .g93s .c58ryw .dxbg {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.g93s > .bnr82.ab8c:first-child {margin-top: calc(-1 * clamp(40px, 6vw, 90px)) !important;}
.g93s .bnr82.ab8c {padding: clamp(28px, 5vw, 72px) max(24px, calc((100vw - var(--smauy)) / 2 + 24px)) clamp(36px, 6vw, 84px) !important;width: 100vw;box-sizing: border-box;min-height: min(calc(100vh - 63px), 900px);min-height: min(calc(100svh - 63px), 900px);max-width: 100vw;margin-right: calc(50% - 50vw) !important;margin-left: calc(50% - 50vw) !important;}
.ab8c .pgkcwmh::after {background: linear-gradient(0deg,
    color-mix(in srgb, var(--s3h) 94%, transparent) 0%,
    color-mix(in srgb, var(--s3h) 70%, transparent) 34%,
    color-mix(in srgb, var(--s3h) 10%, transparent) 70%,
    transparent 100%);}
.ab8c .ke22wt {font-size: clamp(44px, 8vw, 120px);}
@media (max-width:705px) {
  .g93s .bnr82.ab8c {min-height: min(calc(100svh - 63px), 760px);}
}

.g93s .bnr82.ab8c .pgkcwmh {max-height: none;position: absolute;margin: 0;inset: 0;}
.g93s .bnr82.ab8c .pgkcwmh picture {height: 100%;display: block;}
.g93s .bnr82.ab8c .a8jr2,
.g93s .bnr82.ab8c .pgkcwmh img {height: 100%;aspect-ratio: auto;object-fit: cover;max-height: none;width: 100%;}

.g93s .bnr82:not(.ab8c) .pgkcwmh {margin-top: clamp(36px, 4.6vw, 64px);}
.g93s .bnr82.dr791v .pgkcwmh {margin: 0 0 clamp(36px, 4.6vw, 64px);max-height: none;}
.g93s .bnr82:not(.ab8c) .a8jr2,
.g93s .bnr82:not(.ab8c) .pgkcwmh img {aspect-ratio: auto;max-height: none;height: auto;object-fit: contain;}
.g93s .bnr82:not(.ab8c) .pgkcwmh picture {display: block;}

.g93s > .bnr82.ab8c.nj908c {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nh5) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--bsp) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--a0t8f, var(--bsp)) 30%, transparent), transparent 70%),
    var(--s3h) !important;}

.g93s .j7q0.bdwx {display: block;}
.bdwx .ka8g {justify-content: space-between;align-items: flex-end;flex-wrap: wrap;margin: 0 0 20px;display: flex;gap:19px 28px;}
.bdwx .fvbk {flex: 1 1 320px;min-width: 0;}
.bdwx .aq7f2 {margin: 0;}
.bdwx .dw68eg8 {margin: 12px 0 0;}
.bdwx .hhxdd {gap: 0;display: flex;}
.bdwx .my2kgs {cursor: pointer;align-items: center;border: 1px solid var(--a67r);border-radius: 0;transition:background 0.145s, color 0.159s;font: 600 20px/1 var(--g3hq);display: flex;width: 54px;height: 54px;justify-content: center;color: var(--nh5);background: transparent;padding: 0;}
.bdwx .my2kgs + .my2kgs {border-left: 0;}
.bdwx .my2kgs:hover {background: var(--bsp);color: var(--tlv7, var(--zxov));border-color: var(--bsp);}
.bdwx .my2kgs[hidden] {display: none;}

.bdwx .teyvm {gap:7px;margin: 0 0 14px;display: flex;}
.bdwx .fyqghk {flex: 1 1 0;height: 3px;overflow: hidden;background: var(--a67r);}
.bdwx .fyqghk i {width: 0;display: block;background: var(--bsp);height: 100%;}
.bdwx .fyqghk[data-s="done"] i {width: 100%;}
.bdwx .fyqghk[data-s="run"] i {animation: oli1x4y var(--bkshz, 6000ms) linear forwards;}
@keyframes oli1x4y { from {width: 0;} to {width: 100%;} }

.bdwx .ftb5f7y {overscroll-behavior-x: contain;display: grid;scroll-behavior: smooth;grid-auto-columns: 100%;overflow-x: auto;grid-auto-flow: column;list-style: none;scrollbar-width: none;margin: 0;scroll-snap-type: x mandatory;padding: 0;}
.bdwx .ftb5f7y::-webkit-scrollbar {display: none;}
.bdwx .wged {scroll-snap-align: start;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);min-width: 0;border: 1px solid var(--a67r);display: grid;}
.bdwx .a68m {margin: 0;min-height: clamp(280px, 34vw, 460px);overflow: hidden;min-width: 0;position: relative;}
.bdwx .a68m picture {display: block;height: 100%;}
.g93s .bdwx .yr8e92.yr8e92 {width: 100%;border-radius: 0;position: absolute;max-width: none;height: 100%;object-fit: cover;inset: 0;}
.bdwx .fnmf .a68m {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nh5) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--bsp) 65%, transparent), transparent 70%),
    var(--s3h);}
.bdwx .x6xvgjh {justify-content: flex-end;align-items: flex-start;gap:15px;padding: clamp(22px, 3vw, 40px);flex-direction: column;border-left: 1px solid var(--a67r);min-width: 0;display: flex;}
.bdwx .vphrf18 {color: var(--bsp);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--g3hq);}
.bdwx .vphrf18 i {font-style: normal;margin-left:6px;color: var(--prz6);font-size: .28em;letter-spacing: .06em;}
.bdwx .w3d408 {text-transform: uppercase;margin: 0;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--g3hq);letter-spacing: -.005em;color: var(--nh5);}
.bdwx .c5jnq {margin: 18px 0 0;}
@media (max-width:751px) {
  .bdwx .wged {grid-template-columns: minmax(0, 1fr);}
  .bdwx .a68m {aspect-ratio: 4 / 3;min-height: 0;}
  .bdwx .x6xvgjh {border-left: 0;border-top: 1px solid var(--a67r);}
  .bdwx .vphrf18 {font-size: 72px;}
  .bdwx .x6xvgjh .e2br {align-self: stretch;}
  .bdwx .my2kgs {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .bdwx .ftb5f7y {scroll-behavior: auto;} .bdwx .fyqghk[data-s="run"] i {width: 100%;animation: none;} }

.g93s .bdwx :is(.wged, .teyvm) {max-width: none;}

.g93s .ma6tp2b .jv2tg3 {grid-template-columns: repeat(4, minmax(0, 1fr));border-top: 1px solid var(--a67r);border-left: 1px solid var(--a67r);display: grid;}
.g93s .ma6tp2b .ym7h,
.g93s .ma6tp2b .ym7h:first-child {text-align: center;border-bottom: 1px solid var(--a67r);transition:background 0.156s;box-sizing: border-box;display: flex;align-items: center;gap:13px;border-right: 1px solid var(--a67r);border-left: 0;padding: 18px 12px;justify-content: center;min-height: 110px;flex-direction: column;}
.g93s .ma6tp2b .ym7h:hover {background: color-mix(in srgb, var(--bsp) 10%, transparent);}
.g93s .ma6tp2b .ym7h img {opacity:1;max-width:119px;height: 32px;}
.g93s .ma6tp2b .e5bct4v {white-space: normal;font-size: 12px;}
@media (max-width:751px) {
  .g93s .ma6tp2b .jv2tg3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .g93s .ma6tp2b .ym7h, .g93s .ma6tp2b .ym7h:first-child {min-height: 92px;padding: 14px 8px;}
  .g93s .ma6tp2b .ym7h img {max-width: 100%;height: 26px;}
}

.g93s > .aq91.f75k {padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--bsp) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--bsp) 4%, var(--s3h)) !important;position: relative;display: grid;align-items: center;grid-template-columns: minmax(0, 1fr);gap:9px 40px;border: 1px solid var(--a67r) !important;overflow: hidden;}
@media (min-width:825px) { .g93s > .aq91.f75k {grid-template-columns: minmax(0, 1fr) auto;} }
.f75k .n9nw {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.f75k .sf83 {align-items: flex-start;margin: 0;gap:5px;max-width: none;display: flex;letter-spacing: -.04em;font: 700 clamp(110px, 15vw, 220px)/.8 var(--g3hq);padding-bottom: clamp(22px, 3vw, 40px);}
.f75k .sf83 b {-webkit-text-stroke: 2px var(--bsp);text-shadow: 0 0 40px color-mix(in srgb, var(--bsp) 30%, transparent);color: transparent;}
.f75k .sf83 i {letter-spacing: .06em;font-size: .22em;color: var(--prz6);margin-top: .3em;font-style: normal;}
.f75k .wtqbhqx {margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));grid-column: 1 / -1;overflow: hidden;border-top: 1px solid var(--a67r);background: color-mix(in srgb, var(--nh5) 4%, transparent);}
.f75k .xk3vsd0 {width: max-content;animation: tkdxk44 38s linear infinite;display: flex;max-width: none;margin: 0;}
.f75k .xk3vsd0 span {letter-spacing: .14em;gap:23px;font: 700 15px/1 var(--g3hq);color: var(--nh5);text-transform: uppercase;white-space: nowrap;align-items: center;display: inline-flex;padding: 14px 22px 14px 0;}
.f75k .xk3vsd0 span::after {content: "";background: var(--bsp);height: 8px;width: 8px;}
@keyframes tkdxk44 { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .f75k .sf83 {padding-bottom: 0;order: -1;} }
@media (prefers-reduced-motion: reduce) { .f75k .xk3vsd0 {animation: none;} }

.g93s .aq91.f75k .x301w {column-gap:39px;grid-auto-flow: column;row-gap:5px;grid-auto-columns: max-content;padding: 0;list-style: none;justify-content: start;max-width: none;margin: 18px 0 0;display: grid !important;grid-template-rows: auto auto;}
.g93s .aq91.f75k ul.x301w {grid-template-rows: auto;}
.g93s .aq91.f75k .yyfm3f {max-width: none;display: flex;flex-direction: column;gap:6px;}
.g93s .aq91.f75k .x301w :is(dt, dd) {margin: 0;}
.g93s .aq91.f75k .t4ppbmt {font-size: clamp(20px, 2vw, 26px);}
.g93s .aq91.f75k a.wmxa5 {background: var(--bsp);color: var(--tlv7, var(--zxov));border-color: var(--bsp);}
.g93s .aq91.f75k a.wmxa5:hover {filter: brightness(1.08);}
@media (max-width:571px) { .g93s .aq91.f75k .x301w {column-gap:23px;} }

.g93s .keakv.ezy6wk .wzkc {grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;counter-reset: none;display: grid;margin: 10px 0 0;max-width: none;gap: 0 clamp(14px, 2vw, 28px);}
.g93s .keakv.ezy6wk .y5exkmy {border: 0;border-top: 6px solid color-mix(in srgb, var(--bsp) 35%, var(--a67r));padding: 22px 0 0;margin: 0;min-width: 0;max-width: none;position: relative;}
.g93s .keakv.ezy6wk .y5exkmy:nth-child(2) {border-top-color: color-mix(in srgb, var(--bsp) 55%, var(--a67r));}
.g93s .keakv.ezy6wk .y5exkmy:nth-child(3) {border-top-color: color-mix(in srgb, var(--bsp) 78%, var(--a67r));}
.g93s .keakv.ezy6wk .y5exkmy:nth-child(n+4) {border-top-color: var(--bsp);}
.g93s .keakv.ezy6wk :is(.rbdka, .a05sejs) {flex-direction: column;display: flex;max-width: none;margin: 0;align-items: flex-start;gap:11px;}
.g93s .keakv.ezy6wk .da93 {font: 700 clamp(64px, 7vw, 104px)/.8 var(--g3hq);color: transparent;transition:color 0.219s;-webkit-text-stroke: 1.5px var(--bsp);margin: 0 0 4px;display: block;letter-spacing: -.04em;}
.g93s .keakv.ezy6wk .y5exkmy:hover .da93 {color: var(--bsp);}
.g93s .keakv.ezy6wk .ser2w {overflow-wrap: anywhere;letter-spacing: .01em;text-transform: uppercase;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--g3hq);color: var(--nh5);}
.g93s .keakv.ezy6wk :is(.zfnb63w, .p4zv3) {line-height:1.62;display: block;font-size: 15px;margin: 0;overflow-wrap: anywhere;color: var(--prz6);max-width: none;}
.g93s .keakv.ezy6wk .p4zv3 {margin-top:11px;}
@media (max-width:971px) {
  .g93s .keakv.ezy6wk .wzkc {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:571px) {
  .g93s .keakv.ezy6wk .wzkc {row-gap:21px;grid-template-columns: minmax(0, 1fr);}
  .g93s .keakv.ezy6wk .y5exkmy {padding-top:15px;}
  .g93s .keakv.ezy6wk .da93 {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .g93s .keakv.ezy6wk .da93 {transition:none;} }

.g93s .keakv.ezy6wk :is(.a05sejs, .rbdka) {text-indent: 0;padding-left: 0;}
.g93s .keakv.ezy6wk .da93 {text-align: left;width: auto;position: static;}
.g93s .keakv.ezy6wk .ser2w + .zfnb63w::before {content: none;}

.g93s .h3q6 .f4qfe9 {display: flex;flex-wrap: wrap;}
.g93s .h3q6 .f4qfe9 > * {flex: 1 1 auto;}

.xd96qe {justify-content: center;min-width: 0;display: inline-flex;align-items: center;max-width: 100%;cursor: pointer;}
.xd96qe:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}
