

:root {--iomka:  color-mix(in srgb, var(--j7i2v) 11%, transparent);--niqf:  var(--lo2i);--l5e5u:  clamp(44px, 5.5vw, 88px);--ipzc5:Georgia, "Palatino Linotype", "Iowan Old Style", Palatino, serif;--vabe: var(--uxndd);--b3esb: 22px;--z8q40:    color-mix(in srgb, var(--cvl) 88%, #ffffff);--wui:   0 1px 2px color-mix(in srgb, var(--j7i2v) 6%, transparent),
                  0 8px 24px color-mix(in srgb, var(--j7i2v) 7%, transparent);--r8eh: 0 2px 4px color-mix(in srgb, var(--j7i2v) 7%, transparent),
                  0 14px 34px color-mix(in srgb, var(--j7i2v) 10%, transparent);--j7i2v:   color-mix(in srgb, var(--uxndd) 7%, var(--co8));--kay4d:    16px;--qlhrz:  clamp(18px, 2vw, 28px);--h7ty: color-mix(in srgb, var(--j7i2v) 7%, transparent);--r17m: 1200px;--shv: color-mix(in srgb, var(--j7i2v) 72%, transparent);}

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

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

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

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

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

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

.p3fk7,
.arrb :is(.z96f65d, .ak062, .etyvt, .sng5f,
              .ba79n4d, .h0sfcgc, .er1q) a[role="button"],
.arrb .sng5f a {padding: 11px 22px;transition:transform 0.151s, box-shadow 0.142s;white-space: nowrap;font-weight: 700;border-radius: 999px;border: 1px solid transparent;display: inline-flex;text-decoration: none;cursor: pointer;align-items: center;font-size: 14.5px;justify-content: center;}

.h93a83 {background: var(--dm04);color: var(--sacpe, var(--mmasg));}
.wdnktjk {color: var(--czu, var(--d3n));box-shadow: 0 4px 14px color-mix(in srgb, var(--coy02) 28%, transparent);background: var(--coy02);}
.wdnktjk:hover {background: var(--fng4n);transform: translateY(-1px);box-shadow: var(--r8eh);}

.arrb :is(.z96f65d, .ak062, .etyvt, .sng5f,
              .ba79n4d, .h0sfcgc, .er1q) a[role="button"],
.arrb .sng5f a {color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));background: var(--m259g, var(--vabe));box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 28%, transparent);}
.bekkm3v {font-size: 16px;padding: 15px 30px;}

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

.arrb, .kvy0v, .qhr7 {--qdylu: var(--niqf);--cfa: var(--j7i2v);--cvl: var(--z8q40);--rv7: var(--niqf);--co8: var(--j7i2v);--zbud: var(--j7i2v);--s73kk: var(--j7i2v);}

.arrb {padding: clamp(20px, 3vw, 42px) 20px 0;}
.arrb > * {max-width: var(--r17m);border: 1px solid var(--h7ty);border-radius: var(--b3esb);box-shadow: var(--wui);background: var(--niqf);margin: 0 auto var(--qlhrz) !important;padding: var(--l5e5u) clamp(22px, 3vw, 46px) !important;}

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

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

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

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

.arrb .z96f65d.j8h9 .cptzmz7 {order: -1;}

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

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

.arrb .z96f65d .bhrj6t {letter-spacing: -.03em;margin: 0;color: var(--j7i2v);text-wrap: balance;font-size: clamp(30px, 3.4vw, 50px);line-height:1.06;font-weight: 800;}
.arrb .z96f65d .vxge {line-height:1.58;font-size: clamp(15.5px, 1.2vw, 17.5px);max-width: 46ch;color: var(--shv);margin: 0;}

.arrb .z96f65d .q4yq5 {align-items: center;justify-content: center;font-weight: 700;font-size: 15.5px;background: var(--m259g, var(--vabe));display: inline-flex;padding: 13px 28px;color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));white-space: nowrap;transition:transform 0.169s, box-shadow 0.145s;min-height: 48px;text-decoration: none;box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 28%, transparent);border-radius: 999px;}
.arrb .z96f65d .q4yq5:hover {transform: translateY(-1px);box-shadow: var(--r8eh);}

.arrb .z96f65d .cptzmz7 {aspect-ratio: 4 / 3;box-shadow: var(--wui);position: relative;overflow: hidden;max-height: 46vh;color: var(--q5kf6, var(--j7i2v));border-radius: var(--kay4d);border: 1px solid var(--h7ty);margin: 0;background: var(--ngaz, var(--niqf));min-width: 0;}
.arrb .z96f65d .cptzmz7 img,
.arrb .z96f65d .k3n0gy1 {border-radius: 0;display: block;object-fit: cover;width: 100%;height: 100%;}

.arrb .z96f65d.kwrxtc6 {display: block;border: 0;background: none;min-width: 0;padding: 0;box-shadow: none;}
.arrb .z96f65d .ne587 {overflow: hidden;margin: 0 0 clamp(26px, 3vw, 44px);background: var(--ngaz, var(--niqf));max-height: 26vh;border-radius: var(--b3esb);border: 1px solid var(--h7ty);position: relative;box-shadow: var(--wui);min-width: 0;}
.arrb .z96f65d .ne587 img,
.arrb .z96f65d .e8hf1 {border-radius: 0;max-height: 26vh;display: block;width: 100%;color: var(--q5kf6, var(--j7i2v));object-fit: cover;height: auto;}

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

.arrb .z96f65d .ppx30p2 {flex-direction: column;align-items: center;max-width: 62ch;text-align: center;display: flex;min-width: 0;margin: 0 auto;}

.arrb .z96f65d .g64h {color: color-mix(in srgb, var(--vabe) 34%, var(--j7i2v));padding-bottom:12px;letter-spacing: .2em;border-bottom: 1px solid var(--iomka);margin-bottom:16px;text-transform: uppercase;font-style: normal;font: 700 11.5px/1 var(--ipzc5);}
.arrb .z96f65d .n6x5 {letter-spacing: -.018em;text-wrap: balance;color: var(--j7i2v);margin: 0;max-width: 20ch;font: 700 clamp(31px, 3.7vw, 49px)/1.14 var(--ipzc5);overflow-wrap: break-word;}
.arrb .z96f65d .xgh0n {color: color-mix(in srgb, var(--j7i2v) 88%, transparent);font-size: clamp(16px, 1.35vw, 18.5px);line-height:1.65;max-width: 56ch;margin: 16px 0 0;}
.arrb .z96f65d .mja7hm {justify-content: center;color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));min-height: 50px;border-radius: 999px;margin-top: clamp(20px, 2.4vw, 30px);background: var(--m259g, var(--uxndd));padding: 0 32px;transition:transform 0.168s, box-shadow 0.138s;display: inline-flex;text-decoration: none;align-items: center;box-shadow: var(--wui);font: 700 15px/1 var(--ipzc5);}
.arrb .z96f65d .mja7hm:hover {box-shadow: var(--r8eh);transform: translateY(-1px);}
@media (max-width:855px) {
  
  .arrb .z96f65d .ne587,
  .arrb .z96f65d .e8hf1 {max-height: 22vh;}
  .arrb .z96f65d .pt8nn {max-height: 22vh;min-height: 15vh;}
}

.arrb .z96f65d.sbvez7 {min-height: 44vh;display: flex;border-radius: var(--kay4d);align-items: flex-end;box-shadow: var(--wui);overflow: hidden;position: relative;}

.arrb .z96f65d .pqyc {width: 100%;inset: 0;object-fit: cover;position: absolute;height: 100%;}
.fwag5 {padding: clamp(24px, 3vw, 40px);width: 100%;background: color-mix(in srgb, var(--niqf) 96%, transparent);position: relative;}
.fwag5 .dqdhx6,
.fwag5 .bhrj6t,
.fwag5 .vxge {color: var(--q5kf6, var(--j7i2v));}
@media (max-width:855px) {
  .arrb .z96f65d.sbvez7 {min-height: 36vh;}
}

.arrb .z96f65d .nrvxdhp {font-weight: 800;background:
    repeating-linear-gradient(var(--w6ds, 160deg),
      color-mix(in srgb, var(--j7i2v) 5%, transparent) 0 1px,
      transparent 1px var(--lv62, 34px)),
    radial-gradient(68% 78% at 22% 18%, color-mix(in srgb, var(--vabe) 26%, transparent) 0%, transparent 70%),
    radial-gradient(72% 82% at 82% 88%, color-mix(in srgb, var(--vxq, var(--vabe)) 20%, transparent) 0%, transparent 72%),
    color-mix(in srgb, var(--vabe) 7%, var(--niqf));inset: 0;color: color-mix(in srgb, var(--vabe) 30%, transparent);align-items: flex-end;justify-content: flex-end;line-height: .8;padding: clamp(14px, 2vw, 26px);display: flex;letter-spacing: -.05em;position: absolute;font-size: clamp(56px, 9vw, 132px);}

.arrb .ak062.tzqp6 {text-align: left;}
.arrb .ak062 .vvwv8 {letter-spacing: -.028em;font-size: clamp(28px, 4vw, 48px);font-weight: 800;color: var(--j7i2v);line-height:1.18;margin: 0 0 10px;}
.arrb .ak062 .z4m14k {line-height:1.60;margin: 0 0 clamp(18px, 2vw, 28px);max-width: 62ch;font-size: 16.5px;color: var(--shv);}
.arrb .ak062 .fdxg0r {display: grid;margin: 0;list-style: none;gap: clamp(16px, 2vw, 26px);padding: 0;}

.arrb .ak062.c8w8mr .fdxg0r {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));}
.arrb .ak062.xykrf .fdxg0r {grid-template-columns: minmax(0, 1fr);}
.arrb .ak062.xykrf .sqcr {gap: clamp(14px, 2vw, 26px);align-items: center;grid-template-columns: minmax(0, 180px) minmax(0, 1fr);display: grid;}
.arrb .ak062 .sqcr {min-width: 0;}
.arrb .ak062 .x6tnk1 {border-radius: var(--kay4d);border: 1px solid var(--h7ty);margin: 0 0 12px;overflow: hidden;background: color-mix(in srgb, var(--vabe) 7%, var(--niqf));aspect-ratio: 3 / 2;}
.arrb .ak062.xykrf .x6tnk1 {margin: 0;}
.arrb .ak062 .x6tnk1 img {height: 100%;object-fit: cover;border-radius: 0;width: 100%;display: block;}
.arrb .ak062 .a90z95 {margin: 0;font-size: clamp(15.5px, 1.45vw, 17.5px);font-weight: 600;color: var(--j7i2v);line-height:1.50;}
.arrb .ak062 .yqqq {display: flex;gap:11px;flex-wrap: wrap;margin-top: clamp(18px, 2vw, 28px);}

.arrb .ak062 .y71y,
.arrb .ak062 .h7h9 {display: inline-flex;text-decoration: none;padding: 12px 24px;font-weight: 700;min-height: 46px;align-items: center;font-size: 14.5px;justify-content: center;white-space: nowrap;transition:transform 0.189s, box-shadow 0.15s;border-radius: 999px;}
.arrb .ak062 .y71y {background: var(--m259g, var(--vabe));color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 26%, transparent);}
.arrb .ak062 .y71y:hover {transform: translateY(-1px);box-shadow: var(--r8eh);}
.arrb .ak062 .h7h9 {color: color-mix(in srgb, var(--vabe) 35%, var(--j7i2v));border: 1px solid color-mix(in srgb, var(--vabe) 30%, var(--iomka));background: transparent;}
.arrb .ak062 .h7h9:hover {background: color-mix(in srgb, var(--vabe) 8%, transparent);}

.arrb .qh0p .vxrn9 + .vxrn9 {margin-top: clamp(24px, 3vw, 40px);}
.arrb .qh0p .yhbdaj {text-transform: uppercase;font-size: 12.5px;margin: 0 0 14px;letter-spacing: .09em;font-weight: 800;color: var(--shv);}
.arrb .qh0p .ygfk48e {display: grid;gap: clamp(16px, 1.8vw, 26px);list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;padding: 0;}
@media (max-width:989px) { .arrb .qh0p .ygfk48e {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:571px)  { .arrb .qh0p .ygfk48e {grid-template-columns: minmax(0, 1fr);} }
.arrb .qh0p .prp2x {min-width: 0;}
.arrb .qh0p .ah0vbh3 {text-decoration: none;color: inherit;min-width: 0;display: block;}
.arrb .qh0p .q0p9n {border-radius: var(--kay4d);border: 1px solid var(--h7ty);background: color-mix(in srgb, var(--j7i2v) 4%, var(--niqf));margin: 0 0 12px;overflow: hidden;aspect-ratio: 3 / 2;transition:transform 0.15s, box-shadow 0.132s;box-shadow: var(--wui);}
.arrb .qh0p .ah0vbh3:hover .q0p9n {transform: translateY(-2px);box-shadow: var(--r8eh);}
.arrb .qh0p .q0p9n img {object-fit: cover;height: 100%;display: block;width: 100%;border-radius: 0;}
.arrb .qh0p .a67w {line-height:1.37;font-size: 16.5px;display: block;font-weight: 700;color: var(--j7i2v);}
.arrb .qh0p .mrpm {display: block;color: var(--shv);font-size: 13.5px;margin-top:4px;font-style: normal;}

.arrb .nt82bav .a4ebx1f {grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));overflow: hidden;gap:0px;list-style: none;padding: 0;display: grid;border: 1px solid var(--h7ty);border-radius: var(--kay4d);background: var(--h7ty);margin: 0;}
.arrb .nt82bav .tk3dda {min-width: 0;background: var(--niqf);}
.arrb .nt82bav .rd21hf9 {min-height: 148px;flex-direction: column;display: flex;gap:9px;padding: 26px 20px;justify-content: center;text-decoration: none;transition:background 0.176s;align-items: center;}
.arrb .nt82bav .rd21hf9:hover {background: color-mix(in srgb, var(--vabe) 6%, transparent);}
.arrb .nt82bav .rd21hf9 img {max-width: 100%;display: block;object-fit: contain;height: 52px;width: auto;border-radius: 0;}
.arrb .nt82bav .tb9skz {text-align: center;color: var(--shv);font-weight: 600;font-size: 13.5px;}

.arrb .qcd7zbv .fjharq {font-size: 14.5px;margin: 0 0 14px;color: var(--shv);}
.arrb .qcd7zbv .my4a5aw {padding: 0;list-style: none;display: flex;margin: 0;gap:14px;flex-wrap: wrap;}
.arrb .qcd7zbv .yq0c7d {min-width: 0;}
.arrb .qcd7zbv .mq9s63 {min-height: 76px;align-items: center;box-shadow: var(--wui);padding: 16px 28px;justify-content: center;display: inline-flex;border-radius: 999px;border: 1px solid var(--h7ty);transition:transform 0.179s, box-shadow 0.126s;background: var(--niqf);text-decoration: none;}
.arrb .qcd7zbv .mq9s63:hover {box-shadow: var(--r8eh);transform: translateY(-1px);}
.arrb .qcd7zbv .mq9s63 img {border-radius: 0;max-width:140px;height: 40px;object-fit: contain;display: block;width: auto;}

.arrb .etyvt.tvh21m {min-width: 0;}

.arrb .etyvt.x7e3 {max-width:560px;}
.arrb .etyvt .r3265 {display: flex;align-items: center;gap:15px;margin-bottom:13px;}

.arrb .etyvt.j1ns4kh .r3265 {flex-direction: row-reverse;}
.arrb .etyvt .g3kg04f {border-radius:13px;border: 1px solid color-mix(in srgb, var(--vabe) 20%, transparent);width: 58px;overflow: hidden;margin: 0;flex: 0 0 auto;height: 58px;background: color-mix(in srgb, var(--vabe) 10%, var(--niqf));}
.arrb .etyvt .g3kg04f img {height: 100%;object-fit: cover;border-radius: 0;display: block;width: 100%;}
.arrb .etyvt .jwf8 {font-weight: 800;letter-spacing: -.02em;line-height:1.22;margin: 0;font-size: clamp(19px, 1.9vw, 24px);min-width: 0;color: var(--j7i2v);}

.arrb .etyvt .jwf8::before {content: none;}
.arrb .etyvt .hc4t {color: var(--shv);font-size: 15.5px;border-top: 1px solid var(--h7ty);line-height:1.69;padding-top:13px;}
.arrb .etyvt .hc4t :is(p, li):last-child {margin-bottom: 0;}
.arrb .etyvt .jm790xs {min-height: 46px;display: inline-flex;margin-top:17px;font-size: 14.5px;align-items: center;padding: 12px 24px;transition:transform 0.174s, box-shadow 0.186s;box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 26%, transparent);font-weight: 700;justify-content: center;border-radius: 999px;color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));white-space: nowrap;text-decoration: none;background: var(--m259g, var(--vabe));}
.arrb .etyvt .jm790xs:hover {box-shadow: var(--r8eh);transform: translateY(-1px);}

.arrb .h0sfcgc .ysytc {border-bottom: 1px solid var(--iomka);gap: clamp(16px, 2.4vw, 30px);padding-bottom: clamp(18px, 2vw, 26px);align-items: center;display: flex;}
.arrb .h0sfcgc .ngwrbk4 {font-size: clamp(46px, 6vw, 76px);letter-spacing: -.04em;flex: 0 0 auto;font-weight: 800;line-height: .95;color: color-mix(in srgb, var(--vabe) 55%, var(--j7i2v));}
.arrb .h0sfcgc .ec258x {min-width: 0;}
.arrb .h0sfcgc .gtfhw {display: block;font-size: 18px;letter-spacing: .12em;color: color-mix(in srgb, var(--vabe) 40%, var(--j7i2v));}
.arrb .h0sfcgc .bgb3n {line-height:1.61;font-size: 15px;color: var(--shv);max-width: 54ch;margin: 6px 0 0;}
.arrb .h0sfcgc .j4fe {list-style: none;margin: 0;padding: 0;}
.arrb .h0sfcgc .vemz3w {border-bottom: 1px solid var(--h7ty);grid-template-columns: minmax(0, 1fr) auto;gap:5px 16px;align-items: baseline;padding: clamp(16px, 2vw, 22px) 0;display: grid;}
.arrb .h0sfcgc .x1j8s0m {font-weight: 700;margin: 0;font-size: 15.5px;color: var(--j7i2v);}
.arrb .h0sfcgc .nr736q {color: color-mix(in srgb, var(--vabe) 40%, var(--j7i2v));white-space: nowrap;letter-spacing: .1em;font-size: 14px;}
.arrb .h0sfcgc .bkgy2zb {color: var(--shv);grid-column: 1 / -1;font-size: 15px;margin: 0;line-height:1.68;max-width: 74ch;}

.arrb .afrrgk.a4za16 {gap:6px clamp(14px, 2vw, 20px);align-items: center;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.arrb .afrrgk .bntpn2 {width: 58px;border-radius: 999px;border: 1px solid var(--h7ty);height: 58px;margin: 0;overflow: hidden;grid-row: 1 / span 2;}
.arrb .afrrgk .bntpn2 img {height: 100%;border-radius: 0;display: block;object-fit: cover;width: 100%;}
.arrb .afrrgk .qeyg {min-width: 0;gap:9px 12px;display: flex;align-items: center;flex-wrap: wrap;}
.arrb .afrrgk .azsvj {color: var(--j7i2v);font-size: 16px;font-weight: 700;margin: 0;}
.arrb .afrrgk .zpzja2 {color: color-mix(in srgb, var(--vabe) 22%, var(--co8));background: color-mix(in srgb, var(--vabe) 10%, transparent);padding: 4px 11px;letter-spacing: .04em;font-size: 12px;border-radius: 999px;font-weight: 700;}

.arrb .afrrgk .m58bj {margin: 10px 0 0;line-height:1.68;font-size: 15px;color: var(--shv);max-width: 76ch;grid-column: 1 / -1;}
.arrb .afrrgk .nkp54p8 {grid-column: 1 / -1;display: flex;margin-top:13px;gap:9px;}
.arrb .afrrgk .wa5meg {width: 44px;align-items: center;transition:background 0.142s;justify-content: center;height: 44px;color: color-mix(in srgb, var(--vabe) 35%, var(--j7i2v));border-radius: 999px;border: 1px solid var(--h7ty);text-decoration: none;display: inline-flex;}
.arrb .afrrgk .wa5meg:hover {background: color-mix(in srgb, var(--vabe) 8%, transparent);}
.arrb .afrrgk .wa5meg svg {display: block;}
.arrb .afrrgk .pk4w {grid-column: 1 / -1;border-top: 1px solid var(--h7ty);color: var(--shv);line-height:1.59;padding-top:15px;font-size: 13px;margin: 14px 0 0;}

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

.ba79n4d.ba79n4d .cbaqh:first-child::before,
.ba79n4d.ba79n4d .cbaqh:last-child::after {display: none;}

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

.ba79n4d.ba79n4d .htjv {font-size: 16px;margin: 30px 0 6px;line-height:1.32;color: var(--j7i2v);font-weight: 700;}
.ba79n4d.ba79n4d .w1d4 {font-size: 14.5px;margin: 0;line-height:1.60;color: var(--shv);}

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

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

.cfm59q.cfm59q.mn21c8k .d1z9jp {grid-template-columns: minmax(0, 1fr);}
.cfm59q.cfm59q.mn21c8k .d1z9jp::before {display: none;}

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

.cfm59q.cfm59q .t45nw {color: color-mix(in srgb, var(--vabe) 35%, var(--j7i2v));}
.cfm59q.cfm59q .kbh1  {color: var(--shv);}

.cfm59q.cfm59q .s1dc {font-size: 15.5px;line-height:1.62;display: flex;padding: 14px 0;min-width: 0;align-items: flex-start;border-bottom: 1px solid var(--h7ty);gap:12px;}

.cfm59q.cfm59q .vf3jgzj {min-height: 24px;}
.cfm59q.cfm59q .eeyra {font-weight: 800;height: 22px;font-size: 14px;line-height: 1;width: 22px;align-items: center;display: inline-flex;justify-content: center;border-radius: 999px;flex: 0 0 auto;}
.cfm59q.cfm59q .t45nw .eeyra {background: color-mix(in srgb, var(--vabe) 13%, transparent);color: var(--vabe);}
.cfm59q.cfm59q .kbh1 .eeyra {color: var(--shv);background: color-mix(in srgb, var(--j7i2v) 7%, transparent);}
.cfm59q.cfm59q .qh0csq9 {min-width: 0;color: var(--j7i2v);}

.er1q.er1q .zw4zy0 {border-top: 1px solid var(--h7ty);margin-top:9px;}
.er1q.er1q .vgjhc {margin: 0;padding: 0;border: 0;border-bottom: 1px solid var(--h7ty);border-radius: 0;background: none;}
.er1q.er1q .ybra {list-style: none;padding: 24px 0;display: flex;gap:15px;cursor: pointer;align-items: flex-start;}
.er1q.er1q .ybra::-webkit-details-marker {display: none;}

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

.er1q.er1q .qt2t5q9 {color: var(--j7i2v);margin: 0;font-weight: 700;line-height:1.38;min-width: 0;font-size: 17.5px;}

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

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

.kvy0v {max-width: var(--r17m);border-radius: var(--b3esb);border: 1px solid color-mix(in srgb, var(--vabe) 18%, transparent);margin: 0 auto var(--qlhrz);padding: clamp(34px, 4vw, 56px) clamp(24px, 3vw, 46px);background:
    radial-gradient(60% 120% at 10% 10%, color-mix(in srgb, var(--vabe) 18%, transparent) 0%, transparent 64%),
    color-mix(in srgb, var(--vabe) 7%, var(--niqf));}
.jgv473b {gap:25px;align-items: center;flex-wrap: wrap;display: flex;justify-content: space-between;}
.ncqm {margin: 0;line-height:1.13;font-weight: 800;letter-spacing: -.028em;font-size: clamp(24px, 2.8vw, 34px);}
.gr9q {margin: 8px 0 0;color: var(--shv);font-size: 16px;}

.c0btk {font-size: 13px;margin: 0 auto;max-width: var(--r17m);padding: 0 20px 26px;color: var(--shv);}

.qhr7.qhr7 {color: var(--j7i2v);background: color-mix(in srgb, var(--y2xa8) 10%, var(--niqf));padding: clamp(40px, 4.5vw, 64px) 20px clamp(24px, 2.6vw, 36px);border-top: 1px solid var(--h7ty);}
.qhr7 .degaa {max-width: var(--r17m);gap:31px 56px;grid-template-columns: minmax(0, 1fr) auto;align-items: start;margin: 0 auto;display: grid;}
.qhr7 .jnezfdz img {display: block;width: auto;height: 30px;}
.qhr7 .jnezfdz span {font-size: 19px;font-weight: 800;color: var(--j7i2v);letter-spacing: -.03em;}
.qhr7 .vb7a1tt {grid-auto-flow: column;display: grid;gap:52px;}
.qhr7 .vb7a1tt ul {margin: 0;list-style: none;display: grid;gap:10px;padding: 0;}
.qhr7 .vb7a1tt a {text-decoration: none;font-size: 14.5px;color: var(--shv);}
.qhr7 .vb7a1tt a:hover {color: var(--j7i2v);}
.qhr7 .kvsm8a2 {gap:14px;align-items: center;max-width: var(--r17m);flex-wrap: wrap;opacity:0.71;margin: 26px auto 0;display: flex;}
.qhr7 .pty9b {max-width: var(--r17m);border-top: 1px solid var(--h7ty);margin: 26px auto 0;padding-top:20px;}
.qhr7 .pty9b p {color: var(--shv);font-size: 13px;margin: 0;}
.qhr7 .pty9b p + p {line-height:1.59;margin-top:9px;}

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

  .nxrd {gap:8px;}
  .p3fk7 {padding: 9px 13px;font-size: 13.5px;}
  .wkxt {font-size: 17px;}
  .g2e1wb {display: none;}
  .aq1gx {display: flex;}
}

@media (max-width:855px) {
  
  .arrb .z96f65d.mrv2 {grid-template-columns: minmax(0, 1fr);}
  .arrb .z96f65d.j8h9 .cptzmz7 {order: 0;}
  .arrb .z96f65d .cptzmz7 {max-height: 26vh;aspect-ratio: 16 / 10;}
  .jgv473b {align-items: flex-start;flex-direction: column;}
}

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

@media (max-width:711px) {
  .cfm59q.cfm59q .d1z9jp {display: flex;flex-direction: column;}
  .cfm59q.cfm59q .d1z9jp::before {display: none;}
  .cfm59q.cfm59q .vf3jgzj {display: none;}
  .cfm59q.cfm59q .t45nw {order: 1;}
  .cfm59q.cfm59q .kbh1  {order: 2;}
  .cfm59q.cfm59q .kbh1.mkve1 {margin-top:27px;}
  .er1q.er1q .qt2t5q9 {font-size: 16.5px;}
  .er1q.er1q .vdrwsm {padding-left:35px;}
}

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

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

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

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

.qhr7 .vb7a1tt a {display: flex;align-items: center;min-height: 44px;}
.c0sqs0v {display: inline-flex;min-height: 44px;align-items: center;}

.p3fk7, .s6z2, .kvy0v,
.arrb a[role="button"],
.arrb .sng5f a {min-height: 44px;}

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

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

.g2e1wb ul {gap:9px;}

.qhr7 .vb7a1tt ul {gap:7px;display: grid;}

.arrb .h69cy .g0acjpc {font-weight: 800;font-size: clamp(24px, 2.8vw, 36px);margin: 0 0 clamp(14px, 1.6vw, 22px);letter-spacing: -.028em;line-height:1.15;color: var(--j7i2v);}

.arrb .h69cy .w6jw0yn {line-height:1.76;padding-left: clamp(0px, 2vw, 34px);max-width: 76ch;font-size: 17px;color: var(--j7i2v);}
.arrb .h69cy .w6jw0yn :is(p, li) {color: var(--j7i2v);}
.arrb .h69cy .w6jw0yn :last-child {margin-bottom: 0;}
.arrb .h69cy .w6jw0yn h3 {color: var(--j7i2v);}

.arrb .p95q.ygmv {box-shadow: none;border: 1px solid var(--h7ty);border-radius: var(--kay4d);color: var(--j7i2v);background: color-mix(in srgb, var(--vabe) 4%, var(--niqf));}
.arrb .p95q .fb53gsx {min-width: 0;}
.arrb .p95q .ntkn5pr {color: var(--shv);font-size: 12.5px;margin: 0 0 12px;letter-spacing: .09em;text-transform: uppercase;font-weight: 800;}

.arrb .p95q .kzg25b {list-style: none;gap:2px;counter-reset: ml2toc;margin: 0;display: grid;padding: 0;}
.arrb .p95q .kzg25b li {min-width: 0;counter-increment: ml2toc;}

.arrb .p95q .kzg25b li a {font-size: 15.5px;min-height: 44px;padding: 8px 4px;text-decoration: none;color: color-mix(in srgb, var(--vabe) 35%, var(--j7i2v));border-bottom: 1px solid var(--h7ty);align-items: center;display: flex;gap:13px;line-height:1.39;}
.arrb .p95q .kzg25b li:last-child a {border-bottom: 0;}
.arrb .p95q .kzg25b li a::before {font-weight: 800;content: counter(ml2toc, decimal-leading-zero);color: var(--shv);font-size: 12px;letter-spacing: .04em;flex: 0 0 auto;}
.arrb .p95q .kzg25b li a:hover {text-decoration: underline;text-underline-offset: 3px;}

.arrb .kkv1v .bga7y7 {letter-spacing: .09em;color: var(--shv);font-weight: 800;font-size: 12.5px;text-transform: uppercase;margin: 0 0 12px;}
.arrb .aejz .yv4n {font-size: clamp(21px, 2.4vw, 28px);font-weight: 800;margin: 0 0 12px;line-height:1.22;color: var(--j7i2v);letter-spacing: -.026em;}

.arrb .aejz .yv4n::before {content: none;}
.arrb .aejz .b7p8wsf {margin: 0 0 16px;border: 0;border-top: 1px solid var(--iomka);}

.arrb .kkv1v .c560ac,
.arrb .aejz .tncgpk {border: 1px solid var(--h7ty);border-radius: var(--kay4d);overflow-x: auto;}
.arrb .kkv1v .c560ac table,
.arrb .aejz .tncgpk table {margin: 0;}
.arrb .kkv1v .c560ac :last-child,
.arrb .aejz .tncgpk :last-child {margin-bottom: 0;}

.arrb .pmpbte.kxn90s {gap:7px clamp(14px, 2vw, 22px);display: grid;align-items: center;grid-template-columns: auto minmax(0, 1fr);}
.arrb .pmpbte .kb0tvc {height: 66px;width: 66px;display: flex;justify-content: center;background: color-mix(in srgb, var(--vabe) 8%, var(--niqf));overflow: hidden;margin: 0;grid-row: 1 / span 2;align-items: center;border-radius:15px;border: 1px solid var(--h7ty);}
.arrb .pmpbte .kb0tvc img {max-height: 80%;object-fit: contain;display: block;height: auto;max-width: 80%;width: auto;border-radius: 0;}
.arrb .pmpbte .cnd1sq {min-width: 0;}
.arrb .pmpbte .khkc29 {letter-spacing: -.02em;margin: 0;line-height:1.20;color: var(--j7i2v);font-size: clamp(19px, 2vw, 24px);font-weight: 800;}
.arrb .pmpbte .khkc29::before {content: none;}
.arrb .pmpbte .pnvdvqf {color: var(--shv);margin: 4px 0 0;max-width: 60ch;line-height:1.56;font-size: 15px;}

.arrb .pmpbte .jxs8ey {margin: 14px 0 0;display: flex;padding-top:15px;grid-column: 1 / -1;align-items: baseline;border-top: 1px solid var(--h7ty);flex-wrap: wrap;gap:4px 22px;}
.arrb .pmpbte .p0a9bs {font-size: 12px;letter-spacing: .07em;color: var(--shv);text-transform: uppercase;font-weight: 800;}
.arrb .pmpbte .nb2a {font-weight: 700;margin: 0 14px 0 0;color: var(--j7i2v);font-size: 15px;}
.arrb .pmpbte .s3mc9w2 {letter-spacing: .08em;color: color-mix(in srgb, var(--vabe) 40%, var(--j7i2v));}
.arrb .pmpbte .vd89ct7 {grid-column: 1 / -1;margin: 16px 0 0;display: flex;flex-wrap: wrap;gap:10px;}

.arrb .pmpbte .sv6ck.sv6ck {border-radius: 999px;border: 1px solid color-mix(in srgb, var(--vabe) 28%, var(--iomka));color: color-mix(in srgb, var(--vabe) 35%, var(--j7i2v));text-decoration: none;padding: 12px 22px;display: inline-flex;background: transparent;transition:background 0.139s;font-weight: 700;white-space: nowrap;justify-content: center;font-size: 14px;align-items: center;min-height: 46px;}
.arrb .pmpbte .sv6ck.sv6ck:hover {background: color-mix(in srgb, var(--vabe) 8%, transparent);}

.arrb .sng5f.pkmj1 {background: none;padding: clamp(6px, 1vw, 14px) 0 !important;box-shadow: none;display: flex;margin-bottom: var(--qlhrz) !important;border: 0;}
.arrb .sng5f.d46cg  {justify-content: flex-start;}
.arrb .sng5f.m4g7rt5   {justify-content: center;}
.arrb .sng5f.mrq5mb {justify-content: flex-end;}
.arrb .sng5f .k61w.k61w {background: var(--m259g, var(--vabe));font-size: 16px;align-items: center;min-height: 50px;justify-content: center;border-radius: 999px;color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 28%, transparent);display: inline-flex;font-weight: 700;padding: 14px 34px;transition:transform 0.18s, box-shadow 0.137s;text-decoration: none;white-space: nowrap;}
.arrb .sng5f .k61w.k61w:hover {box-shadow: var(--r8eh);transform: translateY(-1px);}
.arrb .sng5f .pkbyp {font-weight: 700;}

.arrb .sng5f .x4snf2 {margin-left:10px;height: 7px;display: inline-block;width: 7px;border-right: 2px solid currentColor;border-top: 2px solid currentColor;transform: rotate(45deg);transform-origin: center;}
.arrb .sng5f.f40hzk .k61w.k61w {width: 100%;}

.arrb .zrpr0v3.kzcs {margin-right: auto;margin-left: auto;padding: clamp(14px, 1.8vw, 22px) !important;}
.arrb .zrpr0v3 .jna8qw2 {margin: 0 2px 10px;text-transform: uppercase;color: var(--shv);font: 600 11.5px/1 var(--ipzc5);letter-spacing: .16em;display: block;}
.arrb .zrpr0v3 .fs3beq {display: block;overflow: hidden;border-radius: var(--kay4d);border: 1px solid var(--h7ty);}
.arrb .zrpr0v3 .fs3beq img {border-radius: 0;display: block;height: auto;width: 100%;}

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

.fzbj {cursor: pointer;visibility: hidden;position: fixed;z-index: 90;inset: 0;transition:opacity 0.232s ease, visibility 0.194s;opacity:0.05;background: color-mix(in srgb, #000 56%, transparent);}
.tkr2 {border-left: 1px solid var(--iomka);overflow-y: auto;display: flex;top: 0;z-index: 91;flex-direction: column;right: 0;-webkit-overflow-scrolling: touch;width: min(88vw, 380px);background: var(--niqf);bottom: 0;transform: translateX(100%);position: fixed;transition:transform 0.252s ease, visibility 0.248s;visibility: hidden;overscroll-behavior: contain;}
.zwaz:checked ~ .fzbj {visibility: visible;opacity:1;}
.zwaz:checked ~ .tkr2 {visibility: visible;transform: translateX(0);}

.j34fr5f {align-items: center;gap:13px;display: flex;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--iomka);justify-content: space-between;}
.yk3f047 {color: var(--j7i2v);font: 700 19px/1.2 var(--ipzc5, inherit);min-width: 0;overflow-wrap: anywhere;}
.czkcbm5 {min-width: 44px;min-height: 44px;border-radius: var(--kay4d);line-height: 1;justify-content: center;color: var(--j7i2v);display: flex;cursor: pointer;align-items: center;font-size: 27px;flex: 0 0 auto;}
.czkcbm5:hover {background: color-mix(in srgb, var(--j7i2v) 6%, transparent);}

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

.tewy3zt {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:11px;display: grid;margin-top: auto;border-top: 1px solid var(--iomka);}
.w3m4kxy,
.x856fex {display: flex;align-items: center;justify-content: center;font-weight: 700;font-size: 15px;min-height: 48px;text-decoration: none;padding: 12px 18px;border-radius: var(--kay4d);}
.w3m4kxy {color: var(--j7i2v);background: transparent;border: 1px solid var(--iomka);}
.w3m4kxy:hover {background: color-mix(in srgb, var(--j7i2v) 6%, transparent);}
.x856fex {color: var(--verqi, var(--czu, var(--d3n)));border: 1px solid transparent;background: var(--coy02);}

.tkr2 a:focus-visible,
.czkcbm5:focus-visible,
.aq1gx:focus-visible {outline: 2px solid var(--uxndd);outline-offset: 2px;}

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

@media (min-width:990px) {
  .fzbj, .tkr2 {display: none;}
}

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

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

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

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

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

.arrb .p95q .k619 > summary {display: flex;list-style: none;gap:13px;align-items: center;cursor: pointer;min-height: 44px;}
.arrb .p95q .k619 > summary::-webkit-details-marker {display: none;}
.arrb .p95q .k619 > summary:focus-visible {outline: 2px solid var(--vabe, var(--uxndd));outline-offset: 4px;}
.arrb .p95q .k619 > summary .ntkn5pr {margin: 0;}

.arrb .p95q .k619 > summary::after {transition:opacity 0.186s ease, box-shadow 0.182s ease;background: currentColor;opacity:0.49;width: 16px;content: "";flex: 0 0 auto;box-shadow: 0 4px 0 0 currentColor;height: 1px;margin-left: auto;}
.arrb .p95q .k619[open] > summary::after {box-shadow: none;opacity:0.98;}
.arrb .p95q .k619[open] > summary {margin-bottom:9px;}
@media (prefers-reduced-motion: reduce) {
  .arrb .p95q .k619 > summary::after {transition:none;}
}

.arrb {padding-bottom: max(96px, var(--g2pn, 96px));}

.pa54 {--o1a2: var(--kay4d);--utwf1: 1px solid var(--iomka);--kfrbi: var(--b3esb);--rjhom: var(--kay4d);}

.arrb .kkv1v h2.bga7y7.bga7y7 {text-transform: uppercase;margin: 0 0 12px;letter-spacing: .09em;color: var(--shv);line-height:1.60;text-wrap: wrap;font-weight: 800;font-size: 12.5px;}
.arrb .kkv1v h2.bga7y7.bga7y7::before {display: none;content: none;}

.cfm59q.cfm59q .kbh1 .eeyra {color: var(--ovao1, var(--shv));}

.cfm59q.cfm59q .t45nw .eeyra {color: color-mix(in srgb, var(--vabe) 62%, var(--co8));}

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

@media (max-width:571px) {
  .xp8acw {gap:9px;padding-left:13px;padding-right:13px;}
  .nxrd {gap:6px;}
  .nxrd .p3fk7 {font-size: 13px;padding: 0 12px;}
}

.arrb .h69cy .t2p60 {min-width: 0;max-width: 76ch;}
.arrb .h69cy .t2p60 .w6jw0yn {padding-left: 0;max-width: none;}

.arrb .h69cy .a0nvpg2 {padding-bottom: clamp(12px, 1.4vw, 18px);display: block;margin: 0 0 clamp(18px, 2vw, 26px);border-bottom: 1px solid var(--iomka);}
.arrb .h69cy .a0nvpg2 .g0acjpc {margin: 0;}

.arrb .kkv1v .sdk71 {align-items: center;display: flex;gap:10px;margin: 0 0 12px;}
.arrb .kkv1v .sdk71::before {height: 2px;border-radius:0px;width: 18px;flex: 0 0 auto;background: var(--vabe);content: "";}
.arrb .kkv1v .sdk71 h2.bga7y7.bga7y7 {margin: 0;}

.arrb .kkv1v .negm1 {overflow: hidden;background: color-mix(in srgb, var(--vabe) 4%, var(--niqf));border: 1px solid var(--h7ty);border-radius: var(--kay4d);}

.arrb .kkv1v .negm1 h2.bga7y7.bga7y7 {border-bottom: 1px solid var(--h7ty);margin: 0;padding: 13px clamp(14px, 2vw, 20px);}

.arrb .kkv1v .negm1 .c560ac {background: var(--niqf);border: 0;border-radius: 0;}

.arrb .aejz .dmjpkk {display: block;padding-bottom:14px;border-bottom: 1px solid var(--iomka);margin: 0 0 16px;}
.arrb .aejz .dmjpkk .yv4n {margin: 0;}

.arrb .aejz .h1016n {grid-template-columns: minmax(140px, 210px) minmax(0, 1fr);align-items: start;display: grid;gap: clamp(16px, 2.4vw, 34px);}
.arrb .aejz .e7gn {min-width: 0;}

.arrb .aejz .h1016n > .tncgpk:only-child {grid-column: 1 / -1;}
.arrb .aejz .e7gn .yv4n {line-height:1.25;font-size: clamp(18px, 1.8vw, 23px);margin: 0;}
@media (max-width:855px) {
  .arrb .aejz .h1016n {grid-template-columns: minmax(0, 1fr);gap:13px;}
  .arrb .aejz .e7gn .yv4n {font-size: clamp(19px, 2.4vw, 24px);}
}

.arrb .sng5f.a35z .k61w.k61w {padding: 14px 40px;}
.arrb .sng5f.a35z .pkbyp {letter-spacing: .05em;}

.arrb .sng5f .yp9z {padding: 6px;background: color-mix(in srgb, var(--vabe) 6%, transparent);border-radius: 999px;border: 1px solid color-mix(in srgb, var(--vabe) 18%, var(--iomka));display: inline-flex;}

.arrb .sng5f.f40hzk .yp9z {width: 100%;}
.arrb .sng5f.f40hzk .yp9z .k61w.k61w {width: 100%;}

.er1q.er1q .xfyh {margin: 8px 0 0;counter-reset: ml2qa;list-style: none;padding: 0;border-top: 1px solid var(--h7ty);}
.er1q.er1q .waf309s {counter-increment: ml2qa;min-width: 0;}

.er1q.er1q .xfyh .ybra::before {color: color-mix(in srgb, var(--vabe) 45%, var(--shv));letter-spacing: .08em;flex: 0 0 auto;font-weight: 800;font-variant-numeric: tabular-nums;margin-top:5px;content: counter(ml2qa, decimal-leading-zero);font-size: 12.5px;}

.er1q.er1q .xfyh .ybra::after {transform: rotate(45deg);transform-origin: center;margin-top:9px;border-right: 2px solid var(--shv);border-bottom: 2px solid var(--shv);content: "";width: 9px;transition:transform 0.229s;margin-left: auto;height: 9px;flex: 0 0 auto;}
.er1q.er1q .xfyh .vgjhc[open] > .ybra::after {transform: rotate(-135deg);}

.er1q.er1q .xfyh .vdrwsm {padding-left:40px;}

.er1q.er1q .qztkz {margin: 0 0 24px 36px;border-left: 2px solid color-mix(in srgb, var(--vabe) 35%, var(--iomka));padding: 14px clamp(14px, 1.8vw, 20px);background: color-mix(in srgb, var(--vabe) 4%, transparent);border-radius: 0 var(--kay4d) var(--kay4d) 0;}
.er1q.er1q .qztkz .vdrwsm {max-width: 68ch;padding: 0;margin: 0;}
@media (max-width:711px) {
  .er1q.er1q .qztkz {margin-left: 0;}
}

.arrb .h0sfcgc .ysytc.pae86yq {align-items: baseline;gap:5px clamp(14px, 2vw, 28px);flex-wrap: wrap;}
.arrb .h0sfcgc .pae86yq .gtfhw {flex: 0 0 auto;}

.arrb .h0sfcgc .pae86yq .bgb3n {max-width: 62ch;margin: 0;flex: 1 1 22ch;}

.arrb .h0sfcgc .c8ha {margin: 0;padding: 0;list-style: none;}
.arrb .h0sfcgc .ef44c {border-bottom: 1px solid var(--h7ty);display: block;padding: clamp(16px, 2vw, 22px) 0;}
.arrb .h0sfcgc .ef44c .bkgy2zb {margin: 0;max-width: 74ch;color: var(--j7i2v);line-height:1.69;font-size: 16px;}
.arrb .h0sfcgc .wy7527v {min-width: 0;display: flex;align-items: baseline;gap:3px 12px;margin: 10px 0 0;flex-wrap: wrap;}
.arrb .h0sfcgc .wy7527v .x1j8s0m {margin: 0;font-weight: 700;font-size: 14px;color: var(--shv);}
.arrb .h0sfcgc .wy7527v .nr736q {font-size: 13px;}

.cfm59q.cfm59q .g2ha7y {margin: 0;list-style: none;padding: 0;min-width: 0;}

.cfm59q.cfm59q .vjvaxw {max-width: 74ch;margin-top:5px;}

.cfm59q.cfm59q .vjvaxw .g2ha7y + .mkve1 {margin-top:31px;}

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

.cfm59q.cfm59q.mn21c8k .z1y5b7c {grid-template-columns: minmax(0, 1fr);}
.cfm59q.cfm59q.mn21c8k .z1y5b7c::before {display: none;}

@media (max-width:711px) {
  .cfm59q.cfm59q .z1y5b7c {grid-template-columns: minmax(0, 1fr);}
  .cfm59q.cfm59q .z1y5b7c::before {display: none;}
  .cfm59q.cfm59q .cje3wqk + .cje3wqk {margin-top:31px;}
}

.arrb .afrrgk.enkx {display: block;}
.arrb .afrrgk .xbb57 {align-items: center;gap: clamp(14px, 2vw, 20px);min-width: 0;border-bottom: 1px solid var(--iomka);display: flex;padding-bottom:15px;}

.arrb .afrrgk .xbb57 .bntpn2 {flex: 0 0 auto;}
.arrb .afrrgk.enkx .m58bj {margin-top:19px;}
.arrb .afrrgk.enkx .nkp54p8 {margin-top:15px;}

.arrb .afrrgk .sr6q {color: var(--shv);font-weight: 700;text-transform: uppercase;font-size: 12px;letter-spacing: .08em;}

.arrb .afrrgk .qeyg .nkp54p8 {margin: 0 0 0 auto;gap:2px;}
.arrb .afrrgk.z7v52v .wa5meg {border-color: transparent;}

@media (max-width:571px) {
  .arrb .afrrgk .qeyg .nkp54p8 {margin-left: -10px;}
}

.arrb .pmpbte.t8a314 {display: block;}
.arrb .pmpbte .pgqss6 {gap: clamp(14px, 2vw, 22px);display: flex;align-items: center;min-width: 0;}
.arrb .pmpbte .pgqss6 .kb0tvc {flex: 0 0 auto;}

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

.arrb .pmpbte .f0qf .nb2a {font-size: 14.5px;margin: 0;}
.arrb .pmpbte.t8a314 .vd89ct7 {margin-top:18px;}

.arrb .pmpbte.bdvn .vd89ct7 {margin-top:17px;}
.arrb .pmpbte.bdvn .jxs8ey {margin-top:18px;padding-top:15px;}

.ba79n4d.ba79n4d .gbde3 {margin: 10px 0 0;padding: 0;list-style: none;}
.ba79n4d.ba79n4d .xv03p {min-width: 0;border-bottom: 1px solid var(--h7ty);padding: 18px 0;}
.ba79n4d.ba79n4d .xv03p:last-child {padding-bottom: 0;border-bottom: 0;}
.ba79n4d.ba79n4d .ybgpcp {gap:14px;align-items: center;min-width: 0;display: flex;}
.ba79n4d.ba79n4d .gbde3 .d6a2w0f {transform: none;font-size: 15px;flex: 0 0 auto;box-shadow: none;width: 38px;height: 38px;position: static;}
.ba79n4d.ba79n4d .gbde3 .htjv {min-width: 0;margin: 0;font-size: 17px;text-align: left;}

.ba79n4d.ba79n4d .gbde3 .w1d4 {margin: 8px 0 0;max-width: 72ch;text-align: left;padding-left:51px;}
@media (max-width:571px) {
  .ba79n4d.ba79n4d .gbde3 .w1d4 {padding-left: 0;}
}

.ba79n4d.ba79n4d .fphey {grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));list-style: none;gap: clamp(14px, 2vw, 24px);padding: 0;margin: 10px 0 0;display: grid;}
.ba79n4d.ba79n4d .kk47x {flex-direction: column;border-radius: var(--kay4d);border: 1px solid var(--h7ty);display: flex;gap:9px;padding: 22px clamp(16px, 1.8vw, 22px);background: color-mix(in srgb, var(--vabe) 4%, var(--niqf));min-width: 0;}

.ba79n4d.ba79n4d .fphey .d6a2w0f {color: color-mix(in srgb, var(--vabe) 45%, var(--shv));letter-spacing: -.04em;font-size: 30px;transform: none;box-shadow: none;align-self: flex-start;border: 0;border-radius: 0;position: static;min-width: 0;width: auto;height: auto;line-height: 1;background: none;}
.ba79n4d.ba79n4d .ykx5 {min-width: 0;}
.ba79n4d.ba79n4d .fphey .htjv {text-align: left;margin: 0 0 6px;}
.ba79n4d.ba79n4d .fphey .w1d4 {margin: 0;text-align: left;}

.arrb .nt82bav .a4ebx1f,
.arrb .ak062 .fdxg0r,
.ba79n4d.ba79n4d .ztaze {justify-content: center;flex-wrap: wrap;align-content: flex-start;display: flex;}
.arrb .nt82bav .a4ebx1f > * {flex: 1 1 220px;}
.arrb .ak062 .fdxg0r > * {flex: 1 1 280px;}
.ba79n4d.ba79n4d .ztaze > * {flex: 1 1 190px;}
.arrb .nt82bav .a4ebx1f > *,
.arrb .ak062 .fdxg0r > *,
.ba79n4d.ba79n4d .ztaze > * {min-width: 0;max-width: calc(50% - 1px);}
@media (max-width:605px) {
  .arrb .nt82bav .a4ebx1f > *,
  .arrb .ak062 .fdxg0r > *,
  .ba79n4d.ba79n4d .ztaze > * {max-width: none;}
}

@media (max-width:571px) { .arrb .qh0p .ygfk48e {grid-template-columns: repeat(2, minmax(0, 1fr));} }

@media (max-width:989px) {
  .nxrd .pa54 {display: none;}
}
.tewy3zt .pa54 {justify-self: start;}
@media (max-width:571px) {
  .nxrd {gap:5px;}
  .nxrd .p3fk7 {font-size: 12.5px;white-space: nowrap;padding: 0 11px;}
  .c0sqs0v img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .xp8acw {gap:7px;}
  .nxrd .p3fk7 {padding: 0 9px;font-size: 12px;}
  .c0sqs0v img {max-width: 24vw;}
}

.nxrd {grid-column: -2;justify-self: end;}
@media (max-width: 359.98px) {
  .c3m1ybk {padding-right:7px;gap:6px;padding-left:9px;}
  .c0sqs0v img {max-width: 22vw;}
  .nxrd {gap:3px;}
  .nxrd .p3fk7 {padding: 0 9px;font-size: 12px;}
  .aq1gx {padding: 6px;min-width: 40px;}
}

.arrb .z96f65d.sbvez7 {border-radius: var(--b3esb, var(--kay4d));min-height: clamp(420px, 58vh, 620px);align-items: center;padding: clamp(18px, 3vw, 44px);}
.arrb .z96f65d .pqyc.pqyc,
.arrb .z96f65d.sbvez7 > picture {inset: 0;position: absolute;max-width: none;border-radius: 0;height: 100%;object-fit: cover;width: 100%;}
.fwag5.fwag5 {max-width:519px;box-shadow: var(--wui);padding: clamp(22px, 2.6vw, 34px);-webkit-backdrop-filter: blur(14px) saturate(1.2);gap:15px;display: flex;border-radius: var(--kay4d);border: 1px solid color-mix(in srgb, #fff 45%, transparent);backdrop-filter: blur(14px) saturate(1.2);flex-direction: column;width: auto;align-items: flex-start;background: color-mix(in srgb, var(--niqf) 80%, transparent);}
.fwag5 .bhrj6t {line-height:1.07;font-weight: 800;margin: 0;letter-spacing: -.03em;font-size: clamp(30px, 3.4vw, 50px);}
.fwag5 .vxge {color: var(--shv);max-width: 44ch;margin: 0;}
.sbvez7.kqzngg {background:
    radial-gradient(60% 90% at 88% 15%, color-mix(in srgb, var(--vabe) 32%, transparent) 0%, transparent 65%),
    radial-gradient(55% 80% at 60% 110%, color-mix(in srgb, var(--vabe) 18%, transparent) 0%, transparent 65%),
    var(--ngaz, color-mix(in srgb, var(--vabe) 6%, var(--niqf)));}
.kqzngg .fwag5 {background: color-mix(in srgb, var(--niqf) 70%, transparent);}
.fr4p0cy {font: 800 clamp(100px, 15vw, 230px)/1 var(--lxe, Georgia, serif);white-space: nowrap;max-width: 100%;right: -.04em;position: absolute;letter-spacing: -.04em;overflow: hidden;pointer-events: none;bottom: -.22em;color: color-mix(in srgb, var(--vabe) 16%, transparent);}
@media (max-width:855px) {
  .arrb .z96f65d.sbvez7 {padding: 12px;min-height: min(76vh, 600px);align-items: flex-end;}
  .fwag5.fwag5 {width: 100%;max-width: none;}
  .arrb .z96f65d.sbvez7.kqzngg {padding-top:71px;min-height: 0;}
  .fr4p0cy {display: none;}
}

.arrb .z96f65d .cptzmz7:has(img) {aspect-ratio: auto;align-self: center;max-height: none;}
.arrb .z96f65d .cptzmz7:has(img) picture {display: block;}
.arrb .z96f65d .cptzmz7 img.k3n0gy1,
.arrb .z96f65d .cptzmz7:has(img) img {max-height: none;height: auto;object-fit: contain;}
@media (max-width:855px) {
  .arrb .z96f65d.mrv2 .cptzmz7:has(img) {aspect-ratio: auto;max-height: none;order: -1;}
  .arrb .z96f65d .q4yq5 {align-self: stretch;}
}

.arrb .qcd7zbv .my4a5aw {gap:11px;display: grid;grid-template-columns: repeat(var(--xgr, 4), minmax(0, 1fr));}
.arrb .qcd7zbv .mq9s63 {box-sizing: border-box;padding: 14px 12px;display: flex;width: 100%;}
.arrb .qcd7zbv .mq9s63 img {max-width: 100%;height: 34px;}
@media (max-width:888px) { .arrb .qcd7zbv .my4a5aw {grid-template-columns: repeat(var(--cck, 4), minmax(0, 1fr));} }
@media (max-width:605px) {
  .arrb .qcd7zbv .my4a5aw {gap:9px;grid-template-columns: repeat(var(--ego2n, 2), minmax(0, 1fr));}
  .arrb .qcd7zbv .mq9s63 {min-height: 60px;}
  .arrb .qcd7zbv .mq9s63 img {height: 26px;}
}

.arrb .ak062 .fdxg0r > *,
.ba79n4d.ba79n4d .ztaze > * {max-width: none;}
.arrb .pmpbte .f0qf li {justify-content: center;flex: 1 1 auto;}

.arrb {flex-wrap: wrap;column-gap: var(--qlhrz);display: flex;align-items: stretch;justify-content: center;}
.arrb > * {flex: 0 0 100%;box-sizing: border-box;}
.arrb > .x7e3:has(+ .x7e3),
.arrb > .x7e3 + .x7e3 {max-width: none;margin-left: 0 !important;flex: 0 0 calc((min(100%, var(--r17m)) - var(--qlhrz)) / 2);margin-right: 0 !important;}
@media (max-width:765px) {
  .arrb > .x7e3:has(+ .x7e3),
  .arrb > .x7e3 + .x7e3 {flex-basis: 100%;}
}
.arrb .etyvt.x7e3 {max-width: none;}
.arrb .etyvt.tvh21m {display: grid;align-items: center;gap: clamp(20px, 3vw, 44px);}
.arrb .etyvt.x7e3 {grid-template-rows: auto 1fr;align-items: start;}
@media (min-width:766px) {
  .arrb .etyvt.tvh21m:not(.x7e3):not(.zcq7) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .arrb .etyvt.j1ns4kh:not(.x7e3) .q09x7y {order: 2;}
}
.arrb .etyvt .q09x7y {box-shadow: var(--wui);margin: 0;min-width: 0;overflow: hidden;border-radius: var(--kay4d);border: 1px solid var(--h7ty);background: color-mix(in srgb, var(--vabe) 6%, var(--niqf));}
.arrb .etyvt .q09x7y picture,
.arrb .etyvt .q3eyaw {display: block;}
.arrb .etyvt .q09x7y img {height: auto;border-radius: 0;width: 100%;display: block;}
.arrb .etyvt .pnzn {flex-direction: column;min-width: 0;height: 100%;display: flex;align-items: flex-start;}
.arrb .etyvt .jwf8 {font-size: clamp(22px, 2.3vw, 30px);margin: 0 0 12px;}
.arrb .etyvt .hc4t {padding-top: 0;border-top: 0;}
.arrb .etyvt.x7e3 .jm790xs {margin-top: auto;}
.arrb .etyvt.x7e3 .hc4t {margin-bottom:18px;}

.arrb .kkv1v h2.bga7y7.bga7y7,
.arrb .aejz h2.yv4n.yv4n,
.arrb :is(.kkv1v, .aejz) :is(.c560ac, .tncgpk) h2 {margin: 0 0 18px;color: var(--j7i2v);font-size: clamp(24px, 2.6vw, 34px);text-wrap: balance;letter-spacing: -.02em;text-transform: none;font-weight: 800;line-height:1.17;}
.arrb .kkv1v h2.bga7y7.bga7y7::before,
.arrb .aejz h2.yv4n.yv4n::before,
.arrb :is(.kkv1v, .aejz) :is(.c560ac, .tncgpk) h2::before {margin: 0 0 16px;background: var(--vabe);display: block;height: 4px;width: 38px;border-radius:2px;content: "";}
.arrb :is(.kkv1v, .aejz) :is(.c560ac, .tncgpk) h2:not(:first-child) {margin-top:27px;}
.arrb .aejz .b7p8wsf {display: none;}
.arrb :is(.kkv1v, .aejz) :is(.c560ac, .tncgpk) h3 {font-weight: 800;color: var(--j7i2v);margin: 22px 0 8px;font-size: 19px;}

.arrb .kkv1v .sdk71 {display: block;}
.arrb .kkv1v .sdk71::before {display: none;content: none;}
.arrb .kkv1v .sdk71 h2.bga7y7.bga7y7 {margin: 0 0 18px;}

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

@media (min-width:766px) {
  .arrb .p95q .kzg25b {column-gap:27px;display: block;columns: 3;}
  .arrb .p95q .kzg25b li {break-inside: avoid;}
  .arrb .p95q .kzg25b li a {padding: 6px 2px;font-size: 15px;min-height: 40px;}
}
@media (min-width:572px) and (max-width: 760px) {
  .arrb .p95q .kzg25b {column-gap:21px;columns: 2;display: block;}
  .arrb .p95q .kzg25b li {break-inside: avoid;}
}

.ba79n4d.ba79n4d :is(.ztaze, .fphey) {flex-wrap: wrap;padding: 0;gap: clamp(12px, 1.6vw, 20px);margin: 14px 0 0;list-style: none;display: flex;}
.ba79n4d.ba79n4d .gbde3 {display: grid;margin-top:15px;gap:11px;}
.ba79n4d.ba79n4d :is(.cbaqh, .kk47x) {flex: 1 1 210px;max-width: none;}
.ba79n4d.ba79n4d :is(.cbaqh, .xv03p, .kk47x) {gap:10px;text-align: left;overflow: hidden;background:
    linear-gradient(180deg, color-mix(in srgb, var(--vabe) 7%, transparent), transparent 70%),
    var(--niqf);padding: 22px clamp(16px, 1.8vw, 22px) 20px;flex-direction: column;position: relative;min-width: 0;align-items: flex-start;box-shadow: var(--wui);box-sizing: border-box;display: flex;border-radius: var(--kay4d);border: 1px solid color-mix(in srgb, var(--vabe) 18%, var(--h7ty));}
.ba79n4d.ba79n4d :is(.cbaqh, .xv03p, .kk47x)::before {inset: 0 0 auto 0;height: 4px;content: "";width: auto;display: block;position: absolute;background: linear-gradient(90deg, var(--vabe), color-mix(in srgb, var(--vabe) 30%, transparent));}
.ba79n4d.ba79n4d .cbaqh::after {display: none;}
.ba79n4d.ba79n4d .xv03p:last-child {padding-bottom:21px;border-bottom: 1px solid color-mix(in srgb, var(--vabe) 18%, var(--h7ty));}
.ba79n4d.ba79n4d .d6a2w0f,
.ba79n4d.ba79n4d :is(.gbde3, .fphey) .d6a2w0f {position: static;font-weight: 800;font-size: 18px;display: flex;box-shadow: 0 6px 18px color-mix(in srgb, var(--vabe) 38%, transparent);border-radius: 999px;border: 0;color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));height: 46px;align-self: flex-start;background: var(--m259g, var(--vabe));justify-content: center;min-width: 46px;transform: none;letter-spacing: -.02em;width: 46px;align-items: center;flex: 0 0 auto;line-height: 1;}
.ba79n4d.ba79n4d :is(.htjv, .gbde3 .htjv, .fphey .htjv) {font-size: 17.5px;margin: 4px 0 0;text-align: left;overflow-wrap: anywhere;line-height:1.28;font-weight: 800;min-width: 0;}
.ba79n4d.ba79n4d :is(.w1d4, .gbde3 .w1d4, .fphey .w1d4) {line-height:1.60;text-align: left;padding-left: 0;margin: 0;overflow-wrap: anywhere;font-size: 15px;min-width: 0;}
.ba79n4d.ba79n4d .ybgpcp {gap:13px;}
.ba79n4d.ba79n4d .ybgpcp .htjv {margin: 0;}
@media (max-width:832px) {
  .ba79n4d.ba79n4d .ztaze {padding: 0;}
  .ba79n4d.ba79n4d .cbaqh {padding: 22px 18px 20px;}
}
@media (max-width:571px) {
  .ba79n4d.ba79n4d :is(.cbaqh, .kk47x) {grid-template-columns: auto minmax(0, 1fr);row-gap:3px;align-items: start;display: grid;flex-basis: 100%;column-gap:14px;}
  .ba79n4d.ba79n4d :is(.cbaqh, .kk47x) .d6a2w0f {grid-row: span 2;}
  .ba79n4d.ba79n4d .kk47x .ykx5 {min-width: 0;}
}
.ba79n4d.ba79n4d :is(.cbaqh, .xv03p, .kk47x):first-child::before {display: block;}
.ba79n4d.ba79n4d .cbaqh:last-child {padding-bottom:19px;}

.arrb > .pmpbte.n0s8v {grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 4vw, 60px);background:
    radial-gradient(60% 110% at 92% 50%, color-mix(in srgb, var(--vabe) 20%, transparent) 0%, transparent 70%),
    color-mix(in srgb, var(--vabe) 4%, var(--niqf));display: grid;overflow: hidden;align-items: center;}
@media (min-width:815px) { .arrb > .pmpbte.n0s8v {grid-template-columns: minmax(0, 1fr) auto;} }
.arrb .pmpbte .s0zd {min-width: 0;}

.arrb .pmpbte .n61bx {place-items: center;width: clamp(190px, 18vw, 240px);background:
    radial-gradient(circle, transparent 58%, color-mix(in srgb, var(--vabe) 18%, transparent) 59% 60%, transparent 61%),
    radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 26%, var(--m259g, var(--vabe))), var(--m259g, var(--vabe)) 70%);aspect-ratio: 1;box-shadow: 0 0 0 8px color-mix(in srgb, var(--vabe) 14%, transparent), 0 26px 50px color-mix(in srgb, var(--vabe) 30%, transparent);color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));position: relative;border-radius: 50%;margin: 0 auto;display: grid;}
.arrb .pmpbte .h1my30 {width: 100%;position: absolute;inset: 0;transition:transform 1.238s ease;height: 100%;}
.arrb .pmpbte:hover .h1my30 {transform: rotate(40deg);}
.arrb .pmpbte .h1my30 text {letter-spacing: 2px;font-size: 13px;font-family: var(--ipzc5);fill: currentColor;font-weight: 800;}
.arrb .pmpbte .z15pmz {width: 58%;position: relative;gap:4px;aspect-ratio: 1;justify-content: center;flex-direction: column;border-radius: 50%;border: 2px solid color-mix(in srgb, currentColor 40%, transparent);display: flex;align-items: center;}
.arrb .pmpbte .qs04 {font-size: clamp(42px, 4.4vw, 58px);color: inherit;line-height: .9;letter-spacing: -.04em;font-weight: 800;}
.arrb .pmpbte .je8bhg {font-size: 12px;color: inherit;letter-spacing: 2px;opacity:0.86;}
@media (max-width: 819.98px) { .arrb .pmpbte .n61bx {width: 180px;order: -1;} }
@media (prefers-reduced-motion: reduce) { .arrb .pmpbte .h1my30 {transition:none;} }

.arrb .pmpbte.n0s8v .f0qf {display: grid;grid-auto-flow: column;border-top: 1px solid var(--h7ty);gap: 0;grid-auto-columns: minmax(0, 1fr);border-bottom: 1px solid var(--h7ty);margin: 22px 0 0;}
.arrb .pmpbte.n0s8v .f0qf li {flex-direction: column-reverse;border: 0;border-radius: 0;align-items: flex-start;display: flex;padding: 14px 18px;gap:5px;background: none;}
.arrb .pmpbte.n0s8v .f0qf li + li {border-left: 1px solid var(--h7ty);}
.arrb .pmpbte.n0s8v .f0qf .nb2a {font-weight: 800;font-size: clamp(20px, 2vw, 26px);line-height:1.12;color: var(--j7i2v);}
.arrb .pmpbte.n0s8v .f0qf .p0a9bs {font-size: 11.5px;text-transform: uppercase;letter-spacing: .1em;color: var(--shv);}
.arrb .pmpbte.n0s8v .f0qf .s3mc9w2 {display: none;}
@media (max-width:571px) {
  .arrb .pmpbte.n0s8v .f0qf li {padding: 12px 10px;}
  .arrb .pmpbte.n0s8v .f0qf .nb2a {font-size: 18px;}
}
.arrb .pmpbte.n0s8v .khkc29 {letter-spacing: -.02em;font-weight: 800;font-size: clamp(26px, 2.8vw, 38px);line-height:1.08;}
.arrb .pmpbte.n0s8v .vd89ct7 a {background: var(--m259g, var(--vabe));border-color: transparent;box-shadow: 0 4px 14px color-mix(in srgb, var(--vabe) 28%, transparent);color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));}
.arrb .pmpbte.n0s8v .vd89ct7 a:hover {transform: translateY(-1px);box-shadow: var(--r8eh);}

.qhr7.qhr7 > * {padding-right: 0;margin-left: auto;margin-right: auto;max-width: var(--r17m);box-sizing: border-box;padding-left: 0;}
.qhr7 .jnezfdz {text-align: left;justify-self: start;}
@media (max-width:765px) {
  .qhr7 .degaa {grid-template-columns: minmax(0, 1fr);justify-items: start;}
  .qhr7 .vb7a1tt {justify-content: start;width: 100%;}
}
.qhr7.qhr7 {padding-left:21px;padding-right:21px;}

.arrb .cfm59q.efhb .ybny {gap: clamp(14px, 2.4vw, 34px);margin-top:8px;align-items: stretch;position: relative;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
.arrb .cfm59q.efhb .ybny.jpvtn1,
.arrb .cfm59q.v7j7b .ybny {grid-template-columns: minmax(0, 1fr);}
.efhb .rbhn {overflow: hidden;background: var(--niqf);border-radius: var(--kay4d);border: 1px solid var(--h7ty);min-width: 0;box-shadow: var(--wui);}
.efhb .tty49 {padding: 16px 20px;align-items: center;gap:14px;display: flex;}
.efhb .ah1f .tty49 {color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));background: var(--m259g, var(--vabe));}
.efhb .wwq37 .tty49 {color: var(--niqf);background: color-mix(in srgb, var(--j7i2v) 88%, var(--vabe));}
.efhb .a0w5m3e {justify-content: center;align-items: center;font-size: 26px;display: flex;font-weight: 800;height: 42px;background: color-mix(in srgb, currentColor 18%, transparent);flex: 0 0 auto;width: 42px;line-height: 1;border-radius: 999px;}
.efhb .nnn8 {margin: 0;min-width: 0;letter-spacing: .08em;flex: 1 1 auto;text-transform: uppercase;font-size: 15px;color: inherit;font-weight: 800;}
.efhb .y12d4 {opacity:0.92;font-size: 30px;line-height: 1;font-style: normal;font-weight: 800;}
.efhb .gdft9z {list-style: none;margin: 0;padding: 8px 20px 14px;}
.efhb .gd97 {font-size: 15.5px;color: var(--j7i2v);gap:13px;display: flex;line-height:1.48;align-items: flex-start;border-bottom: 1px solid var(--h7ty);padding: 12px 0;}
.efhb .gd97:last-child {border-bottom: 0;}
.efhb .v6gqrn {min-width: 0;overflow-wrap: anywhere;}
.efhb .pqhekc {width: 22px;flex: 0 0 auto;margin-top:1px;border-radius: 999px;height: 22px;position: relative;}
.efhb .ah1f .pqhekc {background: var(--m259g, var(--vabe));}
.efhb .wwq37 .pqhekc {background: color-mix(in srgb, var(--j7i2v) 14%, var(--niqf));}
.efhb .ah1f .pqhekc::after {width: 6px;position: absolute;height: 11px;border: solid var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));border-width: 0 2.5px 2.5px 0;transform: rotate(45deg);top: 4px;left: 7px;content: "";}
.efhb .wwq37 .pqhekc::before,
.efhb .wwq37 .pqhekc::after {position: absolute;content: "";width: 12px;height: 2.5px;border-radius:1px;background: var(--j7i2v);transform: rotate(45deg);left: 5px;top: 10px;}
.efhb .wwq37 .pqhekc::after {transform: rotate(-45deg);}

.efhb .yf8jm7n {box-shadow: var(--wui);font-size: 15px;z-index: 2;justify-content: center;left: 50%;letter-spacing: .04em;align-items: center;transform: translate(-50%, 0);color: var(--j7i2v);background: var(--niqf);display: flex;top: 30px;border-radius: 999px;border: 3px solid color-mix(in srgb, var(--vabe) 50%, var(--h7ty));width: 54px;position: absolute;font-weight: 800;height: 54px;}
.efhb .ab1pv {margin-top:19px;display: flex;justify-content: space-between;border-radius: 999px;align-items: center;overflow: hidden;padding: 0 16px;position: relative;font-weight: 800;background:
    linear-gradient(90deg,
      var(--m259g, var(--vabe)) 0 var(--fgfc5, 50%),
      color-mix(in srgb, var(--j7i2v) 88%, var(--vabe)) var(--fgfc5, 50%) 100%);font-size: 14px;height: 34px;}
.efhb .d1kf7 {color: var(--kq86, var(--qlf, var(--urb7, var(--g1ttj))));}
.efhb .ax530we {color: var(--niqf);}
@media (max-width:711px) {
  .arrb .cfm59q.efhb .ybny {grid-template-columns: minmax(0, 1fr);}
  .efhb .yf8jm7n {justify-self: center;transform: none;top: auto;margin: -6px 0;position: relative;left: auto;}
}

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