

:root {--nst: color-mix(in srgb, var(--ewek6) 88%, transparent);--zbv:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--i2xu) 16%, var(--vvgh)));--dfox7:      var(--ewek6);--cbjv:       #ffffff;--dbry: 78px;--rxd1: color-mix(in srgb, #ffffff 16%, transparent);--kyw: color-mix(in srgb, var(--i2xu) 26%, #0c1136);--jhws:  clamp(20px, 2.2vw, 30px);--ewek6:   color-mix(in srgb, var(--yln9) 12%, #ffffff);--vvgh:  color-mix(in srgb, var(--i2xu) 22%, #0c1136);--r51:  clamp(56px, 6.5vw, 104px);--w5pf: color-mix(in srgb, var(--cbjv) 74%, transparent);--ijm:     18px;--qon70:    color-mix(in srgb, #ffffff 17%, transparent);--ih0w5: var(--e01fi, var(--lot));--euwa:  26px;--q7vm3:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--r4iwl:  1240px;--qb3u:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--vvgh) 88%, transparent));--e2q4:  var(--lot);--i2xu: var(--lot);--d1l4: color-mix(in srgb, var(--ih0w5) 26%, var(--e2q4));}

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

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

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

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

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

html:root {background-color: var(--vvgh);}
.jbfjmg {background: transparent;}

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

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

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

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

.fjj21a5,
.jbfjmg :is(.nhw3, .xv1ahb, .xqgcsqe, .xx1t4h,
             .rr05k, .ea6yyx, .sy0qrt) a[role="button"],
.jbfjmg .xx1t4h a {padding: 11px 26px;font-weight: 600;text-decoration: none;font-size: 14.5px;align-items: center;transition:transform 0.131s, box-shadow 0.159s, background 0.18s;white-space: nowrap;border-radius: 999px;border: 1px solid transparent;justify-content: center;cursor: pointer;display: inline-flex;}

.sn92cj {background: var(--nqrfh);color: var(--gh6y, var(--hqf));}
.txxkt {background: linear-gradient(96deg,
    var(--ikkd) 0%,
    color-mix(in srgb, var(--ikkd) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--ikkd) 34%, transparent);color: var(--rvjp, var(--gtxn));}
.txxkt:hover {background: var(--wpld);transform: translateY(-2px);}

.jbfjmg :is(.nhw3, .xv1ahb, .xqgcsqe, .xx1t4h,
             .rr05k, .ea6yyx, .sy0qrt) a[role="button"],
.jbfjmg .xx1t4h a {color: var(--ykrl4, var(--uo6aa));box-shadow: 0 6px 22px color-mix(in srgb, var(--e2q4) 34%, transparent);background: linear-gradient(96deg,
    var(--d1l4) 0%,
    var(--e2q4) 100%);}
.j4k8 {font-size: 16px;padding: 15px 34px;}

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

.jbfjmg {display: flow-root;}

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

.jbfjmg > :is(.wx0p, .t5sh33, .tg96, .zbd7fm, .angn) {margin-right: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;padding-right: unset;margin-left: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;padding-left: unset;}

.jbfjmg > :is(.wx0p, .t5sh33, .tg96, .zbd7fm, .angn) {margin-bottom: var(--r51) !important;margin-top: var(--r51) !important;}

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

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

.nhw3,
.sy0qrt,
.ea6yyx,
.rr05k,
.xv1ahb,

.x2x9mfs {color: var(--cbjv);background-color: color-mix(in srgb, var(--vvgh) 82%, transparent);}

.nhw3, .nhw3 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.sy0qrt, .sy0qrt :is(h2,h3,p,li,strong,summary,div),
.ea6yyx, .ea6yyx :is(h2,h3,p,li,strong,div),
.rr05k, .rr05k :is(h2,h3,p,li,strong,div),
.xv1ahb, .xv1ahb :is(h1,h2,h3,p,li,strong,div),
.x2x9mfs, .x2x9mfs :is(h2,h3,p,li,strong,div,time) {color: var(--cbjv);}
.sy0qrt p, .ea6yyx p, .rr05k p, .xv1ahb p {color: var(--w5pf);}

.my86py, .jkfh, .zqy2,
.d32n, .xqgcsqe, .ehv5,
.b39cbyz, .mf2xba, .xx1t4h,
.ez2s367, .bt2ghm3 {border-bottom: 1px solid var(--rxd1);--ft149: var(--cbjv);border-top: 1px solid var(--rxd1);--e01fi: var(--e2q4);--r8l9u: var(--cbjv);--wo1: var(--qb3u);position: relative;z-index: 0;--meysi: var(--vvgh);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(--kyw) 78%, transparent);color: var(--cbjv);--yln9: var(--cbjv);}

.my86py + .my86py, .jkfh + .jkfh,
.zqy2 + .zqy2, .d32n + .d32n,
.xqgcsqe + .xqgcsqe, .ehv5 + .ehv5,
.b39cbyz + .b39cbyz, .mf2xba + .mf2xba,
.xx1t4h + .xx1t4h, .ez2s367 + .ez2s367,
.bt2ghm3 + .bt2ghm3 {border-top: 0;}

.b39cbyz {box-shadow: none;border: 1px solid var(--qon70);border-radius: var(--euwa);background: var(--zbv);}

.xqgcsqe {padding: 30px 32px !important;border: 1px solid var(--qon70);border-radius: var(--euwa);box-shadow: none;display: inline-block;vertical-align: top;background: var(--zbv);}

.jbfjmg > .wweyn {padding: 30px 32px !important;margin: 0 0 var(--jhws) !important;margin-left: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--r4iwl)) - 12px) / 2) !important;}

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

.jbfjmg > .wweyn + .wweyn + * {clear: both;}

.jbfjmg > .wweyn + .wweyn
  + :is(.wx0p, .t5sh33, .tg96, .zbd7fm, .angn) {margin-top: var(--r51) !important;}

@media (max-width:854px) {
  .jbfjmg > .wweyn,
  .jbfjmg > .wweyn + .wweyn {margin-left: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;margin-right: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;width: auto !important;float: none;}
  
  .jbfjmg > .wweyn + .wweyn:last-child {margin-bottom: var(--r51) !important;}
}

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

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

.jbfjmg > * > h2::before,
.jbfjmg :is(.jzdeeq1, .psfa, .t8nm, .wm7t, .h5c8,
             .w95nr, .q9njk, .zwyw, .bw1vmc, .wb35)::before,
.jbfjmg :is(.b6j8jt, .spmsj6r) > h2:first-child::before {width: 46px;background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));display: block;content: "";border-radius:3px;margin: 0 0 16px;height: 5px;}

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

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

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

.czee.czee {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--q7vm3);text-wrap: balance;letter-spacing: -.035em;color: var(--iyud, var(--cbjv));max-width: 16ch;margin: 0;overflow-wrap: break-word;}
.t6hza .n11ddn {line-height:1.60;font-size: clamp(16px, 1.4vw, 18.5px);margin: 18px 0 0;max-width: 48ch;color: color-mix(in srgb, var(--iyud, var(--cbjv)) 80%, transparent);}
.t6hza .aamc7 {background: linear-gradient(96deg, var(--d1l4) 0%, var(--e2q4) 100%);font: 650 16px/1 var(--q7vm3);text-decoration: none;align-items: center;box-shadow: 0 8px 26px color-mix(in srgb, var(--e2q4) 34%, transparent);margin-top:29px;transition:transform 0.172s, box-shadow 0.207s;justify-content: center;display: inline-flex;color: var(--ykrl4, var(--uo6aa));min-height: 54px;padding: 0 36px;border-radius: 999px;}
.t6hza .aamc7:hover {transform: translateY(-2px);box-shadow: 0 12px 32px color-mix(in srgb, var(--e2q4) 42%, transparent);}

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

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

.xz8z4bb .aqngb {justify-content: center;gap:17px;min-width: 0;padding: 12px;z-index: 1;backdrop-filter: blur(10px);background: var(--axaf, var(--qb3u));box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);position: relative;align-items: center;display: flex;-webkit-backdrop-filter: blur(10px);border-radius: var(--euwa);border: 1px solid var(--rxd1);}
.xz8z4bb .rcv9p {margin: 0;min-width: 0;width: 100%;}
.xz8z4bb .rcv9p picture {display: block;}
.jbfjmg .xz8z4bb .dngg7we.dngg7we {height: auto;width: 100%;border-radius: calc(var(--euwa) - 12px);display: block;color: var(--lu60, inherit);object-fit: contain;max-height: none;}

.xz8z4bb .aqngb:has(.k305txs) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.xz8z4bb .k305txs {overflow-wrap: break-word;letter-spacing: -.03em;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--q7vm3);min-width: 0;color: var(--r8t, var(--cbjv));}
.xz8z4bb .y32018q {flex: 0 0 auto;height: clamp(30px, 4vw, 48px);display: flex;gap:4px;align-items: flex-end;}
.xz8z4bb .cps6d0 {display: block;width: 8px;border-radius:3px;background: linear-gradient(180deg, var(--ih0w5), var(--e2q4));}
.xz8z4bb .cps6d0:nth-child(1) {height: 34%;}
.xz8z4bb .cps6d0:nth-child(2) {height: 52%;}
.xz8z4bb .cps6d0:nth-child(3) {height: 70%;}
.xz8z4bb .cps6d0:nth-child(4) {height: 86%;}
.xz8z4bb .cps6d0:nth-child(5) {height: 100%;}

@media (min-width:945px) {
  .jbfjmg .xz8z4bb {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .xz8z4bb .t6hza   {grid-row: 1;grid-column: 1;}
  .xz8z4bb .aqngb {grid-column: 2;grid-row: 1;}
  .xz8z4bb.w2yfz6 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .xz8z4bb.w2yfz6 .aqngb {grid-column: 1;}
  .xz8z4bb.w2yfz6 .t6hza   {grid-column: 2;}
}
@media (max-width:944px) {
  
  .xz8z4bb .aqngb {padding: 8px;order: -1;}
  .jbfjmg .xz8z4bb:has(.ekh70)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--vvgh) 45%, transparent) 0%,
      color-mix(in srgb, var(--vvgh) 88%, transparent) 55%);}
}

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

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

.pqre0.t2j7qm {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--e2q4) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--ih0w5) 55%, transparent) 0%, transparent 65%),
    var(--h439, var(--vvgh));}
.f3nsx7s {z-index: -1;white-space: nowrap;user-select: none;pointer-events: none;color: color-mix(in srgb, var(--iyud, var(--cbjv)) 12%, transparent);position: absolute;letter-spacing: -.06em;right: -.04em;overflow: hidden;font: 800 clamp(96px, 15vw, 230px)/1 var(--q7vm3);bottom: -.18em;max-width: 100%;}
@media (max-width:944px) {
  .pqre0 {align-items: flex-end;min-height: min(74vh, 580px);padding: 24px 20px;}
  .pqre0.t2j7qm {padding: 40px 22px;align-items: center;min-height: 0;}
  .zxz6 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vvgh) 92%, transparent) 0%,
      color-mix(in srgb, var(--vvgh) 70%, transparent) 45%,
      color-mix(in srgb, var(--vvgh) 0%, transparent) 82%);}
  
  .f3nsx7s {display: none;}
}
@media (max-width:565px) {
  .t6hza .aamc7 {width: 100%;display: flex;}
}

.sy0qrt.sy0qrt .wd628 {max-width: var(--r4iwl);border-top: 1px solid var(--rxd1);margin: 0 auto;}
.sy0qrt.sy0qrt .sar34f {border-bottom: 1px solid var(--rxd1);padding: 0;border-radius: 0;background: transparent;margin: 0;}
.sy0qrt.sy0qrt .y03q {align-items: center;display: flex;justify-content: space-between;letter-spacing: -.015em;padding: 24px 4px;color: var(--cbjv);gap:25px;min-height: 44px;font-size: clamp(17px, 1.6vw, 20px);list-style: none;cursor: pointer;font-weight: 700;}
.sy0qrt.sy0qrt .y03q::-webkit-details-marker {display: none;}
.sy0qrt.sy0qrt .jnyfk {min-width: 0;}

.sy0qrt.sy0qrt .g4fm {position: relative;width: 44px;flex: 0 0 auto;height: 44px;background: var(--qb3u);border-radius: 50%;border: 1px solid var(--rxd1);transition:background 0.135s, border-color 0.187s;}
.sy0qrt.sy0qrt .g4fm::before,
.sy0qrt.sy0qrt .g4fm::after {top: 50%;width: 15px;left: 50%;transform: translate(-50%, -50%);background: var(--cbjv);content: "";position: absolute;border-radius:3px;height: 2px;}
.sy0qrt.sy0qrt .g4fm::after {transform: translate(-50%, -50%) rotate(90deg);}
.sy0qrt.sy0qrt .sar34f[open] .g4fm::after {opacity:0.05;}
.sy0qrt.sy0qrt .sar34f[open] .g4fm {background: color-mix(in srgb, var(--e2q4) 42%, transparent);border-color: color-mix(in srgb, var(--e2q4) 62%, transparent);}
.sy0qrt.sy0qrt .y03q:hover .g4fm {background: color-mix(in srgb, var(--e2q4) 26%, transparent);}

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

.sy0qrt.sy0qrt .z23c3 p,
.sy0qrt.sy0qrt p.z23c3 {color: var(--w5pf);margin: 0;}

.sy0qrt.sy0qrt .r3r6 {list-style: none;padding: 0;counter-reset: mtfaqn;}
.sy0qrt.sy0qrt .wsctn {display: block;counter-increment: mtfaqn;}
.sy0qrt.sy0qrt .wsctn .jnyfk::before {font-variant-numeric: tabular-nums;margin-right:15px;content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--e2q4) 40%, var(--cbjv));}

.sy0qrt.sy0qrt h3.jnyfk {margin: 0;font: inherit;letter-spacing: inherit;}

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

.rr05k.rr05k .qddnh3 {left: calc(-1 * var(--jhws) - 22px);top: 21px;z-index: 0;height: 2px;position: absolute;width: calc(var(--jhws) + 22px);background: linear-gradient(90deg,
    color-mix(in srgb, var(--ih0w5) 30%, transparent) 0%,
    color-mix(in srgb, var(--e2q4) 72%, transparent) 100%);}
.rr05k.rr05k .rk23:first-child .qddnh3 {display: none;}

.rr05k.rr05k .ps22 {border-radius: 50%;background: linear-gradient(96deg,
    var(--d1l4) 0%, var(--e2q4) 100%);position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--e2q4) 16%, transparent);font-size: 14px;z-index: 1;font-weight: 700;display: inline-flex;color: var(--lnhxr, var(--dr5a, var(--ykrl4, var(--uo6aa))));height: 44px;justify-content: center;letter-spacing: .04em;flex: 0 0 auto;width: 44px;line-height: 1;align-items: center;}

.rr05k.rr05k .h4fyzc {padding: 18px 18px 0 0;display: block;}
.rr05k.rr05k .g4tmz {margin: 0 0 6px;color: var(--cbjv);letter-spacing: -.015em;font-size: 17px;font-weight: 700;display: block;line-height:1.31;}
.rr05k.rr05k .kv4x {color: var(--w5pf);display: block;line-height:1.61;font-size: 16px;}

.rr05k.rr05k .jyn5t .g4tmz,
.rr05k.rr05k .jyn5t .kv4x {align-self: stretch;}
.rr05k.rr05k .jyn5t .g4tmz {padding: 18px 18px 0 0;}
.rr05k.rr05k .jyn5t .kv4x {padding: 0 18px 0 0;}

.rr05k.rr05k .k2ag2c8 .zdn2 {min-width: 0;align-items: center;align-self: stretch;display: flex;gap:15px;}
.rr05k.rr05k .k2ag2c8 .g4tmz {min-width: 0;margin: 0;}

.rr05k.rr05k .k2ag2c8 .kv4x {align-self: stretch;padding: 12px 18px 0 0;}

.d32n.d32n .ksv9 {max-width: var(--r4iwl);gap: 0;border: 1px solid var(--qon70);border-radius: var(--euwa);margin: 0 auto;overflow: hidden;display: grid;grid-template-columns: 1fr 1fr;align-items: stretch;background: var(--zbv);}
.d32n.d32n .gqhsn {min-width: 0;padding: 28px 30px;}

.d32n.d32n .gqhsn + .gqhsn {border-left: 1px solid var(--qon70);}

.d32n.d32n .a6121 {font-size: 12px;margin: 0 0 18px;text-transform: uppercase;padding-bottom:13px;letter-spacing: .09em;color: color-mix(in srgb, var(--ewek6) 90%, transparent);font-weight: 700;border-bottom: 1px solid var(--qon70);}
.d32n.d32n .bphj {align-items: baseline;display: grid;gap:12px 12px;margin: 0;grid-template-columns: auto minmax(0, 1fr);}
.d32n.d32n .nh1ht {font-size: 14px;line-height:1.61;margin: 0;grid-column: 1;font-weight: 700;}
.d32n.d32n .e7qh {margin: 0;color: var(--dfox7);grid-column: 2;}

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

.d32n.d32n i.nh1ht {font-style: normal;flex: 0 0 auto;}
.d32n.d32n span.e7qh {min-width: 0;}

.d32n.d32n .m48f .nh1ht {color: color-mix(in srgb, var(--e2q4) 32%, var(--ewek6));}

.jbfjmg {--e01fi: var(--cbjv);}

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

.jbfjmg > * > *:not(style) {max-width: var(--r4iwl);}

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

.je49dv0.je49dv0 .wm7t {margin: 0 0 10px;}
.je49dv0.je49dv0 .d5vd {font-size: 15.5px;color: var(--nst);margin: 0 0 26px;}

.je49dv0.je49dv0 .egcy8 {margin: 0 auto;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));max-width: var(--r4iwl);gap: var(--jhws);}

@media (max-width:1005px) { .je49dv0.je49dv0 .egcy8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.je49dv0.qfahmh .ztmkp8 {padding: 11px;gap:9px;}
.je49dv0.qfahmh .e537 {font-size: 13px;}
.je49dv0.je49dv0 .ztmkp8 {transition:transform 0.148s, border-color 0.187s;gap:13px;border-radius: var(--ijm);border: 1px solid var(--qon70);display: flex;text-decoration: none;background: var(--zbv);color: var(--dfox7);padding: 16px;flex-direction: column;}
.je49dv0.je49dv0 .ztmkp8:hover {border-color: color-mix(in srgb, var(--e2q4) 42%, transparent);transform: translateY(-3px);}
.je49dv0.je49dv0 .c2z0gj {border-radius: calc(var(--ijm) - 6px);aspect-ratio: 1;height: auto;object-fit: cover;width: 100%;display: block;}
.je49dv0.je49dv0 .e537 {letter-spacing: -.01em;overflow-wrap: break-word;font: 600 18px/1.3 var(--q7vm3);}
.je49dv0.je49dv0 .cd66 {font: 500 12.5px/1 var(--q7vm3);font-style: normal;text-transform: uppercase;color: color-mix(in srgb, var(--ewek6) 82%, transparent);letter-spacing: .09em;}

.h7c5.h7c5 .q9njk {margin: 0 0 22px;}

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

@media (max-width:1005px) { .h7c5.h7c5 .xv68 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .h7c5.h7c5 .xv68 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.h7c5.jfyq0w0 .xv68 {gap: 0;background: var(--qon70);overflow: hidden;border: 1px solid var(--qon70);border-radius: var(--euwa);}
.h7c5.jfyq0w0 .kwbrc {border: 0;}
.h7c5.h7c5 .kwbrc {margin: 0;}
.h7c5.h7c5 .cgc4pqr {background: color-mix(in srgb, var(--e2q4) 14%, #0d1436);min-height: 124px;align-items: center;padding: 24px;display: flex;justify-content: center;transition:transform 0.134s;border-radius: var(--ijm);}
.h7c5.jfyq0w0 .cgc4pqr {border-radius: 0;}
.h7c5.h7c5 .cgc4pqr:hover {transform: translateY(-2px);}
.h7c5.h7c5 .cmtja6 {height: auto;display: block;max-width: 100%;object-fit: contain;max-height: 60px;}

.s0sh.s0sh .w95nr {margin: 0 0 22px;}

.s0sh.s0sh .m63g {background: var(--zbv);grid-auto-rows: auto;overflow: hidden;align-items: stretch;max-width: var(--r4iwl);gap: 0;border: 1px solid var(--qon70);border-radius: var(--euwa);display: grid;margin: 0 auto;grid-template-columns: repeat(4, minmax(0, 1fr));}

.s0sh.aj4p .vkska {padding: 14px 12px;}

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

.s0sh.s0sh .vkska {min-width: 0;border-top: 1px solid var(--qon70);align-items: center;padding: 22px 22px;display: flex;gap:17px;}
.s0sh.s0sh .z6s2g00 {display: flex;align-items: center;margin: 0;flex: 0 0 auto;}
.s0sh.s0sh .dnmqw37 {align-items: center;gap:11px;margin: 0;flex: 1 1 auto;min-width: 0;color: color-mix(in srgb, var(--ewek6) 84%, transparent);font: 500 16.5px/1.3 var(--q7vm3);display: flex;}
.s0sh.s0sh .njex5p7 {display: block;width: auto;background: color-mix(in srgb, var(--e2q4) 14%, #0d1436);border-radius: calc(var(--ijm) - 6px);object-fit: contain;height: 40px;padding: 9px 14px;}
.s0sh.s0sh .v3cvx3f {min-width: 0;overflow-wrap: break-word;}

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

.wk8x5th.wk8x5th .zwyw {color: var(--cbjv);margin: 0 0 24px;}
.wk8x5th.wk8x5th .pm7h3g0 {max-width: var(--r4iwl);gap:15px 22px;margin: 0 auto 30px;display: flex;align-items: center;flex-wrap: wrap;}
.wk8x5th.wk8x5th .f8ysydd {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--q7vm3);font-variant-numeric: tabular-nums;color: var(--cbjv);letter-spacing: -.04em;}

.wk8x5th.wk8x5th .f53p {flex: 1 1 200px;height: 10px;min-width: 140px;background: var(--qb3u);border-radius: 999px;border: 1px solid var(--rxd1);position: relative;overflow: hidden;}
.wk8x5th.wk8x5th .f53p::before {border-radius: 999px;inset: 0 auto 0 0;position: absolute;content: "";width: var(--lcd79, 0%);background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));}
.wk8x5th.wk8x5th .krx3y4 {font-style: normal;line-height:1.61;color: var(--w5pf);flex: 1 1 260px;font-size: 16px;min-width: 0;}
.wk8x5th.wk8x5th .a5zb {list-style: none;display: grid;gap: var(--jhws);padding: 0;max-width: var(--r4iwl);margin: 0 auto;}
.wk8x5th.xc93vpy .a5zb {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.wk8x5th.wk8x5th .ktryc9k {background: var(--qb3u);backdrop-filter: blur(14px);margin: 0;padding: 22px 24px;-webkit-backdrop-filter: blur(14px);border-radius: var(--ijm);border: 1px solid var(--rxd1);}
.wk8x5th.wk8x5th .dyxgqp {margin: 0 0 12px;font-size: 15.5px;line-height:1.58;color: var(--w5pf);}
.wk8x5th.wk8x5th .wbzxtg {text-transform: uppercase;color: var(--cbjv);font: 600 12px/1 var(--q7vm3);letter-spacing: .1em;}
.wk8x5th.wk8x5th .d3pbh {font-style: normal;font: 600 12px/1 var(--q7vm3);font-variant-numeric: tabular-nums;color: var(--w5pf);margin-left:11px;}

.hhcsya5.hhcsya5 {display: inline-grid;padding: 0 !important;vertical-align: top;background: var(--zbv);border-radius: var(--euwa);border: 1px solid var(--qon70);gap: 0;box-shadow: none;grid-template-columns: minmax(0, 1fr);overflow: hidden;}
.hhcsya5.hhcsya5 .e098s {margin: 0;min-width: 0;}
.hhcsya5.hhcsya5 .e3rx {object-fit: cover;width: 100%;max-height: 320px;display: block;height: 100%;}
.hhcsya5.hhcsya5 .ya60zqb {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.hhcsya5.hhcsya5 .bk99 {height: 5px;margin: 0 0 16px;background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));display: block;border-radius:3px;width: 46px;}
.hhcsya5.hhcsya5 .t8nm {margin: 0 0 12px;}

.hhcsya5.hhcsya5 .qzz51dg > :first-child {margin-top: 0;}
.hhcsya5.hhcsya5 .qzz51dg > :last-child  {margin-bottom: 0;}
.hhcsya5.hhcsya5 .tytrjb {transition:transform 0.193s;text-decoration: none;padding: 0 26px;margin-top:17px;align-items: center;background: linear-gradient(96deg,
    var(--d1l4) 0%, var(--e2q4) 100%);min-height: 46px;display: inline-flex;color: var(--ykrl4, var(--uo6aa));border-radius: 999px;font: 600 15px/1 var(--q7vm3);box-shadow: 0 6px 22px color-mix(in srgb, var(--e2q4) 30%, transparent);justify-content: center;}
.hhcsya5.hhcsya5 .tytrjb:hover {transform: translateY(-2px);}
@media (min-width:748px) {
  .hhcsya5.fh61 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .hhcsya5.fh61 .e098s {grid-row: 1;grid-column: 1;}
  .hhcsya5.fh61 .ya60zqb {grid-column: 2;grid-row: 1;}
  
  .hhcsya5.fh61 .gxa7px {grid-column: 1;grid-row: 1;}
  .hhcsya5.fh61:has(.gxa7px) .e098s {grid-row: 1;grid-column: 2;}
  
  .hhcsya5.fh61:has(.j8te56) {grid-template-columns: minmax(0, 1fr);}
}

.hhcsya5.wweyn .e3rx {max-height: 200px;}

.y1zzf7c.y1zzf7c .mtwde {display: flex;flex-wrap: wrap;align-items: flex-end;gap:18px 28px;justify-content: space-between;}
.y1zzf7c.y1zzf7c .adzdfr {min-width: 0;flex: 1 1 320px;}
.y1zzf7c.y1zzf7c .bw1vmc {font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--q7vm3);text-align: left;color: var(--cbjv);margin: 0;letter-spacing: -.03em;}
.y1zzf7c.y1zzf7c .m8qzaa {line-height:1.55;text-align: left;max-width: 62ch;font-size: clamp(16px, 1.4vw, 19px);margin: 14px 0 0;color: var(--w5pf);}
.y1zzf7c.y1zzf7c .jmza11d {display: flex;gap:10px;flex: 0 0 auto;}
.y1zzf7c.y1zzf7c .xw3qd {padding: 0;cursor: pointer;height: 52px;transition:background 0.188s, opacity 0.179s, transform 0.191s;background: var(--qb3u);backdrop-filter: blur(10px);border-radius: 999px;border: 1px solid var(--rxd1);-webkit-backdrop-filter: blur(10px);width: 52px;font: 600 20px/1 var(--q7vm3);display: inline-flex;color: var(--cbjv);justify-content: center;align-items: center;}
.y1zzf7c.y1zzf7c .xw3qd:hover:not(:disabled) {background: linear-gradient(96deg, var(--d1l4) 0%, var(--e2q4) 100%);color: var(--ykrl4, var(--uo6aa));}
.y1zzf7c.y1zzf7c .xw3qd:disabled {cursor: default;opacity:0.33;}
.y1zzf7c.y1zzf7c .xw3qd[hidden] {display: none;}
.y1zzf7c.y1zzf7c :is(.xw3qd, .anm27):focus-visible {outline: 2px solid var(--cbjv);outline-offset: 3px;}

.y1zzf7c.y1zzf7c .wx2n {display: flex;gap:11px;margin: 28px 0 0;flex-wrap: wrap;}
.y1zzf7c.y1zzf7c .pktc,
.y1zzf7c.y1zzf7c .ksy4 {transition:transform 0.18s;border-radius: 999px;justify-content: center;width: auto;white-space: nowrap;font: 600 15px/1 var(--q7vm3);display: inline-flex;flex: 0 0 auto;align-items: center;text-decoration: none;padding: 0 28px;min-height: 48px;}
.y1zzf7c.y1zzf7c .pktc {background: linear-gradient(96deg,
    var(--d1l4) 0%, var(--e2q4) 100%);color: var(--ykrl4, var(--uo6aa));box-shadow: 0 6px 22px color-mix(in srgb, var(--e2q4) 32%, transparent);}

.y1zzf7c.y1zzf7c .ksy4 {background: var(--qb3u);border: 1px solid var(--rxd1);color: var(--cbjv);}
.y1zzf7c.y1zzf7c .pktc:hover,
.y1zzf7c.y1zzf7c .ksy4:hover {transform: translateY(-2px);}

.y1zzf7c.y1zzf7c .anm27 {gap: var(--jhws);padding: 0;display: grid;grid-auto-columns: calc((100% - var(--jhws)) / 1.6);list-style: none;scroll-behavior: smooth;overflow-x: auto;scroll-snap-type: x mandatory;margin: 30px 0 0;grid-auto-flow: column;overscroll-behavior-x: contain;scrollbar-width: none;}
.y1zzf7c.y1zzf7c .anm27::-webkit-scrollbar {display: none;}
.y1zzf7c.czmnp .anm27 {grid-auto-columns: calc((100% - var(--jhws)) / 1.25);}
.y1zzf7c.y1zzf7c .tbzm32 {backdrop-filter: blur(14px);padding: 12px;scroll-snap-align: start;border-radius: var(--ijm);border: 1px solid var(--rxd1);-webkit-backdrop-filter: blur(14px);min-width: 0;margin: 0;background: var(--qb3u);}
.y1zzf7c.y1zzf7c .tbzm32 picture {display: block;}
.y1zzf7c.y1zzf7c .j0vak {aspect-ratio: 16 / 10;object-fit: cover;border-radius: calc(var(--ijm) - 6px);height: auto;display: block;width: 100%;}
.y1zzf7c.y1zzf7c .pyz76 {margin: 14px 6px 6px;display: block;font: 600 15.5px/1.4 var(--q7vm3);color: var(--cbjv);}

.y1zzf7c.y1zzf7c .ytfkkbf {display: flex;margin: 22px 0 0;gap:8px;}
.y1zzf7c.y1zzf7c .sn5e {height: 8px;transition:width 0.315s ease, background 0.313s ease;border-radius: 999px;width: 8px;display: block;background: var(--rxd1);}
.y1zzf7c.y1zzf7c .sn5e[data-on="1"] {background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));width: 32px;}
@media (max-width:755px) {
  .y1zzf7c.y1zzf7c .anm27,
  .y1zzf7c.czmnp .anm27 {gap:12px;grid-auto-columns: 84%;}
  .y1zzf7c.y1zzf7c .xw3qd {width: 44px;height: 44px;}
  .y1zzf7c.y1zzf7c .wx2n > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .y1zzf7c.y1zzf7c .anm27 {scroll-behavior: auto;}
  .y1zzf7c.y1zzf7c .sn5e {transition:none;}
}

.wx0p.wx0p {padding: clamp(22px, 2.4vw, 30px);background: var(--zbv);gap:19px;display: grid;border-radius: var(--euwa);border: 1px solid var(--qon70);box-shadow: none;max-width: var(--r4iwl);grid-template-columns: auto minmax(0, 1fr) auto;margin: 0 auto;align-items: start;}
.wx0p.wx0p .b08xf {margin: 0;}
.wx0p.wx0p .yr37wr {border-radius: var(--ijm);object-fit: cover;display: block;height: 76px;width: 76px;}
.wx0p.wx0p .feb94sy {min-width: 0;}
.wx0p.wx0p .ckzp {font: 700 18px/1.3 var(--q7vm3);color: var(--dfox7);display: block;letter-spacing: -.015em;}
.wx0p.wx0p .pkx7x {text-transform: uppercase;color: var(--nst);letter-spacing: .1em;font-style: normal;font: 500 11.5px/1.35 var(--q7vm3);margin-top:5px;display: block;}

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

.wx0p.wx0p .qa7c + .r768r7g,
.wx0p.wx0p .qa7c + .mwcq {margin-top: 0;}

.wx0p.wx0p .r768r7g {color: var(--dfox7);line-height:1.62;margin: 12px 0 0;font-size: 15.5px;}
.wx0p.wx0p .mwcq {font-size: 13px;line-height:1.54;margin: 10px 0 0;color: var(--nst);}
.wx0p.wx0p .t1ft {gap:7px;flex-wrap: wrap;display: flex;}
.wx0p.wx0p .jsd71 {align-items: center;height: 44px;display: inline-flex;color: var(--dfox7);transition:border-color 0.171s, color 0.202s;width: 44px;text-decoration: none;justify-content: center;border-radius: 999px;border: 1px solid var(--qon70);}
.wx0p.wx0p .jsd71:hover {border-color: color-mix(in srgb, var(--e2q4) 50%, transparent);color: color-mix(in srgb, var(--e2q4) 40%, var(--ewek6));}

.wx0p.pdx570 {grid-template-columns: minmax(0, 1fr);}
.wx0p.pdx570 .t1ft {margin-top:5px;}

.f7b0dr.f7b0dr .c1c6h {height: 5px;background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));margin: 0 0 16px;width: 46px;border-radius:2px;display: block;}
.f7b0dr.f7b0dr .psfa {margin: 0 0 16px;}

.f7b0dr.f7b0dr .znav {color: var(--dfox7);}
.f7b0dr.e7bgq33 .znav {max-width: 68ch;}
.f7b0dr.f7b0dr .znav > :first-child {margin-top: 0;}
.f7b0dr.f7b0dr .znav > :last-child  {margin-bottom: 0;}

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

.f7b0dr.f7b0dr .frhhb .psfa {margin: 0;}

.f7b0dr.ch35k2 .znav {max-width: 72ch;}

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

.pfvywpc.pfvywpc .ek30a26 {box-shadow: 0 8px 26px color-mix(in srgb, var(--e2q4) 34%, transparent);color: var(--ykrl4, var(--uo6aa));align-items: center;border-radius: 999px;padding: 0 32px;display: inline-flex;text-decoration: none;min-height: 52px;justify-content: center;background: linear-gradient(96deg,
    var(--d1l4) 0%, var(--e2q4) 100%);transition:transform 0.132s;gap:9px;}
.pfvywpc.pfvywpc .ek30a26:hover {transform: translateY(-2px);}
.pfvywpc.pfvywpc .c2wmg {font: 600 15.5px/1 var(--q7vm3);}

.pfvywpc.pfvywpc .gn96a,

.pfvywpc.zxbzbv .ek30a26::after {height: 7px;flex: 0 0 auto;width: 7px;border-right: 2px solid currentColor;border-top: 2px solid currentColor;transform: rotate(45deg);}
.pfvywpc.zxbzbv .ek30a26::after {content: "";}
.pfvywpc.pfvywpc .abkxn8 {width: 100%;max-width: var(--r4iwl);}

.t5sh33.t5sh33 {margin: 0 auto;max-width: var(--r4iwl);background: var(--zbv);padding: 14px;border-radius: var(--euwa);border: 1px solid var(--qon70);}
.t5sh33.bv92et {padding: 0;overflow: hidden;}

.t5sh33.t5sh33 .rekbc {margin: 0;}
.t5sh33.t5sh33 .vyx0 {text-decoration: none;display: block;}
.t5sh33.t5sh33 .h4v99td {width: 100%;display: block;height: auto;border-radius: calc(var(--euwa) - 8px);}
.t5sh33.bv92et .h4v99td {border-radius: 0;}

.tg96.tg96 {padding: clamp(22px, 2.4vw, 32px);margin: 0 auto;border-radius: var(--euwa);border: 1px solid var(--qon70);position: relative;background: var(--zbv);max-width: var(--r4iwl);}
.tg96.yksr {padding-right: 0;border: 0;background: none;padding-left: 0;}
.tg96.tg96 .wb35 {letter-spacing: .16em;color: var(--nst);display: block;font: 700 12px/1.3 var(--q7vm3);margin: 0 0 14px;text-transform: uppercase;}
.tg96.tg96 .spmsj6r {color: var(--dfox7);}
.tg96.tg96 .spmsj6r > :first-child {margin-top: 0;}
.tg96.tg96 .spmsj6r > :last-child  {margin-bottom: 0;}

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

.tg96.pf9by .gt6pfge {display: flex;border-bottom: 1px solid var(--qon70);align-items: center;margin: 0 0 16px;padding-bottom:12px;gap:11px;}
.tg96.pf9by .gt6pfge .wb35 {min-width: 0;margin: 0;}
.tg96.pf9by .gt6pfge .nt8zf2 {flex: 0 0 auto;bottom: auto;position: static;right: auto;margin-left: auto;}

.tg96.yksr.pf9by .gt6pfge {padding-bottom:10px;}

.zbd7fm.zbd7fm {margin: 0 auto;--miv1k:  clamp(24px, 2.6vw, 34px);position: relative;--ydou: clamp(28px, 3vw, 40px);overflow: hidden;border-radius: var(--euwa);border: 1px solid var(--qon70);background: var(--zbv);max-width: var(--r4iwl);padding: var(--miv1k) var(--miv1k) var(--miv1k) var(--ydou);}

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

.zbd7fm.bxf9n {--ydou: clamp(24px, 2.6vw, 34px);}
.zbd7fm.bxf9n::before {right: 0;height: 5px;background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));bottom: auto;width: auto;}
.zbd7fm.zbd7fm .reqr {display: block;border-radius:4px;background: linear-gradient(90deg, var(--ih0w5), var(--e2q4));margin: 0 0 16px;height: 5px;width: 46px;}
.zbd7fm.zbd7fm .h5c8 {margin: 0 0 14px;}

.zbd7fm.zbd7fm .b6j8jt {color: var(--dfox7);}
.zbd7fm.zbd7fm .b6j8jt > :first-child {margin-top: 0;}
.zbd7fm.zbd7fm .b6j8jt > :last-child  {margin-bottom: 0;}

.zbd7fm.v5ax0 .js76 {margin-bottom: clamp(20px, 2vw, 28px);padding: clamp(15px, 1.6vw, 21px) var(--miv1k) clamp(15px, 1.6vw, 21px) var(--ydou);margin-top:    calc(var(--miv1k) * -1);border-bottom: 1px solid var(--qon70);display: flex;margin-right:  calc(var(--miv1k) * -1);align-items: center;margin-left:   calc(var(--ydou) * -1);gap:17px;background: color-mix(in srgb, #ffffff 7%, transparent);}
.zbd7fm.v5ax0 .js76 .reqr {margin: 0;flex: 0 0 auto;}
.zbd7fm.v5ax0 .js76 .h5c8 {min-width: 0;margin: 0;}

@media (max-width:565px) {
  .zbd7fm.v5ax0 .js76 {align-items: flex-start;}
  .zbd7fm.v5ax0 .js76 .reqr {margin-top:13px;}
}

.angn.angn {padding: clamp(20px, 2.2vw, 28px);background: var(--zbv);max-width: var(--r4iwl);margin: 0 auto;border-radius: var(--euwa);border: 1px solid var(--qon70);}
.angn.angn .gm9ae {color: var(--nst);letter-spacing: .16em;margin: 0 0 14px;display: block;font: 700 12px/1.3 var(--q7vm3);text-transform: uppercase;}
.angn.angn .nzgnj {display: flex;gap:9px;flex-wrap: wrap;}

.angn.angn ul.nzgnj {margin: 0;padding: 0;list-style: none;}
.angn.angn .nzgnj li {display: flex;min-width: 0;}
.angn.angn .nzgnj a {min-height: 44px;align-items: center;text-decoration: none;display: inline-flex;padding: 0 16px;background: transparent;color: var(--dfox7);border-radius: 999px;border: 1px solid var(--qon70);font: 500 14px/1.3 var(--q7vm3);transition:border-color 0.167s, color 0.174s, transform 0.155s;}
.angn.angn .nzgnj a:hover {color: color-mix(in srgb, var(--e2q4) 40%, var(--ewek6));border-color: color-mix(in srgb, var(--e2q4) 50%, transparent);transform: translateY(-2px);}

.qzsk {color: var(--cbjv);padding: var(--r51) 24px;background-repeat: no-repeat;background-color: var(--vvgh);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--ih0w5) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--e2q4) 42%, transparent) 0%, transparent 64%);}
.csgftg {justify-content: space-between;align-items: center;max-width: var(--r4iwl);gap:25px;flex-wrap: wrap;margin: 0 auto;display: flex;}
.c0gm {margin: 0;letter-spacing: -.028em;line-height:1.13;font-weight: 700;font-size: clamp(26px, 3.2vw, 40px);text-wrap: balance;}
.y016yg {margin: 10px 0 0;color: var(--w5pf);font-size: 16px;}

.vh0x {color: var(--w5pf);margin: 0 auto;max-width: var(--r4iwl);padding: 20px 24px 0;font-size: 13px;}

.kb0pj.kb0pj {background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--fmguv) 62%, transparent) 0%,
      color-mix(in srgb, var(--fmguv) 62%, transparent) 100%),
    var(--vvgh);--nac: color-mix(in srgb, var(--pojy) 82%, var(--e2q4));color: var(--pojy);--pojy:   var(--ak49w, #ffffff);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);}

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

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

.kb0pj .n06vdhw {display: grid;grid-auto-flow: column;gap:55px;}
.kb0pj .n06vdhw ul {list-style: none;gap:11px;margin: 0;padding: 0;display: grid;}
.kb0pj .n06vdhw a {text-decoration: none;font-size: 14.5px;color: var(--nac);}
.kb0pj .n06vdhw a:hover {text-decoration: underline;text-underline-offset: 4px;color: var(--pojy);}

.kb0pj .hhww {max-width: var(--r4iwl);opacity:0.76;align-items: center;gap:15px;display: flex;flex-wrap: wrap;margin: 30px auto 0;}
.kb0pj .hhww img {display: block;}

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

.kb0pj .gkw9k2b p + p {margin-top:10px;line-height:1.60;}

@media (max-width:1005px) {

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

  .fgar8s {gap:9px;}
  .fjj21a5 {font-size: 13.5px;padding: 9px 13px;}
  .ywhm {font-size: 18px;}
  .b04bd76 {display: none;}
  
  :root {--dbry: 72px;}
  .thg4xh5 {display: flex;}
  .jr0v9p1 {grid-column: 1;justify-self: start;}
  .fgar8s {grid-column: 3;}
}

@media (max-width:854px) {
  .jbfjmg .nhw3 {min-height: 0;}
  .jbfjmg .nhw3 .qg1y {gap:20px;grid-template-columns: minmax(0, 1fr);}
  .jbfjmg .nhw3 .bza9avm,
  .jbfjmg .nhw3 .ch7y4,
  .jbfjmg .nhw3 .qg1y > a {grid-row: auto;grid-column: 1;}
  .jbfjmg .nhw3 .ch7y4 {text-align: left;}
  .csgftg {flex-direction: column;align-items: flex-start;}

  .d32n.d32n .ksv9 {grid-template-columns: 1fr;}
  .d32n.d32n .gqhsn + .gqhsn {border-left: 0;border-top: 1px solid var(--qon70);}

  .rr05k.rr05k .n1nnm {gap: 0;grid-template-columns: 1fr;}
  .rr05k.rr05k .rk23 {padding: 0 0 26px;gap: 0 16px;display: grid;grid-template-columns: 44px minmax(0, 1fr);}
  .rr05k.rr05k .rk23:last-child {padding-bottom: 0;}
  .rr05k.rr05k .qddnh3 {width: 2px;left: 21px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--ih0w5) 30%, transparent) 0%,
      color-mix(in srgb, var(--e2q4) 72%, transparent) 100%);height: 26px;top: calc(-26px - 0px);}
  .rr05k.rr05k .h4fyzc {padding: 10px 0 0;}
  
  .rr05k.rr05k .jyn5t .g4tmz {grid-column: 2;padding: 10px 0 0;}
  .rr05k.rr05k .jyn5t .kv4x {grid-column: 2;padding: 0;}
  
  .rr05k.rr05k .k2ag2c8 .zdn2 {grid-column: 1 / -1;gap:16px;}
  .rr05k.rr05k .k2ag2c8 .kv4x {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.kb0pj .n06vdhw a {min-height: 44px;display: flex;align-items: center;}
.jr0v9p1 {display: inline-flex;align-items: center;min-height: 44px;}

.fjj21a5, .d50aqsa, .qzsk,
.jbfjmg a[role="button"],
.jbfjmg .xx1t4h a {min-height: 44px;}

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

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

.b04bd76 ul {gap:8px;}

.kb0pj .n06vdhw ul {display: grid;gap:9px;}

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

.x2x9mfs.x2x9mfs .tn73j {margin: 0;}

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

.x2x9mfs.x2x9mfs .jzdeeq1 {color: var(--cbjv);letter-spacing: -.03em;font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--q7vm3);margin: 0 0 12px;}
.x2x9mfs.x2x9mfs .b4asn {margin: 0;color: var(--w5pf);max-width: 60ch;}

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

.x2x9mfs.x2x9mfs .a8kg {list-style: none;padding: 0;flex-wrap: wrap;display: flex;margin: 0;gap:12px;}
.x2x9mfs.x2x9mfs .d98tp {display: flex;min-height: 44px;background: var(--qb3u);padding: 10px 18px;border: 1px solid var(--rxd1);border-radius: 999px;align-items: baseline;gap:10px;}
.x2x9mfs.c65jz .d98tp {border-radius: var(--ijm);align-items: flex-start;gap:2px;flex-direction: column;}

.x2x9mfs.x2x9mfs .trn5b {font: 600 12px/1.3 var(--q7vm3);font-style: normal;letter-spacing: .08em;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);}
.x2x9mfs.x2x9mfs .v3kck {color: var(--cbjv);font: 600 15px/1.3 var(--q7vm3);font-variant-numeric: tabular-nums;}

.x2x9mfs.x2x9mfs .kybw7 {flex-wrap: wrap;display: flex;gap:11px;}

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

@media (max-width:565px) {
  
  .x2x9mfs.x2x9mfs .kybw7 {align-items: stretch;flex-direction: column;}
  .x2x9mfs.x2x9mfs .kz9yh  {align-items: flex-start;}
  .x2x9mfs.x2x9mfs .nnxfr8   {align-self: stretch;}
  
  .x2x9mfs.x2x9mfs .a8kg {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.ew8sa a:focus-visible,
.mbjstx0:focus-visible,
.thg4xh5:focus-visible {outline: 2px solid var(--cbjv);outline-offset: 2px;}

@media (min-width:1006px) {
  .xksdk, .ew8sa {display: none;}
}

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

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

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

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

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

.angn.angn .dg6y > summary.afjc242 {list-style: none;min-height: 44px;cursor: pointer;gap:11px;display: flex;align-items: center;}
.angn.angn .dg6y > summary.afjc242::-webkit-details-marker {display: none;}
.angn.angn .dg6y > summary.afjc242:focus-visible {outline: 3px solid var(--e2q4, var(--lot));outline-offset: 3px;border-radius: var(--l1yoy, 6px);}
.angn.angn .dg6y > summary.afjc242 .gm9ae {margin: 0;}

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

.bg3jsg {--mxwn5: 1px solid color-mix(in srgb, var(--cbjv) 26%, transparent);--p4cm: var(--ijm);--u1994: var(--ijm);--iqqq: var(--ijm);}

.s0sh.s0sh .v3cvx3f {color: var(--cbjv);}

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

@media (max-width:565px) {
  .kkr0gm {gap:10px;}
  .fgar8s {gap:6px;}
  .fgar8s .fjj21a5 {font-size: 13px;padding: 0 12px;}
}

@media (max-width:1005px) {
  .fgar8s .bg3jsg {display: none;}
}
.g08h .bg3jsg {justify-self: start;}
@media (max-width:565px) {
  .fgar8s {gap:6px;}
  .fgar8s .fjj21a5 {padding: 0 11px;font-size: 12.5px;white-space: nowrap;}
  .jr0v9p1 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .kkr0gm {gap:6px;}
  .fgar8s .fjj21a5 {padding: 0 9px;font-size: 12px;}
  .jr0v9p1 img {max-width: 24vw;}
}

.jbfjmg :is(.bk99, .c1c6h, .reqr, .t0gh) {display: none !important;}

.jbfjmg > .xqgcsqe.fh61 {padding: 12px !important;margin-top: var(--r51) !important;margin-right: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;margin-left: max(24px, calc((100% - var(--r4iwl)) / 2)) !important;float: none;margin-bottom: var(--r51) !important;clear: both;}

.x2x9mfs.x2x9mfs .z394ttc {overflow: hidden;isolation: isolate;padding: clamp(26px, 4vw, 56px);gap: clamp(26px, 4vw, 64px);-webkit-backdrop-filter: blur(14px);border-radius: var(--euwa);border: 1px solid var(--rxd1);background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--e2q4) 45%, transparent) 0%, transparent 70%),
    var(--qb3u);align-items: center;position: relative;grid-template-columns: minmax(0, 1fr);backdrop-filter: blur(14px);display: grid;}
.x2x9mfs.kb0ncz .z394ttc {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--ih0w5) 42%, transparent) 0%, transparent 70%),
    var(--qb3u);}
@media (min-width:871px) {
  .x2x9mfs.x2x9mfs .z394ttc {grid-template-columns: minmax(0, 1fr) auto;}
}
.x2x9mfs.x2x9mfs .hr2e7 {justify-items: start;gap: var(--jhws);min-width: 0;display: grid;}

.x2x9mfs.x2x9mfs .dbs17t {transform: rotate(-5deg);display: flex;background:
    radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--ih0w5) 70%, transparent) 0%, transparent 60%),
    radial-gradient(120% 70% at 50% 100%, color-mix(in srgb, var(--e2q4) 85%, transparent) 0%, transparent 65%),
    var(--vvgh);position: relative;box-shadow: 0 30px 70px color-mix(in srgb, var(--e2q4) 40%, transparent);align-items: center;aspect-ratio: 9 / 18.5;border-radius:33px;border: 7px solid color-mix(in srgb, #ffffff 86%, var(--e2q4));flex-direction: column;width: clamp(170px, 17vw, 220px);transition:transform 0.27s ease;gap:11px;justify-content: center;margin: 0 auto;}
.x2x9mfs.x2x9mfs:hover .dbs17t {transform: rotate(-1deg) translateY(-4px);}
.x2x9mfs.x2x9mfs .kfmq9 {border-radius: 999px;top: 10px;left: 50%;transform: translateX(-50%);width: 36%;height: 16px;background: color-mix(in srgb, #ffffff 86%, var(--e2q4));position: absolute;}
.x2x9mfs.x2x9mfs .y9snwy {font: 800 clamp(58px, 6vw, 80px)/.9 var(--q7vm3);letter-spacing: -.05em;color: var(--cbjv);}
.x2x9mfs.x2x9mfs .fcaabgb {gap:5px;display: flex;}
.x2x9mfs.x2x9mfs .ccm8c {background: linear-gradient(135deg, var(--ih0w5), var(--e2q4));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;height: 13px;display: block;}
.x2x9mfs.x2x9mfs .t29dwk5 {max-width: 80%;margin-top:9px;text-transform: uppercase;overflow-wrap: anywhere;font: 700 13px/1.2 var(--q7vm3);color: var(--w5pf);text-align: center;letter-spacing: .14em;}
@media (max-width: 859.98px) {
  .x2x9mfs.x2x9mfs .dbs17t {order: -1;width: 150px;}
  .x2x9mfs.x2x9mfs .y9snwy {font-size: 54px;}
}
@media (prefers-reduced-motion: reduce) {
  .x2x9mfs.x2x9mfs .dbs17t {transition:none;}
}
.x2x9mfs.x2x9mfs .k26gwj {font-style: normal;}

.jbfjmg .y1zzf7c.y1zzf7c .ksy4 {background: var(--qb3u);color: var(--cbjv);border: 1px solid var(--rxd1);box-shadow: none;}

.kkr0gm {padding-right:24px;max-width: calc(var(--r4iwl) + 48px);padding-left:25px;}
@media (min-width:1006px) {
  .b04bd76 {border-top: 0;margin-top:13px;padding: 0 0 14px;}
  .b04bd76 ul {display: inline-flex;border-radius: 999px;border: 1px solid var(--rxd1);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);gap:3px;padding: 5px;background: var(--qb3u);}
  .b04bd76 a {align-items: center;display: flex;padding: 0 18px;font-size: 14.5px;border-radius: 999px;font-weight: 500;color: color-mix(in srgb, var(--mbrh) 22%, var(--w5pf));min-height: 38px;transition:background 0.192s, color 0.2s;text-decoration: none;}
  .b04bd76 a:hover {color: var(--cbjv);background: var(--rxd1);}
  .b04bd76 a[aria-current="page"] {color: var(--ykrl4, var(--uo6aa));font-weight: 600;background: linear-gradient(96deg, var(--d1l4) 0%, var(--e2q4) 100%);}
}

.kb0pj.kb0pj > * {margin-left: auto;max-width: var(--r4iwl);margin-right: auto;box-sizing: border-box;padding-left: 0;padding-right: 0;}
.kb0pj .aehqd {text-align: left;justify-self: start;}
.kb0pj .aehqd a, .kb0pj .aehqd img {margin-right: auto;margin-left: 0;}
@media (max-width:755px) {
  .kb0pj .x72e4s {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .kb0pj .n06vdhw {width: 100%;justify-content: start;}
}
@media (max-width:1005px) {
  .thg4xh5 {margin-right: -11px;}
}
@media (max-width:565px) {
  .jbfjmg :is(.zbd7fm, .tg96) :is(th, td) {white-space: normal;overflow-wrap: anywhere;padding-left:7px;padding-right:8px;}
}

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

.jbfjmg :is(.s0sh, .h7c5) img,
.jbfjmg .pqre0 img {border-radius: calc(var(--ijm) - 6px);}
.jbfjmg .pqre0 .cnsca.cnsca {border-radius: 0;}
.jbfjmg .w9wwn :is(div, img, a) {border-radius: calc(var(--ijm) - 6px);}
.jbfjmg .w9wwn > * > div,
.jbfjmg .w9wwn div:has(> a) {border-radius: var(--ijm);}
.jbfjmg .w9wwn span {border-radius: 999px;}

.jbfjmg .w9wwn.w9wwn [role="button"] {background: var(--qb3u);-webkit-backdrop-filter: blur(14px);box-shadow: none;border: 1px solid var(--rxd1);border-radius: var(--ijm);backdrop-filter: blur(14px);}
.jbfjmg .w9wwn.w9wwn [role="button"]:first-child {border-color: color-mix(in srgb, var(--e2q4) 70%, transparent);}
.jbfjmg .w9wwn.w9wwn [role="button"] > div:last-child {border-radius: 999px;background: linear-gradient(96deg, var(--d1l4) 0%, var(--e2q4) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--e2q4) 34%, transparent);color: var(--ykrl4, var(--uo6aa));}

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

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

.jbfjmg > .wweyn:has(+ .wweyn) {grid-column: 1;margin-left: max(24px, calc((200% - var(--r4iwl)) / 2)) !important;width: auto !important;margin-right:5px !important;}
.jbfjmg > .wweyn + .wweyn {float: none;grid-column: 2;margin-left:5px !important;width: auto !important;margin-right: max(24px, calc((200% - var(--r4iwl)) / 2)) !important;}
.jbfjmg > .wweyn {margin-bottom: var(--r51) !important;margin-top: var(--r51) !important;}
.jbfjmg > :is(.wx0p, .t5sh33, .tg96, .zbd7fm, .angn, .fh61, .wweyn)
  + :is(.wx0p, .t5sh33, .tg96, .zbd7fm, .angn, .fh61, .wweyn):not(.wweyn + .wweyn) {margin-top: 0 !important;}
.jbfjmg > .wweyn + .wweyn {margin-top: var(--r51) !important;}

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

.hhcsya5.hhcsya5 {backdrop-filter: blur(14px);display: flex;border-radius: var(--euwa);border: 1px solid var(--rxd1);background: var(--qb3u);-webkit-backdrop-filter: blur(14px);padding: 12px !important;flex-direction: column;}
.hhcsya5.hhcsya5 .e098s picture {display: block;height: 100%;}
.jbfjmg .hhcsya5.hhcsya5 .e3rx.e3rx {height: 100%;width: 100%;aspect-ratio: 16 / 9;border-radius: calc(var(--euwa) - 12px);object-fit: cover;max-height: none;}
.hhcsya5.hhcsya5 .ya60zqb {flex: 1 1 auto;flex-direction: column;align-items: flex-start;display: flex;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);}
.hhcsya5.hhcsya5 .tytrjb {margin-top: auto;}
.hhcsya5.hhcsya5 .qzz51dg {margin-bottom:19px;}

@media (min-width:748px) {
  .hhcsya5.fh61 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: stretch;display: grid;gap:11px;}
  
  .hhcsya5.fh61 .e098s {min-height: 300px;grid-column: 1;grid-row: 1;}
  .hhcsya5.fh61 .ya60zqb {justify-content: center;grid-column: 2;grid-row: 1;}
  .hhcsya5.fh61:has(.gxa7px) .e098s {grid-column: 2;}
  .hhcsya5.fh61:has(.gxa7px) .ya60zqb {grid-column: 1;}
  .jbfjmg .hhcsya5.fh61 .e3rx.e3rx {aspect-ratio: auto;height: 100%;}
  .hhcsya5.fh61 .tytrjb {margin-top: 0;}
}

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

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

.y1zzf7c.y1zzf7c .anm27 {margin-right: calc(-1 * max(24px, calc((100vw - var(--r4iwl)) / 2)));scroll-padding-left: 0;padding-right: max(24px, calc((100vw - var(--r4iwl)) / 2));grid-auto-columns: calc((min(100vw, var(--r4iwl)) - 2 * var(--jhws)) / 2.5);}
.y1zzf7c.czmnp .anm27 {grid-auto-columns: calc((min(100vw, var(--r4iwl)) - var(--jhws)) / 1.6);}
.y1zzf7c.y1zzf7c .tbzm32 {padding: 10px;position: relative;}
.y1zzf7c.y1zzf7c .j0vak {aspect-ratio: 4 / 3;}
.y1zzf7c.czmnp .j0vak {aspect-ratio: 16 / 9;}
.y1zzf7c.y1zzf7c .pyz76 {bottom: 10px;position: absolute;border-radius: 0 0 calc(var(--ijm) - 6px) calc(var(--ijm) - 6px);color: var(--cbjv);right: 10px;font: 650 16px/1.35 var(--q7vm3);background: linear-gradient(0deg,
    color-mix(in srgb, var(--vvgh) 92%, transparent) 0%,
    color-mix(in srgb, var(--vvgh) 0%, transparent) 100%);margin: 0;padding: 44px 18px 16px;left: 10px;}
.y1zzf7c.y1zzf7c .jdmp4 {letter-spacing: .14em;color: color-mix(in srgb, var(--e2q4) 55%, #ffffff);display: block;margin-bottom:3px;font: 800 13px/1 var(--q7vm3);}
.y1zzf7c.y1zzf7c .fmxm {align-items: center;display: flex;gap:17px;justify-content: space-between;margin: 22px 0 0;}
.y1zzf7c.y1zzf7c .fmxm .ytfkkbf {margin: 0;}
.y1zzf7c.y1zzf7c .mtwde {display: block;}
@media (max-width:755px) {
  .y1zzf7c.y1zzf7c .anm27,
  .y1zzf7c.czmnp .anm27 {grid-auto-columns: 82%;padding-right:24px;margin-right: -24px;}
}
.y1zzf7c.y1zzf7c .anm27 {max-width: none;width: auto;}
.y1zzf7c.y1zzf7c .sn5e[hidden] {display: none;}
