

:root {--xb45k:     18px;--fiyg3:    color-mix(in srgb, #ffffff 17%, transparent);--ir0: var(--q5x8, var(--gp0b));--jy7d:  var(--gp0b);--uiouy: color-mix(in srgb, var(--alfpw) 26%, #0c1136);--be1i:  clamp(20px, 2.2vw, 30px);--alfpw: var(--gp0b);--krv38: color-mix(in srgb, var(--ir0) 26%, var(--jy7d));--gz7q:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--alfpw) 16%, var(--ic3)));--yv1:  1240px;--x15:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--ic3) 88%, transparent));--y2x8: color-mix(in srgb, var(--l1u3) 74%, transparent);--dekr: color-mix(in srgb, var(--goiqf) 88%, transparent);--l1u3:       #ffffff;--gbsp:  26px;--sdgol:"Inter", "SF Pro Text", system-ui, "Segoe UI", sans-serif;--b9y0i: 78px;--a31: color-mix(in srgb, #ffffff 16%, transparent);--goiqf:   color-mix(in srgb, var(--mogwt) 12%, #ffffff);--ohlx:      var(--goiqf);--ic3:  color-mix(in srgb, var(--alfpw) 22%, #0c1136);--yrmy:  clamp(56px, 6.5vw, 104px);}

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

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

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

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

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

html:root {background-color: var(--ic3);}
.fq500 {background: transparent;}

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

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

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

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

.eqnq55,
.fq500 :is(.jkqs, .dv90ky, .jf3kz, .nseb6d4,
             .hgn676b, .jqkn2, .wvan50t) a[role="button"],
.fq500 .nseb6d4 a {text-decoration: none;align-items: center;white-space: nowrap;justify-content: center;transition:transform 0.136s, box-shadow 0.154s, background 0.132s;display: inline-flex;font-weight: 600;cursor: pointer;padding: 11px 26px;font-size: 14.5px;border-radius: 999px;border: 1px solid transparent;}

.p6g8fps {color: var(--iqj, var(--d18ei));background: var(--kml);}
.z9g1d4t {color: var(--qokks, var(--bc86));background: linear-gradient(96deg,
    var(--ojx4) 0%,
    color-mix(in srgb, var(--ojx4) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--ojx4) 34%, transparent);}
.z9g1d4t:hover {transform: translateY(-2px);background: var(--mhx);}

.fq500 :is(.jkqs, .dv90ky, .jf3kz, .nseb6d4,
             .hgn676b, .jqkn2, .wvan50t) a[role="button"],
.fq500 .nseb6d4 a {background: linear-gradient(96deg,
    var(--krv38) 0%,
    var(--jy7d) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--jy7d) 34%, transparent);color: var(--qpcg, var(--c3m));}
.eerhk {font-size: 16px;padding: 15px 34px;}

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

.fq500 {display: flow-root;}

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

.fq500 > :is(.yknf, .ar1ppd, .ws9bmv, .ybfz, .c1vne) {margin-left: max(24px, calc((100% - var(--yv1)) / 2)) !important;padding-right: unset;margin-right: max(24px, calc((100% - var(--yv1)) / 2)) !important;padding-left: unset;}

.fq500 > :is(.yknf, .ar1ppd, .ws9bmv, .ybfz, .c1vne) {margin-bottom: var(--yrmy) !important;margin-top: var(--yrmy) !important;}

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

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

.jkqs,
.wvan50t,
.jqkn2,
.hgn676b,
.dv90ky,

.rm4zdv {color: var(--l1u3);background-color: color-mix(in srgb, var(--ic3) 82%, transparent);}

.jkqs, .jkqs :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.wvan50t, .wvan50t :is(h2,h3,p,li,strong,summary,div),
.jqkn2, .jqkn2 :is(h2,h3,p,li,strong,div),
.hgn676b, .hgn676b :is(h2,h3,p,li,strong,div),
.dv90ky, .dv90ky :is(h1,h2,h3,p,li,strong,div),
.rm4zdv, .rm4zdv :is(h2,h3,p,li,strong,div,time) {color: var(--l1u3);}
.wvan50t p, .jqkn2 p, .hgn676b p, .dv90ky p {color: var(--y2x8);}

.rfpft, .mff6awj, .v6akcx,
.tn7sh8, .jf3kz, .md7hma,
.wpk4, .r64dem, .nseb6d4,
.mkz4b9, .f87xr {--pydw: var(--l1u3);z-index: 0;border-top: 1px solid var(--a31);--fj9: var(--ic3);--qmbd: var(--x15);--q5x8: var(--jy7d);color: var(--l1u3);position: relative;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(--uiouy) 78%, transparent);border-bottom: 1px solid var(--a31);--mogwt: var(--l1u3);--egg: var(--l1u3);}

.rfpft + .rfpft, .mff6awj + .mff6awj,
.v6akcx + .v6akcx, .tn7sh8 + .tn7sh8,
.jf3kz + .jf3kz, .md7hma + .md7hma,
.wpk4 + .wpk4, .r64dem + .r64dem,
.nseb6d4 + .nseb6d4, .mkz4b9 + .mkz4b9,
.f87xr + .f87xr {border-top: 0;}

.wpk4 {box-shadow: none;border: 1px solid var(--fiyg3);border-radius: var(--gbsp);background: var(--gz7q);}

.jf3kz {vertical-align: top;box-shadow: none;background: var(--gz7q);display: inline-block;padding: 30px 32px !important;border: 1px solid var(--fiyg3);border-radius: var(--gbsp);}

.fq500 > .bzxvx {padding: 30px 32px !important;width: calc((min(100%, var(--yv1)) - 12px) / 2) !important;margin: 0 0 var(--be1i) !important;margin-left: max(24px, calc((100% - var(--yv1)) / 2)) !important;margin-right: 0 !important;}

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

.fq500 > .bzxvx + .bzxvx + * {clear: both;}

.fq500 > .bzxvx + .bzxvx
  + :is(.yknf, .ar1ppd, .ws9bmv, .ybfz, .c1vne) {margin-top: var(--yrmy) !important;}

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

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

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

.fq500 > * > h2::before,
.fq500 :is(.qe5z01, .fkchb, .j19ms, .p1a5v, .x1kv69,
             .hcdfa, .sh0qdw1, .ekgv, .z4q5w, .byg3)::before,
.fq500 :is(.h2wj, .zka710) > h2:first-child::before {display: block;content: "";height: 5px;width: 46px;margin: 0 0 16px;border-radius:2px;background: linear-gradient(90deg, var(--ir0), var(--jy7d));}

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

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

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

.qgwx83.qgwx83 {color: var(--ont3g, var(--l1u3));text-wrap: balance;margin: 0;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--sdgol);letter-spacing: -.035em;max-width: 16ch;overflow-wrap: break-word;}
.dhagp .frvrg0j {max-width: 48ch;color: color-mix(in srgb, var(--ont3g, var(--l1u3)) 80%, transparent);font-size: clamp(16px, 1.4vw, 18.5px);margin: 18px 0 0;line-height:1.62;}
.dhagp .gz43fta {display: inline-flex;box-shadow: 0 8px 26px color-mix(in srgb, var(--jy7d) 34%, transparent);background: linear-gradient(96deg, var(--krv38) 0%, var(--jy7d) 100%);padding: 0 36px;color: var(--qpcg, var(--c3m));align-items: center;border-radius: 999px;font: 650 16px/1 var(--sdgol);justify-content: center;margin-top:27px;transition:transform 0.176s, box-shadow 0.192s;min-height: 54px;text-decoration: none;}
.dhagp .gz43fta:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--jy7d) 42%, transparent);transform: translateY(-2px);}

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

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

.w2nd .ysnfh {justify-content: center;align-items: center;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);border-radius: var(--gbsp);border: 1px solid var(--a31);padding: 12px;min-width: 0;gap:19px;background: var(--cu4a, var(--x15));position: relative;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);z-index: 1;display: flex;}
.w2nd .p3ah6x {width: 100%;margin: 0;min-width: 0;}
.w2nd .p3ah6x picture {display: block;}
.fq500 .w2nd .bk39m.bk39m {width: 100%;color: var(--pel, inherit);border-radius: calc(var(--gbsp) - 12px);object-fit: contain;max-height: none;height: auto;display: block;}

.w2nd .ysnfh:has(.j0zae) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.w2nd .j0zae {color: var(--emg, var(--l1u3));overflow-wrap: break-word;min-width: 0;letter-spacing: -.03em;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--sdgol);}
.w2nd .het9129 {gap:5px;flex: 0 0 auto;display: flex;height: clamp(30px, 4vw, 48px);align-items: flex-end;}
.w2nd .yrwd {width: 8px;border-radius:3px;background: linear-gradient(180deg, var(--ir0), var(--jy7d));display: block;}
.w2nd .yrwd:nth-child(1) {height: 34%;}
.w2nd .yrwd:nth-child(2) {height: 52%;}
.w2nd .yrwd:nth-child(3) {height: 70%;}
.w2nd .yrwd:nth-child(4) {height: 86%;}
.w2nd .yrwd:nth-child(5) {height: 100%;}

@media (min-width:949px) {
  .fq500 .w2nd {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .w2nd .dhagp   {grid-row: 1;grid-column: 1;}
  .w2nd .ysnfh {grid-row: 1;grid-column: 2;}
  .w2nd.fph0 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .w2nd.fph0 .ysnfh {grid-column: 1;}
  .w2nd.fph0 .dhagp   {grid-column: 2;}
}
@media (max-width:948px) {
  
  .w2nd .ysnfh {order: -1;padding: 8px;}
  .fq500 .w2nd:has(.akb975)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--ic3) 45%, transparent) 0%,
      color-mix(in srgb, var(--ic3) 88%, transparent) 55%);}
}

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

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

.cwtggq.jah32v {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--jy7d) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--ir0) 55%, transparent) 0%, transparent 65%),
    var(--mw6b, var(--ic3));}
.n25fk {pointer-events: none;font: 800 clamp(96px, 15vw, 230px)/1 var(--sdgol);z-index: -1;position: absolute;bottom: -.18em;color: color-mix(in srgb, var(--ont3g, var(--l1u3)) 12%, transparent);user-select: none;max-width: 100%;white-space: nowrap;right: -.04em;overflow: hidden;letter-spacing: -.06em;}
@media (max-width:948px) {
  .cwtggq {min-height: min(74vh, 580px);align-items: flex-end;padding: 24px 20px;}
  .cwtggq.jah32v {padding: 40px 22px;min-height: 0;align-items: center;}
  .b30r {background: linear-gradient(0deg,
      color-mix(in srgb, var(--ic3) 92%, transparent) 0%,
      color-mix(in srgb, var(--ic3) 70%, transparent) 45%,
      color-mix(in srgb, var(--ic3) 0%, transparent) 82%);}
  
  .n25fk {display: none;}
}
@media (max-width:549px) {
  .dhagp .gz43fta {width: 100%;display: flex;}
}

.wvan50t.wvan50t .hm9n0b {margin: 0 auto;border-top: 1px solid var(--a31);max-width: var(--yv1);}
.wvan50t.wvan50t .vewa92 {border-radius: 0;border-bottom: 1px solid var(--a31);background: transparent;margin: 0;padding: 0;}
.wvan50t.wvan50t .ggaap {list-style: none;min-height: 44px;justify-content: space-between;font-weight: 700;padding: 24px 4px;cursor: pointer;align-items: center;color: var(--l1u3);letter-spacing: -.015em;display: flex;gap:25px;font-size: clamp(17px, 1.6vw, 20px);}
.wvan50t.wvan50t .ggaap::-webkit-details-marker {display: none;}
.wvan50t.wvan50t .gwjety {min-width: 0;}

.wvan50t.wvan50t .j5jewf {background: var(--x15);width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--a31);position: relative;flex: 0 0 auto;transition:background 0.204s, border-color 0.165s;}
.wvan50t.wvan50t .j5jewf::before,
.wvan50t.wvan50t .j5jewf::after {border-radius:2px;content: "";height: 2px;position: absolute;background: var(--l1u3);top: 50%;width: 15px;transform: translate(-50%, -50%);left: 50%;}
.wvan50t.wvan50t .j5jewf::after {transform: translate(-50%, -50%) rotate(90deg);}
.wvan50t.wvan50t .vewa92[open] .j5jewf::after {opacity:0.05;}
.wvan50t.wvan50t .vewa92[open] .j5jewf {background: color-mix(in srgb, var(--jy7d) 42%, transparent);border-color: color-mix(in srgb, var(--jy7d) 62%, transparent);}
.wvan50t.wvan50t .ggaap:hover .j5jewf {background: color-mix(in srgb, var(--jy7d) 26%, transparent);}

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

.wvan50t.wvan50t .ye2ye p,
.wvan50t.wvan50t p.ye2ye {margin: 0;color: var(--y2x8);}

.wvan50t.wvan50t .m2q94w {padding: 0;list-style: none;counter-reset: mtfaqn;}
.wvan50t.wvan50t .apwd4d {counter-increment: mtfaqn;display: block;}
.wvan50t.wvan50t .apwd4d .gwjety::before {margin-right:13px;content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--jy7d) 40%, var(--l1u3));font-variant-numeric: tabular-nums;}

.wvan50t.wvan50t h3.gwjety {margin: 0;letter-spacing: inherit;font: inherit;}

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

.hgn676b.hgn676b .k2s1v {left: calc(-1 * var(--be1i) - 22px);top: 21px;position: absolute;z-index: 0;width: calc(var(--be1i) + 22px);background: linear-gradient(90deg,
    color-mix(in srgb, var(--ir0) 30%, transparent) 0%,
    color-mix(in srgb, var(--jy7d) 72%, transparent) 100%);height: 2px;}
.hgn676b.hgn676b .zf7fe0:first-child .k2s1v {display: none;}

.hgn676b.hgn676b .g88gr3 {align-items: center;font-weight: 700;flex: 0 0 auto;width: 44px;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--jy7d) 16%, transparent);background: linear-gradient(96deg,
    var(--krv38) 0%, var(--jy7d) 100%);letter-spacing: .04em;justify-content: center;height: 44px;line-height: 1;color: var(--xgrk, var(--dp0y, var(--qpcg, var(--c3m))));border-radius: 50%;font-size: 14px;z-index: 1;display: inline-flex;}

.hgn676b.hgn676b .mvz08d {display: block;padding: 18px 18px 0 0;}
.hgn676b.hgn676b .btf9 {font-weight: 700;font-size: 17px;display: block;margin: 0 0 6px;letter-spacing: -.015em;line-height:1.29;color: var(--l1u3);}
.hgn676b.hgn676b .q6d6 {color: var(--y2x8);display: block;line-height:1.60;font-size: 16px;}

.hgn676b.hgn676b .p18gejj .btf9,
.hgn676b.hgn676b .p18gejj .q6d6 {align-self: stretch;}
.hgn676b.hgn676b .p18gejj .btf9 {padding: 18px 18px 0 0;}
.hgn676b.hgn676b .p18gejj .q6d6 {padding: 0 18px 0 0;}

.hgn676b.hgn676b .kee3v2 .w4eny {gap:13px;display: flex;min-width: 0;align-items: center;align-self: stretch;}
.hgn676b.hgn676b .kee3v2 .btf9 {min-width: 0;margin: 0;}

.hgn676b.hgn676b .kee3v2 .q6d6 {padding: 12px 18px 0 0;align-self: stretch;}

.tn7sh8.tn7sh8 .ejywqq {display: grid;border: 1px solid var(--fiyg3);border-radius: var(--gbsp);align-items: stretch;overflow: hidden;margin: 0 auto;background: var(--gz7q);max-width: var(--yv1);grid-template-columns: 1fr 1fr;gap: 0;}
.tn7sh8.tn7sh8 .kpd8 {min-width: 0;padding: 28px 30px;}

.tn7sh8.tn7sh8 .kpd8 + .kpd8 {border-left: 1px solid var(--fiyg3);}

.tn7sh8.tn7sh8 .rrzfa7 {margin: 0 0 18px;font-size: 12px;text-transform: uppercase;border-bottom: 1px solid var(--fiyg3);letter-spacing: .09em;font-weight: 700;padding-bottom:15px;color: color-mix(in srgb, var(--goiqf) 90%, transparent);}
.tn7sh8.tn7sh8 .dsydb8 {gap:11px 12px;margin: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;}
.tn7sh8.tn7sh8 .n4hz6bq {margin: 0;line-height:1.61;font-size: 14px;grid-column: 1;font-weight: 700;}
.tn7sh8.tn7sh8 .rqjg7 {color: var(--ohlx);margin: 0;grid-column: 2;}

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

.tn7sh8.tn7sh8 i.n4hz6bq {font-style: normal;flex: 0 0 auto;}
.tn7sh8.tn7sh8 span.rqjg7 {min-width: 0;}

.tn7sh8.tn7sh8 .dtbety .n4hz6bq {color: color-mix(in srgb, var(--jy7d) 32%, var(--goiqf));}

.fq500 {--q5x8: var(--l1u3);}

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

.fq500 > * > *:not(style) {max-width: var(--yv1);}

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

.v38rv6.v38rv6 .p1a5v {margin: 0 0 10px;}
.v38rv6.v38rv6 .ewhj3 {font-size: 15.5px;color: var(--dekr);margin: 0 0 26px;}

.v38rv6.v38rv6 .ja4a6fz {gap: var(--be1i);grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;max-width: var(--yv1);margin: 0 auto;}

@media (max-width:1008px) { .v38rv6.v38rv6 .ja4a6fz {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:549px)  { .v38rv6.v38rv6 .ja4a6fz {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.v38rv6.q1pb .rbkge {padding: 11px;gap:8px;}
.v38rv6.q1pb .zfrp0z0 {font-size: 13px;}
.v38rv6.v38rv6 .rbkge {flex-direction: column;display: flex;gap:12px;transition:transform 0.184s, border-color 0.164s;text-decoration: none;background: var(--gz7q);padding: 16px;color: var(--ohlx);border-radius: var(--xb45k);border: 1px solid var(--fiyg3);}
.v38rv6.v38rv6 .rbkge:hover {border-color: color-mix(in srgb, var(--jy7d) 42%, transparent);transform: translateY(-3px);}
.v38rv6.v38rv6 .xazkve9 {border-radius: calc(var(--xb45k) - 6px);aspect-ratio: 1;height: auto;display: block;width: 100%;object-fit: cover;}
.v38rv6.v38rv6 .zfrp0z0 {overflow-wrap: break-word;letter-spacing: -.01em;font: 600 18px/1.3 var(--sdgol);}
.v38rv6.v38rv6 .y4n6b {text-transform: uppercase;font: 500 12.5px/1 var(--sdgol);font-style: normal;color: color-mix(in srgb, var(--goiqf) 82%, transparent);letter-spacing: .09em;}

.f8fzxa.f8fzxa .sh0qdw1 {margin: 0 0 22px;}

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

@media (max-width:1008px) { .f8fzxa.f8fzxa .v3kp0x {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:549px)  { .f8fzxa.f8fzxa .v3kp0x {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.f8fzxa.a0abg5j .v3kp0x {border: 1px solid var(--fiyg3);border-radius: var(--gbsp);gap: 0;background: var(--fiyg3);overflow: hidden;}
.f8fzxa.a0abg5j .jzr8 {border: 0;}
.f8fzxa.f8fzxa .jzr8 {margin: 0;}
.f8fzxa.f8fzxa .j3beke {display: flex;border-radius: var(--xb45k);background: color-mix(in srgb, var(--jy7d) 14%, #0d1436);align-items: center;transition:transform 0.189s;justify-content: center;padding: 24px;min-height: 124px;}
.f8fzxa.a0abg5j .j3beke {border-radius: 0;}
.f8fzxa.f8fzxa .j3beke:hover {transform: translateY(-2px);}
.f8fzxa.f8fzxa .dwy1nag {max-height: 60px;display: block;object-fit: contain;max-width: 100%;height: auto;}

.w4n975v.w4n975v .hcdfa {margin: 0 0 22px;}

.w4n975v.w4n975v .np3v {background: var(--gz7q);margin: 0 auto;border: 1px solid var(--fiyg3);border-radius: var(--gbsp);gap: 0;overflow: hidden;align-items: stretch;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;max-width: var(--yv1);grid-auto-rows: auto;}

.w4n975v.ppdqer9 .e0vn08v {padding: 14px 12px;}

@media (max-width:1008px) { .w4n975v.w4n975v .np3v {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:549px)  { .w4n975v.w4n975v .np3v {grid-template-columns: minmax(0, 1fr);} }

.w4n975v.w4n975v .e0vn08v {min-width: 0;border-top: 1px solid var(--fiyg3);gap:15px;display: flex;padding: 22px 22px;align-items: center;}
.w4n975v.w4n975v .sgxf48x {align-items: center;display: flex;margin: 0;flex: 0 0 auto;}
.w4n975v.w4n975v .dzrw {margin: 0;gap:9px;flex: 1 1 auto;min-width: 0;font: 500 16.5px/1.3 var(--sdgol);display: flex;color: color-mix(in srgb, var(--goiqf) 84%, transparent);align-items: center;}
.w4n975v.w4n975v .kqnz {width: auto;height: 40px;display: block;border-radius: calc(var(--xb45k) - 6px);background: color-mix(in srgb, var(--jy7d) 14%, #0d1436);padding: 9px 14px;object-fit: contain;}
.w4n975v.w4n975v .qfad5s {min-width: 0;overflow-wrap: break-word;}

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

.dq3kcf3.dq3kcf3 .ekgv {margin: 0 0 24px;color: var(--l1u3);}
.dq3kcf3.dq3kcf3 .s6ay {flex-wrap: wrap;margin: 0 auto 30px;display: flex;max-width: var(--yv1);align-items: center;gap:15px 22px;}
.dq3kcf3.dq3kcf3 .jg8x9ws {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--sdgol);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: var(--l1u3);}

.dq3kcf3.dq3kcf3 .pzq5 {flex: 1 1 200px;min-width: 140px;position: relative;overflow: hidden;border-radius: 999px;border: 1px solid var(--a31);background: var(--x15);height: 10px;}
.dq3kcf3.dq3kcf3 .pzq5::before {background: linear-gradient(90deg, var(--ir0), var(--jy7d));border-radius: 999px;position: absolute;content: "";width: var(--uuv, 0%);inset: 0 auto 0 0;}
.dq3kcf3.dq3kcf3 .g6t6 {min-width: 0;flex: 1 1 260px;line-height:1.59;color: var(--y2x8);font-size: 16px;font-style: normal;}
.dq3kcf3.dq3kcf3 .hay20c5 {max-width: var(--yv1);padding: 0;display: grid;gap: var(--be1i);list-style: none;margin: 0 auto;}
.dq3kcf3.h8js .hay20c5 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.dq3kcf3.dq3kcf3 .nh4m41m {backdrop-filter: blur(14px);padding: 22px 24px;-webkit-backdrop-filter: blur(14px);margin: 0;background: var(--x15);border-radius: var(--xb45k);border: 1px solid var(--a31);}
.dq3kcf3.dq3kcf3 .zw6cw6b {font-size: 15.5px;color: var(--y2x8);line-height:1.62;margin: 0 0 12px;}
.dq3kcf3.dq3kcf3 .fzsef {letter-spacing: .1em;color: var(--l1u3);font: 600 12px/1 var(--sdgol);text-transform: uppercase;}
.dq3kcf3.dq3kcf3 .fwv9ep {font-style: normal;font: 600 12px/1 var(--sdgol);font-variant-numeric: tabular-nums;margin-left:10px;color: var(--y2x8);}

.jwfm8e.jwfm8e {border-radius: var(--gbsp);border: 1px solid var(--fiyg3);vertical-align: top;box-shadow: none;gap: 0;grid-template-columns: minmax(0, 1fr);display: inline-grid;padding: 0 !important;overflow: hidden;background: var(--gz7q);}
.jwfm8e.jwfm8e .f50p9 {min-width: 0;margin: 0;}
.jwfm8e.jwfm8e .z474t {width: 100%;object-fit: cover;height: 100%;display: block;max-height: 320px;}
.jwfm8e.jwfm8e .r07ab {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.jwfm8e.jwfm8e .ej6x {display: block;width: 46px;height: 5px;border-radius:2px;background: linear-gradient(90deg, var(--ir0), var(--jy7d));margin: 0 0 16px;}
.jwfm8e.jwfm8e .j19ms {margin: 0 0 12px;}

.jwfm8e.jwfm8e .nhrx3k > :first-child {margin-top: 0;}
.jwfm8e.jwfm8e .nhrx3k > :last-child  {margin-bottom: 0;}
.jwfm8e.jwfm8e .mkkth {align-items: center;box-shadow: 0 6px 22px color-mix(in srgb, var(--jy7d) 30%, transparent);margin-top:19px;border-radius: 999px;display: inline-flex;font: 600 15px/1 var(--sdgol);padding: 0 26px;transition:transform 0.202s;justify-content: center;text-decoration: none;color: var(--qpcg, var(--c3m));background: linear-gradient(96deg,
    var(--krv38) 0%, var(--jy7d) 100%);min-height: 46px;}
.jwfm8e.jwfm8e .mkkth:hover {transform: translateY(-2px);}
@media (min-width:754px) {
  .jwfm8e.fmsw {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .jwfm8e.fmsw .f50p9 {grid-row: 1;grid-column: 1;}
  .jwfm8e.fmsw .r07ab {grid-column: 2;grid-row: 1;}
  
  .jwfm8e.fmsw .rpkb6hy {grid-column: 1;grid-row: 1;}
  .jwfm8e.fmsw:has(.rpkb6hy) .f50p9 {grid-column: 2;grid-row: 1;}
  
  .jwfm8e.fmsw:has(.e5w0q) {grid-template-columns: minmax(0, 1fr);}
}

.jwfm8e.bzxvx .z474t {max-height: 200px;}

.m386y7.m386y7 .d00ac {align-items: flex-end;gap:19px 28px;flex-wrap: wrap;display: flex;justify-content: space-between;}
.m386y7.m386y7 .f5tz {flex: 1 1 320px;min-width: 0;}
.m386y7.m386y7 .z4q5w {text-align: left;margin: 0;color: var(--l1u3);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--sdgol);letter-spacing: -.03em;}
.m386y7.m386y7 .z8bxdvc {line-height:1.53;text-align: left;font-size: clamp(16px, 1.4vw, 19px);margin: 14px 0 0;color: var(--y2x8);max-width: 62ch;}
.m386y7.m386y7 .k9sqys {display: flex;flex: 0 0 auto;gap:11px;}
.m386y7.m386y7 .pbmd {backdrop-filter: blur(10px);align-items: center;display: inline-flex;color: var(--l1u3);cursor: pointer;border-radius: 999px;border: 1px solid var(--a31);padding: 0;width: 52px;height: 52px;font: 600 20px/1 var(--sdgol);background: var(--x15);transition:background 0.147s, opacity 0.207s, transform 0.167s;-webkit-backdrop-filter: blur(10px);justify-content: center;}
.m386y7.m386y7 .pbmd:hover:not(:disabled) {background: linear-gradient(96deg, var(--krv38) 0%, var(--jy7d) 100%);color: var(--qpcg, var(--c3m));}
.m386y7.m386y7 .pbmd:disabled {opacity:0.34;cursor: default;}
.m386y7.m386y7 .pbmd[hidden] {display: none;}
.m386y7.m386y7 :is(.pbmd, .yx04):focus-visible {outline: 2px solid var(--l1u3);outline-offset: 3px;}

.m386y7.m386y7 .s91y {gap:13px;margin: 28px 0 0;flex-wrap: wrap;display: flex;}
.m386y7.m386y7 .mft1d4,
.m386y7.m386y7 .grm0hv {text-decoration: none;width: auto;min-height: 48px;padding: 0 28px;white-space: nowrap;display: inline-flex;flex: 0 0 auto;font: 600 15px/1 var(--sdgol);transition:transform 0.138s;align-items: center;justify-content: center;border-radius: 999px;}
.m386y7.m386y7 .mft1d4 {box-shadow: 0 6px 22px color-mix(in srgb, var(--jy7d) 32%, transparent);color: var(--qpcg, var(--c3m));background: linear-gradient(96deg,
    var(--krv38) 0%, var(--jy7d) 100%);}

.m386y7.m386y7 .grm0hv {border: 1px solid var(--a31);background: var(--x15);color: var(--l1u3);}
.m386y7.m386y7 .mft1d4:hover,
.m386y7.m386y7 .grm0hv:hover {transform: translateY(-2px);}

.m386y7.m386y7 .yx04 {display: grid;margin: 30px 0 0;padding: 0;grid-auto-flow: column;list-style: none;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;grid-auto-columns: calc((100% - var(--be1i)) / 1.6);overflow-x: auto;scrollbar-width: none;gap: var(--be1i);scroll-behavior: smooth;}
.m386y7.m386y7 .yx04::-webkit-scrollbar {display: none;}
.m386y7.h194 .yx04 {grid-auto-columns: calc((100% - var(--be1i)) / 1.25);}
.m386y7.m386y7 .q3c4x5r {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);scroll-snap-align: start;min-width: 0;padding: 12px;background: var(--x15);border-radius: var(--xb45k);border: 1px solid var(--a31);margin: 0;}
.m386y7.m386y7 .q3c4x5r picture {display: block;}
.m386y7.m386y7 .rsyk6 {height: auto;aspect-ratio: 16 / 10;width: 100%;object-fit: cover;border-radius: calc(var(--xb45k) - 6px);display: block;}
.m386y7.m386y7 .eevb5j {font: 600 15.5px/1.4 var(--sdgol);display: block;margin: 14px 6px 6px;color: var(--l1u3);}

.m386y7.m386y7 .wc8tqe {gap:9px;display: flex;margin: 22px 0 0;}
.m386y7.m386y7 .sf2fxwm {background: var(--a31);border-radius: 999px;transition:width 0.329s ease, background 0.293s ease;width: 8px;height: 8px;display: block;}
.m386y7.m386y7 .sf2fxwm[data-on="1"] {background: linear-gradient(90deg, var(--ir0), var(--jy7d));width: 32px;}
@media (max-width:754px) {
  .m386y7.m386y7 .yx04,
  .m386y7.h194 .yx04 {grid-auto-columns: 84%;gap:12px;}
  .m386y7.m386y7 .pbmd {width: 44px;height: 44px;}
  .m386y7.m386y7 .s91y > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .m386y7.m386y7 .yx04 {scroll-behavior: auto;}
  .m386y7.m386y7 .sf2fxwm {transition:none;}
}

.yknf.yknf {padding: clamp(22px, 2.4vw, 30px);display: grid;box-shadow: none;grid-template-columns: auto minmax(0, 1fr) auto;background: var(--gz7q);align-items: start;border-radius: var(--gbsp);border: 1px solid var(--fiyg3);gap:20px;margin: 0 auto;max-width: var(--yv1);}
.yknf.yknf .m95rt {margin: 0;}
.yknf.yknf .c8fs {width: 76px;height: 76px;border-radius: var(--xb45k);display: block;object-fit: cover;}
.yknf.yknf .m20vq {min-width: 0;}
.yknf.yknf .fn9xt {font: 700 18px/1.3 var(--sdgol);letter-spacing: -.015em;display: block;color: var(--ohlx);}
.yknf.yknf .n5jmj {text-transform: uppercase;font-style: normal;font: 500 11.5px/1.35 var(--sdgol);letter-spacing: .1em;margin-top:4px;color: var(--dekr);display: block;}

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

.yknf.yknf .r596 + .y04e8gc,
.yknf.yknf .r596 + .x88hq1 {margin-top: 0;}

.yknf.yknf .y04e8gc {margin: 12px 0 0;line-height:1.62;font-size: 15.5px;color: var(--ohlx);}
.yknf.yknf .x88hq1 {line-height:1.54;color: var(--dekr);font-size: 13px;margin: 10px 0 0;}
.yknf.yknf .h3vnhk4 {gap:7px;display: flex;flex-wrap: wrap;}
.yknf.yknf .na4h {justify-content: center;color: var(--ohlx);border-radius: 999px;border: 1px solid var(--fiyg3);align-items: center;text-decoration: none;display: inline-flex;height: 44px;width: 44px;transition:border-color 0.153s, color 0.201s;}
.yknf.yknf .na4h:hover {border-color: color-mix(in srgb, var(--jy7d) 50%, transparent);color: color-mix(in srgb, var(--jy7d) 40%, var(--goiqf));}

.yknf.cg13 {grid-template-columns: minmax(0, 1fr);}
.yknf.cg13 .h3vnhk4 {margin-top:3px;}

.mmxpw.mmxpw .aehccc {background: linear-gradient(90deg, var(--ir0), var(--jy7d));height: 5px;display: block;margin: 0 0 16px;width: 46px;border-radius:2px;}
.mmxpw.mmxpw .fkchb {margin: 0 0 16px;}

.mmxpw.mmxpw .s49wt63 {color: var(--ohlx);}
.mmxpw.t6my .s49wt63 {max-width: 68ch;}
.mmxpw.mmxpw .s49wt63 > :first-child {margin-top: 0;}
.mmxpw.mmxpw .s49wt63 > :last-child  {margin-bottom: 0;}

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

.mmxpw.mmxpw .zj147 .fkchb {margin: 0;}

.mmxpw.cph7 .s49wt63 {max-width: 72ch;}

.nkfn56w.nkfn56w {align-items: center;flex-direction: column;padding-bottom: 0 !important;display: flex;padding-top: 0 !important;gap:22px;}
.nkfn56w.hgdq5fp  {align-items: flex-start;}
.nkfn56w.zgs1j2 {align-items: flex-end;}

.nkfn56w.nkfn56w .rhc2 {box-shadow: 0 8px 26px color-mix(in srgb, var(--jy7d) 34%, transparent);align-items: center;gap:9px;color: var(--qpcg, var(--c3m));padding: 0 32px;text-decoration: none;min-height: 52px;border-radius: 999px;background: linear-gradient(96deg,
    var(--krv38) 0%, var(--jy7d) 100%);transition:transform 0.17s;justify-content: center;display: inline-flex;}
.nkfn56w.nkfn56w .rhc2:hover {transform: translateY(-2px);}
.nkfn56w.nkfn56w .q41pqkj {font: 600 15.5px/1 var(--sdgol);}

.nkfn56w.nkfn56w .ck0nbtg,

.nkfn56w.vtxys .rhc2::after {border-top: 2px solid currentColor;flex: 0 0 auto;border-right: 2px solid currentColor;width: 7px;height: 7px;transform: rotate(45deg);}
.nkfn56w.vtxys .rhc2::after {content: "";}
.nkfn56w.nkfn56w .w4bytw {max-width: var(--yv1);width: 100%;}

.ar1ppd.ar1ppd {max-width: var(--yv1);padding: 14px;background: var(--gz7q);border-radius: var(--gbsp);border: 1px solid var(--fiyg3);margin: 0 auto;}
.ar1ppd.mpsfab {overflow: hidden;padding: 0;}

.ar1ppd.ar1ppd .rqsnqq5 {margin: 0;}
.ar1ppd.ar1ppd .j4v3 {display: block;text-decoration: none;}
.ar1ppd.ar1ppd .d9gak2z {border-radius: calc(var(--gbsp) - 8px);height: auto;width: 100%;display: block;}
.ar1ppd.mpsfab .d9gak2z {border-radius: 0;}

.ws9bmv.ws9bmv {border-radius: var(--gbsp);border: 1px solid var(--fiyg3);max-width: var(--yv1);background: var(--gz7q);margin: 0 auto;position: relative;padding: clamp(22px, 2.4vw, 32px);}
.ws9bmv.sg7tjb7 {background: none;border: 0;padding-right: 0;padding-left: 0;}
.ws9bmv.ws9bmv .byg3 {font: 700 12px/1.3 var(--sdgol);color: var(--dekr);text-transform: uppercase;display: block;letter-spacing: .16em;margin: 0 0 14px;}
.ws9bmv.ws9bmv .zka710 {color: var(--ohlx);}
.ws9bmv.ws9bmv .zka710 > :first-child {margin-top: 0;}
.ws9bmv.ws9bmv .zka710 > :last-child  {margin-bottom: 0;}

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

.ws9bmv.vgjh1f .rhnr72p {align-items: center;display: flex;padding-bottom:12px;gap:11px;margin: 0 0 16px;border-bottom: 1px solid var(--fiyg3);}
.ws9bmv.vgjh1f .rhnr72p .byg3 {min-width: 0;margin: 0;}
.ws9bmv.vgjh1f .rhnr72p .ckf67 {right: auto;bottom: auto;flex: 0 0 auto;margin-left: auto;position: static;}

.ws9bmv.sg7tjb7.vgjh1f .rhnr72p {padding-bottom:9px;}

.ybfz.ybfz {padding: var(--wz5) var(--wz5) var(--wz5) var(--e54hb);margin: 0 auto;overflow: hidden;--wz5:  clamp(24px, 2.6vw, 34px);position: relative;background: var(--gz7q);max-width: var(--yv1);--e54hb: clamp(28px, 3vw, 40px);border-radius: var(--gbsp);border: 1px solid var(--fiyg3);}

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

.ybfz.z7x97 {--e54hb: clamp(24px, 2.6vw, 34px);}
.ybfz.z7x97::before {right: 0;height: 5px;width: auto;bottom: auto;background: linear-gradient(90deg, var(--ir0), var(--jy7d));}
.ybfz.ybfz .q0ca {margin: 0 0 16px;background: linear-gradient(90deg, var(--ir0), var(--jy7d));width: 46px;display: block;height: 5px;border-radius:4px;}
.ybfz.ybfz .x1kv69 {margin: 0 0 14px;}

.ybfz.ybfz .h2wj {color: var(--ohlx);}
.ybfz.ybfz .h2wj > :first-child {margin-top: 0;}
.ybfz.ybfz .h2wj > :last-child  {margin-bottom: 0;}

.ybfz.f795xt .a9e6r5w {margin-right:  calc(var(--wz5) * -1);display: flex;gap:15px;align-items: center;margin-top:    calc(var(--wz5) * -1);border-bottom: 1px solid var(--fiyg3);margin-bottom: clamp(20px, 2vw, 28px);padding: clamp(15px, 1.6vw, 21px) var(--wz5) clamp(15px, 1.6vw, 21px) var(--e54hb);background: color-mix(in srgb, #ffffff 7%, transparent);margin-left:   calc(var(--e54hb) * -1);}
.ybfz.f795xt .a9e6r5w .q0ca {flex: 0 0 auto;margin: 0;}
.ybfz.f795xt .a9e6r5w .x1kv69 {min-width: 0;margin: 0;}

@media (max-width:549px) {
  .ybfz.f795xt .a9e6r5w {align-items: flex-start;}
  .ybfz.f795xt .a9e6r5w .q0ca {margin-top:13px;}
}

.c1vne.c1vne {max-width: var(--yv1);border-radius: var(--gbsp);border: 1px solid var(--fiyg3);margin: 0 auto;background: var(--gz7q);padding: clamp(20px, 2.2vw, 28px);}
.c1vne.c1vne .yxpah {display: block;letter-spacing: .16em;margin: 0 0 14px;color: var(--dekr);text-transform: uppercase;font: 700 12px/1.3 var(--sdgol);}
.c1vne.c1vne .z3sxk {display: flex;flex-wrap: wrap;gap:10px;}

.c1vne.c1vne ul.z3sxk {list-style: none;margin: 0;padding: 0;}
.c1vne.c1vne .z3sxk li {min-width: 0;display: flex;}
.c1vne.c1vne .z3sxk a {color: var(--ohlx);align-items: center;transition:border-color 0.188s, color 0.131s, transform 0.205s;background: transparent;min-height: 44px;border-radius: 999px;border: 1px solid var(--fiyg3);font: 500 14px/1.3 var(--sdgol);padding: 0 16px;display: inline-flex;text-decoration: none;}
.c1vne.c1vne .z3sxk a:hover {border-color: color-mix(in srgb, var(--jy7d) 50%, transparent);color: color-mix(in srgb, var(--jy7d) 40%, var(--goiqf));transform: translateY(-2px);}

.hg68a {background-repeat: no-repeat;color: var(--l1u3);background-color: var(--ic3);padding: var(--yrmy) 24px;background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--ir0) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--jy7d) 42%, transparent) 0%, transparent 64%);}
.dj36t7 {justify-content: space-between;display: flex;align-items: center;flex-wrap: wrap;max-width: var(--yv1);gap:25px;margin: 0 auto;}
.nsr7 {font-size: clamp(26px, 3.2vw, 40px);margin: 0;line-height:1.12;text-wrap: balance;font-weight: 700;letter-spacing: -.028em;}
.jxp3z5 {margin: 10px 0 0;font-size: 16px;color: var(--y2x8);}

.raqx {color: var(--y2x8);margin: 0 auto;padding: 20px 24px 0;font-size: 13px;max-width: var(--yv1);}

.v53h.v53h {--vmvv3:   var(--ir0tt, #ffffff);color: var(--vmvv3);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--fvlaw) 62%, transparent) 0%,
      color-mix(in srgb, var(--fvlaw) 62%, transparent) 100%),
    var(--ic3);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);--u1ba: color-mix(in srgb, var(--vmvv3) 82%, var(--jy7d));padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);}

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

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

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

.v53h .nt83 {flex-wrap: wrap;margin: 30px auto 0;align-items: center;display: flex;max-width: var(--yv1);gap:14px;opacity:0.8;}
.v53h .nt83 img {display: block;}

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

.v53h .rg7p8 p + p {margin-top:10px;line-height:1.62;}

@media (max-width:1008px) {

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

  .bbvfs {gap:7px;}
  .eqnq55 {font-size: 13.5px;padding: 9px 13px;}
  .ccjypfp {font-size: 18px;}
  .hnpqs {display: none;}
  
  :root {--b9y0i: 72px;}
  .x0hp9r {display: flex;}
  .pxgq36 {grid-column: 1;justify-self: start;}
  .bbvfs {grid-column: 3;}
}

@media (max-width:855px) {
  .fq500 .jkqs {min-height: 0;}
  .fq500 .jkqs .dm71k {grid-template-columns: minmax(0, 1fr);gap:20px;}
  .fq500 .jkqs .dskmq,
  .fq500 .jkqs .dqfj,
  .fq500 .jkqs .dm71k > a {grid-row: auto;grid-column: 1;}
  .fq500 .jkqs .dqfj {text-align: left;}
  .dj36t7 {flex-direction: column;align-items: flex-start;}

  .tn7sh8.tn7sh8 .ejywqq {grid-template-columns: 1fr;}
  .tn7sh8.tn7sh8 .kpd8 + .kpd8 {border-top: 1px solid var(--fiyg3);border-left: 0;}

  .hgn676b.hgn676b .cjbwj {grid-template-columns: 1fr;gap: 0;}
  .hgn676b.hgn676b .zf7fe0 {grid-template-columns: 44px minmax(0, 1fr);gap: 0 16px;padding: 0 0 26px;display: grid;}
  .hgn676b.hgn676b .zf7fe0:last-child {padding-bottom: 0;}
  .hgn676b.hgn676b .k2s1v {width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--ir0) 30%, transparent) 0%,
      color-mix(in srgb, var(--jy7d) 72%, transparent) 100%);top: calc(-26px - 0px);left: 21px;height: 26px;}
  .hgn676b.hgn676b .mvz08d {padding: 10px 0 0;}
  
  .hgn676b.hgn676b .p18gejj .btf9 {padding: 10px 0 0;grid-column: 2;}
  .hgn676b.hgn676b .p18gejj .q6d6 {grid-column: 2;padding: 0;}
  
  .hgn676b.hgn676b .kee3v2 .w4eny {gap:16px;grid-column: 1 / -1;}
  .hgn676b.hgn676b .kee3v2 .q6d6 {grid-column: 1 / -1;padding: 10px 0 0 60px;}
}

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

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

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

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

.v53h .rqbf9s3 a {align-items: center;min-height: 44px;display: flex;}
.pxgq36 {min-height: 44px;align-items: center;display: inline-flex;}

.eqnq55, .txde, .hg68a,
.fq500 a[role="button"],
.fq500 .nseb6d4 a {min-height: 44px;}

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

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

.hnpqs ul {gap:9px;}

.v53h .rqbf9s3 ul {gap:8px;display: grid;}

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

.rm4zdv.rm4zdv .t2fq {margin: 0;}

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

.rm4zdv.rm4zdv .qe5z01 {margin: 0 0 12px;letter-spacing: -.03em;font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--sdgol);color: var(--l1u3);}
.rm4zdv.rm4zdv .e2peca6 {margin: 0;color: var(--y2x8);max-width: 60ch;}

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

.rm4zdv.rm4zdv .hbgpdp8 {margin: 0;list-style: none;flex-wrap: wrap;gap:12px;padding: 0;display: flex;}
.rm4zdv.rm4zdv .bcqzw0 {gap:9px;align-items: baseline;display: flex;min-height: 44px;border: 1px solid var(--a31);border-radius: 999px;padding: 10px 18px;background: var(--x15);}
.rm4zdv.fttyhaj .bcqzw0 {gap:3px;align-items: flex-start;border-radius: var(--xb45k);flex-direction: column;}

.rm4zdv.rm4zdv .jxct {text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);letter-spacing: .08em;font: 600 12px/1.3 var(--sdgol);font-style: normal;}
.rm4zdv.rm4zdv .f60prxr {color: var(--l1u3);font: 600 15px/1.3 var(--sdgol);font-variant-numeric: tabular-nums;}

.rm4zdv.rm4zdv .kk9k0 {flex-wrap: wrap;display: flex;gap:12px;}

.rm4zdv.rm4zdv ul.kk9k0 {margin: 0;list-style: none;padding: 0;}
.rm4zdv.rm4zdv .th5e {display: flex;min-width: 0;}
.rm4zdv.rm4zdv .th5e > .pa641m {flex: 1 1 auto;}
.rm4zdv.rm4zdv .pa641m {display: inline-flex;background: #000;transition:transform 0.164s, border-color 0.181s;text-decoration: none;justify-content: center;flex-direction: column;padding: 8px 24px;border-radius: var(--xb45k);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);color: #fff;min-height: 52px;}
.rm4zdv.rm4zdv .pa641m:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.rm4zdv.rm4zdv .rcxxgf {font: 500 10.5px/1.3 var(--sdgol);text-transform: uppercase;color: inherit;letter-spacing: .1em;}
.rm4zdv.rm4zdv .yy5ysh9 {font: 700 17px/1.2 var(--sdgol);font-style: normal;letter-spacing: -.02em;color: inherit;}

@media (max-width:549px) {
  
  .rm4zdv.rm4zdv .kk9k0 {align-items: stretch;flex-direction: column;}
  .rm4zdv.rm4zdv .pa641m  {align-items: flex-start;}
  .rm4zdv.rm4zdv .th5e   {align-self: stretch;}
  
  .rm4zdv.rm4zdv .hbgpdp8 {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.a89cy a:focus-visible,
.x7q0x:focus-visible,
.x0hp9r:focus-visible {outline: 2px solid var(--l1u3);outline-offset: 2px;}

@media (min-width:1009px) {
  .as6ck, .a89cy {display: none;}
}

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

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

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

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

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

.c1vne.c1vne .bqxpjh > summary.nwn4370 {cursor: pointer;display: flex;min-height: 44px;align-items: center;list-style: none;gap:13px;}
.c1vne.c1vne .bqxpjh > summary.nwn4370::-webkit-details-marker {display: none;}
.c1vne.c1vne .bqxpjh > summary.nwn4370:focus-visible {border-radius: var(--cocku, 6px);outline: 3px solid var(--jy7d, var(--gp0b));outline-offset: 3px;}
.c1vne.c1vne .bqxpjh > summary.nwn4370 .yxpah {margin: 0;}

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

.gaparsd {--gckue: 1px solid color-mix(in srgb, var(--l1u3) 26%, transparent);--wgg9: var(--xb45k);--bel07: var(--xb45k);--ua6: var(--xb45k);}

.w4n975v.w4n975v .qfad5s {color: var(--l1u3);}

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

@media (max-width:549px) {
  .yqea {gap:9px;}
  .bbvfs {gap:6px;}
  .bbvfs .eqnq55 {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1008px) {
  .bbvfs .gaparsd {display: none;}
}
.ptrfs .gaparsd {justify-self: start;}
@media (max-width:549px) {
  .bbvfs {gap:7px;}
  .bbvfs .eqnq55 {padding: 0 11px;font-size: 12.5px;white-space: nowrap;}
  .pxgq36 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .yqea {gap:7px;}
  .bbvfs .eqnq55 {font-size: 12px;padding: 0 9px;}
  .pxgq36 img {max-width: 24vw;}
}

.fq500 :is(.ej6x, .aehccc, .q0ca, .hs7m) {display: none !important;}

.fq500 > .jf3kz.fmsw {float: none;margin-right: max(24px, calc((100% - var(--yv1)) / 2)) !important;margin-left: max(24px, calc((100% - var(--yv1)) / 2)) !important;clear: both;margin-bottom: var(--yrmy) !important;margin-top: var(--yrmy) !important;padding: 12px !important;}

.rm4zdv.rm4zdv .bde3 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--jy7d) 45%, transparent) 0%, transparent 70%),
    var(--x15);gap: clamp(26px, 4vw, 64px);border-radius: var(--gbsp);border: 1px solid var(--a31);grid-template-columns: minmax(0, 1fr);display: grid;padding: clamp(26px, 4vw, 56px);-webkit-backdrop-filter: blur(14px);overflow: hidden;isolation: isolate;position: relative;align-items: center;backdrop-filter: blur(14px);}
.rm4zdv.dhmeq2 .bde3 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--ir0) 42%, transparent) 0%, transparent 70%),
    var(--x15);}
@media (min-width:855px) {
  .rm4zdv.rm4zdv .bde3 {grid-template-columns: minmax(0, 1fr) auto;}
}
.rm4zdv.rm4zdv .y02zsd {gap: var(--be1i);display: grid;justify-items: start;min-width: 0;}

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

.fq500 .m386y7.m386y7 .grm0hv {border: 1px solid var(--a31);color: var(--l1u3);background: var(--x15);box-shadow: none;}

.yqea {padding-right:25px;max-width: calc(var(--yv1) + 48px);padding-left:25px;}
@media (min-width:1009px) {
  .hnpqs {margin-top:12px;padding: 0 0 14px;border-top: 0;}
  .hnpqs ul {background: var(--x15);gap:3px;display: inline-flex;backdrop-filter: blur(12px);border-radius: 999px;border: 1px solid var(--a31);padding: 5px;-webkit-backdrop-filter: blur(12px);}
  .hnpqs a {color: color-mix(in srgb, var(--p80m) 22%, var(--y2x8));font-size: 14.5px;min-height: 38px;display: flex;align-items: center;text-decoration: none;border-radius: 999px;padding: 0 18px;font-weight: 500;transition:background 0.149s, color 0.148s;}
  .hnpqs a:hover {background: var(--a31);color: var(--l1u3);}
  .hnpqs a[aria-current="page"] {color: var(--qpcg, var(--c3m));background: linear-gradient(96deg, var(--krv38) 0%, var(--jy7d) 100%);font-weight: 600;}
}

.v53h.v53h > * {padding-left: 0;max-width: var(--yv1);box-sizing: border-box;margin-right: auto;padding-right: 0;margin-left: auto;}
.v53h .ag47rav {justify-self: start;text-align: left;}
.v53h .ag47rav a, .v53h .ag47rav img {margin-left: 0;margin-right: auto;}
@media (max-width:754px) {
  .v53h .m7emj14 {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .v53h .rqbf9s3 {justify-content: start;width: 100%;}
}
@media (max-width:1008px) {
  .x0hp9r {margin-right: -11px;}
}
@media (max-width:549px) {
  .fq500 :is(.ybfz, .ws9bmv) :is(th, td) {padding-left:8px;padding-right:7px;overflow-wrap: anywhere;white-space: normal;}
}

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

.fq500 :is(.w4n975v, .f8fzxa) img,
.fq500 .cwtggq img {border-radius: calc(var(--xb45k) - 6px);}
.fq500 .cwtggq .ptttp1.ptttp1 {border-radius: 0;}
.fq500 .z5m7r7 :is(div, img, a) {border-radius: calc(var(--xb45k) - 6px);}
.fq500 .z5m7r7 > * > div,
.fq500 .z5m7r7 div:has(> a) {border-radius: var(--xb45k);}
.fq500 .z5m7r7 span {border-radius: 999px;}

.fq500 .z5m7r7.z5m7r7 [role="button"] {backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border: 1px solid var(--a31);border-radius: var(--xb45k);background: var(--x15);box-shadow: none;}
.fq500 .z5m7r7.z5m7r7 [role="button"]:first-child {border-color: color-mix(in srgb, var(--jy7d) 70%, transparent);}
.fq500 .z5m7r7.z5m7r7 [role="button"] > div:last-child {color: var(--qpcg, var(--c3m));border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--jy7d) 34%, transparent);background: linear-gradient(96deg, var(--krv38) 0%, var(--jy7d) 100%);}

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

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

.fq500 > .bzxvx:has(+ .bzxvx) {margin-left: max(24px, calc((200% - var(--yv1)) / 2)) !important;width: auto !important;margin-right:6px !important;grid-column: 1;}
.fq500 > .bzxvx + .bzxvx {grid-column: 2;float: none;margin-right: max(24px, calc((200% - var(--yv1)) / 2)) !important;margin-left:6px !important;width: auto !important;}
.fq500 > .bzxvx {margin-bottom: var(--yrmy) !important;margin-top: var(--yrmy) !important;}
.fq500 > :is(.yknf, .ar1ppd, .ws9bmv, .ybfz, .c1vne, .fmsw, .bzxvx)
  + :is(.yknf, .ar1ppd, .ws9bmv, .ybfz, .c1vne, .fmsw, .bzxvx):not(.bzxvx + .bzxvx) {margin-top: 0 !important;}
.fq500 > .bzxvx + .bzxvx {margin-top: var(--yrmy) !important;}

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

.jwfm8e.jwfm8e {border-radius: var(--gbsp);border: 1px solid var(--a31);-webkit-backdrop-filter: blur(14px);display: flex;background: var(--x15);backdrop-filter: blur(14px);padding: 12px !important;flex-direction: column;}
.jwfm8e.jwfm8e .f50p9 picture {display: block;height: 100%;}
.fq500 .jwfm8e.jwfm8e .z474t.z474t {object-fit: cover;width: 100%;max-height: none;height: 100%;aspect-ratio: 16 / 9;border-radius: calc(var(--gbsp) - 12px);}
.jwfm8e.jwfm8e .r07ab {flex: 1 1 auto;flex-direction: column;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);display: flex;align-items: flex-start;}
.jwfm8e.jwfm8e .mkkth {margin-top: auto;}
.jwfm8e.jwfm8e .nhrx3k {margin-bottom:21px;}

@media (min-width:754px) {
  .jwfm8e.fmsw {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;gap:12px;}
  
  .jwfm8e.fmsw .f50p9 {min-height: 300px;grid-row: 1;grid-column: 1;}
  .jwfm8e.fmsw .r07ab {grid-row: 1;grid-column: 2;justify-content: center;}
  .jwfm8e.fmsw:has(.rpkb6hy) .f50p9 {grid-column: 2;}
  .jwfm8e.fmsw:has(.rpkb6hy) .r07ab {grid-column: 1;}
  .fq500 .jwfm8e.fmsw .z474t.z474t {height: 100%;aspect-ratio: auto;}
  .jwfm8e.fmsw .mkkth {margin-top: 0;}
}

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

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

.m386y7.m386y7 .yx04 {margin-right: calc(-1 * max(24px, calc((100vw - var(--yv1)) / 2)));padding-right: max(24px, calc((100vw - var(--yv1)) / 2));grid-auto-columns: calc((min(100vw, var(--yv1)) - 2 * var(--be1i)) / 2.5);scroll-padding-left: 0;}
.m386y7.h194 .yx04 {grid-auto-columns: calc((min(100vw, var(--yv1)) - var(--be1i)) / 1.6);}
.m386y7.m386y7 .q3c4x5r {position: relative;padding: 10px;}
.m386y7.m386y7 .rsyk6 {aspect-ratio: 4 / 3;}
.m386y7.h194 .rsyk6 {aspect-ratio: 16 / 9;}
.m386y7.m386y7 .eevb5j {background: linear-gradient(0deg,
    color-mix(in srgb, var(--ic3) 92%, transparent) 0%,
    color-mix(in srgb, var(--ic3) 0%, transparent) 100%);margin: 0;left: 10px;border-radius: 0 0 calc(var(--xb45k) - 6px) calc(var(--xb45k) - 6px);position: absolute;padding: 44px 18px 16px;color: var(--l1u3);bottom: 10px;font: 650 16px/1.35 var(--sdgol);right: 10px;}
.m386y7.m386y7 .b9j0d {margin-bottom:3px;font: 800 13px/1 var(--sdgol);color: color-mix(in srgb, var(--jy7d) 55%, #ffffff);letter-spacing: .14em;display: block;}
.m386y7.m386y7 .k6gca61 {justify-content: space-between;gap:15px;display: flex;margin: 22px 0 0;align-items: center;}
.m386y7.m386y7 .k6gca61 .wc8tqe {margin: 0;}
.m386y7.m386y7 .d00ac {display: block;}
@media (max-width:754px) {
  .m386y7.m386y7 .yx04,
  .m386y7.h194 .yx04 {margin-right: -24px;padding-right:24px;grid-auto-columns: 82%;}
}
.m386y7.m386y7 .yx04 {width: auto;max-width: none;}
.m386y7.m386y7 .sf2fxwm[hidden] {display: none;}

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

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