

:root {--zzjde:     18px;--x5s:    color-mix(in srgb, #ffffff 17%, transparent);--c2g: color-mix(in srgb, var(--yj5) 74%, transparent);--bfncb:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--abbeu) 16%, var(--pzp)));--vo3: var(--eqa6, var(--lpn));--abbeu: var(--lpn);--adwt: color-mix(in srgb, var(--vo3) 26%, var(--ryi));--mzz:   color-mix(in srgb, var(--s4x) 12%, #ffffff);--hha: 78px;--rfw: color-mix(in srgb, #ffffff 16%, transparent);--yj5:       #ffffff;--sic: color-mix(in srgb, var(--mzz) 88%, transparent);--cpwi:  1240px;--ng1i:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--pzp) 88%, transparent));--nvwu:      var(--mzz);--ryi:  var(--lpn);--wru4p:  26px;--ii6:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--pzp:  color-mix(in srgb, var(--abbeu) 22%, #0c1136);--lxgmk:  clamp(56px, 6.5vw, 104px);--ltkxc: color-mix(in srgb, var(--abbeu) 26%, #0c1136);--z8ftg:  clamp(20px, 2.2vw, 30px);}

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

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

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

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

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

html:root {background-color: var(--pzp);}
.zrss {background: transparent;}

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

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

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

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

.fma3de,
.zrss :is(.dtmgtd, .fdbsr, .ep99, .cqdga4y,
             .w28a, .cy9htsq, .b3bhge8) a[role="button"],
.zrss .cqdga4y a {text-decoration: none;align-items: center;font-weight: 600;font-size: 14.5px;cursor: pointer;display: inline-flex;justify-content: center;transition:transform 0.207s, box-shadow 0.13s, background 0.165s;white-space: nowrap;padding: 11px 26px;border-radius: 999px;border: 1px solid transparent;}

.j4tq {color: var(--r8b8p, var(--m4n4o));background: var(--sgou);}
.kcq9f {background: linear-gradient(96deg,
    var(--pgh5) 0%,
    color-mix(in srgb, var(--pgh5) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--pgh5) 34%, transparent);color: var(--km6, var(--kok));}
.kcq9f:hover {background: var(--sc6l6);transform: translateY(-2px);}

.zrss :is(.dtmgtd, .fdbsr, .ep99, .cqdga4y,
             .w28a, .cy9htsq, .b3bhge8) a[role="button"],
.zrss .cqdga4y a {box-shadow: 0 6px 22px color-mix(in srgb, var(--ryi) 34%, transparent);color: var(--tagb, var(--qcw));background: linear-gradient(96deg,
    var(--adwt) 0%,
    var(--ryi) 100%);}
.hpgvz {font-size: 16px;padding: 15px 34px;}

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

.zrss {display: flow-root;}

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

.zrss > :is(.hy7rrp, .e70mn2, .pwgy, .r0t2pq, .f3q6) {padding-right: unset;padding-left: unset;margin-left: max(24px, calc((100% - var(--cpwi)) / 2)) !important;margin-right: max(24px, calc((100% - var(--cpwi)) / 2)) !important;}

.zrss > :is(.hy7rrp, .e70mn2, .pwgy, .r0t2pq, .f3q6) {margin-top: var(--lxgmk) !important;margin-bottom: var(--lxgmk) !important;}

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

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

.dtmgtd,
.b3bhge8,
.cy9htsq,
.w28a,
.fdbsr,

.a9hd {background-color: color-mix(in srgb, var(--pzp) 82%, transparent);color: var(--yj5);}

.dtmgtd, .dtmgtd :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.b3bhge8, .b3bhge8 :is(h2,h3,p,li,strong,summary,div),
.cy9htsq, .cy9htsq :is(h2,h3,p,li,strong,div),
.w28a, .w28a :is(h2,h3,p,li,strong,div),
.fdbsr, .fdbsr :is(h1,h2,h3,p,li,strong,div),
.a9hd, .a9hd :is(h2,h3,p,li,strong,div,time) {color: var(--yj5);}
.b3bhge8 p, .cy9htsq p, .w28a p, .fdbsr p {color: var(--c2g);}

.z0qx4, .e0berxe, .bxqz7g,
.vbx2bh, .ep99, .xrkdy,
.m0g4, .afztz, .cqdga4y,
.n6j9, .za4bj91 {position: relative;--dh1: var(--ng1i);--yt6df: var(--yj5);border-top: 1px solid var(--rfw);color: var(--yj5);--pudo2: var(--yj5);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(--ltkxc) 78%, transparent);--s4x: var(--yj5);border-bottom: 1px solid var(--rfw);--mbven: var(--pzp);z-index: 0;--eqa6: var(--ryi);}

.z0qx4 + .z0qx4, .e0berxe + .e0berxe,
.bxqz7g + .bxqz7g, .vbx2bh + .vbx2bh,
.ep99 + .ep99, .xrkdy + .xrkdy,
.m0g4 + .m0g4, .afztz + .afztz,
.cqdga4y + .cqdga4y, .n6j9 + .n6j9,
.za4bj91 + .za4bj91 {border-top: 0;}

.m0g4 {box-shadow: none;border: 1px solid var(--x5s);border-radius: var(--wru4p);background: var(--bfncb);}

.ep99 {box-shadow: none;display: inline-block;background: var(--bfncb);vertical-align: top;border: 1px solid var(--x5s);border-radius: var(--wru4p);padding: 30px 32px !important;}

.zrss > .ptzb4 {margin: 0 0 var(--z8ftg) !important;margin-left: max(24px, calc((100% - var(--cpwi)) / 2)) !important;margin-right: 0 !important;padding: 30px 32px !important;width: calc((min(100%, var(--cpwi)) - 12px) / 2) !important;}

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

.zrss > .ptzb4 + .ptzb4 + * {clear: both;}

.zrss > .ptzb4 + .ptzb4
  + :is(.hy7rrp, .e70mn2, .pwgy, .r0t2pq, .f3q6) {margin-top: var(--lxgmk) !important;}

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

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

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

.zrss > * > h2::before,
.zrss :is(.v0sxn, .dy2he, .et68tn, .t2pjqw, .xj9r,
             .gcw759, .vgmz9zb, .kpg68gz, .k1jm66, .exd4p)::before,
.zrss :is(.ndekht, .bvawxj) > h2:first-child::before {content: "";display: block;height: 5px;margin: 0 0 16px;width: 46px;border-radius:3px;background: linear-gradient(90deg, var(--vo3), var(--ryi));}

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

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

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

.e4bnc3a.e4bnc3a {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--ii6);text-wrap: balance;max-width: 16ch;margin: 0;overflow-wrap: break-word;letter-spacing: -.035em;color: var(--wtx4, var(--yj5));}
.nz04vxt .y0ts5m {max-width: 48ch;font-size: clamp(16px, 1.4vw, 18.5px);color: color-mix(in srgb, var(--wtx4, var(--yj5)) 80%, transparent);margin: 18px 0 0;line-height:1.62;}
.nz04vxt .fa953dv {box-shadow: 0 8px 26px color-mix(in srgb, var(--ryi) 34%, transparent);background: linear-gradient(96deg, var(--adwt) 0%, var(--ryi) 100%);transition:transform 0.154s, box-shadow 0.199s;display: inline-flex;text-decoration: none;min-height: 54px;border-radius: 999px;color: var(--tagb, var(--qcw));font: 650 16px/1 var(--ii6);justify-content: center;padding: 0 36px;margin-top:27px;align-items: center;}
.nz04vxt .fa953dv:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--ryi) 42%, transparent);transform: translateY(-2px);}

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

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

.v31tz .x5t7ye {align-items: center;-webkit-backdrop-filter: blur(10px);position: relative;backdrop-filter: blur(10px);display: flex;background: var(--yyk, var(--ng1i));min-width: 0;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);z-index: 1;justify-content: center;border-radius: var(--wru4p);border: 1px solid var(--rfw);padding: 12px;gap:17px;}
.v31tz .ngr1fs {margin: 0;width: 100%;min-width: 0;}
.v31tz .ngr1fs picture {display: block;}
.zrss .v31tz .ngjpnf.ngjpnf {color: var(--xqa0c, inherit);width: 100%;height: auto;object-fit: contain;display: block;border-radius: calc(var(--wru4p) - 12px);max-height: none;}

.v31tz .x5t7ye:has(.rvaz7) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.v31tz .rvaz7 {min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--ii6);overflow-wrap: break-word;letter-spacing: -.03em;color: var(--q7y, var(--yj5));}
.v31tz .dngtw {height: clamp(30px, 4vw, 48px);gap:6px;display: flex;flex: 0 0 auto;align-items: flex-end;}
.v31tz .xjss0 {display: block;background: linear-gradient(180deg, var(--vo3), var(--ryi));border-radius:2px;width: 8px;}
.v31tz .xjss0:nth-child(1) {height: 34%;}
.v31tz .xjss0:nth-child(2) {height: 52%;}
.v31tz .xjss0:nth-child(3) {height: 70%;}
.v31tz .xjss0:nth-child(4) {height: 86%;}
.v31tz .xjss0:nth-child(5) {height: 100%;}

@media (min-width:952px) {
  .zrss .v31tz {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .v31tz .nz04vxt   {grid-row: 1;grid-column: 1;}
  .v31tz .x5t7ye {grid-row: 1;grid-column: 2;}
  .v31tz.xyf1g3b {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .v31tz.xyf1g3b .x5t7ye {grid-column: 1;}
  .v31tz.xyf1g3b .nz04vxt   {grid-column: 2;}
}
@media (max-width:951px) {
  
  .v31tz .x5t7ye {order: -1;padding: 8px;}
  .zrss .v31tz:has(.weah6)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--pzp) 45%, transparent) 0%,
      color-mix(in srgb, var(--pzp) 88%, transparent) 55%);}
}

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

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

.wxafg6s.j83h7 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--ryi) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--vo3) 55%, transparent) 0%, transparent 65%),
    var(--m5pb, var(--pzp));}
.fc2ss3 {user-select: none;right: -.04em;z-index: -1;max-width: 100%;font: 800 clamp(96px, 15vw, 230px)/1 var(--ii6);position: absolute;bottom: -.18em;pointer-events: none;letter-spacing: -.06em;color: color-mix(in srgb, var(--wtx4, var(--yj5)) 12%, transparent);white-space: nowrap;overflow: hidden;}
@media (max-width:951px) {
  .wxafg6s {padding: 24px 20px;min-height: min(74vh, 580px);align-items: flex-end;}
  .wxafg6s.j83h7 {min-height: 0;padding: 40px 22px;align-items: center;}
  .vfzv {background: linear-gradient(0deg,
      color-mix(in srgb, var(--pzp) 92%, transparent) 0%,
      color-mix(in srgb, var(--pzp) 70%, transparent) 45%,
      color-mix(in srgb, var(--pzp) 0%, transparent) 82%);}
  
  .fc2ss3 {display: none;}
}
@media (max-width:565px) {
  .nz04vxt .fa953dv {width: 100%;display: flex;}
}

.b3bhge8.b3bhge8 .tb4f {border-top: 1px solid var(--rfw);max-width: var(--cpwi);margin: 0 auto;}
.b3bhge8.b3bhge8 .e8b2g5h {margin: 0;background: transparent;padding: 0;border-bottom: 1px solid var(--rfw);border-radius: 0;}
.b3bhge8.b3bhge8 .h1vwh {min-height: 44px;display: flex;list-style: none;color: var(--yj5);letter-spacing: -.015em;padding: 24px 4px;justify-content: space-between;cursor: pointer;font-weight: 700;font-size: clamp(17px, 1.6vw, 20px);align-items: center;gap:24px;}
.b3bhge8.b3bhge8 .h1vwh::-webkit-details-marker {display: none;}
.b3bhge8.b3bhge8 .nd10rzb {min-width: 0;}

.b3bhge8.b3bhge8 .gamjy49 {position: relative;height: 44px;background: var(--ng1i);width: 44px;transition:background 0.175s, border-color 0.178s;border-radius: 50%;border: 1px solid var(--rfw);flex: 0 0 auto;}
.b3bhge8.b3bhge8 .gamjy49::before,
.b3bhge8.b3bhge8 .gamjy49::after {border-radius:2px;position: absolute;transform: translate(-50%, -50%);content: "";width: 15px;top: 50%;background: var(--yj5);height: 2px;left: 50%;}
.b3bhge8.b3bhge8 .gamjy49::after {transform: translate(-50%, -50%) rotate(90deg);}
.b3bhge8.b3bhge8 .e8b2g5h[open] .gamjy49::after {opacity:0.05;}
.b3bhge8.b3bhge8 .e8b2g5h[open] .gamjy49 {background: color-mix(in srgb, var(--ryi) 42%, transparent);border-color: color-mix(in srgb, var(--ryi) 62%, transparent);}
.b3bhge8.b3bhge8 .h1vwh:hover .gamjy49 {background: color-mix(in srgb, var(--ryi) 26%, transparent);}

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

.b3bhge8.b3bhge8 .s430 p,
.b3bhge8.b3bhge8 p.s430 {color: var(--c2g);margin: 0;}

.b3bhge8.b3bhge8 .wwqw2 {list-style: none;padding: 0;counter-reset: mtfaqn;}
.b3bhge8.b3bhge8 .z64w5 {counter-increment: mtfaqn;display: block;}
.b3bhge8.b3bhge8 .z64w5 .nd10rzb::before {margin-right:13px;content: counter(mtfaqn, decimal-leading-zero);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--ryi) 40%, var(--yj5));}

.b3bhge8.b3bhge8 h3.nd10rzb {letter-spacing: inherit;font: inherit;margin: 0;}

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

.w28a.w28a .px6c {height: 2px;top: 21px;left: calc(-1 * var(--z8ftg) - 22px);position: absolute;width: calc(var(--z8ftg) + 22px);z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--vo3) 30%, transparent) 0%,
    color-mix(in srgb, var(--ryi) 72%, transparent) 100%);}
.w28a.w28a .pznsns4:first-child .px6c {display: none;}

.w28a.w28a .se05g {position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--ryi) 16%, transparent);color: var(--pzl, var(--ndgbz, var(--tagb, var(--qcw))));align-items: center;font-weight: 700;justify-content: center;height: 44px;font-size: 14px;display: inline-flex;z-index: 1;background: linear-gradient(96deg,
    var(--adwt) 0%, var(--ryi) 100%);letter-spacing: .04em;flex: 0 0 auto;line-height: 1;border-radius: 50%;width: 44px;}

.w28a.w28a .zgw5 {padding: 18px 18px 0 0;display: block;}
.w28a.w28a .rz8mbja {font-weight: 700;margin: 0 0 6px;display: block;color: var(--yj5);font-size: 17px;letter-spacing: -.015em;line-height:1.28;}
.w28a.w28a .h7c5 {color: var(--c2g);font-size: 16px;display: block;line-height:1.58;}

.w28a.w28a .ms4ah .rz8mbja,
.w28a.w28a .ms4ah .h7c5 {align-self: stretch;}
.w28a.w28a .ms4ah .rz8mbja {padding: 18px 18px 0 0;}
.w28a.w28a .ms4ah .h7c5 {padding: 0 18px 0 0;}

.w28a.w28a .s6jmx .r6sv {display: flex;align-self: stretch;align-items: center;min-width: 0;gap:15px;}
.w28a.w28a .s6jmx .rz8mbja {min-width: 0;margin: 0;}

.w28a.w28a .s6jmx .h7c5 {align-self: stretch;padding: 12px 18px 0 0;}

.vbx2bh.vbx2bh .qd5c {display: grid;grid-template-columns: 1fr 1fr;max-width: var(--cpwi);border: 1px solid var(--x5s);border-radius: var(--wru4p);overflow: hidden;align-items: stretch;background: var(--bfncb);gap: 0;margin: 0 auto;}
.vbx2bh.vbx2bh .gjs1s {padding: 28px 30px;min-width: 0;}

.vbx2bh.vbx2bh .gjs1s + .gjs1s {border-left: 1px solid var(--x5s);}

.vbx2bh.vbx2bh .cw2q0 {letter-spacing: .09em;margin: 0 0 18px;padding-bottom:13px;text-transform: uppercase;border-bottom: 1px solid var(--x5s);color: color-mix(in srgb, var(--mzz) 90%, transparent);font-size: 12px;font-weight: 700;}
.vbx2bh.vbx2bh .seyagr0 {grid-template-columns: auto minmax(0, 1fr);gap:13px 12px;margin: 0;display: grid;align-items: baseline;}
.vbx2bh.vbx2bh .w59hgk7 {font-weight: 700;line-height:1.58;margin: 0;grid-column: 1;font-size: 14px;}
.vbx2bh.vbx2bh .st0e {margin: 0;color: var(--nvwu);grid-column: 2;}

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

.vbx2bh.vbx2bh i.w59hgk7 {font-style: normal;flex: 0 0 auto;}
.vbx2bh.vbx2bh span.st0e {min-width: 0;}

.vbx2bh.vbx2bh .ryvxva .w59hgk7 {color: color-mix(in srgb, var(--ryi) 32%, var(--mzz));}

.zrss {--eqa6: var(--yj5);}

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

.zrss > * > *:not(style) {max-width: var(--cpwi);}

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

.jpge.jpge .t2pjqw {margin: 0 0 10px;}
.jpge.jpge .hhnftw {color: var(--sic);font-size: 15.5px;margin: 0 0 26px;}

.jpge.jpge .rfqd7fv {gap: var(--z8ftg);max-width: var(--cpwi);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;}

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

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

.jpge.erbq0 .snny5gk {padding: 11px;gap:9px;}
.jpge.erbq0 .njs79 {font-size: 13px;}
.jpge.jpge .snny5gk {color: var(--nvwu);transition:transform 0.152s, border-color 0.196s;text-decoration: none;background: var(--bfncb);flex-direction: column;padding: 16px;border-radius: var(--zzjde);border: 1px solid var(--x5s);display: flex;gap:13px;}
.jpge.jpge .snny5gk:hover {transform: translateY(-3px);border-color: color-mix(in srgb, var(--ryi) 42%, transparent);}
.jpge.jpge .nfw4 {display: block;height: auto;aspect-ratio: 1;border-radius: calc(var(--zzjde) - 6px);width: 100%;object-fit: cover;}
.jpge.jpge .njs79 {overflow-wrap: break-word;font: 600 18px/1.3 var(--ii6);letter-spacing: -.01em;}
.jpge.jpge .vnxb {font: 500 12.5px/1 var(--ii6);font-style: normal;color: color-mix(in srgb, var(--mzz) 82%, transparent);letter-spacing: .09em;text-transform: uppercase;}

.c7wzd.c7wzd .vgmz9zb {margin: 0 0 22px;}

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

@media (max-width:995px) { .c7wzd.c7wzd .hbm52 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .c7wzd.c7wzd .hbm52 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.c7wzd.d33dza .hbm52 {border: 1px solid var(--x5s);border-radius: var(--wru4p);background: var(--x5s);overflow: hidden;gap: 0;}
.c7wzd.d33dza .jmjw7z {border: 0;}
.c7wzd.c7wzd .jmjw7z {margin: 0;}
.c7wzd.c7wzd .kbk7wn7 {justify-content: center;min-height: 124px;border-radius: var(--zzjde);padding: 24px;align-items: center;transition:transform 0.184s;background: color-mix(in srgb, var(--ryi) 14%, #0d1436);display: flex;}
.c7wzd.d33dza .kbk7wn7 {border-radius: 0;}
.c7wzd.c7wzd .kbk7wn7:hover {transform: translateY(-2px);}
.c7wzd.c7wzd .b9fcrkh {display: block;object-fit: contain;max-height: 60px;max-width: 100%;height: auto;}

.zhvs.zhvs .gcw759 {margin: 0 0 22px;}

.zhvs.zhvs .qtdkz {grid-template-columns: repeat(4, minmax(0, 1fr));border: 1px solid var(--x5s);border-radius: var(--wru4p);gap: 0;background: var(--bfncb);max-width: var(--cpwi);display: grid;margin: 0 auto;align-items: stretch;overflow: hidden;grid-auto-rows: auto;}

.zhvs.ek67c5 .nt43p {padding: 14px 12px;}

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

.zhvs.zhvs .nt43p {gap:17px;border-top: 1px solid var(--x5s);padding: 22px 22px;min-width: 0;display: flex;align-items: center;}
.zhvs.zhvs .d7bnr84 {flex: 0 0 auto;margin: 0;align-items: center;display: flex;}
.zhvs.zhvs .w9nk {flex: 1 1 auto;font: 500 16.5px/1.3 var(--ii6);min-width: 0;margin: 0;gap:11px;align-items: center;display: flex;color: color-mix(in srgb, var(--mzz) 84%, transparent);}
.zhvs.zhvs .hwtwmtq {height: 40px;padding: 9px 14px;border-radius: calc(var(--zzjde) - 6px);width: auto;background: color-mix(in srgb, var(--ryi) 14%, #0d1436);object-fit: contain;display: block;}
.zhvs.zhvs .amqvv {min-width: 0;overflow-wrap: break-word;}

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

.bhxx0c.bhxx0c .kpg68gz {color: var(--yj5);margin: 0 0 24px;}
.bhxx0c.bhxx0c .q0vmt {gap:16px 22px;align-items: center;max-width: var(--cpwi);margin: 0 auto 30px;flex-wrap: wrap;display: flex;}
.bhxx0c.bhxx0c .q61a {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--ii6);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: var(--yj5);}

.bhxx0c.bhxx0c .a3xvmr {height: 10px;flex: 1 1 200px;background: var(--ng1i);min-width: 140px;border-radius: 999px;border: 1px solid var(--rfw);overflow: hidden;position: relative;}
.bhxx0c.bhxx0c .a3xvmr::before {background: linear-gradient(90deg, var(--vo3), var(--ryi));position: absolute;inset: 0 auto 0 0;width: var(--a4m, 0%);border-radius: 999px;content: "";}
.bhxx0c.bhxx0c .j181jrs {color: var(--c2g);min-width: 0;line-height:1.62;flex: 1 1 260px;font-size: 16px;font-style: normal;}
.bhxx0c.bhxx0c .eycjw {max-width: var(--cpwi);display: grid;margin: 0 auto;padding: 0;list-style: none;gap: var(--z8ftg);}
.bhxx0c.a4yppqj .eycjw {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.bhxx0c.bhxx0c .hs3nf {-webkit-backdrop-filter: blur(14px);border-radius: var(--zzjde);border: 1px solid var(--rfw);padding: 22px 24px;backdrop-filter: blur(14px);background: var(--ng1i);margin: 0;}
.bhxx0c.bhxx0c .bd06aj {line-height:1.60;font-size: 15.5px;color: var(--c2g);margin: 0 0 12px;}
.bhxx0c.bhxx0c .tjsvtpr {letter-spacing: .1em;color: var(--yj5);text-transform: uppercase;font: 600 12px/1 var(--ii6);}
.bhxx0c.bhxx0c .z82s {font-style: normal;font: 600 12px/1 var(--ii6);font-variant-numeric: tabular-nums;color: var(--c2g);margin-left:9px;}

.c5s9hn.c5s9hn {overflow: hidden;padding: 0 !important;display: inline-grid;border-radius: var(--wru4p);border: 1px solid var(--x5s);gap: 0;box-shadow: none;background: var(--bfncb);vertical-align: top;grid-template-columns: minmax(0, 1fr);}
.c5s9hn.c5s9hn .e46zvh {margin: 0;min-width: 0;}
.c5s9hn.c5s9hn .bjjfgdd {max-height: 320px;display: block;height: 100%;object-fit: cover;width: 100%;}
.c5s9hn.c5s9hn .ywcr {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.c5s9hn.c5s9hn .p60v1x {height: 5px;border-radius:3px;width: 46px;margin: 0 0 16px;background: linear-gradient(90deg, var(--vo3), var(--ryi));display: block;}
.c5s9hn.c5s9hn .et68tn {margin: 0 0 12px;}

.c5s9hn.c5s9hn .c3tr4 > :first-child {margin-top: 0;}
.c5s9hn.c5s9hn .c3tr4 > :last-child  {margin-bottom: 0;}
.c5s9hn.c5s9hn .jzy9zw {color: var(--tagb, var(--qcw));font: 600 15px/1 var(--ii6);border-radius: 999px;background: linear-gradient(96deg,
    var(--adwt) 0%, var(--ryi) 100%);padding: 0 26px;margin-top:19px;min-height: 46px;box-shadow: 0 6px 22px color-mix(in srgb, var(--ryi) 30%, transparent);justify-content: center;display: inline-flex;transition:transform 0.162s;align-items: center;text-decoration: none;}
.c5s9hn.c5s9hn .jzy9zw:hover {transform: translateY(-2px);}
@media (min-width:755px) {
  .c5s9hn.xr8rc {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .c5s9hn.xr8rc .e46zvh {grid-column: 1;grid-row: 1;}
  .c5s9hn.xr8rc .ywcr {grid-row: 1;grid-column: 2;}
  
  .c5s9hn.xr8rc .j3j72yj {grid-row: 1;grid-column: 1;}
  .c5s9hn.xr8rc:has(.j3j72yj) .e46zvh {grid-column: 2;grid-row: 1;}
  
  .c5s9hn.xr8rc:has(.bn7qqm) {grid-template-columns: minmax(0, 1fr);}
}

.c5s9hn.ptzb4 .bjjfgdd {max-height: 200px;}

.a68y5.a68y5 .vjd4p {gap:17px 28px;align-items: flex-end;justify-content: space-between;flex-wrap: wrap;display: flex;}
.a68y5.a68y5 .yj069z {flex: 1 1 320px;min-width: 0;}
.a68y5.a68y5 .k1jm66 {text-align: left;color: var(--yj5);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--ii6);letter-spacing: -.03em;margin: 0;}
.a68y5.a68y5 .bhqt {max-width: 62ch;text-align: left;font-size: clamp(16px, 1.4vw, 19px);color: var(--c2g);line-height:1.56;margin: 14px 0 0;}
.a68y5.a68y5 .v91epr {gap:10px;flex: 0 0 auto;display: flex;}
.a68y5.a68y5 .zvg2ak {color: var(--yj5);height: 52px;justify-content: center;transition:background 0.178s, opacity 0.151s, transform 0.133s;border-radius: 999px;border: 1px solid var(--rfw);width: 52px;-webkit-backdrop-filter: blur(10px);font: 600 20px/1 var(--ii6);display: inline-flex;background: var(--ng1i);backdrop-filter: blur(10px);padding: 0;cursor: pointer;align-items: center;}
.a68y5.a68y5 .zvg2ak:hover:not(:disabled) {color: var(--tagb, var(--qcw));background: linear-gradient(96deg, var(--adwt) 0%, var(--ryi) 100%);}
.a68y5.a68y5 .zvg2ak:disabled {cursor: default;opacity:0.35;}
.a68y5.a68y5 .zvg2ak[hidden] {display: none;}
.a68y5.a68y5 :is(.zvg2ak, .gpgax):focus-visible {outline: 2px solid var(--yj5);outline-offset: 3px;}

.a68y5.a68y5 .gq28q {display: flex;flex-wrap: wrap;gap:13px;margin: 28px 0 0;}
.a68y5.a68y5 .qk2hj1,
.a68y5.a68y5 .a8b9s6m {text-decoration: none;flex: 0 0 auto;border-radius: 999px;width: auto;min-height: 48px;padding: 0 28px;transition:transform 0.189s;justify-content: center;white-space: nowrap;font: 600 15px/1 var(--ii6);align-items: center;display: inline-flex;}
.a68y5.a68y5 .qk2hj1 {color: var(--tagb, var(--qcw));background: linear-gradient(96deg,
    var(--adwt) 0%, var(--ryi) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--ryi) 32%, transparent);}

.a68y5.a68y5 .a8b9s6m {border: 1px solid var(--rfw);color: var(--yj5);background: var(--ng1i);}
.a68y5.a68y5 .qk2hj1:hover,
.a68y5.a68y5 .a8b9s6m:hover {transform: translateY(-2px);}

.a68y5.a68y5 .gpgax {overscroll-behavior-x: contain;gap: var(--z8ftg);scroll-snap-type: x mandatory;padding: 0;scrollbar-width: none;scroll-behavior: smooth;display: grid;grid-auto-flow: column;overflow-x: auto;margin: 30px 0 0;grid-auto-columns: calc((100% - var(--z8ftg)) / 1.6);list-style: none;}
.a68y5.a68y5 .gpgax::-webkit-scrollbar {display: none;}
.a68y5.smt2q5 .gpgax {grid-auto-columns: calc((100% - var(--z8ftg)) / 1.25);}
.a68y5.a68y5 .tbwt3n1 {backdrop-filter: blur(14px);min-width: 0;scroll-snap-align: start;margin: 0;-webkit-backdrop-filter: blur(14px);border-radius: var(--zzjde);border: 1px solid var(--rfw);background: var(--ng1i);padding: 12px;}
.a68y5.a68y5 .tbwt3n1 picture {display: block;}
.a68y5.a68y5 .yngn {aspect-ratio: 16 / 10;height: auto;width: 100%;object-fit: cover;border-radius: calc(var(--zzjde) - 6px);display: block;}
.a68y5.a68y5 .ra4y0a {color: var(--yj5);margin: 14px 6px 6px;font: 600 15.5px/1.4 var(--ii6);display: block;}

.a68y5.a68y5 .p6cv {display: flex;gap:7px;margin: 22px 0 0;}
.a68y5.a68y5 .z94y {height: 8px;background: var(--rfw);transition:width 0.3s ease, background 0.294s ease;width: 8px;border-radius: 999px;display: block;}
.a68y5.a68y5 .z94y[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--vo3), var(--ryi));}
@media (max-width:752px) {
  .a68y5.a68y5 .gpgax,
  .a68y5.smt2q5 .gpgax {gap:13px;grid-auto-columns: 84%;}
  .a68y5.a68y5 .zvg2ak {height: 44px;width: 44px;}
  .a68y5.a68y5 .gq28q > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .a68y5.a68y5 .gpgax {scroll-behavior: auto;}
  .a68y5.a68y5 .z94y {transition:none;}
}

.hy7rrp.hy7rrp {border-radius: var(--wru4p);border: 1px solid var(--x5s);display: grid;max-width: var(--cpwi);grid-template-columns: auto minmax(0, 1fr) auto;padding: clamp(22px, 2.4vw, 30px);align-items: start;box-shadow: none;background: var(--bfncb);margin: 0 auto;gap:20px;}
.hy7rrp.hy7rrp .zf3kvr {margin: 0;}
.hy7rrp.hy7rrp .mp1g {object-fit: cover;display: block;height: 76px;width: 76px;border-radius: var(--zzjde);}
.hy7rrp.hy7rrp .sca7 {min-width: 0;}
.hy7rrp.hy7rrp .p495f {color: var(--nvwu);letter-spacing: -.015em;font: 700 18px/1.3 var(--ii6);display: block;}
.hy7rrp.hy7rrp .z2gj {font-style: normal;font: 500 11.5px/1.35 var(--ii6);display: block;letter-spacing: .1em;text-transform: uppercase;margin-top:3px;color: var(--sic);}

.hy7rrp.hy7rrp .nr6k {min-width: 0;display: block;}
.hy7rrp.hy7rrp .nr6k:not(:last-child) {padding-bottom:12px;border-bottom: 1px solid var(--x5s);margin: 0 0 14px;}

.hy7rrp.hy7rrp .nr6k + .jcdnm,
.hy7rrp.hy7rrp .nr6k + .pah4v {margin-top: 0;}

.hy7rrp.hy7rrp .jcdnm {line-height:1.61;color: var(--nvwu);font-size: 15.5px;margin: 12px 0 0;}
.hy7rrp.hy7rrp .pah4v {margin: 10px 0 0;line-height:1.55;font-size: 13px;color: var(--sic);}
.hy7rrp.hy7rrp .rzqz439 {flex-wrap: wrap;gap:9px;display: flex;}
.hy7rrp.hy7rrp .w0fz {transition:border-color 0.162s, color 0.159s;align-items: center;height: 44px;width: 44px;text-decoration: none;border-radius: 999px;border: 1px solid var(--x5s);display: inline-flex;color: var(--nvwu);justify-content: center;}
.hy7rrp.hy7rrp .w0fz:hover {color: color-mix(in srgb, var(--ryi) 40%, var(--mzz));border-color: color-mix(in srgb, var(--ryi) 50%, transparent);}

.hy7rrp.t369r8 {grid-template-columns: minmax(0, 1fr);}
.hy7rrp.t369r8 .rzqz439 {margin-top:4px;}

.c4cec.c4cec .e6bdzx {height: 5px;margin: 0 0 16px;border-radius:2px;width: 46px;background: linear-gradient(90deg, var(--vo3), var(--ryi));display: block;}
.c4cec.c4cec .dy2he {margin: 0 0 16px;}

.c4cec.c4cec .t2b2 {color: var(--nvwu);}
.c4cec.knyew5 .t2b2 {max-width: 68ch;}
.c4cec.c4cec .t2b2 > :first-child {margin-top: 0;}
.c4cec.c4cec .t2b2 > :last-child  {margin-bottom: 0;}

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

.c4cec.c4cec .xvdxss .dy2he {margin: 0;}

.c4cec.ymes6e .t2b2 {max-width: 72ch;}

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

.kb81zr.kb81zr .ngk2vff {display: inline-flex;box-shadow: 0 8px 26px color-mix(in srgb, var(--ryi) 34%, transparent);background: linear-gradient(96deg,
    var(--adwt) 0%, var(--ryi) 100%);justify-content: center;color: var(--tagb, var(--qcw));border-radius: 999px;transition:transform 0.17s;gap:9px;text-decoration: none;align-items: center;min-height: 52px;padding: 0 32px;}
.kb81zr.kb81zr .ngk2vff:hover {transform: translateY(-2px);}
.kb81zr.kb81zr .q0frx {font: 600 15.5px/1 var(--ii6);}

.kb81zr.kb81zr .j5fdjw,

.kb81zr.hjhyq1 .ngk2vff::after {height: 7px;width: 7px;border-top: 2px solid currentColor;transform: rotate(45deg);flex: 0 0 auto;border-right: 2px solid currentColor;}
.kb81zr.hjhyq1 .ngk2vff::after {content: "";}
.kb81zr.kb81zr .y5qtc {max-width: var(--cpwi);width: 100%;}

.e70mn2.e70mn2 {background: var(--bfncb);border-radius: var(--wru4p);border: 1px solid var(--x5s);padding: 14px;max-width: var(--cpwi);margin: 0 auto;}
.e70mn2.wr03j1 {padding: 0;overflow: hidden;}

.e70mn2.e70mn2 .cvj0 {margin: 0;}
.e70mn2.e70mn2 .m0cv {display: block;text-decoration: none;}
.e70mn2.e70mn2 .kn8v9hy {border-radius: calc(var(--wru4p) - 8px);width: 100%;display: block;height: auto;}
.e70mn2.wr03j1 .kn8v9hy {border-radius: 0;}

.pwgy.pwgy {padding: clamp(22px, 2.4vw, 32px);position: relative;background: var(--bfncb);margin: 0 auto;max-width: var(--cpwi);border-radius: var(--wru4p);border: 1px solid var(--x5s);}
.pwgy.w5tyxj2 {border: 0;padding-right: 0;padding-left: 0;background: none;}
.pwgy.pwgy .exd4p {text-transform: uppercase;color: var(--sic);margin: 0 0 14px;font: 700 12px/1.3 var(--ii6);letter-spacing: .16em;display: block;}
.pwgy.pwgy .bvawxj {color: var(--nvwu);}
.pwgy.pwgy .bvawxj > :first-child {margin-top: 0;}
.pwgy.pwgy .bvawxj > :last-child  {margin-bottom: 0;}

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

.pwgy.s4mnyxr .ja7dwq {align-items: center;border-bottom: 1px solid var(--x5s);padding-bottom:13px;display: flex;gap:12px;margin: 0 0 16px;}
.pwgy.s4mnyxr .ja7dwq .exd4p {margin: 0;min-width: 0;}
.pwgy.s4mnyxr .ja7dwq .mxww1by {bottom: auto;margin-left: auto;position: static;right: auto;flex: 0 0 auto;}

.pwgy.w5tyxj2.s4mnyxr .ja7dwq {padding-bottom:9px;}

.r0t2pq.r0t2pq {margin: 0 auto;max-width: var(--cpwi);border-radius: var(--wru4p);border: 1px solid var(--x5s);background: var(--bfncb);--aydnh:  clamp(24px, 2.6vw, 34px);overflow: hidden;padding: var(--aydnh) var(--aydnh) var(--aydnh) var(--g1k0y);position: relative;--g1k0y: clamp(28px, 3vw, 40px);}

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

.r0t2pq.eyy7t {--g1k0y: clamp(24px, 2.6vw, 34px);}
.r0t2pq.eyy7t::before {bottom: auto;background: linear-gradient(90deg, var(--vo3), var(--ryi));width: auto;height: 5px;right: 0;}
.r0t2pq.r0t2pq .w7c6m {background: linear-gradient(90deg, var(--vo3), var(--ryi));width: 46px;margin: 0 0 16px;border-radius:3px;display: block;height: 5px;}
.r0t2pq.r0t2pq .xj9r {margin: 0 0 14px;}

.r0t2pq.r0t2pq .ndekht {color: var(--nvwu);}
.r0t2pq.r0t2pq .ndekht > :first-child {margin-top: 0;}
.r0t2pq.r0t2pq .ndekht > :last-child  {margin-bottom: 0;}

.r0t2pq.txb03ep .n8dts9h {align-items: center;gap:15px;padding: clamp(15px, 1.6vw, 21px) var(--aydnh) clamp(15px, 1.6vw, 21px) var(--g1k0y);margin-right:  calc(var(--aydnh) * -1);margin-bottom: clamp(20px, 2vw, 28px);display: flex;margin-left:   calc(var(--g1k0y) * -1);background: color-mix(in srgb, #ffffff 7%, transparent);margin-top:    calc(var(--aydnh) * -1);border-bottom: 1px solid var(--x5s);}
.r0t2pq.txb03ep .n8dts9h .w7c6m {margin: 0;flex: 0 0 auto;}
.r0t2pq.txb03ep .n8dts9h .xj9r {min-width: 0;margin: 0;}

@media (max-width:565px) {
  .r0t2pq.txb03ep .n8dts9h {align-items: flex-start;}
  .r0t2pq.txb03ep .n8dts9h .w7c6m {margin-top:12px;}
}

.f3q6.f3q6 {margin: 0 auto;background: var(--bfncb);max-width: var(--cpwi);border-radius: var(--wru4p);border: 1px solid var(--x5s);padding: clamp(20px, 2.2vw, 28px);}
.f3q6.f3q6 .v7q7nwn {text-transform: uppercase;font: 700 12px/1.3 var(--ii6);letter-spacing: .16em;margin: 0 0 14px;color: var(--sic);display: block;}
.f3q6.f3q6 .bpzhk2 {display: flex;gap:8px;flex-wrap: wrap;}

.f3q6.f3q6 ul.bpzhk2 {margin: 0;padding: 0;list-style: none;}
.f3q6.f3q6 .bpzhk2 li {display: flex;min-width: 0;}
.f3q6.f3q6 .bpzhk2 a {border-radius: 999px;border: 1px solid var(--x5s);transition:border-color 0.191s, color 0.156s, transform 0.197s;display: inline-flex;text-decoration: none;min-height: 44px;align-items: center;font: 500 14px/1.3 var(--ii6);padding: 0 16px;color: var(--nvwu);background: transparent;}
.f3q6.f3q6 .bpzhk2 a:hover {color: color-mix(in srgb, var(--ryi) 40%, var(--mzz));transform: translateY(-2px);border-color: color-mix(in srgb, var(--ryi) 50%, transparent);}

.bwjk {color: var(--yj5);background-repeat: no-repeat;padding: var(--lxgmk) 24px;background-color: var(--pzp);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--vo3) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--ryi) 42%, transparent) 0%, transparent 64%);}
.n8v5 {max-width: var(--cpwi);gap:25px;justify-content: space-between;margin: 0 auto;display: flex;flex-wrap: wrap;align-items: center;}
.tvjt73 {font-weight: 700;text-wrap: balance;letter-spacing: -.028em;margin: 0;font-size: clamp(26px, 3.2vw, 40px);line-height:1.14;}
.hrdhx47 {font-size: 16px;margin: 10px 0 0;color: var(--c2g);}

.px1n4 {padding: 20px 24px 0;margin: 0 auto;color: var(--c2g);font-size: 13px;max-width: var(--cpwi);}

.g38qz.g38qz {padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);color: var(--huf);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--rt1nv) 62%, transparent) 0%,
      color-mix(in srgb, var(--rt1nv) 62%, transparent) 100%),
    var(--pzp);--huf:   var(--tm18b, #ffffff);--zy9: color-mix(in srgb, var(--huf) 82%, var(--ryi));}

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

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

.g38qz .bsygs {display: grid;gap:55px;grid-auto-flow: column;}
.g38qz .bsygs ul {display: grid;gap:10px;padding: 0;list-style: none;margin: 0;}
.g38qz .bsygs a {color: var(--zy9);text-decoration: none;font-size: 14.5px;}
.g38qz .bsygs a:hover {color: var(--huf);text-decoration: underline;text-underline-offset: 4px;}

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

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

.g38qz .ayvwew p + p {margin-top:10px;line-height:1.62;}

@media (max-width:995px) {

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

  .aqp07 {gap:9px;}
  .fma3de {padding: 9px 13px;font-size: 13.5px;}
  .s2y6 {font-size: 18px;}
  .m8rq12 {display: none;}
  
  :root {--hha: 72px;}
  .v4ywp3 {display: flex;}
  .hej69nk {justify-self: start;grid-column: 1;}
  .aqp07 {grid-column: 3;}
}

@media (max-width:853px) {
  .zrss .dtmgtd {min-height: 0;}
  .zrss .dtmgtd .m8g3jn {grid-template-columns: minmax(0, 1fr);gap:21px;}
  .zrss .dtmgtd .rdkzjcp,
  .zrss .dtmgtd .x4nxcsz,
  .zrss .dtmgtd .m8g3jn > a {grid-column: 1;grid-row: auto;}
  .zrss .dtmgtd .x4nxcsz {text-align: left;}
  .n8v5 {align-items: flex-start;flex-direction: column;}

  .vbx2bh.vbx2bh .qd5c {grid-template-columns: 1fr;}
  .vbx2bh.vbx2bh .gjs1s + .gjs1s {border-left: 0;border-top: 1px solid var(--x5s);}

  .w28a.w28a .n8bnpfm {gap: 0;grid-template-columns: 1fr;}
  .w28a.w28a .pznsns4 {padding: 0 0 26px;display: grid;grid-template-columns: 44px minmax(0, 1fr);gap: 0 16px;}
  .w28a.w28a .pznsns4:last-child {padding-bottom: 0;}
  .w28a.w28a .px6c {left: 21px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--vo3) 30%, transparent) 0%,
      color-mix(in srgb, var(--ryi) 72%, transparent) 100%);top: calc(-26px - 0px);height: 26px;width: 2px;}
  .w28a.w28a .zgw5 {padding: 10px 0 0;}
  
  .w28a.w28a .ms4ah .rz8mbja {grid-column: 2;padding: 10px 0 0;}
  .w28a.w28a .ms4ah .h7c5 {padding: 0;grid-column: 2;}
  
  .w28a.w28a .s6jmx .r6sv {gap:16px;grid-column: 1 / -1;}
  .w28a.w28a .s6jmx .h7c5 {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.g38qz .bsygs a {align-items: center;display: flex;min-height: 44px;}
.hej69nk {min-height: 44px;display: inline-flex;align-items: center;}

.fma3de, .hj0f65, .bwjk,
.zrss a[role="button"],
.zrss .cqdga4y a {min-height: 44px;}

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

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

.m8rq12 ul {gap:9px;}

.g38qz .bsygs ul {display: grid;gap:9px;}

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

.a9hd.a9hd .nct47 {margin: 0;}

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

.a9hd.a9hd .v0sxn {margin: 0 0 12px;font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--ii6);color: var(--yj5);letter-spacing: -.03em;}
.a9hd.a9hd .mpje {margin: 0;color: var(--c2g);max-width: 60ch;}

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

.a9hd.a9hd .a9kg1rh {gap:11px;margin: 0;display: flex;padding: 0;list-style: none;flex-wrap: wrap;}
.a9hd.a9hd .d66n9 {min-height: 44px;gap:11px;padding: 10px 18px;align-items: baseline;border: 1px solid var(--rfw);border-radius: 999px;background: var(--ng1i);display: flex;}
.a9hd.eyw56y .d66n9 {border-radius: var(--zzjde);flex-direction: column;align-items: flex-start;gap:2px;}

.a9hd.a9hd .d6m58 {font: 600 12px/1.3 var(--ii6);font-style: normal;letter-spacing: .08em;color: color-mix(in srgb, #ffffff 86%, transparent);text-transform: uppercase;}
.a9hd.a9hd .q913rkt {font: 600 15px/1.3 var(--ii6);font-variant-numeric: tabular-nums;color: var(--yj5);}

.a9hd.a9hd .e2we9j3 {gap:13px;display: flex;flex-wrap: wrap;}

.a9hd.a9hd ul.e2we9j3 {list-style: none;margin: 0;padding: 0;}
.a9hd.a9hd .q9nk6ce {min-width: 0;display: flex;}
.a9hd.a9hd .q9nk6ce > .w47t {flex: 1 1 auto;}
.a9hd.a9hd .w47t {color: #fff;background: #000;flex-direction: column;padding: 8px 24px;display: inline-flex;border-radius: var(--zzjde);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);text-decoration: none;min-height: 52px;justify-content: center;transition:transform 0.145s, border-color 0.135s;}
.a9hd.a9hd .w47t:hover {transform: translateY(-2px);border-color: color-mix(in srgb, #ffffff 52%, transparent);}
.a9hd.a9hd .hk1y3v {letter-spacing: .1em;font: 500 10.5px/1.3 var(--ii6);text-transform: uppercase;color: inherit;}
.a9hd.a9hd .g6dh1 {font: 700 17px/1.2 var(--ii6);font-style: normal;letter-spacing: -.02em;color: inherit;}

@media (max-width:565px) {
  
  .a9hd.a9hd .e2we9j3 {align-items: stretch;flex-direction: column;}
  .a9hd.a9hd .w47t  {align-items: flex-start;}
  .a9hd.a9hd .q9nk6ce   {align-self: stretch;}
  
  .a9hd.a9hd .a9kg1rh {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.qt4e a:focus-visible,
.s95pq5:focus-visible,
.v4ywp3:focus-visible {outline: 2px solid var(--yj5);outline-offset: 2px;}

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

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

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

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

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

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

.f3q6.f3q6 .qbpks > summary.hm4ef1 {cursor: pointer;list-style: none;gap:13px;align-items: center;min-height: 44px;display: flex;}
.f3q6.f3q6 .qbpks > summary.hm4ef1::-webkit-details-marker {display: none;}
.f3q6.f3q6 .qbpks > summary.hm4ef1:focus-visible {border-radius: var(--cws, 6px);outline: 3px solid var(--ryi, var(--lpn));outline-offset: 3px;}
.f3q6.f3q6 .qbpks > summary.hm4ef1 .v7q7nwn {margin: 0;}

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

.kakt0r {--f6b3: var(--zzjde);--bf2r2: 1px solid color-mix(in srgb, var(--yj5) 26%, transparent);--tg5: var(--zzjde);--v7p: var(--zzjde);}

.zhvs.zhvs .amqvv {color: var(--yj5);}

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

@media (max-width:565px) {
  .x40rh {gap:9px;}
  .aqp07 {gap:5px;}
  .aqp07 .fma3de {padding: 0 12px;font-size: 13px;}
}

@media (max-width:995px) {
  .aqp07 .kakt0r {display: none;}
}
.pywa49t .kakt0r {justify-self: start;}
@media (max-width:565px) {
  .aqp07 {gap:5px;}
  .aqp07 .fma3de {font-size: 12.5px;padding: 0 11px;white-space: nowrap;}
  .hej69nk img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .x40rh {gap:7px;}
  .aqp07 .fma3de {font-size: 12px;padding: 0 9px;}
  .hej69nk img {max-width: 24vw;}
}

.zrss :is(.p60v1x, .e6bdzx, .w7c6m, .mwe0e) {display: none !important;}

.zrss > .ep99.xr8rc {margin-left: max(24px, calc((100% - var(--cpwi)) / 2)) !important;padding: 12px !important;float: none;clear: both;margin-bottom: var(--lxgmk) !important;margin-right: max(24px, calc((100% - var(--cpwi)) / 2)) !important;margin-top: var(--lxgmk) !important;}

.a9hd.a9hd .xtvfef {position: relative;gap: clamp(26px, 4vw, 64px);padding: clamp(26px, 4vw, 56px);-webkit-backdrop-filter: blur(14px);display: grid;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--ryi) 45%, transparent) 0%, transparent 70%),
    var(--ng1i);backdrop-filter: blur(14px);align-items: center;overflow: hidden;isolation: isolate;border-radius: var(--wru4p);border: 1px solid var(--rfw);grid-template-columns: minmax(0, 1fr);}
.a9hd.qjsg .xtvfef {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--vo3) 42%, transparent) 0%, transparent 70%),
    var(--ng1i);}
@media (min-width:851px) {
  .a9hd.a9hd .xtvfef {grid-template-columns: minmax(0, 1fr) auto;}
}
.a9hd.a9hd .teer {min-width: 0;justify-items: start;display: grid;gap: var(--z8ftg);}

.a9hd.a9hd .wwtntd {display: flex;box-shadow: 0 30px 70px color-mix(in srgb, var(--ryi) 40%, transparent);aspect-ratio: 9 / 18.5;background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--vo3) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--ryi) 85%, transparent) 0%, transparent 65%),
    var(--pzp);margin: 0 auto;border-radius:35px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--ryi));position: relative;flex-direction: column;width: clamp(170px, 17vw, 220px);transition:transform 0.338s ease;justify-content: center;gap:10px;transform: rotate(-5deg);align-items: center;}
.a9hd.a9hd:hover .wwtntd {transform: rotate(-1deg) translateY(-4px);}
.a9hd.a9hd .q8xcw {width: 36%;border-radius: 999px;transform: translateX(-50%);left: 50%;position: absolute;top: 10px;height: 16px;background: color-mix(in srgb, #ffffff 86%, var(--ryi));}
.a9hd.a9hd .p60k2d4 {color: var(--yj5);font: 800 clamp(58px, 6vw, 80px)/.9 var(--ii6);letter-spacing: -.05em;}
.a9hd.a9hd .znacv11 {display: flex;gap:3px;}
.a9hd.a9hd .pe8dca {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(--vo3), var(--ryi));display: block;}
.a9hd.a9hd .g6dh1 {max-width: 80%;font: 700 13px/1.2 var(--ii6);overflow-wrap: anywhere;text-transform: uppercase;color: var(--c2g);letter-spacing: .14em;margin-top:9px;text-align: center;}
@media (max-width: 859.98px) {
  .a9hd.a9hd .wwtntd {width: 150px;order: -1;}
  .a9hd.a9hd .p60k2d4 {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .a9hd.a9hd .wwtntd {transition:none;}
}
.a9hd.a9hd .n5b0z {font-style: normal;}

.zrss .a68y5.a68y5 .a8b9s6m {background: var(--ng1i);color: var(--yj5);box-shadow: none;border: 1px solid var(--rfw);}

.x40rh {padding-right:23px;max-width: calc(var(--cpwi) + 48px);padding-left:25px;}
@media (min-width:996px) {
  .m8rq12 {margin-top:13px;border-top: 0;padding: 0 0 14px;}
  .m8rq12 ul {backdrop-filter: blur(12px);display: inline-flex;background: var(--ng1i);border-radius: 999px;border: 1px solid var(--rfw);-webkit-backdrop-filter: blur(12px);gap:5px;padding: 5px;}
  .m8rq12 a {font-size: 14.5px;min-height: 38px;align-items: center;text-decoration: none;font-weight: 500;color: color-mix(in srgb, var(--lh8) 22%, var(--c2g));padding: 0 18px;border-radius: 999px;display: flex;transition:background 0.167s, color 0.167s;}
  .m8rq12 a:hover {color: var(--yj5);background: var(--rfw);}
  .m8rq12 a[aria-current="page"] {color: var(--tagb, var(--qcw));font-weight: 600;background: linear-gradient(96deg, var(--adwt) 0%, var(--ryi) 100%);}
}

.g38qz.g38qz > * {margin-left: auto;margin-right: auto;max-width: var(--cpwi);padding-right: 0;box-sizing: border-box;padding-left: 0;}
.g38qz .nhrvtvw {text-align: left;justify-self: start;}
.g38qz .nhrvtvw a, .g38qz .nhrvtvw img {margin-right: auto;margin-left: 0;}
@media (max-width:752px) {
  .g38qz .me47prx {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .g38qz .bsygs {justify-content: start;width: 100%;}
}
@media (max-width:995px) {
  .v4ywp3 {margin-right: -11px;}
}
@media (max-width:565px) {
  .zrss :is(.r0t2pq, .pwgy) :is(th, td) {white-space: normal;overflow-wrap: anywhere;padding-left:8px;padding-right:9px;}
}

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

.zrss :is(.zhvs, .c7wzd) img,
.zrss .wxafg6s img {border-radius: calc(var(--zzjde) - 6px);}
.zrss .wxafg6s .ddjbm.ddjbm {border-radius: 0;}
.zrss .r8380z :is(div, img, a) {border-radius: calc(var(--zzjde) - 6px);}
.zrss .r8380z > * > div,
.zrss .r8380z div:has(> a) {border-radius: var(--zzjde);}
.zrss .r8380z span {border-radius: 999px;}

.zrss .r8380z.r8380z [role="button"] {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);background: var(--ng1i);box-shadow: none;border: 1px solid var(--rfw);border-radius: var(--zzjde);}
.zrss .r8380z.r8380z [role="button"]:first-child {border-color: color-mix(in srgb, var(--ryi) 70%, transparent);}
.zrss .r8380z.r8380z [role="button"] > div:last-child {background: linear-gradient(96deg, var(--adwt) 0%, var(--ryi) 100%);color: var(--tagb, var(--qcw));border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--ryi) 34%, transparent);}

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

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

.zrss > .ptzb4:has(+ .ptzb4) {margin-left: max(24px, calc((200% - var(--cpwi)) / 2)) !important;grid-column: 1;margin-right:6px !important;width: auto !important;}
.zrss > .ptzb4 + .ptzb4 {margin-left:7px !important;grid-column: 2;margin-right: max(24px, calc((200% - var(--cpwi)) / 2)) !important;width: auto !important;float: none;}
.zrss > .ptzb4 {margin-top: var(--lxgmk) !important;margin-bottom: var(--lxgmk) !important;}
.zrss > :is(.hy7rrp, .e70mn2, .pwgy, .r0t2pq, .f3q6, .xr8rc, .ptzb4)
  + :is(.hy7rrp, .e70mn2, .pwgy, .r0t2pq, .f3q6, .xr8rc, .ptzb4):not(.ptzb4 + .ptzb4) {margin-top: 0 !important;}
.zrss > .ptzb4 + .ptzb4 {margin-top: var(--lxgmk) !important;}

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

.c5s9hn.c5s9hn {display: flex;background: var(--ng1i);padding: 12px !important;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);flex-direction: column;border-radius: var(--wru4p);border: 1px solid var(--rfw);}
.c5s9hn.c5s9hn .e46zvh picture {display: block;height: 100%;}
.zrss .c5s9hn.c5s9hn .bjjfgdd.bjjfgdd {border-radius: calc(var(--wru4p) - 12px);object-fit: cover;aspect-ratio: 16 / 9;height: 100%;width: 100%;max-height: none;}
.c5s9hn.c5s9hn .ywcr {padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);align-items: flex-start;display: flex;flex: 1 1 auto;flex-direction: column;}
.c5s9hn.c5s9hn .jzy9zw {margin-top: auto;}
.c5s9hn.c5s9hn .c3tr4 {margin-bottom:19px;}

@media (min-width:755px) {
  .c5s9hn.xr8rc {display: grid;align-items: stretch;gap:13px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .c5s9hn.xr8rc .e46zvh {min-height: 300px;grid-column: 1;grid-row: 1;}
  .c5s9hn.xr8rc .ywcr {justify-content: center;grid-column: 2;grid-row: 1;}
  .c5s9hn.xr8rc:has(.j3j72yj) .e46zvh {grid-column: 2;}
  .c5s9hn.xr8rc:has(.j3j72yj) .ywcr {grid-column: 1;}
  .zrss .c5s9hn.xr8rc .bjjfgdd.bjjfgdd {aspect-ratio: auto;height: 100%;}
  .c5s9hn.xr8rc .jzy9zw {margin-top: 0;}
}

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

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

.a68y5.a68y5 .gpgax {scroll-padding-left: 0;margin-right: calc(-1 * max(24px, calc((100vw - var(--cpwi)) / 2)));grid-auto-columns: calc((min(100vw, var(--cpwi)) - 2 * var(--z8ftg)) / 2.5);padding-right: max(24px, calc((100vw - var(--cpwi)) / 2));}
.a68y5.smt2q5 .gpgax {grid-auto-columns: calc((min(100vw, var(--cpwi)) - var(--z8ftg)) / 1.6);}
.a68y5.a68y5 .tbwt3n1 {position: relative;padding: 10px;}
.a68y5.a68y5 .yngn {aspect-ratio: 4 / 3;}
.a68y5.smt2q5 .yngn {aspect-ratio: 16 / 9;}
.a68y5.a68y5 .ra4y0a {margin: 0;padding: 44px 18px 16px;border-radius: 0 0 calc(var(--zzjde) - 6px) calc(var(--zzjde) - 6px);color: var(--yj5);right: 10px;bottom: 10px;position: absolute;left: 10px;font: 650 16px/1.35 var(--ii6);background: linear-gradient(0deg,
    color-mix(in srgb, var(--pzp) 92%, transparent) 0%,
    color-mix(in srgb, var(--pzp) 0%, transparent) 100%);}
.a68y5.a68y5 .z4nk {color: color-mix(in srgb, var(--ryi) 55%, #ffffff);letter-spacing: .14em;font: 800 13px/1 var(--ii6);margin-bottom:4px;display: block;}
.a68y5.a68y5 .aagxnb {align-items: center;margin: 22px 0 0;justify-content: space-between;gap:15px;display: flex;}
.a68y5.a68y5 .aagxnb .p6cv {margin: 0;}
.a68y5.a68y5 .vjd4p {display: block;}
@media (max-width:752px) {
  .a68y5.a68y5 .gpgax,
  .a68y5.smt2q5 .gpgax {margin-right: -24px;grid-auto-columns: 82%;padding-right:25px;}
}
.a68y5.a68y5 .gpgax {max-width: none;width: auto;}
.a68y5.a68y5 .z94y[hidden] {display: none;}
