

:root {--sev: clamp(18px, 2vw, 28px);--ezf:    12px;--uue6n: 1120px;--qn1b: var(--mrw);--jssh:"IBM Plex Sans", "Segoe UI", "Source Sans 3", system-ui, sans-serif;--oey: var(--jssh);--mq7:   var(--l6xn);--fop:   var(--ekm3e);--zpe:    var(--qn6);--pki: var(--ssm);--wwws: var(--p262);--cnwtk:  var(--uosx0);--bn4: clamp(10px, 1.2vw, 16px);--frc: clamp(22px, 2.6vw, 34px);}

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

.ehjnf {background: var(--qn1b);left: -9999px;padding: 12px 20px;position: absolute;text-decoration: none;z-index: 200;color: var(--i8g, var(--fyly, var(--k3t)));font-weight: 700;top: 0;}
.ehjnf:focus {left: 10px;top: 10px;}

.x1tg8 {position: sticky;z-index: 60;background: var(--ledrt);top: 0;border-bottom: 1px solid var(--fop);}
.q8s7b0 {align-items: center;min-height: 60px;max-width: var(--uue6n);margin: 0 auto;padding: 0 22px;gap:19px;display: flex;}
.ya9c0v {text-decoration: none;display: inline-flex;min-height: 44px;align-items: center;}
.ya9c0v img {height: 24px;width: auto;display: block;}
.ws4jgs {color: var(--gfq);font: 800 19px/1 var(--jssh);letter-spacing: -.03em;}

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

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

.gk9p,
.y41bg :is(.cweka, .rkebvk, .g2pg2m, .tk8vefh,
             .t6sar, .z43jc, .yfvfhyv) a[role="button"],
.y41bg .tk8vefh a {font: 700 14.5px/1 var(--jssh);display: inline-flex;min-height: 44px;cursor: pointer;letter-spacing: -.01em;padding: 0 20px;justify-content: center;align-items: center;text-decoration: none;border-radius: var(--ezf);border: 0;}
.rctrsy {background: var(--qn0);box-shadow: inset 0 0 0 1px var(--fop);color: var(--cia8x, var(--rbqll));}
.nbtvs {color: var(--i30w, var(--q61));background: var(--ovu6);}
.nbtvs:hover {background: var(--z8nxv);}
.c1ct0 {display: flex;width: 100%;margin-top:14px;}

.y41bg :is(.cweka, .rkebvk, .g2pg2m, .tk8vefh,
             .t6sar, .z43jc, .yfvfhyv) a[role="button"],
.y41bg .tk8vefh a {color: var(--fyly, var(--k3t));background: var(--mrw);}
.y41bg :is(.cweka, .rkebvk, .g2pg2m, .tk8vefh,
             .t6sar, .z43jc, .yfvfhyv) a[role="button"]:hover,
.y41bg .tk8vefh a:hover {background: var(--z8nxv);}

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

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

.y41bg :is(.yfvfhyv, .z43jc, .t6sar, .d362qf,
             .b1psar, .v108, .g2pg2m, .rkebvk,
             .ydf3ky, .fy44sv) {position: relative;background: var(--mq7);padding: var(--frc) !important;border: 1px solid var(--fop);border-radius: var(--ezf);}

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

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

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

.y41bg .cweka.js46 {display: grid;padding: 0 !important;min-height: 0 !important;gap: var(--bn4);grid-template-columns: minmax(0, 1fr);background: none;border: 0;border-radius: 0;}

.y41bg .cweka .vp86,
.y41bg .cweka .xqxkke9 {background: var(--mq7);min-width: 0;margin: 0;border: 1px solid var(--fop);border-radius: var(--ezf);}

.y41bg .cweka .vp86 {align-items: flex-start;text-align: left;display: flex;flex-direction: column;padding: clamp(22px, 2.8vw, 38px) var(--frc);max-width: none;gap:13px;justify-content: center;}
.y41bg .cweka .j6vmn {text-wrap: balance;letter-spacing: -.028em;color: var(--zpe);line-height:1.05;font-size: clamp(30px, 3.8vw, 52px);margin: 0;font-weight: 800;}
.y41bg .cweka .gkwmhm {color: var(--cnwtk);font-size: 15.5px;line-height:1.58;margin: 0;max-width: 54ch;}
.y41bg .cweka .fzt3e {justify-content: center;text-decoration: none;min-height: 48px;color: var(--fyly, var(--k3t));transition:filter 0.186s;border-radius: var(--ezf);white-space: nowrap;font-weight: 700;display: inline-flex;align-items: center;padding: 0 26px;background: var(--mrw);font-size: 15px;}
.y41bg .cweka .fzt3e:hover {filter: brightness(1.07);}

.y41bg .cweka .xqxkke9 {position: relative;overflow: hidden;color: var(--w7nq, var(--zpe));max-height: 32vh;aspect-ratio: 16 / 10;background: var(--m33, var(--wwws));}
.y41bg .cweka .fbaj067,
.y41bg .cweka .xqxkke9 img {border-radius: 0;display: block;width: 100%;object-fit: cover;height: 100%;}

.y41bg .cweka .tmjpe {align-items: center;color: color-mix(in srgb, var(--qn1b) 42%, var(--zpe));letter-spacing: -.04em;line-height: 1;font-weight: 800;font-size: clamp(46px, 8vw, 104px);justify-content: center;display: flex;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--zpe) 6%, transparent) 0 1px,
      transparent 1px var(--xgl3, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--zpe) 6%, transparent) 0 1px,
      transparent 1px var(--xgl3, 30px)),
    linear-gradient(var(--av8n8, 160deg),
      color-mix(in srgb, var(--qn1b) 22%, var(--wwws)) 0%,
      color-mix(in srgb, var(--p8si, var(--qn1b)) 12%, var(--wwws)) 100%);position: absolute;inset: 0;}

@media (min-width:753px) {
  
  .y41bg .cweka.js46 {grid-template-rows: minmax(0, 1fr);grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);}
  .y41bg .cweka .vp86 {grid-row: 1;}
  .y41bg .cweka .xqxkke9 {aspect-ratio: auto;grid-row: 1;height: 100%;max-height: none;}
  .y41bg .cweka.xg4r .vp86  {grid-column: 2;}
  .y41bg .cweka.xg4r .xqxkke9  {grid-column: 1;}
  .y41bg .cweka.yh6g429 .vp86  {grid-column: 1;}
  .y41bg .cweka.yh6g429 .xqxkke9  {grid-column: 2;}
}

.y41bg .cweka.sryrse6 {min-height: min(52vh, 460px);gap: var(--bn4);flex-direction: column;position: relative;display: flex !important;padding: var(--bn4) !important;}
.y41bg .cweka.sryrse6 .xqxkke9 {position: absolute;inset: 0;aspect-ratio: auto;border-radius: 0;border: 0;max-height: none;grid-row: auto;z-index: 0;}
.y41bg .cweka.sryrse6 .vp86 {z-index: 1;position: relative;background: color-mix(in srgb, var(--mq7) 90%, transparent);}
.y41bg .cweka.sryrse6 .vp86 {margin-top: auto;}
@media (max-width:705px) {
  .y41bg .cweka.sryrse6 {min-height: min(44vh, 380px);}
}
@media (min-width:753px), (min-width: 960px) {
  .y41bg .cweka.sryrse6 .xqxkke9 {grid-row: auto;aspect-ratio: auto;max-height: none;height: 100%;}
  .y41bg .cweka.sryrse6 .vp86,
  .y41bg .cweka.sryrse6 .xqxkke9 {grid-column: auto;}
}
@media (min-width:965px) {
  
  .y41bg .cweka.js46 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .y41bg .cweka.yh6g429 .vp86  {grid-column: 1 / span 2;}
  .y41bg .cweka.yh6g429 .xqxkke9  {grid-column: 3;}
  .y41bg .cweka.xg4r .vp86  {grid-column: 2 / span 2;}
  .y41bg .cweka.xg4r .xqxkke9  {grid-column: 1;}
}

.ear7 {background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);padding: clamp(16px, 1.8vw, 22px);}

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

.mmdr01 {margin: 0 0 8px;}
.ked64xb {margin: 0;line-height:1.58;font-size: 15px;color: var(--cnwtk);}

.e9jgj {gap: var(--bn4);display: grid;list-style: none;margin: 0;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));padding: 0;}
.d1ny {position: relative;overflow: hidden;}
.g9g220 {right: 10px;pointer-events: none;color: color-mix(in srgb, var(--qn1b) 22%, transparent);position: absolute;top: 2px;font-weight: 800;font-size: 56px;line-height: 1;}
.nzw4g {position: relative;font-weight: 700;display: block;margin: 0 0 6px;font-size: 15.5px;}
.g5nn {margin: 0;position: relative;color: var(--cnwtk);font-size: 14.5px;line-height:1.54;}

.d362qf.s5bc52f {color: var(--zpe);}
.d362qf.d362qf .dv4yjs {gap: var(--bn4);margin: 0;display: grid;list-style: none;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));padding: 0;}
.d362qf.d362qf .a2ex1p {padding: clamp(14px, 1.6vw, 18px);line-height:1.52;color: var(--zpe);font-size: 15px;border: 1px solid var(--fop);border-left: 3px solid var(--pki);border-radius: var(--ezf);background: var(--wwws);}
.d362qf.d362qf .m2mn8s8 {background: color-mix(in srgb, var(--qn1b) 7%, var(--wwws));border-left-color: var(--qn1b);}
.d362qf.d362qf .hg5err {border-left-color: color-mix(in srgb, var(--zpe) 40%, transparent);background: color-mix(in srgb, var(--zpe) 4%, var(--wwws));}

.d362qf.d362qf .m011cp0 {font-size: 11px;font-weight: 700;color: var(--cnwtk);align-items: center;margin: 0 0 8px;gap:7px;display: flex;text-transform: uppercase;letter-spacing: .09em;}
.d362qf.d362qf .zz84sj3 {font-style: normal;width: 17px;align-items: center;color: var(--zpe);background: color-mix(in srgb, var(--zpe) 12%, transparent);display: inline-flex;border-radius:5px;justify-content: center;font-weight: 800;line-height: 1;flex: 0 0 auto;font-size: 12px;height: 17px;}
.d362qf.d362qf .m2mn8s8 .zz84sj3 {background: var(--qn1b);color: var(--i8g, var(--fyly, var(--k3t)));}

.y41bg .bahj5c5 .wxk4zq {grid-auto-flow: dense;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));padding: 0;gap: var(--bn4);display: grid;margin: 0;list-style: none;}

@media (max-width:1005px) {
  .y41bg .bahj5c5 .wxk4zq {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:526px) {
  .y41bg .bahj5c5 .wxk4zq {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .y41bg .bahj5c5 .q5btw {grid-row: span 1;}
}
.y41bg .bahj5c5 .y9zhs {min-width: 0;}

.y41bg .bahj5c5 .q5btw {grid-row: span 2;grid-column: span 2;}
.y41bg .bahj5c5 .b53ft {border: 1px solid var(--fop);border-radius: var(--ezf);transition:border-color 0.144s;color: inherit;flex-direction: column;overflow: hidden;background: var(--wwws);display: flex;height: 100%;text-decoration: none;}
.y41bg .bahj5c5 .b53ft:hover {border-color: var(--qn1b);}
.y41bg .bahj5c5 .f4ggk8c {position: relative;min-height: 0;flex: 1 1 auto;aspect-ratio: 3 / 2;margin: 0;}
.y41bg .bahj5c5 .q5btw .f4ggk8c {aspect-ratio: 1 / 1;}
.y41bg .bahj5c5 .f4ggk8c img {width: 100%;height: 100%;border-radius: 0;display: block;object-fit: cover;}

.y41bg .bahj5c5 .j8a0fwt {position: absolute;left: 8px;letter-spacing: .09em;border-radius: 999px;font-size: 11.5px;text-transform: uppercase;padding: 5px 12px;color: #fff;font-weight: 800;top: 8px;background: color-mix(in srgb, #000 58%, transparent);}
.y41bg .bahj5c5 .c3x393 {font-size: 14px;padding: 11px 13px;line-height:1.28;display: block;font-weight: 700;color: var(--zpe);}
.y41bg .bahj5c5 .q5btw .c3x393 {font-size: 17px;padding: 14px 16px;}

.y41bg .vxj2qzx .hnxj {list-style: none;margin: 0;display: grid;gap: var(--bn4);padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) { .y41bg .vxj2qzx .hnxj {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .y41bg .vxj2qzx .hnxj {grid-template-columns: minmax(0, 1fr);} }
.y41bg .vxj2qzx .qd7b {min-width: 0;}
.y41bg .vxj2qzx .qfrw {text-decoration: none;flex-direction: column;justify-content: center;align-items: center;display: flex;background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);transition:border-color 0.184s;padding: 22px 16px;gap:12px;height: 100%;min-height: 138px;}
.y41bg .vxj2qzx .qfrw:hover {border-color: var(--qn1b);}
.y41bg .vxj2qzx .b1gn852 {margin: 0;}
.y41bg .vxj2qzx .b1gn852 img {border-radius: 0;height: 46px;width: auto;display: block;object-fit: contain;max-width: 100%;}
.y41bg .vxj2qzx .fw10 {font-weight: 700;letter-spacing: .08em;text-align: center;text-transform: uppercase;color: var(--cnwtk);font-size: 12.5px;}

.y41bg .f6yyj9 .baejdm7 {padding: 0;display: grid;margin: 0;gap: var(--bn4);list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) { .y41bg .f6yyj9 .baejdm7 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .y41bg .f6yyj9 .baejdm7 {grid-template-columns: minmax(0, 1fr);} }
.y41bg .f6yyj9 .gatr {min-width: 0;}
.y41bg .f6yyj9 .am8d6 {height: 100%;border: 1px solid var(--fop);border-radius: var(--ezf);justify-content: center;aspect-ratio: 1 / 1;text-decoration: none;padding: 16px;flex-direction: column;background: var(--wwws);display: flex;transition:border-color 0.121s;align-items: center;gap:11px;}
.y41bg .f6yyj9 .am8d6:hover {border-color: var(--qn1b);}
.y41bg .f6yyj9 .am8d6 img {width: auto;height: 38px;max-width: 80%;display: block;border-radius: 0;object-fit: contain;}
.y41bg .f6yyj9 .svwtw {color: var(--cnwtk);overflow: hidden;text-align: center;font-size: 11.5px;text-transform: uppercase;letter-spacing: .07em;max-width: 100%;white-space: nowrap;font-weight: 700;text-overflow: ellipsis;}

.y41bg .z43jc .f0qrvh7 {margin-bottom: var(--bn4);gap: var(--bn4);grid-template-columns: minmax(0, 1fr);display: grid;}
.y41bg .z43jc .rah34wz {border: 1px solid color-mix(in srgb, var(--qn1b) 26%, var(--fop));border-radius: var(--ezf);padding: 20px var(--frc);flex-direction: column;background: color-mix(in srgb, var(--qn1b) 10%, var(--wwws));gap:3px;justify-content: center;display: flex;}
.y41bg .z43jc .f1p49 {font-weight: 800;line-height: 1;font-size: clamp(38px, 5vw, 58px);color: color-mix(in srgb, var(--qn1b) 55%, var(--zpe));letter-spacing: -.04em;}
.y41bg .z43jc .kxm9h5r {text-transform: uppercase;font-size: 11.5px;font-weight: 700;letter-spacing: .1em;color: var(--cnwtk);}
.y41bg .z43jc .yx83t {max-width: 56ch;margin: 0;color: var(--cnwtk);line-height:1.60;font-size: 15px;align-self: center;}
.y41bg .z43jc .h28wktm {gap: var(--bn4);display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}
.y41bg .z43jc .er085n {background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);gap:9px;flex-direction: column;padding: 16px;display: flex;}
.y41bg .z43jc .va1brj8 {letter-spacing: .06em;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));font-size: 12.5px;font-weight: 800;}
.y41bg .z43jc .rfxxy {font-size: 14.5px;color: var(--zpe);flex: 1 1 auto;line-height:1.62;margin: 0;}
.y41bg .z43jc .a8qj {font-size: 11.5px;color: var(--cnwtk);letter-spacing: .08em;font-weight: 700;text-transform: uppercase;}
@media (min-width:706px) {
  .y41bg .z43jc .f0qrvh7 {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.y41bg .g2pg2m.khez8c8 {max-width:560px;}
.y41bg .g2pg2m.rrkfrb {display: grid;grid-template-columns: minmax(0, 1fr);padding: 0 !important;overflow: hidden;}
.y41bg .g2pg2m .m2ppt {min-width: 0;margin: 0;}
.y41bg .g2pg2m .m2ppt img {height: 100%;object-fit: cover;display: block;border-radius: 0;width: 100%;aspect-ratio: 16 / 10;}
.y41bg .g2pg2m .vc70x3p {gap:13px;padding: clamp(20px, 2.6vw, 30px) var(--frc);flex-direction: column;align-items: flex-start;display: flex;min-width: 0;}
.y41bg .g2pg2m .yvtaem {line-height:1.19;font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.02em;margin: 0;color: var(--zpe);font-weight: 800;}
.y41bg .g2pg2m .yvtaem::before {content: none;}
.y41bg .g2pg2m .nv75kb {font-size: 15px;color: var(--cnwtk);line-height:1.64;}
.y41bg .g2pg2m .nv75kb :is(p, li):last-child {margin-bottom: 0;}
.y41bg .g2pg2m .vzasd {text-decoration: none;font-weight: 700;font-size: 14.5px;border-radius: var(--ezf);white-space: nowrap;padding: 0 24px;min-height: 46px;justify-content: center;transition:filter 0.142s;color: var(--fyly, var(--k3t));align-items: center;display: inline-flex;background: var(--mrw);}
.y41bg .g2pg2m .vzasd:hover {filter: brightness(1.07);}
@media (min-width:625px) {
  
  .y41bg .g2pg2m.rrkfrb {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .y41bg .g2pg2m.vj0y1n .m2ppt {order: 2;}
  .y41bg .g2pg2m.kb1w {grid-template-columns: minmax(0, 1fr);}
  .y41bg .g2pg2m .m2ppt img {height: 100%;aspect-ratio: auto;}
}

.y41bg .rkebvk.f6bt {text-align: left;}
.y41bg .rkebvk .b9by0 {margin-bottom: var(--sev);}
.y41bg .rkebvk .mpwb {margin: 0 0 8px;line-height:1.16;font-size: clamp(27px, 3.9vw, 44px);letter-spacing: -.02em;color: var(--zpe);font-weight: 800;}
.y41bg .rkebvk .y3wqq4 {line-height:1.60;margin: 0;font-size: clamp(16px, 1.45vw, 18px);max-width: 60ch;color: var(--cnwtk);}
.y41bg .rkebvk .ykn2kt4 {max-width: none;flex-wrap: wrap;gap:10px;display: flex;margin: 16px 0 0;}
.y41bg .rkebvk .dsqp.dsqp,
.y41bg .rkebvk .eevf3x.eevf3x {border-radius: var(--ezf);justify-content: center;align-items: center;font-size: 14.5px;padding: 0 24px;white-space: nowrap;display: inline-flex;text-decoration: none;min-height: 46px;font-weight: 700;}
.y41bg .rkebvk .dsqp.dsqp {color: var(--fyly, var(--k3t));background: var(--mrw);}
.y41bg .rkebvk .dsqp.dsqp:hover {filter: brightness(1.07);}

.y41bg .rkebvk .eevf3x.eevf3x {border: 1px solid var(--fop);color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));background: var(--wwws);}
.y41bg .rkebvk .eevf3x.eevf3x:hover {border-color: var(--qn1b);}
.y41bg .rkebvk .dc4dpq8 {padding: 0;display: grid;margin: 0;list-style: none;gap: var(--bn4);grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));}
.y41bg .rkebvk .dv60ey7 {min-width: 0;background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);flex-direction: column;display: flex;overflow: hidden;}

.y41bg .rkebvk.zyvy92 .dv60ey7:first-child {grid-column: 1 / -1;}
.y41bg .rkebvk.zyvy92 .dv60ey7:first-child .vrc3p img {aspect-ratio: 21 / 9;}
.y41bg .rkebvk .vrc3p {margin: 0;}
.y41bg .rkebvk .vrc3p img {display: block;height: auto;object-fit: cover;width: 100%;aspect-ratio: 3 / 2;border-radius: 0;}
.y41bg .rkebvk .fv0x6ex {font-size: clamp(15px, 1.4vw, 17px);display: block;color: var(--zpe);font-weight: 700;line-height:1.50;padding: 12px 14px;}

.y41bg .b1psar.bkygs {grid-template-columns: auto minmax(0, 1fr);align-items: center;display: grid;gap:13px 16px;}
.y41bg .b1psar .xxabh8n {width: 66px;height: 66px;overflow: hidden;margin: 0;border-radius: var(--ezf);border: 1px solid var(--fop);}
.y41bg .b1psar .xxabh8n img {display: block;border-radius: 0;width: 100%;object-fit: cover;height: 100%;}
.y41bg .b1psar .kffnsh {gap:5px 10px;flex-wrap: wrap;display: flex;align-items: center;min-width: 0;}
.y41bg .b1psar .px6sgww {font-weight: 800;margin: 0;width: 100%;color: var(--zpe);font-size: 18px;}
.y41bg .b1psar .zpqz7wf {font-size: 14px;margin: 0;color: var(--cnwtk);}
.y41bg .b1psar .txzcat4 {font-weight: 700;background: color-mix(in srgb, var(--qn1b) 12%, transparent);padding: 4px 10px;letter-spacing: .05em;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));font-size: 11.5px;border-radius: 999px;}
.y41bg .b1psar .dsgf1k {grid-column: 1 / -1;max-width: 74ch;font-size: 15px;line-height:1.67;color: var(--cnwtk);margin: 0;}
.y41bg .b1psar .rkvkkqa {gap:8px;grid-column: 1 / -1;display: flex;}
.y41bg .b1psar .bbt8whq {height: 44px;display: inline-flex;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));background: var(--wwws);align-items: center;transition:border-color 0.147s;text-decoration: none;justify-content: center;border-radius: var(--ezf);border: 1px solid var(--fop);width: 44px;}
.y41bg .b1psar .bbt8whq:hover {border-color: var(--qn1b);}
.y41bg .b1psar .bbt8whq svg {display: block;}
.y41bg .b1psar .x6p6y12 {line-height:1.60;color: var(--cnwtk);padding-top:12px;margin: 0;font-size: 12.5px;grid-column: 1 / -1;border-top: 1px solid var(--fop);}

.y41bg .cwg97v.n60hddb {display: grid;gap:10px var(--sev);}
.y41bg .cwg97v .a8tk9sd {font-weight: 800;text-transform: uppercase;font-size: 11.5px;margin: 0;color: var(--cnwtk);letter-spacing: .12em;}
.y41bg .cwg97v .rc539 {max-width: 72ch;line-height:1.70;font-size: 16px;color: var(--zpe);}
.y41bg .cwg97v .rc539 :is(p, li) {color: var(--zpe);}
.y41bg .cwg97v .rc539 :last-child {margin-bottom: 0;}
@media (min-width:808px) {
  
  .y41bg .cwg97v.n60hddb {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .y41bg .cwg97v .a8tk9sd {padding-top:4px;}
}

.y41bg .a5v1kgz .kwk69fw {gap:5px 16px;margin-bottom: var(--sev);grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;}

.y41bg .a5v1kgz .kwk69fw:not(:has(.kwjxp9)) {grid-template-columns: minmax(0, 1fr);}
.y41bg .a5v1kgz .kwjxp9 {background: color-mix(in srgb, var(--qn1b) 12%, var(--wwws));align-items: center;overflow: hidden;justify-content: center;margin: 0;border-radius: var(--ezf);border: 1px solid var(--fop);width: 68px;display: flex;height: 68px;grid-row: 1 / span 2;}
.y41bg .a5v1kgz .kwjxp9 img {max-width: 78%;width: auto;border-radius: 0;display: block;max-height: 78%;height: auto;object-fit: contain;}
.y41bg .a5v1kgz .bxzv {font-size: clamp(19px, 2.2vw, 26px);margin: 0;line-height:1.18;font-weight: 800;letter-spacing: -.02em;color: var(--zpe);}
.y41bg .a5v1kgz .bxzv::before {content: none;}
.y41bg .a5v1kgz .w0ysfrf {line-height:1.55;margin: 0;font-size: 15px;color: var(--cnwtk);}

.y41bg .a5v1kgz .z7nc01h {list-style: none;margin: 0 0 var(--sev);gap: var(--bn4);display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));padding: 0;}
.y41bg .a5v1kgz .gr43fw {background: var(--wwws);min-width: 0;display: flex;flex-direction: column;gap:2px;padding: 14px 16px;border: 1px solid var(--fop);border-radius: var(--ezf);}
.y41bg .a5v1kgz .pvc5q {font-size: 19px;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));font-weight: 800;letter-spacing: -.02em;}
.y41bg .a5v1kgz .vvbv7 {font-size: 11px;color: var(--cnwtk);text-transform: uppercase;letter-spacing: .09em;font-weight: 700;}
.y41bg .a5v1kgz .bp6kw {gap: var(--bn4);grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));display: grid;}
.y41bg .a5v1kgz .bx5wf6k {border-radius: var(--ezf);border: 1px solid var(--fop);justify-content: center;align-items: center;text-decoration: none;background: var(--wwws);transition:border-color 0.155s;min-height: 48px;display: flex;font-weight: 700;font-size: 14px;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));padding: 0 22px;}
.y41bg .a5v1kgz .bx5wf6k:hover {border-color: var(--qn1b);}

.y41bg .tk8vefh.m9rq9c {border: 0;display: flex;padding: 0 !important;background: none;}
.y41bg .tk8vefh.fx69np  {justify-content: flex-start;}
.y41bg .tk8vefh.mqw2at   {justify-content: center;}
.y41bg .tk8vefh.m257 {justify-content: flex-end;}
.y41bg .tk8vefh .cw7f4b4 {text-decoration: none;padding: 0 34px;min-height: 54px;display: inline-flex;position: relative;background: var(--mrw);transition:filter 0.16s;justify-content: center;align-items: center;color: var(--fyly, var(--k3t));border-radius: var(--ezf);}
.y41bg .tk8vefh .cw7f4b4:hover {filter: brightness(1.07);}
.y41bg .tk8vefh .df51 {font-weight: 700;font-size: 15.5px;letter-spacing: .01em;}

.y41bg .tk8vefh .kca9 {border-radius:3px;bottom: 10px;background: color-mix(in srgb, currentColor 55%, transparent);right: 10px;width: 6px;height: 6px;position: absolute;}
.y41bg .tk8vefh.r7a1ehm {display: block;}
.y41bg .tk8vefh.r7a1ehm .cw7f4b4 {display: flex;width: 100%;}

.y41bg .q04h.yjr3z {position: relative;border-radius: var(--ezf);border: 1px solid var(--fop);padding: 0 !important;overflow: hidden;}
.y41bg .q04h .fs4ey {display: block;}
.y41bg .q04h .fs4ey img {width: 100%;border-radius: 0;display: block;height: auto;}

.y41bg .q04h .p5q8ksx,
.y41bg .q04h .g293q,
.y41bg .q04h .pb21new,
.y41bg .q04h .jhth {height: 7px;pointer-events: none;width: 7px;background: color-mix(in srgb, #fff 82%, transparent);box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);position: absolute;border-radius:2px;}
.y41bg .q04h .p5q8ksx {top: 12px;left: 12px;}
.y41bg .q04h .g293q {top: 12px;right: 12px;}
.y41bg .q04h .pb21new {bottom: 12px;left: 12px;}
.y41bg .q04h .jhth {bottom: 12px;right: 12px;}

.y41bg .v108 .nscczz {display: block;font-size: 11.5px;margin-bottom:13px;color: var(--cnwtk);font-weight: 800;letter-spacing: .12em;text-transform: uppercase;}

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

.y41bg .v108 .b5hvk5v li a {color: var(--zpe);line-height:1.37;text-decoration: none;padding: 10px 14px;font-weight: 600;height: 100%;font-size: 14px;min-height: 52px;border: 1px solid var(--fop);border-radius: var(--ezf);gap:9px;background: var(--wwws);display: flex;align-items: center;transition:border-color 0.138s;}
.y41bg .v108 .b5hvk5v li a::before {font-weight: 800;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));font-size: 11px;letter-spacing: .06em;flex: 0 0 auto;content: counter(grmap, decimal-leading-zero);}
.y41bg .v108 .b5hvk5v li a:hover {border-color: var(--qn1b);}

.y41bg .ydf3ky .tsbc {letter-spacing: .12em;font-weight: 800;margin-bottom:14px;display: block;color: var(--cnwtk);text-transform: uppercase;font-size: 11.5px;}

.y41bg .ydf3ky .vtebv {right: 12px;height: 7px;position: absolute;width: 7px;background: color-mix(in srgb, var(--qn1b) 45%, transparent);bottom: 12px;border-radius:1px;}
.y41bg .ydf3ky.rm5b {position: relative;}
.y41bg .fy44sv .eayz3 {font-weight: 800;color: var(--zpe);line-height:1.22;margin: 0 0 16px;letter-spacing: -.02em;font-size: clamp(19px, 2.2vw, 26px);}
.y41bg .fy44sv .eayz3::before {content: none;}

.y41bg .ydf3ky .y1fcdx0,
.y41bg .fy44sv .h81ft0k {overflow-x: auto;}
.y41bg .ydf3ky .y1fcdx0 table,
.y41bg .fy44sv .h81ft0k table {margin: 0;}

.y41bg .fy44sv .vafpw {display: inline-block;letter-spacing: .09em;background: color-mix(in srgb, var(--qn1b) 10%, transparent);border-radius: 999px;text-transform: uppercase;padding: 5px 11px;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));font-size: 11px;font-weight: 800;margin: 14px 0 0;}
.t6sar.t6sar li {border-radius: var(--ezf);}

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

.k90cm9 {background: var(--mq7);border: 1px solid color-mix(in srgb, var(--qn1b) 40%, transparent);border-radius: var(--ezf);padding: var(--frc);}
.baqatp {letter-spacing: .06em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--oey);margin: 0;text-transform: uppercase;}
.s2p9wbe {margin: 10px 0 0;color: var(--cnwtk);}

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

.gyjhr {background: var(--mq7);justify-content: center;gap:13px;left: 12px;align-items: center;border-radius: var(--ezf);border: 1px solid color-mix(in srgb, var(--qn1b) 42%, transparent);right: 12px;padding: 12px 38px 12px 16px;bottom: 12px;position: fixed;display: flex;z-index: 70;}
.wcsq {letter-spacing: .06em;font: 600 13px/1 var(--oey);}

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

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

.yp7y2p::before {inset: 11px;background: var(--wwws);border-radius:3px;border: 1px solid var(--fop);position: absolute;content: '';transition:background 0.153s, border-color 0.126s;}
.yp7y2p svg {z-index: 1;position: relative;}
.yp7y2p:hover {color: var(--zpe);}
.yp7y2p:hover::before {border-color: color-mix(in srgb, var(--qn1b) 50%, var(--fop));background: color-mix(in srgb, var(--zpe) 10%, var(--wwws));}
.yp7y2p:focus-visible {outline: 2px solid var(--qn1b);outline-offset: -3px;}

.qcdn.qcdn {border-top: 1px solid var(--fop);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);background: var(--y5e);}
.qcdn .ef1pnk {gap:27px 48px;max-width: var(--uue6n);display: grid;margin: 0 auto;align-items: start;grid-template-columns: minmax(0, 1fr) auto;}
.qcdn .f3z047 img {width: auto;display: block;height: 26px;}
.qcdn .f3z047 span {font: 700 17px/1 var(--oey);text-transform: uppercase;letter-spacing: .08em;}
.qcdn .v2hx {display: grid;gap:44px;grid-auto-flow: column;}
.qcdn .v2hx ul {list-style: none;gap:7px;margin: 0;display: grid;padding: 0;}
.qcdn .v2hx a {align-items: center;font: 600 11.5px/1 var(--oey);text-transform: uppercase;letter-spacing: .1em;text-decoration: none;min-height: 44px;color: var(--cnwtk);display: flex;}
.qcdn .v2hx a:hover {color: var(--zpe);}
.qcdn .xkcg1 {gap:11px;max-width: var(--uue6n);display: flex;margin: 24px auto 0;align-items: center;opacity:0.7;flex-wrap: wrap;}
.qcdn .r2px5 {border-top: 1px solid var(--fop);max-width: var(--uue6n);padding-top:19px;margin: 24px auto 0;}
.qcdn .r2px5 p {margin: 0;font-size: 12.5px;color: var(--cnwtk);}
.qcdn .r2px5 p + p {margin-top:7px;line-height:1.60;}

@media (max-width:886px) {
  .xzc0 {display: flex;}
  .mcex00 {display: none;}
  
  .n0xd {flex: 0 0 auto;margin-left: auto;}
  .gk9p {padding: 0 14px;font-size: 13.5px;}
  .ya9c0v {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .ws4jgs {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .q8s7b0 {padding: 0 14px;gap:11px;}
  .y41bg {padding-left:15px;padding-right:14px;}
  
  .aabb37x {grid-template-columns: 1fr;}
  .db7tk {padding: 0;}
  .db7tk + .db7tk {border-left: 0;margin-top:18px;padding-top:19px;border-top: 1px solid var(--fop);}
  .m0zy {padding-left:15px;}
}

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

.t99073 {position: fixed;inset: 0;cursor: pointer;visibility: hidden;background: color-mix(in srgb, #000 56%, transparent);transition:opacity 0.195s ease, visibility 0.2s;opacity:0.05;z-index: 90;}
.qg43d5 {display: flex;z-index: 91;right: 0;transform: translateX(100%);visibility: hidden;width: min(88vw, 380px);top: 0;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;background: var(--mq7);bottom: 0;flex-direction: column;border-left: 1px solid var(--fop);overflow-y: auto;position: fixed;transition:transform 0.222s ease, visibility 0.24s;}
.fy6f9:checked ~ .t99073 {opacity:0.98;visibility: visible;}
.fy6f9:checked ~ .qg43d5 {transform: translateX(0);visibility: visible;}

.kwrmp {display: flex;align-items: center;justify-content: space-between;padding: 14px 8px 14px 20px;gap:11px;border-bottom: 1px solid var(--fop);}
.q1c24z {overflow-wrap: anywhere;font: 700 19px/1.2 var(--jssh);min-width: 0;color: var(--zpe);}
.dyd3 {border-radius: var(--ezf);min-height: 44px;align-items: center;justify-content: center;line-height: 1;color: var(--zpe);display: flex;cursor: pointer;font-size: 27px;min-width: 44px;flex: 0 0 auto;}
.dyd3:hover {background: var(--wwws);}

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

.vz118hk {border-top: 1px solid var(--fop);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:10px;display: grid;}
.nwje,
.fxjd {justify-content: center;text-decoration: none;min-height: 48px;border-radius: var(--ezf);font-size: 15px;padding: 12px 18px;font-weight: 700;display: flex;align-items: center;}
.nwje {background: transparent;border: 1px solid var(--fop);color: var(--zpe);}
.nwje:hover {background: var(--wwws);}
.fxjd {color: var(--i30w, var(--q61));border: 1px solid transparent;background: var(--ovu6);}

.qg43d5 a:focus-visible,
.dyd3:focus-visible,
.xzc0:focus-visible {outline: 2px solid var(--qn1b);outline-offset: 2px;}

.c87v {display: grid;padding: 12px;gap: var(--bn4);}
.c87v ul {display: grid;gap: var(--bn4);}
.c87v li + li {border-top: 0;}
.c87v a {padding: 10px 14px;background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);}

@media (min-width:887px) {
  .t99073, .qg43d5 {display: none;}
}

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

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

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

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

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

.y41bg .v108 .esz8md > summary {cursor: pointer;align-items: center;display: flex;list-style: none;min-height: 44px;gap:11px;}
.y41bg .v108 .esz8md > summary::-webkit-details-marker {display: none;}
.y41bg .v108 .esz8md > summary:focus-visible {outline: 3px solid var(--qn1b);outline-offset: 3px;}
.y41bg .v108 .esz8md > summary .nscczz {margin: 0;}

.y41bg .v108 .esz8md > summary::after {background: transparent;width: 12px;flex: 0 0 auto;height: 12px;border: 2px solid var(--qn1b);margin-left: auto;transition:background-color 0.197s ease;content: "";}
.y41bg .v108 .esz8md[open] > summary::after {background: var(--qn1b);}
.y41bg .v108 .esz8md[open] > summary {margin-bottom:13px;}
@media (prefers-reduced-motion: reduce) {
  .y41bg .v108 .esz8md > summary::after {transition:none;}
}

.y41bg {padding-bottom: max(96px, var(--mkb, 96px));}

.wfpxem {--fj5c: 12px;--c5pnb: uppercase;--kvaf: 1px solid var(--fop);--mlx: .08em;--c6b: var(--ezf);--iein: var(--ezf);--c2l: 4px;}

.y41bg .cwg97v h2.a8tk9sd.a8tk9sd {text-transform: uppercase;padding: 0 !important;font-size: 11.5px !important;margin: 0 !important;line-height: inherit !important;font-style: normal !important;text-align: start !important;letter-spacing: .12em;color: var(--cnwtk);font-weight: 800 !important;font-family: inherit !important;}
.y41bg .ydf3ky h2.tsbc.tsbc {letter-spacing: .12em;text-align: start !important;display: block;line-height: inherit !important;color: var(--cnwtk);font-family: inherit !important;font-weight: 800 !important;font-size: 11.5px !important;margin: 0 0 14px !important;text-transform: uppercase;padding: 0 !important;font-style: normal !important;}
.y41bg h2.a8tk9sd.a8tk9sd::before, .y41bg h2.tsbc.tsbc::before {content: none;display: none;}
@media (min-width:808px) {
  .y41bg .cwg97v h2.a8tk9sd.a8tk9sd {padding-top:4px !important;}
}

.x9vf .g9g220, .g9g220 {color: color-mix(in srgb, var(--qn1b) 55%, var(--zy3k, var(--cnwtk)));}

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

.y41bg .cweka .tw31nn {flex-wrap: wrap;gap:14px 20px;align-items: center;display: flex;width: 100%;}
.y41bg .cweka .tw31nn .gkwmhm {flex: 1 1 240px;}
.y41bg .cweka .tw31nn .fzt3e {flex: 0 0 auto;}

.y41bg .cweka .jw0f0 {padding-bottom: clamp(14px, 1.6vw, 20px);align-items: flex-start;width: 100%;border-bottom: 1px solid var(--fop);flex-direction: column;gap:11px;display: flex;}

.y41bg .yfvfhyv .mmdr01 {font: 700 15px/1.3 var(--oey);text-transform: uppercase;color: var(--zpe);margin: 0 0 8px;letter-spacing: .06em;}

.y41bg .yfvfhyv .z7tt {list-style: none;margin: 0;counter-reset: grfaq;padding: 0;}
.y41bg .yfvfhyv .z7tt > .e51h {counter-increment: grfaq;}
.y41bg .yfvfhyv .z7tt > .e51h .mmdr01::before {display: inline-block;font-size: 11px;margin-right:8px;letter-spacing: .06em;font-weight: 800;content: counter(grfaq, decimal-leading-zero);color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));}

.y41bg .yfvfhyv .cyr4 {margin: 0;padding: 0;}

.y41bg .yfvfhyv .cyr4 .e51h {overflow: hidden;padding: 0;}
.y41bg .yfvfhyv .cyr4 .mmdr01 {border-bottom: 1px solid var(--fop);margin: 0;padding: 13px clamp(16px, 1.8vw, 22px);background: color-mix(in srgb, var(--zpe) 5%, transparent);}
.y41bg .yfvfhyv .cyr4 .ked64xb {margin: 0;margin-inline-start: 0;padding: 14px clamp(16px, 1.8vw, 22px);}

.y41bg .z43jc .d8j4 {list-style: none;padding: 0;margin: 0;}

.y41bg .z43jc .vp77b {display: flex;min-width: 0;justify-content: space-between;gap:9px;align-items: baseline;}
.y41bg .z43jc .vp77b .a8qj {min-width: 0;overflow-wrap: anywhere;}
.y41bg .z43jc .vp77b .va1brj8 {flex: 0 0 auto;}

.y41bg .z43jc .er085n > .vp77b:first-child {padding-bottom:9px;border-bottom: 1px solid var(--fop);}

.d362qf.d362qf .r5js {margin: 0;}

.d362qf.d362qf .b295a5 .a2ex1p {display: flex;flex-direction: column;}
.d362qf.d362qf .b295a5 .m011cp0 {padding-top:11px;margin: auto 0 0;}

.d362qf.d362qf .a7r55d8 .a2ex1p {padding-right:43px;position: relative;}
.d362qf.d362qf .a7r55d8 .zz84sj3 {position: absolute;top: 14px;right: 14px;}
.d362qf.d362qf .a7r55d8 .m011cp0 {margin: 0 0 8px;}

.y41bg .cwg97v h2.kbvsqr > b {background: color-mix(in srgb, var(--qn1b) 10%, transparent);padding: 5px 11px;font: inherit;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));letter-spacing: inherit;display: inline-block;text-transform: inherit;border-radius: 999px;}

.y41bg .cwg97v .j16m9 {border: 1px solid var(--fop);border-radius: var(--ezf);padding: clamp(16px, 1.8vw, 22px);min-width: 0;background: var(--wwws);}

.y41bg .ydf3ky .cxzkvj {gap:15px;display: flex;align-items: center;margin-bottom:15px;}
.y41bg .ydf3ky .cxzkvj h2.tsbc.tsbc {margin: 0 !important;flex: 0 0 auto;}
.y41bg .ydf3ky .t7b07t {flex: 1 1 auto;min-width: 24px;height: 1px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--qn1b) 45%, transparent) 0%,
    var(--fop) 100%);}

.y41bg .ydf3ky .hsye0,
.y41bg .fy44sv .tdcvdmd {background: var(--wwws);min-width: 0;border: 1px solid var(--fop);border-radius: var(--ezf);padding: clamp(12px, 1.4vw, 16px);}

.y41bg .fy44sv .vafpw.m8ckk {margin: 0 0 16px;}

.y41bg .fy44sv .acsj {display: flex;flex-wrap: wrap;margin-bottom:17px;align-items: baseline;gap:8px 16px;justify-content: space-between;}
.y41bg .fy44sv .acsj .eayz3 {margin: 0;}
.y41bg .fy44sv .acsj .vafpw {flex: 0 0 auto;margin: 0;}

.y41bg .q04h .fs4ey {position: relative;}

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

.y41bg .tk8vefh .j11bjj {gap:13px;padding: 0 30px;}
.y41bg .tk8vefh .j11bjj .kca9 {flex: 0 0 auto;position: static;background: color-mix(in srgb, currentColor 70%, transparent);width: 9px;border-radius:4px;height: 9px;}

.y41bg .tk8vefh .jjt4vj {padding: clamp(14px, 1.6vw, 18px);border: 1px solid var(--fop);border-radius: var(--ezf);display: flex;min-width: 0;background: var(--wwws);}
.y41bg .tk8vefh.r7a1ehm .jjt4vj {width: 100%;}
.y41bg .tk8vefh.r7a1ehm .jjt4vj .cw7f4b4 {width: 100%;}

.y41bg .b1psar .h0c1 {align-items: center;gap:3px 10px;width: 100%;display: flex;min-width: 0;flex-wrap: wrap;}

.y41bg .b1psar .msdks {padding: 0;gap:8px;list-style: none;margin: 0;display: flex;grid-column: 1 / -1;flex-wrap: wrap;}

.y41bg .b1psar.r0mye .xxabh8n {width: 92px;height: 92px;}
.y41bg .b1psar.r0mye .h0c1 {border-top: 1px solid var(--fop);padding-top:7px;}

.y41bg .b1psar.wd0neh {grid-template-columns: minmax(0, 1fr);}
.y41bg .b1psar .b4a46c {display: grid;grid-column: 1 / -1;align-items: center;gap:12px 16px;grid-template-columns: auto minmax(0, 1fr);min-width: 0;}
.y41bg .b1psar.wd0neh .b4a46c {background: var(--wwws);border: 1px solid var(--fop);border-radius: var(--ezf);padding: clamp(14px, 1.6vw, 18px);}

.y41bg .a5v1kgz .mkagwh .vvbv7 {padding-bottom:1px;}
.y41bg .a5v1kgz .mkagwh .pvc5q {line-height:1.07;}

.y41bg .a5v1kgz .tvcvv {padding-bottom: var(--sev);grid-template-rows: auto;align-items: center;border-bottom: 1px solid var(--fop);}
.y41bg .a5v1kgz .tvcvv .kwjxp9 {width: 84px;height: 84px;grid-row: auto;}
.y41bg .a5v1kgz .a6mf6c {min-width: 0;flex-direction: column;display: flex;gap:5px;}

.y41bg .a5v1kgz .jevv0nw {list-style: none;padding: 0;margin: 0;}
.y41bg .a5v1kgz .jevv0nw > li {min-width: 0;display: flex;}
.y41bg .a5v1kgz .jevv0nw > li > .bx5wf6k {width: 100%;}

.y41bg .t6sar .h122 {display: flex;align-items: center;gap:11px;margin: 0 0 8px;}
.y41bg .t6sar .jmwdbm1 .g9g220,
.y41bg .t6sar .my6te9m .g9g220 {padding: 0 7px;border-radius:8px;font-weight: 800;justify-content: center;min-width: 26px;height: 26px;display: inline-flex;line-height: 1;background: color-mix(in srgb, var(--qn1b) 16%, var(--wwws));align-items: center;color: color-mix(in srgb, var(--qn1b) 35%, var(--zpe));letter-spacing: 0;font-size: 13px;}
.y41bg .t6sar .jmwdbm1 .g9g220 {flex: 0 0 auto;position: static;}
.y41bg .t6sar .jmwdbm1 .nzw4g {margin: 0;}

.y41bg .t6sar .my6te9m .g9g220 {right: 12px;position: absolute;top: 12px;}
.y41bg .t6sar .my6te9m .b6hhb {position: relative;padding-right:41px;}

.tgzxmrh,
.d362qf.d362qf .dv4yjs,
.y41bg .v108 .b5hvk5v,
.y41bg .rkebvk .dc4dpq8,
.y41bg .e9jgj,
.y41bg .z43jc .h28wktm,
.y41bg .a5v1kgz .z7nc01h {display: flex;justify-content: center;align-content: flex-start;flex-wrap: wrap;}
.tgzxmrh > * {flex: 1 1 260px;}
.d362qf.d362qf .dv4yjs > * {flex: 1 1 230px;}
.y41bg .v108 .b5hvk5v > * {flex: 1 1 180px;}
.y41bg .rkebvk .dc4dpq8 > * {flex: 1 1 290px;}
.y41bg .e9jgj > * {flex: 1 1 210px;}
.y41bg .z43jc .h28wktm > * {flex: 1 1 220px;}
.y41bg .a5v1kgz .z7nc01h > * {flex: 1 1 120px;}
.tgzxmrh > *,
.d362qf.d362qf .dv4yjs > *,
.y41bg .v108 .b5hvk5v > *,
.y41bg .rkebvk .dc4dpq8 > *,
.y41bg .e9jgj > *,
.y41bg .z43jc .h28wktm > *,
.y41bg .a5v1kgz .z7nc01h > * {min-width: 0;max-width: calc(50% - var(--bn4));}
@media (max-width:609px) {
  .tgzxmrh > *,
  .d362qf.d362qf .dv4yjs > *,
  .y41bg .v108 .b5hvk5v > *,
  .y41bg .rkebvk .dc4dpq8 > *,
  .y41bg .e9jgj > *,
  .y41bg .z43jc .h28wktm > *,
  .y41bg .a5v1kgz .z7nc01h > * {max-width: none;}
}

.y41bg .cweka.sryrse6 {overflow: hidden;min-height: clamp(420px, 58vh, 620px);padding: clamp(14px, 2vw, 24px) !important;border-radius: var(--ezf);justify-content: flex-end;}
.y41bg .cweka.sryrse6 .vp86 {background: color-mix(in srgb, var(--mq7) 66%, transparent);margin-top: auto;max-width:601px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);border-color: color-mix(in srgb, var(--zpe) 16%, transparent);}
.y41bg .cweka.sryrse6.drq98 {border: 1px solid var(--fop);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--zpe) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--zpe) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--qn1b) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--p8si, var(--qn1b)) 35%, transparent), transparent 70%),
    var(--wwws);}
.y41bg .cweka.sryrse6.drq98 .xqxkke9 {display: none;}
.y41bg .cweka .q5xn44 {justify-content: center;min-width: 0;padding: 16px 22px;display: flex;border-radius: var(--ezf);border: 1px solid var(--fop);background: var(--mq7);align-items: center;box-sizing: border-box;}
.y41bg .cweka .q5xn44 img {object-fit: contain;width: auto;display: block;max-width: 100%;max-height: 56px;height: auto;border-radius: 0;}
.y41bg .cweka.sryrse6 .q5xn44 {right: clamp(14px, 2vw, 24px);z-index: 1;top: clamp(14px, 2vw, 24px);height: 72px;max-width:219px;position: absolute;background: color-mix(in srgb, var(--mq7) 60%, transparent);backdrop-filter: blur(10px);}
.y41bg .cweka .w6j6kc {display: flex;align-items: center;font-size: 58px;font-weight: 800;border-radius: var(--ezf);line-height: 1;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(--qn1b), color-mix(in srgb, var(--qn1b) 60%, #000));letter-spacing: -.04em;min-height: 110px;justify-content: center;color: var(--fyly, var(--k3t));}
@media (min-width:753px) {
  .y41bg .cweka.js46:not(.sryrse6) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);grid-template-rows: auto auto;}
  .y41bg .cweka.yh6g429:not(.sryrse6) .vp86  {grid-row: 1;grid-column: 1 / span 2;}
  .y41bg .cweka.yh6g429:not(.sryrse6) .xqxkke9  {grid-column: 3;grid-row: 1 / span 2;}
  .y41bg .cweka.yh6g429:not(.sryrse6) .q5xn44 {grid-column: 1;grid-row: 2;}
  .y41bg .cweka.yh6g429:not(.sryrse6) .w6j6kc {grid-column: 2;grid-row: 2;}
  .y41bg .cweka.xg4r .vp86  {grid-row: 1;grid-column: 2 / span 2;}
  .y41bg .cweka.xg4r .xqxkke9  {grid-row: 1 / span 2;grid-column: 1;}
  .y41bg .cweka.xg4r .q5xn44 {grid-row: 2;grid-column: 2;}
  .y41bg .cweka.xg4r .w6j6kc {grid-column: 3;grid-row: 2;}
  .y41bg .cweka.xg4r {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .y41bg .cweka.js46:not(.sryrse6) .xqxkke9 {max-height: none;aspect-ratio: auto;min-height: 340px;height: 100%;}
}
@media (max-width: 759.98px) {
  .y41bg .cweka.js46:not(.sryrse6) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .y41bg .cweka.js46:not(.sryrse6) .xqxkke9 {grid-column: 1 / -1;order: -1;max-height: none;}
  .y41bg .cweka.js46:not(.sryrse6) .vp86 {grid-column: 1 / -1;}
  .y41bg .cweka.sryrse6 {min-height: min(78vh, 600px);}
  .y41bg .cweka.sryrse6 .q5xn44 {max-width:149px;padding: 10px 14px;height: 56px;}
  .y41bg .cweka .w6j6kc {min-height: 88px;font-size: 44px;}
}

.y41bg .cweka.js46.sryrse6 {min-height: clamp(420px, 58vh, 620px) !important;}
.y41bg .cweka.sryrse6.drq98 {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .y41bg .cweka.js46.sryrse6 {min-height: min(78vh, 600px) !important;}
  .y41bg .cweka.sryrse6.drq98 {padding-top:23px !important;min-height: 0 !important;}
  .y41bg .cweka.sryrse6 .q5xn44 {display: none;}
}

@media (max-width: 759.98px) {
  .y41bg .bahj5c5 .q5btw {display: none;}
  .y41bg .bahj5c5 .wxk4zq {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.y41bg :is(.vxj2qzx .qfrw, .f6yyj9 .am8d6) {gap:14px;aspect-ratio: auto;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--qn1b) 10%, transparent), transparent 70%),
    var(--wwws);padding: 22px 16px;transition:border-color 0.192s, transform 0.131s;min-height: 150px;}
.y41bg :is(.vxj2qzx .qfrw, .f6yyj9 .am8d6):hover {transform: translateY(-2px);}
.y41bg .vxj2qzx .b1gn852 img,
.y41bg .f6yyj9 .am8d6 img {height: 64px;max-width: 88%;}
@media (max-width:485px) {
  .y41bg .vxj2qzx .hnxj,
  .y41bg .f6yyj9 .baejdm7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .y41bg :is(.vxj2qzx .qfrw, .f6yyj9 .am8d6) {min-height: 112px;padding: 16px 10px;}
  .y41bg .vxj2qzx .b1gn852 img,
  .y41bg .f6yyj9 .am8d6 img {height: 44px;}
}

.y41bg .rkebvk.hpd853e {display: block;}
.hpd853e .b9by0 {margin: 0 0 18px;}
.hpd853e .kwgsjet {display: grid;gap: var(--bn4);}
.hpd853e .y60paxv {margin: 0;padding: 0;overscroll-behavior-x: contain;scrollbar-width: none;scroll-snap-type: x mandatory;overflow-x: auto;border-radius: var(--ezf);list-style: none;display: grid;scroll-behavior: smooth;grid-auto-columns: 100%;grid-auto-flow: column;}
.hpd853e .y60paxv::-webkit-scrollbar {display: none;}
.hpd853e .wsjwh {display: flex;position: relative;min-width: 0;border-radius: var(--ezf);border: 1px solid var(--fop);scroll-snap-align: start;align-items: flex-end;min-height: clamp(280px, 34vw, 440px);overflow: hidden;background: var(--wwws);}
.hpd853e .wsjwh > picture, .y41bg .hpd853e img.n8cbfa9.n8cbfa9 {border-radius: 0;max-width: none;height: 100%;position: absolute;object-fit: cover;inset: 0;width: 100%;}
.hpd853e .wsjwh:not(.grqf)::after {content: "";inset: 0;background: linear-gradient(0deg, color-mix(in srgb, var(--mq7) 88%, transparent) 0%, transparent 55%);position: absolute;}
.hpd853e .grqf {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(--qn1b), color-mix(in srgb, var(--qn1b) 55%, #000));}
.hpd853e .j5a7a0 {display: flex;padding: clamp(18px, 3vw, 34px);position: relative;max-width:721px;align-items: flex-end;gap:17px;z-index: 1;}
.hpd853e .xa14t {flex: 0 0 auto;width: 54px;height: 54px;font-weight: 800;border-radius: var(--ezf);align-items: center;background: var(--qn1b);font-size: 20px;display: flex;color: var(--fyly, var(--k3t));justify-content: center;}
.hpd853e .c19k {margin: 0;font-size: clamp(22px, 2.6vw, 34px);line-height:1.10;font-weight: 800;letter-spacing: -.02em;color: var(--zpe);}
.hpd853e .grqf .c19k {color: var(--fyly, var(--k3t));}
.hpd853e .grqf .xa14t {color: var(--zpe);background: var(--mq7);}

.hpd853e .qp20 {grid-auto-flow: column;display: grid;gap: var(--bn4);grid-auto-columns: minmax(0, 1fr);}
.hpd853e .y89kz {position: relative;transition:border-color 0.173s, color 0.234s;padding: 10px;background: var(--wwws);min-width: 0;overflow: hidden;align-items: center;cursor: pointer;gap:13px;border-radius: var(--ezf);border: 1px solid var(--fop);text-align: left;font: 600 14px/1.3 var(--jssh);color: var(--cnwtk);display: flex;}
.hpd853e .y89kz img {object-fit: cover;flex: 0 0 auto;height: 48px;width: 72px;border-radius: calc(var(--ezf) - 4px);}
.hpd853e .y89kz.grqf {background: var(--wwws);}
.hpd853e .y89kz span {-webkit-line-clamp: 2;min-width: 0;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;}
.hpd853e .y89kz i {bottom: 0;position: absolute;width: 0;height: 3px;background: var(--qn1b);left: 0;}
.hpd853e .y89kz[data-on="1"], .hpd853e .y89kz[data-on="run"] {border-color: var(--qn1b);color: var(--zpe);}
.hpd853e .y89kz[data-on="1"] i {width: 100%;}
.hpd853e .y89kz[data-on="run"] i {animation: g0f4xsd var(--y61i, 6000ms) linear forwards;}
@keyframes g0f4xsd { from {width: 0;} to {width: 100%;} }
.hpd853e .ykn2kt4 {margin: 18px 0 0;}
@media (max-width:750px) {
  .hpd853e .wsjwh {aspect-ratio: 4 / 3;min-height: 0;}
  .hpd853e .y89kz {padding: 6px;justify-content: center;}
  .hpd853e .y89kz img {width: 100%;height: 44px;}
  .hpd853e .y89kz span {display: none;}
  .hpd853e .y89kz.grqf {min-height: 56px;background: color-mix(in srgb, var(--qn1b) 40%, var(--wwws));}
}
@media (prefers-reduced-motion: reduce) { .hpd853e .y60paxv {scroll-behavior: auto;} .hpd853e .y89kz[data-on="run"] i {animation: none;width: 100%;} }

.y41bg {display: flex;align-items: stretch;column-gap: var(--sev);flex-wrap: wrap;}
.y41bg > * {flex: 0 0 100%;min-width: 0;box-sizing: border-box;}
.y41bg > .khez8c8:has(+ .khez8c8),
.y41bg > .khez8c8 + .khez8c8 {flex: 0 0 calc((100% - var(--sev)) / 2);max-width: none;}
@media (max-width:750px) {
  .y41bg > .khez8c8:has(+ .khez8c8), .y41bg > .khez8c8 + .khez8c8 {flex-basis: 100%;}
}
.y41bg .g2pg2m.rrkfrb {border-top: 3px solid var(--qn1b) !important;background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--qn1b) 14%, transparent), transparent 70%),
    var(--mq7);overflow: hidden;position: relative;}
.y41bg .g2pg2m.khez8c8 {max-width: none;flex-direction: column;display: flex !important;}
.y41bg .g2pg2m.khez8c8 .m2ppt {overflow: hidden;}
.y41bg .g2pg2m.khez8c8 .m2ppt img {width: 100%;aspect-ratio: 16 / 9;transition:transform 0.397s ease;object-fit: cover;height: auto;}
.y41bg .g2pg2m.rrkfrb:hover .m2ppt img {transform: scale(1.04);}
.y41bg .g2pg2m.khez8c8 .vc70x3p {align-items: flex-start;flex: 1 1 auto;flex-direction: column;display: flex;}
.y41bg .g2pg2m.khez8c8 .vc70x3p > .vzasd:last-child {margin-top: auto;}
.y41bg .g2pg2m .yvtaem {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:753px) {
  .y41bg .g2pg2m.rrkfrb:not(.khez8c8):not(.kb1w) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .y41bg .g2pg2m .m2ppt img {transition:none;} }

.y41bg > .a5v1kgz.y2bpp4 {gap: var(--sev);grid-template-columns: minmax(0, 1fr);align-items: center;border-radius: var(--ezf);border: 1px solid var(--fop);background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--qn1b) 18%, transparent), transparent 70%),
    var(--mq7);display: grid !important;padding: var(--frc) !important;}
@media (min-width:865px) { .y41bg > .a5v1kgz.y2bpp4 {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.y2bpp4 .bw8bj9 {min-width: 0;}
.y2bpp4 .bxzv {font-size: clamp(24px, 2.6vw, 34px);}
.y2bpp4 a.bx5wf6k {border-color: var(--qn1b);background: var(--qn1b);color: var(--fyly, var(--k3t));}
.y2bpp4 .f7zssz {grid-template-columns: 1.2fr 1fr;width: 100%;max-width:419px;aspect-ratio: 1 / 1;justify-self: center;display: grid;grid-template-rows: 1fr 1fr 1fr;gap: var(--bn4);}
.y41bg .y2bpp4 img.rh2dq.rh2dq {width: 100%;max-width: none;object-fit: cover;max-height: none;min-height: 0;border-radius: var(--ezf);border: 1px solid var(--fop);transition:transform 0.343s;height: 100%;}
.y2bpp4 .d5djy3w {grid-row: 1 / span 3;grid-column: 1;}
.y2bpp4 .qwzt8m:nth-of-type(2) {grid-row: 1;grid-column: 2;}
.y2bpp4 .qwzt8m:nth-of-type(3) {grid-row: 2;grid-column: 2;}
.y2bpp4 .p8e9mpp {line-height: 1;grid-column: 2;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--qn1b), color-mix(in srgb, var(--qn1b) 55%, #000));border-radius: var(--ezf);display: flex;font-weight: 800;flex-direction: column;color: var(--fyly, var(--k3t));justify-content: center;font-size: clamp(32px, 3.4vw, 46px);grid-row: 3;align-items: center;}
.y2bpp4 .p8e9mpp small {font-size: 12px;font-weight: 700;margin-top:7px;opacity:0.85;letter-spacing: .1em;}
.y2bpp4:hover .rh2dq {transform: scale(1.02);}
@media (max-width: 859.98px) { .y2bpp4 .f7zssz {order: -1;max-width:340px;} }
@media (prefers-reduced-motion: reduce) { .y2bpp4 .rh2dq {transition:none;} }
.y41bg .y2bpp4 .bp6kw a {background: var(--qn1b);color: var(--fyly, var(--k3t));border-color: var(--qn1b);}
.y41bg .y2bpp4 .bp6kw a:hover {filter: brightness(1.07);}
.y41bg .y2bpp4 .bxzv {font-size: clamp(24px, 2.6vw, 34px);}

.y41bg .y2bpp4 .z7nc01h {flex-wrap: wrap;display: flex !important;}
.y41bg .y2bpp4 .z7nc01h > * {flex: 1 1 120px;}

.y41bg .t6sar.x9vf ol {padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 8px 0 0;gap: var(--bn4);list-style: none;display: grid !important;}
.y41bg .t6sar .d1ny.d1ny {flex-direction: column;min-width: 0;transition:border-color 0.184s, transform 0.191s;position: relative;border-radius: var(--ezf);border: 1px solid var(--fop);background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--qn1b) 12%, transparent), transparent 70%), var(--wwws);gap:11px;padding: 22px 20px 28px;display: flex;overflow: hidden;align-items: flex-start;}
.y41bg .t6sar .d1ny:hover {transform: translateY(-3px);border-color: var(--qn1b);}
.y41bg .t6sar .d1ny :is(.h122, .b6hhb) {display: flex;align-items: flex-start;flex-direction: column;gap:9px;}
.y41bg .t6sar .d1ny .g9g220.g9g220 {line-height: 1;align-items: center;font-size: 26px;box-shadow: 0 8px 22px color-mix(in srgb, var(--qn1b) 35%, transparent);font-weight: 800;display: flex;height: 56px;color: var(--fyly, var(--k3t));background: linear-gradient(135deg, var(--qn1b), color-mix(in srgb, var(--qn1b) 60%, #000));position: static;width: 56px;margin: 0;justify-content: center;border-radius: var(--ezf);}
.y41bg .t6sar .nzw4g {color: var(--zpe);font-weight: 800;font-size: 17px;overflow-wrap: anywhere;}
.y41bg .t6sar .g5nn {overflow-wrap: anywhere;line-height:1.54;color: var(--cnwtk);font-size: 14.5px;margin: 0;}
.y41bg .t6sar .d1ny::after {position: absolute;left: 0;bottom: 0;width: 25%;content: "";background: var(--qn1b);height: 4px;}
.y41bg .t6sar .d1ny:nth-child(2)::after {width: 50%;}
.y41bg .t6sar .d1ny:nth-child(3)::after {width: 75%;}
.y41bg .t6sar .d1ny:nth-child(n+4)::after {width: 100%;}
@media (max-width:974px) { .y41bg .t6sar.x9vf ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:566px) { .y41bg .t6sar.x9vf ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .y41bg .t6sar .d1ny {transition:none;} }
.y41bg .t6sar .d1ny.d1ny {max-width: none;width: auto;flex: none;}

.y41bg .yfvfhyv .cyr4,
.d362qf.d362qf .a7r55d8,
.y41bg .v108 .b5hvk5v {display: flex !important;flex-wrap: wrap;gap: var(--bn4);}
.y41bg .yfvfhyv .cyr4 > * {flex: 1 1 280px;max-width: none;min-width: 0;}
.d362qf.d362qf .a7r55d8 > * {min-width: 0;flex: 1 1 220px;max-width: none;}
.y41bg .v108 .b5hvk5v > * {max-width: none;flex: 1 1 200px;min-width: 0;}

@media (min-width:753px) {
  .y41bg .cweka.js46:not(.sryrse6) {grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);align-items: stretch;grid-template-rows: auto;}
  .y41bg .cweka.xg4r:not(.sryrse6) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .y41bg .cweka.yh6g429:not(.sryrse6) .vp86 {grid-column: 1;grid-row: 1;}
  .y41bg .cweka.yh6g429:not(.sryrse6) .xqxkke9 {grid-column: 2;grid-row: 1;}
  .y41bg .cweka.xg4r:not(.sryrse6) .vp86 {grid-row: 1;grid-column: 2;}
  .y41bg .cweka.xg4r:not(.sryrse6) .xqxkke9 {grid-row: 1;grid-column: 1;}
  .y41bg .cweka.js46:not(.sryrse6) .xqxkke9 {aspect-ratio: 16 / 10;height: auto;min-height: 0;align-self: center;}
}
