

:root {--oog:   var(--vzz6);--ozge: var(--hzn);--hmu:  var(--td1kb);--mh4l1: 999px;--ftqy:   color-mix(in srgb, var(--af92p) 34%, transparent);--y0h:   var(--kzur7);--x69wq:    34px;--mnff:      18px;--gpys:    var(--a2r);--b5rva:  color-mix(in srgb, var(--af92p) 14%, #000);--kcr:"Avenir Next", "Trebuchet MS", system-ui, "Segoe UI", sans-serif;--fxb:    var(--af92p);--kh8x:   var(--ixq6w);}

@media (prefers-color-scheme: light) {
  :root {--ftqy: color-mix(in srgb, var(--af92p) 20%, transparent);}
}

body {margin: 0;background: var(--kpf);-webkit-text-size-adjust: 100%;color: var(--gpys);font: 16px/1.7 var(--kcr);}

.nqmq9kj {font-weight: 700;left: -9999px;background: var(--fxb);text-decoration: none;color: var(--gloo, var(--njvja));border-radius: var(--mh4l1);z-index: 200;padding: 12px 20px;position: absolute;top: 0;}
.nqmq9kj:focus {left: 12px;top: 12px;}

.hsrzay {padding: 6px 16px 0;top: 0;position: sticky;z-index: 60;}
.bseg {max-width: var(--ivo4q);margin: 0 auto;backdrop-filter: blur(14px);padding: 9px 10px 9px 18px;display: flex;flex-wrap: nowrap;gap:18px;box-shadow: 0 8px 30px color-mix(in srgb, var(--kpf) 70%, transparent);align-items: center;background: color-mix(in srgb, var(--gkjqa) 88%, transparent);overflow: hidden;border: 1px solid var(--oog);border-radius: var(--mh4l1);}
.k6rs1af {display: flex;flex: 0 0 auto;align-items: center;text-decoration: none;}

.k6rs1af img {object-fit: contain;max-width:190px;width: auto;height: 40px;display: block;}
.jgj05pq {font-weight: 900;letter-spacing: -.03em;font-size: 22px;color: var(--nvs);}

.vtdm {min-width: 0;flex: 1 1 auto;overflow: hidden;}

.vtdm ul {list-style: none;flex-wrap: nowrap;padding: 0;display: flex;margin: 0;gap:4px;min-width: 0;}
.vtdm li {flex: 0 1 auto;min-width: 0;}
.vtdm a {min-width: 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.vtdm a {display: block;font-size: 14.5px;font-weight: 700;padding: 8px 15px;color: var(--hmu);border-radius: var(--mh4l1);text-decoration: none;}
.vtdm a:hover {background: color-mix(in srgb, var(--a2r) 7%, transparent);color: var(--nvs);}
.vtdm a[aria-current="page"] {color: var(--gloo, var(--njvja));background: var(--fxb);}

.g9ne5d6 {display: flex;gap:9px;flex: 0 0 auto;align-items: center;}

.vkzhz {font-weight: 800;justify-content: center;font-size: 14.5px;border-radius: var(--mh4l1);border: 1px solid transparent;transition:transform 0.175s, box-shadow 0.151s;display: inline-flex;align-items: center;text-decoration: none;padding: 10px 20px;white-space: nowrap;cursor: pointer;}

.vbjn {border-color: var(--oog);color: var(--eoaql, var(--y6cev));background: var(--bf58);}
.nsn2 {box-shadow: 0 6px 20px color-mix(in srgb, var(--ecva) 34%, transparent);color: var(--cdr4l, var(--gamx));background: var(--ecva);}
.nsn2:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--ecva) 40%, transparent);background: var(--qfypi);transform: translateY(-2px);}
.vsda {display: flex;margin-top:15px;width: 100%;}

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

.ybe77 {margin: 0 auto;align-items: start;display: grid;gap:20px;max-width: var(--ivo4q);padding: 18px 16px 96px;grid-template-columns: minmax(0, 1fr) 288px;}
.nyd2k4 {grid-template-columns: minmax(0, 1fr);}

.vmxg {min-width: 0;--ivo4q: 100%;}

.wejkav {margin: 0 0 18px;color: var(--hmu);letter-spacing: .02em;font-weight: 600;font-size: 13px;}

.wv0w {top: 88px;position: sticky;gap:13px;display: grid;}
.tj66r5m {border: 1px solid var(--oog);border-radius: var(--mnff);padding: 20px;background: var(--y0h);}
.z1qs {box-shadow: 0 10px 34px var(--ftqy);border-color: color-mix(in srgb, var(--fxb) 45%, transparent);}
.hdavka {text-transform: uppercase;font-weight: 800;font-size: 11.5px;letter-spacing: .1em;color: var(--fxb);margin: 0 0 6px;}
.t0v1rs {letter-spacing: -.01em;font-weight: 800;margin: 0;font-size: 18px;}
.sebv8f {font-size: 14px;color: var(--hmu);margin: 7px 0 0;line-height:1.57;}

.shfp {box-shadow: 0 12px 34px color-mix(in srgb, var(--kpf) 72%, transparent);left: 12px;backdrop-filter: blur(12px);bottom: 12px;z-index: 70;position: fixed;justify-content: center;right: 12px;padding: 12px 18px;border-radius: var(--mh4l1);border: 1px solid color-mix(in srgb, var(--fxb) 40%, transparent);background: color-mix(in srgb, var(--omneo) 92%, transparent);display: flex;align-items: center;gap:13px;}

.xnztzw {padding: 0;clip-path: inset(50%);width: 1px;position: fixed;margin: -1px;overflow: hidden;border: 0;top: 0;left: 0;height: 1px;white-space: nowrap;}
.xnztzw:checked ~ .shfp {display: none;}

.v31q {cursor: pointer;display: inline-flex;border-radius: 50%;justify-content: center;z-index: 1;transition:color 0.121s, background 0.163s, border-color 0.18s;color: var(--hmu);margin: -13px -13px 0 0;top: 0;position: absolute;right: 0;height: 44px;width: 44px;align-items: center;}

.v31q::before {border-radius: 50%;border: 1px solid var(--oog);transition:background 0.133s, border-color 0.158s;position: absolute;content: '';inset: 9px;background: var(--ozge);}
.v31q svg {z-index: 1;position: relative;}
.v31q:hover {color: var(--gpys);}
.v31q:hover::before {border-color: color-mix(in srgb, var(--fxb) 45%, var(--oog));background: color-mix(in srgb, var(--gpys) 12%, var(--ozge));}
.v31q:focus-visible {outline: 2px solid var(--fxb);outline-offset: 2px;}
.tawa9t {font-size: 14.5px;font-weight: 700;}

.vmxg > * {margin: 0 0 var(--x69wq);}
.vmxg > *:last-child {margin-bottom: 0;}

.vmxg h1 {font-size: clamp(32px, 4.6vw, 72px);font-weight: 900;margin: 10px 0 16px;line-height:1.08;letter-spacing: -.035em;}
.vmxg h2 {text-align: left;line-height:1.19;letter-spacing: -.025em;margin: 0 0 16px;font-size: clamp(23px, 2.7vw, 31px);font-weight: 900;}
.vmxg h3 {letter-spacing: -.012em;margin: 24px 0 8px;font-weight: 800;font-size: 19px;}
.vmxg p {margin: 0 0 14px;}
.vmxg img {height: auto;border-radius:12px;max-width: 100%;}

.vmxg p > a, .vmxg li > a, .vmxg td > a,
.vmxg h2 > a, .vmxg h3 > a {color: var(--fxb);text-underline-offset: 3px;font-weight: 600;}

.vmxg {--ixq6w: var(--gpys);}

.vmxg :is(.jvmfj7, [class*="table"]) {overflow-x: auto;}
.vmxg table {width: 100%;border-collapse: separate;border-spacing: 0;overflow: hidden;font-size: 15px;margin: 0 0 18px;border-radius: var(--mnff);background: var(--y0h);}
.vmxg thead th {font-weight: 800;letter-spacing: .07em;text-transform: uppercase;padding: 13px 16px;font-size: 12px;color: var(--gpys);background: color-mix(in srgb, var(--fxb) 16%, var(--y0h));white-space: nowrap;text-align: left;}
.vmxg tbody td {padding: 13px 16px;border-top: 1px solid var(--oog);color: var(--bq6f, inherit);}
.vmxg tbody td + td {font-weight: 700;}

.vmxg ul, .vmxg ol {margin: 0 0 16px;padding-left:23px;}
.vmxg li {margin-bottom:6px;}

.vmxg .w1w5j {background: var(--y0h);border-radius: var(--mnff);border: 1px solid var(--oog);min-width: 0;overflow: hidden;gap: 0;grid-template-columns: minmax(0, 1fr);display: grid;}

.jqx5w {box-shadow: 0 6px 24px var(--ftqy);grid-column: 1 / -1;padding: 11px 22px;display: block;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--fxb) 88%, transparent) 0%,
    color-mix(in srgb, var(--kh8x, var(--fxb)) 70%, transparent) 100%);}
.ck9n4 {letter-spacing: .22em;font: 900 12.5px/1 var(--kcr);white-space: nowrap;display: block;text-overflow: ellipsis;text-transform: uppercase;color: var(--gloo, var(--njvja));overflow: hidden;}

.e2gnjb {max-width: none;padding: clamp(26px, 3.2vw, 44px) clamp(22px, 2.6vw, 40px);min-width: 0;flex-direction: column;width: auto;display: flex;text-align: left;align-items: flex-start;}

.ap5thv.ap5thv {color: var(--gpys);overflow-wrap: break-word;font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--kcr);letter-spacing: -.035em;text-wrap: balance;margin: 0;}
.t2fh.t2fh {color: var(--hmu);line-height:1.61;font-size: 16px;margin: 14px 0 0;max-width: 56ch;}

.r93kwa {display: inline-flex;background: var(--af92p);justify-content: center;color: var(--gloo, var(--njvja));letter-spacing: .01em;padding: 0 34px;text-decoration: none;border-radius: var(--mh4l1);align-items: center;transition:transform 0.185s, background 0.143s, box-shadow 0.137s;font: 800 15.5px/1 var(--kcr);margin-top:25px;min-height: 52px;box-shadow: 0 10px 30px var(--ftqy);}
.r93kwa:hover {box-shadow: 0 14px 38px var(--ftqy);transform: translateY(-2px);background: var(--qfypi);}

.vmxg .a0x1r {border-radius: var(--mnff);border: 1px solid var(--oog);min-width: 0;display: grid;position: relative;isolation: isolate;background: var(--y0h);box-shadow: 0 10px 34px var(--ftqy);overflow: hidden;grid-template-columns: minmax(0, 1fr);}

.a0x1r .zj0aav {border-radius: 0;position: absolute;inset: 0;object-fit: cover;margin: 0;width: 100%;display: block;height: 100%;z-index: 0;}

.a0x1r .s9dv {z-index: 1;pointer-events: none;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--y0h) 50%, transparent) 0%,
      color-mix(in srgb, var(--y0h) 50%, transparent) 40%,
      color-mix(in srgb, var(--y0h) 62%, transparent) 62%,
      color-mix(in srgb, var(--y0h) 34%, transparent) 82%,
      transparent 100%);inset: 0;position: absolute;}
.a0x1r .aqxb {z-index: 2;grid-column: 1 / -1;position: relative;padding: 11px 22px;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--fxb) 88%, transparent) 0%,
    color-mix(in srgb, var(--kh8x, var(--fxb)) 70%, transparent) 100%);display: block;box-shadow: 0 6px 24px var(--ftqy);}
.a0x1r .t9fadz {text-transform: uppercase;color: var(--gloo, var(--njvja));font: 800 clamp(13px, 1.5vw, 16px)/1 var(--kcr);letter-spacing: .3em;}
.a0x1r .nbqzb {display: flex;text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);min-width: 0;z-index: 2;flex-direction: column;padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);position: relative;align-items: flex-start;}
.z10948y.z10948y {letter-spacing: -.035em;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);text-wrap: balance;color: var(--vm6o, var(--gpys));font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--kcr);margin: 0;overflow-wrap: break-word;max-width: 20ch;}
.j0ghf.j0ghf {max-width: 54ch;margin: 16px 0 0;color: var(--vm6o, color-mix(in srgb, var(--hmu) 22%, var(--gpys)));line-height:1.60;font-size: clamp(15.5px, 1.35vw, 18px);}
.a0x1r .nfxzxn {color: var(--gloo, var(--njvja));justify-content: center;margin-top:23px;letter-spacing: .01em;font: 800 15.5px/1 var(--kcr);transition:transform 0.2s, box-shadow 0.177s;background: var(--af92p);display: inline-flex;text-decoration: none;padding: 0 34px;min-height: 52px;box-shadow: 0 8px 26px var(--ftqy);border-radius: var(--mh4l1);align-items: center;}
.a0x1r .nfxzxn:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--ftqy);}
@media (min-width:851px) {
  
  .vmxg .a0x1r {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .a0x1r .nbqzb {grid-row: 2;grid-column: 1;}
  .a0x1r .s9dv {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--y0h) 50%, transparent) 0%,
        color-mix(in srgb, var(--y0h) 50%, transparent) 38%,
        color-mix(in srgb, var(--y0h) 40%, transparent) 60%,
        color-mix(in srgb, var(--y0h) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:850px) {
  
  .a0x1r .nbqzb {margin-top: 19vh;}

  .a0x1r .s9dv {background:
      linear-gradient(
        180deg,
        transparent 0%,
        transparent 44%,
        color-mix(in srgb, var(--y0h) 34%, transparent) 60%,
        color-mix(in srgb, var(--y0h) 76%, transparent) 74%,
        var(--y0h) 86%,
        var(--y0h) 100%);}
}

.pc9abj {overflow: hidden;display: flex;min-width: 0;background: var(--d8b, var(--ozge));justify-content: center;align-items: center;border-radius: calc(var(--mnff) - 4px);box-shadow: 0 0 0 1px var(--oog), 0 10px 34px var(--ftqy);margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);position: relative;}
.ykhp1.ykhp1 {color: var(--g0cl, inherit);max-height: 34vh;height: auto;display: block;object-fit: cover;border-radius: 0;width: 100%;}

.j1qtm {font: 900 clamp(56px, 10vw, 132px)/1 var(--kcr);font-style: normal;min-height: 22vh;letter-spacing: -.05em;display: flex;width: 100%;color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));justify-content: center;align-items: center;max-height: 34vh;}

.w1w5j .yxmm0.yxmm0 {background-image:
    radial-gradient(62% 82% at 26% 24%, color-mix(in srgb, var(--fxb) 38%, transparent) 0, transparent 68%),
    radial-gradient(56% 74% at 78% 76%, color-mix(in srgb, var(--kh8x, var(--fxb)) 34%, transparent) 0, transparent 66%);}
.w1w5j .zp7j.zp7j {background-image:
    radial-gradient(70% 70% at 50% 18%, color-mix(in srgb, var(--kh8x, var(--fxb)) 40%, transparent) 0, transparent 72%),
    radial-gradient(52% 64% at 16% 84%, color-mix(in srgb, var(--fxb) 32%, transparent) 0, transparent 64%);}
.w1w5j .q37gbx.q37gbx {background-image:
    radial-gradient(58% 88% at 82% 22%, color-mix(in srgb, var(--fxb) 36%, transparent) 0, transparent 70%),
    radial-gradient(64% 60% at 30% 82%, color-mix(in srgb, var(--kh8x, var(--fxb)) 30%, transparent) 0, transparent 62%);}

.f5411 {position: absolute;justify-content: center;gap:8px;bottom: 12px;display: flex;left: 0;right: 0;}
.mcbm {width: 7px;box-shadow: 0 0 8px var(--ftqy);border-radius: 50%;display: block;height: 7px;background: color-mix(in srgb, var(--fxb) 55%, transparent);}

@media (min-width:930px) {
  
  .vmxg .w1w5j {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .pc9abj {display: block;border-radius: 0;min-height: 100%;align-self: stretch;margin: 0;}
  
  .pc9abj {box-shadow: inset 0 0 0 1px var(--oog);}
  .ykhp1.ykhp1 {height: 100%;max-height: none;object-fit: cover;width: 100%;min-height: clamp(300px, 34vw, 460px);}
  .j1qtm {height: 100%;max-height: none;min-height: 100%;}
  
  .e2gnjb {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .sjsxm4 .e2gnjb   {grid-column: 1;grid-row: 2;}
  .sjsxm4 .pc9abj {grid-column: 2;grid-row: 2;}

  .vmxg .n6vwg {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .n6vwg .pc9abj {grid-column: 1;grid-row: 2;}
  .n6vwg .e2gnjb   {grid-column: 2;grid-row: 2;}
}
@media (max-width:929px) {
  
  .ykhp1.ykhp1 {max-height: 22vh;}
  .j1qtm {max-height: 22vh;min-height: 16vh;}
}

.hnkr26 {margin: 0 0 var(--x69wq);}

.y6wz6be {list-style: none;display: grid;min-width: 0;gap:15px;margin: 0;padding: 0;}

.kzh0 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.xb5c8 {grid-template-columns: repeat(6, minmax(0, 1fr));}

.bndwr9 {position: relative;min-width: 0;}
.v0cphn {text-decoration: none;display: block;color: inherit;transition:transform 0.182s;min-width: 0;}
.v0cphn:hover, .v0cphn:focus-visible {transform: translateY(-4px);}

.dwvn2a {border-radius: var(--mnff);overflow: hidden;position: relative;box-shadow: 0 8px 26px var(--ftqy);background: var(--ozge);aspect-ratio: 2 / 3;display: block;}
.sgttt {width: 100%;object-fit: cover;height: 100%;border-radius: 0;display: block;}

.s96jef {position: absolute;font-size: 14px;bottom: 0;padding: 34px 12px 11px;color: #fff;text-overflow: ellipsis;white-space: nowrap;display: block;background: linear-gradient(to top,
              rgba(0, 0, 0, .93) 0%, rgba(0, 0, 0, .82) 42%, rgba(0, 0, 0, 0) 100%);left: 0;overflow: hidden;font-weight: 800;line-height:1.24;right: 0;text-shadow: 0 1px 3px rgba(0, 0, 0, .95);}

.dy27xq {text-shadow: 0 1px 3px rgba(0, 0, 0, .95);font-size: 10.5px;bottom: 9px;white-space: nowrap;color: rgba(255, 255, 255, .78);right: 12px;overflow: hidden;font-style: normal;left: 12px;position: absolute;text-transform: uppercase;display: block;font-weight: 700;text-overflow: ellipsis;letter-spacing: .09em;}

.dy27xq ~ .s96jef, .s96jef:has(+ .dy27xq) {padding-bottom:27px;}

.b4tk2ns {color: var(--gloo, var(--njvja));left: 9px;border-radius: var(--mh4l1);justify-content: center;padding: 0 7px;height: 25px;z-index: 2;display: flex;background: var(--af92p);min-width: 25px;box-shadow: 0 3px 12px var(--ftqy);align-items: center;top: 9px;position: absolute;pointer-events: none;font: 800 12.5px/1 var(--kcr);font-style: normal;font-variant-numeric: tabular-nums;}

@media (max-width:891px) {
  .kzh0, .xb5c8 {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:609px) {
  
  .kzh0, .xb5c8 {grid-template-columns: minmax(0, 1fr);}
}

.abb6 {margin: 0 0 var(--x69wq);}
.n0zx19y {margin: 0;min-width: 0;gap:9px 16px;display: grid;}

.s8054n {grid-template-columns: repeat(3, minmax(0, 1fr));}
.s8054n > dt:nth-of-type(3n + 1) {grid-column: 1;}
.s8054n > dt:nth-of-type(3n + 2) {grid-column: 2;}
.s8054n > dt:nth-of-type(3n + 3) {grid-column: 3;}
.s8054n > dd:nth-of-type(3n + 1) {grid-column: 1;}
.s8054n > dd:nth-of-type(3n + 2) {grid-column: 2;}
.s8054n > dd:nth-of-type(3n + 3) {grid-column: 3;}
.s8054n > dt:nth-of-type(-n + 3) {grid-row: 1;}
.s8054n > dd:nth-of-type(-n + 3) {grid-row: 2;}
.s8054n > dt:nth-of-type(n + 4):nth-of-type(-n + 6) {grid-row: 3;}
.s8054n > dd:nth-of-type(n + 4):nth-of-type(-n + 6) {grid-row: 4;}
.s8054n > dt:nth-of-type(n + 7) {grid-row: 5;}
.s8054n > dd:nth-of-type(n + 7) {grid-row: 6;}

.xq42h {grid-template-columns: repeat(4, minmax(0, 1fr));}
.xq42h > dt:nth-of-type(4n + 1) {grid-column: 1;}
.xq42h > dt:nth-of-type(4n + 2) {grid-column: 2;}
.xq42h > dt:nth-of-type(4n + 3) {grid-column: 3;}
.xq42h > dt:nth-of-type(4n + 4) {grid-column: 4;}
.xq42h > dd:nth-of-type(4n + 1) {grid-column: 1;}
.xq42h > dd:nth-of-type(4n + 2) {grid-column: 2;}
.xq42h > dd:nth-of-type(4n + 3) {grid-column: 3;}
.xq42h > dd:nth-of-type(4n + 4) {grid-column: 4;}
.xq42h > dt:nth-of-type(-n + 4) {grid-row: 1;}
.xq42h > dd:nth-of-type(-n + 4) {grid-row: 2;}
.xq42h > dt:nth-of-type(n + 5):nth-of-type(-n + 8) {grid-row: 3;}
.xq42h > dd:nth-of-type(n + 5):nth-of-type(-n + 8) {grid-row: 4;}
.xq42h > dt:nth-of-type(n + 9) {grid-row: 5;}
.xq42h > dd:nth-of-type(n + 9) {grid-row: 6;}

.vqp6g {margin: 0;min-width: 0;}
.kbhh {transition:transform 0.184s, border-color 0.15s;text-decoration: none;min-width: 0;display: block;overflow: hidden;box-shadow: 0 6px 22px var(--ftqy);border-radius: var(--mnff);border: 1px solid var(--oog);}
.kbhh:hover, .kbhh:focus-visible {border-color: color-mix(in srgb, var(--fxb) 55%, var(--oog));transform: translateY(-3px);}

.he8ft {min-width: 0;width: 100%;display: flex;align-items: center;background:
    radial-gradient(120% 140% at 50% 0%,
      color-mix(in srgb, var(--fxb) 22%, transparent) 0%, transparent 70%),
    var(--b5rva);justify-content: center;padding: 14px 18px;box-sizing: border-box;}

.q17g {height: auto;border-radius: 0;aspect-ratio: 3 / 1;object-fit: contain;display: block;width: 100%;}

.pvnr5vs {white-space: nowrap;text-align: center;color: var(--hmu);padding: 0 2px;font-weight: 700;letter-spacing: .05em;margin: 0;overflow: hidden;font-size: 12.5px;text-overflow: ellipsis;}

@media (max-width:725px) {
  .s8054n, .xq42h {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .s8054n > dt, .xq42h > dt,
  .s8054n > dd, .xq42h > dd {grid-row: auto;}
  .s8054n > dt:nth-of-type(2n + 1), .xq42h > dt:nth-of-type(2n + 1),
  .s8054n > dd:nth-of-type(2n + 1), .xq42h > dd:nth-of-type(2n + 1) {grid-column: 1;}
  .s8054n > dt:nth-of-type(2n + 2), .xq42h > dt:nth-of-type(2n + 2),
  .s8054n > dd:nth-of-type(2n + 2), .xq42h > dd:nth-of-type(2n + 2) {grid-column: 2;}
  .s8054n > dt:nth-of-type(-n + 2), .xq42h > dt:nth-of-type(-n + 2) {grid-row: 1;}
  .s8054n > dd:nth-of-type(-n + 2), .xq42h > dd:nth-of-type(-n + 2) {grid-row: 2;}
  .s8054n > dt:nth-of-type(n + 3):nth-of-type(-n + 4),
  .xq42h > dt:nth-of-type(n + 3):nth-of-type(-n + 4) {grid-row: 3;}
  .s8054n > dd:nth-of-type(n + 3):nth-of-type(-n + 4),
  .xq42h > dd:nth-of-type(n + 3):nth-of-type(-n + 4) {grid-row: 4;}
  .s8054n > dt:nth-of-type(n + 5):nth-of-type(-n + 6),
  .xq42h > dt:nth-of-type(n + 5):nth-of-type(-n + 6) {grid-row: 5;}
  .s8054n > dd:nth-of-type(n + 5):nth-of-type(-n + 6),
  .xq42h > dd:nth-of-type(n + 5):nth-of-type(-n + 6) {grid-row: 6;}
  .s8054n > dt:nth-of-type(n + 7):nth-of-type(-n + 8),
  .xq42h > dt:nth-of-type(n + 7):nth-of-type(-n + 8) {grid-row: 7;}
  .s8054n > dd:nth-of-type(n + 7):nth-of-type(-n + 8),
  .xq42h > dd:nth-of-type(n + 7):nth-of-type(-n + 8) {grid-row: 8;}
  .s8054n > dt:nth-of-type(n + 9), .xq42h > dt:nth-of-type(n + 9) {grid-row: 9;}
  .s8054n > dd:nth-of-type(n + 9), .xq42h > dd:nth-of-type(n + 9) {grid-row: 10;}
}

.m2b38p {margin: 0 0 var(--x69wq);}
.x1189vv {padding: 0;list-style: none;margin: 0;min-width: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap:15px;display: grid;}

.p6zdx {grid-template-columns: repeat(5, minmax(0, 1fr));}
.smpj {flex-direction: column;min-width: 0;display: flex;margin: 0;gap:7px;}

.bgadvwn {width: 100%;justify-content: center;align-items: center;min-width: 0;border-radius:14px;border: 1px solid var(--oog);padding: 12px 14px;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--fxb) 17%, transparent) 0%, transparent 72%),
    var(--b5rva);box-sizing: border-box;box-shadow: 0 5px 18px var(--ftqy);display: flex;}

.fwk5 {aspect-ratio: 3 / 1;border-radius: 0;object-fit: contain;width: 100%;height: auto;display: block;}

.xcps {letter-spacing: .04em;display: block;text-align: center;font-size: 12.5px;white-space: nowrap;overflow: hidden;font-weight: 700;text-overflow: ellipsis;color: var(--hmu);}
@media (max-width:865px) {
  
  .p6zdx {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:609px) {
  .x1189vv, .p6zdx {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.rmmpk {margin: 0 0 var(--x69wq);border-radius: var(--mnff);border: 1px solid var(--oog);background: var(--y0h);padding: clamp(22px, 2.6vw, 34px);}
.h0735s {display: flex;gap:5px 18px;margin-bottom:6px;flex-wrap: wrap;align-items: baseline;padding-bottom:16px;border-bottom: 1px solid var(--oog);}

.k7gbf2 {font-weight: 900;line-height: 1;letter-spacing: -.04em;font-size: clamp(38px, 4.6vw, 58px);color: var(--fxb);text-shadow: 0 0 26px var(--ftqy);}
.hzgehq5 {font-weight: 800;color: var(--hmu);font-size: 16px;}

.rmmpk .dz7zx.dz7zx {color: var(--hmu);margin: 0;line-height:1.61;flex: 1 1 260px;font-size: 15px;}

.m53h7 {margin: 0;padding: 0;list-style: none;}
.xwyxpg {border-bottom: 1px solid var(--oog);display: grid;grid-template-columns: 2.6em 2.2em minmax(0, 1fr);padding: 13px 0;gap:1px 14px;align-items: baseline;}
.xwyxpg:last-child {padding-bottom: 0;border-bottom: 0;}

.h7qq9f {font-weight: 800;color: var(--hmu);font-style: normal;letter-spacing: .08em;font-variant-numeric: tabular-nums;font-size: 12px;}
.m53h7:not(.rr4gax) .h7qq9f {visibility: hidden;}

.trskq {font-size: 14px;font-weight: 900;color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));font-variant-numeric: tabular-nums;}
.p7kr {line-height:1.62;grid-column: 3;font-size: 15px;margin: 0;}
.j8j7 {font-weight: 700;letter-spacing: .05em;display: block;font-style: normal;color: var(--hmu);margin-top:6px;grid-column: 3;font-size: 12.5px;}

.n2hc7 {align-items: center;}
.r5g3ye9 {border-radius: var(--mnff);border: 1px solid color-mix(in srgb, var(--fxb) 34%, var(--oog));flex: 0 0 auto;align-items: baseline;padding: 10px 20px 12px;gap:4px;display: inline-flex;box-shadow: 0 8px 26px var(--ftqy);background: var(--ozge);}

.r5g3ye9 .k7gbf2 {text-shadow: none;}

.n2hc7 .dz7zx {align-self: center;}

.rrw6skg .j8j7 {margin-bottom:4px;margin-top: 0;}
.rrw6skg .p7kr {margin-top: 0;}
@media (max-width:609px) {
  
  .n2hc7 {align-items: flex-start;}
  
  .r5g3ye9 {box-sizing: border-box;width: 100%;justify-content: center;}
  .xwyxpg {grid-template-columns: 2.2em minmax(0, 1fr);}
  .m53h7:not(.rr4gax) .h7qq9f {display: none;}
  .p7kr, .j8j7 {grid-column: 2;}
}

.ak3hf2 {background: var(--y0h);flex-direction: column;padding: clamp(20px, 2.4vw, 30px);margin: 0 0 var(--x69wq);display: flex;align-items: flex-start;border-radius: var(--mnff);border: 1px solid var(--oog);min-width: 0;}

.ex0d > .y5v4 {margin: 18px 0 0;}
.y5v4 {width: 100%;min-width: 0;margin: 0 0 18px;overflow: hidden;box-shadow: 0 8px 26px var(--ftqy);border-radius: calc(var(--mnff) - 6px);}
.qvbcx {display: block;}
.xgn0 {width: 100%;display: block;height: auto;max-height: 260px;border-radius: 0;object-fit: cover;}
.rk1x0f.rk1x0f {line-height:1.20;margin: 0 0 10px;letter-spacing: -.028em;font-weight: 800;font-size: clamp(20px, 2.2vw, 28px);color: var(--gpys);}
.g94xym9 {width: 100%;min-width: 0;}
.g94xym9 > :first-child {margin-top: 0;}
.g94xym9 > :last-child  {margin-bottom: 0;}
.smv3 {min-height: 46px;justify-content: center;padding: 0 28px;box-shadow: 0 8px 24px var(--ftqy);font-size: 14.5px;text-decoration: none;display: inline-flex;background: var(--af92p);color: var(--gloo, var(--njvja));font-weight: 800;transition:transform 0.183s, background 0.129s;margin-top:18px;border-radius: var(--mh4l1);align-items: center;}
.smv3:hover {background: var(--qfypi);transform: translateY(-2px);}

@media (min-width:895px) {
  .vmxg > .vzck {max-width: 48.5%;float: left;}
  .vmxg > .vzck + .vzck {float: right;}
  .vmxg > .vzck + .vzck + * {clear: both;}
}

.sm0t8 {padding: clamp(24px, 3vw, 40px);min-width: 0;border-radius: var(--mnff);border: 1px solid color-mix(in srgb, var(--fxb) 18%, var(--oog));background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--fxb) 13%, transparent) 0%,
      transparent 62%),
    var(--y0h);margin: 0 0 var(--x69wq);box-shadow: 0 18px 48px color-mix(in srgb, var(--ftqy) 55%, transparent);overflow: hidden;position: relative;}

.sm0t8::before {background: linear-gradient(90deg,
    var(--fxb) 0%,
    color-mix(in srgb, var(--kh8x) 70%, var(--fxb)) 52%,
    color-mix(in srgb, var(--fxb) 30%, transparent) 100%);content: "";inset: 0 0 auto 0;height: 3px;position: absolute;}

.hhb0 {align-items: center;display: flex;margin: 0 0 clamp(16px, 1.8vw, 22px);gap:14px;flex-wrap: wrap;}

.qbx00c {line-height: 1;text-transform: uppercase;color: color-mix(in srgb, var(--fxb) 34%, var(--gpys));flex: 1 0 100%;letter-spacing: .16em;font-size: 12px;font-weight: 800;}
.v1wcq.v1wcq {min-width: 0;font-weight: 900;margin: 0;flex: 1 1 auto;line-height:1.08;font-size: clamp(28px, 4.2vw, 50px);color: var(--gpys);letter-spacing: -.035em;}

.e86y3 {align-items: center;font-weight: 900;min-width: 34px;display: inline-flex;color: color-mix(in srgb, var(--fxb) 34%, var(--gpys));background: color-mix(in srgb, var(--fxb) 16%, var(--ozge));padding: 0 12px;height: 34px;justify-content: center;flex: 0 0 auto;border-radius: var(--mh4l1);border: 1px solid color-mix(in srgb, var(--fxb) 42%, var(--oog));font-variant-numeric: tabular-nums;font-size: 14px;}

.mg5c8 {padding: clamp(6px, 0.7vw, 10px);margin: 0 0 14px;min-width: 0;position: relative;border-radius: calc(var(--mnff) + 4px);border: 1px solid var(--oog);background: color-mix(in srgb, var(--gpys) 6%, var(--ozge));}

.dpkm2 {scroll-padding-left: 0;scrollbar-width: none;-webkit-overflow-scrolling: touch;overflow-y: hidden;scroll-snap-type: x mandatory;display: flex;border-radius: calc(var(--mnff) - 2px);scroll-behavior: smooth;gap:14px;overflow-x: auto;min-width: 0;margin: 0;}
.dpkm2::-webkit-scrollbar {display: none;}
.dpkm2:focus-visible {outline: 2px solid var(--fxb);outline-offset: 3px;}

.rvjm {margin: 0;overflow: hidden;min-width: 0;background: var(--ozge);border-radius: calc(var(--mnff) - 2px);position: relative;flex: 0 0 87%;scroll-snap-align: start;scroll-margin-block: 50vh;box-shadow: 0 10px 30px color-mix(in srgb, var(--ftqy) 80%, transparent);}
.wpdvxa .rvjm {flex: 0 0 calc(100% - 18px);}

.a0ctv3 {object-fit: cover;display: block;height: auto;aspect-ratio: 16 / 10;border-radius: 0;width: 100%;}

.a6b3cmn {padding: 52px 20px 18px;background: linear-gradient(to top,
              rgba(0, 0, 0, .78) 0%, rgba(0, 0, 0, .48) 34%,
              rgba(0, 0, 0, .13) 62%, rgba(0, 0, 0, 0) 100%);position: absolute;right: 0;color: #fff;left: 0;bottom: 0;}

.vxh7m8x {font-size: clamp(16px, 1.5vw, 20px);line-height:1.33;font-weight: 800;display: block;text-shadow: 0 2px 8px rgba(0, 0, 0, .92);}

.dmr6w {padding: 8px 10px;margin: 0 0 clamp(18px, 2vw, 24px);display: flex;align-items: center;border-radius: var(--mh4l1);border: 1px solid var(--oog);background: color-mix(in srgb, var(--gpys) 5%, var(--ozge));gap:11px;}

.qb66k9 {flex: 1 1 auto;flex-wrap: wrap;align-items: center;display: flex;gap:6px;justify-content: center;min-width: 0;}

.hyekv {justify-content: center;display: inline-flex;padding: 0;align-items: center;}

.ne6tr {display: none;}

.q4zhgqk {transition:background 0.15s, transform 0.131s, box-shadow 0.194s;width: 9px;border-radius: 50%;height: 9px;background: color-mix(in srgb, var(--gpys) 26%, transparent);display: block;}

.rvjm:target {outline: none;}

.k5369 {max-width: 66ch;line-height:1.71;color: var(--hmu);font-size: 16px;margin: 0 0 clamp(18px, 2vw, 24px);}

.cexmd0q {gap:11px;align-items: center;margin: 0;display: flex;flex-wrap: wrap;}
.bm382.bm382, .jw846a.jw846a {min-height: 52px;padding: 0 30px;text-align: center;align-items: center;display: inline-flex;transition:transform 0.193s, background 0.193s, border-color 0.15s, box-shadow 0.131s;text-decoration: none;justify-content: center;border-radius: var(--mh4l1);}
.bm382.bm382 {font-size: 16px;box-shadow: 0 10px 30px var(--ftqy);color: var(--gloo, var(--njvja));background: var(--af92p);letter-spacing: -.01em;font-weight: 900;}
.bm382.bm382:hover {box-shadow: 0 14px 36px var(--ftqy);transform: translateY(-2px);background: var(--qfypi);}
.bm382.bm382:focus-visible, .jw846a.jw846a:focus-visible {outline: 2px solid var(--fxb);outline-offset: 3px;}

.jw846a.jw846a {font-size: 15px;min-height: 48px;font-weight: 700;border: 1px solid transparent;padding: 0 22px;color: var(--gpys);background: color-mix(in srgb, var(--gpys) 7%, transparent);}
.jw846a.jw846a:hover {background: color-mix(in srgb, var(--fxb) 12%, transparent);border-color: color-mix(in srgb, var(--fxb) 40%, var(--oog));}

.dwz14 {font-weight: 600;}
.qzxa {color: color-mix(in srgb, var(--gpys) 76%, transparent);letter-spacing: .09em;text-transform: uppercase;font-size: 12.5px;font-weight: 800;}

@media (max-width:725px) {
  
  .sm0t8 {padding: 16px 14px;}
  .rvjm, .wpdvxa .rvjm {flex: 0 0 calc(100% - 14px);}
  .v1wcq.v1wcq {font-size: clamp(22px, 6.4vw, 28px);}
  .cexmd0q {flex-direction: column;align-items: stretch;}
  .bm382.bm382, .jw846a.jw846a {width: 100%;}
  .qb66k9 {flex-wrap: nowrap;scrollbar-width: none;overflow-x: auto;}
  .qb66k9::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .dpkm2 {scroll-behavior: auto;}
  .bm382.bm382, .jw846a.jw846a,
  .hyekv, .q4zhgqk {transition:none;}
  .bm382.bm382:hover {transform: none;}
}

.yyah {display: grid;background: var(--y0h);grid-template-columns: auto minmax(0, 1fr);border-radius: var(--mnff);border: 1px solid var(--oog);gap:8px 18px;padding: clamp(20px, 2.4vw, 28px);margin: 0 0 var(--x69wq);align-items: start;}
.qc4t0vk {grid-row: 1 / span 2;}
.etcer2 {object-fit: cover;display: block;width: 62px;border-radius:15px;height: 62px;box-shadow: 0 6px 20px var(--ftqy);}
.q9why3 {min-width: 0;}
.hwn88 {font-size: 15.5px;color: var(--gpys);font-weight: 800;display: block;}
.mt3c7zd {display: flex;font-style: normal;flex-wrap: wrap;margin-top:10px;gap:6px;}
.d4xxgj, .g749pwp {font-size: 12px;letter-spacing: .04em;display: inline-flex;align-items: center;padding: 5px 12px;border-radius: var(--mh4l1);font-weight: 700;}
.d4xxgj {border: 1px solid var(--oog);background: var(--ozge);color: var(--hmu);}
.g749pwp {border: 1px solid color-mix(in srgb, var(--fxb) 40%, transparent);color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));background: color-mix(in srgb, var(--fxb) 16%, transparent);}
.e4bc {line-height:1.63;font-size: 14.5px;color: var(--hmu);margin: 11px 0 0;}
.zkny6qm {flex-wrap: wrap;display: flex;gap:9px;margin-top:14px;}

.ahxmr {color: var(--hmu);height: 44px;background: var(--ozge);justify-content: center;display: inline-flex;width: 44px;transition:color 0.181s, border-color 0.138s, transform 0.124s;text-decoration: none;border-radius: 50%;border: 1px solid var(--oog);align-items: center;}
.ahxmr:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--fxb) 55%, var(--oog));color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));}
.q748 {display: block;color: var(--hmu);margin-top:15px;font-size: 12.5px;grid-column: 1 / -1;line-height:1.56;}

.yyah .dx2w6.dx2w6 {color: var(--hmu);font-size: 13.5px;line-height:1.49;margin: 7px 0 0;}
.yyah .dx2w6.dx2w6 .d4xxgj,
.yyah .dx2w6.dx2w6 .g749pwp {letter-spacing: .02em;border: 0;border-radius: 0;font-weight: 700;display: inline;padding: 0;font-size: inherit;background: none;}
.yyah .dx2w6.dx2w6 .d4xxgj {color: var(--gpys);}

.yyah .dx2w6.dx2w6 .g749pwp {color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));}

.yyah .dx2w6.dx2w6 .d4xxgj + .g749pwp::before {font-weight: 700;content: "\00B7";margin: 0 8px;color: var(--hmu);}

.kcamhng {margin-bottom:3px;display: block;font-weight: 800;font-style: normal;text-transform: uppercase;font-size: 11px;color: var(--hmu);letter-spacing: .13em;}
.mg4a0 {line-height:1.26;font-size: 17.5px;}

.nb8v6 {padding-top:10px;border-top: 1px solid var(--oog);margin-top:12px;grid-column: auto;}

.f7ttk2e {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.f7ttk2e .qc4t0vk {grid-row: auto;margin-bottom:6px;}
@media (max-width:565px) {
  .yyah {grid-template-columns: minmax(0, 1fr);}
  .qc4t0vk {grid-row: auto;margin-bottom:7px;}
}

.wf5a2pm {background: var(--y0h);min-width: 0;padding: clamp(20px, 2.4vw, 30px);position: relative;margin: 0 0 var(--x69wq);border-radius: var(--mnff);border: 1px solid var(--oog);}

.wgm7ymb {box-shadow: 0 8px 30px var(--ftqy);}
.ekhg {bottom: clamp(20px, 2.4vw, 30px);background: linear-gradient(
    180deg,
    var(--fxb) 0%,
    color-mix(in srgb, var(--kh8x, var(--fxb)) 80%, transparent) 100%);position: absolute;border-radius: 0 3px 3px 0;left: 0;top: clamp(20px, 2.4vw, 30px);width: 3px;}
.dv15xr.dv15xr {margin: 0 0 12px;font-weight: 800;color: var(--gpys);letter-spacing: -.028em;line-height:1.22;font-size: clamp(20px, 2.2vw, 28px);}

.g44q2q {display: inline;}
.jvd69 {min-width: 0;}
.jvd69 > :first-child {margin-top: 0;}
.jvd69 > :last-child  {margin-bottom: 0;}

.t15mm.t15mm .wryg1 {margin: 0;list-style: none;padding: 0;gap:14px;align-items: stretch;display: grid;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));}

@supports (grid-template-columns: subgrid) {
  .t15mm.t15mm .wryg1:has(> .w1w5j:nth-child(3n + 1):last-child) > .w1w5j:last-child {grid-column: span 3;}
  .t15mm.t15mm .wryg1:has(> .w1w5j:nth-child(3n + 2):last-child) > .w1w5j:last-child {grid-column: span 2;}
}
.t15mm.t15mm .w1w5j {display: flex;border: 1px solid var(--oog);border-radius: var(--mnff);min-width: 0;flex-direction: column;overflow: hidden;background: var(--y0h);}

.t15mm.t15mm .a94hk9f {display: flex;padding: 14px 10px 12px;border-bottom: 2px solid var(--fxb);align-items: center;background: var(--ozge);justify-content: center;}
.t15mm.t15mm .g6xq5x {font-weight: 900;line-height: 1;letter-spacing: -.045em;font-variant-numeric: tabular-nums;color: var(--fxb);font-size: clamp(34px, 4.4vw, 52px);}
.t15mm.t15mm .ytr7x {padding: 15px 16px 18px;}
.t15mm.t15mm .q8tn8s0 {line-height:1.31;font-weight: 800;letter-spacing: -.01em;font-size: 16px;margin: 0 0 6px;color: var(--gpys);display: block;}
.t15mm.t15mm .rgxg {font-size: 15px;line-height:1.55;color: var(--hmu);margin: 0;}

.t15mm.t15mm .tmernh .ytr7x {padding-top:17px;}
.t15mm.t15mm .tmernh .g6xq5x {font-variant-numeric: tabular-nums;line-height: .95;margin-bottom:12px;color: color-mix(in srgb, var(--fxb) 62%, var(--a2r));width: fit-content;padding-bottom:7px;border-bottom: 2px solid var(--fxb);font-weight: 900;font-size: clamp(30px, 3.8vw, 44px);display: block;letter-spacing: -.045em;}

.c80phx.c80phx .zx5rgfe {gap:12px;display: grid;}
.c80phx.c80phx .jgge {padding: 14px 16px;align-items: flex-start;border: 1px solid var(--oog);border-left-width: 4px;border-radius: var(--mnff);gap:13px;display: flex;background: var(--y0h);}
.c80phx.c80phx .s7gd   {border-left-color: var(--fxb);}
.c80phx.c80phx .js3d {border-left-color: var(--kh8x);}

.c80phx.c80phx .cnxq0 {padding-right:13px;flex: 0 0 116px;flex-direction: column;display: flex;gap:1px;border-right: 1px solid var(--oog);align-self: stretch;}
.c80phx.c80phx .e2gbjb8 {color: var(--hmu);font-size: 11.5px;font-weight: 800;line-height:1.27;letter-spacing: .09em;text-transform: uppercase;}
.c80phx.c80phx .ysb9g0r {font-variant-numeric: tabular-nums;line-height:1.03;font-weight: 900;font-size: 25px;letter-spacing: -.03em;}
.c80phx.c80phx .s7gd   .ysb9g0r {color: var(--fxb);}
.c80phx.c80phx .js3d .ysb9g0r {color: var(--kh8x);}

.c80phx.c80phx .aem6s {margin: 0;flex: 1 1 auto;flex-wrap: wrap;display: flex;gap:7px;padding: 0;min-width: 0;list-style: none;}
.c80phx.c80phx .h07468z {display: inline-flex;padding: 8px 14px;margin: 0;align-items: baseline;line-height:1.47;gap:7px;border-radius: var(--mh4l1);border: 1px solid var(--oog);font-size: 15px;background: var(--ozge);}
.c80phx.c80phx .rd7h {font-weight: 900;flex: 0 0 auto;}
.c80phx.c80phx .s7gd   .rd7h {color: var(--fxb);}
.c80phx.c80phx .js3d .rd7h {color: var(--kh8x);}

.c80phx.c80phx .x8p7ahw {counter-reset: mn-sb-n;}
.c80phx.c80phx .x8p7ahw .h07468z {counter-increment: mn-sb-n;}
.c80phx.c80phx .x8p7ahw .h07468z::before {letter-spacing: .08em;color: var(--hmu);font-weight: 900;flex: 0 0 auto;font-size: 11.5px;font-variant-numeric: tabular-nums;content: counter(mn-sb-n, decimal-leading-zero);}

.c80phx.c80phx .s7gd   .x8p7ahw .h07468z::before {color: color-mix(in srgb, var(--fxb) 62%, var(--a2r));}
.c80phx.c80phx .js3d .x8p7ahw .h07468z::before {color: color-mix(in srgb, var(--kh8x, var(--fxb)) 62%, var(--a2r));}

.c80phx.c80phx .y18x .ysb9g0r {margin-bottom:2px;line-height: 1;}

.tpdqm9.tpdqm9 .rh974v {border-top: 1px solid var(--oog);}
.tpdqm9.tpdqm9 .n37qm {border-radius: 0;border-bottom: 1px solid var(--oog);background: none;}

.tpdqm9.tpdqm9 .n55xt1 {box-sizing: border-box;font-weight: 700;position: relative;min-height: 44px;font-size: 16px;cursor: pointer;padding: 14px 30px 14px 26px;list-style: none;line-height:1.42;}
.tpdqm9.tpdqm9 .n55xt1::-webkit-details-marker {display: none;}

.tpdqm9.tpdqm9 .n55xt1::before {top: 14px;color: var(--fxb);content: ">";line-height:1.39;font-size: 15px;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;font-weight: 900;left: 4px;position: absolute;}

.tpdqm9.tpdqm9 .n55xt1::after {top: 50%;height: 8px;border-right: 2px solid var(--hmu);right: 6px;content: "";width: 8px;position: absolute;border-bottom: 2px solid var(--hmu);transform: translateY(-70%) rotate(45deg);transition:transform 0.192s;}
.tpdqm9.tpdqm9 .n37qm[open] .n55xt1::after {transform: translateY(-30%) rotate(225deg);border-color: var(--fxb);}

.tpdqm9.tpdqm9 .nrax2km {margin: 0 0 16px 22px;display: block;color: var(--hmu);font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;line-height:1.64;font-size: 14.5px;border-left: 2px solid color-mix(in srgb, var(--fxb) 42%, transparent);padding: 0 0 0 16px;}

.tpdqm9.tpdqm9 .ew91 {margin: 0;list-style: none;padding: 0;counter-reset: mn-term-n;}
.tpdqm9.tpdqm9 .sgnygg {border-bottom: 1px solid var(--oog);counter-increment: mn-term-n;}
.tpdqm9.tpdqm9 .ew91 .n37qm {border-bottom: 0;}

.tpdqm9.tpdqm9 .ew91 .n55xt1 {padding-left:37px;}
.tpdqm9.tpdqm9 .ew91 .n55xt1::before {font-variant-numeric: tabular-nums;font-size: 12px;left: 4px;font-weight: 800;top: 17px;letter-spacing: .06em;color: var(--hmu);content: counter(mn-term-n, decimal-leading-zero);}

.tpdqm9.tpdqm9 .ew91 .nrax2km {margin-left:34px;}

.tpdqm9.tpdqm9 .gg45rt::before {content: "$";}
.tpdqm9.tpdqm9 .nxd42h {font-weight: 700;letter-spacing: -.01em;line-height:1.38;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;font-size: 15px;color: var(--gpys);}

.ew7y93s.ew7y93s {gap:11px;align-items: center;display: flex;}
.ew7y93s.jtgv   {justify-content: center;}
.ew7y93s.k395ba8 {justify-content: flex-end;}

.ew7y93s.ew7y93s .y031zr {flex: 0 0 auto;box-shadow: 0 0 10px var(--ftqy);background: var(--fxb);border-radius: 50%;width: 9px;height: 9px;}
.ew7y93s.ew7y93s .z832f9 {justify-content: center;color: var(--gloo, var(--njvja));border-radius: var(--mh4l1);background: var(--af92p);min-height: 52px;padding: 0 34px;align-items: center;transition:transform 0.187s, background 0.161s, box-shadow 0.138s;box-shadow: 0 10px 30px var(--ftqy);display: inline-flex;text-decoration: none;}
.ew7y93s.ew7y93s .z832f9:hover {transform: translateY(-2px);background: var(--qfypi);box-shadow: 0 14px 38px var(--ftqy);}
.ew7y93s.ew7y93s .fyse {letter-spacing: .01em;font: 800 15.5px/1 var(--kcr);}

.ew7y93s.ew7y93s .vgnk1g {flex: 1 1 auto;}

.za3y.za3y {position: relative;border-radius: var(--mnff);padding: 10px;margin: 0 0 var(--x69wq);background: var(--ozge);box-shadow: 0 0 0 1px var(--oog), 0 10px 34px var(--ftqy);}
.za3y.mwfa4 {padding: 18px;}
.za3y.za3y .wd0vp {display: block;overflow: hidden;border-radius: calc(var(--mnff) - 6px);}
.za3y.za3y .pktsk {height: auto;display: block;border-radius: calc(var(--mnff) - 6px);width: 100%;}

.za3y.za3y .ef39xz {box-shadow: 0 0 10px var(--ftqy);border-radius: 50%;height: 8px;width: 8px;position: absolute;bottom: 18px;right: 18px;background: color-mix(in srgb, var(--fxb) 70%, transparent);}

.gag6y.gag6y {padding: clamp(20px, 2.4vw, 30px);align-items: stretch;grid-template-columns: minmax(0, 340px) minmax(0, 1fr);gap: clamp(18px, 2.2vw, 28px);display: grid;border-radius: var(--mnff);border: 1px solid var(--oog);background: var(--y0h);}

.gag6y.gag6y .jfqbw56 {order: 2;}

.gag6y.gag6y .t282hwq {position: relative;align-items: center;box-shadow: 0 0 0 1px var(--oog), 0 10px 34px var(--ftqy);background: var(--b5rva);overflow: hidden;min-width: 0;border-radius: calc(var(--mnff) - 2px);min-height: 100%;display: flex;justify-content: center;}

.gag6y.gag6y .py7jx3 {inset: 0;gap:3px;display: grid;grid-template-rows: minmax(0, 1fr);grid-template-columns: repeat(3, 1fr);padding: 4px;position: absolute;}
.gag6y.gag6y .stsk36w {border-radius:9px;display: block;align-self: stretch;width: 100%;object-fit: cover;opacity:0.87;height: 100%;max-height: none;min-height: 0;}

.gag6y.gag6y .pw3z {position: relative;display: flex;margin: 0;backdrop-filter: blur(6px);padding: 16px 22px;box-shadow: 0 0 0 1px color-mix(in srgb, var(--fxb) 40%, transparent),
              0 8px 26px rgba(0, 0, 0, .5);justify-content: center;z-index: 2;background: color-mix(in srgb, var(--b5rva) 88%, transparent);max-width: 78%;border-radius: var(--mh4l1);align-items: center;}
.gag6y.gag6y .fcyzp {max-width: 100%;max-height: 52px;height: auto;object-fit: contain;display: block;}

.gag6y.gag6y .b7gza {gap:13px;min-width: 0;display: grid;}
.gag6y.gag6y .wmp15 {display: block;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--kcr);letter-spacing: -.02em;color: var(--gpys);margin: 0;}
.gag6y.gag6y .werx {margin: 0;color: var(--hmu);}

.gag6y.gag6y .ebh4w {align-items: center;margin: 0;display: flex;gap:12px;}
.gag6y.gag6y .m1vman {overflow: hidden;position: relative;background: color-mix(in srgb, var(--a2r) 10%, transparent);height: 10px;flex: 1 1 auto;border-radius: var(--mh4l1);}
.gag6y.gag6y .m1vman::before {width: var(--hb5z, 0%);inset: 0 auto 0 0;content: "";box-shadow: 0 0 12px var(--ftqy);border-radius: var(--mh4l1);position: absolute;background: linear-gradient(90deg, var(--fxb), var(--kh8x, var(--fxb)));}

.gag6y.gag6y .v1wmm1 {flex: 0 0 auto;font: 800 17px/1 var(--kcr);color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));}
.gag6y.gag6y .v1wmm1 small {font-size: 13px;color: var(--hmu);}

.gag6y.gag6y .q5tg7as {flex-wrap: wrap;display: flex;margin: 0;padding: 0;gap:10px;list-style: none;}
.gag6y.gag6y .gwzjqb {background: var(--ozge);gap:6px;border-radius: var(--mh4l1);border: 1px solid var(--oog);padding: 9px 15px;display: inline-flex;align-items: baseline;}
.gag6y.gag6y .mdcd6 {text-transform: uppercase;color: var(--hmu);font: 800 11.5px/1 var(--kcr);font-style: normal;letter-spacing: .1em;}
.gag6y.gag6y .a453 {font-weight: 700;font-size: 14.5px;}

.gag6y.gag6y .pb5gqs .v1wmm1 {font: 900 clamp(24px, 2.4vw, 30px)/1 var(--kcr);letter-spacing: -.03em;}
.gag6y.gag6y .pb5gqs .v1wmm1 small {font-size: 13px;font-weight: 700;margin-left:2px;}

.gag6y.gag6y .z2c6 {border-radius: var(--mnff);border: 1px solid var(--oog);padding: 13px 16px;gap:7px 18px;grid-template-columns: auto minmax(0, 1fr);margin: 0;display: grid;align-items: baseline;background: var(--ozge);}
.gag6y.gag6y .z2c6 .a453 {margin: 0;}

.gag6y.gag6y .gvdbg {gap:11px;flex-wrap: wrap;display: flex;}
.gag6y.gag6y .xf0ncvr {display: inline-flex;transition:transform 0.138s, background 0.135s;box-shadow: 0 8px 26px var(--ftqy);background: var(--af92p);justify-content: center;flex: 1 1 190px;border-radius: var(--mh4l1);text-decoration: none;padding: 0 20px;gap:10px;align-items: center;min-height: 52px;color: var(--gloo, var(--njvja));}
.gag6y.gag6y .xf0ncvr:hover {transform: translateY(-2px);background: var(--qfypi);}
.gag6y.gag6y .qd6h0 {flex: 0 0 auto;display: flex;}
.gag6y.gag6y .qd6h0 svg {width: 21px;height: 21px;display: block;fill: currentColor;}
.gag6y.gag6y .ja02zb {line-height:1.15;display: grid;}

.gag6y.gag6y .ja02zb small {letter-spacing: .06em;font-weight: 700;font-size: 12px;text-transform: uppercase;}
.gag6y.gag6y .ja02zb strong {font: 800 14.5px/1.15 var(--kcr);}

.gag6y.s1zac .ebh4w {order: 1;}
.gag6y.s1zac .gvdbg {order: 2;}

@media (max-width:753px) {
  .gag6y.gag6y {grid-template-columns: minmax(0, 1fr);}
  .gag6y.gag6y .jfqbw56 {order: 0;}
  .gag6y.gag6y .t282hwq {aspect-ratio: 16 / 10;}
}

.z8vz.z8vz {border-radius: var(--mnff);border: 1px solid var(--oog);background: var(--y0h);position: relative;padding: clamp(20px, 2.4vw, 30px);}
.z8vz.v7ptp9 {padding-left: clamp(28px, 3.2vw, 44px);}

.z8vz.z8vz .xzcd {position: absolute;box-shadow: 0 0 12px var(--ftqy);left: 0;border-radius: 0 3px 3px 0;width: 3px;top: 18px;background: linear-gradient(180deg, var(--fxb), var(--kh8x, var(--fxb)));bottom: 18px;}
.z8vz.z8vz .tdcanz {font: 800 clamp(19px, 2vw, 24px)/1.2 var(--kcr);display: block;letter-spacing: -.02em;margin: 0 0 14px;color: var(--gpys);}
.z8vz.z8vz .wt9gv1 > :first-child {margin-top: 0;}
.z8vz.z8vz .wt9gv1 > :last-child  {margin-bottom: 0;}

.hmm1.hmm1 {overflow: hidden;border-radius: var(--mnff);border: 1px solid var(--oog);background: var(--y0h);}
.hmm1.hmm1 .a7zb {letter-spacing: .22em;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--fxb) 88%, transparent) 0%,
    color-mix(in srgb, var(--kh8x, var(--fxb)) 70%, transparent) 100%);box-shadow: 0 6px 24px var(--ftqy);font: 900 12.5px/1.35 var(--kcr);color: var(--gloo, var(--njvja));padding: 11px 22px;display: block;text-transform: uppercase;}
.hmm1.hmm1 .r0r0 {padding: clamp(20px, 2.4vw, 30px);}
.hmm1.cgcd .a7zb {margin: 0 0 0 clamp(14px, 2vw, 30px);}

.hmm1.hmm1 .pay3bz2 {padding: 3px 13px 4px;box-shadow: inset 0 0 0 1px color-mix(in srgb, currentColor 48%, transparent);display: inline-block;border-radius: var(--mh4l1);}

.hmm1.ys52p61 .a7zb {box-shadow: 0 -6px 24px var(--ftqy);}
.hmm1.ys52p61 .r0r0 {padding-bottom: clamp(16px, 2vw, 24px);}
.hmm1.hmm1 .r0r0 > :first-child {margin-top: 0;}
.hmm1.hmm1 .r0r0 > :last-child  {margin-bottom: 0;}

.fzy27.fzy27 {display: block;background: transparent;border-radius: 0;border: 0;border-top: 1px solid var(--oog);overflow: visible;}
.fzy27.fzy27 .v28k5m3 {display: flex;min-height: 52px;list-style: none;justify-content: flex-start;cursor: pointer;padding: 0;align-items: center;gap:9px;}

.fzy27.fzy27 .v28k5m3::-webkit-details-marker {display: none;}
.fzy27.fzy27 .f2jwen {letter-spacing: -.015em;color: var(--gpys);font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--kcr);}

.fzy27.fzy27 .v28k5m3::after {margin-left:3px;transform: translateY(-25%) rotate(45deg);height: 9px;border-right: 2px solid var(--fxb);transition:transform 0.209s ease;border-bottom: 2px solid var(--fxb);width: 9px;flex: 0 0 auto;content: "";}
.fzy27.fzy27 details[open] .v28k5m3::after {transform: translateY(10%) rotate(225deg);}

.fzy27.fzy27 .r3zj {display: flex;flex-wrap: wrap;padding: 4px 20px 20px;counter-reset: mn-level-n;gap:9px;}
.fzy27.fzy27 .r3zj a {transition:border-color 0.147s, transform 0.125s, box-shadow 0.123s;padding: 0 16px;min-height: 44px;display: inline-flex;counter-increment: mn-level-n;font-size: 14.5px;font-weight: 700;border-radius: var(--mh4l1);border: 1px solid var(--oog);background: var(--y0h);gap:10px;align-items: center;text-decoration: none;color: var(--gpys);}
.fzy27.fzy27 .r3zj a::before {background: color-mix(in srgb, var(--fxb) 18%, transparent);align-items: center;flex: 0 0 auto;height: 22px;justify-content: center;color: color-mix(in srgb, var(--fxb) 35%, var(--gpys));border-radius: var(--mh4l1);content: counter(mn-level-n);font: 800 11.5px/1 var(--kcr);display: inline-flex;min-width: 22px;}
.fzy27.fzy27 .r3zj a:hover {border-color: color-mix(in srgb, var(--fxb) 50%, transparent);box-shadow: 0 8px 22px var(--ftqy);transform: translateY(-2px);}

.fzy27.fzy27 .q497x6 {margin: 0;display: block;list-style: none;padding: 0 20px 18px;counter-reset: mn-level-n;}
.fzy27.fzy27 .q497x6 li {counter-increment: mn-level-n;}
.fzy27.fzy27 .q497x6 a {gap:13px;text-decoration: none;font-weight: 700;border-bottom: 1px solid var(--oog);align-items: center;font-size: 15px;color: var(--gpys);transition:color 0.147s, padding-left 0.123s;line-height:1.36;padding: 4px 2px;display: flex;min-height: 46px;}
.fzy27.fzy27 .q497x6 li:last-child a {border-bottom: 0;}
.fzy27.fzy27 .q497x6 a::before {letter-spacing: .08em;flex: 0 0 auto;font: 800 12px/1 var(--kcr);font-variant-numeric: tabular-nums;min-width: 24px;content: counter(mn-level-n, decimal-leading-zero);color: color-mix(in srgb, var(--fxb) 45%, var(--gpys));}
.fzy27.fzy27 .q497x6 a:hover {padding-left:7px;color: color-mix(in srgb, var(--fxb) 45%, var(--gpys));}
@media (prefers-reduced-motion: reduce) {
  .fzy27.fzy27 .q497x6 a {transition:none;}
  .fzy27.fzy27 .q497x6 a:hover {padding-left:1px;}
}

.vmxg h2::before {border-radius:4px;background: linear-gradient(90deg, var(--fxb), var(--kh8x));display: block;width: 34px;height: 4px;margin: 0 0 12px;content: "";}

.ybe77 {background-repeat: no-repeat;background-image:
    radial-gradient(38% 30% at 96% 4%, color-mix(in srgb, var(--fxb) 9%, transparent) 0%, transparent 70%),
    radial-gradient(30% 26% at 2% 42%, color-mix(in srgb, var(--kh8x) 7%, transparent) 0%, transparent 72%);}

@media (max-width:1231px) {
  .ybe77, .nyd2k4 {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1032px) {
  
  .ybe77, .nyd2k4 {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .vmxg   {display: contents;}
  .wv0w  {position: static;grid-row: 2;}
  
  .vmxg > * {grid-column: 1;}
  .vmxg > .g3sr2q {grid-row: 1;}
}

@media (max-width:786px) {
  .v560 {display: flex;}
  .vtdm {display: none;}
  
  .bseg {flex-wrap: nowrap;border-radius:22px;gap:7px;padding: 10px 12px;}
  
  .bseg .k6rs1af  {order: 1;flex: 0 1 auto;min-width: 0;}
  .bseg .k6rs1af img {height: 32px;max-width:121px;}
  .bseg .g9ne5d6   {order: 2;min-width: 0;justify-content: center;flex: 1 1 auto;}
  .bseg .v560 {margin-left: 0;flex: 0 0 auto;order: 3;}
  
  .bseg .k6rs1af  {order: 1;min-width: 0;flex: 0 1 auto;}
  .bseg .g9ne5d6   {justify-content: flex-end;min-width: 0;order: 2;flex: 1 1 auto;}
  .bseg .v560 {margin: 0;flex: 0 0 auto;order: 3;}
  
  .bseg .g9ne5d6 .x1z33,
  .bseg .g9ne5d6 > div:has(> .ggdr9) {display: none;}
  .bseg .k6rs1af img {max-width:105px;height: 30px;}
  .bseg .g9ne5d6 a {padding: 10px 14px;white-space: nowrap;font-size: 13.5px;flex: 0 0 auto;}
  
  @media (max-width:388px) {
    .bseg {gap:6px;padding: 10px 9px;}
    .bseg .g9ne5d6 {gap:5px;}
    .bseg .g9ne5d6 a {padding: 10px 11px;font-size: 13px;}
    .bseg .k6rs1af img {max-width:85px;}
  }
  .ybe77 {padding: 18px 12px 92px;}
  
  .c80phx.c80phx .jgge {flex-direction: column;gap:11px;}
  .c80phx.c80phx .cnxq0 {flex: 0 0 auto;flex-direction: row;align-items: baseline;gap:7px;border-bottom: 1px solid var(--oog);border-right: 0;padding: 0 0 8px;}
  .c80phx.c80phx .ysb9g0r {font-size: 20px;}
  
  .c80phx.c80phx .aem6s {flex-direction: column;}
  .c80phx.c80phx .h07468z {width: 100%;}
  
  .t15mm.t15mm .wryg1 {grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap:9px;}
  .t15mm.t15mm .ytr7x {padding: 13px 13px 15px;}
  .tpdqm9.tpdqm9 .nrax2km {margin-left:13px;padding-left:13px;}
  .tpdqm9.tpdqm9 .ew91 .nrax2km {margin-left:27px;}
  
  .shfp {gap:9px;align-items: center;flex-direction: row;padding: 10px 14px;border-radius: var(--mh4l1);}
  .tawa9t {overflow: hidden;font-size: 13.5px;text-overflow: ellipsis;flex: 1 1 auto;min-width: 0;white-space: nowrap;}
  .shfp .vkzhz {padding: 9px 16px;font-size: 13.5px;flex: 0 0 auto;}
}

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

.tjq2vf.tjq2vf {background: var(--jupj);}

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

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

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

.tjq2vf .ca0a622 a {align-items: center;min-height: 44px;display: flex;}
.k6rs1af {display: inline-flex;min-height: 44px;align-items: center;}

.dhyqk0m, .vkzhz, .fd2zfdr,
.vmxg a[role="button"],
.vmxg .dceq1d a {min-height: 44px;}

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

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

.vtdm ul {gap:9px;}

.tjq2vf .ca0a622 ul {gap:7px;display: grid;}

.m9pr74 {opacity:0.05;visibility: hidden;transition:opacity 0.226s ease, visibility 0.27s;position: fixed;z-index: 90;inset: 0;background: color-mix(in srgb, #000 56%, transparent);cursor: pointer;}
.f2s45v6 {transform: translateX(100%);bottom: 0;overflow-y: auto;right: 0;visibility: hidden;overscroll-behavior: contain;border-left: 1px solid var(--oog);top: 0;width: min(88vw, 380px);z-index: 91;background: var(--y0h);-webkit-overflow-scrolling: touch;position: fixed;transition:transform 0.271s ease, visibility 0.278s;flex-direction: column;display: flex;}
.a6q26:checked ~ .m9pr74 {visibility: visible;opacity:0.99;}
.a6q26:checked ~ .f2s45v6 {transform: translateX(0);visibility: visible;}

.fnwtv {border-bottom: 1px solid var(--oog);gap:12px;align-items: center;justify-content: space-between;padding: 14px 8px 14px 20px;display: flex;}
.hrhy {color: var(--gpys);overflow-wrap: anywhere;font: 800 19px/1.2 var(--kcr);min-width: 0;}
.as985 {flex: 0 0 auto;border-radius: var(--mnff);justify-content: center;display: flex;line-height: 1;color: var(--gpys);font-size: 27px;min-width: 44px;cursor: pointer;min-height: 44px;align-items: center;}
.as985:hover {background: var(--ozge);}

.d8q68 {padding: 12px;}
.d8q68 ul {list-style: none;gap:8px;display: grid;padding: 0;margin: 0;}
.d8q68 a {text-decoration: none;background: var(--ozge);font-weight: 700;display: flex;align-items: center;padding: 12px 16px;color: var(--gpys);transition:background 0.145s, border-color 0.178s, transform 0.142s;font-size: 16px;border-radius: var(--mnff);border: 1px solid var(--oog);min-height: 50px;}
.d8q68 a:hover {background: var(--y0h);border-color: color-mix(in srgb, var(--fxb) 45%, transparent);}
.d8q68 a:active {transform: translateY(1px);}

.d8q68 a[aria-current="page"] {box-shadow: 0 6px 20px color-mix(in srgb, var(--fxb) 34%, transparent);border-color: transparent;color: var(--njvja);background: var(--fxb);}

.ggday {border-top: 1px solid var(--oog);gap:9px;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;}

.jr64twa,
.gbb1g {align-items: center;display: flex;justify-content: center;min-height: 50px;border-radius: var(--mh4l1);text-decoration: none;padding: 13px 20px;font-weight: 800;font-size: 15px;transition:transform 0.139s, box-shadow 0.159s, background 0.187s;}
.jr64twa {color: var(--gpys);background: transparent;border: 1px solid var(--oog);}
.jr64twa:hover {background: var(--ozge);}
.gbb1g {color: var(--x3r1, var(--cdr4l, var(--gamx)));box-shadow: 0 6px 20px color-mix(in srgb, var(--ecva) 34%, transparent);border: 1px solid transparent;background: var(--ecva);}
.gbb1g:hover {transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--ecva) 40%, transparent);}

.f2s45v6 a:focus-visible,
.as985:focus-visible,
.v560:focus-visible {outline: 2px solid var(--fxb);outline-offset: 2px;}

.f2s45v6 {box-shadow: -18px 0 46px color-mix(in srgb, #000 46%, transparent),
                        inset 1px 0 0 var(--ftqy);}

@media (min-width:787px) {
  .m9pr74, .f2s45v6 {display: none;}
}

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

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

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

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

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

.fzy27.fzy27 details:not([open]) .v28k5m3 {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}

.tjq2vf > * {max-width: var(--ivo4q);padding-left:16px;margin-right: auto;margin-left: auto;padding-right:17px;}

.q4zhgqk[data-on="1"] {box-shadow: 0 0 0 3px color-mix(in srgb, var(--af92p) 26%, transparent);background: var(--af92p);transform: scale(1.35);}
.dmr6w {align-items: center;display: flex;margin: 16px 0 0;gap:8px;justify-content: center;}

.x1z33 {--jcdft: var(--mh4l1);--bgr: 999px;--csoc: 0 13px;--w6xth: 1px solid color-mix(in srgb, var(--af92p) 55%, transparent);--tjp: var(--mh4l1);--vb0h: var(--mnff);}

.z8vz.z8vz h2.tdcanz::before, .hmm1.hmm1 h2.a7zb::before {display: none;content: none;}
.hmm1.hmm1 h2.a7zb {margin-top: 0;margin-right: 0;margin-bottom: 0;}

.v0cphn, .dwvn2a {color: var(--gpys);}

.c80phx.c80phx .s7gd .rd7h {color: color-mix(in srgb, var(--fxb) 62%, var(--a2r));}
.c80phx.c80phx .js3d .rd7h {color: color-mix(in srgb, var(--kh8x, var(--fxb)) 62%, var(--a2r));}

@media (max-width:712px) { .kzh0, .xb5c8 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:528px) { .kzh0, .xb5c8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.vmxg .y1my5z {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--kh8x, var(--fxb)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--fxb), var(--kh8x, var(--fxb)));}
