

:root {--gf2:  1240px;--ukga: var(--gdkk);--fh17l:"Oswald", "Archivo Narrow", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--xiiz: var(--y21c);--o6vk:  var(--g20);--iao: var(--p3tx);--xhofz: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--q56l1:   var(--lga);--yy4o8: clamp(52px, 7vw, 110px);}

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

.twtg2q {text-decoration: none;left: -9999px;font-weight: 700;z-index: 200;top: 0;position: absolute;padding: 12px 20px;background: var(--xiiz);color: var(--eqi, var(--mgmid, var(--glgi)));}
.twtg2q:focus {left: 10px;top: 10px;}

.b0dj5d3 {background: var(--huefn);z-index: 60;position: sticky;top: 0;border-bottom: 1px solid var(--o6vk);}
.a68ph0 {max-width: var(--gf2);margin: 0 auto;min-height: 62px;gap:24px;display: flex;padding: 0 24px;align-items: center;}
.a60f1 {align-items: center;min-height: 44px;display: inline-flex;text-decoration: none;}
.a60f1 img {display: block;width: auto;height: 24px;}
.pfp4sqq {letter-spacing: .06em;text-transform: uppercase;color: var(--qi4k3);font: 700 19px/1 var(--fh17l);}

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

.ywhp {align-items: center;display: flex;gap:8px;}
.yxvr {letter-spacing: .12em;min-height: 44px;text-transform: uppercase;align-items: center;padding: 0 12px;font: 600 12.5px/1 var(--fh17l);text-decoration: none;display: inline-flex;background: var(--y9lge);color: var(--geyqs, var(--x4l6w));}

.nez3,
.d38az3 :is(.bjnng, .emyk, .xz96, .b8e6j6,
              .aexsc68, .fvxbdh0, .p8j7v3b) a[role="button"],
.d38az3 .b8e6j6 a {text-transform: uppercase;letter-spacing: .12em;align-items: center;background: var(--y21c);text-decoration: none;min-height: 44px;color: var(--mgmid, var(--glgi));display: inline-flex;justify-content: center;cursor: pointer;font: 700 13px/1 var(--fh17l);padding: 0 22px;border-radius: 0;border: 0;}

.nez3 {background: var(--v76ee);color: var(--u4k, var(--qeaov));}
.nez3:hover {background: var(--nanl);}
.d38az3 :is(.bjnng, .emyk, .xz96, .b8e6j6,
              .aexsc68, .fvxbdh0, .p8j7v3b) a[role="button"]:hover,
.d38az3 .b8e6j6 a:hover {background: var(--nanl);}
.vevqy3 {padding: 0 34px;font-size: 14px;min-height: 56px;}

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

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

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

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

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

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

.d38az3 .bjnng.g0rgb {border-bottom: 1px solid var(--o6vk) !important;padding: 0 0 var(--yy4o8) !important;display: block;}

.d38az3 .bjnng .k231gz {text-transform: uppercase;font: 600 12.5px/1 var(--fh17l);color: var(--ukga);margin: 0 0 clamp(14px, 2vw, 24px);letter-spacing: .18em;}

.d38az3 .bjnng .c64c8 {letter-spacing: -.02em;text-wrap: balance;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--fh17l);color: var(--q56l1);margin: 0 0 clamp(20px, 2.6vw, 34px);text-transform: uppercase;}

.d38az3 .bjnng.d8q3zr .c64c8 {font-size: clamp(42px, 7.6vw, 112px);}

.d38az3 .bjnng .ejjys {justify-content: space-between;gap:21px 40px;flex-wrap: wrap;display: flex;align-items: baseline;padding-top: clamp(16px, 2vw, 26px);max-width: none;border-top: 1px solid var(--iao);}
.d38az3 .bjnng .wf32 {margin: 0;line-height:1.57;flex: 1 1 320px;font-size: 18px;color: var(--ukga);max-width: 56ch;}

.d38az3 .bjnng .fj2p {text-transform: uppercase;justify-content: center;display: inline-flex;letter-spacing: .14em;color: var(--mgmid, var(--glgi));border-radius: 0;align-items: center;flex: 0 0 auto;text-decoration: none;min-height: 52px;white-space: nowrap;background: var(--y21c);transition:filter 0.163s;font: 700 13.5px/1 var(--fh17l);padding: 0 30px;}
.d38az3 .bjnng .fj2p:hover {filter: brightness(1.08);}

.d38az3 .bjnng .sw6f7 {color: var(--mw5r, var(--q56l1));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.d38az3 .bjnng.jx2yme .sw6f7 {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.d38az3 .bjnng .dnbz,
.d38az3 .bjnng .sw6f7 img {display: block;height: auto;border-radius: 0;object-fit: cover;aspect-ratio: 3 / 1;max-height: 34vh;width: 100%;}
.d38az3 .bjnng.jx2yme .dnbz,
.d38az3 .bjnng.jx2yme .sw6f7 img {max-height: 26vh;}

@media (max-width:709px) {
  
  .d38az3 .bjnng .ejjys {display: block;}
  .d38az3 .bjnng .wf32 {margin-bottom:19px;}
  .d38az3 .bjnng .fj2p {width: 100%;}
  .d38az3 .bjnng .dnbz,
  .d38az3 .bjnng .sw6f7 img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.d38az3 .bjnng.x23x {position: relative;display: flex;justify-content: flex-end;min-height: min(52vh, 460px);flex-direction: column;border-bottom: 0 !important;padding: clamp(26px, 3.4vw, 46px) !important;overflow: hidden;}
.x23x .sw6f7 {inset: 0;z-index: 0;margin: 0;position: absolute;}
.x23x .dnbz,
.x23x .sw6f7 img {max-height: none;width: 100%;aspect-ratio: auto;height: 100%;}
.x23x .sw6f7::after {position: absolute;inset: 0;background: linear-gradient(0deg,
    var(--ljm) 0%,
    color-mix(in srgb, var(--ljm) 68%, transparent) 46%,
    color-mix(in srgb, var(--ljm) 18%, transparent) 82%,
    transparent 100%);content: "";}
.x23x .k231gz,
.x23x .c64c8,
.x23x .ejjys {position: relative;z-index: 1;}
.x23x .c64c8 {color: var(--mw5r, var(--q56l1));}
.x23x .k231gz {color: var(--mw5r, var(--ukga));}
.x23x .ejjys {border-top: 0;}
@media (max-width:709px) {
  .d38az3 .bjnng.x23x {min-height: min(42vh, 360px);}
}

.aexsc68.aexsc68 .qkhb {margin: 0;list-style: none;padding: 0;}
.aexsc68.aexsc68 .cccn92 {margin: 0 0 30px;}
.aexsc68.aexsc68 .cccn92:last-child {margin-bottom: 0;}
.aexsc68.aexsc68 .fqf4agw {color: var(--q56l1);margin: 0;text-indent: -4.6em;max-width: 70ch;line-height:1.62;padding-left: 4.6em;}
.aexsc68.aexsc68 .f49m8 {color: color-mix(in srgb, var(--xiiz) 68%, var(--q56l1));text-transform: uppercase;width: 4.6em;display: inline-block;letter-spacing: .16em;text-indent: 0;font: 700 13px/1.62 var(--fh17l);}
.aexsc68.aexsc68 .m8x0k {font-weight: 600;color: var(--q56l1);}

.aexsc68.aexsc68 .ybensb {color: var(--ukga);}
.aexsc68.aexsc68 .m8x0k + .ybensb::before {color: var(--o6vk);content: " \2014\00a0";}

.aexsc68.aexsc68 .y0rrxb {line-height:1.61;padding-left: 4.6em;color: var(--q56l1);max-width: 70ch;margin: 0;text-indent: -4.6em;}
.aexsc68.aexsc68 .w1v1 {line-height:1.61;max-width: 70ch;margin: 6px 0 0;padding-left: calc(4.6 * 13px + .26em);color: var(--ukga);}

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

.z8bqw.z8bqw .g7avj {max-width: none;padding-top:17px;letter-spacing: .18em;font: 700 12px/1.3 var(--fh17l);margin: 0 0 18px;color: var(--ukga);text-transform: uppercase;border-top: 1px solid var(--o6vk);}
.z8bqw.z8bqw .bwz3a22 {padding: 0;list-style: none;margin: 0;}
.z8bqw.z8bqw .sykh {margin: 0 0 14px;line-height:1.59;max-width: 46ch;gap:15px;align-items: baseline;display: flex;}
.z8bqw.z8bqw .sykh:last-child {margin-bottom: 0;}
.z8bqw.z8bqw .cdrsq {width: 1ch;font: 400 17px/1.6 var(--xhofz);color: var(--ukga);flex: 0 0 auto;}

.z8bqw.z8bqw .nngr .cdrsq {color: color-mix(in srgb, var(--xiiz) 68%, var(--q56l1));}
.z8bqw.z8bqw .j6enah {color: var(--q56l1);min-width: 0;}

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

.z8bqw.z8bqw .zpeey3 > dd {margin: 0;min-width: 0;}

.p8j7v3b.p8j7v3b .qvhwn {margin: 0 0 6px;overflow: visible;background: none;display: block;border: 0;border-radius: 0;padding: 0;}
.p8j7v3b.p8j7v3b .qvhwn:last-child {margin-bottom: 0;}
.p8j7v3b.p8j7v3b .swbmedq {list-style: none;cursor: pointer;gap:13px;padding: 20px 0 14px;min-height: 44px;font: 500 19px/1.4 var(--xhofz);color: var(--q56l1);display: flex;align-items: baseline;}
.p8j7v3b.p8j7v3b .swbmedq::-webkit-details-marker {display: none;}
.p8j7v3b.p8j7v3b .swbmedq::marker {content: "";}
.p8j7v3b.p8j7v3b .eadg6t {flex: 0 0 auto;border-right: 1.5px solid var(--ukga);transition:transform 0.2s ease, border-color 0.167s ease;transform: rotate(-45deg);height: 8px;border-bottom: 1.5px solid var(--ukga);margin-top: 0;width: 8px;align-self: center;}
.p8j7v3b.p8j7v3b .qvhwn[open] .eadg6t {border-bottom-color: color-mix(in srgb, var(--xiiz) 68%, var(--q56l1));border-right-color: color-mix(in srgb, var(--xiiz) 68%, var(--q56l1));transform: rotate(45deg);}

.p8j7v3b.p8j7v3b .fj3r {padding: 0 0 22px 22px;}
.p8j7v3b.p8j7v3b .ex83 {margin: 0;line-height:1.69;font-size: 16px;color: var(--ukga);max-width: 64ch;}

.p8j7v3b.p8j7v3b .t1f242 {margin-bottom: 0;border-top: 1px solid var(--iao);}
.p8j7v3b.p8j7v3b .t1f242:first-of-type {border-top: 0;}
.p8j7v3b.p8j7v3b .kabp {margin-left: auto;}
.p8j7v3b.p8j7v3b .r9pwk34 {padding-left: 0;}

.p8j7v3b.p8j7v3b .wqy2c {margin: 0;list-style: none;padding: 0;}
.p8j7v3b.p8j7v3b .s2y1s {margin: 0;max-width: none;}
.p8j7v3b.p8j7v3b .mrty4fg {flex: 0 0 auto;letter-spacing: .16em;font: 700 12px/1.4 var(--fh17l);color: color-mix(in srgb, var(--xiiz) 68%, var(--q56l1));}

.p8j7v3b.p8j7v3b .n5few7 {padding-left:56px;}

.d38az3 .ne1v4 .gqpsp + .gqpsp {margin-top: clamp(30px, 4vw, 54px);}
.d38az3 .ne1v4 .pg79nnt {letter-spacing: .18em;margin: 0 0 10px;color: var(--ukga);text-transform: uppercase;font: 600 12px/1 var(--fh17l);}
.d38az3 .ne1v4 .h4ydd {margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;list-style: none;gap:29px 22px;display: grid;}

@media (max-width:765px) { .d38az3 .ne1v4 .h4ydd {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.d38az3 .ne1v4 .nac0 {min-width: 0;}
.d38az3 .ne1v4 .y8evg3t {grid-template-columns: auto minmax(0, 1fr);align-items: baseline;display: grid;gap:3px 10px;min-width: 0;color: inherit;text-decoration: none;}
.d38az3 .ne1v4 .cpn2t {color: var(--ukga);grid-row: 2 / span 2;align-self: start;font: 600 12px/1.25 var(--fh17l);letter-spacing: .12em;}

.d38az3 .ne1v4 .g4dn {width: 100%;margin: 0 0 12px;overflow: hidden;grid-column: 1 / -1;}
.d38az3 .ne1v4 .g4dn img {width: 100%;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 0;height: auto;display: block;}
.d38az3 .ne1v4 .fkm1 {font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--fh17l);color: var(--q56l1);min-width: 0;letter-spacing: .01em;text-transform: uppercase;}
.d38az3 .ne1v4 .drfw {overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;letter-spacing: .12em;grid-column: 2;color: var(--ukga);font: 400 12.5px/1.3 var(--fh17l);font-style: normal;min-width: 0;white-space: nowrap;}
.d38az3 .ne1v4 .y8evg3t:hover .fkm1 {text-decoration-color: var(--xiiz);text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;}

.d38az3 .hvhcf19 .k3sds0 {margin: 0;display: grid;grid-template-columns: minmax(0, 1fr) auto;border-top: 1px solid var(--iao);align-items: center;padding: 0;}
.d38az3 .hvhcf19 .we72 {border-bottom: 1px solid var(--iao);min-width: 0;}
.d38az3 .hvhcf19 .mbjf {text-decoration: none;display: flex;align-items: center;min-height: 76px;}
.d38az3 .hvhcf19 .wgvbv3 {text-transform: uppercase;letter-spacing: .01em;color: var(--q56l1);font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--fh17l);}
.d38az3 .hvhcf19 .mbjf:hover .wgvbv3 {text-decoration-thickness: 2px;text-decoration-color: var(--xiiz);text-underline-offset: 5px;text-decoration: underline;}

.d38az3 .hvhcf19 .dr8hefe {border-bottom: 1px solid var(--iao);display: flex;margin: 0;align-items: center;min-height: 76px;justify-content: flex-end;}
.d38az3 .hvhcf19 .dr8hefe img {width: auto;height: 30px;max-width:141px;border-radius: 0;object-fit: contain;display: block;opacity:0.73;}

.d38az3 .zq4025 .d2fzrwy {margin: 0;gap: 0;flex-wrap: wrap;max-width: none;align-items: center;display: flex;}
.d38az3 .zq4025 .wk0xje1 {display: inline-flex;min-height: 62px;text-decoration: none;border-left: 1px solid var(--iao);gap:11px;align-items: center;padding: 0 24px;}
.d38az3 .zq4025 .wk0xje1:first-child {border-left: 0;padding-left: 0;}
.d38az3 .zq4025 .wk0xje1 img {width: auto;height: 26px;opacity:0.74;object-fit: contain;max-width:79px;border-radius: 0;display: block;}
.d38az3 .zq4025 .edbrjc1 {text-transform: uppercase;letter-spacing: .13em;font: 600 13.5px/1 var(--fh17l);white-space: nowrap;color: var(--ukga);}
.d38az3 .zq4025 .wk0xje1:hover .edbrjc1 {color: var(--q56l1);}

.d38az3 .fvxbdh0 .zksv3 {margin: 0 0 14px;display: flex;gap:7px;align-items: baseline;}
.d38az3 .fvxbdh0 .p26gs {letter-spacing: -.03em;color: var(--q56l1);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--fh17l);}
.d38az3 .fvxbdh0 .kzkts9 {color: var(--ukga);font: 600 clamp(16px, 2vw, 24px)/1 var(--fh17l);font-style: normal;letter-spacing: .1em;}
.d38az3 .fvxbdh0 .txb8t {line-height:1.59;max-width: 62ch;font-size: 17px;margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--ukga);}
.d38az3 .fvxbdh0 .drxw {list-style: none;margin: 0;padding: 0;}
.d38az3 .fvxbdh0 .t06yph {border-top: 1px solid var(--iao);padding: clamp(22px, 2.8vw, 34px) 0;}

.d38az3 .fvxbdh0 .q5254 {margin: 0;}
.d38az3 .fvxbdh0 .q5254 p {color: var(--q56l1);line-height:1.52;font-size: clamp(18px, 1.9vw, 23px);margin: 0;max-width: 62ch;}
.d38az3 .fvxbdh0 .x5mm {letter-spacing: .16em;font: 600 12.5px/1 var(--fh17l);font-style: normal;display: block;text-transform: uppercase;margin-top:12px;color: var(--ukga);}

.d38az3 .fvxbdh0 .t06yph {margin: 0;}

.d38az3 .fvxbdh0 ol.drxw > .t06yph {max-width: 68ch;}
.d38az3 .fvxbdh0 div.drxw > .t06yph {max-width: none;}

.d38az3 .fvxbdh0 figcaption.x5mm {font-style: normal;}

.d38az3 .fvxbdh0 .yym9v {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.d38az3 .fvxbdh0 .yym9v + .zksv3 {margin-bottom: clamp(26px, 3.4vw, 44px);}

.d38az3 .xz96.gmjf9hg {max-width: none;}

.d38az3 .xz96.jaepj6k {max-width: 74ch;}
.d38az3 .xz96 .kpva {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.d38az3 .xz96.brmhe7 .kpva {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.d38az3 .xz96.brmhe7 {flex-direction: column;display: flex;}
.d38az3 .xz96 .kpva img {aspect-ratio: 5 / 1;height: auto;width: 100%;border-radius: 0;display: block;object-fit: cover;}
.d38az3 .xz96 .b14e0d {margin: 0 0 22px;text-transform: uppercase;text-wrap: balance;color: var(--q56l1);letter-spacing: -.01em;border-bottom: 1px solid var(--o6vk);font: 700 clamp(26px, 4vw, 52px)/1 var(--fh17l);padding: 0 0 18px;}
.d38az3 .xz96 .b14e0d::before {display: none;}

.d38az3 .xz96 .ks63xxp {padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;font-size: 17px;color: var(--ukga);line-height:1.69;}
.d38az3 .xz96 .ks63xxp :is(p, li):last-child {margin-bottom: 0;}
.d38az3 .xz96 .z0nym {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.d38az3 .xz96 .w6nq8b {min-height: 48px;padding: 0 26px;justify-content: center;background: var(--y21c);text-decoration: none;color: var(--mgmid, var(--glgi));align-items: center;border-radius: 0;letter-spacing: .14em;text-transform: uppercase;font: 700 13px/1 var(--fh17l);display: inline-flex;}
.d38az3 .xz96 .w6nq8b:hover {filter: brightness(1.08);}

.d38az3 .emyk.amq2 {text-align: left;}
.d38az3 .emyk .bc3t5 {margin: 0 0 22px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--fh17l);color: var(--q56l1);text-transform: uppercase;padding: 0 0 18px;border-bottom: 1px solid var(--o6vk);letter-spacing: -.01em;text-wrap: balance;}
.d38az3 .emyk .zns9e {font-size: 17px;margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--ukga);line-height:1.59;max-width: 62ch;}
.d38az3 .emyk .qkhb {list-style: none;margin: 0;padding: 0;}

.d38az3 .emyk.c77ept3 .qkhb {gap: clamp(24px, 3vw, 44px);display: flex;justify-content: center;flex-wrap: wrap;}
.d38az3 .emyk.c77ept3 .qkhb > * {min-width: 0;max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;}
@media (max-width:631px) {
  .d38az3 .emyk.c77ept3 .qkhb > * {max-width: none;}
}
.d38az3 .emyk .cccn92 {min-width: 0;}
.d38az3 .emyk.s783ya .cccn92 {border-top: 1px solid var(--iao);align-items: start;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);padding: clamp(20px, 2.6vw, 32px) 0;display: grid;gap: clamp(16px, 2.4vw, 34px);}
.d38az3 .emyk .sf6r {letter-spacing: .18em;font: 600 12px/1 var(--fh17l);display: block;color: var(--qezoh, var(--ukga));margin-bottom:12px;}
.d38az3 .emyk.s783ya .sf6r {margin-bottom: 0;}
.d38az3 .emyk .yxxgsz {margin: 0 0 14px;}
.d38az3 .emyk.s783ya .yxxgsz {margin: 0;}
.d38az3 .emyk .yxxgsz img {height: auto;display: block;border-radius: 0;aspect-ratio: 3 / 2;object-fit: cover;width: 100%;}
.d38az3 .emyk .bp6mej {color: var(--q56l1);margin: 0;max-width: 46ch;line-height:1.56;font-size: 16.5px;}
.d38az3 .emyk .pw717b {flex-wrap: wrap;margin-top: clamp(26px, 3vw, 40px);gap:13px;display: flex;}
.d38az3 .emyk .v8nx,
.d38az3 .emyk .wz66 {letter-spacing: .14em;display: inline-flex;border-radius: 0;text-transform: uppercase;font: 700 13px/1 var(--fh17l);align-items: center;min-height: 48px;justify-content: center;text-decoration: none;padding: 0 26px;}
.d38az3 .emyk .v8nx {background: var(--y21c);color: var(--mgmid, var(--glgi));}
.d38az3 .emyk .v8nx:hover {filter: brightness(1.08);}

.d38az3 .emyk .wz66 {background: none;box-shadow: inset 0 0 0 1px var(--o6vk);color: color-mix(in srgb, var(--xiiz) 35%, var(--q56l1));}
.d38az3 .emyk .wz66:hover {box-shadow: inset 0 0 0 1px var(--xiiz);}
@media (max-width:709px) {
  .d38az3 .emyk.s783ya .cccn92 {grid-template-columns: auto minmax(0, 1fr);}
  .d38az3 .emyk.s783ya .yxxgsz {grid-column: 1 / -1;}
  .d38az3 .emyk .v8nx,
  .d38az3 .emyk .wz66 {width: 100%;}
}

.d38az3 .v8qq178.kv1v {max-width: none;}
.d38az3 .v8qq178 .x6ad05v {align-items: center;border-bottom: 1px solid var(--iao);padding-bottom:19px;gap:1px 16px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.d38az3 .v8qq178 .qbh88 {width: 56px;overflow: hidden;grid-row: 1 / span 2;margin: 0;height: 56px;}
.d38az3 .v8qq178 .qbh88 img {height: 100%;border-radius: 0;display: block;width: 100%;object-fit: cover;}
.d38az3 .v8qq178 .nv1ynmg {margin: 0;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--fh17l);letter-spacing: .01em;text-transform: uppercase;color: var(--q56l1);}
.d38az3 .v8qq178 .azvdp {letter-spacing: .16em;margin: 0;text-transform: uppercase;font: 600 12px/1.4 var(--fh17l);color: var(--ukga);}
.d38az3 .v8qq178 .n351 {font-size: 16.5px;max-width: 68ch;line-height:1.69;padding-left: clamp(0px, 4vw, 72px);color: var(--ukga);margin: 20px 0 0;}
.d38az3 .v8qq178 .nj4k7t {padding-left: clamp(0px, 4vw, 72px);margin: 22px 0 0;align-items: center;display: grid;gap: 0 20px;grid-template-columns: auto minmax(0, 1fr);}
.d38az3 .v8qq178 .ats7 {font: 600 11.5px/1 var(--fh17l);text-transform: uppercase;letter-spacing: .16em;color: var(--ukga);}
.d38az3 .v8qq178 .vx6hg {margin: 0;}
.d38az3 .v8qq178 .vx6hg a {text-decoration-color: var(--xiiz);align-items: center;text-decoration: underline;color: var(--q56l1);display: inline-flex;text-underline-offset: 4px;min-height: 44px;font-size: 15px;text-decoration-thickness: 2px;}
.d38az3 .v8qq178 .xcqan {margin-top:21px;font-size: 13px;color: var(--ukga);border-top: 1px solid var(--iao);line-height:1.62;padding-top:17px;display: block;}

.d38az3 .v8qq178 .pqn92dy {margin: 0 0 14px;}

.d38az3 .v8qq178 .p3ax2xb {border-color: var(--iao);border-width: 1px 0 0;border-style: solid;margin: 18px 0 0;}

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

.d38az3 .dxrj4m .syv1qf6 {border-bottom: 1px solid var(--o6vk);margin: 0 0 26px;padding: 0 0 20px;text-transform: uppercase;text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--fh17l);letter-spacing: -.01em;color: var(--q56l1);}
.d38az3 .dxrj4m .syv1qf6::before {display: none;}

.d38az3 .dxrj4m .dj6r {width: 56px;border-color: var(--xiiz);border-style: solid;border-width: 2px 0 0;margin: 0 0 22px clamp(0px, 4vw, 72px);}
.d38az3 .dxrj4m .c5mk1kw {max-width: 68ch;color: var(--q56l1);line-height:1.70;font-size: 17px;padding-left: clamp(0px, 4vw, 72px);}
.d38az3 .dxrj4m .c5mk1kw :is(p, li) {color: var(--q56l1);}
.d38az3 .dxrj4m .c5mk1kw :last-child {margin-bottom: 0;}

.d38az3 .dxrj4m .vh3yvf {border-left: 2px solid var(--xiiz);padding-left: clamp(16px, 4vw, 72px);}

.d38az3 .vtag .ttm6 {text-transform: uppercase;color: var(--q56l1);letter-spacing: -.01em;padding: 0;margin: 0 0 16px;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--fh17l);border: 0;}
.d38az3 .vtag .ttm6::before {display: none;}
.d38az3 .vtag .q8fy4w {max-width: 60ch;margin: 0 0 26px;line-height:1.61;color: var(--ukga);font-size: 17px;}

.d38az3 .vtag.cttan {margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--xiiz);}
.d38az3 .vtag .dwsdqj {display: flex;border-top: 1px solid var(--o6vk);margin: 0;padding: 0;gap: 0;flex-wrap: wrap;}
.d38az3 .vtag .s0hx {font: 600 11.5px/1 var(--fh17l);text-transform: uppercase;padding: 16px 0 0;color: var(--ukga);letter-spacing: .16em;}
.d38az3 .vtag .yw6vwm {color: var(--q56l1);font: 700 clamp(18px, 2vw, 24px)/1.1 var(--fh17l);padding: 6px 0 18px;margin: 0;letter-spacing: .01em;}
.d38az3 .vtag .d0y46g9 {margin: 26px 0 0;gap:13px;max-width: none;flex-wrap: wrap;display: flex;}
.d38az3 .vtag .bwb4sz1 {letter-spacing: .14em;box-shadow: inset 0 0 0 1px var(--o6vk);font: 700 13px/1 var(--fh17l);background: none;color: color-mix(in srgb, var(--xiiz) 35%, var(--q56l1));align-items: center;padding: 0 26px;min-height: 48px;text-transform: uppercase;display: inline-flex;border-radius: 0;justify-content: center;text-decoration: none;}
.d38az3 .vtag .bwb4sz1:hover {box-shadow: inset 0 0 0 1px var(--xiiz);}

.d38az3 .vtag ul.efbttq {list-style: none;padding: 0;}
.d38az3 .vtag .r9ey {padding: 0;margin: 0;max-width: none;}

.d38az3 .vtag b.s0hx {display: block;}
.d38az3 .vtag span.yw6vwm {display: block;}

.d38az3 .vtag ul.h1mp {padding: 0;list-style: none;}
.d38az3 .vtag .h1mp > li {max-width: none;margin: 0;}

.d38az3 .b8e6j6.p4yj0 {display: block;}
.d38az3 .b8e6j6 .b0dqws {margin: 0 0 22px;border-width: 1px 0 0;border-style: solid;border-color: var(--o6vk);}
.d38az3 .b8e6j6 .ap9h {letter-spacing: .14em;padding: 0 32px;border-radius: 0;align-items: center;display: inline-flex;font: 700 13.5px/1 var(--fh17l);text-transform: uppercase;background: var(--y21c);color: var(--mgmid, var(--glgi));text-decoration: none;min-height: 52px;justify-content: center;}
.d38az3 .b8e6j6 .ap9h:hover {filter: brightness(1.08);}
.d38az3 .b8e6j6.gssawz  {text-align: left;}
.d38az3 .b8e6j6.d2ze   {text-align: center;}
.d38az3 .b8e6j6.kx359 {text-align: right;}
.d38az3 .b8e6j6.aqeb8 .ap9h {width: 100%;display: flex;}

.d38az3 .b8e6j6.p4yj0 {max-width: none;}

.d38az3 .b8e6j6.gpaxbc4::before {display: block;background: var(--o6vk);content: "";height: 1px;margin: 0 0 22px;}

.d38az3 .b8e6j6 .hfp4y {margin: 22px 0 0;}

.d38az3 .w59h.vms5cf7 {display: block;}
.d38az3 .w59h .pgfh7rz {display: block;}
.d38az3 .w59h .pgfh7rz img {display: block;border-radius: 0;width: 100%;height: auto;}
.d38az3 .w59h .rzr2n {height: 1px;background: var(--o6vk);margin-top:14px;display: block;}
.d38az3 .w59h .my3m {letter-spacing: .14em;text-transform: uppercase;display: block;color: var(--ukga);padding-left: clamp(0px, 4vw, 72px);font: 600 12px/1.5 var(--fh17l);margin-top:8px;}

.d38az3 .w59h .h2cw7a0 {margin-top:14px;padding-top:9px;border-top: 1px solid var(--o6vk);display: block;}
.d38az3 .w59h .h2cw7a0 .my3m {margin-top: 0;}

.d38az3 .w59h .zy552 {margin: 0 0 10px;padding-left: 0;}

.d38az3 .vvnc .j3e54s {font: 600 11.5px/1 var(--fh17l);color: var(--ukga);text-transform: uppercase;letter-spacing: .18em;margin-bottom:10px;display: block;}

.d38az3 .vvnc .kk5kw {margin: 0;align-items: center;padding-top:12px;flex-wrap: wrap;display: flex;border-top: 1px solid var(--iao);max-width: none;}
.d38az3 .vvnc .kk5kw a {align-items: center;letter-spacing: .13em;color: var(--ukga);min-height: 44px;display: inline-flex;text-transform: uppercase;border-left: 1px solid var(--iao);text-decoration: none;padding: 0 16px;font: 600 12.5px/1 var(--fh17l);}
.d38az3 .vvnc .kk5kw a:first-child {padding-left: 0;border-left: 0;}
.d38az3 .vvnc .kk5kw a:hover {color: var(--q56l1);}

.d38az3 .wajjc5 .pmr8 {font: 600 11.5px/1 var(--fh17l);letter-spacing: .18em;color: var(--ukga);text-transform: uppercase;margin-bottom:15px;display: block;}
.d38az3 .byc6x76 .yqtyhf {color: var(--q56l1);padding: 0 0 18px;margin: 0 0 22px;font: 700 clamp(26px, 4vw, 48px)/1 var(--fh17l);letter-spacing: -.01em;text-transform: uppercase;border-bottom: 1px solid var(--o6vk);}
.d38az3 .byc6x76 .yqtyhf::before {display: none;}

.d38az3 .wajjc5 .s0y9byh,
.d38az3 .byc6x76 .ec5z90 {overflow-x: auto;}
.d38az3 .wajjc5 .s0y9byh table,
.d38az3 .byc6x76 .ec5z90 table {margin: 0;}
.d38az3 .byc6x76 .dyfg14q {margin-top:11px;letter-spacing: .16em;text-transform: uppercase;color: var(--ukga);display: block;font: 600 11.5px/1 var(--fh17l);}

.d38az3 .byc6x76 figure.ec5z90 {margin: 0;}

.d38az3 .byc6x76 p.dyfg14q {max-width: 68ch;margin: 12px 0 0;}

.d38az3 .byc6x76 .hf1wa3 {margin: 0 0 14px;}
.d38az3 .byc6x76 p.hf1wa3 {margin: 0 0 14px;}

.d38az3 {--tvp9: var(--q56l1);}
.d38az3 :is(.agpn, [class*="table"]) {overflow-x: auto;}
.d38az3 table {border-collapse: collapse;font-size: 16px;width: 100%;}
.d38az3 thead th {font: 700 11.5px/1.3 var(--fh17l);text-transform: uppercase;white-space: nowrap;padding: 14px 16px 14px 0;color: var(--ukga);letter-spacing: .14em;text-align: left;border-bottom: 2px solid var(--tvp9, var(--q56l1));}
.d38az3 tbody td {color: var(--gli, inherit);padding: 14px 16px 14px 0;border-bottom: 1px solid var(--iao);}

.zrw8 {border-top: 1px solid var(--o6vk);}
.aa4hy {max-width: var(--gf2);padding: clamp(46px, 6vw, 90px) 24px;margin: 0 auto;}
.y9te {font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--fh17l);text-transform: uppercase;margin: 0;letter-spacing: -.015em;text-wrap: balance;}
.dwk79bf {color: var(--ukga);font-size: 18px;margin: 16px 0 26px;max-width: 60ch;}

.b1kv8t4 {color: var(--ukga);padding: 0 24px 40px;margin: 0 auto;font: 600 11.5px/1 var(--fh17l);letter-spacing: .16em;max-width: var(--gf2);}

.h2sv5mt.h2sv5mt {border-top: 1px solid var(--o6vk);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);background: var(--wno1v);}
.h2sv5mt .jfv0 {gap:31px 56px;align-items: start;max-width: var(--gf2);margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;display: grid;}
.h2sv5mt .ws2qgp img {display: block;height: 26px;width: auto;}
.h2sv5mt .ws2qgp span {font: 700 18px/1 var(--fh17l);letter-spacing: .06em;text-transform: uppercase;}
.h2sv5mt .g4gmmq {display: grid;grid-auto-flow: column;gap:52px;}
.h2sv5mt .g4gmmq ul {display: grid;padding: 0;gap:7px;margin: 0;list-style: none;}
.h2sv5mt .g4gmmq a {min-height: 44px;align-items: center;display: flex;text-transform: uppercase;letter-spacing: .12em;color: var(--ukga);font: 600 12px/1 var(--fh17l);text-decoration: none;}
.h2sv5mt .g4gmmq a:hover {color: var(--q56l1);}
.h2sv5mt .s7r7y {gap:15px;flex-wrap: wrap;display: flex;max-width: var(--gf2);opacity:0.72;align-items: center;margin: 26px auto 0;}
.h2sv5mt .ggt2 {margin: 26px auto 0;padding-top:20px;border-top: 1px solid var(--iao);max-width: var(--gf2);}
.h2sv5mt .ggt2 p {margin: 0;color: var(--ukga);font-size: 13px;}
.h2sv5mt .ggt2 p + p {line-height:1.58;margin-top:10px;}

@media (max-width:905px) {
  .pm3t {display: flex;}
  .jzbhz9j {display: none;}

  .ywhp {margin-left: auto;flex: 0 0 auto;}
  .yxvr, .nez3 {font-size: 13.5px;padding: 0 13px;}
  .a60f1 {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .pfp4sqq {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  
  .a68ph0 {gap:13px;padding: 0 16px;}
  .d38az3 {padding-right:15px;padding-left:17px;}
  .aa4hy, .b1kv8t4 {padding-left:15px;padding-right:16px;}
  .z8bqw.z8bqw .tgy1 {gap:33px;grid-template-columns: 1fr;}
  
  .z8bqw.z8bqw .zpeey3 {gap: 0;grid-auto-flow: row;grid-template-rows: none;}
  .z8bqw.z8bqw .zpeey3 > dt {margin-top:35px;}
  .z8bqw.z8bqw .zpeey3 > dt:first-child {margin-top: 0;}
  
  .aexsc68.aexsc68 .fqf4agw {padding-left: 0;text-indent: 0;}
  
  .aexsc68.aexsc68 .y0rrxb,
  .aexsc68.aexsc68 .w1v1 {padding-left: 0;text-indent: 0;}
  .aexsc68.aexsc68 .f49m8 {width: auto;margin-bottom:5px;display: block;}
}

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

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

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

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

.k6cz:checked ~ .mjed {visibility: visible;opacity:0.98;}
.k6cz:checked ~ .djes1 {transform: translateX(0);visibility: visible;}

.m2d2 {gap:13px;position: sticky;background: var(--vvbcb);justify-content: space-between;align-items: center;z-index: 1;border-bottom: 1px solid var(--o6vk, var(--g20));display: flex;padding: 14px 16px;top: 0;}
.tet1 {align-items: center;display: inline-flex;min-height: 44px;}
.tet1 img {width: auto;display: block;height: 26px;}
.xfh5p {color: var(--lga);font-weight: 800;font-size: 16px;font-family: var(--fh17l);letter-spacing: .01em;}

.kex94qx {color: var(--lga);background: var(--fg7);width: 44px;align-items: center;cursor: pointer;height: 44px;justify-content: center;flex: none;display: inline-flex;border-radius: 0;border: 1px solid var(--o6vk, var(--g20));}
.kex94qx:hover {background: var(--ozcf);}
.kex94qx:focus-visible,
.wyxns a:focus-visible,
.n007:focus-visible,
.dgw52:focus-visible {outline: 2px solid var(--lga);outline-offset: 2px;}

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

.wyxns a {min-height: 48px;align-items: center;padding: 10px 14px;text-decoration: none;color: var(--lga);font-size: 15.5px;display: flex;border-radius: 0;border: 1px solid transparent;line-height:1.30;font-weight: 600;}
.wyxns a:hover {background: var(--fg7);border-color: var(--o6vk, var(--g20));}

.wyxns a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--xiiz, var(--y21c));background: var(--fg7);border-color: var(--o6vk, var(--g20));}

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

.n007, .dgw52 {font-weight: 700;display: flex;padding: 12px 18px;justify-content: center;min-height: 48px;align-items: center;border-radius: 0;text-decoration: none;font-size: 15px;}
.n007 {background: var(--y9lge);color: var(--geyqs, var(--x4l6w));border: 1px solid var(--o6vk, var(--g20));}
.dgw52 {color: var(--u4k, var(--qeaov));background: var(--v76ee);border: 1px solid transparent;}

.wyxns {padding: 8px 18px 14px;}
.wyxns ul {gap: 0;}
.wyxns li + li {border-top: 1px solid var(--o6vk, var(--g20));}
.wyxns a {text-transform: uppercase;font-weight: 600;font-family: var(--fh17l);font-size: 20px;padding: 14px 2px;border: 0;border-radius: 0;margin: 4px 0;letter-spacing: .01em;}
.wyxns a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.wyxns a[aria-current="page"] {box-shadow: none;background: none;}
.wyxns a[aria-current="page"]::after {margin-left: auto;background: var(--xiiz, var(--y21c));height: 3px;content: '';width: 26px;}
.xfh5p {text-transform: uppercase;font-size: 18px;font-family: var(--fh17l);}
.m2d2 {padding: 14px 18px;}
.bj3w {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.n007, .dgw52 {font-family: var(--fh17l);letter-spacing: .03em;text-transform: uppercase;}

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

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

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

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

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

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

.d38az3 .vvnc .prjxj > summary {display: flex;min-height: 44px;align-items: center;cursor: pointer;list-style: none;gap:12px;}
.d38az3 .vvnc .prjxj > summary::-webkit-details-marker {display: none;}
.d38az3 .vvnc .prjxj > summary:focus-visible {outline: 2px solid var(--q56l1);outline-offset: 4px;}
.d38az3 .vvnc .prjxj > summary .j3e54s {margin: 0;}

.d38az3 .vvnc .prjxj > summary::after {line-height: 1;opacity:0.56;font-weight: 400;content: "+";margin-left: auto;flex: 0 0 auto;transition:transform 0.172s ease, opacity 0.196s ease;font-size: 15px;}
.d38az3 .vvnc .prjxj[open] > summary::after {opacity:1;transform: rotate(45deg);}
.d38az3 .vvnc .prjxj[open] > summary {margin-bottom:7px;}
@media (prefers-reduced-motion: reduce) {
  .d38az3 .vvnc .prjxj > summary::after {transition:none;}
}

.d38az3 {padding-bottom: max(96px, var(--ivn4, 96px));}

.m3jmt {--p4cdf: 0;--qj9: .1em;--bjj8j: 0;--shxo: 1px solid var(--iao);--yxhg: 12px;--ti7u0: 0;--ah39s: 700;--ulsf: 0;--f3x6: uppercase;}

.d38az3 .wajjc5 h2.pmr8.pmr8 {text-align: start !important;text-transform: uppercase;margin: 0 0 14px !important;padding: 0 !important;letter-spacing: .18em !important;border: 0 !important;display: block;color: var(--ukga);font: 600 11.5px/1 var(--fh17l) !important;}

.d38az3 .wajjc5 .hrsagmk {border-color: var(--o6vk);border-style: solid;border-width: 1px 0 0;margin: 0 0 16px;}

.d38az3 .wajjc5 .ph22q0 {gap: 0 28px;align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);display: grid;}
.d38az3 .wajjc5 .ph22q0 h2.pmr8.pmr8 {padding-top:16px !important;margin: 0 !important;}
@media (max-width:732px) {
  
  .d38az3 .wajjc5 .ph22q0 {grid-template-columns: minmax(0, 1fr);}
  .d38az3 .wajjc5 .ph22q0 h2.pmr8.pmr8 {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.d38az3 .ne1v4 .h4ydd {gap:24px 18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:765px) { .d38az3 .ne1v4 .h4ydd {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.d38az3 .bjnng.x23x .sw6f7 {max-height: none;margin: 0;position: absolute;inset: 0;}
.d38az3 .bjnng.x23x .sw6f7 picture {height: 100%;display: block;}
.d38az3 .bjnng.x23x .dnbz,
.d38az3 .bjnng.x23x .sw6f7 img {height: 100%;width: 100%;object-fit: cover;max-height: none;aspect-ratio: auto;}

.d38az3 .bjnng:not(.x23x) .sw6f7 {margin-top: clamp(36px, 4.6vw, 64px);}
.d38az3 .bjnng.jx2yme .sw6f7 {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.d38az3 .bjnng:not(.x23x) .dnbz,
.d38az3 .bjnng:not(.x23x) .sw6f7 img {aspect-ratio: auto;height: auto;max-height: none;object-fit: contain;}
.d38az3 .bjnng:not(.x23x) .sw6f7 picture {display: block;}

.d38az3 > .bjnng.x23x.dqf1j {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--q56l1) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--y21c) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--tvp9, var(--y21c)) 30%, transparent), transparent 70%),
    var(--ljm) !important;}

.d38az3 .emyk.bbx8me {display: block;}
.bbx8me .hq4mc {align-items: flex-end;flex-wrap: wrap;margin: 0 0 20px;justify-content: space-between;display: flex;gap:17px 28px;}
.bbx8me .h40c {flex: 1 1 320px;min-width: 0;}
.bbx8me .bc3t5 {margin: 0;}
.bbx8me .zns9e {margin: 12px 0 0;}
.bbx8me .scx09 {display: flex;gap: 0;}
.bbx8me .vtkm0 {transition:background 0.163s, color 0.165s;height: 54px;align-items: center;display: flex;color: var(--q56l1);border: 1px solid var(--iao);border-radius: 0;background: transparent;cursor: pointer;padding: 0;font: 600 20px/1 var(--fh17l);width: 54px;justify-content: center;}
.bbx8me .vtkm0 + .vtkm0 {border-left: 0;}
.bbx8me .vtkm0:hover {color: var(--mgmid, var(--glgi));background: var(--y21c);border-color: var(--y21c);}
.bbx8me .vtkm0[hidden] {display: none;}

.bbx8me .m428k6 {gap:5px;display: flex;margin: 0 0 14px;}
.bbx8me .xcp7x6 {height: 3px;background: var(--iao);flex: 1 1 0;overflow: hidden;}
.bbx8me .xcp7x6 i {background: var(--y21c);width: 0;height: 100%;display: block;}
.bbx8me .xcp7x6[data-s="done"] i {width: 100%;}
.bbx8me .xcp7x6[data-s="run"] i {animation: ere3wjk var(--d4sh, 6000ms) linear forwards;}
@keyframes ere3wjk { from {width: 0;} to {width: 100%;} }

.bbx8me .wkpw {overflow-x: auto;scroll-behavior: smooth;grid-auto-columns: 100%;scrollbar-width: none;margin: 0;list-style: none;padding: 0;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;grid-auto-flow: column;display: grid;}
.bbx8me .wkpw::-webkit-scrollbar {display: none;}
.bbx8me .v4rr {display: grid;border: 1px solid var(--iao);min-width: 0;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);scroll-snap-align: start;}
.bbx8me .z8m56a {overflow: hidden;min-height: clamp(280px, 34vw, 460px);min-width: 0;position: relative;margin: 0;}
.bbx8me .z8m56a picture {height: 100%;display: block;}
.d38az3 .bbx8me .z0qc7.z0qc7 {height: 100%;object-fit: cover;border-radius: 0;max-width: none;inset: 0;position: absolute;width: 100%;}
.bbx8me .w18p .z8m56a {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--q56l1) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--y21c) 65%, transparent), transparent 70%),
    var(--ljm);}
.bbx8me .bdjbxs {align-items: flex-start;display: flex;justify-content: flex-end;padding: clamp(22px, 3vw, 40px);border-left: 1px solid var(--iao);gap:15px;min-width: 0;flex-direction: column;}
.bbx8me .rvkmnh6 {color: var(--y21c);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--fh17l);}
.bbx8me .rvkmnh6 i {color: var(--ukga);font-size: .28em;font-style: normal;margin-left:6px;letter-spacing: .06em;}
.bbx8me .hcpx {font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--fh17l);letter-spacing: -.005em;color: var(--q56l1);text-transform: uppercase;margin: 0;}
.bbx8me .pw717b {margin: 18px 0 0;}
@media (max-width:765px) {
  .bbx8me .v4rr {grid-template-columns: minmax(0, 1fr);}
  .bbx8me .z8m56a {min-height: 0;aspect-ratio: 4 / 3;}
  .bbx8me .bdjbxs {border-top: 1px solid var(--iao);border-left: 0;}
  .bbx8me .rvkmnh6 {font-size: 72px;}
  .bbx8me .bdjbxs .v8nx {align-self: stretch;}
  .bbx8me .vtkm0 {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .bbx8me .wkpw {scroll-behavior: auto;} .bbx8me .xcp7x6[data-s="run"] i {width: 100%;animation: none;} }

.d38az3 .bbx8me :is(.v4rr, .m428k6) {max-width: none;}

.d38az3 .zq4025 .d2fzrwy {border-left: 1px solid var(--iao);border-top: 1px solid var(--iao);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
.d38az3 .zq4025 .wk0xje1,
.d38az3 .zq4025 .wk0xje1:first-child {text-align: center;box-sizing: border-box;transition:background 0.191s;border-right: 1px solid var(--iao);border-left: 0;justify-content: center;flex-direction: column;display: flex;padding: 18px 12px;align-items: center;min-height: 110px;gap:11px;border-bottom: 1px solid var(--iao);}
.d38az3 .zq4025 .wk0xje1:hover {background: color-mix(in srgb, var(--y21c) 10%, transparent);}
.d38az3 .zq4025 .wk0xje1 img {max-width:121px;opacity:0.98;height: 32px;}
.d38az3 .zq4025 .edbrjc1 {font-size: 12px;white-space: normal;}
@media (max-width:765px) {
  .d38az3 .zq4025 .d2fzrwy {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .d38az3 .zq4025 .wk0xje1, .d38az3 .zq4025 .wk0xje1:first-child {padding: 14px 8px;min-height: 92px;}
  .d38az3 .zq4025 .wk0xje1 img {max-width: 100%;height: 26px;}
}

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

.d38az3 .vtag.vgw7h .dwsdqj {grid-template-rows: auto auto;display: grid !important;justify-content: start;list-style: none;column-gap:39px;grid-auto-columns: max-content;max-width: none;padding: 0;row-gap:5px;grid-auto-flow: column;margin: 18px 0 0;}
.d38az3 .vtag.vgw7h ul.dwsdqj {grid-template-rows: auto;}
.d38az3 .vtag.vgw7h .r9ey {gap:6px;max-width: none;display: flex;flex-direction: column;}
.d38az3 .vtag.vgw7h .dwsdqj :is(dt, dd) {margin: 0;}
.d38az3 .vtag.vgw7h .yw6vwm {font-size: clamp(20px, 2vw, 26px);}
.d38az3 .vtag.vgw7h a.bwb4sz1 {color: var(--mgmid, var(--glgi));background: var(--y21c);border-color: var(--y21c);}
.d38az3 .vtag.vgw7h a.bwb4sz1:hover {filter: brightness(1.08);}
@media (max-width:548px) { .d38az3 .vtag.vgw7h .dwsdqj {column-gap:23px;} }

.d38az3 .aexsc68.amq2 .qkhb {list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 0 clamp(14px, 2vw, 28px);max-width: none;counter-reset: none;margin: 10px 0 0;padding: 0;display: grid;}
.d38az3 .aexsc68.amq2 .cccn92 {position: relative;min-width: 0;max-width: none;padding: 22px 0 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--y21c) 35%, var(--iao));margin: 0;}
.d38az3 .aexsc68.amq2 .cccn92:nth-child(2) {border-top-color: color-mix(in srgb, var(--y21c) 55%, var(--iao));}
.d38az3 .aexsc68.amq2 .cccn92:nth-child(3) {border-top-color: color-mix(in srgb, var(--y21c) 78%, var(--iao));}
.d38az3 .aexsc68.amq2 .cccn92:nth-child(n+4) {border-top-color: var(--y21c);}
.d38az3 .aexsc68.amq2 :is(.y0rrxb, .fqf4agw) {align-items: flex-start;gap:9px;flex-direction: column;display: flex;max-width: none;margin: 0;}
.d38az3 .aexsc68.amq2 .f49m8 {-webkit-text-stroke: 1.5px var(--y21c);margin: 0 0 4px;color: transparent;letter-spacing: -.04em;transition:color 0.189s;font: 700 clamp(64px, 7vw, 104px)/.8 var(--fh17l);display: block;}
.d38az3 .aexsc68.amq2 .cccn92:hover .f49m8 {color: var(--y21c);}
.d38az3 .aexsc68.amq2 .m8x0k {letter-spacing: .01em;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--fh17l);overflow-wrap: anywhere;text-transform: uppercase;color: var(--q56l1);}
.d38az3 .aexsc68.amq2 :is(.ybensb, .w1v1) {margin: 0;display: block;line-height:1.59;font-size: 15px;max-width: none;color: var(--ukga);overflow-wrap: anywhere;}
.d38az3 .aexsc68.amq2 .w1v1 {margin-top:10px;}
@media (max-width:970px) {
  .d38az3 .aexsc68.amq2 .qkhb {row-gap:30px;grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:548px) {
  .d38az3 .aexsc68.amq2 .qkhb {row-gap:22px;grid-template-columns: minmax(0, 1fr);}
  .d38az3 .aexsc68.amq2 .cccn92 {padding-top:15px;}
  .d38az3 .aexsc68.amq2 .f49m8 {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .d38az3 .aexsc68.amq2 .f49m8 {transition:none;} }

.d38az3 .aexsc68.amq2 :is(.fqf4agw, .y0rrxb) {text-indent: 0;padding-left: 0;}
.d38az3 .aexsc68.amq2 .f49m8 {width: auto;text-align: left;position: static;}
.d38az3 .aexsc68.amq2 .m8x0k + .ybensb::before {content: none;}

.d38az3 .vvnc .kk5kw {display: flex;flex-wrap: wrap;}
.d38az3 .vvnc .kk5kw > * {flex: 1 1 auto;}
