

:root {--puq:      var(--lzpe9);--esirr:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--x7uou) 16%, var(--yh9)));--bvv2: color-mix(in srgb, var(--q8lq) 74%, transparent);--ttshs: color-mix(in srgb, var(--lzpe9) 88%, transparent);--b4j:  1240px;--ikd:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--yh9) 88%, transparent));--wrrl4: 78px;--q7xh: color-mix(in srgb, #ffffff 16%, transparent);--q8lq:       #ffffff;--lzpe9:   color-mix(in srgb, var(--p1r) 12%, #ffffff);--ixuj: var(--e5r9g, var(--z9l0));--ee1a:  26px;--a9yss:"Inter", "SF Pro Text", "Segoe UI", system-ui, sans-serif;--r1u:  var(--z9l0);--kjl2b:     18px;--h6e:    color-mix(in srgb, #ffffff 17%, transparent);--gw7e: color-mix(in srgb, var(--x7uou) 26%, #0c1136);--vqxb:  clamp(20px, 2.2vw, 30px);--x7uou: var(--z9l0);--lzhg9: color-mix(in srgb, var(--ixuj) 26%, var(--r1u));--yh9:  color-mix(in srgb, var(--x7uou) 22%, #0c1136);--wcu:  clamp(56px, 6.5vw, 104px);}

body {margin: 0;font: 16px/1.65 var(--a9yss);color: var(--puq);background: transparent;-webkit-text-size-adjust: 100%;}

html body[style] {background-color: transparent;}

.rrpz {font-weight: 700;background: var(--r1u);padding: 12px 20px;border-radius: 999px;left: -9999px;position: absolute;z-index: 200;text-decoration: none;color: var(--iaqv, var(--uki));top: 0;}
.rrpz:focus {top: 12px;left: 12px;}

.tepjc {z-index: 60;background:
    linear-gradient(color-mix(in srgb, var(--vqw) 22%, transparent) 0%,
                    color-mix(in srgb, var(--vqw) 22%, transparent) 100%),
    color-mix(in srgb, var(--yh9) 72%, transparent);inset: 0 0 auto 0;position: fixed;}

html {background-color: var(--yh9);}

html:root {background-color: var(--yh9);}
.fsrt22 {background: transparent;}

.ancsa {display: grid;padding: 18px 24px 0;max-width: var(--b4j);align-items: center;grid-template-columns: auto minmax(0, 1fr) auto;gap:5px 32px;grid-template-areas:
    "brand . acts"
    "nav   nav  nav";margin: 0 auto;}
.x5eb57 {grid-area: brand;}
.jkctsb  {grid-area: acts;}
.v0thqg   {grid-area: nav;padding-top:12px;border-top: 1px solid color-mix(in srgb, #ffffff 16%, transparent);margin-top:11px;}

.v0thqg {min-width: 0;}
.v0thqg ul {gap:29px;justify-content: flex-start;}
.v0thqg ul {display: flex;padding: 0;gap:27px;margin: 0;list-style: none;}
.v0thqg a {color: color-mix(in srgb, var(--qpc36) 22%, var(--q8lq));text-decoration-color: color-mix(in srgb, #ffffff 40%, transparent);font-size: 14.5px;white-space: nowrap;text-underline-offset: 5px;text-decoration: underline;font-weight: 500;}
.v0thqg a:hover {text-decoration-color: var(--q8lq);}
.v0thqg a[aria-current="page"] {text-decoration-color: var(--q8lq);font-weight: 700;}

.x5eb57 {align-items: center;text-decoration: none;display: flex;}
.x5eb57 img {display: block;width: auto;height: 30px;}
.bhg4ps {color: color-mix(in srgb, var(--qpc36) 22%, var(--q8lq));font-size: 21px;letter-spacing: .01em;font-weight: 300;}

.jkctsb {align-items: center;gap:10px;display: flex;}

.z4n4g,
.fsrt22 :is(.t8yf3, .qtmb2m, .mngv, .p8dg0,
             .wr0v, .nsem, .kqz2ha) a[role="button"],
.fsrt22 .p8dg0 a {display: inline-flex;text-decoration: none;padding: 11px 26px;font-weight: 600;cursor: pointer;justify-content: center;border-radius: 999px;border: 1px solid transparent;align-items: center;transition:transform 0.156s, box-shadow 0.153s, background 0.155s;white-space: nowrap;font-size: 14.5px;}

.p60vh8 {background: var(--mgrx);color: var(--nqls6, var(--sva2b));}
.gg3s4w6 {background: linear-gradient(96deg,
    var(--bj93) 0%,
    color-mix(in srgb, var(--bj93) 82%, #000) 100%);color: var(--zovru, var(--c5g4));box-shadow: 0 6px 22px color-mix(in srgb, var(--bj93) 34%, transparent);}
.gg3s4w6:hover {transform: translateY(-2px);background: var(--bsl);}

.fsrt22 :is(.t8yf3, .qtmb2m, .mngv, .p8dg0,
             .wr0v, .nsem, .kqz2ha) a[role="button"],
.fsrt22 .p8dg0 a {background: linear-gradient(96deg,
    var(--lzhg9) 0%,
    var(--r1u) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--r1u) 34%, transparent);color: var(--iaqv, var(--uki));}
.w7tt {padding: 15px 34px;font-size: 16px;}

.sy09v5 {padding: 0;opacity:0.05;height: 1px;margin: 0;left: 0;pointer-events: none;top: 0;border: 0;width: 1px;appearance: none;-webkit-appearance: none;position: fixed;}
.q8q9 {flex-direction: column;cursor: pointer;display: none;padding: 9px;gap:3px;}
.q8q9 span {height: 2px;width: 21px;background: var(--q8lq);display: block;border-radius:1px;}

.fsrt22 {display: flow-root;}

.fsrt22 > * {padding: var(--wcu) max(24px, calc((100% - var(--b4j)) / 2));box-sizing: border-box;width: auto !important;max-width: none !important;margin: 0 !important;position: relative;}

.fsrt22 > :is(.pb7d2pk, .aezsr7f, .ax4tbq, .xvex, .swh2x) {padding-right: unset;margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;padding-left: unset;margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;}

.fsrt22 > :is(.pb7d2pk, .aezsr7f, .ax4tbq, .xvex, .swh2x) {margin-top: var(--wcu) !important;margin-bottom: var(--wcu) !important;}

.fsrt22 > :first-child {margin-top: 0 !important;}

.z1cf8n {position: fixed;inset: 0;z-index: -1;background-color: var(--yh9);background-image:
    radial-gradient(38% 44% at 8% 10%,  color-mix(in srgb, var(--ixuj) var(--ypo, 86%), transparent) 0%, transparent 62%),
    radial-gradient(34% 40% at 92% 16%, color-mix(in srgb, var(--r1u)  var(--ypo, 86%), transparent) 0%, transparent 60%),
    radial-gradient(42% 46% at 78% 52%, color-mix(in srgb, var(--r1u)  var(--hlr, 62%), transparent) 0%, transparent 64%),
    radial-gradient(36% 42% at 14% 62%, color-mix(in srgb, var(--ixuj) var(--hlr, 62%), transparent) 0%, transparent 60%),
    radial-gradient(44% 48% at 60% 92%, color-mix(in srgb, var(--r1u)  var(--hlr, 62%), transparent) 0%, transparent 62%);background-repeat: no-repeat;pointer-events: none;}

.t8yf3,
.kqz2ha,
.nsem,
.wr0v,
.qtmb2m,

.jj8g6g {color: var(--q8lq);background-color: color-mix(in srgb, var(--yh9) 82%, transparent);}

.t8yf3, .t8yf3 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.kqz2ha, .kqz2ha :is(h2,h3,p,li,strong,summary,div),
.nsem, .nsem :is(h2,h3,p,li,strong,div),
.wr0v, .wr0v :is(h2,h3,p,li,strong,div),
.qtmb2m, .qtmb2m :is(h1,h2,h3,p,li,strong,div),
.jj8g6g, .jj8g6g :is(h2,h3,p,li,strong,div,time) {color: var(--q8lq);}
.kqz2ha p, .nsem p, .wr0v p, .qtmb2m p {color: var(--bvv2);}

.k90yz, .bdmh, .jsndhbw,
.m3jg9y, .mngv, .gz34,
.spdgd, .m07g6w, .p8dg0,
.k2xn73, .vefm {position: relative;--xy5c: var(--q8lq);--p1r: var(--q8lq);z-index: 0;color: var(--q8lq);--tkua: var(--q8lq);--e5r9g: var(--r1u);background:
    linear-gradient(180deg,
      color-mix(in srgb, #ffffff 7%, transparent) 0%,
      color-mix(in srgb, #ffffff 4%, transparent) 100%),
    color-mix(in srgb, var(--gw7e) 78%, transparent);border-top: 1px solid var(--q7xh);--holj: var(--yh9);--bz8n4: var(--ikd);border-bottom: 1px solid var(--q7xh);}

.k90yz + .k90yz, .bdmh + .bdmh,
.jsndhbw + .jsndhbw, .m3jg9y + .m3jg9y,
.mngv + .mngv, .gz34 + .gz34,
.spdgd + .spdgd, .m07g6w + .m07g6w,
.p8dg0 + .p8dg0, .k2xn73 + .k2xn73,
.vefm + .vefm {border-top: 0;}

.spdgd {box-shadow: none;background: var(--esirr);border: 1px solid var(--h6e);border-radius: var(--ee1a);}

.mngv {border: 1px solid var(--h6e);border-radius: var(--ee1a);vertical-align: top;box-shadow: none;background: var(--esirr);padding: 30px 32px !important;display: inline-block;}

.fsrt22 > .egeh {padding: 30px 32px !important;margin: 0 0 var(--vqxb) !important;margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--b4j)) - 12px) / 2) !important;}

.fsrt22 > .egeh + .egeh {float: right;margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;margin-left:13px !important;}

.fsrt22 > .egeh + .egeh + * {clear: both;}

.fsrt22 > .egeh + .egeh
  + :is(.pb7d2pk, .aezsr7f, .ax4tbq, .xvex, .swh2x) {margin-top: var(--wcu) !important;}

@media (max-width:867px) {
  .fsrt22 > .egeh,
  .fsrt22 > .egeh + .egeh {margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;float: none;width: auto !important;margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;}
  
  .fsrt22 > .egeh + .egeh:last-child {margin-bottom: var(--wcu) !important;}
}

.fsrt22 :is(h1, h2, h3) {letter-spacing: -.028em;text-wrap: balance;}
.fsrt22 h1 {font-weight: 700;margin: 0 0 20px;line-height:1.04;font-size: clamp(38px, 5.2vw, 96px);}
.fsrt22 h2 {text-align: left;line-height:1.15;font-weight: 700;font-size: clamp(28px, 3.4vw, 44px);margin: 0 0 14px;}
.fsrt22 h3 {margin: 22px 0 8px;font-size: 19px;font-weight: 700;}
.fsrt22 p {margin: 0 0 14px;}
.fsrt22 img {border-radius: var(--kjl2b);height: auto;max-width: 100%;}

.fsrt22 p > a, .fsrt22 li > a, .fsrt22 td > a {text-underline-offset: 3px;color: var(--r1u);}

.fsrt22 > * > h2::before,
.fsrt22 :is(.qk47, .b2y3y, .vpx2n, .w7nv3, .pcpdrmf,
             .y55075, .drjzgy2, .yk2jba, .arvp0, .gjjmwk)::before,
.fsrt22 :is(.ktbkde9, .nh9jce2) > h2:first-child::before {border-radius:3px;height: 5px;width: 46px;display: block;background: linear-gradient(90deg, var(--ixuj), var(--r1u));margin: 0 0 16px;content: "";}

.fsrt22 > .t8yf3:first-child {padding-top: calc(var(--wrrl4) + clamp(22px, 2.6vw, 44px)) !important;}
.fsrt22 > .t8yf3 {padding-bottom: clamp(48px, 5.5vw, 84px) !important;}

.egxehd {min-width: 0;z-index: 1;position: relative;}
.j64e {text-transform: uppercase;margin: 0 0 14px;letter-spacing: .2em;display: inline-block;font: 700 12px/1 var(--a9yss);font-style: normal;color: var(--bvv2);}

.egxehd::before {display: block;border-radius:2px;width: 46px;height: 5px;content: "";background: linear-gradient(90deg, var(--ixuj), var(--r1u));margin: 0 0 16px;}
.egxehd .j64e + * {margin-top: 0;}

.x7b2ds.x7b2ds {margin: 0;letter-spacing: -.035em;text-wrap: balance;color: var(--h6m, var(--q8lq));overflow-wrap: break-word;max-width: 16ch;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--a9yss);}
.egxehd .jhjstm9 {font-size: clamp(16px, 1.4vw, 18.5px);line-height:1.62;color: color-mix(in srgb, var(--h6m, var(--q8lq)) 80%, transparent);max-width: 48ch;margin: 18px 0 0;}
.egxehd .b4gjv {border-radius: 999px;font: 650 16px/1 var(--a9yss);display: inline-flex;transition:transform 0.148s, box-shadow 0.158s;background: linear-gradient(96deg, var(--lzhg9) 0%, var(--r1u) 100%);justify-content: center;text-decoration: none;box-shadow: 0 8px 26px color-mix(in srgb, var(--r1u) 34%, transparent);align-items: center;margin-top:28px;min-height: 54px;padding: 0 36px;color: var(--iaqv, var(--uki));}
.egxehd .b4gjv:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--r1u) 42%, transparent);transform: translateY(-2px);}

.fsrt22 .q7fj8w {grid-template-columns: minmax(0, 1fr);align-items: center;overflow: hidden;isolation: isolate;display: grid;gap: clamp(28px, 3.6vw, 60px);}

.fsrt22 .q7fj8w .bzb9.bzb9 {object-fit: cover;height: calc(100% + 80px);filter: blur(36px) saturate(1.25);border-radius: 0;position: absolute;z-index: -1;width: calc(100% + 80px);inset: -40px;opacity:0.56;max-width: none;}
.fsrt22 .q7fj8w:has(.bzb9)::after {pointer-events: none;inset: 0;content: "";z-index: -1;background: linear-gradient(90deg,
    color-mix(in srgb, var(--yh9) 88%, transparent) 0%,
    color-mix(in srgb, var(--yh9) 55%, transparent) 60%,
    color-mix(in srgb, var(--yh9) 40%, transparent) 100%);position: absolute;}

.q7fj8w .p1ybk8 {-webkit-backdrop-filter: blur(10px);align-items: center;justify-content: center;padding: 12px;position: relative;display: flex;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);z-index: 1;min-width: 0;background: var(--ldft, var(--ikd));border-radius: var(--ee1a);border: 1px solid var(--q7xh);backdrop-filter: blur(10px);gap:17px;}
.q7fj8w .m5yd8xj {min-width: 0;width: 100%;margin: 0;}
.q7fj8w .m5yd8xj picture {display: block;}
.fsrt22 .q7fj8w .gj5f.gj5f {display: block;border-radius: calc(var(--ee1a) - 12px);color: var(--dkp9, inherit);object-fit: contain;height: auto;width: 100%;max-height: none;}

.q7fj8w .p1ybk8:has(.f7ny) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.q7fj8w .f7ny {letter-spacing: -.03em;color: var(--thp, var(--q8lq));overflow-wrap: break-word;min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--a9yss);}
.q7fj8w .ty7m26 {align-items: flex-end;height: clamp(30px, 4vw, 48px);flex: 0 0 auto;display: flex;gap:5px;}
.q7fj8w .na7k {display: block;width: 8px;background: linear-gradient(180deg, var(--ixuj), var(--r1u));border-radius:2px;}
.q7fj8w .na7k:nth-child(1) {height: 34%;}
.q7fj8w .na7k:nth-child(2) {height: 52%;}
.q7fj8w .na7k:nth-child(3) {height: 70%;}
.q7fj8w .na7k:nth-child(4) {height: 86%;}
.q7fj8w .na7k:nth-child(5) {height: 100%;}

@media (min-width:935px) {
  .fsrt22 .q7fj8w {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .q7fj8w .egxehd   {grid-row: 1;grid-column: 1;}
  .q7fj8w .p1ybk8 {grid-row: 1;grid-column: 2;}
  .q7fj8w.gff8 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .q7fj8w.gff8 .p1ybk8 {grid-column: 1;}
  .q7fj8w.gff8 .egxehd   {grid-column: 2;}
}
@media (max-width:934px) {
  
  .q7fj8w .p1ybk8 {order: -1;padding: 8px;}
  .fsrt22 .q7fj8w:has(.bzb9)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--yh9) 45%, transparent) 0%,
      color-mix(in srgb, var(--yh9) 88%, transparent) 55%);}
}

.ca1fb0 {overflow: hidden;display: flex;isolation: isolate;box-shadow: 0 24px 60px color-mix(in srgb, #000 30%, transparent);min-height: clamp(420px, 56vh, 620px);align-items: center;padding: clamp(28px, 4.4vw, 72px);border-radius: var(--ee1a);border: 1px solid var(--q7xh);position: relative;background: var(--yh9);}
.fsrt22 .c0sf4 .bv35t6.bv35t6,
.ca1fb0 > picture {border-radius: 0;object-fit: cover;max-width: none;inset: 0;width: 100%;height: 100%;position: absolute;z-index: -2;}

.jm0f {inset: 0;z-index: -1;position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, var(--yh9) 90%, transparent) 0%,
    color-mix(in srgb, var(--yh9) 66%, transparent) 40%,
    color-mix(in srgb, var(--yh9) 0%, transparent) 74%);pointer-events: none;}
.jr5b9 {max-width:600px;}

.ca1fb0.ddqa {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--r1u) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--ixuj) 55%, transparent) 0%, transparent 65%),
    var(--zd0r, var(--yh9));}
.hhg03 {pointer-events: none;user-select: none;position: absolute;font: 800 clamp(96px, 15vw, 230px)/1 var(--a9yss);bottom: -.18em;z-index: -1;color: color-mix(in srgb, var(--h6m, var(--q8lq)) 12%, transparent);white-space: nowrap;letter-spacing: -.06em;max-width: 100%;overflow: hidden;right: -.04em;}
@media (max-width:934px) {
  .ca1fb0 {padding: 24px 20px;min-height: min(74vh, 580px);align-items: flex-end;}
  .ca1fb0.ddqa {padding: 40px 22px;align-items: center;min-height: 0;}
  .jm0f {background: linear-gradient(0deg,
      color-mix(in srgb, var(--yh9) 92%, transparent) 0%,
      color-mix(in srgb, var(--yh9) 70%, transparent) 45%,
      color-mix(in srgb, var(--yh9) 0%, transparent) 82%);}
  
  .hhg03 {display: none;}
}
@media (max-width:555px) {
  .egxehd .b4gjv {display: flex;width: 100%;}
}

.kqz2ha.kqz2ha .q7g7 {max-width: var(--b4j);margin: 0 auto;border-top: 1px solid var(--q7xh);}
.kqz2ha.kqz2ha .tasm1 {border-bottom: 1px solid var(--q7xh);background: transparent;padding: 0;margin: 0;border-radius: 0;}
.kqz2ha.kqz2ha .y3t6 {padding: 24px 4px;min-height: 44px;color: var(--q8lq);gap:24px;display: flex;letter-spacing: -.015em;align-items: center;font-size: clamp(17px, 1.6vw, 20px);cursor: pointer;list-style: none;justify-content: space-between;font-weight: 700;}
.kqz2ha.kqz2ha .y3t6::-webkit-details-marker {display: none;}
.kqz2ha.kqz2ha .ehstz {min-width: 0;}

.kqz2ha.kqz2ha .wvzp {position: relative;width: 44px;transition:background 0.179s, border-color 0.168s;border-radius: 50%;border: 1px solid var(--q7xh);background: var(--ikd);flex: 0 0 auto;height: 44px;}
.kqz2ha.kqz2ha .wvzp::before,
.kqz2ha.kqz2ha .wvzp::after {border-radius:3px;transform: translate(-50%, -50%);left: 50%;content: "";top: 50%;position: absolute;background: var(--q8lq);height: 2px;width: 15px;}
.kqz2ha.kqz2ha .wvzp::after {transform: translate(-50%, -50%) rotate(90deg);}
.kqz2ha.kqz2ha .tasm1[open] .wvzp::after {opacity:0.05;}
.kqz2ha.kqz2ha .tasm1[open] .wvzp {border-color: color-mix(in srgb, var(--r1u) 62%, transparent);background: color-mix(in srgb, var(--r1u) 42%, transparent);}
.kqz2ha.kqz2ha .y3t6:hover .wvzp {background: color-mix(in srgb, var(--r1u) 26%, transparent);}

.kqz2ha.kqz2ha .chea {max-width: 78ch;padding: 0 68px 26px 4px;}

.kqz2ha.kqz2ha .chea p,
.kqz2ha.kqz2ha p.chea {margin: 0;color: var(--bvv2);}

.kqz2ha.kqz2ha .hd0fwtw {padding: 0;list-style: none;counter-reset: mtfaqn;}
.kqz2ha.kqz2ha .x7ancz3 {display: block;counter-increment: mtfaqn;}
.kqz2ha.kqz2ha .x7ancz3 .ehstz::before {content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--r1u) 40%, var(--q8lq));margin-right:13px;font-variant-numeric: tabular-nums;}

.kqz2ha.kqz2ha h3.ehstz {font: inherit;letter-spacing: inherit;margin: 0;}

.wr0v.wr0v .sxwbpw5 {list-style: none;margin: 0 auto;max-width: var(--b4j);gap: 0 var(--vqxb);padding: 0;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));display: grid;}
.wr0v.wr0v .w7ssb {display: flex;flex-direction: column;min-width: 0;background: transparent;border: 0;padding: 0;position: relative;align-items: flex-start;}

.wr0v.wr0v .wzz6ark {top: 21px;position: absolute;left: calc(-1 * var(--vqxb) - 22px);width: calc(var(--vqxb) + 22px);height: 2px;z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--ixuj) 30%, transparent) 0%,
    color-mix(in srgb, var(--r1u) 72%, transparent) 100%);}
.wr0v.wr0v .w7ssb:first-child .wzz6ark {display: none;}

.wr0v.wr0v .wvm9mj0 {flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 44px;letter-spacing: .04em;color: var(--usor1, var(--dxra, var(--iaqv, var(--uki))));line-height: 1;background: linear-gradient(96deg,
    var(--lzhg9) 0%, var(--r1u) 100%);z-index: 1;font-weight: 700;font-size: 14px;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--r1u) 16%, transparent);height: 44px;border-radius: 50%;}

.wr0v.wr0v .n3343 {padding: 18px 18px 0 0;display: block;}
.wr0v.wr0v .a4qws3s {color: var(--q8lq);font-weight: 700;display: block;line-height:1.31;letter-spacing: -.015em;margin: 0 0 6px;font-size: 17px;}
.wr0v.wr0v .e67c70n {display: block;line-height:1.59;color: var(--bvv2);font-size: 16px;}

.wr0v.wr0v .xt223x .a4qws3s,
.wr0v.wr0v .xt223x .e67c70n {align-self: stretch;}
.wr0v.wr0v .xt223x .a4qws3s {padding: 18px 18px 0 0;}
.wr0v.wr0v .xt223x .e67c70n {padding: 0 18px 0 0;}

.wr0v.wr0v .t31x .exzm {align-self: stretch;min-width: 0;align-items: center;gap:13px;display: flex;}
.wr0v.wr0v .t31x .a4qws3s {margin: 0;min-width: 0;}

.wr0v.wr0v .t31x .e67c70n {align-self: stretch;padding: 12px 18px 0 0;}

.m3jg9y.m3jg9y .e5k9 {background: var(--esirr);margin: 0 auto;display: grid;gap: 0;max-width: var(--b4j);overflow: hidden;align-items: stretch;grid-template-columns: 1fr 1fr;border: 1px solid var(--h6e);border-radius: var(--ee1a);}
.m3jg9y.m3jg9y .hhed {padding: 28px 30px;min-width: 0;}

.m3jg9y.m3jg9y .hhed + .hhed {border-left: 1px solid var(--h6e);}

.m3jg9y.m3jg9y .hm4kwe {color: color-mix(in srgb, var(--lzpe9) 90%, transparent);border-bottom: 1px solid var(--h6e);text-transform: uppercase;padding-bottom:13px;font-weight: 700;margin: 0 0 18px;font-size: 12px;letter-spacing: .09em;}
.m3jg9y.m3jg9y .f7tyjq {align-items: baseline;margin: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:12px 12px;}
.m3jg9y.m3jg9y .hnsm9w6 {font-size: 14px;margin: 0;font-weight: 700;line-height:1.61;grid-column: 1;}
.m3jg9y.m3jg9y .yt02kk9 {margin: 0;grid-column: 2;color: var(--puq);}

.m3jg9y.m3jg9y ul.f7tyjq {margin: 0;padding: 0;list-style: none;display: block;}
.m3jg9y.m3jg9y .n7zxa {margin: 0 0 12px;gap:12px;display: flex;align-items: baseline;}
.m3jg9y.m3jg9y .n7zxa:last-child {margin-bottom: 0;}

.m3jg9y.m3jg9y i.hnsm9w6 {font-style: normal;flex: 0 0 auto;}
.m3jg9y.m3jg9y span.yt02kk9 {min-width: 0;}

.m3jg9y.m3jg9y .t3tq5 .hnsm9w6 {color: color-mix(in srgb, var(--r1u) 32%, var(--lzpe9));}

.fsrt22 {--e5r9g: var(--q8lq);}

.fsrt22 :is(.hwtsg9k, [class*="table"]) {overflow-x: auto;}
.fsrt22 table {width: 100%;font-size: 15px;border-collapse: collapse;}
.fsrt22 thead th {color: var(--ttshs);border-bottom: 1px solid var(--h6e);font-size: 12px;text-transform: uppercase;padding: 14px 16px;font-weight: 700;white-space: nowrap;letter-spacing: .08em;text-align: left;}
.fsrt22 tbody td {border-bottom: 1px solid var(--h6e);color: var(--tkua, inherit);padding: 14px 16px;}

.fsrt22 > * > *:not(style) {max-width: var(--b4j);}

.fsrt22 > * > * > * {max-width: none;}

.d4rp4f.d4rp4f .w7nv3 {margin: 0 0 10px;}
.d4rp4f.d4rp4f .ys2g9rw {color: var(--ttshs);font-size: 15.5px;margin: 0 0 26px;}

.d4rp4f.d4rp4f .mnp3t {margin: 0 auto;grid-template-columns: repeat(4, minmax(0, 1fr));max-width: var(--b4j);display: grid;gap: var(--vqxb);}

@media (max-width:1010px) { .d4rp4f.d4rp4f .mnp3t {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:555px)  { .d4rp4f.d4rp4f .mnp3t {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.d4rp4f.sjdd .x1kp2 {padding: 11px;gap:7px;}
.d4rp4f.sjdd .bp4f1y6 {font-size: 13px;}
.d4rp4f.d4rp4f .x1kp2 {background: var(--esirr);border-radius: var(--kjl2b);border: 1px solid var(--h6e);display: flex;transition:transform 0.141s, border-color 0.16s;color: var(--puq);gap:11px;padding: 16px;text-decoration: none;flex-direction: column;}
.d4rp4f.d4rp4f .x1kp2:hover {border-color: color-mix(in srgb, var(--r1u) 42%, transparent);transform: translateY(-3px);}
.d4rp4f.d4rp4f .wqmn {display: block;aspect-ratio: 1;border-radius: calc(var(--kjl2b) - 6px);width: 100%;height: auto;object-fit: cover;}
.d4rp4f.d4rp4f .bp4f1y6 {letter-spacing: -.01em;overflow-wrap: break-word;font: 600 18px/1.3 var(--a9yss);}
.d4rp4f.d4rp4f .efb24 {color: color-mix(in srgb, var(--lzpe9) 82%, transparent);text-transform: uppercase;letter-spacing: .09em;font: 500 12.5px/1 var(--a9yss);font-style: normal;}

.efsn.efsn .drjzgy2 {margin: 0 0 22px;}

.efsn.efsn .p08x {gap:15px;display: grid;margin: 0 auto;padding: 0;list-style: none;max-width: var(--b4j);grid-template-columns: repeat(4, minmax(0, 1fr));}

@media (max-width:1010px) { .efsn.efsn .p08x {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .efsn.efsn .p08x {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.efsn.ew30 .p08x {gap: 0;border: 1px solid var(--h6e);border-radius: var(--ee1a);overflow: hidden;background: var(--h6e);}
.efsn.ew30 .ag73mxr {border: 0;}
.efsn.efsn .ag73mxr {margin: 0;}
.efsn.efsn .f0arz5z {transition:transform 0.139s;min-height: 124px;background: color-mix(in srgb, var(--r1u) 14%, #0d1436);padding: 24px;border-radius: var(--kjl2b);display: flex;align-items: center;justify-content: center;}
.efsn.ew30 .f0arz5z {border-radius: 0;}
.efsn.efsn .f0arz5z:hover {transform: translateY(-2px);}
.efsn.efsn .rr0en {height: auto;max-width: 100%;display: block;max-height: 60px;object-fit: contain;}

.gkp671.gkp671 .y55075 {margin: 0 0 22px;}

.gkp671.gkp671 .h61vt {grid-auto-rows: auto;overflow: hidden;border: 1px solid var(--h6e);border-radius: var(--ee1a);background: var(--esirr);margin: 0 auto;max-width: var(--b4j);grid-template-columns: repeat(4, minmax(0, 1fr));gap: 0;align-items: stretch;display: grid;}

.gkp671.xs5x .es98 {padding: 14px 12px;}

@media (max-width:1010px) { .gkp671.gkp671 .h61vt {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .gkp671.gkp671 .h61vt {grid-template-columns: minmax(0, 1fr);} }

.gkp671.gkp671 .es98 {min-width: 0;display: flex;gap:15px;padding: 22px 22px;align-items: center;border-top: 1px solid var(--h6e);}
.gkp671.gkp671 .ahp8 {align-items: center;margin: 0;display: flex;flex: 0 0 auto;}
.gkp671.gkp671 .j5km {flex: 1 1 auto;gap:10px;align-items: center;color: color-mix(in srgb, var(--lzpe9) 84%, transparent);display: flex;font: 500 16.5px/1.3 var(--a9yss);margin: 0;min-width: 0;}
.gkp671.gkp671 .tkrcr {height: 40px;border-radius: calc(var(--kjl2b) - 6px);width: auto;padding: 9px 14px;background: color-mix(in srgb, var(--r1u) 14%, #0d1436);display: block;object-fit: contain;}
.gkp671.gkp671 .fh09f {overflow-wrap: break-word;min-width: 0;}

.gkp671.gkp671 .hybsfe {margin-left: auto;width: 7px;flex: 0 0 auto;border-right: 2px solid color-mix(in srgb, var(--r1u) 40%, var(--lzpe9));transform: rotate(45deg);height: 12px;border-bottom: 2px solid color-mix(in srgb, var(--r1u) 40%, var(--lzpe9));}

.v8jbj.v8jbj .yk2jba {margin: 0 0 24px;color: var(--q8lq);}
.v8jbj.v8jbj .y805aj {margin: 0 auto 30px;max-width: var(--b4j);display: flex;flex-wrap: wrap;gap:15px 22px;align-items: center;}
.v8jbj.v8jbj .bvdv {letter-spacing: -.04em;color: var(--q8lq);font: 700 clamp(38px, 4.4vw, 58px)/1 var(--a9yss);font-variant-numeric: tabular-nums;}

.v8jbj.v8jbj .vjywd {overflow: hidden;flex: 1 1 200px;background: var(--ikd);min-width: 140px;position: relative;border-radius: 999px;border: 1px solid var(--q7xh);height: 10px;}
.v8jbj.v8jbj .vjywd::before {inset: 0 auto 0 0;background: linear-gradient(90deg, var(--ixuj), var(--r1u));position: absolute;width: var(--cl7, 0%);content: "";border-radius: 999px;}
.v8jbj.v8jbj .n78wn {color: var(--bvv2);min-width: 0;line-height:1.62;flex: 1 1 260px;font-size: 16px;font-style: normal;}
.v8jbj.v8jbj .xfdrmsh {padding: 0;display: grid;list-style: none;margin: 0 auto;gap: var(--vqxb);max-width: var(--b4j);}
.v8jbj.r2kn .xfdrmsh {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.v8jbj.v8jbj .jhd83c {padding: 22px 24px;background: var(--ikd);border-radius: var(--kjl2b);border: 1px solid var(--q7xh);margin: 0;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);}
.v8jbj.v8jbj .r1kkf {margin: 0 0 12px;line-height:1.62;color: var(--bvv2);font-size: 15.5px;}
.v8jbj.v8jbj .hdfx {font: 600 12px/1 var(--a9yss);text-transform: uppercase;color: var(--q8lq);letter-spacing: .1em;}
.v8jbj.v8jbj .dkafmgy {margin-left:10px;color: var(--bvv2);font-style: normal;font: 600 12px/1 var(--a9yss);font-variant-numeric: tabular-nums;}

.ps0cs.ps0cs {border-radius: var(--ee1a);border: 1px solid var(--h6e);vertical-align: top;background: var(--esirr);overflow: hidden;grid-template-columns: minmax(0, 1fr);box-shadow: none;padding: 0 !important;display: inline-grid;gap: 0;}
.ps0cs.ps0cs .pzh7 {min-width: 0;margin: 0;}
.ps0cs.ps0cs .rf0y {max-height: 320px;display: block;width: 100%;object-fit: cover;height: 100%;}
.ps0cs.ps0cs .qe24z9 {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.ps0cs.ps0cs .e7ar73 {width: 46px;display: block;margin: 0 0 16px;border-radius:2px;height: 5px;background: linear-gradient(90deg, var(--ixuj), var(--r1u));}
.ps0cs.ps0cs .vpx2n {margin: 0 0 12px;}

.ps0cs.ps0cs .znkm5 > :first-child {margin-top: 0;}
.ps0cs.ps0cs .znkm5 > :last-child  {margin-bottom: 0;}
.ps0cs.ps0cs .pm6p1e {text-decoration: none;background: linear-gradient(96deg,
    var(--lzhg9) 0%, var(--r1u) 100%);border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--r1u) 30%, transparent);transition:transform 0.179s;align-items: center;font: 600 15px/1 var(--a9yss);color: var(--iaqv, var(--uki));min-height: 46px;justify-content: center;padding: 0 26px;display: inline-flex;margin-top:19px;}
.ps0cs.ps0cs .pm6p1e:hover {transform: translateY(-2px);}
@media (min-width:765px) {
  .ps0cs.b293 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .ps0cs.b293 .pzh7 {grid-row: 1;grid-column: 1;}
  .ps0cs.b293 .qe24z9 {grid-row: 1;grid-column: 2;}
  
  .ps0cs.b293 .c82b {grid-row: 1;grid-column: 1;}
  .ps0cs.b293:has(.c82b) .pzh7 {grid-row: 1;grid-column: 2;}
  
  .ps0cs.b293:has(.agyn94) {grid-template-columns: minmax(0, 1fr);}
}

.ps0cs.egeh .rf0y {max-height: 200px;}

.y95n.y95n .ysqwz {gap:19px 28px;justify-content: space-between;display: flex;flex-wrap: wrap;align-items: flex-end;}
.y95n.y95n .va90pke {flex: 1 1 320px;min-width: 0;}
.y95n.y95n .arvp0 {color: var(--q8lq);margin: 0;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--a9yss);letter-spacing: -.03em;text-align: left;}
.y95n.y95n .dcc7s {color: var(--bvv2);line-height:1.53;font-size: clamp(16px, 1.4vw, 19px);margin: 14px 0 0;text-align: left;max-width: 62ch;}
.y95n.y95n .jqs1s {flex: 0 0 auto;gap:10px;display: flex;}
.y95n.y95n .teq16jh {height: 52px;transition:background 0.131s, opacity 0.208s, transform 0.179s;padding: 0;border-radius: 999px;border: 1px solid var(--q7xh);color: var(--q8lq);cursor: pointer;backdrop-filter: blur(10px);display: inline-flex;width: 52px;justify-content: center;background: var(--ikd);-webkit-backdrop-filter: blur(10px);font: 600 20px/1 var(--a9yss);align-items: center;}
.y95n.y95n .teq16jh:hover:not(:disabled) {background: linear-gradient(96deg, var(--lzhg9) 0%, var(--r1u) 100%);color: var(--iaqv, var(--uki));}
.y95n.y95n .teq16jh:disabled {cursor: default;opacity:0.35;}
.y95n.y95n .teq16jh[hidden] {display: none;}
.y95n.y95n :is(.teq16jh, .bf2bv):focus-visible {outline: 2px solid var(--q8lq);outline-offset: 3px;}

.y95n.y95n .a2vb5 {margin: 28px 0 0;gap:12px;flex-wrap: wrap;display: flex;}
.y95n.y95n .gz37va,
.y95n.y95n .cyhmff {padding: 0 28px;transition:transform 0.186s;min-height: 48px;width: auto;text-decoration: none;font: 600 15px/1 var(--a9yss);white-space: nowrap;flex: 0 0 auto;align-items: center;display: inline-flex;border-radius: 999px;justify-content: center;}
.y95n.y95n .gz37va {box-shadow: 0 6px 22px color-mix(in srgb, var(--r1u) 32%, transparent);background: linear-gradient(96deg,
    var(--lzhg9) 0%, var(--r1u) 100%);color: var(--iaqv, var(--uki));}

.y95n.y95n .cyhmff {border: 1px solid var(--q7xh);color: var(--q8lq);background: var(--ikd);}
.y95n.y95n .gz37va:hover,
.y95n.y95n .cyhmff:hover {transform: translateY(-2px);}

.y95n.y95n .bf2bv {padding: 0;overscroll-behavior-x: contain;grid-auto-flow: column;grid-auto-columns: calc((100% - var(--vqxb)) / 1.6);display: grid;overflow-x: auto;scroll-behavior: smooth;margin: 30px 0 0;scrollbar-width: none;gap: var(--vqxb);scroll-snap-type: x mandatory;list-style: none;}
.y95n.y95n .bf2bv::-webkit-scrollbar {display: none;}
.y95n.qa9qxm .bf2bv {grid-auto-columns: calc((100% - var(--vqxb)) / 1.25);}
.y95n.y95n .jhgk9nm {scroll-snap-align: start;padding: 12px;backdrop-filter: blur(14px);margin: 0;min-width: 0;-webkit-backdrop-filter: blur(14px);border-radius: var(--kjl2b);border: 1px solid var(--q7xh);background: var(--ikd);}
.y95n.y95n .jhgk9nm picture {display: block;}
.y95n.y95n .s1he {display: block;object-fit: cover;width: 100%;border-radius: calc(var(--kjl2b) - 6px);height: auto;aspect-ratio: 16 / 10;}
.y95n.y95n .aq67xde {margin: 14px 6px 6px;color: var(--q8lq);font: 600 15.5px/1.4 var(--a9yss);display: block;}

.y95n.y95n .gv0z {margin: 22px 0 0;display: flex;gap:8px;}
.y95n.y95n .meehxk {transition:width 0.345s ease, background 0.315s ease;height: 8px;border-radius: 999px;display: block;background: var(--q7xh);width: 8px;}
.y95n.y95n .meehxk[data-on="1"] {background: linear-gradient(90deg, var(--ixuj), var(--r1u));width: 32px;}
@media (max-width:748px) {
  .y95n.y95n .bf2bv,
  .y95n.qa9qxm .bf2bv {grid-auto-columns: 84%;gap:13px;}
  .y95n.y95n .teq16jh {width: 44px;height: 44px;}
  .y95n.y95n .a2vb5 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .y95n.y95n .bf2bv {scroll-behavior: auto;}
  .y95n.y95n .meehxk {transition:none;}
}

.pb7d2pk.pb7d2pk {background: var(--esirr);margin: 0 auto;max-width: var(--b4j);align-items: start;border-radius: var(--ee1a);border: 1px solid var(--h6e);gap:19px;grid-template-columns: auto minmax(0, 1fr) auto;padding: clamp(22px, 2.4vw, 30px);box-shadow: none;display: grid;}
.pb7d2pk.pb7d2pk .xq9z {margin: 0;}
.pb7d2pk.pb7d2pk .tpt4s4 {object-fit: cover;height: 76px;display: block;border-radius: var(--kjl2b);width: 76px;}
.pb7d2pk.pb7d2pk .v1vz {min-width: 0;}
.pb7d2pk.pb7d2pk .aamb {letter-spacing: -.015em;font: 700 18px/1.3 var(--a9yss);color: var(--puq);display: block;}
.pb7d2pk.pb7d2pk .r2ne {display: block;font-style: normal;font: 500 11.5px/1.35 var(--a9yss);margin-top:5px;letter-spacing: .1em;text-transform: uppercase;color: var(--ttshs);}

.pb7d2pk.pb7d2pk .gsh3 {display: block;min-width: 0;}
.pb7d2pk.pb7d2pk .gsh3:not(:last-child) {padding-bottom:11px;margin: 0 0 14px;border-bottom: 1px solid var(--h6e);}

.pb7d2pk.pb7d2pk .gsh3 + .pf40pf,
.pb7d2pk.pb7d2pk .gsh3 + .d3febcm {margin-top: 0;}

.pb7d2pk.pb7d2pk .pf40pf {font-size: 15.5px;color: var(--puq);line-height:1.61;margin: 12px 0 0;}
.pb7d2pk.pb7d2pk .d3febcm {line-height:1.54;font-size: 13px;color: var(--ttshs);margin: 10px 0 0;}
.pb7d2pk.pb7d2pk .vw5epte {display: flex;flex-wrap: wrap;gap:8px;}
.pb7d2pk.pb7d2pk .g1qjkq2 {height: 44px;transition:border-color 0.176s, color 0.145s;align-items: center;width: 44px;border-radius: 999px;border: 1px solid var(--h6e);text-decoration: none;color: var(--puq);justify-content: center;display: inline-flex;}
.pb7d2pk.pb7d2pk .g1qjkq2:hover {color: color-mix(in srgb, var(--r1u) 40%, var(--lzpe9));border-color: color-mix(in srgb, var(--r1u) 50%, transparent);}

.pb7d2pk.gk0n1 {grid-template-columns: minmax(0, 1fr);}
.pb7d2pk.gk0n1 .vw5epte {margin-top:5px;}

.qbgd2r.qbgd2r .c40b {border-radius:2px;display: block;width: 46px;height: 5px;background: linear-gradient(90deg, var(--ixuj), var(--r1u));margin: 0 0 16px;}
.qbgd2r.qbgd2r .b2y3y {margin: 0 0 16px;}

.qbgd2r.qbgd2r .g67t0b {color: var(--puq);}
.qbgd2r.tvc0 .g67t0b {max-width: 68ch;}
.qbgd2r.qbgd2r .g67t0b > :first-child {margin-top: 0;}
.qbgd2r.qbgd2r .g67t0b > :last-child  {margin-bottom: 0;}

.qbgd2r.he1x8mh {gap: clamp(16px, 2vw, 40px);display: grid;align-items: start;grid-template-columns: minmax(0, 1fr);}
@media (min-width:905px) {
  .qbgd2r.he1x8mh {grid-template-columns: minmax(190px, 28%) minmax(0, 1fr);}
}
.qbgd2r.qbgd2r .wrdvxzc {min-width: 0;}

.qbgd2r.qbgd2r .wrdvxzc .b2y3y {margin: 0;}

.qbgd2r.he1x8mh .g67t0b {max-width: 72ch;}

.ba2eym.ba2eym {align-items: center;padding-bottom: 0 !important;display: flex;padding-top: 0 !important;flex-direction: column;gap:21px;}
.ba2eym.ac93  {align-items: flex-start;}
.ba2eym.hmjwhw8 {align-items: flex-end;}

.ba2eym.ba2eym .hcmf {transition:transform 0.2s;display: inline-flex;text-decoration: none;box-shadow: 0 8px 26px color-mix(in srgb, var(--r1u) 34%, transparent);justify-content: center;background: linear-gradient(96deg,
    var(--lzhg9) 0%, var(--r1u) 100%);padding: 0 32px;min-height: 52px;gap:11px;border-radius: 999px;align-items: center;color: var(--iaqv, var(--uki));}
.ba2eym.ba2eym .hcmf:hover {transform: translateY(-2px);}
.ba2eym.ba2eym .g39sapz {font: 600 15.5px/1 var(--a9yss);}

.ba2eym.ba2eym .wghz4,

.ba2eym.skbqtm3 .hcmf::after {width: 7px;border-right: 2px solid currentColor;border-top: 2px solid currentColor;transform: rotate(45deg);flex: 0 0 auto;height: 7px;}
.ba2eym.skbqtm3 .hcmf::after {content: "";}
.ba2eym.ba2eym .aww4vg {max-width: var(--b4j);width: 100%;}

.aezsr7f.aezsr7f {padding: 14px;margin: 0 auto;background: var(--esirr);max-width: var(--b4j);border-radius: var(--ee1a);border: 1px solid var(--h6e);}
.aezsr7f.bqj95 {overflow: hidden;padding: 0;}

.aezsr7f.aezsr7f .pnnk {margin: 0;}
.aezsr7f.aezsr7f .xvn2r {text-decoration: none;display: block;}
.aezsr7f.aezsr7f .r2p3s {width: 100%;height: auto;border-radius: calc(var(--ee1a) - 8px);display: block;}
.aezsr7f.bqj95 .r2p3s {border-radius: 0;}

.ax4tbq.ax4tbq {position: relative;background: var(--esirr);margin: 0 auto;padding: clamp(22px, 2.4vw, 32px);border-radius: var(--ee1a);border: 1px solid var(--h6e);max-width: var(--b4j);}
.ax4tbq.z95hp8 {border: 0;background: none;padding-left: 0;padding-right: 0;}
.ax4tbq.ax4tbq .gjjmwk {margin: 0 0 14px;letter-spacing: .16em;display: block;color: var(--ttshs);text-transform: uppercase;font: 700 12px/1.3 var(--a9yss);}
.ax4tbq.ax4tbq .nh9jce2 {color: var(--puq);}
.ax4tbq.ax4tbq .nh9jce2 > :first-child {margin-top: 0;}
.ax4tbq.ax4tbq .nh9jce2 > :last-child  {margin-bottom: 0;}

.ax4tbq.ax4tbq .cgj4j9 {bottom: 14px;width: 14px;border-bottom: 2px solid color-mix(in srgb, var(--r1u) 34%, transparent);height: 14px;border-right: 2px solid color-mix(in srgb, var(--r1u) 34%, transparent);border-bottom-right-radius: 4px;position: absolute;right: 14px;}
.ax4tbq.z95hp8 .cgj4j9 {display: none;}

.ax4tbq.ey5z22 .nr85y {margin: 0 0 16px;align-items: center;padding-bottom:12px;gap:13px;display: flex;border-bottom: 1px solid var(--h6e);}
.ax4tbq.ey5z22 .nr85y .gjjmwk {min-width: 0;margin: 0;}
.ax4tbq.ey5z22 .nr85y .cgj4j9 {right: auto;flex: 0 0 auto;position: static;bottom: auto;margin-left: auto;}

.ax4tbq.z95hp8.ey5z22 .nr85y {padding-bottom:10px;}

.xvex.xvex {position: relative;padding: var(--aojk) var(--aojk) var(--aojk) var(--fainy);max-width: var(--b4j);--fainy: clamp(28px, 3vw, 40px);overflow: hidden;background: var(--esirr);margin: 0 auto;--aojk:  clamp(24px, 2.6vw, 34px);border-radius: var(--ee1a);border: 1px solid var(--h6e);}

.xvex.xvex::before {left: 0;top: 0;content: "";background: linear-gradient(180deg, var(--ixuj), var(--r1u));bottom: 0;position: absolute;width: 5px;}

.xvex.vgznm5 {--fainy: clamp(24px, 2.6vw, 34px);}
.xvex.vgznm5::before {width: auto;height: 5px;right: 0;bottom: auto;background: linear-gradient(90deg, var(--ixuj), var(--r1u));}
.xvex.xvex .v2r7e8 {width: 46px;border-radius:2px;margin: 0 0 16px;background: linear-gradient(90deg, var(--ixuj), var(--r1u));display: block;height: 5px;}
.xvex.xvex .pcpdrmf {margin: 0 0 14px;}

.xvex.xvex .ktbkde9 {color: var(--puq);}
.xvex.xvex .ktbkde9 > :first-child {margin-top: 0;}
.xvex.xvex .ktbkde9 > :last-child  {margin-bottom: 0;}

.xvex.zystfy .abbjsj {margin-bottom: clamp(20px, 2vw, 28px);margin-left:   calc(var(--fainy) * -1);align-items: center;gap:17px;display: flex;margin-right:  calc(var(--aojk) * -1);padding: clamp(15px, 1.6vw, 21px) var(--aojk) clamp(15px, 1.6vw, 21px) var(--fainy);border-bottom: 1px solid var(--h6e);background: color-mix(in srgb, #ffffff 7%, transparent);margin-top:    calc(var(--aojk) * -1);}
.xvex.zystfy .abbjsj .v2r7e8 {margin: 0;flex: 0 0 auto;}
.xvex.zystfy .abbjsj .pcpdrmf {margin: 0;min-width: 0;}

@media (max-width:555px) {
  .xvex.zystfy .abbjsj {align-items: flex-start;}
  .xvex.zystfy .abbjsj .v2r7e8 {margin-top:13px;}
}

.swh2x.swh2x {margin: 0 auto;border-radius: var(--ee1a);border: 1px solid var(--h6e);padding: clamp(20px, 2.2vw, 28px);background: var(--esirr);max-width: var(--b4j);}
.swh2x.swh2x .d8axx4 {margin: 0 0 14px;display: block;font: 700 12px/1.3 var(--a9yss);color: var(--ttshs);text-transform: uppercase;letter-spacing: .16em;}
.swh2x.swh2x .axe7rgg {flex-wrap: wrap;display: flex;gap:8px;}

.swh2x.swh2x ul.axe7rgg {padding: 0;margin: 0;list-style: none;}
.swh2x.swh2x .axe7rgg li {display: flex;min-width: 0;}
.swh2x.swh2x .axe7rgg a {border-radius: 999px;border: 1px solid var(--h6e);font: 500 14px/1.3 var(--a9yss);display: inline-flex;transition:border-color 0.171s, color 0.166s, transform 0.161s;color: var(--puq);min-height: 44px;background: transparent;padding: 0 16px;align-items: center;text-decoration: none;}
.swh2x.swh2x .axe7rgg a:hover {border-color: color-mix(in srgb, var(--r1u) 50%, transparent);transform: translateY(-2px);color: color-mix(in srgb, var(--r1u) 40%, var(--lzpe9));}

.nts8 {background-repeat: no-repeat;color: var(--q8lq);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--ixuj) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--r1u) 42%, transparent) 0%, transparent 64%);padding: var(--wcu) 24px;background-color: var(--yh9);}
.jfzf8d {max-width: var(--b4j);align-items: center;flex-wrap: wrap;display: flex;justify-content: space-between;margin: 0 auto;gap:26px;}
.rjpe {letter-spacing: -.028em;font-size: clamp(26px, 3.2vw, 40px);text-wrap: balance;margin: 0;font-weight: 700;line-height:1.12;}
.kfh90fr {font-size: 16px;color: var(--bvv2);margin: 10px 0 0;}

.ae7gnc {max-width: var(--b4j);margin: 0 auto;color: var(--bvv2);padding: 20px 24px 0;font-size: 13px;}

.ys6kr.ys6kr {padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);--ue02w:   var(--qdvv, #ffffff);color: var(--ue02w);--vkp: color-mix(in srgb, var(--ue02w) 82%, var(--r1u));border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--enya) 62%, transparent) 0%,
      color-mix(in srgb, var(--enya) 62%, transparent) 100%),
    var(--yh9);}

.ys6kr .e9q55rs {align-items: start;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:34px 60px;max-width: var(--b4j);}

.ys6kr .fpapa8h a {text-decoration: none;}
.ys6kr .fpapa8h img {width: auto;height: 34px;display: block;}
.ys6kr .fpapa8h .psh2e7,
.ys6kr .fpapa8h span {color: var(--ue02w);letter-spacing: .01em;font-weight: 300;font-size: 22px;}

.ys6kr .bnm0f {grid-auto-flow: column;display: grid;gap:57px;}
.ys6kr .bnm0f ul {display: grid;padding: 0;gap:12px;list-style: none;margin: 0;}
.ys6kr .bnm0f a {color: var(--vkp);font-size: 14.5px;text-decoration: none;}
.ys6kr .bnm0f a:hover {text-decoration: underline;color: var(--ue02w);text-underline-offset: 4px;}

.ys6kr .ff272rv {opacity:0.79;flex-wrap: wrap;margin: 30px auto 0;align-items: center;display: flex;gap:15px;max-width: var(--b4j);}
.ys6kr .ff272rv img {display: block;}

.ys6kr .pmpkm {max-width: var(--b4j);padding-top:23px;margin: 30px auto 0;border-top: 1px solid color-mix(in srgb, #ffffff 12%, transparent);}
.ys6kr .pmpkm p {margin: 0;font-size: 13px;color: var(--vkp);}

.ys6kr .pmpkm p + p {margin-top:9px;line-height:1.62;}

@media (max-width:1010px) {

  .ancsa {grid-template-columns: auto 1fr auto;grid-template-areas: "brand . acts";padding: 14px 14px;gap:11px;}

  .jkctsb {gap:7px;}
  .z4n4g {font-size: 13.5px;padding: 9px 13px;}
  .bhg4ps {font-size: 18px;}
  .v0thqg {display: none;}
  
  :root {--wrrl4: 72px;}
  .q8q9 {display: flex;}
  .x5eb57 {justify-self: start;grid-column: 1;}
  .jkctsb {grid-column: 3;}
}

@media (max-width:867px) {
  .fsrt22 .t8yf3 {min-height: 0;}
  .fsrt22 .t8yf3 .vssn9x7 {grid-template-columns: minmax(0, 1fr);gap:20px;}
  .fsrt22 .t8yf3 .n1gn,
  .fsrt22 .t8yf3 .vfaxcw,
  .fsrt22 .t8yf3 .vssn9x7 > a {grid-row: auto;grid-column: 1;}
  .fsrt22 .t8yf3 .vfaxcw {text-align: left;}
  .jfzf8d {flex-direction: column;align-items: flex-start;}

  .m3jg9y.m3jg9y .e5k9 {grid-template-columns: 1fr;}
  .m3jg9y.m3jg9y .hhed + .hhed {border-top: 1px solid var(--h6e);border-left: 0;}

  .wr0v.wr0v .sxwbpw5 {gap: 0;grid-template-columns: 1fr;}
  .wr0v.wr0v .w7ssb {gap: 0 16px;padding: 0 0 26px;grid-template-columns: 44px minmax(0, 1fr);display: grid;}
  .wr0v.wr0v .w7ssb:last-child {padding-bottom: 0;}
  .wr0v.wr0v .wzz6ark {left: 21px;width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--ixuj) 30%, transparent) 0%,
      color-mix(in srgb, var(--r1u) 72%, transparent) 100%);height: 26px;top: calc(-26px - 0px);}
  .wr0v.wr0v .n3343 {padding: 10px 0 0;}
  
  .wr0v.wr0v .xt223x .a4qws3s {grid-column: 2;padding: 10px 0 0;}
  .wr0v.wr0v .xt223x .e67c70n {padding: 0;grid-column: 2;}
  
  .wr0v.wr0v .t31x .exzm {gap:17px;grid-column: 1 / -1;}
  .wr0v.wr0v .t31x .e67c70n {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.ys6kr .bnm0f a {align-items: center;min-height: 44px;display: flex;}
.x5eb57 {display: inline-flex;align-items: center;min-height: 44px;}

.z4n4g, .dvyhq, .nts8,
.fsrt22 a[role="button"],
.fsrt22 .p8dg0 a {min-height: 44px;}

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

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

.v0thqg ul {gap:8px;}

.ys6kr .bnm0f ul {gap:7px;display: grid;}

.jj8g6g.jj8g6g {display: block;box-shadow: none;border: 0;border-radius: 0;}

.jj8g6g.jj8g6g .psrdkm {margin: 0;}

.jj8g6g.jj8g6g .kbxwdhb {background: linear-gradient(90deg, var(--ixuj), var(--r1u));overflow: hidden;text-indent: -999em;height: 5px;width: 46px;border-radius:2px;display: block;margin: 0 0 16px;}

.jj8g6g.jj8g6g .qk47 {margin: 0 0 12px;font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--a9yss);color: var(--q8lq);letter-spacing: -.03em;}
.jj8g6g.jj8g6g .ax8j {color: var(--bvv2);max-width: 60ch;margin: 0;}

.jj8g6g.jj8g6g .k7f6r {margin: 0;gap:7px 14px;min-width: min(320px, 100%);padding: 0 0 14px;display: flex;position: relative;align-items: baseline;flex-wrap: wrap;--j143: 0%;}
.jj8g6g.jj8g6g .k7f6r::after {right: 0;background:
    linear-gradient(90deg,
      color-mix(in srgb, var(--r1u) 62%, #ffffff) 0,
      color-mix(in srgb, var(--r1u) 62%, #ffffff) var(--j143),
      color-mix(in srgb, #ffffff 16%, transparent) var(--j143),
      color-mix(in srgb, #ffffff 16%, transparent) 100%);border-radius:2px;bottom: 0;left: 0;position: absolute;height: 6px;content: "";}
.jj8g6g.jj8g6g .whnbtgj {letter-spacing: -.04em;color: var(--q8lq);font: 700 clamp(34px, 4vw, 52px)/1 var(--a9yss);font-variant-numeric: tabular-nums;}
.jj8g6g.jj8g6g .w3s47t {font: 600 13px/1.3 var(--a9yss);color: var(--bvv2);text-transform: uppercase;letter-spacing: .06em;}

.jj8g6g.jj8g6g .am9km {display: flex;list-style: none;gap:12px;margin: 0;padding: 0;flex-wrap: wrap;}
.jj8g6g.jj8g6g .j4rhy {border: 1px solid var(--q7xh);border-radius: 999px;align-items: baseline;background: var(--ikd);padding: 10px 18px;min-height: 44px;gap:9px;display: flex;}
.jj8g6g.wfb096f .j4rhy {border-radius: var(--kjl2b);flex-direction: column;align-items: flex-start;gap:1px;}

.jj8g6g.jj8g6g .hb0zvy {letter-spacing: .08em;color: color-mix(in srgb, #ffffff 86%, transparent);text-transform: uppercase;font: 600 12px/1.3 var(--a9yss);font-style: normal;}
.jj8g6g.jj8g6g .xj0t25 {font: 600 15px/1.3 var(--a9yss);font-variant-numeric: tabular-nums;color: var(--q8lq);}

.jj8g6g.jj8g6g .zar7 {flex-wrap: wrap;display: flex;gap:12px;}

.jj8g6g.jj8g6g ul.zar7 {padding: 0;list-style: none;margin: 0;}
.jj8g6g.jj8g6g .jzymm {min-width: 0;display: flex;}
.jj8g6g.jj8g6g .jzymm > .eeae {flex: 1 1 auto;}
.jj8g6g.jj8g6g .eeae {min-height: 52px;color: #fff;text-decoration: none;padding: 8px 24px;justify-content: center;background: #000;display: inline-flex;flex-direction: column;transition:transform 0.143s, border-color 0.192s;border-radius: var(--kjl2b);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);}
.jj8g6g.jj8g6g .eeae:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.jj8g6g.jj8g6g .jsy8zx {font: 500 10.5px/1.3 var(--a9yss);letter-spacing: .1em;color: inherit;text-transform: uppercase;}
.jj8g6g.jj8g6g .hykq {letter-spacing: -.02em;color: inherit;font: 700 17px/1.2 var(--a9yss);font-style: normal;}

@media (max-width:555px) {
  
  .jj8g6g.jj8g6g .zar7 {flex-direction: column;align-items: stretch;}
  .jj8g6g.jj8g6g .eeae  {align-items: flex-start;}
  .jj8g6g.jj8g6g .jzymm   {align-self: stretch;}
  
  .jj8g6g.jj8g6g .am9km {align-items: stretch;flex-direction: column;}
}

.skn4n4 {background: color-mix(in srgb, #000 58%, transparent);inset: 0;z-index: 90;cursor: pointer;opacity:0.05;visibility: hidden;transition:opacity 0.268s ease, visibility 0.233s;position: fixed;}
.vz85 {display: flex;transform: translateX(100%);width: min(88vw, 380px);overflow-y: auto;border-left: 1px solid color-mix(in srgb, #ffffff 14%, transparent);background: var(--yh9);-webkit-overflow-scrolling: touch;box-shadow: -18px 0 48px color-mix(in srgb, #000 42%, transparent);flex-direction: column;position: fixed;visibility: hidden;overscroll-behavior: contain;right: 0;top: 0;z-index: 91;transition:transform 0.225s ease, visibility 0.23s;bottom: 0;}
.sy09v5:checked ~ .skn4n4 {visibility: visible;opacity:1;}
.sy09v5:checked ~ .vz85 {transform: translateX(0);visibility: visible;}

.wxznz {gap:11px;border-bottom: 1px solid color-mix(in srgb, #ffffff 14%, transparent);justify-content: space-between;align-items: center;padding: 14px 8px 14px 20px;display: flex;}
.kn3g {overflow-wrap: anywhere;color: var(--q8lq);font: 800 19px/1.2 var(--a9yss, inherit);min-width: 0;letter-spacing: -.02em;}
.e4cqb5f {line-height: 1;display: flex;font-size: 27px;color: var(--q8lq);border-radius: 50%;flex: 0 0 auto;cursor: pointer;justify-content: center;min-height: 44px;min-width: 44px;align-items: center;}
.e4cqb5f:hover {background: color-mix(in srgb, #ffffff 12%, transparent);}

.ap6xme {padding: 8px 0;}
.ap6xme ul {list-style: none;padding: 0;margin: 0;}
.ap6xme li + li {border-top: 1px solid color-mix(in srgb, #ffffff 10%, transparent);}
.ap6xme a {font-weight: 600;min-height: 48px;text-decoration: none;font-size: 16px;display: flex;color: var(--q8lq);padding: 10px 20px;align-items: center;}
.ap6xme a:hover {background: color-mix(in srgb, #ffffff 8%, transparent);}
.ap6xme a[aria-current="page"] {background: color-mix(in srgb, var(--x7uou) 16%, transparent);box-shadow: inset 3px 0 0 var(--x7uou);}

.awq2m1 {gap:11px;border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);margin-top: auto;display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.w1nbrg,
.ndpdb7j {font-weight: 700;padding: 12px 18px;justify-content: center;min-height: 48px;border-radius: 999px;align-items: center;text-decoration: none;font-size: 15px;display: flex;}
.w1nbrg {background: transparent;color: var(--q8lq);border: 1px solid color-mix(in srgb, #ffffff 34%, transparent);}
.w1nbrg:hover {background: color-mix(in srgb, #ffffff 10%, transparent);}
.ndpdb7j {background: linear-gradient(96deg,
    color-mix(in srgb, var(--bj93) 72%, #ffffff) 0%,
    var(--bj93) 100%);color: var(--zovru, var(--c5g4));}

.vz85 a:focus-visible,
.e4cqb5f:focus-visible,
.q8q9:focus-visible {outline: 2px solid var(--q8lq);outline-offset: 2px;}

@media (min-width:1011px) {
  .skn4n4, .vz85 {display: none;}
}

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

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

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

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

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

.swh2x.swh2x .qd86g > summary.fn50 {min-height: 44px;list-style: none;align-items: center;display: flex;cursor: pointer;gap:12px;}
.swh2x.swh2x .qd86g > summary.fn50::-webkit-details-marker {display: none;}
.swh2x.swh2x .qd86g > summary.fn50:focus-visible {border-radius: var(--w82r2, 6px);outline: 3px solid var(--r1u, var(--z9l0));outline-offset: 3px;}
.swh2x.swh2x .qd86g > summary.fn50 .d8axx4 {margin: 0;}

.swh2x.swh2x .qd86g > summary.fn50::after {height: 8px;transition:transform 0.209s ease;content: "";border-right: 2px solid currentColor;flex: 0 0 auto;border-bottom: 2px solid currentColor;margin-left: auto;transform: translateY(-2px) rotate(45deg);width: 8px;}
.swh2x.swh2x .qd86g[open] > summary.fn50::after {transform: translateY(2px) rotate(225deg);}
.swh2x.swh2x .qd86g[open] > summary.fn50 {margin-bottom:13px;}
@media (prefers-reduced-motion: reduce) {
  .swh2x.swh2x .qd86g > summary.fn50::after {transition:none;}
}

.z27n47 {--fuk: var(--kjl2b);--q63v5: var(--kjl2b);--gh7ie: 1px solid color-mix(in srgb, var(--q8lq) 26%, transparent);--ruz: var(--kjl2b);}

.gkp671.gkp671 .fh09f {color: var(--q8lq);}

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

@media (max-width:555px) {
  .ancsa {gap:9px;}
  .jkctsb {gap:5px;}
  .jkctsb .z4n4g {font-size: 13px;padding: 0 12px;}
}

@media (max-width:1010px) {
  .jkctsb .z27n47 {display: none;}
}
.awq2m1 .z27n47 {justify-self: start;}
@media (max-width:555px) {
  .jkctsb {gap:5px;}
  .jkctsb .z4n4g {white-space: nowrap;padding: 0 11px;font-size: 12.5px;}
  .x5eb57 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .ancsa {gap:5px;}
  .jkctsb .z4n4g {font-size: 12px;padding: 0 9px;}
  .x5eb57 img {max-width: 24vw;}
}

.fsrt22 :is(.e7ar73, .c40b, .v2r7e8, .kbxwdhb) {display: none !important;}

.fsrt22 > .mngv.b293 {margin-top: var(--wcu) !important;margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;margin-bottom: var(--wcu) !important;margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;float: none;padding: 12px !important;clear: both;}

.jj8g6g.jj8g6g .m9fskq {display: grid;-webkit-backdrop-filter: blur(14px);padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);position: relative;overflow: hidden;border-radius: var(--ee1a);border: 1px solid var(--q7xh);backdrop-filter: blur(14px);background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--r1u) 45%, transparent) 0%, transparent 70%),
    var(--ikd);gap: clamp(26px, 4vw, 64px);isolation: isolate;align-items: center;}
.jj8g6g.m922 .m9fskq {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--ixuj) 42%, transparent) 0%, transparent 70%),
    var(--ikd);}
@media (min-width:855px) {
  .jj8g6g.jj8g6g .m9fskq {grid-template-columns: minmax(0, 1fr) auto;}
}
.jj8g6g.jj8g6g .kzc8p {gap: var(--vqxb);justify-items: start;display: grid;min-width: 0;}

.jj8g6g.jj8g6g .xkx2z7d {align-items: center;border-radius:34px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--r1u));justify-content: center;box-shadow: 0 30px 70px color-mix(in srgb, var(--r1u) 40%, transparent);gap:9px;transform: rotate(-5deg);position: relative;aspect-ratio: 9 / 18.5;margin: 0 auto;flex-direction: column;transition:transform 0.311s ease;display: flex;background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--ixuj) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--r1u) 85%, transparent) 0%, transparent 65%),
    var(--yh9);width: clamp(170px, 17vw, 220px);}
.jj8g6g.jj8g6g:hover .xkx2z7d {transform: rotate(-1deg) translateY(-4px);}
.jj8g6g.jj8g6g .jd02mq {border-radius: 999px;transform: translateX(-50%);position: absolute;background: color-mix(in srgb, #ffffff 86%, var(--r1u));left: 50%;height: 16px;top: 10px;width: 36%;}
.jj8g6g.jj8g6g .dv5mnw {font: 800 clamp(58px, 6vw, 80px)/.9 var(--a9yss);color: var(--q8lq);letter-spacing: -.05em;}
.jj8g6g.jj8g6g .e9dwt {gap:3px;display: flex;}
.jj8g6g.jj8g6g .w4ezj9w {height: 13px;display: block;clip-path: polygon(50% 0, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);width: 13px;background: linear-gradient(135deg, var(--ixuj), var(--r1u));}
.jj8g6g.jj8g6g .hykq {text-transform: uppercase;color: var(--bvv2);max-width: 80%;overflow-wrap: anywhere;text-align: center;font: 700 13px/1.2 var(--a9yss);letter-spacing: .14em;margin-top:9px;}
@media (max-width: 859.98px) {
  .jj8g6g.jj8g6g .xkx2z7d {width: 150px;order: -1;}
  .jj8g6g.jj8g6g .dv5mnw {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .jj8g6g.jj8g6g .xkx2z7d {transition:none;}
}
.jj8g6g.jj8g6g .f0cqq4h {font-style: normal;}

.fsrt22 .y95n.y95n .cyhmff {border: 1px solid var(--q7xh);background: var(--ikd);color: var(--q8lq);box-shadow: none;}

.ancsa {padding-left:25px;padding-right:25px;max-width: calc(var(--b4j) + 48px);}
@media (min-width:1011px) {
  .v0thqg {margin-top:11px;border-top: 0;padding: 0 0 14px;}
  .v0thqg ul {padding: 5px;display: inline-flex;background: var(--ikd);gap:3px;border-radius: 999px;border: 1px solid var(--q7xh);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);}
  .v0thqg a {min-height: 38px;transition:background 0.206s, color 0.187s;align-items: center;display: flex;padding: 0 18px;font-size: 14.5px;border-radius: 999px;font-weight: 500;color: color-mix(in srgb, var(--qpc36) 22%, var(--bvv2));text-decoration: none;}
  .v0thqg a:hover {color: var(--q8lq);background: var(--q7xh);}
  .v0thqg a[aria-current="page"] {color: var(--iaqv, var(--uki));font-weight: 600;background: linear-gradient(96deg, var(--lzhg9) 0%, var(--r1u) 100%);}
}

.ys6kr.ys6kr > * {margin-left: auto;box-sizing: border-box;max-width: var(--b4j);padding-right: 0;margin-right: auto;padding-left: 0;}
.ys6kr .fpapa8h {text-align: left;justify-self: start;}
.ys6kr .fpapa8h a, .ys6kr .fpapa8h img {margin-right: auto;margin-left: 0;}
@media (max-width:748px) {
  .ys6kr .e9q55rs {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .ys6kr .bnm0f {justify-content: start;width: 100%;}
}
@media (max-width:1010px) {
  .q8q9 {margin-right: -11px;}
}
@media (max-width:555px) {
  .fsrt22 :is(.xvex, .ax4tbq) :is(th, td) {white-space: normal;overflow-wrap: anywhere;padding-left:9px;padding-right:7px;}
}

.swh2x.swh2x .axe7rgg > * {flex: 1 1 auto;}
.swh2x.swh2x .axe7rgg > * > a {justify-content: center;box-sizing: border-box;width: 100%;}
.swh2x.swh2x .axe7rgg > * > a {text-align: center;}

.fsrt22 :is(.gkp671, .efsn) img,
.fsrt22 .ca1fb0 img {border-radius: calc(var(--kjl2b) - 6px);}
.fsrt22 .ca1fb0 .bv35t6.bv35t6 {border-radius: 0;}
.fsrt22 .h9hyfs :is(div, img, a) {border-radius: calc(var(--kjl2b) - 6px);}
.fsrt22 .h9hyfs > * > div,
.fsrt22 .h9hyfs div:has(> a) {border-radius: var(--kjl2b);}
.fsrt22 .h9hyfs span {border-radius: 999px;}

.fsrt22 .h9hyfs.h9hyfs [role="button"] {box-shadow: none;backdrop-filter: blur(14px);background: var(--ikd);-webkit-backdrop-filter: blur(14px);border: 1px solid var(--q7xh);border-radius: var(--kjl2b);}
.fsrt22 .h9hyfs.h9hyfs [role="button"]:first-child {border-color: color-mix(in srgb, var(--r1u) 70%, transparent);}
.fsrt22 .h9hyfs.h9hyfs [role="button"] > div:last-child {border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--r1u) 34%, transparent);color: var(--iaqv, var(--uki));background: linear-gradient(96deg, var(--lzhg9) 0%, var(--r1u) 100%);}

.fsrt22 > .h9hyfs > * {padding-left: 0;margin-left: 0;max-width: none;padding-right: 0;margin-right: 0;}

.fsrt22 {display: grid;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.fsrt22 > * {grid-column: 1 / -1;}

.fsrt22 > .egeh:has(+ .egeh) {margin-left: max(24px, calc((200% - var(--b4j)) / 2)) !important;grid-column: 1;width: auto !important;margin-right:7px !important;}
.fsrt22 > .egeh + .egeh {float: none;margin-right: max(24px, calc((200% - var(--b4j)) / 2)) !important;grid-column: 2;margin-left:7px !important;width: auto !important;}
.fsrt22 > .egeh {margin-bottom: var(--wcu) !important;margin-top: var(--wcu) !important;}
.fsrt22 > :is(.pb7d2pk, .aezsr7f, .ax4tbq, .xvex, .swh2x, .b293, .egeh)
  + :is(.pb7d2pk, .aezsr7f, .ax4tbq, .xvex, .swh2x, .b293, .egeh):not(.egeh + .egeh) {margin-top: 0 !important;}
.fsrt22 > .egeh + .egeh {margin-top: var(--wcu) !important;}

.fsrt22 > .egeh:not(:has(+ .egeh)):not(.egeh + .egeh) {margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;width: auto !important;}
@media (max-width:867px) {
  .fsrt22 > .egeh:has(+ .egeh),
  .fsrt22 > .egeh + .egeh {justify-self: stretch;grid-column: 1 / -1;}
  .fsrt22 > .egeh + .egeh {margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;margin-top: 0 !important;}
  .fsrt22 > .egeh:has(+ .egeh),
  .fsrt22 > .egeh + .egeh {margin-right: max(24px, calc((100% - var(--b4j)) / 2)) !important;margin-left: max(24px, calc((100% - var(--b4j)) / 2)) !important;}
  .fsrt22 > .egeh:has(+ .egeh) {margin-bottom: var(--vqxb) !important;}
}

.ps0cs.ps0cs {display: flex;backdrop-filter: blur(14px);border-radius: var(--ee1a);border: 1px solid var(--q7xh);-webkit-backdrop-filter: blur(14px);padding: 12px !important;background: var(--ikd);flex-direction: column;}
.ps0cs.ps0cs .pzh7 picture {display: block;height: 100%;}
.fsrt22 .ps0cs.ps0cs .rf0y.rf0y {object-fit: cover;height: 100%;border-radius: calc(var(--ee1a) - 12px);width: 100%;aspect-ratio: 16 / 9;max-height: none;}
.ps0cs.ps0cs .qe24z9 {display: flex;flex: 1 1 auto;flex-direction: column;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);align-items: flex-start;}
.ps0cs.ps0cs .pm6p1e {margin-top: auto;}
.ps0cs.ps0cs .znkm5 {margin-bottom:21px;}

@media (min-width:765px) {
  .ps0cs.b293 {gap:12px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: stretch;display: grid;}
  
  .ps0cs.b293 .pzh7 {grid-row: 1;min-height: 300px;grid-column: 1;}
  .ps0cs.b293 .qe24z9 {grid-column: 2;justify-content: center;grid-row: 1;}
  .ps0cs.b293:has(.c82b) .pzh7 {grid-column: 2;}
  .ps0cs.b293:has(.c82b) .qe24z9 {grid-column: 1;}
  .fsrt22 .ps0cs.b293 .rf0y.rf0y {height: 100%;aspect-ratio: auto;}
  .ps0cs.b293 .pm6p1e {margin-top: 0;}
}

@media (min-width:1011px) {
  .ancsa {grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);grid-template-areas: "brand nav acts";padding-top:15px;row-gap: 0;padding-bottom:13px;}
  .jkctsb {justify-self: end;}
  .v0thqg {padding: 0;justify-self: center;margin-top: 0;}
}

@media (min-width:1011px) and (max-width: 1199.98px) {
  .ancsa {column-gap:19px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .v0thqg a {padding: 0 13px;}
}
@media (min-width:1011px) {
  .v0thqg {min-width: 0;max-width: 100%;}
  .v0thqg ul {overflow-x: auto;scrollbar-width: none;box-sizing: border-box;max-width: 100%;}
  .v0thqg ul::-webkit-scrollbar {display: none;}
}

.y95n.y95n .bf2bv {scroll-padding-left: 0;margin-right: calc(-1 * max(24px, calc((100vw - var(--b4j)) / 2)));grid-auto-columns: calc((min(100vw, var(--b4j)) - 2 * var(--vqxb)) / 2.5);padding-right: max(24px, calc((100vw - var(--b4j)) / 2));}
.y95n.qa9qxm .bf2bv {grid-auto-columns: calc((min(100vw, var(--b4j)) - var(--vqxb)) / 1.6);}
.y95n.y95n .jhgk9nm {position: relative;padding: 10px;}
.y95n.y95n .s1he {aspect-ratio: 4 / 3;}
.y95n.qa9qxm .s1he {aspect-ratio: 16 / 9;}
.y95n.y95n .aq67xde {left: 10px;position: absolute;margin: 0;border-radius: 0 0 calc(var(--kjl2b) - 6px) calc(var(--kjl2b) - 6px);color: var(--q8lq);padding: 44px 18px 16px;font: 650 16px/1.35 var(--a9yss);bottom: 10px;background: linear-gradient(0deg,
    color-mix(in srgb, var(--yh9) 92%, transparent) 0%,
    color-mix(in srgb, var(--yh9) 0%, transparent) 100%);right: 10px;}
.y95n.y95n .t9677 {margin-bottom:3px;font: 800 13px/1 var(--a9yss);display: block;letter-spacing: .14em;color: color-mix(in srgb, var(--r1u) 55%, #ffffff);}
.y95n.y95n .da1xy6b {margin: 22px 0 0;justify-content: space-between;align-items: center;gap:17px;display: flex;}
.y95n.y95n .da1xy6b .gv0z {margin: 0;}
.y95n.y95n .ysqwz {display: block;}
@media (max-width:748px) {
  .y95n.y95n .bf2bv,
  .y95n.qa9qxm .bf2bv {grid-auto-columns: 82%;margin-right: -24px;padding-right:23px;}
}
.y95n.y95n .bf2bv {width: auto;max-width: none;}
.y95n.y95n .meehxk[hidden] {display: none;}
