

:root {--lln2: var(--j7svs, var(--w8v0x));--i76hm:  var(--w8v0x);--b7rnm: color-mix(in srgb, var(--osn6u) 26%, #0c1136);--d62k:  clamp(20px, 2.2vw, 30px);--jk21:  26px;--rz8t:"Inter", "Segoe UI", "SF Pro Text", system-ui, sans-serif;--ags2l:  1240px;--hlv:   color-mix(in srgb, #ffffff 9%, color-mix(in srgb, var(--sjp) 88%, transparent));--sjp:  color-mix(in srgb, var(--osn6u) 22%, #0c1136);--zep4n:  clamp(56px, 6.5vw, 104px);--go39:      var(--vphyu);--jla0t:       #ffffff;--osn6u: var(--w8v0x);--a8i: color-mix(in srgb, var(--lln2) 26%, var(--i76hm));--wem: color-mix(in srgb, var(--vphyu) 88%, transparent);--vphyu:   color-mix(in srgb, var(--np6) 12%, #ffffff);--qdws:  color-mix(in srgb, #ffffff 8%,
              color-mix(in srgb, var(--osn6u) 16%, var(--sjp)));--s6g:     18px;--fb15:    color-mix(in srgb, #ffffff 17%, transparent);--hsu7: 78px;--y3r: color-mix(in srgb, #ffffff 16%, transparent);--luqk: color-mix(in srgb, var(--jla0t) 74%, transparent);}

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

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

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

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

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

html:root {background-color: var(--sjp);}
.b97tzrj {background: transparent;}

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

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

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

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

.bkqsk,
.b97tzrj :is(.d0kbxcc, .k0kx, .exdy, .xy3p,
             .dsxh, .rw205, .nerz) a[role="button"],
.b97tzrj .xy3p a {border-radius: 999px;border: 1px solid transparent;font-weight: 600;transition:transform 0.204s, box-shadow 0.196s, background 0.195s;white-space: nowrap;cursor: pointer;padding: 11px 26px;justify-content: center;display: inline-flex;align-items: center;text-decoration: none;font-size: 14.5px;}

.cvtr {background: var(--tm4z9);color: var(--vpy, var(--llt));}
.w6zt {box-shadow: 0 6px 22px color-mix(in srgb, var(--teecz) 34%, transparent);background: linear-gradient(96deg,
    var(--teecz) 0%,
    color-mix(in srgb, var(--teecz) 82%, #000) 100%);color: var(--vlgzj, var(--ph61o));}
.w6zt:hover {background: var(--otdl);transform: translateY(-2px);}

.b97tzrj :is(.d0kbxcc, .k0kx, .exdy, .xy3p,
             .dsxh, .rw205, .nerz) a[role="button"],
.b97tzrj .xy3p a {background: linear-gradient(96deg,
    var(--a8i) 0%,
    var(--i76hm) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--i76hm) 34%, transparent);color: var(--md1el, var(--zn4v));}
.pzaza2 {padding: 15px 34px;font-size: 16px;}

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

.b97tzrj {display: flow-root;}

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

.b97tzrj > :is(.e4ens, .rby1m, .nwmmm, .kck6s, .bmnbve) {padding-right: unset;margin-left: max(24px, calc((100% - var(--ags2l)) / 2)) !important;margin-right: max(24px, calc((100% - var(--ags2l)) / 2)) !important;padding-left: unset;}

.b97tzrj > :is(.e4ens, .rby1m, .nwmmm, .kck6s, .bmnbve) {margin-bottom: var(--zep4n) !important;margin-top: var(--zep4n) !important;}

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

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

.d0kbxcc,
.nerz,
.rw205,
.dsxh,
.k0kx,

.x0ah4a0 {color: var(--jla0t);background-color: color-mix(in srgb, var(--sjp) 82%, transparent);}

.d0kbxcc, .d0kbxcc :is(h1,h2,h3,p,li,strong,summary,td,th,div),
.nerz, .nerz :is(h2,h3,p,li,strong,summary,div),
.rw205, .rw205 :is(h2,h3,p,li,strong,div),
.dsxh, .dsxh :is(h2,h3,p,li,strong,div),
.k0kx, .k0kx :is(h1,h2,h3,p,li,strong,div),
.x0ah4a0, .x0ah4a0 :is(h2,h3,p,li,strong,div,time) {color: var(--jla0t);}
.nerz p, .rw205 p, .dsxh p, .k0kx p {color: var(--luqk);}

.b0ynr, .jghb8, .b9jh,
.w84bdk, .exdy, .fxpx45,
.w32d, .fn1cg8, .xy3p,
.qqxdn, .r60yjkg {color: var(--jla0t);position: relative;--w35pn: var(--hlv);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(--b7rnm) 78%, transparent);border-top: 1px solid var(--y3r);--tqr: var(--jla0t);--shw: var(--sjp);--np6: var(--jla0t);--j7svs: var(--i76hm);--ztxh: var(--jla0t);border-bottom: 1px solid var(--y3r);}

.b0ynr + .b0ynr, .jghb8 + .jghb8,
.b9jh + .b9jh, .w84bdk + .w84bdk,
.exdy + .exdy, .fxpx45 + .fxpx45,
.w32d + .w32d, .fn1cg8 + .fn1cg8,
.xy3p + .xy3p, .qqxdn + .qqxdn,
.r60yjkg + .r60yjkg {border-top: 0;}

.w32d {border: 1px solid var(--fb15);border-radius: var(--jk21);box-shadow: none;background: var(--qdws);}

.exdy {padding: 30px 32px !important;vertical-align: top;box-shadow: none;border: 1px solid var(--fb15);border-radius: var(--jk21);background: var(--qdws);display: inline-block;}

.b97tzrj > .ydegk1 {padding: 30px 32px !important;margin: 0 0 var(--d62k) !important;margin-left: max(24px, calc((100% - var(--ags2l)) / 2)) !important;margin-right: 0 !important;width: calc((min(100%, var(--ags2l)) - 12px) / 2) !important;}

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

.b97tzrj > .ydegk1 + .ydegk1 + * {clear: both;}

.b97tzrj > .ydegk1 + .ydegk1
  + :is(.e4ens, .rby1m, .nwmmm, .kck6s, .bmnbve) {margin-top: var(--zep4n) !important;}

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

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

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

.b97tzrj > * > h2::before,
.b97tzrj :is(.red86c, .xk4j3, .s2h34, .jna3c, .b9ky,
             .hazn9w, .v8vq9yp, .aagyw0j, .g8656, .yz52zm)::before,
.b97tzrj :is(.dwcd47r, .b7x1zr) > h2:first-child::before {border-radius:4px;content: "";display: block;height: 5px;width: 46px;background: linear-gradient(90deg, var(--lln2), var(--i76hm));margin: 0 0 16px;}

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

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

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

.vfnrpf.vfnrpf {font: 700 clamp(34px, 4.8vw, 64px)/1.04 var(--rz8t);overflow-wrap: break-word;margin: 0;max-width: 16ch;color: var(--uq6g, var(--jla0t));text-wrap: balance;letter-spacing: -.035em;}
.ykk5r6 .rf86y {line-height:1.60;font-size: clamp(16px, 1.4vw, 18.5px);color: color-mix(in srgb, var(--uq6g, var(--jla0t)) 80%, transparent);max-width: 48ch;margin: 18px 0 0;}
.ykk5r6 .x2hq {display: inline-flex;justify-content: center;margin-top:29px;background: linear-gradient(96deg, var(--a8i) 0%, var(--i76hm) 100%);border-radius: 999px;padding: 0 36px;transition:transform 0.178s, box-shadow 0.138s;color: var(--md1el, var(--zn4v));box-shadow: 0 8px 26px color-mix(in srgb, var(--i76hm) 34%, transparent);font: 650 16px/1 var(--rz8t);min-height: 54px;align-items: center;text-decoration: none;}
.ykk5r6 .x2hq:hover {box-shadow: 0 12px 32px color-mix(in srgb, var(--i76hm) 42%, transparent);transform: translateY(-2px);}

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

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

.h33w1 .sh8hhtk {border-radius: var(--jk21);border: 1px solid var(--y3r);box-shadow: 0 24px 60px color-mix(in srgb, #000 35%, transparent);justify-content: center;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);z-index: 1;min-width: 0;position: relative;background: var(--zai0, var(--hlv));align-items: center;display: flex;gap:17px;padding: 12px;}
.h33w1 .e9rmpqx {min-width: 0;width: 100%;margin: 0;}
.h33w1 .e9rmpqx picture {display: block;}
.b97tzrj .h33w1 .ewwj5c.ewwj5c {max-height: none;border-radius: calc(var(--jk21) - 12px);width: 100%;height: auto;object-fit: contain;display: block;color: var(--ei6l, inherit);}

.h33w1 .sh8hhtk:has(.mje03bt) {aspect-ratio: 16 / 10;padding: clamp(20px, 3vw, 40px);}
.h33w1 .mje03bt {overflow-wrap: break-word;letter-spacing: -.03em;min-width: 0;color: var(--zkc6w, var(--jla0t));font: 700 clamp(28px, 3.4vw, 48px)/1.08 var(--rz8t);}
.h33w1 .sjzx {gap:5px;flex: 0 0 auto;display: flex;align-items: flex-end;height: clamp(30px, 4vw, 48px);}
.h33w1 .yhwa {display: block;width: 8px;background: linear-gradient(180deg, var(--lln2), var(--i76hm));border-radius:2px;}
.h33w1 .yhwa:nth-child(1) {height: 34%;}
.h33w1 .yhwa:nth-child(2) {height: 52%;}
.h33w1 .yhwa:nth-child(3) {height: 70%;}
.h33w1 .yhwa:nth-child(4) {height: 86%;}
.h33w1 .yhwa:nth-child(5) {height: 100%;}

@media (min-width:952px) {
  .b97tzrj .h33w1 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .h33w1 .ykk5r6   {grid-row: 1;grid-column: 1;}
  .h33w1 .sh8hhtk {grid-column: 2;grid-row: 1;}
  .h33w1.qctf538 {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);}
  .h33w1.qctf538 .sh8hhtk {grid-column: 1;}
  .h33w1.qctf538 .ykk5r6   {grid-column: 2;}
}
@media (max-width:951px) {
  
  .h33w1 .sh8hhtk {order: -1;padding: 8px;}
  .b97tzrj .h33w1:has(.d4d9)::after {background: linear-gradient(180deg,
      color-mix(in srgb, var(--sjp) 45%, transparent) 0%,
      color-mix(in srgb, var(--sjp) 88%, transparent) 55%);}
}

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

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

.mjya.e3j178p {background:
    radial-gradient(70% 90% at 85% 20%, color-mix(in srgb, var(--i76hm) 70%, transparent) 0%, transparent 60%),
    radial-gradient(60% 80% at 60% 110%, color-mix(in srgb, var(--lln2) 55%, transparent) 0%, transparent 65%),
    var(--e198, var(--sjp));}
.ysfa {bottom: -.18em;pointer-events: none;letter-spacing: -.06em;font: 800 clamp(96px, 15vw, 230px)/1 var(--rz8t);z-index: -1;color: color-mix(in srgb, var(--uq6g, var(--jla0t)) 12%, transparent);position: absolute;user-select: none;right: -.04em;white-space: nowrap;max-width: 100%;overflow: hidden;}
@media (max-width:951px) {
  .mjya {align-items: flex-end;min-height: min(74vh, 580px);padding: 24px 20px;}
  .mjya.e3j178p {padding: 40px 22px;min-height: 0;align-items: center;}
  .r3skwe1 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--sjp) 92%, transparent) 0%,
      color-mix(in srgb, var(--sjp) 70%, transparent) 45%,
      color-mix(in srgb, var(--sjp) 0%, transparent) 82%);}
  
  .ysfa {display: none;}
}
@media (max-width:555px) {
  .ykk5r6 .x2hq {width: 100%;display: flex;}
}

.nerz.nerz .psxy1 {margin: 0 auto;border-top: 1px solid var(--y3r);max-width: var(--ags2l);}
.nerz.nerz .hwv3gfc {border-radius: 0;margin: 0;background: transparent;padding: 0;border-bottom: 1px solid var(--y3r);}
.nerz.nerz .z8kq {color: var(--jla0t);letter-spacing: -.015em;gap:25px;font-weight: 700;align-items: center;justify-content: space-between;list-style: none;padding: 24px 4px;font-size: clamp(17px, 1.6vw, 20px);min-height: 44px;display: flex;cursor: pointer;}
.nerz.nerz .z8kq::-webkit-details-marker {display: none;}
.nerz.nerz .x1qa {min-width: 0;}

.nerz.nerz .h5xy0 {border-radius: 50%;border: 1px solid var(--y3r);flex: 0 0 auto;background: var(--hlv);transition:background 0.154s, border-color 0.199s;height: 44px;width: 44px;position: relative;}
.nerz.nerz .h5xy0::before,
.nerz.nerz .h5xy0::after {content: "";height: 2px;top: 50%;left: 50%;width: 15px;border-radius:2px;transform: translate(-50%, -50%);position: absolute;background: var(--jla0t);}
.nerz.nerz .h5xy0::after {transform: translate(-50%, -50%) rotate(90deg);}
.nerz.nerz .hwv3gfc[open] .h5xy0::after {opacity:0.05;}
.nerz.nerz .hwv3gfc[open] .h5xy0 {background: color-mix(in srgb, var(--i76hm) 42%, transparent);border-color: color-mix(in srgb, var(--i76hm) 62%, transparent);}
.nerz.nerz .z8kq:hover .h5xy0 {background: color-mix(in srgb, var(--i76hm) 26%, transparent);}

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

.nerz.nerz .rhz1m2k p,
.nerz.nerz p.rhz1m2k {margin: 0;color: var(--luqk);}

.nerz.nerz .jv2qwe {counter-reset: mtfaqn;list-style: none;padding: 0;}
.nerz.nerz .y5qp {display: block;counter-increment: mtfaqn;}
.nerz.nerz .y5qp .x1qa::before {content: counter(mtfaqn, decimal-leading-zero);color: color-mix(in srgb, var(--i76hm) 40%, var(--jla0t));font-variant-numeric: tabular-nums;margin-right:15px;}

.nerz.nerz h3.x1qa {letter-spacing: inherit;margin: 0;font: inherit;}

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

.dsxh.dsxh .pk5k7 {width: calc(var(--d62k) + 22px);top: 21px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--lln2) 30%, transparent) 0%,
    color-mix(in srgb, var(--i76hm) 72%, transparent) 100%);z-index: 0;height: 2px;position: absolute;left: calc(-1 * var(--d62k) - 22px);}
.dsxh.dsxh .mnr3g:first-child .pk5k7 {display: none;}

.dsxh.dsxh .wshrf {justify-content: center;flex: 0 0 auto;height: 44px;z-index: 1;background: linear-gradient(96deg,
    var(--a8i) 0%, var(--i76hm) 100%);width: 44px;font-weight: 700;align-items: center;letter-spacing: .04em;display: inline-flex;color: var(--nqk, var(--gfzg, var(--md1el, var(--zn4v))));position: relative;box-shadow: 0 0 0 5px color-mix(in srgb, var(--i76hm) 16%, transparent);font-size: 14px;line-height: 1;border-radius: 50%;}

.dsxh.dsxh .kcyta1 {display: block;padding: 18px 18px 0 0;}
.dsxh.dsxh .gfr9pxw {font-weight: 700;display: block;line-height:1.31;color: var(--jla0t);font-size: 17px;margin: 0 0 6px;letter-spacing: -.015em;}
.dsxh.dsxh .zrsrkv {display: block;color: var(--luqk);font-size: 16px;line-height:1.61;}

.dsxh.dsxh .jtaw8 .gfr9pxw,
.dsxh.dsxh .jtaw8 .zrsrkv {align-self: stretch;}
.dsxh.dsxh .jtaw8 .gfr9pxw {padding: 18px 18px 0 0;}
.dsxh.dsxh .jtaw8 .zrsrkv {padding: 0 18px 0 0;}

.dsxh.dsxh .tzymnp .vg6b9ch {align-items: center;min-width: 0;align-self: stretch;display: flex;gap:13px;}
.dsxh.dsxh .tzymnp .gfr9pxw {min-width: 0;margin: 0;}

.dsxh.dsxh .tzymnp .zrsrkv {padding: 12px 18px 0 0;align-self: stretch;}

.w84bdk.w84bdk .ef1jykb {display: grid;max-width: var(--ags2l);overflow: hidden;grid-template-columns: 1fr 1fr;border: 1px solid var(--fb15);border-radius: var(--jk21);margin: 0 auto;align-items: stretch;background: var(--qdws);gap: 0;}
.w84bdk.w84bdk .de3dx5r {min-width: 0;padding: 28px 30px;}

.w84bdk.w84bdk .de3dx5r + .de3dx5r {border-left: 1px solid var(--fb15);}

.w84bdk.w84bdk .dr03sa {letter-spacing: .09em;font-size: 12px;padding-bottom:13px;font-weight: 700;border-bottom: 1px solid var(--fb15);color: color-mix(in srgb, var(--vphyu) 90%, transparent);margin: 0 0 18px;text-transform: uppercase;}
.w84bdk.w84bdk .z8tx {margin: 0;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:13px 12px;}
.w84bdk.w84bdk .nm12ma {margin: 0;grid-column: 1;line-height:1.60;font-size: 14px;font-weight: 700;}
.w84bdk.w84bdk .gfkt01 {color: var(--go39);grid-column: 2;margin: 0;}

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

.w84bdk.w84bdk i.nm12ma {flex: 0 0 auto;font-style: normal;}
.w84bdk.w84bdk span.gfkt01 {min-width: 0;}

.w84bdk.w84bdk .kj77986 .nm12ma {color: color-mix(in srgb, var(--i76hm) 32%, var(--vphyu));}

.b97tzrj {--j7svs: var(--jla0t);}

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

.b97tzrj > * > *:not(style) {max-width: var(--ags2l);}

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

.z317d.z317d .jna3c {margin: 0 0 10px;}
.z317d.z317d .twravyd {color: var(--wem);font-size: 15.5px;margin: 0 0 26px;}

.z317d.z317d .xr9zf {max-width: var(--ags2l);gap: var(--d62k);display: grid;margin: 0 auto;grid-template-columns: repeat(4, minmax(0, 1fr));}

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

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

.z317d.tedzr9 .v5m8rj {gap:9px;padding: 11px;}
.z317d.tedzr9 .e0wp {font-size: 13px;}
.z317d.z317d .v5m8rj {color: var(--go39);padding: 16px;flex-direction: column;border-radius: var(--s6g);border: 1px solid var(--fb15);transition:transform 0.132s, border-color 0.155s;gap:13px;text-decoration: none;display: flex;background: var(--qdws);}
.z317d.z317d .v5m8rj:hover {border-color: color-mix(in srgb, var(--i76hm) 42%, transparent);transform: translateY(-3px);}
.z317d.z317d .sq3wy4 {aspect-ratio: 1;border-radius: calc(var(--s6g) - 6px);object-fit: cover;display: block;width: 100%;height: auto;}
.z317d.z317d .e0wp {font: 600 18px/1.3 var(--rz8t);letter-spacing: -.01em;overflow-wrap: break-word;}
.z317d.z317d .h008 {font: 500 12.5px/1 var(--rz8t);font-style: normal;letter-spacing: .09em;text-transform: uppercase;color: color-mix(in srgb, var(--vphyu) 82%, transparent);}

.pjt4r0.pjt4r0 .v8vq9yp {margin: 0 0 22px;}

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

@media (max-width:1005px) { .pjt4r0.pjt4r0 .bbfk93 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .pjt4r0.pjt4r0 .bbfk93 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.pjt4r0.vwkafkj .bbfk93 {background: var(--fb15);gap: 0;border: 1px solid var(--fb15);border-radius: var(--jk21);overflow: hidden;}
.pjt4r0.vwkafkj .rxaz {border: 0;}
.pjt4r0.pjt4r0 .rxaz {margin: 0;}
.pjt4r0.pjt4r0 .c5zm7fh {border-radius: var(--s6g);align-items: center;justify-content: center;padding: 24px;background: color-mix(in srgb, var(--i76hm) 14%, #0d1436);display: flex;transition:transform 0.176s;min-height: 124px;}
.pjt4r0.vwkafkj .c5zm7fh {border-radius: 0;}
.pjt4r0.pjt4r0 .c5zm7fh:hover {transform: translateY(-2px);}
.pjt4r0.pjt4r0 .jxb69 {object-fit: contain;max-height: 60px;height: auto;display: block;max-width: 100%;}

.q5sh.q5sh .hazn9w {margin: 0 0 22px;}

.q5sh.q5sh .k3qhp {grid-template-columns: repeat(4, minmax(0, 1fr));background: var(--qdws);max-width: var(--ags2l);margin: 0 auto;overflow: hidden;display: grid;border: 1px solid var(--fb15);border-radius: var(--jk21);align-items: stretch;gap: 0;grid-auto-rows: auto;}

.q5sh.ea00n .d93t {padding: 14px 12px;}

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

.q5sh.q5sh .d93t {min-width: 0;align-items: center;border-top: 1px solid var(--fb15);display: flex;gap:17px;padding: 22px 22px;}
.q5sh.q5sh .g2n9jpe {margin: 0;flex: 0 0 auto;align-items: center;display: flex;}
.q5sh.q5sh .qrh3 {margin: 0;flex: 1 1 auto;font: 500 16.5px/1.3 var(--rz8t);align-items: center;color: color-mix(in srgb, var(--vphyu) 84%, transparent);min-width: 0;display: flex;gap:11px;}
.q5sh.q5sh .q7s7wf1 {width: auto;border-radius: calc(var(--s6g) - 6px);height: 40px;display: block;padding: 9px 14px;background: color-mix(in srgb, var(--i76hm) 14%, #0d1436);object-fit: contain;}
.q5sh.q5sh .atem2m {min-width: 0;overflow-wrap: break-word;}

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

.gpmzjrz.gpmzjrz .aagyw0j {color: var(--jla0t);margin: 0 0 24px;}
.gpmzjrz.gpmzjrz .asxh {align-items: center;max-width: var(--ags2l);margin: 0 auto 30px;gap:17px 22px;display: flex;flex-wrap: wrap;}
.gpmzjrz.gpmzjrz .f25m072 {letter-spacing: -.04em;font: 700 clamp(38px, 4.4vw, 58px)/1 var(--rz8t);font-variant-numeric: tabular-nums;color: var(--jla0t);}

.gpmzjrz.gpmzjrz .mte38 {height: 10px;flex: 1 1 200px;background: var(--hlv);position: relative;border-radius: 999px;border: 1px solid var(--y3r);min-width: 140px;overflow: hidden;}
.gpmzjrz.gpmzjrz .mte38::before {width: var(--i4h, 0%);border-radius: 999px;position: absolute;background: linear-gradient(90deg, var(--lln2), var(--i76hm));content: "";inset: 0 auto 0 0;}
.gpmzjrz.gpmzjrz .kav5b0q {min-width: 0;font-style: normal;font-size: 16px;flex: 1 1 260px;line-height:1.60;color: var(--luqk);}
.gpmzjrz.gpmzjrz .fcw4bh {display: grid;gap: var(--d62k);margin: 0 auto;max-width: var(--ags2l);padding: 0;list-style: none;}
.gpmzjrz.ya34k68 .fcw4bh {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}

.gpmzjrz.gpmzjrz .a8nakwf {border-radius: var(--s6g);border: 1px solid var(--y3r);backdrop-filter: blur(14px);background: var(--hlv);padding: 22px 24px;margin: 0;-webkit-backdrop-filter: blur(14px);}
.gpmzjrz.gpmzjrz .egds {font-size: 15.5px;color: var(--luqk);margin: 0 0 12px;line-height:1.61;}
.gpmzjrz.gpmzjrz .w8af3d {font: 600 12px/1 var(--rz8t);color: var(--jla0t);text-transform: uppercase;letter-spacing: .1em;}
.gpmzjrz.gpmzjrz .jeed {color: var(--luqk);margin-left:9px;font-style: normal;font: 600 12px/1 var(--rz8t);font-variant-numeric: tabular-nums;}

.b1xtvqh.b1xtvqh {overflow: hidden;gap: 0;background: var(--qdws);box-shadow: none;grid-template-columns: minmax(0, 1fr);border-radius: var(--jk21);border: 1px solid var(--fb15);vertical-align: top;display: inline-grid;padding: 0 !important;}
.b1xtvqh.b1xtvqh .p8ad {min-width: 0;margin: 0;}
.b1xtvqh.b1xtvqh .q317c84 {object-fit: cover;height: 100%;max-height: 320px;display: block;width: 100%;}
.b1xtvqh.b1xtvqh .tzen {min-width: 0;padding: clamp(24px, 2.6vw, 34px);}

.b1xtvqh.b1xtvqh .wfc3 {margin: 0 0 16px;display: block;width: 46px;border-radius:3px;background: linear-gradient(90deg, var(--lln2), var(--i76hm));height: 5px;}
.b1xtvqh.b1xtvqh .s2h34 {margin: 0 0 12px;}

.b1xtvqh.b1xtvqh .k5r2q > :first-child {margin-top: 0;}
.b1xtvqh.b1xtvqh .k5r2q > :last-child  {margin-bottom: 0;}
.b1xtvqh.b1xtvqh .wd0ed0 {justify-content: center;transition:transform 0.169s;display: inline-flex;color: var(--md1el, var(--zn4v));text-decoration: none;border-radius: 999px;font: 600 15px/1 var(--rz8t);min-height: 46px;background: linear-gradient(96deg,
    var(--a8i) 0%, var(--i76hm) 100%);box-shadow: 0 6px 22px color-mix(in srgb, var(--i76hm) 30%, transparent);margin-top:18px;align-items: center;padding: 0 26px;}
.b1xtvqh.b1xtvqh .wd0ed0:hover {transform: translateY(-2px);}
@media (min-width:770px) {
  .b1xtvqh.j3f7bn4 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);}
  .b1xtvqh.j3f7bn4 .p8ad {grid-row: 1;grid-column: 1;}
  .b1xtvqh.j3f7bn4 .tzen {grid-row: 1;grid-column: 2;}
  
  .b1xtvqh.j3f7bn4 .nmg0g5w {grid-column: 1;grid-row: 1;}
  .b1xtvqh.j3f7bn4:has(.nmg0g5w) .p8ad {grid-column: 2;grid-row: 1;}
  
  .b1xtvqh.j3f7bn4:has(.datvj7) {grid-template-columns: minmax(0, 1fr);}
}

.b1xtvqh.ydegk1 .q317c84 {max-height: 200px;}

.s86w.s86w .j4vbsy {align-items: flex-end;gap:18px 28px;flex-wrap: wrap;justify-content: space-between;display: flex;}
.s86w.s86w .pq2nen {flex: 1 1 320px;min-width: 0;}
.s86w.s86w .g8656 {margin: 0;letter-spacing: -.03em;color: var(--jla0t);font: 700 clamp(28px, 3.6vw, 48px)/1.08 var(--rz8t);text-align: left;}
.s86w.s86w .wxbfgn {text-align: left;margin: 14px 0 0;line-height:1.55;font-size: clamp(16px, 1.4vw, 19px);max-width: 62ch;color: var(--luqk);}
.s86w.s86w .b94kt {gap:10px;display: flex;flex: 0 0 auto;}
.s86w.s86w .n2cff {display: inline-flex;-webkit-backdrop-filter: blur(10px);height: 52px;border-radius: 999px;border: 1px solid var(--y3r);background: var(--hlv);color: var(--jla0t);font: 600 20px/1 var(--rz8t);justify-content: center;backdrop-filter: blur(10px);padding: 0;transition:background 0.162s, opacity 0.199s, transform 0.176s;width: 52px;align-items: center;cursor: pointer;}
.s86w.s86w .n2cff:hover:not(:disabled) {color: var(--md1el, var(--zn4v));background: linear-gradient(96deg, var(--a8i) 0%, var(--i76hm) 100%);}
.s86w.s86w .n2cff:disabled {cursor: default;opacity:0.33;}
.s86w.s86w .n2cff[hidden] {display: none;}
.s86w.s86w :is(.n2cff, .z91ct5q):focus-visible {outline: 2px solid var(--jla0t);outline-offset: 3px;}

.s86w.s86w .d3j8ry8 {gap:12px;display: flex;flex-wrap: wrap;margin: 28px 0 0;}
.s86w.s86w .yy96wmp,
.s86w.s86w .saq4 {padding: 0 28px;display: inline-flex;min-height: 48px;justify-content: center;font: 600 15px/1 var(--rz8t);white-space: nowrap;flex: 0 0 auto;width: auto;text-decoration: none;transition:transform 0.198s;border-radius: 999px;align-items: center;}
.s86w.s86w .yy96wmp {color: var(--md1el, var(--zn4v));box-shadow: 0 6px 22px color-mix(in srgb, var(--i76hm) 32%, transparent);background: linear-gradient(96deg,
    var(--a8i) 0%, var(--i76hm) 100%);}

.s86w.s86w .saq4 {border: 1px solid var(--y3r);color: var(--jla0t);background: var(--hlv);}
.s86w.s86w .yy96wmp:hover,
.s86w.s86w .saq4:hover {transform: translateY(-2px);}

.s86w.s86w .z91ct5q {scroll-behavior: smooth;gap: var(--d62k);scroll-snap-type: x mandatory;display: grid;overflow-x: auto;grid-auto-columns: calc((100% - var(--d62k)) / 1.6);overscroll-behavior-x: contain;grid-auto-flow: column;margin: 30px 0 0;list-style: none;scrollbar-width: none;padding: 0;}
.s86w.s86w .z91ct5q::-webkit-scrollbar {display: none;}
.s86w.f7sfr2 .z91ct5q {grid-auto-columns: calc((100% - var(--d62k)) / 1.25);}
.s86w.s86w .rfvh {border-radius: var(--s6g);border: 1px solid var(--y3r);min-width: 0;background: var(--hlv);margin: 0;scroll-snap-align: start;backdrop-filter: blur(14px);padding: 12px;-webkit-backdrop-filter: blur(14px);}
.s86w.s86w .rfvh picture {display: block;}
.s86w.s86w .pja2v4 {aspect-ratio: 16 / 10;object-fit: cover;display: block;border-radius: calc(var(--s6g) - 6px);height: auto;width: 100%;}
.s86w.s86w .pb6pd83 {display: block;margin: 14px 6px 6px;color: var(--jla0t);font: 600 15.5px/1.4 var(--rz8t);}

.s86w.s86w .a4t7b {margin: 22px 0 0;display: flex;gap:8px;}
.s86w.s86w .qs327t {height: 8px;background: var(--y3r);display: block;width: 8px;border-radius: 999px;transition:width 0.277s ease, background 0.329s ease;}
.s86w.s86w .qs327t[data-on="1"] {background: linear-gradient(90deg, var(--lln2), var(--i76hm));width: 32px;}
@media (max-width:751px) {
  .s86w.s86w .z91ct5q,
  .s86w.f7sfr2 .z91ct5q {grid-auto-columns: 84%;gap:12px;}
  .s86w.s86w .n2cff {width: 44px;height: 44px;}
  .s86w.s86w .d3j8ry8 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .s86w.s86w .z91ct5q {scroll-behavior: auto;}
  .s86w.s86w .qs327t {transition:none;}
}

.e4ens.e4ens {background: var(--qdws);align-items: start;gap:21px;max-width: var(--ags2l);margin: 0 auto;padding: clamp(22px, 2.4vw, 30px);box-shadow: none;grid-template-columns: auto minmax(0, 1fr) auto;border-radius: var(--jk21);border: 1px solid var(--fb15);display: grid;}
.e4ens.e4ens .hqc6t {margin: 0;}
.e4ens.e4ens .hmyqg1z {display: block;border-radius: var(--s6g);width: 76px;height: 76px;object-fit: cover;}
.e4ens.e4ens .fw3z02 {min-width: 0;}
.e4ens.e4ens .qyg1jhw {color: var(--go39);letter-spacing: -.015em;display: block;font: 700 18px/1.3 var(--rz8t);}
.e4ens.e4ens .gndr {margin-top:5px;letter-spacing: .1em;display: block;font-style: normal;font: 500 11.5px/1.35 var(--rz8t);text-transform: uppercase;color: var(--wem);}

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

.e4ens.e4ens .h4pn + .ka98kg9,
.e4ens.e4ens .h4pn + .dgr3 {margin-top: 0;}

.e4ens.e4ens .ka98kg9 {color: var(--go39);margin: 12px 0 0;font-size: 15.5px;line-height:1.62;}
.e4ens.e4ens .dgr3 {color: var(--wem);margin: 10px 0 0;font-size: 13px;line-height:1.53;}
.e4ens.e4ens .x21yf {flex-wrap: wrap;display: flex;gap:8px;}
.e4ens.e4ens .gfwj {align-items: center;justify-content: center;text-decoration: none;transition:border-color 0.141s, color 0.2s;color: var(--go39);display: inline-flex;width: 44px;height: 44px;border-radius: 999px;border: 1px solid var(--fb15);}
.e4ens.e4ens .gfwj:hover {border-color: color-mix(in srgb, var(--i76hm) 50%, transparent);color: color-mix(in srgb, var(--i76hm) 40%, var(--vphyu));}

.e4ens.h26dk9k {grid-template-columns: minmax(0, 1fr);}
.e4ens.h26dk9k .x21yf {margin-top:5px;}

.q57p.q57p .fvev {height: 5px;background: linear-gradient(90deg, var(--lln2), var(--i76hm));width: 46px;display: block;margin: 0 0 16px;border-radius:3px;}
.q57p.q57p .xk4j3 {margin: 0 0 16px;}

.q57p.q57p .yhqkd0v {color: var(--go39);}
.q57p.vqqh8 .yhqkd0v {max-width: 68ch;}
.q57p.q57p .yhqkd0v > :first-child {margin-top: 0;}
.q57p.q57p .yhqkd0v > :last-child  {margin-bottom: 0;}

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

.q57p.q57p .dpgkxd .xk4j3 {margin: 0;}

.q57p.xy0dsy .yhqkd0v {max-width: 72ch;}

.qxzdyf.qxzdyf {flex-direction: column;padding-top: 0 !important;display: flex;gap:21px;padding-bottom: 0 !important;align-items: center;}
.qxzdyf.dzdq7  {align-items: flex-start;}
.qxzdyf.xpb7 {align-items: flex-end;}

.qxzdyf.qxzdyf .j665y {padding: 0 32px;justify-content: center;border-radius: 999px;text-decoration: none;min-height: 52px;display: inline-flex;box-shadow: 0 8px 26px color-mix(in srgb, var(--i76hm) 34%, transparent);align-items: center;color: var(--md1el, var(--zn4v));gap:11px;background: linear-gradient(96deg,
    var(--a8i) 0%, var(--i76hm) 100%);transition:transform 0.139s;}
.qxzdyf.qxzdyf .j665y:hover {transform: translateY(-2px);}
.qxzdyf.qxzdyf .jgdk6e {font: 600 15.5px/1 var(--rz8t);}

.qxzdyf.qxzdyf .dk7q8m0,

.qxzdyf.nbvt4 .j665y::after {border-top: 2px solid currentColor;flex: 0 0 auto;transform: rotate(45deg);border-right: 2px solid currentColor;height: 7px;width: 7px;}
.qxzdyf.nbvt4 .j665y::after {content: "";}
.qxzdyf.qxzdyf .ck0d9m {max-width: var(--ags2l);width: 100%;}

.rby1m.rby1m {background: var(--qdws);max-width: var(--ags2l);margin: 0 auto;padding: 14px;border-radius: var(--jk21);border: 1px solid var(--fb15);}
.rby1m.ytym {overflow: hidden;padding: 0;}

.rby1m.rby1m .e08s2 {margin: 0;}
.rby1m.rby1m .bpbn3b {text-decoration: none;display: block;}
.rby1m.rby1m .rzjvnh {height: auto;display: block;border-radius: calc(var(--jk21) - 8px);width: 100%;}
.rby1m.ytym .rzjvnh {border-radius: 0;}

.nwmmm.nwmmm {position: relative;background: var(--qdws);padding: clamp(22px, 2.4vw, 32px);margin: 0 auto;border-radius: var(--jk21);border: 1px solid var(--fb15);max-width: var(--ags2l);}
.nwmmm.p2kbhq {border: 0;padding-right: 0;padding-left: 0;background: none;}
.nwmmm.nwmmm .yz52zm {letter-spacing: .16em;margin: 0 0 14px;text-transform: uppercase;color: var(--wem);display: block;font: 700 12px/1.3 var(--rz8t);}
.nwmmm.nwmmm .b7x1zr {color: var(--go39);}
.nwmmm.nwmmm .b7x1zr > :first-child {margin-top: 0;}
.nwmmm.nwmmm .b7x1zr > :last-child  {margin-bottom: 0;}

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

.nwmmm.e7r99 .y0qp {padding-bottom:12px;display: flex;margin: 0 0 16px;align-items: center;gap:11px;border-bottom: 1px solid var(--fb15);}
.nwmmm.e7r99 .y0qp .yz52zm {margin: 0;min-width: 0;}
.nwmmm.e7r99 .y0qp .pntje {bottom: auto;right: auto;flex: 0 0 auto;margin-left: auto;position: static;}

.nwmmm.p2kbhq.e7r99 .y0qp {padding-bottom:10px;}

.kck6s.kck6s {--myg:  clamp(24px, 2.6vw, 34px);margin: 0 auto;overflow: hidden;border-radius: var(--jk21);border: 1px solid var(--fb15);--t1pap: clamp(28px, 3vw, 40px);background: var(--qdws);max-width: var(--ags2l);position: relative;padding: var(--myg) var(--myg) var(--myg) var(--t1pap);}

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

.kck6s.tz9t7 {--t1pap: clamp(24px, 2.6vw, 34px);}
.kck6s.tz9t7::before {right: 0;bottom: auto;height: 5px;background: linear-gradient(90deg, var(--lln2), var(--i76hm));width: auto;}
.kck6s.kck6s .q09h0h {height: 5px;margin: 0 0 16px;border-radius:3px;display: block;width: 46px;background: linear-gradient(90deg, var(--lln2), var(--i76hm));}
.kck6s.kck6s .b9ky {margin: 0 0 14px;}

.kck6s.kck6s .dwcd47r {color: var(--go39);}
.kck6s.kck6s .dwcd47r > :first-child {margin-top: 0;}
.kck6s.kck6s .dwcd47r > :last-child  {margin-bottom: 0;}

.kck6s.qqb0 .mnre {margin-bottom: clamp(20px, 2vw, 28px);margin-top:    calc(var(--myg) * -1);margin-left:   calc(var(--t1pap) * -1);background: color-mix(in srgb, #ffffff 7%, transparent);margin-right:  calc(var(--myg) * -1);border-bottom: 1px solid var(--fb15);align-items: center;display: flex;gap:17px;padding: clamp(15px, 1.6vw, 21px) var(--myg) clamp(15px, 1.6vw, 21px) var(--t1pap);}
.kck6s.qqb0 .mnre .q09h0h {margin: 0;flex: 0 0 auto;}
.kck6s.qqb0 .mnre .b9ky {margin: 0;min-width: 0;}

@media (max-width:555px) {
  .kck6s.qqb0 .mnre {align-items: flex-start;}
  .kck6s.qqb0 .mnre .q09h0h {margin-top:11px;}
}

.bmnbve.bmnbve {padding: clamp(20px, 2.2vw, 28px);margin: 0 auto;background: var(--qdws);max-width: var(--ags2l);border-radius: var(--jk21);border: 1px solid var(--fb15);}
.bmnbve.bmnbve .r5meq0 {color: var(--wem);display: block;letter-spacing: .16em;margin: 0 0 14px;font: 700 12px/1.3 var(--rz8t);text-transform: uppercase;}
.bmnbve.bmnbve .kcgbh7n {display: flex;gap:9px;flex-wrap: wrap;}

.bmnbve.bmnbve ul.kcgbh7n {margin: 0;list-style: none;padding: 0;}
.bmnbve.bmnbve .kcgbh7n li {display: flex;min-width: 0;}
.bmnbve.bmnbve .kcgbh7n a {padding: 0 16px;color: var(--go39);transition:border-color 0.144s, color 0.165s, transform 0.164s;text-decoration: none;min-height: 44px;border-radius: 999px;border: 1px solid var(--fb15);align-items: center;background: transparent;display: inline-flex;font: 500 14px/1.3 var(--rz8t);}
.bmnbve.bmnbve .kcgbh7n a:hover {color: color-mix(in srgb, var(--i76hm) 40%, var(--vphyu));transform: translateY(-2px);border-color: color-mix(in srgb, var(--i76hm) 50%, transparent);}

.dhrqqrm {background-image:
    radial-gradient(44% 62% at 16% 24%, color-mix(in srgb, var(--lln2) 44%, transparent) 0%, transparent 66%),
    radial-gradient(46% 58% at 84% 76%, color-mix(in srgb, var(--i76hm) 42%, transparent) 0%, transparent 64%);color: var(--jla0t);background-repeat: no-repeat;padding: var(--zep4n) 24px;background-color: var(--sjp);}
.g4d7g {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;gap:27px;align-items: center;max-width: var(--ags2l);}
.xhz6e {font-weight: 700;font-size: clamp(26px, 3.2vw, 40px);margin: 0;text-wrap: balance;line-height:1.16;letter-spacing: -.028em;}
.j5n1t {font-size: 16px;color: var(--luqk);margin: 10px 0 0;}

.eets {margin: 0 auto;font-size: 13px;padding: 20px 24px 0;color: var(--luqk);max-width: var(--ags2l);}

.kvke.kvke {--qpk8f:   var(--f5d, #ffffff);color: var(--qpk8f);padding: clamp(44px, 5vw, 72px) 24px clamp(26px, 3vw, 40px);background:
    linear-gradient(0deg,
      color-mix(in srgb, var(--r3c) 62%, transparent) 0%,
      color-mix(in srgb, var(--r3c) 62%, transparent) 100%),
    var(--sjp);--cjqc: color-mix(in srgb, var(--qpk8f) 82%, var(--i76hm));border-top: 1px solid color-mix(in srgb, #ffffff 14%, transparent);}

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

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

.kvke .ggtnjsn {grid-auto-flow: column;gap:56px;display: grid;}
.kvke .ggtnjsn ul {display: grid;padding: 0;list-style: none;gap:12px;margin: 0;}
.kvke .ggtnjsn a {text-decoration: none;font-size: 14.5px;color: var(--cjqc);}
.kvke .ggtnjsn a:hover {color: var(--qpk8f);text-underline-offset: 4px;text-decoration: underline;}

.kvke .avzjh {display: flex;gap:15px;align-items: center;margin: 30px auto 0;opacity:0.77;max-width: var(--ags2l);flex-wrap: wrap;}
.kvke .avzjh img {display: block;}

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

.kvke .yvgtme p + p {margin-top:9px;line-height:1.60;}

@media (max-width:1005px) {

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

  .jh880vs {gap:7px;}
  .bkqsk {font-size: 13.5px;padding: 9px 13px;}
  .azya08s {font-size: 18px;}
  .qsfx {display: none;}
  
  :root {--hsu7: 72px;}
  .zjen {display: flex;}
  .rje5 {grid-column: 1;justify-self: start;}
  .jh880vs {grid-column: 3;}
}

@media (max-width:865px) {
  .b97tzrj .d0kbxcc {min-height: 0;}
  .b97tzrj .d0kbxcc .hd3xnrn {gap:19px;grid-template-columns: minmax(0, 1fr);}
  .b97tzrj .d0kbxcc .fy1t,
  .b97tzrj .d0kbxcc .z3b1hv,
  .b97tzrj .d0kbxcc .hd3xnrn > a {grid-row: auto;grid-column: 1;}
  .b97tzrj .d0kbxcc .z3b1hv {text-align: left;}
  .g4d7g {flex-direction: column;align-items: flex-start;}

  .w84bdk.w84bdk .ef1jykb {grid-template-columns: 1fr;}
  .w84bdk.w84bdk .de3dx5r + .de3dx5r {border-top: 1px solid var(--fb15);border-left: 0;}

  .dsxh.dsxh .kgcge {grid-template-columns: 1fr;gap: 0;}
  .dsxh.dsxh .mnr3g {gap: 0 16px;padding: 0 0 26px;grid-template-columns: 44px minmax(0, 1fr);display: grid;}
  .dsxh.dsxh .mnr3g:last-child {padding-bottom: 0;}
  .dsxh.dsxh .pk5k7 {top: calc(-26px - 0px);left: 21px;width: 2px;background: linear-gradient(180deg,
      color-mix(in srgb, var(--lln2) 30%, transparent) 0%,
      color-mix(in srgb, var(--i76hm) 72%, transparent) 100%);height: 26px;}
  .dsxh.dsxh .kcyta1 {padding: 10px 0 0;}
  
  .dsxh.dsxh .jtaw8 .gfr9pxw {grid-column: 2;padding: 10px 0 0;}
  .dsxh.dsxh .jtaw8 .zrsrkv {padding: 0;grid-column: 2;}
  
  .dsxh.dsxh .tzymnp .vg6b9ch {grid-column: 1 / -1;gap:16px;}
  .dsxh.dsxh .tzymnp .zrsrkv {padding: 10px 0 0 60px;grid-column: 1 / -1;}
}

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

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

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

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

.kvke .ggtnjsn a {align-items: center;min-height: 44px;display: flex;}
.rje5 {align-items: center;display: inline-flex;min-height: 44px;}

.bkqsk, .r8g9m, .dhrqqrm,
.b97tzrj a[role="button"],
.b97tzrj .xy3p a {min-height: 44px;}

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

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

.qsfx ul {gap:9px;}

.kvke .ggtnjsn ul {display: grid;gap:7px;}

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

.x0ah4a0.x0ah4a0 .esk7e {margin: 0;}

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

.x0ah4a0.x0ah4a0 .red86c {font: 700 clamp(28px, 3.4vw, 46px)/1.08 var(--rz8t);letter-spacing: -.03em;color: var(--jla0t);margin: 0 0 12px;}
.x0ah4a0.x0ah4a0 .qcmb6gb {max-width: 60ch;margin: 0;color: var(--luqk);}

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

.x0ah4a0.x0ah4a0 .myta4t6 {margin: 0;list-style: none;flex-wrap: wrap;gap:11px;padding: 0;display: flex;}
.x0ah4a0.x0ah4a0 .m9nfx4s {background: var(--hlv);display: flex;align-items: baseline;padding: 10px 18px;border: 1px solid var(--y3r);border-radius: 999px;min-height: 44px;gap:9px;}
.x0ah4a0.acn94a .m9nfx4s {flex-direction: column;border-radius: var(--s6g);align-items: flex-start;gap:3px;}

.x0ah4a0.x0ah4a0 .q1ws5sq {text-transform: uppercase;letter-spacing: .08em;font: 600 12px/1.3 var(--rz8t);font-style: normal;color: color-mix(in srgb, #ffffff 86%, transparent);}
.x0ah4a0.x0ah4a0 .jmy2d {font: 600 15px/1.3 var(--rz8t);font-variant-numeric: tabular-nums;color: var(--jla0t);}

.x0ah4a0.x0ah4a0 .dx5d5 {flex-wrap: wrap;display: flex;gap:12px;}

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

@media (max-width:555px) {
  
  .x0ah4a0.x0ah4a0 .dx5d5 {align-items: stretch;flex-direction: column;}
  .x0ah4a0.x0ah4a0 .atv3e21  {align-items: flex-start;}
  .x0ah4a0.x0ah4a0 .j0rj   {align-self: stretch;}
  
  .x0ah4a0.x0ah4a0 .myta4t6 {flex-direction: column;align-items: stretch;}
}

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

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

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

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

.w4mayq7 a:focus-visible,
.rjf3ya:focus-visible,
.zjen:focus-visible {outline: 2px solid var(--jla0t);outline-offset: 2px;}

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

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

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

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

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

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

.bmnbve.bmnbve .qaxx > summary.cfdzz5 {min-height: 44px;cursor: pointer;align-items: center;display: flex;gap:11px;list-style: none;}
.bmnbve.bmnbve .qaxx > summary.cfdzz5::-webkit-details-marker {display: none;}
.bmnbve.bmnbve .qaxx > summary.cfdzz5:focus-visible {border-radius: var(--gagbp, 6px);outline: 3px solid var(--i76hm, var(--w8v0x));outline-offset: 3px;}
.bmnbve.bmnbve .qaxx > summary.cfdzz5 .r5meq0 {margin: 0;}

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

.jms6r8 {--t4s26: var(--s6g);--nga: var(--s6g);--p8k21: 1px solid color-mix(in srgb, var(--jla0t) 26%, transparent);--gjtx: var(--s6g);}

.q5sh.q5sh .atem2m {color: var(--jla0t);}

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

@media (max-width:555px) {
  .q4mf2 {gap:9px;}
  .jh880vs {gap:5px;}
  .jh880vs .bkqsk {font-size: 13px;padding: 0 12px;}
}

@media (max-width:1005px) {
  .jh880vs .jms6r8 {display: none;}
}
.fkwr .jms6r8 {justify-self: start;}
@media (max-width:555px) {
  .jh880vs {gap:7px;}
  .jh880vs .bkqsk {padding: 0 11px;font-size: 12.5px;white-space: nowrap;}
  .rje5 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .q4mf2 {gap:7px;}
  .jh880vs .bkqsk {font-size: 12px;padding: 0 9px;}
  .rje5 img {max-width: 24vw;}
}

.b97tzrj :is(.wfc3, .fvev, .q09h0h, .y5wx) {display: none !important;}

.b97tzrj > .exdy.j3f7bn4 {margin-bottom: var(--zep4n) !important;margin-left: max(24px, calc((100% - var(--ags2l)) / 2)) !important;margin-right: max(24px, calc((100% - var(--ags2l)) / 2)) !important;margin-top: var(--zep4n) !important;padding: 12px !important;clear: both;float: none;}

.x0ah4a0.x0ah4a0 .hqyv6ag {-webkit-backdrop-filter: blur(14px);position: relative;background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--i76hm) 45%, transparent) 0%, transparent 70%),
    var(--hlv);align-items: center;backdrop-filter: blur(14px);grid-template-columns: minmax(0, 1fr);padding: clamp(26px, 4vw, 56px);gap: clamp(26px, 4vw, 64px);overflow: hidden;display: grid;isolation: isolate;border-radius: var(--jk21);border: 1px solid var(--y3r);}
.x0ah4a0.qev3x6 .hqyv6ag {background:
    radial-gradient(60% 90% at 88% 50%, color-mix(in srgb, var(--lln2) 42%, transparent) 0%, transparent 70%),
    var(--hlv);}
@media (min-width:855px) {
  .x0ah4a0.x0ah4a0 .hqyv6ag {grid-template-columns: minmax(0, 1fr) auto;}
}
.x0ah4a0.x0ah4a0 .hm2ztey {justify-items: start;display: grid;gap: var(--d62k);min-width: 0;}

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

.b97tzrj .s86w.s86w .saq4 {color: var(--jla0t);box-shadow: none;background: var(--hlv);border: 1px solid var(--y3r);}

.q4mf2 {padding-left:25px;max-width: calc(var(--ags2l) + 48px);padding-right:24px;}
@media (min-width:1006px) {
  .qsfx {padding: 0 0 14px;border-top: 0;margin-top:12px;}
  .qsfx ul {padding: 5px;border-radius: 999px;border: 1px solid var(--y3r);-webkit-backdrop-filter: blur(12px);background: var(--hlv);gap:4px;display: inline-flex;backdrop-filter: blur(12px);}
  .qsfx a {color: color-mix(in srgb, var(--wbs) 22%, var(--luqk));align-items: center;border-radius: 999px;padding: 0 18px;min-height: 38px;text-decoration: none;font-weight: 500;transition:background 0.144s, color 0.2s;font-size: 14.5px;display: flex;}
  .qsfx a:hover {color: var(--jla0t);background: var(--y3r);}
  .qsfx a[aria-current="page"] {background: linear-gradient(96deg, var(--a8i) 0%, var(--i76hm) 100%);color: var(--md1el, var(--zn4v));font-weight: 600;}
}

.kvke.kvke > * {margin-left: auto;max-width: var(--ags2l);margin-right: auto;box-sizing: border-box;padding-left: 0;padding-right: 0;}
.kvke .wrbcg {justify-self: start;text-align: left;}
.kvke .wrbcg a, .kvke .wrbcg img {margin-right: auto;margin-left: 0;}
@media (max-width:751px) {
  .kvke .eysajq {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .kvke .ggtnjsn {width: 100%;justify-content: start;}
}
@media (max-width:1005px) {
  .zjen {margin-right: -11px;}
}
@media (max-width:555px) {
  .b97tzrj :is(.kck6s, .nwmmm) :is(th, td) {overflow-wrap: anywhere;white-space: normal;padding-left:9px;padding-right:8px;}
}

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

.b97tzrj :is(.q5sh, .pjt4r0) img,
.b97tzrj .mjya img {border-radius: calc(var(--s6g) - 6px);}
.b97tzrj .mjya .vntd.vntd {border-radius: 0;}
.b97tzrj .epz3fq7 :is(div, img, a) {border-radius: calc(var(--s6g) - 6px);}
.b97tzrj .epz3fq7 > * > div,
.b97tzrj .epz3fq7 div:has(> a) {border-radius: var(--s6g);}
.b97tzrj .epz3fq7 span {border-radius: 999px;}

.b97tzrj .epz3fq7.epz3fq7 [role="button"] {-webkit-backdrop-filter: blur(14px);background: var(--hlv);backdrop-filter: blur(14px);box-shadow: none;border: 1px solid var(--y3r);border-radius: var(--s6g);}
.b97tzrj .epz3fq7.epz3fq7 [role="button"]:first-child {border-color: color-mix(in srgb, var(--i76hm) 70%, transparent);}
.b97tzrj .epz3fq7.epz3fq7 [role="button"] > div:last-child {border-radius: 999px;background: linear-gradient(96deg, var(--a8i) 0%, var(--i76hm) 100%);color: var(--md1el, var(--zn4v));box-shadow: 0 6px 22px color-mix(in srgb, var(--i76hm) 34%, transparent);}

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

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

.b97tzrj > .ydegk1:has(+ .ydegk1) {margin-right:5px !important;margin-left: max(24px, calc((200% - var(--ags2l)) / 2)) !important;grid-column: 1;width: auto !important;}
.b97tzrj > .ydegk1 + .ydegk1 {width: auto !important;margin-left:5px !important;margin-right: max(24px, calc((200% - var(--ags2l)) / 2)) !important;float: none;grid-column: 2;}
.b97tzrj > .ydegk1 {margin-bottom: var(--zep4n) !important;margin-top: var(--zep4n) !important;}
.b97tzrj > :is(.e4ens, .rby1m, .nwmmm, .kck6s, .bmnbve, .j3f7bn4, .ydegk1)
  + :is(.e4ens, .rby1m, .nwmmm, .kck6s, .bmnbve, .j3f7bn4, .ydegk1):not(.ydegk1 + .ydegk1) {margin-top: 0 !important;}
.b97tzrj > .ydegk1 + .ydegk1 {margin-top: var(--zep4n) !important;}

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

.b1xtvqh.b1xtvqh {border-radius: var(--jk21);border: 1px solid var(--y3r);display: flex;flex-direction: column;padding: 12px !important;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);background: var(--hlv);}
.b1xtvqh.b1xtvqh .p8ad picture {height: 100%;display: block;}
.b97tzrj .b1xtvqh.b1xtvqh .q317c84.q317c84 {height: 100%;border-radius: calc(var(--jk21) - 12px);max-height: none;width: 100%;object-fit: cover;aspect-ratio: 16 / 9;}
.b1xtvqh.b1xtvqh .tzen {flex: 1 1 auto;flex-direction: column;align-items: flex-start;display: flex;padding: clamp(18px, 2.2vw, 28px) clamp(14px, 1.8vw, 22px) clamp(12px, 1.6vw, 18px);}
.b1xtvqh.b1xtvqh .wd0ed0 {margin-top: auto;}
.b1xtvqh.b1xtvqh .k5r2q {margin-bottom:19px;}

@media (min-width:770px) {
  .b1xtvqh.j3f7bn4 {gap:11px;align-items: stretch;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  
  .b1xtvqh.j3f7bn4 .p8ad {grid-column: 1;min-height: 300px;grid-row: 1;}
  .b1xtvqh.j3f7bn4 .tzen {grid-row: 1;justify-content: center;grid-column: 2;}
  .b1xtvqh.j3f7bn4:has(.nmg0g5w) .p8ad {grid-column: 2;}
  .b1xtvqh.j3f7bn4:has(.nmg0g5w) .tzen {grid-column: 1;}
  .b97tzrj .b1xtvqh.j3f7bn4 .q317c84.q317c84 {aspect-ratio: auto;height: 100%;}
  .b1xtvqh.j3f7bn4 .wd0ed0 {margin-top: 0;}
}

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

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

.s86w.s86w .z91ct5q {margin-right: calc(-1 * max(24px, calc((100vw - var(--ags2l)) / 2)));grid-auto-columns: calc((min(100vw, var(--ags2l)) - 2 * var(--d62k)) / 2.5);scroll-padding-left: 0;padding-right: max(24px, calc((100vw - var(--ags2l)) / 2));}
.s86w.f7sfr2 .z91ct5q {grid-auto-columns: calc((min(100vw, var(--ags2l)) - var(--d62k)) / 1.6);}
.s86w.s86w .rfvh {position: relative;padding: 10px;}
.s86w.s86w .pja2v4 {aspect-ratio: 4 / 3;}
.s86w.f7sfr2 .pja2v4 {aspect-ratio: 16 / 9;}
.s86w.s86w .pb6pd83 {position: absolute;font: 650 16px/1.35 var(--rz8t);padding: 44px 18px 16px;margin: 0;background: linear-gradient(0deg,
    color-mix(in srgb, var(--sjp) 92%, transparent) 0%,
    color-mix(in srgb, var(--sjp) 0%, transparent) 100%);right: 10px;bottom: 10px;border-radius: 0 0 calc(var(--s6g) - 6px) calc(var(--s6g) - 6px);left: 10px;color: var(--jla0t);}
.s86w.s86w .v3g5ndb {color: color-mix(in srgb, var(--i76hm) 55%, #ffffff);letter-spacing: .14em;margin-bottom:4px;font: 800 13px/1 var(--rz8t);display: block;}
.s86w.s86w .ay8a {margin: 22px 0 0;align-items: center;display: flex;justify-content: space-between;gap:16px;}
.s86w.s86w .ay8a .a4t7b {margin: 0;}
.s86w.s86w .j4vbsy {display: block;}
@media (max-width:751px) {
  .s86w.s86w .z91ct5q,
  .s86w.f7sfr2 .z91ct5q {margin-right: -24px;padding-right:23px;grid-auto-columns: 82%;}
}
.s86w.s86w .z91ct5q {max-width: none;width: auto;}
.s86w.s86w .qs327t[hidden] {display: none;}
