

:root {--q9z:      var(--fcep2);--t26e3:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--wx0x) 16%, var(--vmfp0)));--qos: color-mix(in srgb, var(--v27) 74%, transparent);--ztv: 78px;--krok: color-mix(in srgb, #ffffff 16%, transparent);--psi:  26px;--g4n6:"Inter", "SF Pro Text", system-ui, "Segoe UI", sans-serif;--fcep2:   color-mix(in srgb, var(--leed) 12%, #ffffff);--v27:       #ffffff;--sodz:     18px;--upj8:    color-mix(in srgb, #ffffff 17%, transparent);--hv4td: var(--bcw6i, var(--rjz));--z48pm: color-mix(in srgb, var(--wx0x) 26%, #0c1136);--axtwc:  clamp(20px, 2.2vw, 30px);--wx0x: var(--rjz);--y6icc: color-mix(in srgb, var(--hv4td) 26%, var(--twx));--vmfp0:  color-mix(in srgb, var(--wx0x) 22%, #0c1136);--bzn5k:  clamp(56px, 6.5vw, 104px);--twx:  var(--rjz);--wqijs:  1240px;--g5j:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--vmfp0) 88%, transparent));--pno: color-mix(in srgb, var(--fcep2) 88%, transparent);}

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

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

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

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

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

html:root {background-color: var(--vmfp0);}
.kj1zkbb {background: transparent;}

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

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

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

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

.e79r3cm,
.kj1zkbb :is(.c3qsh, .mmbq, .d8x9, .n80tq6z,
             .gxked, .xerkwc, .jm5sj8) a[role="button"],
.kj1zkbb .n80tq6z a {justify-content: center;border-radius: 999px;border: 1px solid transparent;align-items: center;white-space: nowrap;font-size: 14.5px;font-weight: 600;transition:transform 0.201s, box-shadow 0.199s, background 0.187s;display: inline-flex;cursor: pointer;text-decoration: none;padding: 11px 26px;}

.rkj2z {color: var(--s87cj, var(--vra));background: var(--iuim5);}
.nrw9wpx {color: var(--toz8, var(--tyyq));background: linear-gradient(96deg,
    var(--s17ph) 0%,
    color-mix(in srgb, var(--s17ph) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--s17ph) 34%, transparent);}
.nrw9wpx:hover {transform: translateY(-2px);background: var(--tny);}

.kj1zkbb :is(.c3qsh, .mmbq, .d8x9, .n80tq6z,
             .gxked, .xerkwc, .jm5sj8) a[role="button"],
.kj1zkbb .n80tq6z a {color: var(--jw5, var(--p2n2));background: linear-gradient(96deg,
    var(--y6icc) 0%,
    var(--twx) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--twx) 34%, transparent);}
.m5bcj {font-size: 16px;padding: 15px 34px;}

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

.kj1zkbb {display: flow-root;}

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

.kj1zkbb > :is(.kz45tn, .c8q7, .agw77k, .b4bb7e5, .g0p2q) {margin-left: max(24px, calc((100% - var(--wqijs)) / 2)) !important;padding-left: unset;padding-right: unset;margin-right: max(24px, calc((100% - var(--wqijs)) / 2)) !important;}

.kj1zkbb > :is(.kz45tn, .c8q7, .agw77k, .b4bb7e5, .g0p2q) {margin-top: var(--bzn5k) !important;margin-bottom: var(--bzn5k) !important;}

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

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

.c3qsh,
.jm5sj8,
.xerkwc,
.gxked,
.mmbq,

.qmfj {color: var(--v27);background-color: color-mix(in srgb, var(--vmfp0) 82%, transparent);}

.c3qsh, .c3qsh :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.jm5sj8, .jm5sj8 :is(h2,h3,p,li,strong,summary,div),
.xerkwc, .xerkwc :is(h2,h3,p,li,strong,div),
.gxked, .gxked :is(h2,h3,p,li,strong,div),
.mmbq, .mmbq :is(h1,h2,h3,p,li,strong,div),
.qmfj, .qmfj :is(h2,h3,p,li,strong,div,time) {color: var(--v27);}
.jm5sj8 p, .xerkwc p, .gxked p, .mmbq p {color: var(--qos);}

.e7sazdg, .ncrv1c, .jmj5,
.eyhn, .d8x9, .nhcm,
.tncypc, .akbwy, .n80tq6z,
.fqy9g, .jx3xj56 {border-bottom: 1px solid var(--krok);z-index: 0;--ljr: var(--v27);--x1gk4: var(--g5j);--kdxn: var(--v27);--bcw6i: var(--twx);border-top: 1px solid var(--krok);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(--z48pm) 78%, transparent);--leed: var(--v27);--fi7: var(--vmfp0);position: relative;color: var(--v27);}

.e7sazdg + .e7sazdg, .ncrv1c + .ncrv1c,
.jmj5 + .jmj5, .eyhn + .eyhn,
.d8x9 + .d8x9, .nhcm + .nhcm,
.tncypc + .tncypc, .akbwy + .akbwy,
.n80tq6z + .n80tq6z, .fqy9g + .fqy9g,
.jx3xj56 + .jx3xj56 {border-top: 0;}

.tncypc {box-shadow: none;background: var(--t26e3);border: 1px solid var(--upj8);border-radius: var(--psi);}

.d8x9 {padding: 30px 32px !important;border: 1px solid var(--upj8);border-radius: var(--psi);vertical-align: top;box-shadow: none;display: inline-block;background: var(--t26e3);}

.kj1zkbb > .kmrtw {width: calc((min(100%, var(--wqijs)) - 12px) / 2) !important;padding: 30px 32px !important;margin: 0 0 var(--axtwc) !important;margin-left: max(24px, calc((100% - var(--wqijs)) / 2)) !important;margin-right: 0 !important;}

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

.kj1zkbb > .kmrtw + .kmrtw + * {clear: both;}

.kj1zkbb > .kmrtw + .kmrtw
  + :is(.kz45tn, .c8q7, .agw77k, .b4bb7e5, .g0p2q) {margin-top: var(--bzn5k) !important;}

@media (max-width:851px) {
  .kj1zkbb > .kmrtw,
  .kj1zkbb > .kmrtw + .kmrtw {margin-left: max(24px, calc((100% - var(--wqijs)) / 2)) !important;float: none;margin-right: max(24px, calc((100% - var(--wqijs)) / 2)) !important;width: auto !important;}
  
  .kj1zkbb > .kmrtw + .kmrtw:last-child {margin-bottom: var(--bzn5k) !important;}
}

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

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

.kj1zkbb > * > h2::before,
.kj1zkbb :is(.hwt1vj, .nx5zdq4, .wn3n9m, .g1fq5e, .kheaf,
             .w6a4, .dxmprft, .jnajs, .vcx2, .rhf93)::before,
.kj1zkbb :is(.vmprk, .hdap) > h2:first-child::before {width: 46px;background: linear-gradient(90deg, var(--hv4td), var(--twx));display: block;content: "";margin: 0 0 16px;border-radius:4px;height: 5px;}

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

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

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

.f2061.f2061 {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--g4n6);color: var(--iq0d8, var(--v27));text-wrap: balance;margin: 0;max-width: 16ch;letter-spacing: -.035em;overflow-wrap: break-word;}
.eg8g5b .me7shh {color: color-mix(in srgb, var(--iq0d8, var(--v27)) 80%, transparent);font-size: clamp(16px, 1.4vw, 18.5px);max-width: 48ch;margin: 18px 0 0;line-height:1.59;}
.eg8g5b .cw7t {display: inline-flex;padding: 0 36px;background: linear-gradient(96deg, var(--y6icc) 0%, var(--twx) 100%);border-radius: 999px;transition:transform 0.194s, box-shadow 0.135s;margin-top:29px;text-decoration: none;justify-content: center;color: var(--jw5, var(--p2n2));box-shadow: 0 8px 26px color-mix(in srgb, var(--twx) 34%, transparent);min-height: 54px;font: 650 16px/1 var(--g4n6);align-items: center;}
.eg8g5b .cw7t:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--twx) 42%, transparent);transform: translateY(-2px);}

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

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

.mzeg0 .w97jjrw {align-items: center;padding: 12px;z-index: 1;background: var(--gum, var(--g5j));-webkit-backdrop-filter: blur(10px);position: relative;border-radius: var(--psi);border: 1px solid var(--krok);justify-content: center;backdrop-filter: blur(10px);box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);display: flex;min-width: 0;gap:19px;}
.mzeg0 .s4wpv {margin: 0;min-width: 0;width: 100%;}
.mzeg0 .s4wpv picture {display: block;}
.kj1zkbb .mzeg0 .gh62h.gh62h {color: var(--aak8, inherit);object-fit: contain;height: auto;border-radius: calc(var(--psi) - 12px);width: 100%;display: block;max-height: none;}

.mzeg0 .w97jjrw:has(.ry6y) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.mzeg0 .ry6y {letter-spacing: -.03em;overflow-wrap: break-word;color: var(--gjo7s, var(--v27));min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--g4n6);}
.mzeg0 .d3kd {display: flex;align-items: flex-end;flex: 0 0 auto;gap:5px;height: clamp(30px, 4vw, 48px);}
.mzeg0 .s31cd {width: 8px;border-radius:4px;display: block;background: linear-gradient(180deg, var(--hv4td), var(--twx));}
.mzeg0 .s31cd:nth-child(1) {height: 34%;}
.mzeg0 .s31cd:nth-child(2) {height: 52%;}
.mzeg0 .s31cd:nth-child(3) {height: 70%;}
.mzeg0 .s31cd:nth-child(4) {height: 86%;}
.mzeg0 .s31cd:nth-child(5) {height: 100%;}

@media (min-width:935px) {
  .kj1zkbb .mzeg0 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .mzeg0 .eg8g5b   {grid-column: 1;grid-row: 1;}
  .mzeg0 .w97jjrw {grid-row: 1;grid-column: 2;}
  .mzeg0.mqz8f41 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .mzeg0.mqz8f41 .w97jjrw {grid-column: 1;}
  .mzeg0.mqz8f41 .eg8g5b   {grid-column: 2;}
}
@media (max-width:934px) {
  
  .mzeg0 .w97jjrw {order: -1;padding: 8px;}
  .kj1zkbb .mzeg0:has(.g3wrx)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--vmfp0) 45%, transparent) 0%,
      color-mix(in srgb, var(--vmfp0) 88%, transparent) 55%);}
}

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

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

.q01c1qf.j107 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--twx) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--hv4td) 55%, transparent) 0%, transparent 65%),
    var(--xxu, var(--vmfp0));}
.pwag8m5 {white-space: nowrap;overflow: hidden;letter-spacing: -.06em;font: 800 clamp(96px, 15vw, 230px)/1 var(--g4n6);color: color-mix(in srgb, var(--iq0d8, var(--v27)) 12%, transparent);pointer-events: none;right: -.04em;max-width: 100%;position: absolute;bottom: -.18em;z-index: -1;user-select: none;}
@media (max-width:934px) {
  .q01c1qf {padding: 24px 20px;align-items: flex-end;min-height: min(74vh, 580px);}
  .q01c1qf.j107 {padding: 40px 22px;align-items: center;min-height: 0;}
  .d1ttt6b {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vmfp0) 92%, transparent) 0%,
      color-mix(in srgb, var(--vmfp0) 70%, transparent) 45%,
      color-mix(in srgb, var(--vmfp0) 0%, transparent) 82%);}
  
  .pwag8m5 {display: none;}
}
@media (max-width:567px) {
  .eg8g5b .cw7t {width: 100%;display: flex;}
}

.jm5sj8.jm5sj8 .cvsjcye {max-width: var(--wqijs);margin: 0 auto;border-top: 1px solid var(--krok);}
.jm5sj8.jm5sj8 .qchqm {background: transparent;padding: 0;border-bottom: 1px solid var(--krok);margin: 0;border-radius: 0;}
.jm5sj8.jm5sj8 .x1rs {justify-content: space-between;gap:24px;list-style: none;padding: 24px 4px;font-weight: 700;min-height: 44px;display: flex;cursor: pointer;font-size: clamp(17px, 1.6vw, 20px);color: var(--v27);align-items: center;letter-spacing: -.015em;}
.jm5sj8.jm5sj8 .x1rs::-webkit-details-marker {display: none;}
.jm5sj8.jm5sj8 .rbnmfkk {min-width: 0;}

.jm5sj8.jm5sj8 .neqe6 {position: relative;border-radius: 50%;border: 1px solid var(--krok);background: var(--g5j);transition:background 0.188s, border-color 0.136s;height: 44px;flex: 0 0 auto;width: 44px;}
.jm5sj8.jm5sj8 .neqe6::before,
.jm5sj8.jm5sj8 .neqe6::after {position: absolute;left: 50%;content: "";width: 15px;transform: translate(-50%, -50%);border-radius:1px;top: 50%;background: var(--v27);height: 2px;}
.jm5sj8.jm5sj8 .neqe6::after {transform: translate(-50%, -50%) rotate(90deg);}
.jm5sj8.jm5sj8 .qchqm[open] .neqe6::after {opacity:0.05;}
.jm5sj8.jm5sj8 .qchqm[open] .neqe6 {border-color: color-mix(in srgb, var(--twx) 62%, transparent);background: color-mix(in srgb, var(--twx) 42%, transparent);}
.jm5sj8.jm5sj8 .x1rs:hover .neqe6 {background: color-mix(in srgb, var(--twx) 26%, transparent);}

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

.jm5sj8.jm5sj8 .e2xwshm p,
.jm5sj8.jm5sj8 p.e2xwshm {margin: 0;color: var(--qos);}

.jm5sj8.jm5sj8 .a8wvn8 {list-style: none;counter-reset: mtfaqn;padding: 0;}
.jm5sj8.jm5sj8 .ebmqry0 {display: block;counter-increment: mtfaqn;}
.jm5sj8.jm5sj8 .ebmqry0 .rbnmfkk::before {margin-right:14px;font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--twx) 40%, var(--v27));content: counter(mtfaqn, decimal-leading-zero);}

.jm5sj8.jm5sj8 h3.rbnmfkk {margin: 0;letter-spacing: inherit;font: inherit;}

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

.gxked.gxked .ev19s1x {left: calc(-1 * var(--axtwc) - 22px);background: linear-gradient(90deg,
    color-mix(in srgb, var(--hv4td) 30%, transparent) 0%,
    color-mix(in srgb, var(--twx) 72%, transparent) 100%);z-index: 0;width: calc(var(--axtwc) + 22px);height: 2px;position: absolute;top: 21px;}
.gxked.gxked .f92g:first-child .ev19s1x {display: none;}

.gxked.gxked .cer79 {border-radius: 50%;font-size: 14px;justify-content: center;background: linear-gradient(96deg,
    var(--y6icc) 0%, var(--twx) 100%);width: 44px;line-height: 1;display: inline-flex;color: var(--ltyx, var(--ag5, var(--jw5, var(--p2n2))));height: 44px;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--twx) 16%, transparent);flex: 0 0 auto;letter-spacing: .04em;font-weight: 700;z-index: 1;align-items: center;}

.gxked.gxked .hwgs4 {padding: 18px 18px 0 0;display: block;}
.gxked.gxked .mce7jan {display: block;color: var(--v27);margin: 0 0 6px;letter-spacing: -.015em;font-weight: 700;font-size: 17px;line-height:1.31;}
.gxked.gxked .zqpt {display: block;color: var(--qos);font-size: 16px;line-height:1.62;}

.gxked.gxked .z9d4b .mce7jan,
.gxked.gxked .z9d4b .zqpt {align-self: stretch;}
.gxked.gxked .z9d4b .mce7jan {padding: 18px 18px 0 0;}
.gxked.gxked .z9d4b .zqpt {padding: 0 18px 0 0;}

.gxked.gxked .zszb .jmje941 {display: flex;align-self: stretch;gap:13px;align-items: center;min-width: 0;}
.gxked.gxked .zszb .mce7jan {min-width: 0;margin: 0;}

.gxked.gxked .zszb .zqpt {padding: 12px 18px 0 0;align-self: stretch;}

.eyhn.eyhn .mgpz34 {background: var(--t26e3);overflow: hidden;margin: 0 auto;border: 1px solid var(--upj8);border-radius: var(--psi);gap: 0;grid-template-columns: 1fr 1fr;max-width: var(--wqijs);align-items: stretch;display: grid;}
.eyhn.eyhn .dvmpc {padding: 28px 30px;min-width: 0;}

.eyhn.eyhn .dvmpc + .dvmpc {border-left: 1px solid var(--upj8);}

.eyhn.eyhn .w5pexpt {padding-bottom:15px;font-weight: 700;margin: 0 0 18px;letter-spacing: .09em;text-transform: uppercase;border-bottom: 1px solid var(--upj8);font-size: 12px;color: color-mix(in srgb, var(--fcep2) 90%, transparent);}
.eyhn.eyhn .g4wg {gap:12px 12px;margin: 0;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.eyhn.eyhn .fkd80sm {line-height:1.60;font-size: 14px;margin: 0;font-weight: 700;grid-column: 1;}
.eyhn.eyhn .pwz0np {color: var(--q9z);grid-column: 2;margin: 0;}

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

.eyhn.eyhn i.fkd80sm {flex: 0 0 auto;font-style: normal;}
.eyhn.eyhn span.pwz0np {min-width: 0;}

.eyhn.eyhn .y47517b .fkd80sm {color: color-mix(in srgb, var(--twx) 32%, var(--fcep2));}

.kj1zkbb {--bcw6i: var(--v27);}

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

.kj1zkbb > * > *:not(style) {max-width: var(--wqijs);}

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

.f6z78b.f6z78b .g1fq5e {margin: 0 0 10px;}
.f6z78b.f6z78b .ny86 {margin: 0 0 26px;font-size: 15.5px;color: var(--pno);}

.f6z78b.f6z78b .thj1a {max-width: var(--wqijs);grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;gap: var(--axtwc);display: grid;}

@media (max-width:995px) { .f6z78b.f6z78b .thj1a {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:567px)  { .f6z78b.f6z78b .thj1a {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.f6z78b.d87ygw .rb9g2 {gap:7px;padding: 11px;}
.f6z78b.d87ygw .p10c6y {font-size: 13px;}
.f6z78b.f6z78b .rb9g2 {display: flex;border-radius: var(--sodz);border: 1px solid var(--upj8);text-decoration: none;flex-direction: column;color: var(--q9z);padding: 16px;background: var(--t26e3);gap:13px;transition:transform 0.148s, border-color 0.171s;}
.f6z78b.f6z78b .rb9g2:hover {transform: translateY(-3px);border-color: color-mix(in srgb, var(--twx) 42%, transparent);}
.f6z78b.f6z78b .j8v6532 {height: auto;object-fit: cover;aspect-ratio: 1;width: 100%;border-radius: calc(var(--sodz) - 6px);display: block;}
.f6z78b.f6z78b .p10c6y {letter-spacing: -.01em;font: 600 18px/1.3 var(--g4n6);overflow-wrap: break-word;}
.f6z78b.f6z78b .hy9q {color: color-mix(in srgb, var(--fcep2) 82%, transparent);letter-spacing: .09em;font: 500 12.5px/1 var(--g4n6);font-style: normal;text-transform: uppercase;}

.ygt8m.ygt8m .dxmprft {margin: 0 0 22px;}

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

@media (max-width:995px) { .ygt8m.ygt8m .w0ea {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:567px)  { .ygt8m.ygt8m .w0ea {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.ygt8m.tcxm .w0ea {background: var(--upj8);gap: 0;overflow: hidden;border: 1px solid var(--upj8);border-radius: var(--psi);}
.ygt8m.tcxm .m5fqj84 {border: 0;}
.ygt8m.ygt8m .m5fqj84 {margin: 0;}
.ygt8m.ygt8m .p3y5jx5 {transition:transform 0.171s;border-radius: var(--sodz);align-items: center;display: flex;padding: 24px;background: color-mix(in srgb, var(--twx) 14%, #0d1436);min-height: 124px;justify-content: center;}
.ygt8m.tcxm .p3y5jx5 {border-radius: 0;}
.ygt8m.ygt8m .p3y5jx5:hover {transform: translateY(-2px);}
.ygt8m.ygt8m .wbm8 {height: auto;display: block;object-fit: contain;max-width: 100%;max-height: 60px;}

.s3tkrw.s3tkrw .w6a4 {margin: 0 0 22px;}

.s3tkrw.s3tkrw .see7 {margin: 0 auto;display: grid;max-width: var(--wqijs);background: var(--t26e3);overflow: hidden;gap: 0;grid-template-columns: repeat(4, minmax(0, 1fr));align-items: stretch;border: 1px solid var(--upj8);border-radius: var(--psi);grid-auto-rows: auto;}

.s3tkrw.ff40f4 .m5rp8 {padding: 14px 12px;}

@media (max-width:995px) { .s3tkrw.s3tkrw .see7 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:567px)  { .s3tkrw.s3tkrw .see7 {grid-template-columns: minmax(0, 1fr);} }

.s3tkrw.s3tkrw .m5rp8 {min-width: 0;border-top: 1px solid var(--upj8);align-items: center;display: flex;gap:16px;padding: 22px 22px;}
.s3tkrw.s3tkrw .r26f {flex: 0 0 auto;display: flex;margin: 0;align-items: center;}
.s3tkrw.s3tkrw .x4bf9 {gap:10px;display: flex;font: 500 16.5px/1.3 var(--g4n6);margin: 0;color: color-mix(in srgb, var(--fcep2) 84%, transparent);flex: 1 1 auto;align-items: center;min-width: 0;}
.s3tkrw.s3tkrw .hsdg9w {display: block;object-fit: contain;background: color-mix(in srgb, var(--twx) 14%, #0d1436);height: 40px;width: auto;border-radius: calc(var(--sodz) - 6px);padding: 9px 14px;}
.s3tkrw.s3tkrw .rkj5g {min-width: 0;overflow-wrap: break-word;}

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

.tdd19.tdd19 .jnajs {color: var(--v27);margin: 0 0 24px;}
.tdd19.tdd19 .rd22my {gap:17px 22px;margin: 0 auto 30px;flex-wrap: wrap;align-items: center;max-width: var(--wqijs);display: flex;}
.tdd19.tdd19 .cwyb {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--g4n6);font-variant-numeric: tabular-nums;color: var(--v27);letter-spacing: -.04em;}

.tdd19.tdd19 .tve41vx {overflow: hidden;height: 10px;position: relative;flex: 1 1 200px;background: var(--g5j);min-width: 140px;border-radius: 999px;border: 1px solid var(--krok);}
.tdd19.tdd19 .tve41vx::before {inset: 0 auto 0 0;width: var(--lpnr, 0%);position: absolute;content: "";background: linear-gradient(90deg, var(--hv4td), var(--twx));border-radius: 999px;}
.tdd19.tdd19 .ybg3at {color: var(--qos);font-size: 16px;font-style: normal;line-height:1.59;min-width: 0;flex: 1 1 260px;}
.tdd19.tdd19 .kz16 {list-style: none;gap: var(--axtwc);padding: 0;display: grid;margin: 0 auto;max-width: var(--wqijs);}
.tdd19.sey1hcp .kz16 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.tdd19.tdd19 .qmc7xn {margin: 0;backdrop-filter: blur(14px);background: var(--g5j);-webkit-backdrop-filter: blur(14px);padding: 22px 24px;border-radius: var(--sodz);border: 1px solid var(--krok);}
.tdd19.tdd19 .emya {margin: 0 0 12px;line-height:1.61;color: var(--qos);font-size: 15.5px;}
.tdd19.tdd19 .vmd16 {text-transform: uppercase;font: 600 12px/1 var(--g4n6);color: var(--v27);letter-spacing: .1em;}
.tdd19.tdd19 .swtt {color: var(--qos);margin-left:9px;font-style: normal;font: 600 12px/1 var(--g4n6);font-variant-numeric: tabular-nums;}

.k7w17zy.k7w17zy {box-shadow: none;grid-template-columns: minmax(0, 1fr);border-radius: var(--psi);border: 1px solid var(--upj8);overflow: hidden;padding: 0 !important;background: var(--t26e3);display: inline-grid;gap: 0;vertical-align: top;}
.k7w17zy.k7w17zy .acc76 {margin: 0;min-width: 0;}
.k7w17zy.k7w17zy .wycr7 {display: block;width: 100%;max-height: 320px;height: 100%;object-fit: cover;}
.k7w17zy.k7w17zy .gchj {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.k7w17zy.k7w17zy .rtvg95 {height: 5px;display: block;border-radius:4px;background: linear-gradient(90deg, var(--hv4td), var(--twx));margin: 0 0 16px;width: 46px;}
.k7w17zy.k7w17zy .wn3n9m {margin: 0 0 12px;}

.k7w17zy.k7w17zy .qg5ztdv > :first-child {margin-top: 0;}
.k7w17zy.k7w17zy .qg5ztdv > :last-child  {margin-bottom: 0;}
.k7w17zy.k7w17zy .yv9m9 {box-shadow: 0 6px 22px color-mix(in srgb, var(--twx) 30%, transparent);color: var(--jw5, var(--p2n2));margin-top:18px;border-radius: 999px;align-items: center;min-height: 46px;justify-content: center;transition:transform 0.203s;font: 600 15px/1 var(--g4n6);display: inline-flex;background: linear-gradient(96deg,
    var(--y6icc) 0%, var(--twx) 100%);padding: 0 26px;text-decoration: none;}
.k7w17zy.k7w17zy .yv9m9:hover {transform: translateY(-2px);}
@media (min-width:772px) {
  .k7w17zy.vq4hs {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .k7w17zy.vq4hs .acc76 {grid-column: 1;grid-row: 1;}
  .k7w17zy.vq4hs .gchj {grid-column: 2;grid-row: 1;}
  
  .k7w17zy.vq4hs .kaskmn {grid-row: 1;grid-column: 1;}
  .k7w17zy.vq4hs:has(.kaskmn) .acc76 {grid-column: 2;grid-row: 1;}
  
  .k7w17zy.vq4hs:has(.zemes11) {grid-template-columns: minmax(0, 1fr);}
}

.k7w17zy.kmrtw .wycr7 {max-height: 200px;}

.g0r650f.g0r650f .axs1g2k {display: flex;gap:19px 28px;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;}
.g0r650f.g0r650f .kccgmk {flex: 1 1 320px;min-width: 0;}
.g0r650f.g0r650f .vcx2 {margin: 0;letter-spacing: -.03em;color: var(--v27);text-align: left;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--g4n6);}
.g0r650f.g0r650f .eq77kb9 {text-align: left;font-size: clamp(16px, 1.4vw, 19px);line-height:1.57;color: var(--qos);max-width: 62ch;margin: 14px 0 0;}
.g0r650f.g0r650f .cy3k01 {flex: 0 0 auto;gap:9px;display: flex;}
.g0r650f.g0r650f .gnp3p {width: 52px;justify-content: center;height: 52px;backdrop-filter: blur(10px);color: var(--v27);transition:background 0.16s, opacity 0.137s, transform 0.203s;align-items: center;cursor: pointer;-webkit-backdrop-filter: blur(10px);border-radius: 999px;border: 1px solid var(--krok);padding: 0;background: var(--g5j);display: inline-flex;font: 600 20px/1 var(--g4n6);}
.g0r650f.g0r650f .gnp3p:hover:not(:disabled) {background: linear-gradient(96deg, var(--y6icc) 0%, var(--twx) 100%);color: var(--jw5, var(--p2n2));}
.g0r650f.g0r650f .gnp3p:disabled {cursor: default;opacity:0.34;}
.g0r650f.g0r650f .gnp3p[hidden] {display: none;}
.g0r650f.g0r650f :is(.gnp3p, .thjdra4):focus-visible {outline: 2px solid var(--v27);outline-offset: 3px;}

.g0r650f.g0r650f .ewab6dm {flex-wrap: wrap;display: flex;margin: 28px 0 0;gap:12px;}
.g0r650f.g0r650f .t0e1sdn,
.g0r650f.g0r650f .kn4qf {white-space: nowrap;flex: 0 0 auto;text-decoration: none;display: inline-flex;padding: 0 28px;font: 600 15px/1 var(--g4n6);align-items: center;justify-content: center;min-height: 48px;width: auto;border-radius: 999px;transition:transform 0.177s;}
.g0r650f.g0r650f .t0e1sdn {background: linear-gradient(96deg,
    var(--y6icc) 0%, var(--twx) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--twx) 32%, transparent);color: var(--jw5, var(--p2n2));}

.g0r650f.g0r650f .kn4qf {color: var(--v27);border: 1px solid var(--krok);background: var(--g5j);}
.g0r650f.g0r650f .t0e1sdn:hover,
.g0r650f.g0r650f .kn4qf:hover {transform: translateY(-2px);}

.g0r650f.g0r650f .thjdra4 {grid-auto-flow: column;gap: var(--axtwc);display: grid;overflow-x: auto;scroll-behavior: smooth;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;grid-auto-columns: calc((100% - var(--axtwc)) / 1.6);padding: 0;scrollbar-width: none;list-style: none;margin: 30px 0 0;}
.g0r650f.g0r650f .thjdra4::-webkit-scrollbar {display: none;}
.g0r650f.qp5xhz .thjdra4 {grid-auto-columns: calc((100% - var(--axtwc)) / 1.25);}
.g0r650f.g0r650f .ata534 {scroll-snap-align: start;padding: 12px;-webkit-backdrop-filter: blur(14px);margin: 0;border-radius: var(--sodz);border: 1px solid var(--krok);background: var(--g5j);backdrop-filter: blur(14px);min-width: 0;}
.g0r650f.g0r650f .ata534 picture {display: block;}
.g0r650f.g0r650f .t94s {width: 100%;object-fit: cover;height: auto;border-radius: calc(var(--sodz) - 6px);display: block;aspect-ratio: 16 / 10;}
.g0r650f.g0r650f .frfa5g {font: 600 15.5px/1.4 var(--g4n6);display: block;color: var(--v27);margin: 14px 6px 6px;}

.g0r650f.g0r650f .rn78 {margin: 22px 0 0;display: flex;gap:9px;}
.g0r650f.g0r650f .wvqz8jn {background: var(--krok);height: 8px;transition:width 0.314s ease, background 0.305s ease;display: block;width: 8px;border-radius: 999px;}
.g0r650f.g0r650f .wvqz8jn[data-on="1"] {background: linear-gradient(90deg, var(--hv4td), var(--twx));width: 32px;}
@media (max-width:751px) {
  .g0r650f.g0r650f .thjdra4,
  .g0r650f.qp5xhz .thjdra4 {gap:11px;grid-auto-columns: 84%;}
  .g0r650f.g0r650f .gnp3p {width: 44px;height: 44px;}
  .g0r650f.g0r650f .ewab6dm > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .g0r650f.g0r650f .thjdra4 {scroll-behavior: auto;}
  .g0r650f.g0r650f .wvqz8jn {transition:none;}
}

.kz45tn.kz45tn {border-radius: var(--psi);border: 1px solid var(--upj8);margin: 0 auto;display: grid;background: var(--t26e3);grid-template-columns: auto minmax(0, 1fr) auto;padding: clamp(22px, 2.4vw, 30px);gap:21px;box-shadow: none;align-items: start;max-width: var(--wqijs);}
.kz45tn.kz45tn .byw9 {margin: 0;}
.kz45tn.kz45tn .vdyc01f {display: block;object-fit: cover;border-radius: var(--sodz);height: 76px;width: 76px;}
.kz45tn.kz45tn .a3x5h7s {min-width: 0;}
.kz45tn.kz45tn .fz3m {font: 700 18px/1.3 var(--g4n6);letter-spacing: -.015em;color: var(--q9z);display: block;}
.kz45tn.kz45tn .ts9wec {color: var(--pno);letter-spacing: .1em;display: block;margin-top:4px;text-transform: uppercase;font-style: normal;font: 500 11.5px/1.35 var(--g4n6);}

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

.kz45tn.kz45tn .tq9ahz + .frb5,
.kz45tn.kz45tn .tq9ahz + .degkpqy {margin-top: 0;}

.kz45tn.kz45tn .frb5 {margin: 12px 0 0;line-height:1.59;color: var(--q9z);font-size: 15.5px;}
.kz45tn.kz45tn .degkpqy {margin: 10px 0 0;color: var(--pno);font-size: 13px;line-height:1.56;}
.kz45tn.kz45tn .fccxh {flex-wrap: wrap;display: flex;gap:7px;}
.kz45tn.kz45tn .kpf7t6 {text-decoration: none;border-radius: 999px;border: 1px solid var(--upj8);align-items: center;display: inline-flex;width: 44px;justify-content: center;height: 44px;transition:border-color 0.182s, color 0.206s;color: var(--q9z);}
.kz45tn.kz45tn .kpf7t6:hover {border-color: color-mix(in srgb, var(--twx) 50%, transparent);color: color-mix(in srgb, var(--twx) 40%, var(--fcep2));}

.kz45tn.awhgxvv {grid-template-columns: minmax(0, 1fr);}
.kz45tn.awhgxvv .fccxh {margin-top:5px;}

.af6qf.af6qf .cz4y {height: 5px;border-radius:2px;margin: 0 0 16px;width: 46px;background: linear-gradient(90deg, var(--hv4td), var(--twx));display: block;}
.af6qf.af6qf .nx5zdq4 {margin: 0 0 16px;}

.af6qf.af6qf .ekm4hqr {color: var(--q9z);}
.af6qf.mfrk832 .ekm4hqr {max-width: 68ch;}
.af6qf.af6qf .ekm4hqr > :first-child {margin-top: 0;}
.af6qf.af6qf .ekm4hqr > :last-child  {margin-bottom: 0;}

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

.af6qf.af6qf .x2gzw .nx5zdq4 {margin: 0;}

.af6qf.pcbq34 .ekm4hqr {max-width: 72ch;}

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

.rpkv.rpkv .rz7tq0 {display: inline-flex;color: var(--jw5, var(--p2n2));border-radius: 999px;align-items: center;justify-content: center;text-decoration: none;padding: 0 32px;min-height: 52px;gap:11px;transition:transform 0.173s;box-shadow: 0 8px 26px color-mix(in srgb, var(--twx) 34%, transparent);background: linear-gradient(96deg,
    var(--y6icc) 0%, var(--twx) 100%);}
.rpkv.rpkv .rz7tq0:hover {transform: translateY(-2px);}
.rpkv.rpkv .p8d1as {font: 600 15.5px/1 var(--g4n6);}

.rpkv.rpkv .kz3v,

.rpkv.xgc4 .rz7tq0::after {transform: rotate(45deg);height: 7px;border-right: 2px solid currentColor;border-top: 2px solid currentColor;width: 7px;flex: 0 0 auto;}
.rpkv.xgc4 .rz7tq0::after {content: "";}
.rpkv.rpkv .e6xmmr {width: 100%;max-width: var(--wqijs);}

.c8q7.c8q7 {background: var(--t26e3);padding: 14px;border-radius: var(--psi);border: 1px solid var(--upj8);max-width: var(--wqijs);margin: 0 auto;}
.c8q7.kfr4 {padding: 0;overflow: hidden;}

.c8q7.c8q7 .d3tfxk {margin: 0;}
.c8q7.c8q7 .y4qzv5k {display: block;text-decoration: none;}
.c8q7.c8q7 .jbvxd3 {border-radius: calc(var(--psi) - 8px);width: 100%;display: block;height: auto;}
.c8q7.kfr4 .jbvxd3 {border-radius: 0;}

.agw77k.agw77k {max-width: var(--wqijs);background: var(--t26e3);border-radius: var(--psi);border: 1px solid var(--upj8);margin: 0 auto;position: relative;padding: clamp(22px, 2.4vw, 32px);}
.agw77k.jgpx {padding-right: 0;border: 0;padding-left: 0;background: none;}
.agw77k.agw77k .rhf93 {letter-spacing: .16em;color: var(--pno);font: 700 12px/1.3 var(--g4n6);text-transform: uppercase;display: block;margin: 0 0 14px;}
.agw77k.agw77k .hdap {color: var(--q9z);}
.agw77k.agw77k .hdap > :first-child {margin-top: 0;}
.agw77k.agw77k .hdap > :last-child  {margin-bottom: 0;}

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

.agw77k.r0zypzx .fmb5z4 {display: flex;align-items: center;gap:13px;margin: 0 0 16px;padding-bottom:13px;border-bottom: 1px solid var(--upj8);}
.agw77k.r0zypzx .fmb5z4 .rhf93 {margin: 0;min-width: 0;}
.agw77k.r0zypzx .fmb5z4 .tje5v8d {position: static;flex: 0 0 auto;right: auto;bottom: auto;margin-left: auto;}

.agw77k.jgpx.r0zypzx .fmb5z4 {padding-bottom:9px;}

.b4bb7e5.b4bb7e5 {background: var(--t26e3);--bgci9: clamp(28px, 3vw, 40px);--ajqh:  clamp(24px, 2.6vw, 34px);position: relative;overflow: hidden;margin: 0 auto;border-radius: var(--psi);border: 1px solid var(--upj8);max-width: var(--wqijs);padding: var(--ajqh) var(--ajqh) var(--ajqh) var(--bgci9);}

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

.b4bb7e5.ayt4c2 {--bgci9: clamp(24px, 2.6vw, 34px);}
.b4bb7e5.ayt4c2::before {height: 5px;right: 0;bottom: auto;width: auto;background: linear-gradient(90deg, var(--hv4td), var(--twx));}
.b4bb7e5.b4bb7e5 .ve6xn {border-radius:3px;width: 46px;margin: 0 0 16px;height: 5px;display: block;background: linear-gradient(90deg, var(--hv4td), var(--twx));}
.b4bb7e5.b4bb7e5 .kheaf {margin: 0 0 14px;}

.b4bb7e5.b4bb7e5 .vmprk {color: var(--q9z);}
.b4bb7e5.b4bb7e5 .vmprk > :first-child {margin-top: 0;}
.b4bb7e5.b4bb7e5 .vmprk > :last-child  {margin-bottom: 0;}

.b4bb7e5.kfg12 .me66x {border-bottom: 1px solid var(--upj8);background: color-mix(in srgb, #ffffff 7%, transparent);padding: clamp(15px, 1.6vw, 21px) var(--ajqh) clamp(15px, 1.6vw, 21px) var(--bgci9);gap:16px;margin-bottom: clamp(20px, 2vw, 28px);align-items: center;margin-right:  calc(var(--ajqh) * -1);margin-left:   calc(var(--bgci9) * -1);display: flex;margin-top:    calc(var(--ajqh) * -1);}
.b4bb7e5.kfg12 .me66x .ve6xn {flex: 0 0 auto;margin: 0;}
.b4bb7e5.kfg12 .me66x .kheaf {margin: 0;min-width: 0;}

@media (max-width:567px) {
  .b4bb7e5.kfg12 .me66x {align-items: flex-start;}
  .b4bb7e5.kfg12 .me66x .ve6xn {margin-top:12px;}
}

.g0p2q.g0p2q {border-radius: var(--psi);border: 1px solid var(--upj8);background: var(--t26e3);margin: 0 auto;max-width: var(--wqijs);padding: clamp(20px, 2.2vw, 28px);}
.g0p2q.g0p2q .nzf2v {margin: 0 0 14px;text-transform: uppercase;letter-spacing: .16em;color: var(--pno);display: block;font: 700 12px/1.3 var(--g4n6);}
.g0p2q.g0p2q .y6jx {flex-wrap: wrap;gap:10px;display: flex;}

.g0p2q.g0p2q ul.y6jx {list-style: none;padding: 0;margin: 0;}
.g0p2q.g0p2q .y6jx li {display: flex;min-width: 0;}
.g0p2q.g0p2q .y6jx a {min-height: 44px;transition:border-color 0.21s, color 0.182s, transform 0.208s;align-items: center;padding: 0 16px;font: 500 14px/1.3 var(--g4n6);background: transparent;border-radius: 999px;border: 1px solid var(--upj8);text-decoration: none;color: var(--q9z);display: inline-flex;}
.g0p2q.g0p2q .y6jx a:hover {color: color-mix(in srgb, var(--twx) 40%, var(--fcep2));border-color: color-mix(in srgb, var(--twx) 50%, transparent);transform: translateY(-2px);}

.hkefnc {background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--hv4td) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--twx) 42%, transparent) 0%, transparent 64%);color: var(--v27);padding: var(--bzn5k) 24px;background-color: var(--vmfp0);background-repeat: no-repeat;}
.ypw2r {margin: 0 auto;justify-content: space-between;gap:25px;max-width: var(--wqijs);flex-wrap: wrap;align-items: center;display: flex;}
.b89q4n3 {font-weight: 700;line-height:1.16;letter-spacing: -.028em;text-wrap: balance;font-size: clamp(26px, 3.2vw, 40px);margin: 0;}
.rdpw30y {font-size: 16px;margin: 10px 0 0;color: var(--qos);}

.bm9xxg {padding: 20px 24px 0;font-size: 13px;margin: 0 auto;max-width: var(--wqijs);color: var(--qos);}

.sxgq7p8.sxgq7p8 {background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--ts3) 62%, transparent) 0%,
      color-mix(in srgb, var(--ts3) 62%, transparent) 100%),
    var(--vmfp0);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);color: var(--mofr);--mofr:   var(--nq7i, #ffffff);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);--r5n: color-mix(in srgb, var(--mofr) 82%, var(--twx));}

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

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

.sxgq7p8 .sdnx {display: grid;gap:55px;grid-auto-flow: column;}
.sxgq7p8 .sdnx ul {margin: 0;padding: 0;list-style: none;gap:12px;display: grid;}
.sxgq7p8 .sdnx a {font-size: 14.5px;text-decoration: none;color: var(--r5n);}
.sxgq7p8 .sdnx a:hover {color: var(--mofr);text-underline-offset: 4px;text-decoration: underline;}

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

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

.sxgq7p8 .cwehf5v p + p {margin-top:11px;line-height:1.59;}

@media (max-width:995px) {

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

  .wt5kwgf {gap:9px;}
  .e79r3cm {padding: 9px 13px;font-size: 13.5px;}
  .scfyzp {font-size: 18px;}
  .q5es {display: none;}
  
  :root {--ztv: 72px;}
  .mc9y0cv {display: flex;}
  .gcaq716 {justify-self: start;grid-column: 1;}
  .wt5kwgf {grid-column: 3;}
}

@media (max-width:851px) {
  .kj1zkbb .c3qsh {min-height: 0;}
  .kj1zkbb .c3qsh .cxem3 {grid-template-columns: minmax(0, 1fr);gap:21px;}
  .kj1zkbb .c3qsh .kgqcg4s,
  .kj1zkbb .c3qsh .p3346,
  .kj1zkbb .c3qsh .cxem3 > a {grid-column: 1;grid-row: auto;}
  .kj1zkbb .c3qsh .p3346 {text-align: left;}
  .ypw2r {flex-direction: column;align-items: flex-start;}

  .eyhn.eyhn .mgpz34 {grid-template-columns: 1fr;}
  .eyhn.eyhn .dvmpc + .dvmpc {border-left: 0;border-top: 1px solid var(--upj8);}

  .gxked.gxked .jqck7n {grid-template-columns: 1fr;gap: 0;}
  .gxked.gxked .f92g {gap: 0 16px;grid-template-columns: 44px minmax(0, 1fr);padding: 0 0 26px;display: grid;}
  .gxked.gxked .f92g:last-child {padding-bottom: 0;}
  .gxked.gxked .ev19s1x {top: calc(-26px - 0px);width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--hv4td) 30%, transparent) 0%,
      color-mix(in srgb, var(--twx) 72%, transparent) 100%);height: 26px;left: 21px;}
  .gxked.gxked .hwgs4 {padding: 10px 0 0;}
  
  .gxked.gxked .z9d4b .mce7jan {padding: 10px 0 0;grid-column: 2;}
  .gxked.gxked .z9d4b .zqpt {padding: 0;grid-column: 2;}
  
  .gxked.gxked .zszb .jmje941 {gap:16px;grid-column: 1 / -1;}
  .gxked.gxked .zszb .zqpt {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.sxgq7p8 .sdnx a {display: flex;min-height: 44px;align-items: center;}
.gcaq716 {display: inline-flex;min-height: 44px;align-items: center;}

.e79r3cm, .g33cj7, .hkefnc,
.kj1zkbb a[role="button"],
.kj1zkbb .n80tq6z a {min-height: 44px;}

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

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

.q5es ul {gap:9px;}

.sxgq7p8 .sdnx ul {gap:8px;display: grid;}

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

.qmfj.qmfj .m50w6 {margin: 0;}

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

.qmfj.qmfj .hwt1vj {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--g4n6);letter-spacing: -.03em;margin: 0 0 12px;color: var(--v27);}
.qmfj.qmfj .vvkv {color: var(--qos);margin: 0;max-width: 60ch;}

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

.qmfj.qmfj .mb9er {flex-wrap: wrap;padding: 0;gap:13px;list-style: none;display: flex;margin: 0;}
.qmfj.qmfj .xwxx {gap:10px;min-height: 44px;border: 1px solid var(--krok);border-radius: 999px;display: flex;padding: 10px 18px;align-items: baseline;background: var(--g5j);}
.qmfj.qav9 .xwxx {border-radius: var(--sodz);align-items: flex-start;flex-direction: column;gap:1px;}

.qmfj.qmfj .fyfp3x {letter-spacing: .08em;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);font: 600 12px/1.3 var(--g4n6);font-style: normal;}
.qmfj.qmfj .p5ft92 {font: 600 15px/1.3 var(--g4n6);font-variant-numeric: tabular-nums;color: var(--v27);}

.qmfj.qmfj .ddpn2cb {flex-wrap: wrap;display: flex;gap:11px;}

.qmfj.qmfj ul.ddpn2cb {margin: 0;list-style: none;padding: 0;}
.qmfj.qmfj .j1qx7 {min-width: 0;display: flex;}
.qmfj.qmfj .j1qx7 > .rrarr {flex: 1 1 auto;}
.qmfj.qmfj .rrarr {display: inline-flex;min-height: 52px;transition:transform 0.137s, border-color 0.159s;padding: 8px 24px;background: #000;border-radius: var(--sodz);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);color: #fff;justify-content: center;flex-direction: column;text-decoration: none;}
.qmfj.qmfj .rrarr:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.qmfj.qmfj .tkgwxb {color: inherit;letter-spacing: .1em;text-transform: uppercase;font: 500 10.5px/1.3 var(--g4n6);}
.qmfj.qmfj .qdqd3zt {font: 700 17px/1.2 var(--g4n6);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:567px) {
  
  .qmfj.qmfj .ddpn2cb {flex-direction: column;align-items: stretch;}
  .qmfj.qmfj .rrarr  {align-items: flex-start;}
  .qmfj.qmfj .j1qx7   {align-self: stretch;}
  
  .qmfj.qmfj .mb9er {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.x8mt a:focus-visible,
.tyzfg63:focus-visible,
.mc9y0cv:focus-visible {outline: 2px solid var(--v27);outline-offset: 2px;}

@media (min-width:996px) {
  .n1r3d, .x8mt {display: none;}
}

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

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

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

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

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

.g0p2q.g0p2q .dswzcg > summary.b6y6 {display: flex;cursor: pointer;list-style: none;gap:13px;min-height: 44px;align-items: center;}
.g0p2q.g0p2q .dswzcg > summary.b6y6::-webkit-details-marker {display: none;}
.g0p2q.g0p2q .dswzcg > summary.b6y6:focus-visible {border-radius: var(--l463, 6px);outline: 3px solid var(--twx, var(--rjz));outline-offset: 3px;}
.g0p2q.g0p2q .dswzcg > summary.b6y6 .nzf2v {margin: 0;}

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

.jegth1k {--v06: var(--sodz);--cmn2: var(--sodz);--iaj: var(--sodz);--pnv: 1px solid color-mix(in srgb, var(--v27) 26%, transparent);}

.s3tkrw.s3tkrw .rkj5g {color: var(--v27);}

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

@media (max-width:567px) {
  .e3bn {gap:11px;}
  .wt5kwgf {gap:5px;}
  .wt5kwgf .e79r3cm {padding: 0 12px;font-size: 13px;}
}

@media (max-width:995px) {
  .wt5kwgf .jegth1k {display: none;}
}
.fvpkx .jegth1k {justify-self: start;}
@media (max-width:567px) {
  .wt5kwgf {gap:7px;}
  .wt5kwgf .e79r3cm {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .gcaq716 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .e3bn {gap:5px;}
  .wt5kwgf .e79r3cm {padding: 0 9px;font-size: 12px;}
  .gcaq716 img {max-width: 24vw;}
}

.kj1zkbb :is(.rtvg95, .cz4y, .ve6xn, .pah1jm) {display: none !important;}

.kj1zkbb > .d8x9.vq4hs {margin-left: max(24px, calc((100% - var(--wqijs)) / 2)) !important;margin-top: var(--bzn5k) !important;float: none;margin-bottom: var(--bzn5k) !important;clear: both;padding: 12px !important;margin-right: max(24px, calc((100% - var(--wqijs)) / 2)) !important;}

.qmfj.qmfj .z87w9r {-webkit-backdrop-filter: blur(14px);gap: clamp(26px, 4vw, 64px);position: relative;grid-template-columns: minmax(0, 1fr);isolation: isolate;border-radius: var(--psi);border: 1px solid var(--krok);display: grid;padding: clamp(26px, 4vw, 56px);overflow: hidden;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--twx) 45%, transparent) 0%, transparent 70%),
    var(--g5j);align-items: center;backdrop-filter: blur(14px);}
.qmfj.e6tv .z87w9r {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--hv4td) 42%, transparent) 0%, transparent 70%),
    var(--g5j);}
@media (min-width:865px) {
  .qmfj.qmfj .z87w9r {grid-template-columns: minmax(0, 1fr) auto;}
}
.qmfj.qmfj .s91hyvc {display: grid;gap: var(--axtwc);justify-items: start;min-width: 0;}

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

.kj1zkbb .g0r650f.g0r650f .kn4qf {border: 1px solid var(--krok);background: var(--g5j);box-shadow: none;color: var(--v27);}

.e3bn {padding-left:25px;max-width: calc(var(--wqijs) + 48px);padding-right:25px;}
@media (min-width:996px) {
  .q5es {padding: 0 0 14px;border-top: 0;margin-top:11px;}
  .q5es ul {-webkit-backdrop-filter: blur(12px);display: inline-flex;background: var(--g5j);gap:5px;border-radius: 999px;border: 1px solid var(--krok);backdrop-filter: blur(12px);padding: 5px;}
  .q5es a {font-size: 14.5px;color: color-mix(in srgb, var(--qx9j6) 22%, var(--qos));text-decoration: none;align-items: center;min-height: 38px;padding: 0 18px;font-weight: 500;transition:background 0.205s, color 0.149s;border-radius: 999px;display: flex;}
  .q5es a:hover {background: var(--krok);color: var(--v27);}
  .q5es a[aria-current="page"] {background: linear-gradient(96deg, var(--y6icc) 0%, var(--twx) 100%);font-weight: 600;color: var(--jw5, var(--p2n2));}
}

.sxgq7p8.sxgq7p8 > * {padding-left: 0;max-width: var(--wqijs);margin-left: auto;box-sizing: border-box;margin-right: auto;padding-right: 0;}
.sxgq7p8 .vt5sae {justify-self: start;text-align: left;}
.sxgq7p8 .vt5sae a, .sxgq7p8 .vt5sae img {margin-left: 0;margin-right: auto;}
@media (max-width:751px) {
  .sxgq7p8 .km4afw {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .sxgq7p8 .sdnx {justify-content: start;width: 100%;}
}
@media (max-width:995px) {
  .mc9y0cv {margin-right: -11px;}
}
@media (max-width:567px) {
  .kj1zkbb :is(.b4bb7e5, .agw77k) :is(th, td) {padding-right:7px;white-space: normal;padding-left:7px;overflow-wrap: anywhere;}
}

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

.kj1zkbb :is(.s3tkrw, .ygt8m) img,
.kj1zkbb .q01c1qf img {border-radius: calc(var(--sodz) - 6px);}
.kj1zkbb .q01c1qf .ebesqd.ebesqd {border-radius: 0;}
.kj1zkbb .y6dc0t :is(div, img, a) {border-radius: calc(var(--sodz) - 6px);}
.kj1zkbb .y6dc0t > * > div,
.kj1zkbb .y6dc0t div:has(> a) {border-radius: var(--sodz);}
.kj1zkbb .y6dc0t span {border-radius: 999px;}

.kj1zkbb .y6dc0t.y6dc0t [role="button"] {background: var(--g5j);border: 1px solid var(--krok);border-radius: var(--sodz);box-shadow: none;backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);}
.kj1zkbb .y6dc0t.y6dc0t [role="button"]:first-child {border-color: color-mix(in srgb, var(--twx) 70%, transparent);}
.kj1zkbb .y6dc0t.y6dc0t [role="button"] > div:last-child {color: var(--jw5, var(--p2n2));box-shadow: 0 6px 22px color-mix(in srgb, var(--twx) 34%, transparent);border-radius: 999px;background: linear-gradient(96deg, var(--y6icc) 0%, var(--twx) 100%);}

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

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

.kj1zkbb > .kmrtw:has(+ .kmrtw) {margin-right:7px !important;width: auto !important;margin-left: max(24px, calc((200% - var(--wqijs)) / 2)) !important;grid-column: 1;}
.kj1zkbb > .kmrtw + .kmrtw {grid-column: 2;float: none;width: auto !important;margin-right: max(24px, calc((200% - var(--wqijs)) / 2)) !important;margin-left:6px !important;}
.kj1zkbb > .kmrtw {margin-bottom: var(--bzn5k) !important;margin-top: var(--bzn5k) !important;}
.kj1zkbb > :is(.kz45tn, .c8q7, .agw77k, .b4bb7e5, .g0p2q, .vq4hs, .kmrtw)
  + :is(.kz45tn, .c8q7, .agw77k, .b4bb7e5, .g0p2q, .vq4hs, .kmrtw):not(.kmrtw + .kmrtw) {margin-top: 0 !important;}
.kj1zkbb > .kmrtw + .kmrtw {margin-top: var(--bzn5k) !important;}

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

.k7w17zy.k7w17zy {padding: 12px !important;border-radius: var(--psi);border: 1px solid var(--krok);background: var(--g5j);display: flex;backdrop-filter: blur(14px);flex-direction: column;-webkit-backdrop-filter: blur(14px);}
.k7w17zy.k7w17zy .acc76 picture {height: 100%;display: block;}
.kj1zkbb .k7w17zy.k7w17zy .wycr7.wycr7 {height: 100%;border-radius: calc(var(--psi) - 12px);aspect-ratio: 16 / 9;width: 100%;object-fit: cover;max-height: none;}
.k7w17zy.k7w17zy .gchj {flex: 1 1 auto;flex-direction: column;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);align-items: flex-start;display: flex;}
.k7w17zy.k7w17zy .yv9m9 {margin-top: auto;}
.k7w17zy.k7w17zy .qg5ztdv {margin-bottom:21px;}

@media (min-width:772px) {
  .k7w17zy.vq4hs {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap:11px;display: grid;}
  
  .k7w17zy.vq4hs .acc76 {min-height: 300px;grid-row: 1;grid-column: 1;}
  .k7w17zy.vq4hs .gchj {grid-row: 1;grid-column: 2;justify-content: center;}
  .k7w17zy.vq4hs:has(.kaskmn) .acc76 {grid-column: 2;}
  .k7w17zy.vq4hs:has(.kaskmn) .gchj {grid-column: 1;}
  .kj1zkbb .k7w17zy.vq4hs .wycr7.wycr7 {aspect-ratio: auto;height: 100%;}
  .k7w17zy.vq4hs .yv9m9 {margin-top: 0;}
}

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

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

.g0r650f.g0r650f .thjdra4 {grid-auto-columns: calc((min(100vw, var(--wqijs)) - 2 * var(--axtwc)) / 2.5);scroll-padding-left: 0;margin-right: calc(-1 * max(24px, calc((100vw - var(--wqijs)) / 2)));padding-right: max(24px, calc((100vw - var(--wqijs)) / 2));}
.g0r650f.qp5xhz .thjdra4 {grid-auto-columns: calc((min(100vw, var(--wqijs)) - var(--axtwc)) / 1.6);}
.g0r650f.g0r650f .ata534 {padding: 10px;position: relative;}
.g0r650f.g0r650f .t94s {aspect-ratio: 4 / 3;}
.g0r650f.qp5xhz .t94s {aspect-ratio: 16 / 9;}
.g0r650f.g0r650f .frfa5g {border-radius: 0 0 calc(var(--sodz) - 6px) calc(var(--sodz) - 6px);position: absolute;color: var(--v27);left: 10px;font: 650 16px/1.35 var(--g4n6);margin: 0;right: 10px;background: linear-gradient(0deg,
    color-mix(in srgb, var(--vmfp0) 92%, transparent) 0%,
    color-mix(in srgb, var(--vmfp0) 0%, transparent) 100%);bottom: 10px;padding: 44px 18px 16px;}
.g0r650f.g0r650f .f1rx {color: color-mix(in srgb, var(--twx) 55%, #ffffff);font: 800 13px/1 var(--g4n6);display: block;margin-bottom:5px;letter-spacing: .14em;}
.g0r650f.g0r650f .hqnr18 {display: flex;justify-content: space-between;gap:16px;align-items: center;margin: 22px 0 0;}
.g0r650f.g0r650f .hqnr18 .rn78 {margin: 0;}
.g0r650f.g0r650f .axs1g2k {display: block;}
@media (max-width:751px) {
  .g0r650f.g0r650f .thjdra4,
  .g0r650f.qp5xhz .thjdra4 {padding-right:23px;margin-right: -24px;grid-auto-columns: 82%;}
}
.g0r650f.g0r650f .thjdra4 {width: auto;max-width: none;}
.g0r650f.g0r650f .wvqz8jn[hidden] {display: none;}

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

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