

:root {--aiud6:Georgia, "Iowan Old Style", "Palatino Linotype", Palatino, serif;--bile: var(--r2xt);--fjdvh:  clamp(44px, 5.5vw, 88px);--mw2: 1200px;--vs5zh:   0 1px 2px color-mix(in srgb, var(--g3f1) 6%, transparent),
                  0 8px 24px color-mix(in srgb, var(--g3f1) 7%, transparent);--nr77:    color-mix(in srgb, var(--qtu) 88%, #ffffff);--hw0: 22px;--r2x:  clamp(18px, 2vw, 28px);--wisdk:  var(--qlacd);--cwi:  color-mix(in srgb, var(--g3f1) 11%, transparent);--t1lnv:    16px;--ywpcr: color-mix(in srgb, var(--g3f1) 72%, transparent);--nvil9: 0 2px 4px color-mix(in srgb, var(--g3f1) 7%, transparent),
                  0 14px 34px color-mix(in srgb, var(--g3f1) 10%, transparent);--g3f1:   color-mix(in srgb, var(--r2xt) 7%, var(--fhn));--q8o: color-mix(in srgb, var(--g3f1) 7%, transparent);}

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

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

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

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

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

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

.f0ghzb,
.d5e3j :is(.kt2b3y, .dcx87, .fnk3, .n4ryr,
              .qmq6z5, .gh4s254, .vx8g) a[role="button"],
.d5e3j .n4ryr a {text-decoration: none;display: inline-flex;font-size: 14.5px;white-space: nowrap;cursor: pointer;font-weight: 700;align-items: center;justify-content: center;border-radius: 999px;border: 1px solid transparent;transition:transform 0.163s, box-shadow 0.151s;padding: 11px 22px;}

.sp2r {background: var(--gam2);color: var(--ndcb, var(--sbb));}
.k1k2fsr {background: var(--nas);box-shadow: 0 4px 14px color-mix(in srgb, var(--nas) 28%, transparent);color: var(--bhr, var(--su8d));}
.k1k2fsr:hover {box-shadow: var(--nvil9);transform: translateY(-1px);background: var(--n5g8m);}

.d5e3j :is(.kt2b3y, .dcx87, .fnk3, .n4ryr,
              .qmq6z5, .gh4s254, .vx8g) a[role="button"],
.d5e3j .n4ryr a {background: var(--fh4q, var(--bile));color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 28%, transparent);}
.f4by {padding: 15px 30px;font-size: 16px;}

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

.d5e3j, .qswmeg, .za4k {--fhn: var(--g3f1);--q58: var(--wisdk);--qtu: var(--nr77);--h9hd5: var(--g3f1);--ad7w: var(--g3f1);--zpzk: var(--wisdk);--h1iav: var(--g3f1);}

.d5e3j {padding: clamp(20px, 3vw, 42px) 20px 0;}
.d5e3j > * {border: 1px solid var(--q8o);border-radius: var(--hw0);max-width: var(--mw2);margin: 0 auto var(--r2x) !important;padding: var(--fjdvh) clamp(22px, 3vw, 46px) !important;background: var(--wisdk);box-shadow: var(--vs5zh);}

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

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

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

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

.d5e3j .kt2b3y.ef52 .s8td3mx {order: -1;}

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

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

.d5e3j .kt2b3y .nmbjstq {font-weight: 800;font-size: clamp(30px, 3.4vw, 50px);margin: 0;text-wrap: balance;line-height:1.05;color: var(--g3f1);letter-spacing: -.03em;}
.d5e3j .kt2b3y .paz8nwm {max-width: 46ch;line-height:1.58;font-size: clamp(15.5px, 1.2vw, 17.5px);margin: 0;color: var(--ywpcr);}

.d5e3j .kt2b3y .bgdq {justify-content: center;font-weight: 700;box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 28%, transparent);color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));min-height: 48px;font-size: 15.5px;white-space: nowrap;border-radius: 999px;transition:transform 0.17s, box-shadow 0.19s;text-decoration: none;display: inline-flex;background: var(--fh4q, var(--bile));align-items: center;padding: 13px 28px;}
.d5e3j .kt2b3y .bgdq:hover {box-shadow: var(--nvil9);transform: translateY(-1px);}

.d5e3j .kt2b3y .s8td3mx {min-width: 0;overflow: hidden;background: var(--gfb, var(--wisdk));aspect-ratio: 4 / 3;max-height: 46vh;border-radius: var(--t1lnv);border: 1px solid var(--q8o);color: var(--y3fig, var(--g3f1));margin: 0;box-shadow: var(--vs5zh);position: relative;}
.d5e3j .kt2b3y .s8td3mx img,
.d5e3j .kt2b3y .n6tk8 {width: 100%;border-radius: 0;object-fit: cover;height: 100%;display: block;}

.d5e3j .kt2b3y.xks6bn {box-shadow: none;background: none;display: block;min-width: 0;border: 0;padding: 0;}
.d5e3j .kt2b3y .mh4tx {background: var(--gfb, var(--wisdk));position: relative;overflow: hidden;min-width: 0;box-shadow: var(--vs5zh);border-radius: var(--hw0);border: 1px solid var(--q8o);max-height: 26vh;margin: 0 0 clamp(26px, 3vw, 44px);}
.d5e3j .kt2b3y .mh4tx img,
.d5e3j .kt2b3y .t52s5a {max-height: 26vh;border-radius: 0;width: 100%;object-fit: cover;color: var(--y3fig, var(--g3f1));height: auto;display: block;}

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

.d5e3j .kt2b3y .eb5zah {text-align: center;margin: 0 auto;flex-direction: column;min-width: 0;max-width: 62ch;align-items: center;display: flex;}

.d5e3j .kt2b3y .ax0r {padding-bottom:11px;margin-bottom:17px;font-style: normal;font: 700 11.5px/1 var(--aiud6);border-bottom: 1px solid var(--cwi);letter-spacing: .2em;color: color-mix(in srgb, var(--bile) 34%, var(--g3f1));text-transform: uppercase;}
.d5e3j .kt2b3y .ekjaz {max-width: 20ch;text-wrap: balance;margin: 0;overflow-wrap: break-word;font: 700 clamp(31px, 3.7vw, 49px)/1.14 var(--aiud6);letter-spacing: -.018em;color: var(--g3f1);}
.d5e3j .kt2b3y .z66bq {max-width: 56ch;line-height:1.65;color: color-mix(in srgb, var(--g3f1) 88%, transparent);margin: 16px 0 0;font-size: clamp(16px, 1.35vw, 18.5px);}
.d5e3j .kt2b3y .f6crg {box-shadow: var(--vs5zh);text-decoration: none;display: inline-flex;justify-content: center;color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));transition:transform 0.13s, box-shadow 0.171s;padding: 0 32px;min-height: 50px;margin-top: clamp(20px, 2.4vw, 30px);align-items: center;background: var(--fh4q, var(--r2xt));border-radius: 999px;font: 700 15px/1 var(--aiud6);}
.d5e3j .kt2b3y .f6crg:hover {transform: translateY(-1px);box-shadow: var(--nvil9);}
@media (max-width:868px) {
  
  .d5e3j .kt2b3y .mh4tx,
  .d5e3j .kt2b3y .t52s5a {max-height: 22vh;}
  .d5e3j .kt2b3y .f16jccx {min-height: 15vh;max-height: 22vh;}
}

.d5e3j .kt2b3y.qkns {min-height: 44vh;display: flex;position: relative;align-items: flex-end;overflow: hidden;box-shadow: var(--vs5zh);border-radius: var(--t1lnv);}

.d5e3j .kt2b3y .vx2ed {inset: 0;width: 100%;object-fit: cover;height: 100%;position: absolute;}
.w5h0vz {background: color-mix(in srgb, var(--wisdk) 96%, transparent);position: relative;width: 100%;padding: clamp(24px, 3vw, 40px);}
.w5h0vz .tg6k4,
.w5h0vz .nmbjstq,
.w5h0vz .paz8nwm {color: var(--y3fig, var(--g3f1));}
@media (max-width:868px) {
  .d5e3j .kt2b3y.qkns {min-height: 36vh;}
}

.d5e3j .kt2b3y .ey7fd0 {color: color-mix(in srgb, var(--bile) 30%, transparent);background:
    repeating-linear-gradient(var(--qwb7s, 160deg),
      color-mix(in srgb, var(--g3f1) 5%, transparent) 0 1px,
      transparent 1px var(--dgsvo, 34px)),
    radial-gradient(68% 78% at 22% 18%, color-mix(in srgb, var(--bile) 26%, transparent) 0%, transparent 70%),
    radial-gradient(72% 82% at 82% 88%, color-mix(in srgb, var(--e4qyb, var(--bile)) 20%, transparent) 0%, transparent 72%),
    color-mix(in srgb, var(--bile) 7%, var(--wisdk));line-height: .8;font-weight: 800;align-items: flex-end;inset: 0;font-size: clamp(56px, 9vw, 132px);justify-content: flex-end;padding: clamp(14px, 2vw, 26px);position: absolute;letter-spacing: -.05em;display: flex;}

.d5e3j .dcx87.dtjmq {text-align: left;}
.d5e3j .dcx87 .mzkh6d0 {margin: 0 0 10px;line-height:1.14;letter-spacing: -.028em;font-weight: 800;font-size: clamp(28px, 4vw, 48px);color: var(--g3f1);}
.d5e3j .dcx87 .sh27j {font-size: 16.5px;color: var(--ywpcr);line-height:1.61;margin: 0 0 clamp(18px, 2vw, 28px);max-width: 62ch;}
.d5e3j .dcx87 .rky1dw {padding: 0;list-style: none;margin: 0;gap: clamp(16px, 2vw, 26px);display: grid;}

.d5e3j .dcx87.e7fp2 .rky1dw {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}
.d5e3j .dcx87.qgkv .rky1dw {grid-template-columns: minmax(0, 1fr);}
.d5e3j .dcx87.qgkv .c5mv3fr {gap: clamp(14px, 2vw, 26px);align-items: center;grid-template-columns: minmax(0, 180px) minmax(0, 1fr);display: grid;}
.d5e3j .dcx87 .c5mv3fr {min-width: 0;}
.d5e3j .dcx87 .y9apc3m {aspect-ratio: 3 / 2;border-radius: var(--t1lnv);border: 1px solid var(--q8o);margin: 0 0 12px;background: color-mix(in srgb, var(--bile) 7%, var(--wisdk));overflow: hidden;}
.d5e3j .dcx87.qgkv .y9apc3m {margin: 0;}
.d5e3j .dcx87 .y9apc3m img {width: 100%;object-fit: cover;border-radius: 0;height: 100%;display: block;}
.d5e3j .dcx87 .m7x2f {margin: 0;font-weight: 600;color: var(--g3f1);line-height:1.52;font-size: clamp(15.5px, 1.45vw, 17.5px);}
.d5e3j .dcx87 .hr47 {margin-top: clamp(18px, 2vw, 28px);display: flex;flex-wrap: wrap;gap:9px;}

.d5e3j .dcx87 .xb4911,
.d5e3j .dcx87 .br6h7c {font-weight: 700;font-size: 14.5px;min-height: 46px;display: inline-flex;padding: 12px 24px;border-radius: 999px;justify-content: center;white-space: nowrap;transition:transform 0.195s, box-shadow 0.162s;text-decoration: none;align-items: center;}
.d5e3j .dcx87 .xb4911 {box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 26%, transparent);color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));background: var(--fh4q, var(--bile));}
.d5e3j .dcx87 .xb4911:hover {transform: translateY(-1px);box-shadow: var(--nvil9);}
.d5e3j .dcx87 .br6h7c {color: color-mix(in srgb, var(--bile) 35%, var(--g3f1));background: transparent;border: 1px solid color-mix(in srgb, var(--bile) 30%, var(--cwi));}
.d5e3j .dcx87 .br6h7c:hover {background: color-mix(in srgb, var(--bile) 8%, transparent);}

.d5e3j .hkdb0em .pzgrb6 + .pzgrb6 {margin-top: clamp(24px, 3vw, 40px);}
.d5e3j .hkdb0em .jwe74 {font-size: 12.5px;margin: 0 0 14px;color: var(--ywpcr);letter-spacing: .09em;text-transform: uppercase;font-weight: 800;}
.d5e3j .hkdb0em .a5kvktx {list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;display: grid;padding: 0;gap: clamp(16px, 1.8vw, 26px);}
@media (max-width:1010px) { .d5e3j .hkdb0em .a5kvktx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:552px)  { .d5e3j .hkdb0em .a5kvktx {grid-template-columns: minmax(0, 1fr);} }
.d5e3j .hkdb0em .qvmttte {min-width: 0;}
.d5e3j .hkdb0em .ghv2944 {display: block;min-width: 0;text-decoration: none;color: inherit;}
.d5e3j .hkdb0em .wm2f4n {overflow: hidden;border-radius: var(--t1lnv);border: 1px solid var(--q8o);aspect-ratio: 3 / 2;background: color-mix(in srgb, var(--g3f1) 4%, var(--wisdk));box-shadow: var(--vs5zh);transition:transform 0.192s, box-shadow 0.165s;margin: 0 0 12px;}
.d5e3j .hkdb0em .ghv2944:hover .wm2f4n {transform: translateY(-2px);box-shadow: var(--nvil9);}
.d5e3j .hkdb0em .wm2f4n img {width: 100%;display: block;border-radius: 0;height: 100%;object-fit: cover;}
.d5e3j .hkdb0em .tc3g {font-weight: 700;display: block;line-height:1.37;color: var(--g3f1);font-size: 16.5px;}
.d5e3j .hkdb0em .dhegf {margin-top:4px;color: var(--ywpcr);font-size: 13.5px;font-style: normal;display: block;}

.d5e3j .r19m9 .g8wep5e {border: 1px solid var(--q8o);border-radius: var(--t1lnv);gap:0px;background: var(--q8o);padding: 0;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));overflow: hidden;margin: 0;display: grid;list-style: none;}
.d5e3j .r19m9 .krxn {min-width: 0;background: var(--wisdk);}
.d5e3j .r19m9 .ybc95gc {align-items: center;flex-direction: column;display: flex;transition:background 0.128s;text-decoration: none;min-height: 148px;padding: 26px 20px;justify-content: center;gap:11px;}
.d5e3j .r19m9 .ybc95gc:hover {background: color-mix(in srgb, var(--bile) 6%, transparent);}
.d5e3j .r19m9 .ybc95gc img {height: 52px;max-width: 100%;display: block;object-fit: contain;width: auto;border-radius: 0;}
.d5e3j .r19m9 .zq9kzsx {font-size: 13.5px;text-align: center;color: var(--ywpcr);font-weight: 600;}

.d5e3j .vpyjnyk .k2bsn6 {color: var(--ywpcr);font-size: 14.5px;margin: 0 0 14px;}
.d5e3j .vpyjnyk .jte5 {gap:13px;display: flex;list-style: none;padding: 0;flex-wrap: wrap;margin: 0;}
.d5e3j .vpyjnyk .k6sgbd {min-width: 0;}
.d5e3j .vpyjnyk .t5ywgz {display: inline-flex;justify-content: center;border-radius: 999px;border: 1px solid var(--q8o);transition:transform 0.157s, box-shadow 0.127s;align-items: center;min-height: 76px;background: var(--wisdk);text-decoration: none;padding: 16px 28px;box-shadow: var(--vs5zh);}
.d5e3j .vpyjnyk .t5ywgz:hover {transform: translateY(-1px);box-shadow: var(--nvil9);}
.d5e3j .vpyjnyk .t5ywgz img {display: block;height: 40px;border-radius: 0;max-width:139px;object-fit: contain;width: auto;}

.d5e3j .fnk3.jxn9f {min-width: 0;}

.d5e3j .fnk3.zteasmm {max-width:561px;}
.d5e3j .fnk3 .y8fy {display: flex;margin-bottom:11px;align-items: center;gap:15px;}

.d5e3j .fnk3.ryxr .y8fy {flex-direction: row-reverse;}
.d5e3j .fnk3 .gg3y8 {margin: 0;overflow: hidden;height: 58px;flex: 0 0 auto;border-radius:15px;border: 1px solid color-mix(in srgb, var(--bile) 20%, transparent);background: color-mix(in srgb, var(--bile) 10%, var(--wisdk));width: 58px;}
.d5e3j .fnk3 .gg3y8 img {display: block;object-fit: cover;width: 100%;height: 100%;border-radius: 0;}
.d5e3j .fnk3 .nca547 {font-weight: 800;margin: 0;color: var(--g3f1);font-size: clamp(19px, 1.9vw, 24px);letter-spacing: -.02em;line-height:1.19;min-width: 0;}

.d5e3j .fnk3 .nca547::before {content: none;}
.d5e3j .fnk3 .k00d9 {color: var(--ywpcr);font-size: 15.5px;line-height:1.70;padding-top:14px;border-top: 1px solid var(--q8o);}
.d5e3j .fnk3 .k00d9 :is(p, li):last-child {margin-bottom: 0;}
.d5e3j .fnk3 .mtks {text-decoration: none;background: var(--fh4q, var(--bile));font-size: 14.5px;white-space: nowrap;border-radius: 999px;align-items: center;font-weight: 700;margin-top:17px;justify-content: center;min-height: 46px;box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 26%, transparent);padding: 12px 24px;transition:transform 0.155s, box-shadow 0.189s;color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));display: inline-flex;}
.d5e3j .fnk3 .mtks:hover {box-shadow: var(--nvil9);transform: translateY(-1px);}

.d5e3j .gh4s254 .fk69qq3 {gap: clamp(16px, 2.4vw, 30px);border-bottom: 1px solid var(--cwi);padding-bottom: clamp(18px, 2vw, 26px);display: flex;align-items: center;}
.d5e3j .gh4s254 .ykc8h84 {font-size: clamp(46px, 6vw, 76px);line-height: .95;color: color-mix(in srgb, var(--bile) 55%, var(--g3f1));letter-spacing: -.04em;font-weight: 800;flex: 0 0 auto;}
.d5e3j .gh4s254 .hx9zk {min-width: 0;}
.d5e3j .gh4s254 .f5bd {display: block;color: color-mix(in srgb, var(--bile) 40%, var(--g3f1));letter-spacing: .12em;font-size: 18px;}
.d5e3j .gh4s254 .mvdbxz {font-size: 15px;color: var(--ywpcr);line-height:1.58;margin: 6px 0 0;max-width: 54ch;}
.d5e3j .gh4s254 .wbsrnv {padding: 0;list-style: none;margin: 0;}
.d5e3j .gh4s254 .gpyyxpz {border-bottom: 1px solid var(--q8o);display: grid;padding: clamp(16px, 2vw, 22px) 0;align-items: baseline;gap:4px 16px;grid-template-columns: minmax(0, 1fr) auto;}
.d5e3j .gh4s254 .vsa938 {margin: 0;font-weight: 700;color: var(--g3f1);font-size: 15.5px;}
.d5e3j .gh4s254 .g7xs3n {color: color-mix(in srgb, var(--bile) 40%, var(--g3f1));letter-spacing: .1em;font-size: 14px;white-space: nowrap;}
.d5e3j .gh4s254 .szkd {margin: 0;font-size: 15px;grid-column: 1 / -1;line-height:1.69;max-width: 74ch;color: var(--ywpcr);}

.d5e3j .czdwrj0.tyb31 {grid-template-columns: auto minmax(0, 1fr);align-items: center;gap:6px clamp(14px, 2vw, 20px);display: grid;}
.d5e3j .czdwrj0 .hrncv6 {margin: 0;width: 58px;border-radius: 999px;border: 1px solid var(--q8o);height: 58px;grid-row: 1 / span 2;overflow: hidden;}
.d5e3j .czdwrj0 .hrncv6 img {border-radius: 0;display: block;object-fit: cover;width: 100%;height: 100%;}
.d5e3j .czdwrj0 .mqav {min-width: 0;gap:9px 12px;align-items: center;flex-wrap: wrap;display: flex;}
.d5e3j .czdwrj0 .e63h52 {font-size: 16px;font-weight: 700;color: var(--g3f1);margin: 0;}
.d5e3j .czdwrj0 .xn9rk8 {background: color-mix(in srgb, var(--bile) 10%, transparent);padding: 4px 11px;font-weight: 700;font-size: 12px;border-radius: 999px;color: color-mix(in srgb, var(--bile) 22%, var(--fhn));letter-spacing: .04em;}

.d5e3j .czdwrj0 .ffk2z {grid-column: 1 / -1;line-height:1.68;color: var(--ywpcr);margin: 10px 0 0;font-size: 15px;max-width: 76ch;}
.d5e3j .czdwrj0 .rbtbpf {grid-column: 1 / -1;gap:8px;margin-top:11px;display: flex;}
.d5e3j .czdwrj0 .fpep8 {width: 44px;align-items: center;transition:background 0.199s;color: color-mix(in srgb, var(--bile) 35%, var(--g3f1));border-radius: 999px;border: 1px solid var(--q8o);text-decoration: none;display: inline-flex;justify-content: center;height: 44px;}
.d5e3j .czdwrj0 .fpep8:hover {background: color-mix(in srgb, var(--bile) 8%, transparent);}
.d5e3j .czdwrj0 .fpep8 svg {display: block;}
.d5e3j .czdwrj0 .t18a {font-size: 13px;margin: 14px 0 0;border-top: 1px solid var(--q8o);line-height:1.60;color: var(--ywpcr);padding-top:15px;grid-column: 1 / -1;}

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

.qmq6z5.qmq6z5 .k7yyn6:first-child::before,
.qmq6z5.qmq6z5 .k7yyn6:last-child::after {display: none;}

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

.qmq6z5.qmq6z5 .jvhh0wg {line-height:1.28;font-weight: 700;margin: 30px 0 6px;color: var(--g3f1);font-size: 16px;}
.qmq6z5.qmq6z5 .q9r9j2 {line-height:1.61;font-size: 14.5px;color: var(--ywpcr);margin: 0;}

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

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

.fs1k.fs1k.pxnf1d .a15e {grid-template-columns: minmax(0, 1fr);}
.fs1k.fs1k.pxnf1d .a15e::before {display: none;}

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

.fs1k.fs1k .pt2kn7 {color: color-mix(in srgb, var(--bile) 35%, var(--g3f1));}
.fs1k.fs1k .n0m8f5p  {color: var(--ywpcr);}

.fs1k.fs1k .xk1ccv8 {align-items: flex-start;display: flex;padding: 14px 0;font-size: 15.5px;border-bottom: 1px solid var(--q8o);gap:11px;line-height:1.59;min-width: 0;}

.fs1k.fs1k .rwwak5 {min-height: 24px;}
.fs1k.fs1k .egye5ts {width: 22px;border-radius: 999px;justify-content: center;font-size: 14px;height: 22px;display: inline-flex;align-items: center;line-height: 1;font-weight: 800;flex: 0 0 auto;}
.fs1k.fs1k .pt2kn7 .egye5ts {background: color-mix(in srgb, var(--bile) 13%, transparent);color: var(--bile);}
.fs1k.fs1k .n0m8f5p .egye5ts {background: color-mix(in srgb, var(--g3f1) 7%, transparent);color: var(--ywpcr);}
.fs1k.fs1k .bryb {min-width: 0;color: var(--g3f1);}

.vx8g.vx8g .m97e {border-top: 1px solid var(--q8o);margin-top:8px;}
.vx8g.vx8g .r801 {border: 0;border-bottom: 1px solid var(--q8o);border-radius: 0;margin: 0;background: none;padding: 0;}
.vx8g.vx8g .e416 {display: flex;padding: 24px 0;gap:17px;cursor: pointer;align-items: flex-start;list-style: none;}
.vx8g.vx8g .e416::-webkit-details-marker {display: none;}

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

.vx8g.vx8g .fv745 {line-height:1.38;font-size: 17.5px;min-width: 0;margin: 0;font-weight: 700;color: var(--g3f1);}

.vx8g.vx8g .m52vtz {max-width: 68ch;line-height:1.74;color: var(--ywpcr);margin: 0;padding: 0 0 26px 36px;font-size: 15.5px;}

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

.qswmeg {border-radius: var(--hw0);border: 1px solid color-mix(in srgb, var(--bile) 18%, transparent);margin: 0 auto var(--r2x);padding: clamp(34px, 4vw, 56px) clamp(24px, 3vw, 46px);background:
    radial-gradient(60% 120% at 10% 10%, color-mix(in srgb, var(--bile) 18%, transparent) 0%, transparent 64%),
    color-mix(in srgb, var(--bile) 7%, var(--wisdk));max-width: var(--mw2);}
.xprqhrt {flex-wrap: wrap;justify-content: space-between;align-items: center;display: flex;gap:25px;}
.pgvjs7 {letter-spacing: -.028em;font-weight: 800;line-height:1.16;margin: 0;font-size: clamp(24px, 2.8vw, 34px);}
.p0ry5pk {font-size: 16px;margin: 8px 0 0;color: var(--ywpcr);}

.xgnjn2v {color: var(--ywpcr);padding: 0 20px 26px;max-width: var(--mw2);margin: 0 auto;font-size: 13px;}

.za4k.za4k {border-top: 1px solid var(--q8o);padding: clamp(40px, 4.5vw, 64px) 20px clamp(24px, 2.6vw, 36px);color: var(--g3f1);background: color-mix(in srgb, var(--w5x4) 10%, var(--wisdk));}
.za4k .r503x2h {align-items: start;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--mw2);margin: 0 auto;display: grid;gap:29px 56px;}
.za4k .xwb0 img {width: auto;height: 30px;display: block;}
.za4k .xwb0 span {font-weight: 800;font-size: 19px;letter-spacing: -.03em;color: var(--g3f1);}
.za4k .dxhk {display: grid;grid-auto-flow: column;gap:53px;}
.za4k .dxhk ul {margin: 0;padding: 0;gap:10px;display: grid;list-style: none;}
.za4k .dxhk a {font-size: 14.5px;color: var(--ywpcr);text-decoration: none;}
.za4k .dxhk a:hover {color: var(--g3f1);}
.za4k .hzk6cq {display: flex;margin: 26px auto 0;opacity:0.68;max-width: var(--mw2);align-items: center;gap:14px;flex-wrap: wrap;}
.za4k .yhdg {padding-top:19px;border-top: 1px solid var(--q8o);margin: 26px auto 0;max-width: var(--mw2);}
.za4k .yhdg p {color: var(--ywpcr);margin: 0;font-size: 13px;}
.za4k .yhdg p + p {line-height:1.62;margin-top:10px;}

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

  .d23b {gap:7px;}
  .f0ghzb {font-size: 13.5px;padding: 9px 13px;}
  .tdt8546 {font-size: 17px;}
  .byrc1 {display: none;}
  .j8bwsn0 {display: flex;}
}

@media (max-width:868px) {
  
  .d5e3j .kt2b3y.vve3bc4 {grid-template-columns: minmax(0, 1fr);}
  .d5e3j .kt2b3y.ef52 .s8td3mx {order: 0;}
  .d5e3j .kt2b3y .s8td3mx {max-height: 26vh;aspect-ratio: 16 / 10;}
  .xprqhrt {align-items: flex-start;flex-direction: column;}
}

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

@media (max-width:705px) {
  .fs1k.fs1k .a15e {display: flex;flex-direction: column;}
  .fs1k.fs1k .a15e::before {display: none;}
  .fs1k.fs1k .rwwak5 {display: none;}
  .fs1k.fs1k .pt2kn7 {order: 1;}
  .fs1k.fs1k .n0m8f5p  {order: 2;}
  .fs1k.fs1k .n0m8f5p.a4nbdy8 {margin-top:27px;}
  .vx8g.vx8g .fv745 {font-size: 16.5px;}
  .vx8g.vx8g .m52vtz {padding-left:35px;}
}

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

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

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

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

.za4k .dxhk a {min-height: 44px;display: flex;align-items: center;}
.afbmer {min-height: 44px;align-items: center;display: inline-flex;}

.f0ghzb, .bct3, .qswmeg,
.d5e3j a[role="button"],
.d5e3j .n4ryr a {min-height: 44px;}

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

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

.byrc1 ul {gap:9px;}

.za4k .dxhk ul {display: grid;gap:7px;}

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

.d5e3j .fx6t .h7aw4w {color: var(--g3f1);font-size: 17px;max-width: 76ch;padding-left: clamp(0px, 2vw, 34px);line-height:1.73;}
.d5e3j .fx6t .h7aw4w :is(p, li) {color: var(--g3f1);}
.d5e3j .fx6t .h7aw4w :last-child {margin-bottom: 0;}
.d5e3j .fx6t .h7aw4w h3 {color: var(--g3f1);}

.d5e3j .wr4gc0v.a1jp {color: var(--g3f1);border: 1px solid var(--q8o);border-radius: var(--t1lnv);background: color-mix(in srgb, var(--bile) 4%, var(--wisdk));box-shadow: none;}
.d5e3j .wr4gc0v .k8vr {min-width: 0;}
.d5e3j .wr4gc0v .w69e6y {text-transform: uppercase;letter-spacing: .09em;font-size: 12.5px;color: var(--ywpcr);margin: 0 0 12px;font-weight: 800;}

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

.d5e3j .wr4gc0v .aqbe li a {color: color-mix(in srgb, var(--bile) 35%, var(--g3f1));gap:12px;align-items: center;min-height: 44px;border-bottom: 1px solid var(--q8o);padding: 8px 4px;display: flex;line-height:1.38;text-decoration: none;font-size: 15.5px;}
.d5e3j .wr4gc0v .aqbe li:last-child a {border-bottom: 0;}
.d5e3j .wr4gc0v .aqbe li a::before {letter-spacing: .04em;flex: 0 0 auto;color: var(--ywpcr);font-size: 12px;font-weight: 800;content: counter(ml2toc, decimal-leading-zero);}
.d5e3j .wr4gc0v .aqbe li a:hover {text-underline-offset: 3px;text-decoration: underline;}

.d5e3j .hvp3 .cfef {color: var(--ywpcr);letter-spacing: .09em;margin: 0 0 12px;font-size: 12.5px;text-transform: uppercase;font-weight: 800;}
.d5e3j .w746vw5 .cxgw {font-weight: 800;line-height:1.18;letter-spacing: -.026em;color: var(--g3f1);margin: 0 0 12px;font-size: clamp(21px, 2.4vw, 28px);}

.d5e3j .w746vw5 .cxgw::before {content: none;}
.d5e3j .w746vw5 .tdxx0y7 {border: 0;border-top: 1px solid var(--cwi);margin: 0 0 16px;}

.d5e3j .hvp3 .vt3s7e5,
.d5e3j .w746vw5 .jw7n {overflow-x: auto;border: 1px solid var(--q8o);border-radius: var(--t1lnv);}
.d5e3j .hvp3 .vt3s7e5 table,
.d5e3j .w746vw5 .jw7n table {margin: 0;}
.d5e3j .hvp3 .vt3s7e5 :last-child,
.d5e3j .w746vw5 .jw7n :last-child {margin-bottom: 0;}

.d5e3j .seeh.bmx6 {gap:7px clamp(14px, 2vw, 22px);align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.d5e3j .seeh .j1qf {display: flex;border-radius:16px;border: 1px solid var(--q8o);align-items: center;background: color-mix(in srgb, var(--bile) 8%, var(--wisdk));overflow: hidden;justify-content: center;height: 66px;margin: 0;width: 66px;grid-row: 1 / span 2;}
.d5e3j .seeh .j1qf img {width: auto;border-radius: 0;display: block;object-fit: contain;max-height: 80%;height: auto;max-width: 80%;}
.d5e3j .seeh .nmrka {min-width: 0;}
.d5e3j .seeh .p94xt {letter-spacing: -.02em;color: var(--g3f1);font-weight: 800;line-height:1.21;margin: 0;font-size: clamp(19px, 2vw, 24px);}
.d5e3j .seeh .p94xt::before {content: none;}
.d5e3j .seeh .pzc0rv {max-width: 60ch;color: var(--ywpcr);font-size: 15px;margin: 4px 0 0;line-height:1.57;}

.d5e3j .seeh .gybms {gap:5px 22px;align-items: baseline;border-top: 1px solid var(--q8o);grid-column: 1 / -1;margin: 14px 0 0;flex-wrap: wrap;display: flex;padding-top:14px;}
.d5e3j .seeh .kzr90b0 {letter-spacing: .07em;font-weight: 800;text-transform: uppercase;font-size: 12px;color: var(--ywpcr);}
.d5e3j .seeh .hft4y5g {font-weight: 700;font-size: 15px;color: var(--g3f1);margin: 0 14px 0 0;}
.d5e3j .seeh .mz9hq {letter-spacing: .08em;color: color-mix(in srgb, var(--bile) 40%, var(--g3f1));}
.d5e3j .seeh .ajaqzw {gap:11px;flex-wrap: wrap;display: flex;margin: 16px 0 0;grid-column: 1 / -1;}

.d5e3j .seeh .megwdve.megwdve {white-space: nowrap;display: inline-flex;border-radius: 999px;border: 1px solid color-mix(in srgb, var(--bile) 28%, var(--cwi));min-height: 46px;align-items: center;text-decoration: none;transition:background 0.135s;color: color-mix(in srgb, var(--bile) 35%, var(--g3f1));padding: 12px 22px;font-size: 14px;background: transparent;font-weight: 700;justify-content: center;}
.d5e3j .seeh .megwdve.megwdve:hover {background: color-mix(in srgb, var(--bile) 8%, transparent);}

.d5e3j .n4ryr.dtc8y0m {display: flex;margin-bottom: var(--r2x) !important;box-shadow: none;background: none;padding: clamp(6px, 1vw, 14px) 0 !important;border: 0;}
.d5e3j .n4ryr.kd32  {justify-content: flex-start;}
.d5e3j .n4ryr.fxvkp3   {justify-content: center;}
.d5e3j .n4ryr.pzwf6x {justify-content: flex-end;}
.d5e3j .n4ryr .wy6z1v.wy6z1v {font-size: 16px;white-space: nowrap;min-height: 50px;background: var(--fh4q, var(--bile));align-items: center;padding: 14px 34px;color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 28%, transparent);justify-content: center;transition:transform 0.154s, box-shadow 0.147s;border-radius: 999px;display: inline-flex;text-decoration: none;font-weight: 700;}
.d5e3j .n4ryr .wy6z1v.wy6z1v:hover {transform: translateY(-1px);box-shadow: var(--nvil9);}
.d5e3j .n4ryr .qg8t {font-weight: 700;}

.d5e3j .n4ryr .yhav {border-right: 2px solid currentColor;transform: rotate(45deg);transform-origin: center;width: 7px;height: 7px;border-top: 2px solid currentColor;margin-left:10px;display: inline-block;}
.d5e3j .n4ryr.wzps2y .wy6z1v.wy6z1v {width: 100%;}

.d5e3j .y07g3q4.eztsen {margin-right: auto;margin-left: auto;padding: clamp(14px, 1.8vw, 22px) !important;}
.d5e3j .y07g3q4 .wsah {margin: 0 2px 10px;letter-spacing: .16em;display: block;font: 600 11.5px/1 var(--aiud6);color: var(--ywpcr);text-transform: uppercase;}
.d5e3j .y07g3q4 .jct3dh2 {display: block;border-radius: var(--t1lnv);border: 1px solid var(--q8o);overflow: hidden;}
.d5e3j .y07g3q4 .jct3dh2 img {border-radius: 0;display: block;height: auto;width: 100%;}

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

.xbgm82 {transition:opacity 0.21s ease, visibility 0.196s;cursor: pointer;position: fixed;visibility: hidden;background: color-mix(in srgb, #000 56%, transparent);inset: 0;opacity:0.05;z-index: 90;}
.s1y1r7p {top: 0;visibility: hidden;right: 0;flex-direction: column;z-index: 91;width: min(88vw, 380px);position: fixed;transition:transform 0.284s ease, visibility 0.233s;transform: translateX(100%);display: flex;bottom: 0;-webkit-overflow-scrolling: touch;background: var(--wisdk);overflow-y: auto;overscroll-behavior: contain;border-left: 1px solid var(--cwi);}
.gthesnv:checked ~ .xbgm82 {visibility: visible;opacity:1;}
.gthesnv:checked ~ .s1y1r7p {transform: translateX(0);visibility: visible;}

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

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

.nnajyk5 {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--cwi);margin-top: auto;gap:10px;display: grid;}
.arg6,
.cs9886 {display: flex;font-weight: 700;justify-content: center;min-height: 48px;font-size: 15px;padding: 12px 18px;border-radius: var(--t1lnv);text-decoration: none;align-items: center;}
.arg6 {color: var(--g3f1);background: transparent;border: 1px solid var(--cwi);}
.arg6:hover {background: color-mix(in srgb, var(--g3f1) 6%, transparent);}
.cs9886 {color: var(--ul8sd, var(--bhr, var(--su8d)));border: 1px solid transparent;background: var(--nas);}

.s1y1r7p a:focus-visible,
.hrxktw:focus-visible,
.j8bwsn0:focus-visible {outline: 2px solid var(--r2xt);outline-offset: 2px;}

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

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

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

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

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

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

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

.d5e3j .wr4gc0v .m7ae8eg > summary {display: flex;align-items: center;min-height: 44px;cursor: pointer;gap:12px;list-style: none;}
.d5e3j .wr4gc0v .m7ae8eg > summary::-webkit-details-marker {display: none;}
.d5e3j .wr4gc0v .m7ae8eg > summary:focus-visible {outline: 2px solid var(--bile, var(--r2xt));outline-offset: 4px;}
.d5e3j .wr4gc0v .m7ae8eg > summary .w69e6y {margin: 0;}

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

.d5e3j {padding-bottom: max(96px, var(--i0e, 96px));}

.jpjtqe {--ianyl: 1px solid var(--cwi);--fz6uw: var(--t1lnv);--jmc: var(--hw0);--o5duk: var(--t1lnv);}

.d5e3j .hvp3 h2.cfef.cfef {letter-spacing: .09em;margin: 0 0 12px;text-wrap: wrap;font-weight: 800;text-transform: uppercase;font-size: 12.5px;color: var(--ywpcr);line-height:1.62;}
.d5e3j .hvp3 h2.cfef.cfef::before {display: none;content: none;}

.fs1k.fs1k .n0m8f5p .egye5ts {color: var(--vvnn, var(--ywpcr));}

.fs1k.fs1k .pt2kn7 .egye5ts {color: color-mix(in srgb, var(--bile) 62%, var(--fhn));}

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

@media (max-width:552px) {
  .mztg0v7 {padding-left:11px;gap:11px;padding-right:11px;}
  .d23b {gap:7px;}
  .d23b .f0ghzb {padding: 0 12px;font-size: 13px;}
}

.d5e3j .fx6t .wd756 {min-width: 0;max-width: 76ch;}
.d5e3j .fx6t .wd756 .h7aw4w {padding-left: 0;max-width: none;}

.d5e3j .fx6t .c8npz66 {margin: 0 0 clamp(18px, 2vw, 26px);border-bottom: 1px solid var(--cwi);display: block;padding-bottom: clamp(12px, 1.4vw, 18px);}
.d5e3j .fx6t .c8npz66 .z1avy {margin: 0;}

.d5e3j .hvp3 .dq5c {gap:10px;align-items: center;margin: 0 0 12px;display: flex;}
.d5e3j .hvp3 .dq5c::before {width: 18px;flex: 0 0 auto;border-radius:0px;height: 2px;background: var(--bile);content: "";}
.d5e3j .hvp3 .dq5c h2.cfef.cfef {margin: 0;}

.d5e3j .hvp3 .ypgf0 {border: 1px solid var(--q8o);border-radius: var(--t1lnv);overflow: hidden;background: color-mix(in srgb, var(--bile) 4%, var(--wisdk));}

.d5e3j .hvp3 .ypgf0 h2.cfef.cfef {margin: 0;border-bottom: 1px solid var(--q8o);padding: 13px clamp(14px, 2vw, 20px);}

.d5e3j .hvp3 .ypgf0 .vt3s7e5 {border: 0;border-radius: 0;background: var(--wisdk);}

.d5e3j .w746vw5 .kzfq1 {padding-bottom:15px;border-bottom: 1px solid var(--cwi);display: block;margin: 0 0 16px;}
.d5e3j .w746vw5 .kzfq1 .cxgw {margin: 0;}

.d5e3j .w746vw5 .dgq3yh3 {gap: clamp(16px, 2.4vw, 34px);align-items: start;display: grid;grid-template-columns: minmax(140px, 210px) minmax(0, 1fr);}
.d5e3j .w746vw5 .m9tr {min-width: 0;}

.d5e3j .w746vw5 .dgq3yh3 > .jw7n:only-child {grid-column: 1 / -1;}
.d5e3j .w746vw5 .m9tr .cxgw {font-size: clamp(18px, 1.8vw, 23px);margin: 0;line-height:1.24;}
@media (max-width:868px) {
  .d5e3j .w746vw5 .dgq3yh3 {grid-template-columns: minmax(0, 1fr);gap:14px;}
  .d5e3j .w746vw5 .m9tr .cxgw {font-size: clamp(19px, 2.4vw, 24px);}
}

.d5e3j .n4ryr.dwjj0ke .wy6z1v.wy6z1v {padding: 14px 40px;}
.d5e3j .n4ryr.dwjj0ke .qg8t {letter-spacing: .05em;}

.d5e3j .n4ryr .cas3kc {border-radius: 999px;border: 1px solid color-mix(in srgb, var(--bile) 18%, var(--cwi));padding: 6px;display: inline-flex;background: color-mix(in srgb, var(--bile) 6%, transparent);}

.d5e3j .n4ryr.wzps2y .cas3kc {width: 100%;}
.d5e3j .n4ryr.wzps2y .cas3kc .wy6z1v.wy6z1v {width: 100%;}

.vx8g.vx8g .ap1kkg {border-top: 1px solid var(--q8o);list-style: none;counter-reset: ml2qa;margin: 8px 0 0;padding: 0;}
.vx8g.vx8g .wyc2 {counter-increment: ml2qa;min-width: 0;}

.vx8g.vx8g .ap1kkg .e416::before {letter-spacing: .08em;font-size: 12.5px;content: counter(ml2qa, decimal-leading-zero);margin-top:6px;font-weight: 800;flex: 0 0 auto;font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--bile) 45%, var(--ywpcr));}

.vx8g.vx8g .ap1kkg .e416::after {margin-top:9px;content: "";height: 9px;transition:transform 0.224s;flex: 0 0 auto;transform: rotate(45deg);transform-origin: center;border-bottom: 2px solid var(--ywpcr);margin-left: auto;width: 9px;border-right: 2px solid var(--ywpcr);}
.vx8g.vx8g .ap1kkg .r801[open] > .e416::after {transform: rotate(-135deg);}

.vx8g.vx8g .ap1kkg .m52vtz {padding-left:40px;}

.vx8g.vx8g .ganqyzz {background: color-mix(in srgb, var(--bile) 4%, transparent);border-left: 2px solid color-mix(in srgb, var(--bile) 35%, var(--cwi));padding: 14px clamp(14px, 1.8vw, 20px);margin: 0 0 24px 36px;border-radius: 0 var(--t1lnv) var(--t1lnv) 0;}
.vx8g.vx8g .ganqyzz .m52vtz {padding: 0;margin: 0;max-width: 68ch;}
@media (max-width:705px) {
  .vx8g.vx8g .ganqyzz {margin-left: 0;}
}

.d5e3j .gh4s254 .fk69qq3.z2tvh2e {flex-wrap: wrap;gap:7px clamp(14px, 2vw, 28px);align-items: baseline;}
.d5e3j .gh4s254 .z2tvh2e .f5bd {flex: 0 0 auto;}

.d5e3j .gh4s254 .z2tvh2e .mvdbxz {max-width: 62ch;flex: 1 1 22ch;margin: 0;}

.d5e3j .gh4s254 .nvm3w {padding: 0;list-style: none;margin: 0;}
.d5e3j .gh4s254 .p9m0qh1 {padding: clamp(16px, 2vw, 22px) 0;display: block;border-bottom: 1px solid var(--q8o);}
.d5e3j .gh4s254 .p9m0qh1 .szkd {line-height:1.69;color: var(--g3f1);font-size: 16px;margin: 0;max-width: 74ch;}
.d5e3j .gh4s254 .wr32s6c {display: flex;margin: 10px 0 0;min-width: 0;gap:1px 12px;align-items: baseline;flex-wrap: wrap;}
.d5e3j .gh4s254 .wr32s6c .vsa938 {font-size: 14px;font-weight: 700;color: var(--ywpcr);margin: 0;}
.d5e3j .gh4s254 .wr32s6c .g7xs3n {font-size: 13px;}

.fs1k.fs1k .v58r4 {padding: 0;list-style: none;margin: 0;min-width: 0;}

.fs1k.fs1k .f612 {margin-top:6px;max-width: 74ch;}

.fs1k.fs1k .f612 .v58r4 + .a4nbdy8 {margin-top:29px;}

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

.fs1k.fs1k.pxnf1d .cmm67f {grid-template-columns: minmax(0, 1fr);}
.fs1k.fs1k.pxnf1d .cmm67f::before {display: none;}

@media (max-width:705px) {
  .fs1k.fs1k .cmm67f {grid-template-columns: minmax(0, 1fr);}
  .fs1k.fs1k .cmm67f::before {display: none;}
  .fs1k.fs1k .dyrp + .dyrp {margin-top:30px;}
}

.d5e3j .czdwrj0.w83ym {display: block;}
.d5e3j .czdwrj0 .gfr84ef {align-items: center;display: flex;gap: clamp(14px, 2vw, 20px);padding-bottom:16px;min-width: 0;border-bottom: 1px solid var(--cwi);}

.d5e3j .czdwrj0 .gfr84ef .hrncv6 {flex: 0 0 auto;}
.d5e3j .czdwrj0.w83ym .ffk2z {margin-top:17px;}
.d5e3j .czdwrj0.w83ym .rbtbpf {margin-top:17px;}

.d5e3j .czdwrj0 .nsjgf {font-weight: 700;text-transform: uppercase;letter-spacing: .08em;color: var(--ywpcr);font-size: 12px;}

.d5e3j .czdwrj0 .mqav .rbtbpf {gap:2px;margin: 0 0 0 auto;}
.d5e3j .czdwrj0.sryv3 .fpep8 {border-color: transparent;}

@media (max-width:552px) {
  .d5e3j .czdwrj0 .mqav .rbtbpf {margin-left: -10px;}
}

.d5e3j .seeh.cke56r {display: block;}
.d5e3j .seeh .tme483q {min-width: 0;display: flex;align-items: center;gap: clamp(14px, 2vw, 22px);}
.d5e3j .seeh .tme483q .j1qf {flex: 0 0 auto;}

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

.d5e3j .seeh .j3x70sk .hft4y5g {margin: 0;font-size: 14.5px;}
.d5e3j .seeh.cke56r .ajaqzw {margin-top:17px;}

.d5e3j .seeh.dg8aer .ajaqzw {margin-top:19px;}
.d5e3j .seeh.dg8aer .gybms {margin-top:18px;padding-top:17px;}

.qmq6z5.qmq6z5 .dr330 {margin: 10px 0 0;padding: 0;list-style: none;}
.qmq6z5.qmq6z5 .pqg9r {border-bottom: 1px solid var(--q8o);padding: 18px 0;min-width: 0;}
.qmq6z5.qmq6z5 .pqg9r:last-child {padding-bottom: 0;border-bottom: 0;}
.qmq6z5.qmq6z5 .zhjezt {align-items: center;display: flex;gap:13px;min-width: 0;}
.qmq6z5.qmq6z5 .dr330 .fc24a {flex: 0 0 auto;transform: none;box-shadow: none;height: 38px;font-size: 15px;width: 38px;position: static;}
.qmq6z5.qmq6z5 .dr330 .jvhh0wg {text-align: left;min-width: 0;font-size: 17px;margin: 0;}

.qmq6z5.qmq6z5 .dr330 .q9r9j2 {padding-left:53px;text-align: left;margin: 8px 0 0;max-width: 72ch;}
@media (max-width:552px) {
  .qmq6z5.qmq6z5 .dr330 .q9r9j2 {padding-left: 0;}
}

.qmq6z5.qmq6z5 .ba4020 {display: grid;list-style: none;padding: 0;margin: 10px 0 0;gap: clamp(14px, 2vw, 24px);grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));}
.qmq6z5.qmq6z5 .r8yy {border-radius: var(--t1lnv);border: 1px solid var(--q8o);min-width: 0;background: color-mix(in srgb, var(--bile) 4%, var(--wisdk));display: flex;gap:10px;flex-direction: column;padding: 22px clamp(16px, 1.8vw, 22px);}

.qmq6z5.qmq6z5 .ba4020 .fc24a {min-width: 0;transform: none;width: auto;letter-spacing: -.04em;color: color-mix(in srgb, var(--bile) 45%, var(--ywpcr));font-size: 30px;border: 0;border-radius: 0;height: auto;position: static;background: none;box-shadow: none;line-height: 1;align-self: flex-start;}
.qmq6z5.qmq6z5 .t7gq {min-width: 0;}
.qmq6z5.qmq6z5 .ba4020 .jvhh0wg {text-align: left;margin: 0 0 6px;}
.qmq6z5.qmq6z5 .ba4020 .q9r9j2 {text-align: left;margin: 0;}

.d5e3j .r19m9 .g8wep5e,
.d5e3j .dcx87 .rky1dw,
.qmq6z5.qmq6z5 .x6agd2 {justify-content: center;display: flex;align-content: flex-start;flex-wrap: wrap;}
.d5e3j .r19m9 .g8wep5e > * {flex: 1 1 220px;}
.d5e3j .dcx87 .rky1dw > * {flex: 1 1 280px;}
.qmq6z5.qmq6z5 .x6agd2 > * {flex: 1 1 190px;}
.d5e3j .r19m9 .g8wep5e > *,
.d5e3j .dcx87 .rky1dw > *,
.qmq6z5.qmq6z5 .x6agd2 > * {max-width: calc(50% - 1px);min-width: 0;}
@media (max-width:593px) {
  .d5e3j .r19m9 .g8wep5e > *,
  .d5e3j .dcx87 .rky1dw > *,
  .qmq6z5.qmq6z5 .x6agd2 > * {max-width: none;}
}

@media (max-width:552px) { .d5e3j .hkdb0em .a5kvktx {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:1010px) {
  .d23b .jpjtqe {display: none;}
}
.nnajyk5 .jpjtqe {justify-self: start;}
@media (max-width:552px) {
  .d23b {gap:7px;}
  .d23b .f0ghzb {white-space: nowrap;font-size: 12.5px;padding: 0 11px;}
  .afbmer img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .mztg0v7 {gap:6px;}
  .d23b .f0ghzb {font-size: 12px;padding: 0 9px;}
  .afbmer img {max-width: 24vw;}
}

.d23b {justify-self: end;grid-column: -2;}
@media (max-width: 359.98px) {
  .fejh {padding-right:6px;padding-left:10px;gap:7px;}
  .afbmer img {max-width: 22vw;}
  .d23b {gap:3px;}
  .d23b .f0ghzb {font-size: 12px;padding: 0 9px;}
  .j8bwsn0 {min-width: 40px;padding: 6px;}
}

.d5e3j .kt2b3y.qkns {padding: clamp(18px, 3vw, 44px);align-items: center;min-height: clamp(420px, 58vh, 620px);border-radius: var(--hw0, var(--t1lnv));}
.d5e3j .kt2b3y .vx2ed.vx2ed,
.d5e3j .kt2b3y.qkns > picture {border-radius: 0;object-fit: cover;width: 100%;max-width: none;inset: 0;position: absolute;height: 100%;}
.w5h0vz.w5h0vz {backdrop-filter: blur(14px) saturate(1.2);box-shadow: var(--vs5zh);width: auto;max-width:519px;display: flex;border-radius: var(--t1lnv);border: 1px solid color-mix(in srgb, #fff 45%, transparent);-webkit-backdrop-filter: blur(14px) saturate(1.2);background: color-mix(in srgb, var(--wisdk) 80%, transparent);align-items: flex-start;padding: clamp(22px, 2.6vw, 34px);flex-direction: column;gap:14px;}
.w5h0vz .nmbjstq {font-weight: 800;line-height:1.09;font-size: clamp(30px, 3.4vw, 50px);letter-spacing: -.03em;margin: 0;}
.w5h0vz .paz8nwm {max-width: 44ch;color: var(--ywpcr);margin: 0;}
.qkns.k9c3hy {background:
    radial-gradient(60% 90% at 88% 15%, color-mix(in srgb, var(--bile) 32%, transparent) 0%, transparent 65%),
    radial-gradient(55% 80% at 60% 110%, color-mix(in srgb, var(--bile) 18%, transparent) 0%, transparent 65%),
    var(--gfb, color-mix(in srgb, var(--bile) 6%, var(--wisdk)));}
.k9c3hy .w5h0vz {background: color-mix(in srgb, var(--wisdk) 70%, transparent);}
.kfnhp8h {max-width: 100%;font: 800 clamp(100px, 15vw, 230px)/1 var(--ifes, Georgia, serif);white-space: nowrap;pointer-events: none;bottom: -.22em;overflow: hidden;position: absolute;right: -.04em;letter-spacing: -.04em;color: color-mix(in srgb, var(--bile) 16%, transparent);}
@media (max-width:868px) {
  .d5e3j .kt2b3y.qkns {padding: 12px;align-items: flex-end;min-height: min(76vh, 600px);}
  .w5h0vz.w5h0vz {width: 100%;max-width: none;}
  .d5e3j .kt2b3y.qkns.k9c3hy {padding-top:69px;min-height: 0;}
  .kfnhp8h {display: none;}
}

.d5e3j .kt2b3y .s8td3mx:has(img) {align-self: center;aspect-ratio: auto;max-height: none;}
.d5e3j .kt2b3y .s8td3mx:has(img) picture {display: block;}
.d5e3j .kt2b3y .s8td3mx img.n6tk8,
.d5e3j .kt2b3y .s8td3mx:has(img) img {max-height: none;height: auto;object-fit: contain;}
@media (max-width:868px) {
  .d5e3j .kt2b3y.vve3bc4 .s8td3mx:has(img) {aspect-ratio: auto;max-height: none;order: -1;}
  .d5e3j .kt2b3y .bgdq {align-self: stretch;}
}

.d5e3j .vpyjnyk .jte5 {gap:11px;grid-template-columns: repeat(var(--x7tzf, 4), minmax(0, 1fr));display: grid;}
.d5e3j .vpyjnyk .t5ywgz {display: flex;width: 100%;padding: 14px 12px;box-sizing: border-box;}
.d5e3j .vpyjnyk .t5ywgz img {max-width: 100%;height: 34px;}
@media (max-width:888px) { .d5e3j .vpyjnyk .jte5 {grid-template-columns: repeat(var(--qh4oy, 4), minmax(0, 1fr));} }
@media (max-width:593px) {
  .d5e3j .vpyjnyk .jte5 {grid-template-columns: repeat(var(--jgwoy, 2), minmax(0, 1fr));gap:8px;}
  .d5e3j .vpyjnyk .t5ywgz {min-height: 60px;}
  .d5e3j .vpyjnyk .t5ywgz img {height: 26px;}
}

.d5e3j .dcx87 .rky1dw > *,
.qmq6z5.qmq6z5 .x6agd2 > * {max-width: none;}
.d5e3j .seeh .j3x70sk li {justify-content: center;flex: 1 1 auto;}

.d5e3j {column-gap: var(--r2x);display: flex;align-items: stretch;justify-content: center;flex-wrap: wrap;}
.d5e3j > * {flex: 0 0 100%;box-sizing: border-box;}
.d5e3j > .zteasmm:has(+ .zteasmm),
.d5e3j > .zteasmm + .zteasmm {max-width: none;flex: 0 0 calc((min(100%, var(--mw2)) - var(--r2x)) / 2);margin-right: 0 !important;margin-left: 0 !important;}
@media (max-width:770px) {
  .d5e3j > .zteasmm:has(+ .zteasmm),
  .d5e3j > .zteasmm + .zteasmm {flex-basis: 100%;}
}
.d5e3j .fnk3.zteasmm {max-width: none;}
.d5e3j .fnk3.jxn9f {display: grid;align-items: center;gap: clamp(20px, 3vw, 44px);}
.d5e3j .fnk3.zteasmm {align-items: start;grid-template-rows: auto 1fr;}
@media (min-width:771px) {
  .d5e3j .fnk3.jxn9f:not(.zteasmm):not(.zjkavd) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .d5e3j .fnk3.ryxr:not(.zteasmm) .crq51 {order: 2;}
}
.d5e3j .fnk3 .crq51 {overflow: hidden;background: color-mix(in srgb, var(--bile) 6%, var(--wisdk));min-width: 0;margin: 0;box-shadow: var(--vs5zh);border-radius: var(--t1lnv);border: 1px solid var(--q8o);}
.d5e3j .fnk3 .crq51 picture,
.d5e3j .fnk3 .yks2 {display: block;}
.d5e3j .fnk3 .crq51 img {display: block;border-radius: 0;height: auto;width: 100%;}
.d5e3j .fnk3 .rtg6gja {min-width: 0;display: flex;height: 100%;flex-direction: column;align-items: flex-start;}
.d5e3j .fnk3 .nca547 {font-size: clamp(22px, 2.3vw, 30px);margin: 0 0 12px;}
.d5e3j .fnk3 .k00d9 {padding-top: 0;border-top: 0;}
.d5e3j .fnk3.zteasmm .mtks {margin-top: auto;}
.d5e3j .fnk3.zteasmm .k00d9 {margin-bottom:19px;}

.d5e3j .hvp3 h2.cfef.cfef,
.d5e3j .w746vw5 h2.cxgw.cxgw,
.d5e3j :is(.hvp3, .w746vw5) :is(.vt3s7e5, .jw7n) h2 {text-transform: none;color: var(--g3f1);text-wrap: balance;letter-spacing: -.02em;font-weight: 800;line-height:1.15;margin: 0 0 18px;font-size: clamp(24px, 2.6vw, 34px);}
.d5e3j .hvp3 h2.cfef.cfef::before,
.d5e3j .w746vw5 h2.cxgw.cxgw::before,
.d5e3j :is(.hvp3, .w746vw5) :is(.vt3s7e5, .jw7n) h2::before {width: 38px;content: "";border-radius:3px;height: 4px;margin: 0 0 16px;background: var(--bile);display: block;}
.d5e3j :is(.hvp3, .w746vw5) :is(.vt3s7e5, .jw7n) h2:not(:first-child) {margin-top:29px;}
.d5e3j .w746vw5 .tdxx0y7 {display: none;}
.d5e3j :is(.hvp3, .w746vw5) :is(.vt3s7e5, .jw7n) h3 {font-size: 19px;color: var(--g3f1);font-weight: 800;margin: 22px 0 8px;}

.d5e3j .hvp3 .dq5c {display: block;}
.d5e3j .hvp3 .dq5c::before {display: none;content: none;}
.d5e3j .hvp3 .dq5c h2.cfef.cfef {margin: 0 0 18px;}

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

@media (min-width:771px) {
  .d5e3j .wr4gc0v .aqbe {column-gap:29px;display: block;columns: 3;}
  .d5e3j .wr4gc0v .aqbe li {break-inside: avoid;}
  .d5e3j .wr4gc0v .aqbe li a {font-size: 15px;min-height: 40px;padding: 6px 2px;}
}
@media (min-width:553px) and (max-width: 760px) {
  .d5e3j .wr4gc0v .aqbe {display: block;column-gap:21px;columns: 2;}
  .d5e3j .wr4gc0v .aqbe li {break-inside: avoid;}
}

.qmq6z5.qmq6z5 :is(.x6agd2, .ba4020) {list-style: none;padding: 0;flex-wrap: wrap;display: flex;gap: clamp(12px, 1.6vw, 20px);margin: 14px 0 0;}
.qmq6z5.qmq6z5 .dr330 {margin-top:15px;gap:12px;display: grid;}
.qmq6z5.qmq6z5 :is(.k7yyn6, .r8yy) {flex: 1 1 210px;max-width: none;}
.qmq6z5.qmq6z5 :is(.k7yyn6, .pqg9r, .r8yy) {flex-direction: column;overflow: hidden;text-align: left;min-width: 0;box-sizing: border-box;align-items: flex-start;border-radius: var(--t1lnv);border: 1px solid color-mix(in srgb, var(--bile) 18%, var(--q8o));padding: 22px clamp(16px, 1.8vw, 22px) 20px;position: relative;background:
    linear-gradient(180deg, color-mix(in srgb, var(--bile) 7%, transparent), transparent 70%),
    var(--wisdk);gap:11px;box-shadow: var(--vs5zh);display: flex;}
.qmq6z5.qmq6z5 :is(.k7yyn6, .pqg9r, .r8yy)::before {position: absolute;height: 4px;background: linear-gradient(90deg, var(--bile), color-mix(in srgb, var(--bile) 30%, transparent));display: block;width: auto;inset: 0 0 auto 0;content: "";}
.qmq6z5.qmq6z5 .k7yyn6::after {display: none;}
.qmq6z5.qmq6z5 .pqg9r:last-child {border-bottom: 1px solid color-mix(in srgb, var(--bile) 18%, var(--q8o));padding-bottom:21px;}
.qmq6z5.qmq6z5 .fc24a,
.qmq6z5.qmq6z5 :is(.dr330, .ba4020) .fc24a {min-width: 46px;border-radius: 999px;border: 0;box-shadow: 0 6px 18px color-mix(in srgb, var(--bile) 38%, transparent);position: static;font-weight: 800;background: var(--fh4q, var(--bile));transform: none;letter-spacing: -.02em;font-size: 18px;align-items: center;align-self: flex-start;width: 46px;color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));flex: 0 0 auto;line-height: 1;display: flex;justify-content: center;height: 46px;}
.qmq6z5.qmq6z5 :is(.jvhh0wg, .dr330 .jvhh0wg, .ba4020 .jvhh0wg) {overflow-wrap: anywhere;font-weight: 800;min-width: 0;text-align: left;font-size: 17.5px;line-height:1.28;margin: 4px 0 0;}
.qmq6z5.qmq6z5 :is(.q9r9j2, .dr330 .q9r9j2, .ba4020 .q9r9j2) {padding-left: 0;overflow-wrap: anywhere;min-width: 0;font-size: 15px;margin: 0;line-height:1.62;text-align: left;}
.qmq6z5.qmq6z5 .zhjezt {gap:13px;}
.qmq6z5.qmq6z5 .zhjezt .jvhh0wg {margin: 0;}
@media (max-width:813px) {
  .qmq6z5.qmq6z5 .x6agd2 {padding: 0;}
  .qmq6z5.qmq6z5 .k7yyn6 {padding: 22px 18px 20px;}
}
@media (max-width:552px) {
  .qmq6z5.qmq6z5 :is(.k7yyn6, .r8yy) {column-gap:15px;row-gap:5px;grid-template-columns: auto minmax(0, 1fr);align-items: start;display: grid;flex-basis: 100%;}
  .qmq6z5.qmq6z5 :is(.k7yyn6, .r8yy) .fc24a {grid-row: span 2;}
  .qmq6z5.qmq6z5 .r8yy .t7gq {min-width: 0;}
}
.qmq6z5.qmq6z5 :is(.k7yyn6, .pqg9r, .r8yy):first-child::before {display: block;}
.qmq6z5.qmq6z5 .k7yyn6:last-child {padding-bottom:20px;}

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

.d5e3j .seeh .mnhhg7 {background:
    radial-gradient(circle, transparent 58%, color-mix(in srgb, var(--bile) 18%, transparent) 59% 60%, transparent 61%),
    radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 26%, var(--fh4q, var(--bile))), var(--fh4q, var(--bile)) 70%);box-shadow: 0 0 0 8px color-mix(in srgb, var(--bile) 14%, transparent), 0 26px 50px color-mix(in srgb, var(--bile) 30%, transparent);border-radius: 50%;position: relative;aspect-ratio: 1;margin: 0 auto;display: grid;width: clamp(190px, 18vw, 240px);place-items: center;color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));}
.d5e3j .seeh .jq5cw {height: 100%;inset: 0;position: absolute;transition:transform 1.232s ease;width: 100%;}
.d5e3j .seeh:hover .jq5cw {transform: rotate(40deg);}
.d5e3j .seeh .jq5cw text {font-family: var(--aiud6);font-size: 13px;font-weight: 800;fill: currentColor;letter-spacing: 2px;}
.d5e3j .seeh .ghjbc {display: flex;gap:3px;justify-content: center;border-radius: 50%;border: 2px solid color-mix(in srgb, currentColor 40%, transparent);aspect-ratio: 1;flex-direction: column;position: relative;align-items: center;width: 58%;}
.d5e3j .seeh .y2vh49 {letter-spacing: -.04em;color: inherit;font-weight: 800;font-size: clamp(42px, 4.4vw, 58px);line-height: .9;}
.d5e3j .seeh .tzh4s {color: inherit;opacity:0.85;font-size: 12px;letter-spacing: 2px;}
@media (max-width: 819.98px) { .d5e3j .seeh .mnhhg7 {order: -1;width: 180px;} }
@media (prefers-reduced-motion: reduce) { .d5e3j .seeh .jq5cw {transition:none;} }

.d5e3j .seeh.m7r7qn .j3x70sk {grid-auto-columns: minmax(0, 1fr);border-top: 1px solid var(--q8o);grid-auto-flow: column;gap: 0;display: grid;border-bottom: 1px solid var(--q8o);margin: 22px 0 0;}
.d5e3j .seeh.m7r7qn .j3x70sk li {flex-direction: column-reverse;align-items: flex-start;padding: 14px 18px;background: none;display: flex;gap:5px;border: 0;border-radius: 0;}
.d5e3j .seeh.m7r7qn .j3x70sk li + li {border-left: 1px solid var(--q8o);}
.d5e3j .seeh.m7r7qn .j3x70sk .hft4y5g {color: var(--g3f1);font-weight: 800;font-size: clamp(20px, 2vw, 26px);line-height:1.10;}
.d5e3j .seeh.m7r7qn .j3x70sk .kzr90b0 {text-transform: uppercase;color: var(--ywpcr);font-size: 11.5px;letter-spacing: .1em;}
.d5e3j .seeh.m7r7qn .j3x70sk .mz9hq {display: none;}
@media (max-width:552px) {
  .d5e3j .seeh.m7r7qn .j3x70sk li {padding: 12px 10px;}
  .d5e3j .seeh.m7r7qn .j3x70sk .hft4y5g {font-size: 18px;}
}
.d5e3j .seeh.m7r7qn .p94xt {font-size: clamp(26px, 2.8vw, 38px);letter-spacing: -.02em;line-height:1.11;font-weight: 800;}
.d5e3j .seeh.m7r7qn .ajaqzw a {color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));border-color: transparent;background: var(--fh4q, var(--bile));box-shadow: 0 4px 14px color-mix(in srgb, var(--bile) 28%, transparent);}
.d5e3j .seeh.m7r7qn .ajaqzw a:hover {transform: translateY(-1px);box-shadow: var(--nvil9);}

.za4k.za4k > * {max-width: var(--mw2);padding-right: 0;margin-right: auto;padding-left: 0;box-sizing: border-box;margin-left: auto;}
.za4k .xwb0 {justify-self: start;text-align: left;}
@media (max-width:770px) {
  .za4k .r503x2h {justify-items: start;grid-template-columns: minmax(0, 1fr);}
  .za4k .dxhk {justify-content: start;width: 100%;}
}
.za4k.za4k {padding-left:20px;padding-right:21px;}

.d5e3j .fs1k.hjz3 .d3989e {align-items: stretch;margin-top:7px;display: grid;position: relative;gap: clamp(14px, 2.4vw, 34px);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.d5e3j .fs1k.hjz3 .d3989e.v3r0ksf,
.d5e3j .fs1k.kkxxs .d3989e {grid-template-columns: minmax(0, 1fr);}
.hjz3 .pr0s {background: var(--wisdk);border-radius: var(--t1lnv);border: 1px solid var(--q8o);box-shadow: var(--vs5zh);overflow: hidden;min-width: 0;}
.hjz3 .sbdcmn {gap:14px;display: flex;padding: 16px 20px;align-items: center;}
.hjz3 .vqdv1e3 .sbdcmn {color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));background: var(--fh4q, var(--bile));}
.hjz3 .vwcw .sbdcmn {color: var(--wisdk);background: color-mix(in srgb, var(--g3f1) 88%, var(--bile));}
.hjz3 .addvatx {flex: 0 0 auto;font-size: 26px;border-radius: 999px;width: 42px;display: flex;line-height: 1;align-items: center;height: 42px;justify-content: center;font-weight: 800;background: color-mix(in srgb, currentColor 18%, transparent);}
.hjz3 .ep6m {font-size: 15px;font-weight: 800;flex: 1 1 auto;text-transform: uppercase;margin: 0;min-width: 0;color: inherit;letter-spacing: .08em;}
.hjz3 .xf55 {font-size: 30px;opacity:0.89;font-weight: 800;font-style: normal;line-height: 1;}
.hjz3 .zcn4 {padding: 8px 20px 14px;list-style: none;margin: 0;}
.hjz3 .xvsp5y5 {line-height:1.50;border-bottom: 1px solid var(--q8o);display: flex;font-size: 15.5px;padding: 12px 0;align-items: flex-start;gap:12px;color: var(--g3f1);}
.hjz3 .xvsp5y5:last-child {border-bottom: 0;}
.hjz3 .ejxsva {overflow-wrap: anywhere;min-width: 0;}
.hjz3 .rwrqb1g {margin-top:1px;flex: 0 0 auto;position: relative;height: 22px;width: 22px;border-radius: 999px;}
.hjz3 .vqdv1e3 .rwrqb1g {background: var(--fh4q, var(--bile));}
.hjz3 .vwcw .rwrqb1g {background: color-mix(in srgb, var(--g3f1) 14%, var(--wisdk));}
.hjz3 .vqdv1e3 .rwrqb1g::after {width: 6px;top: 4px;position: absolute;content: "";height: 11px;left: 7px;transform: rotate(45deg);border: solid var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));border-width: 0 2.5px 2.5px 0;}
.hjz3 .vwcw .rwrqb1g::before,
.hjz3 .vwcw .rwrqb1g::after {height: 2.5px;content: "";background: var(--g3f1);transform: rotate(45deg);position: absolute;width: 12px;border-radius:1px;top: 10px;left: 5px;}
.hjz3 .vwcw .rwrqb1g::after {transform: rotate(-45deg);}

.hjz3 .tmjqz {height: 54px;transform: translate(-50%, 0);box-shadow: var(--vs5zh);justify-content: center;background: var(--wisdk);left: 50%;letter-spacing: .04em;font-size: 15px;top: 30px;border-radius: 999px;border: 3px solid color-mix(in srgb, var(--bile) 50%, var(--q8o));align-items: center;display: flex;z-index: 2;position: absolute;font-weight: 800;color: var(--g3f1);width: 54px;}
.hjz3 .rvqekv {font-weight: 800;padding: 0 16px;height: 34px;position: relative;overflow: hidden;justify-content: space-between;display: flex;margin-top:21px;background:
    linear-gradient(90deg,
      var(--fh4q, var(--bile)) 0 var(--smff1, 50%),
      color-mix(in srgb, var(--g3f1) 88%, var(--bile)) var(--smff1, 50%) 100%);align-items: center;border-radius: 999px;font-size: 14px;}
.hjz3 .s1q6jm {color: var(--xde8g, var(--kxj2, var(--v829b, var(--grx))));}
.hjz3 .n1j9yb {color: var(--wisdk);}
@media (max-width:705px) {
  .d5e3j .fs1k.hjz3 .d3989e {grid-template-columns: minmax(0, 1fr);}
  .hjz3 .tmjqz {justify-self: center;left: auto;top: auto;position: relative;margin: -6px 0;transform: none;}
}

.d5e3j .kt2b3y .mh4tx:has(img) {margin-right: auto;max-width: min(100%, 920px);margin-left: auto;max-height: none;}
.d5e3j .kt2b3y .mh4tx:has(img) picture {display: block;}
.d5e3j .kt2b3y .mh4tx img,
.d5e3j .kt2b3y .t52s5a.t52s5a {height: auto;object-fit: contain;max-height: none;}
@media (max-width:868px) {
  .d5e3j .kt2b3y .mh4tx:has(img),
  .d5e3j .kt2b3y .mh4tx img,
  .d5e3j .kt2b3y .t52s5a.t52s5a {max-height: none;}
}

.d5e3j > :is(.hvp3, .w746vw5) {max-width: min(100%, var(--mw2));width: 100%;box-sizing: border-box;min-width: 0;}
.d5e3j :is(.vt3s7e5, .jw7n, .dgq3yh3) {max-width: 100%;min-width: 0;}

.wy6z1v, .mtks {max-width: 100%;overflow-wrap: anywhere;min-width: 0;box-sizing: border-box;white-space: normal !important;text-align: center;}
