

:root {--i17u:       #ffffff;--jnvv: var(--koaya);--yjkd: color-mix(in srgb, var(--jpnx3) 26%, var(--pk50));--bj3:   color-mix(in srgb, var(--e6h) 12%, #ffffff);--m7kv:  color-mix(in srgb, var(--jnvv) 22%, #0c1136);--hu2ty:  clamp(56px, 6.5vw, 104px);--jpnx3: var(--d08, var(--koaya));--zypt:  1240px;--bgb:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--m7kv) 88%, transparent));--ufeoa:     18px;--btl:    color-mix(in srgb, #ffffff 17%, transparent);--ubc: color-mix(in srgb, var(--jnvv) 26%, #0c1136);--u3gbg:  clamp(20px, 2.2vw, 30px);--iui:      var(--bj3);--pk50:  var(--koaya);--nbgbm: color-mix(in srgb, var(--i17u) 74%, transparent);--aik:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--jnvv) 16%, var(--m7kv)));--vxe: 78px;--tgzl: color-mix(in srgb, #ffffff 16%, transparent);--bin: color-mix(in srgb, var(--bj3) 88%, transparent);--tm5q:  26px;--je2:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;}

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

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

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

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

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

html:root {background-color: var(--m7kv);}
.rn3n74 {background: transparent;}

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

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

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

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

.rbq5m44,
.rn3n74 :is(.pnqcfm, .f4dyx, .acsy2sg, .hnzyb,
             .jsb170t, .z2zgjdc, .m8tjb4) a[role="button"],
.rn3n74 .hnzyb a {padding: 11px 26px;border-radius: 999px;border: 1px solid transparent;align-items: center;text-decoration: none;justify-content: center;cursor: pointer;transition:transform 0.181s, box-shadow 0.142s, background 0.202s;white-space: nowrap;font-size: 14.5px;display: inline-flex;font-weight: 600;}

.pjbd33 {color: var(--mm1, var(--zszw));background: var(--vler);}
.jc9k {background: linear-gradient(96deg,
    var(--ew3x) 0%,
    color-mix(in srgb, var(--ew3x) 82%, #000) 100%);color: var(--fnhd, var(--ugqh5));box-shadow: 0 6px 22px color-mix(in srgb, var(--ew3x) 34%, transparent);}
.jc9k:hover {transform: translateY(-2px);background: var(--on1);}

.rn3n74 :is(.pnqcfm, .f4dyx, .acsy2sg, .hnzyb,
             .jsb170t, .z2zgjdc, .m8tjb4) a[role="button"],
.rn3n74 .hnzyb a {background: linear-gradient(96deg,
    var(--yjkd) 0%,
    var(--pk50) 100%);color: var(--u99, var(--ojeeq));box-shadow: 0 6px 22px color-mix(in srgb, var(--pk50) 34%, transparent);}
.hc5v {font-size: 16px;padding: 15px 34px;}

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

.rn3n74 {display: flow-root;}

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

.rn3n74 > :is(.kwnxysw, .mh63, .w60bmdp, .fmzvpzd, .q7f60) {padding-left: unset;padding-right: unset;margin-left: max(24px, calc((100% - var(--zypt)) / 2)) !important;margin-right: max(24px, calc((100% - var(--zypt)) / 2)) !important;}

.rn3n74 > :is(.kwnxysw, .mh63, .w60bmdp, .fmzvpzd, .q7f60) {margin-bottom: var(--hu2ty) !important;margin-top: var(--hu2ty) !important;}

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

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

.pnqcfm,
.m8tjb4,
.z2zgjdc,
.jsb170t,
.f4dyx,

.zqk0ah {background-color: color-mix(in srgb, var(--m7kv) 82%, transparent);color: var(--i17u);}

.pnqcfm, .pnqcfm :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.m8tjb4, .m8tjb4 :is(h2,h3,p,li,strong,summary,div),
.z2zgjdc, .z2zgjdc :is(h2,h3,p,li,strong,div),
.jsb170t, .jsb170t :is(h2,h3,p,li,strong,div),
.f4dyx, .f4dyx :is(h1,h2,h3,p,li,strong,div),
.zqk0ah, .zqk0ah :is(h2,h3,p,li,strong,div,time) {color: var(--i17u);}
.m8tjb4 p, .z2zgjdc p, .jsb170t p, .f4dyx p {color: var(--nbgbm);}

.gp0pm68, .r95z, .dqjmg7,
.s8se27, .acsy2sg, .xvafncn,
.y1bny, .vt9cvv, .hnzyb,
.bkwgx0, .aetfy {--jcca6: var(--i17u);--un0: var(--bgb);--reijt: var(--i17u);--e6h: var(--i17u);--e00n8: var(--m7kv);color: var(--i17u);z-index: 0;border-bottom: 1px solid var(--tgzl);--d08: var(--pk50);border-top: 1px solid var(--tgzl);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(--ubc) 78%, transparent);}

.gp0pm68 + .gp0pm68, .r95z + .r95z,
.dqjmg7 + .dqjmg7, .s8se27 + .s8se27,
.acsy2sg + .acsy2sg, .xvafncn + .xvafncn,
.y1bny + .y1bny, .vt9cvv + .vt9cvv,
.hnzyb + .hnzyb, .bkwgx0 + .bkwgx0,
.aetfy + .aetfy {border-top: 0;}

.y1bny {box-shadow: none;border: 1px solid var(--btl);border-radius: var(--tm5q);background: var(--aik);}

.acsy2sg {padding: 30px 32px !important;background: var(--aik);vertical-align: top;border: 1px solid var(--btl);border-radius: var(--tm5q);box-shadow: none;display: inline-block;}

.rn3n74 > .k56d2 {margin: 0 0 var(--u3gbg) !important;margin-left: max(24px, calc((100% - var(--zypt)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--zypt)) - 12px) / 2) !important;padding: 30px 32px !important;}

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

.rn3n74 > .k56d2 + .k56d2 + * {clear: both;}

.rn3n74 > .k56d2 + .k56d2
  + :is(.kwnxysw, .mh63, .w60bmdp, .fmzvpzd, .q7f60) {margin-top: var(--hu2ty) !important;}

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

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

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

.rn3n74 > * > h2::before,
.rn3n74 :is(.mzym0p3, .m2y2v5g, .he4sw7, .j3atnf3, .xjk7y3q,
             .rvt50, .fqkmn, .xttg, .aaz6kcg, .ejegmw1)::before,
.rn3n74 :is(.dj6k8j, .sq8c5) > h2:first-child::before {height: 5px;border-radius:4px;display: block;background: linear-gradient(90deg, var(--jpnx3), var(--pk50));width: 46px;content: "";margin: 0 0 16px;}

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

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

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

.kx72nbz.kx72nbz {color: var(--brb, var(--i17u));max-width: 16ch;text-wrap: balance;letter-spacing: -.035em;margin: 0;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--je2);overflow-wrap: break-word;}
.arq47d .bd4tsg {font-size: clamp(16px, 1.4vw, 18.5px);line-height:1.62;color: color-mix(in srgb, var(--brb, var(--i17u)) 80%, transparent);max-width: 48ch;margin: 18px 0 0;}
.arq47d .pg5bfya {display: inline-flex;border-radius: 999px;justify-content: center;transition:transform 0.198s, box-shadow 0.179s;background: linear-gradient(96deg, var(--yjkd) 0%, var(--pk50) 100%);padding: 0 36px;min-height: 54px;box-shadow: 0 8px 26px color-mix(in srgb, var(--pk50) 34%, transparent);font: 650 16px/1 var(--je2);margin-top:27px;text-decoration: none;align-items: center;color: var(--u99, var(--ojeeq));}
.arq47d .pg5bfya:hover {transform: translateY(-2px);box-shadow: 0 12px 32px color-mix(in srgb, var(--pk50) 42%, transparent);}

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

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

.p2ep30r .dqvs {border-radius: var(--tm5q);border: 1px solid var(--tgzl);box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);position: relative;-webkit-backdrop-filter: blur(10px);background: var(--wcbvi, var(--bgb));gap:19px;display: flex;z-index: 1;align-items: center;justify-content: center;padding: 12px;backdrop-filter: blur(10px);min-width: 0;}
.p2ep30r .hs56sh6 {min-width: 0;margin: 0;width: 100%;}
.p2ep30r .hs56sh6 picture {display: block;}
.rn3n74 .p2ep30r .w6pyw.w6pyw {border-radius: calc(var(--tm5q) - 12px);color: var(--g6gr, inherit);object-fit: contain;width: 100%;max-height: none;display: block;height: auto;}

.p2ep30r .dqvs:has(.vd73) {padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;}
.p2ep30r .vd73 {min-width: 0;overflow-wrap: break-word;color: var(--ymi, var(--i17u));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--je2);letter-spacing: -.03em;}
.p2ep30r .jecdk {flex: 0 0 auto;align-items: flex-end;gap:5px;display: flex;height: clamp(30px, 4vw, 48px);}
.p2ep30r .jbr5d {display: block;width: 8px;background: linear-gradient(180deg, var(--jpnx3), var(--pk50));border-radius:2px;}
.p2ep30r .jbr5d:nth-child(1) {height: 34%;}
.p2ep30r .jbr5d:nth-child(2) {height: 52%;}
.p2ep30r .jbr5d:nth-child(3) {height: 70%;}
.p2ep30r .jbr5d:nth-child(4) {height: 86%;}
.p2ep30r .jbr5d:nth-child(5) {height: 100%;}

@media (min-width:947px) {
  .rn3n74 .p2ep30r {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .p2ep30r .arq47d   {grid-column: 1;grid-row: 1;}
  .p2ep30r .dqvs {grid-row: 1;grid-column: 2;}
  .p2ep30r.tt88s1c {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .p2ep30r.tt88s1c .dqvs {grid-column: 1;}
  .p2ep30r.tt88s1c .arq47d   {grid-column: 2;}
}
@media (max-width:946px) {
  
  .p2ep30r .dqvs {order: -1;padding: 8px;}
  .rn3n74 .p2ep30r:has(.nkrsh)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--m7kv) 45%, transparent) 0%,
      color-mix(in srgb, var(--m7kv) 88%, transparent) 55%);}
}

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

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

.b7ea.x9wtsqy {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--pk50) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--jpnx3) 55%, transparent) 0%, transparent 65%),
    var(--pj2x7, var(--m7kv));}
.ccmznta {letter-spacing: -.06em;z-index: -1;pointer-events: none;color: color-mix(in srgb, var(--brb, var(--i17u)) 12%, transparent);bottom: -.18em;white-space: nowrap;position: absolute;right: -.04em;user-select: none;max-width: 100%;overflow: hidden;font: 800 clamp(96px, 15vw, 230px)/1 var(--je2);}
@media (max-width:946px) {
  .b7ea {padding: 24px 20px;align-items: flex-end;min-height: min(74vh, 580px);}
  .b7ea.x9wtsqy {padding: 40px 22px;min-height: 0;align-items: center;}
  .f5dw {background: linear-gradient(0deg,
      color-mix(in srgb, var(--m7kv) 92%, transparent) 0%,
      color-mix(in srgb, var(--m7kv) 70%, transparent) 45%,
      color-mix(in srgb, var(--m7kv) 0%, transparent) 82%);}
  
  .ccmznta {display: none;}
}
@media (max-width:553px) {
  .arq47d .pg5bfya {display: flex;width: 100%;}
}

.m8tjb4.m8tjb4 .pktend {margin: 0 auto;border-top: 1px solid var(--tgzl);max-width: var(--zypt);}
.m8tjb4.m8tjb4 .ajhvg6 {border-bottom: 1px solid var(--tgzl);background: transparent;border-radius: 0;padding: 0;margin: 0;}
.m8tjb4.m8tjb4 .hbxbd {font-size: clamp(17px, 1.6vw, 20px);padding: 24px 4px;font-weight: 700;gap:23px;min-height: 44px;list-style: none;justify-content: space-between;display: flex;letter-spacing: -.015em;align-items: center;cursor: pointer;color: var(--i17u);}
.m8tjb4.m8tjb4 .hbxbd::-webkit-details-marker {display: none;}
.m8tjb4.m8tjb4 .hgcbsw {min-width: 0;}

.m8tjb4.m8tjb4 .pnkwt58 {width: 44px;position: relative;flex: 0 0 auto;border-radius: 50%;border: 1px solid var(--tgzl);height: 44px;transition:background 0.161s, border-color 0.158s;background: var(--bgb);}
.m8tjb4.m8tjb4 .pnkwt58::before,
.m8tjb4.m8tjb4 .pnkwt58::after {left: 50%;content: "";background: var(--i17u);transform: translate(-50%, -50%);border-radius:1px;position: absolute;top: 50%;width: 15px;height: 2px;}
.m8tjb4.m8tjb4 .pnkwt58::after {transform: translate(-50%, -50%) rotate(90deg);}
.m8tjb4.m8tjb4 .ajhvg6[open] .pnkwt58::after {opacity:0.05;}
.m8tjb4.m8tjb4 .ajhvg6[open] .pnkwt58 {background: color-mix(in srgb, var(--pk50) 42%, transparent);border-color: color-mix(in srgb, var(--pk50) 62%, transparent);}
.m8tjb4.m8tjb4 .hbxbd:hover .pnkwt58 {background: color-mix(in srgb, var(--pk50) 26%, transparent);}

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

.m8tjb4.m8tjb4 .ksqx p,
.m8tjb4.m8tjb4 p.ksqx {margin: 0;color: var(--nbgbm);}

.m8tjb4.m8tjb4 .n8hh {list-style: none;padding: 0;counter-reset: mtfaqn;}
.m8tjb4.m8tjb4 .fvjeye {counter-increment: mtfaqn;display: block;}
.m8tjb4.m8tjb4 .fvjeye .hgcbsw::before {margin-right:13px;content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--pk50) 40%, var(--i17u));font-variant-numeric: tabular-nums;}

.m8tjb4.m8tjb4 h3.hgcbsw {margin: 0;letter-spacing: inherit;font: inherit;}

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

.jsb170t.jsb170t .ygzg6p {background: linear-gradient(90deg,
    color-mix(in srgb, var(--jpnx3) 30%, transparent) 0%,
    color-mix(in srgb, var(--pk50) 72%, transparent) 100%);position: absolute;top: 21px;height: 2px;width: calc(var(--u3gbg) + 22px);z-index: 0;left: calc(-1 * var(--u3gbg) - 22px);}
.jsb170t.jsb170t .zmpz:first-child .ygzg6p {display: none;}

.jsb170t.jsb170t .pfaw {height: 44px;font-weight: 700;line-height: 1;font-size: 14px;border-radius: 50%;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--pk50) 16%, transparent);justify-content: center;z-index: 1;letter-spacing: .04em;display: inline-flex;width: 44px;background: linear-gradient(96deg,
    var(--yjkd) 0%, var(--pk50) 100%);align-items: center;flex: 0 0 auto;color: var(--nncrp, var(--qf2, var(--u99, var(--ojeeq))));}

.jsb170t.jsb170t .bh0w465 {display: block;padding: 18px 18px 0 0;}
.jsb170t.jsb170t .dmdz {font-weight: 700;line-height:1.28;letter-spacing: -.015em;margin: 0 0 6px;display: block;font-size: 17px;color: var(--i17u);}
.jsb170t.jsb170t .t2dtk6 {font-size: 16px;color: var(--nbgbm);display: block;line-height:1.61;}

.jsb170t.jsb170t .bryx .dmdz,
.jsb170t.jsb170t .bryx .t2dtk6 {align-self: stretch;}
.jsb170t.jsb170t .bryx .dmdz {padding: 18px 18px 0 0;}
.jsb170t.jsb170t .bryx .t2dtk6 {padding: 0 18px 0 0;}

.jsb170t.jsb170t .rmy2 .hvwrw {min-width: 0;gap:15px;display: flex;align-self: stretch;align-items: center;}
.jsb170t.jsb170t .rmy2 .dmdz {margin: 0;min-width: 0;}

.jsb170t.jsb170t .rmy2 .t2dtk6 {padding: 12px 18px 0 0;align-self: stretch;}

.s8se27.s8se27 .e2dr {display: grid;overflow: hidden;max-width: var(--zypt);grid-template-columns: 1fr 1fr;background: var(--aik);border: 1px solid var(--btl);border-radius: var(--tm5q);gap: 0;margin: 0 auto;align-items: stretch;}
.s8se27.s8se27 .gwa2 {min-width: 0;padding: 28px 30px;}

.s8se27.s8se27 .gwa2 + .gwa2 {border-left: 1px solid var(--btl);}

.s8se27.s8se27 .kfrnvb {font-size: 12px;color: color-mix(in srgb, var(--bj3) 90%, transparent);font-weight: 700;letter-spacing: .09em;padding-bottom:15px;margin: 0 0 18px;text-transform: uppercase;border-bottom: 1px solid var(--btl);}
.s8se27.s8se27 .q2s3tdg {grid-template-columns: auto minmax(0, 1fr);margin: 0;display: grid;align-items: baseline;gap:12px 12px;}
.s8se27.s8se27 .w1y9h {grid-column: 1;font-size: 14px;line-height:1.59;margin: 0;font-weight: 700;}
.s8se27.s8se27 .n2hwhqm {grid-column: 2;margin: 0;color: var(--iui);}

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

.s8se27.s8se27 i.w1y9h {flex: 0 0 auto;font-style: normal;}
.s8se27.s8se27 span.n2hwhqm {min-width: 0;}

.s8se27.s8se27 .ayaksj .w1y9h {color: color-mix(in srgb, var(--pk50) 32%, var(--bj3));}

.rn3n74 {--d08: var(--i17u);}

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

.rn3n74 > * > *:not(style) {max-width: var(--zypt);}

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

.qr063sj.qr063sj .j3atnf3 {margin: 0 0 10px;}
.qr063sj.qr063sj .gkp44 {margin: 0 0 26px;color: var(--bin);font-size: 15.5px;}

.qr063sj.qr063sj .ngtnx {margin: 0 auto;display: grid;max-width: var(--zypt);grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--u3gbg);}

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

@media (max-width:553px)  { .qr063sj.qr063sj .ngtnx {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.qr063sj.z1gr .qrrk98 {gap:9px;padding: 11px;}
.qr063sj.z1gr .q3vj {font-size: 13px;}
.qr063sj.qr063sj .qrrk98 {display: flex;background: var(--aik);transition:transform 0.181s, border-color 0.185s;border-radius: var(--ufeoa);border: 1px solid var(--btl);gap:13px;text-decoration: none;padding: 16px;color: var(--iui);flex-direction: column;}
.qr063sj.qr063sj .qrrk98:hover {border-color: color-mix(in srgb, var(--pk50) 42%, transparent);transform: translateY(-3px);}
.qr063sj.qr063sj .jxv2m7 {object-fit: cover;border-radius: calc(var(--ufeoa) - 6px);aspect-ratio: 1;width: 100%;height: auto;display: block;}
.qr063sj.qr063sj .q3vj {overflow-wrap: break-word;font: 600 18px/1.3 var(--je2);letter-spacing: -.01em;}
.qr063sj.qr063sj .v3ee1ds {font: 500 12.5px/1 var(--je2);font-style: normal;letter-spacing: .09em;text-transform: uppercase;color: color-mix(in srgb, var(--bj3) 82%, transparent);}

.bg9xjk.bg9xjk .fqkmn {margin: 0 0 22px;}

.bg9xjk.bg9xjk .z8wp4yz {margin: 0 auto;max-width: var(--zypt);gap:15px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;}

@media (max-width:1005px) { .bg9xjk.bg9xjk .z8wp4yz {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:553px)  { .bg9xjk.bg9xjk .z8wp4yz {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.bg9xjk.bq85aq .z8wp4yz {background: var(--btl);overflow: hidden;border: 1px solid var(--btl);border-radius: var(--tm5q);gap: 0;}
.bg9xjk.bq85aq .fgv2 {border: 0;}
.bg9xjk.bg9xjk .fgv2 {margin: 0;}
.bg9xjk.bg9xjk .cv7ewa {justify-content: center;min-height: 124px;transition:transform 0.18s;align-items: center;border-radius: var(--ufeoa);background: color-mix(in srgb, var(--pk50) 14%, #0d1436);padding: 24px;display: flex;}
.bg9xjk.bq85aq .cv7ewa {border-radius: 0;}
.bg9xjk.bg9xjk .cv7ewa:hover {transform: translateY(-2px);}
.bg9xjk.bg9xjk .g2dc {max-width: 100%;height: auto;display: block;object-fit: contain;max-height: 60px;}

.skt03.skt03 .rvt50 {margin: 0 0 22px;}

.skt03.skt03 .tf5fjkj {overflow: hidden;gap: 0;align-items: stretch;background: var(--aik);max-width: var(--zypt);grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;margin: 0 auto;grid-auto-rows: auto;border: 1px solid var(--btl);border-radius: var(--tm5q);}

.skt03.hb5kgt .vq020gx {padding: 14px 12px;}

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

.skt03.skt03 .vq020gx {gap:16px;display: flex;min-width: 0;padding: 22px 22px;align-items: center;border-top: 1px solid var(--btl);}
.skt03.skt03 .xne0en3 {display: flex;align-items: center;margin: 0;flex: 0 0 auto;}
.skt03.skt03 .tm0z {font: 500 16.5px/1.3 var(--je2);gap:10px;display: flex;align-items: center;flex: 1 1 auto;margin: 0;min-width: 0;color: color-mix(in srgb, var(--bj3) 84%, transparent);}
.skt03.skt03 .myb7rcy {display: block;object-fit: contain;width: auto;padding: 9px 14px;border-radius: calc(var(--ufeoa) - 6px);height: 40px;background: color-mix(in srgb, var(--pk50) 14%, #0d1436);}
.skt03.skt03 .b5xk {overflow-wrap: break-word;min-width: 0;}

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

.zxj204.zxj204 .xttg {margin: 0 0 24px;color: var(--i17u);}
.zxj204.zxj204 .m804y {display: flex;max-width: var(--zypt);align-items: center;flex-wrap: wrap;gap:17px 22px;margin: 0 auto 30px;}
.zxj204.zxj204 .g54sdg {color: var(--i17u);font: 700 clamp(38px, 4.4vw, 58px)/1 var(--je2);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}

.zxj204.zxj204 .mz9fxx {background: var(--bgb);flex: 1 1 200px;min-width: 140px;overflow: hidden;position: relative;height: 10px;border-radius: 999px;border: 1px solid var(--tgzl);}
.zxj204.zxj204 .mz9fxx::before {inset: 0 auto 0 0;border-radius: 999px;content: "";background: linear-gradient(90deg, var(--jpnx3), var(--pk50));width: var(--rcl7, 0%);position: absolute;}
.zxj204.zxj204 .rzjp47 {flex: 1 1 260px;color: var(--nbgbm);font-size: 16px;font-style: normal;min-width: 0;line-height:1.60;}
.zxj204.zxj204 .x37kegj {gap: var(--u3gbg);max-width: var(--zypt);list-style: none;padding: 0;display: grid;margin: 0 auto;}
.zxj204.saea .x37kegj {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.zxj204.zxj204 .wj1wn {margin: 0;background: var(--bgb);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border-radius: var(--ufeoa);border: 1px solid var(--tgzl);padding: 22px 24px;}
.zxj204.zxj204 .kgw28 {margin: 0 0 12px;color: var(--nbgbm);line-height:1.62;font-size: 15.5px;}
.zxj204.zxj204 .sssgt6 {color: var(--i17u);font: 600 12px/1 var(--je2);letter-spacing: .1em;text-transform: uppercase;}
.zxj204.zxj204 .h8pz0z {font-style: normal;font: 600 12px/1 var(--je2);font-variant-numeric: tabular-nums;margin-left:10px;color: var(--nbgbm);}

.be8g.be8g {background: var(--aik);overflow: hidden;vertical-align: top;box-shadow: none;grid-template-columns: minmax(0, 1fr);display: inline-grid;border-radius: var(--tm5q);border: 1px solid var(--btl);gap: 0;padding: 0 !important;}
.be8g.be8g .a6qh {margin: 0;min-width: 0;}
.be8g.be8g .f15h {display: block;width: 100%;max-height: 320px;height: 100%;object-fit: cover;}
.be8g.be8g .grb8k9 {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.be8g.be8g .hdgbbb6 {display: block;height: 5px;width: 46px;margin: 0 0 16px;border-radius:3px;background: linear-gradient(90deg, var(--jpnx3), var(--pk50));}
.be8g.be8g .he4sw7 {margin: 0 0 12px;}

.be8g.be8g .y6675w > :first-child {margin-top: 0;}
.be8g.be8g .y6675w > :last-child  {margin-bottom: 0;}
.be8g.be8g .pb8yr {box-shadow: 0 6px 22px color-mix(in srgb, var(--pk50) 30%, transparent);border-radius: 999px;color: var(--u99, var(--ojeeq));min-height: 46px;font: 600 15px/1 var(--je2);padding: 0 26px;background: linear-gradient(96deg,
    var(--yjkd) 0%, var(--pk50) 100%);transition:transform 0.174s;align-items: center;justify-content: center;margin-top:17px;display: inline-flex;text-decoration: none;}
.be8g.be8g .pb8yr:hover {transform: translateY(-2px);}
@media (min-width:772px) {
  .be8g.chfd2 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .be8g.chfd2 .a6qh {grid-column: 1;grid-row: 1;}
  .be8g.chfd2 .grb8k9 {grid-row: 1;grid-column: 2;}
  
  .be8g.chfd2 .mfzxgqd {grid-column: 1;grid-row: 1;}
  .be8g.chfd2:has(.mfzxgqd) .a6qh {grid-column: 2;grid-row: 1;}
  
  .be8g.chfd2:has(.fe8enc) {grid-template-columns: minmax(0, 1fr);}
}

.be8g.k56d2 .f15h {max-height: 200px;}

.mf9xcex.mf9xcex .g2chda {justify-content: space-between;gap:19px 28px;flex-wrap: wrap;display: flex;align-items: flex-end;}
.mf9xcex.mf9xcex .atz8 {min-width: 0;flex: 1 1 320px;}
.mf9xcex.mf9xcex .aaz6kcg {color: var(--i17u);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--je2);margin: 0;letter-spacing: -.03em;text-align: left;}
.mf9xcex.mf9xcex .h915npy {max-width: 62ch;line-height:1.56;text-align: left;margin: 14px 0 0;color: var(--nbgbm);font-size: clamp(16px, 1.4vw, 19px);}
.mf9xcex.mf9xcex .c774q {flex: 0 0 auto;display: flex;gap:9px;}
.mf9xcex.mf9xcex .kj24km1 {transition:background 0.185s, opacity 0.155s, transform 0.144s;border-radius: 999px;border: 1px solid var(--tgzl);font: 600 20px/1 var(--je2);align-items: center;justify-content: center;cursor: pointer;display: inline-flex;backdrop-filter: blur(10px);padding: 0;background: var(--bgb);width: 52px;height: 52px;color: var(--i17u);-webkit-backdrop-filter: blur(10px);}
.mf9xcex.mf9xcex .kj24km1:hover:not(:disabled) {background: linear-gradient(96deg, var(--yjkd) 0%, var(--pk50) 100%);color: var(--u99, var(--ojeeq));}
.mf9xcex.mf9xcex .kj24km1:disabled {opacity:0.35;cursor: default;}
.mf9xcex.mf9xcex .kj24km1[hidden] {display: none;}
.mf9xcex.mf9xcex :is(.kj24km1, .em37f):focus-visible {outline: 2px solid var(--i17u);outline-offset: 3px;}

.mf9xcex.mf9xcex .c8bsp {margin: 28px 0 0;flex-wrap: wrap;display: flex;gap:11px;}
.mf9xcex.mf9xcex .fev7fsg,
.mf9xcex.mf9xcex .nsbtb {min-height: 48px;justify-content: center;width: auto;padding: 0 28px;align-items: center;text-decoration: none;transition:transform 0.135s;white-space: nowrap;flex: 0 0 auto;display: inline-flex;border-radius: 999px;font: 600 15px/1 var(--je2);}
.mf9xcex.mf9xcex .fev7fsg {background: linear-gradient(96deg,
    var(--yjkd) 0%, var(--pk50) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--pk50) 32%, transparent);color: var(--u99, var(--ojeeq));}

.mf9xcex.mf9xcex .nsbtb {background: var(--bgb);color: var(--i17u);border: 1px solid var(--tgzl);}
.mf9xcex.mf9xcex .fev7fsg:hover,
.mf9xcex.mf9xcex .nsbtb:hover {transform: translateY(-2px);}

.mf9xcex.mf9xcex .em37f {list-style: none;gap: var(--u3gbg);overflow-x: auto;margin: 30px 0 0;scroll-behavior: smooth;scrollbar-width: none;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;padding: 0;grid-auto-columns: calc((100% - var(--u3gbg)) / 1.6);display: grid;grid-auto-flow: column;}
.mf9xcex.mf9xcex .em37f::-webkit-scrollbar {display: none;}
.mf9xcex.c2v2b9a .em37f {grid-auto-columns: calc((100% - var(--u3gbg)) / 1.25);}
.mf9xcex.mf9xcex .qbjs04 {scroll-snap-align: start;min-width: 0;backdrop-filter: blur(14px);padding: 12px;border-radius: var(--ufeoa);border: 1px solid var(--tgzl);-webkit-backdrop-filter: blur(14px);background: var(--bgb);margin: 0;}
.mf9xcex.mf9xcex .qbjs04 picture {display: block;}
.mf9xcex.mf9xcex .cbwb0 {aspect-ratio: 16 / 10;width: 100%;object-fit: cover;display: block;height: auto;border-radius: calc(var(--ufeoa) - 6px);}
.mf9xcex.mf9xcex .e0930m {margin: 14px 6px 6px;display: block;color: var(--i17u);font: 600 15.5px/1.4 var(--je2);}

.mf9xcex.mf9xcex .dyfrmk {margin: 22px 0 0;display: flex;gap:8px;}
.mf9xcex.mf9xcex .r33b {background: var(--tgzl);height: 8px;width: 8px;transition:width 0.283s ease, background 0.274s ease;border-radius: 999px;display: block;}
.mf9xcex.mf9xcex .r33b[data-on="1"] {background: linear-gradient(90deg, var(--jpnx3), var(--pk50));width: 32px;}
@media (max-width:765px) {
  .mf9xcex.mf9xcex .em37f,
  .mf9xcex.c2v2b9a .em37f {gap:11px;grid-auto-columns: 84%;}
  .mf9xcex.mf9xcex .kj24km1 {height: 44px;width: 44px;}
  .mf9xcex.mf9xcex .c8bsp > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .mf9xcex.mf9xcex .em37f {scroll-behavior: auto;}
  .mf9xcex.mf9xcex .r33b {transition:none;}
}

.kwnxysw.kwnxysw {box-shadow: none;align-items: start;padding: clamp(22px, 2.4vw, 30px);gap:19px;margin: 0 auto;border-radius: var(--tm5q);border: 1px solid var(--btl);background: var(--aik);grid-template-columns: auto minmax(0, 1fr) auto;max-width: var(--zypt);display: grid;}
.kwnxysw.kwnxysw .amhw {margin: 0;}
.kwnxysw.kwnxysw .htxcw {object-fit: cover;border-radius: var(--ufeoa);height: 76px;width: 76px;display: block;}
.kwnxysw.kwnxysw .bn0yn {min-width: 0;}
.kwnxysw.kwnxysw .ngnw {letter-spacing: -.015em;color: var(--iui);font: 700 18px/1.3 var(--je2);display: block;}
.kwnxysw.kwnxysw .pg3ptny {font-style: normal;font: 500 11.5px/1.35 var(--je2);letter-spacing: .1em;color: var(--bin);text-transform: uppercase;display: block;margin-top:4px;}

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

.kwnxysw.kwnxysw .jk5fe8 + .sfdtrt,
.kwnxysw.kwnxysw .jk5fe8 + .z3ywtg9 {margin-top: 0;}

.kwnxysw.kwnxysw .sfdtrt {line-height:1.59;margin: 12px 0 0;font-size: 15.5px;color: var(--iui);}
.kwnxysw.kwnxysw .z3ywtg9 {color: var(--bin);line-height:1.57;font-size: 13px;margin: 10px 0 0;}
.kwnxysw.kwnxysw .mj05 {gap:9px;flex-wrap: wrap;display: flex;}
.kwnxysw.kwnxysw .efsfq {text-decoration: none;width: 44px;align-items: center;height: 44px;justify-content: center;color: var(--iui);transition:border-color 0.207s, color 0.185s;border-radius: 999px;border: 1px solid var(--btl);display: inline-flex;}
.kwnxysw.kwnxysw .efsfq:hover {border-color: color-mix(in srgb, var(--pk50) 50%, transparent);color: color-mix(in srgb, var(--pk50) 40%, var(--bj3));}

.kwnxysw.tv3n5 {grid-template-columns: minmax(0, 1fr);}
.kwnxysw.tv3n5 .mj05 {margin-top:4px;}

.ryjj.ryjj .h96ew0k {border-radius:2px;height: 5px;display: block;width: 46px;margin: 0 0 16px;background: linear-gradient(90deg, var(--jpnx3), var(--pk50));}
.ryjj.ryjj .m2y2v5g {margin: 0 0 16px;}

.ryjj.ryjj .vqdh {color: var(--iui);}
.ryjj.awt52 .vqdh {max-width: 68ch;}
.ryjj.ryjj .vqdh > :first-child {margin-top: 0;}
.ryjj.ryjj .vqdh > :last-child  {margin-bottom: 0;}

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

.ryjj.ryjj .pzh7tq .m2y2v5g {margin: 0;}

.ryjj.xeysg .vqdh {max-width: 72ch;}

.ee3xt32.ee3xt32 {gap:23px;padding-top: 0 !important;display: flex;align-items: center;padding-bottom: 0 !important;flex-direction: column;}
.ee3xt32.cmvgm  {align-items: flex-start;}
.ee3xt32.qp8yd {align-items: flex-end;}

.ee3xt32.ee3xt32 .xzz70dg {transition:transform 0.13s;box-shadow: 0 8px 26px color-mix(in srgb, var(--pk50) 34%, transparent);align-items: center;background: linear-gradient(96deg,
    var(--yjkd) 0%, var(--pk50) 100%);min-height: 52px;text-decoration: none;color: var(--u99, var(--ojeeq));padding: 0 32px;border-radius: 999px;gap:10px;display: inline-flex;justify-content: center;}
.ee3xt32.ee3xt32 .xzz70dg:hover {transform: translateY(-2px);}
.ee3xt32.ee3xt32 .vtzjc {font: 600 15.5px/1 var(--je2);}

.ee3xt32.ee3xt32 .vmhz,

.ee3xt32.dxd3e .xzz70dg::after {border-top: 2px solid currentColor;height: 7px;flex: 0 0 auto;transform: rotate(45deg);border-right: 2px solid currentColor;width: 7px;}
.ee3xt32.dxd3e .xzz70dg::after {content: "";}
.ee3xt32.ee3xt32 .pcw86my {max-width: var(--zypt);width: 100%;}

.mh63.mh63 {max-width: var(--zypt);margin: 0 auto;border-radius: var(--tm5q);border: 1px solid var(--btl);padding: 14px;background: var(--aik);}
.mh63.d4cjhb {overflow: hidden;padding: 0;}

.mh63.mh63 .ap8dq {margin: 0;}
.mh63.mh63 .h6bf5q8 {text-decoration: none;display: block;}
.mh63.mh63 .qfbrw {width: 100%;border-radius: calc(var(--tm5q) - 8px);display: block;height: auto;}
.mh63.d4cjhb .qfbrw {border-radius: 0;}

.w60bmdp.w60bmdp {max-width: var(--zypt);border-radius: var(--tm5q);border: 1px solid var(--btl);background: var(--aik);padding: clamp(22px, 2.4vw, 32px);position: relative;margin: 0 auto;}
.w60bmdp.jyda54 {padding-left: 0;background: none;padding-right: 0;border: 0;}
.w60bmdp.w60bmdp .ejegmw1 {margin: 0 0 14px;letter-spacing: .16em;font: 700 12px/1.3 var(--je2);color: var(--bin);display: block;text-transform: uppercase;}
.w60bmdp.w60bmdp .sq8c5 {color: var(--iui);}
.w60bmdp.w60bmdp .sq8c5 > :first-child {margin-top: 0;}
.w60bmdp.w60bmdp .sq8c5 > :last-child  {margin-bottom: 0;}

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

.w60bmdp.gac3 .mj1a2 {display: flex;border-bottom: 1px solid var(--btl);gap:12px;margin: 0 0 16px;padding-bottom:12px;align-items: center;}
.w60bmdp.gac3 .mj1a2 .ejegmw1 {margin: 0;min-width: 0;}
.w60bmdp.gac3 .mj1a2 .xy3d3w {right: auto;margin-left: auto;position: static;bottom: auto;flex: 0 0 auto;}

.w60bmdp.jyda54.gac3 .mj1a2 {padding-bottom:9px;}

.fmzvpzd.fmzvpzd {border-radius: var(--tm5q);border: 1px solid var(--btl);--efhe8:  clamp(24px, 2.6vw, 34px);background: var(--aik);overflow: hidden;margin: 0 auto;max-width: var(--zypt);position: relative;padding: var(--efhe8) var(--efhe8) var(--efhe8) var(--kif7);--kif7: clamp(28px, 3vw, 40px);}

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

.fmzvpzd.p9bws3g {--kif7: clamp(24px, 2.6vw, 34px);}
.fmzvpzd.p9bws3g::before {height: 5px;background: linear-gradient(90deg, var(--jpnx3), var(--pk50));bottom: auto;right: 0;width: auto;}
.fmzvpzd.fmzvpzd .xb9w {margin: 0 0 16px;width: 46px;background: linear-gradient(90deg, var(--jpnx3), var(--pk50));height: 5px;border-radius:3px;display: block;}
.fmzvpzd.fmzvpzd .xjk7y3q {margin: 0 0 14px;}

.fmzvpzd.fmzvpzd .dj6k8j {color: var(--iui);}
.fmzvpzd.fmzvpzd .dj6k8j > :first-child {margin-top: 0;}
.fmzvpzd.fmzvpzd .dj6k8j > :last-child  {margin-bottom: 0;}

.fmzvpzd.e0n5jx .vh29hx {margin-bottom: clamp(20px, 2vw, 28px);gap:16px;padding: clamp(15px, 1.6vw, 21px) var(--efhe8) clamp(15px, 1.6vw, 21px) var(--kif7);margin-top:    calc(var(--efhe8) * -1);display: flex;background: color-mix(in srgb, #ffffff 7%, transparent);border-bottom: 1px solid var(--btl);margin-right:  calc(var(--efhe8) * -1);margin-left:   calc(var(--kif7) * -1);align-items: center;}
.fmzvpzd.e0n5jx .vh29hx .xb9w {margin: 0;flex: 0 0 auto;}
.fmzvpzd.e0n5jx .vh29hx .xjk7y3q {margin: 0;min-width: 0;}

@media (max-width:553px) {
  .fmzvpzd.e0n5jx .vh29hx {align-items: flex-start;}
  .fmzvpzd.e0n5jx .vh29hx .xb9w {margin-top:13px;}
}

.q7f60.q7f60 {max-width: var(--zypt);margin: 0 auto;background: var(--aik);padding: clamp(20px, 2.2vw, 28px);border-radius: var(--tm5q);border: 1px solid var(--btl);}
.q7f60.q7f60 .b69f2sr {font: 700 12px/1.3 var(--je2);letter-spacing: .16em;margin: 0 0 14px;display: block;text-transform: uppercase;color: var(--bin);}
.q7f60.q7f60 .a374kx {flex-wrap: wrap;display: flex;gap:8px;}

.q7f60.q7f60 ul.a374kx {margin: 0;padding: 0;list-style: none;}
.q7f60.q7f60 .a374kx li {display: flex;min-width: 0;}
.q7f60.q7f60 .a374kx a {align-items: center;padding: 0 16px;color: var(--iui);font: 500 14px/1.3 var(--je2);background: transparent;display: inline-flex;text-decoration: none;min-height: 44px;transition:border-color 0.152s, color 0.141s, transform 0.16s;border-radius: 999px;border: 1px solid var(--btl);}
.q7f60.q7f60 .a374kx a:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--pk50) 50%, transparent);color: color-mix(in srgb, var(--pk50) 40%, var(--bj3));}

.h3wh {padding: var(--hu2ty) 24px;color: var(--i17u);background-color: var(--m7kv);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--jpnx3) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--pk50) 42%, transparent) 0%, transparent 64%);background-repeat: no-repeat;}
.bbrdt {gap:25px;display: flex;max-width: var(--zypt);flex-wrap: wrap;margin: 0 auto;justify-content: space-between;align-items: center;}
.tk6zkwa {font-size: clamp(26px, 3.2vw, 40px);font-weight: 700;text-wrap: balance;line-height:1.15;letter-spacing: -.028em;margin: 0;}
.f37v02 {color: var(--nbgbm);font-size: 16px;margin: 10px 0 0;}

.k66yds {margin: 0 auto;font-size: 13px;max-width: var(--zypt);padding: 20px 24px 0;color: var(--nbgbm);}

.wpr9m.wpr9m {border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--jhnf5) 62%, transparent) 0%,
      color-mix(in srgb, var(--jhnf5) 62%, transparent) 100%),
    var(--m7kv);--wzq0j: color-mix(in srgb, var(--msex) 82%, var(--pk50));color: var(--msex);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);--msex:   var(--hle, #ffffff);}

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

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

.wpr9m .kh539g {grid-auto-flow: column;display: grid;gap:57px;}
.wpr9m .kh539g ul {gap:12px;display: grid;list-style: none;padding: 0;margin: 0;}
.wpr9m .kh539g a {color: var(--wzq0j);text-decoration: none;font-size: 14.5px;}
.wpr9m .kh539g a:hover {text-underline-offset: 4px;color: var(--msex);text-decoration: underline;}

.wpr9m .wqfs {gap:13px;flex-wrap: wrap;align-items: center;display: flex;margin: 30px auto 0;max-width: var(--zypt);opacity:0.79;}
.wpr9m .wqfs img {display: block;}

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

.wpr9m .kd0f p + p {margin-top:9px;line-height:1.60;}

@media (max-width:1005px) {

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

  .y14e9qs {gap:8px;}
  .rbq5m44 {padding: 9px 13px;font-size: 13.5px;}
  .xabwsy {font-size: 18px;}
  .vxqwg {display: none;}
  
  :root {--vxe: 72px;}
  .bcyvy {display: flex;}
  .dk0qk4 {grid-column: 1;justify-self: start;}
  .y14e9qs {grid-column: 3;}
}

@media (max-width:865px) {
  .rn3n74 .pnqcfm {min-height: 0;}
  .rn3n74 .pnqcfm .hh7pdv {gap:21px;grid-template-columns: minmax(0, 1fr);}
  .rn3n74 .pnqcfm .b0v14hr,
  .rn3n74 .pnqcfm .xggzwsa,
  .rn3n74 .pnqcfm .hh7pdv > a {grid-row: auto;grid-column: 1;}
  .rn3n74 .pnqcfm .xggzwsa {text-align: left;}
  .bbrdt {flex-direction: column;align-items: flex-start;}

  .s8se27.s8se27 .e2dr {grid-template-columns: 1fr;}
  .s8se27.s8se27 .gwa2 + .gwa2 {border-left: 0;border-top: 1px solid var(--btl);}

  .jsb170t.jsb170t .wfmx {grid-template-columns: 1fr;gap: 0;}
  .jsb170t.jsb170t .zmpz {gap: 0 16px;grid-template-columns: 44px minmax(0, 1fr);display: grid;padding: 0 0 26px;}
  .jsb170t.jsb170t .zmpz:last-child {padding-bottom: 0;}
  .jsb170t.jsb170t .ygzg6p {height: 26px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--jpnx3) 30%, transparent) 0%,
      color-mix(in srgb, var(--pk50) 72%, transparent) 100%);left: 21px;width: 2px;top: calc(-26px - 0px);}
  .jsb170t.jsb170t .bh0w465 {padding: 10px 0 0;}
  
  .jsb170t.jsb170t .bryx .dmdz {grid-column: 2;padding: 10px 0 0;}
  .jsb170t.jsb170t .bryx .t2dtk6 {grid-column: 2;padding: 0;}
  
  .jsb170t.jsb170t .rmy2 .hvwrw {gap:15px;grid-column: 1 / -1;}
  .jsb170t.jsb170t .rmy2 .t2dtk6 {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.wpr9m .kh539g a {min-height: 44px;display: flex;align-items: center;}
.dk0qk4 {min-height: 44px;display: inline-flex;align-items: center;}

.rbq5m44, .dars, .h3wh,
.rn3n74 a[role="button"],
.rn3n74 .hnzyb a {min-height: 44px;}

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

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

.vxqwg ul {gap:7px;}

.wpr9m .kh539g ul {gap:7px;display: grid;}

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

.zqk0ah.zqk0ah .d9wxwh {margin: 0;}

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

.zqk0ah.zqk0ah .mzym0p3 {margin: 0 0 12px;letter-spacing: -.03em;font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--je2);color: var(--i17u);}
.zqk0ah.zqk0ah .pw907j {color: var(--nbgbm);max-width: 60ch;margin: 0;}

.zqk0ah.zqk0ah .n9ygj {min-width: min(320px, 100%);position: relative;gap:6px 14px;--pg2m: 0%;flex-wrap: wrap;display: flex;padding: 0 0 14px;margin: 0;align-items: baseline;}
.zqk0ah.zqk0ah .n9ygj::after {right: 0;background:
    linear-gradient(90deg,
      color-mix(in srgb, var(--pk50) 62%, #ffffff) 0,
      color-mix(in srgb, var(--pk50) 62%, #ffffff) var(--pg2m),
      color-mix(in srgb, #ffffff 16%, transparent) var(--pg2m),
      color-mix(in srgb, #ffffff 16%, transparent) 100%);left: 0;bottom: 0;position: absolute;border-radius:4px;height: 6px;content: "";}
.zqk0ah.zqk0ah .vhm5 {color: var(--i17u);font: 700 clamp(34px, 4vw, 52px)/1 var(--je2);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}
.zqk0ah.zqk0ah .sdy7 {letter-spacing: .06em;font: 600 13px/1.3 var(--je2);color: var(--nbgbm);text-transform: uppercase;}

.zqk0ah.zqk0ah .vckv5vw {padding: 0;flex-wrap: wrap;display: flex;margin: 0;gap:12px;list-style: none;}
.zqk0ah.zqk0ah .m72ntch {padding: 10px 18px;display: flex;gap:10px;align-items: baseline;border: 1px solid var(--tgzl);border-radius: 999px;min-height: 44px;background: var(--bgb);}
.zqk0ah.ktt2t .m72ntch {flex-direction: column;align-items: flex-start;border-radius: var(--ufeoa);gap:3px;}

.zqk0ah.zqk0ah .f3x8aah {font: 600 12px/1.3 var(--je2);font-style: normal;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);letter-spacing: .08em;}
.zqk0ah.zqk0ah .zawj9 {font: 600 15px/1.3 var(--je2);font-variant-numeric: tabular-nums;color: var(--i17u);}

.zqk0ah.zqk0ah .jffn3r6 {display: flex;gap:12px;flex-wrap: wrap;}

.zqk0ah.zqk0ah ul.jffn3r6 {list-style: none;margin: 0;padding: 0;}
.zqk0ah.zqk0ah .zfas {min-width: 0;display: flex;}
.zqk0ah.zqk0ah .zfas > .e5p7 {flex: 1 1 auto;}
.zqk0ah.zqk0ah .e5p7 {flex-direction: column;justify-content: center;background: #000;padding: 8px 24px;min-height: 52px;display: inline-flex;text-decoration: none;transition:transform 0.147s, border-color 0.173s;color: #fff;border-radius: var(--ufeoa);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);}
.zqk0ah.zqk0ah .e5p7:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.zqk0ah.zqk0ah .tp08zk {color: inherit;letter-spacing: .1em;text-transform: uppercase;font: 500 10.5px/1.3 var(--je2);}
.zqk0ah.zqk0ah .qgb6vr {color: inherit;font: 700 17px/1.2 var(--je2);font-style: normal;letter-spacing: -.02em;}

@media (max-width:553px) {
  
  .zqk0ah.zqk0ah .jffn3r6 {align-items: stretch;flex-direction: column;}
  .zqk0ah.zqk0ah .e5p7  {align-items: flex-start;}
  .zqk0ah.zqk0ah .zfas   {align-self: stretch;}
  
  .zqk0ah.zqk0ah .vckv5vw {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.zwavz a:focus-visible,
.h6h5wr:focus-visible,
.bcyvy:focus-visible {outline: 2px solid var(--i17u);outline-offset: 2px;}

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

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

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

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

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

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

.q7f60.q7f60 .gp7n > summary.scvf {min-height: 44px;gap:12px;align-items: center;display: flex;cursor: pointer;list-style: none;}
.q7f60.q7f60 .gp7n > summary.scvf::-webkit-details-marker {display: none;}
.q7f60.q7f60 .gp7n > summary.scvf:focus-visible {outline: 3px solid var(--pk50, var(--koaya));outline-offset: 3px;border-radius: var(--lgv, 6px);}
.q7f60.q7f60 .gp7n > summary.scvf .b69f2sr {margin: 0;}

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

.r9xzv8m {--ubo: 1px solid color-mix(in srgb, var(--i17u) 26%, transparent);--bl6qw: var(--ufeoa);--b5b: var(--ufeoa);--wdy4l: var(--ufeoa);}

.skt03.skt03 .b5xk {color: var(--i17u);}

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

@media (max-width:553px) {
  .jz010 {gap:11px;}
  .y14e9qs {gap:5px;}
  .y14e9qs .rbq5m44 {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1005px) {
  .y14e9qs .r9xzv8m {display: none;}
}
.srqz .r9xzv8m {justify-self: start;}
@media (max-width:553px) {
  .y14e9qs {gap:5px;}
  .y14e9qs .rbq5m44 {font-size: 12.5px;white-space: nowrap;padding: 0 11px;}
  .dk0qk4 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .jz010 {gap:6px;}
  .y14e9qs .rbq5m44 {padding: 0 9px;font-size: 12px;}
  .dk0qk4 img {max-width: 24vw;}
}

.rn3n74 :is(.hdgbbb6, .h96ew0k, .xb9w, .r2s7) {display: none !important;}

.rn3n74 > .acsy2sg.chfd2 {margin-top: var(--hu2ty) !important;clear: both;padding: 12px !important;margin-right: max(24px, calc((100% - var(--zypt)) / 2)) !important;float: none;margin-left: max(24px, calc((100% - var(--zypt)) / 2)) !important;margin-bottom: var(--hu2ty) !important;}

.zqk0ah.zqk0ah .asp850 {isolation: isolate;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--pk50) 45%, transparent) 0%, transparent 70%),
    var(--bgb);overflow: hidden;border-radius: var(--tm5q);border: 1px solid var(--tgzl);-webkit-backdrop-filter: blur(14px);align-items: center;backdrop-filter: blur(14px);position: relative;gap: clamp(26px, 4vw, 64px);display: grid;padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);}
.zqk0ah.t9pys7 .asp850 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--jpnx3) 42%, transparent) 0%, transparent 70%),
    var(--bgb);}
@media (min-width:872px) {
  .zqk0ah.zqk0ah .asp850 {grid-template-columns: minmax(0, 1fr) auto;}
}
.zqk0ah.zqk0ah .svqfb0 {min-width: 0;gap: var(--u3gbg);justify-items: start;display: grid;}

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

.rn3n74 .mf9xcex.mf9xcex .nsbtb {background: var(--bgb);border: 1px solid var(--tgzl);box-shadow: none;color: var(--i17u);}

.jz010 {padding-left:24px;padding-right:23px;max-width: calc(var(--zypt) + 48px);}
@media (min-width:1006px) {
  .vxqwg {padding: 0 0 14px;border-top: 0;margin-top:11px;}
  .vxqwg ul {gap:3px;-webkit-backdrop-filter: blur(12px);background: var(--bgb);backdrop-filter: blur(12px);border-radius: 999px;border: 1px solid var(--tgzl);padding: 5px;display: inline-flex;}
  .vxqwg a {color: color-mix(in srgb, var(--hzgg1) 22%, var(--nbgbm));transition:background 0.179s, color 0.168s;padding: 0 18px;font-size: 14.5px;display: flex;min-height: 38px;border-radius: 999px;font-weight: 500;text-decoration: none;align-items: center;}
  .vxqwg a:hover {color: var(--i17u);background: var(--tgzl);}
  .vxqwg a[aria-current="page"] {background: linear-gradient(96deg, var(--yjkd) 0%, var(--pk50) 100%);font-weight: 600;color: var(--u99, var(--ojeeq));}
}

.wpr9m.wpr9m > * {margin-right: auto;margin-left: auto;max-width: var(--zypt);padding-left: 0;padding-right: 0;box-sizing: border-box;}
.wpr9m .g0770c {justify-self: start;text-align: left;}
.wpr9m .g0770c a, .wpr9m .g0770c img {margin-right: auto;margin-left: 0;}
@media (max-width:765px) {
  .wpr9m .wsaw9p {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .wpr9m .kh539g {justify-content: start;width: 100%;}
}
@media (max-width:1005px) {
  .bcyvy {margin-right: -11px;}
}
@media (max-width:553px) {
  .rn3n74 :is(.fmzvpzd, .w60bmdp) :is(th, td) {white-space: normal;padding-left:8px;overflow-wrap: anywhere;padding-right:7px;}
}

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

.rn3n74 :is(.skt03, .bg9xjk) img,
.rn3n74 .b7ea img {border-radius: calc(var(--ufeoa) - 6px);}
.rn3n74 .b7ea .vewv.vewv {border-radius: 0;}
.rn3n74 .x1vdds :is(div, img, a) {border-radius: calc(var(--ufeoa) - 6px);}
.rn3n74 .x1vdds > * > div,
.rn3n74 .x1vdds div:has(> a) {border-radius: var(--ufeoa);}
.rn3n74 .x1vdds span {border-radius: 999px;}

.rn3n74 .x1vdds.x1vdds [role="button"] {backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);box-shadow: none;border: 1px solid var(--tgzl);border-radius: var(--ufeoa);background: var(--bgb);}
.rn3n74 .x1vdds.x1vdds [role="button"]:first-child {border-color: color-mix(in srgb, var(--pk50) 70%, transparent);}
.rn3n74 .x1vdds.x1vdds [role="button"] > div:last-child {box-shadow: 0 6px 22px color-mix(in srgb, var(--pk50) 34%, transparent);border-radius: 999px;background: linear-gradient(96deg, var(--yjkd) 0%, var(--pk50) 100%);color: var(--u99, var(--ojeeq));}

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

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

.rn3n74 > .k56d2:has(+ .k56d2) {grid-column: 1;width: auto !important;margin-right:7px !important;margin-left: max(24px, calc((200% - var(--zypt)) / 2)) !important;}
.rn3n74 > .k56d2 + .k56d2 {float: none;margin-right: max(24px, calc((200% - var(--zypt)) / 2)) !important;grid-column: 2;width: auto !important;margin-left:6px !important;}
.rn3n74 > .k56d2 {margin-bottom: var(--hu2ty) !important;margin-top: var(--hu2ty) !important;}
.rn3n74 > :is(.kwnxysw, .mh63, .w60bmdp, .fmzvpzd, .q7f60, .chfd2, .k56d2)
  + :is(.kwnxysw, .mh63, .w60bmdp, .fmzvpzd, .q7f60, .chfd2, .k56d2):not(.k56d2 + .k56d2) {margin-top: 0 !important;}
.rn3n74 > .k56d2 + .k56d2 {margin-top: var(--hu2ty) !important;}

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

.be8g.be8g {flex-direction: column;padding: 12px !important;background: var(--bgb);backdrop-filter: blur(14px);display: flex;border-radius: var(--tm5q);border: 1px solid var(--tgzl);-webkit-backdrop-filter: blur(14px);}
.be8g.be8g .a6qh picture {display: block;height: 100%;}
.rn3n74 .be8g.be8g .f15h.f15h {aspect-ratio: 16 / 9;object-fit: cover;height: 100%;width: 100%;border-radius: calc(var(--tm5q) - 12px);max-height: none;}
.be8g.be8g .grb8k9 {align-items: flex-start;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);display: flex;flex: 1 1 auto;flex-direction: column;}
.be8g.be8g .pb8yr {margin-top: auto;}
.be8g.be8g .y6675w {margin-bottom:20px;}

@media (min-width:772px) {
  .be8g.chfd2 {gap:13px;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
  
  .be8g.chfd2 .a6qh {grid-column: 1;min-height: 300px;grid-row: 1;}
  .be8g.chfd2 .grb8k9 {justify-content: center;grid-row: 1;grid-column: 2;}
  .be8g.chfd2:has(.mfzxgqd) .a6qh {grid-column: 2;}
  .be8g.chfd2:has(.mfzxgqd) .grb8k9 {grid-column: 1;}
  .rn3n74 .be8g.chfd2 .f15h.f15h {aspect-ratio: auto;height: 100%;}
  .be8g.chfd2 .pb8yr {margin-top: 0;}
}

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

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

.mf9xcex.mf9xcex .em37f {margin-right: calc(-1 * max(24px, calc((100vw - var(--zypt)) / 2)));grid-auto-columns: calc((min(100vw, var(--zypt)) - 2 * var(--u3gbg)) / 2.5);scroll-padding-left: 0;padding-right: max(24px, calc((100vw - var(--zypt)) / 2));}
.mf9xcex.c2v2b9a .em37f {grid-auto-columns: calc((min(100vw, var(--zypt)) - var(--u3gbg)) / 1.6);}
.mf9xcex.mf9xcex .qbjs04 {padding: 10px;position: relative;}
.mf9xcex.mf9xcex .cbwb0 {aspect-ratio: 4 / 3;}
.mf9xcex.c2v2b9a .cbwb0 {aspect-ratio: 16 / 9;}
.mf9xcex.mf9xcex .e0930m {right: 10px;border-radius: 0 0 calc(var(--ufeoa) - 6px) calc(var(--ufeoa) - 6px);left: 10px;position: absolute;font: 650 16px/1.35 var(--je2);background: linear-gradient(0deg,
    color-mix(in srgb, var(--m7kv) 92%, transparent) 0%,
    color-mix(in srgb, var(--m7kv) 0%, transparent) 100%);padding: 44px 18px 16px;color: var(--i17u);bottom: 10px;margin: 0;}
.mf9xcex.mf9xcex .wvt3 {color: color-mix(in srgb, var(--pk50) 55%, #ffffff);margin-bottom:3px;font: 800 13px/1 var(--je2);display: block;letter-spacing: .14em;}
.mf9xcex.mf9xcex .hqwh72 {margin: 22px 0 0;gap:15px;display: flex;justify-content: space-between;align-items: center;}
.mf9xcex.mf9xcex .hqwh72 .dyfrmk {margin: 0;}
.mf9xcex.mf9xcex .g2chda {display: block;}
@media (max-width:765px) {
  .mf9xcex.mf9xcex .em37f,
  .mf9xcex.c2v2b9a .em37f {margin-right: -24px;padding-right:25px;grid-auto-columns: 82%;}
}
.mf9xcex.mf9xcex .em37f {max-width: none;width: auto;}
.mf9xcex.mf9xcex .r33b[hidden] {display: none;}
