

:root {--js9y:   var(--p9x0n);--aq6i: var(--w69e);--hfxc:  1240px;--obi: clamp(52px, 7vw, 110px);--jbxj9:  var(--uj9ew);--scezu: var(--clqj);--ap1js:"Oswald", "Arial Narrow", "Archivo Narrow", "Roboto Condensed", system-ui, sans-serif;--ga48: var(--ii19);--skb: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;}

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

.zpj2e3 {top: 0;color: var(--mj7, var(--i6vu6, var(--z92)));padding: 12px 20px;background: var(--scezu);position: absolute;font-weight: 700;z-index: 200;left: -9999px;text-decoration: none;}
.zpj2e3:focus {left: 10px;top: 10px;}

.xde759t {background: var(--ven3);top: 0;border-bottom: 1px solid var(--jbxj9);position: sticky;z-index: 60;}
.wpya1e {margin: 0 auto;align-items: center;max-width: var(--hfxc);min-height: 62px;display: flex;padding: 0 24px;gap:25px;}
.eht1e {min-height: 44px;text-decoration: none;display: inline-flex;align-items: center;}
.eht1e img {height: 24px;width: auto;display: block;}
.nkctz2 {font: 700 19px/1 var(--ap1js);color: var(--g8cl0);text-transform: uppercase;letter-spacing: .06em;}

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

.n0q87m {align-items: center;display: flex;gap:7px;}
.jjd1r1 {letter-spacing: .12em;color: var(--cy3z, var(--ppx));display: inline-flex;min-height: 44px;font: 600 12.5px/1 var(--ap1js);padding: 0 12px;align-items: center;text-decoration: none;text-transform: uppercase;background: var(--rmxp);}

.j2rd,
.dyttxq4 :is(.fd7q, .n1ada2, .spk0a, .x8yp8,
              .gv2mm, .fkt7d, .wbhj) a[role="button"],
.dyttxq4 .x8yp8 a {background: var(--clqj);text-transform: uppercase;font: 700 13px/1 var(--ap1js);text-decoration: none;color: var(--i6vu6, var(--z92));border-radius: 0;border: 0;align-items: center;min-height: 44px;cursor: pointer;justify-content: center;padding: 0 22px;letter-spacing: .12em;display: inline-flex;}

.j2rd {color: var(--mby, var(--z2ap));background: var(--adxb8);}
.j2rd:hover {background: var(--e2cv);}
.dyttxq4 :is(.fd7q, .n1ada2, .spk0a, .x8yp8,
              .gv2mm, .fkt7d, .wbhj) a[role="button"]:hover,
.dyttxq4 .x8yp8 a:hover {background: var(--e2cv);}
.skfeh {font-size: 14px;padding: 0 34px;min-height: 56px;}

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

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

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

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

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

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

.dyttxq4 .fd7q.g1vzkm {border-bottom: 1px solid var(--jbxj9) !important;padding: 0 0 var(--obi) !important;display: block;}

.dyttxq4 .fd7q .fesw {margin: 0 0 clamp(14px, 2vw, 24px);text-transform: uppercase;letter-spacing: .18em;font: 600 12.5px/1 var(--ap1js);color: var(--aq6i);}

.dyttxq4 .fd7q .d0z2n {letter-spacing: -.02em;margin: 0 0 clamp(20px, 2.6vw, 34px);color: var(--js9y);text-wrap: balance;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--ap1js);text-transform: uppercase;}

.dyttxq4 .fd7q.wdpj .d0z2n {font-size: clamp(42px, 7.6vw, 112px);}

.dyttxq4 .fd7q .mchb7z {border-top: 1px solid var(--ga48);padding-top: clamp(16px, 2vw, 26px);justify-content: space-between;align-items: baseline;max-width: none;flex-wrap: wrap;gap:19px 40px;display: flex;}
.dyttxq4 .fd7q .q4wfb8 {flex: 1 1 320px;max-width: 56ch;color: var(--aq6i);font-size: 18px;margin: 0;line-height:1.55;}

.dyttxq4 .fd7q .mg76a {font: 700 13.5px/1 var(--ap1js);flex: 0 0 auto;display: inline-flex;min-height: 52px;border-radius: 0;justify-content: center;transition:filter 0.168s;align-items: center;text-transform: uppercase;letter-spacing: .14em;padding: 0 30px;background: var(--clqj);text-decoration: none;color: var(--i6vu6, var(--z92));white-space: nowrap;}
.dyttxq4 .fd7q .mg76a:hover {filter: brightness(1.08);}

.dyttxq4 .fd7q .vkc4y6a {margin: clamp(26px, 3.4vw, 46px) 0 0;color: var(--r6wmw, var(--js9y));}
.dyttxq4 .fd7q.e6m42y8 .vkc4y6a {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.dyttxq4 .fd7q .f8xg,
.dyttxq4 .fd7q .vkc4y6a img {border-radius: 0;object-fit: cover;aspect-ratio: 3 / 1;max-height: 34vh;display: block;width: 100%;height: auto;}
.dyttxq4 .fd7q.e6m42y8 .f8xg,
.dyttxq4 .fd7q.e6m42y8 .vkc4y6a img {max-height: 26vh;}

@media (max-width:691px) {
  
  .dyttxq4 .fd7q .mchb7z {display: block;}
  .dyttxq4 .fd7q .q4wfb8 {margin-bottom:19px;}
  .dyttxq4 .fd7q .mg76a {width: 100%;}
  .dyttxq4 .fd7q .f8xg,
  .dyttxq4 .fd7q .vkc4y6a img {max-height: 22vh;aspect-ratio: 2 / 1;}
}

.dyttxq4 .fd7q.x9kv {border-bottom: 0 !important;padding: clamp(26px, 3.4vw, 46px) !important;overflow: hidden;flex-direction: column;position: relative;min-height: min(52vh, 460px);justify-content: flex-end;display: flex;}
.x9kv .vkc4y6a {inset: 0;z-index: 0;position: absolute;margin: 0;}
.x9kv .f8xg,
.x9kv .vkc4y6a img {width: 100%;max-height: none;aspect-ratio: auto;height: 100%;}
.x9kv .vkc4y6a::after {content: "";position: absolute;inset: 0;background: linear-gradient(0deg,
    var(--er9v) 0%,
    color-mix(in srgb, var(--er9v) 68%, transparent) 46%,
    color-mix(in srgb, var(--er9v) 18%, transparent) 82%,
    transparent 100%);}
.x9kv .fesw,
.x9kv .d0z2n,
.x9kv .mchb7z {position: relative;z-index: 1;}
.x9kv .d0z2n {color: var(--r6wmw, var(--js9y));}
.x9kv .fesw {color: var(--r6wmw, var(--aq6i));}
.x9kv .mchb7z {border-top: 0;}
@media (max-width:691px) {
  .dyttxq4 .fd7q.x9kv {min-height: min(42vh, 360px);}
}

.gv2mm.gv2mm .rc9g9x {padding: 0;list-style: none;margin: 0;}
.gv2mm.gv2mm .mxs16wr {margin: 0 0 30px;}
.gv2mm.gv2mm .mxs16wr:last-child {margin-bottom: 0;}
.gv2mm.gv2mm .ynh4j {text-indent: -4.6em;max-width: 70ch;margin: 0;color: var(--js9y);line-height:1.61;padding-left: 4.6em;}
.gv2mm.gv2mm .hzjc0j {display: inline-block;width: 4.6em;letter-spacing: .16em;font: 700 13px/1.62 var(--ap1js);text-transform: uppercase;color: color-mix(in srgb, var(--scezu) 68%, var(--js9y));text-indent: 0;}
.gv2mm.gv2mm .pa8a {font-weight: 600;color: var(--js9y);}

.gv2mm.gv2mm .bxv2r43 {color: var(--aq6i);}
.gv2mm.gv2mm .pa8a + .bxv2r43::before {content: " \2014\00a0";color: var(--jbxj9);}

.gv2mm.gv2mm .jgz63zj {max-width: 70ch;text-indent: -4.6em;line-height:1.61;padding-left: 4.6em;color: var(--js9y);margin: 0;}
.gv2mm.gv2mm .rttc99 {line-height:1.61;margin: 6px 0 0;color: var(--aq6i);max-width: 70ch;padding-left: calc(4.6 * 13px + .26em);}

.kndy8.kndy8 .t67qt {display: grid;align-items: start;gap:53px;grid-template-columns: 1fr 1fr;}
.kndy8.kndy8 .xfqgfr7 {background: none;border: 0;border-radius: 0;padding: 0;min-width: 0;}

.kndy8.kndy8 .qt96xev {max-width: none;padding-top:15px;color: var(--aq6i);letter-spacing: .18em;text-transform: uppercase;margin: 0 0 18px;border-top: 1px solid var(--jbxj9);font: 700 12px/1.3 var(--ap1js);}
.kndy8.kndy8 .y485cfp {padding: 0;margin: 0;list-style: none;}
.kndy8.kndy8 .gpjs0r {display: flex;align-items: baseline;gap:14px;margin: 0 0 14px;max-width: 46ch;line-height:1.61;}
.kndy8.kndy8 .gpjs0r:last-child {margin-bottom: 0;}
.kndy8.kndy8 .p0w6m3g {color: var(--aq6i);flex: 0 0 auto;width: 1ch;font: 400 17px/1.6 var(--skb);}

.kndy8.kndy8 .c3cvs0x .p0w6m3g {color: color-mix(in srgb, var(--scezu) 68%, var(--js9y));}
.kndy8.kndy8 .fwxh8 {min-width: 0;color: var(--js9y);}

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

.kndy8.kndy8 .dwtfxa > dd {min-width: 0;margin: 0;}

.wbhj.wbhj .yx55 {padding: 0;display: block;overflow: visible;margin: 0 0 6px;border: 0;border-radius: 0;background: none;}
.wbhj.wbhj .yx55:last-child {margin-bottom: 0;}
.wbhj.wbhj .tmkm3rg {padding: 20px 0 14px;min-height: 44px;align-items: baseline;gap:14px;display: flex;font: 500 19px/1.4 var(--skb);list-style: none;color: var(--js9y);cursor: pointer;}
.wbhj.wbhj .tmkm3rg::-webkit-details-marker {display: none;}
.wbhj.wbhj .tmkm3rg::marker {content: "";}
.wbhj.wbhj .t37gh {align-self: center;transition:transform 0.16s ease, border-color 0.224s ease;transform: rotate(-45deg);width: 8px;height: 8px;margin-top: 0;border-bottom: 1.5px solid var(--aq6i);flex: 0 0 auto;border-right: 1.5px solid var(--aq6i);}
.wbhj.wbhj .yx55[open] .t37gh {border-right-color: color-mix(in srgb, var(--scezu) 68%, var(--js9y));border-bottom-color: color-mix(in srgb, var(--scezu) 68%, var(--js9y));transform: rotate(45deg);}

.wbhj.wbhj .ndpe {padding: 0 0 22px 22px;}
.wbhj.wbhj .pxkpm {font-size: 16px;line-height:1.67;max-width: 64ch;color: var(--aq6i);margin: 0;}

.wbhj.wbhj .pwt1x {margin-bottom: 0;border-top: 1px solid var(--ga48);}
.wbhj.wbhj .pwt1x:first-of-type {border-top: 0;}
.wbhj.wbhj .r819z {margin-left: auto;}
.wbhj.wbhj .f8w4d3 {padding-left: 0;}

.wbhj.wbhj .m7qqt {margin: 0;padding: 0;list-style: none;}
.wbhj.wbhj .c1z8j {margin: 0;max-width: none;}
.wbhj.wbhj .db4t {letter-spacing: .16em;flex: 0 0 auto;font: 700 12px/1.4 var(--ap1js);color: color-mix(in srgb, var(--scezu) 68%, var(--js9y));}

.wbhj.wbhj .k065 {padding-left:56px;}

.dyttxq4 .c5pm8e .edet + .edet {margin-top: clamp(30px, 4vw, 54px);}
.dyttxq4 .c5pm8e .zw955n5 {color: var(--aq6i);margin: 0 0 10px;font: 600 12px/1 var(--ap1js);letter-spacing: .18em;text-transform: uppercase;}
.dyttxq4 .c5pm8e .cejh {padding: 0;margin: 0;gap:29px 22px;list-style: none;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}

@media (max-width:765px) { .dyttxq4 .c5pm8e .cejh {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.dyttxq4 .c5pm8e .d6sw12 {min-width: 0;}
.dyttxq4 .c5pm8e .daprh79 {gap:3px 10px;display: grid;text-decoration: none;min-width: 0;align-items: baseline;color: inherit;grid-template-columns: auto minmax(0, 1fr);}
.dyttxq4 .c5pm8e .fq398 {color: var(--aq6i);letter-spacing: .12em;align-self: start;font: 600 12px/1.25 var(--ap1js);grid-row: 2 / span 2;}

.dyttxq4 .c5pm8e .nd1s {overflow: hidden;grid-column: 1 / -1;margin: 0 0 12px;width: 100%;}
.dyttxq4 .c5pm8e .nd1s img {width: 100%;height: auto;display: block;object-fit: cover;aspect-ratio: 1 / 1;border-radius: 0;}
.dyttxq4 .c5pm8e .f7vgn4 {font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--ap1js);min-width: 0;text-transform: uppercase;letter-spacing: .01em;color: var(--js9y);}
.dyttxq4 .c5pm8e .yb9ss {font: 400 12.5px/1.3 var(--ap1js);font-style: normal;letter-spacing: .12em;white-space: nowrap;overflow: hidden;min-width: 0;color: var(--aq6i);grid-column: 2;text-overflow: ellipsis;text-transform: uppercase;}
.dyttxq4 .c5pm8e .daprh79:hover .f7vgn4 {text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration: underline;text-decoration-color: var(--scezu);}

.dyttxq4 .xxte .cp1a {align-items: center;padding: 0;border-top: 1px solid var(--ga48);grid-template-columns: minmax(0, 1fr) auto;margin: 0;display: grid;}
.dyttxq4 .xxte .cpzp {border-bottom: 1px solid var(--ga48);min-width: 0;}
.dyttxq4 .xxte .q4x4z0m {display: flex;text-decoration: none;min-height: 76px;align-items: center;}
.dyttxq4 .xxte .ps6w9 {color: var(--js9y);text-transform: uppercase;letter-spacing: .01em;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--ap1js);}
.dyttxq4 .xxte .q4x4z0m:hover .ps6w9 {text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--scezu);text-decoration: underline;}

.dyttxq4 .xxte .dnht1xe {justify-content: flex-end;min-height: 76px;align-items: center;border-bottom: 1px solid var(--ga48);display: flex;margin: 0;}
.dyttxq4 .xxte .dnht1xe img {opacity:0.72;display: block;width: auto;border-radius: 0;height: 30px;max-width:139px;object-fit: contain;}

.dyttxq4 .vz0akz2 .rq07r {max-width: none;align-items: center;margin: 0;gap: 0;display: flex;flex-wrap: wrap;}
.dyttxq4 .vz0akz2 .chc5p {padding: 0 24px;align-items: center;text-decoration: none;min-height: 62px;gap:13px;border-left: 1px solid var(--ga48);display: inline-flex;}
.dyttxq4 .vz0akz2 .chc5p:first-child {border-left: 0;padding-left: 0;}
.dyttxq4 .vz0akz2 .chc5p img {max-width:78px;border-radius: 0;display: block;width: auto;opacity:0.71;object-fit: contain;height: 26px;}
.dyttxq4 .vz0akz2 .nmkw5aq {white-space: nowrap;color: var(--aq6i);text-transform: uppercase;font: 600 13.5px/1 var(--ap1js);letter-spacing: .13em;}
.dyttxq4 .vz0akz2 .chc5p:hover .nmkw5aq {color: var(--js9y);}

.dyttxq4 .fkt7d .p7g4g {display: flex;gap:7px;margin: 0 0 14px;align-items: baseline;}
.dyttxq4 .fkt7d .qspbr5r {letter-spacing: -.03em;color: var(--js9y);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--ap1js);}
.dyttxq4 .fkt7d .d8hr {letter-spacing: .1em;font: 600 clamp(16px, 2vw, 24px)/1 var(--ap1js);font-style: normal;color: var(--aq6i);}
.dyttxq4 .fkt7d .rnxqj {font-size: 17px;color: var(--aq6i);line-height:1.60;margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;}
.dyttxq4 .fkt7d .c3rtp2 {padding: 0;margin: 0;list-style: none;}
.dyttxq4 .fkt7d .cb3g1 {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--ga48);}

.dyttxq4 .fkt7d .dnh8sc {margin: 0;}
.dyttxq4 .fkt7d .dnh8sc p {margin: 0;line-height:1.49;max-width: 62ch;color: var(--js9y);font-size: clamp(18px, 1.9vw, 23px);}
.dyttxq4 .fkt7d .srjbez {margin-top:13px;color: var(--aq6i);letter-spacing: .16em;text-transform: uppercase;font: 600 12.5px/1 var(--ap1js);font-style: normal;display: block;}

.dyttxq4 .fkt7d .cb3g1 {margin: 0;}

.dyttxq4 .fkt7d ol.c3rtp2 > .cb3g1 {max-width: 68ch;}
.dyttxq4 .fkt7d div.c3rtp2 > .cb3g1 {max-width: none;}

.dyttxq4 .fkt7d figcaption.srjbez {font-style: normal;}

.dyttxq4 .fkt7d .gdz9r6w {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.dyttxq4 .fkt7d .gdz9r6w + .p7g4g {margin-bottom: clamp(26px, 3.4vw, 44px);}

.dyttxq4 .spk0a.rcck8 {max-width: none;}

.dyttxq4 .spk0a.mrxn {max-width: 74ch;}
.dyttxq4 .spk0a .b8r1 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.dyttxq4 .spk0a.ketr0gk .b8r1 {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.dyttxq4 .spk0a.ketr0gk {flex-direction: column;display: flex;}
.dyttxq4 .spk0a .b8r1 img {height: auto;border-radius: 0;width: 100%;aspect-ratio: 5 / 1;object-fit: cover;display: block;}
.dyttxq4 .spk0a .h93p4r7 {letter-spacing: -.01em;padding: 0 0 18px;font: 700 clamp(26px, 4vw, 52px)/1 var(--ap1js);color: var(--js9y);margin: 0 0 22px;text-wrap: balance;text-transform: uppercase;border-bottom: 1px solid var(--jbxj9);}
.dyttxq4 .spk0a .h93p4r7::before {display: none;}

.dyttxq4 .spk0a .jqhmzr {line-height:1.68;padding-left: clamp(0px, 4vw, 72px);font-size: 17px;color: var(--aq6i);max-width: 68ch;}
.dyttxq4 .spk0a .jqhmzr :is(p, li):last-child {margin-bottom: 0;}
.dyttxq4 .spk0a .phq3 {max-width: none;margin: 24px 0 0;padding-left: clamp(0px, 4vw, 72px);}
.dyttxq4 .spk0a .cya1y {letter-spacing: .14em;font: 700 13px/1 var(--ap1js);min-height: 48px;padding: 0 26px;justify-content: center;text-decoration: none;border-radius: 0;align-items: center;display: inline-flex;background: var(--clqj);color: var(--i6vu6, var(--z92));text-transform: uppercase;}
.dyttxq4 .spk0a .cya1y:hover {filter: brightness(1.08);}

.dyttxq4 .n1ada2.pkkpq {text-align: left;}
.dyttxq4 .n1ada2 .n4c47s {padding: 0 0 18px;color: var(--js9y);letter-spacing: -.01em;text-transform: uppercase;text-wrap: balance;margin: 0 0 22px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ap1js);border-bottom: 1px solid var(--jbxj9);}
.dyttxq4 .n1ada2 .px5w {line-height:1.59;margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;color: var(--aq6i);font-size: 17px;}
.dyttxq4 .n1ada2 .rc9g9x {margin: 0;list-style: none;padding: 0;}

.dyttxq4 .n1ada2.wahwkkr .rc9g9x {gap: clamp(24px, 3vw, 44px);flex-wrap: wrap;justify-content: center;display: flex;}
.dyttxq4 .n1ada2.wahwkkr .rc9g9x > * {max-width: calc(50% - clamp(12px, 1.5vw, 22px));min-width: 0;flex: 1 1 220px;}
@media (max-width:626px) {
  .dyttxq4 .n1ada2.wahwkkr .rc9g9x > * {max-width: none;}
}
.dyttxq4 .n1ada2 .mxs16wr {min-width: 0;}
.dyttxq4 .n1ada2.xzx4p .mxs16wr {align-items: start;gap: clamp(16px, 2.4vw, 34px);display: grid;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);padding: clamp(20px, 2.6vw, 32px) 0;border-top: 1px solid var(--ga48);}
.dyttxq4 .n1ada2 .dppy {margin-bottom:11px;letter-spacing: .18em;color: var(--m5mn, var(--aq6i));font: 600 12px/1 var(--ap1js);display: block;}
.dyttxq4 .n1ada2.xzx4p .dppy {margin-bottom: 0;}
.dyttxq4 .n1ada2 .v9x1 {margin: 0 0 14px;}
.dyttxq4 .n1ada2.xzx4p .v9x1 {margin: 0;}
.dyttxq4 .n1ada2 .v9x1 img {aspect-ratio: 3 / 2;object-fit: cover;border-radius: 0;width: 100%;height: auto;display: block;}
.dyttxq4 .n1ada2 .dmkknk {max-width: 46ch;margin: 0;font-size: 16.5px;line-height:1.54;color: var(--js9y);}
.dyttxq4 .n1ada2 .eazh {margin-top: clamp(26px, 3vw, 40px);display: flex;flex-wrap: wrap;gap:11px;}
.dyttxq4 .n1ada2 .c3znz,
.dyttxq4 .n1ada2 .g30p {font: 700 13px/1 var(--ap1js);justify-content: center;text-transform: uppercase;letter-spacing: .14em;display: inline-flex;min-height: 48px;align-items: center;padding: 0 26px;border-radius: 0;text-decoration: none;}
.dyttxq4 .n1ada2 .c3znz {color: var(--i6vu6, var(--z92));background: var(--clqj);}
.dyttxq4 .n1ada2 .c3znz:hover {filter: brightness(1.08);}

.dyttxq4 .n1ada2 .g30p {color: color-mix(in srgb, var(--scezu) 35%, var(--js9y));box-shadow: inset 0 0 0 1px var(--jbxj9);background: none;}
.dyttxq4 .n1ada2 .g30p:hover {box-shadow: inset 0 0 0 1px var(--scezu);}
@media (max-width:691px) {
  .dyttxq4 .n1ada2.xzx4p .mxs16wr {grid-template-columns: auto minmax(0, 1fr);}
  .dyttxq4 .n1ada2.xzx4p .v9x1 {grid-column: 1 / -1;}
  .dyttxq4 .n1ada2 .c3znz,
  .dyttxq4 .n1ada2 .g30p {width: 100%;}
}

.dyttxq4 .eped2f9.arn0qp2 {max-width: none;}
.dyttxq4 .eped2f9 .ap8csj {align-items: center;padding-bottom:17px;gap:1px 16px;display: grid;border-bottom: 1px solid var(--ga48);grid-template-columns: auto minmax(0, 1fr);}
.dyttxq4 .eped2f9 .stg5r {height: 56px;margin: 0;grid-row: 1 / span 2;width: 56px;overflow: hidden;}
.dyttxq4 .eped2f9 .stg5r img {width: 100%;border-radius: 0;object-fit: cover;display: block;height: 100%;}
.dyttxq4 .eped2f9 .qw25 {text-transform: uppercase;margin: 0;letter-spacing: .01em;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--ap1js);color: var(--js9y);}
.dyttxq4 .eped2f9 .sz4f {color: var(--aq6i);text-transform: uppercase;font: 600 12px/1.4 var(--ap1js);margin: 0;letter-spacing: .16em;}
.dyttxq4 .eped2f9 .x5d7c6c {padding-left: clamp(0px, 4vw, 72px);margin: 20px 0 0;line-height:1.67;font-size: 16.5px;color: var(--aq6i);max-width: 68ch;}
.dyttxq4 .eped2f9 .qx03vg {padding-left: clamp(0px, 4vw, 72px);display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);gap: 0 20px;margin: 22px 0 0;}
.dyttxq4 .eped2f9 .meysxb {font: 600 11.5px/1 var(--ap1js);text-transform: uppercase;color: var(--aq6i);letter-spacing: .16em;}
.dyttxq4 .eped2f9 .ek72 {margin: 0;}
.dyttxq4 .eped2f9 .ek72 a {text-underline-offset: 4px;display: inline-flex;color: var(--js9y);text-decoration-thickness: 2px;align-items: center;min-height: 44px;text-decoration: underline;text-decoration-color: var(--scezu);font-size: 15px;}
.dyttxq4 .eped2f9 .t0xvt7 {color: var(--aq6i);margin-top:22px;border-top: 1px solid var(--ga48);font-size: 13px;display: block;line-height:1.60;padding-top:15px;}

.dyttxq4 .eped2f9 .mhvqx {margin: 0 0 14px;}

.dyttxq4 .eped2f9 .qd8r7qz {border-color: var(--ga48);border-style: solid;margin: 18px 0 0;border-width: 1px 0 0;}

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

.dyttxq4 .g5a9ha .tmfk5z {text-transform: uppercase;letter-spacing: -.01em;border-bottom: 1px solid var(--jbxj9);text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ap1js);color: var(--js9y);margin: 0 0 26px;padding: 0 0 20px;}
.dyttxq4 .g5a9ha .tmfk5z::before {display: none;}

.dyttxq4 .g5a9ha .fcq7 {border-style: solid;border-width: 2px 0 0;width: 56px;margin: 0 0 22px clamp(0px, 4vw, 72px);border-color: var(--scezu);}
.dyttxq4 .g5a9ha .nveed3 {line-height:1.68;max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);color: var(--js9y);font-size: 17px;}
.dyttxq4 .g5a9ha .nveed3 :is(p, li) {color: var(--js9y);}
.dyttxq4 .g5a9ha .nveed3 :last-child {margin-bottom: 0;}

.dyttxq4 .g5a9ha .xpn7py {border-left: 2px solid var(--scezu);padding-left: clamp(16px, 4vw, 72px);}

.dyttxq4 .p42wrj .fza0 {letter-spacing: -.01em;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--ap1js);text-transform: uppercase;margin: 0 0 16px;color: var(--js9y);padding: 0;border: 0;}
.dyttxq4 .p42wrj .fza0::before {display: none;}
.dyttxq4 .p42wrj .egw0cz {margin: 0 0 26px;font-size: 17px;max-width: 60ch;color: var(--aq6i);line-height:1.59;}

.dyttxq4 .p42wrj.yvjfr {margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--scezu);}
.dyttxq4 .p42wrj .cf42wm {gap: 0;display: flex;flex-wrap: wrap;margin: 0;border-top: 1px solid var(--jbxj9);padding: 0;}
.dyttxq4 .p42wrj .qawbqv {text-transform: uppercase;font: 600 11.5px/1 var(--ap1js);letter-spacing: .16em;padding: 16px 0 0;color: var(--aq6i);}
.dyttxq4 .p42wrj .qcmbwn {letter-spacing: .01em;color: var(--js9y);margin: 0;padding: 6px 0 18px;font: 700 clamp(18px, 2vw, 24px)/1.1 var(--ap1js);}
.dyttxq4 .p42wrj .bx8q {flex-wrap: wrap;max-width: none;display: flex;margin: 26px 0 0;gap:13px;}
.dyttxq4 .p42wrj .d5085qc {background: none;text-decoration: none;font: 700 13px/1 var(--ap1js);text-transform: uppercase;justify-content: center;min-height: 48px;box-shadow: inset 0 0 0 1px var(--jbxj9);letter-spacing: .14em;border-radius: 0;color: color-mix(in srgb, var(--scezu) 35%, var(--js9y));align-items: center;padding: 0 26px;display: inline-flex;}
.dyttxq4 .p42wrj .d5085qc:hover {box-shadow: inset 0 0 0 1px var(--scezu);}

.dyttxq4 .p42wrj ul.wcah {list-style: none;padding: 0;}
.dyttxq4 .p42wrj .fe82 {margin: 0;padding: 0;max-width: none;}

.dyttxq4 .p42wrj b.qawbqv {display: block;}
.dyttxq4 .p42wrj span.qcmbwn {display: block;}

.dyttxq4 .p42wrj ul.a9n0 {list-style: none;padding: 0;}
.dyttxq4 .p42wrj .a9n0 > li {max-width: none;margin: 0;}

.dyttxq4 .x8yp8.cy54j {display: block;}
.dyttxq4 .x8yp8 .mdsbxz {border-color: var(--jbxj9);border-width: 1px 0 0;border-style: solid;margin: 0 0 22px;}
.dyttxq4 .x8yp8 .fpm12 {align-items: center;min-height: 52px;text-transform: uppercase;justify-content: center;border-radius: 0;font: 700 13.5px/1 var(--ap1js);display: inline-flex;text-decoration: none;padding: 0 32px;background: var(--clqj);letter-spacing: .14em;color: var(--i6vu6, var(--z92));}
.dyttxq4 .x8yp8 .fpm12:hover {filter: brightness(1.08);}
.dyttxq4 .x8yp8.ejnt5  {text-align: left;}
.dyttxq4 .x8yp8.c7hmqr5   {text-align: center;}
.dyttxq4 .x8yp8.f3w08m {text-align: right;}
.dyttxq4 .x8yp8.m6tqzx .fpm12 {width: 100%;display: flex;}

.dyttxq4 .x8yp8.cy54j {max-width: none;}

.dyttxq4 .x8yp8.ea4bwzm::before {height: 1px;display: block;content: "";background: var(--jbxj9);margin: 0 0 22px;}

.dyttxq4 .x8yp8 .s6hnnjv {margin: 22px 0 0;}

.dyttxq4 .s8dz.ajcpenp {display: block;}
.dyttxq4 .s8dz .mqyvj87 {display: block;}
.dyttxq4 .s8dz .mqyvj87 img {height: auto;display: block;border-radius: 0;width: 100%;}
.dyttxq4 .s8dz .f4qz6eq {height: 1px;background: var(--jbxj9);display: block;margin-top:14px;}
.dyttxq4 .s8dz .bnthtff {text-transform: uppercase;display: block;letter-spacing: .14em;color: var(--aq6i);margin-top:7px;font: 600 12px/1.5 var(--ap1js);padding-left: clamp(0px, 4vw, 72px);}

.dyttxq4 .s8dz .c5as {margin-top:15px;padding-top:11px;display: block;border-top: 1px solid var(--jbxj9);}
.dyttxq4 .s8dz .c5as .bnthtff {margin-top: 0;}

.dyttxq4 .s8dz .er8f {padding-left: 0;margin: 0 0 10px;}

.dyttxq4 .cerpyy .n502x {display: block;letter-spacing: .18em;font: 600 11.5px/1 var(--ap1js);text-transform: uppercase;margin-bottom:9px;color: var(--aq6i);}

.dyttxq4 .cerpyy .byc8 {max-width: none;display: flex;margin: 0;align-items: center;padding-top:12px;flex-wrap: wrap;border-top: 1px solid var(--ga48);}
.dyttxq4 .cerpyy .byc8 a {letter-spacing: .13em;text-decoration: none;display: inline-flex;min-height: 44px;border-left: 1px solid var(--ga48);text-transform: uppercase;color: var(--aq6i);font: 600 12.5px/1 var(--ap1js);align-items: center;padding: 0 16px;}
.dyttxq4 .cerpyy .byc8 a:first-child {border-left: 0;padding-left: 0;}
.dyttxq4 .cerpyy .byc8 a:hover {color: var(--js9y);}

.dyttxq4 .vxvy .pcqma {color: var(--aq6i);letter-spacing: .18em;display: block;font: 600 11.5px/1 var(--ap1js);text-transform: uppercase;margin-bottom:15px;}
.dyttxq4 .h7ad .z1ap {font: 700 clamp(26px, 4vw, 48px)/1 var(--ap1js);text-transform: uppercase;margin: 0 0 22px;letter-spacing: -.01em;color: var(--js9y);padding: 0 0 18px;border-bottom: 1px solid var(--jbxj9);}
.dyttxq4 .h7ad .z1ap::before {display: none;}

.dyttxq4 .vxvy .exks,
.dyttxq4 .h7ad .a254j {overflow-x: auto;}
.dyttxq4 .vxvy .exks table,
.dyttxq4 .h7ad .a254j table {margin: 0;}
.dyttxq4 .h7ad .ssp4c {font: 600 11.5px/1 var(--ap1js);letter-spacing: .16em;color: var(--aq6i);display: block;text-transform: uppercase;margin-top:13px;}

.dyttxq4 .h7ad figure.a254j {margin: 0;}

.dyttxq4 .h7ad p.ssp4c {margin: 12px 0 0;max-width: 68ch;}

.dyttxq4 .h7ad .n399 {margin: 0 0 14px;}
.dyttxq4 .h7ad p.n399 {margin: 0 0 14px;}

.dyttxq4 {--xc2y: var(--js9y);}
.dyttxq4 :is(.s9b71r6, [class*="table"]) {overflow-x: auto;}
.dyttxq4 table {border-collapse: collapse;font-size: 16px;width: 100%;}
.dyttxq4 thead th {font: 700 11.5px/1.3 var(--ap1js);text-align: left;color: var(--aq6i);border-bottom: 2px solid var(--xc2y, var(--js9y));letter-spacing: .14em;text-transform: uppercase;padding: 14px 16px 14px 0;white-space: nowrap;}
.dyttxq4 tbody td {color: var(--p39k, inherit);border-bottom: 1px solid var(--ga48);padding: 14px 16px 14px 0;}

.xvfqsf {border-top: 1px solid var(--jbxj9);}
.t7e0h {margin: 0 auto;padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--hfxc);}
.gng2q {text-transform: uppercase;letter-spacing: -.015em;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--ap1js);margin: 0;text-wrap: balance;}
.axvqmmf {font-size: 18px;max-width: 60ch;color: var(--aq6i);margin: 16px 0 26px;}

.g132 {margin: 0 auto;max-width: var(--hfxc);color: var(--aq6i);letter-spacing: .16em;padding: 0 24px 40px;font: 600 11.5px/1 var(--ap1js);}

.f3sw1.f3sw1 {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--jbxj9);background: var(--rx58);}
.f3sw1 .jtq0sn {display: grid;gap:31px 56px;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--hfxc);margin: 0 auto;align-items: start;}
.f3sw1 .m6v5v img {height: 26px;width: auto;display: block;}
.f3sw1 .m6v5v span {text-transform: uppercase;letter-spacing: .06em;font: 700 18px/1 var(--ap1js);}
.f3sw1 .mwy85nw {display: grid;grid-auto-flow: column;gap:51px;}
.f3sw1 .mwy85nw ul {gap:8px;margin: 0;padding: 0;display: grid;list-style: none;}
.f3sw1 .mwy85nw a {color: var(--aq6i);min-height: 44px;text-decoration: none;display: flex;text-transform: uppercase;align-items: center;letter-spacing: .12em;font: 600 12px/1 var(--ap1js);}
.f3sw1 .mwy85nw a:hover {color: var(--js9y);}
.f3sw1 .r4ver {gap:13px;flex-wrap: wrap;opacity:0.71;margin: 26px auto 0;align-items: center;display: flex;max-width: var(--hfxc);}
.f3sw1 .f6k2xvj {max-width: var(--hfxc);padding-top:19px;margin: 26px auto 0;border-top: 1px solid var(--ga48);}
.f3sw1 .f6k2xvj p {margin: 0;font-size: 13px;color: var(--aq6i);}
.f3sw1 .f6k2xvj p + p {margin-top:9px;line-height:1.62;}

@media (max-width:890px) {
  .xf8y {display: flex;}
  .zb1ga {display: none;}

  .n0q87m {flex: 0 0 auto;margin-left: auto;}
  .jjd1r1, .j2rd {padding: 0 13px;font-size: 13.5px;}
  .eht1e {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .nkctz2 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
  .wpya1e {padding: 0 16px;gap:13px;}
  .dyttxq4 {padding-right:17px;padding-left:15px;}
  .t7e0h, .g132 {padding-right:17px;padding-left:16px;}
  .kndy8.kndy8 .t67qt {gap:34px;grid-template-columns: 1fr;}
  
  .kndy8.kndy8 .dwtfxa {grid-template-rows: none;gap: 0;grid-auto-flow: row;}
  .kndy8.kndy8 .dwtfxa > dt {margin-top:35px;}
  .kndy8.kndy8 .dwtfxa > dt:first-child {margin-top: 0;}
  
  .gv2mm.gv2mm .ynh4j {padding-left: 0;text-indent: 0;}
  
  .gv2mm.gv2mm .jgz63zj,
  .gv2mm.gv2mm .rttc99 {text-indent: 0;padding-left: 0;}
  .gv2mm.gv2mm .hzjc0j {margin-bottom:5px;display: block;width: auto;}
}

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

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

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

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

.bx02x:checked ~ .rmtv {visibility: visible;opacity:0.98;}
.bx02x:checked ~ .ng1ckv {transform: translateX(0);visibility: visible;}

.cyw1 {justify-content: space-between;position: sticky;display: flex;z-index: 1;align-items: center;gap:11px;top: 0;border-bottom: 1px solid var(--jbxj9, var(--uj9ew));background: var(--tq0);padding: 14px 16px;}
.h91vj5 {min-height: 44px;display: inline-flex;align-items: center;}
.h91vj5 img {height: 26px;display: block;width: auto;}
.zh2t {font-size: 16px;font-family: var(--ap1js);font-weight: 800;color: var(--p9x0n);letter-spacing: .01em;}

.fcxyq6 {border-radius: 0;border: 1px solid var(--jbxj9, var(--uj9ew));height: 44px;justify-content: center;background: var(--agetf);flex: none;color: var(--p9x0n);cursor: pointer;width: 44px;display: inline-flex;align-items: center;}
.fcxyq6:hover {background: var(--rwrw5);}
.fcxyq6:focus-visible,
.xd30sb a:focus-visible,
.v6a1h:focus-visible,
.hq14y4q:focus-visible {outline: 2px solid var(--p9x0n);outline-offset: 2px;}

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

.xd30sb a {min-height: 48px;align-items: center;display: flex;text-decoration: none;border-radius: 0;border: 1px solid transparent;padding: 10px 14px;font-weight: 600;color: var(--p9x0n);font-size: 15.5px;line-height:1.29;}
.xd30sb a:hover {border-color: var(--jbxj9, var(--uj9ew));background: var(--agetf);}

.xd30sb a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--scezu, var(--clqj));background: var(--agetf);border-color: var(--jbxj9, var(--uj9ew));}

.w7egag {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--jbxj9, var(--uj9ew));gap:11px;margin-top: auto;display: grid;background: var(--tq0);}

.v6a1h, .hq14y4q {display: flex;text-decoration: none;font-weight: 700;justify-content: center;align-items: center;border-radius: 0;min-height: 48px;padding: 12px 18px;font-size: 15px;}
.v6a1h {background: var(--rmxp);border: 1px solid var(--jbxj9, var(--uj9ew));color: var(--cy3z, var(--ppx));}
.hq14y4q {color: var(--mby, var(--z2ap));border: 1px solid transparent;background: var(--adxb8);}

.xd30sb {padding: 8px 18px 14px;}
.xd30sb ul {gap: 0;}
.xd30sb li + li {border-top: 1px solid var(--jbxj9, var(--uj9ew));}
.xd30sb a {padding: 14px 2px;font-size: 20px;margin: 4px 0;border: 0;border-radius: 0;font-weight: 600;text-transform: uppercase;letter-spacing: .01em;font-family: var(--ap1js);}
.xd30sb a:hover {text-underline-offset: 4px;background: none;text-decoration: underline;}
.xd30sb a[aria-current="page"] {background: none;box-shadow: none;}
.xd30sb a[aria-current="page"]::after {height: 3px;content: '';background: var(--scezu, var(--clqj));margin-left: auto;width: 26px;}
.zh2t {font-size: 18px;font-family: var(--ap1js);text-transform: uppercase;}
.cyw1 {padding: 14px 18px;}
.w7egag {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.v6a1h, .hq14y4q {font-family: var(--ap1js);letter-spacing: .03em;text-transform: uppercase;}

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

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

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

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

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

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

.dyttxq4 .cerpyy .avb7 > summary {cursor: pointer;align-items: center;list-style: none;gap:11px;display: flex;min-height: 44px;}
.dyttxq4 .cerpyy .avb7 > summary::-webkit-details-marker {display: none;}
.dyttxq4 .cerpyy .avb7 > summary:focus-visible {outline: 2px solid var(--js9y);outline-offset: 4px;}
.dyttxq4 .cerpyy .avb7 > summary .n502x {margin: 0;}

.dyttxq4 .cerpyy .avb7 > summary::after {content: "+";line-height: 1;transition:transform 0.21s ease, opacity 0.203s ease;flex: 0 0 auto;opacity:0.54;font-size: 15px;margin-left: auto;font-weight: 400;}
.dyttxq4 .cerpyy .avb7[open] > summary::after {opacity:1;transform: rotate(45deg);}
.dyttxq4 .cerpyy .avb7[open] > summary {margin-bottom:9px;}
@media (prefers-reduced-motion: reduce) {
  .dyttxq4 .cerpyy .avb7 > summary::after {transition:none;}
}

.dyttxq4 {padding-bottom: max(96px, var(--bkg, 96px));}

.m938 {--jh7gj: 0;--yieat: 0;--axj: .1em;--avm: 12px;--z9e: 700;--ga0e2: 0;--gfz1: 0;--f095w: 1px solid var(--ga48);--cda: uppercase;}

.dyttxq4 .vxvy h2.pcqma.pcqma {font: 600 11.5px/1 var(--ap1js) !important;display: block;text-align: start !important;margin: 0 0 14px !important;padding: 0 !important;color: var(--aq6i);border: 0 !important;letter-spacing: .18em !important;text-transform: uppercase;}

.dyttxq4 .vxvy .hvevjd {margin: 0 0 16px;border-width: 1px 0 0;border-color: var(--jbxj9);border-style: solid;}

.dyttxq4 .vxvy .hq4jcs {align-items: start;display: grid;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;}
.dyttxq4 .vxvy .hq4jcs h2.pcqma.pcqma {padding-top:15px !important;margin: 0 !important;}
@media (max-width:730px) {
  
  .dyttxq4 .vxvy .hq4jcs {grid-template-columns: minmax(0, 1fr);}
  .dyttxq4 .vxvy .hq4jcs h2.pcqma.pcqma {padding-top: 0 !important;margin: 0 0 14px !important;}
}

.dyttxq4 .c5pm8e .cejh {gap:25px 18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:765px) { .dyttxq4 .c5pm8e .cejh {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.dyttxq4 .fd7q.x9kv .vkc4y6a {max-height: none;margin: 0;inset: 0;position: absolute;}
.dyttxq4 .fd7q.x9kv .vkc4y6a picture {display: block;height: 100%;}
.dyttxq4 .fd7q.x9kv .f8xg,
.dyttxq4 .fd7q.x9kv .vkc4y6a img {height: 100%;max-height: none;width: 100%;object-fit: cover;aspect-ratio: auto;}

.dyttxq4 .fd7q:not(.x9kv) .vkc4y6a {margin-top: clamp(36px, 4.6vw, 64px);}
.dyttxq4 .fd7q.e6m42y8 .vkc4y6a {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.dyttxq4 .fd7q:not(.x9kv) .f8xg,
.dyttxq4 .fd7q:not(.x9kv) .vkc4y6a img {height: auto;object-fit: contain;aspect-ratio: auto;max-height: none;}
.dyttxq4 .fd7q:not(.x9kv) .vkc4y6a picture {display: block;}

.dyttxq4 > .fd7q.x9kv.q0n7z {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--js9y) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--clqj) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--xc2y, var(--clqj)) 30%, transparent), transparent 70%),
    var(--er9v) !important;}

.dyttxq4 .n1ada2.x3w1e {display: block;}
.x3w1e .pz1m {gap:17px 28px;flex-wrap: wrap;margin: 0 0 20px;display: flex;justify-content: space-between;align-items: flex-end;}
.x3w1e .jqg5g {min-width: 0;flex: 1 1 320px;}
.x3w1e .n4c47s {margin: 0;}
.x3w1e .px5w {margin: 12px 0 0;}
.x3w1e .f0scfy {display: flex;gap: 0;}
.x3w1e .xtrt {font: 600 20px/1 var(--ap1js);border: 1px solid var(--ga48);border-radius: 0;background: transparent;height: 54px;width: 54px;display: flex;transition:background 0.146s, color 0.144s;justify-content: center;cursor: pointer;color: var(--js9y);padding: 0;align-items: center;}
.x3w1e .xtrt + .xtrt {border-left: 0;}
.x3w1e .xtrt:hover {background: var(--clqj);color: var(--i6vu6, var(--z92));border-color: var(--clqj);}
.x3w1e .xtrt[hidden] {display: none;}

.x3w1e .rcq49 {margin: 0 0 14px;display: flex;gap:7px;}
.x3w1e .ng2czr5 {overflow: hidden;background: var(--ga48);height: 3px;flex: 1 1 0;}
.x3w1e .ng2czr5 i {height: 100%;display: block;width: 0;background: var(--clqj);}
.x3w1e .ng2czr5[data-s="done"] i {width: 100%;}
.x3w1e .ng2czr5[data-s="run"] i {animation: zsvmhx7 var(--v3u97, 6000ms) linear forwards;}
@keyframes zsvmhx7 { from {width: 0;} to {width: 100%;} }

.x3w1e .gxq0 {padding: 0;scroll-behavior: smooth;overscroll-behavior-x: contain;scrollbar-width: none;grid-auto-flow: column;display: grid;margin: 0;scroll-snap-type: x mandatory;list-style: none;overflow-x: auto;grid-auto-columns: 100%;}
.x3w1e .gxq0::-webkit-scrollbar {display: none;}
.x3w1e .wmrdz {display: grid;scroll-snap-align: start;border: 1px solid var(--ga48);min-width: 0;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);}
.x3w1e .k88bk3 {overflow: hidden;min-width: 0;margin: 0;position: relative;min-height: clamp(280px, 34vw, 460px);}
.x3w1e .k88bk3 picture {display: block;height: 100%;}
.dyttxq4 .x3w1e .s8a31k.s8a31k {inset: 0;object-fit: cover;height: 100%;width: 100%;border-radius: 0;position: absolute;max-width: none;}
.x3w1e .jvp94bq .k88bk3 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--js9y) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--clqj) 65%, transparent), transparent 70%),
    var(--er9v);}
.x3w1e .az15 {padding: clamp(22px, 3vw, 40px);justify-content: flex-end;align-items: flex-start;flex-direction: column;gap:16px;display: flex;min-width: 0;border-left: 1px solid var(--ga48);}
.x3w1e .x18w {letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--ap1js);color: var(--clqj);}
.x3w1e .x18w i {margin-left:7px;font-size: .28em;letter-spacing: .06em;font-style: normal;color: var(--aq6i);}
.x3w1e .afs0 {letter-spacing: -.005em;margin: 0;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--ap1js);color: var(--js9y);text-transform: uppercase;}
.x3w1e .eazh {margin: 18px 0 0;}
@media (max-width:765px) {
  .x3w1e .wmrdz {grid-template-columns: minmax(0, 1fr);}
  .x3w1e .k88bk3 {aspect-ratio: 4 / 3;min-height: 0;}
  .x3w1e .az15 {border-left: 0;border-top: 1px solid var(--ga48);}
  .x3w1e .x18w {font-size: 72px;}
  .x3w1e .az15 .c3znz {align-self: stretch;}
  .x3w1e .xtrt {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .x3w1e .gxq0 {scroll-behavior: auto;} .x3w1e .ng2czr5[data-s="run"] i {animation: none;width: 100%;} }

.dyttxq4 .x3w1e :is(.wmrdz, .rcq49) {max-width: none;}

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

.dyttxq4 > .p42wrj.x637bx3 {grid-template-columns: minmax(0, 1fr);overflow: hidden;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;gap:11px 40px;border: 1px solid var(--ga48) !important;align-items: center;display: grid;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--clqj) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--clqj) 4%, var(--er9v)) !important;position: relative;}
@media (min-width:832px) { .dyttxq4 > .p42wrj.x637bx3 {grid-template-columns: minmax(0, 1fr) auto;} }
.x637bx3 .tay16 {min-width: 0;padding-bottom: clamp(22px, 3vw, 40px);}
.x637bx3 .j0zs0 {gap:6px;margin: 0;max-width: none;display: flex;font: 700 clamp(110px, 15vw, 220px)/.8 var(--ap1js);padding-bottom: clamp(22px, 3vw, 40px);letter-spacing: -.04em;align-items: flex-start;}
.x637bx3 .j0zs0 b {-webkit-text-stroke: 2px var(--clqj);color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--clqj) 30%, transparent);}
.x637bx3 .j0zs0 i {color: var(--aq6i);margin-top: .3em;font-style: normal;letter-spacing: .06em;font-size: .22em;}
.x637bx3 .cq6jm {grid-column: 1 / -1;border-top: 1px solid var(--ga48);background: color-mix(in srgb, var(--js9y) 4%, transparent);overflow: hidden;margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));}
.x637bx3 .db3ztgh {width: max-content;margin: 0;display: flex;max-width: none;animation: g2tjaoe 38s linear infinite;}
.x637bx3 .db3ztgh span {align-items: center;color: var(--js9y);font: 700 15px/1 var(--ap1js);white-space: nowrap;letter-spacing: .14em;padding: 14px 22px 14px 0;text-transform: uppercase;gap:23px;display: inline-flex;}
.x637bx3 .db3ztgh span::after {width: 8px;content: "";background: var(--clqj);height: 8px;}
@keyframes g2tjaoe { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .x637bx3 .j0zs0 {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .x637bx3 .db3ztgh {animation: none;} }

.dyttxq4 .p42wrj.x637bx3 .cf42wm {column-gap:40px;grid-template-rows: auto auto;margin: 18px 0 0;max-width: none;list-style: none;row-gap:6px;grid-auto-flow: column;grid-auto-columns: max-content;display: grid !important;padding: 0;justify-content: start;}
.dyttxq4 .p42wrj.x637bx3 ul.cf42wm {grid-template-rows: auto;}
.dyttxq4 .p42wrj.x637bx3 .fe82 {max-width: none;display: flex;flex-direction: column;gap:6px;}
.dyttxq4 .p42wrj.x637bx3 .cf42wm :is(dt, dd) {margin: 0;}
.dyttxq4 .p42wrj.x637bx3 .qcmbwn {font-size: clamp(20px, 2vw, 26px);}
.dyttxq4 .p42wrj.x637bx3 a.d5085qc {border-color: var(--clqj);color: var(--i6vu6, var(--z92));background: var(--clqj);}
.dyttxq4 .p42wrj.x637bx3 a.d5085qc:hover {filter: brightness(1.08);}
@media (max-width:565px) { .dyttxq4 .p42wrj.x637bx3 .cf42wm {column-gap:22px;} }

.dyttxq4 .gv2mm.pkkpq .rc9g9x {display: grid;gap: 0 clamp(14px, 2vw, 28px);counter-reset: none;grid-template-columns: repeat(4, minmax(0, 1fr));max-width: none;list-style: none;padding: 0;margin: 10px 0 0;}
.dyttxq4 .gv2mm.pkkpq .mxs16wr {min-width: 0;padding: 22px 0 0;margin: 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--clqj) 35%, var(--ga48));position: relative;max-width: none;}
.dyttxq4 .gv2mm.pkkpq .mxs16wr:nth-child(2) {border-top-color: color-mix(in srgb, var(--clqj) 55%, var(--ga48));}
.dyttxq4 .gv2mm.pkkpq .mxs16wr:nth-child(3) {border-top-color: color-mix(in srgb, var(--clqj) 78%, var(--ga48));}
.dyttxq4 .gv2mm.pkkpq .mxs16wr:nth-child(n+4) {border-top-color: var(--clqj);}
.dyttxq4 .gv2mm.pkkpq :is(.jgz63zj, .ynh4j) {max-width: none;gap:11px;margin: 0;flex-direction: column;display: flex;align-items: flex-start;}
.dyttxq4 .gv2mm.pkkpq .hzjc0j {letter-spacing: -.04em;display: block;transition:color 0.246s;font: 700 clamp(64px, 7vw, 104px)/.8 var(--ap1js);-webkit-text-stroke: 1.5px var(--clqj);color: transparent;margin: 0 0 4px;}
.dyttxq4 .gv2mm.pkkpq .mxs16wr:hover .hzjc0j {color: var(--clqj);}
.dyttxq4 .gv2mm.pkkpq .pa8a {letter-spacing: .01em;overflow-wrap: anywhere;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--ap1js);text-transform: uppercase;color: var(--js9y);}
.dyttxq4 .gv2mm.pkkpq :is(.bxv2r43, .rttc99) {margin: 0;line-height:1.58;color: var(--aq6i);display: block;overflow-wrap: anywhere;font-size: 15px;max-width: none;}
.dyttxq4 .gv2mm.pkkpq .rttc99 {margin-top:10px;}
@media (max-width:991px) {
  .dyttxq4 .gv2mm.pkkpq .rc9g9x {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:565px) {
  .dyttxq4 .gv2mm.pkkpq .rc9g9x {row-gap:21px;grid-template-columns: minmax(0, 1fr);}
  .dyttxq4 .gv2mm.pkkpq .mxs16wr {padding-top:16px;}
  .dyttxq4 .gv2mm.pkkpq .hzjc0j {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .dyttxq4 .gv2mm.pkkpq .hzjc0j {transition:none;} }

.dyttxq4 .gv2mm.pkkpq :is(.ynh4j, .jgz63zj) {text-indent: 0;padding-left: 0;}
.dyttxq4 .gv2mm.pkkpq .hzjc0j {position: static;text-align: left;width: auto;}
.dyttxq4 .gv2mm.pkkpq .pa8a + .bxv2r43::before {content: none;}

.dyttxq4 .cerpyy .byc8 {display: flex;flex-wrap: wrap;}
.dyttxq4 .cerpyy .byc8 > * {flex: 1 1 auto;}
