

:root {--q6jlx: var(--o2a, var(--za1));--kmhd: color-mix(in srgb, var(--n8f) 74%, transparent);--h1yl6:  color-mix(in srgb, var(--gi6p) 22%, #0c1136);--ce2zz:  clamp(56px, 6.5vw, 104px);--n8f:       #ffffff;--qhgw4:     18px;--s2dd:    color-mix(in srgb, #ffffff 17%, transparent);--z4q:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--gi6p) 16%, var(--h1yl6)));--nhvbb:  26px;--tp7:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--q33: 78px;--prz: color-mix(in srgb, #ffffff 16%, transparent);--t9qf:   color-mix(in srgb, var(--cyf9u) 12%, #ffffff);--a1v: color-mix(in srgb, var(--t9qf) 88%, transparent);--eon5:      var(--t9qf);--gi6p: var(--za1);--hmpp: color-mix(in srgb, var(--q6jlx) 26%, var(--um4mg));--um4mg:  var(--za1);--mng: color-mix(in srgb, var(--gi6p) 26%, #0c1136);--ltu77:  clamp(20px, 2.2vw, 30px);--g0d9y:  1240px;--e86:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--h1yl6) 88%, transparent));}

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

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

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

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

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

html:root {background-color: var(--h1yl6);}
.wh9bxw {background: transparent;}

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

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

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

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

.ceaptmz,
.wh9bxw :is(.ve0fv, .n27658g, .h392, .ssa1,
             .zv086k, .qw9h2, .vtfek) a[role="button"],
.wh9bxw .ssa1 a {white-space: nowrap;padding: 11px 26px;cursor: pointer;font-weight: 600;font-size: 14.5px;display: inline-flex;justify-content: center;align-items: center;text-decoration: none;transition:transform 0.137s, box-shadow 0.164s, background 0.157s;border-radius: 999px;border: 1px solid transparent;}

.hj4s {color: var(--gv5, var(--xgmu));background: var(--vfsja);}
.hv6pgdd {box-shadow: 0 6px 22px color-mix(in srgb, var(--tm1) 34%, transparent);background: linear-gradient(96deg,
    var(--tm1) 0%,
    color-mix(in srgb, var(--tm1) 82%, #000) 100%);color: var(--i56zo, var(--id4u));}
.hv6pgdd:hover {transform: translateY(-2px);background: var(--ll5i);}

.wh9bxw :is(.ve0fv, .n27658g, .h392, .ssa1,
             .zv086k, .qw9h2, .vtfek) a[role="button"],
.wh9bxw .ssa1 a {background: linear-gradient(96deg,
    var(--hmpp) 0%,
    var(--um4mg) 100%);color: var(--f7na, var(--qul));box-shadow: 0 6px 22px color-mix(in srgb, var(--um4mg) 34%, transparent);}
.ajycr0 {font-size: 16px;padding: 15px 34px;}

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

.wh9bxw {display: flow-root;}

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

.wh9bxw > :is(.q3ksm, .r1avz, .bnmz, .zqn5, .qfe8f) {padding-left: unset;margin-left: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;margin-right: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;padding-right: unset;}

.wh9bxw > :is(.q3ksm, .r1avz, .bnmz, .zqn5, .qfe8f) {margin-bottom: var(--ce2zz) !important;margin-top: var(--ce2zz) !important;}

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

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

.ve0fv,
.vtfek,
.qw9h2,
.zv086k,
.n27658g,

.hkjtcw {background-color: color-mix(in srgb, var(--h1yl6) 82%, transparent);color: var(--n8f);}

.ve0fv, .ve0fv :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.vtfek, .vtfek :is(h2,h3,p,li,strong,summary,div),
.qw9h2, .qw9h2 :is(h2,h3,p,li,strong,div),
.zv086k, .zv086k :is(h2,h3,p,li,strong,div),
.n27658g, .n27658g :is(h1,h2,h3,p,li,strong,div),
.hkjtcw, .hkjtcw :is(h2,h3,p,li,strong,div,time) {color: var(--n8f);}
.vtfek p, .qw9h2 p, .zv086k p, .n27658g p {color: var(--kmhd);}

.pe298xq, .esk00t, .abycq,
.db52v7, .h392, .ny2m,
.efsa, .y9d4h, .ssa1,
.naf4y, .rc0wf17 {--jtjzj: var(--n8f);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(--mng) 78%, transparent);position: relative;--wmzq: var(--h1yl6);border-bottom: 1px solid var(--prz);--hao60: var(--n8f);--cyf9u: var(--n8f);color: var(--n8f);--o2a: var(--um4mg);border-top: 1px solid var(--prz);z-index: 0;--t4nhz: var(--e86);}

.pe298xq + .pe298xq, .esk00t + .esk00t,
.abycq + .abycq, .db52v7 + .db52v7,
.h392 + .h392, .ny2m + .ny2m,
.efsa + .efsa, .y9d4h + .y9d4h,
.ssa1 + .ssa1, .naf4y + .naf4y,
.rc0wf17 + .rc0wf17 {border-top: 0;}

.efsa {background: var(--z4q);border: 1px solid var(--s2dd);border-radius: var(--nhvbb);box-shadow: none;}

.h392 {display: inline-block;vertical-align: top;box-shadow: none;padding: 30px 32px !important;background: var(--z4q);border: 1px solid var(--s2dd);border-radius: var(--nhvbb);}

.wh9bxw > .r1nzd {width: calc((min(100%, var(--g0d9y)) - 12px) / 2) !important;margin: 0 0 var(--ltu77) !important;margin-left: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;margin-right: 0 !important;padding: 30px 32px !important;}

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

.wh9bxw > .r1nzd + .r1nzd + * {clear: both;}

.wh9bxw > .r1nzd + .r1nzd
  + :is(.q3ksm, .r1avz, .bnmz, .zqn5, .qfe8f) {margin-top: var(--ce2zz) !important;}

@media (max-width:849px) {
  .wh9bxw > .r1nzd,
  .wh9bxw > .r1nzd + .r1nzd {width: auto !important;margin-right: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;float: none;margin-left: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;}
  
  .wh9bxw > .r1nzd + .r1nzd:last-child {margin-bottom: var(--ce2zz) !important;}
}

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

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

.wh9bxw > * > h2::before,
.wh9bxw :is(.z0631, .k9d1, .jcjx3, .qsj23, .arcpgky,
             .nkvc, .grv5, .a9xt47, .s3b10y, .c5ew4t)::before,
.wh9bxw :is(.q3nt3, .swpzh6p) > h2:first-child::before {height: 5px;border-radius:3px;margin: 0 0 16px;content: "";background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));width: 46px;display: block;}

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

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

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

.mxc9.mxc9 {letter-spacing: -.035em;margin: 0;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--tp7);overflow-wrap: break-word;color: var(--aik15, var(--n8f));text-wrap: balance;max-width: 16ch;}
.r2xf62 .f0e2je {margin: 18px 0 0;color: color-mix(in srgb, var(--aik15, var(--n8f)) 80%, transparent);max-width: 48ch;line-height:1.59;font-size: clamp(16px, 1.4vw, 18.5px);}
.r2xf62 .sq20sfb {min-height: 54px;border-radius: 999px;color: var(--f7na, var(--qul));text-decoration: none;margin-top:27px;display: inline-flex;align-items: center;background: linear-gradient(96deg, var(--hmpp) 0%, var(--um4mg) 100%);transition:transform 0.153s, box-shadow 0.191s;justify-content: center;font: 650 16px/1 var(--tp7);box-shadow: 0 8px 26px color-mix(in srgb, var(--um4mg) 34%, transparent);padding: 0 36px;}
.r2xf62 .sq20sfb:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--um4mg) 42%, transparent);transform: translateY(-2px);}

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

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

.ftfc .vmz1 {align-items: center;justify-content: center;backdrop-filter: blur(10px);display: flex;background: var(--d6n, var(--e86));border-radius: var(--nhvbb);border: 1px solid var(--prz);-webkit-backdrop-filter: blur(10px);position: relative;gap:17px;z-index: 1;min-width: 0;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);padding: 12px;}
.ftfc .yjmc2 {min-width: 0;width: 100%;margin: 0;}
.ftfc .yjmc2 picture {display: block;}
.wh9bxw .ftfc .amm6bxw.amm6bxw {object-fit: contain;border-radius: calc(var(--nhvbb) - 12px);height: auto;max-height: none;width: 100%;display: block;color: var(--qv2w, inherit);}

.ftfc .vmz1:has(.rwb7) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.ftfc .rwb7 {min-width: 0;color: var(--nx4b2, var(--n8f));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--tp7);overflow-wrap: break-word;letter-spacing: -.03em;}
.ftfc .qd74src {gap:5px;height: clamp(30px, 4vw, 48px);display: flex;align-items: flex-end;flex: 0 0 auto;}
.ftfc .cgy08 {display: block;width: 8px;background: linear-gradient(180deg, var(--q6jlx), var(--um4mg));border-radius:4px;}
.ftfc .cgy08:nth-child(1) {height: 34%;}
.ftfc .cgy08:nth-child(2) {height: 52%;}
.ftfc .cgy08:nth-child(3) {height: 70%;}
.ftfc .cgy08:nth-child(4) {height: 86%;}
.ftfc .cgy08:nth-child(5) {height: 100%;}

@media (min-width:934px) {
  .wh9bxw .ftfc {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .ftfc .r2xf62   {grid-column: 1;grid-row: 1;}
  .ftfc .vmz1 {grid-row: 1;grid-column: 2;}
  .ftfc.wrwmjqc {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .ftfc.wrwmjqc .vmz1 {grid-column: 1;}
  .ftfc.wrwmjqc .r2xf62   {grid-column: 2;}
}
@media (max-width:933px) {
  
  .ftfc .vmz1 {padding: 8px;order: -1;}
  .wh9bxw .ftfc:has(.zrqz8)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--h1yl6) 45%, transparent) 0%,
      color-mix(in srgb, var(--h1yl6) 88%, transparent) 55%);}
}

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

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

.xrxxkg.v1dg61 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--um4mg) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--q6jlx) 55%, transparent) 0%, transparent 65%),
    var(--wnoo, var(--h1yl6));}
.xft1 {z-index: -1;white-space: nowrap;max-width: 100%;right: -.04em;letter-spacing: -.06em;position: absolute;user-select: none;overflow: hidden;pointer-events: none;bottom: -.18em;color: color-mix(in srgb, var(--aik15, var(--n8f)) 12%, transparent);font: 800 clamp(96px, 15vw, 230px)/1 var(--tp7);}
@media (max-width:933px) {
  .xrxxkg {align-items: flex-end;min-height: min(74vh, 580px);padding: 24px 20px;}
  .xrxxkg.v1dg61 {padding: 40px 22px;min-height: 0;align-items: center;}
  .vjhs3r {background: linear-gradient(0deg,
      color-mix(in srgb, var(--h1yl6) 92%, transparent) 0%,
      color-mix(in srgb, var(--h1yl6) 70%, transparent) 45%,
      color-mix(in srgb, var(--h1yl6) 0%, transparent) 82%);}
  
  .xft1 {display: none;}
}
@media (max-width:548px) {
  .r2xf62 .sq20sfb {width: 100%;display: flex;}
}

.vtfek.vtfek .kredhw {border-top: 1px solid var(--prz);margin: 0 auto;max-width: var(--g0d9y);}
.vtfek.vtfek .ftam1y8 {border-bottom: 1px solid var(--prz);margin: 0;border-radius: 0;background: transparent;padding: 0;}
.vtfek.vtfek .brtgq8 {font-weight: 700;justify-content: space-between;cursor: pointer;letter-spacing: -.015em;font-size: clamp(17px, 1.6vw, 20px);min-height: 44px;align-items: center;padding: 24px 4px;display: flex;list-style: none;gap:25px;color: var(--n8f);}
.vtfek.vtfek .brtgq8::-webkit-details-marker {display: none;}
.vtfek.vtfek .pgytqh2 {min-width: 0;}

.vtfek.vtfek .w93k {height: 44px;position: relative;border-radius: 50%;border: 1px solid var(--prz);flex: 0 0 auto;transition:background 0.163s, border-color 0.179s;background: var(--e86);width: 44px;}
.vtfek.vtfek .w93k::before,
.vtfek.vtfek .w93k::after {border-radius:1px;height: 2px;top: 50%;transform: translate(-50%, -50%);background: var(--n8f);left: 50%;content: "";width: 15px;position: absolute;}
.vtfek.vtfek .w93k::after {transform: translate(-50%, -50%) rotate(90deg);}
.vtfek.vtfek .ftam1y8[open] .w93k::after {opacity:0.05;}
.vtfek.vtfek .ftam1y8[open] .w93k {border-color: color-mix(in srgb, var(--um4mg) 62%, transparent);background: color-mix(in srgb, var(--um4mg) 42%, transparent);}
.vtfek.vtfek .brtgq8:hover .w93k {background: color-mix(in srgb, var(--um4mg) 26%, transparent);}

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

.vtfek.vtfek .he07yam p,
.vtfek.vtfek p.he07yam {margin: 0;color: var(--kmhd);}

.vtfek.vtfek .x50ghsn {counter-reset: mtfaqn;padding: 0;list-style: none;}
.vtfek.vtfek .ncj6n90 {display: block;counter-increment: mtfaqn;}
.vtfek.vtfek .ncj6n90 .pgytqh2::before {content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--um4mg) 40%, var(--n8f));font-variant-numeric: tabular-nums;margin-right:14px;}

.vtfek.vtfek h3.pgytqh2 {font: inherit;margin: 0;letter-spacing: inherit;}

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

.zv086k.zv086k .pgyqm {z-index: 0;top: 21px;position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, var(--q6jlx) 30%, transparent) 0%,
    color-mix(in srgb, var(--um4mg) 72%, transparent) 100%);height: 2px;width: calc(var(--ltu77) + 22px);left: calc(-1 * var(--ltu77) - 22px);}
.zv086k.zv086k .jn0vbz:first-child .pgyqm {display: none;}

.zv086k.zv086k .n6aez8a {position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--um4mg) 16%, transparent);font-weight: 700;height: 44px;background: linear-gradient(96deg,
    var(--hmpp) 0%, var(--um4mg) 100%);justify-content: center;font-size: 14px;flex: 0 0 auto;letter-spacing: .04em;width: 44px;display: inline-flex;line-height: 1;color: var(--pxth, var(--b3sd, var(--f7na, var(--qul))));border-radius: 50%;align-items: center;z-index: 1;}

.zv086k.zv086k .jr7bsmc {display: block;padding: 18px 18px 0 0;}
.zv086k.zv086k .rf7m {font-weight: 700;margin: 0 0 6px;color: var(--n8f);line-height:1.29;font-size: 17px;display: block;letter-spacing: -.015em;}
.zv086k.zv086k .r4ttr {display: block;line-height:1.58;color: var(--kmhd);font-size: 16px;}

.zv086k.zv086k .v9r5 .rf7m,
.zv086k.zv086k .v9r5 .r4ttr {align-self: stretch;}
.zv086k.zv086k .v9r5 .rf7m {padding: 18px 18px 0 0;}
.zv086k.zv086k .v9r5 .r4ttr {padding: 0 18px 0 0;}

.zv086k.zv086k .m0cs7g7 .c3tz {gap:14px;align-items: center;align-self: stretch;min-width: 0;display: flex;}
.zv086k.zv086k .m0cs7g7 .rf7m {margin: 0;min-width: 0;}

.zv086k.zv086k .m0cs7g7 .r4ttr {align-self: stretch;padding: 12px 18px 0 0;}

.db52v7.db52v7 .dan9 {border: 1px solid var(--s2dd);border-radius: var(--nhvbb);overflow: hidden;max-width: var(--g0d9y);margin: 0 auto;align-items: stretch;background: var(--z4q);gap: 0;display: grid;grid-template-columns: 1fr 1fr;}
.db52v7.db52v7 .j7sqm {min-width: 0;padding: 28px 30px;}

.db52v7.db52v7 .j7sqm + .j7sqm {border-left: 1px solid var(--s2dd);}

.db52v7.db52v7 .r0256g {font-size: 12px;color: color-mix(in srgb, var(--t9qf) 90%, transparent);padding-bottom:13px;margin: 0 0 18px;border-bottom: 1px solid var(--s2dd);letter-spacing: .09em;font-weight: 700;text-transform: uppercase;}
.db52v7.db52v7 .wartpsr {grid-template-columns: auto minmax(0, 1fr);align-items: baseline;display: grid;margin: 0;gap:11px 12px;}
.db52v7.db52v7 .g9nv2 {font-size: 14px;font-weight: 700;line-height:1.61;margin: 0;grid-column: 1;}
.db52v7.db52v7 .pc5tww {grid-column: 2;color: var(--eon5);margin: 0;}

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

.db52v7.db52v7 i.g9nv2 {flex: 0 0 auto;font-style: normal;}
.db52v7.db52v7 span.pc5tww {min-width: 0;}

.db52v7.db52v7 .np9x9 .g9nv2 {color: color-mix(in srgb, var(--um4mg) 32%, var(--t9qf));}

.wh9bxw {--o2a: var(--n8f);}

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

.wh9bxw > * > *:not(style) {max-width: var(--g0d9y);}

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

.a3c0y.a3c0y .qsj23 {margin: 0 0 10px;}
.a3c0y.a3c0y .jcxpe03 {font-size: 15.5px;color: var(--a1v);margin: 0 0 26px;}

.a3c0y.a3c0y .gdga {margin: 0 auto;display: grid;max-width: var(--g0d9y);gap: var(--ltu77);grid-template-columns: repeat(4, minmax(0, 1fr));}

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

@media (max-width:548px)  { .a3c0y.a3c0y .gdga {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.a3c0y.m8g1cdw .yqpyy11 {padding: 11px;gap:7px;}
.a3c0y.m8g1cdw .zgnnf {font-size: 13px;}
.a3c0y.a3c0y .yqpyy11 {color: var(--eon5);border-radius: var(--qhgw4);border: 1px solid var(--s2dd);transition:transform 0.166s, border-color 0.165s;flex-direction: column;display: flex;background: var(--z4q);gap:11px;text-decoration: none;padding: 16px;}
.a3c0y.a3c0y .yqpyy11:hover {transform: translateY(-3px);border-color: color-mix(in srgb, var(--um4mg) 42%, transparent);}
.a3c0y.a3c0y .k13q {aspect-ratio: 1;border-radius: calc(var(--qhgw4) - 6px);height: auto;width: 100%;display: block;object-fit: cover;}
.a3c0y.a3c0y .zgnnf {font: 600 18px/1.3 var(--tp7);overflow-wrap: break-word;letter-spacing: -.01em;}
.a3c0y.a3c0y .kzzb {color: color-mix(in srgb, var(--t9qf) 82%, transparent);letter-spacing: .09em;font: 500 12.5px/1 var(--tp7);font-style: normal;text-transform: uppercase;}

.sem7.sem7 .grv5 {margin: 0 0 22px;}

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

@media (max-width:1005px) { .sem7.sem7 .qs535 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:548px)  { .sem7.sem7 .qs535 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.sem7.z62q .qs535 {gap: 0;overflow: hidden;border: 1px solid var(--s2dd);border-radius: var(--nhvbb);background: var(--s2dd);}
.sem7.z62q .bmmee {border: 0;}
.sem7.sem7 .bmmee {margin: 0;}
.sem7.sem7 .xq09hz {min-height: 124px;align-items: center;justify-content: center;padding: 24px;transition:transform 0.191s;display: flex;border-radius: var(--qhgw4);background: color-mix(in srgb, var(--um4mg) 14%, #0d1436);}
.sem7.z62q .xq09hz {border-radius: 0;}
.sem7.sem7 .xq09hz:hover {transform: translateY(-2px);}
.sem7.sem7 .cbdgc {display: block;height: auto;max-width: 100%;max-height: 60px;object-fit: contain;}

.k4yg7e.k4yg7e .nkvc {margin: 0 0 22px;}

.k4yg7e.k4yg7e .vzqz {border: 1px solid var(--s2dd);border-radius: var(--nhvbb);grid-template-columns: repeat(4, minmax(0, 1fr));overflow: hidden;background: var(--z4q);align-items: stretch;margin: 0 auto;gap: 0;display: grid;max-width: var(--g0d9y);grid-auto-rows: auto;}

.k4yg7e.xdkz4c .nq3p5qv {padding: 14px 12px;}

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

.k4yg7e.k4yg7e .nq3p5qv {min-width: 0;align-items: center;gap:15px;padding: 22px 22px;border-top: 1px solid var(--s2dd);display: flex;}
.k4yg7e.k4yg7e .cwy0p3 {display: flex;align-items: center;flex: 0 0 auto;margin: 0;}
.k4yg7e.k4yg7e .yy8ay5 {min-width: 0;color: color-mix(in srgb, var(--t9qf) 84%, transparent);align-items: center;display: flex;gap:9px;margin: 0;flex: 1 1 auto;font: 500 16.5px/1.3 var(--tp7);}
.k4yg7e.k4yg7e .ns2196 {padding: 9px 14px;display: block;border-radius: calc(var(--qhgw4) - 6px);height: 40px;object-fit: contain;background: color-mix(in srgb, var(--um4mg) 14%, #0d1436);width: auto;}
.k4yg7e.k4yg7e .fpnxv4 {overflow-wrap: break-word;min-width: 0;}

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

.wdaxh9.wdaxh9 .a9xt47 {color: var(--n8f);margin: 0 0 24px;}
.wdaxh9.wdaxh9 .mjw4kcr {flex-wrap: wrap;gap:16px 22px;max-width: var(--g0d9y);margin: 0 auto 30px;display: flex;align-items: center;}
.wdaxh9.wdaxh9 .s3tc5b {color: var(--n8f);font: 700 clamp(38px, 4.4vw, 58px)/1 var(--tp7);font-variant-numeric: tabular-nums;letter-spacing: -.04em;}

.wdaxh9.wdaxh9 .j5pcpk6 {overflow: hidden;min-width: 140px;height: 10px;flex: 1 1 200px;border-radius: 999px;border: 1px solid var(--prz);background: var(--e86);position: relative;}
.wdaxh9.wdaxh9 .j5pcpk6::before {position: absolute;background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));width: var(--ijt, 0%);content: "";border-radius: 999px;inset: 0 auto 0 0;}
.wdaxh9.wdaxh9 .djr5qwn {color: var(--kmhd);flex: 1 1 260px;font-size: 16px;font-style: normal;min-width: 0;line-height:1.58;}
.wdaxh9.wdaxh9 .b7tn {display: grid;margin: 0 auto;padding: 0;list-style: none;max-width: var(--g0d9y);gap: var(--ltu77);}
.wdaxh9.t6pc .b7tn {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.wdaxh9.wdaxh9 .p0krevd {margin: 0;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);padding: 22px 24px;background: var(--e86);border-radius: var(--qhgw4);border: 1px solid var(--prz);}
.wdaxh9.wdaxh9 .c47k55 {margin: 0 0 12px;color: var(--kmhd);line-height:1.62;font-size: 15.5px;}
.wdaxh9.wdaxh9 .hheq1m7 {font: 600 12px/1 var(--tp7);letter-spacing: .1em;color: var(--n8f);text-transform: uppercase;}
.wdaxh9.wdaxh9 .befv {font-style: normal;font: 600 12px/1 var(--tp7);font-variant-numeric: tabular-nums;color: var(--kmhd);margin-left:10px;}

.rjz6.rjz6 {background: var(--z4q);display: inline-grid;padding: 0 !important;gap: 0;grid-template-columns: minmax(0, 1fr);box-shadow: none;border-radius: var(--nhvbb);border: 1px solid var(--s2dd);vertical-align: top;overflow: hidden;}
.rjz6.rjz6 .xw1j {margin: 0;min-width: 0;}
.rjz6.rjz6 .j11n0jb {display: block;object-fit: cover;height: 100%;width: 100%;max-height: 320px;}
.rjz6.rjz6 .a05v0s2 {min-width: 0;padding: clamp(24px, 2.6vw, 34px);}

.rjz6.rjz6 .baqcg {display: block;margin: 0 0 16px;border-radius:3px;width: 46px;height: 5px;background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));}
.rjz6.rjz6 .jcjx3 {margin: 0 0 12px;}

.rjz6.rjz6 .sc2yn1j > :first-child {margin-top: 0;}
.rjz6.rjz6 .sc2yn1j > :last-child  {margin-bottom: 0;}
.rjz6.rjz6 .sc74dy {justify-content: center;font: 600 15px/1 var(--tp7);text-decoration: none;padding: 0 26px;background: linear-gradient(96deg,
    var(--hmpp) 0%, var(--um4mg) 100%);display: inline-flex;margin-top:17px;min-height: 46px;transition:transform 0.188s;align-items: center;color: var(--f7na, var(--qul));border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--um4mg) 30%, transparent);}
.rjz6.rjz6 .sc74dy:hover {transform: translateY(-2px);}
@media (min-width:765px) {
  .rjz6.tn32p2g {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .rjz6.tn32p2g .xw1j {grid-row: 1;grid-column: 1;}
  .rjz6.tn32p2g .a05v0s2 {grid-row: 1;grid-column: 2;}
  
  .rjz6.tn32p2g .qfpq {grid-row: 1;grid-column: 1;}
  .rjz6.tn32p2g:has(.qfpq) .xw1j {grid-row: 1;grid-column: 2;}
  
  .rjz6.tn32p2g:has(.zcejy5n) {grid-template-columns: minmax(0, 1fr);}
}

.rjz6.r1nzd .j11n0jb {max-height: 200px;}

.t4xvp.t4xvp .brs3 {flex-wrap: wrap;align-items: flex-end;display: flex;justify-content: space-between;gap:17px 28px;}
.t4xvp.t4xvp .nxw4 {min-width: 0;flex: 1 1 320px;}
.t4xvp.t4xvp .s3b10y {text-align: left;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--tp7);margin: 0;letter-spacing: -.03em;color: var(--n8f);}
.t4xvp.t4xvp .hzaa {max-width: 62ch;text-align: left;margin: 14px 0 0;color: var(--kmhd);font-size: clamp(16px, 1.4vw, 19px);line-height:1.54;}
.t4xvp.t4xvp .q20yn {display: flex;flex: 0 0 auto;gap:9px;}
.t4xvp.t4xvp .rg6p {color: var(--n8f);display: inline-flex;justify-content: center;height: 52px;align-items: center;transition:background 0.199s, opacity 0.173s, transform 0.178s;border-radius: 999px;border: 1px solid var(--prz);padding: 0;font: 600 20px/1 var(--tp7);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);width: 52px;cursor: pointer;background: var(--e86);}
.t4xvp.t4xvp .rg6p:hover:not(:disabled) {background: linear-gradient(96deg, var(--hmpp) 0%, var(--um4mg) 100%);color: var(--f7na, var(--qul));}
.t4xvp.t4xvp .rg6p:disabled {opacity:0.35;cursor: default;}
.t4xvp.t4xvp .rg6p[hidden] {display: none;}
.t4xvp.t4xvp :is(.rg6p, .v23t782):focus-visible {outline: 2px solid var(--n8f);outline-offset: 3px;}

.t4xvp.t4xvp .fwq33g {flex-wrap: wrap;gap:12px;margin: 28px 0 0;display: flex;}
.t4xvp.t4xvp .pvamnpq,
.t4xvp.t4xvp .t2rw604 {border-radius: 999px;align-items: center;font: 600 15px/1 var(--tp7);min-height: 48px;justify-content: center;transition:transform 0.159s;flex: 0 0 auto;display: inline-flex;padding: 0 28px;text-decoration: none;width: auto;white-space: nowrap;}
.t4xvp.t4xvp .pvamnpq {color: var(--f7na, var(--qul));background: linear-gradient(96deg,
    var(--hmpp) 0%, var(--um4mg) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--um4mg) 32%, transparent);}

.t4xvp.t4xvp .t2rw604 {color: var(--n8f);border: 1px solid var(--prz);background: var(--e86);}
.t4xvp.t4xvp .pvamnpq:hover,
.t4xvp.t4xvp .t2rw604:hover {transform: translateY(-2px);}

.t4xvp.t4xvp .v23t782 {padding: 0;grid-auto-flow: column;overflow-x: auto;list-style: none;scroll-behavior: smooth;gap: var(--ltu77);scrollbar-width: none;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;grid-auto-columns: calc((100% - var(--ltu77)) / 1.6);margin: 30px 0 0;display: grid;}
.t4xvp.t4xvp .v23t782::-webkit-scrollbar {display: none;}
.t4xvp.mx3ahyf .v23t782 {grid-auto-columns: calc((100% - var(--ltu77)) / 1.25);}
.t4xvp.t4xvp .w7fc {backdrop-filter: blur(14px);padding: 12px;-webkit-backdrop-filter: blur(14px);scroll-snap-align: start;background: var(--e86);border-radius: var(--qhgw4);border: 1px solid var(--prz);margin: 0;min-width: 0;}
.t4xvp.t4xvp .w7fc picture {display: block;}
.t4xvp.t4xvp .fkdh {height: auto;width: 100%;display: block;aspect-ratio: 16 / 10;object-fit: cover;border-radius: calc(var(--qhgw4) - 6px);}
.t4xvp.t4xvp .zzc7r {margin: 14px 6px 6px;color: var(--n8f);font: 600 15.5px/1.4 var(--tp7);display: block;}

.t4xvp.t4xvp .pct6a {gap:8px;display: flex;margin: 22px 0 0;}
.t4xvp.t4xvp .rxk22mc {width: 8px;border-radius: 999px;transition:width 0.273s ease, background 0.327s ease;background: var(--prz);display: block;height: 8px;}
.t4xvp.t4xvp .rxk22mc[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));}
@media (max-width:753px) {
  .t4xvp.t4xvp .v23t782,
  .t4xvp.mx3ahyf .v23t782 {grid-auto-columns: 84%;gap:11px;}
  .t4xvp.t4xvp .rg6p {width: 44px;height: 44px;}
  .t4xvp.t4xvp .fwq33g > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .t4xvp.t4xvp .v23t782 {scroll-behavior: auto;}
  .t4xvp.t4xvp .rxk22mc {transition:none;}
}

.q3ksm.q3ksm {display: grid;background: var(--z4q);margin: 0 auto;padding: clamp(22px, 2.4vw, 30px);border-radius: var(--nhvbb);border: 1px solid var(--s2dd);align-items: start;max-width: var(--g0d9y);gap:20px;grid-template-columns: auto minmax(0, 1fr) auto;box-shadow: none;}
.q3ksm.q3ksm .hc8t8 {margin: 0;}
.q3ksm.q3ksm .djjhmxn {border-radius: var(--qhgw4);display: block;height: 76px;width: 76px;object-fit: cover;}
.q3ksm.q3ksm .nkny {min-width: 0;}
.q3ksm.q3ksm .h5p316y {letter-spacing: -.015em;font: 700 18px/1.3 var(--tp7);color: var(--eon5);display: block;}
.q3ksm.q3ksm .xqjen7 {text-transform: uppercase;margin-top:5px;display: block;letter-spacing: .1em;font-style: normal;font: 500 11.5px/1.35 var(--tp7);color: var(--a1v);}

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

.q3ksm.q3ksm .evynta + .s05c,
.q3ksm.q3ksm .evynta + .addn {margin-top: 0;}

.q3ksm.q3ksm .s05c {margin: 12px 0 0;color: var(--eon5);line-height:1.60;font-size: 15.5px;}
.q3ksm.q3ksm .addn {color: var(--a1v);font-size: 13px;margin: 10px 0 0;line-height:1.56;}
.q3ksm.q3ksm .x3vn {display: flex;flex-wrap: wrap;gap:9px;}
.q3ksm.q3ksm .ky1txas {width: 44px;display: inline-flex;justify-content: center;transition:border-color 0.181s, color 0.183s;align-items: center;height: 44px;color: var(--eon5);border-radius: 999px;border: 1px solid var(--s2dd);text-decoration: none;}
.q3ksm.q3ksm .ky1txas:hover {border-color: color-mix(in srgb, var(--um4mg) 50%, transparent);color: color-mix(in srgb, var(--um4mg) 40%, var(--t9qf));}

.q3ksm.xnp9n {grid-template-columns: minmax(0, 1fr);}
.q3ksm.xnp9n .x3vn {margin-top:4px;}

.n8c7s1n.n8c7s1n .sm19 {border-radius:2px;width: 46px;background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));display: block;height: 5px;margin: 0 0 16px;}
.n8c7s1n.n8c7s1n .k9d1 {margin: 0 0 16px;}

.n8c7s1n.n8c7s1n .rzzfj {color: var(--eon5);}
.n8c7s1n.xth32g .rzzfj {max-width: 68ch;}
.n8c7s1n.n8c7s1n .rzzfj > :first-child {margin-top: 0;}
.n8c7s1n.n8c7s1n .rzzfj > :last-child  {margin-bottom: 0;}

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

.n8c7s1n.n8c7s1n .m2nvm0p .k9d1 {margin: 0;}

.n8c7s1n.a75257r .rzzfj {max-width: 72ch;}

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

.bbkdr.bbkdr .sfzeh {box-shadow: 0 8px 26px color-mix(in srgb, var(--um4mg) 34%, transparent);border-radius: 999px;justify-content: center;background: linear-gradient(96deg,
    var(--hmpp) 0%, var(--um4mg) 100%);gap:11px;display: inline-flex;transition:transform 0.148s;min-height: 52px;padding: 0 32px;text-decoration: none;color: var(--f7na, var(--qul));align-items: center;}
.bbkdr.bbkdr .sfzeh:hover {transform: translateY(-2px);}
.bbkdr.bbkdr .rqy4 {font: 600 15.5px/1 var(--tp7);}

.bbkdr.bbkdr .kzm9,

.bbkdr.p80z2 .sfzeh::after {height: 7px;flex: 0 0 auto;width: 7px;border-top: 2px solid currentColor;transform: rotate(45deg);border-right: 2px solid currentColor;}
.bbkdr.p80z2 .sfzeh::after {content: "";}
.bbkdr.bbkdr .fsgb {width: 100%;max-width: var(--g0d9y);}

.r1avz.r1avz {background: var(--z4q);border-radius: var(--nhvbb);border: 1px solid var(--s2dd);max-width: var(--g0d9y);padding: 14px;margin: 0 auto;}
.r1avz.w1y3 {padding: 0;overflow: hidden;}

.r1avz.r1avz .zf5a {margin: 0;}
.r1avz.r1avz .g7k3cks {text-decoration: none;display: block;}
.r1avz.r1avz .gcap {height: auto;width: 100%;display: block;border-radius: calc(var(--nhvbb) - 8px);}
.r1avz.w1y3 .gcap {border-radius: 0;}

.bnmz.bnmz {background: var(--z4q);position: relative;border-radius: var(--nhvbb);border: 1px solid var(--s2dd);margin: 0 auto;padding: clamp(22px, 2.4vw, 32px);max-width: var(--g0d9y);}
.bnmz.nr56e4 {padding-right: 0;background: none;border: 0;padding-left: 0;}
.bnmz.bnmz .c5ew4t {text-transform: uppercase;font: 700 12px/1.3 var(--tp7);margin: 0 0 14px;display: block;letter-spacing: .16em;color: var(--a1v);}
.bnmz.bnmz .swpzh6p {color: var(--eon5);}
.bnmz.bnmz .swpzh6p > :first-child {margin-top: 0;}
.bnmz.bnmz .swpzh6p > :last-child  {margin-bottom: 0;}

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

.bnmz.xe7thrd .xctf8s3 {margin: 0 0 16px;display: flex;padding-bottom:12px;align-items: center;border-bottom: 1px solid var(--s2dd);gap:13px;}
.bnmz.xe7thrd .xctf8s3 .c5ew4t {min-width: 0;margin: 0;}
.bnmz.xe7thrd .xctf8s3 .znzzv {position: static;right: auto;flex: 0 0 auto;bottom: auto;margin-left: auto;}

.bnmz.nr56e4.xe7thrd .xctf8s3 {padding-bottom:9px;}

.zqn5.zqn5 {--gsbj:  clamp(24px, 2.6vw, 34px);border-radius: var(--nhvbb);border: 1px solid var(--s2dd);padding: var(--gsbj) var(--gsbj) var(--gsbj) var(--aqyv);--aqyv: clamp(28px, 3vw, 40px);overflow: hidden;position: relative;margin: 0 auto;max-width: var(--g0d9y);background: var(--z4q);}

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

.zqn5.mz3fy8 {--aqyv: clamp(24px, 2.6vw, 34px);}
.zqn5.mz3fy8::before {background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));height: 5px;right: 0;width: auto;bottom: auto;}
.zqn5.zqn5 .bp2vg {display: block;height: 5px;background: linear-gradient(90deg, var(--q6jlx), var(--um4mg));width: 46px;margin: 0 0 16px;border-radius:3px;}
.zqn5.zqn5 .arcpgky {margin: 0 0 14px;}

.zqn5.zqn5 .q3nt3 {color: var(--eon5);}
.zqn5.zqn5 .q3nt3 > :first-child {margin-top: 0;}
.zqn5.zqn5 .q3nt3 > :last-child  {margin-bottom: 0;}

.zqn5.jk74mm3 .v0k8 {margin-left:   calc(var(--aqyv) * -1);padding: clamp(15px, 1.6vw, 21px) var(--gsbj) clamp(15px, 1.6vw, 21px) var(--aqyv);margin-top:    calc(var(--gsbj) * -1);margin-right:  calc(var(--gsbj) * -1);align-items: center;border-bottom: 1px solid var(--s2dd);background: color-mix(in srgb, #ffffff 7%, transparent);gap:17px;margin-bottom: clamp(20px, 2vw, 28px);display: flex;}
.zqn5.jk74mm3 .v0k8 .bp2vg {flex: 0 0 auto;margin: 0;}
.zqn5.jk74mm3 .v0k8 .arcpgky {margin: 0;min-width: 0;}

@media (max-width:548px) {
  .zqn5.jk74mm3 .v0k8 {align-items: flex-start;}
  .zqn5.jk74mm3 .v0k8 .bp2vg {margin-top:11px;}
}

.qfe8f.qfe8f {border-radius: var(--nhvbb);border: 1px solid var(--s2dd);padding: clamp(20px, 2.2vw, 28px);background: var(--z4q);max-width: var(--g0d9y);margin: 0 auto;}
.qfe8f.qfe8f .xxzb {text-transform: uppercase;color: var(--a1v);display: block;letter-spacing: .16em;margin: 0 0 14px;font: 700 12px/1.3 var(--tp7);}
.qfe8f.qfe8f .wm1ajp {flex-wrap: wrap;display: flex;gap:8px;}

.qfe8f.qfe8f ul.wm1ajp {padding: 0;list-style: none;margin: 0;}
.qfe8f.qfe8f .wm1ajp li {display: flex;min-width: 0;}
.qfe8f.qfe8f .wm1ajp a {display: inline-flex;padding: 0 16px;color: var(--eon5);transition:border-color 0.141s, color 0.203s, transform 0.13s;background: transparent;font: 500 14px/1.3 var(--tp7);min-height: 44px;align-items: center;border-radius: 999px;border: 1px solid var(--s2dd);text-decoration: none;}
.qfe8f.qfe8f .wm1ajp a:hover {border-color: color-mix(in srgb, var(--um4mg) 50%, transparent);transform: translateY(-2px);color: color-mix(in srgb, var(--um4mg) 40%, var(--t9qf));}

.y941cb {background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--q6jlx) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--um4mg) 42%, transparent) 0%, transparent 64%);background-color: var(--h1yl6);padding: var(--ce2zz) 24px;color: var(--n8f);background-repeat: no-repeat;}
.tabwbrd {align-items: center;max-width: var(--g0d9y);margin: 0 auto;gap:25px;flex-wrap: wrap;justify-content: space-between;display: flex;}
.sksm {font-size: clamp(26px, 3.2vw, 40px);line-height:1.15;text-wrap: balance;letter-spacing: -.028em;margin: 0;font-weight: 700;}
.f11t1c {font-size: 16px;margin: 10px 0 0;color: var(--kmhd);}

.zj51j6b {padding: 20px 24px 0;font-size: 13px;margin: 0 auto;max-width: var(--g0d9y);color: var(--kmhd);}

.nz8vn0.nz8vn0 {color: var(--mz9);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);--mz9:   var(--jr7, #ffffff);--nym: color-mix(in srgb, var(--mz9) 82%, var(--um4mg));background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--qryao) 62%, transparent) 0%,
      color-mix(in srgb, var(--qryao) 62%, transparent) 100%),
    var(--h1yl6);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);}

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

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

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

.nz8vn0 .e8wnr {opacity:0.76;gap:13px;display: flex;flex-wrap: wrap;align-items: center;margin: 30px auto 0;max-width: var(--g0d9y);}
.nz8vn0 .e8wnr img {display: block;}

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

.nz8vn0 .eh1esm p + p {line-height:1.58;margin-top:10px;}

@media (max-width:1005px) {

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

  .d5293s {gap:7px;}
  .ceaptmz {font-size: 13.5px;padding: 9px 13px;}
  .ztxd24z {font-size: 18px;}
  .nymr {display: none;}
  
  :root {--q33: 72px;}
  .paz6dat {display: flex;}
  .jkz9k {justify-self: start;grid-column: 1;}
  .d5293s {grid-column: 3;}
}

@media (max-width:849px) {
  .wh9bxw .ve0fv {min-height: 0;}
  .wh9bxw .ve0fv .jkarn {gap:20px;grid-template-columns: minmax(0, 1fr);}
  .wh9bxw .ve0fv .ey20f3,
  .wh9bxw .ve0fv .k35esg,
  .wh9bxw .ve0fv .jkarn > a {grid-row: auto;grid-column: 1;}
  .wh9bxw .ve0fv .k35esg {text-align: left;}
  .tabwbrd {flex-direction: column;align-items: flex-start;}

  .db52v7.db52v7 .dan9 {grid-template-columns: 1fr;}
  .db52v7.db52v7 .j7sqm + .j7sqm {border-top: 1px solid var(--s2dd);border-left: 0;}

  .zv086k.zv086k .haspvv {grid-template-columns: 1fr;gap: 0;}
  .zv086k.zv086k .jn0vbz {padding: 0 0 26px;display: grid;gap: 0 16px;grid-template-columns: 44px minmax(0, 1fr);}
  .zv086k.zv086k .jn0vbz:last-child {padding-bottom: 0;}
  .zv086k.zv086k .pgyqm {left: 21px;height: 26px;width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--q6jlx) 30%, transparent) 0%,
      color-mix(in srgb, var(--um4mg) 72%, transparent) 100%);top: calc(-26px - 0px);}
  .zv086k.zv086k .jr7bsmc {padding: 10px 0 0;}
  
  .zv086k.zv086k .v9r5 .rf7m {padding: 10px 0 0;grid-column: 2;}
  .zv086k.zv086k .v9r5 .r4ttr {grid-column: 2;padding: 0;}
  
  .zv086k.zv086k .m0cs7g7 .c3tz {grid-column: 1 / -1;gap:15px;}
  .zv086k.zv086k .m0cs7g7 .r4ttr {grid-column: 1 / -1;padding: 10px 0 0 60px;}
}

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

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

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

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

.nz8vn0 .vz4ptd a {min-height: 44px;display: flex;align-items: center;}
.jkz9k {display: inline-flex;min-height: 44px;align-items: center;}

.ceaptmz, .ge4n9, .y941cb,
.wh9bxw a[role="button"],
.wh9bxw .ssa1 a {min-height: 44px;}

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

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

.nymr ul {gap:8px;}

.nz8vn0 .vz4ptd ul {gap:9px;display: grid;}

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

.hkjtcw.hkjtcw .v247vy {margin: 0;}

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

.hkjtcw.hkjtcw .z0631 {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--tp7);color: var(--n8f);letter-spacing: -.03em;margin: 0 0 12px;}
.hkjtcw.hkjtcw .ev5kxb {margin: 0;max-width: 60ch;color: var(--kmhd);}

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

.hkjtcw.hkjtcw .fmx4 {list-style: none;flex-wrap: wrap;gap:12px;margin: 0;display: flex;padding: 0;}
.hkjtcw.hkjtcw .z0mz2j {gap:11px;min-height: 44px;align-items: baseline;display: flex;background: var(--e86);border: 1px solid var(--prz);border-radius: 999px;padding: 10px 18px;}
.hkjtcw.p8tr .z0mz2j {gap:3px;align-items: flex-start;border-radius: var(--qhgw4);flex-direction: column;}

.hkjtcw.hkjtcw .mf8n {text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);letter-spacing: .08em;font: 600 12px/1.3 var(--tp7);font-style: normal;}
.hkjtcw.hkjtcw .cfvhc {font: 600 15px/1.3 var(--tp7);font-variant-numeric: tabular-nums;color: var(--n8f);}

.hkjtcw.hkjtcw .r5pgw {gap:12px;flex-wrap: wrap;display: flex;}

.hkjtcw.hkjtcw ul.r5pgw {margin: 0;padding: 0;list-style: none;}
.hkjtcw.hkjtcw .sqp4sk {min-width: 0;display: flex;}
.hkjtcw.hkjtcw .sqp4sk > .ym7tq {flex: 1 1 auto;}
.hkjtcw.hkjtcw .ym7tq {padding: 8px 24px;background: #000;color: #fff;flex-direction: column;border-radius: var(--qhgw4);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);text-decoration: none;transition:transform 0.139s, border-color 0.136s;min-height: 52px;display: inline-flex;justify-content: center;}
.hkjtcw.hkjtcw .ym7tq:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.hkjtcw.hkjtcw .fb02gr {color: inherit;font: 500 10.5px/1.3 var(--tp7);letter-spacing: .1em;text-transform: uppercase;}
.hkjtcw.hkjtcw .yxrx {font: 700 17px/1.2 var(--tp7);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:548px) {
  
  .hkjtcw.hkjtcw .r5pgw {align-items: stretch;flex-direction: column;}
  .hkjtcw.hkjtcw .ym7tq  {align-items: flex-start;}
  .hkjtcw.hkjtcw .sqp4sk   {align-self: stretch;}
  
  .hkjtcw.hkjtcw .fmx4 {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.nsdfpj a:focus-visible,
.djt71rh:focus-visible,
.paz6dat:focus-visible {outline: 2px solid var(--n8f);outline-offset: 2px;}

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

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

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

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

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

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

.qfe8f.qfe8f .b6s7pbf > summary.f0cd {display: flex;align-items: center;gap:11px;cursor: pointer;min-height: 44px;list-style: none;}
.qfe8f.qfe8f .b6s7pbf > summary.f0cd::-webkit-details-marker {display: none;}
.qfe8f.qfe8f .b6s7pbf > summary.f0cd:focus-visible {border-radius: var(--pvqd, 6px);outline: 3px solid var(--um4mg, var(--za1));outline-offset: 3px;}
.qfe8f.qfe8f .b6s7pbf > summary.f0cd .xxzb {margin: 0;}

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

.r2tvvg {--eih: 1px solid color-mix(in srgb, var(--n8f) 26%, transparent);--yla: var(--qhgw4);--mya: var(--qhgw4);--do6: var(--qhgw4);}

.k4yg7e.k4yg7e .fpnxv4 {color: var(--n8f);}

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

@media (max-width:548px) {
  .t4qk {gap:10px;}
  .d5293s {gap:7px;}
  .d5293s .ceaptmz {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1005px) {
  .d5293s .r2tvvg {display: none;}
}
.v4md .r2tvvg {justify-self: start;}
@media (max-width:548px) {
  .d5293s {gap:6px;}
  .d5293s .ceaptmz {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .jkz9k img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .t4qk {gap:5px;}
  .d5293s .ceaptmz {padding: 0 9px;font-size: 12px;}
  .jkz9k img {max-width: 24vw;}
}

.wh9bxw :is(.baqcg, .sm19, .bp2vg, .gx3ps1a) {display: none !important;}

.wh9bxw > .h392.tn32p2g {margin-left: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;margin-top: var(--ce2zz) !important;float: none;clear: both;margin-bottom: var(--ce2zz) !important;padding: 12px !important;margin-right: max(24px, calc((100% - var(--g0d9y)) / 2)) !important;}

.hkjtcw.hkjtcw .k4tw {position: relative;backdrop-filter: blur(14px);grid-template-columns: minmax(0, 1fr);overflow: hidden;border-radius: var(--nhvbb);border: 1px solid var(--prz);isolation: isolate;gap: clamp(26px, 4vw, 64px);padding: clamp(26px, 4vw, 56px);-webkit-backdrop-filter: blur(14px);display: grid;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--um4mg) 45%, transparent) 0%, transparent 70%),
    var(--e86);align-items: center;}
.hkjtcw.fkshzr .k4tw {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--q6jlx) 42%, transparent) 0%, transparent 70%),
    var(--e86);}
@media (min-width:865px) {
  .hkjtcw.hkjtcw .k4tw {grid-template-columns: minmax(0, 1fr) auto;}
}
.hkjtcw.hkjtcw .twxc93s {min-width: 0;justify-items: start;gap: var(--ltu77);display: grid;}

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

.wh9bxw .t4xvp.t4xvp .t2rw604 {border: 1px solid var(--prz);color: var(--n8f);background: var(--e86);box-shadow: none;}

.t4qk {max-width: calc(var(--g0d9y) + 48px);padding-left:23px;padding-right:25px;}
@media (min-width:1006px) {
  .nymr {margin-top:13px;border-top: 0;padding: 0 0 14px;}
  .nymr ul {-webkit-backdrop-filter: blur(12px);display: inline-flex;border-radius: 999px;border: 1px solid var(--prz);backdrop-filter: blur(12px);padding: 5px;gap:4px;background: var(--e86);}
  .nymr a {font-weight: 500;transition:background 0.154s, color 0.166s;display: flex;font-size: 14.5px;align-items: center;padding: 0 18px;min-height: 38px;text-decoration: none;border-radius: 999px;color: color-mix(in srgb, var(--h5l7) 22%, var(--kmhd));}
  .nymr a:hover {color: var(--n8f);background: var(--prz);}
  .nymr a[aria-current="page"] {background: linear-gradient(96deg, var(--hmpp) 0%, var(--um4mg) 100%);font-weight: 600;color: var(--f7na, var(--qul));}
}

.nz8vn0.nz8vn0 > * {margin-left: auto;margin-right: auto;max-width: var(--g0d9y);padding-left: 0;box-sizing: border-box;padding-right: 0;}
.nz8vn0 .ggwd {justify-self: start;text-align: left;}
.nz8vn0 .ggwd a, .nz8vn0 .ggwd img {margin-right: auto;margin-left: 0;}
@media (max-width:753px) {
  .nz8vn0 .n31rw {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .nz8vn0 .vz4ptd {width: 100%;justify-content: start;}
}
@media (max-width:1005px) {
  .paz6dat {margin-right: -11px;}
}
@media (max-width:548px) {
  .wh9bxw :is(.zqn5, .bnmz) :is(th, td) {padding-right:7px;overflow-wrap: anywhere;padding-left:9px;white-space: normal;}
}

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

.wh9bxw :is(.k4yg7e, .sem7) img,
.wh9bxw .xrxxkg img {border-radius: calc(var(--qhgw4) - 6px);}
.wh9bxw .xrxxkg .r7yj6e.r7yj6e {border-radius: 0;}
.wh9bxw .cfp7 :is(div, img, a) {border-radius: calc(var(--qhgw4) - 6px);}
.wh9bxw .cfp7 > * > div,
.wh9bxw .cfp7 div:has(> a) {border-radius: var(--qhgw4);}
.wh9bxw .cfp7 span {border-radius: 999px;}

.wh9bxw .cfp7.cfp7 [role="button"] {background: var(--e86);backdrop-filter: blur(14px);box-shadow: none;-webkit-backdrop-filter: blur(14px);border: 1px solid var(--prz);border-radius: var(--qhgw4);}
.wh9bxw .cfp7.cfp7 [role="button"]:first-child {border-color: color-mix(in srgb, var(--um4mg) 70%, transparent);}
.wh9bxw .cfp7.cfp7 [role="button"] > div:last-child {background: linear-gradient(96deg, var(--hmpp) 0%, var(--um4mg) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--um4mg) 34%, transparent);border-radius: 999px;color: var(--f7na, var(--qul));}

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

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

.wh9bxw > .r1nzd:has(+ .r1nzd) {margin-right:6px !important;width: auto !important;grid-column: 1;margin-left: max(24px, calc((200% - var(--g0d9y)) / 2)) !important;}
.wh9bxw > .r1nzd + .r1nzd {grid-column: 2;margin-left:7px !important;margin-right: max(24px, calc((200% - var(--g0d9y)) / 2)) !important;width: auto !important;float: none;}
.wh9bxw > .r1nzd {margin-top: var(--ce2zz) !important;margin-bottom: var(--ce2zz) !important;}
.wh9bxw > :is(.q3ksm, .r1avz, .bnmz, .zqn5, .qfe8f, .tn32p2g, .r1nzd)
  + :is(.q3ksm, .r1avz, .bnmz, .zqn5, .qfe8f, .tn32p2g, .r1nzd):not(.r1nzd + .r1nzd) {margin-top: 0 !important;}
.wh9bxw > .r1nzd + .r1nzd {margin-top: var(--ce2zz) !important;}

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

.rjz6.rjz6 {border-radius: var(--nhvbb);border: 1px solid var(--prz);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);background: var(--e86);flex-direction: column;display: flex;padding: 12px !important;}
.rjz6.rjz6 .xw1j picture {display: block;height: 100%;}
.wh9bxw .rjz6.rjz6 .j11n0jb.j11n0jb {aspect-ratio: 16 / 9;object-fit: cover;height: 100%;border-radius: calc(var(--nhvbb) - 12px);max-height: none;width: 100%;}
.rjz6.rjz6 .a05v0s2 {display: flex;flex: 1 1 auto;flex-direction: column;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);align-items: flex-start;}
.rjz6.rjz6 .sc74dy {margin-top: auto;}
.rjz6.rjz6 .sc2yn1j {margin-bottom:19px;}

@media (min-width:765px) {
  .rjz6.tn32p2g {display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap:13px;align-items: stretch;}
  
  .rjz6.tn32p2g .xw1j {grid-column: 1;grid-row: 1;min-height: 300px;}
  .rjz6.tn32p2g .a05v0s2 {justify-content: center;grid-column: 2;grid-row: 1;}
  .rjz6.tn32p2g:has(.qfpq) .xw1j {grid-column: 2;}
  .rjz6.tn32p2g:has(.qfpq) .a05v0s2 {grid-column: 1;}
  .wh9bxw .rjz6.tn32p2g .j11n0jb.j11n0jb {aspect-ratio: auto;height: 100%;}
  .rjz6.tn32p2g .sc74dy {margin-top: 0;}
}

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

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

.t4xvp.t4xvp .v23t782 {grid-auto-columns: calc((min(100vw, var(--g0d9y)) - 2 * var(--ltu77)) / 2.5);margin-right: calc(-1 * max(24px, calc((100vw - var(--g0d9y)) / 2)));padding-right: max(24px, calc((100vw - var(--g0d9y)) / 2));scroll-padding-left: 0;}
.t4xvp.mx3ahyf .v23t782 {grid-auto-columns: calc((min(100vw, var(--g0d9y)) - var(--ltu77)) / 1.6);}
.t4xvp.t4xvp .w7fc {padding: 10px;position: relative;}
.t4xvp.t4xvp .fkdh {aspect-ratio: 4 / 3;}
.t4xvp.mx3ahyf .fkdh {aspect-ratio: 16 / 9;}
.t4xvp.t4xvp .zzc7r {left: 10px;padding: 44px 18px 16px;color: var(--n8f);bottom: 10px;right: 10px;background: linear-gradient(0deg,
    color-mix(in srgb, var(--h1yl6) 92%, transparent) 0%,
    color-mix(in srgb, var(--h1yl6) 0%, transparent) 100%);font: 650 16px/1.35 var(--tp7);margin: 0;border-radius: 0 0 calc(var(--qhgw4) - 6px) calc(var(--qhgw4) - 6px);position: absolute;}
.t4xvp.t4xvp .tcsw {letter-spacing: .14em;display: block;color: color-mix(in srgb, var(--um4mg) 55%, #ffffff);margin-bottom:4px;font: 800 13px/1 var(--tp7);}
.t4xvp.t4xvp .fd5e {justify-content: space-between;display: flex;margin: 22px 0 0;gap:16px;align-items: center;}
.t4xvp.t4xvp .fd5e .pct6a {margin: 0;}
.t4xvp.t4xvp .brs3 {display: block;}
@media (max-width:753px) {
  .t4xvp.t4xvp .v23t782,
  .t4xvp.mx3ahyf .v23t782 {padding-right:23px;grid-auto-columns: 82%;margin-right: -24px;}
}
.t4xvp.t4xvp .v23t782 {max-width: none;width: auto;}
.t4xvp.t4xvp .rxk22mc[hidden] {display: none;}

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

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