

:root {--ogzxd: 22px;--m1ix3:  var(--wxs);--pxjoi:  color-mix(in srgb, var(--yja) 11%, transparent);--yja:   color-mix(in srgb, var(--i4kf) 7%, var(--k8k));--cqynj:  clamp(44px, 5.5vw, 88px);--cngaa:  clamp(18px, 2vw, 28px);--xnb: color-mix(in srgb, var(--yja) 72%, transparent);--ocb: 1200px;--bde:    color-mix(in srgb, var(--j70eo) 88%, #ffffff);--d3x: var(--i4kf);--w1o3a: color-mix(in srgb, var(--yja) 7%, transparent);--uumk:   0 1px 2px color-mix(in srgb, var(--yja) 6%, transparent),
                  0 8px 24px color-mix(in srgb, var(--yja) 7%, transparent);--u700:    16px;--c62:Georgia, "Palatino Linotype", "Iowan Old Style", Palatino, serif;--s38: 0 2px 4px color-mix(in srgb, var(--yja) 7%, transparent),
                  0 14px 34px color-mix(in srgb, var(--yja) 10%, transparent);}

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

.gvy4er4 {left: -9999px;z-index: 200;text-decoration: none;position: absolute;padding: 12px 20px;top: 0;color: var(--w9c, #fff);font-weight: 700;background: var(--rya0, var(--d3x));border-radius: 999px;}
.gvy4er4:focus {top: 14px;left: 14px;}

.achdz {position: sticky;padding: 14px 20px 0;z-index: 60;top: 0;}
.xf0kn89 {max-width: var(--ocb);display: grid;align-items: center;padding: 10px 12px 10px 20px;-webkit-backdrop-filter: blur(14px);box-shadow: var(--uumk);backdrop-filter: blur(14px);gap:27px;border: 1px solid var(--w1o3a);border-radius: 999px;margin: 0 auto;grid-template-columns: auto minmax(0, 1fr) auto;background: color-mix(in srgb, var(--nbl) 10%, color-mix(in srgb, var(--m1ix3) 88%, transparent));}
.kzqvn7 {text-decoration: none;display: flex;align-items: center;}
.kzqvn7 img {display: block;height: 28px;width: auto;}

.j2p0sn {font-size: 19px;color: color-mix(in srgb, var(--ulubz) 18%, var(--yja));letter-spacing: -.03em;font-weight: 800;}

.z5ej2 {min-width: 0;}
.z5ej2 ul {display: flex;padding: 0;margin: 0;justify-content: center;gap:5px;list-style: none;}
.z5ej2 a {padding: 8px 14px;color: color-mix(in srgb, var(--ulubz) 14%, var(--xnb));white-space: nowrap;display: block;text-decoration: none;font-weight: 600;font-size: 14.5px;border-radius: 999px;}
.z5ej2 a:hover {color: var(--yja);background: color-mix(in srgb, var(--yja) 5%, transparent);}
.z5ej2 a[aria-current="page"] {color: var(--yja);background: color-mix(in srgb, var(--d3x) 12%, transparent);}

.qqqwpph {gap:8px;align-items: center;display: flex;}

.r0vmfg,
.bapj6v :is(.kgn7, .aa95874, .hdxg76, .mx0t,
              .a8eabd, .dpqexxp, .szj9) a[role="button"],
.bapj6v .mx0t a {padding: 11px 22px;font-size: 14.5px;cursor: pointer;display: inline-flex;justify-content: center;font-weight: 700;text-decoration: none;white-space: nowrap;align-items: center;border-radius: 999px;border: 1px solid transparent;transition:transform 0.131s, box-shadow 0.184s;}

.b5bgn {background: var(--gffuk);color: var(--x26, var(--pkx));}
.k6v1a30 {box-shadow: 0 4px 14px color-mix(in srgb, var(--k8p) 28%, transparent);color: var(--xq5cz, var(--or4));background: var(--k8p);}
.k6v1a30:hover {background: var(--kg6bv);box-shadow: var(--s38);transform: translateY(-1px);}

.bapj6v :is(.kgn7, .aa95874, .hdxg76, .mx0t,
              .a8eabd, .dpqexxp, .szj9) a[role="button"],
.bapj6v .mx0t a {box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 28%, transparent);background: var(--rya0, var(--d3x));color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));}
.sj02w0 {font-size: 16px;padding: 15px 30px;}

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

.bapj6v, .b32p, .ph97x {--aei1: var(--m1ix3);--ulubz: var(--yja);--jmi: var(--yja);--j70eo: var(--bde);--f51a7: var(--yja);--k8k: var(--yja);--h5i: var(--m1ix3);}

.bapj6v {padding: clamp(20px, 3vw, 42px) 20px 0;}
.bapj6v > * {padding: var(--cqynj) clamp(22px, 3vw, 46px) !important;box-shadow: var(--uumk);border: 1px solid var(--w1o3a);border-radius: var(--ogzxd);margin: 0 auto var(--cngaa) !important;max-width: var(--ocb);background: var(--m1ix3);}

.bapj6v :is(h1, h2, h3) {letter-spacing: -.028em;text-wrap: balance;}
.bapj6v h1 {line-height:1.05;margin: 0 0 18px;font-weight: 800;font-size: clamp(34px, 4.6vw, 110px);}
.bapj6v h2 {line-height:1.14;text-align: left;margin: 0 0 14px;font-size: clamp(24px, 2.8vw, 36px);font-weight: 800;}
.bapj6v h3 {font-size: 19px;font-weight: 700;margin: 24px 0 8px;}
.bapj6v p  {margin: 0 0 14px;}
.bapj6v img {max-width: 100%;border-radius: var(--u700);height: auto;}

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

.bapj6v > * > h2::before,
.bapj6v > * > div > h2::before {width: 38px;content: "";height: 4px;margin: 0 0 16px;background: var(--d3x);display: block;border-radius:4px;}

.bapj6v .kgn7.xggeej {align-items: center;background:
    radial-gradient(72% 120% at 92% 6%, color-mix(in srgb, var(--d3x) 15%, transparent) 0%, transparent 64%),
    color-mix(in srgb, var(--d3x) 5%, var(--m1ix3));color: var(--yja);overflow: hidden;gap: clamp(22px, 3vw, 52px);border-color: color-mix(in srgb, var(--d3x) 16%, transparent);display: grid;grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}

.bapj6v .kgn7.e9mhsgm .yk8xj3 {order: -1;}

.bapj6v .kgn7 .n0118f {flex-direction: column;align-items: flex-start;gap: clamp(12px, 1.4vw, 20px);min-width: 0;text-align: left;display: flex;}

.bapj6v .kgn7 .v8nmrs6 {border-radius: 999px;border: 1px solid color-mix(in srgb, var(--d3x) 22%, transparent);display: inline-flex;background: color-mix(in srgb, var(--d3x) 11%, transparent);font-size: 12.5px;padding: 6px 13px;margin: 0;font-style: normal;color: color-mix(in srgb, var(--d3x) 22%, var(--k8k));text-transform: uppercase;align-items: center;font-weight: 700;letter-spacing: .06em;}

.bapj6v .kgn7 .nr7f54n {font-weight: 800;color: var(--yja);text-wrap: balance;margin: 0;font-size: clamp(30px, 3.4vw, 50px);line-height:1.05;letter-spacing: -.03em;}
.bapj6v .kgn7 .geyjv4 {margin: 0;line-height:1.59;color: var(--xnb);font-size: clamp(15.5px, 1.2vw, 17.5px);max-width: 46ch;}

.bapj6v .kgn7 .c6b6s {min-height: 48px;border-radius: 999px;transition:transform 0.132s, box-shadow 0.128s;color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));font-size: 15.5px;text-decoration: none;justify-content: center;display: inline-flex;white-space: nowrap;align-items: center;padding: 13px 28px;box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 28%, transparent);font-weight: 700;background: var(--rya0, var(--d3x));}
.bapj6v .kgn7 .c6b6s:hover {transform: translateY(-1px);box-shadow: var(--s38);}

.bapj6v .kgn7 .yk8xj3 {overflow: hidden;aspect-ratio: 4 / 3;border-radius: var(--u700);border: 1px solid var(--w1o3a);box-shadow: var(--uumk);max-height: 46vh;margin: 0;color: var(--s1gxq, var(--yja));background: var(--of9va, var(--m1ix3));position: relative;min-width: 0;}
.bapj6v .kgn7 .yk8xj3 img,
.bapj6v .kgn7 .sgsn9pe {object-fit: cover;display: block;height: 100%;width: 100%;border-radius: 0;}

.bapj6v .kgn7.w1bph {display: block;border: 0;padding: 0;min-width: 0;background: none;box-shadow: none;}
.bapj6v .kgn7 .zx3n8rd {position: relative;max-height: 26vh;min-width: 0;margin: 0 0 clamp(26px, 3vw, 44px);background: var(--of9va, var(--m1ix3));overflow: hidden;border-radius: var(--ogzxd);border: 1px solid var(--w1o3a);box-shadow: var(--uumk);}
.bapj6v .kgn7 .zx3n8rd img,
.bapj6v .kgn7 .fj2b1ch {display: block;color: var(--s1gxq, var(--yja));max-height: 26vh;width: 100%;height: auto;border-radius: 0;object-fit: cover;}

.bapj6v .kgn7 .amhxr {min-height: 17vh;padding: clamp(14px, 2vw, 26px);width: 100%;color: color-mix(in srgb, var(--d3x) 30%, transparent);font-weight: 800;letter-spacing: -.05em;background:
    repeating-linear-gradient(var(--k2m, 160deg),
      color-mix(in srgb, var(--yja) 5%, transparent) 0 1px,
      transparent 1px var(--gxb, 34px)),
    radial-gradient(68% 78% at 22% 18%, color-mix(in srgb, var(--d3x) 26%, transparent) 0%, transparent 70%),
    radial-gradient(72% 82% at 82% 88%, color-mix(in srgb, var(--wsk, var(--d3x)) 20%, transparent) 0%, transparent 72%),
    color-mix(in srgb, var(--d3x) 7%, var(--m1ix3));max-height: 26vh;align-items: flex-end;display: flex;justify-content: flex-end;font-size: clamp(48px, 8vw, 104px);line-height: .8;}

.bapj6v .kgn7 .ahe0w2n {display: flex;min-width: 0;flex-direction: column;align-items: center;margin: 0 auto;text-align: center;max-width: 62ch;}

.bapj6v .kgn7 .wtqxpd {padding-bottom:13px;letter-spacing: .2em;font-style: normal;font: 700 11.5px/1 var(--c62);color: color-mix(in srgb, var(--d3x) 34%, var(--yja));margin-bottom:15px;text-transform: uppercase;border-bottom: 1px solid var(--pxjoi);}
.bapj6v .kgn7 .a9n1e {overflow-wrap: break-word;margin: 0;font: 700 clamp(31px, 3.7vw, 49px)/1.14 var(--c62);letter-spacing: -.018em;text-wrap: balance;color: var(--yja);max-width: 20ch;}
.bapj6v .kgn7 .mk5tj9c {max-width: 56ch;margin: 16px 0 0;color: color-mix(in srgb, var(--yja) 88%, transparent);font-size: clamp(16px, 1.35vw, 18.5px);line-height:1.65;}
.bapj6v .kgn7 .jvhbyq1 {color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));text-decoration: none;justify-content: center;box-shadow: var(--uumk);font: 700 15px/1 var(--c62);display: inline-flex;padding: 0 32px;margin-top: clamp(20px, 2.4vw, 30px);align-items: center;transition:transform 0.147s, box-shadow 0.131s;min-height: 50px;border-radius: 999px;background: var(--rya0, var(--i4kf));}
.bapj6v .kgn7 .jvhbyq1:hover {box-shadow: var(--s38);transform: translateY(-1px);}
@media (max-width:855px) {
  
  .bapj6v .kgn7 .zx3n8rd,
  .bapj6v .kgn7 .fj2b1ch {max-height: 22vh;}
  .bapj6v .kgn7 .amhxr {max-height: 22vh;min-height: 15vh;}
}

.bapj6v .kgn7.twn5 {min-height: 44vh;box-shadow: var(--uumk);align-items: flex-end;position: relative;display: flex;border-radius: var(--u700);overflow: hidden;}

.bapj6v .kgn7 .sc057m {inset: 0;position: absolute;height: 100%;object-fit: cover;width: 100%;}
.zhjjj01 {background: color-mix(in srgb, var(--m1ix3) 96%, transparent);width: 100%;padding: clamp(24px, 3vw, 40px);position: relative;}
.zhjjj01 .v8nmrs6,
.zhjjj01 .nr7f54n,
.zhjjj01 .geyjv4 {color: var(--s1gxq, var(--yja));}
@media (max-width:855px) {
  .bapj6v .kgn7.twn5 {min-height: 36vh;}
}

.bapj6v .kgn7 .xzn1 {background:
    repeating-linear-gradient(var(--k2m, 160deg),
      color-mix(in srgb, var(--yja) 5%, transparent) 0 1px,
      transparent 1px var(--gxb, 34px)),
    radial-gradient(68% 78% at 22% 18%, color-mix(in srgb, var(--d3x) 26%, transparent) 0%, transparent 70%),
    radial-gradient(72% 82% at 82% 88%, color-mix(in srgb, var(--wsk, var(--d3x)) 20%, transparent) 0%, transparent 72%),
    color-mix(in srgb, var(--d3x) 7%, var(--m1ix3));justify-content: flex-end;position: absolute;padding: clamp(14px, 2vw, 26px);display: flex;font-size: clamp(56px, 9vw, 132px);font-weight: 800;align-items: flex-end;line-height: .8;color: color-mix(in srgb, var(--d3x) 30%, transparent);inset: 0;letter-spacing: -.05em;}

.bapj6v .aa95874.t9d5th {text-align: left;}
.bapj6v .aa95874 .d6kmw8a {line-height:1.14;margin: 0 0 10px;color: var(--yja);font-size: clamp(28px, 4vw, 48px);font-weight: 800;letter-spacing: -.028em;}
.bapj6v .aa95874 .t285xhq {line-height:1.60;max-width: 62ch;color: var(--xnb);margin: 0 0 clamp(18px, 2vw, 28px);font-size: 16.5px;}
.bapj6v .aa95874 .thedk {list-style: none;display: grid;padding: 0;gap: clamp(16px, 2vw, 26px);margin: 0;}

.bapj6v .aa95874.k5sx .thedk {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}
.bapj6v .aa95874.sj4s43v .thedk {grid-template-columns: minmax(0, 1fr);}
.bapj6v .aa95874.sj4s43v .xt8p7 {grid-template-columns: minmax(0, 180px) minmax(0, 1fr);gap: clamp(14px, 2vw, 26px);align-items: center;display: grid;}
.bapj6v .aa95874 .xt8p7 {min-width: 0;}
.bapj6v .aa95874 .e1r3md {margin: 0 0 12px;background: color-mix(in srgb, var(--d3x) 7%, var(--m1ix3));aspect-ratio: 3 / 2;overflow: hidden;border-radius: var(--u700);border: 1px solid var(--w1o3a);}
.bapj6v .aa95874.sj4s43v .e1r3md {margin: 0;}
.bapj6v .aa95874 .e1r3md img {width: 100%;border-radius: 0;object-fit: cover;display: block;height: 100%;}
.bapj6v .aa95874 .v1y5dw {color: var(--yja);font-weight: 600;margin: 0;font-size: clamp(15.5px, 1.45vw, 17.5px);line-height:1.52;}
.bapj6v .aa95874 .b7xr1 {flex-wrap: wrap;gap:10px;display: flex;margin-top: clamp(18px, 2vw, 28px);}

.bapj6v .aa95874 .ascyxv,
.bapj6v .aa95874 .h1c2sty {padding: 12px 24px;font-size: 14.5px;align-items: center;justify-content: center;border-radius: 999px;text-decoration: none;white-space: nowrap;transition:transform 0.152s, box-shadow 0.177s;min-height: 46px;display: inline-flex;font-weight: 700;}
.bapj6v .aa95874 .ascyxv {color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 26%, transparent);background: var(--rya0, var(--d3x));}
.bapj6v .aa95874 .ascyxv:hover {box-shadow: var(--s38);transform: translateY(-1px);}
.bapj6v .aa95874 .h1c2sty {color: color-mix(in srgb, var(--d3x) 35%, var(--yja));background: transparent;border: 1px solid color-mix(in srgb, var(--d3x) 30%, var(--pxjoi));}
.bapj6v .aa95874 .h1c2sty:hover {background: color-mix(in srgb, var(--d3x) 8%, transparent);}

.bapj6v .ygrd .eka4s0a + .eka4s0a {margin-top: clamp(24px, 3vw, 40px);}
.bapj6v .ygrd .akj6ynf {text-transform: uppercase;font-weight: 800;color: var(--xnb);letter-spacing: .09em;margin: 0 0 14px;font-size: 12.5px;}
.bapj6v .ygrd .rd099b {list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;display: grid;gap: clamp(16px, 1.8vw, 26px);margin: 0;}
@media (max-width:1010px) { .bapj6v .ygrd .rd099b {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .bapj6v .ygrd .rd099b {grid-template-columns: minmax(0, 1fr);} }
.bapj6v .ygrd .s1gv7b {min-width: 0;}
.bapj6v .ygrd .vghr {min-width: 0;color: inherit;display: block;text-decoration: none;}
.bapj6v .ygrd .jd66 {aspect-ratio: 3 / 2;box-shadow: var(--uumk);transition:transform 0.184s, box-shadow 0.149s;background: color-mix(in srgb, var(--yja) 4%, var(--m1ix3));margin: 0 0 12px;overflow: hidden;border-radius: var(--u700);border: 1px solid var(--w1o3a);}
.bapj6v .ygrd .vghr:hover .jd66 {transform: translateY(-2px);box-shadow: var(--s38);}
.bapj6v .ygrd .jd66 img {display: block;border-radius: 0;height: 100%;object-fit: cover;width: 100%;}
.bapj6v .ygrd .x1109 {display: block;line-height:1.34;font-weight: 700;font-size: 16.5px;color: var(--yja);}
.bapj6v .ygrd .en1vw {margin-top:4px;font-size: 13.5px;font-style: normal;color: var(--xnb);display: block;}

.bapj6v .dppa3 .a13m {gap:1px;overflow: hidden;margin: 0;padding: 0;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));border: 1px solid var(--w1o3a);border-radius: var(--u700);display: grid;list-style: none;background: var(--w1o3a);}
.bapj6v .dppa3 .egzcsp {background: var(--m1ix3);min-width: 0;}
.bapj6v .dppa3 .kmty3 {gap:10px;padding: 26px 20px;text-decoration: none;flex-direction: column;transition:background 0.149s;display: flex;justify-content: center;align-items: center;min-height: 148px;}
.bapj6v .dppa3 .kmty3:hover {background: color-mix(in srgb, var(--d3x) 6%, transparent);}
.bapj6v .dppa3 .kmty3 img {border-radius: 0;display: block;height: 52px;width: auto;object-fit: contain;max-width: 100%;}
.bapj6v .dppa3 .vetbkw {text-align: center;color: var(--xnb);font-size: 13.5px;font-weight: 600;}

.bapj6v .m3qfr .s9fq4 {font-size: 14.5px;color: var(--xnb);margin: 0 0 14px;}
.bapj6v .m3qfr .tmk3mmq {display: flex;gap:13px;flex-wrap: wrap;list-style: none;padding: 0;margin: 0;}
.bapj6v .m3qfr .v8dmgpp {min-width: 0;}
.bapj6v .m3qfr .zkgw {min-height: 76px;display: inline-flex;text-decoration: none;justify-content: center;background: var(--m1ix3);align-items: center;box-shadow: var(--uumk);border-radius: 999px;border: 1px solid var(--w1o3a);padding: 16px 28px;transition:transform 0.158s, box-shadow 0.177s;}
.bapj6v .m3qfr .zkgw:hover {transform: translateY(-1px);box-shadow: var(--s38);}
.bapj6v .m3qfr .zkgw img {height: 40px;max-width:140px;width: auto;object-fit: contain;display: block;border-radius: 0;}

.bapj6v .hdxg76.abz0gh {min-width: 0;}

.bapj6v .hdxg76.zdwgh73 {max-width:560px;}
.bapj6v .hdxg76 .m8ekgnj {display: flex;margin-bottom:12px;align-items: center;gap:13px;}

.bapj6v .hdxg76.xx35 .m8ekgnj {flex-direction: row-reverse;}
.bapj6v .hdxg76 .daxjehg {height: 58px;border-radius:14px;border: 1px solid color-mix(in srgb, var(--d3x) 20%, transparent);overflow: hidden;margin: 0;background: color-mix(in srgb, var(--d3x) 10%, var(--m1ix3));flex: 0 0 auto;width: 58px;}
.bapj6v .hdxg76 .daxjehg img {object-fit: cover;border-radius: 0;display: block;width: 100%;height: 100%;}
.bapj6v .hdxg76 .a6js4h {font-weight: 800;margin: 0;color: var(--yja);line-height:1.21;min-width: 0;font-size: clamp(19px, 1.9vw, 24px);letter-spacing: -.02em;}

.bapj6v .hdxg76 .a6js4h::before {content: none;}
.bapj6v .hdxg76 .jr3dnp4 {padding-top:15px;font-size: 15.5px;border-top: 1px solid var(--w1o3a);line-height:1.68;color: var(--xnb);}
.bapj6v .hdxg76 .jr3dnp4 :is(p, li):last-child {margin-bottom: 0;}
.bapj6v .hdxg76 .t9dsh {color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));display: inline-flex;align-items: center;justify-content: center;transition:transform 0.137s, box-shadow 0.155s;white-space: nowrap;margin-top:15px;text-decoration: none;font-size: 14.5px;background: var(--rya0, var(--d3x));min-height: 46px;font-weight: 700;border-radius: 999px;box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 26%, transparent);padding: 12px 24px;}
.bapj6v .hdxg76 .t9dsh:hover {transform: translateY(-1px);box-shadow: var(--s38);}

.bapj6v .dpqexxp .dawvkta {gap: clamp(16px, 2.4vw, 30px);padding-bottom: clamp(18px, 2vw, 26px);align-items: center;border-bottom: 1px solid var(--pxjoi);display: flex;}
.bapj6v .dpqexxp .fkkac1 {color: color-mix(in srgb, var(--d3x) 55%, var(--yja));flex: 0 0 auto;line-height: .95;font-size: clamp(46px, 6vw, 76px);font-weight: 800;letter-spacing: -.04em;}
.bapj6v .dpqexxp .p9te700 {min-width: 0;}
.bapj6v .dpqexxp .chzq {color: color-mix(in srgb, var(--d3x) 40%, var(--yja));letter-spacing: .12em;font-size: 18px;display: block;}
.bapj6v .dpqexxp .k22sj {margin: 6px 0 0;max-width: 54ch;color: var(--xnb);font-size: 15px;line-height:1.62;}
.bapj6v .dpqexxp .dhp6d7 {list-style: none;padding: 0;margin: 0;}
.bapj6v .dpqexxp .x3kx {display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:4px 16px;border-bottom: 1px solid var(--w1o3a);align-items: baseline;padding: clamp(16px, 2vw, 22px) 0;}
.bapj6v .dpqexxp .dv3696 {margin: 0;font-size: 15.5px;font-weight: 700;color: var(--yja);}
.bapj6v .dpqexxp .e6mg3 {font-size: 14px;letter-spacing: .1em;white-space: nowrap;color: color-mix(in srgb, var(--d3x) 40%, var(--yja));}
.bapj6v .dpqexxp .qs0e {line-height:1.68;font-size: 15px;grid-column: 1 / -1;color: var(--xnb);max-width: 74ch;margin: 0;}

.bapj6v .sva1jh.zdec3n {gap:5px clamp(14px, 2vw, 20px);display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.bapj6v .sva1jh .r86r5x {margin: 0;border-radius: 999px;border: 1px solid var(--w1o3a);width: 58px;overflow: hidden;grid-row: 1 / span 2;height: 58px;}
.bapj6v .sva1jh .r86r5x img {height: 100%;object-fit: cover;border-radius: 0;display: block;width: 100%;}
.bapj6v .sva1jh .snd0pta {display: flex;align-items: center;min-width: 0;gap:8px 12px;flex-wrap: wrap;}
.bapj6v .sva1jh .hwkfby {font-size: 16px;margin: 0;font-weight: 700;color: var(--yja);}
.bapj6v .sva1jh .szgx {border-radius: 999px;padding: 4px 11px;letter-spacing: .04em;color: color-mix(in srgb, var(--d3x) 22%, var(--k8k));background: color-mix(in srgb, var(--d3x) 10%, transparent);font-size: 12px;font-weight: 700;}

.bapj6v .sva1jh .ez0w {line-height:1.68;max-width: 76ch;color: var(--xnb);grid-column: 1 / -1;margin: 10px 0 0;font-size: 15px;}
.bapj6v .sva1jh .pcc1ff {gap:7px;grid-column: 1 / -1;display: flex;margin-top:12px;}
.bapj6v .sva1jh .sfbm {color: color-mix(in srgb, var(--d3x) 35%, var(--yja));display: inline-flex;transition:background 0.161s;border-radius: 999px;border: 1px solid var(--w1o3a);width: 44px;text-decoration: none;align-items: center;justify-content: center;height: 44px;}
.bapj6v .sva1jh .sfbm:hover {background: color-mix(in srgb, var(--d3x) 8%, transparent);}
.bapj6v .sva1jh .sfbm svg {display: block;}
.bapj6v .sva1jh .wh2d {grid-column: 1 / -1;margin: 14px 0 0;font-size: 13px;border-top: 1px solid var(--w1o3a);color: var(--xnb);padding-top:13px;line-height:1.61;}

.a8eabd.a8eabd .f2tzk66 {margin: 8px 0 0;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));list-style: none;gap:41px clamp(14px, 2vw, 30px);display: grid;padding: 34px 0 0;}
.a8eabd.a8eabd .fz4j8kd {display: flex;flex-direction: column;min-width: 0;padding: 0 4px;align-items: center;position: relative;text-align: center;}
.a8eabd.a8eabd .fz4j8kd::before,
.a8eabd.a8eabd .fz4j8kd::after {content: "";background: var(--pxjoi);height: 2px;width: 50%;top: 0;position: absolute;}
.a8eabd.a8eabd .fz4j8kd::before {left: 0;}
.a8eabd.a8eabd .fz4j8kd::after  {right: 0;}

.a8eabd.a8eabd .fz4j8kd:first-child::before,
.a8eabd.a8eabd .fz4j8kd:last-child::after {display: none;}

.a8eabd.a8eabd .rst4 {align-items: center;justify-content: center;font-size: 16px;color: var(--d3x);font-weight: 800;line-height: 1;display: flex;left: 50%;letter-spacing: -.02em;height: 44px;position: absolute;background: var(--m1ix3);border-radius: 999px;border: 2px solid color-mix(in srgb, var(--d3x) 42%, var(--pxjoi));width: 44px;transform: translate(-50%, -50%);top: 0;box-shadow: 0 0 0 6px var(--m1ix3);}

.a8eabd.a8eabd .yapnzh {font-weight: 700;font-size: 16px;line-height:1.29;margin: 30px 0 6px;color: var(--yja);}
.a8eabd.a8eabd .feks {font-size: 14.5px;color: var(--xnb);margin: 0;line-height:1.60;}

.jggk.jggk .v4r1e {row-gap: 0;margin-top:7px;position: relative;display: grid;align-items: start;column-gap: clamp(24px, 3.4vw, 56px);grid-template-columns: 1fr 1fr;}

.jggk.jggk .v4r1e::before {position: absolute;transform: translateX(-50%);left: 50%;background: var(--pxjoi);top: 0;width: 1px;bottom: 0;content: "";}

.jggk.jggk.pnbhf2 .v4r1e {grid-template-columns: minmax(0, 1fr);}
.jggk.jggk.pnbhf2 .v4r1e::before {display: none;}

.jggk.jggk .r9xn {padding: 0 0 12px;letter-spacing: .09em;text-transform: uppercase;border-bottom: 1px solid var(--pxjoi);font-weight: 800;font-size: 12.5px;margin: 0 0 6px;}

.jggk.jggk .d9nmy {color: color-mix(in srgb, var(--d3x) 35%, var(--yja));}
.jggk.jggk .yfafqvq  {color: var(--xnb);}

.jggk.jggk .esy2 {font-size: 15.5px;border-bottom: 1px solid var(--w1o3a);gap:12px;padding: 14px 0;align-items: flex-start;min-width: 0;line-height:1.59;display: flex;}

.jggk.jggk .gnr5a03 {min-height: 24px;}
.jggk.jggk .dpx6c1 {font-weight: 800;border-radius: 999px;width: 22px;align-items: center;height: 22px;flex: 0 0 auto;line-height: 1;display: inline-flex;justify-content: center;font-size: 14px;}
.jggk.jggk .d9nmy .dpx6c1 {background: color-mix(in srgb, var(--d3x) 13%, transparent);color: var(--d3x);}
.jggk.jggk .yfafqvq .dpx6c1 {color: var(--xnb);background: color-mix(in srgb, var(--yja) 7%, transparent);}
.jggk.jggk .k98pkvt {min-width: 0;color: var(--yja);}

.szj9.szj9 .whptf45 {border-top: 1px solid var(--w1o3a);margin-top:8px;}
.szj9.szj9 .feytaa0 {padding: 0;background: none;border: 0;border-bottom: 1px solid var(--w1o3a);border-radius: 0;margin: 0;}
.szj9.szj9 .akg27nz {padding: 24px 0;align-items: flex-start;gap:17px;display: flex;cursor: pointer;list-style: none;}
.szj9.szj9 .akg27nz::-webkit-details-marker {display: none;}

.szj9.szj9 .pgj0j {border-radius: 999px;height: 20px;display: block;position: relative;width: 20px;margin-top:2px;background: color-mix(in srgb, var(--d3x) 12%, transparent);flex: 0 0 auto;}
.szj9.szj9 .pgj0j::before,
.szj9.szj9 .pgj0j::after {width: 10px;position: absolute;height: 2px;top: 50%;transition:transform 0.207s;border-radius:1px;background: var(--d3x);content: "";transform: translate(-50%, -50%);left: 50%;}
.szj9.szj9 .pgj0j::after {transform: translate(-50%, -50%) rotate(90deg);}
.szj9.szj9 .feytaa0[open] .pgj0j::after {transform: translate(-50%, -50%) rotate(0deg);}

.szj9.szj9 .aty7 {font-weight: 700;color: var(--yja);line-height:1.38;min-width: 0;margin: 0;font-size: 17.5px;}

.szj9.szj9 .v4mg07 {font-size: 15.5px;margin: 0;line-height:1.75;color: var(--xnb);padding: 0 0 26px 36px;max-width: 68ch;}

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

.b32p {margin: 0 auto var(--cngaa);border-radius: var(--ogzxd);border: 1px solid color-mix(in srgb, var(--d3x) 18%, transparent);max-width: var(--ocb);padding: clamp(34px, 4vw, 56px) clamp(24px, 3vw, 46px);background:
    radial-gradient(60% 120% at 10% 10%, color-mix(in srgb, var(--d3x) 18%, transparent) 0%, transparent 64%),
    color-mix(in srgb, var(--d3x) 7%, var(--m1ix3));}
.zwtw3vz {gap:23px;align-items: center;display: flex;flex-wrap: wrap;justify-content: space-between;}
.tdrv5 {margin: 0;letter-spacing: -.028em;line-height:1.12;font-size: clamp(24px, 2.8vw, 34px);font-weight: 800;}
.byfc {margin: 8px 0 0;font-size: 16px;color: var(--xnb);}

.a0m9t {font-size: 13px;margin: 0 auto;color: var(--xnb);padding: 0 20px 26px;max-width: var(--ocb);}

.ph97x.ph97x {background: color-mix(in srgb, var(--kp1kj) 10%, var(--m1ix3));border-top: 1px solid var(--w1o3a);padding: clamp(40px, 4.5vw, 64px) 20px clamp(24px, 2.6vw, 36px);color: var(--yja);}
.ph97x .e5g5s {align-items: start;display: grid;max-width: var(--ocb);grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;gap:30px 56px;}
.ph97x .mmytv8 img {display: block;height: 30px;width: auto;}
.ph97x .mmytv8 span {color: var(--yja);letter-spacing: -.03em;font-weight: 800;font-size: 19px;}
.ph97x .kccvg {gap:52px;grid-auto-flow: column;display: grid;}
.ph97x .kccvg ul {list-style: none;gap:9px;display: grid;margin: 0;padding: 0;}
.ph97x .kccvg a {font-size: 14.5px;text-decoration: none;color: var(--xnb);}
.ph97x .kccvg a:hover {color: var(--yja);}
.ph97x .ee2xpxm {gap:15px;display: flex;opacity:0.69;flex-wrap: wrap;margin: 26px auto 0;align-items: center;max-width: var(--ocb);}
.ph97x .p42c {max-width: var(--ocb);margin: 26px auto 0;border-top: 1px solid var(--w1o3a);padding-top:19px;}
.ph97x .p42c p {margin: 0;color: var(--xnb);font-size: 13px;}
.ph97x .p42c p + p {margin-top:10px;line-height:1.61;}

@media (max-width:1010px) {
  
  .xf0kn89 {padding: 9px 9px 9px 14px;grid-template-columns: auto 1fr auto;gap:8px;}

  .qqqwpph {gap:9px;}
  .r0vmfg {font-size: 13.5px;padding: 9px 13px;}
  .j2p0sn {font-size: 17px;}
  .z5ej2 {display: none;}
  .x5zq8 {display: flex;}
}

@media (max-width:855px) {
  
  .bapj6v .kgn7.xggeej {grid-template-columns: minmax(0, 1fr);}
  .bapj6v .kgn7.e9mhsgm .yk8xj3 {order: 0;}
  .bapj6v .kgn7 .yk8xj3 {max-height: 26vh;aspect-ratio: 16 / 10;}
  .zwtw3vz {align-items: flex-start;flex-direction: column;}
}

@media (max-width:825px) {
  .a8eabd.a8eabd .f2tzk66 {gap: 0;padding: 0 0 0 60px;grid-template-columns: minmax(0, 1fr);}
  .a8eabd.a8eabd .fz4j8kd {padding: 0 0 26px;text-align: left;align-items: flex-start;min-height: 44px;}
  .a8eabd.a8eabd .fz4j8kd:last-child {padding-bottom: 0;}
  
  .a8eabd.a8eabd .fz4j8kd::before,
  .a8eabd.a8eabd .fz4j8kd::after {width: 2px;right: auto;height: 50%;left: -38px;}
  .a8eabd.a8eabd .fz4j8kd::before {top: 0;}
  .a8eabd.a8eabd .fz4j8kd::after  {top: 50%;}
  .a8eabd.a8eabd .rst4 {transform: translateY(-6px);left: -60px;top: 0;}
  .a8eabd.a8eabd .yapnzh {margin-top: 0;}
}

@media (max-width:709px) {
  .jggk.jggk .v4r1e {flex-direction: column;display: flex;}
  .jggk.jggk .v4r1e::before {display: none;}
  .jggk.jggk .gnr5a03 {display: none;}
  .jggk.jggk .d9nmy {order: 1;}
  .jggk.jggk .yfafqvq  {order: 2;}
  .jggk.jggk .yfafqvq.r9xn {margin-top:26px;}
  .szj9.szj9 .aty7 {font-size: 16.5px;}
  .szj9.szj9 .v4mg07 {padding-left:36px;}
}

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

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

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

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

.ph97x .kccvg a {align-items: center;display: flex;min-height: 44px;}
.kzqvn7 {min-height: 44px;display: inline-flex;align-items: center;}

.r0vmfg, .fyezzs, .b32p,
.bapj6v a[role="button"],
.bapj6v .mx0t a {min-height: 44px;}

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

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

.z5ej2 ul {gap:7px;}

.ph97x .kccvg ul {display: grid;gap:9px;}

.bapj6v .k44tytj .qmhk {letter-spacing: -.028em;font-size: clamp(24px, 2.8vw, 36px);margin: 0 0 clamp(14px, 1.6vw, 22px);line-height:1.16;font-weight: 800;color: var(--yja);}

.bapj6v .k44tytj .xppen {line-height:1.75;max-width: 76ch;padding-left: clamp(0px, 2vw, 34px);font-size: 17px;color: var(--yja);}
.bapj6v .k44tytj .xppen :is(p, li) {color: var(--yja);}
.bapj6v .k44tytj .xppen :last-child {margin-bottom: 0;}
.bapj6v .k44tytj .xppen h3 {color: var(--yja);}

.bapj6v .tavqyn.t839q3 {color: var(--yja);border: 1px solid var(--w1o3a);border-radius: var(--u700);box-shadow: none;background: color-mix(in srgb, var(--d3x) 4%, var(--m1ix3));}
.bapj6v .tavqyn .p3z81c8 {min-width: 0;}
.bapj6v .tavqyn .wwtt {font-weight: 800;letter-spacing: .09em;color: var(--xnb);text-transform: uppercase;font-size: 12.5px;margin: 0 0 12px;}

.bapj6v .tavqyn .d9r0h {padding: 0;margin: 0;display: grid;counter-reset: ml2toc;list-style: none;gap:3px;}
.bapj6v .tavqyn .d9r0h li {counter-increment: ml2toc;min-width: 0;}

.bapj6v .tavqyn .d9r0h li a {border-bottom: 1px solid var(--w1o3a);text-decoration: none;font-size: 15.5px;min-height: 44px;color: color-mix(in srgb, var(--d3x) 35%, var(--yja));display: flex;align-items: center;padding: 8px 4px;line-height:1.42;gap:11px;}
.bapj6v .tavqyn .d9r0h li:last-child a {border-bottom: 0;}
.bapj6v .tavqyn .d9r0h li a::before {font-size: 12px;content: counter(ml2toc, decimal-leading-zero);letter-spacing: .04em;color: var(--xnb);flex: 0 0 auto;font-weight: 800;}
.bapj6v .tavqyn .d9r0h li a:hover {text-decoration: underline;text-underline-offset: 3px;}

.bapj6v .aryy .v4zh8v6 {color: var(--xnb);text-transform: uppercase;letter-spacing: .09em;margin: 0 0 12px;font-size: 12.5px;font-weight: 800;}
.bapj6v .ax8y4 .a8mae7 {color: var(--yja);letter-spacing: -.026em;font-weight: 800;margin: 0 0 12px;line-height:1.20;font-size: clamp(21px, 2.4vw, 28px);}

.bapj6v .ax8y4 .a8mae7::before {content: none;}
.bapj6v .ax8y4 .r7e53 {margin: 0 0 16px;border: 0;border-top: 1px solid var(--pxjoi);}

.bapj6v .aryy .w7xxk8f,
.bapj6v .ax8y4 .h349 {overflow-x: auto;border: 1px solid var(--w1o3a);border-radius: var(--u700);}
.bapj6v .aryy .w7xxk8f table,
.bapj6v .ax8y4 .h349 table {margin: 0;}
.bapj6v .aryy .w7xxk8f :last-child,
.bapj6v .ax8y4 .h349 :last-child {margin-bottom: 0;}

.bapj6v .jmvp.jym0 {grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;gap:9px clamp(14px, 2vw, 22px);}
.bapj6v .jmvp .ve872 {background: color-mix(in srgb, var(--d3x) 8%, var(--m1ix3));grid-row: 1 / span 2;width: 66px;border-radius:17px;border: 1px solid var(--w1o3a);display: flex;height: 66px;margin: 0;justify-content: center;align-items: center;overflow: hidden;}
.bapj6v .jmvp .ve872 img {height: auto;display: block;border-radius: 0;max-width: 80%;width: auto;object-fit: contain;max-height: 80%;}
.bapj6v .jmvp .h0zekb {min-width: 0;}
.bapj6v .jmvp .mcqp {letter-spacing: -.02em;font-weight: 800;color: var(--yja);line-height:1.21;font-size: clamp(19px, 2vw, 24px);margin: 0;}
.bapj6v .jmvp .mcqp::before {content: none;}
.bapj6v .jmvp .cftraz3 {line-height:1.57;margin: 4px 0 0;max-width: 60ch;color: var(--xnb);font-size: 15px;}

.bapj6v .jmvp .kqc4s {grid-column: 1 / -1;margin: 14px 0 0;display: flex;align-items: baseline;flex-wrap: wrap;gap:4px 22px;padding-top:13px;border-top: 1px solid var(--w1o3a);}
.bapj6v .jmvp .csx80 {font-size: 12px;font-weight: 800;color: var(--xnb);text-transform: uppercase;letter-spacing: .07em;}
.bapj6v .jmvp .amhe {color: var(--yja);font-weight: 700;margin: 0 14px 0 0;font-size: 15px;}
.bapj6v .jmvp .ktvv {color: color-mix(in srgb, var(--d3x) 40%, var(--yja));letter-spacing: .08em;}
.bapj6v .jmvp .m76t {margin: 16px 0 0;flex-wrap: wrap;display: flex;gap:10px;grid-column: 1 / -1;}

.bapj6v .jmvp .tgqpf.tgqpf {border-radius: 999px;border: 1px solid color-mix(in srgb, var(--d3x) 28%, var(--pxjoi));color: color-mix(in srgb, var(--d3x) 35%, var(--yja));text-decoration: none;background: transparent;padding: 12px 22px;display: inline-flex;align-items: center;white-space: nowrap;transition:background 0.189s;min-height: 46px;font-size: 14px;justify-content: center;font-weight: 700;}
.bapj6v .jmvp .tgqpf.tgqpf:hover {background: color-mix(in srgb, var(--d3x) 8%, transparent);}

.bapj6v .mx0t.xrq7 {background: none;border: 0;box-shadow: none;padding: clamp(6px, 1vw, 14px) 0 !important;margin-bottom: var(--cngaa) !important;display: flex;}
.bapj6v .mx0t.shfbwgd  {justify-content: flex-start;}
.bapj6v .mx0t.xn1se   {justify-content: center;}
.bapj6v .mx0t.ztg59e {justify-content: flex-end;}
.bapj6v .mx0t .j1m014e.j1m014e {min-height: 50px;text-decoration: none;background: var(--rya0, var(--d3x));align-items: center;white-space: nowrap;padding: 14px 34px;box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 28%, transparent);display: inline-flex;font-size: 16px;transition:transform 0.178s, box-shadow 0.148s;justify-content: center;color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));font-weight: 700;border-radius: 999px;}
.bapj6v .mx0t .j1m014e.j1m014e:hover {transform: translateY(-1px);box-shadow: var(--s38);}
.bapj6v .mx0t .v14f {font-weight: 700;}

.bapj6v .mx0t .c8v3zj {border-top: 2px solid currentColor;width: 7px;border-right: 2px solid currentColor;display: inline-block;height: 7px;transform: rotate(45deg);transform-origin: center;margin-left:11px;}
.bapj6v .mx0t.e61vrc .j1m014e.j1m014e {width: 100%;}

.bapj6v .kqkh569.p9ysnpn {padding: clamp(14px, 1.8vw, 22px) !important;margin-left: auto;margin-right: auto;}
.bapj6v .kqkh569 .swxq {font: 600 11.5px/1 var(--c62);letter-spacing: .16em;text-transform: uppercase;color: var(--xnb);display: block;margin: 0 2px 10px;}
.bapj6v .kqkh569 .gbr1d89 {border-radius: var(--u700);border: 1px solid var(--w1o3a);display: block;overflow: hidden;}
.bapj6v .kqkh569 .gbr1d89 img {height: auto;border-radius: 0;width: 100%;display: block;}

.bapj6v .kgn7.xggeej {height: auto !important;padding: clamp(26px, 3.2vw, 46px) clamp(24px, 3vw, 50px) !important;min-height: 0 !important;}

.kxe83 {inset: 0;visibility: hidden;background: color-mix(in srgb, #000 56%, transparent);z-index: 90;opacity:0.05;transition:opacity 0.227s ease, visibility 0.202s;position: fixed;cursor: pointer;}
.bpx1312 {overflow-y: auto;border-left: 1px solid var(--pxjoi);-webkit-overflow-scrolling: touch;top: 0;flex-direction: column;visibility: hidden;right: 0;display: flex;bottom: 0;background: var(--m1ix3);z-index: 91;overscroll-behavior: contain;transform: translateX(100%);width: min(88vw, 380px);position: fixed;transition:transform 0.231s ease, visibility 0.268s;}
.wm4b:checked ~ .kxe83 {opacity:0.99;visibility: visible;}
.wm4b:checked ~ .bpx1312 {visibility: visible;transform: translateX(0);}

.bewcq1 {display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid var(--pxjoi);padding: 14px 8px 14px 20px;gap:12px;}
.f728 {color: var(--yja);min-width: 0;font: 700 19px/1.2 var(--c62, inherit);overflow-wrap: anywhere;}
.b45zz0h {font-size: 27px;min-height: 44px;min-width: 44px;cursor: pointer;justify-content: center;border-radius: var(--u700);display: flex;color: var(--yja);flex: 0 0 auto;line-height: 1;align-items: center;}
.b45zz0h:hover {background: color-mix(in srgb, var(--yja) 6%, transparent);}

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

.mahhd {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:10px;display: grid;margin-top: auto;border-top: 1px solid var(--pxjoi);}
.xamf4k,
.sfz3 {text-decoration: none;border-radius: var(--u700);min-height: 48px;justify-content: center;font-size: 15px;font-weight: 700;align-items: center;padding: 12px 18px;display: flex;}
.xamf4k {border: 1px solid var(--pxjoi);background: transparent;color: var(--yja);}
.xamf4k:hover {background: color-mix(in srgb, var(--yja) 6%, transparent);}
.sfz3 {background: var(--k8p);color: var(--pk7g7, var(--xq5cz, var(--or4)));border: 1px solid transparent;}

.bpx1312 a:focus-visible,
.b45zz0h:focus-visible,
.x5zq8:focus-visible {outline: 2px solid var(--i4kf);outline-offset: 2px;}

.bpx1312 {border-radius: var(--ogzxd) 0 0 var(--ogzxd);box-shadow: -20px 0 50px color-mix(in srgb, var(--yja) 18%, transparent);}

@media (min-width:1011px) {
  .kxe83, .bpx1312 {display: none;}
}

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

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

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

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

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

.bapj6v .tavqyn .vxnwx > summary {min-height: 44px;cursor: pointer;display: flex;gap:11px;list-style: none;align-items: center;}
.bapj6v .tavqyn .vxnwx > summary::-webkit-details-marker {display: none;}
.bapj6v .tavqyn .vxnwx > summary:focus-visible {outline: 2px solid var(--d3x, var(--i4kf));outline-offset: 4px;}
.bapj6v .tavqyn .vxnwx > summary .wwtt {margin: 0;}

.bapj6v .tavqyn .vxnwx > summary::after {height: 1px;content: "";opacity:0.49;transition:opacity 0.175s ease, box-shadow 0.158s ease;margin-left: auto;background: currentColor;flex: 0 0 auto;width: 16px;box-shadow: 0 4px 0 0 currentColor;}
.bapj6v .tavqyn .vxnwx[open] > summary::after {box-shadow: none;opacity:0.99;}
.bapj6v .tavqyn .vxnwx[open] > summary {margin-bottom:10px;}
@media (prefers-reduced-motion: reduce) {
  .bapj6v .tavqyn .vxnwx > summary::after {transition:none;}
}

.bapj6v {padding-bottom: max(96px, var(--d1gs, 96px));}

.c37epm5 {--vjs0: var(--u700);--ut1: 1px solid var(--pxjoi);--t3swc: var(--u700);--akaov: var(--ogzxd);}

.bapj6v .aryy h2.v4zh8v6.v4zh8v6 {text-wrap: wrap;color: var(--xnb);line-height:1.59;font-weight: 800;font-size: 12.5px;text-transform: uppercase;margin: 0 0 12px;letter-spacing: .09em;}
.bapj6v .aryy h2.v4zh8v6.v4zh8v6::before {content: none;display: none;}

.jggk.jggk .yfafqvq .dpx6c1 {color: var(--nb8, var(--xnb));}

.jggk.jggk .d9nmy .dpx6c1 {color: color-mix(in srgb, var(--d3x) 62%, var(--k8k));}

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

@media (max-width:565px) {
  .xkmn {padding-right:13px;padding-left:13px;gap:9px;}
  .qqqwpph {gap:7px;}
  .qqqwpph .r0vmfg {padding: 0 12px;font-size: 13px;}
}

.bapj6v .k44tytj .a7dms9 {max-width: 76ch;min-width: 0;}
.bapj6v .k44tytj .a7dms9 .xppen {padding-left: 0;max-width: none;}

.bapj6v .k44tytj .cwxyj2 {border-bottom: 1px solid var(--pxjoi);padding-bottom: clamp(12px, 1.4vw, 18px);display: block;margin: 0 0 clamp(18px, 2vw, 26px);}
.bapj6v .k44tytj .cwxyj2 .qmhk {margin: 0;}

.bapj6v .aryy .xpbj {display: flex;align-items: center;gap:10px;margin: 0 0 12px;}
.bapj6v .aryy .xpbj::before {content: "";width: 18px;border-radius:2px;flex: 0 0 auto;height: 2px;background: var(--d3x);}
.bapj6v .aryy .xpbj h2.v4zh8v6.v4zh8v6 {margin: 0;}

.bapj6v .aryy .b1a9z2h {border: 1px solid var(--w1o3a);border-radius: var(--u700);background: color-mix(in srgb, var(--d3x) 4%, var(--m1ix3));overflow: hidden;}

.bapj6v .aryy .b1a9z2h h2.v4zh8v6.v4zh8v6 {border-bottom: 1px solid var(--w1o3a);padding: 13px clamp(14px, 2vw, 20px);margin: 0;}

.bapj6v .aryy .b1a9z2h .w7xxk8f {border: 0;border-radius: 0;background: var(--m1ix3);}

.bapj6v .ax8y4 .nhfqyya {margin: 0 0 16px;padding-bottom:15px;border-bottom: 1px solid var(--pxjoi);display: block;}
.bapj6v .ax8y4 .nhfqyya .a8mae7 {margin: 0;}

.bapj6v .ax8y4 .rp2pe7y {gap: clamp(16px, 2.4vw, 34px);grid-template-columns: minmax(140px, 210px) minmax(0, 1fr);align-items: start;display: grid;}
.bapj6v .ax8y4 .rna9278 {min-width: 0;}

.bapj6v .ax8y4 .rp2pe7y > .h349:only-child {grid-column: 1 / -1;}
.bapj6v .ax8y4 .rna9278 .a8mae7 {margin: 0;line-height:1.25;font-size: clamp(18px, 1.8vw, 23px);}
@media (max-width:855px) {
  .bapj6v .ax8y4 .rp2pe7y {grid-template-columns: minmax(0, 1fr);gap:14px;}
  .bapj6v .ax8y4 .rna9278 .a8mae7 {font-size: clamp(19px, 2.4vw, 24px);}
}

.bapj6v .mx0t.gwbr9m2 .j1m014e.j1m014e {padding: 14px 40px;}
.bapj6v .mx0t.gwbr9m2 .v14f {letter-spacing: .05em;}

.bapj6v .mx0t .ykkt {padding: 6px;border-radius: 999px;border: 1px solid color-mix(in srgb, var(--d3x) 18%, var(--pxjoi));display: inline-flex;background: color-mix(in srgb, var(--d3x) 6%, transparent);}

.bapj6v .mx0t.e61vrc .ykkt {width: 100%;}
.bapj6v .mx0t.e61vrc .ykkt .j1m014e.j1m014e {width: 100%;}

.szj9.szj9 .fgw5 {border-top: 1px solid var(--w1o3a);padding: 0;counter-reset: ml2qa;list-style: none;margin: 8px 0 0;}
.szj9.szj9 .p1g535y {min-width: 0;counter-increment: ml2qa;}

.szj9.szj9 .fgw5 .akg27nz::before {color: color-mix(in srgb, var(--d3x) 45%, var(--xnb));content: counter(ml2qa, decimal-leading-zero);font-size: 12.5px;font-variant-numeric: tabular-nums;margin-top:4px;letter-spacing: .08em;flex: 0 0 auto;font-weight: 800;}

.szj9.szj9 .fgw5 .akg27nz::after {margin-left: auto;transform: rotate(45deg);transform-origin: center;flex: 0 0 auto;margin-top:9px;height: 9px;content: "";border-right: 2px solid var(--xnb);border-bottom: 2px solid var(--xnb);transition:transform 0.177s;width: 9px;}
.szj9.szj9 .fgw5 .feytaa0[open] > .akg27nz::after {transform: rotate(-135deg);}

.szj9.szj9 .fgw5 .v4mg07 {padding-left:40px;}

.szj9.szj9 .ep7t {border-left: 2px solid color-mix(in srgb, var(--d3x) 35%, var(--pxjoi));padding: 14px clamp(14px, 1.8vw, 20px);border-radius: 0 var(--u700) var(--u700) 0;background: color-mix(in srgb, var(--d3x) 4%, transparent);margin: 0 0 24px 36px;}
.szj9.szj9 .ep7t .v4mg07 {margin: 0;max-width: 68ch;padding: 0;}
@media (max-width:709px) {
  .szj9.szj9 .ep7t {margin-left: 0;}
}

.bapj6v .dpqexxp .dawvkta.x71b4jc {gap:6px clamp(14px, 2vw, 28px);align-items: baseline;flex-wrap: wrap;}
.bapj6v .dpqexxp .x71b4jc .chzq {flex: 0 0 auto;}

.bapj6v .dpqexxp .x71b4jc .k22sj {margin: 0;max-width: 62ch;flex: 1 1 22ch;}

.bapj6v .dpqexxp .rqtav {list-style: none;padding: 0;margin: 0;}
.bapj6v .dpqexxp .tvg4b4c {display: block;border-bottom: 1px solid var(--w1o3a);padding: clamp(16px, 2vw, 22px) 0;}
.bapj6v .dpqexxp .tvg4b4c .qs0e {margin: 0;line-height:1.70;font-size: 16px;color: var(--yja);max-width: 74ch;}
.bapj6v .dpqexxp .sw4qfrz {flex-wrap: wrap;min-width: 0;align-items: baseline;display: flex;margin: 10px 0 0;gap:1px 12px;}
.bapj6v .dpqexxp .sw4qfrz .dv3696 {color: var(--xnb);font-size: 14px;margin: 0;font-weight: 700;}
.bapj6v .dpqexxp .sw4qfrz .e6mg3 {font-size: 13px;}

.jggk.jggk .m8hv {margin: 0;padding: 0;min-width: 0;list-style: none;}

.jggk.jggk .ggvc {max-width: 74ch;margin-top:6px;}

.jggk.jggk .ggvc .m8hv + .r9xn {margin-top:29px;}

.jggk.jggk .wsc1x9q {display: grid;column-gap: clamp(24px, 3.4vw, 56px);grid-template-columns: 1fr 1fr;position: relative;margin-top:5px;align-items: start;}
.jggk.jggk .wsc1x9q::before {bottom: 0;background: var(--pxjoi);left: 50%;content: "";top: 0;position: absolute;transform: translateX(-50%);width: 1px;}
.jggk.jggk .z950vg {min-width: 0;}

.jggk.jggk.pnbhf2 .wsc1x9q {grid-template-columns: minmax(0, 1fr);}
.jggk.jggk.pnbhf2 .wsc1x9q::before {display: none;}

@media (max-width:709px) {
  .jggk.jggk .wsc1x9q {grid-template-columns: minmax(0, 1fr);}
  .jggk.jggk .wsc1x9q::before {display: none;}
  .jggk.jggk .z950vg + .z950vg {margin-top:30px;}
}

.bapj6v .sva1jh.vz2a7p9 {display: block;}
.bapj6v .sva1jh .n34rbac {padding-bottom:17px;border-bottom: 1px solid var(--pxjoi);align-items: center;gap: clamp(14px, 2vw, 20px);min-width: 0;display: flex;}

.bapj6v .sva1jh .n34rbac .r86r5x {flex: 0 0 auto;}
.bapj6v .sva1jh.vz2a7p9 .ez0w {margin-top:17px;}
.bapj6v .sva1jh.vz2a7p9 .pcc1ff {margin-top:16px;}

.bapj6v .sva1jh .sq2tzq {font-size: 12px;text-transform: uppercase;font-weight: 700;color: var(--xnb);letter-spacing: .08em;}

.bapj6v .sva1jh .snd0pta .pcc1ff {margin: 0 0 0 auto;gap:2px;}
.bapj6v .sva1jh.z18fjr .sfbm {border-color: transparent;}

@media (max-width:565px) {
  .bapj6v .sva1jh .snd0pta .pcc1ff {margin-left: -10px;}
}

.bapj6v .jmvp.vjbm {display: block;}
.bapj6v .jmvp .cknwv0 {gap: clamp(14px, 2vw, 22px);align-items: center;display: flex;min-width: 0;}
.bapj6v .jmvp .cknwv0 .ve872 {flex: 0 0 auto;}

.bapj6v .jmvp .rz890x5 {margin: 18px 0 0;flex-wrap: wrap;list-style: none;padding: 0;gap:9px;display: flex;}
.bapj6v .jmvp .rz890x5 li {border-radius: 999px;border: 1px solid var(--w1o3a);gap:9px;background: color-mix(in srgb, var(--d3x) 5%, transparent);display: inline-flex;align-items: baseline;min-width: 0;padding: 8px 14px;}

.bapj6v .jmvp .rz890x5 .amhe {margin: 0;font-size: 14.5px;}
.bapj6v .jmvp.vjbm .m76t {margin-top:17px;}

.bapj6v .jmvp.ap1t .m76t {margin-top:19px;}
.bapj6v .jmvp.ap1t .kqc4s {margin-top:17px;padding-top:15px;}

.a8eabd.a8eabd .y3pknp {padding: 0;list-style: none;margin: 10px 0 0;}
.a8eabd.a8eabd .hg98b {border-bottom: 1px solid var(--w1o3a);min-width: 0;padding: 18px 0;}
.a8eabd.a8eabd .hg98b:last-child {padding-bottom: 0;border-bottom: 0;}
.a8eabd.a8eabd .bk1qr {min-width: 0;display: flex;align-items: center;gap:13px;}
.a8eabd.a8eabd .y3pknp .rst4 {font-size: 15px;position: static;width: 38px;flex: 0 0 auto;height: 38px;box-shadow: none;transform: none;}
.a8eabd.a8eabd .y3pknp .yapnzh {margin: 0;font-size: 17px;text-align: left;min-width: 0;}

.a8eabd.a8eabd .y3pknp .feks {text-align: left;margin: 8px 0 0;max-width: 72ch;padding-left:52px;}
@media (max-width:565px) {
  .a8eabd.a8eabd .y3pknp .feks {padding-left: 0;}
}

.a8eabd.a8eabd .tfkf {padding: 0;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));gap: clamp(14px, 2vw, 24px);display: grid;list-style: none;margin: 10px 0 0;}
.a8eabd.a8eabd .ch7j {padding: 22px clamp(16px, 1.8vw, 22px);display: flex;min-width: 0;flex-direction: column;background: color-mix(in srgb, var(--d3x) 4%, var(--m1ix3));gap:10px;border-radius: var(--u700);border: 1px solid var(--w1o3a);}

.a8eabd.a8eabd .tfkf .rst4 {border: 0;border-radius: 0;background: none;box-shadow: none;transform: none;letter-spacing: -.04em;position: static;font-size: 30px;min-width: 0;color: color-mix(in srgb, var(--d3x) 45%, var(--xnb));height: auto;line-height: 1;align-self: flex-start;width: auto;}
.a8eabd.a8eabd .faxf {min-width: 0;}
.a8eabd.a8eabd .tfkf .yapnzh {text-align: left;margin: 0 0 6px;}
.a8eabd.a8eabd .tfkf .feks {text-align: left;margin: 0;}

.bapj6v .dppa3 .a13m,
.bapj6v .aa95874 .thedk,
.a8eabd.a8eabd .f2tzk66 {justify-content: center;align-content: flex-start;flex-wrap: wrap;display: flex;}
.bapj6v .dppa3 .a13m > * {flex: 1 1 220px;}
.bapj6v .aa95874 .thedk > * {flex: 1 1 280px;}
.a8eabd.a8eabd .f2tzk66 > * {flex: 1 1 190px;}
.bapj6v .dppa3 .a13m > *,
.bapj6v .aa95874 .thedk > *,
.a8eabd.a8eabd .f2tzk66 > * {max-width: calc(50% - 1px);min-width: 0;}
@media (max-width:595px) {
  .bapj6v .dppa3 .a13m > *,
  .bapj6v .aa95874 .thedk > *,
  .a8eabd.a8eabd .f2tzk66 > * {max-width: none;}
}

@media (max-width:565px) { .bapj6v .ygrd .rd099b {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:1010px) {
  .qqqwpph .c37epm5 {display: none;}
}
.mahhd .c37epm5 {justify-self: start;}
@media (max-width:565px) {
  .qqqwpph {gap:5px;}
  .qqqwpph .r0vmfg {white-space: nowrap;padding: 0 11px;font-size: 12.5px;}
  .kzqvn7 img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .xkmn {gap:5px;}
  .qqqwpph .r0vmfg {font-size: 12px;padding: 0 9px;}
  .kzqvn7 img {max-width: 24vw;}
}

.qqqwpph {grid-column: -2;justify-self: end;}
@media (max-width: 359.98px) {
  .xf0kn89 {gap:6px;padding-left:11px;padding-right:7px;}
  .kzqvn7 img {max-width: 22vw;}
  .qqqwpph {gap:3px;}
  .qqqwpph .r0vmfg {font-size: 12px;padding: 0 9px;}
  .x5zq8 {min-width: 40px;padding: 6px;}
}

.bapj6v .kgn7.twn5 {align-items: center;padding: clamp(18px, 3vw, 44px);border-radius: var(--ogzxd, var(--u700));min-height: clamp(420px, 58vh, 620px);}
.bapj6v .kgn7 .sc057m.sc057m,
.bapj6v .kgn7.twn5 > picture {width: 100%;max-width: none;object-fit: cover;position: absolute;inset: 0;border-radius: 0;height: 100%;}
.zhjjj01.zhjjj01 {box-shadow: var(--uumk);max-width:520px;width: auto;backdrop-filter: blur(14px) saturate(1.2);border-radius: var(--u700);border: 1px solid color-mix(in srgb, #fff 45%, transparent);display: flex;flex-direction: column;background: color-mix(in srgb, var(--m1ix3) 80%, transparent);align-items: flex-start;padding: clamp(22px, 2.6vw, 34px);-webkit-backdrop-filter: blur(14px) saturate(1.2);gap:13px;}
.zhjjj01 .nr7f54n {line-height:1.09;margin: 0;font-weight: 800;letter-spacing: -.03em;font-size: clamp(30px, 3.4vw, 50px);}
.zhjjj01 .geyjv4 {margin: 0;color: var(--xnb);max-width: 44ch;}
.twn5.y0abx {background:
    radial-gradient(60% 90% at 88% 15%, color-mix(in srgb, var(--d3x) 32%, transparent) 0%, transparent 65%),
    radial-gradient(55% 80% at 60% 110%, color-mix(in srgb, var(--d3x) 18%, transparent) 0%, transparent 65%),
    var(--of9va, color-mix(in srgb, var(--d3x) 6%, var(--m1ix3)));}
.y0abx .zhjjj01 {background: color-mix(in srgb, var(--m1ix3) 70%, transparent);}
.p91vfw {pointer-events: none;overflow: hidden;position: absolute;color: color-mix(in srgb, var(--d3x) 16%, transparent);right: -.04em;font: 800 clamp(100px, 15vw, 230px)/1 var(--eev9m, Georgia, serif);bottom: -.22em;letter-spacing: -.04em;max-width: 100%;white-space: nowrap;}
@media (max-width:855px) {
  .bapj6v .kgn7.twn5 {min-height: min(76vh, 600px);align-items: flex-end;padding: 12px;}
  .zhjjj01.zhjjj01 {max-width: none;width: 100%;}
  .bapj6v .kgn7.twn5.y0abx {padding-top:70px;min-height: 0;}
  .p91vfw {display: none;}
}

.bapj6v .kgn7 .yk8xj3:has(img) {align-self: center;max-height: none;aspect-ratio: auto;}
.bapj6v .kgn7 .yk8xj3:has(img) picture {display: block;}
.bapj6v .kgn7 .yk8xj3 img.sgsn9pe,
.bapj6v .kgn7 .yk8xj3:has(img) img {height: auto;object-fit: contain;max-height: none;}
@media (max-width:855px) {
  .bapj6v .kgn7.xggeej .yk8xj3:has(img) {aspect-ratio: auto;max-height: none;order: -1;}
  .bapj6v .kgn7 .c6b6s {align-self: stretch;}
}

.bapj6v .m3qfr .tmk3mmq {display: grid;grid-template-columns: repeat(var(--j4ri, 4), minmax(0, 1fr));gap:13px;}
.bapj6v .m3qfr .zkgw {padding: 14px 12px;display: flex;width: 100%;box-sizing: border-box;}
.bapj6v .m3qfr .zkgw img {height: 34px;max-width: 100%;}
@media (max-width:889px) { .bapj6v .m3qfr .tmk3mmq {grid-template-columns: repeat(var(--u6cw5, 4), minmax(0, 1fr));} }
@media (max-width:595px) {
  .bapj6v .m3qfr .tmk3mmq {grid-template-columns: repeat(var(--m5s, 2), minmax(0, 1fr));gap:9px;}
  .bapj6v .m3qfr .zkgw {min-height: 60px;}
  .bapj6v .m3qfr .zkgw img {height: 26px;}
}

.bapj6v .aa95874 .thedk > *,
.a8eabd.a8eabd .f2tzk66 > * {max-width: none;}
.bapj6v .jmvp .rz890x5 li {flex: 1 1 auto;justify-content: center;}

.bapj6v {flex-wrap: wrap;column-gap: var(--cngaa);align-items: stretch;justify-content: center;display: flex;}
.bapj6v > * {flex: 0 0 100%;box-sizing: border-box;}
.bapj6v > .zdwgh73:has(+ .zdwgh73),
.bapj6v > .zdwgh73 + .zdwgh73 {max-width: none;margin-right: 0 !important;flex: 0 0 calc((min(100%, var(--ocb)) - var(--cngaa)) / 2);margin-left: 0 !important;}
@media (max-width:754px) {
  .bapj6v > .zdwgh73:has(+ .zdwgh73),
  .bapj6v > .zdwgh73 + .zdwgh73 {flex-basis: 100%;}
}
.bapj6v .hdxg76.zdwgh73 {max-width: none;}
.bapj6v .hdxg76.abz0gh {gap: clamp(20px, 3vw, 44px);align-items: center;display: grid;}
.bapj6v .hdxg76.zdwgh73 {align-items: start;grid-template-rows: auto 1fr;}
@media (min-width:755px) {
  .bapj6v .hdxg76.abz0gh:not(.zdwgh73):not(.xamf95) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .bapj6v .hdxg76.xx35:not(.zdwgh73) .rrvb {order: 2;}
}
.bapj6v .hdxg76 .rrvb {background: color-mix(in srgb, var(--d3x) 6%, var(--m1ix3));box-shadow: var(--uumk);margin: 0;min-width: 0;overflow: hidden;border-radius: var(--u700);border: 1px solid var(--w1o3a);}
.bapj6v .hdxg76 .rrvb picture,
.bapj6v .hdxg76 .y2vbb6 {display: block;}
.bapj6v .hdxg76 .rrvb img {display: block;width: 100%;border-radius: 0;height: auto;}
.bapj6v .hdxg76 .jh00vmd {display: flex;min-width: 0;height: 100%;flex-direction: column;align-items: flex-start;}
.bapj6v .hdxg76 .a6js4h {font-size: clamp(22px, 2.3vw, 30px);margin: 0 0 12px;}
.bapj6v .hdxg76 .jr3dnp4 {padding-top: 0;border-top: 0;}
.bapj6v .hdxg76.zdwgh73 .t9dsh {margin-top: auto;}
.bapj6v .hdxg76.zdwgh73 .jr3dnp4 {margin-bottom:17px;}

.bapj6v .aryy h2.v4zh8v6.v4zh8v6,
.bapj6v .ax8y4 h2.a8mae7.a8mae7,
.bapj6v :is(.aryy, .ax8y4) :is(.w7xxk8f, .h349) h2 {color: var(--yja);margin: 0 0 18px;text-wrap: balance;font-size: clamp(24px, 2.6vw, 34px);font-weight: 800;text-transform: none;line-height:1.15;letter-spacing: -.02em;}
.bapj6v .aryy h2.v4zh8v6.v4zh8v6::before,
.bapj6v .ax8y4 h2.a8mae7.a8mae7::before,
.bapj6v :is(.aryy, .ax8y4) :is(.w7xxk8f, .h349) h2::before {height: 4px;display: block;border-radius:3px;margin: 0 0 16px;width: 38px;background: var(--d3x);content: "";}
.bapj6v :is(.aryy, .ax8y4) :is(.w7xxk8f, .h349) h2:not(:first-child) {margin-top:29px;}
.bapj6v .ax8y4 .r7e53 {display: none;}
.bapj6v :is(.aryy, .ax8y4) :is(.w7xxk8f, .h349) h3 {font-size: 19px;color: var(--yja);font-weight: 800;margin: 22px 0 8px;}

.bapj6v .aryy .xpbj {display: block;}
.bapj6v .aryy .xpbj::before {content: none;display: none;}
.bapj6v .aryy .xpbj h2.v4zh8v6.v4zh8v6 {margin: 0 0 18px;}

.bapj6v > .tavqyn.tavqyn {padding: 10px clamp(18px, 2.4vw, 28px) !important;}
.bapj6v .tavqyn .vxnwx > summary {min-height: 44px;}
.bapj6v .tavqyn .vxnwx[open] {padding-bottom:12px;}

@media (min-width:755px) {
  .bapj6v .tavqyn .d9r0h {column-gap:27px;display: block;columns: 3;}
  .bapj6v .tavqyn .d9r0h li {break-inside: avoid;}
  .bapj6v .tavqyn .d9r0h li a {min-height: 40px;font-size: 15px;padding: 6px 2px;}
}
@media (min-width:566px) and (max-width: 760px) {
  .bapj6v .tavqyn .d9r0h {column-gap:21px;columns: 2;display: block;}
  .bapj6v .tavqyn .d9r0h li {break-inside: avoid;}
}

.a8eabd.a8eabd :is(.f2tzk66, .tfkf) {flex-wrap: wrap;list-style: none;display: flex;padding: 0;gap: clamp(12px, 1.6vw, 20px);margin: 14px 0 0;}
.a8eabd.a8eabd .y3pknp {gap:11px;display: grid;margin-top:14px;}
.a8eabd.a8eabd :is(.fz4j8kd, .ch7j) {flex: 1 1 210px;max-width: none;}
.a8eabd.a8eabd :is(.fz4j8kd, .hg98b, .ch7j) {align-items: flex-start;background:
    linear-gradient(180deg, color-mix(in srgb, var(--d3x) 7%, transparent), transparent 70%),
    var(--m1ix3);position: relative;flex-direction: column;overflow: hidden;border-radius: var(--u700);border: 1px solid color-mix(in srgb, var(--d3x) 18%, var(--w1o3a));min-width: 0;display: flex;text-align: left;box-shadow: var(--uumk);gap:10px;box-sizing: border-box;padding: 22px clamp(16px, 1.8vw, 22px) 20px;}
.a8eabd.a8eabd :is(.fz4j8kd, .hg98b, .ch7j)::before {height: 4px;inset: 0 0 auto 0;background: linear-gradient(90deg, var(--d3x), color-mix(in srgb, var(--d3x) 30%, transparent));position: absolute;width: auto;display: block;content: "";}
.a8eabd.a8eabd .fz4j8kd::after {display: none;}
.a8eabd.a8eabd .hg98b:last-child {border-bottom: 1px solid color-mix(in srgb, var(--d3x) 18%, var(--w1o3a));padding-bottom:21px;}
.a8eabd.a8eabd .rst4,
.a8eabd.a8eabd :is(.y3pknp, .tfkf) .rst4 {box-shadow: 0 6px 18px color-mix(in srgb, var(--d3x) 38%, transparent);align-items: center;background: var(--rya0, var(--d3x));color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));height: 46px;align-self: flex-start;display: flex;min-width: 46px;border-radius: 999px;border: 0;position: static;font-weight: 800;justify-content: center;width: 46px;flex: 0 0 auto;line-height: 1;font-size: 18px;transform: none;letter-spacing: -.02em;}
.a8eabd.a8eabd :is(.yapnzh, .y3pknp .yapnzh, .tfkf .yapnzh) {line-height:1.28;font-weight: 800;font-size: 17.5px;margin: 4px 0 0;text-align: left;overflow-wrap: anywhere;min-width: 0;}
.a8eabd.a8eabd :is(.feks, .y3pknp .feks, .tfkf .feks) {text-align: left;min-width: 0;padding-left: 0;margin: 0;overflow-wrap: anywhere;line-height:1.60;font-size: 15px;}
.a8eabd.a8eabd .bk1qr {gap:14px;}
.a8eabd.a8eabd .bk1qr .yapnzh {margin: 0;}
@media (max-width:825px) {
  .a8eabd.a8eabd .f2tzk66 {padding: 0;}
  .a8eabd.a8eabd .fz4j8kd {padding: 22px 18px 20px;}
}
@media (max-width:565px) {
  .a8eabd.a8eabd :is(.fz4j8kd, .ch7j) {align-items: start;row-gap:3px;column-gap:13px;flex-basis: 100%;display: grid;grid-template-columns: auto minmax(0, 1fr);}
  .a8eabd.a8eabd :is(.fz4j8kd, .ch7j) .rst4 {grid-row: span 2;}
  .a8eabd.a8eabd .ch7j .faxf {min-width: 0;}
}
.a8eabd.a8eabd :is(.fz4j8kd, .hg98b, .ch7j):first-child::before {display: block;}
.a8eabd.a8eabd .fz4j8kd:last-child {padding-bottom:19px;}

.bapj6v > .jmvp.g89d8 {gap: clamp(22px, 4vw, 60px);grid-template-columns: minmax(0, 1fr);align-items: center;overflow: hidden;background:
    radial-gradient(60% 110% at 92% 50%, color-mix(in srgb, var(--d3x) 20%, transparent) 0%, transparent 70%),
    color-mix(in srgb, var(--d3x) 4%, var(--m1ix3));display: grid;}
@media (min-width:825px) { .bapj6v > .jmvp.g89d8 {grid-template-columns: minmax(0, 1fr) auto;} }
.bapj6v .jmvp .ra7va {min-width: 0;}

.bapj6v .jmvp .get9 {box-shadow: 0 0 0 8px color-mix(in srgb, var(--d3x) 14%, transparent), 0 26px 50px color-mix(in srgb, var(--d3x) 30%, transparent);width: clamp(190px, 18vw, 240px);display: grid;place-items: center;border-radius: 50%;aspect-ratio: 1;margin: 0 auto;background:
    radial-gradient(circle, transparent 58%, color-mix(in srgb, var(--d3x) 18%, transparent) 59% 60%, transparent 61%),
    radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 26%, var(--rya0, var(--d3x))), var(--rya0, var(--d3x)) 70%);color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));position: relative;}
.bapj6v .jmvp .wzr5wcf {position: absolute;height: 100%;transition:transform 1.185s ease;inset: 0;width: 100%;}
.bapj6v .jmvp:hover .wzr5wcf {transform: rotate(40deg);}
.bapj6v .jmvp .wzr5wcf text {font-size: 13px;fill: currentColor;font-weight: 800;font-family: var(--c62);letter-spacing: 2px;}
.bapj6v .jmvp .cmt80 {width: 58%;border-radius: 50%;border: 2px solid color-mix(in srgb, currentColor 40%, transparent);justify-content: center;position: relative;flex-direction: column;gap:3px;aspect-ratio: 1;align-items: center;display: flex;}
.bapj6v .jmvp .ax26pg5 {font-size: clamp(42px, 4.4vw, 58px);font-weight: 800;letter-spacing: -.04em;color: inherit;line-height: .9;}
.bapj6v .jmvp .gtbd {font-size: 12px;opacity:0.85;color: inherit;letter-spacing: 2px;}
@media (max-width: 819.98px) { .bapj6v .jmvp .get9 {order: -1;width: 180px;} }
@media (prefers-reduced-motion: reduce) { .bapj6v .jmvp .wzr5wcf {transition:none;} }

.bapj6v .jmvp.g89d8 .rz890x5 {border-bottom: 1px solid var(--w1o3a);gap: 0;grid-auto-flow: column;border-top: 1px solid var(--w1o3a);display: grid;grid-auto-columns: minmax(0, 1fr);margin: 22px 0 0;}
.bapj6v .jmvp.g89d8 .rz890x5 li {flex-direction: column-reverse;gap:4px;align-items: flex-start;display: flex;border: 0;border-radius: 0;background: none;padding: 14px 18px;}
.bapj6v .jmvp.g89d8 .rz890x5 li + li {border-left: 1px solid var(--w1o3a);}
.bapj6v .jmvp.g89d8 .rz890x5 .amhe {line-height:1.11;font-size: clamp(20px, 2vw, 26px);color: var(--yja);font-weight: 800;}
.bapj6v .jmvp.g89d8 .rz890x5 .csx80 {font-size: 11.5px;letter-spacing: .1em;color: var(--xnb);text-transform: uppercase;}
.bapj6v .jmvp.g89d8 .rz890x5 .ktvv {display: none;}
@media (max-width:565px) {
  .bapj6v .jmvp.g89d8 .rz890x5 li {padding: 12px 10px;}
  .bapj6v .jmvp.g89d8 .rz890x5 .amhe {font-size: 18px;}
}
.bapj6v .jmvp.g89d8 .mcqp {font-size: clamp(26px, 2.8vw, 38px);font-weight: 800;line-height:1.10;letter-spacing: -.02em;}
.bapj6v .jmvp.g89d8 .m76t a {background: var(--rya0, var(--d3x));border-color: transparent;color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));box-shadow: 0 4px 14px color-mix(in srgb, var(--d3x) 28%, transparent);}
.bapj6v .jmvp.g89d8 .m76t a:hover {transform: translateY(-1px);box-shadow: var(--s38);}

.ph97x.ph97x > * {margin-right: auto;padding-right: 0;padding-left: 0;box-sizing: border-box;margin-left: auto;max-width: var(--ocb);}
.ph97x .mmytv8 {text-align: left;justify-self: start;}
@media (max-width:754px) {
  .ph97x .e5g5s {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .ph97x .kccvg {width: 100%;justify-content: start;}
}
.ph97x.ph97x {padding-right:19px;padding-left:21px;}

.bapj6v .jggk.te8ebp .etr5f {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;margin-top:7px;position: relative;gap: clamp(14px, 2.4vw, 34px);align-items: stretch;}
.bapj6v .jggk.te8ebp .etr5f.aqkgd7q,
.bapj6v .jggk.mp11 .etr5f {grid-template-columns: minmax(0, 1fr);}
.te8ebp .vh3cjm {background: var(--m1ix3);border-radius: var(--u700);border: 1px solid var(--w1o3a);overflow: hidden;box-shadow: var(--uumk);min-width: 0;}
.te8ebp .xx0s3 {display: flex;gap:14px;padding: 16px 20px;align-items: center;}
.te8ebp .stfbzed .xx0s3 {color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));background: var(--rya0, var(--d3x));}
.te8ebp .q30fd .xx0s3 {color: var(--m1ix3);background: color-mix(in srgb, var(--yja) 88%, var(--d3x));}
.te8ebp .q29xy5 {font-weight: 800;font-size: 26px;height: 42px;justify-content: center;display: flex;align-items: center;flex: 0 0 auto;width: 42px;line-height: 1;border-radius: 999px;background: color-mix(in srgb, currentColor 18%, transparent);}
.te8ebp .bnrn60d {text-transform: uppercase;font-weight: 800;flex: 1 1 auto;min-width: 0;color: inherit;letter-spacing: .08em;font-size: 15px;margin: 0;}
.te8ebp .w59nnfj {font-weight: 800;font-style: normal;font-size: 30px;opacity:0.9;line-height: 1;}
.te8ebp .jk1fdjk {margin: 0;list-style: none;padding: 8px 20px 14px;}
.te8ebp .ehfh9 {gap:13px;padding: 12px 0;color: var(--yja);font-size: 15.5px;align-items: flex-start;display: flex;border-bottom: 1px solid var(--w1o3a);line-height:1.49;}
.te8ebp .ehfh9:last-child {border-bottom: 0;}
.te8ebp .msbnx {min-width: 0;overflow-wrap: anywhere;}
.te8ebp .qth46d {flex: 0 0 auto;width: 22px;margin-top:0px;height: 22px;border-radius: 999px;position: relative;}
.te8ebp .stfbzed .qth46d {background: var(--rya0, var(--d3x));}
.te8ebp .q30fd .qth46d {background: color-mix(in srgb, var(--yja) 14%, var(--m1ix3));}
.te8ebp .stfbzed .qth46d::after {width: 6px;top: 4px;border: solid var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));border-width: 0 2.5px 2.5px 0;height: 11px;transform: rotate(45deg);content: "";position: absolute;left: 7px;}
.te8ebp .q30fd .qth46d::before,
.te8ebp .q30fd .qth46d::after {position: absolute;top: 10px;background: var(--yja);content: "";left: 5px;transform: rotate(45deg);width: 12px;height: 2.5px;border-radius:3px;}
.te8ebp .q30fd .qth46d::after {transform: rotate(-45deg);}

.te8ebp .fk7qd {background: var(--m1ix3);display: flex;transform: translate(-50%, 0);justify-content: center;border-radius: 999px;border: 3px solid color-mix(in srgb, var(--d3x) 50%, var(--w1o3a));left: 50%;letter-spacing: .04em;position: absolute;font-weight: 800;z-index: 2;color: var(--yja);box-shadow: var(--uumk);height: 54px;top: 30px;font-size: 15px;align-items: center;width: 54px;}
.te8ebp .k481s16 {font-size: 14px;justify-content: space-between;margin-top:21px;display: flex;padding: 0 16px;border-radius: 999px;font-weight: 800;background:
    linear-gradient(90deg,
      var(--rya0, var(--d3x)) 0 var(--csk, 50%),
      color-mix(in srgb, var(--yja) 88%, var(--d3x)) var(--csk, 50%) 100%);position: relative;overflow: hidden;height: 34px;align-items: center;}
.te8ebp .d2vr97t {color: var(--w9c, var(--fsb8g, var(--f4yt, var(--toar))));}
.te8ebp .g3rwk77 {color: var(--m1ix3);}
@media (max-width:709px) {
  .bapj6v .jggk.te8ebp .etr5f {grid-template-columns: minmax(0, 1fr);}
  .te8ebp .fk7qd {left: auto;transform: none;position: relative;margin: -6px 0;top: auto;justify-self: center;}
}

.bapj6v .kgn7 .zx3n8rd:has(img) {max-width: min(100%, 920px);margin-left: auto;margin-right: auto;max-height: none;}
.bapj6v .kgn7 .zx3n8rd:has(img) picture {display: block;}
.bapj6v .kgn7 .zx3n8rd img,
.bapj6v .kgn7 .fj2b1ch.fj2b1ch {height: auto;object-fit: contain;max-height: none;}
@media (max-width:855px) {
  .bapj6v .kgn7 .zx3n8rd:has(img),
  .bapj6v .kgn7 .zx3n8rd img,
  .bapj6v .kgn7 .fj2b1ch.fj2b1ch {max-height: none;}
}
