

:root {--jpi67: color-mix(in srgb, var(--zll) 74%, transparent);--d0ra: var(--gvpz, var(--a2ka));--u4mc4:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--rvsy) 16%, var(--flqu)));--rvsy: var(--a2ka);--vk71: color-mix(in srgb, var(--d0ra) 26%, var(--x85g));--zaz: color-mix(in srgb, var(--t1h) 88%, transparent);--rez:  26px;--y14g:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--flqu:  color-mix(in srgb, var(--rvsy) 22%, #0c1136);--dxk1:  clamp(56px, 6.5vw, 104px);--tws:  1240px;--bhtp:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--flqu) 88%, transparent));--lc8: color-mix(in srgb, var(--rvsy) 26%, #0c1136);--kv0e:  clamp(20px, 2.2vw, 30px);--t1h:   color-mix(in srgb, var(--wwhx) 12%, #ffffff);--nvt:      var(--t1h);--zll:       #ffffff;--eqj:     18px;--vbgn:    color-mix(in srgb, #ffffff 17%, transparent);--xes: 78px;--kbpq: color-mix(in srgb, #ffffff 16%, transparent);--x85g:  var(--a2ka);}

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

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

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

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

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

html:root {background-color: var(--flqu);}
.crbd {background: transparent;}

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

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

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

.cy5868 {gap:9px;align-items: center;display: flex;}

.frjp,
.crbd :is(.d3zr, .xfxr5tx, .z0sq2cz, .bannhsz,
             .c4yjst, .c1r5h5, .grb1) a[role="button"],
.crbd .bannhsz a {display: inline-flex;cursor: pointer;align-items: center;font-weight: 600;border-radius: 999px;border: 1px solid transparent;transition:transform 0.163s, box-shadow 0.157s, background 0.132s;padding: 11px 26px;text-decoration: none;white-space: nowrap;justify-content: center;font-size: 14.5px;}

.ef6rm7w {color: var(--yk7b, var(--d4z));background: var(--ij86);}
.xtwcb {color: var(--rky, var(--zjx));background: linear-gradient(96deg,
    var(--rx7) 0%,
    color-mix(in srgb, var(--rx7) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--rx7) 34%, transparent);}
.xtwcb:hover {transform: translateY(-2px);background: var(--bno);}

.crbd :is(.d3zr, .xfxr5tx, .z0sq2cz, .bannhsz,
             .c4yjst, .c1r5h5, .grb1) a[role="button"],
.crbd .bannhsz a {box-shadow: 0 6px 22px color-mix(in srgb, var(--x85g) 34%, transparent);background: linear-gradient(96deg,
    var(--vk71) 0%,
    var(--x85g) 100%);color: var(--a9n, var(--dxt));}
.ey61z {font-size: 16px;padding: 15px 34px;}

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

.crbd {display: flow-root;}

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

.crbd > :is(.e4pn, .rb7jd9q, .nqrr, .bf4t, .zq2qvb) {margin-left: max(24px, calc((100% - var(--tws)) / 2)) !important;padding-right: unset;padding-left: unset;margin-right: max(24px, calc((100% - var(--tws)) / 2)) !important;}

.crbd > :is(.e4pn, .rb7jd9q, .nqrr, .bf4t, .zq2qvb) {margin-top: var(--dxk1) !important;margin-bottom: var(--dxk1) !important;}

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

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

.d3zr,
.grb1,
.c1r5h5,
.c4yjst,
.xfxr5tx,

.w4za1qa {color: var(--zll);background-color: color-mix(in srgb, var(--flqu) 82%, transparent);}

.d3zr, .d3zr :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.grb1, .grb1 :is(h2,h3,p,li,strong,summary,div),
.c1r5h5, .c1r5h5 :is(h2,h3,p,li,strong,div),
.c4yjst, .c4yjst :is(h2,h3,p,li,strong,div),
.xfxr5tx, .xfxr5tx :is(h1,h2,h3,p,li,strong,div),
.w4za1qa, .w4za1qa :is(h2,h3,p,li,strong,div,time) {color: var(--zll);}
.grb1 p, .c1r5h5 p, .c4yjst p, .xfxr5tx p {color: var(--jpi67);}

.kmj8fj, .zhj5, .xrvym,
.hydem, .z0sq2cz, .ntna5j,
.c3xves0, .t2jxf4f, .bannhsz,
.ey43, .vmf70 {--wwhx: var(--zll);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(--lc8) 78%, transparent);--nrcb: var(--bhtp);color: var(--zll);z-index: 0;border-top: 1px solid var(--kbpq);position: relative;--d5jr3: var(--zll);--tq8d: var(--zll);border-bottom: 1px solid var(--kbpq);--r3b: var(--flqu);--gvpz: var(--x85g);}

.kmj8fj + .kmj8fj, .zhj5 + .zhj5,
.xrvym + .xrvym, .hydem + .hydem,
.z0sq2cz + .z0sq2cz, .ntna5j + .ntna5j,
.c3xves0 + .c3xves0, .t2jxf4f + .t2jxf4f,
.bannhsz + .bannhsz, .ey43 + .ey43,
.vmf70 + .vmf70 {border-top: 0;}

.c3xves0 {background: var(--u4mc4);box-shadow: none;border: 1px solid var(--vbgn);border-radius: var(--rez);}

.z0sq2cz {display: inline-block;background: var(--u4mc4);vertical-align: top;padding: 30px 32px !important;box-shadow: none;border: 1px solid var(--vbgn);border-radius: var(--rez);}

.crbd > .he9zp0r {margin: 0 0 var(--kv0e) !important;margin-left: max(24px, calc((100% - var(--tws)) / 2)) !important;margin-right: 0 !important;padding: 30px 32px !important;width: calc((min(100%, var(--tws)) - 12px) / 2) !important;}

.crbd > .he9zp0r + .he9zp0r {margin-left:11px !important;float: right;margin-right: max(24px, calc((100% - var(--tws)) / 2)) !important;}

.crbd > .he9zp0r + .he9zp0r + * {clear: both;}

.crbd > .he9zp0r + .he9zp0r
  + :is(.e4pn, .rb7jd9q, .nqrr, .bf4t, .zq2qvb) {margin-top: var(--dxk1) !important;}

@media (max-width:850px) {
  .crbd > .he9zp0r,
  .crbd > .he9zp0r + .he9zp0r {margin-left: max(24px, calc((100% - var(--tws)) / 2)) !important;margin-right: max(24px, calc((100% - var(--tws)) / 2)) !important;float: none;width: auto !important;}
  
  .crbd > .he9zp0r + .he9zp0r:last-child {margin-bottom: var(--dxk1) !important;}
}

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

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

.crbd > * > h2::before,
.crbd :is(.gwynp, .nqwz, .pj5h3, .h2m3sz, .tt1j5,
             .qkhe4r6, .s2xh, .kt7d, .bdhdzza, .gwczp)::before,
.crbd :is(.nszc, .qbkwh) > h2:first-child::before {border-radius:4px;background: linear-gradient(90deg, var(--d0ra), var(--x85g));height: 5px;display: block;content: "";width: 46px;margin: 0 0 16px;}

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

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

.ahxt4p::before {display: block;margin: 0 0 16px;height: 5px;width: 46px;background: linear-gradient(90deg, var(--d0ra), var(--x85g));border-radius:3px;content: "";}
.ahxt4p .c31d + * {margin-top: 0;}

.qhjm3n4.qhjm3n4 {max-width: 16ch;text-wrap: balance;overflow-wrap: break-word;margin: 0;letter-spacing: -.035em;color: var(--rezd, var(--zll));font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--y14g);}
.ahxt4p .h2knxf {color: color-mix(in srgb, var(--rezd, var(--zll)) 80%, transparent);margin: 18px 0 0;max-width: 48ch;line-height:1.60;font-size: clamp(16px, 1.4vw, 18.5px);}
.ahxt4p .db61c3a {text-decoration: none;font: 650 16px/1 var(--y14g);padding: 0 36px;display: inline-flex;transition:transform 0.175s, box-shadow 0.185s;box-shadow: 0 8px 26px color-mix(in srgb, var(--x85g) 34%, transparent);min-height: 54px;border-radius: 999px;align-items: center;justify-content: center;background: linear-gradient(96deg, var(--vk71) 0%, var(--x85g) 100%);margin-top:29px;color: var(--a9n, var(--dxt));}
.ahxt4p .db61c3a:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--x85g) 42%, transparent);transform: translateY(-2px);}

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

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

.wctmz .wc20n {align-items: center;display: flex;min-width: 0;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);backdrop-filter: blur(10px);border-radius: var(--rez);border: 1px solid var(--kbpq);gap:19px;position: relative;-webkit-backdrop-filter: blur(10px);background: var(--ebml, var(--bhtp));padding: 12px;z-index: 1;justify-content: center;}
.wctmz .ywvt {width: 100%;margin: 0;min-width: 0;}
.wctmz .ywvt picture {display: block;}
.crbd .wctmz .ng15hk.ng15hk {width: 100%;object-fit: contain;border-radius: calc(var(--rez) - 12px);display: block;color: var(--onm, inherit);height: auto;max-height: none;}

.wctmz .wc20n:has(.tdj3h) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.wctmz .tdj3h {color: var(--tdj7, var(--zll));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--y14g);overflow-wrap: break-word;letter-spacing: -.03em;min-width: 0;}
.wctmz .s1de9 {align-items: flex-end;height: clamp(30px, 4vw, 48px);gap:4px;display: flex;flex: 0 0 auto;}
.wctmz .n1c4 {display: block;background: linear-gradient(180deg, var(--d0ra), var(--x85g));border-radius:4px;width: 8px;}
.wctmz .n1c4:nth-child(1) {height: 34%;}
.wctmz .n1c4:nth-child(2) {height: 52%;}
.wctmz .n1c4:nth-child(3) {height: 70%;}
.wctmz .n1c4:nth-child(4) {height: 86%;}
.wctmz .n1c4:nth-child(5) {height: 100%;}

@media (min-width:946px) {
  .crbd .wctmz {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .wctmz .ahxt4p   {grid-column: 1;grid-row: 1;}
  .wctmz .wc20n {grid-column: 2;grid-row: 1;}
  .wctmz.j3qfkm {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .wctmz.j3qfkm .wc20n {grid-column: 1;}
  .wctmz.j3qfkm .ahxt4p   {grid-column: 2;}
}
@media (max-width:945px) {
  
  .wctmz .wc20n {order: -1;padding: 8px;}
  .crbd .wctmz:has(.z1m1mn)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--flqu) 45%, transparent) 0%,
      color-mix(in srgb, var(--flqu) 88%, transparent) 55%);}
}

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

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

.p26eth.csjsz27 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--x85g) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--d0ra) 55%, transparent) 0%, transparent 65%),
    var(--q53ui, var(--flqu));}
.qbf1 {color: color-mix(in srgb, var(--rezd, var(--zll)) 12%, transparent);user-select: none;pointer-events: none;right: -.04em;overflow: hidden;white-space: nowrap;z-index: -1;letter-spacing: -.06em;position: absolute;max-width: 100%;font: 800 clamp(96px, 15vw, 230px)/1 var(--y14g);bottom: -.18em;}
@media (max-width:945px) {
  .p26eth {padding: 24px 20px;align-items: flex-end;min-height: min(74vh, 580px);}
  .p26eth.csjsz27 {align-items: center;min-height: 0;padding: 40px 22px;}
  .gbbacz {background: linear-gradient(0deg,
      color-mix(in srgb, var(--flqu) 92%, transparent) 0%,
      color-mix(in srgb, var(--flqu) 70%, transparent) 45%,
      color-mix(in srgb, var(--flqu) 0%, transparent) 82%);}
  
  .qbf1 {display: none;}
}
@media (max-width:566px) {
  .ahxt4p .db61c3a {display: flex;width: 100%;}
}

.grb1.grb1 .f33w {margin: 0 auto;border-top: 1px solid var(--kbpq);max-width: var(--tws);}
.grb1.grb1 .jdbpwb8 {margin: 0;background: transparent;border-bottom: 1px solid var(--kbpq);padding: 0;border-radius: 0;}
.grb1.grb1 .pnn65 {justify-content: space-between;color: var(--zll);font-weight: 700;padding: 24px 4px;font-size: clamp(17px, 1.6vw, 20px);letter-spacing: -.015em;min-height: 44px;align-items: center;list-style: none;gap:24px;cursor: pointer;display: flex;}
.grb1.grb1 .pnn65::-webkit-details-marker {display: none;}
.grb1.grb1 .kemp6 {min-width: 0;}

.grb1.grb1 .j6rfm {flex: 0 0 auto;height: 44px;transition:background 0.186s, border-color 0.182s;background: var(--bhtp);border-radius: 50%;border: 1px solid var(--kbpq);position: relative;width: 44px;}
.grb1.grb1 .j6rfm::before,
.grb1.grb1 .j6rfm::after {top: 50%;position: absolute;content: "";height: 2px;transform: translate(-50%, -50%);background: var(--zll);border-radius:3px;width: 15px;left: 50%;}
.grb1.grb1 .j6rfm::after {transform: translate(-50%, -50%) rotate(90deg);}
.grb1.grb1 .jdbpwb8[open] .j6rfm::after {opacity:0.05;}
.grb1.grb1 .jdbpwb8[open] .j6rfm {background: color-mix(in srgb, var(--x85g) 42%, transparent);border-color: color-mix(in srgb, var(--x85g) 62%, transparent);}
.grb1.grb1 .pnn65:hover .j6rfm {background: color-mix(in srgb, var(--x85g) 26%, transparent);}

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

.grb1.grb1 .jz9ztc p,
.grb1.grb1 p.jz9ztc {color: var(--jpi67);margin: 0;}

.grb1.grb1 .c7957t {padding: 0;counter-reset: mtfaqn;list-style: none;}
.grb1.grb1 .mpagyg {counter-increment: mtfaqn;display: block;}
.grb1.grb1 .mpagyg .kemp6::before {margin-right:15px;font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--x85g) 40%, var(--zll));content: counter(mtfaqn, decimal-leading-zero);}

.grb1.grb1 h3.kemp6 {letter-spacing: inherit;font: inherit;margin: 0;}

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

.c4yjst.c4yjst .cw1b4 {height: 2px;position: absolute;z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--d0ra) 30%, transparent) 0%,
    color-mix(in srgb, var(--x85g) 72%, transparent) 100%);width: calc(var(--kv0e) + 22px);top: 21px;left: calc(-1 * var(--kv0e) - 22px);}
.c4yjst.c4yjst .r5ss:first-child .cw1b4 {display: none;}

.c4yjst.c4yjst .hvdfvc {height: 44px;justify-content: center;width: 44px;font-size: 14px;border-radius: 50%;color: var(--v61u, var(--hfsnk, var(--a9n, var(--dxt))));background: linear-gradient(96deg,
    var(--vk71) 0%, var(--x85g) 100%);letter-spacing: .04em;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--x85g) 16%, transparent);flex: 0 0 auto;line-height: 1;z-index: 1;display: inline-flex;font-weight: 700;align-items: center;}

.c4yjst.c4yjst .nyxv {padding: 18px 18px 0 0;display: block;}
.c4yjst.c4yjst .vpfc5v {font-size: 17px;letter-spacing: -.015em;margin: 0 0 6px;font-weight: 700;display: block;line-height:1.30;color: var(--zll);}
.c4yjst.c4yjst .n1ykmw {color: var(--jpi67);font-size: 16px;line-height:1.62;display: block;}

.c4yjst.c4yjst .v63cv .vpfc5v,
.c4yjst.c4yjst .v63cv .n1ykmw {align-self: stretch;}
.c4yjst.c4yjst .v63cv .vpfc5v {padding: 18px 18px 0 0;}
.c4yjst.c4yjst .v63cv .n1ykmw {padding: 0 18px 0 0;}

.c4yjst.c4yjst .gyc6a .z6wzdhm {align-items: center;align-self: stretch;min-width: 0;display: flex;gap:15px;}
.c4yjst.c4yjst .gyc6a .vpfc5v {min-width: 0;margin: 0;}

.c4yjst.c4yjst .gyc6a .n1ykmw {padding: 12px 18px 0 0;align-self: stretch;}

.hydem.hydem .fvbxe4s {gap: 0;display: grid;border: 1px solid var(--vbgn);border-radius: var(--rez);overflow: hidden;margin: 0 auto;background: var(--u4mc4);max-width: var(--tws);align-items: stretch;grid-template-columns: 1fr 1fr;}
.hydem.hydem .p7we {padding: 28px 30px;min-width: 0;}

.hydem.hydem .p7we + .p7we {border-left: 1px solid var(--vbgn);}

.hydem.hydem .gwgb {border-bottom: 1px solid var(--vbgn);margin: 0 0 18px;font-weight: 700;font-size: 12px;padding-bottom:14px;color: color-mix(in srgb, var(--t1h) 90%, transparent);letter-spacing: .09em;text-transform: uppercase;}
.hydem.hydem .a9gv {gap:13px 12px;margin: 0;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;}
.hydem.hydem .nzvgd {grid-column: 1;margin: 0;font-weight: 700;font-size: 14px;line-height:1.59;}
.hydem.hydem .ehs0e {margin: 0;grid-column: 2;color: var(--nvt);}

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

.hydem.hydem i.nzvgd {flex: 0 0 auto;font-style: normal;}
.hydem.hydem span.ehs0e {min-width: 0;}

.hydem.hydem .r4gf .nzvgd {color: color-mix(in srgb, var(--x85g) 32%, var(--t1h));}

.crbd {--gvpz: var(--zll);}

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

.crbd > * > *:not(style) {max-width: var(--tws);}

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

.ssxj.ssxj .h2m3sz {margin: 0 0 10px;}
.ssxj.ssxj .pvnf8 {margin: 0 0 26px;color: var(--zaz);font-size: 15.5px;}

.ssxj.ssxj .p4fcw {grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;display: grid;gap: var(--kv0e);max-width: var(--tws);}

@media (max-width:993px) { .ssxj.ssxj .p4fcw {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:566px)  { .ssxj.ssxj .p4fcw {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.ssxj.mzzzd8 .x1ss {padding: 11px;gap:9px;}
.ssxj.mzzzd8 .e45k9 {font-size: 13px;}
.ssxj.ssxj .x1ss {display: flex;transition:transform 0.195s, border-color 0.168s;gap:11px;border-radius: var(--eqj);border: 1px solid var(--vbgn);background: var(--u4mc4);color: var(--nvt);text-decoration: none;flex-direction: column;padding: 16px;}
.ssxj.ssxj .x1ss:hover {border-color: color-mix(in srgb, var(--x85g) 42%, transparent);transform: translateY(-3px);}
.ssxj.ssxj .rgbcf {aspect-ratio: 1;border-radius: calc(var(--eqj) - 6px);object-fit: cover;width: 100%;height: auto;display: block;}
.ssxj.ssxj .e45k9 {font: 600 18px/1.3 var(--y14g);letter-spacing: -.01em;overflow-wrap: break-word;}
.ssxj.ssxj .m7tskp {font: 500 12.5px/1 var(--y14g);font-style: normal;text-transform: uppercase;letter-spacing: .09em;color: color-mix(in srgb, var(--t1h) 82%, transparent);}

.nk6t3kf.nk6t3kf .s2xh {margin: 0 0 22px;}

.nk6t3kf.nk6t3kf .qf74z {gap:14px;list-style: none;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;max-width: var(--tws);display: grid;}

@media (max-width:993px) { .nk6t3kf.nk6t3kf .qf74z {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:566px)  { .nk6t3kf.nk6t3kf .qf74z {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.nk6t3kf.qnk5y .qf74z {gap: 0;overflow: hidden;background: var(--vbgn);border: 1px solid var(--vbgn);border-radius: var(--rez);}
.nk6t3kf.qnk5y .nmyqd {border: 0;}
.nk6t3kf.nk6t3kf .nmyqd {margin: 0;}
.nk6t3kf.nk6t3kf .v2m6ev9 {display: flex;transition:transform 0.189s;align-items: center;background: color-mix(in srgb, var(--x85g) 14%, #0d1436);min-height: 124px;justify-content: center;padding: 24px;border-radius: var(--eqj);}
.nk6t3kf.qnk5y .v2m6ev9 {border-radius: 0;}
.nk6t3kf.nk6t3kf .v2m6ev9:hover {transform: translateY(-2px);}
.nk6t3kf.nk6t3kf .zq5vr {max-height: 60px;display: block;height: auto;object-fit: contain;max-width: 100%;}

.he93.he93 .qkhe4r6 {margin: 0 0 22px;}

.he93.he93 .jgsg3 {grid-auto-rows: auto;overflow: hidden;grid-template-columns: repeat(4, minmax(0, 1fr));align-items: stretch;gap: 0;border: 1px solid var(--vbgn);border-radius: var(--rez);background: var(--u4mc4);max-width: var(--tws);margin: 0 auto;display: grid;}

.he93.c88ad .bpr11cd {padding: 14px 12px;}

@media (max-width:993px) { .he93.he93 .jgsg3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:566px)  { .he93.he93 .jgsg3 {grid-template-columns: minmax(0, 1fr);} }

.he93.he93 .bpr11cd {border-top: 1px solid var(--vbgn);padding: 22px 22px;display: flex;align-items: center;min-width: 0;gap:17px;}
.he93.he93 .xfpcp {align-items: center;display: flex;margin: 0;flex: 0 0 auto;}
.he93.he93 .nca6b3e {min-width: 0;align-items: center;flex: 1 1 auto;gap:10px;font: 500 16.5px/1.3 var(--y14g);display: flex;margin: 0;color: color-mix(in srgb, var(--t1h) 84%, transparent);}
.he93.he93 .bcpem {background: color-mix(in srgb, var(--x85g) 14%, #0d1436);height: 40px;width: auto;padding: 9px 14px;display: block;border-radius: calc(var(--eqj) - 6px);object-fit: contain;}
.he93.he93 .xvs161h {overflow-wrap: break-word;min-width: 0;}

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

.n131.n131 .kt7d {color: var(--zll);margin: 0 0 24px;}
.n131.n131 .rnw80r {margin: 0 auto 30px;gap:15px 22px;display: flex;align-items: center;max-width: var(--tws);flex-wrap: wrap;}
.n131.n131 .vxv6h8 {letter-spacing: -.04em;font: 700 clamp(38px, 4.4vw, 58px)/1 var(--y14g);font-variant-numeric: tabular-nums;color: var(--zll);}

.n131.n131 .g111n {position: relative;background: var(--bhtp);min-width: 140px;overflow: hidden;flex: 1 1 200px;border-radius: 999px;border: 1px solid var(--kbpq);height: 10px;}
.n131.n131 .g111n::before {width: var(--xlm, 0%);position: absolute;background: linear-gradient(90deg, var(--d0ra), var(--x85g));border-radius: 999px;inset: 0 auto 0 0;content: "";}
.n131.n131 .z2fp62 {color: var(--jpi67);min-width: 0;font-size: 16px;flex: 1 1 260px;font-style: normal;line-height:1.61;}
.n131.n131 .e7b7g {margin: 0 auto;gap: var(--kv0e);list-style: none;padding: 0;max-width: var(--tws);display: grid;}
.n131.p2ttx .e7b7g {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.n131.n131 .bs0s {margin: 0;backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);background: var(--bhtp);border-radius: var(--eqj);border: 1px solid var(--kbpq);padding: 22px 24px;}
.n131.n131 .kbptnk {margin: 0 0 12px;color: var(--jpi67);font-size: 15.5px;line-height:1.60;}
.n131.n131 .mpxr1g {color: var(--zll);font: 600 12px/1 var(--y14g);letter-spacing: .1em;text-transform: uppercase;}
.n131.n131 .vnysd7 {font-style: normal;font: 600 12px/1 var(--y14g);font-variant-numeric: tabular-nums;color: var(--jpi67);margin-left:10px;}

.yvbtpdt.yvbtpdt {grid-template-columns: minmax(0, 1fr);padding: 0 !important;border-radius: var(--rez);border: 1px solid var(--vbgn);overflow: hidden;background: var(--u4mc4);vertical-align: top;box-shadow: none;display: inline-grid;gap: 0;}
.yvbtpdt.yvbtpdt .cxpk {min-width: 0;margin: 0;}
.yvbtpdt.yvbtpdt .ms9k8z7 {height: 100%;width: 100%;max-height: 320px;display: block;object-fit: cover;}
.yvbtpdt.yvbtpdt .we8c2 {min-width: 0;padding: clamp(24px, 2.6vw, 34px);}

.yvbtpdt.yvbtpdt .k807e {background: linear-gradient(90deg, var(--d0ra), var(--x85g));width: 46px;display: block;height: 5px;border-radius:3px;margin: 0 0 16px;}
.yvbtpdt.yvbtpdt .pj5h3 {margin: 0 0 12px;}

.yvbtpdt.yvbtpdt .cpan > :first-child {margin-top: 0;}
.yvbtpdt.yvbtpdt .cpan > :last-child  {margin-bottom: 0;}
.yvbtpdt.yvbtpdt .yjrh {font: 600 15px/1 var(--y14g);align-items: center;color: var(--a9n, var(--dxt));text-decoration: none;justify-content: center;padding: 0 26px;margin-top:17px;background: linear-gradient(96deg,
    var(--vk71) 0%, var(--x85g) 100%);border-radius: 999px;transition:transform 0.179s;min-height: 46px;display: inline-flex;box-shadow: 0 6px 22px color-mix(in srgb, var(--x85g) 30%, transparent);}
.yvbtpdt.yvbtpdt .yjrh:hover {transform: translateY(-2px);}
@media (min-width:755px) {
  .yvbtpdt.p1j9 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .yvbtpdt.p1j9 .cxpk {grid-row: 1;grid-column: 1;}
  .yvbtpdt.p1j9 .we8c2 {grid-row: 1;grid-column: 2;}
  
  .yvbtpdt.p1j9 .ak0fj {grid-row: 1;grid-column: 1;}
  .yvbtpdt.p1j9:has(.ak0fj) .cxpk {grid-column: 2;grid-row: 1;}
  
  .yvbtpdt.p1j9:has(.k4ab) {grid-template-columns: minmax(0, 1fr);}
}

.yvbtpdt.he9zp0r .ms9k8z7 {max-height: 200px;}

.jy4w9g.jy4w9g .tqj9j {gap:18px 28px;flex-wrap: wrap;align-items: flex-end;display: flex;justify-content: space-between;}
.jy4w9g.jy4w9g .rqf3 {min-width: 0;flex: 1 1 320px;}
.jy4w9g.jy4w9g .bdhdzza {color: var(--zll);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--y14g);letter-spacing: -.03em;margin: 0;text-align: left;}
.jy4w9g.jy4w9g .mfwgn {line-height:1.54;color: var(--jpi67);margin: 14px 0 0;font-size: clamp(16px, 1.4vw, 19px);max-width: 62ch;text-align: left;}
.jy4w9g.jy4w9g .yep8 {display: flex;gap:9px;flex: 0 0 auto;}
.jy4w9g.jy4w9g .e8b7wq {border-radius: 999px;border: 1px solid var(--kbpq);padding: 0;font: 600 20px/1 var(--y14g);background: var(--bhtp);color: var(--zll);height: 52px;cursor: pointer;backdrop-filter: blur(10px);width: 52px;transition:background 0.173s, opacity 0.21s, transform 0.173s;-webkit-backdrop-filter: blur(10px);justify-content: center;display: inline-flex;align-items: center;}
.jy4w9g.jy4w9g .e8b7wq:hover:not(:disabled) {background: linear-gradient(96deg, var(--vk71) 0%, var(--x85g) 100%);color: var(--a9n, var(--dxt));}
.jy4w9g.jy4w9g .e8b7wq:disabled {opacity:0.36;cursor: default;}
.jy4w9g.jy4w9g .e8b7wq[hidden] {display: none;}
.jy4w9g.jy4w9g :is(.e8b7wq, .t7n5m4d):focus-visible {outline: 2px solid var(--zll);outline-offset: 3px;}

.jy4w9g.jy4w9g .vvpvv5 {display: flex;flex-wrap: wrap;gap:12px;margin: 28px 0 0;}
.jy4w9g.jy4w9g .f9ga,
.jy4w9g.jy4w9g .jhes {padding: 0 28px;white-space: nowrap;font: 600 15px/1 var(--y14g);display: inline-flex;justify-content: center;width: auto;border-radius: 999px;min-height: 48px;flex: 0 0 auto;transition:transform 0.183s;align-items: center;text-decoration: none;}
.jy4w9g.jy4w9g .f9ga {box-shadow: 0 6px 22px color-mix(in srgb, var(--x85g) 32%, transparent);color: var(--a9n, var(--dxt));background: linear-gradient(96deg,
    var(--vk71) 0%, var(--x85g) 100%);}

.jy4w9g.jy4w9g .jhes {color: var(--zll);border: 1px solid var(--kbpq);background: var(--bhtp);}
.jy4w9g.jy4w9g .f9ga:hover,
.jy4w9g.jy4w9g .jhes:hover {transform: translateY(-2px);}

.jy4w9g.jy4w9g .t7n5m4d {padding: 0;scroll-behavior: smooth;gap: var(--kv0e);scrollbar-width: none;overscroll-behavior-x: contain;margin: 30px 0 0;scroll-snap-type: x mandatory;overflow-x: auto;display: grid;grid-auto-columns: calc((100% - var(--kv0e)) / 1.6);list-style: none;grid-auto-flow: column;}
.jy4w9g.jy4w9g .t7n5m4d::-webkit-scrollbar {display: none;}
.jy4w9g.w93ss6m .t7n5m4d {grid-auto-columns: calc((100% - var(--kv0e)) / 1.25);}
.jy4w9g.jy4w9g .kq0r {min-width: 0;padding: 12px;margin: 0;backdrop-filter: blur(14px);border-radius: var(--eqj);border: 1px solid var(--kbpq);scroll-snap-align: start;-webkit-backdrop-filter: blur(14px);background: var(--bhtp);}
.jy4w9g.jy4w9g .kq0r picture {display: block;}
.jy4w9g.jy4w9g .npc7sk {display: block;border-radius: calc(var(--eqj) - 6px);height: auto;aspect-ratio: 16 / 10;object-fit: cover;width: 100%;}
.jy4w9g.jy4w9g .ebw5 {color: var(--zll);margin: 14px 6px 6px;display: block;font: 600 15.5px/1.4 var(--y14g);}

.jy4w9g.jy4w9g .g9yef {margin: 22px 0 0;gap:7px;display: flex;}
.jy4w9g.jy4w9g .xzrf7 {border-radius: 999px;width: 8px;transition:width 0.303s ease, background 0.328s ease;display: block;height: 8px;background: var(--kbpq);}
.jy4w9g.jy4w9g .xzrf7[data-on="1"] {background: linear-gradient(90deg, var(--d0ra), var(--x85g));width: 32px;}
@media (max-width:755px) {
  .jy4w9g.jy4w9g .t7n5m4d,
  .jy4w9g.w93ss6m .t7n5m4d {gap:11px;grid-auto-columns: 84%;}
  .jy4w9g.jy4w9g .e8b7wq {height: 44px;width: 44px;}
  .jy4w9g.jy4w9g .vvpvv5 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .jy4w9g.jy4w9g .t7n5m4d {scroll-behavior: auto;}
  .jy4w9g.jy4w9g .xzrf7 {transition:none;}
}

.e4pn.e4pn {border-radius: var(--rez);border: 1px solid var(--vbgn);max-width: var(--tws);grid-template-columns: auto minmax(0, 1fr) auto;box-shadow: none;padding: clamp(22px, 2.4vw, 30px);gap:20px;background: var(--u4mc4);margin: 0 auto;align-items: start;display: grid;}
.e4pn.e4pn .ppb2 {margin: 0;}
.e4pn.e4pn .fe9q {display: block;height: 76px;object-fit: cover;width: 76px;border-radius: var(--eqj);}
.e4pn.e4pn .yqs2b2v {min-width: 0;}
.e4pn.e4pn .a7zyvsd {letter-spacing: -.015em;display: block;font: 700 18px/1.3 var(--y14g);color: var(--nvt);}
.e4pn.e4pn .mb55mm9 {font-style: normal;font: 500 11.5px/1.35 var(--y14g);margin-top:5px;letter-spacing: .1em;color: var(--zaz);text-transform: uppercase;display: block;}

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

.e4pn.e4pn .p5nbrbk + .afa0,
.e4pn.e4pn .p5nbrbk + .bgfac2g {margin-top: 0;}

.e4pn.e4pn .afa0 {margin: 12px 0 0;font-size: 15.5px;color: var(--nvt);line-height:1.58;}
.e4pn.e4pn .bgfac2g {line-height:1.55;font-size: 13px;color: var(--zaz);margin: 10px 0 0;}
.e4pn.e4pn .vehcmp {flex-wrap: wrap;display: flex;gap:7px;}
.e4pn.e4pn .kg1y22y {display: inline-flex;text-decoration: none;height: 44px;color: var(--nvt);width: 44px;border-radius: 999px;border: 1px solid var(--vbgn);align-items: center;justify-content: center;transition:border-color 0.131s, color 0.167s;}
.e4pn.e4pn .kg1y22y:hover {border-color: color-mix(in srgb, var(--x85g) 50%, transparent);color: color-mix(in srgb, var(--x85g) 40%, var(--t1h));}

.e4pn.af5mwk {grid-template-columns: minmax(0, 1fr);}
.e4pn.af5mwk .vehcmp {margin-top:5px;}

.tc1t15k.tc1t15k .s98asrg {height: 5px;margin: 0 0 16px;border-radius:3px;display: block;background: linear-gradient(90deg, var(--d0ra), var(--x85g));width: 46px;}
.tc1t15k.tc1t15k .nqwz {margin: 0 0 16px;}

.tc1t15k.tc1t15k .xqqgf {color: var(--nvt);}
.tc1t15k.mjjk .xqqgf {max-width: 68ch;}
.tc1t15k.tc1t15k .xqqgf > :first-child {margin-top: 0;}
.tc1t15k.tc1t15k .xqqgf > :last-child  {margin-bottom: 0;}

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

.tc1t15k.tc1t15k .v6v54 .nqwz {margin: 0;}

.tc1t15k.d5a3 .xqqgf {max-width: 72ch;}

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

.wkkc0g.wkkc0g .y5mwk2 {min-height: 52px;background: linear-gradient(96deg,
    var(--vk71) 0%, var(--x85g) 100%);display: inline-flex;align-items: center;transition:transform 0.161s;text-decoration: none;gap:10px;padding: 0 32px;color: var(--a9n, var(--dxt));border-radius: 999px;justify-content: center;box-shadow: 0 8px 26px color-mix(in srgb, var(--x85g) 34%, transparent);}
.wkkc0g.wkkc0g .y5mwk2:hover {transform: translateY(-2px);}
.wkkc0g.wkkc0g .qc78 {font: 600 15.5px/1 var(--y14g);}

.wkkc0g.wkkc0g .f82hpw6,

.wkkc0g.crpys .y5mwk2::after {transform: rotate(45deg);width: 7px;flex: 0 0 auto;height: 7px;border-top: 2px solid currentColor;border-right: 2px solid currentColor;}
.wkkc0g.crpys .y5mwk2::after {content: "";}
.wkkc0g.wkkc0g .nda0ea {width: 100%;max-width: var(--tws);}

.rb7jd9q.rb7jd9q {margin: 0 auto;padding: 14px;max-width: var(--tws);background: var(--u4mc4);border-radius: var(--rez);border: 1px solid var(--vbgn);}
.rb7jd9q.ynxz {padding: 0;overflow: hidden;}

.rb7jd9q.rb7jd9q .dagvk {margin: 0;}
.rb7jd9q.rb7jd9q .m2jv {text-decoration: none;display: block;}
.rb7jd9q.rb7jd9q .xsra {display: block;width: 100%;border-radius: calc(var(--rez) - 8px);height: auto;}
.rb7jd9q.ynxz .xsra {border-radius: 0;}

.nqrr.nqrr {padding: clamp(22px, 2.4vw, 32px);max-width: var(--tws);background: var(--u4mc4);border-radius: var(--rez);border: 1px solid var(--vbgn);margin: 0 auto;position: relative;}
.nqrr.mgtjmt {background: none;padding-left: 0;padding-right: 0;border: 0;}
.nqrr.nqrr .gwczp {letter-spacing: .16em;text-transform: uppercase;color: var(--zaz);font: 700 12px/1.3 var(--y14g);margin: 0 0 14px;display: block;}
.nqrr.nqrr .qbkwh {color: var(--nvt);}
.nqrr.nqrr .qbkwh > :first-child {margin-top: 0;}
.nqrr.nqrr .qbkwh > :last-child  {margin-bottom: 0;}

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

.nqrr.yykvfs .qy72c {border-bottom: 1px solid var(--vbgn);margin: 0 0 16px;align-items: center;gap:11px;padding-bottom:13px;display: flex;}
.nqrr.yykvfs .qy72c .gwczp {min-width: 0;margin: 0;}
.nqrr.yykvfs .qy72c .trfs {right: auto;position: static;margin-left: auto;flex: 0 0 auto;bottom: auto;}

.nqrr.mgtjmt.yykvfs .qy72c {padding-bottom:9px;}

.bf4t.bf4t {--agr3: clamp(28px, 3vw, 40px);padding: var(--ml0q) var(--ml0q) var(--ml0q) var(--agr3);position: relative;--ml0q:  clamp(24px, 2.6vw, 34px);margin: 0 auto;background: var(--u4mc4);overflow: hidden;max-width: var(--tws);border-radius: var(--rez);border: 1px solid var(--vbgn);}

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

.bf4t.g6n1z2 {--agr3: clamp(24px, 2.6vw, 34px);}
.bf4t.g6n1z2::before {width: auto;background: linear-gradient(90deg, var(--d0ra), var(--x85g));right: 0;height: 5px;bottom: auto;}
.bf4t.bf4t .qxd22 {width: 46px;display: block;height: 5px;margin: 0 0 16px;background: linear-gradient(90deg, var(--d0ra), var(--x85g));border-radius:2px;}
.bf4t.bf4t .tt1j5 {margin: 0 0 14px;}

.bf4t.bf4t .nszc {color: var(--nvt);}
.bf4t.bf4t .nszc > :first-child {margin-top: 0;}
.bf4t.bf4t .nszc > :last-child  {margin-bottom: 0;}

.bf4t.jmnvn6x .phwm {margin-left:   calc(var(--agr3) * -1);align-items: center;background: color-mix(in srgb, #ffffff 7%, transparent);border-bottom: 1px solid var(--vbgn);margin-top:    calc(var(--ml0q) * -1);padding: clamp(15px, 1.6vw, 21px) var(--ml0q) clamp(15px, 1.6vw, 21px) var(--agr3);gap:17px;margin-right:  calc(var(--ml0q) * -1);margin-bottom: clamp(20px, 2vw, 28px);display: flex;}
.bf4t.jmnvn6x .phwm .qxd22 {margin: 0;flex: 0 0 auto;}
.bf4t.jmnvn6x .phwm .tt1j5 {margin: 0;min-width: 0;}

@media (max-width:566px) {
  .bf4t.jmnvn6x .phwm {align-items: flex-start;}
  .bf4t.jmnvn6x .phwm .qxd22 {margin-top:11px;}
}

.zq2qvb.zq2qvb {padding: clamp(20px, 2.2vw, 28px);max-width: var(--tws);background: var(--u4mc4);border-radius: var(--rez);border: 1px solid var(--vbgn);margin: 0 auto;}
.zq2qvb.zq2qvb .dx2w84 {margin: 0 0 14px;font: 700 12px/1.3 var(--y14g);color: var(--zaz);display: block;letter-spacing: .16em;text-transform: uppercase;}
.zq2qvb.zq2qvb .fxs19sh {flex-wrap: wrap;gap:9px;display: flex;}

.zq2qvb.zq2qvb ul.fxs19sh {padding: 0;margin: 0;list-style: none;}
.zq2qvb.zq2qvb .fxs19sh li {display: flex;min-width: 0;}
.zq2qvb.zq2qvb .fxs19sh a {min-height: 44px;transition:border-color 0.14s, color 0.208s, transform 0.203s;border-radius: 999px;border: 1px solid var(--vbgn);color: var(--nvt);align-items: center;padding: 0 16px;font: 500 14px/1.3 var(--y14g);text-decoration: none;background: transparent;display: inline-flex;}
.zq2qvb.zq2qvb .fxs19sh a:hover {color: color-mix(in srgb, var(--x85g) 40%, var(--t1h));border-color: color-mix(in srgb, var(--x85g) 50%, transparent);transform: translateY(-2px);}

.z9fsa8 {background-repeat: no-repeat;padding: var(--dxk1) 24px;color: var(--zll);background-color: var(--flqu);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--d0ra) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--x85g) 42%, transparent) 0%, transparent 64%);}
.b8qfy {display: flex;gap:25px;margin: 0 auto;justify-content: space-between;flex-wrap: wrap;align-items: center;max-width: var(--tws);}
.qtn7mrg {font-weight: 700;text-wrap: balance;margin: 0;line-height:1.16;letter-spacing: -.028em;font-size: clamp(26px, 3.2vw, 40px);}
.yxpe {font-size: 16px;color: var(--jpi67);margin: 10px 0 0;}

.d2nx8cn {padding: 20px 24px 0;color: var(--jpi67);font-size: 13px;max-width: var(--tws);margin: 0 auto;}

.ck4dv.ck4dv {background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--qjcep) 62%, transparent) 0%,
      color-mix(in srgb, var(--qjcep) 62%, transparent) 100%),
    var(--flqu);color: var(--apch);--dvp: color-mix(in srgb, var(--apch) 82%, var(--x85g));padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);--apch:   var(--xmk8, #ffffff);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);}

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

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

.ck4dv .zj2txx {grid-auto-flow: column;gap:56px;display: grid;}
.ck4dv .zj2txx ul {display: grid;list-style: none;padding: 0;margin: 0;gap:10px;}
.ck4dv .zj2txx a {font-size: 14.5px;color: var(--dvp);text-decoration: none;}
.ck4dv .zj2txx a:hover {color: var(--apch);text-underline-offset: 4px;text-decoration: underline;}

.ck4dv .fjjf {flex-wrap: wrap;align-items: center;max-width: var(--tws);margin: 30px auto 0;display: flex;opacity:0.78;gap:15px;}
.ck4dv .fjjf img {display: block;}

.ck4dv .n0cf {border-top: 1px solid color-mix(in srgb, #ffffff 12%, transparent);margin: 30px auto 0;max-width: var(--tws);padding-top:21px;}
.ck4dv .n0cf p {font-size: 13px;margin: 0;color: var(--dvp);}

.ck4dv .n0cf p + p {line-height:1.59;margin-top:11px;}

@media (max-width:993px) {

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

  .cy5868 {gap:9px;}
  .frjp {padding: 9px 13px;font-size: 13.5px;}
  .n6wgt9y {font-size: 18px;}
  .vnjd7c {display: none;}
  
  :root {--xes: 72px;}
  .v6zh {display: flex;}
  .acdpyjs {justify-self: start;grid-column: 1;}
  .cy5868 {grid-column: 3;}
}

@media (max-width:850px) {
  .crbd .d3zr {min-height: 0;}
  .crbd .d3zr .xwhpjwv {grid-template-columns: minmax(0, 1fr);gap:21px;}
  .crbd .d3zr .tzvc,
  .crbd .d3zr .gsm7f,
  .crbd .d3zr .xwhpjwv > a {grid-column: 1;grid-row: auto;}
  .crbd .d3zr .gsm7f {text-align: left;}
  .b8qfy {align-items: flex-start;flex-direction: column;}

  .hydem.hydem .fvbxe4s {grid-template-columns: 1fr;}
  .hydem.hydem .p7we + .p7we {border-top: 1px solid var(--vbgn);border-left: 0;}

  .c4yjst.c4yjst .bwrbm {gap: 0;grid-template-columns: 1fr;}
  .c4yjst.c4yjst .r5ss {gap: 0 16px;display: grid;grid-template-columns: 44px minmax(0, 1fr);padding: 0 0 26px;}
  .c4yjst.c4yjst .r5ss:last-child {padding-bottom: 0;}
  .c4yjst.c4yjst .cw1b4 {background: linear-gradient(180deg,
      color-mix(in srgb, var(--d0ra) 30%, transparent) 0%,
      color-mix(in srgb, var(--x85g) 72%, transparent) 100%);left: 21px;height: 26px;top: calc(-26px - 0px);width: 2px;}
  .c4yjst.c4yjst .nyxv {padding: 10px 0 0;}
  
  .c4yjst.c4yjst .v63cv .vpfc5v {padding: 10px 0 0;grid-column: 2;}
  .c4yjst.c4yjst .v63cv .n1ykmw {grid-column: 2;padding: 0;}
  
  .c4yjst.c4yjst .gyc6a .z6wzdhm {gap:17px;grid-column: 1 / -1;}
  .c4yjst.c4yjst .gyc6a .n1ykmw {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.ck4dv .zj2txx a {min-height: 44px;align-items: center;display: flex;}
.acdpyjs {min-height: 44px;align-items: center;display: inline-flex;}

.frjp, .b2w5, .z9fsa8,
.crbd a[role="button"],
.crbd .bannhsz a {min-height: 44px;}

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

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

.vnjd7c ul {gap:8px;}

.ck4dv .zj2txx ul {gap:9px;display: grid;}

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

.w4za1qa.w4za1qa .gese00 {margin: 0;}

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

.w4za1qa.w4za1qa .gwynp {margin: 0 0 12px;color: var(--zll);font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--y14g);letter-spacing: -.03em;}
.w4za1qa.w4za1qa .fqnzp {margin: 0;color: var(--jpi67);max-width: 60ch;}

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

.w4za1qa.w4za1qa .n0rrkqw {flex-wrap: wrap;list-style: none;padding: 0;margin: 0;display: flex;gap:13px;}
.w4za1qa.w4za1qa .yxvz {gap:9px;display: flex;padding: 10px 18px;border: 1px solid var(--kbpq);border-radius: 999px;background: var(--bhtp);align-items: baseline;min-height: 44px;}
.w4za1qa.nn8mkh .yxvz {align-items: flex-start;border-radius: var(--eqj);flex-direction: column;gap:2px;}

.w4za1qa.w4za1qa .t2dd {text-transform: uppercase;letter-spacing: .08em;color: color-mix(in srgb, #ffffff 86%, transparent);font: 600 12px/1.3 var(--y14g);font-style: normal;}
.w4za1qa.w4za1qa .jkyfx8 {font: 600 15px/1.3 var(--y14g);font-variant-numeric: tabular-nums;color: var(--zll);}

.w4za1qa.w4za1qa .xvmz9d {display: flex;flex-wrap: wrap;gap:11px;}

.w4za1qa.w4za1qa ul.xvmz9d {padding: 0;list-style: none;margin: 0;}
.w4za1qa.w4za1qa .gt6n {min-width: 0;display: flex;}
.w4za1qa.w4za1qa .gt6n > .w48f {flex: 1 1 auto;}
.w4za1qa.w4za1qa .w48f {display: inline-flex;background: #000;text-decoration: none;min-height: 52px;border-radius: var(--eqj);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);justify-content: center;flex-direction: column;padding: 8px 24px;color: #fff;transition:transform 0.197s, border-color 0.165s;}
.w4za1qa.w4za1qa .w48f:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.w4za1qa.w4za1qa .y2q1v {text-transform: uppercase;letter-spacing: .1em;color: inherit;font: 500 10.5px/1.3 var(--y14g);}
.w4za1qa.w4za1qa .mmsq {color: inherit;font: 700 17px/1.2 var(--y14g);font-style: normal;letter-spacing: -.02em;}

@media (max-width:566px) {
  
  .w4za1qa.w4za1qa .xvmz9d {flex-direction: column;align-items: stretch;}
  .w4za1qa.w4za1qa .w48f  {align-items: flex-start;}
  .w4za1qa.w4za1qa .gt6n   {align-self: stretch;}
  
  .w4za1qa.w4za1qa .n0rrkqw {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.wnhk1ym a:focus-visible,
.jay9z:focus-visible,
.v6zh:focus-visible {outline: 2px solid var(--zll);outline-offset: 2px;}

@media (min-width:994px) {
  .tgrx, .wnhk1ym {display: none;}
}

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

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

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

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

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

.zq2qvb.zq2qvb .dsd57e > summary.y3dye1 {list-style: none;cursor: pointer;display: flex;gap:13px;align-items: center;min-height: 44px;}
.zq2qvb.zq2qvb .dsd57e > summary.y3dye1::-webkit-details-marker {display: none;}
.zq2qvb.zq2qvb .dsd57e > summary.y3dye1:focus-visible {outline: 3px solid var(--x85g, var(--a2ka));outline-offset: 3px;border-radius: var(--hbo, 6px);}
.zq2qvb.zq2qvb .dsd57e > summary.y3dye1 .dx2w84 {margin: 0;}

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

.gjfmx {--g66n: var(--eqj);--ox6pl: var(--eqj);--b8jdb: var(--eqj);--b1u9: 1px solid color-mix(in srgb, var(--zll) 26%, transparent);}

.he93.he93 .xvs161h {color: var(--zll);}

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

@media (max-width:566px) {
  .gn7vdb {gap:9px;}
  .cy5868 {gap:7px;}
  .cy5868 .frjp {font-size: 13px;padding: 0 12px;}
}

@media (max-width:993px) {
  .cy5868 .gjfmx {display: none;}
}
.fhj9dsn .gjfmx {justify-self: start;}
@media (max-width:566px) {
  .cy5868 {gap:7px;}
  .cy5868 .frjp {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .acdpyjs img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .gn7vdb {gap:5px;}
  .cy5868 .frjp {font-size: 12px;padding: 0 9px;}
  .acdpyjs img {max-width: 24vw;}
}

.crbd :is(.k807e, .s98asrg, .qxd22, .tdvap) {display: none !important;}

.crbd > .z0sq2cz.p1j9 {clear: both;padding: 12px !important;margin-top: var(--dxk1) !important;margin-bottom: var(--dxk1) !important;float: none;margin-right: max(24px, calc((100% - var(--tws)) / 2)) !important;margin-left: max(24px, calc((100% - var(--tws)) / 2)) !important;}

.w4za1qa.w4za1qa .ar73ehc {-webkit-backdrop-filter: blur(14px);background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--x85g) 45%, transparent) 0%, transparent 70%),
    var(--bhtp);padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);gap: clamp(26px, 4vw, 64px);isolation: isolate;overflow: hidden;display: grid;backdrop-filter: blur(14px);position: relative;align-items: center;border-radius: var(--rez);border: 1px solid var(--kbpq);}
.w4za1qa.yvmy .ar73ehc {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--d0ra) 42%, transparent) 0%, transparent 70%),
    var(--bhtp);}
@media (min-width:866px) {
  .w4za1qa.w4za1qa .ar73ehc {grid-template-columns: minmax(0, 1fr) auto;}
}
.w4za1qa.w4za1qa .fezfq {gap: var(--kv0e);min-width: 0;display: grid;justify-items: start;}

.w4za1qa.w4za1qa .c97y3 {background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--d0ra) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--x85g) 85%, transparent) 0%, transparent 65%),
    var(--flqu);align-items: center;gap:9px;box-shadow: 0 30px 70px color-mix(in srgb, var(--x85g) 40%, transparent);justify-content: center;aspect-ratio: 9 / 18.5;border-radius:35px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--x85g));margin: 0 auto;width: clamp(170px, 17vw, 220px);transform: rotate(-5deg);flex-direction: column;position: relative;transition:transform 0.325s ease;display: flex;}
.w4za1qa.w4za1qa:hover .c97y3 {transform: rotate(-1deg) translateY(-4px);}
.w4za1qa.w4za1qa .hwjscy0 {width: 36%;background: color-mix(in srgb, #ffffff 86%, var(--x85g));top: 10px;height: 16px;position: absolute;border-radius: 999px;transform: translateX(-50%);left: 50%;}
.w4za1qa.w4za1qa .v76v {color: var(--zll);font: 800 clamp(58px, 6vw, 80px)/.9 var(--y14g);letter-spacing: -.05em;}
.w4za1qa.w4za1qa .qqmb {display: flex;gap:5px;}
.w4za1qa.w4za1qa .q8p15 {width: 13px;background: linear-gradient(135deg, var(--d0ra), var(--x85g));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%);height: 13px;}
.w4za1qa.w4za1qa .mmsq {letter-spacing: .14em;text-transform: uppercase;color: var(--jpi67);margin-top:10px;text-align: center;font: 700 13px/1.2 var(--y14g);overflow-wrap: anywhere;max-width: 80%;}
@media (max-width: 859.98px) {
  .w4za1qa.w4za1qa .c97y3 {order: -1;width: 150px;}
  .w4za1qa.w4za1qa .v76v {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .w4za1qa.w4za1qa .c97y3 {transition:none;}
}
.w4za1qa.w4za1qa .wezzs {font-style: normal;}

.crbd .jy4w9g.jy4w9g .jhes {border: 1px solid var(--kbpq);box-shadow: none;color: var(--zll);background: var(--bhtp);}

.gn7vdb {max-width: calc(var(--tws) + 48px);padding-left:25px;padding-right:24px;}
@media (min-width:994px) {
  .vnjd7c {border-top: 0;margin-top:12px;padding: 0 0 14px;}
  .vnjd7c ul {backdrop-filter: blur(12px);padding: 5px;background: var(--bhtp);gap:5px;-webkit-backdrop-filter: blur(12px);display: inline-flex;border-radius: 999px;border: 1px solid var(--kbpq);}
  .vnjd7c a {align-items: center;border-radius: 999px;font-size: 14.5px;font-weight: 500;min-height: 38px;display: flex;color: color-mix(in srgb, var(--osg03) 22%, var(--jpi67));padding: 0 18px;text-decoration: none;transition:background 0.169s, color 0.131s;}
  .vnjd7c a:hover {color: var(--zll);background: var(--kbpq);}
  .vnjd7c a[aria-current="page"] {font-weight: 600;color: var(--a9n, var(--dxt));background: linear-gradient(96deg, var(--vk71) 0%, var(--x85g) 100%);}
}

.ck4dv.ck4dv > * {max-width: var(--tws);margin-left: auto;margin-right: auto;padding-left: 0;box-sizing: border-box;padding-right: 0;}
.ck4dv .xn51pbk {justify-self: start;text-align: left;}
.ck4dv .xn51pbk a, .ck4dv .xn51pbk img {margin-right: auto;margin-left: 0;}
@media (max-width:755px) {
  .ck4dv .wznfe {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .ck4dv .zj2txx {width: 100%;justify-content: start;}
}
@media (max-width:993px) {
  .v6zh {margin-right: -11px;}
}
@media (max-width:566px) {
  .crbd :is(.bf4t, .nqrr) :is(th, td) {white-space: normal;overflow-wrap: anywhere;padding-left:8px;padding-right:7px;}
}

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

.crbd :is(.he93, .nk6t3kf) img,
.crbd .p26eth img {border-radius: calc(var(--eqj) - 6px);}
.crbd .p26eth .baamvq.baamvq {border-radius: 0;}
.crbd .n6gw3n :is(div, img, a) {border-radius: calc(var(--eqj) - 6px);}
.crbd .n6gw3n > * > div,
.crbd .n6gw3n div:has(> a) {border-radius: var(--eqj);}
.crbd .n6gw3n span {border-radius: 999px;}

.crbd .n6gw3n.n6gw3n [role="button"] {border: 1px solid var(--kbpq);border-radius: var(--eqj);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);box-shadow: none;background: var(--bhtp);}
.crbd .n6gw3n.n6gw3n [role="button"]:first-child {border-color: color-mix(in srgb, var(--x85g) 70%, transparent);}
.crbd .n6gw3n.n6gw3n [role="button"] > div:last-child {box-shadow: 0 6px 22px color-mix(in srgb, var(--x85g) 34%, transparent);background: linear-gradient(96deg, var(--vk71) 0%, var(--x85g) 100%);border-radius: 999px;color: var(--a9n, var(--dxt));}

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

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

.crbd > .he9zp0r:has(+ .he9zp0r) {margin-right:7px !important;grid-column: 1;width: auto !important;margin-left: max(24px, calc((200% - var(--tws)) / 2)) !important;}
.crbd > .he9zp0r + .he9zp0r {float: none;margin-left:6px !important;width: auto !important;margin-right: max(24px, calc((200% - var(--tws)) / 2)) !important;grid-column: 2;}
.crbd > .he9zp0r {margin-bottom: var(--dxk1) !important;margin-top: var(--dxk1) !important;}
.crbd > :is(.e4pn, .rb7jd9q, .nqrr, .bf4t, .zq2qvb, .p1j9, .he9zp0r)
  + :is(.e4pn, .rb7jd9q, .nqrr, .bf4t, .zq2qvb, .p1j9, .he9zp0r):not(.he9zp0r + .he9zp0r) {margin-top: 0 !important;}
.crbd > .he9zp0r + .he9zp0r {margin-top: var(--dxk1) !important;}

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

.yvbtpdt.yvbtpdt {display: flex;background: var(--bhtp);padding: 12px !important;flex-direction: column;border-radius: var(--rez);border: 1px solid var(--kbpq);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);}
.yvbtpdt.yvbtpdt .cxpk picture {display: block;height: 100%;}
.crbd .yvbtpdt.yvbtpdt .ms9k8z7.ms9k8z7 {aspect-ratio: 16 / 9;width: 100%;object-fit: cover;border-radius: calc(var(--rez) - 12px);max-height: none;height: 100%;}
.yvbtpdt.yvbtpdt .we8c2 {display: flex;align-items: flex-start;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);flex: 1 1 auto;flex-direction: column;}
.yvbtpdt.yvbtpdt .yjrh {margin-top: auto;}
.yvbtpdt.yvbtpdt .cpan {margin-bottom:19px;}

@media (min-width:755px) {
  .yvbtpdt.p1j9 {display: grid;align-items: stretch;gap:13px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .yvbtpdt.p1j9 .cxpk {grid-column: 1;grid-row: 1;min-height: 300px;}
  .yvbtpdt.p1j9 .we8c2 {grid-column: 2;grid-row: 1;justify-content: center;}
  .yvbtpdt.p1j9:has(.ak0fj) .cxpk {grid-column: 2;}
  .yvbtpdt.p1j9:has(.ak0fj) .we8c2 {grid-column: 1;}
  .crbd .yvbtpdt.p1j9 .ms9k8z7.ms9k8z7 {height: 100%;aspect-ratio: auto;}
  .yvbtpdt.p1j9 .yjrh {margin-top: 0;}
}

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

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

.jy4w9g.jy4w9g .t7n5m4d {margin-right: calc(-1 * max(24px, calc((100vw - var(--tws)) / 2)));scroll-padding-left: 0;padding-right: max(24px, calc((100vw - var(--tws)) / 2));grid-auto-columns: calc((min(100vw, var(--tws)) - 2 * var(--kv0e)) / 2.5);}
.jy4w9g.w93ss6m .t7n5m4d {grid-auto-columns: calc((min(100vw, var(--tws)) - var(--kv0e)) / 1.6);}
.jy4w9g.jy4w9g .kq0r {position: relative;padding: 10px;}
.jy4w9g.jy4w9g .npc7sk {aspect-ratio: 4 / 3;}
.jy4w9g.w93ss6m .npc7sk {aspect-ratio: 16 / 9;}
.jy4w9g.jy4w9g .ebw5 {margin: 0;border-radius: 0 0 calc(var(--eqj) - 6px) calc(var(--eqj) - 6px);left: 10px;color: var(--zll);background: linear-gradient(0deg,
    color-mix(in srgb, var(--flqu) 92%, transparent) 0%,
    color-mix(in srgb, var(--flqu) 0%, transparent) 100%);padding: 44px 18px 16px;position: absolute;font: 650 16px/1.35 var(--y14g);bottom: 10px;right: 10px;}
.jy4w9g.jy4w9g .pend {letter-spacing: .14em;display: block;font: 800 13px/1 var(--y14g);margin-bottom:4px;color: color-mix(in srgb, var(--x85g) 55%, #ffffff);}
.jy4w9g.jy4w9g .jfez {align-items: center;justify-content: space-between;display: flex;gap:17px;margin: 22px 0 0;}
.jy4w9g.jy4w9g .jfez .g9yef {margin: 0;}
.jy4w9g.jy4w9g .tqj9j {display: block;}
@media (max-width:755px) {
  .jy4w9g.jy4w9g .t7n5m4d,
  .jy4w9g.w93ss6m .t7n5m4d {padding-right:23px;margin-right: -24px;grid-auto-columns: 82%;}
}
.jy4w9g.jy4w9g .t7n5m4d {max-width: none;width: auto;}
.jy4w9g.jy4w9g .xzrf7[hidden] {display: none;}
