

:root {--ql1ag: var(--h1yk);--lx7: color-mix(in srgb, var(--bwp) 26%, var(--cpr));--g9qcp: color-mix(in srgb, var(--ql1ag) 26%, #0c1136);--rtkqu:  clamp(20px, 2.2vw, 30px);--a7x1p:  1240px;--pdl6:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--utc) 88%, transparent));--zim:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--ql1ag) 16%, var(--utc)));--lbgj: color-mix(in srgb, var(--q2c) 74%, transparent);--bwp: var(--url, var(--h1yk));--cpr:  var(--h1yk);--jpr:  26px;--b1a:"Inter", system-ui, "SF Pro Text", "Segoe UI", sans-serif;--voymw: color-mix(in srgb, var(--d3j) 88%, transparent);--jeb2:     18px;--iqba:    color-mix(in srgb, #ffffff 17%, transparent);--mgo:      var(--d3j);--q2c:       #ffffff;--d3j:   color-mix(in srgb, var(--q6ol) 12%, #ffffff);--utc:  color-mix(in srgb, var(--ql1ag) 22%, #0c1136);--tlvvu:  clamp(56px, 6.5vw, 104px);--f4c: 78px;--ybyn: color-mix(in srgb, #ffffff 16%, transparent);}

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

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

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

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

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

html:root {background-color: var(--utc);}
.bpcac5y {background: transparent;}

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

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

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

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

.wfpkpk,
.bpcac5y :is(.rkxm4, .h5fh4e, .m2a0gk, .d4rmrx,
             .fdhs, .c86t, .wwweeph) a[role="button"],
.bpcac5y .d4rmrx a {font-weight: 600;border-radius: 999px;border: 1px solid transparent;cursor: pointer;text-decoration: none;white-space: nowrap;padding: 11px 26px;display: inline-flex;font-size: 14.5px;transition:transform 0.152s, box-shadow 0.145s, background 0.135s;justify-content: center;align-items: center;}

.f7s15jp {color: var(--ek0z, var(--hdv4));background: var(--aw0);}
.gq23 {box-shadow: 0 6px 22px color-mix(in srgb, var(--rty) 34%, transparent);background: linear-gradient(96deg,
    var(--rty) 0%,
    color-mix(in srgb, var(--rty) 82%, #000) 100%);color: var(--omo, var(--aiim));}
.gq23:hover {background: var(--vufi);transform: translateY(-2px);}

.bpcac5y :is(.rkxm4, .h5fh4e, .m2a0gk, .d4rmrx,
             .fdhs, .c86t, .wwweeph) a[role="button"],
.bpcac5y .d4rmrx a {box-shadow: 0 6px 22px color-mix(in srgb, var(--cpr) 34%, transparent);color: var(--e3dg, var(--otx));background: linear-gradient(96deg,
    var(--lx7) 0%,
    var(--cpr) 100%);}
.rxn5 {font-size: 16px;padding: 15px 34px;}

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

.bpcac5y {display: flow-root;}

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

.bpcac5y > :is(.k96qe, .c9styn, .zr7g6, .py8y, .a3e2mcm) {margin-right: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;padding-left: unset;padding-right: unset;margin-left: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;}

.bpcac5y > :is(.k96qe, .c9styn, .zr7g6, .py8y, .a3e2mcm) {margin-bottom: var(--tlvvu) !important;margin-top: var(--tlvvu) !important;}

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

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

.rkxm4,
.wwweeph,
.c86t,
.fdhs,
.h5fh4e,

.fh0sp {background-color: color-mix(in srgb, var(--utc) 82%, transparent);color: var(--q2c);}

.rkxm4, .rkxm4 :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.wwweeph, .wwweeph :is(h2,h3,p,li,strong,summary,div),
.c86t, .c86t :is(h2,h3,p,li,strong,div),
.fdhs, .fdhs :is(h2,h3,p,li,strong,div),
.h5fh4e, .h5fh4e :is(h1,h2,h3,p,li,strong,div),
.fh0sp, .fh0sp :is(h2,h3,p,li,strong,div,time) {color: var(--q2c);}
.wwweeph p, .c86t p, .fdhs p, .h5fh4e p {color: var(--lbgj);}

.nmcvaf, .q0nzvy, .byrrp3x,
.wqj4, .m2a0gk, .d4ad5f,
.h74x, .zsjx2sk, .d4rmrx,
.ehpa, .de54wb {--url: var(--cpr);--obxot: var(--utc);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(--g9qcp) 78%, transparent);--b81x: var(--pdl6);position: relative;color: var(--q2c);border-top: 1px solid var(--ybyn);border-bottom: 1px solid var(--ybyn);--q6ol: var(--q2c);z-index: 0;--wjtu3: var(--q2c);--jf1: var(--q2c);}

.nmcvaf + .nmcvaf, .q0nzvy + .q0nzvy,
.byrrp3x + .byrrp3x, .wqj4 + .wqj4,
.m2a0gk + .m2a0gk, .d4ad5f + .d4ad5f,
.h74x + .h74x, .zsjx2sk + .zsjx2sk,
.d4rmrx + .d4rmrx, .ehpa + .ehpa,
.de54wb + .de54wb {border-top: 0;}

.h74x {box-shadow: none;background: var(--zim);border: 1px solid var(--iqba);border-radius: var(--jpr);}

.m2a0gk {border: 1px solid var(--iqba);border-radius: var(--jpr);box-shadow: none;vertical-align: top;background: var(--zim);padding: 30px 32px !important;display: inline-block;}

.bpcac5y > .xed1g {padding: 30px 32px !important;width: calc((min(100%, var(--a7x1p)) - 12px) / 2) !important;margin: 0 0 var(--rtkqu) !important;margin-left: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;margin-right: 0 !important;}

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

.bpcac5y > .xed1g + .xed1g + * {clear: both;}

.bpcac5y > .xed1g + .xed1g
  + :is(.k96qe, .c9styn, .zr7g6, .py8y, .a3e2mcm) {margin-top: var(--tlvvu) !important;}

@media (max-width:848px) {
  .bpcac5y > .xed1g,
  .bpcac5y > .xed1g + .xed1g {margin-right: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;float: none;margin-left: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;width: auto !important;}
  
  .bpcac5y > .xed1g + .xed1g:last-child {margin-bottom: var(--tlvvu) !important;}
}

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

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

.bpcac5y > * > h2::before,
.bpcac5y :is(.z75rey7, .az7v, .qp60, .t5ye8ns, .wd56f70,
             .bgzze, .rhhj2pv, .x8cdxn2, .fx4w8, .kgqx)::before,
.bpcac5y :is(.kfshh, .xt56f) > h2:first-child::before {border-radius:3px;height: 5px;width: 46px;background: linear-gradient(90deg, var(--bwp), var(--cpr));display: block;margin: 0 0 16px;content: "";}

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

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

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

.pz8wd.pz8wd {text-wrap: balance;margin: 0;color: var(--u5cjd, var(--q2c));overflow-wrap: break-word;max-width: 16ch;letter-spacing: -.035em;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--b1a);}
.v0hza .k4ebz9 {max-width: 48ch;margin: 18px 0 0;font-size: clamp(16px, 1.4vw, 18.5px);line-height:1.61;color: color-mix(in srgb, var(--u5cjd, var(--q2c)) 80%, transparent);}
.v0hza .fvz0h49 {display: inline-flex;border-radius: 999px;box-shadow: 0 8px 26px color-mix(in srgb, var(--cpr) 34%, transparent);padding: 0 36px;margin-top:28px;transition:transform 0.168s, box-shadow 0.174s;background: linear-gradient(96deg, var(--lx7) 0%, var(--cpr) 100%);color: var(--e3dg, var(--otx));text-decoration: none;min-height: 54px;font: 650 16px/1 var(--b1a);align-items: center;justify-content: center;}
.v0hza .fvz0h49:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--cpr) 42%, transparent);transform: translateY(-2px);}

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

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

.qg2sq27 .ndsmw {box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);align-items: center;backdrop-filter: blur(10px);padding: 12px;border-radius: var(--jpr);border: 1px solid var(--ybyn);-webkit-backdrop-filter: blur(10px);min-width: 0;gap:17px;position: relative;background: var(--zaw8, var(--pdl6));z-index: 1;justify-content: center;display: flex;}
.qg2sq27 .t6j5 {margin: 0;min-width: 0;width: 100%;}
.qg2sq27 .t6j5 picture {display: block;}
.bpcac5y .qg2sq27 .q253ew6.q253ew6 {color: var(--dqzr2, inherit);object-fit: contain;width: 100%;display: block;height: auto;border-radius: calc(var(--jpr) - 12px);max-height: none;}

.qg2sq27 .ndsmw:has(.cy2r6) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.qg2sq27 .cy2r6 {overflow-wrap: break-word;letter-spacing: -.03em;color: var(--ay6, var(--q2c));min-width: 0;font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--b1a);}
.qg2sq27 .twbv7t {flex: 0 0 auto;gap:4px;display: flex;height: clamp(30px, 4vw, 48px);align-items: flex-end;}
.qg2sq27 .ampj1a {width: 8px;display: block;background: linear-gradient(180deg, var(--bwp), var(--cpr));border-radius:2px;}
.qg2sq27 .ampj1a:nth-child(1) {height: 34%;}
.qg2sq27 .ampj1a:nth-child(2) {height: 52%;}
.qg2sq27 .ampj1a:nth-child(3) {height: 70%;}
.qg2sq27 .ampj1a:nth-child(4) {height: 86%;}
.qg2sq27 .ampj1a:nth-child(5) {height: 100%;}

@media (min-width:945px) {
  .bpcac5y .qg2sq27 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .qg2sq27 .v0hza   {grid-column: 1;grid-row: 1;}
  .qg2sq27 .ndsmw {grid-column: 2;grid-row: 1;}
  .qg2sq27.ykfj5pd {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .qg2sq27.ykfj5pd .ndsmw {grid-column: 1;}
  .qg2sq27.ykfj5pd .v0hza   {grid-column: 2;}
}
@media (max-width:944px) {
  
  .qg2sq27 .ndsmw {order: -1;padding: 8px;}
  .bpcac5y .qg2sq27:has(.h5fpx)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--utc) 45%, transparent) 0%,
      color-mix(in srgb, var(--utc) 88%, transparent) 55%);}
}

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

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

.d59hba.q33a {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--cpr) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--bwp) 55%, transparent) 0%, transparent 65%),
    var(--c4bnk, var(--utc));}
.y28b {white-space: nowrap;letter-spacing: -.06em;right: -.04em;pointer-events: none;z-index: -1;max-width: 100%;bottom: -.18em;position: absolute;font: 800 clamp(96px, 15vw, 230px)/1 var(--b1a);overflow: hidden;user-select: none;color: color-mix(in srgb, var(--u5cjd, var(--q2c)) 12%, transparent);}
@media (max-width:944px) {
  .d59hba {min-height: min(74vh, 580px);align-items: flex-end;padding: 24px 20px;}
  .d59hba.q33a {min-height: 0;padding: 40px 22px;align-items: center;}
  .pe5tnv {background: linear-gradient(0deg,
      color-mix(in srgb, var(--utc) 92%, transparent) 0%,
      color-mix(in srgb, var(--utc) 70%, transparent) 45%,
      color-mix(in srgb, var(--utc) 0%, transparent) 82%);}
  
  .y28b {display: none;}
}
@media (max-width:555px) {
  .v0hza .fvz0h49 {width: 100%;display: flex;}
}

.wwweeph.wwweeph .m033k86 {border-top: 1px solid var(--ybyn);margin: 0 auto;max-width: var(--a7x1p);}
.wwweeph.wwweeph .p9kr {border-bottom: 1px solid var(--ybyn);margin: 0;border-radius: 0;padding: 0;background: transparent;}
.wwweeph.wwweeph .p9dsd {padding: 24px 4px;color: var(--q2c);min-height: 44px;letter-spacing: -.015em;justify-content: space-between;cursor: pointer;list-style: none;align-items: center;font-weight: 700;display: flex;font-size: clamp(17px, 1.6vw, 20px);gap:24px;}
.wwweeph.wwweeph .p9dsd::-webkit-details-marker {display: none;}
.wwweeph.wwweeph .cdn503q {min-width: 0;}

.wwweeph.wwweeph .q52cn1j {flex: 0 0 auto;border-radius: 50%;border: 1px solid var(--ybyn);transition:background 0.144s, border-color 0.163s;position: relative;width: 44px;height: 44px;background: var(--pdl6);}
.wwweeph.wwweeph .q52cn1j::before,
.wwweeph.wwweeph .q52cn1j::after {width: 15px;border-radius:2px;background: var(--q2c);position: absolute;transform: translate(-50%, -50%);height: 2px;content: "";top: 50%;left: 50%;}
.wwweeph.wwweeph .q52cn1j::after {transform: translate(-50%, -50%) rotate(90deg);}
.wwweeph.wwweeph .p9kr[open] .q52cn1j::after {opacity:0.05;}
.wwweeph.wwweeph .p9kr[open] .q52cn1j {background: color-mix(in srgb, var(--cpr) 42%, transparent);border-color: color-mix(in srgb, var(--cpr) 62%, transparent);}
.wwweeph.wwweeph .p9dsd:hover .q52cn1j {background: color-mix(in srgb, var(--cpr) 26%, transparent);}

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

.wwweeph.wwweeph .p9xakh p,
.wwweeph.wwweeph p.p9xakh {color: var(--lbgj);margin: 0;}

.wwweeph.wwweeph .sfvg {counter-reset: mtfaqn;padding: 0;list-style: none;}
.wwweeph.wwweeph .xrjyte {counter-increment: mtfaqn;display: block;}
.wwweeph.wwweeph .xrjyte .cdn503q::before {margin-right:14px;font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--cpr) 40%, var(--q2c));content: counter(mtfaqn, decimal-leading-zero);}

.wwweeph.wwweeph h3.cdn503q {font: inherit;margin: 0;letter-spacing: inherit;}

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

.fdhs.fdhs .m83mrh5 {height: 2px;position: absolute;width: calc(var(--rtkqu) + 22px);z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--bwp) 30%, transparent) 0%,
    color-mix(in srgb, var(--cpr) 72%, transparent) 100%);top: 21px;left: calc(-1 * var(--rtkqu) - 22px);}
.fdhs.fdhs .abp5w:first-child .m83mrh5 {display: none;}

.fdhs.fdhs .m3558g9 {flex: 0 0 auto;font-weight: 700;color: var(--q1by1, var(--sm3, var(--e3dg, var(--otx))));position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--cpr) 16%, transparent);align-items: center;width: 44px;z-index: 1;line-height: 1;letter-spacing: .04em;font-size: 14px;border-radius: 50%;display: inline-flex;height: 44px;justify-content: center;background: linear-gradient(96deg,
    var(--lx7) 0%, var(--cpr) 100%);}

.fdhs.fdhs .jh8aw {padding: 18px 18px 0 0;display: block;}
.fdhs.fdhs .egegvap {margin: 0 0 6px;line-height:1.29;color: var(--q2c);letter-spacing: -.015em;font-size: 17px;display: block;font-weight: 700;}
.fdhs.fdhs .r3541q {color: var(--lbgj);line-height:1.60;display: block;font-size: 16px;}

.fdhs.fdhs .mw8sg2j .egegvap,
.fdhs.fdhs .mw8sg2j .r3541q {align-self: stretch;}
.fdhs.fdhs .mw8sg2j .egegvap {padding: 18px 18px 0 0;}
.fdhs.fdhs .mw8sg2j .r3541q {padding: 0 18px 0 0;}

.fdhs.fdhs .b5pk6 .mkwnsk {min-width: 0;align-items: center;align-self: stretch;display: flex;gap:15px;}
.fdhs.fdhs .b5pk6 .egegvap {margin: 0;min-width: 0;}

.fdhs.fdhs .b5pk6 .r3541q {align-self: stretch;padding: 12px 18px 0 0;}

.wqj4.wqj4 .dykkvy {align-items: stretch;max-width: var(--a7x1p);background: var(--zim);margin: 0 auto;grid-template-columns: 1fr 1fr;overflow: hidden;gap: 0;border: 1px solid var(--iqba);border-radius: var(--jpr);display: grid;}
.wqj4.wqj4 .nqb5 {padding: 28px 30px;min-width: 0;}

.wqj4.wqj4 .nqb5 + .nqb5 {border-left: 1px solid var(--iqba);}

.wqj4.wqj4 .kzsmk5r {color: color-mix(in srgb, var(--d3j) 90%, transparent);letter-spacing: .09em;font-weight: 700;border-bottom: 1px solid var(--iqba);margin: 0 0 18px;font-size: 12px;padding-bottom:14px;text-transform: uppercase;}
.wqj4.wqj4 .emm1 {gap:13px 12px;margin: 0;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.wqj4.wqj4 .mkbbgtt {font-weight: 700;margin: 0;grid-column: 1;line-height:1.62;font-size: 14px;}
.wqj4.wqj4 .r09v1n {margin: 0;color: var(--mgo);grid-column: 2;}

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

.wqj4.wqj4 i.mkbbgtt {flex: 0 0 auto;font-style: normal;}
.wqj4.wqj4 span.r09v1n {min-width: 0;}

.wqj4.wqj4 .t43wza .mkbbgtt {color: color-mix(in srgb, var(--cpr) 32%, var(--d3j));}

.bpcac5y {--url: var(--q2c);}

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

.bpcac5y > * > *:not(style) {max-width: var(--a7x1p);}

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

.m3p8m.m3p8m .t5ye8ns {margin: 0 0 10px;}
.m3p8m.m3p8m .tqkjhvz {font-size: 15.5px;color: var(--voymw);margin: 0 0 26px;}

.m3p8m.m3p8m .m9cryds {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;max-width: var(--a7x1p);gap: var(--rtkqu);margin: 0 auto;}

@media (max-width:1009px) { .m3p8m.m3p8m .m9cryds {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:555px)  { .m3p8m.m3p8m .m9cryds {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.m3p8m.fhbzjr .zrft3 {gap:7px;padding: 11px;}
.m3p8m.fhbzjr .jna5y4 {font-size: 13px;}
.m3p8m.m3p8m .zrft3 {gap:13px;flex-direction: column;border-radius: var(--jeb2);border: 1px solid var(--iqba);text-decoration: none;color: var(--mgo);transition:transform 0.139s, border-color 0.208s;padding: 16px;display: flex;background: var(--zim);}
.m3p8m.m3p8m .zrft3:hover {transform: translateY(-3px);border-color: color-mix(in srgb, var(--cpr) 42%, transparent);}
.m3p8m.m3p8m .afpkw {object-fit: cover;aspect-ratio: 1;display: block;width: 100%;height: auto;border-radius: calc(var(--jeb2) - 6px);}
.m3p8m.m3p8m .jna5y4 {letter-spacing: -.01em;font: 600 18px/1.3 var(--b1a);overflow-wrap: break-word;}
.m3p8m.m3p8m .y7407 {color: color-mix(in srgb, var(--d3j) 82%, transparent);text-transform: uppercase;font: 500 12.5px/1 var(--b1a);font-style: normal;letter-spacing: .09em;}

.efsp.efsp .rhhj2pv {margin: 0 0 22px;}

.efsp.efsp .r18vr4c {margin: 0 auto;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));gap:14px;padding: 0;max-width: var(--a7x1p);display: grid;}

@media (max-width:1009px) { .efsp.efsp .r18vr4c {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .efsp.efsp .r18vr4c {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.efsp.wybxw2 .r18vr4c {gap: 0;border: 1px solid var(--iqba);border-radius: var(--jpr);overflow: hidden;background: var(--iqba);}
.efsp.wybxw2 .j1fza {border: 0;}
.efsp.efsp .j1fza {margin: 0;}
.efsp.efsp .wcpe {transition:transform 0.178s;align-items: center;min-height: 124px;border-radius: var(--jeb2);padding: 24px;display: flex;background: color-mix(in srgb, var(--cpr) 14%, #0d1436);justify-content: center;}
.efsp.wybxw2 .wcpe {border-radius: 0;}
.efsp.efsp .wcpe:hover {transform: translateY(-2px);}
.efsp.efsp .wns0cjg {object-fit: contain;max-width: 100%;max-height: 60px;height: auto;display: block;}

.fwy1kh.fwy1kh .bgzze {margin: 0 0 22px;}

.fwy1kh.fwy1kh .vhqxkxb {grid-template-columns: repeat(4, minmax(0, 1fr));background: var(--zim);display: grid;grid-auto-rows: auto;overflow: hidden;gap: 0;max-width: var(--a7x1p);border: 1px solid var(--iqba);border-radius: var(--jpr);margin: 0 auto;align-items: stretch;}

.fwy1kh.bsww .be3ajh {padding: 14px 12px;}

@media (max-width:1009px) { .fwy1kh.fwy1kh .vhqxkxb {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .fwy1kh.fwy1kh .vhqxkxb {grid-template-columns: minmax(0, 1fr);} }

.fwy1kh.fwy1kh .be3ajh {min-width: 0;align-items: center;padding: 22px 22px;gap:15px;border-top: 1px solid var(--iqba);display: flex;}
.fwy1kh.fwy1kh .txsagx {align-items: center;flex: 0 0 auto;margin: 0;display: flex;}
.fwy1kh.fwy1kh .q9wvnf {gap:11px;font: 500 16.5px/1.3 var(--b1a);min-width: 0;align-items: center;color: color-mix(in srgb, var(--d3j) 84%, transparent);flex: 1 1 auto;display: flex;margin: 0;}
.fwy1kh.fwy1kh .nmk10x {width: auto;height: 40px;background: color-mix(in srgb, var(--cpr) 14%, #0d1436);border-radius: calc(var(--jeb2) - 6px);display: block;object-fit: contain;padding: 9px 14px;}
.fwy1kh.fwy1kh .nw82x {min-width: 0;overflow-wrap: break-word;}

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

.wt7chcq.wt7chcq .x8cdxn2 {color: var(--q2c);margin: 0 0 24px;}
.wt7chcq.wt7chcq .jxyq3t {margin: 0 auto 30px;flex-wrap: wrap;display: flex;gap:16px 22px;max-width: var(--a7x1p);align-items: center;}
.wt7chcq.wt7chcq .rf1gb01 {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--b1a);font-variant-numeric: tabular-nums;color: var(--q2c);letter-spacing: -.04em;}

.wt7chcq.wt7chcq .n6wqx7 {min-width: 140px;flex: 1 1 200px;overflow: hidden;border-radius: 999px;border: 1px solid var(--ybyn);height: 10px;position: relative;background: var(--pdl6);}
.wt7chcq.wt7chcq .n6wqx7::before {content: "";border-radius: 999px;inset: 0 auto 0 0;background: linear-gradient(90deg, var(--bwp), var(--cpr));width: var(--o50eb, 0%);position: absolute;}
.wt7chcq.wt7chcq .x8hzk {flex: 1 1 260px;color: var(--lbgj);font-style: normal;font-size: 16px;line-height:1.60;min-width: 0;}
.wt7chcq.wt7chcq .fewm5 {margin: 0 auto;padding: 0;gap: var(--rtkqu);display: grid;list-style: none;max-width: var(--a7x1p);}
.wt7chcq.h3cm108 .fewm5 {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.wt7chcq.wt7chcq .n3g2z {margin: 0;padding: 22px 24px;border-radius: var(--jeb2);border: 1px solid var(--ybyn);-webkit-backdrop-filter: blur(14px);background: var(--pdl6);backdrop-filter: blur(14px);}
.wt7chcq.wt7chcq .p0ynqhy {line-height:1.62;color: var(--lbgj);margin: 0 0 12px;font-size: 15.5px;}
.wt7chcq.wt7chcq .wvypev {color: var(--q2c);letter-spacing: .1em;text-transform: uppercase;font: 600 12px/1 var(--b1a);}
.wt7chcq.wt7chcq .vhns {font-style: normal;font: 600 12px/1 var(--b1a);font-variant-numeric: tabular-nums;margin-left:11px;color: var(--lbgj);}

.qshgmez.qshgmez {background: var(--zim);overflow: hidden;gap: 0;display: inline-grid;vertical-align: top;padding: 0 !important;border-radius: var(--jpr);border: 1px solid var(--iqba);grid-template-columns: minmax(0, 1fr);box-shadow: none;}
.qshgmez.qshgmez .r6affz3 {margin: 0;min-width: 0;}
.qshgmez.qshgmez .gr7p {object-fit: cover;max-height: 320px;width: 100%;height: 100%;display: block;}
.qshgmez.qshgmez .f5f2amr {padding: clamp(24px, 2.6vw, 34px);min-width: 0;}

.qshgmez.qshgmez .w6brz {height: 5px;display: block;background: linear-gradient(90deg, var(--bwp), var(--cpr));width: 46px;border-radius:2px;margin: 0 0 16px;}
.qshgmez.qshgmez .qp60 {margin: 0 0 12px;}

.qshgmez.qshgmez .ap1e > :first-child {margin-top: 0;}
.qshgmez.qshgmez .ap1e > :last-child  {margin-bottom: 0;}
.qshgmez.qshgmez .krtf {padding: 0 26px;margin-top:18px;display: inline-flex;border-radius: 999px;background: linear-gradient(96deg,
    var(--lx7) 0%, var(--cpr) 100%);min-height: 46px;color: var(--e3dg, var(--otx));justify-content: center;transition:transform 0.167s;text-decoration: none;font: 600 15px/1 var(--b1a);align-items: center;box-shadow: 0 6px 22px color-mix(in srgb, var(--cpr) 30%, transparent);}
.qshgmez.qshgmez .krtf:hover {transform: translateY(-2px);}
@media (min-width:751px) {
  .qshgmez.gmc4he {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .qshgmez.gmc4he .r6affz3 {grid-row: 1;grid-column: 1;}
  .qshgmez.gmc4he .f5f2amr {grid-row: 1;grid-column: 2;}
  
  .qshgmez.gmc4he .qz7ezn {grid-column: 1;grid-row: 1;}
  .qshgmez.gmc4he:has(.qz7ezn) .r6affz3 {grid-row: 1;grid-column: 2;}
  
  .qshgmez.gmc4he:has(.aw141fz) {grid-template-columns: minmax(0, 1fr);}
}

.qshgmez.xed1g .gr7p {max-height: 200px;}

.xy292.xy292 .qjpcm4c {align-items: flex-end;justify-content: space-between;flex-wrap: wrap;gap:19px 28px;display: flex;}
.xy292.xy292 .a7kmkjd {flex: 1 1 320px;min-width: 0;}
.xy292.xy292 .fx4w8 {text-align: left;font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--b1a);color: var(--q2c);margin: 0;letter-spacing: -.03em;}
.xy292.xy292 .gsj84w1 {color: var(--lbgj);margin: 14px 0 0;line-height:1.54;max-width: 62ch;text-align: left;font-size: clamp(16px, 1.4vw, 19px);}
.xy292.xy292 .ajjbdv1 {flex: 0 0 auto;gap:10px;display: flex;}
.xy292.xy292 .re83 {color: var(--q2c);justify-content: center;border-radius: 999px;border: 1px solid var(--ybyn);-webkit-backdrop-filter: blur(10px);height: 52px;align-items: center;backdrop-filter: blur(10px);padding: 0;cursor: pointer;display: inline-flex;background: var(--pdl6);transition:background 0.132s, opacity 0.193s, transform 0.201s;width: 52px;font: 600 20px/1 var(--b1a);}
.xy292.xy292 .re83:hover:not(:disabled) {background: linear-gradient(96deg, var(--lx7) 0%, var(--cpr) 100%);color: var(--e3dg, var(--otx));}
.xy292.xy292 .re83:disabled {opacity:0.35;cursor: default;}
.xy292.xy292 .re83[hidden] {display: none;}
.xy292.xy292 :is(.re83, .jfyn11g):focus-visible {outline: 2px solid var(--q2c);outline-offset: 3px;}

.xy292.xy292 .vgvyjy9 {margin: 28px 0 0;display: flex;flex-wrap: wrap;gap:11px;}
.xy292.xy292 .g3vb,
.xy292.xy292 .mxhj1ha {padding: 0 28px;white-space: nowrap;align-items: center;display: inline-flex;transition:transform 0.204s;min-height: 48px;text-decoration: none;width: auto;flex: 0 0 auto;border-radius: 999px;font: 600 15px/1 var(--b1a);justify-content: center;}
.xy292.xy292 .g3vb {box-shadow: 0 6px 22px color-mix(in srgb, var(--cpr) 32%, transparent);color: var(--e3dg, var(--otx));background: linear-gradient(96deg,
    var(--lx7) 0%, var(--cpr) 100%);}

.xy292.xy292 .mxhj1ha {color: var(--q2c);background: var(--pdl6);border: 1px solid var(--ybyn);}
.xy292.xy292 .g3vb:hover,
.xy292.xy292 .mxhj1ha:hover {transform: translateY(-2px);}

.xy292.xy292 .jfyn11g {overflow-x: auto;padding: 0;overscroll-behavior-x: contain;scrollbar-width: none;margin: 30px 0 0;scroll-behavior: smooth;display: grid;list-style: none;gap: var(--rtkqu);scroll-snap-type: x mandatory;grid-auto-columns: calc((100% - var(--rtkqu)) / 1.6);grid-auto-flow: column;}
.xy292.xy292 .jfyn11g::-webkit-scrollbar {display: none;}
.xy292.jy5f .jfyn11g {grid-auto-columns: calc((100% - var(--rtkqu)) / 1.25);}
.xy292.xy292 .s01cn {min-width: 0;background: var(--pdl6);margin: 0;backdrop-filter: blur(14px);scroll-snap-align: start;border-radius: var(--jeb2);border: 1px solid var(--ybyn);padding: 12px;-webkit-backdrop-filter: blur(14px);}
.xy292.xy292 .s01cn picture {display: block;}
.xy292.xy292 .jzmz0 {border-radius: calc(var(--jeb2) - 6px);width: 100%;object-fit: cover;height: auto;display: block;aspect-ratio: 16 / 10;}
.xy292.xy292 .sc2bn {display: block;color: var(--q2c);margin: 14px 6px 6px;font: 600 15.5px/1.4 var(--b1a);}

.xy292.xy292 .wredh {gap:8px;margin: 22px 0 0;display: flex;}
.xy292.xy292 .n6hc2e {height: 8px;transition:width 0.308s ease, background 0.285s ease;width: 8px;background: var(--ybyn);border-radius: 999px;display: block;}
.xy292.xy292 .n6hc2e[data-on="1"] {background: linear-gradient(90deg, var(--bwp), var(--cpr));width: 32px;}
@media (max-width:755px) {
  .xy292.xy292 .jfyn11g,
  .xy292.jy5f .jfyn11g {gap:13px;grid-auto-columns: 84%;}
  .xy292.xy292 .re83 {height: 44px;width: 44px;}
  .xy292.xy292 .vgvyjy9 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .xy292.xy292 .jfyn11g {scroll-behavior: auto;}
  .xy292.xy292 .n6hc2e {transition:none;}
}

.k96qe.k96qe {background: var(--zim);display: grid;border-radius: var(--jpr);border: 1px solid var(--iqba);align-items: start;padding: clamp(22px, 2.4vw, 30px);max-width: var(--a7x1p);grid-template-columns: auto minmax(0, 1fr) auto;gap:20px;margin: 0 auto;box-shadow: none;}
.k96qe.k96qe .w7c5 {margin: 0;}
.k96qe.k96qe .jm96m7 {border-radius: var(--jeb2);width: 76px;display: block;object-fit: cover;height: 76px;}
.k96qe.k96qe .tvpma {min-width: 0;}
.k96qe.k96qe .r9q1esr {display: block;color: var(--mgo);letter-spacing: -.015em;font: 700 18px/1.3 var(--b1a);}
.k96qe.k96qe .hzngx {color: var(--voymw);letter-spacing: .1em;margin-top:4px;display: block;font-style: normal;font: 500 11.5px/1.35 var(--b1a);text-transform: uppercase;}

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

.k96qe.k96qe .gf6b1c + .vskkmm3,
.k96qe.k96qe .gf6b1c + .h3328zs {margin-top: 0;}

.k96qe.k96qe .vskkmm3 {margin: 12px 0 0;color: var(--mgo);line-height:1.60;font-size: 15.5px;}
.k96qe.k96qe .h3328zs {margin: 10px 0 0;line-height:1.56;color: var(--voymw);font-size: 13px;}
.k96qe.k96qe .mt05nm {gap:9px;display: flex;flex-wrap: wrap;}
.k96qe.k96qe .n1tk0 {text-decoration: none;width: 44px;height: 44px;display: inline-flex;align-items: center;transition:border-color 0.17s, color 0.168s;border-radius: 999px;border: 1px solid var(--iqba);color: var(--mgo);justify-content: center;}
.k96qe.k96qe .n1tk0:hover {border-color: color-mix(in srgb, var(--cpr) 50%, transparent);color: color-mix(in srgb, var(--cpr) 40%, var(--d3j));}

.k96qe.fcaez {grid-template-columns: minmax(0, 1fr);}
.k96qe.fcaez .mt05nm {margin-top:3px;}

.k70a.k70a .vw3fjm {border-radius:4px;height: 5px;width: 46px;display: block;margin: 0 0 16px;background: linear-gradient(90deg, var(--bwp), var(--cpr));}
.k70a.k70a .az7v {margin: 0 0 16px;}

.k70a.k70a .jwzy1z {color: var(--mgo);}
.k70a.vb9g .jwzy1z {max-width: 68ch;}
.k70a.k70a .jwzy1z > :first-child {margin-top: 0;}
.k70a.k70a .jwzy1z > :last-child  {margin-bottom: 0;}

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

.k70a.k70a .txqpra .az7v {margin: 0;}

.k70a.z7xm4mf .jwzy1z {max-width: 72ch;}

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

.fmneg9e.fmneg9e .chr4fz {min-height: 52px;box-shadow: 0 8px 26px color-mix(in srgb, var(--cpr) 34%, transparent);color: var(--e3dg, var(--otx));text-decoration: none;transition:transform 0.165s;border-radius: 999px;align-items: center;justify-content: center;padding: 0 32px;background: linear-gradient(96deg,
    var(--lx7) 0%, var(--cpr) 100%);display: inline-flex;gap:10px;}
.fmneg9e.fmneg9e .chr4fz:hover {transform: translateY(-2px);}
.fmneg9e.fmneg9e .p908a {font: 600 15.5px/1 var(--b1a);}

.fmneg9e.fmneg9e .a895,

.fmneg9e.dkg5v .chr4fz::after {flex: 0 0 auto;width: 7px;height: 7px;border-top: 2px solid currentColor;transform: rotate(45deg);border-right: 2px solid currentColor;}
.fmneg9e.dkg5v .chr4fz::after {content: "";}
.fmneg9e.fmneg9e .nwrgb96 {width: 100%;max-width: var(--a7x1p);}

.c9styn.c9styn {margin: 0 auto;background: var(--zim);max-width: var(--a7x1p);padding: 14px;border-radius: var(--jpr);border: 1px solid var(--iqba);}
.c9styn.nqmt2s {overflow: hidden;padding: 0;}

.c9styn.c9styn .yb2d22 {margin: 0;}
.c9styn.c9styn .xpmnzk2 {display: block;text-decoration: none;}
.c9styn.c9styn .v5a0628 {border-radius: calc(var(--jpr) - 8px);display: block;width: 100%;height: auto;}
.c9styn.nqmt2s .v5a0628 {border-radius: 0;}

.zr7g6.zr7g6 {max-width: var(--a7x1p);position: relative;padding: clamp(22px, 2.4vw, 32px);margin: 0 auto;border-radius: var(--jpr);border: 1px solid var(--iqba);background: var(--zim);}
.zr7g6.v2ygcv {border: 0;padding-left: 0;background: none;padding-right: 0;}
.zr7g6.zr7g6 .kgqx {display: block;font: 700 12px/1.3 var(--b1a);margin: 0 0 14px;color: var(--voymw);text-transform: uppercase;letter-spacing: .16em;}
.zr7g6.zr7g6 .xt56f {color: var(--mgo);}
.zr7g6.zr7g6 .xt56f > :first-child {margin-top: 0;}
.zr7g6.zr7g6 .xt56f > :last-child  {margin-bottom: 0;}

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

.zr7g6.g5g4j .hb8sn {gap:11px;display: flex;align-items: center;padding-bottom:11px;border-bottom: 1px solid var(--iqba);margin: 0 0 16px;}
.zr7g6.g5g4j .hb8sn .kgqx {min-width: 0;margin: 0;}
.zr7g6.g5g4j .hb8sn .f4q1h8c {position: static;right: auto;flex: 0 0 auto;margin-left: auto;bottom: auto;}

.zr7g6.v2ygcv.g5g4j .hb8sn {padding-bottom:10px;}

.py8y.py8y {position: relative;background: var(--zim);--cyv6: clamp(28px, 3vw, 40px);padding: var(--zto) var(--zto) var(--zto) var(--cyv6);overflow: hidden;border-radius: var(--jpr);border: 1px solid var(--iqba);--zto:  clamp(24px, 2.6vw, 34px);margin: 0 auto;max-width: var(--a7x1p);}

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

.py8y.kzqbf3v {--cyv6: clamp(24px, 2.6vw, 34px);}
.py8y.kzqbf3v::before {bottom: auto;background: linear-gradient(90deg, var(--bwp), var(--cpr));width: auto;height: 5px;right: 0;}
.py8y.py8y .rzh797 {margin: 0 0 16px;border-radius:4px;display: block;height: 5px;background: linear-gradient(90deg, var(--bwp), var(--cpr));width: 46px;}
.py8y.py8y .wd56f70 {margin: 0 0 14px;}

.py8y.py8y .kfshh {color: var(--mgo);}
.py8y.py8y .kfshh > :first-child {margin-top: 0;}
.py8y.py8y .kfshh > :last-child  {margin-bottom: 0;}

.py8y.ax6k4 .rmdkn {margin-right:  calc(var(--zto) * -1);display: flex;padding: clamp(15px, 1.6vw, 21px) var(--zto) clamp(15px, 1.6vw, 21px) var(--cyv6);border-bottom: 1px solid var(--iqba);margin-left:   calc(var(--cyv6) * -1);gap:15px;background: color-mix(in srgb, #ffffff 7%, transparent);margin-top:    calc(var(--zto) * -1);align-items: center;margin-bottom: clamp(20px, 2vw, 28px);}
.py8y.ax6k4 .rmdkn .rzh797 {margin: 0;flex: 0 0 auto;}
.py8y.ax6k4 .rmdkn .wd56f70 {margin: 0;min-width: 0;}

@media (max-width:555px) {
  .py8y.ax6k4 .rmdkn {align-items: flex-start;}
  .py8y.ax6k4 .rmdkn .rzh797 {margin-top:13px;}
}

.a3e2mcm.a3e2mcm {max-width: var(--a7x1p);padding: clamp(20px, 2.2vw, 28px);background: var(--zim);margin: 0 auto;border-radius: var(--jpr);border: 1px solid var(--iqba);}
.a3e2mcm.a3e2mcm .qsh6q {margin: 0 0 14px;color: var(--voymw);text-transform: uppercase;display: block;font: 700 12px/1.3 var(--b1a);letter-spacing: .16em;}
.a3e2mcm.a3e2mcm .pzq3z5 {flex-wrap: wrap;display: flex;gap:10px;}

.a3e2mcm.a3e2mcm ul.pzq3z5 {padding: 0;margin: 0;list-style: none;}
.a3e2mcm.a3e2mcm .pzq3z5 li {min-width: 0;display: flex;}
.a3e2mcm.a3e2mcm .pzq3z5 a {color: var(--mgo);text-decoration: none;display: inline-flex;font: 500 14px/1.3 var(--b1a);border-radius: 999px;border: 1px solid var(--iqba);padding: 0 16px;background: transparent;align-items: center;min-height: 44px;transition:border-color 0.178s, color 0.189s, transform 0.143s;}
.a3e2mcm.a3e2mcm .pzq3z5 a:hover {transform: translateY(-2px);color: color-mix(in srgb, var(--cpr) 40%, var(--d3j));border-color: color-mix(in srgb, var(--cpr) 50%, transparent);}

.kesz {color: var(--q2c);background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--bwp) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--cpr) 42%, transparent) 0%, transparent 64%);background-repeat: no-repeat;background-color: var(--utc);padding: var(--tlvvu) 24px;}
.z5e46e {align-items: center;margin: 0 auto;display: flex;max-width: var(--a7x1p);justify-content: space-between;gap:27px;flex-wrap: wrap;}
.w99pe43 {font-size: clamp(26px, 3.2vw, 40px);margin: 0;text-wrap: balance;letter-spacing: -.028em;font-weight: 700;line-height:1.14;}
.jzef8zt {font-size: 16px;margin: 10px 0 0;color: var(--lbgj);}

.g32hdm {font-size: 13px;max-width: var(--a7x1p);padding: 20px 24px 0;margin: 0 auto;color: var(--lbgj);}

.tgatskw.tgatskw {color: var(--nfz3);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--p4abp) 62%, transparent) 0%,
      color-mix(in srgb, var(--p4abp) 62%, transparent) 100%),
    var(--utc);--yj1z: color-mix(in srgb, var(--nfz3) 82%, var(--cpr));border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);--nfz3:   var(--bzw, #ffffff);}

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

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

.tgatskw .emm9kvz {display: grid;grid-auto-flow: column;gap:56px;}
.tgatskw .emm9kvz ul {padding: 0;list-style: none;margin: 0;gap:11px;display: grid;}
.tgatskw .emm9kvz a {color: var(--yj1z);text-decoration: none;font-size: 14.5px;}
.tgatskw .emm9kvz a:hover {color: var(--nfz3);text-underline-offset: 4px;text-decoration: underline;}

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

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

.tgatskw .vfxtyrh p + p {margin-top:9px;line-height:1.61;}

@media (max-width:1009px) {

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

  .a8hyj6f {gap:8px;}
  .wfpkpk {font-size: 13.5px;padding: 9px 13px;}
  .h2z2 {font-size: 18px;}
  .jd1q {display: none;}
  
  :root {--f4c: 72px;}
  .h8c8pnv {display: flex;}
  .b971 {grid-column: 1;justify-self: start;}
  .a8hyj6f {grid-column: 3;}
}

@media (max-width:848px) {
  .bpcac5y .rkxm4 {min-height: 0;}
  .bpcac5y .rkxm4 .kasc0 {gap:19px;grid-template-columns: minmax(0, 1fr);}
  .bpcac5y .rkxm4 .gj4t,
  .bpcac5y .rkxm4 .dz966,
  .bpcac5y .rkxm4 .kasc0 > a {grid-column: 1;grid-row: auto;}
  .bpcac5y .rkxm4 .dz966 {text-align: left;}
  .z5e46e {flex-direction: column;align-items: flex-start;}

  .wqj4.wqj4 .dykkvy {grid-template-columns: 1fr;}
  .wqj4.wqj4 .nqb5 + .nqb5 {border-left: 0;border-top: 1px solid var(--iqba);}

  .fdhs.fdhs .xe9xmp {grid-template-columns: 1fr;gap: 0;}
  .fdhs.fdhs .abp5w {padding: 0 0 26px;display: grid;gap: 0 16px;grid-template-columns: 44px minmax(0, 1fr);}
  .fdhs.fdhs .abp5w:last-child {padding-bottom: 0;}
  .fdhs.fdhs .m83mrh5 {background: linear-gradient(180deg,
      color-mix(in srgb, var(--bwp) 30%, transparent) 0%,
      color-mix(in srgb, var(--cpr) 72%, transparent) 100%);height: 26px;top: calc(-26px - 0px);width: 2px;left: 21px;}
  .fdhs.fdhs .jh8aw {padding: 10px 0 0;}
  
  .fdhs.fdhs .mw8sg2j .egegvap {grid-column: 2;padding: 10px 0 0;}
  .fdhs.fdhs .mw8sg2j .r3541q {padding: 0;grid-column: 2;}
  
  .fdhs.fdhs .b5pk6 .mkwnsk {gap:15px;grid-column: 1 / -1;}
  .fdhs.fdhs .b5pk6 .r3541q {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.tgatskw .emm9kvz a {align-items: center;min-height: 44px;display: flex;}
.b971 {min-height: 44px;align-items: center;display: inline-flex;}

.wfpkpk, .k6a2, .kesz,
.bpcac5y a[role="button"],
.bpcac5y .d4rmrx a {min-height: 44px;}

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

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

.jd1q ul {gap:8px;}

.tgatskw .emm9kvz ul {display: grid;gap:8px;}

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

.fh0sp.fh0sp .hyn3be {margin: 0;}

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

.fh0sp.fh0sp .z75rey7 {margin: 0 0 12px;letter-spacing: -.03em;color: var(--q2c);font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--b1a);}
.fh0sp.fh0sp .dyeecd {max-width: 60ch;color: var(--lbgj);margin: 0;}

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

.fh0sp.fh0sp .b20d {display: flex;flex-wrap: wrap;padding: 0;margin: 0;list-style: none;gap:13px;}
.fh0sp.fh0sp .byt4bgk {border: 1px solid var(--ybyn);border-radius: 999px;display: flex;min-height: 44px;padding: 10px 18px;background: var(--pdl6);gap:10px;align-items: baseline;}
.fh0sp.hy27mz .byt4bgk {gap:1px;flex-direction: column;border-radius: var(--jeb2);align-items: flex-start;}

.fh0sp.fh0sp .k8bnr8 {letter-spacing: .08em;font: 600 12px/1.3 var(--b1a);font-style: normal;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);}
.fh0sp.fh0sp .x7w8h {font: 600 15px/1.3 var(--b1a);font-variant-numeric: tabular-nums;color: var(--q2c);}

.fh0sp.fh0sp .jq57gp7 {gap:13px;display: flex;flex-wrap: wrap;}

.fh0sp.fh0sp ul.jq57gp7 {list-style: none;padding: 0;margin: 0;}
.fh0sp.fh0sp .yam6 {display: flex;min-width: 0;}
.fh0sp.fh0sp .yam6 > .z6025 {flex: 1 1 auto;}
.fh0sp.fh0sp .z6025 {transition:transform 0.193s, border-color 0.14s;min-height: 52px;padding: 8px 24px;display: inline-flex;text-decoration: none;justify-content: center;background: #000;flex-direction: column;color: #fff;border-radius: var(--jeb2);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);}
.fh0sp.fh0sp .z6025:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.fh0sp.fh0sp .p8jz7e {color: inherit;letter-spacing: .1em;font: 500 10.5px/1.3 var(--b1a);text-transform: uppercase;}
.fh0sp.fh0sp .xz4g5 {letter-spacing: -.02em;font: 700 17px/1.2 var(--b1a);font-style: normal;color: inherit;}

@media (max-width:555px) {
  
  .fh0sp.fh0sp .jq57gp7 {align-items: stretch;flex-direction: column;}
  .fh0sp.fh0sp .z6025  {align-items: flex-start;}
  .fh0sp.fh0sp .yam6   {align-self: stretch;}
  
  .fh0sp.fh0sp .b20d {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.t762h a:focus-visible,
.jrpma:focus-visible,
.h8c8pnv:focus-visible {outline: 2px solid var(--q2c);outline-offset: 2px;}

@media (min-width:1010px) {
  .j8w7e0, .t762h {display: none;}
}

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

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

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

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

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

.a3e2mcm.a3e2mcm .m3h2 > summary.mecszqs {display: flex;min-height: 44px;cursor: pointer;list-style: none;align-items: center;gap:12px;}
.a3e2mcm.a3e2mcm .m3h2 > summary.mecszqs::-webkit-details-marker {display: none;}
.a3e2mcm.a3e2mcm .m3h2 > summary.mecszqs:focus-visible {outline: 3px solid var(--cpr, var(--h1yk));outline-offset: 3px;border-radius: var(--s1aua, 6px);}
.a3e2mcm.a3e2mcm .m3h2 > summary.mecszqs .qsh6q {margin: 0;}

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

.xpbd8w2 {--sb7: var(--jeb2);--wrk6: var(--jeb2);--p1v: var(--jeb2);--ynf: 1px solid color-mix(in srgb, var(--q2c) 26%, transparent);}

.fwy1kh.fwy1kh .nw82x {color: var(--q2c);}

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

@media (max-width:555px) {
  .xd4zy5e {gap:10px;}
  .a8hyj6f {gap:6px;}
  .a8hyj6f .wfpkpk {font-size: 13px;padding: 0 12px;}
}

@media (max-width:1009px) {
  .a8hyj6f .xpbd8w2 {display: none;}
}
.vmey3f .xpbd8w2 {justify-self: start;}
@media (max-width:555px) {
  .a8hyj6f {gap:5px;}
  .a8hyj6f .wfpkpk {padding: 0 11px;white-space: nowrap;font-size: 12.5px;}
  .b971 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .xd4zy5e {gap:7px;}
  .a8hyj6f .wfpkpk {padding: 0 9px;font-size: 12px;}
  .b971 img {max-width: 24vw;}
}

.bpcac5y :is(.w6brz, .vw3fjm, .rzh797, .ve47yjq) {display: none !important;}

.bpcac5y > .m2a0gk.gmc4he {float: none;margin-right: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;margin-left: max(24px, calc((100% - var(--a7x1p)) / 2)) !important;padding: 12px !important;margin-top: var(--tlvvu) !important;margin-bottom: var(--tlvvu) !important;clear: both;}

.fh0sp.fh0sp .bqxphqs {isolation: isolate;border-radius: var(--jpr);border: 1px solid var(--ybyn);position: relative;-webkit-backdrop-filter: blur(14px);grid-template-columns: minmax(0, 1fr);overflow: hidden;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--cpr) 45%, transparent) 0%, transparent 70%),
    var(--pdl6);display: grid;align-items: center;padding: clamp(26px, 4vw, 56px);backdrop-filter: blur(14px);gap: clamp(26px, 4vw, 64px);}
.fh0sp.vyqw .bqxphqs {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--bwp) 42%, transparent) 0%, transparent 70%),
    var(--pdl6);}
@media (min-width:867px) {
  .fh0sp.fh0sp .bqxphqs {grid-template-columns: minmax(0, 1fr) auto;}
}
.fh0sp.fh0sp .nvcvw {min-width: 0;gap: var(--rtkqu);display: grid;justify-items: start;}

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

.bpcac5y .xy292.xy292 .mxhj1ha {background: var(--pdl6);border: 1px solid var(--ybyn);box-shadow: none;color: var(--q2c);}

.xd4zy5e {padding-right:25px;max-width: calc(var(--a7x1p) + 48px);padding-left:23px;}
@media (min-width:1010px) {
  .jd1q {border-top: 0;margin-top:12px;padding: 0 0 14px;}
  .jd1q ul {background: var(--pdl6);display: inline-flex;padding: 5px;gap:4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);border-radius: 999px;border: 1px solid var(--ybyn);}
  .jd1q a {font-size: 14.5px;align-items: center;border-radius: 999px;transition:background 0.166s, color 0.133s;min-height: 38px;padding: 0 18px;font-weight: 500;text-decoration: none;color: color-mix(in srgb, var(--qf0a) 22%, var(--lbgj));display: flex;}
  .jd1q a:hover {background: var(--ybyn);color: var(--q2c);}
  .jd1q a[aria-current="page"] {color: var(--e3dg, var(--otx));background: linear-gradient(96deg, var(--lx7) 0%, var(--cpr) 100%);font-weight: 600;}
}

.tgatskw.tgatskw > * {padding-left: 0;max-width: var(--a7x1p);margin-right: auto;box-sizing: border-box;padding-right: 0;margin-left: auto;}
.tgatskw .pzpy5 {text-align: left;justify-self: start;}
.tgatskw .pzpy5 a, .tgatskw .pzpy5 img {margin-right: auto;margin-left: 0;}
@media (max-width:755px) {
  .tgatskw .y5dkh {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .tgatskw .emm9kvz {width: 100%;justify-content: start;}
}
@media (max-width:1009px) {
  .h8c8pnv {margin-right: -11px;}
}
@media (max-width:555px) {
  .bpcac5y :is(.py8y, .zr7g6) :is(th, td) {padding-right:9px;padding-left:8px;overflow-wrap: anywhere;white-space: normal;}
}

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

.bpcac5y :is(.fwy1kh, .efsp) img,
.bpcac5y .d59hba img {border-radius: calc(var(--jeb2) - 6px);}
.bpcac5y .d59hba .kgg7.kgg7 {border-radius: 0;}
.bpcac5y .ezcdmw :is(div, img, a) {border-radius: calc(var(--jeb2) - 6px);}
.bpcac5y .ezcdmw > * > div,
.bpcac5y .ezcdmw div:has(> a) {border-radius: var(--jeb2);}
.bpcac5y .ezcdmw span {border-radius: 999px;}

.bpcac5y .ezcdmw.ezcdmw [role="button"] {backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border: 1px solid var(--ybyn);border-radius: var(--jeb2);box-shadow: none;background: var(--pdl6);}
.bpcac5y .ezcdmw.ezcdmw [role="button"]:first-child {border-color: color-mix(in srgb, var(--cpr) 70%, transparent);}
.bpcac5y .ezcdmw.ezcdmw [role="button"] > div:last-child {border-radius: 999px;box-shadow: 0 6px 22px color-mix(in srgb, var(--cpr) 34%, transparent);color: var(--e3dg, var(--otx));background: linear-gradient(96deg, var(--lx7) 0%, var(--cpr) 100%);}

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

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

.bpcac5y > .xed1g:has(+ .xed1g) {grid-column: 1;width: auto !important;margin-right:6px !important;margin-left: max(24px, calc((200% - var(--a7x1p)) / 2)) !important;}
.bpcac5y > .xed1g + .xed1g {margin-right: max(24px, calc((200% - var(--a7x1p)) / 2)) !important;float: none;width: auto !important;grid-column: 2;margin-left:5px !important;}
.bpcac5y > .xed1g {margin-top: var(--tlvvu) !important;margin-bottom: var(--tlvvu) !important;}
.bpcac5y > :is(.k96qe, .c9styn, .zr7g6, .py8y, .a3e2mcm, .gmc4he, .xed1g)
  + :is(.k96qe, .c9styn, .zr7g6, .py8y, .a3e2mcm, .gmc4he, .xed1g):not(.xed1g + .xed1g) {margin-top: 0 !important;}
.bpcac5y > .xed1g + .xed1g {margin-top: var(--tlvvu) !important;}

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

.qshgmez.qshgmez {padding: 12px !important;backdrop-filter: blur(14px);border-radius: var(--jpr);border: 1px solid var(--ybyn);flex-direction: column;display: flex;background: var(--pdl6);-webkit-backdrop-filter: blur(14px);}
.qshgmez.qshgmez .r6affz3 picture {height: 100%;display: block;}
.bpcac5y .qshgmez.qshgmez .gr7p.gr7p {border-radius: calc(var(--jpr) - 12px);aspect-ratio: 16 / 9;object-fit: cover;height: 100%;width: 100%;max-height: none;}
.qshgmez.qshgmez .f5f2amr {align-items: flex-start;flex: 1 1 auto;flex-direction: column;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);display: flex;}
.qshgmez.qshgmez .krtf {margin-top: auto;}
.qshgmez.qshgmez .ap1e {margin-bottom:19px;}

@media (min-width:751px) {
  .qshgmez.gmc4he {display: grid;align-items: stretch;gap:12px;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .qshgmez.gmc4he .r6affz3 {grid-row: 1;min-height: 300px;grid-column: 1;}
  .qshgmez.gmc4he .f5f2amr {justify-content: center;grid-column: 2;grid-row: 1;}
  .qshgmez.gmc4he:has(.qz7ezn) .r6affz3 {grid-column: 2;}
  .qshgmez.gmc4he:has(.qz7ezn) .f5f2amr {grid-column: 1;}
  .bpcac5y .qshgmez.gmc4he .gr7p.gr7p {aspect-ratio: auto;height: 100%;}
  .qshgmez.gmc4he .krtf {margin-top: 0;}
}

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

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

.xy292.xy292 .jfyn11g {grid-auto-columns: calc((min(100vw, var(--a7x1p)) - 2 * var(--rtkqu)) / 2.5);padding-right: max(24px, calc((100vw - var(--a7x1p)) / 2));scroll-padding-left: 0;margin-right: calc(-1 * max(24px, calc((100vw - var(--a7x1p)) / 2)));}
.xy292.jy5f .jfyn11g {grid-auto-columns: calc((min(100vw, var(--a7x1p)) - var(--rtkqu)) / 1.6);}
.xy292.xy292 .s01cn {padding: 10px;position: relative;}
.xy292.xy292 .jzmz0 {aspect-ratio: 4 / 3;}
.xy292.jy5f .jzmz0 {aspect-ratio: 16 / 9;}
.xy292.xy292 .sc2bn {margin: 0;left: 10px;background: linear-gradient(0deg,
    color-mix(in srgb, var(--utc) 92%, transparent) 0%,
    color-mix(in srgb, var(--utc) 0%, transparent) 100%);right: 10px;font: 650 16px/1.35 var(--b1a);border-radius: 0 0 calc(var(--jeb2) - 6px) calc(var(--jeb2) - 6px);color: var(--q2c);padding: 44px 18px 16px;position: absolute;bottom: 10px;}
.xy292.xy292 .jjb6 {color: color-mix(in srgb, var(--cpr) 55%, #ffffff);display: block;margin-bottom:4px;font: 800 13px/1 var(--b1a);letter-spacing: .14em;}
.xy292.xy292 .xghmrn {justify-content: space-between;gap:15px;align-items: center;display: flex;margin: 22px 0 0;}
.xy292.xy292 .xghmrn .wredh {margin: 0;}
.xy292.xy292 .qjpcm4c {display: block;}
@media (max-width:755px) {
  .xy292.xy292 .jfyn11g,
  .xy292.jy5f .jfyn11g {grid-auto-columns: 82%;padding-right:24px;margin-right: -24px;}
}
.xy292.xy292 .jfyn11g {width: auto;max-width: none;}
.xy292.xy292 .n6hc2e[hidden] {display: none;}
