

:root {--fbc: var(--btjxd);--pwpjj: var(--ke8);--xdg5o:    var(--pku);--pw79z: var(--vrh6);--z9f:   var(--inv4);--nda0:   var(--eece);--xjku: clamp(22px, 2.6vw, 34px);--nc5:    12px;--dk8x: var(--xpy);--ke8:"IBM Plex Sans", system-ui, "Source Sans 3", "Segoe UI", sans-serif;--gvyz: clamp(18px, 2vw, 28px);--hbb: clamp(10px, 1.2vw, 16px);--kqx:  var(--vb7l);--d0k: 1120px;}

body {color: var(--xdg5o);-webkit-text-size-adjust: 100%;background: var(--ytr6);font: 16px/1.6 var(--ke8);margin: 0;}

.qh6w1ak {text-decoration: none;color: var(--b1f0, var(--qvkq, var(--xrui2)));font-weight: 700;position: absolute;padding: 12px 20px;background: var(--fbc);z-index: 200;top: 0;left: -9999px;}
.qh6w1ak:focus {left: 10px;top: 10px;}

.hegypg {position: sticky;top: 0;background: var(--d8ow6);border-bottom: 1px solid var(--nda0);z-index: 60;}
.v9sf3w {min-height: 60px;margin: 0 auto;max-width: var(--d0k);padding: 0 22px;display: flex;align-items: center;gap:21px;}
.gjfep {min-height: 44px;text-decoration: none;display: inline-flex;align-items: center;}
.gjfep img {height: 24px;display: block;width: auto;}
.t9hhxph {letter-spacing: -.03em;font: 800 19px/1 var(--ke8);color: var(--qnyn);}

.w5fm5b {margin-left: auto;min-width: 0;}
.w5fm5b ul {margin: 0;gap:9px;display: flex;flex-wrap: wrap;padding: 0;list-style: none;}
.w5fm5b a {display: inline-flex;text-decoration: none;min-height: 44px;align-items: center;font: 600 14.5px/1 var(--ke8);padding: 0 11px;color: color-mix(in srgb, var(--qnyn) 64%, transparent);letter-spacing: 0;}
.w5fm5b a:hover {color: var(--qnyn);}
.w5fm5b a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--fbc);color: var(--qnyn);}

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

.ph7k,
.fqca8 :is(.g6h2, .mbt4czj, .yf8s, .pnwq,
             .edwf, .c4vzh0k, .p8sz) a[role="button"],
.fqca8 .pnwq a {text-decoration: none;font: 700 14.5px/1 var(--ke8);border-radius: var(--nc5);border: 0;min-height: 44px;align-items: center;padding: 0 20px;letter-spacing: -.01em;display: inline-flex;justify-content: center;cursor: pointer;}
.kw9ww {color: var(--xw03o, var(--b17u));box-shadow: inset 0 0 0 1px var(--nda0);background: var(--hjdxh);}
.veytzm {color: var(--hcn, var(--p8d));background: var(--l9997);}
.veytzm:hover {background: var(--lxgp5);}
.kbjs {display: flex;width: 100%;margin-top:14px;}

.fqca8 :is(.g6h2, .mbt4czj, .yf8s, .pnwq,
             .edwf, .c4vzh0k, .p8sz) a[role="button"],
.fqca8 .pnwq a {background: var(--btjxd);color: var(--qvkq, var(--xrui2));}
.fqca8 :is(.g6h2, .mbt4czj, .yf8s, .pnwq,
             .edwf, .c4vzh0k, .p8sz) a[role="button"]:hover,
.fqca8 .pnwq a:hover {background: var(--lxgp5);}

.g7fr {border: 0;position: fixed;pointer-events: none;appearance: none;-webkit-appearance: none;width: 1px;margin: 0;height: 1px;left: 0;top: 0;padding: 0;opacity:0.05;}
.v29qs {min-width: 44px;justify-content: center;display: none;min-height: 44px;align-items: center;flex-direction: column;cursor: pointer;gap:5px;}
.v29qs span {width: 20px;display: block;background: var(--qnyn);height: 2px;}

.fqca8 {margin: 0 auto;padding: var(--gvyz) 22px 40px;max-width: var(--d0k);}
.fqca8 > * {margin: 0 0 var(--gvyz) !important;}
.fqca8 > *:last-child {margin-bottom: 0 !important;}

.fqca8 :is(.p8sz, .c4vzh0k, .edwf, .gb230,
             .aa4p6, .y0naj1j, .yf8s, .mbt4czj,
             .r5y5ek, .hf36) {border: 1px solid var(--nda0);border-radius: var(--nc5);position: relative;padding: var(--xjku) !important;background: var(--z9f);}

.fqca8 h2 {text-align: left !important;font: 700 clamp(19px, 2.2vw, 27px)/1.2 var(--ke8) !important;border-left: 0 !important;margin: 0 0 var(--xjku) !important;border-bottom: 0 !important;padding: 0 0 var(--xjku) !important;padding-bottom: 0 !important;letter-spacing: -.02em;}

.fqca8 h2::before {vertical-align: middle;height: 10px;border-radius:3px;width: 10px;background: var(--fbc);content: "";display: inline-block;margin: -2px 10px 0 0;}
.fqca8 h1 {letter-spacing: -.02em;text-wrap: balance;font: 700 clamp(26px, 2.9vw, 61px)/1.08 var(--ke8);margin: 0 0 16px;}
.fqca8 h3 {margin: 22px 0 8px;letter-spacing: .06em;font: 700 15px/1.3 var(--pwpjj);text-transform: uppercase;}
.fqca8 p {margin: 0 0 12px;}
.fqca8 img {height: auto;border-radius: var(--nc5);max-width: 100%;}

.fqca8 p > a, .fqca8 li > a, .fqca8 td > a {color: var(--xdg5o);text-decoration-thickness: 2px;text-decoration-color: var(--fbc);text-underline-offset: 3px;text-decoration: underline;}

.fqca8 .g6h2.dxbdk3 {border: 0;border-radius: 0;display: grid;min-height: 0 !important;padding: 0 !important;background: none;grid-template-columns: minmax(0, 1fr);gap: var(--hbb);}

.fqca8 .g6h2 .gpbfn,
.fqca8 .g6h2 .e0sc {min-width: 0;margin: 0;border: 1px solid var(--nda0);border-radius: var(--nc5);background: var(--z9f);}

.fqca8 .g6h2 .gpbfn {align-items: flex-start;max-width: none;justify-content: center;flex-direction: column;display: flex;text-align: left;padding: clamp(22px, 2.8vw, 38px) var(--xjku);gap:15px;}
.fqca8 .g6h2 .jsdzy {font-weight: 800;letter-spacing: -.028em;margin: 0;text-wrap: balance;line-height:1.06;font-size: clamp(30px, 3.8vw, 52px);color: var(--xdg5o);}
.fqca8 .g6h2 .fw275x {max-width: 54ch;color: var(--kqx);font-size: 15.5px;margin: 0;line-height:1.60;}
.fqca8 .g6h2 .nms3acp {justify-content: center;padding: 0 26px;text-decoration: none;min-height: 48px;display: inline-flex;font-weight: 700;white-space: nowrap;font-size: 15px;transition:filter 0.193s;color: var(--qvkq, var(--xrui2));background: var(--btjxd);border-radius: var(--nc5);align-items: center;}
.fqca8 .g6h2 .nms3acp:hover {filter: brightness(1.07);}

.fqca8 .g6h2 .e0sc {position: relative;background: var(--lolju, var(--pw79z));overflow: hidden;max-height: 32vh;aspect-ratio: 16 / 10;color: var(--bg78, var(--xdg5o));}
.fqca8 .g6h2 .jka8,
.fqca8 .g6h2 .e0sc img {display: block;object-fit: cover;width: 100%;height: 100%;border-radius: 0;}

.fqca8 .g6h2 .v53m {inset: 0;color: color-mix(in srgb, var(--fbc) 42%, var(--xdg5o));font-size: clamp(46px, 8vw, 104px);font-weight: 800;justify-content: center;line-height: 1;display: flex;letter-spacing: -.04em;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--xdg5o) 6%, transparent) 0 1px,
      transparent 1px var(--da7, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--xdg5o) 6%, transparent) 0 1px,
      transparent 1px var(--da7, 30px)),
    linear-gradient(var(--i1h8q, 160deg),
      color-mix(in srgb, var(--fbc) 22%, var(--pw79z)) 0%,
      color-mix(in srgb, var(--o9i, var(--fbc)) 12%, var(--pw79z)) 100%);position: absolute;align-items: center;}

@media (min-width:765px) {
  
  .fqca8 .g6h2.dxbdk3 {grid-template-rows: minmax(0, 1fr);grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);}
  .fqca8 .g6h2 .gpbfn {grid-row: 1;}
  .fqca8 .g6h2 .e0sc {aspect-ratio: auto;max-height: none;grid-row: 1;height: 100%;}
  .fqca8 .g6h2.g0hb .gpbfn  {grid-column: 2;}
  .fqca8 .g6h2.g0hb .e0sc  {grid-column: 1;}
  .fqca8 .g6h2.b5jr4q0 .gpbfn  {grid-column: 1;}
  .fqca8 .g6h2.b5jr4q0 .e0sc  {grid-column: 2;}
}

.fqca8 .g6h2.s2qpt1p {position: relative;flex-direction: column;padding: var(--hbb) !important;display: flex !important;min-height: min(52vh, 460px);gap: var(--hbb);}
.fqca8 .g6h2.s2qpt1p .e0sc {max-height: none;position: absolute;z-index: 0;border-radius: 0;border: 0;aspect-ratio: auto;grid-row: auto;inset: 0;}
.fqca8 .g6h2.s2qpt1p .gpbfn {z-index: 1;background: color-mix(in srgb, var(--z9f) 90%, transparent);position: relative;}
.fqca8 .g6h2.s2qpt1p .gpbfn {margin-top: auto;}
@media (max-width:688px) {
  .fqca8 .g6h2.s2qpt1p {min-height: min(44vh, 380px);}
}
@media (min-width:765px), (min-width: 960px) {
  .fqca8 .g6h2.s2qpt1p .e0sc {aspect-ratio: auto;height: 100%;grid-row: auto;max-height: none;}
  .fqca8 .g6h2.s2qpt1p .gpbfn,
  .fqca8 .g6h2.s2qpt1p .e0sc {grid-column: auto;}
}
@media (min-width:950px) {
  
  .fqca8 .g6h2.dxbdk3 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .fqca8 .g6h2.b5jr4q0 .gpbfn  {grid-column: 1 / span 2;}
  .fqca8 .g6h2.b5jr4q0 .e0sc  {grid-column: 3;}
  .fqca8 .g6h2.g0hb .gpbfn  {grid-column: 2 / span 2;}
  .fqca8 .g6h2.g0hb .e0sc  {grid-column: 1;}
}

.vg5aec {border: 1px solid var(--nda0);border-radius: var(--nc5);background: var(--pw79z);padding: clamp(16px, 1.8vw, 22px);}

.wtp9 {gap: var(--hbb);grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));display: grid;}
.je1y {display: flex;flex-direction: column;}

.xdj1nw {margin: 0 0 8px;}
.k7t1wy {line-height:1.59;font-size: 15px;color: var(--kqx);margin: 0;}

.tatf59 {grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));list-style: none;display: grid;padding: 0;margin: 0;gap: var(--hbb);}
.pjzzq5f {position: relative;overflow: hidden;}
.rakh1 {color: color-mix(in srgb, var(--fbc) 22%, transparent);font-weight: 800;right: 10px;position: absolute;line-height: 1;top: 2px;font-size: 56px;pointer-events: none;}
.xxcpn {font-size: 15.5px;margin: 0 0 6px;display: block;font-weight: 700;position: relative;}
.w4hcn1 {line-height:1.54;position: relative;margin: 0;color: var(--kqx);font-size: 14.5px;}

.gb230.k7w2xh {color: var(--xdg5o);}
.gb230.gb230 .a8cth {margin: 0;list-style: none;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: var(--hbb);padding: 0;display: grid;}
.gb230.gb230 .rstnq {font-size: 15px;border: 1px solid var(--nda0);border-left: 3px solid var(--dk8x);border-radius: var(--nc5);padding: clamp(14px, 1.6vw, 18px);line-height:1.52;color: var(--xdg5o);background: var(--pw79z);}
.gb230.gb230 .ma5g91 {border-left-color: var(--fbc);background: color-mix(in srgb, var(--fbc) 7%, var(--pw79z));}
.gb230.gb230 .f7xk6kf {background: color-mix(in srgb, var(--xdg5o) 4%, var(--pw79z));border-left-color: color-mix(in srgb, var(--xdg5o) 40%, transparent);}

.gb230.gb230 .f1sp {margin: 0 0 8px;display: flex;color: var(--kqx);text-transform: uppercase;letter-spacing: .09em;align-items: center;gap:6px;font-size: 11px;font-weight: 700;}
.gb230.gb230 .wrff1 {font-style: normal;display: inline-flex;font-weight: 800;border-radius:5px;line-height: 1;height: 17px;font-size: 12px;color: var(--xdg5o);align-items: center;background: color-mix(in srgb, var(--xdg5o) 12%, transparent);justify-content: center;flex: 0 0 auto;width: 17px;}
.gb230.gb230 .ma5g91 .wrff1 {background: var(--fbc);color: var(--b1f0, var(--qvkq, var(--xrui2)));}

.fqca8 .tkwcgr .pk597w5 {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));padding: 0;display: grid;grid-auto-flow: dense;margin: 0;list-style: none;gap: var(--hbb);}

@media (max-width:1005px) {
  .fqca8 .tkwcgr .pk597w5 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:525px) {
  .fqca8 .tkwcgr .pk597w5 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .fqca8 .tkwcgr .fg3hbvr {grid-row: span 1;}
}
.fqca8 .tkwcgr .y7mb0ac {min-width: 0;}

.fqca8 .tkwcgr .fg3hbvr {grid-row: span 2;grid-column: span 2;}
.fqca8 .tkwcgr .ksvf {background: var(--pw79z);color: inherit;flex-direction: column;border: 1px solid var(--nda0);border-radius: var(--nc5);transition:border-color 0.196s;overflow: hidden;display: flex;height: 100%;text-decoration: none;}
.fqca8 .tkwcgr .ksvf:hover {border-color: var(--fbc);}
.fqca8 .tkwcgr .a7fxk {position: relative;aspect-ratio: 3 / 2;margin: 0;flex: 1 1 auto;min-height: 0;}
.fqca8 .tkwcgr .fg3hbvr .a7fxk {aspect-ratio: 1 / 1;}
.fqca8 .tkwcgr .a7fxk img {object-fit: cover;display: block;height: 100%;width: 100%;border-radius: 0;}

.fqca8 .tkwcgr .et6k {padding: 5px 12px;font-size: 11.5px;font-weight: 800;left: 8px;color: #fff;top: 8px;background: color-mix(in srgb, #000 58%, transparent);text-transform: uppercase;border-radius: 999px;letter-spacing: .09em;position: absolute;}
.fqca8 .tkwcgr .k9wfrz {color: var(--xdg5o);line-height:1.31;padding: 11px 13px;font-size: 14px;display: block;font-weight: 700;}
.fqca8 .tkwcgr .fg3hbvr .k9wfrz {font-size: 17px;padding: 14px 16px;}

.fqca8 .jdqxz5 .dyxn {grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;gap: var(--hbb);display: grid;margin: 0;}
@media (max-width:905px) { .fqca8 .jdqxz5 .dyxn {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:469px) { .fqca8 .jdqxz5 .dyxn {grid-template-columns: minmax(0, 1fr);} }
.fqca8 .jdqxz5 .j1gwx {min-width: 0;}
.fqca8 .jdqxz5 .er61bd {align-items: center;padding: 22px 16px;flex-direction: column;height: 100%;gap:11px;border: 1px solid var(--nda0);border-radius: var(--nc5);background: var(--pw79z);text-decoration: none;justify-content: center;transition:border-color 0.197s;display: flex;min-height: 138px;}
.fqca8 .jdqxz5 .er61bd:hover {border-color: var(--fbc);}
.fqca8 .jdqxz5 .egzwby {margin: 0;}
.fqca8 .jdqxz5 .egzwby img {height: 46px;object-fit: contain;display: block;max-width: 100%;width: auto;border-radius: 0;}
.fqca8 .jdqxz5 .scgjqg {color: var(--kqx);font-size: 12.5px;text-transform: uppercase;letter-spacing: .08em;font-weight: 700;text-align: center;}

.fqca8 .xz4w2 .xh9ac {margin: 0;list-style: none;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;gap: var(--hbb);}
@media (max-width:905px) { .fqca8 .xz4w2 .xh9ac {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:469px) { .fqca8 .xz4w2 .xh9ac {grid-template-columns: minmax(0, 1fr);} }
.fqca8 .xz4w2 .mdz1s {min-width: 0;}
.fqca8 .xz4w2 .q4qqh9c {height: 100%;border: 1px solid var(--nda0);border-radius: var(--nc5);display: flex;justify-content: center;padding: 16px;transition:border-color 0.135s;text-decoration: none;background: var(--pw79z);gap:9px;flex-direction: column;align-items: center;aspect-ratio: 1 / 1;}
.fqca8 .xz4w2 .q4qqh9c:hover {border-color: var(--fbc);}
.fqca8 .xz4w2 .q4qqh9c img {height: 38px;display: block;object-fit: contain;border-radius: 0;max-width: 80%;width: auto;}
.fqca8 .xz4w2 .ehe4e8 {white-space: nowrap;color: var(--kqx);letter-spacing: .07em;text-transform: uppercase;max-width: 100%;overflow: hidden;font-weight: 700;font-size: 11.5px;text-overflow: ellipsis;text-align: center;}

.fqca8 .c4vzh0k .fx6am {display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--hbb);margin-bottom: var(--hbb);}
.fqca8 .c4vzh0k .ypg6c {gap:2px;flex-direction: column;justify-content: center;padding: 20px var(--xjku);display: flex;background: color-mix(in srgb, var(--fbc) 10%, var(--pw79z));border: 1px solid color-mix(in srgb, var(--fbc) 26%, var(--nda0));border-radius: var(--nc5);}
.fqca8 .c4vzh0k .cvtfw6 {letter-spacing: -.04em;font-size: clamp(38px, 5vw, 58px);line-height: 1;font-weight: 800;color: color-mix(in srgb, var(--fbc) 55%, var(--xdg5o));}
.fqca8 .c4vzh0k .s7846e {font-weight: 700;letter-spacing: .1em;text-transform: uppercase;font-size: 11.5px;color: var(--kqx);}
.fqca8 .c4vzh0k .kxfv {margin: 0;max-width: 56ch;align-self: center;line-height:1.58;color: var(--kqx);font-size: 15px;}
.fqca8 .c4vzh0k .dbys {gap: var(--hbb);display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}
.fqca8 .c4vzh0k .dbj2bp {padding: 16px;background: var(--pw79z);display: flex;gap:8px;border: 1px solid var(--nda0);border-radius: var(--nc5);flex-direction: column;}
.fqca8 .c4vzh0k .epxk {font-size: 12.5px;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));font-weight: 800;letter-spacing: .06em;}
.fqca8 .c4vzh0k .x37c {font-size: 14.5px;line-height:1.59;flex: 1 1 auto;margin: 0;color: var(--xdg5o);}
.fqca8 .c4vzh0k .fzc8sgz {text-transform: uppercase;color: var(--kqx);font-weight: 700;font-size: 11.5px;letter-spacing: .08em;}
@media (min-width:689px) {
  .fqca8 .c4vzh0k .fx6am {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.fqca8 .yf8s.akmgq07 {max-width:560px;}
.fqca8 .yf8s.bx6fbtx {overflow: hidden;grid-template-columns: minmax(0, 1fr);padding: 0 !important;display: grid;}
.fqca8 .yf8s .f0cctw {margin: 0;min-width: 0;}
.fqca8 .yf8s .f0cctw img {width: 100%;display: block;object-fit: cover;height: 100%;border-radius: 0;aspect-ratio: 16 / 10;}
.fqca8 .yf8s .f9jssy5 {display: flex;flex-direction: column;min-width: 0;align-items: flex-start;padding: clamp(20px, 2.6vw, 30px) var(--xjku);gap:11px;}
.fqca8 .yf8s .pysx3px {font-size: clamp(19px, 2.2vw, 26px);line-height:1.22;color: var(--xdg5o);letter-spacing: -.02em;font-weight: 800;margin: 0;}
.fqca8 .yf8s .pysx3px::before {content: none;}
.fqca8 .yf8s .y8t6 {font-size: 15px;color: var(--kqx);line-height:1.65;}
.fqca8 .yf8s .y8t6 :is(p, li):last-child {margin-bottom: 0;}
.fqca8 .yf8s .cy1g0r6 {display: inline-flex;white-space: nowrap;font-weight: 700;padding: 0 24px;justify-content: center;min-height: 46px;border-radius: var(--nc5);align-items: center;transition:filter 0.188s;font-size: 14.5px;background: var(--btjxd);text-decoration: none;color: var(--qvkq, var(--xrui2));}
.fqca8 .yf8s .cy1g0r6:hover {filter: brightness(1.07);}
@media (min-width:632px) {
  
  .fqca8 .yf8s.bx6fbtx {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .fqca8 .yf8s.arfw .f0cctw {order: 2;}
  .fqca8 .yf8s.kqny1v {grid-template-columns: minmax(0, 1fr);}
  .fqca8 .yf8s .f0cctw img {aspect-ratio: auto;height: 100%;}
}

.fqca8 .mbt4czj.sxwh9sm {text-align: left;}
.fqca8 .mbt4czj .d4ckm0 {margin-bottom: var(--gvyz);}
.fqca8 .mbt4czj .g2bjh {letter-spacing: -.02em;line-height:1.17;font-size: clamp(27px, 3.9vw, 44px);font-weight: 800;margin: 0 0 8px;color: var(--xdg5o);}
.fqca8 .mbt4czj .yvgrtv {font-size: clamp(16px, 1.45vw, 18px);max-width: 60ch;line-height:1.59;margin: 0;color: var(--kqx);}
.fqca8 .mbt4czj .n86dwq {flex-wrap: wrap;display: flex;margin: 16px 0 0;gap:10px;max-width: none;}
.fqca8 .mbt4czj .b2wj.b2wj,
.fqca8 .mbt4czj .kxyqnmp.kxyqnmp {text-decoration: none;justify-content: center;min-height: 46px;font-weight: 700;border-radius: var(--nc5);padding: 0 24px;font-size: 14.5px;display: inline-flex;align-items: center;white-space: nowrap;}
.fqca8 .mbt4czj .b2wj.b2wj {background: var(--btjxd);color: var(--qvkq, var(--xrui2));}
.fqca8 .mbt4czj .b2wj.b2wj:hover {filter: brightness(1.07);}

.fqca8 .mbt4czj .kxyqnmp.kxyqnmp {border: 1px solid var(--nda0);color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));background: var(--pw79z);}
.fqca8 .mbt4czj .kxyqnmp.kxyqnmp:hover {border-color: var(--fbc);}
.fqca8 .mbt4czj .t35hb5 {grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));padding: 0;margin: 0;display: grid;gap: var(--hbb);list-style: none;}
.fqca8 .mbt4czj .qsvc6 {overflow: hidden;background: var(--pw79z);min-width: 0;border: 1px solid var(--nda0);border-radius: var(--nc5);flex-direction: column;display: flex;}

.fqca8 .mbt4czj.yb5a7j .qsvc6:first-child {grid-column: 1 / -1;}
.fqca8 .mbt4czj.yb5a7j .qsvc6:first-child .pfhddhp img {aspect-ratio: 21 / 9;}
.fqca8 .mbt4czj .pfhddhp {margin: 0;}
.fqca8 .mbt4czj .pfhddhp img {height: auto;border-radius: 0;aspect-ratio: 3 / 2;object-fit: cover;width: 100%;display: block;}
.fqca8 .mbt4czj .b0esf1m {font-size: clamp(15px, 1.4vw, 17px);padding: 12px 14px;line-height:1.50;display: block;color: var(--xdg5o);font-weight: 700;}

.fqca8 .aa4p6.nwy67 {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;gap:11px 16px;}
.fqca8 .aa4p6 .m30pw16 {margin: 0;height: 66px;overflow: hidden;width: 66px;border-radius: var(--nc5);border: 1px solid var(--nda0);}
.fqca8 .aa4p6 .m30pw16 img {width: 100%;display: block;border-radius: 0;object-fit: cover;height: 100%;}
.fqca8 .aa4p6 .sxhn {flex-wrap: wrap;align-items: center;gap:4px 10px;min-width: 0;display: flex;}
.fqca8 .aa4p6 .bqsf {width: 100%;color: var(--xdg5o);margin: 0;font-size: 18px;font-weight: 800;}
.fqca8 .aa4p6 .p1bq73q {font-size: 14px;margin: 0;color: var(--kqx);}
.fqca8 .aa4p6 .wa247 {letter-spacing: .05em;font-size: 11.5px;border-radius: 999px;font-weight: 700;padding: 4px 10px;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));background: color-mix(in srgb, var(--fbc) 12%, transparent);}
.fqca8 .aa4p6 .anjv {font-size: 15px;max-width: 74ch;color: var(--kqx);line-height:1.65;margin: 0;grid-column: 1 / -1;}
.fqca8 .aa4p6 .z0jz8s {grid-column: 1 / -1;display: flex;gap:7px;}
.fqca8 .aa4p6 .frhnr {border-radius: var(--nc5);border: 1px solid var(--nda0);height: 44px;display: inline-flex;width: 44px;background: var(--pw79z);transition:border-color 0.193s;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));align-items: center;justify-content: center;text-decoration: none;}
.fqca8 .aa4p6 .frhnr:hover {border-color: var(--fbc);}
.fqca8 .aa4p6 .frhnr svg {display: block;}
.fqca8 .aa4p6 .mb4e18 {padding-top:11px;grid-column: 1 / -1;border-top: 1px solid var(--nda0);line-height:1.59;font-size: 12.5px;margin: 0;color: var(--kqx);}

.fqca8 .xr8crg.r44m {display: grid;gap:10px var(--gvyz);}
.fqca8 .xr8crg .akqzq {font-size: 11.5px;font-weight: 800;color: var(--kqx);text-transform: uppercase;margin: 0;letter-spacing: .12em;}
.fqca8 .xr8crg .e30q {font-size: 16px;line-height:1.71;color: var(--xdg5o);max-width: 72ch;}
.fqca8 .xr8crg .e30q :is(p, li) {color: var(--xdg5o);}
.fqca8 .xr8crg .e30q :last-child {margin-bottom: 0;}
@media (min-width:825px) {
  
  .fqca8 .xr8crg.r44m {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .fqca8 .xr8crg .akqzq {padding-top:4px;}
}

.fqca8 .qjxts8g .nbwk15h {grid-template-columns: auto minmax(0, 1fr);margin-bottom: var(--gvyz);display: grid;gap:5px 16px;align-items: center;}

.fqca8 .qjxts8g .nbwk15h:not(:has(.pm02hj)) {grid-template-columns: minmax(0, 1fr);}
.fqca8 .qjxts8g .pm02hj {background: color-mix(in srgb, var(--fbc) 12%, var(--pw79z));margin: 0;height: 68px;justify-content: center;grid-row: 1 / span 2;overflow: hidden;align-items: center;width: 68px;display: flex;border-radius: var(--nc5);border: 1px solid var(--nda0);}
.fqca8 .qjxts8g .pm02hj img {height: auto;object-fit: contain;display: block;width: auto;max-height: 78%;border-radius: 0;max-width: 78%;}
.fqca8 .qjxts8g .e3chcj {line-height:1.22;font-size: clamp(19px, 2.2vw, 26px);color: var(--xdg5o);font-weight: 800;letter-spacing: -.02em;margin: 0;}
.fqca8 .qjxts8g .e3chcj::before {content: none;}
.fqca8 .qjxts8g .esqsc9 {line-height:1.53;color: var(--kqx);font-size: 15px;margin: 0;}

.fqca8 .qjxts8g .d4xe {padding: 0;margin: 0 0 var(--gvyz);gap: var(--hbb);grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));display: grid;list-style: none;}
.fqca8 .qjxts8g .gnghm1 {border: 1px solid var(--nda0);border-radius: var(--nc5);flex-direction: column;display: flex;gap:2px;background: var(--pw79z);min-width: 0;padding: 14px 16px;}
.fqca8 .qjxts8g .kc9xe7 {color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));font-weight: 800;letter-spacing: -.02em;font-size: 19px;}
.fqca8 .qjxts8g .c8bt {letter-spacing: .09em;text-transform: uppercase;color: var(--kqx);font-size: 11px;font-weight: 700;}
.fqca8 .qjxts8g .v6s70q5 {gap: var(--hbb);display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));}
.fqca8 .qjxts8g .fv00e3v {font-size: 14px;background: var(--pw79z);color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));font-weight: 700;align-items: center;text-decoration: none;display: flex;justify-content: center;border-radius: var(--nc5);border: 1px solid var(--nda0);padding: 0 22px;transition:border-color 0.143s;min-height: 48px;}
.fqca8 .qjxts8g .fv00e3v:hover {border-color: var(--fbc);}

.fqca8 .pnwq.est1 {border: 0;background: none;padding: 0 !important;display: flex;}
.fqca8 .pnwq.rj1hsg  {justify-content: flex-start;}
.fqca8 .pnwq.e9v8   {justify-content: center;}
.fqca8 .pnwq.sgvte83 {justify-content: flex-end;}
.fqca8 .pnwq .xfkx {min-height: 54px;border-radius: var(--nc5);text-decoration: none;color: var(--qvkq, var(--xrui2));align-items: center;display: inline-flex;justify-content: center;transition:filter 0.125s;background: var(--btjxd);padding: 0 34px;position: relative;}
.fqca8 .pnwq .xfkx:hover {filter: brightness(1.07);}
.fqca8 .pnwq .eaq42 {font-size: 15.5px;letter-spacing: .01em;font-weight: 700;}

.fqca8 .pnwq .qmsvpas {right: 10px;bottom: 10px;height: 6px;width: 6px;border-radius:1px;background: color-mix(in srgb, currentColor 55%, transparent);position: absolute;}
.fqca8 .pnwq.b59zk {display: block;}
.fqca8 .pnwq.b59zk .xfkx {display: flex;width: 100%;}

.fqca8 .ae4ys.e69ap3 {overflow: hidden;border-radius: var(--nc5);border: 1px solid var(--nda0);padding: 0 !important;position: relative;}
.fqca8 .ae4ys .brwy {display: block;}
.fqca8 .ae4ys .brwy img {width: 100%;height: auto;display: block;border-radius: 0;}

.fqca8 .ae4ys .sqj2,
.fqca8 .ae4ys .fe60qck,
.fqca8 .ae4ys .jgw4cx,
.fqca8 .ae4ys .jj36f6d {pointer-events: none;width: 7px;background: color-mix(in srgb, #fff 82%, transparent);position: absolute;border-radius:3px;box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);height: 7px;}
.fqca8 .ae4ys .sqj2 {left: 12px;top: 12px;}
.fqca8 .ae4ys .fe60qck {right: 12px;top: 12px;}
.fqca8 .ae4ys .jgw4cx {left: 12px;bottom: 12px;}
.fqca8 .ae4ys .jj36f6d {bottom: 12px;right: 12px;}

.fqca8 .y0naj1j .jdxbe {letter-spacing: .12em;display: block;margin-bottom:12px;color: var(--kqx);font-weight: 800;text-transform: uppercase;font-size: 11.5px;}

.fqca8 .y0naj1j .be5yfnf {counter-reset: grmap;gap: var(--hbb);display: grid;grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));margin: 0;padding: 0;list-style: none;}
.fqca8 .y0naj1j .be5yfnf li {counter-increment: grmap;min-width: 0;}

.fqca8 .y0naj1j .be5yfnf li a {min-height: 52px;align-items: center;color: var(--xdg5o);font-size: 14px;text-decoration: none;background: var(--pw79z);transition:border-color 0.137s;line-height:1.36;font-weight: 600;gap:10px;padding: 10px 14px;border: 1px solid var(--nda0);border-radius: var(--nc5);display: flex;height: 100%;}
.fqca8 .y0naj1j .be5yfnf li a::before {flex: 0 0 auto;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));font-weight: 800;letter-spacing: .06em;content: counter(grmap, decimal-leading-zero);font-size: 11px;}
.fqca8 .y0naj1j .be5yfnf li a:hover {border-color: var(--fbc);}

.fqca8 .r5y5ek .e272h {font-weight: 800;display: block;color: var(--kqx);margin-bottom:15px;font-size: 11.5px;text-transform: uppercase;letter-spacing: .12em;}

.fqca8 .r5y5ek .hh0yp {right: 12px;background: color-mix(in srgb, var(--fbc) 45%, transparent);width: 7px;height: 7px;bottom: 12px;position: absolute;border-radius:2px;}
.fqca8 .r5y5ek.xfwc8hd {position: relative;}
.fqca8 .hf36 .p38wh {margin: 0 0 16px;letter-spacing: -.02em;color: var(--xdg5o);line-height:1.21;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);}
.fqca8 .hf36 .p38wh::before {content: none;}

.fqca8 .r5y5ek .ha5kver,
.fqca8 .hf36 .k4p3 {overflow-x: auto;}
.fqca8 .r5y5ek .ha5kver table,
.fqca8 .hf36 .k4p3 table {margin: 0;}

.fqca8 .hf36 .vwka {font-weight: 800;font-size: 11px;background: color-mix(in srgb, var(--fbc) 10%, transparent);text-transform: uppercase;border-radius: 999px;padding: 5px 11px;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));letter-spacing: .09em;display: inline-block;margin: 14px 0 0;}
.edwf.edwf li {border-radius: var(--nc5);}

.fqca8 {--o9i: var(--xdg5o);}
.fqca8 :is(.qbdp4s, [class*="table"]) {overflow-x: auto;}
.fqca8 table {border-collapse: collapse;width: 100%;font-size: 15px;}
.fqca8 thead th {border-bottom: 2px solid var(--o9i, var(--xdg5o));padding: 12px 14px 12px 0;text-align: left;white-space: nowrap;text-transform: uppercase;letter-spacing: .1em;font-weight: 700;color: var(--kqx);font-size: 11.5px;}
.fqca8 tbody td {padding: 12px 14px 12px 0;border-bottom: 1px solid var(--nda0);color: var(--ktttu, inherit);}

.jkjhr {border: 1px solid color-mix(in srgb, var(--fbc) 40%, transparent);border-radius: var(--nc5);padding: var(--xjku);background: var(--z9f);}
.pbneka9 {text-transform: uppercase;letter-spacing: .06em;margin: 0;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--pwpjj);}
.f2p6r {color: var(--kqx);margin: 10px 0 0;}

.dgq1n4 {letter-spacing: .14em;padding: 4px 0 0;font: 600 11px/1 var(--pwpjj);margin: 0;color: var(--kqx);}

.jz7k {z-index: 70;background: var(--z9f);left: 12px;border-radius: var(--nc5);border: 1px solid color-mix(in srgb, var(--fbc) 42%, transparent);position: fixed;right: 12px;justify-content: center;bottom: 12px;gap:14px;display: flex;align-items: center;padding: 12px 38px 12px 16px;}
.a4n6hf {letter-spacing: .06em;font: 600 13px/1 var(--pwpjj);}

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

.hpw9z {transition:color 0.151s;width: 44px;position: absolute;z-index: 1;color: color-mix(in srgb, var(--xdg5o) 78%, transparent);top: 0;align-items: center;justify-content: center;height: 44px;cursor: pointer;right: 0;display: inline-flex;}

.hpw9z::before {border-radius:4px;border: 1px solid var(--nda0);position: absolute;background: var(--pw79z);inset: 11px;content: '';transition:background 0.181s, border-color 0.168s;}
.hpw9z svg {position: relative;z-index: 1;}
.hpw9z:hover {color: var(--xdg5o);}
.hpw9z:hover::before {background: color-mix(in srgb, var(--xdg5o) 10%, var(--pw79z));border-color: color-mix(in srgb, var(--fbc) 50%, var(--nda0));}
.hpw9z:focus-visible {outline: 2px solid var(--fbc);outline-offset: -3px;}

.jjw9f.jjw9f {background: var(--vt7j);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--nda0);}
.jjw9f .td2b4 {margin: 0 auto;gap:27px 48px;align-items: start;grid-template-columns: minmax(0, 1fr) auto;display: grid;max-width: var(--d0k);}
.jjw9f .rbwd3pr img {display: block;width: auto;height: 26px;}
.jjw9f .rbwd3pr span {font: 700 17px/1 var(--pwpjj);letter-spacing: .08em;text-transform: uppercase;}
.jjw9f .tex5 {grid-auto-flow: column;gap:44px;display: grid;}
.jjw9f .tex5 ul {gap:8px;margin: 0;padding: 0;list-style: none;display: grid;}
.jjw9f .tex5 a {color: var(--kqx);font: 600 11.5px/1 var(--pwpjj);text-transform: uppercase;text-decoration: none;align-items: center;display: flex;letter-spacing: .1em;min-height: 44px;}
.jjw9f .tex5 a:hover {color: var(--xdg5o);}
.jjw9f .b3793tc {display: flex;margin: 24px auto 0;gap:12px;align-items: center;opacity:0.74;flex-wrap: wrap;max-width: var(--d0k);}
.jjw9f .ehf5 {padding-top:19px;max-width: var(--d0k);border-top: 1px solid var(--nda0);margin: 24px auto 0;}
.jjw9f .ehf5 p {color: var(--kqx);font-size: 12.5px;margin: 0;}
.jjw9f .ehf5 p + p {margin-top:8px;line-height:1.59;}

@media (max-width:869px) {
  .v29qs {display: flex;}
  .w5fm5b {display: none;}
  
  .fq6kz1 {flex: 0 0 auto;margin-left: auto;}
  .ph7k {padding: 0 14px;font-size: 13.5px;}
  .gjfep {min-width: 0;overflow: hidden;flex: 0 1 auto;}
  .t9hhxph {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .v9sf3w {padding: 0 14px;gap:13px;}
  .fqca8 {padding-left:13px;padding-right:14px;}
  
  .mcnd0 {grid-template-columns: 1fr;}
  .katvnj {padding: 0;}
  .katvnj + .katvnj {margin-top:18px;border-top: 1px solid var(--nda0);border-left: 0;padding-top:17px;}
  .kmdv {padding-left:16px;}
}

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

.ftqcg {cursor: pointer;visibility: hidden;transition:opacity 0.257s ease, visibility 0.219s;inset: 0;background: color-mix(in srgb, #000 56%, transparent);opacity:0.05;position: fixed;z-index: 90;}
.bjzte2e {overflow-y: auto;bottom: 0;transform: translateX(100%);overscroll-behavior: contain;width: min(88vw, 380px);right: 0;visibility: hidden;position: fixed;transition:transform 0.218s ease, visibility 0.251s;flex-direction: column;top: 0;display: flex;border-left: 1px solid var(--nda0);z-index: 91;background: var(--z9f);-webkit-overflow-scrolling: touch;}
.g7fr:checked ~ .ftqcg {visibility: visible;opacity:0.99;}
.g7fr:checked ~ .bjzte2e {transform: translateX(0);visibility: visible;}

.m922 {padding: 14px 8px 14px 20px;align-items: center;gap:12px;justify-content: space-between;display: flex;border-bottom: 1px solid var(--nda0);}
.a2rn23b {font: 700 19px/1.2 var(--ke8);overflow-wrap: anywhere;min-width: 0;color: var(--xdg5o);}
.njmzwf {justify-content: center;cursor: pointer;line-height: 1;border-radius: var(--nc5);flex: 0 0 auto;color: var(--xdg5o);min-width: 44px;min-height: 44px;display: flex;align-items: center;font-size: 27px;}
.njmzwf:hover {background: var(--pw79z);}

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

.bxxdtse {margin-top: auto;display: grid;border-top: 1px solid var(--nda0);gap:11px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.e06ggp,
.njz4 {justify-content: center;display: flex;align-items: center;border-radius: var(--nc5);font-size: 15px;padding: 12px 18px;font-weight: 700;text-decoration: none;min-height: 48px;}
.e06ggp {background: transparent;color: var(--xdg5o);border: 1px solid var(--nda0);}
.e06ggp:hover {background: var(--pw79z);}
.njz4 {border: 1px solid transparent;background: var(--l9997);color: var(--hcn, var(--p8d));}

.bjzte2e a:focus-visible,
.njmzwf:focus-visible,
.v29qs:focus-visible {outline: 2px solid var(--fbc);outline-offset: 2px;}

.djys357 {display: grid;gap: var(--hbb);padding: 12px;}
.djys357 ul {display: grid;gap: var(--hbb);}
.djys357 li + li {border-top: 0;}
.djys357 a {background: var(--pw79z);border: 1px solid var(--nda0);border-radius: var(--nc5);padding: 10px 14px;}

@media (min-width:870px) {
  .ftqcg, .bjzte2e {display: none;}
}

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

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

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

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

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

.fqca8 .y0naj1j .kq8r4 > summary {list-style: none;align-items: center;gap:13px;min-height: 44px;cursor: pointer;display: flex;}
.fqca8 .y0naj1j .kq8r4 > summary::-webkit-details-marker {display: none;}
.fqca8 .y0naj1j .kq8r4 > summary:focus-visible {outline: 3px solid var(--fbc);outline-offset: 3px;}
.fqca8 .y0naj1j .kq8r4 > summary .jdxbe {margin: 0;}

.fqca8 .y0naj1j .kq8r4 > summary::after {content: "";height: 12px;margin-left: auto;transition:background-color 0.185s ease;border: 2px solid var(--fbc);background: transparent;flex: 0 0 auto;width: 12px;}
.fqca8 .y0naj1j .kq8r4[open] > summary::after {background: var(--fbc);}
.fqca8 .y0naj1j .kq8r4[open] > summary {margin-bottom:12px;}
@media (prefers-reduced-motion: reduce) {
  .fqca8 .y0naj1j .kq8r4 > summary::after {transition:none;}
}

.fqca8 {padding-bottom: max(96px, var(--z57az, 96px));}

.fra4gyz {--axa: var(--nc5);--wn8q: var(--nc5);--mbhj: .08em;--ut2e8: uppercase;--b7bei: 4px;--wjq: 12px;--h12: 1px solid var(--nda0);}

.fqca8 .xr8crg h2.akqzq.akqzq {text-transform: uppercase;font-weight: 800 !important;color: var(--kqx);font-size: 11.5px !important;letter-spacing: .12em;padding: 0 !important;font-family: inherit !important;line-height: inherit !important;margin: 0 !important;text-align: start !important;font-style: normal !important;}
.fqca8 .r5y5ek h2.e272h.e272h {font-size: 11.5px !important;color: var(--kqx);display: block;font-style: normal !important;padding: 0 !important;text-align: start !important;line-height: inherit !important;text-transform: uppercase;font-family: inherit !important;letter-spacing: .12em;font-weight: 800 !important;margin: 0 0 14px !important;}
.fqca8 h2.akqzq.akqzq::before, .fqca8 h2.e272h.e272h::before {content: none;display: none;}
@media (min-width:825px) {
  .fqca8 .xr8crg h2.akqzq.akqzq {padding-top:4px !important;}
}

.rc0h032 .rakh1, .rakh1 {color: color-mix(in srgb, var(--fbc) 55%, var(--xvj, var(--kqx)));}

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

.fqca8 .g6h2 .ee8a {width: 100%;align-items: center;gap:13px 20px;flex-wrap: wrap;display: flex;}
.fqca8 .g6h2 .ee8a .fw275x {flex: 1 1 240px;}
.fqca8 .g6h2 .ee8a .nms3acp {flex: 0 0 auto;}

.fqca8 .g6h2 .nqbp {width: 100%;align-items: flex-start;display: flex;border-bottom: 1px solid var(--nda0);padding-bottom: clamp(14px, 1.6vw, 20px);gap:13px;flex-direction: column;}

.fqca8 .p8sz .xdj1nw {letter-spacing: .06em;margin: 0 0 8px;color: var(--xdg5o);text-transform: uppercase;font: 700 15px/1.3 var(--pwpjj);}

.fqca8 .p8sz .zst6f {counter-reset: grfaq;list-style: none;padding: 0;margin: 0;}
.fqca8 .p8sz .zst6f > .je1y {counter-increment: grfaq;}
.fqca8 .p8sz .zst6f > .je1y .xdj1nw::before {font-weight: 800;margin-right:10px;letter-spacing: .06em;font-size: 11px;content: counter(grfaq, decimal-leading-zero);color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));display: inline-block;}

.fqca8 .p8sz .fced0c {margin: 0;padding: 0;}

.fqca8 .p8sz .fced0c .je1y {padding: 0;overflow: hidden;}
.fqca8 .p8sz .fced0c .xdj1nw {background: color-mix(in srgb, var(--xdg5o) 5%, transparent);margin: 0;padding: 13px clamp(16px, 1.8vw, 22px);border-bottom: 1px solid var(--nda0);}
.fqca8 .p8sz .fced0c .k7t1wy {padding: 14px clamp(16px, 1.8vw, 22px);margin: 0;margin-inline-start: 0;}

.fqca8 .c4vzh0k .ge1a {list-style: none;margin: 0;padding: 0;}

.fqca8 .c4vzh0k .gyp14 {align-items: baseline;display: flex;gap:10px;min-width: 0;justify-content: space-between;}
.fqca8 .c4vzh0k .gyp14 .fzc8sgz {min-width: 0;overflow-wrap: anywhere;}
.fqca8 .c4vzh0k .gyp14 .epxk {flex: 0 0 auto;}

.fqca8 .c4vzh0k .dbj2bp > .gyp14:first-child {padding-bottom:9px;border-bottom: 1px solid var(--nda0);}

.gb230.gb230 .c80f86 {margin: 0;}

.gb230.gb230 .xzkxmy .rstnq {flex-direction: column;display: flex;}
.gb230.gb230 .xzkxmy .f1sp {padding-top:9px;margin: auto 0 0;}

.gb230.gb230 .sfmqh .rstnq {position: relative;padding-right:44px;}
.gb230.gb230 .sfmqh .wrff1 {position: absolute;top: 14px;right: 14px;}
.gb230.gb230 .sfmqh .f1sp {margin: 0 0 8px;}

.fqca8 .xr8crg h2.qqkv > b {background: color-mix(in srgb, var(--fbc) 10%, transparent);display: inline-block;letter-spacing: inherit;border-radius: 999px;padding: 5px 11px;font: inherit;text-transform: inherit;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));}

.fqca8 .xr8crg .nvnx {background: var(--pw79z);border: 1px solid var(--nda0);border-radius: var(--nc5);min-width: 0;padding: clamp(16px, 1.8vw, 22px);}

.fqca8 .r5y5ek .t38mj {gap:13px;display: flex;margin-bottom:14px;align-items: center;}
.fqca8 .r5y5ek .t38mj h2.e272h.e272h {flex: 0 0 auto;margin: 0 !important;}
.fqca8 .r5y5ek .y8c179 {height: 1px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--fbc) 45%, transparent) 0%,
    var(--nda0) 100%);flex: 1 1 auto;min-width: 24px;}

.fqca8 .r5y5ek .zjc6j,
.fqca8 .hf36 .w9wph {border: 1px solid var(--nda0);border-radius: var(--nc5);background: var(--pw79z);padding: clamp(12px, 1.4vw, 16px);min-width: 0;}

.fqca8 .hf36 .vwka.smqnah3 {margin: 0 0 16px;}

.fqca8 .hf36 .j77ac5 {align-items: baseline;gap:9px 16px;justify-content: space-between;margin-bottom:15px;display: flex;flex-wrap: wrap;}
.fqca8 .hf36 .j77ac5 .p38wh {margin: 0;}
.fqca8 .hf36 .j77ac5 .vwka {flex: 0 0 auto;margin: 0;}

.fqca8 .ae4ys .brwy {position: relative;}

.fqca8 .ae4ys .p02nv3 {bottom: 0;left: 0;height: 3px;right: 0;position: absolute;background: linear-gradient(90deg,
    var(--fbc) 0%,
    color-mix(in srgb, var(--fbc) 18%, transparent) 100%);pointer-events: none;box-shadow: 0 -1px 0 color-mix(in srgb, #000 22%, transparent);}

.fqca8 .pnwq .b1e6h {gap:11px;padding: 0 30px;}
.fqca8 .pnwq .b1e6h .qmsvpas {flex: 0 0 auto;position: static;width: 9px;border-radius:4px;height: 9px;background: color-mix(in srgb, currentColor 70%, transparent);}

.fqca8 .pnwq .rf1rtnz {display: flex;padding: clamp(14px, 1.6vw, 18px);min-width: 0;background: var(--pw79z);border: 1px solid var(--nda0);border-radius: var(--nc5);}
.fqca8 .pnwq.b59zk .rf1rtnz {width: 100%;}
.fqca8 .pnwq.b59zk .rf1rtnz .xfkx {width: 100%;}

.fqca8 .aa4p6 .x7mx {gap:5px 10px;align-items: center;flex-wrap: wrap;width: 100%;display: flex;min-width: 0;}

.fqca8 .aa4p6 .khkc {padding: 0;grid-column: 1 / -1;display: flex;list-style: none;gap:7px;flex-wrap: wrap;margin: 0;}

.fqca8 .aa4p6.mt36p5 .m30pw16 {height: 92px;width: 92px;}
.fqca8 .aa4p6.mt36p5 .x7mx {padding-top:9px;border-top: 1px solid var(--nda0);}

.fqca8 .aa4p6.nda3gq {grid-template-columns: minmax(0, 1fr);}
.fqca8 .aa4p6 .fpwexz {grid-column: 1 / -1;min-width: 0;align-items: center;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:13px 16px;}
.fqca8 .aa4p6.nda3gq .fpwexz {padding: clamp(14px, 1.6vw, 18px);border: 1px solid var(--nda0);border-radius: var(--nc5);background: var(--pw79z);}

.fqca8 .qjxts8g .ah98s .c8bt {padding-bottom:3px;}
.fqca8 .qjxts8g .ah98s .kc9xe7 {line-height:1.06;}

.fqca8 .qjxts8g .m0bz5 {grid-template-rows: auto;padding-bottom: var(--gvyz);border-bottom: 1px solid var(--nda0);align-items: center;}
.fqca8 .qjxts8g .m0bz5 .pm02hj {height: 84px;grid-row: auto;width: 84px;}
.fqca8 .qjxts8g .bjsnv5c {display: flex;flex-direction: column;min-width: 0;gap:3px;}

.fqca8 .qjxts8g .z4r7a {margin: 0;list-style: none;padding: 0;}
.fqca8 .qjxts8g .z4r7a > li {min-width: 0;display: flex;}
.fqca8 .qjxts8g .z4r7a > li > .fv00e3v {width: 100%;}

.fqca8 .edwf .pffyj {align-items: center;gap:11px;margin: 0 0 8px;display: flex;}
.fqca8 .edwf .azrt99p .rakh1,
.fqca8 .edwf .fxrt5 .rakh1 {background: color-mix(in srgb, var(--fbc) 16%, var(--pw79z));line-height: 1;letter-spacing: 0;padding: 0 7px;border-radius:7px;font-weight: 800;align-items: center;height: 26px;min-width: 26px;font-size: 13px;color: color-mix(in srgb, var(--fbc) 35%, var(--xdg5o));display: inline-flex;justify-content: center;}
.fqca8 .edwf .azrt99p .rakh1 {flex: 0 0 auto;position: static;}
.fqca8 .edwf .azrt99p .xxcpn {margin: 0;}

.fqca8 .edwf .fxrt5 .rakh1 {right: 12px;position: absolute;top: 12px;}
.fqca8 .edwf .fxrt5 .j7k7zb3 {position: relative;padding-right:40px;}

.wtp9,
.gb230.gb230 .a8cth,
.fqca8 .y0naj1j .be5yfnf,
.fqca8 .mbt4czj .t35hb5,
.fqca8 .tatf59,
.fqca8 .c4vzh0k .dbys,
.fqca8 .qjxts8g .d4xe {justify-content: center;align-content: flex-start;display: flex;flex-wrap: wrap;}
.wtp9 > * {flex: 1 1 260px;}
.gb230.gb230 .a8cth > * {flex: 1 1 230px;}
.fqca8 .y0naj1j .be5yfnf > * {flex: 1 1 180px;}
.fqca8 .mbt4czj .t35hb5 > * {flex: 1 1 290px;}
.fqca8 .tatf59 > * {flex: 1 1 210px;}
.fqca8 .c4vzh0k .dbys > * {flex: 1 1 220px;}
.fqca8 .qjxts8g .d4xe > * {flex: 1 1 120px;}
.wtp9 > *,
.gb230.gb230 .a8cth > *,
.fqca8 .y0naj1j .be5yfnf > *,
.fqca8 .mbt4czj .t35hb5 > *,
.fqca8 .tatf59 > *,
.fqca8 .c4vzh0k .dbys > *,
.fqca8 .qjxts8g .d4xe > * {min-width: 0;max-width: calc(50% - var(--hbb));}
@media (max-width:593px) {
  .wtp9 > *,
  .gb230.gb230 .a8cth > *,
  .fqca8 .y0naj1j .be5yfnf > *,
  .fqca8 .mbt4czj .t35hb5 > *,
  .fqca8 .tatf59 > *,
  .fqca8 .c4vzh0k .dbys > *,
  .fqca8 .qjxts8g .d4xe > * {max-width: none;}
}

.fqca8 .g6h2.s2qpt1p {min-height: clamp(420px, 58vh, 620px);border-radius: var(--nc5);justify-content: flex-end;padding: clamp(14px, 2vw, 24px) !important;overflow: hidden;}
.fqca8 .g6h2.s2qpt1p .gpbfn {-webkit-backdrop-filter: blur(12px);background: color-mix(in srgb, var(--z9f) 66%, transparent);margin-top: auto;backdrop-filter: blur(12px);border-color: color-mix(in srgb, var(--xdg5o) 16%, transparent);max-width:601px;}
.fqca8 .g6h2.s2qpt1p.h45j {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--xdg5o) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--xdg5o) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--fbc) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--o9i, var(--fbc)) 35%, transparent), transparent 70%),
    var(--pw79z);border: 1px solid var(--nda0);}
.fqca8 .g6h2.s2qpt1p.h45j .e0sc {display: none;}
.fqca8 .g6h2 .cbjwv {display: flex;border-radius: var(--nc5);border: 1px solid var(--nda0);background: var(--z9f);align-items: center;padding: 16px 22px;box-sizing: border-box;justify-content: center;min-width: 0;}
.fqca8 .g6h2 .cbjwv img {display: block;width: auto;height: auto;border-radius: 0;max-width: 100%;max-height: 56px;object-fit: contain;}
.fqca8 .g6h2.s2qpt1p .cbjwv {right: clamp(14px, 2vw, 24px);max-width:221px;position: absolute;top: clamp(14px, 2vw, 24px);z-index: 1;backdrop-filter: blur(10px);background: color-mix(in srgb, var(--z9f) 60%, transparent);height: 72px;}
.fqca8 .g6h2 .k8n87jr {display: flex;color: var(--qvkq, var(--xrui2));line-height: 1;min-height: 110px;border-radius: var(--nc5);justify-content: center;letter-spacing: -.04em;align-items: center;font-size: 58px;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    linear-gradient(135deg, var(--fbc), color-mix(in srgb, var(--fbc) 60%, #000));font-weight: 800;}
@media (min-width:765px) {
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);grid-template-rows: auto auto;}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .gpbfn  {grid-column: 1 / span 2;grid-row: 1;}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .e0sc  {grid-row: 1 / span 2;grid-column: 3;}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .cbjwv {grid-column: 1;grid-row: 2;}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .k8n87jr {grid-row: 2;grid-column: 2;}
  .fqca8 .g6h2.g0hb .gpbfn  {grid-column: 2 / span 2;grid-row: 1;}
  .fqca8 .g6h2.g0hb .e0sc  {grid-column: 1;grid-row: 1 / span 2;}
  .fqca8 .g6h2.g0hb .cbjwv {grid-column: 2;grid-row: 2;}
  .fqca8 .g6h2.g0hb .k8n87jr {grid-column: 3;grid-row: 2;}
  .fqca8 .g6h2.g0hb {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) .e0sc {min-height: 340px;max-height: none;aspect-ratio: auto;height: 100%;}
}
@media (max-width: 759.98px) {
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) .e0sc {order: -1;grid-column: 1 / -1;max-height: none;}
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) .gpbfn {grid-column: 1 / -1;}
  .fqca8 .g6h2.s2qpt1p {min-height: min(78vh, 600px);}
  .fqca8 .g6h2.s2qpt1p .cbjwv {max-width:149px;height: 56px;padding: 10px 14px;}
  .fqca8 .g6h2 .k8n87jr {font-size: 44px;min-height: 88px;}
}

.fqca8 .g6h2.dxbdk3.s2qpt1p {min-height: clamp(420px, 58vh, 620px) !important;}
.fqca8 .g6h2.s2qpt1p.h45j {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .fqca8 .g6h2.dxbdk3.s2qpt1p {min-height: min(78vh, 600px) !important;}
  .fqca8 .g6h2.s2qpt1p.h45j {padding-top:23px !important;min-height: 0 !important;}
  .fqca8 .g6h2.s2qpt1p .cbjwv {display: none;}
}

@media (max-width: 759.98px) {
  .fqca8 .tkwcgr .fg3hbvr {display: none;}
  .fqca8 .tkwcgr .pk597w5 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.fqca8 :is(.jdqxz5 .er61bd, .xz4w2 .q4qqh9c) {gap:15px;min-height: 150px;aspect-ratio: auto;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--fbc) 10%, transparent), transparent 70%),
    var(--pw79z);transition:border-color 0.155s, transform 0.137s;padding: 22px 16px;}
.fqca8 :is(.jdqxz5 .er61bd, .xz4w2 .q4qqh9c):hover {transform: translateY(-2px);}
.fqca8 .jdqxz5 .egzwby img,
.fqca8 .xz4w2 .q4qqh9c img {height: 64px;max-width: 88%;}
@media (max-width:469px) {
  .fqca8 .jdqxz5 .dyxn,
  .fqca8 .xz4w2 .xh9ac {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .fqca8 :is(.jdqxz5 .er61bd, .xz4w2 .q4qqh9c) {min-height: 112px;padding: 16px 10px;}
  .fqca8 .jdqxz5 .egzwby img,
  .fqca8 .xz4w2 .q4qqh9c img {height: 44px;}
}

.fqca8 .mbt4czj.s2rb {display: block;}
.s2rb .d4ckm0 {margin: 0 0 18px;}
.s2rb .sj3bj {gap: var(--hbb);display: grid;}
.s2rb .fd54c {display: grid;grid-auto-flow: column;margin: 0;overscroll-behavior-x: contain;overflow-x: auto;grid-auto-columns: 100%;scrollbar-width: none;padding: 0;scroll-snap-type: x mandatory;list-style: none;border-radius: var(--nc5);scroll-behavior: smooth;}
.s2rb .fd54c::-webkit-scrollbar {display: none;}
.s2rb .pzwc {overflow: hidden;min-width: 0;display: flex;position: relative;background: var(--pw79z);align-items: flex-end;border-radius: var(--nc5);border: 1px solid var(--nda0);scroll-snap-align: start;min-height: clamp(280px, 34vw, 440px);}
.s2rb .pzwc > picture, .fqca8 .s2rb img.r99r5.r99r5 {width: 100%;position: absolute;object-fit: cover;inset: 0;max-width: none;height: 100%;border-radius: 0;}
.s2rb .pzwc:not(.y4s8ej1)::after {inset: 0;position: absolute;background: linear-gradient(0deg, color-mix(in srgb, var(--z9f) 88%, transparent) 0%, transparent 55%);content: "";}
.s2rb .y4s8ej1 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    linear-gradient(135deg, var(--fbc), color-mix(in srgb, var(--fbc) 55%, #000));}
.s2rb .xgvaqq {display: flex;max-width:719px;z-index: 1;position: relative;align-items: flex-end;gap:16px;padding: clamp(18px, 3vw, 34px);}
.s2rb .hm9103 {font-size: 20px;border-radius: var(--nc5);align-items: center;justify-content: center;flex: 0 0 auto;width: 54px;background: var(--fbc);display: flex;height: 54px;font-weight: 800;color: var(--qvkq, var(--xrui2));}
.s2rb .ygf2 {margin: 0;letter-spacing: -.02em;font-weight: 800;line-height:1.13;color: var(--xdg5o);font-size: clamp(22px, 2.6vw, 34px);}
.s2rb .y4s8ej1 .ygf2 {color: var(--qvkq, var(--xrui2));}
.s2rb .y4s8ej1 .hm9103 {background: var(--z9f);color: var(--xdg5o);}

.s2rb .j4fvc {display: grid;grid-auto-columns: minmax(0, 1fr);gap: var(--hbb);grid-auto-flow: column;}
.s2rb .wx3y42 {text-align: left;padding: 10px;display: flex;gap:13px;border-radius: var(--nc5);border: 1px solid var(--nda0);background: var(--pw79z);transition:border-color 0.207s, color 0.234s;align-items: center;font: 600 14px/1.3 var(--ke8);cursor: pointer;position: relative;overflow: hidden;min-width: 0;color: var(--kqx);}
.s2rb .wx3y42 img {width: 72px;border-radius: calc(var(--nc5) - 4px);height: 48px;object-fit: cover;flex: 0 0 auto;}
.s2rb .wx3y42.y4s8ej1 {background: var(--pw79z);}
.s2rb .wx3y42 span {min-width: 0;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow: hidden;}
.s2rb .wx3y42 i {background: var(--fbc);left: 0;position: absolute;bottom: 0;height: 3px;width: 0;}
.s2rb .wx3y42[data-on="1"], .s2rb .wx3y42[data-on="run"] {color: var(--xdg5o);border-color: var(--fbc);}
.s2rb .wx3y42[data-on="1"] i {width: 100%;}
.s2rb .wx3y42[data-on="run"] i {animation: rbspurd var(--f61, 6000ms) linear forwards;}
@keyframes rbspurd { from {width: 0;} to {width: 100%;} }
.s2rb .n86dwq {margin: 18px 0 0;}
@media (max-width:751px) {
  .s2rb .pzwc {min-height: 0;aspect-ratio: 4 / 3;}
  .s2rb .wx3y42 {justify-content: center;padding: 6px;}
  .s2rb .wx3y42 img {width: 100%;height: 44px;}
  .s2rb .wx3y42 span {display: none;}
  .s2rb .wx3y42.y4s8ej1 {min-height: 56px;background: color-mix(in srgb, var(--fbc) 40%, var(--pw79z));}
}
@media (prefers-reduced-motion: reduce) { .s2rb .fd54c {scroll-behavior: auto;} .s2rb .wx3y42[data-on="run"] i {animation: none;width: 100%;} }

.fqca8 {align-items: stretch;column-gap: var(--gvyz);flex-wrap: wrap;display: flex;}
.fqca8 > * {box-sizing: border-box;min-width: 0;flex: 0 0 100%;}
.fqca8 > .akmgq07:has(+ .akmgq07),
.fqca8 > .akmgq07 + .akmgq07 {max-width: none;flex: 0 0 calc((100% - var(--gvyz)) / 2);}
@media (max-width:751px) {
  .fqca8 > .akmgq07:has(+ .akmgq07), .fqca8 > .akmgq07 + .akmgq07 {flex-basis: 100%;}
}
.fqca8 .yf8s.bx6fbtx {background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--fbc) 14%, transparent), transparent 70%),
    var(--z9f);position: relative;border-top: 3px solid var(--fbc) !important;overflow: hidden;}
.fqca8 .yf8s.akmgq07 {flex-direction: column;display: flex !important;max-width: none;}
.fqca8 .yf8s.akmgq07 .f0cctw {overflow: hidden;}
.fqca8 .yf8s.akmgq07 .f0cctw img {width: 100%;transition:transform 0.396s ease;aspect-ratio: 16 / 9;object-fit: cover;height: auto;}
.fqca8 .yf8s.bx6fbtx:hover .f0cctw img {transform: scale(1.04);}
.fqca8 .yf8s.akmgq07 .f9jssy5 {flex: 1 1 auto;flex-direction: column;display: flex;align-items: flex-start;}
.fqca8 .yf8s.akmgq07 .f9jssy5 > .cy1g0r6:last-child {margin-top: auto;}
.fqca8 .yf8s .pysx3px {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:765px) {
  .fqca8 .yf8s.bx6fbtx:not(.akmgq07):not(.kqny1v) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .fqca8 .yf8s .f0cctw img {transition:none;} }

.fqca8 > .qjxts8g.xx8f {border-radius: var(--nc5);border: 1px solid var(--nda0);background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--fbc) 18%, transparent), transparent 70%),
    var(--z9f);display: grid !important;align-items: center;gap: var(--gvyz);padding: var(--xjku) !important;grid-template-columns: minmax(0, 1fr);}
@media (min-width:851px) { .fqca8 > .qjxts8g.xx8f {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.xx8f .j51sba {min-width: 0;}
.xx8f .e3chcj {font-size: clamp(24px, 2.6vw, 34px);}
.xx8f a.fv00e3v {border-color: var(--fbc);background: var(--fbc);color: var(--qvkq, var(--xrui2));}
.xx8f .vq1cf {grid-template-columns: 1.2fr 1fr;gap: var(--hbb);display: grid;grid-template-rows: 1fr 1fr 1fr;aspect-ratio: 1 / 1;width: 100%;max-width:421px;justify-self: center;}
.fqca8 .xx8f img.j8ksrms.j8ksrms {width: 100%;transition:transform 0.3s;min-height: 0;border-radius: var(--nc5);border: 1px solid var(--nda0);max-height: none;object-fit: cover;height: 100%;max-width: none;}
.xx8f .pek2 {grid-row: 1 / span 3;grid-column: 1;}
.xx8f .kxm2j:nth-of-type(2) {grid-column: 2;grid-row: 1;}
.xx8f .kxm2j:nth-of-type(3) {grid-row: 2;grid-column: 2;}
.xx8f .a7hjnyt {color: var(--qvkq, var(--xrui2));grid-column: 2;font-weight: 800;justify-content: center;border-radius: var(--nc5);align-items: center;flex-direction: column;grid-row: 3;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--fbc), color-mix(in srgb, var(--fbc) 55%, #000));font-size: clamp(32px, 3.4vw, 46px);display: flex;line-height: 1;}
.xx8f .a7hjnyt small {opacity:0.83;letter-spacing: .1em;font-weight: 700;font-size: 12px;margin-top:6px;}
.xx8f:hover .j8ksrms {transform: scale(1.02);}
@media (max-width: 859.98px) { .xx8f .vq1cf {order: -1;max-width:340px;} }
@media (prefers-reduced-motion: reduce) { .xx8f .j8ksrms {transition:none;} }
.fqca8 .xx8f .v6s70q5 a {background: var(--fbc);color: var(--qvkq, var(--xrui2));border-color: var(--fbc);}
.fqca8 .xx8f .v6s70q5 a:hover {filter: brightness(1.07);}
.fqca8 .xx8f .e3chcj {font-size: clamp(24px, 2.6vw, 34px);}

.fqca8 .xx8f .d4xe {flex-wrap: wrap;display: flex !important;}
.fqca8 .xx8f .d4xe > * {flex: 1 1 120px;}

.fqca8 .edwf.rc0h032 ol {display: grid !important;list-style: none;margin: 8px 0 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--hbb);padding: 0;}
.fqca8 .edwf .pjzzq5f.pjzzq5f {min-width: 0;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--fbc) 12%, transparent), transparent 70%), var(--pw79z);border-radius: var(--nc5);border: 1px solid var(--nda0);padding: 22px 20px 28px;position: relative;display: flex;overflow: hidden;gap:11px;flex-direction: column;transition:border-color 0.198s, transform 0.249s;align-items: flex-start;}
.fqca8 .edwf .pjzzq5f:hover {border-color: var(--fbc);transform: translateY(-3px);}
.fqca8 .edwf .pjzzq5f :is(.pffyj, .j7k7zb3) {gap:11px;display: flex;flex-direction: column;align-items: flex-start;}
.fqca8 .edwf .pjzzq5f .rakh1.rakh1 {width: 56px;height: 56px;background: linear-gradient(135deg, var(--fbc), color-mix(in srgb, var(--fbc) 60%, #000));border-radius: var(--nc5);align-items: center;justify-content: center;box-shadow: 0 8px 22px color-mix(in srgb, var(--fbc) 35%, transparent);color: var(--qvkq, var(--xrui2));margin: 0;position: static;font-size: 26px;display: flex;font-weight: 800;line-height: 1;}
.fqca8 .edwf .xxcpn {font-size: 17px;overflow-wrap: anywhere;font-weight: 800;color: var(--xdg5o);}
.fqca8 .edwf .w4hcn1 {line-height:1.56;color: var(--kqx);font-size: 14.5px;overflow-wrap: anywhere;margin: 0;}
.fqca8 .edwf .pjzzq5f::after {bottom: 0;left: 0;content: "";background: var(--fbc);height: 4px;width: 25%;position: absolute;}
.fqca8 .edwf .pjzzq5f:nth-child(2)::after {width: 50%;}
.fqca8 .edwf .pjzzq5f:nth-child(3)::after {width: 75%;}
.fqca8 .edwf .pjzzq5f:nth-child(n+4)::after {width: 100%;}
@media (max-width:989px) { .fqca8 .edwf.rc0h032 ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .fqca8 .edwf.rc0h032 ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .fqca8 .edwf .pjzzq5f {transition:none;} }
.fqca8 .edwf .pjzzq5f.pjzzq5f {width: auto;flex: none;max-width: none;}

.fqca8 .p8sz .fced0c,
.gb230.gb230 .sfmqh,
.fqca8 .y0naj1j .be5yfnf {gap: var(--hbb);display: flex !important;flex-wrap: wrap;}
.fqca8 .p8sz .fced0c > * {min-width: 0;flex: 1 1 280px;max-width: none;}
.gb230.gb230 .sfmqh > * {max-width: none;flex: 1 1 220px;min-width: 0;}
.fqca8 .y0naj1j .be5yfnf > * {max-width: none;min-width: 0;flex: 1 1 200px;}

@media (min-width:765px) {
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) {grid-template-rows: auto;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);}
  .fqca8 .g6h2.g0hb:not(.s2qpt1p) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .gpbfn {grid-column: 1;grid-row: 1;}
  .fqca8 .g6h2.b5jr4q0:not(.s2qpt1p) .e0sc {grid-row: 1;grid-column: 2;}
  .fqca8 .g6h2.g0hb:not(.s2qpt1p) .gpbfn {grid-column: 2;grid-row: 1;}
  .fqca8 .g6h2.g0hb:not(.s2qpt1p) .e0sc {grid-row: 1;grid-column: 1;}
  .fqca8 .g6h2.dxbdk3:not(.s2qpt1p) .e0sc {height: auto;min-height: 0;align-self: center;aspect-ratio: 16 / 10;}
}
