

:root {--vcy0: 78px;--lgq: color-mix(in srgb, #ffffff 16%, transparent);--tji:   color-mix(in srgb, var(--mo1) 12%, #ffffff);--ev5s:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--gxqee) 16%, var(--agkz6)));--u9gp:  26px;--icgu:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--pn3q:      var(--tji);--j245:  var(--m9d6);--qi29:  1240px;--egdt3:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--agkz6) 88%, transparent));--agkz6:  color-mix(in srgb, var(--gxqee) 22%, #0c1136);--hhg6:  clamp(56px, 6.5vw, 104px);--gxqee: var(--m9d6);--tgb: color-mix(in srgb, var(--feh) 26%, var(--j245));--cbh7:       #ffffff;--feh: var(--ch4f, var(--m9d6));--vj7: color-mix(in srgb, var(--cbh7) 74%, transparent);--uyv2s:     18px;--uigzv:    color-mix(in srgb, #ffffff 17%, transparent);--njy: color-mix(in srgb, var(--gxqee) 26%, #0c1136);--td41a:  clamp(20px, 2.2vw, 30px);--amw: color-mix(in srgb, var(--tji) 88%, transparent);}

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

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

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

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

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

html:root {background-color: var(--agkz6);}
.cqsxg2z {background: transparent;}

.qav4xw {margin: 0 auto;align-items: center;display: grid;grid-template-areas:
    "brand . acts"
    "nav   nav  nav";max-width: var(--qi29);grid-template-columns: auto minmax(0, 1fr) auto;padding: 18px 24px 0;gap:4px 32px;}
.p5k12 {grid-area: brand;}
.zncx  {grid-area: acts;}
.k6pkek1   {padding-top:13px;border-top: 1px solid color-mix(in srgb, #ffffff 16%, transparent);grid-area: nav;margin-top:12px;}

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

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

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

.gsw3sk,
.cqsxg2z :is(.g1s8, .v7ahmbw, .pnjrp, .yg7j,
             .w87pef9, .jq98sf, .gwt3m2) a[role="button"],
.cqsxg2z .yg7j a {align-items: center;text-decoration: none;white-space: nowrap;transition:transform 0.182s, box-shadow 0.142s, background 0.176s;border-radius: 999px;border: 1px solid transparent;justify-content: center;display: inline-flex;font-weight: 600;font-size: 14.5px;padding: 11px 26px;cursor: pointer;}

.c55t {background: var(--raw);color: var(--dib, var(--xg6as));}
.gpsh13 {color: var(--a765d, var(--bhqb));background: linear-gradient(96deg,
    var(--svbt) 0%,
    color-mix(in srgb, var(--svbt) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--svbt) 34%, transparent);}
.gpsh13:hover {transform: translateY(-2px);background: var(--o9s);}

.cqsxg2z :is(.g1s8, .v7ahmbw, .pnjrp, .yg7j,
             .w87pef9, .jq98sf, .gwt3m2) a[role="button"],
.cqsxg2z .yg7j a {background: linear-gradient(96deg,
    var(--tgb) 0%,
    var(--j245) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--j245) 34%, transparent);color: var(--v3s1, var(--chh));}
.gds60a {font-size: 16px;padding: 15px 34px;}

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

.cqsxg2z {display: flow-root;}

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

.cqsxg2z > :is(.s8dynxa, .f4gkjg, .y8wqy, .qjmx, .dbczjgv) {padding-right: unset;margin-left: max(24px, calc((100% - var(--qi29)) / 2)) !important;margin-right: max(24px, calc((100% - var(--qi29)) / 2)) !important;padding-left: unset;}

.cqsxg2z > :is(.s8dynxa, .f4gkjg, .y8wqy, .qjmx, .dbczjgv) {margin-top: var(--hhg6) !important;margin-bottom: var(--hhg6) !important;}

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

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

.g1s8,
.gwt3m2,
.jq98sf,
.w87pef9,
.v7ahmbw,

.hckxa {background-color: color-mix(in srgb, var(--agkz6) 82%, transparent);color: var(--cbh7);}

.g1s8, .g1s8 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.gwt3m2, .gwt3m2 :is(h2,h3,p,li,strong,summary,div),
.jq98sf, .jq98sf :is(h2,h3,p,li,strong,div),
.w87pef9, .w87pef9 :is(h2,h3,p,li,strong,div),
.v7ahmbw, .v7ahmbw :is(h1,h2,h3,p,li,strong,div),
.hckxa, .hckxa :is(h2,h3,p,li,strong,div,time) {color: var(--cbh7);}
.gwt3m2 p, .jq98sf p, .w87pef9 p, .v7ahmbw p {color: var(--vj7);}

.t6w2b, .v1my, .fhdr,
.jsa4mt, .pnjrp, .bh1yfb,
.rfr1d, .g74r, .yg7j,
.n4pmvk6, .wmr84 {--ny46a: var(--egdt3);--et0b: var(--agkz6);--mo1: var(--cbh7);border-top: 1px solid var(--lgq);--ch4f: var(--j245);--em9o: var(--cbh7);border-bottom: 1px solid var(--lgq);--qe7t: var(--cbh7);z-index: 0;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(--njy) 78%, transparent);color: var(--cbh7);position: relative;}

.t6w2b + .t6w2b, .v1my + .v1my,
.fhdr + .fhdr, .jsa4mt + .jsa4mt,
.pnjrp + .pnjrp, .bh1yfb + .bh1yfb,
.rfr1d + .rfr1d, .g74r + .g74r,
.yg7j + .yg7j, .n4pmvk6 + .n4pmvk6,
.wmr84 + .wmr84 {border-top: 0;}

.rfr1d {box-shadow: none;border: 1px solid var(--uigzv);border-radius: var(--u9gp);background: var(--ev5s);}

.pnjrp {display: inline-block;background: var(--ev5s);box-shadow: none;border: 1px solid var(--uigzv);border-radius: var(--u9gp);vertical-align: top;padding: 30px 32px !important;}

.cqsxg2z > .dsny6d {margin: 0 0 var(--td41a) !important;margin-left: max(24px, calc((100% - var(--qi29)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--qi29)) - 12px) / 2) !important;padding: 30px 32px !important;}

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

.cqsxg2z > .dsny6d + .dsny6d + * {clear: both;}

.cqsxg2z > .dsny6d + .dsny6d
  + :is(.s8dynxa, .f4gkjg, .y8wqy, .qjmx, .dbczjgv) {margin-top: var(--hhg6) !important;}

@media (max-width:866px) {
  .cqsxg2z > .dsny6d,
  .cqsxg2z > .dsny6d + .dsny6d {margin-left: max(24px, calc((100% - var(--qi29)) / 2)) !important;margin-right: max(24px, calc((100% - var(--qi29)) / 2)) !important;float: none;width: auto !important;}
  
  .cqsxg2z > .dsny6d + .dsny6d:last-child {margin-bottom: var(--hhg6) !important;}
}

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

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

.cqsxg2z > * > h2::before,
.cqsxg2z :is(.w6c7, .jpc1r1q, .g9s541, .njgxrd0, .rj3q4ye,
             .kgttr, .gffg, .ct62k, .fnj5, .pxd7zk7)::before,
.cqsxg2z :is(.qrm6r, .j74f6k) > h2:first-child::before {width: 46px;border-radius:2px;margin: 0 0 16px;display: block;background: linear-gradient(90deg, var(--feh), var(--j245));height: 5px;content: "";}

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

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

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

.reyk.reyk {letter-spacing: -.035em;color: var(--l8yla, var(--cbh7));font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--icgu);margin: 0;max-width: 16ch;text-wrap: balance;overflow-wrap: break-word;}
.reptd .v17wcx {font-size: clamp(16px, 1.4vw, 18.5px);max-width: 48ch;margin: 18px 0 0;line-height:1.61;color: color-mix(in srgb, var(--l8yla, var(--cbh7)) 80%, transparent);}
.reptd .qkdhc7m {border-radius: 999px;transition:transform 0.207s, box-shadow 0.157s;color: var(--v3s1, var(--chh));box-shadow: 0 8px 26px color-mix(in srgb, var(--j245) 34%, transparent);display: inline-flex;margin-top:29px;font: 650 16px/1 var(--icgu);justify-content: center;background: linear-gradient(96deg, var(--tgb) 0%, var(--j245) 100%);text-decoration: none;min-height: 54px;align-items: center;padding: 0 36px;}
.reptd .qkdhc7m:hover {transform: translateY(-2px);box-shadow: 0 12px 32px color-mix(in srgb, var(--j245) 42%, transparent);}

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

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

.jx5s .kdmk78 {background: var(--gutbw, var(--egdt3));justify-content: center;display: flex;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);position: relative;border-radius: var(--u9gp);border: 1px solid var(--lgq);-webkit-backdrop-filter: blur(10px);gap:19px;backdrop-filter: blur(10px);z-index: 1;min-width: 0;align-items: center;padding: 12px;}
.jx5s .v6kwe {margin: 0;width: 100%;min-width: 0;}
.jx5s .v6kwe picture {display: block;}
.cqsxg2z .jx5s .j62p5d3.j62p5d3 {width: 100%;color: var(--ngo6w, inherit);object-fit: contain;max-height: none;display: block;height: auto;border-radius: calc(var(--u9gp) - 12px);}

.jx5s .kdmk78:has(.d2xc) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.jx5s .d2xc {min-width: 0;color: var(--a08, var(--cbh7));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--icgu);overflow-wrap: break-word;letter-spacing: -.03em;}
.jx5s .ybjmfmb {flex: 0 0 auto;gap:5px;height: clamp(30px, 4vw, 48px);align-items: flex-end;display: flex;}
.jx5s .qw4d8nv {width: 8px;border-radius:3px;background: linear-gradient(180deg, var(--feh), var(--j245));display: block;}
.jx5s .qw4d8nv:nth-child(1) {height: 34%;}
.jx5s .qw4d8nv:nth-child(2) {height: 52%;}
.jx5s .qw4d8nv:nth-child(3) {height: 70%;}
.jx5s .qw4d8nv:nth-child(4) {height: 86%;}
.jx5s .qw4d8nv:nth-child(5) {height: 100%;}

@media (min-width:934px) {
  .cqsxg2z .jx5s {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .jx5s .reptd   {grid-row: 1;grid-column: 1;}
  .jx5s .kdmk78 {grid-column: 2;grid-row: 1;}
  .jx5s.h5esw1 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .jx5s.h5esw1 .kdmk78 {grid-column: 1;}
  .jx5s.h5esw1 .reptd   {grid-column: 2;}
}
@media (max-width:933px) {
  
  .jx5s .kdmk78 {padding: 8px;order: -1;}
  .cqsxg2z .jx5s:has(.ywtg0x)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--agkz6) 45%, transparent) 0%,
      color-mix(in srgb, var(--agkz6) 88%, transparent) 55%);}
}

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

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

.ydv5sb4.zjkmg {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--j245) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--feh) 55%, transparent) 0%, transparent 65%),
    var(--g6u, var(--agkz6));}
.wzgsy {white-space: nowrap;position: absolute;z-index: -1;overflow: hidden;right: -.04em;font: 800 clamp(96px, 15vw, 230px)/1 var(--icgu);pointer-events: none;color: color-mix(in srgb, var(--l8yla, var(--cbh7)) 12%, transparent);bottom: -.18em;user-select: none;letter-spacing: -.06em;max-width: 100%;}
@media (max-width:933px) {
  .ydv5sb4 {padding: 24px 20px;min-height: min(74vh, 580px);align-items: flex-end;}
  .ydv5sb4.zjkmg {align-items: center;min-height: 0;padding: 40px 22px;}
  .kxx0 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--agkz6) 92%, transparent) 0%,
      color-mix(in srgb, var(--agkz6) 70%, transparent) 45%,
      color-mix(in srgb, var(--agkz6) 0%, transparent) 82%);}
  
  .wzgsy {display: none;}
}
@media (max-width:549px) {
  .reptd .qkdhc7m {display: flex;width: 100%;}
}

.gwt3m2.gwt3m2 .ngzf0e9 {border-top: 1px solid var(--lgq);margin: 0 auto;max-width: var(--qi29);}
.gwt3m2.gwt3m2 .yn38 {margin: 0;border-radius: 0;background: transparent;border-bottom: 1px solid var(--lgq);padding: 0;}
.gwt3m2.gwt3m2 .xepp {padding: 24px 4px;color: var(--cbh7);align-items: center;min-height: 44px;cursor: pointer;font-size: clamp(17px, 1.6vw, 20px);display: flex;justify-content: space-between;list-style: none;font-weight: 700;letter-spacing: -.015em;gap:25px;}
.gwt3m2.gwt3m2 .xepp::-webkit-details-marker {display: none;}
.gwt3m2.gwt3m2 .phv3t {min-width: 0;}

.gwt3m2.gwt3m2 .h97k {position: relative;height: 44px;border-radius: 50%;border: 1px solid var(--lgq);transition:background 0.138s, border-color 0.154s;flex: 0 0 auto;background: var(--egdt3);width: 44px;}
.gwt3m2.gwt3m2 .h97k::before,
.gwt3m2.gwt3m2 .h97k::after {top: 50%;height: 2px;border-radius:2px;background: var(--cbh7);content: "";left: 50%;transform: translate(-50%, -50%);width: 15px;position: absolute;}
.gwt3m2.gwt3m2 .h97k::after {transform: translate(-50%, -50%) rotate(90deg);}
.gwt3m2.gwt3m2 .yn38[open] .h97k::after {opacity:0.05;}
.gwt3m2.gwt3m2 .yn38[open] .h97k {background: color-mix(in srgb, var(--j245) 42%, transparent);border-color: color-mix(in srgb, var(--j245) 62%, transparent);}
.gwt3m2.gwt3m2 .xepp:hover .h97k {background: color-mix(in srgb, var(--j245) 26%, transparent);}

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

.gwt3m2.gwt3m2 .c0vr p,
.gwt3m2.gwt3m2 p.c0vr {margin: 0;color: var(--vj7);}

.gwt3m2.gwt3m2 .bn5mdg {counter-reset: mtfaqn;list-style: none;padding: 0;}
.gwt3m2.gwt3m2 .xdkk {counter-increment: mtfaqn;display: block;}
.gwt3m2.gwt3m2 .xdkk .phv3t::before {font-variant-numeric: tabular-nums;margin-right:13px;color: color-mix(in srgb, var(--j245) 40%, var(--cbh7));content: counter(mtfaqn, decimal-leading-zero);}

.gwt3m2.gwt3m2 h3.phv3t {margin: 0;letter-spacing: inherit;font: inherit;}

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

.w87pef9.w87pef9 .p93knwa {height: 2px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--feh) 30%, transparent) 0%,
    color-mix(in srgb, var(--j245) 72%, transparent) 100%);width: calc(var(--td41a) + 22px);position: absolute;z-index: 0;top: 21px;left: calc(-1 * var(--td41a) - 22px);}
.w87pef9.w87pef9 .dhnhe:first-child .p93knwa {display: none;}

.w87pef9.w87pef9 .k6v6 {justify-content: center;font-weight: 700;letter-spacing: .04em;border-radius: 50%;align-items: center;flex: 0 0 auto;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--j245) 16%, transparent);line-height: 1;background: linear-gradient(96deg,
    var(--tgb) 0%, var(--j245) 100%);z-index: 1;height: 44px;width: 44px;display: inline-flex;color: var(--r52a8, var(--ivpbn, var(--v3s1, var(--chh))));font-size: 14px;}

.w87pef9.w87pef9 .kamgn {padding: 18px 18px 0 0;display: block;}
.w87pef9.w87pef9 .y7k60t {letter-spacing: -.015em;color: var(--cbh7);display: block;line-height:1.28;font-weight: 700;margin: 0 0 6px;font-size: 17px;}
.w87pef9.w87pef9 .bfc4q {font-size: 16px;display: block;line-height:1.61;color: var(--vj7);}

.w87pef9.w87pef9 .wgmp .y7k60t,
.w87pef9.w87pef9 .wgmp .bfc4q {align-self: stretch;}
.w87pef9.w87pef9 .wgmp .y7k60t {padding: 18px 18px 0 0;}
.w87pef9.w87pef9 .wgmp .bfc4q {padding: 0 18px 0 0;}

.w87pef9.w87pef9 .sphav1n .yafg6a5 {align-self: stretch;align-items: center;min-width: 0;gap:14px;display: flex;}
.w87pef9.w87pef9 .sphav1n .y7k60t {min-width: 0;margin: 0;}

.w87pef9.w87pef9 .sphav1n .bfc4q {align-self: stretch;padding: 12px 18px 0 0;}

.jsa4mt.jsa4mt .qkt8qa {background: var(--ev5s);margin: 0 auto;gap: 0;max-width: var(--qi29);grid-template-columns: 1fr 1fr;display: grid;border: 1px solid var(--uigzv);border-radius: var(--u9gp);overflow: hidden;align-items: stretch;}
.jsa4mt.jsa4mt .gzhgq9 {min-width: 0;padding: 28px 30px;}

.jsa4mt.jsa4mt .gzhgq9 + .gzhgq9 {border-left: 1px solid var(--uigzv);}

.jsa4mt.jsa4mt .n1e7x {letter-spacing: .09em;color: color-mix(in srgb, var(--tji) 90%, transparent);padding-bottom:13px;border-bottom: 1px solid var(--uigzv);margin: 0 0 18px;font-size: 12px;text-transform: uppercase;font-weight: 700;}
.jsa4mt.jsa4mt .v0kxkjz {align-items: baseline;gap:11px 12px;grid-template-columns: auto minmax(0, 1fr);margin: 0;display: grid;}
.jsa4mt.jsa4mt .rmb9sf {grid-column: 1;margin: 0;line-height:1.59;font-weight: 700;font-size: 14px;}
.jsa4mt.jsa4mt .dchp7a {color: var(--pn3q);grid-column: 2;margin: 0;}

.jsa4mt.jsa4mt ul.v0kxkjz {display: block;padding: 0;list-style: none;margin: 0;}
.jsa4mt.jsa4mt .qx8kg5 {margin: 0 0 12px;align-items: baseline;display: flex;gap:11px;}
.jsa4mt.jsa4mt .qx8kg5:last-child {margin-bottom: 0;}

.jsa4mt.jsa4mt i.rmb9sf {font-style: normal;flex: 0 0 auto;}
.jsa4mt.jsa4mt span.dchp7a {min-width: 0;}

.jsa4mt.jsa4mt .akzj .rmb9sf {color: color-mix(in srgb, var(--j245) 32%, var(--tji));}

.cqsxg2z {--ch4f: var(--cbh7);}

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

.cqsxg2z > * > *:not(style) {max-width: var(--qi29);}

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

.q8gz.q8gz .njgxrd0 {margin: 0 0 10px;}
.q8gz.q8gz .mqy9 {margin: 0 0 26px;font-size: 15.5px;color: var(--amw);}

.q8gz.q8gz .wqb4 {display: grid;margin: 0 auto;max-width: var(--qi29);grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--td41a);}

@media (max-width:1006px) { .q8gz.q8gz .wqb4 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:549px)  { .q8gz.q8gz .wqb4 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.q8gz.jdg0tf6 .s21f4q {padding: 11px;gap:9px;}
.q8gz.jdg0tf6 .ca4nf22 {font-size: 13px;}
.q8gz.q8gz .s21f4q {flex-direction: column;display: flex;gap:13px;border-radius: var(--uyv2s);border: 1px solid var(--uigzv);padding: 16px;text-decoration: none;color: var(--pn3q);transition:transform 0.15s, border-color 0.2s;background: var(--ev5s);}
.q8gz.q8gz .s21f4q:hover {border-color: color-mix(in srgb, var(--j245) 42%, transparent);transform: translateY(-3px);}
.q8gz.q8gz .dyq3r {height: auto;border-radius: calc(var(--uyv2s) - 6px);display: block;aspect-ratio: 1;object-fit: cover;width: 100%;}
.q8gz.q8gz .ca4nf22 {font: 600 18px/1.3 var(--icgu);letter-spacing: -.01em;overflow-wrap: break-word;}
.q8gz.q8gz .mnc5 {color: color-mix(in srgb, var(--tji) 82%, transparent);letter-spacing: .09em;font: 500 12.5px/1 var(--icgu);font-style: normal;text-transform: uppercase;}

.rrr3277.rrr3277 .gffg {margin: 0 0 22px;}

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

@media (max-width:1006px) { .rrr3277.rrr3277 .br4w {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:549px)  { .rrr3277.rrr3277 .br4w {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.rrr3277.vhzgheb .br4w {background: var(--uigzv);border: 1px solid var(--uigzv);border-radius: var(--u9gp);gap: 0;overflow: hidden;}
.rrr3277.vhzgheb .trcdy {border: 0;}
.rrr3277.rrr3277 .trcdy {margin: 0;}
.rrr3277.rrr3277 .sv07 {display: flex;transition:transform 0.205s;min-height: 124px;align-items: center;justify-content: center;padding: 24px;background: color-mix(in srgb, var(--j245) 14%, #0d1436);border-radius: var(--uyv2s);}
.rrr3277.vhzgheb .sv07 {border-radius: 0;}
.rrr3277.rrr3277 .sv07:hover {transform: translateY(-2px);}
.rrr3277.rrr3277 .m3jn0zh {object-fit: contain;height: auto;max-height: 60px;display: block;max-width: 100%;}

.cskjd.cskjd .kgttr {margin: 0 0 22px;}

.cskjd.cskjd .wppk6 {overflow: hidden;display: grid;grid-auto-rows: auto;background: var(--ev5s);grid-template-columns: repeat(4, minmax(0, 1fr));align-items: stretch;gap: 0;margin: 0 auto;border: 1px solid var(--uigzv);border-radius: var(--u9gp);max-width: var(--qi29);}

.cskjd.ejckk .vt9xet {padding: 14px 12px;}

@media (max-width:1006px) { .cskjd.cskjd .wppk6 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:549px)  { .cskjd.cskjd .wppk6 {grid-template-columns: minmax(0, 1fr);} }

.cskjd.cskjd .vt9xet {display: flex;min-width: 0;padding: 22px 22px;border-top: 1px solid var(--uigzv);align-items: center;gap:17px;}
.cskjd.cskjd .m0bpw {align-items: center;margin: 0;flex: 0 0 auto;display: flex;}
.cskjd.cskjd .mpgm {display: flex;flex: 1 1 auto;align-items: center;gap:11px;font: 500 16.5px/1.3 var(--icgu);color: color-mix(in srgb, var(--tji) 84%, transparent);margin: 0;min-width: 0;}
.cskjd.cskjd .zwavgj {display: block;height: 40px;width: auto;object-fit: contain;background: color-mix(in srgb, var(--j245) 14%, #0d1436);border-radius: calc(var(--uyv2s) - 6px);padding: 9px 14px;}
.cskjd.cskjd .pavhy5 {overflow-wrap: break-word;min-width: 0;}

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

.ewf36.ewf36 .ct62k {margin: 0 0 24px;color: var(--cbh7);}
.ewf36.ewf36 .trdbm {align-items: center;margin: 0 auto 30px;gap:16px 22px;max-width: var(--qi29);display: flex;flex-wrap: wrap;}
.ewf36.ewf36 .c15kd {color: var(--cbh7);letter-spacing: -.04em;font: 700 clamp(38px, 4.4vw, 58px)/1 var(--icgu);font-variant-numeric: tabular-nums;}

.ewf36.ewf36 .sbkk1 {flex: 1 1 200px;position: relative;background: var(--egdt3);overflow: hidden;height: 10px;border-radius: 999px;border: 1px solid var(--lgq);min-width: 140px;}
.ewf36.ewf36 .sbkk1::before {position: absolute;inset: 0 auto 0 0;background: linear-gradient(90deg, var(--feh), var(--j245));width: var(--zy9t7, 0%);content: "";border-radius: 999px;}
.ewf36.ewf36 .dss7qp {font-style: normal;min-width: 0;font-size: 16px;line-height:1.59;color: var(--vj7);flex: 1 1 260px;}
.ewf36.ewf36 .rdq6e01 {gap: var(--td41a);max-width: var(--qi29);padding: 0;list-style: none;margin: 0 auto;display: grid;}
.ewf36.dk3k .rdq6e01 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.ewf36.ewf36 .j0rjt {background: var(--egdt3);padding: 22px 24px;margin: 0;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-radius: var(--uyv2s);border: 1px solid var(--lgq);}
.ewf36.ewf36 .d123bg {margin: 0 0 12px;font-size: 15.5px;color: var(--vj7);line-height:1.62;}
.ewf36.ewf36 .t1680bc {color: var(--cbh7);text-transform: uppercase;font: 600 12px/1 var(--icgu);letter-spacing: .1em;}
.ewf36.ewf36 .vxfcfnc {font-style: normal;font: 600 12px/1 var(--icgu);font-variant-numeric: tabular-nums;margin-left:9px;color: var(--vj7);}

.k9dvq.k9dvq {box-shadow: none;grid-template-columns: minmax(0, 1fr);border-radius: var(--u9gp);border: 1px solid var(--uigzv);display: inline-grid;vertical-align: top;gap: 0;padding: 0 !important;overflow: hidden;background: var(--ev5s);}
.k9dvq.k9dvq .fz8p {margin: 0;min-width: 0;}
.k9dvq.k9dvq .pc4qh {height: 100%;object-fit: cover;display: block;width: 100%;max-height: 320px;}
.k9dvq.k9dvq .t7nw6 {min-width: 0;padding: clamp(24px, 2.6vw, 34px);}

.k9dvq.k9dvq .b74t0 {display: block;margin: 0 0 16px;width: 46px;background: linear-gradient(90deg, var(--feh), var(--j245));height: 5px;border-radius:3px;}
.k9dvq.k9dvq .g9s541 {margin: 0 0 12px;}

.k9dvq.k9dvq .t9c914t > :first-child {margin-top: 0;}
.k9dvq.k9dvq .t9c914t > :last-child  {margin-bottom: 0;}
.k9dvq.k9dvq .jrkezm {min-height: 46px;background: linear-gradient(96deg,
    var(--tgb) 0%, var(--j245) 100%);border-radius: 999px;padding: 0 26px;box-shadow: 0 6px 22px color-mix(in srgb, var(--j245) 30%, transparent);text-decoration: none;display: inline-flex;color: var(--v3s1, var(--chh));align-items: center;transition:transform 0.176s;justify-content: center;font: 600 15px/1 var(--icgu);margin-top:17px;}
.k9dvq.k9dvq .jrkezm:hover {transform: translateY(-2px);}
@media (min-width:767px) {
  .k9dvq.rhfpxp {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .k9dvq.rhfpxp .fz8p {grid-column: 1;grid-row: 1;}
  .k9dvq.rhfpxp .t7nw6 {grid-row: 1;grid-column: 2;}
  
  .k9dvq.rhfpxp .a1j2b5 {grid-column: 1;grid-row: 1;}
  .k9dvq.rhfpxp:has(.a1j2b5) .fz8p {grid-column: 2;grid-row: 1;}
  
  .k9dvq.rhfpxp:has(.kj94kk) {grid-template-columns: minmax(0, 1fr);}
}

.k9dvq.dsny6d .pc4qh {max-height: 200px;}

.cvh6b.cvh6b .apt0wb {display: flex;justify-content: space-between;gap:18px 28px;flex-wrap: wrap;align-items: flex-end;}
.cvh6b.cvh6b .wp1a {min-width: 0;flex: 1 1 320px;}
.cvh6b.cvh6b .fnj5 {font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--icgu);letter-spacing: -.03em;color: var(--cbh7);margin: 0;text-align: left;}
.cvh6b.cvh6b .e54c6ky {text-align: left;max-width: 62ch;margin: 14px 0 0;color: var(--vj7);line-height:1.55;font-size: clamp(16px, 1.4vw, 19px);}
.cvh6b.cvh6b .t3g5vs6 {gap:10px;display: flex;flex: 0 0 auto;}
.cvh6b.cvh6b .pcvhr {font: 600 20px/1 var(--icgu);padding: 0;backdrop-filter: blur(10px);cursor: pointer;transition:background 0.136s, opacity 0.162s, transform 0.177s;display: inline-flex;border-radius: 999px;border: 1px solid var(--lgq);align-items: center;background: var(--egdt3);height: 52px;color: var(--cbh7);-webkit-backdrop-filter: blur(10px);width: 52px;justify-content: center;}
.cvh6b.cvh6b .pcvhr:hover:not(:disabled) {background: linear-gradient(96deg, var(--tgb) 0%, var(--j245) 100%);color: var(--v3s1, var(--chh));}
.cvh6b.cvh6b .pcvhr:disabled {cursor: default;opacity:0.36;}
.cvh6b.cvh6b .pcvhr[hidden] {display: none;}
.cvh6b.cvh6b :is(.pcvhr, .wmfhn4):focus-visible {outline: 2px solid var(--cbh7);outline-offset: 3px;}

.cvh6b.cvh6b .exj76g {gap:12px;display: flex;margin: 28px 0 0;flex-wrap: wrap;}
.cvh6b.cvh6b .j3tr,
.cvh6b.cvh6b .k6h7 {width: auto;justify-content: center;text-decoration: none;border-radius: 999px;min-height: 48px;padding: 0 28px;transition:transform 0.202s;font: 600 15px/1 var(--icgu);display: inline-flex;white-space: nowrap;align-items: center;flex: 0 0 auto;}
.cvh6b.cvh6b .j3tr {color: var(--v3s1, var(--chh));box-shadow: 0 6px 22px color-mix(in srgb, var(--j245) 32%, transparent);background: linear-gradient(96deg,
    var(--tgb) 0%, var(--j245) 100%);}

.cvh6b.cvh6b .k6h7 {background: var(--egdt3);border: 1px solid var(--lgq);color: var(--cbh7);}
.cvh6b.cvh6b .j3tr:hover,
.cvh6b.cvh6b .k6h7:hover {transform: translateY(-2px);}

.cvh6b.cvh6b .wmfhn4 {scrollbar-width: none;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;list-style: none;padding: 0;margin: 30px 0 0;grid-auto-flow: column;display: grid;grid-auto-columns: calc((100% - var(--td41a)) / 1.6);gap: var(--td41a);scroll-behavior: smooth;overflow-x: auto;}
.cvh6b.cvh6b .wmfhn4::-webkit-scrollbar {display: none;}
.cvh6b.g0tpy2 .wmfhn4 {grid-auto-columns: calc((100% - var(--td41a)) / 1.25);}
.cvh6b.cvh6b .tyna60r {padding: 12px;scroll-snap-align: start;background: var(--egdt3);border-radius: var(--uyv2s);border: 1px solid var(--lgq);backdrop-filter: blur(14px);min-width: 0;margin: 0;-webkit-backdrop-filter: blur(14px);}
.cvh6b.cvh6b .tyna60r picture {display: block;}
.cvh6b.cvh6b .zxaej47 {display: block;height: auto;border-radius: calc(var(--uyv2s) - 6px);width: 100%;object-fit: cover;aspect-ratio: 16 / 10;}
.cvh6b.cvh6b .hd7cvs {display: block;margin: 14px 6px 6px;color: var(--cbh7);font: 600 15.5px/1.4 var(--icgu);}

.cvh6b.cvh6b .s7qp {gap:9px;display: flex;margin: 22px 0 0;}
.cvh6b.cvh6b .dc8d {width: 8px;background: var(--lgq);border-radius: 999px;display: block;height: 8px;transition:width 0.287s ease, background 0.293s ease;}
.cvh6b.cvh6b .dc8d[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--feh), var(--j245));}
@media (max-width:765px) {
  .cvh6b.cvh6b .wmfhn4,
  .cvh6b.g0tpy2 .wmfhn4 {grid-auto-columns: 84%;gap:11px;}
  .cvh6b.cvh6b .pcvhr {height: 44px;width: 44px;}
  .cvh6b.cvh6b .exj76g > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .cvh6b.cvh6b .wmfhn4 {scroll-behavior: auto;}
  .cvh6b.cvh6b .dc8d {transition:none;}
}

.s8dynxa.s8dynxa {max-width: var(--qi29);align-items: start;display: grid;box-shadow: none;grid-template-columns: auto minmax(0, 1fr) auto;border-radius: var(--u9gp);border: 1px solid var(--uigzv);gap:21px;margin: 0 auto;padding: clamp(22px, 2.4vw, 30px);background: var(--ev5s);}
.s8dynxa.s8dynxa .jve50 {margin: 0;}
.s8dynxa.s8dynxa .dx9zz {width: 76px;border-radius: var(--uyv2s);display: block;object-fit: cover;height: 76px;}
.s8dynxa.s8dynxa .zsyc {min-width: 0;}
.s8dynxa.s8dynxa .ss7qx {font: 700 18px/1.3 var(--icgu);color: var(--pn3q);display: block;letter-spacing: -.015em;}
.s8dynxa.s8dynxa .a7ndp {letter-spacing: .1em;display: block;color: var(--amw);margin-top:3px;text-transform: uppercase;font-style: normal;font: 500 11.5px/1.35 var(--icgu);}

.s8dynxa.s8dynxa .e83ek5 {min-width: 0;display: block;}
.s8dynxa.s8dynxa .e83ek5:not(:last-child) {padding-bottom:12px;margin: 0 0 14px;border-bottom: 1px solid var(--uigzv);}

.s8dynxa.s8dynxa .e83ek5 + .gacf,
.s8dynxa.s8dynxa .e83ek5 + .we93r {margin-top: 0;}

.s8dynxa.s8dynxa .gacf {font-size: 15.5px;line-height:1.61;color: var(--pn3q);margin: 12px 0 0;}
.s8dynxa.s8dynxa .we93r {line-height:1.55;margin: 10px 0 0;color: var(--amw);font-size: 13px;}
.s8dynxa.s8dynxa .ray5c29 {display: flex;gap:9px;flex-wrap: wrap;}
.s8dynxa.s8dynxa .g08r {border-radius: 999px;border: 1px solid var(--uigzv);align-items: center;transition:border-color 0.132s, color 0.134s;color: var(--pn3q);height: 44px;text-decoration: none;width: 44px;justify-content: center;display: inline-flex;}
.s8dynxa.s8dynxa .g08r:hover {border-color: color-mix(in srgb, var(--j245) 50%, transparent);color: color-mix(in srgb, var(--j245) 40%, var(--tji));}

.s8dynxa.pa7chkd {grid-template-columns: minmax(0, 1fr);}
.s8dynxa.pa7chkd .ray5c29 {margin-top:3px;}

.evgtv1q.evgtv1q .gdh4ezy {display: block;margin: 0 0 16px;border-radius:2px;background: linear-gradient(90deg, var(--feh), var(--j245));height: 5px;width: 46px;}
.evgtv1q.evgtv1q .jpc1r1q {margin: 0 0 16px;}

.evgtv1q.evgtv1q .njy971a {color: var(--pn3q);}
.evgtv1q.yskv .njy971a {max-width: 68ch;}
.evgtv1q.evgtv1q .njy971a > :first-child {margin-top: 0;}
.evgtv1q.evgtv1q .njy971a > :last-child  {margin-bottom: 0;}

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

.evgtv1q.evgtv1q .v1sn1 .jpc1r1q {margin: 0;}

.evgtv1q.czyyv6n .njy971a {max-width: 72ch;}

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

.v6pz4w.v6pz4w .dktnh {background: linear-gradient(96deg,
    var(--tgb) 0%, var(--j245) 100%);border-radius: 999px;padding: 0 32px;align-items: center;transition:transform 0.165s;text-decoration: none;gap:10px;min-height: 52px;display: inline-flex;color: var(--v3s1, var(--chh));box-shadow: 0 8px 26px color-mix(in srgb, var(--j245) 34%, transparent);justify-content: center;}
.v6pz4w.v6pz4w .dktnh:hover {transform: translateY(-2px);}
.v6pz4w.v6pz4w .jk8z8z {font: 600 15.5px/1 var(--icgu);}

.v6pz4w.v6pz4w .thggq9,

.v6pz4w.yybm .dktnh::after {transform: rotate(45deg);border-right: 2px solid currentColor;width: 7px;height: 7px;flex: 0 0 auto;border-top: 2px solid currentColor;}
.v6pz4w.yybm .dktnh::after {content: "";}
.v6pz4w.v6pz4w .r01c9dt {width: 100%;max-width: var(--qi29);}

.f4gkjg.f4gkjg {margin: 0 auto;padding: 14px;max-width: var(--qi29);background: var(--ev5s);border-radius: var(--u9gp);border: 1px solid var(--uigzv);}
.f4gkjg.g54g {overflow: hidden;padding: 0;}

.f4gkjg.f4gkjg .mdmt4t {margin: 0;}
.f4gkjg.f4gkjg .ag6td6 {text-decoration: none;display: block;}
.f4gkjg.f4gkjg .cxq3szv {width: 100%;border-radius: calc(var(--u9gp) - 8px);display: block;height: auto;}
.f4gkjg.g54g .cxq3szv {border-radius: 0;}

.y8wqy.y8wqy {position: relative;border-radius: var(--u9gp);border: 1px solid var(--uigzv);margin: 0 auto;max-width: var(--qi29);padding: clamp(22px, 2.4vw, 32px);background: var(--ev5s);}
.y8wqy.e7t7 {border: 0;padding-right: 0;background: none;padding-left: 0;}
.y8wqy.y8wqy .pxd7zk7 {text-transform: uppercase;letter-spacing: .16em;display: block;color: var(--amw);font: 700 12px/1.3 var(--icgu);margin: 0 0 14px;}
.y8wqy.y8wqy .j74f6k {color: var(--pn3q);}
.y8wqy.y8wqy .j74f6k > :first-child {margin-top: 0;}
.y8wqy.y8wqy .j74f6k > :last-child  {margin-bottom: 0;}

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

.y8wqy.xvh2rz .k76qq {align-items: center;padding-bottom:11px;gap:11px;margin: 0 0 16px;display: flex;border-bottom: 1px solid var(--uigzv);}
.y8wqy.xvh2rz .k76qq .pxd7zk7 {margin: 0;min-width: 0;}
.y8wqy.xvh2rz .k76qq .mdxk {right: auto;flex: 0 0 auto;margin-left: auto;bottom: auto;position: static;}

.y8wqy.e7t7.xvh2rz .k76qq {padding-bottom:10px;}

.qjmx.qjmx {background: var(--ev5s);--qt02: clamp(28px, 3vw, 40px);position: relative;--t55b:  clamp(24px, 2.6vw, 34px);padding: var(--t55b) var(--t55b) var(--t55b) var(--qt02);max-width: var(--qi29);margin: 0 auto;border-radius: var(--u9gp);border: 1px solid var(--uigzv);overflow: hidden;}

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

.qjmx.bhbex3a {--qt02: clamp(24px, 2.6vw, 34px);}
.qjmx.bhbex3a::before {bottom: auto;width: auto;right: 0;background: linear-gradient(90deg, var(--feh), var(--j245));height: 5px;}
.qjmx.qjmx .t1z34 {display: block;width: 46px;background: linear-gradient(90deg, var(--feh), var(--j245));border-radius:2px;margin: 0 0 16px;height: 5px;}
.qjmx.qjmx .rj3q4ye {margin: 0 0 14px;}

.qjmx.qjmx .qrm6r {color: var(--pn3q);}
.qjmx.qjmx .qrm6r > :first-child {margin-top: 0;}
.qjmx.qjmx .qrm6r > :last-child  {margin-bottom: 0;}

.qjmx.e9jgrm .fg7e6vh {display: flex;margin-left:   calc(var(--qt02) * -1);padding: clamp(15px, 1.6vw, 21px) var(--t55b) clamp(15px, 1.6vw, 21px) var(--qt02);background: color-mix(in srgb, #ffffff 7%, transparent);align-items: center;gap:15px;border-bottom: 1px solid var(--uigzv);margin-right:  calc(var(--t55b) * -1);margin-top:    calc(var(--t55b) * -1);margin-bottom: clamp(20px, 2vw, 28px);}
.qjmx.e9jgrm .fg7e6vh .t1z34 {flex: 0 0 auto;margin: 0;}
.qjmx.e9jgrm .fg7e6vh .rj3q4ye {min-width: 0;margin: 0;}

@media (max-width:549px) {
  .qjmx.e9jgrm .fg7e6vh {align-items: flex-start;}
  .qjmx.e9jgrm .fg7e6vh .t1z34 {margin-top:13px;}
}

.dbczjgv.dbczjgv {max-width: var(--qi29);background: var(--ev5s);border-radius: var(--u9gp);border: 1px solid var(--uigzv);padding: clamp(20px, 2.2vw, 28px);margin: 0 auto;}
.dbczjgv.dbczjgv .ajrj65f {text-transform: uppercase;margin: 0 0 14px;letter-spacing: .16em;display: block;color: var(--amw);font: 700 12px/1.3 var(--icgu);}
.dbczjgv.dbczjgv .mea7m {gap:8px;flex-wrap: wrap;display: flex;}

.dbczjgv.dbczjgv ul.mea7m {margin: 0;padding: 0;list-style: none;}
.dbczjgv.dbczjgv .mea7m li {min-width: 0;display: flex;}
.dbczjgv.dbczjgv .mea7m a {text-decoration: none;border-radius: 999px;border: 1px solid var(--uigzv);transition:border-color 0.141s, color 0.175s, transform 0.158s;color: var(--pn3q);align-items: center;display: inline-flex;min-height: 44px;background: transparent;font: 500 14px/1.3 var(--icgu);padding: 0 16px;}
.dbczjgv.dbczjgv .mea7m a:hover {color: color-mix(in srgb, var(--j245) 40%, var(--tji));border-color: color-mix(in srgb, var(--j245) 50%, transparent);transform: translateY(-2px);}

.d76c {background-color: var(--agkz6);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--feh) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--j245) 42%, transparent) 0%, transparent 64%);background-repeat: no-repeat;color: var(--cbh7);padding: var(--hhg6) 24px;}
.fz6g79 {max-width: var(--qi29);align-items: center;flex-wrap: wrap;margin: 0 auto;justify-content: space-between;gap:26px;display: flex;}
.rwg65d {line-height:1.14;font-weight: 700;margin: 0;letter-spacing: -.028em;text-wrap: balance;font-size: clamp(26px, 3.2vw, 40px);}
.yj8s9j {font-size: 16px;color: var(--vj7);margin: 10px 0 0;}

.bacen2 {font-size: 13px;max-width: var(--qi29);color: var(--vj7);padding: 20px 24px 0;margin: 0 auto;}

.atht0.atht0 {--la3: color-mix(in srgb, var(--yoh) 82%, var(--j245));border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--nyksj) 62%, transparent) 0%,
      color-mix(in srgb, var(--nyksj) 62%, transparent) 100%),
    var(--agkz6);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);--yoh:   var(--wkaj5, #ffffff);color: var(--yoh);}

.atht0 .vcmgq9h {align-items: start;margin: 0 auto;gap:35px 60px;grid-template-columns: minmax(0, 1fr) auto;display: grid;max-width: var(--qi29);}

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

.atht0 .jq3x812 {grid-auto-flow: column;display: grid;gap:55px;}
.atht0 .jq3x812 ul {list-style: none;display: grid;gap:10px;margin: 0;padding: 0;}
.atht0 .jq3x812 a {text-decoration: none;color: var(--la3);font-size: 14.5px;}
.atht0 .jq3x812 a:hover {color: var(--yoh);text-underline-offset: 4px;text-decoration: underline;}

.atht0 .bnjfa6 {margin: 30px auto 0;align-items: center;opacity:0.8;flex-wrap: wrap;display: flex;max-width: var(--qi29);gap:14px;}
.atht0 .bnjfa6 img {display: block;}

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

.atht0 .s39ete7 p + p {margin-top:9px;line-height:1.59;}

@media (max-width:1006px) {

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

  .zncx {gap:8px;}
  .gsw3sk {padding: 9px 13px;font-size: 13.5px;}
  .pg44g6 {font-size: 18px;}
  .k6pkek1 {display: none;}
  
  :root {--vcy0: 72px;}
  .vms7 {display: flex;}
  .p5k12 {justify-self: start;grid-column: 1;}
  .zncx {grid-column: 3;}
}

@media (max-width:866px) {
  .cqsxg2z .g1s8 {min-height: 0;}
  .cqsxg2z .g1s8 .qv442ka {gap:21px;grid-template-columns: minmax(0, 1fr);}
  .cqsxg2z .g1s8 .m6ze,
  .cqsxg2z .g1s8 .mf6gjwk,
  .cqsxg2z .g1s8 .qv442ka > a {grid-row: auto;grid-column: 1;}
  .cqsxg2z .g1s8 .mf6gjwk {text-align: left;}
  .fz6g79 {align-items: flex-start;flex-direction: column;}

  .jsa4mt.jsa4mt .qkt8qa {grid-template-columns: 1fr;}
  .jsa4mt.jsa4mt .gzhgq9 + .gzhgq9 {border-left: 0;border-top: 1px solid var(--uigzv);}

  .w87pef9.w87pef9 .pbtz0b {grid-template-columns: 1fr;gap: 0;}
  .w87pef9.w87pef9 .dhnhe {padding: 0 0 26px;display: grid;gap: 0 16px;grid-template-columns: 44px minmax(0, 1fr);}
  .w87pef9.w87pef9 .dhnhe:last-child {padding-bottom: 0;}
  .w87pef9.w87pef9 .p93knwa {height: 26px;width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--feh) 30%, transparent) 0%,
      color-mix(in srgb, var(--j245) 72%, transparent) 100%);left: 21px;top: calc(-26px - 0px);}
  .w87pef9.w87pef9 .kamgn {padding: 10px 0 0;}
  
  .w87pef9.w87pef9 .wgmp .y7k60t {grid-column: 2;padding: 10px 0 0;}
  .w87pef9.w87pef9 .wgmp .bfc4q {grid-column: 2;padding: 0;}
  
  .w87pef9.w87pef9 .sphav1n .yafg6a5 {gap:17px;grid-column: 1 / -1;}
  .w87pef9.w87pef9 .sphav1n .bfc4q {grid-column: 1 / -1;padding: 10px 0 0 60px;}
}

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

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

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

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

.atht0 .jq3x812 a {display: flex;min-height: 44px;align-items: center;}
.p5k12 {min-height: 44px;align-items: center;display: inline-flex;}

.gsw3sk, .m68m, .d76c,
.cqsxg2z a[role="button"],
.cqsxg2z .yg7j a {min-height: 44px;}

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

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

.k6pkek1 ul {gap:9px;}

.atht0 .jq3x812 ul {display: grid;gap:9px;}

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

.hckxa.hckxa .gxnb2 {margin: 0;}

.hckxa.hckxa .w8sw {text-indent: -999em;height: 5px;display: block;margin: 0 0 16px;overflow: hidden;border-radius:3px;background: linear-gradient(90deg, var(--feh), var(--j245));width: 46px;}

.hckxa.hckxa .w6c7 {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--icgu);color: var(--cbh7);margin: 0 0 12px;letter-spacing: -.03em;}
.hckxa.hckxa .g1c7n9 {margin: 0;color: var(--vj7);max-width: 60ch;}

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

.hckxa.hckxa .jeahd {margin: 0;gap:12px;display: flex;flex-wrap: wrap;list-style: none;padding: 0;}
.hckxa.hckxa .qgrzq3z {display: flex;border: 1px solid var(--lgq);border-radius: 999px;align-items: baseline;background: var(--egdt3);min-height: 44px;gap:10px;padding: 10px 18px;}
.hckxa.gyy3m7m .qgrzq3z {border-radius: var(--uyv2s);align-items: flex-start;gap:3px;flex-direction: column;}

.hckxa.hckxa .e03vnb {letter-spacing: .08em;color: color-mix(in srgb, #ffffff 86%, transparent);text-transform: uppercase;font: 600 12px/1.3 var(--icgu);font-style: normal;}
.hckxa.hckxa .z0nv7x {color: var(--cbh7);font: 600 15px/1.3 var(--icgu);font-variant-numeric: tabular-nums;}

.hckxa.hckxa .rjaq {gap:11px;flex-wrap: wrap;display: flex;}

.hckxa.hckxa ul.rjaq {margin: 0;padding: 0;list-style: none;}
.hckxa.hckxa .r40nn9 {min-width: 0;display: flex;}
.hckxa.hckxa .r40nn9 > .vexfz {flex: 1 1 auto;}
.hckxa.hckxa .vexfz {background: #000;padding: 8px 24px;justify-content: center;flex-direction: column;text-decoration: none;min-height: 52px;transition:transform 0.189s, border-color 0.152s;display: inline-flex;border-radius: var(--uyv2s);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);color: #fff;}
.hckxa.hckxa .vexfz:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.hckxa.hckxa .d3aa5 {letter-spacing: .1em;font: 500 10.5px/1.3 var(--icgu);color: inherit;text-transform: uppercase;}
.hckxa.hckxa .hj5d9 {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--icgu);font-style: normal;}

@media (max-width:549px) {
  
  .hckxa.hckxa .rjaq {flex-direction: column;align-items: stretch;}
  .hckxa.hckxa .vexfz  {align-items: flex-start;}
  .hckxa.hckxa .r40nn9   {align-self: stretch;}
  
  .hckxa.hckxa .jeahd {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.n3xmr a:focus-visible,
.fnncwqs:focus-visible,
.vms7:focus-visible {outline: 2px solid var(--cbh7);outline-offset: 2px;}

@media (min-width:1007px) {
  .yfbv, .n3xmr {display: none;}
}

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

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

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

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

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

.dbczjgv.dbczjgv .r7chrh5 > summary.a0b0 {align-items: center;gap:11px;list-style: none;cursor: pointer;display: flex;min-height: 44px;}
.dbczjgv.dbczjgv .r7chrh5 > summary.a0b0::-webkit-details-marker {display: none;}
.dbczjgv.dbczjgv .r7chrh5 > summary.a0b0:focus-visible {border-radius: var(--xaub, 6px);outline: 3px solid var(--j245, var(--m9d6));outline-offset: 3px;}
.dbczjgv.dbczjgv .r7chrh5 > summary.a0b0 .ajrj65f {margin: 0;}

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

.psydfx0 {--nkd: var(--uyv2s);--ortf3: 1px solid color-mix(in srgb, var(--cbh7) 26%, transparent);--i8f: var(--uyv2s);--r3q6: var(--uyv2s);}

.cskjd.cskjd .pavhy5 {color: var(--cbh7);}

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

@media (max-width:549px) {
  .qav4xw {gap:10px;}
  .zncx {gap:5px;}
  .zncx .gsw3sk {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1006px) {
  .zncx .psydfx0 {display: none;}
}
.qva9d .psydfx0 {justify-self: start;}
@media (max-width:549px) {
  .zncx {gap:5px;}
  .zncx .gsw3sk {font-size: 12.5px;padding: 0 11px;white-space: nowrap;}
  .p5k12 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .qav4xw {gap:6px;}
  .zncx .gsw3sk {font-size: 12px;padding: 0 9px;}
  .p5k12 img {max-width: 24vw;}
}

.cqsxg2z :is(.b74t0, .gdh4ezy, .t1z34, .w8sw) {display: none !important;}

.cqsxg2z > .pnjrp.rhfpxp {margin-right: max(24px, calc((100% - var(--qi29)) / 2)) !important;margin-bottom: var(--hhg6) !important;float: none;margin-left: max(24px, calc((100% - var(--qi29)) / 2)) !important;margin-top: var(--hhg6) !important;clear: both;padding: 12px !important;}

.hckxa.hckxa .e9dak {border-radius: var(--u9gp);border: 1px solid var(--lgq);gap: clamp(26px, 4vw, 64px);align-items: center;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--j245) 45%, transparent) 0%, transparent 70%),
    var(--egdt3);isolation: isolate;backdrop-filter: blur(14px);grid-template-columns: minmax(0, 1fr);display: grid;-webkit-backdrop-filter: blur(14px);overflow: hidden;position: relative;padding: clamp(26px, 4vw, 56px);}
.hckxa.ha56jf .e9dak {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--feh) 42%, transparent) 0%, transparent 70%),
    var(--egdt3);}
@media (min-width:865px) {
  .hckxa.hckxa .e9dak {grid-template-columns: minmax(0, 1fr) auto;}
}
.hckxa.hckxa .wr8pjn {display: grid;justify-items: start;gap: var(--td41a);min-width: 0;}

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

.cqsxg2z .cvh6b.cvh6b .k6h7 {color: var(--cbh7);border: 1px solid var(--lgq);background: var(--egdt3);box-shadow: none;}

.qav4xw {padding-left:25px;max-width: calc(var(--qi29) + 48px);padding-right:23px;}
@media (min-width:1007px) {
  .k6pkek1 {margin-top:13px;padding: 0 0 14px;border-top: 0;}
  .k6pkek1 ul {background: var(--egdt3);display: inline-flex;gap:3px;border-radius: 999px;border: 1px solid var(--lgq);padding: 5px;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);}
  .k6pkek1 a {align-items: center;border-radius: 999px;transition:background 0.167s, color 0.196s;display: flex;font-size: 14.5px;color: color-mix(in srgb, var(--kpvp) 22%, var(--vj7));padding: 0 18px;font-weight: 500;min-height: 38px;text-decoration: none;}
  .k6pkek1 a:hover {color: var(--cbh7);background: var(--lgq);}
  .k6pkek1 a[aria-current="page"] {font-weight: 600;color: var(--v3s1, var(--chh));background: linear-gradient(96deg, var(--tgb) 0%, var(--j245) 100%);}
}

.atht0.atht0 > * {margin-right: auto;padding-right: 0;margin-left: auto;box-sizing: border-box;max-width: var(--qi29);padding-left: 0;}
.atht0 .zstt04 {text-align: left;justify-self: start;}
.atht0 .zstt04 a, .atht0 .zstt04 img {margin-left: 0;margin-right: auto;}
@media (max-width:765px) {
  .atht0 .vcmgq9h {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .atht0 .jq3x812 {width: 100%;justify-content: start;}
}
@media (max-width:1006px) {
  .vms7 {margin-right: -11px;}
}
@media (max-width:549px) {
  .cqsxg2z :is(.qjmx, .y8wqy) :is(th, td) {overflow-wrap: anywhere;padding-left:7px;white-space: normal;padding-right:7px;}
}

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

.cqsxg2z :is(.cskjd, .rrr3277) img,
.cqsxg2z .ydv5sb4 img {border-radius: calc(var(--uyv2s) - 6px);}
.cqsxg2z .ydv5sb4 .ssbdrb.ssbdrb {border-radius: 0;}
.cqsxg2z .wvyjb1 :is(div, img, a) {border-radius: calc(var(--uyv2s) - 6px);}
.cqsxg2z .wvyjb1 > * > div,
.cqsxg2z .wvyjb1 div:has(> a) {border-radius: var(--uyv2s);}
.cqsxg2z .wvyjb1 span {border-radius: 999px;}

.cqsxg2z .wvyjb1.wvyjb1 [role="button"] {border: 1px solid var(--lgq);border-radius: var(--uyv2s);background: var(--egdt3);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);box-shadow: none;}
.cqsxg2z .wvyjb1.wvyjb1 [role="button"]:first-child {border-color: color-mix(in srgb, var(--j245) 70%, transparent);}
.cqsxg2z .wvyjb1.wvyjb1 [role="button"] > div:last-child {background: linear-gradient(96deg, var(--tgb) 0%, var(--j245) 100%);color: var(--v3s1, var(--chh));border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--j245) 34%, transparent);}

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

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

.cqsxg2z > .dsny6d:has(+ .dsny6d) {grid-column: 1;margin-right:6px !important;width: auto !important;margin-left: max(24px, calc((200% - var(--qi29)) / 2)) !important;}
.cqsxg2z > .dsny6d + .dsny6d {grid-column: 2;width: auto !important;margin-left:5px !important;float: none;margin-right: max(24px, calc((200% - var(--qi29)) / 2)) !important;}
.cqsxg2z > .dsny6d {margin-top: var(--hhg6) !important;margin-bottom: var(--hhg6) !important;}
.cqsxg2z > :is(.s8dynxa, .f4gkjg, .y8wqy, .qjmx, .dbczjgv, .rhfpxp, .dsny6d)
  + :is(.s8dynxa, .f4gkjg, .y8wqy, .qjmx, .dbczjgv, .rhfpxp, .dsny6d):not(.dsny6d + .dsny6d) {margin-top: 0 !important;}
.cqsxg2z > .dsny6d + .dsny6d {margin-top: var(--hhg6) !important;}

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

.k9dvq.k9dvq {border-radius: var(--u9gp);border: 1px solid var(--lgq);padding: 12px !important;backdrop-filter: blur(14px);flex-direction: column;display: flex;background: var(--egdt3);-webkit-backdrop-filter: blur(14px);}
.k9dvq.k9dvq .fz8p picture {display: block;height: 100%;}
.cqsxg2z .k9dvq.k9dvq .pc4qh.pc4qh {border-radius: calc(var(--u9gp) - 12px);aspect-ratio: 16 / 9;width: 100%;object-fit: cover;height: 100%;max-height: none;}
.k9dvq.k9dvq .t7nw6 {padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);display: flex;align-items: flex-start;flex: 1 1 auto;flex-direction: column;}
.k9dvq.k9dvq .jrkezm {margin-top: auto;}
.k9dvq.k9dvq .t9c914t {margin-bottom:21px;}

@media (min-width:767px) {
  .k9dvq.rhfpxp {align-items: stretch;gap:13px;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .k9dvq.rhfpxp .fz8p {min-height: 300px;grid-row: 1;grid-column: 1;}
  .k9dvq.rhfpxp .t7nw6 {grid-row: 1;grid-column: 2;justify-content: center;}
  .k9dvq.rhfpxp:has(.a1j2b5) .fz8p {grid-column: 2;}
  .k9dvq.rhfpxp:has(.a1j2b5) .t7nw6 {grid-column: 1;}
  .cqsxg2z .k9dvq.rhfpxp .pc4qh.pc4qh {height: 100%;aspect-ratio: auto;}
  .k9dvq.rhfpxp .jrkezm {margin-top: 0;}
}

@media (min-width:1007px) {
  .qav4xw {grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);row-gap: 0;padding-bottom:15px;padding-top:14px;grid-template-areas: "brand nav acts";}
  .zncx {justify-self: end;}
  .k6pkek1 {justify-self: center;padding: 0;margin-top: 0;}
}

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

.cvh6b.cvh6b .wmfhn4 {padding-right: max(24px, calc((100vw - var(--qi29)) / 2));scroll-padding-left: 0;grid-auto-columns: calc((min(100vw, var(--qi29)) - 2 * var(--td41a)) / 2.5);margin-right: calc(-1 * max(24px, calc((100vw - var(--qi29)) / 2)));}
.cvh6b.g0tpy2 .wmfhn4 {grid-auto-columns: calc((min(100vw, var(--qi29)) - var(--td41a)) / 1.6);}
.cvh6b.cvh6b .tyna60r {position: relative;padding: 10px;}
.cvh6b.cvh6b .zxaej47 {aspect-ratio: 4 / 3;}
.cvh6b.g0tpy2 .zxaej47 {aspect-ratio: 16 / 9;}
.cvh6b.cvh6b .hd7cvs {position: absolute;margin: 0;background: linear-gradient(0deg,
    color-mix(in srgb, var(--agkz6) 92%, transparent) 0%,
    color-mix(in srgb, var(--agkz6) 0%, transparent) 100%);padding: 44px 18px 16px;left: 10px;right: 10px;bottom: 10px;color: var(--cbh7);border-radius: 0 0 calc(var(--uyv2s) - 6px) calc(var(--uyv2s) - 6px);font: 650 16px/1.35 var(--icgu);}
.cvh6b.cvh6b .vekmr {margin-bottom:3px;letter-spacing: .14em;color: color-mix(in srgb, var(--j245) 55%, #ffffff);display: block;font: 800 13px/1 var(--icgu);}
.cvh6b.cvh6b .xw9xh {display: flex;margin: 22px 0 0;gap:17px;justify-content: space-between;align-items: center;}
.cvh6b.cvh6b .xw9xh .s7qp {margin: 0;}
.cvh6b.cvh6b .apt0wb {display: block;}
@media (max-width:765px) {
  .cvh6b.cvh6b .wmfhn4,
  .cvh6b.g0tpy2 .wmfhn4 {grid-auto-columns: 82%;padding-right:23px;margin-right: -24px;}
}
.cvh6b.cvh6b .wmfhn4 {width: auto;max-width: none;}
.cvh6b.cvh6b .dc8d[hidden] {display: none;}
