

:root {--sqjaa:  26px;--c9s:"Inter", "SF Pro Text", "Segoe UI", system-ui, sans-serif;--pdv5: 78px;--cqns: color-mix(in srgb, #ffffff 16%, transparent);--ors: color-mix(in srgb, var(--jf7) 26%, #0c1136);--odxs:  clamp(20px, 2.2vw, 30px);--bvb:       #ffffff;--tn8e:  var(--i38);--iov4:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--jf7) 16%, var(--uctd7)));--uctd7:  color-mix(in srgb, var(--jf7) 22%, #0c1136);--ogb3:  clamp(56px, 6.5vw, 104px);--a8v4:     18px;--mkmz:    color-mix(in srgb, #ffffff 17%, transparent);--fk9mp: var(--c2e, var(--i38));--d74:      var(--lswy);--jf7: var(--i38);--y4pih: color-mix(in srgb, var(--fk9mp) 26%, var(--tn8e));--wd6: color-mix(in srgb, var(--lswy) 88%, transparent);--lswy:   color-mix(in srgb, var(--fq7lg) 12%, #ffffff);--oa9uu:  1240px;--adxz:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--uctd7) 88%, transparent));--kno: color-mix(in srgb, var(--bvb) 74%, transparent);}

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

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

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

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

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

html:root {background-color: var(--uctd7);}
.jvgab {background: transparent;}

.nzbkbzb {grid-template-columns: auto minmax(0, 1fr) auto;max-width: var(--oa9uu);display: grid;gap:3px 32px;grid-template-areas:
    "brand . acts"
    "nav   nav  nav";padding: 18px 24px 0;margin: 0 auto;align-items: center;}
.skdmd {grid-area: brand;}
.xhjadnv  {grid-area: acts;}
.z6btwh1   {border-top: 1px solid color-mix(in srgb, #ffffff 16%, transparent);grid-area: nav;padding-top:13px;margin-top:13px;}

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

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

.xhjadnv {align-items: center;gap:11px;display: flex;}

.kvvyc,
.jvgab :is(.j3m0h55, .qce2qv, .q37k, .q6aef,
             .zxh2v, .cwt4v, .pg1yvfm) a[role="button"],
.jvgab .q6aef a {border-radius: 999px;border: 1px solid transparent;text-decoration: none;padding: 11px 26px;white-space: nowrap;font-weight: 600;font-size: 14.5px;transition:transform 0.145s, box-shadow 0.191s, background 0.152s;cursor: pointer;align-items: center;display: inline-flex;justify-content: center;}

.bysdrfm {background: var(--qknn);color: var(--kr7, var(--b8a));}
.hpkbd {box-shadow: 0 6px 22px color-mix(in srgb, var(--qw5pz) 34%, transparent);color: var(--odqn7, var(--ixh));background: linear-gradient(96deg,
    var(--qw5pz) 0%,
    color-mix(in srgb, var(--qw5pz) 82%, #000) 100%);}
.hpkbd:hover {background: var(--oowa);transform: translateY(-2px);}

.jvgab :is(.j3m0h55, .qce2qv, .q37k, .q6aef,
             .zxh2v, .cwt4v, .pg1yvfm) a[role="button"],
.jvgab .q6aef a {background: linear-gradient(96deg,
    var(--y4pih) 0%,
    var(--tn8e) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--tn8e) 34%, transparent);color: var(--kf6po, var(--omgis));}
.d3a00 {padding: 15px 34px;font-size: 16px;}

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

.jvgab {display: flow-root;}

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

.jvgab > :is(.tqr1f, .kff6vn, .cw7rxd, .ecz8rb5, .kz40v) {margin-left: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;padding-right: unset;margin-right: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;padding-left: unset;}

.jvgab > :is(.tqr1f, .kff6vn, .cw7rxd, .ecz8rb5, .kz40v) {margin-top: var(--ogb3) !important;margin-bottom: var(--ogb3) !important;}

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

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

.j3m0h55,
.pg1yvfm,
.cwt4v,
.zxh2v,
.qce2qv,

.sckaft {color: var(--bvb);background-color: color-mix(in srgb, var(--uctd7) 82%, transparent);}

.j3m0h55, .j3m0h55 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.pg1yvfm, .pg1yvfm :is(h2,h3,p,li,strong,summary,div),
.cwt4v, .cwt4v :is(h2,h3,p,li,strong,div),
.zxh2v, .zxh2v :is(h2,h3,p,li,strong,div),
.qce2qv, .qce2qv :is(h1,h2,h3,p,li,strong,div),
.sckaft, .sckaft :is(h2,h3,p,li,strong,div,time) {color: var(--bvb);}
.pg1yvfm p, .cwt4v p, .zxh2v p, .qce2qv p {color: var(--kno);}

.h0yvj, .ahpn9y, .fskre0g,
.bsm318x, .q37k, .t55g1,
.vhv8t5, .y9kgs, .q6aef,
.jhmcr, .vt0kvws {--gg8: var(--uctd7);--fq7lg: var(--bvb);color: var(--bvb);--urlo: var(--bvb);--ix15e: var(--adxz);border-top: 1px solid var(--cqns);z-index: 0;position: relative;--c2e: var(--tn8e);border-bottom: 1px solid var(--cqns);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(--ors) 78%, transparent);--rgj: var(--bvb);}

.h0yvj + .h0yvj, .ahpn9y + .ahpn9y,
.fskre0g + .fskre0g, .bsm318x + .bsm318x,
.q37k + .q37k, .t55g1 + .t55g1,
.vhv8t5 + .vhv8t5, .y9kgs + .y9kgs,
.q6aef + .q6aef, .jhmcr + .jhmcr,
.vt0kvws + .vt0kvws {border-top: 0;}

.vhv8t5 {box-shadow: none;background: var(--iov4);border: 1px solid var(--mkmz);border-radius: var(--sqjaa);}

.q37k {border: 1px solid var(--mkmz);border-radius: var(--sqjaa);padding: 30px 32px !important;display: inline-block;box-shadow: none;vertical-align: top;background: var(--iov4);}

.jvgab > .e5tn {width: calc((min(100%, var(--oa9uu)) - 12px) / 2) !important;margin: 0 0 var(--odxs) !important;margin-left: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;margin-right: 0 !important;padding: 30px 32px !important;}

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

.jvgab > .e5tn + .e5tn + * {clear: both;}

.jvgab > .e5tn + .e5tn
  + :is(.tqr1f, .kff6vn, .cw7rxd, .ecz8rb5, .kz40v) {margin-top: var(--ogb3) !important;}

@media (max-width:853px) {
  .jvgab > .e5tn,
  .jvgab > .e5tn + .e5tn {margin-right: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;width: auto !important;float: none;margin-left: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;}
  
  .jvgab > .e5tn + .e5tn:last-child {margin-bottom: var(--ogb3) !important;}
}

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

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

.jvgab > * > h2::before,
.jvgab :is(.qxjq1yn, .pm443, .prj70z3, .na8gwnn, .h8bqy,
             .wz9s, .faks, .nn4m, .xaf1, .gszjg5j)::before,
.jvgab :is(.zbzjm0, .zcgn9cb) > h2:first-child::before {height: 5px;border-radius:3px;margin: 0 0 16px;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));width: 46px;display: block;content: "";}

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

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

.yqxv::before {margin: 0 0 16px;width: 46px;content: "";display: block;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));border-radius:4px;height: 5px;}
.yqxv .b3sk3t + * {margin-top: 0;}

.gpxexhg.gpxexhg {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--c9s);text-wrap: balance;letter-spacing: -.035em;max-width: 16ch;color: var(--vc8, var(--bvb));margin: 0;overflow-wrap: break-word;}
.yqxv .m7pyrjh {color: color-mix(in srgb, var(--vc8, var(--bvb)) 80%, transparent);margin: 18px 0 0;line-height:1.61;max-width: 48ch;font-size: clamp(16px, 1.4vw, 18.5px);}
.yqxv .asv6nm {box-shadow: 0 8px 26px color-mix(in srgb, var(--tn8e) 34%, transparent);color: var(--kf6po, var(--omgis));margin-top:29px;border-radius: 999px;justify-content: center;padding: 0 36px;background: linear-gradient(96deg, var(--y4pih) 0%, var(--tn8e) 100%);font: 650 16px/1 var(--c9s);transition:transform 0.135s, box-shadow 0.2s;display: inline-flex;text-decoration: none;min-height: 54px;align-items: center;}
.yqxv .asv6nm:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--tn8e) 42%, transparent);transform: translateY(-2px);}

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

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

.e1gc .jv998 {box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);justify-content: center;position: relative;z-index: 1;padding: 12px;gap:19px;min-width: 0;background: var(--quf9s, var(--adxz));align-items: center;backdrop-filter: blur(10px);display: flex;border-radius: var(--sqjaa);border: 1px solid var(--cqns);-webkit-backdrop-filter: blur(10px);}
.e1gc .rxsqh {min-width: 0;margin: 0;width: 100%;}
.e1gc .rxsqh picture {display: block;}
.jvgab .e1gc .a5d0.a5d0 {width: 100%;color: var(--wjo0l, inherit);object-fit: contain;border-radius: calc(var(--sqjaa) - 12px);max-height: none;display: block;height: auto;}

.e1gc .jv998:has(.defz) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.e1gc .defz {min-width: 0;overflow-wrap: break-word;letter-spacing: -.03em;color: var(--u7x, var(--bvb));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--c9s);}
.e1gc .he2r {align-items: flex-end;gap:5px;height: clamp(30px, 4vw, 48px);display: flex;flex: 0 0 auto;}
.e1gc .dvka94 {border-radius:3px;width: 8px;background: linear-gradient(180deg, var(--fk9mp), var(--tn8e));display: block;}
.e1gc .dvka94:nth-child(1) {height: 34%;}
.e1gc .dvka94:nth-child(2) {height: 52%;}
.e1gc .dvka94:nth-child(3) {height: 70%;}
.e1gc .dvka94:nth-child(4) {height: 86%;}
.e1gc .dvka94:nth-child(5) {height: 100%;}

@media (min-width:935px) {
  .jvgab .e1gc {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .e1gc .yqxv   {grid-column: 1;grid-row: 1;}
  .e1gc .jv998 {grid-row: 1;grid-column: 2;}
  .e1gc.fmc9 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .e1gc.fmc9 .jv998 {grid-column: 1;}
  .e1gc.fmc9 .yqxv   {grid-column: 2;}
}
@media (max-width:934px) {
  
  .e1gc .jv998 {padding: 8px;order: -1;}
  .jvgab .e1gc:has(.d0hq7qz)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--uctd7) 45%, transparent) 0%,
      color-mix(in srgb, var(--uctd7) 88%, transparent) 55%);}
}

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

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

.nbcq6.kyf1cs9 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--tn8e) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--fk9mp) 55%, transparent) 0%, transparent 65%),
    var(--n6usb, var(--uctd7));}
.a7t7k {white-space: nowrap;position: absolute;z-index: -1;letter-spacing: -.06em;font: 800 clamp(96px, 15vw, 230px)/1 var(--c9s);color: color-mix(in srgb, var(--vc8, var(--bvb)) 12%, transparent);overflow: hidden;right: -.04em;user-select: none;bottom: -.18em;max-width: 100%;pointer-events: none;}
@media (max-width:934px) {
  .nbcq6 {align-items: flex-end;min-height: min(74vh, 580px);padding: 24px 20px;}
  .nbcq6.kyf1cs9 {align-items: center;min-height: 0;padding: 40px 22px;}
  .cgjd4ns {background: linear-gradient(0deg,
      color-mix(in srgb, var(--uctd7) 92%, transparent) 0%,
      color-mix(in srgb, var(--uctd7) 70%, transparent) 45%,
      color-mix(in srgb, var(--uctd7) 0%, transparent) 82%);}
  
  .a7t7k {display: none;}
}
@media (max-width:565px) {
  .yqxv .asv6nm {width: 100%;display: flex;}
}

.pg1yvfm.pg1yvfm .jv5c {margin: 0 auto;max-width: var(--oa9uu);border-top: 1px solid var(--cqns);}
.pg1yvfm.pg1yvfm .z5k34 {border-radius: 0;background: transparent;padding: 0;margin: 0;border-bottom: 1px solid var(--cqns);}
.pg1yvfm.pg1yvfm .esdw7 {min-height: 44px;align-items: center;padding: 24px 4px;display: flex;justify-content: space-between;cursor: pointer;list-style: none;color: var(--bvb);font-size: clamp(17px, 1.6vw, 20px);letter-spacing: -.015em;font-weight: 700;gap:23px;}
.pg1yvfm.pg1yvfm .esdw7::-webkit-details-marker {display: none;}
.pg1yvfm.pg1yvfm .tf9d0 {min-width: 0;}

.pg1yvfm.pg1yvfm .wa46en3 {background: var(--adxz);width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--cqns);transition:background 0.176s, border-color 0.15s;flex: 0 0 auto;position: relative;}
.pg1yvfm.pg1yvfm .wa46en3::before,
.pg1yvfm.pg1yvfm .wa46en3::after {border-radius:1px;height: 2px;top: 50%;content: "";background: var(--bvb);position: absolute;width: 15px;left: 50%;transform: translate(-50%, -50%);}
.pg1yvfm.pg1yvfm .wa46en3::after {transform: translate(-50%, -50%) rotate(90deg);}
.pg1yvfm.pg1yvfm .z5k34[open] .wa46en3::after {opacity:0.05;}
.pg1yvfm.pg1yvfm .z5k34[open] .wa46en3 {background: color-mix(in srgb, var(--tn8e) 42%, transparent);border-color: color-mix(in srgb, var(--tn8e) 62%, transparent);}
.pg1yvfm.pg1yvfm .esdw7:hover .wa46en3 {background: color-mix(in srgb, var(--tn8e) 26%, transparent);}

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

.pg1yvfm.pg1yvfm .s1f3 p,
.pg1yvfm.pg1yvfm p.s1f3 {margin: 0;color: var(--kno);}

.pg1yvfm.pg1yvfm .ztkxw3 {list-style: none;padding: 0;counter-reset: mtfaqn;}
.pg1yvfm.pg1yvfm .m1y0 {display: block;counter-increment: mtfaqn;}
.pg1yvfm.pg1yvfm .m1y0 .tf9d0::before {content: counter(mtfaqn, decimal-leading-zero);margin-right:14px;color: color-mix(in srgb, var(--tn8e) 40%, var(--bvb));font-variant-numeric: tabular-nums;}

.pg1yvfm.pg1yvfm h3.tf9d0 {margin: 0;font: inherit;letter-spacing: inherit;}

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

.zxh2v.zxh2v .qb9nrw {top: 21px;position: absolute;width: calc(var(--odxs) + 22px);z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--fk9mp) 30%, transparent) 0%,
    color-mix(in srgb, var(--tn8e) 72%, transparent) 100%);height: 2px;left: calc(-1 * var(--odxs) - 22px);}
.zxh2v.zxh2v .k5pa3n2:first-child .qb9nrw {display: none;}

.zxh2v.zxh2v .sykc5 {display: inline-flex;border-radius: 50%;background: linear-gradient(96deg,
    var(--y4pih) 0%, var(--tn8e) 100%);z-index: 1;justify-content: center;color: var(--g9q, var(--pc5y, var(--kf6po, var(--omgis))));height: 44px;flex: 0 0 auto;font-size: 14px;width: 44px;line-height: 1;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--tn8e) 16%, transparent);font-weight: 700;align-items: center;letter-spacing: .04em;}

.zxh2v.zxh2v .jh0h6 {padding: 18px 18px 0 0;display: block;}
.zxh2v.zxh2v .zr7yd {letter-spacing: -.015em;display: block;line-height:1.28;font-weight: 700;color: var(--bvb);margin: 0 0 6px;font-size: 17px;}
.zxh2v.zxh2v .xpmmhq4 {line-height:1.60;display: block;color: var(--kno);font-size: 16px;}

.zxh2v.zxh2v .cerhht .zr7yd,
.zxh2v.zxh2v .cerhht .xpmmhq4 {align-self: stretch;}
.zxh2v.zxh2v .cerhht .zr7yd {padding: 18px 18px 0 0;}
.zxh2v.zxh2v .cerhht .xpmmhq4 {padding: 0 18px 0 0;}

.zxh2v.zxh2v .ah77fh4 .rwmb8z4 {align-items: center;min-width: 0;align-self: stretch;display: flex;gap:13px;}
.zxh2v.zxh2v .ah77fh4 .zr7yd {min-width: 0;margin: 0;}

.zxh2v.zxh2v .ah77fh4 .xpmmhq4 {padding: 12px 18px 0 0;align-self: stretch;}

.bsm318x.bsm318x .deaw {border: 1px solid var(--mkmz);border-radius: var(--sqjaa);grid-template-columns: 1fr 1fr;overflow: hidden;margin: 0 auto;background: var(--iov4);align-items: stretch;display: grid;max-width: var(--oa9uu);gap: 0;}
.bsm318x.bsm318x .pkk6j {min-width: 0;padding: 28px 30px;}

.bsm318x.bsm318x .pkk6j + .pkk6j {border-left: 1px solid var(--mkmz);}

.bsm318x.bsm318x .qx0vsa {color: color-mix(in srgb, var(--lswy) 90%, transparent);border-bottom: 1px solid var(--mkmz);letter-spacing: .09em;padding-bottom:15px;text-transform: uppercase;font-size: 12px;margin: 0 0 18px;font-weight: 700;}
.bsm318x.bsm318x .cy1k4 {display: grid;align-items: baseline;gap:12px 12px;grid-template-columns: auto minmax(0, 1fr);margin: 0;}
.bsm318x.bsm318x .hbgn {line-height:1.62;margin: 0;font-size: 14px;font-weight: 700;grid-column: 1;}
.bsm318x.bsm318x .gqe5bf {grid-column: 2;color: var(--d74);margin: 0;}

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

.bsm318x.bsm318x i.hbgn {flex: 0 0 auto;font-style: normal;}
.bsm318x.bsm318x span.gqe5bf {min-width: 0;}

.bsm318x.bsm318x .x1azby .hbgn {color: color-mix(in srgb, var(--tn8e) 32%, var(--lswy));}

.jvgab {--c2e: var(--bvb);}

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

.jvgab > * > *:not(style) {max-width: var(--oa9uu);}

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

.bfwfge.bfwfge .na8gwnn {margin: 0 0 10px;}
.bfwfge.bfwfge .ca7j708 {margin: 0 0 26px;color: var(--wd6);font-size: 15.5px;}

.bfwfge.bfwfge .jdec {max-width: var(--oa9uu);margin: 0 auto;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap: var(--odxs);}

@media (max-width:1007px) { .bfwfge.bfwfge .jdec {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:565px)  { .bfwfge.bfwfge .jdec {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.bfwfge.nhf4 .mf293 {padding: 11px;gap:7px;}
.bfwfge.nhf4 .vgt7b3x {font-size: 13px;}
.bfwfge.bfwfge .mf293 {border-radius: var(--a8v4);border: 1px solid var(--mkmz);display: flex;padding: 16px;text-decoration: none;background: var(--iov4);gap:11px;transition:transform 0.132s, border-color 0.185s;flex-direction: column;color: var(--d74);}
.bfwfge.bfwfge .mf293:hover {border-color: color-mix(in srgb, var(--tn8e) 42%, transparent);transform: translateY(-3px);}
.bfwfge.bfwfge .wqdk {display: block;height: auto;object-fit: cover;width: 100%;border-radius: calc(var(--a8v4) - 6px);aspect-ratio: 1;}
.bfwfge.bfwfge .vgt7b3x {letter-spacing: -.01em;overflow-wrap: break-word;font: 600 18px/1.3 var(--c9s);}
.bfwfge.bfwfge .kzvkydm {color: color-mix(in srgb, var(--lswy) 82%, transparent);text-transform: uppercase;letter-spacing: .09em;font: 500 12.5px/1 var(--c9s);font-style: normal;}

.j8hrz.j8hrz .faks {margin: 0 0 22px;}

.j8hrz.j8hrz .vq3ea {display: grid;max-width: var(--oa9uu);grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;list-style: none;padding: 0;gap:13px;}

@media (max-width:1007px) { .j8hrz.j8hrz .vq3ea {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .j8hrz.j8hrz .vq3ea {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.j8hrz.nqvvyj .vq3ea {border: 1px solid var(--mkmz);border-radius: var(--sqjaa);background: var(--mkmz);gap: 0;overflow: hidden;}
.j8hrz.nqvvyj .znca {border: 0;}
.j8hrz.j8hrz .znca {margin: 0;}
.j8hrz.j8hrz .ttvvq {align-items: center;background: color-mix(in srgb, var(--tn8e) 14%, #0d1436);border-radius: var(--a8v4);transition:transform 0.199s;padding: 24px;display: flex;min-height: 124px;justify-content: center;}
.j8hrz.nqvvyj .ttvvq {border-radius: 0;}
.j8hrz.j8hrz .ttvvq:hover {transform: translateY(-2px);}
.j8hrz.j8hrz .ah8d34r {height: auto;max-width: 100%;max-height: 60px;display: block;object-fit: contain;}

.w16y8k.w16y8k .wz9s {margin: 0 0 22px;}

.w16y8k.w16y8k .ypmcfm {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));border: 1px solid var(--mkmz);border-radius: var(--sqjaa);grid-auto-rows: auto;margin: 0 auto;max-width: var(--oa9uu);align-items: stretch;background: var(--iov4);gap: 0;overflow: hidden;}

.w16y8k.c9d480 .z14h7e {padding: 14px 12px;}

@media (max-width:1007px) { .w16y8k.w16y8k .ypmcfm {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .w16y8k.w16y8k .ypmcfm {grid-template-columns: minmax(0, 1fr);} }

.w16y8k.w16y8k .z14h7e {display: flex;min-width: 0;gap:16px;align-items: center;padding: 22px 22px;border-top: 1px solid var(--mkmz);}
.w16y8k.w16y8k .etvd {display: flex;margin: 0;align-items: center;flex: 0 0 auto;}
.w16y8k.w16y8k .n3ymy4 {align-items: center;min-width: 0;gap:11px;margin: 0;font: 500 16.5px/1.3 var(--c9s);display: flex;flex: 1 1 auto;color: color-mix(in srgb, var(--lswy) 84%, transparent);}
.w16y8k.w16y8k .ybjy {border-radius: calc(var(--a8v4) - 6px);width: auto;padding: 9px 14px;background: color-mix(in srgb, var(--tn8e) 14%, #0d1436);display: block;height: 40px;object-fit: contain;}
.w16y8k.w16y8k .g0n405 {min-width: 0;overflow-wrap: break-word;}

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

.m1b4y.m1b4y .nn4m {margin: 0 0 24px;color: var(--bvb);}
.m1b4y.m1b4y .t2mppjm {align-items: center;max-width: var(--oa9uu);gap:16px 22px;margin: 0 auto 30px;display: flex;flex-wrap: wrap;}
.m1b4y.m1b4y .baf9a {color: var(--bvb);letter-spacing: -.04em;font: 700 clamp(38px, 4.4vw, 58px)/1 var(--c9s);font-variant-numeric: tabular-nums;}

.m1b4y.m1b4y .x03wqm {overflow: hidden;height: 10px;position: relative;min-width: 140px;flex: 1 1 200px;background: var(--adxz);border-radius: 999px;border: 1px solid var(--cqns);}
.m1b4y.m1b4y .x03wqm::before {width: var(--av1, 0%);inset: 0 auto 0 0;content: "";position: absolute;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));border-radius: 999px;}
.m1b4y.m1b4y .knaq6ye {min-width: 0;font-size: 16px;font-style: normal;flex: 1 1 260px;color: var(--kno);line-height:1.60;}
.m1b4y.m1b4y .v5yc {margin: 0 auto;max-width: var(--oa9uu);padding: 0;display: grid;gap: var(--odxs);list-style: none;}
.m1b4y.bm0sscq .v5yc {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.m1b4y.m1b4y .x8bq {padding: 22px 24px;-webkit-backdrop-filter: blur(14px);border-radius: var(--a8v4);border: 1px solid var(--cqns);backdrop-filter: blur(14px);background: var(--adxz);margin: 0;}
.m1b4y.m1b4y .d80mp7 {color: var(--kno);font-size: 15.5px;margin: 0 0 12px;line-height:1.62;}
.m1b4y.m1b4y .tssf4y2 {color: var(--bvb);text-transform: uppercase;letter-spacing: .1em;font: 600 12px/1 var(--c9s);}
.m1b4y.m1b4y .sdmwb7 {margin-left:10px;color: var(--kno);font-style: normal;font: 600 12px/1 var(--c9s);font-variant-numeric: tabular-nums;}

.kgpdk.kgpdk {padding: 0 !important;background: var(--iov4);display: inline-grid;gap: 0;box-shadow: none;overflow: hidden;vertical-align: top;grid-template-columns: minmax(0, 1fr);border-radius: var(--sqjaa);border: 1px solid var(--mkmz);}
.kgpdk.kgpdk .efwb {min-width: 0;margin: 0;}
.kgpdk.kgpdk .xx5bjwp {display: block;object-fit: cover;width: 100%;height: 100%;max-height: 320px;}
.kgpdk.kgpdk .v0w0bg {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.kgpdk.kgpdk .hd3kce {background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));display: block;width: 46px;border-radius:2px;height: 5px;margin: 0 0 16px;}
.kgpdk.kgpdk .prj70z3 {margin: 0 0 12px;}

.kgpdk.kgpdk .hpb6qnj > :first-child {margin-top: 0;}
.kgpdk.kgpdk .hpb6qnj > :last-child  {margin-bottom: 0;}
.kgpdk.kgpdk .bb2we0 {color: var(--kf6po, var(--omgis));border-radius: 999px;display: inline-flex;font: 600 15px/1 var(--c9s);transition:transform 0.173s;justify-content: center;box-shadow: 0 6px 22px color-mix(in srgb, var(--tn8e) 30%, transparent);background: linear-gradient(96deg,
    var(--y4pih) 0%, var(--tn8e) 100%);align-items: center;text-decoration: none;margin-top:18px;padding: 0 26px;min-height: 46px;}
.kgpdk.kgpdk .bb2we0:hover {transform: translateY(-2px);}
@media (min-width:750px) {
  .kgpdk.sx3m {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .kgpdk.sx3m .efwb {grid-row: 1;grid-column: 1;}
  .kgpdk.sx3m .v0w0bg {grid-row: 1;grid-column: 2;}
  
  .kgpdk.sx3m .eqp6sgv {grid-column: 1;grid-row: 1;}
  .kgpdk.sx3m:has(.eqp6sgv) .efwb {grid-column: 2;grid-row: 1;}
  
  .kgpdk.sx3m:has(.a6qjyaa) {grid-template-columns: minmax(0, 1fr);}
}

.kgpdk.e5tn .xx5bjwp {max-height: 200px;}

.rw8c2.rw8c2 .h5de2g {display: flex;gap:17px 28px;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;}
.rw8c2.rw8c2 .wzkxj {min-width: 0;flex: 1 1 320px;}
.rw8c2.rw8c2 .xaf1 {text-align: left;letter-spacing: -.03em;color: var(--bvb);margin: 0;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--c9s);}
.rw8c2.rw8c2 .nsscr6y {margin: 14px 0 0;max-width: 62ch;text-align: left;color: var(--kno);line-height:1.57;font-size: clamp(16px, 1.4vw, 19px);}
.rw8c2.rw8c2 .afqxy {display: flex;gap:11px;flex: 0 0 auto;}
.rw8c2.rw8c2 .xxzgt1k {display: inline-flex;width: 52px;transition:background 0.155s, opacity 0.191s, transform 0.134s;font: 600 20px/1 var(--c9s);justify-content: center;backdrop-filter: blur(10px);height: 52px;border-radius: 999px;border: 1px solid var(--cqns);align-items: center;background: var(--adxz);cursor: pointer;color: var(--bvb);padding: 0;-webkit-backdrop-filter: blur(10px);}
.rw8c2.rw8c2 .xxzgt1k:hover:not(:disabled) {background: linear-gradient(96deg, var(--y4pih) 0%, var(--tn8e) 100%);color: var(--kf6po, var(--omgis));}
.rw8c2.rw8c2 .xxzgt1k:disabled {opacity:0.34;cursor: default;}
.rw8c2.rw8c2 .xxzgt1k[hidden] {display: none;}
.rw8c2.rw8c2 :is(.xxzgt1k, .p420):focus-visible {outline: 2px solid var(--bvb);outline-offset: 3px;}

.rw8c2.rw8c2 .v8mcmj {display: flex;gap:12px;margin: 28px 0 0;flex-wrap: wrap;}
.rw8c2.rw8c2 .spjfxak,
.rw8c2.rw8c2 .qfrg6p {align-items: center;text-decoration: none;padding: 0 28px;border-radius: 999px;flex: 0 0 auto;width: auto;justify-content: center;font: 600 15px/1 var(--c9s);display: inline-flex;min-height: 48px;transition:transform 0.163s;white-space: nowrap;}
.rw8c2.rw8c2 .spjfxak {box-shadow: 0 6px 22px color-mix(in srgb, var(--tn8e) 32%, transparent);background: linear-gradient(96deg,
    var(--y4pih) 0%, var(--tn8e) 100%);color: var(--kf6po, var(--omgis));}

.rw8c2.rw8c2 .qfrg6p {border: 1px solid var(--cqns);background: var(--adxz);color: var(--bvb);}
.rw8c2.rw8c2 .spjfxak:hover,
.rw8c2.rw8c2 .qfrg6p:hover {transform: translateY(-2px);}

.rw8c2.rw8c2 .p420 {overflow-x: auto;scroll-behavior: smooth;padding: 0;scrollbar-width: none;gap: var(--odxs);grid-auto-flow: column;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;margin: 30px 0 0;grid-auto-columns: calc((100% - var(--odxs)) / 1.6);display: grid;list-style: none;}
.rw8c2.rw8c2 .p420::-webkit-scrollbar {display: none;}
.rw8c2.etf26xk .p420 {grid-auto-columns: calc((100% - var(--odxs)) / 1.25);}
.rw8c2.rw8c2 .zd1yp {backdrop-filter: blur(14px);background: var(--adxz);scroll-snap-align: start;padding: 12px;min-width: 0;margin: 0;-webkit-backdrop-filter: blur(14px);border-radius: var(--a8v4);border: 1px solid var(--cqns);}
.rw8c2.rw8c2 .zd1yp picture {display: block;}
.rw8c2.rw8c2 .s32n {aspect-ratio: 16 / 10;border-radius: calc(var(--a8v4) - 6px);width: 100%;display: block;object-fit: cover;height: auto;}
.rw8c2.rw8c2 .y01e3 {display: block;font: 600 15.5px/1.4 var(--c9s);margin: 14px 6px 6px;color: var(--bvb);}

.rw8c2.rw8c2 .h8hjed3 {margin: 22px 0 0;display: flex;gap:7px;}
.rw8c2.rw8c2 .a7s3tk {background: var(--cqns);width: 8px;height: 8px;display: block;border-radius: 999px;transition:width 0.317s ease, background 0.317s ease;}
.rw8c2.rw8c2 .a7s3tk[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));}
@media (max-width:755px) {
  .rw8c2.rw8c2 .p420,
  .rw8c2.etf26xk .p420 {gap:13px;grid-auto-columns: 84%;}
  .rw8c2.rw8c2 .xxzgt1k {width: 44px;height: 44px;}
  .rw8c2.rw8c2 .v8mcmj > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .rw8c2.rw8c2 .p420 {scroll-behavior: auto;}
  .rw8c2.rw8c2 .a7s3tk {transition:none;}
}

.tqr1f.tqr1f {align-items: start;max-width: var(--oa9uu);background: var(--iov4);display: grid;margin: 0 auto;border-radius: var(--sqjaa);border: 1px solid var(--mkmz);gap:21px;box-shadow: none;padding: clamp(22px, 2.4vw, 30px);grid-template-columns: auto minmax(0, 1fr) auto;}
.tqr1f.tqr1f .gtkrz8v {margin: 0;}
.tqr1f.tqr1f .fcr0wp {width: 76px;object-fit: cover;border-radius: var(--a8v4);display: block;height: 76px;}
.tqr1f.tqr1f .c4fbfz {min-width: 0;}
.tqr1f.tqr1f .z3md {display: block;color: var(--d74);font: 700 18px/1.3 var(--c9s);letter-spacing: -.015em;}
.tqr1f.tqr1f .d05p {margin-top:5px;color: var(--wd6);letter-spacing: .1em;display: block;font-style: normal;font: 500 11.5px/1.35 var(--c9s);text-transform: uppercase;}

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

.tqr1f.tqr1f .m0cp + .hvrsbb,
.tqr1f.tqr1f .m0cp + .v50zqmf {margin-top: 0;}

.tqr1f.tqr1f .hvrsbb {line-height:1.62;font-size: 15.5px;color: var(--d74);margin: 12px 0 0;}
.tqr1f.tqr1f .v50zqmf {color: var(--wd6);margin: 10px 0 0;line-height:1.55;font-size: 13px;}
.tqr1f.tqr1f .w6x3x0a {display: flex;flex-wrap: wrap;gap:9px;}
.tqr1f.tqr1f .rr6h7x1 {display: inline-flex;border-radius: 999px;border: 1px solid var(--mkmz);transition:border-color 0.135s, color 0.181s;color: var(--d74);width: 44px;align-items: center;height: 44px;text-decoration: none;justify-content: center;}
.tqr1f.tqr1f .rr6h7x1:hover {color: color-mix(in srgb, var(--tn8e) 40%, var(--lswy));border-color: color-mix(in srgb, var(--tn8e) 50%, transparent);}

.tqr1f.ngztd {grid-template-columns: minmax(0, 1fr);}
.tqr1f.ngztd .w6x3x0a {margin-top:3px;}

.ab9476.ab9476 .fhp90mb {width: 46px;display: block;margin: 0 0 16px;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));border-radius:3px;height: 5px;}
.ab9476.ab9476 .pm443 {margin: 0 0 16px;}

.ab9476.ab9476 .r8xr0d {color: var(--d74);}
.ab9476.k10mmc .r8xr0d {max-width: 68ch;}
.ab9476.ab9476 .r8xr0d > :first-child {margin-top: 0;}
.ab9476.ab9476 .r8xr0d > :last-child  {margin-bottom: 0;}

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

.ab9476.ab9476 .t8k2ga0 .pm443 {margin: 0;}

.ab9476.cfcvbg .r8xr0d {max-width: 72ch;}

.tm4d.tm4d {padding-bottom: 0 !important;display: flex;gap:23px;align-items: center;flex-direction: column;padding-top: 0 !important;}
.tm4d.xnh1b6  {align-items: flex-start;}
.tm4d.t5pxza {align-items: flex-end;}

.tm4d.tm4d .rewj1 {min-height: 52px;align-items: center;gap:11px;padding: 0 32px;justify-content: center;border-radius: 999px;color: var(--kf6po, var(--omgis));background: linear-gradient(96deg,
    var(--y4pih) 0%, var(--tn8e) 100%);transition:transform 0.19s;text-decoration: none;display: inline-flex;box-shadow: 0 8px 26px color-mix(in srgb, var(--tn8e) 34%, transparent);}
.tm4d.tm4d .rewj1:hover {transform: translateY(-2px);}
.tm4d.tm4d .cjt7y1 {font: 600 15.5px/1 var(--c9s);}

.tm4d.tm4d .ygf0,

.tm4d.f9ah .rewj1::after {transform: rotate(45deg);border-right: 2px solid currentColor;height: 7px;flex: 0 0 auto;width: 7px;border-top: 2px solid currentColor;}
.tm4d.f9ah .rewj1::after {content: "";}
.tm4d.tm4d .z5b5kap {width: 100%;max-width: var(--oa9uu);}

.kff6vn.kff6vn {border-radius: var(--sqjaa);border: 1px solid var(--mkmz);max-width: var(--oa9uu);margin: 0 auto;background: var(--iov4);padding: 14px;}
.kff6vn.rt3n3 {overflow: hidden;padding: 0;}

.kff6vn.kff6vn .jb7w1 {margin: 0;}
.kff6vn.kff6vn .gpsrnxr {display: block;text-decoration: none;}
.kff6vn.kff6vn .qvk2f {width: 100%;display: block;border-radius: calc(var(--sqjaa) - 8px);height: auto;}
.kff6vn.rt3n3 .qvk2f {border-radius: 0;}

.cw7rxd.cw7rxd {border-radius: var(--sqjaa);border: 1px solid var(--mkmz);background: var(--iov4);padding: clamp(22px, 2.4vw, 32px);margin: 0 auto;max-width: var(--oa9uu);position: relative;}
.cw7rxd.ec531 {border: 0;padding-right: 0;padding-left: 0;background: none;}
.cw7rxd.cw7rxd .gszjg5j {letter-spacing: .16em;color: var(--wd6);margin: 0 0 14px;display: block;font: 700 12px/1.3 var(--c9s);text-transform: uppercase;}
.cw7rxd.cw7rxd .zcgn9cb {color: var(--d74);}
.cw7rxd.cw7rxd .zcgn9cb > :first-child {margin-top: 0;}
.cw7rxd.cw7rxd .zcgn9cb > :last-child  {margin-bottom: 0;}

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

.cw7rxd.vepkx34 .wnhrsr {display: flex;align-items: center;margin: 0 0 16px;padding-bottom:13px;border-bottom: 1px solid var(--mkmz);gap:13px;}
.cw7rxd.vepkx34 .wnhrsr .gszjg5j {margin: 0;min-width: 0;}
.cw7rxd.vepkx34 .wnhrsr .zt0pzgb {flex: 0 0 auto;margin-left: auto;right: auto;position: static;bottom: auto;}

.cw7rxd.ec531.vepkx34 .wnhrsr {padding-bottom:11px;}

.ecz8rb5.ecz8rb5 {--z31yl:  clamp(24px, 2.6vw, 34px);background: var(--iov4);margin: 0 auto;max-width: var(--oa9uu);border-radius: var(--sqjaa);border: 1px solid var(--mkmz);overflow: hidden;padding: var(--z31yl) var(--z31yl) var(--z31yl) var(--kkjyq);--kkjyq: clamp(28px, 3vw, 40px);position: relative;}

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

.ecz8rb5.hex6p6 {--kkjyq: clamp(24px, 2.6vw, 34px);}
.ecz8rb5.hex6p6::before {right: 0;bottom: auto;width: auto;height: 5px;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));}
.ecz8rb5.ecz8rb5 .eean7c {height: 5px;display: block;width: 46px;margin: 0 0 16px;border-radius:3px;background: linear-gradient(90deg, var(--fk9mp), var(--tn8e));}
.ecz8rb5.ecz8rb5 .h8bqy {margin: 0 0 14px;}

.ecz8rb5.ecz8rb5 .zbzjm0 {color: var(--d74);}
.ecz8rb5.ecz8rb5 .zbzjm0 > :first-child {margin-top: 0;}
.ecz8rb5.ecz8rb5 .zbzjm0 > :last-child  {margin-bottom: 0;}

.ecz8rb5.gs75b .bnake8f {border-bottom: 1px solid var(--mkmz);margin-left:   calc(var(--kkjyq) * -1);padding: clamp(15px, 1.6vw, 21px) var(--z31yl) clamp(15px, 1.6vw, 21px) var(--kkjyq);gap:16px;background: color-mix(in srgb, #ffffff 7%, transparent);margin-bottom: clamp(20px, 2vw, 28px);margin-right:  calc(var(--z31yl) * -1);display: flex;margin-top:    calc(var(--z31yl) * -1);align-items: center;}
.ecz8rb5.gs75b .bnake8f .eean7c {margin: 0;flex: 0 0 auto;}
.ecz8rb5.gs75b .bnake8f .h8bqy {min-width: 0;margin: 0;}

@media (max-width:565px) {
  .ecz8rb5.gs75b .bnake8f {align-items: flex-start;}
  .ecz8rb5.gs75b .bnake8f .eean7c {margin-top:13px;}
}

.kz40v.kz40v {max-width: var(--oa9uu);padding: clamp(20px, 2.2vw, 28px);border-radius: var(--sqjaa);border: 1px solid var(--mkmz);background: var(--iov4);margin: 0 auto;}
.kz40v.kz40v .jg0x {text-transform: uppercase;letter-spacing: .16em;font: 700 12px/1.3 var(--c9s);display: block;color: var(--wd6);margin: 0 0 14px;}
.kz40v.kz40v .fbye3q {gap:9px;flex-wrap: wrap;display: flex;}

.kz40v.kz40v ul.fbye3q {padding: 0;margin: 0;list-style: none;}
.kz40v.kz40v .fbye3q li {min-width: 0;display: flex;}
.kz40v.kz40v .fbye3q a {border-radius: 999px;border: 1px solid var(--mkmz);display: inline-flex;padding: 0 16px;font: 500 14px/1.3 var(--c9s);min-height: 44px;transition:border-color 0.191s, color 0.13s, transform 0.134s;text-decoration: none;align-items: center;background: transparent;color: var(--d74);}
.kz40v.kz40v .fbye3q a:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--tn8e) 50%, transparent);color: color-mix(in srgb, var(--tn8e) 40%, var(--lswy));}

.gams6p0 {background-repeat: no-repeat;background-color: var(--uctd7);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--fk9mp) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--tn8e) 42%, transparent) 0%, transparent 64%);padding: var(--ogb3) 24px;color: var(--bvb);}
.ed1ykvb {display: flex;max-width: var(--oa9uu);justify-content: space-between;align-items: center;gap:26px;margin: 0 auto;flex-wrap: wrap;}
.cx2q {letter-spacing: -.028em;font-weight: 700;font-size: clamp(26px, 3.2vw, 40px);text-wrap: balance;margin: 0;line-height:1.14;}
.zfzqkse {margin: 10px 0 0;font-size: 16px;color: var(--kno);}

.jzmqz1n {margin: 0 auto;max-width: var(--oa9uu);padding: 20px 24px 0;color: var(--kno);font-size: 13px;}

.f659kg.f659kg {background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--paan) 62%, transparent) 0%,
      color-mix(in srgb, var(--paan) 62%, transparent) 100%),
    var(--uctd7);--jy7v: color-mix(in srgb, var(--kcj9m) 82%, var(--tn8e));color: var(--kcj9m);--kcj9m:   var(--omnh, #ffffff);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);}

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

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

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

.f659kg .yrn9qbb {align-items: center;flex-wrap: wrap;margin: 30px auto 0;opacity:0.77;max-width: var(--oa9uu);gap:14px;display: flex;}
.f659kg .yrn9qbb img {display: block;}

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

.f659kg .z7ek p + p {line-height:1.60;margin-top:9px;}

@media (max-width:1007px) {

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

  .xhjadnv {gap:8px;}
  .kvvyc {padding: 9px 13px;font-size: 13.5px;}
  .p16qxv {font-size: 18px;}
  .z6btwh1 {display: none;}
  
  :root {--pdv5: 72px;}
  .tmgdv {display: flex;}
  .skdmd {grid-column: 1;justify-self: start;}
  .xhjadnv {grid-column: 3;}
}

@media (max-width:853px) {
  .jvgab .j3m0h55 {min-height: 0;}
  .jvgab .j3m0h55 .drtsw {gap:20px;grid-template-columns: minmax(0, 1fr);}
  .jvgab .j3m0h55 .gshpa,
  .jvgab .j3m0h55 .dxah31,
  .jvgab .j3m0h55 .drtsw > a {grid-column: 1;grid-row: auto;}
  .jvgab .j3m0h55 .dxah31 {text-align: left;}
  .ed1ykvb {align-items: flex-start;flex-direction: column;}

  .bsm318x.bsm318x .deaw {grid-template-columns: 1fr;}
  .bsm318x.bsm318x .pkk6j + .pkk6j {border-top: 1px solid var(--mkmz);border-left: 0;}

  .zxh2v.zxh2v .b6wq {grid-template-columns: 1fr;gap: 0;}
  .zxh2v.zxh2v .k5pa3n2 {padding: 0 0 26px;grid-template-columns: 44px minmax(0, 1fr);gap: 0 16px;display: grid;}
  .zxh2v.zxh2v .k5pa3n2:last-child {padding-bottom: 0;}
  .zxh2v.zxh2v .qb9nrw {top: calc(-26px - 0px);width: 2px;left: 21px;height: 26px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--fk9mp) 30%, transparent) 0%,
      color-mix(in srgb, var(--tn8e) 72%, transparent) 100%);}
  .zxh2v.zxh2v .jh0h6 {padding: 10px 0 0;}
  
  .zxh2v.zxh2v .cerhht .zr7yd {grid-column: 2;padding: 10px 0 0;}
  .zxh2v.zxh2v .cerhht .xpmmhq4 {grid-column: 2;padding: 0;}
  
  .zxh2v.zxh2v .ah77fh4 .rwmb8z4 {grid-column: 1 / -1;gap:15px;}
  .zxh2v.zxh2v .ah77fh4 .xpmmhq4 {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.f659kg .qy3cwk a {display: flex;align-items: center;min-height: 44px;}
.skdmd {align-items: center;min-height: 44px;display: inline-flex;}

.kvvyc, .t1yps, .gams6p0,
.jvgab a[role="button"],
.jvgab .q6aef a {min-height: 44px;}

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

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

.z6btwh1 ul {gap:9px;}

.f659kg .qy3cwk ul {gap:9px;display: grid;}

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

.sckaft.sckaft .jna4nzp {margin: 0;}

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

.sckaft.sckaft .qxjq1yn {margin: 0 0 12px;letter-spacing: -.03em;color: var(--bvb);font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--c9s);}
.sckaft.sckaft .ze4n0e {color: var(--kno);max-width: 60ch;margin: 0;}

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

.sckaft.sckaft .ney1 {padding: 0;list-style: none;margin: 0;display: flex;gap:13px;flex-wrap: wrap;}
.sckaft.sckaft .pqe47 {align-items: baseline;padding: 10px 18px;display: flex;gap:10px;background: var(--adxz);border: 1px solid var(--cqns);border-radius: 999px;min-height: 44px;}
.sckaft.gwnng .pqe47 {align-items: flex-start;border-radius: var(--a8v4);flex-direction: column;gap:3px;}

.sckaft.sckaft .dthsmz {font: 600 12px/1.3 var(--c9s);font-style: normal;color: color-mix(in srgb, #ffffff 86%, transparent);text-transform: uppercase;letter-spacing: .08em;}
.sckaft.sckaft .xh36z {color: var(--bvb);font: 600 15px/1.3 var(--c9s);font-variant-numeric: tabular-nums;}

.sckaft.sckaft .s5pxrt {display: flex;gap:13px;flex-wrap: wrap;}

.sckaft.sckaft ul.s5pxrt {list-style: none;padding: 0;margin: 0;}
.sckaft.sckaft .pbbj {display: flex;min-width: 0;}
.sckaft.sckaft .pbbj > .n6kc5 {flex: 1 1 auto;}
.sckaft.sckaft .n6kc5 {padding: 8px 24px;background: #000;flex-direction: column;min-height: 52px;color: #fff;transition:transform 0.129s, border-color 0.187s;text-decoration: none;border-radius: var(--a8v4);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);justify-content: center;display: inline-flex;}
.sckaft.sckaft .n6kc5:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.sckaft.sckaft .f4v4q {color: inherit;text-transform: uppercase;font: 500 10.5px/1.3 var(--c9s);letter-spacing: .1em;}
.sckaft.sckaft .s1qjy {font: 700 17px/1.2 var(--c9s);font-style: normal;letter-spacing: -.02em;color: inherit;}

@media (max-width:565px) {
  
  .sckaft.sckaft .s5pxrt {flex-direction: column;align-items: stretch;}
  .sckaft.sckaft .n6kc5  {align-items: flex-start;}
  .sckaft.sckaft .pbbj   {align-self: stretch;}
  
  .sckaft.sckaft .ney1 {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.arc9h a:focus-visible,
.gq048wg:focus-visible,
.tmgdv:focus-visible {outline: 2px solid var(--bvb);outline-offset: 2px;}

@media (min-width:1008px) {
  .x7ae5, .arc9h {display: none;}
}

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

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

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

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

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

.kz40v.kz40v .w28z6t4 > summary.anvpq {display: flex;cursor: pointer;gap:12px;align-items: center;list-style: none;min-height: 44px;}
.kz40v.kz40v .w28z6t4 > summary.anvpq::-webkit-details-marker {display: none;}
.kz40v.kz40v .w28z6t4 > summary.anvpq:focus-visible {border-radius: var(--pulk, 6px);outline: 3px solid var(--tn8e, var(--i38));outline-offset: 3px;}
.kz40v.kz40v .w28z6t4 > summary.anvpq .jg0x {margin: 0;}

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

.j1rk {--c0cei: var(--a8v4);--nof: 1px solid color-mix(in srgb, var(--bvb) 26%, transparent);--e3a: var(--a8v4);--m80o7: var(--a8v4);}

.w16y8k.w16y8k .g0n405 {color: var(--bvb);}

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

@media (max-width:565px) {
  .nzbkbzb {gap:10px;}
  .xhjadnv {gap:7px;}
  .xhjadnv .kvvyc {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1007px) {
  .xhjadnv .j1rk {display: none;}
}
.nbt046 .j1rk {justify-self: start;}
@media (max-width:565px) {
  .xhjadnv {gap:6px;}
  .xhjadnv .kvvyc {font-size: 12.5px;padding: 0 11px;white-space: nowrap;}
  .skdmd img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .nzbkbzb {gap:7px;}
  .xhjadnv .kvvyc {font-size: 12px;padding: 0 9px;}
  .skdmd img {max-width: 24vw;}
}

.jvgab :is(.hd3kce, .fhp90mb, .eean7c, .mpp1kw) {display: none !important;}

.jvgab > .q37k.sx3m {clear: both;padding: 12px !important;float: none;margin-bottom: var(--ogb3) !important;margin-right: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;margin-left: max(24px, calc((100% - var(--oa9uu)) / 2)) !important;margin-top: var(--ogb3) !important;}

.sckaft.sckaft .gh1jk6 {position: relative;border-radius: var(--sqjaa);border: 1px solid var(--cqns);align-items: center;grid-template-columns: minmax(0, 1fr);gap: clamp(26px, 4vw, 64px);isolation: isolate;backdrop-filter: blur(14px);padding: clamp(26px, 4vw, 56px);display: grid;-webkit-backdrop-filter: blur(14px);overflow: hidden;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--tn8e) 45%, transparent) 0%, transparent 70%),
    var(--adxz);}
.sckaft.gq1bx .gh1jk6 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--fk9mp) 42%, transparent) 0%, transparent 70%),
    var(--adxz);}
@media (min-width:866px) {
  .sckaft.sckaft .gh1jk6 {grid-template-columns: minmax(0, 1fr) auto;}
}
.sckaft.sckaft .c94v0ve {justify-items: start;display: grid;gap: var(--odxs);min-width: 0;}

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

.jvgab .rw8c2.rw8c2 .qfrg6p {color: var(--bvb);box-shadow: none;background: var(--adxz);border: 1px solid var(--cqns);}

.nzbkbzb {padding-left:25px;max-width: calc(var(--oa9uu) + 48px);padding-right:24px;}
@media (min-width:1008px) {
  .z6btwh1 {margin-top:13px;padding: 0 0 14px;border-top: 0;}
  .z6btwh1 ul {background: var(--adxz);gap:5px;padding: 5px;display: inline-flex;border-radius: 999px;border: 1px solid var(--cqns);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);}
  .z6btwh1 a {align-items: center;border-radius: 999px;font-weight: 500;color: color-mix(in srgb, var(--a5daw) 22%, var(--kno));transition:background 0.201s, color 0.172s;min-height: 38px;font-size: 14.5px;text-decoration: none;padding: 0 18px;display: flex;}
  .z6btwh1 a:hover {background: var(--cqns);color: var(--bvb);}
  .z6btwh1 a[aria-current="page"] {background: linear-gradient(96deg, var(--y4pih) 0%, var(--tn8e) 100%);color: var(--kf6po, var(--omgis));font-weight: 600;}
}

.f659kg.f659kg > * {padding-right: 0;max-width: var(--oa9uu);margin-left: auto;margin-right: auto;padding-left: 0;box-sizing: border-box;}
.f659kg .g767h {text-align: left;justify-self: start;}
.f659kg .g767h a, .f659kg .g767h img {margin-left: 0;margin-right: auto;}
@media (max-width:755px) {
  .f659kg .g6xdb {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .f659kg .qy3cwk {width: 100%;justify-content: start;}
}
@media (max-width:1007px) {
  .tmgdv {margin-right: -11px;}
}
@media (max-width:565px) {
  .jvgab :is(.ecz8rb5, .cw7rxd) :is(th, td) {overflow-wrap: anywhere;white-space: normal;padding-left:8px;padding-right:8px;}
}

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

.jvgab :is(.w16y8k, .j8hrz) img,
.jvgab .nbcq6 img {border-radius: calc(var(--a8v4) - 6px);}
.jvgab .nbcq6 .e81d.e81d {border-radius: 0;}
.jvgab .s96xk :is(div, img, a) {border-radius: calc(var(--a8v4) - 6px);}
.jvgab .s96xk > * > div,
.jvgab .s96xk div:has(> a) {border-radius: var(--a8v4);}
.jvgab .s96xk span {border-radius: 999px;}

.jvgab .s96xk.s96xk [role="button"] {-webkit-backdrop-filter: blur(14px);box-shadow: none;border: 1px solid var(--cqns);border-radius: var(--a8v4);background: var(--adxz);backdrop-filter: blur(14px);}
.jvgab .s96xk.s96xk [role="button"]:first-child {border-color: color-mix(in srgb, var(--tn8e) 70%, transparent);}
.jvgab .s96xk.s96xk [role="button"] > div:last-child {border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--tn8e) 34%, transparent);background: linear-gradient(96deg, var(--y4pih) 0%, var(--tn8e) 100%);color: var(--kf6po, var(--omgis));}

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

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

.jvgab > .e5tn:has(+ .e5tn) {margin-right:6px !important;margin-left: max(24px, calc((200% - var(--oa9uu)) / 2)) !important;width: auto !important;grid-column: 1;}
.jvgab > .e5tn + .e5tn {grid-column: 2;width: auto !important;margin-left:7px !important;margin-right: max(24px, calc((200% - var(--oa9uu)) / 2)) !important;float: none;}
.jvgab > .e5tn {margin-bottom: var(--ogb3) !important;margin-top: var(--ogb3) !important;}
.jvgab > :is(.tqr1f, .kff6vn, .cw7rxd, .ecz8rb5, .kz40v, .sx3m, .e5tn)
  + :is(.tqr1f, .kff6vn, .cw7rxd, .ecz8rb5, .kz40v, .sx3m, .e5tn):not(.e5tn + .e5tn) {margin-top: 0 !important;}
.jvgab > .e5tn + .e5tn {margin-top: var(--ogb3) !important;}

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

.kgpdk.kgpdk {flex-direction: column;background: var(--adxz);display: flex;-webkit-backdrop-filter: blur(14px);padding: 12px !important;border-radius: var(--sqjaa);border: 1px solid var(--cqns);backdrop-filter: blur(14px);}
.kgpdk.kgpdk .efwb picture {height: 100%;display: block;}
.jvgab .kgpdk.kgpdk .xx5bjwp.xx5bjwp {object-fit: cover;aspect-ratio: 16 / 9;height: 100%;border-radius: calc(var(--sqjaa) - 12px);width: 100%;max-height: none;}
.kgpdk.kgpdk .v0w0bg {padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);flex: 1 1 auto;flex-direction: column;display: flex;align-items: flex-start;}
.kgpdk.kgpdk .bb2we0 {margin-top: auto;}
.kgpdk.kgpdk .hpb6qnj {margin-bottom:20px;}

@media (min-width:750px) {
  .kgpdk.sx3m {display: grid;gap:12px;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .kgpdk.sx3m .efwb {grid-column: 1;grid-row: 1;min-height: 300px;}
  .kgpdk.sx3m .v0w0bg {grid-row: 1;grid-column: 2;justify-content: center;}
  .kgpdk.sx3m:has(.eqp6sgv) .efwb {grid-column: 2;}
  .kgpdk.sx3m:has(.eqp6sgv) .v0w0bg {grid-column: 1;}
  .jvgab .kgpdk.sx3m .xx5bjwp.xx5bjwp {aspect-ratio: auto;height: 100%;}
  .kgpdk.sx3m .bb2we0 {margin-top: 0;}
}

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

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

.rw8c2.rw8c2 .p420 {grid-auto-columns: calc((min(100vw, var(--oa9uu)) - 2 * var(--odxs)) / 2.5);padding-right: max(24px, calc((100vw - var(--oa9uu)) / 2));margin-right: calc(-1 * max(24px, calc((100vw - var(--oa9uu)) / 2)));scroll-padding-left: 0;}
.rw8c2.etf26xk .p420 {grid-auto-columns: calc((min(100vw, var(--oa9uu)) - var(--odxs)) / 1.6);}
.rw8c2.rw8c2 .zd1yp {padding: 10px;position: relative;}
.rw8c2.rw8c2 .s32n {aspect-ratio: 4 / 3;}
.rw8c2.etf26xk .s32n {aspect-ratio: 16 / 9;}
.rw8c2.rw8c2 .y01e3 {padding: 44px 18px 16px;border-radius: 0 0 calc(var(--a8v4) - 6px) calc(var(--a8v4) - 6px);position: absolute;left: 10px;margin: 0;font: 650 16px/1.35 var(--c9s);bottom: 10px;color: var(--bvb);right: 10px;background: linear-gradient(0deg,
    color-mix(in srgb, var(--uctd7) 92%, transparent) 0%,
    color-mix(in srgb, var(--uctd7) 0%, transparent) 100%);}
.rw8c2.rw8c2 .qydv {font: 800 13px/1 var(--c9s);letter-spacing: .14em;margin-bottom:4px;display: block;color: color-mix(in srgb, var(--tn8e) 55%, #ffffff);}
.rw8c2.rw8c2 .ewrm {gap:15px;display: flex;justify-content: space-between;align-items: center;margin: 22px 0 0;}
.rw8c2.rw8c2 .ewrm .h8hjed3 {margin: 0;}
.rw8c2.rw8c2 .h5de2g {display: block;}
@media (max-width:755px) {
  .rw8c2.rw8c2 .p420,
  .rw8c2.etf26xk .p420 {grid-auto-columns: 82%;padding-right:24px;margin-right: -24px;}
}
.rw8c2.rw8c2 .p420 {width: auto;max-width: none;}
.rw8c2.rw8c2 .a7s3tk[hidden] {display: none;}
