

:root {--c2z:   color-mix(in srgb, var(--hmma) 12%, #ffffff);--khm7:       #ffffff;--i2qc:  1240px;--tov:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--q1em7) 88%, transparent));--wftv:     18px;--qd0g:    color-mix(in srgb, #ffffff 17%, transparent);--fpck: color-mix(in srgb, var(--c2z) 88%, transparent);--xph: var(--av7p);--xuw: color-mix(in srgb, var(--f77) 26%, var(--sb4oo));--xk9w: color-mix(in srgb, var(--khm7) 74%, transparent);--f77: var(--tmnpw, var(--av7p));--ckcz: color-mix(in srgb, var(--xph) 26%, #0c1136);--vtnxs:  clamp(20px, 2.2vw, 30px);--fmxu: 78px;--ktdb: color-mix(in srgb, #ffffff 16%, transparent);--yifh:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--xph) 16%, var(--q1em7)));--vb8y:  26px;--ux2:"Inter", "SF Pro Text", "Segoe UI", system-ui, sans-serif;--q1em7:  color-mix(in srgb, var(--xph) 22%, #0c1136);--ob8:  clamp(56px, 6.5vw, 104px);--sb4oo:  var(--av7p);--qdz:      var(--c2z);}

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

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

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

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

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

html:root {background-color: var(--q1em7);}
.gkyb {background: transparent;}

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

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

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

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

.kz32kj,
.gkyb :is(.n2zwf, .ebd9b1h, .b8pt, .ew5n,
             .tqc3, .s24v6x, .e88fac) a[role="button"],
.gkyb .ew5n a {font-weight: 600;white-space: nowrap;align-items: center;border-radius: 999px;border: 1px solid transparent;transition:transform 0.192s, box-shadow 0.155s, background 0.179s;font-size: 14.5px;display: inline-flex;text-decoration: none;cursor: pointer;padding: 11px 26px;justify-content: center;}

.h6d3wv {color: var(--x1f, var(--kbi));background: var(--us7);}
.kssren {background: linear-gradient(96deg,
    var(--b3f) 0%,
    color-mix(in srgb, var(--b3f) 82%, #000) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--b3f) 34%, transparent);color: var(--jtr, var(--zpp9));}
.kssren:hover {background: var(--ods5z);transform: translateY(-2px);}

.gkyb :is(.n2zwf, .ebd9b1h, .b8pt, .ew5n,
             .tqc3, .s24v6x, .e88fac) a[role="button"],
.gkyb .ew5n a {background: linear-gradient(96deg,
    var(--xuw) 0%,
    var(--sb4oo) 100%);color: var(--wbm, var(--l757r));box-shadow: 0 6px 22px color-mix(in srgb, var(--sb4oo) 34%, transparent);}
.ns57p2 {padding: 15px 34px;font-size: 16px;}

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

.gkyb {display: flow-root;}

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

.gkyb > :is(.bt3h9re, .kecgb7x, .ykhnh0, .j4cfjj, .p7r84xt) {margin-left: max(24px, calc((100% - var(--i2qc)) / 2)) !important;padding-left: unset;padding-right: unset;margin-right: max(24px, calc((100% - var(--i2qc)) / 2)) !important;}

.gkyb > :is(.bt3h9re, .kecgb7x, .ykhnh0, .j4cfjj, .p7r84xt) {margin-bottom: var(--ob8) !important;margin-top: var(--ob8) !important;}

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

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

.n2zwf,
.e88fac,
.s24v6x,
.tqc3,
.ebd9b1h,

.z8sp07t {color: var(--khm7);background-color: color-mix(in srgb, var(--q1em7) 82%, transparent);}

.n2zwf, .n2zwf :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.e88fac, .e88fac :is(h2,h3,p,li,strong,summary,div),
.s24v6x, .s24v6x :is(h2,h3,p,li,strong,div),
.tqc3, .tqc3 :is(h2,h3,p,li,strong,div),
.ebd9b1h, .ebd9b1h :is(h1,h2,h3,p,li,strong,div),
.z8sp07t, .z8sp07t :is(h2,h3,p,li,strong,div,time) {color: var(--khm7);}
.e88fac p, .s24v6x p, .tqc3 p, .ebd9b1h p {color: var(--xk9w);}

.q7k3xp8, .zvgp4y5, .kkt15,
.xsrjcv, .b8pt, .tas0v,
.qxepk, .r76e7s, .ew5n,
.g19te, .b053a2 {--z8nl: var(--q1em7);border-top: 1px solid var(--ktdb);position: relative;--tmnpw: var(--sb4oo);--of3ir: var(--khm7);--alv: var(--khm7);z-index: 0;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(--ckcz) 78%, transparent);color: var(--khm7);--hmma: var(--khm7);border-bottom: 1px solid var(--ktdb);--my5l: var(--tov);}

.q7k3xp8 + .q7k3xp8, .zvgp4y5 + .zvgp4y5,
.kkt15 + .kkt15, .xsrjcv + .xsrjcv,
.b8pt + .b8pt, .tas0v + .tas0v,
.qxepk + .qxepk, .r76e7s + .r76e7s,
.ew5n + .ew5n, .g19te + .g19te,
.b053a2 + .b053a2 {border-top: 0;}

.qxepk {border: 1px solid var(--qd0g);border-radius: var(--vb8y);box-shadow: none;background: var(--yifh);}

.b8pt {box-shadow: none;border: 1px solid var(--qd0g);border-radius: var(--vb8y);vertical-align: top;display: inline-block;padding: 30px 32px !important;background: var(--yifh);}

.gkyb > .te3txs {padding: 30px 32px !important;width: calc((min(100%, var(--i2qc)) - 12px) / 2) !important;margin: 0 0 var(--vtnxs) !important;margin-left: max(24px, calc((100% - var(--i2qc)) / 2)) !important;margin-right: 0 !important;}

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

.gkyb > .te3txs + .te3txs + * {clear: both;}

.gkyb > .te3txs + .te3txs
  + :is(.bt3h9re, .kecgb7x, .ykhnh0, .j4cfjj, .p7r84xt) {margin-top: var(--ob8) !important;}

@media (max-width:866px) {
  .gkyb > .te3txs,
  .gkyb > .te3txs + .te3txs {float: none;width: auto !important;margin-left: max(24px, calc((100% - var(--i2qc)) / 2)) !important;margin-right: max(24px, calc((100% - var(--i2qc)) / 2)) !important;}
  
  .gkyb > .te3txs + .te3txs:last-child {margin-bottom: var(--ob8) !important;}
}

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

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

.gkyb > * > h2::before,
.gkyb :is(.cxefn, .h6v1bw, .twbe, .xjnka, .tf94w8,
             .kqkh, .a023, .q1arqp, .afxh, .bn5g)::before,
.gkyb :is(.eep70, .m86e) > h2:first-child::before {background: linear-gradient(90deg, var(--f77), var(--sb4oo));width: 46px;margin: 0 0 16px;content: "";display: block;height: 5px;border-radius:2px;}

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

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

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

.gsrwzh6.gsrwzh6 {overflow-wrap: break-word;text-wrap: balance;font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--ux2);letter-spacing: -.035em;margin: 0;max-width: 16ch;color: var(--fcwr, var(--khm7));}
.yqgw .nr6th8 {line-height:1.62;color: color-mix(in srgb, var(--fcwr, var(--khm7)) 80%, transparent);margin: 18px 0 0;font-size: clamp(16px, 1.4vw, 18.5px);max-width: 48ch;}
.yqgw .m2v1b3 {display: inline-flex;min-height: 54px;box-shadow: 0 8px 26px color-mix(in srgb, var(--sb4oo) 34%, transparent);color: var(--wbm, var(--l757r));transition:transform 0.184s, box-shadow 0.135s;margin-top:27px;text-decoration: none;border-radius: 999px;padding: 0 36px;justify-content: center;align-items: center;background: linear-gradient(96deg, var(--xuw) 0%, var(--sb4oo) 100%);font: 650 16px/1 var(--ux2);}
.yqgw .m2v1b3:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--sb4oo) 42%, transparent);transform: translateY(-2px);}

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

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

.ak7h1z8 .zcfjkn4 {z-index: 1;justify-content: center;border-radius: var(--vb8y);border: 1px solid var(--ktdb);padding: 12px;box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);background: var(--dsf5, var(--tov));backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);min-width: 0;gap:18px;display: flex;align-items: center;position: relative;}
.ak7h1z8 .a2wq6pf {min-width: 0;margin: 0;width: 100%;}
.ak7h1z8 .a2wq6pf picture {display: block;}
.gkyb .ak7h1z8 .pd8bw.pd8bw {color: var(--s19at, inherit);max-height: none;object-fit: contain;height: auto;display: block;border-radius: calc(var(--vb8y) - 12px);width: 100%;}

.ak7h1z8 .zcfjkn4:has(.vc3ahfh) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.ak7h1z8 .vc3ahfh {font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--ux2);letter-spacing: -.03em;overflow-wrap: break-word;min-width: 0;color: var(--iv122, var(--khm7));}
.ak7h1z8 .p6190 {align-items: flex-end;height: clamp(30px, 4vw, 48px);flex: 0 0 auto;display: flex;gap:5px;}
.ak7h1z8 .fkjy {border-radius:3px;display: block;width: 8px;background: linear-gradient(180deg, var(--f77), var(--sb4oo));}
.ak7h1z8 .fkjy:nth-child(1) {height: 34%;}
.ak7h1z8 .fkjy:nth-child(2) {height: 52%;}
.ak7h1z8 .fkjy:nth-child(3) {height: 70%;}
.ak7h1z8 .fkjy:nth-child(4) {height: 86%;}
.ak7h1z8 .fkjy:nth-child(5) {height: 100%;}

@media (min-width:952px) {
  .gkyb .ak7h1z8 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .ak7h1z8 .yqgw   {grid-row: 1;grid-column: 1;}
  .ak7h1z8 .zcfjkn4 {grid-column: 2;grid-row: 1;}
  .ak7h1z8.g4bbb {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .ak7h1z8.g4bbb .zcfjkn4 {grid-column: 1;}
  .ak7h1z8.g4bbb .yqgw   {grid-column: 2;}
}
@media (max-width:951px) {
  
  .ak7h1z8 .zcfjkn4 {order: -1;padding: 8px;}
  .gkyb .ak7h1z8:has(.xjkn119)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--q1em7) 45%, transparent) 0%,
      color-mix(in srgb, var(--q1em7) 88%, transparent) 55%);}
}

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

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

.x160ekj.kj27 {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--sb4oo) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--f77) 55%, transparent) 0%, transparent 65%),
    var(--ljg27, var(--q1em7));}
.qrpsghd {white-space: nowrap;right: -.04em;max-width: 100%;position: absolute;color: color-mix(in srgb, var(--fcwr, var(--khm7)) 12%, transparent);pointer-events: none;bottom: -.18em;user-select: none;letter-spacing: -.06em;font: 800 clamp(96px, 15vw, 230px)/1 var(--ux2);z-index: -1;overflow: hidden;}
@media (max-width:951px) {
  .x160ekj {align-items: flex-end;min-height: min(74vh, 580px);padding: 24px 20px;}
  .x160ekj.kj27 {padding: 40px 22px;min-height: 0;align-items: center;}
  .hexpte {background: linear-gradient(0deg,
      color-mix(in srgb, var(--q1em7) 92%, transparent) 0%,
      color-mix(in srgb, var(--q1em7) 70%, transparent) 45%,
      color-mix(in srgb, var(--q1em7) 0%, transparent) 82%);}
  
  .qrpsghd {display: none;}
}
@media (max-width:566px) {
  .yqgw .m2v1b3 {display: flex;width: 100%;}
}

.e88fac.e88fac .m0sh {margin: 0 auto;max-width: var(--i2qc);border-top: 1px solid var(--ktdb);}
.e88fac.e88fac .shs47 {border-bottom: 1px solid var(--ktdb);border-radius: 0;padding: 0;background: transparent;margin: 0;}
.e88fac.e88fac .v0p64k {letter-spacing: -.015em;font-weight: 700;display: flex;font-size: clamp(17px, 1.6vw, 20px);align-items: center;padding: 24px 4px;color: var(--khm7);min-height: 44px;list-style: none;justify-content: space-between;cursor: pointer;gap:25px;}
.e88fac.e88fac .v0p64k::-webkit-details-marker {display: none;}
.e88fac.e88fac .se41d0 {min-width: 0;}

.e88fac.e88fac .bq72q {height: 44px;flex: 0 0 auto;transition:background 0.189s, border-color 0.206s;width: 44px;background: var(--tov);border-radius: 50%;border: 1px solid var(--ktdb);position: relative;}
.e88fac.e88fac .bq72q::before,
.e88fac.e88fac .bq72q::after {border-radius:3px;width: 15px;transform: translate(-50%, -50%);position: absolute;height: 2px;content: "";background: var(--khm7);left: 50%;top: 50%;}
.e88fac.e88fac .bq72q::after {transform: translate(-50%, -50%) rotate(90deg);}
.e88fac.e88fac .shs47[open] .bq72q::after {opacity:0.05;}
.e88fac.e88fac .shs47[open] .bq72q {background: color-mix(in srgb, var(--sb4oo) 42%, transparent);border-color: color-mix(in srgb, var(--sb4oo) 62%, transparent);}
.e88fac.e88fac .v0p64k:hover .bq72q {background: color-mix(in srgb, var(--sb4oo) 26%, transparent);}

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

.e88fac.e88fac .essp4a p,
.e88fac.e88fac p.essp4a {margin: 0;color: var(--xk9w);}

.e88fac.e88fac .kkaxae {counter-reset: mtfaqn;list-style: none;padding: 0;}
.e88fac.e88fac .e9848 {display: block;counter-increment: mtfaqn;}
.e88fac.e88fac .e9848 .se41d0::before {font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--sb4oo) 40%, var(--khm7));margin-right:13px;content: counter(mtfaqn, decimal-leading-zero);}

.e88fac.e88fac h3.se41d0 {font: inherit;letter-spacing: inherit;margin: 0;}

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

.tqc3.tqc3 .wv77wt {z-index: 0;width: calc(var(--vtnxs) + 22px);position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, var(--f77) 30%, transparent) 0%,
    color-mix(in srgb, var(--sb4oo) 72%, transparent) 100%);top: 21px;left: calc(-1 * var(--vtnxs) - 22px);height: 2px;}
.tqc3.tqc3 .axcsb:first-child .wv77wt {display: none;}

.tqc3.tqc3 .xg9a {height: 44px;z-index: 1;position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--sb4oo) 16%, transparent);line-height: 1;flex: 0 0 auto;color: var(--c1k, var(--cbi, var(--wbm, var(--l757r))));font-size: 14px;display: inline-flex;justify-content: center;letter-spacing: .04em;align-items: center;width: 44px;background: linear-gradient(96deg,
    var(--xuw) 0%, var(--sb4oo) 100%);font-weight: 700;border-radius: 50%;}

.tqc3.tqc3 .m0c44e5 {display: block;padding: 18px 18px 0 0;}
.tqc3.tqc3 .w1z7g {letter-spacing: -.015em;font-size: 17px;line-height:1.32;font-weight: 700;margin: 0 0 6px;display: block;color: var(--khm7);}
.tqc3.tqc3 .z0act {line-height:1.61;color: var(--xk9w);font-size: 16px;display: block;}

.tqc3.tqc3 .hgmszk .w1z7g,
.tqc3.tqc3 .hgmszk .z0act {align-self: stretch;}
.tqc3.tqc3 .hgmszk .w1z7g {padding: 18px 18px 0 0;}
.tqc3.tqc3 .hgmszk .z0act {padding: 0 18px 0 0;}

.tqc3.tqc3 .c797 .xfa4p4 {display: flex;align-self: stretch;min-width: 0;gap:14px;align-items: center;}
.tqc3.tqc3 .c797 .w1z7g {margin: 0;min-width: 0;}

.tqc3.tqc3 .c797 .z0act {padding: 12px 18px 0 0;align-self: stretch;}

.xsrjcv.xsrjcv .pn3jr {border: 1px solid var(--qd0g);border-radius: var(--vb8y);gap: 0;margin: 0 auto;overflow: hidden;background: var(--yifh);align-items: stretch;grid-template-columns: 1fr 1fr;max-width: var(--i2qc);display: grid;}
.xsrjcv.xsrjcv .v06m4 {padding: 28px 30px;min-width: 0;}

.xsrjcv.xsrjcv .v06m4 + .v06m4 {border-left: 1px solid var(--qd0g);}

.xsrjcv.xsrjcv .td4sv {padding-bottom:13px;text-transform: uppercase;border-bottom: 1px solid var(--qd0g);margin: 0 0 18px;letter-spacing: .09em;font-weight: 700;font-size: 12px;color: color-mix(in srgb, var(--c2z) 90%, transparent);}
.xsrjcv.xsrjcv .hqbgaf {margin: 0;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);gap:13px 12px;display: grid;}
.xsrjcv.xsrjcv .x4snq {line-height:1.61;font-weight: 700;grid-column: 1;font-size: 14px;margin: 0;}
.xsrjcv.xsrjcv .jqpvm13 {grid-column: 2;margin: 0;color: var(--qdz);}

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

.xsrjcv.xsrjcv i.x4snq {font-style: normal;flex: 0 0 auto;}
.xsrjcv.xsrjcv span.jqpvm13 {min-width: 0;}

.xsrjcv.xsrjcv .aew4q9 .x4snq {color: color-mix(in srgb, var(--sb4oo) 32%, var(--c2z));}

.gkyb {--tmnpw: var(--khm7);}

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

.gkyb > * > *:not(style) {max-width: var(--i2qc);}

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

.p50k.p50k .xjnka {margin: 0 0 10px;}
.p50k.p50k .tt5hbnt {color: var(--fpck);margin: 0 0 26px;font-size: 15.5px;}

.p50k.p50k .ppwez {max-width: var(--i2qc);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0 auto;gap: var(--vtnxs);}

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

@media (max-width:566px)  { .p50k.p50k .ppwez {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.p50k.pj2qn .pw9dgv9 {padding: 11px;gap:7px;}
.p50k.pj2qn .fg2zf {font-size: 13px;}
.p50k.p50k .pw9dgv9 {border-radius: var(--wftv);border: 1px solid var(--qd0g);text-decoration: none;flex-direction: column;padding: 16px;background: var(--yifh);display: flex;color: var(--qdz);gap:11px;transition:transform 0.168s, border-color 0.168s;}
.p50k.p50k .pw9dgv9:hover {border-color: color-mix(in srgb, var(--sb4oo) 42%, transparent);transform: translateY(-3px);}
.p50k.p50k .dh60tj {display: block;object-fit: cover;height: auto;width: 100%;border-radius: calc(var(--wftv) - 6px);aspect-ratio: 1;}
.p50k.p50k .fg2zf {font: 600 18px/1.3 var(--ux2);overflow-wrap: break-word;letter-spacing: -.01em;}
.p50k.p50k .n2x8 {letter-spacing: .09em;text-transform: uppercase;font: 500 12.5px/1 var(--ux2);font-style: normal;color: color-mix(in srgb, var(--c2z) 82%, transparent);}

.crjx97b.crjx97b .a023 {margin: 0 0 22px;}

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

@media (max-width:1005px) { .crjx97b.crjx97b .s8j232r {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:566px)  { .crjx97b.crjx97b .s8j232r {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.crjx97b.fwt0fy3 .s8j232r {background: var(--qd0g);overflow: hidden;border: 1px solid var(--qd0g);border-radius: var(--vb8y);gap: 0;}
.crjx97b.fwt0fy3 .sypdc {border: 0;}
.crjx97b.crjx97b .sypdc {margin: 0;}
.crjx97b.crjx97b .qwqvgm {border-radius: var(--wftv);min-height: 124px;align-items: center;padding: 24px;justify-content: center;transition:transform 0.21s;display: flex;background: color-mix(in srgb, var(--sb4oo) 14%, #0d1436);}
.crjx97b.fwt0fy3 .qwqvgm {border-radius: 0;}
.crjx97b.crjx97b .qwqvgm:hover {transform: translateY(-2px);}
.crjx97b.crjx97b .rtfbtz {max-width: 100%;display: block;object-fit: contain;max-height: 60px;height: auto;}

.qw9c25a.qw9c25a .kqkh {margin: 0 0 22px;}

.qw9c25a.qw9c25a .mvmyp {grid-template-columns: repeat(4, minmax(0, 1fr));grid-auto-rows: auto;background: var(--yifh);gap: 0;margin: 0 auto;display: grid;border: 1px solid var(--qd0g);border-radius: var(--vb8y);align-items: stretch;max-width: var(--i2qc);overflow: hidden;}

.qw9c25a.t49yx .yyyqmm {padding: 14px 12px;}

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

.qw9c25a.qw9c25a .yyyqmm {border-top: 1px solid var(--qd0g);min-width: 0;gap:15px;padding: 22px 22px;align-items: center;display: flex;}
.qw9c25a.qw9c25a .ebkg {display: flex;align-items: center;margin: 0;flex: 0 0 auto;}
.qw9c25a.qw9c25a .jb4bka {margin: 0;gap:11px;font: 500 16.5px/1.3 var(--ux2);flex: 1 1 auto;min-width: 0;align-items: center;color: color-mix(in srgb, var(--c2z) 84%, transparent);display: flex;}
.qw9c25a.qw9c25a .bn6dj {background: color-mix(in srgb, var(--sb4oo) 14%, #0d1436);display: block;padding: 9px 14px;object-fit: contain;border-radius: calc(var(--wftv) - 6px);height: 40px;width: auto;}
.qw9c25a.qw9c25a .f0dnhfa {min-width: 0;overflow-wrap: break-word;}

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

.hwz32n.hwz32n .q1arqp {margin: 0 0 24px;color: var(--khm7);}
.hwz32n.hwz32n .y2r3 {align-items: center;gap:15px 22px;margin: 0 auto 30px;max-width: var(--i2qc);flex-wrap: wrap;display: flex;}
.hwz32n.hwz32n .zefkb {font: 700 clamp(38px, 4.4vw, 58px)/1 var(--ux2);font-variant-numeric: tabular-nums;letter-spacing: -.04em;color: var(--khm7);}

.hwz32n.hwz32n .q3gwss3 {overflow: hidden;min-width: 140px;background: var(--tov);position: relative;border-radius: 999px;border: 1px solid var(--ktdb);flex: 1 1 200px;height: 10px;}
.hwz32n.hwz32n .q3gwss3::before {content: "";border-radius: 999px;inset: 0 auto 0 0;position: absolute;background: linear-gradient(90deg, var(--f77), var(--sb4oo));width: var(--xnora, 0%);}
.hwz32n.hwz32n .evcn9 {font-style: normal;min-width: 0;color: var(--xk9w);font-size: 16px;flex: 1 1 260px;line-height:1.58;}
.hwz32n.hwz32n .s1e8c {display: grid;padding: 0;max-width: var(--i2qc);margin: 0 auto;list-style: none;gap: var(--vtnxs);}
.hwz32n.ktfv7 .s1e8c {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.hwz32n.hwz32n .nejg07 {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-radius: var(--wftv);border: 1px solid var(--ktdb);background: var(--tov);padding: 22px 24px;margin: 0;}
.hwz32n.hwz32n .sv0c {color: var(--xk9w);line-height:1.59;font-size: 15.5px;margin: 0 0 12px;}
.hwz32n.hwz32n .k3ea {text-transform: uppercase;font: 600 12px/1 var(--ux2);color: var(--khm7);letter-spacing: .1em;}
.hwz32n.hwz32n .mpg44z {font-style: normal;font: 600 12px/1 var(--ux2);font-variant-numeric: tabular-nums;margin-left:10px;color: var(--xk9w);}

.zapy4fq.zapy4fq {padding: 0 !important;display: inline-grid;overflow: hidden;border-radius: var(--vb8y);border: 1px solid var(--qd0g);vertical-align: top;grid-template-columns: minmax(0, 1fr);gap: 0;background: var(--yifh);box-shadow: none;}
.zapy4fq.zapy4fq .x3afn0 {margin: 0;min-width: 0;}
.zapy4fq.zapy4fq .gsfp4 {display: block;height: 100%;max-height: 320px;object-fit: cover;width: 100%;}
.zapy4fq.zapy4fq .jckn {min-width: 0;padding: clamp(24px, 2.6vw, 34px);}

.zapy4fq.zapy4fq .gpc8t {margin: 0 0 16px;display: block;height: 5px;width: 46px;background: linear-gradient(90deg, var(--f77), var(--sb4oo));border-radius:3px;}
.zapy4fq.zapy4fq .twbe {margin: 0 0 12px;}

.zapy4fq.zapy4fq .fbcvdqh > :first-child {margin-top: 0;}
.zapy4fq.zapy4fq .fbcvdqh > :last-child  {margin-bottom: 0;}
.zapy4fq.zapy4fq .k20pd0b {justify-content: center;box-shadow: 0 6px 22px color-mix(in srgb, var(--sb4oo) 30%, transparent);display: inline-flex;margin-top:18px;background: linear-gradient(96deg,
    var(--xuw) 0%, var(--sb4oo) 100%);border-radius: 999px;color: var(--wbm, var(--l757r));min-height: 46px;transition:transform 0.206s;padding: 0 26px;font: 600 15px/1 var(--ux2);text-decoration: none;align-items: center;}
.zapy4fq.zapy4fq .k20pd0b:hover {transform: translateY(-2px);}
@media (min-width:752px) {
  .zapy4fq.gg3q {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .zapy4fq.gg3q .x3afn0 {grid-row: 1;grid-column: 1;}
  .zapy4fq.gg3q .jckn {grid-column: 2;grid-row: 1;}
  
  .zapy4fq.gg3q .b1k4ka {grid-row: 1;grid-column: 1;}
  .zapy4fq.gg3q:has(.b1k4ka) .x3afn0 {grid-column: 2;grid-row: 1;}
  
  .zapy4fq.gg3q:has(.rqn6w61) {grid-template-columns: minmax(0, 1fr);}
}

.zapy4fq.te3txs .gsfp4 {max-height: 200px;}

.gearbya.gearbya .gghd {flex-wrap: wrap;gap:17px 28px;display: flex;align-items: flex-end;justify-content: space-between;}
.gearbya.gearbya .k2phnfa {min-width: 0;flex: 1 1 320px;}
.gearbya.gearbya .afxh {font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--ux2);letter-spacing: -.03em;text-align: left;color: var(--khm7);margin: 0;}
.gearbya.gearbya .rapn {font-size: clamp(16px, 1.4vw, 19px);color: var(--xk9w);margin: 14px 0 0;text-align: left;line-height:1.56;max-width: 62ch;}
.gearbya.gearbya .f5shjsw {flex: 0 0 auto;display: flex;gap:11px;}
.gearbya.gearbya .ah2x {color: var(--khm7);padding: 0;font: 600 20px/1 var(--ux2);align-items: center;backdrop-filter: blur(10px);border-radius: 999px;border: 1px solid var(--ktdb);background: var(--tov);transition:background 0.171s, opacity 0.18s, transform 0.196s;justify-content: center;cursor: pointer;display: inline-flex;-webkit-backdrop-filter: blur(10px);width: 52px;height: 52px;}
.gearbya.gearbya .ah2x:hover:not(:disabled) {background: linear-gradient(96deg, var(--xuw) 0%, var(--sb4oo) 100%);color: var(--wbm, var(--l757r));}
.gearbya.gearbya .ah2x:disabled {opacity:0.33;cursor: default;}
.gearbya.gearbya .ah2x[hidden] {display: none;}
.gearbya.gearbya :is(.ah2x, .bd8c):focus-visible {outline: 2px solid var(--khm7);outline-offset: 3px;}

.gearbya.gearbya .dwwf {gap:11px;display: flex;margin: 28px 0 0;flex-wrap: wrap;}
.gearbya.gearbya .yq3d5,
.gearbya.gearbya .y2p5w42 {justify-content: center;padding: 0 28px;white-space: nowrap;border-radius: 999px;flex: 0 0 auto;font: 600 15px/1 var(--ux2);align-items: center;transition:transform 0.171s;width: auto;min-height: 48px;display: inline-flex;text-decoration: none;}
.gearbya.gearbya .yq3d5 {box-shadow: 0 6px 22px color-mix(in srgb, var(--sb4oo) 32%, transparent);background: linear-gradient(96deg,
    var(--xuw) 0%, var(--sb4oo) 100%);color: var(--wbm, var(--l757r));}

.gearbya.gearbya .y2p5w42 {border: 1px solid var(--ktdb);background: var(--tov);color: var(--khm7);}
.gearbya.gearbya .yq3d5:hover,
.gearbya.gearbya .y2p5w42:hover {transform: translateY(-2px);}

.gearbya.gearbya .bd8c {grid-auto-flow: column;overscroll-behavior-x: contain;list-style: none;grid-auto-columns: calc((100% - var(--vtnxs)) / 1.6);gap: var(--vtnxs);margin: 30px 0 0;overflow-x: auto;scroll-behavior: smooth;scroll-snap-type: x mandatory;display: grid;padding: 0;scrollbar-width: none;}
.gearbya.gearbya .bd8c::-webkit-scrollbar {display: none;}
.gearbya.yrge4 .bd8c {grid-auto-columns: calc((100% - var(--vtnxs)) / 1.25);}
.gearbya.gearbya .gk8zvx {padding: 12px;margin: 0;background: var(--tov);scroll-snap-align: start;border-radius: var(--wftv);border: 1px solid var(--ktdb);min-width: 0;backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);}
.gearbya.gearbya .gk8zvx picture {display: block;}
.gearbya.gearbya .jyc8 {width: 100%;height: auto;display: block;border-radius: calc(var(--wftv) - 6px);aspect-ratio: 16 / 10;object-fit: cover;}
.gearbya.gearbya .snkx {display: block;color: var(--khm7);margin: 14px 6px 6px;font: 600 15.5px/1.4 var(--ux2);}

.gearbya.gearbya .h8nx20f {gap:7px;display: flex;margin: 22px 0 0;}
.gearbya.gearbya .hyxfw {border-radius: 999px;transition:width 0.336s ease, background 0.333s ease;height: 8px;width: 8px;display: block;background: var(--ktdb);}
.gearbya.gearbya .hyxfw[data-on="1"] {width: 32px;background: linear-gradient(90deg, var(--f77), var(--sb4oo));}
@media (max-width:769px) {
  .gearbya.gearbya .bd8c,
  .gearbya.yrge4 .bd8c {gap:11px;grid-auto-columns: 84%;}
  .gearbya.gearbya .ah2x {height: 44px;width: 44px;}
  .gearbya.gearbya .dwwf > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .gearbya.gearbya .bd8c {scroll-behavior: auto;}
  .gearbya.gearbya .hyxfw {transition:none;}
}

.bt3h9re.bt3h9re {box-shadow: none;grid-template-columns: auto minmax(0, 1fr) auto;max-width: var(--i2qc);align-items: start;border-radius: var(--vb8y);border: 1px solid var(--qd0g);gap:19px;padding: clamp(22px, 2.4vw, 30px);display: grid;margin: 0 auto;background: var(--yifh);}
.bt3h9re.bt3h9re .kk30h {margin: 0;}
.bt3h9re.bt3h9re .ryxa {height: 76px;object-fit: cover;display: block;border-radius: var(--wftv);width: 76px;}
.bt3h9re.bt3h9re .xadfae {min-width: 0;}
.bt3h9re.bt3h9re .znjg {color: var(--qdz);letter-spacing: -.015em;font: 700 18px/1.3 var(--ux2);display: block;}
.bt3h9re.bt3h9re .c7fn {font-style: normal;font: 500 11.5px/1.35 var(--ux2);color: var(--fpck);letter-spacing: .1em;display: block;margin-top:3px;text-transform: uppercase;}

.bt3h9re.bt3h9re .d2hepwt {min-width: 0;display: block;}
.bt3h9re.bt3h9re .d2hepwt:not(:last-child) {padding-bottom:11px;margin: 0 0 14px;border-bottom: 1px solid var(--qd0g);}

.bt3h9re.bt3h9re .d2hepwt + .a501,
.bt3h9re.bt3h9re .d2hepwt + .esm5h3d {margin-top: 0;}

.bt3h9re.bt3h9re .a501 {line-height:1.62;color: var(--qdz);font-size: 15.5px;margin: 12px 0 0;}
.bt3h9re.bt3h9re .esm5h3d {line-height:1.55;font-size: 13px;color: var(--fpck);margin: 10px 0 0;}
.bt3h9re.bt3h9re .k6x89 {flex-wrap: wrap;display: flex;gap:8px;}
.bt3h9re.bt3h9re .rsgyann {display: inline-flex;width: 44px;color: var(--qdz);text-decoration: none;transition:border-color 0.177s, color 0.194s;border-radius: 999px;border: 1px solid var(--qd0g);justify-content: center;align-items: center;height: 44px;}
.bt3h9re.bt3h9re .rsgyann:hover {color: color-mix(in srgb, var(--sb4oo) 40%, var(--c2z));border-color: color-mix(in srgb, var(--sb4oo) 50%, transparent);}

.bt3h9re.wjk6r {grid-template-columns: minmax(0, 1fr);}
.bt3h9re.wjk6r .k6x89 {margin-top:3px;}

.kbczg6.kbczg6 .fw8t2qn {background: linear-gradient(90deg, var(--f77), var(--sb4oo));border-radius:3px;margin: 0 0 16px;width: 46px;display: block;height: 5px;}
.kbczg6.kbczg6 .h6v1bw {margin: 0 0 16px;}

.kbczg6.kbczg6 .ye88w6 {color: var(--qdz);}
.kbczg6.djrj .ye88w6 {max-width: 68ch;}
.kbczg6.kbczg6 .ye88w6 > :first-child {margin-top: 0;}
.kbczg6.kbczg6 .ye88w6 > :last-child  {margin-bottom: 0;}

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

.kbczg6.kbczg6 .v86bs .h6v1bw {margin: 0;}

.kbczg6.jamw .ye88w6 {max-width: 72ch;}

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

.ed78cs.ed78cs .vyjcp6v {box-shadow: 0 8px 26px color-mix(in srgb, var(--sb4oo) 34%, transparent);background: linear-gradient(96deg,
    var(--xuw) 0%, var(--sb4oo) 100%);text-decoration: none;min-height: 52px;color: var(--wbm, var(--l757r));display: inline-flex;padding: 0 32px;transition:transform 0.184s;border-radius: 999px;justify-content: center;align-items: center;gap:10px;}
.ed78cs.ed78cs .vyjcp6v:hover {transform: translateY(-2px);}
.ed78cs.ed78cs .kkc8pk {font: 600 15.5px/1 var(--ux2);}

.ed78cs.ed78cs .sah3kq,

.ed78cs.jrda0bc .vyjcp6v::after {width: 7px;transform: rotate(45deg);border-right: 2px solid currentColor;flex: 0 0 auto;border-top: 2px solid currentColor;height: 7px;}
.ed78cs.jrda0bc .vyjcp6v::after {content: "";}
.ed78cs.ed78cs .y85fz {width: 100%;max-width: var(--i2qc);}

.kecgb7x.kecgb7x {max-width: var(--i2qc);padding: 14px;border-radius: var(--vb8y);border: 1px solid var(--qd0g);margin: 0 auto;background: var(--yifh);}
.kecgb7x.g6q3fr {overflow: hidden;padding: 0;}

.kecgb7x.kecgb7x .cjyvmts {margin: 0;}
.kecgb7x.kecgb7x .henty {text-decoration: none;display: block;}
.kecgb7x.kecgb7x .vcwaf2 {display: block;height: auto;border-radius: calc(var(--vb8y) - 8px);width: 100%;}
.kecgb7x.g6q3fr .vcwaf2 {border-radius: 0;}

.ykhnh0.ykhnh0 {position: relative;max-width: var(--i2qc);border-radius: var(--vb8y);border: 1px solid var(--qd0g);padding: clamp(22px, 2.4vw, 32px);margin: 0 auto;background: var(--yifh);}
.ykhnh0.wn6hvr {border: 0;padding-right: 0;padding-left: 0;background: none;}
.ykhnh0.ykhnh0 .bn5g {text-transform: uppercase;margin: 0 0 14px;font: 700 12px/1.3 var(--ux2);display: block;color: var(--fpck);letter-spacing: .16em;}
.ykhnh0.ykhnh0 .m86e {color: var(--qdz);}
.ykhnh0.ykhnh0 .m86e > :first-child {margin-top: 0;}
.ykhnh0.ykhnh0 .m86e > :last-child  {margin-bottom: 0;}

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

.ykhnh0.ehze .c8kxnv {display: flex;margin: 0 0 16px;gap:12px;align-items: center;padding-bottom:11px;border-bottom: 1px solid var(--qd0g);}
.ykhnh0.ehze .c8kxnv .bn5g {margin: 0;min-width: 0;}
.ykhnh0.ehze .c8kxnv .sqcjw2y {bottom: auto;margin-left: auto;flex: 0 0 auto;position: static;right: auto;}

.ykhnh0.wn6hvr.ehze .c8kxnv {padding-bottom:10px;}

.j4cfjj.j4cfjj {margin: 0 auto;overflow: hidden;background: var(--yifh);--jb2v:  clamp(24px, 2.6vw, 34px);padding: var(--jb2v) var(--jb2v) var(--jb2v) var(--lkns);position: relative;--lkns: clamp(28px, 3vw, 40px);border-radius: var(--vb8y);border: 1px solid var(--qd0g);max-width: var(--i2qc);}

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

.j4cfjj.yqxbsw {--lkns: clamp(24px, 2.6vw, 34px);}
.j4cfjj.yqxbsw::before {background: linear-gradient(90deg, var(--f77), var(--sb4oo));height: 5px;bottom: auto;right: 0;width: auto;}
.j4cfjj.j4cfjj .exhrs23 {background: linear-gradient(90deg, var(--f77), var(--sb4oo));border-radius:2px;margin: 0 0 16px;width: 46px;height: 5px;display: block;}
.j4cfjj.j4cfjj .tf94w8 {margin: 0 0 14px;}

.j4cfjj.j4cfjj .eep70 {color: var(--qdz);}
.j4cfjj.j4cfjj .eep70 > :first-child {margin-top: 0;}
.j4cfjj.j4cfjj .eep70 > :last-child  {margin-bottom: 0;}

.j4cfjj.a51t522 .c3ntz {border-bottom: 1px solid var(--qd0g);margin-left:   calc(var(--lkns) * -1);display: flex;padding: clamp(15px, 1.6vw, 21px) var(--jb2v) clamp(15px, 1.6vw, 21px) var(--lkns);margin-top:    calc(var(--jb2v) * -1);margin-bottom: clamp(20px, 2vw, 28px);gap:16px;align-items: center;background: color-mix(in srgb, #ffffff 7%, transparent);margin-right:  calc(var(--jb2v) * -1);}
.j4cfjj.a51t522 .c3ntz .exhrs23 {margin: 0;flex: 0 0 auto;}
.j4cfjj.a51t522 .c3ntz .tf94w8 {margin: 0;min-width: 0;}

@media (max-width:566px) {
  .j4cfjj.a51t522 .c3ntz {align-items: flex-start;}
  .j4cfjj.a51t522 .c3ntz .exhrs23 {margin-top:12px;}
}

.p7r84xt.p7r84xt {padding: clamp(20px, 2.2vw, 28px);border-radius: var(--vb8y);border: 1px solid var(--qd0g);margin: 0 auto;max-width: var(--i2qc);background: var(--yifh);}
.p7r84xt.p7r84xt .h340xpb {text-transform: uppercase;font: 700 12px/1.3 var(--ux2);letter-spacing: .16em;margin: 0 0 14px;color: var(--fpck);display: block;}
.p7r84xt.p7r84xt .ept16c {flex-wrap: wrap;gap:8px;display: flex;}

.p7r84xt.p7r84xt ul.ept16c {margin: 0;list-style: none;padding: 0;}
.p7r84xt.p7r84xt .ept16c li {min-width: 0;display: flex;}
.p7r84xt.p7r84xt .ept16c a {color: var(--qdz);align-items: center;transition:border-color 0.137s, color 0.2s, transform 0.134s;font: 500 14px/1.3 var(--ux2);min-height: 44px;text-decoration: none;background: transparent;display: inline-flex;padding: 0 16px;border-radius: 999px;border: 1px solid var(--qd0g);}
.p7r84xt.p7r84xt .ept16c a:hover {transform: translateY(-2px);color: color-mix(in srgb, var(--sb4oo) 40%, var(--c2z));border-color: color-mix(in srgb, var(--sb4oo) 50%, transparent);}

.cdmat71 {color: var(--khm7);background-color: var(--q1em7);padding: var(--ob8) 24px;background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--f77) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--sb4oo) 42%, transparent) 0%, transparent 64%);background-repeat: no-repeat;}
.wkz8bw4 {flex-wrap: wrap;margin: 0 auto;align-items: center;display: flex;justify-content: space-between;gap:26px;max-width: var(--i2qc);}
.ht3np {font-weight: 700;text-wrap: balance;font-size: clamp(26px, 3.2vw, 40px);margin: 0;line-height:1.14;letter-spacing: -.028em;}
.tk6jx {color: var(--xk9w);margin: 10px 0 0;font-size: 16px;}

.kapc8 {font-size: 13px;margin: 0 auto;padding: 20px 24px 0;color: var(--xk9w);max-width: var(--i2qc);}

.rtqp.rtqp {--si5q:   var(--wash, #ffffff);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--stm0) 62%, transparent) 0%,
      color-mix(in srgb, var(--stm0) 62%, transparent) 100%),
    var(--q1em7);border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);color: var(--si5q);--yj6: color-mix(in srgb, var(--si5q) 82%, var(--sb4oo));}

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

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

.rtqp .hpqt {grid-auto-flow: column;gap:57px;display: grid;}
.rtqp .hpqt ul {gap:11px;margin: 0;list-style: none;display: grid;padding: 0;}
.rtqp .hpqt a {text-decoration: none;color: var(--yj6);font-size: 14.5px;}
.rtqp .hpqt a:hover {text-underline-offset: 4px;text-decoration: underline;color: var(--si5q);}

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

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

.rtqp .vbv7k p + p {line-height:1.61;margin-top:11px;}

@media (max-width:1005px) {

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

  .vwjn1n {gap:7px;}
  .kz32kj {font-size: 13.5px;padding: 9px 13px;}
  .he3x {font-size: 18px;}
  .bxkyep {display: none;}
  
  :root {--fmxu: 72px;}
  .cgp5y {display: flex;}
  .rpjdkvh {justify-self: start;grid-column: 1;}
  .vwjn1n {grid-column: 3;}
}

@media (max-width:866px) {
  .gkyb .n2zwf {min-height: 0;}
  .gkyb .n2zwf .tkbw {grid-template-columns: minmax(0, 1fr);gap:20px;}
  .gkyb .n2zwf .v35tasp,
  .gkyb .n2zwf .yad3445,
  .gkyb .n2zwf .tkbw > a {grid-row: auto;grid-column: 1;}
  .gkyb .n2zwf .yad3445 {text-align: left;}
  .wkz8bw4 {flex-direction: column;align-items: flex-start;}

  .xsrjcv.xsrjcv .pn3jr {grid-template-columns: 1fr;}
  .xsrjcv.xsrjcv .v06m4 + .v06m4 {border-left: 0;border-top: 1px solid var(--qd0g);}

  .tqc3.tqc3 .bwf1xs {gap: 0;grid-template-columns: 1fr;}
  .tqc3.tqc3 .axcsb {display: grid;padding: 0 0 26px;grid-template-columns: 44px minmax(0, 1fr);gap: 0 16px;}
  .tqc3.tqc3 .axcsb:last-child {padding-bottom: 0;}
  .tqc3.tqc3 .wv77wt {background: linear-gradient(180deg,
      color-mix(in srgb, var(--f77) 30%, transparent) 0%,
      color-mix(in srgb, var(--sb4oo) 72%, transparent) 100%);width: 2px;top: calc(-26px - 0px);left: 21px;height: 26px;}
  .tqc3.tqc3 .m0c44e5 {padding: 10px 0 0;}
  
  .tqc3.tqc3 .hgmszk .w1z7g {padding: 10px 0 0;grid-column: 2;}
  .tqc3.tqc3 .hgmszk .z0act {padding: 0;grid-column: 2;}
  
  .tqc3.tqc3 .c797 .xfa4p4 {gap:15px;grid-column: 1 / -1;}
  .tqc3.tqc3 .c797 .z0act {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.rtqp .hpqt a {min-height: 44px;display: flex;align-items: center;}
.rpjdkvh {align-items: center;min-height: 44px;display: inline-flex;}

.kz32kj, .f7zh, .cdmat71,
.gkyb a[role="button"],
.gkyb .ew5n a {min-height: 44px;}

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

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

.bxkyep ul {gap:8px;}

.rtqp .hpqt ul {display: grid;gap:8px;}

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

.z8sp07t.z8sp07t .sdpx {margin: 0;}

.z8sp07t.z8sp07t .khpv {margin: 0 0 16px;overflow: hidden;display: block;border-radius:4px;height: 5px;background: linear-gradient(90deg, var(--f77), var(--sb4oo));width: 46px;text-indent: -999em;}

.z8sp07t.z8sp07t .cxefn {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--ux2);letter-spacing: -.03em;margin: 0 0 12px;color: var(--khm7);}
.z8sp07t.z8sp07t .m4na {margin: 0;color: var(--xk9w);max-width: 60ch;}

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

.z8sp07t.z8sp07t .x3qn {list-style: none;display: flex;gap:11px;padding: 0;flex-wrap: wrap;margin: 0;}
.z8sp07t.z8sp07t .tws8gz {gap:9px;min-height: 44px;align-items: baseline;background: var(--tov);display: flex;border: 1px solid var(--ktdb);border-radius: 999px;padding: 10px 18px;}
.z8sp07t.x0ge .tws8gz {flex-direction: column;gap:2px;align-items: flex-start;border-radius: var(--wftv);}

.z8sp07t.z8sp07t .dph8 {letter-spacing: .08em;font: 600 12px/1.3 var(--ux2);font-style: normal;text-transform: uppercase;color: color-mix(in srgb, #ffffff 86%, transparent);}
.z8sp07t.z8sp07t .yyet {font: 600 15px/1.3 var(--ux2);font-variant-numeric: tabular-nums;color: var(--khm7);}

.z8sp07t.z8sp07t .k4v3cz {display: flex;flex-wrap: wrap;gap:11px;}

.z8sp07t.z8sp07t ul.k4v3cz {list-style: none;padding: 0;margin: 0;}
.z8sp07t.z8sp07t .qdngr {display: flex;min-width: 0;}
.z8sp07t.z8sp07t .qdngr > .j11jsz {flex: 1 1 auto;}
.z8sp07t.z8sp07t .j11jsz {text-decoration: none;transition:transform 0.144s, border-color 0.138s;justify-content: center;flex-direction: column;display: inline-flex;padding: 8px 24px;color: #fff;min-height: 52px;border-radius: var(--wftv);border: 1px solid color-mix(in srgb, #ffffff 26%, transparent);background: #000;}
.z8sp07t.z8sp07t .j11jsz:hover {border-color: color-mix(in srgb, #ffffff 52%, transparent);transform: translateY(-2px);}
.z8sp07t.z8sp07t .qzatvsh {letter-spacing: .1em;font: 500 10.5px/1.3 var(--ux2);color: inherit;text-transform: uppercase;}
.z8sp07t.z8sp07t .n221 {font: 700 17px/1.2 var(--ux2);font-style: normal;letter-spacing: -.02em;color: inherit;}

@media (max-width:566px) {
  
  .z8sp07t.z8sp07t .k4v3cz {align-items: stretch;flex-direction: column;}
  .z8sp07t.z8sp07t .j11jsz  {align-items: flex-start;}
  .z8sp07t.z8sp07t .qdngr   {align-self: stretch;}
  
  .z8sp07t.z8sp07t .x3qn {align-items: stretch;flex-direction: column;}
}

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

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

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

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

.x0kpfb a:focus-visible,
.q2x7:focus-visible,
.cgp5y:focus-visible {outline: 2px solid var(--khm7);outline-offset: 2px;}

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

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

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

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

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

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

.p7r84xt.p7r84xt .xcnn > summary.h4rrvz {cursor: pointer;display: flex;min-height: 44px;align-items: center;gap:13px;list-style: none;}
.p7r84xt.p7r84xt .xcnn > summary.h4rrvz::-webkit-details-marker {display: none;}
.p7r84xt.p7r84xt .xcnn > summary.h4rrvz:focus-visible {border-radius: var(--lfz62, 6px);outline: 3px solid var(--sb4oo, var(--av7p));outline-offset: 3px;}
.p7r84xt.p7r84xt .xcnn > summary.h4rrvz .h340xpb {margin: 0;}

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

.jdrn7b {--t9auh: var(--wftv);--at5gv: var(--wftv);--q7c01: 1px solid color-mix(in srgb, var(--khm7) 26%, transparent);--xsv: var(--wftv);}

.qw9c25a.qw9c25a .f0dnhfa {color: var(--khm7);}

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

@media (max-width:566px) {
  .ywj6 {gap:11px;}
  .vwjn1n {gap:7px;}
  .vwjn1n .kz32kj {padding: 0 12px;font-size: 13px;}
}

@media (max-width:1005px) {
  .vwjn1n .jdrn7b {display: none;}
}
.f4z5g0 .jdrn7b {justify-self: start;}
@media (max-width:566px) {
  .vwjn1n {gap:5px;}
  .vwjn1n .kz32kj {font-size: 12.5px;padding: 0 11px;white-space: nowrap;}
  .rpjdkvh img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .ywj6 {gap:6px;}
  .vwjn1n .kz32kj {padding: 0 9px;font-size: 12px;}
  .rpjdkvh img {max-width: 24vw;}
}

.gkyb :is(.gpc8t, .fw8t2qn, .exhrs23, .khpv) {display: none !important;}

.gkyb > .b8pt.gg3q {margin-top: var(--ob8) !important;margin-right: max(24px, calc((100% - var(--i2qc)) / 2)) !important;margin-left: max(24px, calc((100% - var(--i2qc)) / 2)) !important;margin-bottom: var(--ob8) !important;clear: both;padding: 12px !important;float: none;}

.z8sp07t.z8sp07t .pnsn8 {backdrop-filter: blur(14px);isolation: isolate;-webkit-backdrop-filter: blur(14px);padding: clamp(26px, 4vw, 56px);position: relative;display: grid;align-items: center;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--sb4oo) 45%, transparent) 0%, transparent 70%),
    var(--tov);overflow: hidden;border-radius: var(--vb8y);border: 1px solid var(--ktdb);grid-template-columns: minmax(0, 1fr);gap: clamp(26px, 4vw, 64px);}
.z8sp07t.g68c0va .pnsn8 {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--f77) 42%, transparent) 0%, transparent 70%),
    var(--tov);}
@media (min-width:855px) {
  .z8sp07t.z8sp07t .pnsn8 {grid-template-columns: minmax(0, 1fr) auto;}
}
.z8sp07t.z8sp07t .ttjm11x {gap: var(--vtnxs);justify-items: start;display: grid;min-width: 0;}

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

.gkyb .gearbya.gearbya .y2p5w42 {background: var(--tov);color: var(--khm7);box-shadow: none;border: 1px solid var(--ktdb);}

.ywj6 {max-width: calc(var(--i2qc) + 48px);padding-right:23px;padding-left:25px;}
@media (min-width:1006px) {
  .bxkyep {padding: 0 0 14px;border-top: 0;margin-top:13px;}
  .bxkyep ul {-webkit-backdrop-filter: blur(12px);gap:3px;display: inline-flex;background: var(--tov);backdrop-filter: blur(12px);padding: 5px;border-radius: 999px;border: 1px solid var(--ktdb);}
  .bxkyep a {color: color-mix(in srgb, var(--a31) 22%, var(--xk9w));text-decoration: none;border-radius: 999px;padding: 0 18px;display: flex;font-size: 14.5px;min-height: 38px;transition:background 0.139s, color 0.149s;align-items: center;font-weight: 500;}
  .bxkyep a:hover {background: var(--ktdb);color: var(--khm7);}
  .bxkyep a[aria-current="page"] {background: linear-gradient(96deg, var(--xuw) 0%, var(--sb4oo) 100%);color: var(--wbm, var(--l757r));font-weight: 600;}
}

.rtqp.rtqp > * {box-sizing: border-box;padding-right: 0;margin-left: auto;max-width: var(--i2qc);margin-right: auto;padding-left: 0;}
.rtqp .qwfn8x {justify-self: start;text-align: left;}
.rtqp .qwfn8x a, .rtqp .qwfn8x img {margin-left: 0;margin-right: auto;}
@media (max-width:769px) {
  .rtqp .sds00 {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .rtqp .hpqt {width: 100%;justify-content: start;}
}
@media (max-width:1005px) {
  .cgp5y {margin-right: -11px;}
}
@media (max-width:566px) {
  .gkyb :is(.j4cfjj, .ykhnh0) :is(th, td) {padding-right:9px;white-space: normal;overflow-wrap: anywhere;padding-left:7px;}
}

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

.gkyb :is(.qw9c25a, .crjx97b) img,
.gkyb .x160ekj img {border-radius: calc(var(--wftv) - 6px);}
.gkyb .x160ekj .rndz.rndz {border-radius: 0;}
.gkyb .qxbnrbq :is(div, img, a) {border-radius: calc(var(--wftv) - 6px);}
.gkyb .qxbnrbq > * > div,
.gkyb .qxbnrbq div:has(> a) {border-radius: var(--wftv);}
.gkyb .qxbnrbq span {border-radius: 999px;}

.gkyb .qxbnrbq.qxbnrbq [role="button"] {-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border: 1px solid var(--ktdb);border-radius: var(--wftv);background: var(--tov);box-shadow: none;}
.gkyb .qxbnrbq.qxbnrbq [role="button"]:first-child {border-color: color-mix(in srgb, var(--sb4oo) 70%, transparent);}
.gkyb .qxbnrbq.qxbnrbq [role="button"] > div:last-child {color: var(--wbm, var(--l757r));border-radius: 999px;background: linear-gradient(96deg, var(--xuw) 0%, var(--sb4oo) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--sb4oo) 34%, transparent);}

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

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

.gkyb > .te3txs:has(+ .te3txs) {margin-left: max(24px, calc((200% - var(--i2qc)) / 2)) !important;width: auto !important;grid-column: 1;margin-right:6px !important;}
.gkyb > .te3txs + .te3txs {grid-column: 2;margin-left:6px !important;width: auto !important;float: none;margin-right: max(24px, calc((200% - var(--i2qc)) / 2)) !important;}
.gkyb > .te3txs {margin-bottom: var(--ob8) !important;margin-top: var(--ob8) !important;}
.gkyb > :is(.bt3h9re, .kecgb7x, .ykhnh0, .j4cfjj, .p7r84xt, .gg3q, .te3txs)
  + :is(.bt3h9re, .kecgb7x, .ykhnh0, .j4cfjj, .p7r84xt, .gg3q, .te3txs):not(.te3txs + .te3txs) {margin-top: 0 !important;}
.gkyb > .te3txs + .te3txs {margin-top: var(--ob8) !important;}

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

.zapy4fq.zapy4fq {display: flex;border-radius: var(--vb8y);border: 1px solid var(--ktdb);-webkit-backdrop-filter: blur(14px);padding: 12px !important;backdrop-filter: blur(14px);flex-direction: column;background: var(--tov);}
.zapy4fq.zapy4fq .x3afn0 picture {display: block;height: 100%;}
.gkyb .zapy4fq.zapy4fq .gsfp4.gsfp4 {height: 100%;max-height: none;width: 100%;aspect-ratio: 16 / 9;object-fit: cover;border-radius: calc(var(--vb8y) - 12px);}
.zapy4fq.zapy4fq .jckn {display: flex;align-items: flex-start;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);flex: 1 1 auto;flex-direction: column;}
.zapy4fq.zapy4fq .k20pd0b {margin-top: auto;}
.zapy4fq.zapy4fq .fbcvdqh {margin-bottom:19px;}

@media (min-width:752px) {
  .zapy4fq.gg3q {gap:12px;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: stretch;}
  
  .zapy4fq.gg3q .x3afn0 {grid-column: 1;min-height: 300px;grid-row: 1;}
  .zapy4fq.gg3q .jckn {grid-column: 2;justify-content: center;grid-row: 1;}
  .zapy4fq.gg3q:has(.b1k4ka) .x3afn0 {grid-column: 2;}
  .zapy4fq.gg3q:has(.b1k4ka) .jckn {grid-column: 1;}
  .gkyb .zapy4fq.gg3q .gsfp4.gsfp4 {height: 100%;aspect-ratio: auto;}
  .zapy4fq.gg3q .k20pd0b {margin-top: 0;}
}

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

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

.gearbya.gearbya .bd8c {padding-right: max(24px, calc((100vw - var(--i2qc)) / 2));scroll-padding-left: 0;margin-right: calc(-1 * max(24px, calc((100vw - var(--i2qc)) / 2)));grid-auto-columns: calc((min(100vw, var(--i2qc)) - 2 * var(--vtnxs)) / 2.5);}
.gearbya.yrge4 .bd8c {grid-auto-columns: calc((min(100vw, var(--i2qc)) - var(--vtnxs)) / 1.6);}
.gearbya.gearbya .gk8zvx {position: relative;padding: 10px;}
.gearbya.gearbya .jyc8 {aspect-ratio: 4 / 3;}
.gearbya.yrge4 .jyc8 {aspect-ratio: 16 / 9;}
.gearbya.gearbya .snkx {border-radius: 0 0 calc(var(--wftv) - 6px) calc(var(--wftv) - 6px);padding: 44px 18px 16px;margin: 0;bottom: 10px;font: 650 16px/1.35 var(--ux2);background: linear-gradient(0deg,
    color-mix(in srgb, var(--q1em7) 92%, transparent) 0%,
    color-mix(in srgb, var(--q1em7) 0%, transparent) 100%);color: var(--khm7);left: 10px;right: 10px;position: absolute;}
.gearbya.gearbya .cbg1fj8 {display: block;letter-spacing: .14em;margin-bottom:5px;font: 800 13px/1 var(--ux2);color: color-mix(in srgb, var(--sb4oo) 55%, #ffffff);}
.gearbya.gearbya .zwc263 {align-items: center;margin: 22px 0 0;display: flex;justify-content: space-between;gap:15px;}
.gearbya.gearbya .zwc263 .h8nx20f {margin: 0;}
.gearbya.gearbya .gghd {display: block;}
@media (max-width:769px) {
  .gearbya.gearbya .bd8c,
  .gearbya.yrge4 .bd8c {padding-right:23px;grid-auto-columns: 82%;margin-right: -24px;}
}
.gearbya.gearbya .bd8c {width: auto;max-width: none;}
.gearbya.gearbya .hyxfw[hidden] {display: none;}
