

:root {--smm:   var(--yy0e5);--tjo:  var(--cr2p0);--mru0: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--ljt: clamp(52px, 7vw, 110px);--wguep: var(--bs5);--vsxg: var(--kxn);--s4ap: var(--xyk);--lyb:"Oswald", "Roboto Condensed", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--ycv:  1240px;}

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

.f71x {top: 0;color: var(--eo3s0, var(--m96, var(--zqt)));text-decoration: none;font-weight: 700;left: -9999px;z-index: 200;background: var(--s4ap);padding: 12px 20px;position: absolute;}
.f71x:focus {top: 10px;left: 10px;}

.tbpc4v {z-index: 60;position: sticky;border-bottom: 1px solid var(--tjo);background: var(--gyl4);top: 0;}
.eebaz {margin: 0 auto;min-height: 62px;padding: 0 24px;align-items: center;max-width: var(--ycv);display: flex;gap:25px;}
.mr84s4 {align-items: center;min-height: 44px;display: inline-flex;text-decoration: none;}
.mr84s4 img {display: block;width: auto;height: 24px;}
.y45v {font: 700 19px/1 var(--lyb);text-transform: uppercase;letter-spacing: .06em;color: var(--upfd);}

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

.a9scy {gap:8px;align-items: center;display: flex;}
.qw1x3 {min-height: 44px;text-transform: uppercase;padding: 0 12px;align-items: center;letter-spacing: .12em;display: inline-flex;text-decoration: none;background: var(--rqcla);font: 600 12.5px/1 var(--lyb);color: var(--y8hjo, var(--a6an5));}

.cmws3xr,
.bxymd7 :is(.qfp2, .dyaw7e, .gc8qpq7, .x2ns,
              .rqtzn, .azc4hpp, .m62vm) a[role="button"],
.bxymd7 .x2ns a {letter-spacing: .12em;display: inline-flex;border-radius: 0;border: 0;color: var(--m96, var(--zqt));min-height: 44px;padding: 0 22px;align-items: center;text-decoration: none;background: var(--xyk);cursor: pointer;text-transform: uppercase;font: 700 13px/1 var(--lyb);justify-content: center;}

.cmws3xr {background: var(--njzo);color: var(--vrejm, var(--n3a));}
.cmws3xr:hover {background: var(--s2r0);}
.bxymd7 :is(.qfp2, .dyaw7e, .gc8qpq7, .x2ns,
              .rqtzn, .azc4hpp, .m62vm) a[role="button"]:hover,
.bxymd7 .x2ns a:hover {background: var(--s2r0);}
.r9mr0s {min-height: 56px;font-size: 14px;padding: 0 34px;}

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

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

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

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

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

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

.bxymd7 .qfp2.d21e {display: block;padding: 0 0 var(--ljt) !important;border-bottom: 1px solid var(--tjo) !important;}

.bxymd7 .qfp2 .jstdw {letter-spacing: .18em;margin: 0 0 clamp(14px, 2vw, 24px);font: 600 12.5px/1 var(--lyb);color: var(--wguep);text-transform: uppercase;}

.bxymd7 .qfp2 .q0cy6 {color: var(--smm);font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--lyb);letter-spacing: -.02em;margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;text-transform: uppercase;}

.bxymd7 .qfp2.xjfgpq .q0cy6 {font-size: clamp(42px, 7.6vw, 112px);}

.bxymd7 .qfp2 .w5t7 {display: flex;gap:19px 40px;border-top: 1px solid var(--vsxg);align-items: baseline;padding-top: clamp(16px, 2vw, 26px);flex-wrap: wrap;justify-content: space-between;max-width: none;}
.bxymd7 .qfp2 .hpvj7k {margin: 0;font-size: 18px;flex: 1 1 320px;line-height:1.57;color: var(--wguep);max-width: 56ch;}

.bxymd7 .qfp2 .zheytc {white-space: nowrap;font: 700 13.5px/1 var(--lyb);color: var(--m96, var(--zqt));text-decoration: none;transition:filter 0.167s;min-height: 52px;padding: 0 30px;border-radius: 0;text-transform: uppercase;letter-spacing: .14em;justify-content: center;flex: 0 0 auto;display: inline-flex;background: var(--xyk);align-items: center;}
.bxymd7 .qfp2 .zheytc:hover {filter: brightness(1.08);}

.bxymd7 .qfp2 .k7cftp {margin: clamp(26px, 3.4vw, 46px) 0 0;color: var(--khd, var(--smm));}
.bxymd7 .qfp2.f1j4 .k7cftp {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.bxymd7 .qfp2 .dmmq6m,
.bxymd7 .qfp2 .k7cftp img {object-fit: cover;border-radius: 0;aspect-ratio: 3 / 1;max-height: 34vh;display: block;height: auto;width: 100%;}
.bxymd7 .qfp2.f1j4 .dmmq6m,
.bxymd7 .qfp2.f1j4 .k7cftp img {max-height: 26vh;}

@media (max-width:695px) {
  
  .bxymd7 .qfp2 .w5t7 {display: block;}
  .bxymd7 .qfp2 .hpvj7k {margin-bottom:20px;}
  .bxymd7 .qfp2 .zheytc {width: 100%;}
  .bxymd7 .qfp2 .dmmq6m,
  .bxymd7 .qfp2 .k7cftp img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.bxymd7 .qfp2.s1x2s {position: relative;display: flex;padding: clamp(26px, 3.4vw, 46px) !important;flex-direction: column;min-height: min(52vh, 460px);border-bottom: 0 !important;justify-content: flex-end;overflow: hidden;}
.s1x2s .k7cftp {inset: 0;position: absolute;margin: 0;z-index: 0;}
.s1x2s .dmmq6m,
.s1x2s .k7cftp img {max-height: none;aspect-ratio: auto;width: 100%;height: 100%;}
.s1x2s .k7cftp::after {inset: 0;position: absolute;background: linear-gradient(0deg,
    var(--i7ky) 0%,
    color-mix(in srgb, var(--i7ky) 68%, transparent) 46%,
    color-mix(in srgb, var(--i7ky) 18%, transparent) 82%,
    transparent 100%);content: "";}
.s1x2s .jstdw,
.s1x2s .q0cy6,
.s1x2s .w5t7 {z-index: 1;position: relative;}
.s1x2s .q0cy6 {color: var(--khd, var(--smm));}
.s1x2s .jstdw {color: var(--khd, var(--wguep));}
.s1x2s .w5t7 {border-top: 0;}
@media (max-width:695px) {
  .bxymd7 .qfp2.s1x2s {min-height: min(42vh, 360px);}
}

.rqtzn.rqtzn .er6s {padding: 0;list-style: none;margin: 0;}
.rqtzn.rqtzn .jbqkr {margin: 0 0 30px;}
.rqtzn.rqtzn .jbqkr:last-child {margin-bottom: 0;}
.rqtzn.rqtzn .r51xg {max-width: 70ch;padding-left: 4.6em;text-indent: -4.6em;color: var(--smm);line-height:1.62;margin: 0;}
.rqtzn.rqtzn .qzx4t8g {font: 700 13px/1.62 var(--lyb);color: color-mix(in srgb, var(--s4ap) 68%, var(--smm));width: 4.6em;text-indent: 0;text-transform: uppercase;display: inline-block;letter-spacing: .16em;}
.rqtzn.rqtzn .m6044 {color: var(--smm);font-weight: 600;}

.rqtzn.rqtzn .rkpj4 {color: var(--wguep);}
.rqtzn.rqtzn .m6044 + .rkpj4::before {color: var(--tjo);content: " \2014\00a0";}

.rqtzn.rqtzn .zvpsw4h {line-height:1.60;text-indent: -4.6em;color: var(--smm);margin: 0;max-width: 70ch;padding-left: 4.6em;}
.rqtzn.rqtzn .j1j12qm {color: var(--wguep);line-height:1.62;max-width: 70ch;margin: 6px 0 0;padding-left: calc(4.6 * 13px + .26em);}

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

.yefjfyb.yefjfyb .wnv7 {max-width: none;color: var(--wguep);text-transform: uppercase;font: 700 12px/1.3 var(--lyb);padding-top:16px;border-top: 1px solid var(--tjo);letter-spacing: .18em;margin: 0 0 18px;}
.yefjfyb.yefjfyb .f3rp {margin: 0;list-style: none;padding: 0;}
.yefjfyb.yefjfyb .p9jr {max-width: 46ch;line-height:1.60;display: flex;margin: 0 0 14px;align-items: baseline;gap:14px;}
.yefjfyb.yefjfyb .p9jr:last-child {margin-bottom: 0;}
.yefjfyb.yefjfyb .j0bgy {font: 400 17px/1.6 var(--mru0);width: 1ch;color: var(--wguep);flex: 0 0 auto;}

.yefjfyb.yefjfyb .fkze .j0bgy {color: color-mix(in srgb, var(--s4ap) 68%, var(--smm));}
.yefjfyb.yefjfyb .c2sk {min-width: 0;color: var(--smm);}

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

.yefjfyb.yefjfyb .q737 > dd {min-width: 0;margin: 0;}

.m62vm.m62vm .pnv6 {padding: 0;overflow: visible;border: 0;border-radius: 0;margin: 0 0 6px;background: none;display: block;}
.m62vm.m62vm .pnv6:last-child {margin-bottom: 0;}
.m62vm.m62vm .ht06y {list-style: none;min-height: 44px;gap:15px;align-items: baseline;padding: 20px 0 14px;cursor: pointer;color: var(--smm);font: 500 19px/1.4 var(--mru0);display: flex;}
.m62vm.m62vm .ht06y::-webkit-details-marker {display: none;}
.m62vm.m62vm .ht06y::marker {content: "";}
.m62vm.m62vm .a2g5v4r {transition:transform 0.203s ease, border-color 0.222s ease;border-bottom: 1.5px solid var(--wguep);border-right: 1.5px solid var(--wguep);margin-top: 0;flex: 0 0 auto;transform: rotate(-45deg);align-self: center;height: 8px;width: 8px;}
.m62vm.m62vm .pnv6[open] .a2g5v4r {border-right-color: color-mix(in srgb, var(--s4ap) 68%, var(--smm));transform: rotate(45deg);border-bottom-color: color-mix(in srgb, var(--s4ap) 68%, var(--smm));}

.m62vm.m62vm .drvcwp {padding: 0 0 22px 22px;}
.m62vm.m62vm .sn7n {font-size: 16px;max-width: 64ch;margin: 0;line-height:1.70;color: var(--wguep);}

.m62vm.m62vm .kqhn8 {margin-bottom: 0;border-top: 1px solid var(--vsxg);}
.m62vm.m62vm .kqhn8:first-of-type {border-top: 0;}
.m62vm.m62vm .a8yar {margin-left: auto;}
.m62vm.m62vm .mmg24 {padding-left: 0;}

.m62vm.m62vm .w7s1ep {padding: 0;margin: 0;list-style: none;}
.m62vm.m62vm .z5rshvc {margin: 0;max-width: none;}
.m62vm.m62vm .axnaj {color: color-mix(in srgb, var(--s4ap) 68%, var(--smm));font: 700 12px/1.4 var(--lyb);letter-spacing: .16em;flex: 0 0 auto;}

.m62vm.m62vm .pa6zg4 {padding-left:55px;}

.bxymd7 .b5zr6ep .s3cpd + .s3cpd {margin-top: clamp(30px, 4vw, 54px);}
.bxymd7 .b5zr6ep .m5rd2p {font: 600 12px/1 var(--lyb);color: var(--wguep);text-transform: uppercase;letter-spacing: .18em;margin: 0 0 10px;}
.bxymd7 .b5zr6ep .jkee {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;margin: 0;list-style: none;gap:31px 22px;}

@media (max-width:765px) { .bxymd7 .b5zr6ep .jkee {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.bxymd7 .b5zr6ep .g1qt {min-width: 0;}
.bxymd7 .b5zr6ep .ctdt9e {color: inherit;gap:1px 10px;align-items: baseline;text-decoration: none;min-width: 0;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.bxymd7 .b5zr6ep .pvj09g {letter-spacing: .12em;grid-row: 2 / span 2;font: 600 12px/1.25 var(--lyb);align-self: start;color: var(--wguep);}

.bxymd7 .b5zr6ep .bz3z2 {grid-column: 1 / -1;width: 100%;margin: 0 0 12px;overflow: hidden;}
.bxymd7 .b5zr6ep .bz3z2 img {height: auto;width: 100%;display: block;aspect-ratio: 1 / 1;border-radius: 0;object-fit: cover;}
.bxymd7 .b5zr6ep .c2kmd {color: var(--smm);font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--lyb);text-transform: uppercase;min-width: 0;letter-spacing: .01em;}
.bxymd7 .b5zr6ep .egetktq {font: 400 12.5px/1.3 var(--lyb);font-style: normal;text-overflow: ellipsis;color: var(--wguep);white-space: nowrap;letter-spacing: .12em;min-width: 0;grid-column: 2;overflow: hidden;text-transform: uppercase;}
.bxymd7 .b5zr6ep .ctdt9e:hover .c2kmd {text-decoration-color: var(--s4ap);text-underline-offset: 5px;text-decoration: underline;text-decoration-thickness: 2px;}

.bxymd7 .y2assz .hgfg00 {border-top: 1px solid var(--vsxg);padding: 0;margin: 0;grid-template-columns: minmax(0, 1fr) auto;align-items: center;display: grid;}
.bxymd7 .y2assz .yq3p {border-bottom: 1px solid var(--vsxg);min-width: 0;}
.bxymd7 .y2assz .d0hswqm {align-items: center;min-height: 76px;text-decoration: none;display: flex;}
.bxymd7 .y2assz .mtngmvr {color: var(--smm);letter-spacing: .01em;text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--lyb);}
.bxymd7 .y2assz .d0hswqm:hover .mtngmvr {text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--s4ap);}

.bxymd7 .y2assz .zhs7w {border-bottom: 1px solid var(--vsxg);min-height: 76px;display: flex;margin: 0;align-items: center;justify-content: flex-end;}
.bxymd7 .y2assz .zhs7w img {max-width:139px;width: auto;height: 30px;display: block;border-radius: 0;object-fit: contain;opacity:0.73;}

.bxymd7 .yvgw .tshj {align-items: center;gap: 0;margin: 0;display: flex;flex-wrap: wrap;max-width: none;}
.bxymd7 .yvgw .bj4xx {display: inline-flex;text-decoration: none;padding: 0 24px;gap:11px;min-height: 62px;align-items: center;border-left: 1px solid var(--vsxg);}
.bxymd7 .yvgw .bj4xx:first-child {border-left: 0;padding-left: 0;}
.bxymd7 .yvgw .bj4xx img {width: auto;height: 26px;border-radius: 0;max-width:77px;display: block;object-fit: contain;opacity:0.7;}
.bxymd7 .yvgw .zfnn9gs {white-space: nowrap;color: var(--wguep);letter-spacing: .13em;font: 600 13.5px/1 var(--lyb);text-transform: uppercase;}
.bxymd7 .yvgw .bj4xx:hover .zfnn9gs {color: var(--smm);}

.bxymd7 .azc4hpp .q5xy59 {display: flex;margin: 0 0 14px;gap:9px;align-items: baseline;}
.bxymd7 .azc4hpp .dne4 {letter-spacing: -.03em;color: var(--smm);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--lyb);}
.bxymd7 .azc4hpp .vejnpg {font: 600 clamp(16px, 2vw, 24px)/1 var(--lyb);font-style: normal;letter-spacing: .1em;color: var(--wguep);}
.bxymd7 .azc4hpp .c13q89s {max-width: 62ch;line-height:1.62;color: var(--wguep);font-size: 17px;margin: 0 0 clamp(26px, 3.4vw, 44px);}
.bxymd7 .azc4hpp .jnfch4 {padding: 0;list-style: none;margin: 0;}
.bxymd7 .azc4hpp .jg5a3a {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--vsxg);}

.bxymd7 .azc4hpp .cvk6 {margin: 0;}
.bxymd7 .azc4hpp .cvk6 p {line-height:1.49;color: var(--smm);max-width: 62ch;margin: 0;font-size: clamp(18px, 1.9vw, 23px);}
.bxymd7 .azc4hpp .hvrx2v {font: 600 12.5px/1 var(--lyb);font-style: normal;color: var(--wguep);display: block;letter-spacing: .16em;margin-top:13px;text-transform: uppercase;}

.bxymd7 .azc4hpp .jg5a3a {margin: 0;}

.bxymd7 .azc4hpp ol.jnfch4 > .jg5a3a {max-width: 68ch;}
.bxymd7 .azc4hpp div.jnfch4 > .jg5a3a {max-width: none;}

.bxymd7 .azc4hpp figcaption.hvrx2v {font-style: normal;}

.bxymd7 .azc4hpp .drbap {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.bxymd7 .azc4hpp .drbap + .q5xy59 {margin-bottom: clamp(26px, 3.4vw, 44px);}

.bxymd7 .gc8qpq7.jd6bp85 {max-width: none;}

.bxymd7 .gc8qpq7.ycrf {max-width: 74ch;}
.bxymd7 .gc8qpq7 .y8rp {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.bxymd7 .gc8qpq7.sfy9 .y8rp {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.bxymd7 .gc8qpq7.sfy9 {flex-direction: column;display: flex;}
.bxymd7 .gc8qpq7 .y8rp img {aspect-ratio: 5 / 1;border-radius: 0;display: block;height: auto;object-fit: cover;width: 100%;}
.bxymd7 .gc8qpq7 .yhab0hx {text-transform: uppercase;padding: 0 0 18px;margin: 0 0 22px;font: 700 clamp(26px, 4vw, 52px)/1 var(--lyb);color: var(--smm);text-wrap: balance;border-bottom: 1px solid var(--tjo);letter-spacing: -.01em;}
.bxymd7 .gc8qpq7 .yhab0hx::before {display: none;}

.bxymd7 .gc8qpq7 .z83y1c {max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);font-size: 17px;color: var(--wguep);line-height:1.66;}
.bxymd7 .gc8qpq7 .z83y1c :is(p, li):last-child {margin-bottom: 0;}
.bxymd7 .gc8qpq7 .n9e0 {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.bxymd7 .gc8qpq7 .vzy07rf {letter-spacing: .14em;text-transform: uppercase;align-items: center;text-decoration: none;display: inline-flex;color: var(--m96, var(--zqt));padding: 0 26px;justify-content: center;min-height: 48px;border-radius: 0;background: var(--xyk);font: 700 13px/1 var(--lyb);}
.bxymd7 .gc8qpq7 .vzy07rf:hover {filter: brightness(1.08);}

.bxymd7 .dyaw7e.kf9ep {text-align: left;}
.bxymd7 .dyaw7e .ppjt {font: 700 clamp(30px, 5vw, 62px)/0.98 var(--lyb);color: var(--smm);padding: 0 0 18px;letter-spacing: -.01em;margin: 0 0 22px;text-wrap: balance;text-transform: uppercase;border-bottom: 1px solid var(--tjo);}
.bxymd7 .dyaw7e .tcpp36y {margin: 0 0 clamp(26px, 3.4vw, 44px);line-height:1.61;color: var(--wguep);max-width: 62ch;font-size: 17px;}
.bxymd7 .dyaw7e .er6s {list-style: none;padding: 0;margin: 0;}

.bxymd7 .dyaw7e.yys6g95 .er6s {gap: clamp(24px, 3vw, 44px);flex-wrap: wrap;display: flex;justify-content: center;}
.bxymd7 .dyaw7e.yys6g95 .er6s > * {min-width: 0;flex: 1 1 220px;max-width: calc(50% - clamp(12px, 1.5vw, 22px));}
@media (max-width:609px) {
  .bxymd7 .dyaw7e.yys6g95 .er6s > * {max-width: none;}
}
.bxymd7 .dyaw7e .jbqkr {min-width: 0;}
.bxymd7 .dyaw7e.p00xrqf .jbqkr {padding: clamp(20px, 2.6vw, 32px) 0;gap: clamp(16px, 2.4vw, 34px);display: grid;border-top: 1px solid var(--vsxg);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);align-items: start;}
.bxymd7 .dyaw7e .wcq0ax {font: 600 12px/1 var(--lyb);margin-bottom:11px;letter-spacing: .18em;color: var(--tdmmr, var(--wguep));display: block;}
.bxymd7 .dyaw7e.p00xrqf .wcq0ax {margin-bottom: 0;}
.bxymd7 .dyaw7e .d0w5 {margin: 0 0 14px;}
.bxymd7 .dyaw7e.p00xrqf .d0w5 {margin: 0;}
.bxymd7 .dyaw7e .d0w5 img {aspect-ratio: 3 / 2;display: block;border-radius: 0;height: auto;width: 100%;object-fit: cover;}
.bxymd7 .dyaw7e .q3742 {line-height:1.53;color: var(--smm);font-size: 16.5px;max-width: 46ch;margin: 0;}
.bxymd7 .dyaw7e .mcdf79 {margin-top: clamp(26px, 3vw, 40px);gap:12px;display: flex;flex-wrap: wrap;}
.bxymd7 .dyaw7e .bcpsx,
.bxymd7 .dyaw7e .me2ws {text-decoration: none;text-transform: uppercase;min-height: 48px;padding: 0 26px;justify-content: center;align-items: center;border-radius: 0;font: 700 13px/1 var(--lyb);letter-spacing: .14em;display: inline-flex;}
.bxymd7 .dyaw7e .bcpsx {background: var(--xyk);color: var(--m96, var(--zqt));}
.bxymd7 .dyaw7e .bcpsx:hover {filter: brightness(1.08);}

.bxymd7 .dyaw7e .me2ws {color: color-mix(in srgb, var(--s4ap) 35%, var(--smm));background: none;box-shadow: inset 0 0 0 1px var(--tjo);}
.bxymd7 .dyaw7e .me2ws:hover {box-shadow: inset 0 0 0 1px var(--s4ap);}
@media (max-width:695px) {
  .bxymd7 .dyaw7e.p00xrqf .jbqkr {grid-template-columns: auto minmax(0, 1fr);}
  .bxymd7 .dyaw7e.p00xrqf .d0w5 {grid-column: 1 / -1;}
  .bxymd7 .dyaw7e .bcpsx,
  .bxymd7 .dyaw7e .me2ws {width: 100%;}
}

.bxymd7 .mx2vj5.ykgq {max-width: none;}
.bxymd7 .mx2vj5 .b06r {border-bottom: 1px solid var(--vsxg);gap:3px 16px;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;padding-bottom:17px;}
.bxymd7 .mx2vj5 .gxm47q {width: 56px;grid-row: 1 / span 2;overflow: hidden;margin: 0;height: 56px;}
.bxymd7 .mx2vj5 .gxm47q img {display: block;object-fit: cover;height: 100%;width: 100%;border-radius: 0;}
.bxymd7 .mx2vj5 .kwtr8qb {text-transform: uppercase;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--lyb);margin: 0;letter-spacing: .01em;color: var(--smm);}
.bxymd7 .mx2vj5 .vt7rqka {text-transform: uppercase;color: var(--wguep);letter-spacing: .16em;margin: 0;font: 600 12px/1.4 var(--lyb);}
.bxymd7 .mx2vj5 .fj9c {font-size: 16.5px;line-height:1.66;padding-left: clamp(0px, 4vw, 72px);margin: 20px 0 0;color: var(--wguep);max-width: 68ch;}
.bxymd7 .mx2vj5 .te0yj {margin: 22px 0 0;align-items: center;padding-left: clamp(0px, 4vw, 72px);grid-template-columns: auto minmax(0, 1fr);display: grid;gap: 0 20px;}
.bxymd7 .mx2vj5 .p9gdp {font: 600 11.5px/1 var(--lyb);text-transform: uppercase;letter-spacing: .16em;color: var(--wguep);}
.bxymd7 .mx2vj5 .re7ycek {margin: 0;}
.bxymd7 .mx2vj5 .re7ycek a {text-underline-offset: 4px;min-height: 44px;color: var(--smm);text-decoration-color: var(--s4ap);font-size: 15px;text-decoration-thickness: 2px;display: inline-flex;text-decoration: underline;align-items: center;}
.bxymd7 .mx2vj5 .y1xcn {padding-top:17px;font-size: 13px;display: block;line-height:1.60;color: var(--wguep);margin-top:21px;border-top: 1px solid var(--vsxg);}

.bxymd7 .mx2vj5 .ep9p {margin: 0 0 14px;}

.bxymd7 .mx2vj5 .ccpr1q {border-width: 1px 0 0;margin: 18px 0 0;border-color: var(--vsxg);border-style: solid;}

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

.bxymd7 .r2t37 .d6hmv7 {margin: 0 0 26px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--lyb);text-wrap: balance;letter-spacing: -.01em;border-bottom: 1px solid var(--tjo);text-transform: uppercase;padding: 0 0 20px;color: var(--smm);}
.bxymd7 .r2t37 .d6hmv7::before {display: none;}

.bxymd7 .r2t37 .f9ag {margin: 0 0 22px clamp(0px, 4vw, 72px);border-width: 2px 0 0;width: 56px;border-style: solid;border-color: var(--s4ap);}
.bxymd7 .r2t37 .n9de {font-size: 17px;color: var(--smm);line-height:1.71;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;}
.bxymd7 .r2t37 .n9de :is(p, li) {color: var(--smm);}
.bxymd7 .r2t37 .n9de :last-child {margin-bottom: 0;}

.bxymd7 .r2t37 .h75f6qa {border-left: 2px solid var(--s4ap);padding-left: clamp(16px, 4vw, 72px);}

.bxymd7 .bbkp9 .ebbgex {font: 700 clamp(28px, 4.4vw, 54px)/1 var(--lyb);color: var(--smm);letter-spacing: -.01em;padding: 0;text-transform: uppercase;margin: 0 0 16px;border: 0;}
.bxymd7 .bbkp9 .ebbgex::before {display: none;}
.bxymd7 .bbkp9 .fapk {max-width: 60ch;color: var(--wguep);line-height:1.58;font-size: 17px;margin: 0 0 26px;}

.bxymd7 .bbkp9.xmth {margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--s4ap);}
.bxymd7 .bbkp9 .v8smhx {display: flex;gap: 0;margin: 0;flex-wrap: wrap;padding: 0;border-top: 1px solid var(--tjo);}
.bxymd7 .bbkp9 .kj61348 {color: var(--wguep);letter-spacing: .16em;padding: 16px 0 0;text-transform: uppercase;font: 600 11.5px/1 var(--lyb);}
.bxymd7 .bbkp9 .wn86 {padding: 6px 0 18px;letter-spacing: .01em;margin: 0;color: var(--smm);font: 700 clamp(18px, 2vw, 24px)/1.1 var(--lyb);}
.bxymd7 .bbkp9 .a04qzn {gap:13px;display: flex;flex-wrap: wrap;max-width: none;margin: 26px 0 0;}
.bxymd7 .bbkp9 .n8dk9y {align-items: center;text-transform: uppercase;border-radius: 0;display: inline-flex;justify-content: center;min-height: 48px;font: 700 13px/1 var(--lyb);box-shadow: inset 0 0 0 1px var(--tjo);letter-spacing: .14em;padding: 0 26px;background: none;color: color-mix(in srgb, var(--s4ap) 35%, var(--smm));text-decoration: none;}
.bxymd7 .bbkp9 .n8dk9y:hover {box-shadow: inset 0 0 0 1px var(--s4ap);}

.bxymd7 .bbkp9 ul.z04ppjh {padding: 0;list-style: none;}
.bxymd7 .bbkp9 .k4z9 {padding: 0;margin: 0;max-width: none;}

.bxymd7 .bbkp9 b.kj61348 {display: block;}
.bxymd7 .bbkp9 span.wn86 {display: block;}

.bxymd7 .bbkp9 ul.jrmdkr {padding: 0;list-style: none;}
.bxymd7 .bbkp9 .jrmdkr > li {margin: 0;max-width: none;}

.bxymd7 .x2ns.hb17k {display: block;}
.bxymd7 .x2ns .d4px659 {border-width: 1px 0 0;border-color: var(--tjo);border-style: solid;margin: 0 0 22px;}
.bxymd7 .x2ns .vhmx98d {text-decoration: none;min-height: 52px;color: var(--m96, var(--zqt));display: inline-flex;justify-content: center;align-items: center;font: 700 13.5px/1 var(--lyb);padding: 0 32px;letter-spacing: .14em;border-radius: 0;text-transform: uppercase;background: var(--xyk);}
.bxymd7 .x2ns .vhmx98d:hover {filter: brightness(1.08);}
.bxymd7 .x2ns.qdc9q  {text-align: left;}
.bxymd7 .x2ns.pjeyyax   {text-align: center;}
.bxymd7 .x2ns.zny4c {text-align: right;}
.bxymd7 .x2ns.dk4z .vhmx98d {display: flex;width: 100%;}

.bxymd7 .x2ns.hb17k {max-width: none;}

.bxymd7 .x2ns.qrejatc::before {margin: 0 0 22px;content: "";display: block;background: var(--tjo);height: 1px;}

.bxymd7 .x2ns .n3rabv {margin: 22px 0 0;}

.bxymd7 .xzk6x.kfv9 {display: block;}
.bxymd7 .xzk6x .rb4a8 {display: block;}
.bxymd7 .xzk6x .rb4a8 img {display: block;border-radius: 0;height: auto;width: 100%;}
.bxymd7 .xzk6x .ext8c7 {background: var(--tjo);height: 1px;display: block;margin-top:13px;}
.bxymd7 .xzk6x .dymv {font: 600 12px/1.5 var(--lyb);display: block;color: var(--wguep);text-transform: uppercase;padding-left: clamp(0px, 4vw, 72px);letter-spacing: .14em;margin-top:7px;}

.bxymd7 .xzk6x .hhj9 {padding-top:11px;margin-top:15px;display: block;border-top: 1px solid var(--tjo);}
.bxymd7 .xzk6x .hhj9 .dymv {margin-top: 0;}

.bxymd7 .xzk6x .vxnkfh8 {margin: 0 0 10px;padding-left: 0;}

.bxymd7 .n0476ka .a45p {font: 600 11.5px/1 var(--lyb);color: var(--wguep);text-transform: uppercase;margin-bottom:10px;display: block;letter-spacing: .18em;}

.bxymd7 .n0476ka .tdes5t {flex-wrap: wrap;margin: 0;padding-top:13px;display: flex;align-items: center;max-width: none;border-top: 1px solid var(--vsxg);}
.bxymd7 .n0476ka .tdes5t a {text-transform: uppercase;display: inline-flex;font: 600 12.5px/1 var(--lyb);align-items: center;text-decoration: none;color: var(--wguep);border-left: 1px solid var(--vsxg);min-height: 44px;letter-spacing: .13em;padding: 0 16px;}
.bxymd7 .n0476ka .tdes5t a:first-child {padding-left: 0;border-left: 0;}
.bxymd7 .n0476ka .tdes5t a:hover {color: var(--smm);}

.bxymd7 .jp8g38p .q3s2 {letter-spacing: .18em;margin-bottom:14px;display: block;font: 600 11.5px/1 var(--lyb);text-transform: uppercase;color: var(--wguep);}
.bxymd7 .htdb9 .tpyh0 {border-bottom: 1px solid var(--tjo);letter-spacing: -.01em;margin: 0 0 22px;text-transform: uppercase;font: 700 clamp(26px, 4vw, 48px)/1 var(--lyb);padding: 0 0 18px;color: var(--smm);}
.bxymd7 .htdb9 .tpyh0::before {display: none;}

.bxymd7 .jp8g38p .t8ap,
.bxymd7 .htdb9 .sf0aks4 {overflow-x: auto;}
.bxymd7 .jp8g38p .t8ap table,
.bxymd7 .htdb9 .sf0aks4 table {margin: 0;}
.bxymd7 .htdb9 .wjaapky {display: block;text-transform: uppercase;margin-top:13px;color: var(--wguep);font: 600 11.5px/1 var(--lyb);letter-spacing: .16em;}

.bxymd7 .htdb9 figure.sf0aks4 {margin: 0;}

.bxymd7 .htdb9 p.wjaapky {max-width: 68ch;margin: 12px 0 0;}

.bxymd7 .htdb9 .pcjk4yd {margin: 0 0 14px;}
.bxymd7 .htdb9 p.pcjk4yd {margin: 0 0 14px;}

.bxymd7 {--d6c: var(--smm);}
.bxymd7 :is(.w5cg48, [class*="table"]) {overflow-x: auto;}
.bxymd7 table {font-size: 16px;border-collapse: collapse;width: 100%;}
.bxymd7 thead th {color: var(--wguep);font: 700 11.5px/1.3 var(--lyb);white-space: nowrap;border-bottom: 2px solid var(--d6c, var(--smm));padding: 14px 16px 14px 0;text-transform: uppercase;text-align: left;letter-spacing: .14em;}
.bxymd7 tbody td {color: var(--ww8az, inherit);padding: 14px 16px 14px 0;border-bottom: 1px solid var(--vsxg);}

.n9372 {border-top: 1px solid var(--tjo);}
.mfvq6n {padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--ycv);margin: 0 auto;}
.rt4wn {margin: 0;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--lyb);letter-spacing: -.015em;text-transform: uppercase;text-wrap: balance;}
.pvv8z7 {max-width: 60ch;color: var(--wguep);margin: 16px 0 26px;font-size: 18px;}

.e10gj {margin: 0 auto;letter-spacing: .16em;padding: 0 24px 40px;max-width: var(--ycv);color: var(--wguep);font: 600 11.5px/1 var(--lyb);}

.weh6dm.weh6dm {border-top: 1px solid var(--tjo);background: var(--aoj0m);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);}
.weh6dm .h38jv9d {display: grid;max-width: var(--ycv);gap:32px 56px;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;align-items: start;}
.weh6dm .hw5zbqy img {width: auto;height: 26px;display: block;}
.weh6dm .hw5zbqy span {letter-spacing: .06em;text-transform: uppercase;font: 700 18px/1 var(--lyb);}
.weh6dm .esmy4tv {grid-auto-flow: column;gap:51px;display: grid;}
.weh6dm .esmy4tv ul {margin: 0;gap:8px;padding: 0;display: grid;list-style: none;}
.weh6dm .esmy4tv a {text-decoration: none;min-height: 44px;color: var(--wguep);font: 600 12px/1 var(--lyb);letter-spacing: .12em;text-transform: uppercase;align-items: center;display: flex;}
.weh6dm .esmy4tv a:hover {color: var(--smm);}
.weh6dm .z4nq1 {opacity:0.69;max-width: var(--ycv);margin: 26px auto 0;display: flex;align-items: center;gap:13px;flex-wrap: wrap;}
.weh6dm .aej77qr {padding-top:19px;margin: 26px auto 0;border-top: 1px solid var(--vsxg);max-width: var(--ycv);}
.weh6dm .aej77qr p {margin: 0;font-size: 13px;color: var(--wguep);}
.weh6dm .aej77qr p + p {margin-top:9px;line-height:1.62;}

@media (max-width:895px) {
  .ym7y9d {display: flex;}
  .rt3hq9g {display: none;}

  .a9scy {margin-left: auto;flex: 0 0 auto;}
  .qw1x3, .cmws3xr {font-size: 13.5px;padding: 0 13px;}
  .mr84s4 {overflow: hidden;min-width: 0;flex: 0 1 auto;}
  .y45v {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  
  .eebaz {padding: 0 16px;gap:13px;}
  .bxymd7 {padding-right:16px;padding-left:15px;}
  .mfvq6n, .e10gj {padding-left:17px;padding-right:15px;}
  .yefjfyb.yefjfyb .xqda {grid-template-columns: 1fr;gap:35px;}
  
  .yefjfyb.yefjfyb .q737 {grid-template-rows: none;grid-auto-flow: row;gap: 0;}
  .yefjfyb.yefjfyb .q737 > dt {margin-top:35px;}
  .yefjfyb.yefjfyb .q737 > dt:first-child {margin-top: 0;}
  
  .rqtzn.rqtzn .r51xg {padding-left: 0;text-indent: 0;}
  
  .rqtzn.rqtzn .zvpsw4h,
  .rqtzn.rqtzn .j1j12qm {padding-left: 0;text-indent: 0;}
  .rqtzn.rqtzn .qzx4t8g {display: block;width: auto;margin-bottom:5px;}
}

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

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

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

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

.e5cvn:checked ~ .nxecvb {opacity:1;visibility: visible;}
.e5cvn:checked ~ .ka9q187 {transform: translateX(0);visibility: visible;}

.kdq1zq {padding: 14px 16px;align-items: center;display: flex;position: sticky;z-index: 1;justify-content: space-between;border-bottom: 1px solid var(--tjo, var(--cr2p0));background: var(--q21iu);top: 0;gap:12px;}
.nh84 {align-items: center;display: inline-flex;min-height: 44px;}
.nh84 img {display: block;width: auto;height: 26px;}
.f1sw {font-family: var(--lyb);color: var(--yy0e5);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.st89 {background: var(--snk);border-radius: 0;border: 1px solid var(--tjo, var(--cr2p0));align-items: center;cursor: pointer;width: 44px;justify-content: center;flex: none;height: 44px;color: var(--yy0e5);display: inline-flex;}
.st89:hover {background: var(--lpny);}
.st89:focus-visible,
.sbg7 a:focus-visible,
.b38k:focus-visible,
.cbqz7:focus-visible {outline: 2px solid var(--yy0e5);outline-offset: 2px;}

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

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

.sbg7 a[aria-current="page"] {background: var(--snk);border-color: var(--tjo, var(--cr2p0));box-shadow: inset 3px 0 0 var(--s4ap, var(--xyk));}

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

.b38k, .cbqz7 {text-decoration: none;font-size: 15px;min-height: 48px;font-weight: 700;justify-content: center;padding: 12px 18px;align-items: center;display: flex;border-radius: 0;}
.b38k {color: var(--y8hjo, var(--a6an5));border: 1px solid var(--tjo, var(--cr2p0));background: var(--rqcla);}
.cbqz7 {color: var(--vrejm, var(--n3a));border: 1px solid transparent;background: var(--njzo);}

.sbg7 {padding: 8px 18px 14px;}
.sbg7 ul {gap: 0;}
.sbg7 li + li {border-top: 1px solid var(--tjo, var(--cr2p0));}
.sbg7 a {font-size: 20px;border: 0;border-radius: 0;margin: 4px 0;letter-spacing: .01em;font-weight: 600;text-transform: uppercase;padding: 14px 2px;font-family: var(--lyb);}
.sbg7 a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.sbg7 a[aria-current="page"] {background: none;box-shadow: none;}
.sbg7 a[aria-current="page"]::after {width: 26px;margin-left: auto;height: 3px;content: '';background: var(--s4ap, var(--xyk));}
.f1sw {font-family: var(--lyb);text-transform: uppercase;font-size: 18px;}
.kdq1zq {padding: 14px 18px;}
.a3gzfge {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.b38k, .cbqz7 {font-family: var(--lyb);letter-spacing: .03em;text-transform: uppercase;}

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

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

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

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

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

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

.bxymd7 .n0476ka .pz7gxf0 > summary {align-items: center;min-height: 44px;list-style: none;display: flex;cursor: pointer;gap:12px;}
.bxymd7 .n0476ka .pz7gxf0 > summary::-webkit-details-marker {display: none;}
.bxymd7 .n0476ka .pz7gxf0 > summary:focus-visible {outline: 2px solid var(--smm);outline-offset: 4px;}
.bxymd7 .n0476ka .pz7gxf0 > summary .a45p {margin: 0;}

.bxymd7 .n0476ka .pz7gxf0 > summary::after {transition:transform 0.162s ease, opacity 0.208s ease;opacity:0.53;margin-left: auto;content: "+";flex: 0 0 auto;font-size: 15px;line-height: 1;font-weight: 400;}
.bxymd7 .n0476ka .pz7gxf0[open] > summary::after {opacity:0.98;transform: rotate(45deg);}
.bxymd7 .n0476ka .pz7gxf0[open] > summary {margin-bottom:9px;}
@media (prefers-reduced-motion: reduce) {
  .bxymd7 .n0476ka .pz7gxf0 > summary::after {transition:none;}
}

.bxymd7 {padding-bottom: max(96px, var(--dg1, 96px));}

.z2p52 {--gtdt: 0;--i8g1s: 1px solid var(--vsxg);--ie6: 700;--sq0y: 0;--krd: 0;--ne31: 12px;--xvugy: .1em;--czb: uppercase;--f2st: 0;}

.bxymd7 .jp8g38p h2.q3s2.q3s2 {border: 0 !important;letter-spacing: .18em !important;text-align: start !important;color: var(--wguep);font: 600 11.5px/1 var(--lyb) !important;padding: 0 !important;margin: 0 0 14px !important;text-transform: uppercase;display: block;}

.bxymd7 .jp8g38p .xacnmqp {border-width: 1px 0 0;margin: 0 0 16px;border-color: var(--tjo);border-style: solid;}

.bxymd7 .jp8g38p .crh23ha {display: grid;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;align-items: start;}
.bxymd7 .jp8g38p .crh23ha h2.q3s2.q3s2 {margin: 0 !important;padding-top:16px !important;}
@media (max-width:715px) {
  
  .bxymd7 .jp8g38p .crh23ha {grid-template-columns: minmax(0, 1fr);}
  .bxymd7 .jp8g38p .crh23ha h2.q3s2.q3s2 {padding-top: 0 !important;margin: 0 0 14px !important;}
}

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

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

.bxymd7 .qfp2.s1x2s .k7cftp {position: absolute;margin: 0;inset: 0;max-height: none;}
.bxymd7 .qfp2.s1x2s .k7cftp picture {display: block;height: 100%;}
.bxymd7 .qfp2.s1x2s .dmmq6m,
.bxymd7 .qfp2.s1x2s .k7cftp img {height: 100%;width: 100%;object-fit: cover;aspect-ratio: auto;max-height: none;}

.bxymd7 .qfp2:not(.s1x2s) .k7cftp {margin-top: clamp(36px, 4.6vw, 64px);}
.bxymd7 .qfp2.f1j4 .k7cftp {margin: 0 0 clamp(36px, 4.6vw, 64px);max-height: none;}
.bxymd7 .qfp2:not(.s1x2s) .dmmq6m,
.bxymd7 .qfp2:not(.s1x2s) .k7cftp img {max-height: none;height: auto;object-fit: contain;aspect-ratio: auto;}
.bxymd7 .qfp2:not(.s1x2s) .k7cftp picture {display: block;}

.bxymd7 > .qfp2.s1x2s.dr9m9 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--smm) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--xyk) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--d6c, var(--xyk)) 30%, transparent), transparent 70%),
    var(--i7ky) !important;}

.bxymd7 .dyaw7e.vjz9m {display: block;}
.vjz9m .j378 {flex-wrap: wrap;align-items: flex-end;margin: 0 0 20px;justify-content: space-between;display: flex;gap:17px 28px;}
.vjz9m .f43g {flex: 1 1 320px;min-width: 0;}
.vjz9m .ppjt {margin: 0;}
.vjz9m .tcpp36y {margin: 12px 0 0;}
.vjz9m .zqwanj1 {gap: 0;display: flex;}
.vjz9m .za2cp5 {transition:background 0.137s, color 0.191s;width: 54px;align-items: center;font: 600 20px/1 var(--lyb);cursor: pointer;color: var(--smm);background: transparent;border: 1px solid var(--vsxg);border-radius: 0;justify-content: center;display: flex;height: 54px;padding: 0;}
.vjz9m .za2cp5 + .za2cp5 {border-left: 0;}
.vjz9m .za2cp5:hover {background: var(--xyk);color: var(--m96, var(--zqt));border-color: var(--xyk);}
.vjz9m .za2cp5[hidden] {display: none;}

.vjz9m .d3xg36b {display: flex;margin: 0 0 14px;gap:7px;}
.vjz9m .pht9e7 {flex: 1 1 0;background: var(--vsxg);height: 3px;overflow: hidden;}
.vjz9m .pht9e7 i {width: 0;background: var(--xyk);height: 100%;display: block;}
.vjz9m .pht9e7[data-s="done"] i {width: 100%;}
.vjz9m .pht9e7[data-s="run"] i {animation: wn4qhkb var(--qe559, 6000ms) linear forwards;}
@keyframes wn4qhkb { from {width: 0;} to {width: 100%;} }

.vjz9m .x9rc {overscroll-behavior-x: contain;grid-auto-flow: column;overflow-x: auto;scrollbar-width: none;scroll-behavior: smooth;list-style: none;scroll-snap-type: x mandatory;display: grid;margin: 0;padding: 0;grid-auto-columns: 100%;}
.vjz9m .x9rc::-webkit-scrollbar {display: none;}
.vjz9m .bmvxd {display: grid;min-width: 0;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);border: 1px solid var(--vsxg);scroll-snap-align: start;}
.vjz9m .v8bvw5s {overflow: hidden;min-width: 0;position: relative;margin: 0;min-height: clamp(280px, 34vw, 460px);}
.vjz9m .v8bvw5s picture {height: 100%;display: block;}
.bxymd7 .vjz9m .dfzx4.dfzx4 {height: 100%;inset: 0;position: absolute;max-width: none;border-radius: 0;width: 100%;object-fit: cover;}
.vjz9m .qkcmgew .v8bvw5s {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--smm) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--xyk) 65%, transparent), transparent 70%),
    var(--i7ky);}
.vjz9m .mczy3es {gap:17px;min-width: 0;align-items: flex-start;padding: clamp(22px, 3vw, 40px);justify-content: flex-end;display: flex;flex-direction: column;border-left: 1px solid var(--vsxg);}
.vjz9m .c3q4hns {letter-spacing: -.03em;color: var(--xyk);font: 700 clamp(72px, 9vw, 132px)/.82 var(--lyb);}
.vjz9m .c3q4hns i {color: var(--wguep);letter-spacing: .06em;font-size: .28em;margin-left:7px;font-style: normal;}
.vjz9m .kh63q4 {color: var(--smm);letter-spacing: -.005em;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--lyb);margin: 0;text-transform: uppercase;}
.vjz9m .mcdf79 {margin: 18px 0 0;}
@media (max-width:765px) {
  .vjz9m .bmvxd {grid-template-columns: minmax(0, 1fr);}
  .vjz9m .v8bvw5s {min-height: 0;aspect-ratio: 4 / 3;}
  .vjz9m .mczy3es {border-top: 1px solid var(--vsxg);border-left: 0;}
  .vjz9m .c3q4hns {font-size: 72px;}
  .vjz9m .mczy3es .bcpsx {align-self: stretch;}
  .vjz9m .za2cp5 {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .vjz9m .x9rc {scroll-behavior: auto;} .vjz9m .pht9e7[data-s="run"] i {animation: none;width: 100%;} }

.bxymd7 .vjz9m :is(.bmvxd, .d3xg36b) {max-width: none;}

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

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

.bxymd7 .bbkp9.dwqyk1b .v8smhx {grid-template-rows: auto auto;max-width: none;padding: 0;justify-content: start;column-gap:41px;display: grid !important;row-gap:5px;grid-auto-flow: column;list-style: none;margin: 18px 0 0;grid-auto-columns: max-content;}
.bxymd7 .bbkp9.dwqyk1b ul.v8smhx {grid-template-rows: auto;}
.bxymd7 .bbkp9.dwqyk1b .k4z9 {max-width: none;gap:5px;display: flex;flex-direction: column;}
.bxymd7 .bbkp9.dwqyk1b .v8smhx :is(dt, dd) {margin: 0;}
.bxymd7 .bbkp9.dwqyk1b .wn86 {font-size: clamp(20px, 2vw, 26px);}
.bxymd7 .bbkp9.dwqyk1b a.n8dk9y {background: var(--xyk);color: var(--m96, var(--zqt));border-color: var(--xyk);}
.bxymd7 .bbkp9.dwqyk1b a.n8dk9y:hover {filter: brightness(1.08);}
@media (max-width:570px) { .bxymd7 .bbkp9.dwqyk1b .v8smhx {column-gap:21px;} }

.bxymd7 .rqtzn.kf9ep .er6s {counter-reset: none;display: grid;gap: 0 clamp(14px, 2vw, 28px);max-width: none;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;margin: 10px 0 0;}
.bxymd7 .rqtzn.kf9ep .jbqkr {position: relative;max-width: none;min-width: 0;margin: 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--xyk) 35%, var(--vsxg));padding: 22px 0 0;}
.bxymd7 .rqtzn.kf9ep .jbqkr:nth-child(2) {border-top-color: color-mix(in srgb, var(--xyk) 55%, var(--vsxg));}
.bxymd7 .rqtzn.kf9ep .jbqkr:nth-child(3) {border-top-color: color-mix(in srgb, var(--xyk) 78%, var(--vsxg));}
.bxymd7 .rqtzn.kf9ep .jbqkr:nth-child(n+4) {border-top-color: var(--xyk);}
.bxymd7 .rqtzn.kf9ep :is(.zvpsw4h, .r51xg) {flex-direction: column;max-width: none;align-items: flex-start;display: flex;gap:9px;margin: 0;}
.bxymd7 .rqtzn.kf9ep .qzx4t8g {color: transparent;display: block;font: 700 clamp(64px, 7vw, 104px)/.8 var(--lyb);margin: 0 0 4px;letter-spacing: -.04em;transition:color 0.24s;-webkit-text-stroke: 1.5px var(--xyk);}
.bxymd7 .rqtzn.kf9ep .jbqkr:hover .qzx4t8g {color: var(--xyk);}
.bxymd7 .rqtzn.kf9ep .m6044 {letter-spacing: .01em;color: var(--smm);text-transform: uppercase;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--lyb);overflow-wrap: anywhere;}
.bxymd7 .rqtzn.kf9ep :is(.rkpj4, .j1j12qm) {line-height:1.58;color: var(--wguep);font-size: 15px;max-width: none;margin: 0;overflow-wrap: anywhere;display: block;}
.bxymd7 .rqtzn.kf9ep .j1j12qm {margin-top:11px;}
@media (max-width:985px) {
  .bxymd7 .rqtzn.kf9ep .er6s {row-gap:31px;grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:570px) {
  .bxymd7 .rqtzn.kf9ep .er6s {row-gap:21px;grid-template-columns: minmax(0, 1fr);}
  .bxymd7 .rqtzn.kf9ep .jbqkr {padding-top:15px;}
  .bxymd7 .rqtzn.kf9ep .qzx4t8g {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .bxymd7 .rqtzn.kf9ep .qzx4t8g {transition:none;} }

.bxymd7 .rqtzn.kf9ep :is(.r51xg, .zvpsw4h) {padding-left: 0;text-indent: 0;}
.bxymd7 .rqtzn.kf9ep .qzx4t8g {width: auto;text-align: left;position: static;}
.bxymd7 .rqtzn.kf9ep .m6044 + .rkpj4::before {content: none;}

.bxymd7 .n0476ka .tdes5t {flex-wrap: wrap;display: flex;}
.bxymd7 .n0476ka .tdes5t > * {flex: 1 1 auto;}
