

:root {--rlh: color-mix(in srgb, var(--lam8x) 74%, transparent);--lq1hc: color-mix(in srgb, var(--g7o) 88%, transparent);--bwx:  var(--c3y);--dehdi:      var(--g7o);--lbhk:  1240px;--ohwdp:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--a8v) 88%, transparent));--um66n: var(--c3y);--lfxj: color-mix(in srgb, var(--vzcos) 26%, var(--bwx));--lam8x:       #ffffff;--m8m:  26px;--gxzvk:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--eqlox:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--um66n) 16%, var(--a8v)));--a8v:  color-mix(in srgb, var(--um66n) 22%, #0c1136);--kcxis:  clamp(56px, 6.5vw, 104px);--ypx: 78px;--lkmg: color-mix(in srgb, #ffffff 16%, transparent);--g7o:   color-mix(in srgb, var(--faf) 12%, #ffffff);--k5lad:     18px;--ls3:    color-mix(in srgb, #ffffff 17%, transparent);--vzcos: var(--q9wq, var(--c3y));--m6s3n: color-mix(in srgb, var(--um66n) 26%, #0c1136);--gctn:  clamp(20px, 2.2vw, 30px);}

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

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

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

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

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

html:root {background-color: var(--a8v);}
.h6c74q0 {background: transparent;}

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

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

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

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

.fq34bwx,
.h6c74q0 :is(.c7ea90, .fj02wm, .jck7, .wsby,
             .p5gs, .r3m1q, .nd05) a[role="button"],
.h6c74q0 .wsby a {justify-content: center;cursor: pointer;align-items: center;text-decoration: none;font-size: 14.5px;padding: 11px 26px;white-space: nowrap;transition:transform 0.131s, box-shadow 0.147s, background 0.183s;display: inline-flex;font-weight: 600;border-radius: 999px;border: 1px solid transparent;}

.vdpgt {color: var(--tqu, var(--ttsl));background: var(--nicao);}
.w8qq7 {background: linear-gradient(96deg,
    var(--i7lk) 0%,
    color-mix(in srgb, var(--i7lk) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--i7lk) 34%, transparent);color: var(--umoc, var(--r2h));}
.w8qq7:hover {background: var(--nuj);transform: translateY(-2px);}

.h6c74q0 :is(.c7ea90, .fj02wm, .jck7, .wsby,
             .p5gs, .r3m1q, .nd05) a[role="button"],
.h6c74q0 .wsby a {color: var(--umd, var(--cgucn));box-shadow: 0 6px 22px color-mix(in srgb, var(--bwx) 34%, transparent);background: linear-gradient(96deg,
    var(--lfxj) 0%,
    var(--bwx) 100%);}
.mxn03k5 {padding: 15px 34px;font-size: 16px;}

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

.h6c74q0 {display: flow-root;}

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

.h6c74q0 > :is(.hpzrsxk, .fyj0p, .pn7f, .nkgah2, .a2kdj4j) {margin-left: max(24px, calc((100% - var(--lbhk)) / 2)) !important;padding-right: unset;padding-left: unset;margin-right: max(24px, calc((100% - var(--lbhk)) / 2)) !important;}

.h6c74q0 > :is(.hpzrsxk, .fyj0p, .pn7f, .nkgah2, .a2kdj4j) {margin-bottom: var(--kcxis) !important;margin-top: var(--kcxis) !important;}

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

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

.c7ea90,
.nd05,
.r3m1q,
.p5gs,
.fj02wm,

.rmw31gt {color: var(--lam8x);background-color: color-mix(in srgb, var(--a8v) 82%, transparent);}

.c7ea90, .c7ea90 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.nd05, .nd05 :is(h2,h3,p,li,strong,summary,div),
.r3m1q, .r3m1q :is(h2,h3,p,li,strong,div),
.p5gs, .p5gs :is(h2,h3,p,li,strong,div),
.fj02wm, .fj02wm :is(h1,h2,h3,p,li,strong,div),
.rmw31gt, .rmw31gt :is(h2,h3,p,li,strong,div,time) {color: var(--lam8x);}
.nd05 p, .r3m1q p, .p5gs p, .fj02wm p {color: var(--rlh);}

.qzhmd8q, .xw7mv, .bbbsh,
.amgs0f, .jck7, .tmq1,
.vk3q, .kzftgx, .wsby,
.n9rsq4g, .hywf {--e43: var(--lam8x);z-index: 0;--ypn: var(--ohwdp);border-bottom: 1px solid var(--lkmg);border-top: 1px solid var(--lkmg);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(--m6s3n) 78%, transparent);--b8a: var(--a8v);--q9wq: var(--bwx);color: var(--lam8x);--qi6a: var(--lam8x);--faf: var(--lam8x);position: relative;}

.qzhmd8q + .qzhmd8q, .xw7mv + .xw7mv,
.bbbsh + .bbbsh, .amgs0f + .amgs0f,
.jck7 + .jck7, .tmq1 + .tmq1,
.vk3q + .vk3q, .kzftgx + .kzftgx,
.wsby + .wsby, .n9rsq4g + .n9rsq4g,
.hywf + .hywf {border-top: 0;}

.vk3q {border: 1px solid var(--ls3);border-radius: var(--m8m);box-shadow: none;background: var(--eqlox);}

.jck7 {vertical-align: top;display: inline-block;background: var(--eqlox);padding: 30px 32px !important;box-shadow: none;border: 1px solid var(--ls3);border-radius: var(--m8m);}

.h6c74q0 > .aj76 {width: calc((min(100%, var(--lbhk)) - 12px) / 2) !important;margin: 0 0 var(--gctn) !important;margin-left: max(24px, calc((100% - var(--lbhk)) / 2)) !important;margin-right: 0 !important;padding: 30px 32px !important;}

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

.h6c74q0 > .aj76 + .aj76 + * {clear: both;}

.h6c74q0 > .aj76 + .aj76
  + :is(.hpzrsxk, .fyj0p, .pn7f, .nkgah2, .a2kdj4j) {margin-top: var(--kcxis) !important;}

@media (max-width:855px) {
  .h6c74q0 > .aj76,
  .h6c74q0 > .aj76 + .aj76 {width: auto !important;margin-left: max(24px, calc((100% - var(--lbhk)) / 2)) !important;float: none;margin-right: max(24px, calc((100% - var(--lbhk)) / 2)) !important;}
  
  .h6c74q0 > .aj76 + .aj76:last-child {margin-bottom: var(--kcxis) !important;}
}

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

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

.h6c74q0 > * > h2::before,
.h6c74q0 :is(.a631k6m, .cz1mnj6, .wvhp, .vp498g, .gzpjg5,
             .gntn, .varkcw, .m9m1dh, .cd5d, .w34y4)::before,
.h6c74q0 :is(.ngfkc, .y5b0) > h2:first-child::before {width: 46px;height: 5px;display: block;background: linear-gradient(90deg, var(--vzcos), var(--bwx));content: "";margin: 0 0 16px;border-radius:4px;}

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

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

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

.dk1rhty.dk1rhty {margin: 0;overflow-wrap: break-word;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--gxzvk);max-width: 16ch;text-wrap: balance;color: var(--opp, var(--lam8x));letter-spacing: -.035em;}
.k7ahkm8 .zy6t {max-width: 48ch;font-size: clamp(16px, 1.4vw, 18.5px);line-height:1.61;margin: 18px 0 0;color: color-mix(in srgb, var(--opp, var(--lam8x)) 80%, transparent);}
.k7ahkm8 .ck3ppt {border-radius: 999px;box-shadow: 0 8px 26px color-mix(in srgb, var(--bwx) 34%, transparent);display: inline-flex;margin-top:28px;align-items: center;color: var(--umd, var(--cgucn));padding: 0 36px;justify-content: center;min-height: 54px;text-decoration: none;font: 650 16px/1 var(--gxzvk);transition:transform 0.164s, box-shadow 0.142s;background: linear-gradient(96deg, var(--lfxj) 0%, var(--bwx) 100%);}
.k7ahkm8 .ck3ppt:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--bwx) 42%, transparent);transform: translateY(-2px);}

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

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

.e90nwq .nfmx5 {position: relative;align-items: center;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);display: flex;background: var(--iw80k, var(--ohwdp));justify-content: center;min-width: 0;padding: 12px;border-radius: var(--m8m);border: 1px solid var(--lkmg);z-index: 1;gap:19px;}
.e90nwq .n8qept {min-width: 0;width: 100%;margin: 0;}
.e90nwq .n8qept picture {display: block;}
.h6c74q0 .e90nwq .nr4yrs7.nr4yrs7 {height: auto;object-fit: contain;max-height: none;color: var(--rjfr, inherit);width: 100%;display: block;border-radius: calc(var(--m8m) - 12px);}

.e90nwq .nfmx5:has(.zzemg6x) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.e90nwq .zzemg6x {color: var(--qul1, var(--lam8x));letter-spacing: -.03em;overflow-wrap: break-word;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--gxzvk);min-width: 0;}
.e90nwq .h6dc3c {gap:5px;height: clamp(30px, 4vw, 48px);flex: 0 0 auto;align-items: flex-end;display: flex;}
.e90nwq .hbt1fay {border-radius:2px;width: 8px;background: linear-gradient(180deg, var(--vzcos), var(--bwx));display: block;}
.e90nwq .hbt1fay:nth-child(1) {height: 34%;}
.e90nwq .hbt1fay:nth-child(2) {height: 52%;}
.e90nwq .hbt1fay:nth-child(3) {height: 70%;}
.e90nwq .hbt1fay:nth-child(4) {height: 86%;}
.e90nwq .hbt1fay:nth-child(5) {height: 100%;}

@media (min-width:935px) {
  .h6c74q0 .e90nwq {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .e90nwq .k7ahkm8   {grid-row: 1;grid-column: 1;}
  .e90nwq .nfmx5 {grid-row: 1;grid-column: 2;}
  .e90nwq.h3be {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .e90nwq.h3be .nfmx5 {grid-column: 1;}
  .e90nwq.h3be .k7ahkm8   {grid-column: 2;}
}
@media (max-width:934px) {
  
  .e90nwq .nfmx5 {padding: 8px;order: -1;}
  .h6c74q0 .e90nwq:has(.rmkgy)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--a8v) 45%, transparent) 0%,
      color-mix(in srgb, var(--a8v) 88%, transparent) 55%);}
}

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

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

.e747.mk9dy {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--bwx) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--vzcos) 55%, transparent) 0%, transparent 65%),
    var(--hl1o3, var(--a8v));}
.ef94swc {color: color-mix(in srgb, var(--opp, var(--lam8x)) 12%, transparent);pointer-events: none;max-width: 100%;position: absolute;bottom: -.18em;font: 800 clamp(96px, 15vw, 230px)/1 var(--gxzvk);overflow: hidden;user-select: none;white-space: nowrap;z-index: -1;letter-spacing: -.06em;right: -.04em;}
@media (max-width:934px) {
  .e747 {padding: 24px 20px;min-height: min(74vh, 580px);align-items: flex-end;}
  .e747.mk9dy {align-items: center;padding: 40px 22px;min-height: 0;}
  .fpxt3a {background: linear-gradient(0deg,
      color-mix(in srgb, var(--a8v) 92%, transparent) 0%,
      color-mix(in srgb, var(--a8v) 70%, transparent) 45%,
      color-mix(in srgb, var(--a8v) 0%, transparent) 82%);}
  
  .ef94swc {display: none;}
}
@media (max-width:571px) {
  .k7ahkm8 .ck3ppt {width: 100%;display: flex;}
}

.nd05.nd05 .kxzn7 {max-width: var(--lbhk);border-top: 1px solid var(--lkmg);margin: 0 auto;}
.nd05.nd05 .h1wsqjj {margin: 0;background: transparent;border-bottom: 1px solid var(--lkmg);padding: 0;border-radius: 0;}
.nd05.nd05 .vg1e {justify-content: space-between;display: flex;font-weight: 700;gap:24px;letter-spacing: -.015em;font-size: clamp(17px, 1.6vw, 20px);color: var(--lam8x);align-items: center;min-height: 44px;cursor: pointer;list-style: none;padding: 24px 4px;}
.nd05.nd05 .vg1e::-webkit-details-marker {display: none;}
.nd05.nd05 .qh71s {min-width: 0;}

.nd05.nd05 .pmmwjc {background: var(--ohwdp);position: relative;width: 44px;height: 44px;transition:background 0.157s, border-color 0.139s;flex: 0 0 auto;border-radius: 50%;border: 1px solid var(--lkmg);}
.nd05.nd05 .pmmwjc::before,
.nd05.nd05 .pmmwjc::after {position: absolute;width: 15px;height: 2px;transform: translate(-50%, -50%);content: "";border-radius:1px;background: var(--lam8x);left: 50%;top: 50%;}
.nd05.nd05 .pmmwjc::after {transform: translate(-50%, -50%) rotate(90deg);}
.nd05.nd05 .h1wsqjj[open] .pmmwjc::after {opacity:0.05;}
.nd05.nd05 .h1wsqjj[open] .pmmwjc {background: color-mix(in srgb, var(--bwx) 42%, transparent);border-color: color-mix(in srgb, var(--bwx) 62%, transparent);}
.nd05.nd05 .vg1e:hover .pmmwjc {background: color-mix(in srgb, var(--bwx) 26%, transparent);}

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

.nd05.nd05 .ejxp p,
.nd05.nd05 p.ejxp {color: var(--rlh);margin: 0;}

.nd05.nd05 .yw911x {padding: 0;list-style: none;counter-reset: mtfaqn;}
.nd05.nd05 .wzmxaa {display: block;counter-increment: mtfaqn;}
.nd05.nd05 .wzmxaa .qh71s::before {color: color-mix(in srgb, var(--bwx) 40%, var(--lam8x));font-variant-numeric: tabular-nums;margin-right:13px;content: counter(mtfaqn, decimal-leading-zero);}

.nd05.nd05 h3.qh71s {margin: 0;letter-spacing: inherit;font: inherit;}

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

.p5gs.p5gs .h9hnjw7 {height: 2px;top: 21px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--vzcos) 30%, transparent) 0%,
    color-mix(in srgb, var(--bwx) 72%, transparent) 100%);width: calc(var(--gctn) + 22px);z-index: 0;position: absolute;left: calc(-1 * var(--gctn) - 22px);}
.p5gs.p5gs .vdqhq:first-child .h9hnjw7 {display: none;}

.p5gs.p5gs .ht8kf93 {z-index: 1;line-height: 1;letter-spacing: .04em;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--bwx) 16%, transparent);width: 44px;justify-content: center;flex: 0 0 auto;height: 44px;border-radius: 50%;font-weight: 700;align-items: center;background: linear-gradient(96deg,
    var(--lfxj) 0%, var(--bwx) 100%);display: inline-flex;color: var(--ux3oo, var(--d9y5, var(--umd, var(--cgucn))));font-size: 14px;}

.p5gs.p5gs .rjh0 {display: block;padding: 18px 18px 0 0;}
.p5gs.p5gs .jmmhzz0 {margin: 0 0 6px;font-size: 17px;line-height:1.31;letter-spacing: -.015em;font-weight: 700;display: block;color: var(--lam8x);}
.p5gs.p5gs .ksq2bd {line-height:1.61;display: block;color: var(--rlh);font-size: 16px;}

.p5gs.p5gs .nsqqda5 .jmmhzz0,
.p5gs.p5gs .nsqqda5 .ksq2bd {align-self: stretch;}
.p5gs.p5gs .nsqqda5 .jmmhzz0 {padding: 18px 18px 0 0;}
.p5gs.p5gs .nsqqda5 .ksq2bd {padding: 0 18px 0 0;}

.p5gs.p5gs .b22c9e .rpd2x6 {align-items: center;min-width: 0;align-self: stretch;gap:14px;display: flex;}
.p5gs.p5gs .b22c9e .jmmhzz0 {min-width: 0;margin: 0;}

.p5gs.p5gs .b22c9e .ksq2bd {padding: 12px 18px 0 0;align-self: stretch;}

.amgs0f.amgs0f .e2xdd37 {max-width: var(--lbhk);align-items: stretch;background: var(--eqlox);border: 1px solid var(--ls3);border-radius: var(--m8m);margin: 0 auto;grid-template-columns: 1fr 1fr;gap: 0;display: grid;overflow: hidden;}
.amgs0f.amgs0f .hhs3 {min-width: 0;padding: 28px 30px;}

.amgs0f.amgs0f .hhs3 + .hhs3 {border-left: 1px solid var(--ls3);}

.amgs0f.amgs0f .xyvty {text-transform: uppercase;border-bottom: 1px solid var(--ls3);margin: 0 0 18px;font-size: 12px;font-weight: 700;letter-spacing: .09em;padding-bottom:15px;color: color-mix(in srgb, var(--g7o) 90%, transparent);}
.amgs0f.amgs0f .wg5mty {align-items: baseline;margin: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:11px 12px;}
.amgs0f.amgs0f .b0sdbtx {line-height:1.62;font-size: 14px;font-weight: 700;grid-column: 1;margin: 0;}
.amgs0f.amgs0f .gsgt8g {color: var(--dehdi);margin: 0;grid-column: 2;}

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

.amgs0f.amgs0f i.b0sdbtx {flex: 0 0 auto;font-style: normal;}
.amgs0f.amgs0f span.gsgt8g {min-width: 0;}

.amgs0f.amgs0f .kkk5ba .b0sdbtx {color: color-mix(in srgb, var(--bwx) 32%, var(--g7o));}

.h6c74q0 {--q9wq: var(--lam8x);}

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

.h6c74q0 > * > *:not(style) {max-width: var(--lbhk);}

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

.bbm0aac.bbm0aac .vp498g {margin: 0 0 10px;}
.bbm0aac.bbm0aac .xwf5fw {font-size: 15.5px;margin: 0 0 26px;color: var(--lq1hc);}

.bbm0aac.bbm0aac .qtzxkb {gap: var(--gctn);grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;max-width: var(--lbhk);display: grid;}

@media (max-width:1011px) { .bbm0aac.bbm0aac .qtzxkb {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:571px)  { .bbm0aac.bbm0aac .qtzxkb {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.bbm0aac.k7bdv .j0gpnev {gap:7px;padding: 11px;}
.bbm0aac.k7bdv .epkvrk0 {font-size: 13px;}
.bbm0aac.bbm0aac .j0gpnev {color: var(--dehdi);transition:transform 0.195s, border-color 0.141s;background: var(--eqlox);border-radius: var(--k5lad);border: 1px solid var(--ls3);flex-direction: column;gap:11px;display: flex;padding: 16px;text-decoration: none;}
.bbm0aac.bbm0aac .j0gpnev:hover {border-color: color-mix(in srgb, var(--bwx) 42%, transparent);transform: translateY(-3px);}
.bbm0aac.bbm0aac .j9dp0v {height: auto;border-radius: calc(var(--k5lad) - 6px);width: 100%;display: block;object-fit: cover;aspect-ratio: 1;}
.bbm0aac.bbm0aac .epkvrk0 {font: 600 18px/1.3 var(--gxzvk);letter-spacing: -.01em;overflow-wrap: break-word;}
.bbm0aac.bbm0aac .k6fc {color: color-mix(in srgb, var(--g7o) 82%, transparent);text-transform: uppercase;letter-spacing: .09em;font: 500 12.5px/1 var(--gxzvk);font-style: normal;}

.q0jn0g.q0jn0g .varkcw {margin: 0 0 22px;}

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

@media (max-width:1011px) { .q0jn0g.q0jn0g .a8gcx2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:571px)  { .q0jn0g.q0jn0g .a8gcx2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.q0jn0g.a5c4pfv .a8gcx2 {gap: 0;border: 1px solid var(--ls3);border-radius: var(--m8m);overflow: hidden;background: var(--ls3);}
.q0jn0g.a5c4pfv .tr8r {border: 0;}
.q0jn0g.q0jn0g .tr8r {margin: 0;}
.q0jn0g.q0jn0g .shcx {justify-content: center;transition:transform 0.196s;align-items: center;border-radius: var(--k5lad);display: flex;min-height: 124px;padding: 24px;background: color-mix(in srgb, var(--bwx) 14%, #0d1436);}
.q0jn0g.a5c4pfv .shcx {border-radius: 0;}
.q0jn0g.q0jn0g .shcx:hover {transform: translateY(-2px);}
.q0jn0g.q0jn0g .emz2t9 {object-fit: contain;max-width: 100%;max-height: 60px;height: auto;display: block;}

.kr25ay3.kr25ay3 .gntn {margin: 0 0 22px;}

.kr25ay3.kr25ay3 .efr3 {grid-template-columns: repeat(4, minmax(0, 1fr));border: 1px solid var(--ls3);border-radius: var(--m8m);background: var(--eqlox);overflow: hidden;grid-auto-rows: auto;margin: 0 auto;display: grid;align-items: stretch;gap: 0;max-width: var(--lbhk);}

.kr25ay3.p7y00 .cebnt {padding: 14px 12px;}

@media (max-width:1011px) { .kr25ay3.kr25ay3 .efr3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:571px)  { .kr25ay3.kr25ay3 .efr3 {grid-template-columns: minmax(0, 1fr);} }

.kr25ay3.kr25ay3 .cebnt {padding: 22px 22px;min-width: 0;align-items: center;border-top: 1px solid var(--ls3);display: flex;gap:17px;}
.kr25ay3.kr25ay3 .bq8fsms {margin: 0;align-items: center;display: flex;flex: 0 0 auto;}
.kr25ay3.kr25ay3 .dfs4y {display: flex;margin: 0;min-width: 0;gap:11px;align-items: center;flex: 1 1 auto;font: 500 16.5px/1.3 var(--gxzvk);color: color-mix(in srgb, var(--g7o) 84%, transparent);}
.kr25ay3.kr25ay3 .xb4sg2 {padding: 9px 14px;width: auto;border-radius: calc(var(--k5lad) - 6px);display: block;background: color-mix(in srgb, var(--bwx) 14%, #0d1436);height: 40px;object-fit: contain;}
.kr25ay3.kr25ay3 .m21kydg {overflow-wrap: break-word;min-width: 0;}

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

.t6mqgw3.t6mqgw3 .m9m1dh {color: var(--lam8x);margin: 0 0 24px;}
.t6mqgw3.t6mqgw3 .prbhd {display: flex;gap:15px 22px;align-items: center;margin: 0 auto 30px;flex-wrap: wrap;max-width: var(--lbhk);}
.t6mqgw3.t6mqgw3 .r3dq {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--gxzvk);font-variant-numeric: tabular-nums;color: var(--lam8x);letter-spacing: -.04em;}

.t6mqgw3.t6mqgw3 .ep4m2 {position: relative;border-radius: 999px;border: 1px solid var(--lkmg);min-width: 140px;height: 10px;overflow: hidden;background: var(--ohwdp);flex: 1 1 200px;}
.t6mqgw3.t6mqgw3 .ep4m2::before {background: linear-gradient(90deg, var(--vzcos), var(--bwx));width: var(--dav9, 0%);inset: 0 auto 0 0;position: absolute;border-radius: 999px;content: "";}
.t6mqgw3.t6mqgw3 .kh1dr {font-style: normal;flex: 1 1 260px;font-size: 16px;line-height:1.58;min-width: 0;color: var(--rlh);}
.t6mqgw3.t6mqgw3 .yfp5kq {display: grid;max-width: var(--lbhk);list-style: none;gap: var(--gctn);padding: 0;margin: 0 auto;}
.t6mqgw3.tjrgx .yfp5kq {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.t6mqgw3.t6mqgw3 .t8s68 {backdrop-filter: blur(14px);border-radius: var(--k5lad);border: 1px solid var(--lkmg);background: var(--ohwdp);margin: 0;padding: 22px 24px;-webkit-backdrop-filter: blur(14px);}
.t6mqgw3.t6mqgw3 .c9g76 {margin: 0 0 12px;color: var(--rlh);font-size: 15.5px;line-height:1.61;}
.t6mqgw3.t6mqgw3 .bkgk {color: var(--lam8x);letter-spacing: .1em;text-transform: uppercase;font: 600 12px/1 var(--gxzvk);}
.t6mqgw3.t6mqgw3 .as6sx3 {color: var(--rlh);margin-left:11px;font-style: normal;font: 600 12px/1 var(--gxzvk);font-variant-numeric: tabular-nums;}

.byj6.byj6 {background: var(--eqlox);box-shadow: none;border-radius: var(--m8m);border: 1px solid var(--ls3);vertical-align: top;gap: 0;display: inline-grid;overflow: hidden;padding: 0 !important;grid-template-columns: minmax(0, 1fr);}
.byj6.byj6 .b1y659 {margin: 0;min-width: 0;}
.byj6.byj6 .jt8pbwf {object-fit: cover;height: 100%;display: block;max-height: 320px;width: 100%;}
.byj6.byj6 .m46yr {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.byj6.byj6 .ea00crg {background: linear-gradient(90deg, var(--vzcos), var(--bwx));border-radius:3px;width: 46px;display: block;margin: 0 0 16px;height: 5px;}
.byj6.byj6 .wvhp {margin: 0 0 12px;}

.byj6.byj6 .dept > :first-child {margin-top: 0;}
.byj6.byj6 .dept > :last-child  {margin-bottom: 0;}
.byj6.byj6 .mktaja8 {box-shadow: 0 6px 22px color-mix(in srgb, var(--bwx) 30%, transparent);font: 600 15px/1 var(--gxzvk);justify-content: center;margin-top:18px;padding: 0 26px;text-decoration: none;border-radius: 999px;color: var(--umd, var(--cgucn));align-items: center;display: inline-flex;transition:transform 0.143s;min-height: 46px;background: linear-gradient(96deg,
    var(--lfxj) 0%, var(--bwx) 100%);}
.byj6.byj6 .mktaja8:hover {transform: translateY(-2px);}
@media (min-width:755px) {
  .byj6.pqpvr4m {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .byj6.pqpvr4m .b1y659 {grid-row: 1;grid-column: 1;}
  .byj6.pqpvr4m .m46yr {grid-column: 2;grid-row: 1;}
  
  .byj6.pqpvr4m .kbyz {grid-column: 1;grid-row: 1;}
  .byj6.pqpvr4m:has(.kbyz) .b1y659 {grid-column: 2;grid-row: 1;}
  
  .byj6.pqpvr4m:has(.c8yt) {grid-template-columns: minmax(0, 1fr);}
}

.byj6.aj76 .jt8pbwf {max-height: 200px;}

.y68q.y68q .fet818 {align-items: flex-end;justify-content: space-between;flex-wrap: wrap;gap:19px 28px;display: flex;}
.y68q.y68q .yk3b067 {flex: 1 1 320px;min-width: 0;}
.y68q.y68q .cd5d {letter-spacing: -.03em;text-align: left;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--gxzvk);margin: 0;color: var(--lam8x);}
.y68q.y68q .y3qhjj {line-height:1.54;color: var(--rlh);text-align: left;font-size: clamp(16px, 1.4vw, 19px);margin: 14px 0 0;max-width: 62ch;}
.y68q.y68q .s51apcv {display: flex;flex: 0 0 auto;gap:10px;}
.y68q.y68q .jcxny {background: var(--ohwdp);-webkit-backdrop-filter: blur(10px);height: 52px;display: inline-flex;color: var(--lam8x);border-radius: 999px;border: 1px solid var(--lkmg);cursor: pointer;backdrop-filter: blur(10px);align-items: center;justify-content: center;font: 600 20px/1 var(--gxzvk);padding: 0;width: 52px;transition:background 0.164s, opacity 0.21s, transform 0.196s;}
.y68q.y68q .jcxny:hover:not(:disabled) {color: var(--umd, var(--cgucn));background: linear-gradient(96deg, var(--lfxj) 0%, var(--bwx) 100%);}
.y68q.y68q .jcxny:disabled {cursor: default;opacity:0.33;}
.y68q.y68q .jcxny[hidden] {display: none;}
.y68q.y68q :is(.jcxny, .g0e8):focus-visible {outline: 2px solid var(--lam8x);outline-offset: 3px;}

.y68q.y68q .qmhfwrp {gap:11px;display: flex;flex-wrap: wrap;margin: 28px 0 0;}
.y68q.y68q .ajgw,
.y68q.y68q .yhrc {align-items: center;display: inline-flex;transition:transform 0.177s;justify-content: center;flex: 0 0 auto;text-decoration: none;font: 600 15px/1 var(--gxzvk);white-space: nowrap;width: auto;padding: 0 28px;border-radius: 999px;min-height: 48px;}
.y68q.y68q .ajgw {background: linear-gradient(96deg,
    var(--lfxj) 0%, var(--bwx) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--bwx) 32%, transparent);color: var(--umd, var(--cgucn));}

.y68q.y68q .yhrc {border: 1px solid var(--lkmg);background: var(--ohwdp);color: var(--lam8x);}
.y68q.y68q .ajgw:hover,
.y68q.y68q .yhrc:hover {transform: translateY(-2px);}

.y68q.y68q .g0e8 {grid-auto-flow: column;padding: 0;gap: var(--gctn);scroll-behavior: smooth;grid-auto-columns: calc((100% - var(--gctn)) / 1.6);display: grid;overscroll-behavior-x: contain;overflow-x: auto;scrollbar-width: none;margin: 30px 0 0;list-style: none;scroll-snap-type: x mandatory;}
.y68q.y68q .g0e8::-webkit-scrollbar {display: none;}
.y68q.t70h5 .g0e8 {grid-auto-columns: calc((100% - var(--gctn)) / 1.25);}
.y68q.y68q .kmgk2 {min-width: 0;backdrop-filter: blur(14px);scroll-snap-align: start;background: var(--ohwdp);border-radius: var(--k5lad);border: 1px solid var(--lkmg);margin: 0;padding: 12px;-webkit-backdrop-filter: blur(14px);}
.y68q.y68q .kmgk2 picture {display: block;}
.y68q.y68q .s2qm3cp {object-fit: cover;aspect-ratio: 16 / 10;height: auto;border-radius: calc(var(--k5lad) - 6px);display: block;width: 100%;}
.y68q.y68q .ypvsy {display: block;font: 600 15.5px/1.4 var(--gxzvk);color: var(--lam8x);margin: 14px 6px 6px;}

.y68q.y68q .djpyvz {gap:9px;margin: 22px 0 0;display: flex;}
.y68q.y68q .dvpg {display: block;transition:width 0.282s ease, background 0.35s ease;background: var(--lkmg);height: 8px;border-radius: 999px;width: 8px;}
.y68q.y68q .dvpg[data-on="1"] {background: linear-gradient(90deg, var(--vzcos), var(--bwx));width: 32px;}
@media (max-width:768px) {
  .y68q.y68q .g0e8,
  .y68q.t70h5 .g0e8 {gap:11px;grid-auto-columns: 84%;}
  .y68q.y68q .jcxny {width: 44px;height: 44px;}
  .y68q.y68q .qmhfwrp > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .y68q.y68q .g0e8 {scroll-behavior: auto;}
  .y68q.y68q .dvpg {transition:none;}
}

.hpzrsxk.hpzrsxk {grid-template-columns: auto minmax(0, 1fr) auto;margin: 0 auto;align-items: start;padding: clamp(22px, 2.4vw, 30px);gap:19px;background: var(--eqlox);display: grid;max-width: var(--lbhk);border-radius: var(--m8m);border: 1px solid var(--ls3);box-shadow: none;}
.hpzrsxk.hpzrsxk .qjz4df {margin: 0;}
.hpzrsxk.hpzrsxk .mdv5 {border-radius: var(--k5lad);display: block;height: 76px;object-fit: cover;width: 76px;}
.hpzrsxk.hpzrsxk .zahg6xj {min-width: 0;}
.hpzrsxk.hpzrsxk .wdd4t {display: block;letter-spacing: -.015em;color: var(--dehdi);font: 700 18px/1.3 var(--gxzvk);}
.hpzrsxk.hpzrsxk .vwgb {margin-top:3px;font-style: normal;font: 500 11.5px/1.35 var(--gxzvk);display: block;color: var(--lq1hc);letter-spacing: .1em;text-transform: uppercase;}

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

.hpzrsxk.hpzrsxk .w1mdn + .y9488wv,
.hpzrsxk.hpzrsxk .w1mdn + .hq9ymn {margin-top: 0;}

.hpzrsxk.hpzrsxk .y9488wv {margin: 12px 0 0;line-height:1.60;color: var(--dehdi);font-size: 15.5px;}
.hpzrsxk.hpzrsxk .hq9ymn {line-height:1.54;margin: 10px 0 0;color: var(--lq1hc);font-size: 13px;}
.hpzrsxk.hpzrsxk .kr4b {flex-wrap: wrap;gap:9px;display: flex;}
.hpzrsxk.hpzrsxk .rt0ypa3 {height: 44px;text-decoration: none;justify-content: center;width: 44px;align-items: center;border-radius: 999px;border: 1px solid var(--ls3);color: var(--dehdi);display: inline-flex;transition:border-color 0.131s, color 0.138s;}
.hpzrsxk.hpzrsxk .rt0ypa3:hover {color: color-mix(in srgb, var(--bwx) 40%, var(--g7o));border-color: color-mix(in srgb, var(--bwx) 50%, transparent);}

.hpzrsxk.j8r1 {grid-template-columns: minmax(0, 1fr);}
.hpzrsxk.j8r1 .kr4b {margin-top:4px;}

.qvt9n8.qvt9n8 .svb7f {background: linear-gradient(90deg, var(--vzcos), var(--bwx));display: block;width: 46px;border-radius:4px;margin: 0 0 16px;height: 5px;}
.qvt9n8.qvt9n8 .cz1mnj6 {margin: 0 0 16px;}

.qvt9n8.qvt9n8 .w33h14z {color: var(--dehdi);}
.qvt9n8.rvwa57 .w33h14z {max-width: 68ch;}
.qvt9n8.qvt9n8 .w33h14z > :first-child {margin-top: 0;}
.qvt9n8.qvt9n8 .w33h14z > :last-child  {margin-bottom: 0;}

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

.qvt9n8.qvt9n8 .zvfta3x .cz1mnj6 {margin: 0;}

.qvt9n8.qkxd .w33h14z {max-width: 72ch;}

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

.ns0ewe.ns0ewe .acea {display: inline-flex;justify-content: center;align-items: center;min-height: 52px;background: linear-gradient(96deg,
    var(--lfxj) 0%, var(--bwx) 100%);color: var(--umd, var(--cgucn));gap:9px;box-shadow: 0 8px 26px color-mix(in srgb, var(--bwx) 34%, transparent);border-radius: 999px;transition:transform 0.183s;text-decoration: none;padding: 0 32px;}
.ns0ewe.ns0ewe .acea:hover {transform: translateY(-2px);}
.ns0ewe.ns0ewe .zaajgwr {font: 600 15.5px/1 var(--gxzvk);}

.ns0ewe.ns0ewe .w3jkv5,

.ns0ewe.g9g3 .acea::after {border-top: 2px solid currentColor;width: 7px;flex: 0 0 auto;border-right: 2px solid currentColor;transform: rotate(45deg);height: 7px;}
.ns0ewe.g9g3 .acea::after {content: "";}
.ns0ewe.ns0ewe .fazrv7 {max-width: var(--lbhk);width: 100%;}

.fyj0p.fyj0p {background: var(--eqlox);padding: 14px;max-width: var(--lbhk);margin: 0 auto;border-radius: var(--m8m);border: 1px solid var(--ls3);}
.fyj0p.yz5rp {overflow: hidden;padding: 0;}

.fyj0p.fyj0p .kjbh {margin: 0;}
.fyj0p.fyj0p .ak00 {display: block;text-decoration: none;}
.fyj0p.fyj0p .whrg3yr {display: block;height: auto;border-radius: calc(var(--m8m) - 8px);width: 100%;}
.fyj0p.yz5rp .whrg3yr {border-radius: 0;}

.pn7f.pn7f {max-width: var(--lbhk);background: var(--eqlox);border-radius: var(--m8m);border: 1px solid var(--ls3);margin: 0 auto;position: relative;padding: clamp(22px, 2.4vw, 32px);}
.pn7f.rqz4vyg {background: none;padding-left: 0;padding-right: 0;border: 0;}
.pn7f.pn7f .w34y4 {display: block;letter-spacing: .16em;color: var(--lq1hc);margin: 0 0 14px;font: 700 12px/1.3 var(--gxzvk);text-transform: uppercase;}
.pn7f.pn7f .y5b0 {color: var(--dehdi);}
.pn7f.pn7f .y5b0 > :first-child {margin-top: 0;}
.pn7f.pn7f .y5b0 > :last-child  {margin-bottom: 0;}

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

.pn7f.smnb .y5fq {padding-bottom:13px;margin: 0 0 16px;border-bottom: 1px solid var(--ls3);display: flex;align-items: center;gap:11px;}
.pn7f.smnb .y5fq .w34y4 {margin: 0;min-width: 0;}
.pn7f.smnb .y5fq .mqw7 {position: static;flex: 0 0 auto;right: auto;bottom: auto;margin-left: auto;}

.pn7f.rqz4vyg.smnb .y5fq {padding-bottom:11px;}

.nkgah2.nkgah2 {position: relative;overflow: hidden;margin: 0 auto;--rd0dc:  clamp(24px, 2.6vw, 34px);border-radius: var(--m8m);border: 1px solid var(--ls3);--w3j: clamp(28px, 3vw, 40px);max-width: var(--lbhk);background: var(--eqlox);padding: var(--rd0dc) var(--rd0dc) var(--rd0dc) var(--w3j);}

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

.nkgah2.n2a8p7p {--w3j: clamp(24px, 2.6vw, 34px);}
.nkgah2.n2a8p7p::before {right: 0;height: 5px;width: auto;background: linear-gradient(90deg, var(--vzcos), var(--bwx));bottom: auto;}
.nkgah2.nkgah2 .qv1jk {margin: 0 0 16px;background: linear-gradient(90deg, var(--vzcos), var(--bwx));border-radius:2px;height: 5px;width: 46px;display: block;}
.nkgah2.nkgah2 .gzpjg5 {margin: 0 0 14px;}

.nkgah2.nkgah2 .ngfkc {color: var(--dehdi);}
.nkgah2.nkgah2 .ngfkc > :first-child {margin-top: 0;}
.nkgah2.nkgah2 .ngfkc > :last-child  {margin-bottom: 0;}

.nkgah2.ds6ysa .jhz1z {margin-top:    calc(var(--rd0dc) * -1);margin-right:  calc(var(--rd0dc) * -1);margin-left:   calc(var(--w3j) * -1);gap:16px;align-items: center;margin-bottom: clamp(20px, 2vw, 28px);padding: clamp(15px, 1.6vw, 21px) var(--rd0dc) clamp(15px, 1.6vw, 21px) var(--w3j);display: flex;background: color-mix(in srgb, #ffffff 7%, transparent);border-bottom: 1px solid var(--ls3);}
.nkgah2.ds6ysa .jhz1z .qv1jk {margin: 0;flex: 0 0 auto;}
.nkgah2.ds6ysa .jhz1z .gzpjg5 {margin: 0;min-width: 0;}

@media (max-width:571px) {
  .nkgah2.ds6ysa .jhz1z {align-items: flex-start;}
  .nkgah2.ds6ysa .jhz1z .qv1jk {margin-top:12px;}
}

.a2kdj4j.a2kdj4j {background: var(--eqlox);border-radius: var(--m8m);border: 1px solid var(--ls3);max-width: var(--lbhk);padding: clamp(20px, 2.2vw, 28px);margin: 0 auto;}
.a2kdj4j.a2kdj4j .mpp4k {font: 700 12px/1.3 var(--gxzvk);margin: 0 0 14px;text-transform: uppercase;color: var(--lq1hc);display: block;letter-spacing: .16em;}
.a2kdj4j.a2kdj4j .qxt32zb {display: flex;flex-wrap: wrap;gap:10px;}

.a2kdj4j.a2kdj4j ul.qxt32zb {list-style: none;padding: 0;margin: 0;}
.a2kdj4j.a2kdj4j .qxt32zb li {min-width: 0;display: flex;}
.a2kdj4j.a2kdj4j .qxt32zb a {padding: 0 16px;display: inline-flex;text-decoration: none;color: var(--dehdi);min-height: 44px;font: 500 14px/1.3 var(--gxzvk);transition:border-color 0.17s, color 0.19s, transform 0.184s;background: transparent;align-items: center;border-radius: 999px;border: 1px solid var(--ls3);}
.a2kdj4j.a2kdj4j .qxt32zb a:hover {border-color: color-mix(in srgb, var(--bwx) 50%, transparent);transform: translateY(-2px);color: color-mix(in srgb, var(--bwx) 40%, var(--g7o));}

.zc7a {background-repeat: no-repeat;padding: var(--kcxis) 24px;background-color: var(--a8v);color: var(--lam8x);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--vzcos) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--bwx) 42%, transparent) 0%, transparent 64%);}
.ev0ww {display: flex;gap:27px;flex-wrap: wrap;margin: 0 auto;justify-content: space-between;align-items: center;max-width: var(--lbhk);}
.k5a7wc {font-size: clamp(26px, 3.2vw, 40px);line-height:1.12;font-weight: 700;text-wrap: balance;letter-spacing: -.028em;margin: 0;}
.fpff76 {color: var(--rlh);margin: 10px 0 0;font-size: 16px;}

.reta7w {color: var(--rlh);font-size: 13px;margin: 0 auto;padding: 20px 24px 0;max-width: var(--lbhk);}

.vpw5s.vpw5s {--z7ez: color-mix(in srgb, var(--ozwq) 82%, var(--bwx));--ozwq:   var(--o86l, #ffffff);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);color: var(--ozwq);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--qjts) 62%, transparent) 0%,
      color-mix(in srgb, var(--qjts) 62%, transparent) 100%),
    var(--a8v);}

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

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

.vpw5s .cdhsgq {gap:56px;display: grid;grid-auto-flow: column;}
.vpw5s .cdhsgq ul {display: grid;margin: 0;padding: 0;list-style: none;gap:12px;}
.vpw5s .cdhsgq a {font-size: 14.5px;text-decoration: none;color: var(--z7ez);}
.vpw5s .cdhsgq a:hover {color: var(--ozwq);text-decoration: underline;text-underline-offset: 4px;}

.vpw5s .bx06ebw {max-width: var(--lbhk);align-items: center;opacity:0.76;gap:14px;display: flex;margin: 30px auto 0;flex-wrap: wrap;}
.vpw5s .bx06ebw img {display: block;}

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

.vpw5s .x3v6 p + p {margin-top:9px;line-height:1.60;}

@media (max-width:1011px) {

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

  .wn9nc {gap:7px;}
  .fq34bwx {padding: 9px 13px;font-size: 13.5px;}
  .rs2g9 {font-size: 18px;}
  .vvt6qd7 {display: none;}
  
  :root {--ypx: 72px;}
  .pexx5f {display: flex;}
  .s2d659 {grid-column: 1;justify-self: start;}
  .wn9nc {grid-column: 3;}
}

@media (max-width:855px) {
  .h6c74q0 .c7ea90 {min-height: 0;}
  .h6c74q0 .c7ea90 .p9cybbe {gap:20px;grid-template-columns: minmax(0, 1fr);}
  .h6c74q0 .c7ea90 .j6raxq,
  .h6c74q0 .c7ea90 .vat2,
  .h6c74q0 .c7ea90 .p9cybbe > a {grid-column: 1;grid-row: auto;}
  .h6c74q0 .c7ea90 .vat2 {text-align: left;}
  .ev0ww {align-items: flex-start;flex-direction: column;}

  .amgs0f.amgs0f .e2xdd37 {grid-template-columns: 1fr;}
  .amgs0f.amgs0f .hhs3 + .hhs3 {border-top: 1px solid var(--ls3);border-left: 0;}

  .p5gs.p5gs .hmww {grid-template-columns: 1fr;gap: 0;}
  .p5gs.p5gs .vdqhq {gap: 0 16px;padding: 0 0 26px;display: grid;grid-template-columns: 44px minmax(0, 1fr);}
  .p5gs.p5gs .vdqhq:last-child {padding-bottom: 0;}
  .p5gs.p5gs .h9hnjw7 {height: 26px;top: calc(-26px - 0px);width: 2px;left: 21px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--vzcos) 30%, transparent) 0%,
      color-mix(in srgb, var(--bwx) 72%, transparent) 100%);}
  .p5gs.p5gs .rjh0 {padding: 10px 0 0;}
  
  .p5gs.p5gs .nsqqda5 .jmmhzz0 {grid-column: 2;padding: 10px 0 0;}
  .p5gs.p5gs .nsqqda5 .ksq2bd {grid-column: 2;padding: 0;}
  
  .p5gs.p5gs .b22c9e .rpd2x6 {grid-column: 1 / -1;gap:16px;}
  .p5gs.p5gs .b22c9e .ksq2bd {grid-column: 1 / -1;padding: 10px 0 0 60px;}
}

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

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

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

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

.vpw5s .cdhsgq a {align-items: center;min-height: 44px;display: flex;}
.s2d659 {display: inline-flex;align-items: center;min-height: 44px;}

.fq34bwx, .dk2k1b, .zc7a,
.h6c74q0 a[role="button"],
.h6c74q0 .wsby a {min-height: 44px;}

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

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

.vvt6qd7 ul {gap:9px;}

.vpw5s .cdhsgq ul {display: grid;gap:8px;}

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

.rmw31gt.rmw31gt .dw9mw3 {margin: 0;}

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

.rmw31gt.rmw31gt .a631k6m {color: var(--lam8x);font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--gxzvk);letter-spacing: -.03em;margin: 0 0 12px;}
.rmw31gt.rmw31gt .w5pxnp5 {margin: 0;color: var(--rlh);max-width: 60ch;}

.rmw31gt.rmw31gt .t1wdhfs {flex-wrap: wrap;--ym9sc: 0%;align-items: baseline;margin: 0;gap:6px 14px;position: relative;min-width: min(320px, 100%);padding: 0 0 14px;display: flex;}
.rmw31gt.rmw31gt .t1wdhfs::after {bottom: 0;height: 6px;border-radius:3px;left: 0;position: absolute;background:
    linear-gradient(90deg,
      color-mix(in srgb, var(--bwx) 62%, #ffffff) 0,
      color-mix(in srgb, var(--bwx) 62%, #ffffff) var(--ym9sc),
      color-mix(in srgb, #ffffff 16%, transparent) var(--ym9sc),
      color-mix(in srgb, #ffffff 16%, transparent) 100%);content: "";right: 0;}
.rmw31gt.rmw31gt .f9fr {color: var(--lam8x);font: 700 clamp(34px, 4vw, 52px)/1 var(--gxzvk);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}
.rmw31gt.rmw31gt .npsggk3 {font: 600 13px/1.3 var(--gxzvk);letter-spacing: .06em;color: var(--rlh);text-transform: uppercase;}

.rmw31gt.rmw31gt .av02fq {margin: 0;list-style: none;padding: 0;gap:13px;flex-wrap: wrap;display: flex;}
.rmw31gt.rmw31gt .pnhmf {background: var(--ohwdp);border: 1px solid var(--lkmg);border-radius: 999px;display: flex;gap:9px;padding: 10px 18px;align-items: baseline;min-height: 44px;}
.rmw31gt.tex5vr .pnhmf {align-items: flex-start;border-radius: var(--k5lad);flex-direction: column;gap:1px;}

.rmw31gt.rmw31gt .xkcrk {letter-spacing: .08em;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);font: 600 12px/1.3 var(--gxzvk);font-style: normal;}
.rmw31gt.rmw31gt .rga9n {font: 600 15px/1.3 var(--gxzvk);font-variant-numeric: tabular-nums;color: var(--lam8x);}

.rmw31gt.rmw31gt .czdzz {display: flex;flex-wrap: wrap;gap:13px;}

.rmw31gt.rmw31gt ul.czdzz {list-style: none;padding: 0;margin: 0;}
.rmw31gt.rmw31gt .e8s6sn5 {display: flex;min-width: 0;}
.rmw31gt.rmw31gt .e8s6sn5 > .j9zbd {flex: 1 1 auto;}
.rmw31gt.rmw31gt .j9zbd {justify-content: center;background: #000;color: #fff;transition:transform 0.193s, border-color 0.199s;display: inline-flex;flex-direction: column;padding: 8px 24px;min-height: 52px;text-decoration: none;border-radius: var(--k5lad);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);}
.rmw31gt.rmw31gt .j9zbd:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.rmw31gt.rmw31gt .y672b {font: 500 10.5px/1.3 var(--gxzvk);text-transform: uppercase;letter-spacing: .1em;color: inherit;}
.rmw31gt.rmw31gt .jb9je {color: inherit;font: 700 17px/1.2 var(--gxzvk);font-style: normal;letter-spacing: -.02em;}

@media (max-width:571px) {
  
  .rmw31gt.rmw31gt .czdzz {align-items: stretch;flex-direction: column;}
  .rmw31gt.rmw31gt .j9zbd  {align-items: flex-start;}
  .rmw31gt.rmw31gt .e8s6sn5   {align-self: stretch;}
  
  .rmw31gt.rmw31gt .av02fq {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.nhbf0s a:focus-visible,
.x1e9:focus-visible,
.pexx5f:focus-visible {outline: 2px solid var(--lam8x);outline-offset: 2px;}

@media (min-width:1012px) {
  .z0m8yn, .nhbf0s {display: none;}
}

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

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

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

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

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

.a2kdj4j.a2kdj4j .sw6f0c7 > summary.x4x6b {cursor: pointer;gap:12px;align-items: center;min-height: 44px;display: flex;list-style: none;}
.a2kdj4j.a2kdj4j .sw6f0c7 > summary.x4x6b::-webkit-details-marker {display: none;}
.a2kdj4j.a2kdj4j .sw6f0c7 > summary.x4x6b:focus-visible {border-radius: var(--fae, 6px);outline: 3px solid var(--bwx, var(--c3y));outline-offset: 3px;}
.a2kdj4j.a2kdj4j .sw6f0c7 > summary.x4x6b .mpp4k {margin: 0;}

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

.r5yhe {--i5j: var(--k5lad);--ac0p: var(--k5lad);--a1uxh: var(--k5lad);--im8xo: 1px solid color-mix(in srgb, var(--lam8x) 26%, transparent);}

.kr25ay3.kr25ay3 .m21kydg {color: var(--lam8x);}

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

@media (max-width:571px) {
  .a3vwd8 {gap:10px;}
  .wn9nc {gap:5px;}
  .wn9nc .fq34bwx {font-size: 13px;padding: 0 12px;}
}

@media (max-width:1011px) {
  .wn9nc .r5yhe {display: none;}
}
.h2tmfz .r5yhe {justify-self: start;}
@media (max-width:571px) {
  .wn9nc {gap:6px;}
  .wn9nc .fq34bwx {white-space: nowrap;padding: 0 11px;font-size: 12.5px;}
  .s2d659 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .a3vwd8 {gap:5px;}
  .wn9nc .fq34bwx {font-size: 12px;padding: 0 9px;}
  .s2d659 img {max-width: 24vw;}
}

.h6c74q0 :is(.ea00crg, .svb7f, .qv1jk, .jpc73c) {display: none !important;}

.h6c74q0 > .jck7.pqpvr4m {margin-bottom: var(--kcxis) !important;clear: both;margin-right: max(24px, calc((100% - var(--lbhk)) / 2)) !important;margin-top: var(--kcxis) !important;margin-left: max(24px, calc((100% - var(--lbhk)) / 2)) !important;float: none;padding: 12px !important;}

.rmw31gt.rmw31gt .psy0cej {isolation: isolate;overflow: hidden;-webkit-backdrop-filter: blur(14px);position: relative;padding: clamp(26px, 4vw, 56px);backdrop-filter: blur(14px);gap: clamp(26px, 4vw, 64px);display: grid;align-items: center;border-radius: var(--m8m);border: 1px solid var(--lkmg);background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--bwx) 45%, transparent) 0%, transparent 70%),
    var(--ohwdp);grid-template-columns: minmax(0, 1fr);}
.rmw31gt.zebt69 .psy0cej {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--vzcos) 42%, transparent) 0%, transparent 70%),
    var(--ohwdp);}
@media (min-width:848px) {
  .rmw31gt.rmw31gt .psy0cej {grid-template-columns: minmax(0, 1fr) auto;}
}
.rmw31gt.rmw31gt .ayrv8z {gap: var(--gctn);display: grid;min-width: 0;justify-items: start;}

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

.h6c74q0 .y68q.y68q .yhrc {color: var(--lam8x);border: 1px solid var(--lkmg);background: var(--ohwdp);box-shadow: none;}

.a3vwd8 {padding-right:23px;padding-left:25px;max-width: calc(var(--lbhk) + 48px);}
@media (min-width:1012px) {
  .vvt6qd7 {border-top: 0;margin-top:13px;padding: 0 0 14px;}
  .vvt6qd7 ul {background: var(--ohwdp);display: inline-flex;border-radius: 999px;border: 1px solid var(--lkmg);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);gap:4px;padding: 5px;}
  .vvt6qd7 a {border-radius: 999px;color: color-mix(in srgb, var(--eu2) 22%, var(--rlh));align-items: center;transition:background 0.173s, color 0.154s;padding: 0 18px;text-decoration: none;display: flex;font-weight: 500;min-height: 38px;font-size: 14.5px;}
  .vvt6qd7 a:hover {background: var(--lkmg);color: var(--lam8x);}
  .vvt6qd7 a[aria-current="page"] {color: var(--umd, var(--cgucn));background: linear-gradient(96deg, var(--lfxj) 0%, var(--bwx) 100%);font-weight: 600;}
}

.vpw5s.vpw5s > * {margin-right: auto;padding-right: 0;margin-left: auto;padding-left: 0;max-width: var(--lbhk);box-sizing: border-box;}
.vpw5s .ht7mk {text-align: left;justify-self: start;}
.vpw5s .ht7mk a, .vpw5s .ht7mk img {margin-right: auto;margin-left: 0;}
@media (max-width:768px) {
  .vpw5s .ge7as4g {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .vpw5s .cdhsgq {width: 100%;justify-content: start;}
}
@media (max-width:1011px) {
  .pexx5f {margin-right: -11px;}
}
@media (max-width:571px) {
  .h6c74q0 :is(.nkgah2, .pn7f) :is(th, td) {white-space: normal;padding-left:9px;padding-right:8px;overflow-wrap: anywhere;}
}

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

.h6c74q0 :is(.kr25ay3, .q0jn0g) img,
.h6c74q0 .e747 img {border-radius: calc(var(--k5lad) - 6px);}
.h6c74q0 .e747 .dtnt.dtnt {border-radius: 0;}
.h6c74q0 .yqt14y :is(div, img, a) {border-radius: calc(var(--k5lad) - 6px);}
.h6c74q0 .yqt14y > * > div,
.h6c74q0 .yqt14y div:has(> a) {border-radius: var(--k5lad);}
.h6c74q0 .yqt14y span {border-radius: 999px;}

.h6c74q0 .yqt14y.yqt14y [role="button"] {-webkit-backdrop-filter: blur(14px);border: 1px solid var(--lkmg);border-radius: var(--k5lad);backdrop-filter: blur(14px);background: var(--ohwdp);box-shadow: none;}
.h6c74q0 .yqt14y.yqt14y [role="button"]:first-child {border-color: color-mix(in srgb, var(--bwx) 70%, transparent);}
.h6c74q0 .yqt14y.yqt14y [role="button"] > div:last-child {color: var(--umd, var(--cgucn));border-radius: 999px;background: linear-gradient(96deg, var(--lfxj) 0%, var(--bwx) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--bwx) 34%, transparent);}

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

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

.h6c74q0 > .aj76:has(+ .aj76) {grid-column: 1;width: auto !important;margin-right:5px !important;margin-left: max(24px, calc((200% - var(--lbhk)) / 2)) !important;}
.h6c74q0 > .aj76 + .aj76 {margin-right: max(24px, calc((200% - var(--lbhk)) / 2)) !important;width: auto !important;grid-column: 2;float: none;margin-left:5px !important;}
.h6c74q0 > .aj76 {margin-bottom: var(--kcxis) !important;margin-top: var(--kcxis) !important;}
.h6c74q0 > :is(.hpzrsxk, .fyj0p, .pn7f, .nkgah2, .a2kdj4j, .pqpvr4m, .aj76)
  + :is(.hpzrsxk, .fyj0p, .pn7f, .nkgah2, .a2kdj4j, .pqpvr4m, .aj76):not(.aj76 + .aj76) {margin-top: 0 !important;}
.h6c74q0 > .aj76 + .aj76 {margin-top: var(--kcxis) !important;}

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

.byj6.byj6 {display: flex;backdrop-filter: blur(14px);background: var(--ohwdp);-webkit-backdrop-filter: blur(14px);padding: 12px !important;border-radius: var(--m8m);border: 1px solid var(--lkmg);flex-direction: column;}
.byj6.byj6 .b1y659 picture {display: block;height: 100%;}
.h6c74q0 .byj6.byj6 .jt8pbwf.jt8pbwf {max-height: none;aspect-ratio: 16 / 9;width: 100%;border-radius: calc(var(--m8m) - 12px);height: 100%;object-fit: cover;}
.byj6.byj6 .m46yr {display: flex;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);flex: 1 1 auto;flex-direction: column;align-items: flex-start;}
.byj6.byj6 .mktaja8 {margin-top: auto;}
.byj6.byj6 .dept {margin-bottom:20px;}

@media (min-width:755px) {
  .byj6.pqpvr4m {display: grid;align-items: stretch;gap:12px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .byj6.pqpvr4m .b1y659 {min-height: 300px;grid-row: 1;grid-column: 1;}
  .byj6.pqpvr4m .m46yr {grid-row: 1;grid-column: 2;justify-content: center;}
  .byj6.pqpvr4m:has(.kbyz) .b1y659 {grid-column: 2;}
  .byj6.pqpvr4m:has(.kbyz) .m46yr {grid-column: 1;}
  .h6c74q0 .byj6.pqpvr4m .jt8pbwf.jt8pbwf {aspect-ratio: auto;height: 100%;}
  .byj6.pqpvr4m .mktaja8 {margin-top: 0;}
}

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

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

.y68q.y68q .g0e8 {grid-auto-columns: calc((min(100vw, var(--lbhk)) - 2 * var(--gctn)) / 2.5);margin-right: calc(-1 * max(24px, calc((100vw - var(--lbhk)) / 2)));padding-right: max(24px, calc((100vw - var(--lbhk)) / 2));scroll-padding-left: 0;}
.y68q.t70h5 .g0e8 {grid-auto-columns: calc((min(100vw, var(--lbhk)) - var(--gctn)) / 1.6);}
.y68q.y68q .kmgk2 {position: relative;padding: 10px;}
.y68q.y68q .s2qm3cp {aspect-ratio: 4 / 3;}
.y68q.t70h5 .s2qm3cp {aspect-ratio: 16 / 9;}
.y68q.y68q .ypvsy {bottom: 10px;color: var(--lam8x);padding: 44px 18px 16px;left: 10px;position: absolute;margin: 0;font: 650 16px/1.35 var(--gxzvk);right: 10px;border-radius: 0 0 calc(var(--k5lad) - 6px) calc(var(--k5lad) - 6px);background: linear-gradient(0deg,
    color-mix(in srgb, var(--a8v) 92%, transparent) 0%,
    color-mix(in srgb, var(--a8v) 0%, transparent) 100%);}
.y68q.y68q .gdy8q {font: 800 13px/1 var(--gxzvk);margin-bottom:3px;display: block;color: color-mix(in srgb, var(--bwx) 55%, #ffffff);letter-spacing: .14em;}
.y68q.y68q .a8s14ey {gap:15px;display: flex;margin: 22px 0 0;justify-content: space-between;align-items: center;}
.y68q.y68q .a8s14ey .djpyvz {margin: 0;}
.y68q.y68q .fet818 {display: block;}
@media (max-width:768px) {
  .y68q.y68q .g0e8,
  .y68q.t70h5 .g0e8 {margin-right: -24px;grid-auto-columns: 82%;padding-right:25px;}
}
.y68q.y68q .g0e8 {width: auto;max-width: none;}
.y68q.y68q .dvpg[hidden] {display: none;}

.r104m2 {min-width: 0;align-items: center;max-width: 100%;display: inline-flex;cursor: pointer;justify-content: center;}
.r104m2:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}

.acea, .mktaja8 {max-width: 100%;white-space: normal !important;min-width: 0;text-align: center;overflow-wrap: anywhere;box-sizing: border-box;}
