

:root {--lwp4z:       #ffffff;--vub:  26px;--xaw:"Inter", "Segoe UI", "SF Pro Text", system-ui, sans-serif;--v7lt:   color-mix(in srgb, var(--ykg9u) 12%, #ffffff);--cef: var(--nlus);--n96sq: color-mix(in srgb, var(--zvx9k) 26%, var(--n4b));--uevi:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--cef) 16%, var(--vgn)));--jnoj: color-mix(in srgb, var(--lwp4z) 74%, transparent);--zvx9k: var(--yq23t, var(--nlus));--n4b:  var(--nlus);--cj4:  1240px;--j3ig3:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--vgn) 88%, transparent));--s0n6g: color-mix(in srgb, var(--v7lt) 88%, transparent);--iv5ao:     18px;--cuwu3:    color-mix(in srgb, #ffffff 17%, transparent);--vgn:  color-mix(in srgb, var(--cef) 22%, #0c1136);--h3bw:  clamp(56px, 6.5vw, 104px);--r9wwm: color-mix(in srgb, var(--cef) 26%, #0c1136);--jt4:  clamp(20px, 2.2vw, 30px);--gomtd:      var(--v7lt);--g7ku9: 78px;--kxz: color-mix(in srgb, #ffffff 16%, transparent);}

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

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

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

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

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

html:root {background-color: var(--vgn);}
.n8b8 {background: transparent;}

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

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

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

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

.bfq73vx,
.n8b8 :is(.zt19, .qnpx, .sysp0, .p9138,
             .q7p2rm, .dfq3mh1, .f6e23th) a[role="button"],
.n8b8 .p9138 a {padding: 11px 26px;text-decoration: none;align-items: center;justify-content: center;border-radius: 999px;border: 1px solid transparent;cursor: pointer;font-size: 14.5px;transition:transform 0.147s, box-shadow 0.147s, background 0.145s;font-weight: 600;white-space: nowrap;display: inline-flex;}

.hzx1 {color: var(--upsd, var(--ukpt));background: var(--f0hc9);}
.ez201 {background: linear-gradient(96deg,
    var(--ikh9) 0%,
    color-mix(in srgb, var(--ikh9) 82%, #000) 100%);color: var(--edz, var(--mglct));box-shadow: 0 6px 22px color-mix(in srgb, var(--ikh9) 34%, transparent);}
.ez201:hover {background: var(--kt5);transform: translateY(-2px);}

.n8b8 :is(.zt19, .qnpx, .sysp0, .p9138,
             .q7p2rm, .dfq3mh1, .f6e23th) a[role="button"],
.n8b8 .p9138 a {color: var(--uaf95, var(--at3));background: linear-gradient(96deg,
    var(--n96sq) 0%,
    var(--n4b) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--n4b) 34%, transparent);}
.x20a1t {font-size: 16px;padding: 15px 34px;}

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

.n8b8 {display: flow-root;}

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

.n8b8 > :is(.t8hg4, .adnc, .y35mbkb, .jwpsptx, .p6gbh) {padding-right: unset;padding-left: unset;margin-right: max(24px, calc((100% - var(--cj4)) / 2)) !important;margin-left: max(24px, calc((100% - var(--cj4)) / 2)) !important;}

.n8b8 > :is(.t8hg4, .adnc, .y35mbkb, .jwpsptx, .p6gbh) {margin-top: var(--h3bw) !important;margin-bottom: var(--h3bw) !important;}

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

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

.zt19,
.f6e23th,
.dfq3mh1,
.q7p2rm,
.qnpx,

.n2y8y {color: var(--lwp4z);background-color: color-mix(in srgb, var(--vgn) 82%, transparent);}

.zt19, .zt19 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.f6e23th, .f6e23th :is(h2,h3,p,li,strong,summary,div),
.dfq3mh1, .dfq3mh1 :is(h2,h3,p,li,strong,div),
.q7p2rm, .q7p2rm :is(h2,h3,p,li,strong,div),
.qnpx, .qnpx :is(h1,h2,h3,p,li,strong,div),
.n2y8y, .n2y8y :is(h2,h3,p,li,strong,div,time) {color: var(--lwp4z);}
.f6e23th p, .dfq3mh1 p, .q7p2rm p, .qnpx p {color: var(--jnoj);}

.wrn9, .gkfm1c, .rv333a,
.m8edcy, .sysp0, .g2py,
.rhjv6, .hv703r3, .p9138,
.eq4k6pz, .yfx33tr {--ch1: var(--lwp4z);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(--r9wwm) 78%, transparent);--gp47g: var(--lwp4z);z-index: 0;--ykg9u: var(--lwp4z);--b3d: var(--j3ig3);border-top: 1px solid var(--kxz);position: relative;border-bottom: 1px solid var(--kxz);color: var(--lwp4z);--yq23t: var(--n4b);--txehi: var(--vgn);}

.wrn9 + .wrn9, .gkfm1c + .gkfm1c,
.rv333a + .rv333a, .m8edcy + .m8edcy,
.sysp0 + .sysp0, .g2py + .g2py,
.rhjv6 + .rhjv6, .hv703r3 + .hv703r3,
.p9138 + .p9138, .eq4k6pz + .eq4k6pz,
.yfx33tr + .yfx33tr {border-top: 0;}

.rhjv6 {background: var(--uevi);border: 1px solid var(--cuwu3);border-radius: var(--vub);box-shadow: none;}

.sysp0 {border: 1px solid var(--cuwu3);border-radius: var(--vub);box-shadow: none;background: var(--uevi);vertical-align: top;padding: 30px 32px !important;display: inline-block;}

.n8b8 > .d92fx3f {margin: 0 0 var(--jt4) !important;margin-left: max(24px, calc((100% - var(--cj4)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--cj4)) - 12px) / 2) !important;padding: 30px 32px !important;}

.n8b8 > .d92fx3f + .d92fx3f {float: right;margin-left:12px !important;margin-right: max(24px, calc((100% - var(--cj4)) / 2)) !important;}

.n8b8 > .d92fx3f + .d92fx3f + * {clear: both;}

.n8b8 > .d92fx3f + .d92fx3f
  + :is(.t8hg4, .adnc, .y35mbkb, .jwpsptx, .p6gbh) {margin-top: var(--h3bw) !important;}

@media (max-width:865px) {
  .n8b8 > .d92fx3f,
  .n8b8 > .d92fx3f + .d92fx3f {float: none;width: auto !important;margin-right: max(24px, calc((100% - var(--cj4)) / 2)) !important;margin-left: max(24px, calc((100% - var(--cj4)) / 2)) !important;}
  
  .n8b8 > .d92fx3f + .d92fx3f:last-child {margin-bottom: var(--h3bw) !important;}
}

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

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

.n8b8 > * > h2::before,
.n8b8 :is(.th4ef, .y2h2r, .vqb2q4, .j6gm, .yfp3y4k,
             .tbvy, .s505r, .jzxp4, .myk5, .ceccz)::before,
.n8b8 :is(.w9fn3, .a4c9wtg) > h2:first-child::before {width: 46px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));content: "";height: 5px;display: block;margin: 0 0 16px;border-radius:3px;}

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

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

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

.q4chc.q4chc {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--xaw);letter-spacing: -.035em;color: var(--iq1, var(--lwp4z));text-wrap: balance;overflow-wrap: break-word;max-width: 16ch;margin: 0;}
.evy93n .rgqm2 {line-height:1.61;color: color-mix(in srgb, var(--iq1, var(--lwp4z)) 80%, transparent);font-size: clamp(16px, 1.4vw, 18.5px);max-width: 48ch;margin: 18px 0 0;}
.evy93n .k03hc {font: 650 16px/1 var(--xaw);transition:transform 0.135s, box-shadow 0.137s;min-height: 54px;background: linear-gradient(96deg, var(--n96sq) 0%, var(--n4b) 100%);border-radius: 999px;padding: 0 36px;justify-content: center;display: inline-flex;text-decoration: none;margin-top:29px;color: var(--uaf95, var(--at3));box-shadow: 0 8px 26px color-mix(in srgb, var(--n4b) 34%, transparent);align-items: center;}
.evy93n .k03hc:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--n4b) 42%, transparent);transform: translateY(-2px);}

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

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

.tckf3 .mt3kg {align-items: center;gap:18px;padding: 12px;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);-webkit-backdrop-filter: blur(10px);z-index: 1;justify-content: center;backdrop-filter: blur(10px);min-width: 0;border-radius: var(--vub);border: 1px solid var(--kxz);display: flex;position: relative;background: var(--tlrsl, var(--j3ig3));}
.tckf3 .hm6fvf {min-width: 0;margin: 0;width: 100%;}
.tckf3 .hm6fvf picture {display: block;}
.n8b8 .tckf3 .qv2jy.qv2jy {border-radius: calc(var(--vub) - 12px);width: 100%;max-height: none;color: var(--ivd, inherit);height: auto;object-fit: contain;display: block;}

.tckf3 .mt3kg:has(.mch8p2f) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.tckf3 .mch8p2f {overflow-wrap: break-word;min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--xaw);color: var(--j745, var(--lwp4z));letter-spacing: -.03em;}
.tckf3 .ztv50 {align-items: flex-end;flex: 0 0 auto;gap:4px;height: clamp(30px, 4vw, 48px);display: flex;}
.tckf3 .hkh0x {border-radius:3px;display: block;background: linear-gradient(180deg, var(--zvx9k), var(--n4b));width: 8px;}
.tckf3 .hkh0x:nth-child(1) {height: 34%;}
.tckf3 .hkh0x:nth-child(2) {height: 52%;}
.tckf3 .hkh0x:nth-child(3) {height: 70%;}
.tckf3 .hkh0x:nth-child(4) {height: 86%;}
.tckf3 .hkh0x:nth-child(5) {height: 100%;}

@media (min-width:935px) {
  .n8b8 .tckf3 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .tckf3 .evy93n   {grid-column: 1;grid-row: 1;}
  .tckf3 .mt3kg {grid-row: 1;grid-column: 2;}
  .tckf3.argsve {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .tckf3.argsve .mt3kg {grid-column: 1;}
  .tckf3.argsve .evy93n   {grid-column: 2;}
}
@media (max-width:934px) {
  
  .tckf3 .mt3kg {padding: 8px;order: -1;}
  .n8b8 .tckf3:has(.gm9me7r)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--vgn) 45%, transparent) 0%,
      color-mix(in srgb, var(--vgn) 88%, transparent) 55%);}
}

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

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

.ygx2me.ehrvk8 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--n4b) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--zvx9k) 55%, transparent) 0%, transparent 65%),
    var(--wmjod, var(--vgn));}
.x0xr {z-index: -1;position: absolute;white-space: nowrap;letter-spacing: -.06em;overflow: hidden;font: 800 clamp(96px, 15vw, 230px)/1 var(--xaw);color: color-mix(in srgb, var(--iq1, var(--lwp4z)) 12%, transparent);user-select: none;pointer-events: none;max-width: 100%;right: -.04em;bottom: -.18em;}
@media (max-width:934px) {
  .ygx2me {min-height: min(74vh, 580px);align-items: flex-end;padding: 24px 20px;}
  .ygx2me.ehrvk8 {align-items: center;padding: 40px 22px;min-height: 0;}
  .z4gh89 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vgn) 92%, transparent) 0%,
      color-mix(in srgb, var(--vgn) 70%, transparent) 45%,
      color-mix(in srgb, var(--vgn) 0%, transparent) 82%);}
  
  .x0xr {display: none;}
}
@media (max-width:567px) {
  .evy93n .k03hc {width: 100%;display: flex;}
}

.f6e23th.f6e23th .cef2jrs {max-width: var(--cj4);margin: 0 auto;border-top: 1px solid var(--kxz);}
.f6e23th.f6e23th .jv797 {margin: 0;background: transparent;border-radius: 0;border-bottom: 1px solid var(--kxz);padding: 0;}
.f6e23th.f6e23th .tfw39 {padding: 24px 4px;min-height: 44px;font-size: clamp(17px, 1.6vw, 20px);color: var(--lwp4z);justify-content: space-between;cursor: pointer;letter-spacing: -.015em;display: flex;align-items: center;font-weight: 700;gap:25px;list-style: none;}
.f6e23th.f6e23th .tfw39::-webkit-details-marker {display: none;}
.f6e23th.f6e23th .mbpxka {min-width: 0;}

.f6e23th.f6e23th .j4ae {height: 44px;background: var(--j3ig3);position: relative;flex: 0 0 auto;border-radius: 50%;border: 1px solid var(--kxz);transition:background 0.144s, border-color 0.15s;width: 44px;}
.f6e23th.f6e23th .j4ae::before,
.f6e23th.f6e23th .j4ae::after {left: 50%;top: 50%;position: absolute;border-radius:3px;background: var(--lwp4z);content: "";transform: translate(-50%, -50%);height: 2px;width: 15px;}
.f6e23th.f6e23th .j4ae::after {transform: translate(-50%, -50%) rotate(90deg);}
.f6e23th.f6e23th .jv797[open] .j4ae::after {opacity:0.05;}
.f6e23th.f6e23th .jv797[open] .j4ae {border-color: color-mix(in srgb, var(--n4b) 62%, transparent);background: color-mix(in srgb, var(--n4b) 42%, transparent);}
.f6e23th.f6e23th .tfw39:hover .j4ae {background: color-mix(in srgb, var(--n4b) 26%, transparent);}

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

.f6e23th.f6e23th .dqxvxk p,
.f6e23th.f6e23th p.dqxvxk {color: var(--jnoj);margin: 0;}

.f6e23th.f6e23th .qvqzpkg {list-style: none;padding: 0;counter-reset: mtfaqn;}
.f6e23th.f6e23th .rgjwnv {counter-increment: mtfaqn;display: block;}
.f6e23th.f6e23th .rgjwnv .mbpxka::before {margin-right:13px;color: color-mix(in srgb, var(--n4b) 40%, var(--lwp4z));font-variant-numeric: tabular-nums;content: counter(mtfaqn, decimal-leading-zero);}

.f6e23th.f6e23th h3.mbpxka {letter-spacing: inherit;font: inherit;margin: 0;}

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

.q7p2rm.q7p2rm .h9a2 {height: 2px;z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--zvx9k) 30%, transparent) 0%,
    color-mix(in srgb, var(--n4b) 72%, transparent) 100%);width: calc(var(--jt4) + 22px);left: calc(-1 * var(--jt4) - 22px);top: 21px;position: absolute;}
.q7p2rm.q7p2rm .v799ky:first-child .h9a2 {display: none;}

.q7p2rm.q7p2rm .ssj304 {font-weight: 700;line-height: 1;width: 44px;letter-spacing: .04em;background: linear-gradient(96deg,
    var(--n96sq) 0%, var(--n4b) 100%);flex: 0 0 auto;border-radius: 50%;font-size: 14px;color: var(--a04e9, var(--zq9, var(--uaf95, var(--at3))));justify-content: center;display: inline-flex;height: 44px;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--n4b) 16%, transparent);z-index: 1;align-items: center;}

.q7p2rm.q7p2rm .jjpvzp9 {padding: 18px 18px 0 0;display: block;}
.q7p2rm.q7p2rm .zzma {line-height:1.28;font-weight: 700;margin: 0 0 6px;display: block;font-size: 17px;color: var(--lwp4z);letter-spacing: -.015em;}
.q7p2rm.q7p2rm .g9dc {font-size: 16px;line-height:1.62;color: var(--jnoj);display: block;}

.q7p2rm.q7p2rm .ndq73s .zzma,
.q7p2rm.q7p2rm .ndq73s .g9dc {align-self: stretch;}
.q7p2rm.q7p2rm .ndq73s .zzma {padding: 18px 18px 0 0;}
.q7p2rm.q7p2rm .ndq73s .g9dc {padding: 0 18px 0 0;}

.q7p2rm.q7p2rm .f96m1pc .xat25t {min-width: 0;align-self: stretch;align-items: center;gap:15px;display: flex;}
.q7p2rm.q7p2rm .f96m1pc .zzma {margin: 0;min-width: 0;}

.q7p2rm.q7p2rm .f96m1pc .g9dc {padding: 12px 18px 0 0;align-self: stretch;}

.m8edcy.m8edcy .ea6rq1k {margin: 0 auto;border: 1px solid var(--cuwu3);border-radius: var(--vub);display: grid;background: var(--uevi);gap: 0;overflow: hidden;grid-template-columns: 1fr 1fr;max-width: var(--cj4);align-items: stretch;}
.m8edcy.m8edcy .jxntk9s {padding: 28px 30px;min-width: 0;}

.m8edcy.m8edcy .jxntk9s + .jxntk9s {border-left: 1px solid var(--cuwu3);}

.m8edcy.m8edcy .nwxq1sb {font-size: 12px;margin: 0 0 18px;font-weight: 700;letter-spacing: .09em;border-bottom: 1px solid var(--cuwu3);text-transform: uppercase;padding-bottom:13px;color: color-mix(in srgb, var(--v7lt) 90%, transparent);}
.m8edcy.m8edcy .fqe82t {align-items: baseline;margin: 0;display: grid;grid-template-columns: auto minmax(0, 1fr);gap:11px 12px;}
.m8edcy.m8edcy .a9n1x0 {margin: 0;font-size: 14px;grid-column: 1;font-weight: 700;line-height:1.58;}
.m8edcy.m8edcy .x7xz {margin: 0;color: var(--gomtd);grid-column: 2;}

.m8edcy.m8edcy ul.fqe82t {margin: 0;display: block;list-style: none;padding: 0;}
.m8edcy.m8edcy .ckx1w {align-items: baseline;display: flex;gap:13px;margin: 0 0 12px;}
.m8edcy.m8edcy .ckx1w:last-child {margin-bottom: 0;}

.m8edcy.m8edcy i.a9n1x0 {font-style: normal;flex: 0 0 auto;}
.m8edcy.m8edcy span.x7xz {min-width: 0;}

.m8edcy.m8edcy .z5x36y3 .a9n1x0 {color: color-mix(in srgb, var(--n4b) 32%, var(--v7lt));}

.n8b8 {--yq23t: var(--lwp4z);}

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

.n8b8 > * > *:not(style) {max-width: var(--cj4);}

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

.ftycpy1.ftycpy1 .j6gm {margin: 0 0 10px;}
.ftycpy1.ftycpy1 .kg8mw {margin: 0 0 26px;color: var(--s0n6g);font-size: 15.5px;}

.ftycpy1.ftycpy1 .nm12 {margin: 0 auto;max-width: var(--cj4);grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--jt4);display: grid;}

@media (max-width:988px) { .ftycpy1.ftycpy1 .nm12 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.ftycpy1.px8enyw .d25j {gap:8px;padding: 11px;}
.ftycpy1.px8enyw .zwztg {font-size: 13px;}
.ftycpy1.ftycpy1 .d25j {gap:11px;flex-direction: column;background: var(--uevi);transition:transform 0.175s, border-color 0.203s;border-radius: var(--iv5ao);border: 1px solid var(--cuwu3);text-decoration: none;color: var(--gomtd);display: flex;padding: 16px;}
.ftycpy1.ftycpy1 .d25j:hover {border-color: color-mix(in srgb, var(--n4b) 42%, transparent);transform: translateY(-3px);}
.ftycpy1.ftycpy1 .gn8ft {object-fit: cover;aspect-ratio: 1;width: 100%;border-radius: calc(var(--iv5ao) - 6px);display: block;height: auto;}
.ftycpy1.ftycpy1 .zwztg {overflow-wrap: break-word;font: 600 18px/1.3 var(--xaw);letter-spacing: -.01em;}
.ftycpy1.ftycpy1 .f3ebp {letter-spacing: .09em;text-transform: uppercase;font: 500 12.5px/1 var(--xaw);font-style: normal;color: color-mix(in srgb, var(--v7lt) 82%, transparent);}

.bg0c6.bg0c6 .s505r {margin: 0 0 22px;}

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

@media (max-width:988px) { .bg0c6.bg0c6 .hzgtr {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:567px)  { .bg0c6.bg0c6 .hzgtr {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.bg0c6.ynbx57 .hzgtr {gap: 0;border: 1px solid var(--cuwu3);border-radius: var(--vub);background: var(--cuwu3);overflow: hidden;}
.bg0c6.ynbx57 .zaqe7p {border: 0;}
.bg0c6.bg0c6 .zaqe7p {margin: 0;}
.bg0c6.bg0c6 .ej0h5 {padding: 24px;display: flex;border-radius: var(--iv5ao);align-items: center;background: color-mix(in srgb, var(--n4b) 14%, #0d1436);transition:transform 0.142s;justify-content: center;min-height: 124px;}
.bg0c6.ynbx57 .ej0h5 {border-radius: 0;}
.bg0c6.bg0c6 .ej0h5:hover {transform: translateY(-2px);}
.bg0c6.bg0c6 .mfbq {height: auto;max-width: 100%;display: block;max-height: 60px;object-fit: contain;}

.vd2gv.vd2gv .tbvy {margin: 0 0 22px;}

.vd2gv.vd2gv .c4sq {grid-auto-rows: auto;margin: 0 auto;align-items: stretch;overflow: hidden;max-width: var(--cj4);border: 1px solid var(--cuwu3);border-radius: var(--vub);background: var(--uevi);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 0;}

.vd2gv.d9r3 .rt4nmv {padding: 14px 12px;}

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

.vd2gv.vd2gv .rt4nmv {min-width: 0;gap:16px;border-top: 1px solid var(--cuwu3);display: flex;padding: 22px 22px;align-items: center;}
.vd2gv.vd2gv .vgfyygd {flex: 0 0 auto;display: flex;align-items: center;margin: 0;}
.vd2gv.vd2gv .aprj3 {margin: 0;gap:11px;display: flex;min-width: 0;align-items: center;font: 500 16.5px/1.3 var(--xaw);color: color-mix(in srgb, var(--v7lt) 84%, transparent);flex: 1 1 auto;}
.vd2gv.vd2gv .w375 {background: color-mix(in srgb, var(--n4b) 14%, #0d1436);width: auto;display: block;padding: 9px 14px;object-fit: contain;height: 40px;border-radius: calc(var(--iv5ao) - 6px);}
.vd2gv.vd2gv .t3xh8ks {min-width: 0;overflow-wrap: break-word;}

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

.bznbztr.bznbztr .jzxp4 {margin: 0 0 24px;color: var(--lwp4z);}
.bznbztr.bznbztr .kkg94vj {gap:16px 22px;margin: 0 auto 30px;max-width: var(--cj4);flex-wrap: wrap;display: flex;align-items: center;}
.bznbztr.bznbztr .t5pz {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--xaw);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: var(--lwp4z);}

.bznbztr.bznbztr .c1vxb1c {flex: 1 1 200px;background: var(--j3ig3);height: 10px;min-width: 140px;overflow: hidden;position: relative;border-radius: 999px;border: 1px solid var(--kxz);}
.bznbztr.bznbztr .c1vxb1c::before {content: "";width: var(--v9vr, 0%);border-radius: 999px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));inset: 0 auto 0 0;position: absolute;}
.bznbztr.bznbztr .mf7zmh {font-size: 16px;color: var(--jnoj);font-style: normal;min-width: 0;line-height:1.62;flex: 1 1 260px;}
.bznbztr.bznbztr .zzgxvd5 {gap: var(--jt4);margin: 0 auto;display: grid;list-style: none;padding: 0;max-width: var(--cj4);}
.bznbztr.h9qp .zzgxvd5 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.bznbztr.bznbztr .dccdhyk {margin: 0;padding: 22px 24px;backdrop-filter: blur(14px);border-radius: var(--iv5ao);border: 1px solid var(--kxz);background: var(--j3ig3);-webkit-backdrop-filter: blur(14px);}
.bznbztr.bznbztr .zbcx {font-size: 15.5px;line-height:1.59;color: var(--jnoj);margin: 0 0 12px;}
.bznbztr.bznbztr .d3ec8 {font: 600 12px/1 var(--xaw);color: var(--lwp4z);letter-spacing: .1em;text-transform: uppercase;}
.bznbztr.bznbztr .n1pg18c {font-style: normal;font: 600 12px/1 var(--xaw);font-variant-numeric: tabular-nums;margin-left:10px;color: var(--jnoj);}

.btw56.btw56 {border-radius: var(--vub);border: 1px solid var(--cuwu3);vertical-align: top;grid-template-columns: minmax(0, 1fr);gap: 0;overflow: hidden;box-shadow: none;background: var(--uevi);padding: 0 !important;display: inline-grid;}
.btw56.btw56 .my6pgxr {min-width: 0;margin: 0;}
.btw56.btw56 .gpzrrm {height: 100%;object-fit: cover;width: 100%;display: block;max-height: 320px;}
.btw56.btw56 .stfye0 {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.btw56.btw56 .tfkx {display: block;margin: 0 0 16px;width: 46px;border-radius:2px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));height: 5px;}
.btw56.btw56 .vqb2q4 {margin: 0 0 12px;}

.btw56.btw56 .dkr0ppe > :first-child {margin-top: 0;}
.btw56.btw56 .dkr0ppe > :last-child  {margin-bottom: 0;}
.btw56.btw56 .f70v3 {margin-top:17px;text-decoration: none;color: var(--uaf95, var(--at3));transition:transform 0.192s;min-height: 46px;border-radius: 999px;padding: 0 26px;font: 600 15px/1 var(--xaw);align-items: center;display: inline-flex;box-shadow: 0 6px 22px color-mix(in srgb, var(--n4b) 30%, transparent);background: linear-gradient(96deg,
    var(--n96sq) 0%, var(--n4b) 100%);justify-content: center;}
.btw56.btw56 .f70v3:hover {transform: translateY(-2px);}
@media (min-width:765px) {
  .btw56.sdr9nfs {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .btw56.sdr9nfs .my6pgxr {grid-column: 1;grid-row: 1;}
  .btw56.sdr9nfs .stfye0 {grid-row: 1;grid-column: 2;}
  
  .btw56.sdr9nfs .a6bk {grid-column: 1;grid-row: 1;}
  .btw56.sdr9nfs:has(.a6bk) .my6pgxr {grid-row: 1;grid-column: 2;}
  
  .btw56.sdr9nfs:has(.rpnc4vn) {grid-template-columns: minmax(0, 1fr);}
}

.btw56.d92fx3f .gpzrrm {max-height: 200px;}

.zckrg.zckrg .n0wxp {display: flex;justify-content: space-between;flex-wrap: wrap;gap:17px 28px;align-items: flex-end;}
.zckrg.zckrg .dyg5 {flex: 1 1 320px;min-width: 0;}
.zckrg.zckrg .myk5 {text-align: left;color: var(--lwp4z);letter-spacing: -.03em;margin: 0;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--xaw);}
.zckrg.zckrg .avtsq {font-size: clamp(16px, 1.4vw, 19px);max-width: 62ch;text-align: left;color: var(--jnoj);margin: 14px 0 0;line-height:1.53;}
.zckrg.zckrg .a88zc1a {gap:11px;display: flex;flex: 0 0 auto;}
.zckrg.zckrg .e3m16sh {padding: 0;font: 600 20px/1 var(--xaw);-webkit-backdrop-filter: blur(10px);color: var(--lwp4z);display: inline-flex;align-items: center;width: 52px;justify-content: center;cursor: pointer;backdrop-filter: blur(10px);transition:background 0.187s, opacity 0.144s, transform 0.17s;background: var(--j3ig3);height: 52px;border-radius: 999px;border: 1px solid var(--kxz);}
.zckrg.zckrg .e3m16sh:hover:not(:disabled) {color: var(--uaf95, var(--at3));background: linear-gradient(96deg, var(--n96sq) 0%, var(--n4b) 100%);}
.zckrg.zckrg .e3m16sh:disabled {opacity:0.35;cursor: default;}
.zckrg.zckrg .e3m16sh[hidden] {display: none;}
.zckrg.zckrg :is(.e3m16sh, .kq2b78):focus-visible {outline: 2px solid var(--lwp4z);outline-offset: 3px;}

.zckrg.zckrg .z0p0 {display: flex;margin: 28px 0 0;gap:13px;flex-wrap: wrap;}
.zckrg.zckrg .zfhf1,
.zckrg.zckrg .bkzkkya {white-space: nowrap;justify-content: center;font: 600 15px/1 var(--xaw);display: inline-flex;transition:transform 0.149s;padding: 0 28px;min-height: 48px;flex: 0 0 auto;width: auto;align-items: center;text-decoration: none;border-radius: 999px;}
.zckrg.zckrg .zfhf1 {box-shadow: 0 6px 22px color-mix(in srgb, var(--n4b) 32%, transparent);color: var(--uaf95, var(--at3));background: linear-gradient(96deg,
    var(--n96sq) 0%, var(--n4b) 100%);}

.zckrg.zckrg .bkzkkya {color: var(--lwp4z);border: 1px solid var(--kxz);background: var(--j3ig3);}
.zckrg.zckrg .zfhf1:hover,
.zckrg.zckrg .bkzkkya:hover {transform: translateY(-2px);}

.zckrg.zckrg .kq2b78 {overflow-x: auto;overscroll-behavior-x: contain;scroll-behavior: smooth;scroll-snap-type: x mandatory;scrollbar-width: none;grid-auto-columns: calc((100% - var(--jt4)) / 1.6);grid-auto-flow: column;padding: 0;margin: 30px 0 0;display: grid;gap: var(--jt4);list-style: none;}
.zckrg.zckrg .kq2b78::-webkit-scrollbar {display: none;}
.zckrg.xed0 .kq2b78 {grid-auto-columns: calc((100% - var(--jt4)) / 1.25);}
.zckrg.zckrg .bbtnj {-webkit-backdrop-filter: blur(14px);scroll-snap-align: start;background: var(--j3ig3);backdrop-filter: blur(14px);margin: 0;min-width: 0;border-radius: var(--iv5ao);border: 1px solid var(--kxz);padding: 12px;}
.zckrg.zckrg .bbtnj picture {display: block;}
.zckrg.zckrg .bvwt {border-radius: calc(var(--iv5ao) - 6px);aspect-ratio: 16 / 10;width: 100%;display: block;object-fit: cover;height: auto;}
.zckrg.zckrg .kab99 {font: 600 15.5px/1.4 var(--xaw);margin: 14px 6px 6px;display: block;color: var(--lwp4z);}

.zckrg.zckrg .vvmgz {gap:9px;margin: 22px 0 0;display: flex;}
.zckrg.zckrg .xemw {height: 8px;width: 8px;display: block;border-radius: 999px;transition:width 0.29s ease, background 0.326s ease;background: var(--kxz);}
.zckrg.zckrg .xemw[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));}
@media (max-width:753px) {
  .zckrg.zckrg .kq2b78,
  .zckrg.xed0 .kq2b78 {gap:12px;grid-auto-columns: 84%;}
  .zckrg.zckrg .e3m16sh {height: 44px;width: 44px;}
  .zckrg.zckrg .z0p0 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .zckrg.zckrg .kq2b78 {scroll-behavior: auto;}
  .zckrg.zckrg .xemw {transition:none;}
}

.t8hg4.t8hg4 {display: grid;border-radius: var(--vub);border: 1px solid var(--cuwu3);align-items: start;background: var(--uevi);margin: 0 auto;max-width: var(--cj4);grid-template-columns: auto minmax(0, 1fr) auto;padding: clamp(22px, 2.4vw, 30px);box-shadow: none;gap:19px;}
.t8hg4.t8hg4 .zaaefd {margin: 0;}
.t8hg4.t8hg4 .m236ndc {height: 76px;display: block;width: 76px;object-fit: cover;border-radius: var(--iv5ao);}
.t8hg4.t8hg4 .xmdzk {min-width: 0;}
.t8hg4.t8hg4 .h6yd {display: block;letter-spacing: -.015em;font: 700 18px/1.3 var(--xaw);color: var(--gomtd);}
.t8hg4.t8hg4 .g07jd {letter-spacing: .1em;display: block;color: var(--s0n6g);margin-top:3px;font-style: normal;font: 500 11.5px/1.35 var(--xaw);text-transform: uppercase;}

.t8hg4.t8hg4 .ggvmhg {min-width: 0;display: block;}
.t8hg4.t8hg4 .ggvmhg:not(:last-child) {padding-bottom:13px;margin: 0 0 14px;border-bottom: 1px solid var(--cuwu3);}

.t8hg4.t8hg4 .ggvmhg + .zmrj,
.t8hg4.t8hg4 .ggvmhg + .fych43 {margin-top: 0;}

.t8hg4.t8hg4 .zmrj {font-size: 15.5px;color: var(--gomtd);margin: 12px 0 0;line-height:1.58;}
.t8hg4.t8hg4 .fych43 {margin: 10px 0 0;font-size: 13px;color: var(--s0n6g);line-height:1.56;}
.t8hg4.t8hg4 .rxhw {gap:7px;flex-wrap: wrap;display: flex;}
.t8hg4.t8hg4 .faja6m8 {height: 44px;justify-content: center;align-items: center;display: inline-flex;transition:border-color 0.141s, color 0.14s;color: var(--gomtd);border-radius: 999px;border: 1px solid var(--cuwu3);width: 44px;text-decoration: none;}
.t8hg4.t8hg4 .faja6m8:hover {color: color-mix(in srgb, var(--n4b) 40%, var(--v7lt));border-color: color-mix(in srgb, var(--n4b) 50%, transparent);}

.t8hg4.r7dq8 {grid-template-columns: minmax(0, 1fr);}
.t8hg4.r7dq8 .rxhw {margin-top:4px;}

.s90swfw.s90swfw .m9yh {height: 5px;margin: 0 0 16px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));width: 46px;display: block;border-radius:2px;}
.s90swfw.s90swfw .y2h2r {margin: 0 0 16px;}

.s90swfw.s90swfw .ytgegkw {color: var(--gomtd);}
.s90swfw.p1xq .ytgegkw {max-width: 68ch;}
.s90swfw.s90swfw .ytgegkw > :first-child {margin-top: 0;}
.s90swfw.s90swfw .ytgegkw > :last-child  {margin-bottom: 0;}

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

.s90swfw.s90swfw .kg7jeq .y2h2r {margin: 0;}

.s90swfw.vj2f8b .ytgegkw {max-width: 72ch;}

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

.hf8h5f.hf8h5f .m4b23j {align-items: center;justify-content: center;color: var(--uaf95, var(--at3));border-radius: 999px;text-decoration: none;min-height: 52px;transition:transform 0.199s;gap:11px;box-shadow: 0 8px 26px color-mix(in srgb, var(--n4b) 34%, transparent);display: inline-flex;padding: 0 32px;background: linear-gradient(96deg,
    var(--n96sq) 0%, var(--n4b) 100%);}
.hf8h5f.hf8h5f .m4b23j:hover {transform: translateY(-2px);}
.hf8h5f.hf8h5f .gg1z {font: 600 15.5px/1 var(--xaw);}

.hf8h5f.hf8h5f .ty3f2vf,

.hf8h5f.janej5q .m4b23j::after {transform: rotate(45deg);border-top: 2px solid currentColor;width: 7px;border-right: 2px solid currentColor;height: 7px;flex: 0 0 auto;}
.hf8h5f.janej5q .m4b23j::after {content: "";}
.hf8h5f.hf8h5f .t06y3 {width: 100%;max-width: var(--cj4);}

.adnc.adnc {background: var(--uevi);margin: 0 auto;padding: 14px;max-width: var(--cj4);border-radius: var(--vub);border: 1px solid var(--cuwu3);}
.adnc.vnnkv {padding: 0;overflow: hidden;}

.adnc.adnc .ppmg9jf {margin: 0;}
.adnc.adnc .j05z611 {display: block;text-decoration: none;}
.adnc.adnc .ped3 {width: 100%;display: block;border-radius: calc(var(--vub) - 8px);height: auto;}
.adnc.vnnkv .ped3 {border-radius: 0;}

.y35mbkb.y35mbkb {max-width: var(--cj4);margin: 0 auto;background: var(--uevi);position: relative;border-radius: var(--vub);border: 1px solid var(--cuwu3);padding: clamp(22px, 2.4vw, 32px);}
.y35mbkb.c3fqn {padding-left: 0;border: 0;background: none;padding-right: 0;}
.y35mbkb.y35mbkb .ceccz {font: 700 12px/1.3 var(--xaw);color: var(--s0n6g);margin: 0 0 14px;display: block;letter-spacing: .16em;text-transform: uppercase;}
.y35mbkb.y35mbkb .a4c9wtg {color: var(--gomtd);}
.y35mbkb.y35mbkb .a4c9wtg > :first-child {margin-top: 0;}
.y35mbkb.y35mbkb .a4c9wtg > :last-child  {margin-bottom: 0;}

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

.y35mbkb.v1g53 .c9jvj {border-bottom: 1px solid var(--cuwu3);margin: 0 0 16px;padding-bottom:13px;display: flex;gap:13px;align-items: center;}
.y35mbkb.v1g53 .c9jvj .ceccz {margin: 0;min-width: 0;}
.y35mbkb.v1g53 .c9jvj .d3akfbt {right: auto;position: static;flex: 0 0 auto;bottom: auto;margin-left: auto;}

.y35mbkb.c3fqn.v1g53 .c9jvj {padding-bottom:11px;}

.jwpsptx.jwpsptx {position: relative;background: var(--uevi);--gti: clamp(28px, 3vw, 40px);max-width: var(--cj4);padding: var(--l9e) var(--l9e) var(--l9e) var(--gti);--l9e:  clamp(24px, 2.6vw, 34px);border-radius: var(--vub);border: 1px solid var(--cuwu3);margin: 0 auto;overflow: hidden;}

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

.jwpsptx.zkbp0v {--gti: clamp(24px, 2.6vw, 34px);}
.jwpsptx.zkbp0v::before {background: linear-gradient(90deg, var(--zvx9k), var(--n4b));right: 0;bottom: auto;width: auto;height: 5px;}
.jwpsptx.jwpsptx .tpqjx95 {height: 5px;width: 46px;margin: 0 0 16px;background: linear-gradient(90deg, var(--zvx9k), var(--n4b));border-radius:2px;display: block;}
.jwpsptx.jwpsptx .yfp3y4k {margin: 0 0 14px;}

.jwpsptx.jwpsptx .w9fn3 {color: var(--gomtd);}
.jwpsptx.jwpsptx .w9fn3 > :first-child {margin-top: 0;}
.jwpsptx.jwpsptx .w9fn3 > :last-child  {margin-bottom: 0;}

.jwpsptx.nv7t7k .bgy1s {margin-left:   calc(var(--gti) * -1);display: flex;margin-bottom: clamp(20px, 2vw, 28px);margin-top:    calc(var(--l9e) * -1);background: color-mix(in srgb, #ffffff 7%, transparent);gap:16px;align-items: center;border-bottom: 1px solid var(--cuwu3);margin-right:  calc(var(--l9e) * -1);padding: clamp(15px, 1.6vw, 21px) var(--l9e) clamp(15px, 1.6vw, 21px) var(--gti);}
.jwpsptx.nv7t7k .bgy1s .tpqjx95 {flex: 0 0 auto;margin: 0;}
.jwpsptx.nv7t7k .bgy1s .yfp3y4k {min-width: 0;margin: 0;}

@media (max-width:567px) {
  .jwpsptx.nv7t7k .bgy1s {align-items: flex-start;}
  .jwpsptx.nv7t7k .bgy1s .tpqjx95 {margin-top:11px;}
}

.p6gbh.p6gbh {border-radius: var(--vub);border: 1px solid var(--cuwu3);background: var(--uevi);padding: clamp(20px, 2.2vw, 28px);margin: 0 auto;max-width: var(--cj4);}
.p6gbh.p6gbh .dtjq {display: block;letter-spacing: .16em;font: 700 12px/1.3 var(--xaw);text-transform: uppercase;color: var(--s0n6g);margin: 0 0 14px;}
.p6gbh.p6gbh .z63mv {gap:9px;flex-wrap: wrap;display: flex;}

.p6gbh.p6gbh ul.z63mv {padding: 0;margin: 0;list-style: none;}
.p6gbh.p6gbh .z63mv li {display: flex;min-width: 0;}
.p6gbh.p6gbh .z63mv a {border-radius: 999px;border: 1px solid var(--cuwu3);font: 500 14px/1.3 var(--xaw);background: transparent;min-height: 44px;display: inline-flex;color: var(--gomtd);padding: 0 16px;text-decoration: none;transition:border-color 0.205s, color 0.197s, transform 0.16s;align-items: center;}
.p6gbh.p6gbh .z63mv a:hover {border-color: color-mix(in srgb, var(--n4b) 50%, transparent);transform: translateY(-2px);color: color-mix(in srgb, var(--n4b) 40%, var(--v7lt));}

.gt3jrj2 {color: var(--lwp4z);background-repeat: no-repeat;background-color: var(--vgn);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--zvx9k) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--n4b) 42%, transparent) 0%, transparent 64%);padding: var(--h3bw) 24px;}
.r9kbqb {gap:25px;max-width: var(--cj4);display: flex;margin: 0 auto;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.myej4q5 {letter-spacing: -.028em;font-weight: 700;margin: 0;font-size: clamp(26px, 3.2vw, 40px);text-wrap: balance;line-height:1.12;}
.pammp4 {margin: 10px 0 0;color: var(--jnoj);font-size: 16px;}

.pmy1x {font-size: 13px;padding: 20px 24px 0;color: var(--jnoj);margin: 0 auto;max-width: var(--cj4);}

.tqz2a.tqz2a {background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--uuw5) 62%, transparent) 0%,
      color-mix(in srgb, var(--uuw5) 62%, transparent) 100%),
    var(--vgn);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);--lrlu: color-mix(in srgb, var(--lezss) 82%, var(--n4b));padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);--lezss:   var(--x9sj, #ffffff);color: var(--lezss);}

.tqz2a .qrj9 {margin: 0 auto;display: grid;max-width: var(--cj4);grid-template-columns: minmax(0, 1fr) auto;gap:33px 60px;align-items: start;}

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

.tqz2a .j547x2r {gap:57px;grid-auto-flow: column;display: grid;}
.tqz2a .j547x2r ul {padding: 0;gap:10px;display: grid;margin: 0;list-style: none;}
.tqz2a .j547x2r a {font-size: 14.5px;color: var(--lrlu);text-decoration: none;}
.tqz2a .j547x2r a:hover {text-underline-offset: 4px;text-decoration: underline;color: var(--lezss);}

.tqz2a .nqb4 {flex-wrap: wrap;margin: 30px auto 0;opacity:0.78;align-items: center;display: flex;gap:13px;max-width: var(--cj4);}
.tqz2a .nqb4 img {display: block;}

.tqz2a .pz99ca {border-top: 1px solid color-mix(in srgb, #ffffff 12%, transparent);max-width: var(--cj4);margin: 30px auto 0;padding-top:22px;}
.tqz2a .pz99ca p {margin: 0;color: var(--lrlu);font-size: 13px;}

.tqz2a .pz99ca p + p {margin-top:10px;line-height:1.62;}

@media (max-width:988px) {

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

  .dc9dkay {gap:7px;}
  .bfq73vx {font-size: 13.5px;padding: 9px 13px;}
  .gaf51h {font-size: 18px;}
  .ha8cfa {display: none;}
  
  :root {--g7ku9: 72px;}
  .r0zvry {display: flex;}
  .v9d1bfx {grid-column: 1;justify-self: start;}
  .dc9dkay {grid-column: 3;}
}

@media (max-width:865px) {
  .n8b8 .zt19 {min-height: 0;}
  .n8b8 .zt19 .bgw8wy {gap:20px;grid-template-columns: minmax(0, 1fr);}
  .n8b8 .zt19 .m6b0a7q,
  .n8b8 .zt19 .d3wv8bt,
  .n8b8 .zt19 .bgw8wy > a {grid-column: 1;grid-row: auto;}
  .n8b8 .zt19 .d3wv8bt {text-align: left;}
  .r9kbqb {flex-direction: column;align-items: flex-start;}

  .m8edcy.m8edcy .ea6rq1k {grid-template-columns: 1fr;}
  .m8edcy.m8edcy .jxntk9s + .jxntk9s {border-top: 1px solid var(--cuwu3);border-left: 0;}

  .q7p2rm.q7p2rm .y13r {gap: 0;grid-template-columns: 1fr;}
  .q7p2rm.q7p2rm .v799ky {padding: 0 0 26px;grid-template-columns: 44px minmax(0, 1fr);display: grid;gap: 0 16px;}
  .q7p2rm.q7p2rm .v799ky:last-child {padding-bottom: 0;}
  .q7p2rm.q7p2rm .h9a2 {width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--zvx9k) 30%, transparent) 0%,
      color-mix(in srgb, var(--n4b) 72%, transparent) 100%);left: 21px;top: calc(-26px - 0px);height: 26px;}
  .q7p2rm.q7p2rm .jjpvzp9 {padding: 10px 0 0;}
  
  .q7p2rm.q7p2rm .ndq73s .zzma {padding: 10px 0 0;grid-column: 2;}
  .q7p2rm.q7p2rm .ndq73s .g9dc {padding: 0;grid-column: 2;}
  
  .q7p2rm.q7p2rm .f96m1pc .xat25t {gap:15px;grid-column: 1 / -1;}
  .q7p2rm.q7p2rm .f96m1pc .g9dc {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.tqz2a .j547x2r a {align-items: center;display: flex;min-height: 44px;}
.v9d1bfx {align-items: center;min-height: 44px;display: inline-flex;}

.bfq73vx, .ehsff, .gt3jrj2,
.n8b8 a[role="button"],
.n8b8 .p9138 a {min-height: 44px;}

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

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

.ha8cfa ul {gap:7px;}

.tqz2a .j547x2r ul {display: grid;gap:8px;}

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

.n2y8y.n2y8y .dgkawn {margin: 0;}

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

.n2y8y.n2y8y .th4ef {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--xaw);margin: 0 0 12px;color: var(--lwp4z);letter-spacing: -.03em;}
.n2y8y.n2y8y .ncrfh {color: var(--jnoj);max-width: 60ch;margin: 0;}

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

.n2y8y.n2y8y .b3zhr5 {flex-wrap: wrap;display: flex;list-style: none;padding: 0;margin: 0;gap:13px;}
.n2y8y.n2y8y .pkwdx {display: flex;align-items: baseline;min-height: 44px;gap:9px;padding: 10px 18px;border: 1px solid var(--kxz);border-radius: 999px;background: var(--j3ig3);}
.n2y8y.pcjvkj .pkwdx {border-radius: var(--iv5ao);gap:2px;align-items: flex-start;flex-direction: column;}

.n2y8y.n2y8y .xqc4k {color: color-mix(in srgb, #ffffff 86%, transparent);letter-spacing: .08em;text-transform: uppercase;font: 600 12px/1.3 var(--xaw);font-style: normal;}
.n2y8y.n2y8y .y0hfv5 {font: 600 15px/1.3 var(--xaw);font-variant-numeric: tabular-nums;color: var(--lwp4z);}

.n2y8y.n2y8y .t5pzz {gap:12px;flex-wrap: wrap;display: flex;}

.n2y8y.n2y8y ul.t5pzz {list-style: none;padding: 0;margin: 0;}
.n2y8y.n2y8y .pm41w {min-width: 0;display: flex;}
.n2y8y.n2y8y .pm41w > .e19v7 {flex: 1 1 auto;}
.n2y8y.n2y8y .e19v7 {text-decoration: none;border-radius: var(--iv5ao);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);justify-content: center;transition:transform 0.156s, border-color 0.15s;color: #fff;display: inline-flex;flex-direction: column;background: #000;min-height: 52px;padding: 8px 24px;}
.n2y8y.n2y8y .e19v7:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.n2y8y.n2y8y .h545 {color: inherit;text-transform: uppercase;letter-spacing: .1em;font: 500 10.5px/1.3 var(--xaw);}
.n2y8y.n2y8y .thx31v1 {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--xaw);font-style: normal;}

@media (max-width:567px) {
  
  .n2y8y.n2y8y .t5pzz {flex-direction: column;align-items: stretch;}
  .n2y8y.n2y8y .e19v7  {align-items: flex-start;}
  .n2y8y.n2y8y .pm41w   {align-self: stretch;}
  
  .n2y8y.n2y8y .b3zhr5 {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.y1en5 a:focus-visible,
.f6ab5ng:focus-visible,
.r0zvry:focus-visible {outline: 2px solid var(--lwp4z);outline-offset: 2px;}

@media (min-width:989px) {
  .bykr, .y1en5 {display: none;}
}

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

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

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

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

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

.p6gbh.p6gbh .mqkapwy > summary.xqmw9 {align-items: center;min-height: 44px;display: flex;list-style: none;cursor: pointer;gap:12px;}
.p6gbh.p6gbh .mqkapwy > summary.xqmw9::-webkit-details-marker {display: none;}
.p6gbh.p6gbh .mqkapwy > summary.xqmw9:focus-visible {outline: 3px solid var(--n4b, var(--nlus));outline-offset: 3px;border-radius: var(--tqgr, 6px);}
.p6gbh.p6gbh .mqkapwy > summary.xqmw9 .dtjq {margin: 0;}

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

.v2cfjf {--dhto: var(--iv5ao);--tj9: 1px solid color-mix(in srgb, var(--lwp4z) 26%, transparent);--ohh2: var(--iv5ao);--fmeaq: var(--iv5ao);}

.vd2gv.vd2gv .t3xh8ks {color: var(--lwp4z);}

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

@media (max-width:567px) {
  .zzcvv {gap:11px;}
  .dc9dkay {gap:5px;}
  .dc9dkay .bfq73vx {font-size: 13px;padding: 0 12px;}
}

@media (max-width:988px) {
  .dc9dkay .v2cfjf {display: none;}
}
.cww8cs3 .v2cfjf {justify-self: start;}
@media (max-width:567px) {
  .dc9dkay {gap:5px;}
  .dc9dkay .bfq73vx {font-size: 12.5px;white-space: nowrap;padding: 0 11px;}
  .v9d1bfx img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .zzcvv {gap:6px;}
  .dc9dkay .bfq73vx {font-size: 12px;padding: 0 9px;}
  .v9d1bfx img {max-width: 24vw;}
}

.n8b8 :is(.tfkx, .m9yh, .tpqjx95, .m69bx) {display: none !important;}

.n8b8 > .sysp0.sdr9nfs {margin-right: max(24px, calc((100% - var(--cj4)) / 2)) !important;margin-left: max(24px, calc((100% - var(--cj4)) / 2)) !important;padding: 12px !important;clear: both;float: none;margin-bottom: var(--h3bw) !important;margin-top: var(--h3bw) !important;}

.n2y8y.n2y8y .kwx0 {isolation: isolate;backdrop-filter: blur(14px);display: grid;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--n4b) 45%, transparent) 0%, transparent 70%),
    var(--j3ig3);gap: clamp(26px, 4vw, 64px);border-radius: var(--vub);border: 1px solid var(--kxz);grid-template-columns: minmax(0, 1fr);position: relative;padding: clamp(26px, 4vw, 56px);overflow: hidden;-webkit-backdrop-filter: blur(14px);align-items: center;}
.n2y8y.wfmj .kwx0 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--zvx9k) 42%, transparent) 0%, transparent 70%),
    var(--j3ig3);}
@media (min-width:865px) {
  .n2y8y.n2y8y .kwx0 {grid-template-columns: minmax(0, 1fr) auto;}
}
.n2y8y.n2y8y .qwqnr2f {display: grid;gap: var(--jt4);justify-items: start;min-width: 0;}

.n2y8y.n2y8y .dgfg5w1 {width: clamp(170px, 17vw, 220px);aspect-ratio: 9 / 18.5;flex-direction: column;position: relative;justify-content: center;box-shadow: 0 30px 70px color-mix(in srgb, var(--n4b) 40%, transparent);background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--zvx9k) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--n4b) 85%, transparent) 0%, transparent 65%),
    var(--vgn);gap:11px;display: flex;margin: 0 auto;align-items: center;transform: rotate(-5deg);border-radius:34px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--n4b));transition:transform 0.302s ease;}
.n2y8y.n2y8y:hover .dgfg5w1 {transform: rotate(-1deg) translateY(-4px);}
.n2y8y.n2y8y .btgg2bv {position: absolute;transform: translateX(-50%);height: 16px;border-radius: 999px;background: color-mix(in srgb, #ffffff 86%, var(--n4b));top: 10px;left: 50%;width: 36%;}
.n2y8y.n2y8y .s001yn {color: var(--lwp4z);font: 800 clamp(58px, 6vw, 80px)/.9 var(--xaw);letter-spacing: -.05em;}
.n2y8y.n2y8y .w7w3j {gap:3px;display: flex;}
.n2y8y.n2y8y .bafd {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%);background: linear-gradient(135deg, var(--zvx9k), var(--n4b));width: 13px;display: block;}
.n2y8y.n2y8y .thx31v1 {letter-spacing: .14em;overflow-wrap: anywhere;color: var(--jnoj);text-align: center;max-width: 80%;text-transform: uppercase;font: 700 13px/1.2 var(--xaw);margin-top:11px;}
@media (max-width: 859.98px) {
  .n2y8y.n2y8y .dgfg5w1 {order: -1;width: 150px;}
  .n2y8y.n2y8y .s001yn {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .n2y8y.n2y8y .dgfg5w1 {transition:none;}
}
.n2y8y.n2y8y .tfy6 {font-style: normal;}

.n8b8 .zckrg.zckrg .bkzkkya {background: var(--j3ig3);color: var(--lwp4z);border: 1px solid var(--kxz);box-shadow: none;}

.zzcvv {padding-right:24px;max-width: calc(var(--cj4) + 48px);padding-left:24px;}
@media (min-width:989px) {
  .ha8cfa {border-top: 0;margin-top:12px;padding: 0 0 14px;}
  .ha8cfa ul {-webkit-backdrop-filter: blur(12px);border-radius: 999px;border: 1px solid var(--kxz);gap:5px;display: inline-flex;background: var(--j3ig3);padding: 5px;backdrop-filter: blur(12px);}
  .ha8cfa a {color: color-mix(in srgb, var(--gg5y) 22%, var(--jnoj));min-height: 38px;display: flex;font-weight: 500;border-radius: 999px;font-size: 14.5px;align-items: center;text-decoration: none;transition:background 0.196s, color 0.189s;padding: 0 18px;}
  .ha8cfa a:hover {background: var(--kxz);color: var(--lwp4z);}
  .ha8cfa a[aria-current="page"] {background: linear-gradient(96deg, var(--n96sq) 0%, var(--n4b) 100%);font-weight: 600;color: var(--uaf95, var(--at3));}
}

.tqz2a.tqz2a > * {margin-right: auto;padding-right: 0;box-sizing: border-box;margin-left: auto;max-width: var(--cj4);padding-left: 0;}
.tqz2a .ehmvy {justify-self: start;text-align: left;}
.tqz2a .ehmvy a, .tqz2a .ehmvy img {margin-right: auto;margin-left: 0;}
@media (max-width:753px) {
  .tqz2a .qrj9 {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .tqz2a .j547x2r {justify-content: start;width: 100%;}
}
@media (max-width:988px) {
  .r0zvry {margin-right: -11px;}
}
@media (max-width:567px) {
  .n8b8 :is(.jwpsptx, .y35mbkb) :is(th, td) {padding-right:8px;padding-left:9px;white-space: normal;overflow-wrap: anywhere;}
}

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

.n8b8 :is(.vd2gv, .bg0c6) img,
.n8b8 .ygx2me img {border-radius: calc(var(--iv5ao) - 6px);}
.n8b8 .ygx2me .ym3yd.ym3yd {border-radius: 0;}
.n8b8 .p1z6 :is(div, img, a) {border-radius: calc(var(--iv5ao) - 6px);}
.n8b8 .p1z6 > * > div,
.n8b8 .p1z6 div:has(> a) {border-radius: var(--iv5ao);}
.n8b8 .p1z6 span {border-radius: 999px;}

.n8b8 .p1z6.p1z6 [role="button"] {-webkit-backdrop-filter: blur(14px);background: var(--j3ig3);box-shadow: none;border: 1px solid var(--kxz);border-radius: var(--iv5ao);backdrop-filter: blur(14px);}
.n8b8 .p1z6.p1z6 [role="button"]:first-child {border-color: color-mix(in srgb, var(--n4b) 70%, transparent);}
.n8b8 .p1z6.p1z6 [role="button"] > div:last-child {background: linear-gradient(96deg, var(--n96sq) 0%, var(--n4b) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--n4b) 34%, transparent);border-radius: 999px;color: var(--uaf95, var(--at3));}

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

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

.n8b8 > .d92fx3f:has(+ .d92fx3f) {width: auto !important;grid-column: 1;margin-left: max(24px, calc((200% - var(--cj4)) / 2)) !important;margin-right:7px !important;}
.n8b8 > .d92fx3f + .d92fx3f {margin-right: max(24px, calc((200% - var(--cj4)) / 2)) !important;grid-column: 2;width: auto !important;margin-left:6px !important;float: none;}
.n8b8 > .d92fx3f {margin-bottom: var(--h3bw) !important;margin-top: var(--h3bw) !important;}
.n8b8 > :is(.t8hg4, .adnc, .y35mbkb, .jwpsptx, .p6gbh, .sdr9nfs, .d92fx3f)
  + :is(.t8hg4, .adnc, .y35mbkb, .jwpsptx, .p6gbh, .sdr9nfs, .d92fx3f):not(.d92fx3f + .d92fx3f) {margin-top: 0 !important;}
.n8b8 > .d92fx3f + .d92fx3f {margin-top: var(--h3bw) !important;}

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

.btw56.btw56 {flex-direction: column;-webkit-backdrop-filter: blur(14px);padding: 12px !important;backdrop-filter: blur(14px);display: flex;background: var(--j3ig3);border-radius: var(--vub);border: 1px solid var(--kxz);}
.btw56.btw56 .my6pgxr picture {display: block;height: 100%;}
.n8b8 .btw56.btw56 .gpzrrm.gpzrrm {height: 100%;object-fit: cover;max-height: none;aspect-ratio: 16 / 9;border-radius: calc(var(--vub) - 12px);width: 100%;}
.btw56.btw56 .stfye0 {align-items: flex-start;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);display: flex;flex: 1 1 auto;flex-direction: column;}
.btw56.btw56 .f70v3 {margin-top: auto;}
.btw56.btw56 .dkr0ppe {margin-bottom:21px;}

@media (min-width:765px) {
  .btw56.sdr9nfs {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap:11px;display: grid;}
  
  .btw56.sdr9nfs .my6pgxr {grid-column: 1;grid-row: 1;min-height: 300px;}
  .btw56.sdr9nfs .stfye0 {grid-column: 2;justify-content: center;grid-row: 1;}
  .btw56.sdr9nfs:has(.a6bk) .my6pgxr {grid-column: 2;}
  .btw56.sdr9nfs:has(.a6bk) .stfye0 {grid-column: 1;}
  .n8b8 .btw56.sdr9nfs .gpzrrm.gpzrrm {height: 100%;aspect-ratio: auto;}
  .btw56.sdr9nfs .f70v3 {margin-top: 0;}
}

@media (min-width:989px) {
  .zzcvv {padding-top:14px;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);grid-template-areas: "brand nav acts";row-gap: 0;padding-bottom:13px;}
  .dc9dkay {justify-self: end;}
  .ha8cfa {padding: 0;justify-self: center;margin-top: 0;}
}

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

.zckrg.zckrg .kq2b78 {margin-right: calc(-1 * max(24px, calc((100vw - var(--cj4)) / 2)));scroll-padding-left: 0;grid-auto-columns: calc((min(100vw, var(--cj4)) - 2 * var(--jt4)) / 2.5);padding-right: max(24px, calc((100vw - var(--cj4)) / 2));}
.zckrg.xed0 .kq2b78 {grid-auto-columns: calc((min(100vw, var(--cj4)) - var(--jt4)) / 1.6);}
.zckrg.zckrg .bbtnj {padding: 10px;position: relative;}
.zckrg.zckrg .bvwt {aspect-ratio: 4 / 3;}
.zckrg.xed0 .bvwt {aspect-ratio: 16 / 9;}
.zckrg.zckrg .kab99 {margin: 0;bottom: 10px;position: absolute;background: linear-gradient(0deg,
    color-mix(in srgb, var(--vgn) 92%, transparent) 0%,
    color-mix(in srgb, var(--vgn) 0%, transparent) 100%);font: 650 16px/1.35 var(--xaw);left: 10px;padding: 44px 18px 16px;right: 10px;border-radius: 0 0 calc(var(--iv5ao) - 6px) calc(var(--iv5ao) - 6px);color: var(--lwp4z);}
.zckrg.zckrg .mgapn9 {color: color-mix(in srgb, var(--n4b) 55%, #ffffff);display: block;margin-bottom:4px;letter-spacing: .14em;font: 800 13px/1 var(--xaw);}
.zckrg.zckrg .e2scy0 {justify-content: space-between;display: flex;margin: 22px 0 0;align-items: center;gap:15px;}
.zckrg.zckrg .e2scy0 .vvmgz {margin: 0;}
.zckrg.zckrg .n0wxp {display: block;}
@media (max-width:753px) {
  .zckrg.zckrg .kq2b78,
  .zckrg.xed0 .kq2b78 {grid-auto-columns: 82%;padding-right:25px;margin-right: -24px;}
}
.zckrg.zckrg .kq2b78 {max-width: none;width: auto;}
.zckrg.zckrg .xemw[hidden] {display: none;}
