

:root {--miciu:    4px;--mx4y: clamp(22px, 2.6vw, 34px);--pmz: var(--u3y);--c5t:   var(--qky);--t574d: clamp(18px, 2vw, 28px);--sbf5:"Courier Prime", Menlo, "Courier New", ui-monospace, monospace;--wf5o: var(--yfl);--ynepb: 1120px;--sf3h:    var(--std);--lho9s: 1px dashed color-mix(in srgb, var(--std) 34%, transparent);--tcbi: var(--njt5);--mv4e0:  var(--z2h1m);--m2st:"Archivo", "Roboto", system-ui, "Segoe UI", sans-serif;--g9z:   var(--j03d8);}

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

.fjd5 {z-index: 200;color: var(--brwxx, var(--l3ntp, var(--k43g)));top: 0;left: -9999px;background: var(--tcbi);padding: 12px 20px;position: absolute;text-decoration: none;font-weight: 700;}
.fjd5:focus {left: 10px;top: 10px;}

.hrb2 {top: 0;border-bottom: var(--lho9s);z-index: 60;background: var(--hrc7l);position: sticky;}
.bfvm {min-height: 60px;align-items: center;display: flex;padding: 0 22px;margin: 0 auto;gap:19px;max-width: var(--ynepb);}
.awxaz {min-height: 44px;display: inline-flex;text-decoration: none;align-items: center;}
.awxaz img {display: block;height: 24px;width: auto;}
.czjmgz {font: 700 17px/1 var(--sbf5);text-transform: uppercase;color: var(--tuup);letter-spacing: .08em;}

.qce62g {margin-left: auto;min-width: 0;}
.qce62g ol {margin: 0;list-style: none;flex-wrap: wrap;display: flex;gap:7px;padding: 0;}
.qce62g a {display: inline-flex;min-height: 44px;letter-spacing: .12em;color: color-mix(in srgb, var(--tuup) 64%, transparent);text-decoration: none;align-items: center;text-transform: uppercase;font: 600 12px/1 var(--sbf5);padding: 0 11px;}
.qce62g a:hover {color: var(--tuup);}
.qce62g a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--tcbi);color: var(--tuup);}

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

.a3dd3zr,
.v2pb :is(.dbchgz, .acfw4, .jas4, .nhsxe39,
             .xahvx, .bthhn9, .hqr1cwq) a[role="button"],
.v2pb .nhsxe39 a {min-height: 44px;cursor: pointer;display: inline-flex;padding: 0 20px;text-decoration: none;align-items: center;text-transform: uppercase;border-radius: var(--miciu);border: 0;font: 700 12.5px/1 var(--sbf5);letter-spacing: .1em;justify-content: center;}
.e8rw5y {background: var(--f2sm);box-shadow: inset 0 0 0 1px var(--c5t);color: var(--yh21, var(--icirc));}
.m5vm95r {color: var(--yls, var(--huq));background: var(--eca4d);}
.m5vm95r:hover {background: var(--dkne);}
.q3qv {margin-top:13px;width: 100%;display: flex;}

.v2pb :is(.dbchgz, .acfw4, .jas4, .nhsxe39,
             .xahvx, .bthhn9, .hqr1cwq) a[role="button"],
.v2pb .nhsxe39 a {color: var(--l3ntp, var(--k43g));background: var(--njt5);}
.v2pb :is(.dbchgz, .acfw4, .jas4, .nhsxe39,
             .xahvx, .bthhn9, .hqr1cwq) a[role="button"]:hover,
.v2pb .nhsxe39 a:hover {background: var(--dkne);}

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

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

.v2pb :is(.hqr1cwq, .bthhn9, .xahvx, .x05cm,
             .z8348d7, .ewbjg, .jas4, .acfw4,
             .b4qkn, .cm2zj8) {border: 1px solid var(--c5t);border-radius: var(--miciu);padding: var(--mx4y) !important;background: var(--g9z);position: relative;}

.v2pb h2 {margin: 0 0 var(--mx4y) !important;border-bottom: var(--lho9s) !important;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--sbf5) !important;border-left: 0 !important;text-transform: uppercase;padding: 0 0 var(--mx4y) !important;text-align: left !important;letter-spacing: .1em;}
.v2pb h2::before {display: none !important;}
.v2pb h1 {text-wrap: balance;margin: 0 0 16px;letter-spacing: -.02em;font: 700 clamp(26px, 2.9vw, 37px)/1.08 var(--m2st);}
.v2pb h3 {font: 700 15px/1.3 var(--sbf5);text-transform: uppercase;margin: 22px 0 8px;letter-spacing: .06em;}
.v2pb p {margin: 0 0 12px;}
.v2pb img {height: auto;border-radius: var(--miciu);max-width: 100%;}

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

.v2pb .dbchgz.ppqvq0m {border: 1px solid var(--c5t);border-radius: var(--miciu);min-height: 0 !important;overflow: hidden;display: grid;background: var(--g9z);grid-template-columns: auto minmax(0, 1fr);padding: 0 !important;}

.v2pb .dbchgz.e4crb {grid-template-columns: minmax(0, 1fr) auto;}
.v2pb .dbchgz.e4crb .jb19h {border-left: var(--lho9s);order: 2;border-right: 0;}

.v2pb .dbchgz .jb19h {flex-direction: column;background: var(--pmz);display: flex;align-items: center;justify-content: space-between;width: clamp(38px, 5vw, 54px);font-family: var(--sbf5);border-right: var(--lho9s);gap:16px;padding: 16px 0;}
.v2pb .dbchgz .qgnn0 {font-size: 12px;text-orientation: mixed;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));letter-spacing: .28em;font-weight: 700;writing-mode: vertical-rl;}
.v2pb .dbchgz .xq9z4e4 {text-orientation: mixed;color: var(--mv4e0);font-size: 10.5px;writing-mode: vertical-rl;letter-spacing: .16em;}

.v2pb .dbchgz .s22qv {text-align: left;min-width: 0;padding: clamp(22px, 2.8vw, 38px) var(--mx4y);max-width: none;width: 100%;}

.v2pb .dbchgz .f4rd1 {letter-spacing: .18em;font-size: 12px;font-family: var(--sbf5);margin: 0 0 10px;color: var(--mv4e0);text-transform: uppercase;}

.v2pb .dbchgz .k9895z {margin: 0;font-size: clamp(28px, 3.6vw, 46px);font-weight: 800;color: var(--sf3h);letter-spacing: -.02em;text-wrap: balance;line-height:1.05;}

.v2pb .dbchgz .ptpk3 {margin: clamp(16px, 2vw, 22px) calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}
.v2pb .dbchgz .n9cg {color: var(--mv4e0);margin: 0 0 clamp(16px, 2vw, 22px);font-size: 16px;line-height:1.62;max-width: 62ch;}

.v2pb .dbchgz .j56v {min-height: 48px;text-transform: uppercase;font-size: 13.5px;color: var(--l3ntp, var(--k43g));white-space: nowrap;border-radius: var(--miciu);letter-spacing: .12em;justify-content: center;padding: 0 28px;font-family: var(--sbf5);background: var(--njt5);display: inline-flex;transition:filter 0.181s;align-items: center;text-decoration: none;font-weight: 700;}
.v2pb .dbchgz .j56v:hover {filter: brightness(1.08);}

.v2pb .dbchgz .pshrs26 {width: 100%;max-height: 22vh;position: relative;background: var(--lgz2, var(--pmz));border: 1px solid var(--c5t);border-radius: var(--miciu);color: var(--aylg8, var(--sf3h));overflow: hidden;aspect-ratio: 10 / 3;max-width: none;margin: clamp(18px, 2.4vw, 26px) 0 0;}
.v2pb .dbchgz .qjgn1,
.v2pb .dbchgz .pshrs26 img {object-fit: cover;height: 100%;width: 100%;border-radius: 0;display: block;}

.v2pb .dbchgz .rjqzef {background: repeating-linear-gradient(
    var(--cn7dc, 45deg),
    color-mix(in srgb, var(--tcbi) 22%, transparent) 0 2px,
    transparent 2px 11px);letter-spacing: .1em;font-family: var(--sbf5);line-height: 1;display: flex;font-weight: 700;position: absolute;align-items: center;justify-content: center;color: color-mix(in srgb, var(--tcbi) 45%, var(--sf3h));inset: 0;font-size: clamp(38px, 6vw, 76px);}

@media (max-width:649px) {
  
  .v2pb .dbchgz .jb19h {width: 32px;}
  .v2pb .dbchgz .j56v {width: 100%;display: flex;}
  .v2pb .dbchgz .pshrs26 {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.v2pb .dbchgz.b8rx7 {position: relative;min-height: 40vh;}

.v2pb .dbchgz .gw9z61 {position: absolute;inset: 0;object-fit: cover;width: 100%;height: 100%;}
.qbh3 {background: color-mix(in srgb, var(--pmz) 96%, transparent);position: relative;z-index: 1;}
.v9rpcmz {z-index: 1;background: color-mix(in srgb, var(--g9z) 96%, transparent);position: relative;}
@media (max-width:649px) {
  .v2pb .dbchgz.b8rx7 {min-height: 34vh;}
}

.z2d5c5h {display: grid;gap:11px;}
.rgyga9 {background: var(--pmz);border: 1px solid var(--c5t);border-radius: var(--miciu);}
.rgyga9[open] {border-color: color-mix(in srgb, var(--tcbi) 52%, transparent);}
.rgyga9 > summary {cursor: pointer;align-items: center;min-height: 52px;display: flex;gap:15px;list-style: none;padding: 8px 16px 8px 0;}
.rgyga9 > summary::-webkit-details-marker {display: none;}

.z7g2 {align-items: center;font: 700 12px/1 var(--sbf5);align-self: stretch;border-right: var(--lho9s);flex: 0 0 auto;display: flex;padding: 0 14px;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));letter-spacing: .08em;}
.j3yr {font-weight: 700;flex: 1 1 auto;font-size: 16px;}
.qqr3wk {width: 14px;flex: 0 0 auto;position: relative;height: 14px;}
.qqr3wk::before,
.qqr3wk::after {content: "";position: absolute;inset: 0;background: var(--mv4e0);margin: auto;}
.qqr3wk::before {height: 2px;width: 14px;}
.qqr3wk::after  {height: 14px;width: 2px;transition:transform 0.136s;}
.rgyga9[open] .qqr3wk::after {transform: scaleY(0);}
.x7d4q3s {padding: 0 16px 16px 60px;color: var(--mv4e0);line-height:1.60;}

.rtke {padding: 0;gap:11px;display: grid;margin: 0;list-style: none;}
.yvzz {grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: start;column-gap:12px;}

.vkcct {padding-top:17px;font: 700 12px/1 var(--sbf5);color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));letter-spacing: .08em;}

.rtke .rgyga9 > summary {padding-left:16px;}
.rtke .x7d4q3s {padding-left:16px;}

.f6edv {border-top: var(--lho9s);display: block;}

.f6edv:not(:first-child) {border-top: 0;}
.f6edv .rgyga9 {border: 0;border-bottom: var(--lho9s);border-radius: 0;background: none;}
.f6edv .rgyga9[open] {border-bottom-color: color-mix(in srgb, var(--tcbi) 52%, transparent);}
.f6edv .rgyga9 > summary {padding-right: 0;}

.f6edv .rgyga9 > summary::after {color: var(--mv4e0);flex: 0 0 auto;width: 14px;font: 700 16px/1 var(--sbf5);text-align: center;content: "+";}
.f6edv .rgyga9[open] > summary::after {content: "\2212";}

@supports (content: "a" / "") {
  .f6edv .rgyga9 > summary::after {content: "+" / "";}
  .f6edv .rgyga9[open] > summary::after {content: "\2212" / "";}
}
.s981z {margin: 0;}

.bq0fcz {list-style: none;padding: 0;margin: 0;}
.md9s4f {padding: 16px 0;border-bottom: var(--lho9s);gap:15px;display: flex;align-items: stretch;}
.md9s4f:last-child {padding-bottom: 0;border-bottom: 0;}

.a3cmen5 {justify-content: center;padding: 0 12px 0 0;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));align-items: center;flex: 0 0 auto;letter-spacing: .04em;display: flex;border-right: var(--lho9s);font: 700 18px/1 var(--sbf5);min-width: 46px;}
.gh5br {min-width: 0;}
.hxdh {font-size: 16px;font-weight: 700;margin: 0 0 4px;display: block;}
.n2apz {margin: 0;color: var(--mv4e0);}

.bm842 {counter-reset: tkstep;}
.bm842 .md9s4f {display: block;counter-increment: tkstep;}
.bm842 .md9s4f::before {color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));font: 700 11px/1 var(--sbf5);margin-bottom:8px;letter-spacing: .16em;content: counter(tkstep, decimal-leading-zero);display: block;}

.xs4ew4 .md9s4f {display: grid;align-items: center;column-gap:16px;row-gap: 0;grid-template-columns: auto minmax(0, 1fr);}
.xs4ew4 .a3cmen5 {grid-column: 1;grid-row: 1;align-self: stretch;}
.xs4ew4 .hxdh {grid-row: 1;grid-column: 2;margin: 0;}
.xs4ew4 .n2apz {grid-column: 1 / -1;margin-top:10px;grid-row: 2;}

.svt9sg {align-items: stretch;display: grid;gap: 0;grid-template-columns: 1fr 1fr;}
.yfa2xc5 {padding: 0 var(--mx4y);}
.yfa2xc5:first-child {padding-left: 0;}

.yfa2xc5 + .yfa2xc5 {border-left: var(--lho9s);padding-right: 0;}
.b2t5c0 {padding: 0 0 10px;border-bottom: var(--lho9s);letter-spacing: .12em;margin: 0 0 12px;color: var(--mv4e0);font: 700 11.5px/1 var(--sbf5);text-transform: uppercase;}
.f3rab {padding: 0;margin: 0;list-style: none;}
.f3rab li {gap:9px;align-items: baseline;display: flex;padding: 8px 0;font-size: 15.5px;}
.j38fy {font: 700 14px/1 var(--sbf5);text-align: center;width: 18px;flex: 0 0 auto;}
.geave1g .j38fy {color: var(--tcbi);}
.p1xwrrg  .j38fy {color: var(--mv4e0);}

.br6e {grid-template-columns: minmax(0, 1fr);}
.br6e .yfa2xc5 {padding: 0;}
.qmdy {margin: 18px calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}

.br6e .f3rab li::before {text-align: center;flex: 0 0 auto;width: 18px;font: 700 14px/1 var(--sbf5);}

.br6e .geave1g .f3rab li::before {content: "+";color: color-mix(in srgb, var(--tcbi) 62%, var(--std));}
.br6e .p1xwrrg  .f3rab li::before {color: var(--mv4e0);content: "\2212";}

@supports (content: "a" / "") {
  .br6e .geave1g .f3rab li::before {content: "+" / "";}
  .br6e .p1xwrrg  .f3rab li::before {content: "\2212" / "";}
}

.v2pb .x05cm h3.b2t5c0 {font: 700 11.5px/1 var(--sbf5);text-transform: uppercase;padding: 0 0 10px;margin: 0 0 12px;color: var(--mv4e0);border-bottom: var(--lho9s);letter-spacing: .12em;}

.fp9h3 {min-width: 0;}

.yfa2xc5 b.j38fy {display: inline-flex;align-items: center;width: 20px;border: 1px solid var(--c5t);border-radius: var(--miciu);height: 20px;justify-content: center;font-size: 12px;}
.geave1g b.j38fy {border-color: color-mix(in srgb, var(--tcbi) 45%, var(--c5t));}

.yfa2xc5 b.j38fy {align-self: center;}

.v2pb .ah0g .kdzv {padding: var(--mx4y);background: var(--pmz);border: 1px solid var(--c5t);border-radius: var(--miciu);}
.v2pb .ah0g .kdzv + .kdzv {margin-top: var(--t574d);}
.v2pb .ah0g .tg6ex74 {font: 700 11.5px/1 var(--sbf5);letter-spacing: .16em;text-transform: uppercase;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));margin: 0;}
.v2pb .ah0g .r5ca {margin: 12px calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}

.v2pb .ah0g .xms2ygq {gap:20px 16px;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;display: grid;padding: 0;}
@media (max-width:1005px) { .v2pb .ah0g .xms2ygq {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .v2pb .ah0g .xms2ygq {grid-template-columns: minmax(0, 1fr);} }
.v2pb .ah0g .kg5k0k + .kg5k0k {border-top: 0;}
.v2pb .ah0g .ym5v {color: inherit;grid-template-columns: minmax(0, 1fr);min-height: 0;gap:11px;align-content: start;text-decoration: none;display: grid;padding: 0;}

.v2pb .ah0g .aq11e {aspect-ratio: 1 / 1;object-fit: cover;display: block;width: 100%;height: auto;background: var(--c5t);border-radius:1px;}

.v2pb .ah0g .ym5v {position: relative;}
.v2pb .ah0g .h8ysb2a {padding: 3px 7px;border-radius:1px;color: var(--sf3h);font: 700 12px/1 var(--sbf5);position: absolute;background: color-mix(in srgb, var(--y2k) 78%, transparent);top: 8px;z-index: 1;left: 8px;letter-spacing: .1em;}
.v2pb .ah0g .qktreh {font-size: 16px;min-width: 0;font-weight: 700;line-height:1.31;color: var(--sf3h);}
.v2pb .ah0g .zex4 {overflow: hidden;color: var(--mv4e0);margin-top:3px;white-space: nowrap;letter-spacing: .1em;font: 400 11.5px/1 var(--sbf5);font-style: normal;display: block;text-overflow: ellipsis;text-transform: uppercase;}
@media (max-width:606px) {
  .v2pb .ah0g .xms2ygq {grid-template-columns: repeat(2, minmax(0, 1fr));gap:16px 12px;}
  .v2pb .ah0g .qktreh {font-size: 15px;}
}
.v2pb .ah0g .ym5v:hover .qktreh {text-decoration: underline;text-underline-offset: 4px;}
@media (max-width:565px) {
  .v2pb .ah0g .qktreh {font-size: 19px;}
  .v2pb .ah0g .zex4 {grid-column: 2;}
}

.v2pb .knsnp .xxfd {padding: 0;list-style: none;border-top: var(--lho9s);margin: 0;}
.v2pb .knsnp .bhyq {border-bottom: var(--lho9s);}
.v2pb .knsnp .e1967n {display: grid;align-items: center;padding: 10px 0;grid-template-columns: auto minmax(0, 1fr) auto;text-decoration: none;min-height: 52px;gap:15px;}
.v2pb .knsnp .e1967n img {width: 62px;object-fit: contain;border-radius: 0;height: 22px;display: block;}
.v2pb .knsnp .e6d0m {font-size: 15.5px;font-weight: 700;min-width: 0;color: var(--sf3h);}
.v2pb .knsnp .j3d4rpw {letter-spacing: .14em;color: var(--mv4e0);font: 700 12px/1 var(--sbf5);}
.v2pb .knsnp .e1967n:hover .e6d0m {text-underline-offset: 4px;text-decoration: underline;}

.v2pb .hy8vg6 .s6fpb {padding: 0;border-top: var(--lho9s);display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap:12px;align-items: center;margin: 0;}
.v2pb .hy8vg6 .kp92a {display: flex;padding: 8px 0;min-height: 46px;align-items: center;min-width: 0;border-bottom: var(--lho9s);gap:12px;}
.v2pb .hy8vg6 .kp92a img {width: 54px;object-fit: contain;border-radius: 0;flex: 0 0 auto;display: block;height: 20px;}
.v2pb .hy8vg6 .rqnqz {color: var(--sf3h);font-size: 15px;}
.v2pb .hy8vg6 .xstzn {justify-content: flex-end;align-items: center;min-height: 46px;margin: 0;border-bottom: var(--lho9s);display: flex;}
.v2pb .hy8vg6 .rxx0 {font: 700 11px/1 var(--sbf5);border: 1px solid color-mix(in srgb, var(--tcbi) 45%, var(--c5t));border-radius: var(--miciu);padding: 5px 9px;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));letter-spacing: .16em;}

.v2pb .bthhn9 .bxvxv2 {margin: 0;align-items: baseline;display: flex;gap:15px;}
.v2pb .bthhn9 .ebhx6ap {color: var(--mv4e0);font: 700 11.5px/1 var(--sbf5);text-transform: uppercase;letter-spacing: .16em;}
.v2pb .bthhn9 .x1fdy0h {font: 700 clamp(30px, 4.4vw, 48px)/1 var(--sbf5);color: color-mix(in srgb, var(--tcbi) 45%, var(--sf3h));letter-spacing: -.02em;margin: 0;}
.v2pb .bthhn9 .zwxr3 {margin: 16px 0;border: 0;border-top: var(--lho9s);}
.v2pb .bthhn9 .ad2t03 {margin: 0 0 var(--t574d);max-width: 62ch;color: var(--mv4e0);font-size: 15.5px;line-height:1.62;}
.v2pb .bthhn9 .zdebt8 {display: grid;list-style: none;padding: 0;gap: var(--t574d);grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));margin: 0;}
.v2pb .bthhn9 .e62jw9 {background: var(--pmz);padding: 16px;border: 1px solid var(--c5t);border-radius: var(--miciu);}
.v2pb .bthhn9 .ygsbyw3 {color: var(--sf3h);text-transform: uppercase;font: 700 12px/1 var(--sbf5);letter-spacing: .12em;}
.v2pb .bthhn9 .wkx7xp {float: right;font: 700 12px/1 var(--sbf5);letter-spacing: .1em;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));}
.v2pb .bthhn9 .dxd01 {margin: 12px -16px;border: 0;border-top: var(--lho9s);clear: both;}
.v2pb .bthhn9 .d45kb {line-height:1.58;margin: 0;color: var(--mv4e0);font-size: 15px;}

.v2pb .bthhn9 .yq5jd {gap:15px;display: flex;margin: 0;align-items: baseline;}
.v2pb .bthhn9 .yq5jd::before {flex: 1 1 auto;content: "";align-self: flex-end;border-bottom: var(--lho9s);order: 1;margin-bottom:9px;}
.v2pb .bthhn9 .yq5jd .x1fdy0h {order: 2;}

.v2pb .bthhn9 .a046 {display: grid;gap: var(--t574d);list-style: none;margin: 0;padding: 0;}
.v2pb .bthhn9 .a046 > li {padding-top:15px;border-top: var(--lho9s);}
.v2pb .bthhn9 .yp349 {padding-left:17px;margin: 0 0 10px;border-left: 2px solid color-mix(in srgb, var(--tcbi) 45%, var(--c5t));}

.v2pb .bthhn9 .yp349 .d45kb {font-size: 15.5px;color: var(--sf3h);}
.v2pb .bthhn9 .jggtvh {gap:12px;align-items: baseline;display: flex;}

.v2pb .bthhn9 .jggtvh .wkx7xp {margin-left: auto;float: none;}

.v2pb .bthhn9 .nbj1 {list-style: none;margin: 0;border-top: var(--lho9s);padding: 0;}
.v2pb .bthhn9 .a1qr {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;padding: 14px 0;border-bottom: var(--lho9s);display: grid;column-gap:14px;}
.v2pb .bthhn9 .a1qr .ygsbyw3 {grid-column: 1;}
.v2pb .bthhn9 .a1qr .wkx7xp {grid-column: 2;float: none;justify-self: end;}
.v2pb .bthhn9 .a1qr .d45kb {grid-column: 1 / -1;margin-top:6px;}

.v2pb .bthhn9 .zwxr3 + .nbj1 {border-top: 0;}

.v2pb .bthhn9 .zwxr3 + .a046 > li:first-child {border-top: 0;padding-top: 0;}

.v2pb .jas4.h4mq8 {overflow: hidden;}

.v2pb .jas4.tk68c8 {max-width:560px;}
.v2pb .jas4 .vk8y0 {align-items: center;display: flex;gap:17px;}

.v2pb .jas4.hc484j .vk8y0 {flex-direction: row-reverse;}
.v2pb .jas4 .n47t2 {border: 1px solid var(--c5t);border-radius: var(--miciu);width: 62px;margin: 0;height: 62px;flex: 0 0 auto;overflow: hidden;}
.v2pb .jas4 .n47t2 img {object-fit: cover;display: block;height: 100%;border-radius: 0;width: 100%;}
.v2pb .jas4 .shx6fg {color: var(--sf3h);margin: 0;letter-spacing: -.01em;line-height:1.16;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);min-width: 0;}
.v2pb .jas4 .shx6fg::before {content: none;}
.v2pb .jas4 .hkh8 {border: 0;border-top: var(--lho9s);margin: 16px calc(var(--mx4y) * -1);}

.v2pb .jas4 .hkh8:first-child {margin-top: 0;}
.v2pb .jas4 .senf {font-size: 15.5px;color: var(--mv4e0);line-height:1.65;}
.v2pb .jas4 .senf :is(p, li):last-child {margin-bottom: 0;}
.v2pb .jas4 .nn22d8 {max-width: none;margin: 0;}
.v2pb .jas4 .bh6qrrw.bh6qrrw {color: var(--l3ntp, var(--k43g));letter-spacing: .12em;display: inline-flex;font: 700 12.5px/1 var(--sbf5);background: var(--njt5);justify-content: center;border-radius: var(--miciu);align-items: center;padding: 0 24px;text-decoration: none;min-height: 46px;text-transform: uppercase;}
.v2pb .jas4 .bh6qrrw.bh6qrrw:hover {filter: brightness(1.08);}

.v2pb .acfw4.vmry {text-align: left;}
.v2pb .acfw4 .g9wpbkr {margin: 0 0 8px;letter-spacing: -.01em;font-size: clamp(26px, 3.8vw, 42px);line-height:1.16;color: var(--sf3h);font-weight: 800;}
.v2pb .acfw4 .g80eb0k {margin: 0 0 var(--t574d);max-width: 62ch;line-height:1.58;font-size: 15.5px;color: var(--mv4e0);}
.v2pb .acfw4 .dvvm49 {border-top: var(--lho9s);padding: 0;margin: 0;list-style: none;}
.v2pb .acfw4.y67yz .dvvm49 {display: grid;border-top: 0;gap: 0 var(--t574d);grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}
.v2pb .acfw4 .jfyw {padding: 16px 0;min-width: 0;border-bottom: var(--lho9s);}
.v2pb .acfw4.cg811x .jfyw {align-items: center;display: grid;gap:15px;grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);}
.v2pb .acfw4 .gjrpdb {color: var(--mv4e0);display: block;letter-spacing: .16em;margin-bottom:10px;font: 700 11px/1 var(--sbf5);}
.v2pb .acfw4.cg811x .gjrpdb {margin-bottom: 0;}
.v2pb .acfw4 .b122dr5 {border: 1px solid var(--c5t);border-radius: var(--miciu);overflow: hidden;margin: 0 0 12px;}
.v2pb .acfw4.cg811x .b122dr5 {margin: 0;}
.v2pb .acfw4 .b122dr5 img {height: auto;display: block;object-fit: cover;aspect-ratio: 3 / 2;width: 100%;border-radius: 0;}
.v2pb .acfw4 .a5mew {max-width: 46ch;color: var(--sf3h);font-size: clamp(15.5px, 1.4vw, 17px);margin: 0;line-height:1.49;font-weight: 600;}
.v2pb .acfw4 .jy04 {display: flex;flex-wrap: wrap;margin: var(--t574d) 0 0;gap:11px;max-width: none;}
.v2pb .acfw4 .jpdhhx,
.v2pb .acfw4 .r44jm {border-radius: var(--miciu);text-transform: uppercase;justify-content: center;display: inline-flex;text-decoration: none;font: 700 12.5px/1 var(--sbf5);min-height: 46px;align-items: center;letter-spacing: .12em;padding: 0 24px;}
.v2pb .acfw4 .jpdhhx {color: var(--l3ntp, var(--k43g));background: var(--njt5);}
.v2pb .acfw4 .jpdhhx:hover {filter: brightness(1.08);}

.v2pb .acfw4 .r44jm {background: none;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));border: 1px solid var(--c5t);}
.v2pb .acfw4 .r44jm:hover {border-color: var(--tcbi);}
@media (max-width:649px) {
  .v2pb .acfw4.cg811x .jfyw {grid-template-columns: auto minmax(0, 1fr);}
  .v2pb .acfw4.cg811x .b122dr5 {grid-column: 1 / -1;}
  .v2pb .acfw4 .jpdhhx,
  .v2pb .acfw4 .r44jm {width: 100%;}
}

.v2pb .z8348d7 .fsfj8q {font: 700 11px/1 var(--sbf5);color: var(--mv4e0);text-transform: uppercase;letter-spacing: .2em;margin: 0 0 12px;}
.v2pb .z8348d7 .a4wsr {display: flex;align-items: center;gap:8px 14px;flex-wrap: wrap;}
.v2pb .z8348d7 .f5xr {flex: 0 0 auto;overflow: hidden;border: 1px solid var(--c5t);border-radius: var(--miciu);margin: 0;width: 48px;height: 48px;}
.v2pb .z8348d7 .f5xr img {border-radius: 0;height: 100%;width: 100%;object-fit: cover;display: block;}
.v2pb .z8348d7 .nej05 {margin: 0;color: var(--sf3h);font-size: 18px;font-weight: 800;}
.v2pb .z8348d7 .jrxmq1 {color: var(--mv4e0);letter-spacing: .1em;text-transform: uppercase;font: 400 12px/1.4 var(--sbf5);}
.v2pb .z8348d7 .h9e2jw {margin: 16px calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}

.v2pb .z8348d7.y7jfwm .fsfj8q {margin: 10px 0 0;}

.v2pb .z8348d7.v2bf0jk .a4wsr {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;column-gap: 0;row-gap:3px;}
.v2pb .z8348d7.v2bf0jk .f5xr {margin-right:14px;grid-row: 1 / span 2;grid-column: 1;}
.v2pb .z8348d7.v2bf0jk .jrxmq1 {grid-column: 2;grid-row: 1;}
.v2pb .z8348d7.v2bf0jk .nej05 {grid-row: 2;grid-column: 2;}
.v2pb .z8348d7 .pnmxm6 {color: var(--mv4e0);line-height:1.64;font-size: 15px;margin: 0;max-width: 68ch;}
.v2pb .z8348d7 .j3m8z {gap:9px;flex-wrap: wrap;display: flex;margin: 14px 0 0;max-width: none;}
.v2pb .z8348d7 .j3m8z a {min-width: 44px;display: inline-flex;justify-content: center;letter-spacing: .12em;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));padding: 0 12px;text-decoration: none;border: 1px solid var(--c5t);border-radius: var(--miciu);min-height: 44px;align-items: center;font: 700 12px/1 var(--sbf5);}
.v2pb .z8348d7 .j3m8z a:hover {border-color: var(--tcbi);}
.v2pb .z8348d7 .pvwm {margin-top:15px;color: var(--mv4e0);padding-top:13px;font-size: 12.5px;border-top: var(--lho9s);line-height:1.61;display: block;}

.v2pb .tmzjt3z .g34k {padding: 0 !important;color: var(--sf3h);text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--sbf5) !important;margin: 0 !important;letter-spacing: .04em;border-bottom: 0 !important;}
.v2pb .tmzjt3z .g34k::before {content: none;}
.v2pb .tmzjt3z .vts2pdx,
.v2pb .tmzjt3z .djjw8j {margin: 16px calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}
.v2pb .tmzjt3z .mhf3 {max-width: 70ch;line-height:1.72;font-size: 16px;color: var(--sf3h);}
.v2pb .tmzjt3z .mhf3 :is(p, li) {color: var(--sf3h);}
.v2pb .tmzjt3z .mhf3 :last-child {margin-bottom: 0;}

.v2pb .tmzjt3z .scra {display: block;margin: 0 calc(var(--mx4y) * -1) 20px;border-bottom: var(--lho9s);background: var(--pmz);border-left: 3px solid var(--tcbi);padding: 18px var(--mx4y) 16px;}
.v2pb .tmzjt3z .g264nta {border: 0;margin: 12px 0 0;background: var(--tcbi);height: 2px;width: 46px;}

.v2pb .tmzjt3z .kftg {margin: 0 calc(var(--mx4y) * -1) 20px;border: 0;border-top: var(--lho9s);}
.v2pb .tmzjt3z.anweg {grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);display: grid;column-gap: var(--mx4y);align-items: start;}
.v2pb .tmzjt3z.anweg .kftg {grid-column: 1 / -1;}
.v2pb .tmzjt3z.anweg .g34k {color: var(--mv4e0);font: 700 13px/1.55 var(--sbf5) !important;letter-spacing: .16em;padding-right: var(--mx4y) !important;border-right: var(--lho9s);align-self: stretch;}

@media (max-width:888px) {
  
  .v2pb .tmzjt3z.anweg {display: block;}
  .v2pb .tmzjt3z.anweg .g34k {border-bottom: var(--lho9s) !important;border-right: 0;margin: 0 0 16px !important;padding: 0 0 14px !important;}
}

.v2pb .xabr .hga2v1t {margin: 0 0 8px;font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--sbf5);color: var(--sf3h);letter-spacing: .03em;text-transform: uppercase;}
.v2pb .xabr .hga2v1t::before {content: none;}
.v2pb .xabr .vwp2 {font-size: 15.5px;max-width: 60ch;color: var(--mv4e0);line-height:1.59;margin: 0 0 18px;}

.v2pb .xabr.mhsg {background: var(--g9z);border: 1px solid var(--c5t);border-left: 4px solid var(--tcbi);border-radius: var(--miciu);padding: var(--mx4y);}
.v2pb .xabr .z6dg0 {column-gap:15px;margin: 0;border-top: var(--lho9s);grid-template-columns: minmax(0, 1fr) auto;align-items: center;padding: 0;display: grid;}
.v2pb .xabr .nynnj3z {text-transform: uppercase;display: flex;align-items: center;color: var(--mv4e0);font: 700 11.5px/1 var(--sbf5);letter-spacing: .14em;border-bottom: var(--lho9s);min-height: 44px;}
.v2pb .xabr .q6jyvf3 {letter-spacing: .06em;align-items: center;font: 700 15px/1 var(--sbf5);color: var(--sf3h);border-bottom: var(--lho9s);min-height: 44px;margin: 0;display: flex;justify-content: flex-end;}
.v2pb .xabr .ebw81 {border: 0;border-top: var(--lho9s);margin: 18px calc(var(--mx4y) * -1) 18px;}
.v2pb .xabr .hy3yv0 {gap:9px;display: flex;flex-wrap: wrap;max-width: none;margin: 0;}
.v2pb .xabr .ftmpd9 {border-radius: var(--miciu);border: 1px solid var(--c5t);align-items: center;display: inline-flex;text-decoration: none;text-transform: uppercase;letter-spacing: .12em;justify-content: center;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));min-height: 46px;font: 700 12px/1 var(--sbf5);padding: 0 22px;background: none;}
.v2pb .xabr .ftmpd9:hover {border-color: var(--tcbi);}

.v2pb .xabr .xw37 {list-style: none;border-top: var(--lho9s);padding: 0;margin: 0;}
.v2pb .xabr .xw37 li {display: flex;padding: 14px 0;border-bottom: var(--lho9s);align-items: baseline;gap:14px;}

.v2pb .xabr .xw37 li::before {border-bottom: var(--lho9s);flex: 1 1 auto;order: 1;content: "";}
.v2pb .xabr .yh3t {order: 2;}
.v2pb .xabr .gkgh0 {text-transform: uppercase;font: 700 11.5px/1 var(--sbf5);color: var(--mv4e0);letter-spacing: .14em;}
.v2pb .xabr .yh3t {font: 700 15px/1 var(--sbf5);color: var(--sf3h);letter-spacing: .06em;}

.v2pb .xabr.nrf12 .z6dg0 {grid-auto-flow: column;column-gap: 0;align-items: stretch;border-top: 0;row-gap:8px;grid-template-rows: auto auto;grid-auto-columns: minmax(0, 1fr);background: var(--pmz);grid-template-columns: none;margin-left: calc(var(--mx4y) * -1);padding: 18px var(--mx4y);margin-right: calc(var(--mx4y) * -1);}

.v2pb .xabr.nrf12 .nynnj3z,
.v2pb .xabr.nrf12 .q6jyvf3 {min-height: 0;border-bottom: 0;display: block;padding-left:18px;border-left: var(--lho9s);}
.v2pb .xabr.nrf12 .nynnj3z:first-child,
.v2pb .xabr.nrf12 .nynnj3z:first-child + .q6jyvf3 {border-left: 0;padding-left: 0;}
.v2pb .xabr.nrf12 .q6jyvf3 {font-size: 19px;line-height:1.12;}

.v2pb .xabr.nrf12 .ebw81:has(+ .z6dg0) {margin-bottom: 0;}
.v2pb .xabr.nrf12 .z6dg0 + .ebw81 {margin-bottom:18px;margin-top: 0;}

@media (max-width:888px) {
  
  .v2pb .xabr.nrf12 .z6dg0 {row-gap: 0;grid-template-rows: none;grid-auto-columns: auto;grid-auto-flow: row;}
  .v2pb .xabr.nrf12 .nynnj3z,
  .v2pb .xabr.nrf12 .q6jyvf3 {border-left: 0;padding-left: 0;}
  .v2pb .xabr.nrf12 .nynnj3z {padding-top:13px;border-top: var(--lho9s);}
  .v2pb .xabr.nrf12 .nynnj3z:first-child {border-top: 0;padding-top: 0;}
  .v2pb .xabr.nrf12 .q6jyvf3 {padding-bottom:13px;}
}

.v2pb .nhsxe39.gm9w {background: none;border: 0;padding: 0 !important;}
.v2pb .nhsxe39 .naz32jb {margin: 0;border: 0;border-top: var(--lho9s);}
.v2pb .nhsxe39 .cv2cwj {text-transform: uppercase;color: var(--l3ntp, var(--k43g));padding: 0 30px;display: inline-flex;min-height: 50px;justify-content: center;margin: 18px 0;align-items: center;font: 700 13px/1 var(--sbf5);letter-spacing: .13em;text-decoration: none;background: var(--njt5);border-radius: var(--miciu);}
.v2pb .nhsxe39 .cv2cwj:hover {filter: brightness(1.08);}
.v2pb .nhsxe39.tv9dvw1  {text-align: left;}
.v2pb .nhsxe39.wj3wvqm   {text-align: center;}
.v2pb .nhsxe39.v82x3 {text-align: right;}
.v2pb .nhsxe39.h85j .cv2cwj {width: 100%;display: flex;}

.v2pb .nhsxe39 .w7fab5 {margin: 0;max-width: none;}
.v2pb .nhsxe39 .w7fab5 > a {text-decoration: none;}

.v2pb .nhsxe39.dmc3k1 .cv2cwj {margin-top: 0;}

.v2pb .h6cakac.yegw1 {display: block;margin: 0;}

.v2pb .h6cakac .vqm5 {margin: 0 0 14px;border: 0;border-top: 1px solid var(--c5t);height: 0;}
.v2pb .h6cakac .wdx9xw {height: 0;margin: 0 0 14px;border: 0;border-top: 1px dashed var(--wf5o);}
.v2pb .h6cakac .gxkzp8 {margin: 0;}
.v2pb .h6cakac .bmykt0f {border: 1px solid var(--c5t);border-radius: var(--miciu);overflow: hidden;display: block;}
.v2pb .h6cakac .bmykt0f img {border-radius: 0;height: auto;display: block;width: 100%;}

.v2pb .h6cakac.x5sr6s0 .vqm5,
.v2pb .h6cakac.x5sr6s0 .wdx9xw {margin: 14px 0 0;}

.v2pb .h6cakac.gyvb15n .gxkzp8 {padding: 12px;background: var(--pmz);border: 1px solid var(--c5t);border-radius: var(--miciu);}
.v2pb .h6cakac.gyvb15n .vqm5,
.v2pb .h6cakac.gyvb15n .wdx9xw {margin: 0 0 12px;}
.v2pb .h6cakac.gyvb15n .bmykt0f {border: 0;border-radius: 0;}

.v2pb .ewbjg .kwyj {margin: 0;text-transform: uppercase;color: var(--mv4e0);letter-spacing: .18em;font: 700 11.5px/1 var(--sbf5);}
.v2pb .ewbjg .by9w {border: 0;border-top: var(--lho9s);margin: 12px calc(var(--mx4y) * -1);}

.v2pb .ewbjg .gne8 {margin: 0;list-style: none;counter-reset: tkprog;padding: 0;}
.v2pb .ewbjg .gne8 li {counter-increment: tkprog;}
.v2pb .ewbjg .gne8 li + li {border-top: var(--lho9s);}

.v2pb .ewbjg .gne8 li a {gap:13px;display: flex;align-items: center;text-decoration: none;color: var(--sf3h);padding: 8px 0;font-size: 15px;min-height: 46px;}
.v2pb .ewbjg .gne8 li a::before {color: var(--mv4e0);font: 700 11.5px/1 var(--sbf5);letter-spacing: .12em;content: counter(tkprog, decimal-leading-zero);flex: 0 0 auto;}
.v2pb .ewbjg .gne8 li a:hover {text-decoration: underline;text-underline-offset: 4px;}

.v2pb .b4qkn .nehyyc,
.v2pb .cm2zj8 .mcfm7 {color: var(--sf3h);}
.v2pb .b4qkn .nehyyc {text-transform: uppercase;letter-spacing: .18em;font: 700 11.5px/1 var(--sbf5);color: var(--mv4e0);}
.v2pb .b4qkn .q45n7 {margin: 12px calc(var(--mx4y) * -1);border: 0;border-top: var(--lho9s);}
.v2pb .cm2zj8 .mcfm7 {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--sbf5);margin: 0 0 16px;text-transform: uppercase;letter-spacing: .04em;}
.v2pb .cm2zj8 .mcfm7::before {content: none;}

.v2pb .b4qkn .j3mtts4,
.v2pb .cm2zj8 .p65w {overflow-x: auto;}
.v2pb .b4qkn .j3mtts4 table,
.v2pb .cm2zj8 .p65w table {margin: 0;}
.v2pb .cm2zj8 .k0sxyw {margin: 12px 0 0;letter-spacing: .14em;font: 400 11.5px/1 var(--sbf5);border-top: var(--lho9s);color: var(--mv4e0);padding-top:11px;text-transform: uppercase;}

.v2pb .b4qkn .qq83qca {border-top: var(--lho9s);border-bottom: var(--lho9s);margin: 0 calc(var(--mx4y) * -1);padding: 14px var(--mx4y);}

.v2pb .b4qkn .b5abzbq {border: 0;border-top: var(--lho9s);margin: 14px calc(var(--mx4y) * -1) 0;}

.v2pb .cm2zj8 .f60v0 {margin: 0 calc(var(--mx4y) * -1) 16px;border: 0;border-top: var(--lho9s);}

.v2pb .cm2zj8 .mrvk {background: var(--pmz);margin: 0;padding: 14px 16px;border: 1px solid var(--c5t);border-radius: var(--miciu);}
.v2pb .cm2zj8 .wcft6s {align-items: baseline;display: flex;margin: 12px 0 0;gap:11px;}
.v2pb .cm2zj8 .wcft6s::before {align-self: flex-end;order: 1;margin-bottom:5px;flex: 1 1 auto;content: "";border-bottom: var(--lho9s);}
.v2pb .cm2zj8 .wkxx {font: 400 11.5px/1 var(--sbf5);letter-spacing: .14em;text-transform: uppercase;color: var(--mv4e0);}
.v2pb .cm2zj8 .vew3 {order: 2;color: color-mix(in srgb, var(--tcbi) 35%, var(--sf3h));margin: 0;letter-spacing: .1em;font: 700 12px/1 var(--sbf5);}

.v2pb {--h43a1: var(--sf3h);}
.v2pb :is(.eqh5, [class*="table"]) {overflow-x: auto;}
.v2pb table {font-size: 15px;border-collapse: collapse;width: 100%;}
.v2pb thead th {letter-spacing: .12em;color: var(--mv4e0);font: 700 11px/1.3 var(--sbf5);text-transform: uppercase;text-align: left;white-space: nowrap;padding: 12px 14px 12px 0;border-bottom: 2px solid var(--h43a1, var(--sf3h));}
.v2pb tbody td {padding: 12px 14px 12px 0;color: var(--rce, inherit);border-bottom: var(--lho9s);}
.v2pb tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--sbf5);}

.dhzsrh {padding: var(--mx4y);border: 1px solid color-mix(in srgb, var(--tcbi) 40%, transparent);border-radius: var(--miciu);background: var(--g9z);}
.hfsf62s {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--sbf5);text-transform: uppercase;letter-spacing: .06em;margin: 0;}
.hr6sj17 {color: var(--mv4e0);margin: 10px 0 0;}

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

.kkdav9 {gap:14px;justify-content: center;padding: 12px 40px 12px 16px;z-index: 70;right: 12px;position: fixed;bottom: 12px;left: 12px;align-items: center;border-radius: var(--miciu);border: 1px solid color-mix(in srgb, var(--tcbi) 42%, transparent);background: var(--g9z);display: flex;}
.gywtyq {letter-spacing: .06em;font: 600 13px/1 var(--sbf5);}

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

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

.q2rnemn::before {background: var(--pmz);position: absolute;inset: 11px;border-radius: var(--miciu);border: var(--lho9s);content: '';transition:background 0.128s, border-color 0.14s;}
.q2rnemn svg {z-index: 1;position: relative;}
.q2rnemn:hover {color: var(--sf3h);}
.q2rnemn:hover::before {border-color: color-mix(in srgb, var(--tcbi) 58%, transparent);background: color-mix(in srgb, var(--sf3h) 9%, var(--pmz));}
.q2rnemn:focus-visible {outline: 2px solid var(--tcbi);outline-offset: -3px;}

.aq99.aq99 {padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: var(--lho9s);background: var(--nw7);}
.aq99 .ntz20x {max-width: var(--ynepb);gap:29px 48px;margin: 0 auto;align-items: start;display: grid;grid-template-columns: minmax(0, 1fr) auto;}
.aq99 .tf69 img {display: block;height: 26px;width: auto;}
.aq99 .tf69 span {font: 700 17px/1 var(--sbf5);letter-spacing: .08em;text-transform: uppercase;}
.aq99 .y86gm5 {grid-auto-flow: column;display: grid;gap:43px;}
.aq99 .y86gm5 ul {padding: 0;gap:9px;margin: 0;display: grid;list-style: none;}
.aq99 .y86gm5 a {text-decoration: none;letter-spacing: .1em;font: 600 11.5px/1 var(--sbf5);display: flex;text-transform: uppercase;min-height: 44px;align-items: center;color: var(--mv4e0);}
.aq99 .y86gm5 a:hover {color: var(--sf3h);}
.aq99 .n18t8 {display: flex;opacity:0.7;max-width: var(--ynepb);flex-wrap: wrap;gap:11px;margin: 24px auto 0;align-items: center;}
.aq99 .hfb1 {margin: 24px auto 0;border-top: var(--lho9s);max-width: var(--ynepb);padding-top:18px;}
.aq99 .hfb1 p {margin: 0;font-size: 12.5px;color: var(--mv4e0);}
.aq99 .hfb1 p + p {margin-top:7px;line-height:1.59;}

@media (max-width:888px) {
  .hkejyd {display: flex;}
  .qce62g {display: none;}
  
  .zckw3 {flex: 0 0 auto;margin-left: auto;}
  .a3dd3zr {padding: 0 14px;font-size: 13.5px;}
  .awxaz {overflow: hidden;min-width: 0;flex: 0 1 auto;}
  .czjmgz {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .bfvm {padding: 0 14px;gap:12px;}
  .v2pb {padding-right:15px;padding-left:15px;}
  
  .v2pb .tmzjt3z .scra,
  .v2pb .tmzjt3z .kftg {margin-left: -14px;padding-right:13px;padding-left:14px;margin-right: -14px;}
  
  .svt9sg {grid-template-columns: 1fr;}
  .yfa2xc5 {padding: 0;}
  .yfa2xc5 + .yfa2xc5 {border-top: var(--lho9s);padding-top:19px;margin-top:17px;border-left: 0;}
  .x7d4q3s {padding-left:16px;}
}

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

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

.f4mf {display: flex;align-items: center;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--c5t);justify-content: space-between;gap:13px;}
.b6fsh {color: var(--sf3h);font: 700 18px/1.2 var(--sbf5);overflow-wrap: anywhere;min-width: 0;}
.j72b {border-radius: var(--miciu);justify-content: center;font-size: 27px;line-height: 1;flex: 0 0 auto;color: var(--sf3h);cursor: pointer;display: flex;min-height: 44px;align-items: center;min-width: 44px;}
.j72b:hover {background: var(--pmz);}

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

.h33nkhn {margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--c5t);display: grid;gap:9px;}
.apgh8,
.qh7q {border-radius: var(--miciu);padding: 12px 18px;display: flex;text-decoration: none;font-size: 15px;align-items: center;font-weight: 700;min-height: 48px;justify-content: center;}
.apgh8 {background: transparent;color: var(--sf3h);border: 1px solid var(--c5t);}
.apgh8:hover {background: var(--pmz);}
.qh7q {border: 1px solid transparent;color: var(--yls, var(--huq));background: var(--eca4d);}

.xnaf a:focus-visible,
.j72b:focus-visible,
.hkejyd:focus-visible {outline: 2px solid var(--tcbi);outline-offset: 2px;}

.xnaf {border-left: var(--lho9s);}
.cfj27 li + li {border-top: var(--lho9s);}
.f4mf {border-bottom: var(--lho9s);}
.h33nkhn {border-top: var(--lho9s);}
.b6fsh {text-transform: uppercase;letter-spacing: .08em;}

@media (min-width:889px) {
  .yy1h, .xnaf {display: none;}
}

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

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

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

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

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

.v2pb .ewbjg .d4mq > summary {gap:11px;display: flex;list-style: none;min-height: 44px;cursor: pointer;align-items: center;}
.v2pb .ewbjg .d4mq > summary::-webkit-details-marker {display: none;}
.v2pb .ewbjg .d4mq > summary:focus-visible {outline: 2px solid var(--tcbi, var(--njt5));outline-offset: 4px;}
.v2pb .ewbjg .d4mq > summary .kwyj {margin: 0;}

.v2pb .ewbjg .d4mq > summary::after {opacity:0.61;font: inherit;margin-left: auto;letter-spacing: 0;content: "[+]";flex: 0 0 auto;}
.v2pb .ewbjg .d4mq[open] > summary::after {content: "[-]";opacity:1;}

@supports (content: "a" / "") {
  .v2pb .ewbjg .d4mq > summary::after {content: "[+]" / "";}
  .v2pb .ewbjg .d4mq[open] > summary::after {content: "[-]" / "";}
}
.v2pb .ewbjg .d4mq[open] > summary {margin-bottom:3px;}

.v2pb {padding-bottom: max(96px, var(--v34p, 96px));}

.jt2bm2r {--qdl25: 0;--ixnx: 1px dashed var(--c5t);--k7rxh: uppercase;--tic2: 0;--ouv4r: 1px dashed var(--c5t);--p0b: .1em;--fme: var(--miciu);--d0du: 12px;--iq7ds: var(--miciu);}

.v2pb .b4qkn h2.nehyyc.nehyyc {border: 0 !important;font: 700 11.5px/1 var(--sbf5) !important;margin: 0 !important;display: inline;letter-spacing: .18em;text-align: start !important;padding: 0 !important;text-transform: uppercase;}

.p1xwrrg .j38fy {color: var(--z2h1m, var(--mv4e0));}

.geave1g .j38fy {color: color-mix(in srgb, var(--tcbi) 62%, var(--std));}

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

.v2pb .acfw4.y67yz .dvvm49,
.v2pb .bthhn9 .zdebt8 {flex-wrap: wrap;justify-content: center;display: flex;align-content: flex-start;}
.v2pb .acfw4.y67yz .dvvm49 > *,
.v2pb .bthhn9 .zdebt8 > * {max-width: calc(50% - 10px);flex: 1 1 300px;min-width: 0;}
@media (max-width:606px) {
  .v2pb .acfw4.y67yz .dvvm49 > *,
  .v2pb .bthhn9 .zdebt8 > * {max-width: none;}
}

.v2pb .dbchgz.b8rx7 {display: flex;min-height: clamp(420px, 58vh, 620px);align-items: center;}
.v2pb .dbchgz .gw9z61::after {content: none;}
.v2pb .dbchgz.b8rx7::before {inset: 0;pointer-events: none;background: linear-gradient(90deg,
    color-mix(in srgb, var(--g9z) 88%, transparent) 0%,
    color-mix(in srgb, var(--g9z) 55%, transparent) 40%,
    transparent 72%);content: "";z-index: 0;position: absolute;}
.v9rpcmz {border: 1px dashed color-mix(in srgb, var(--sf3h) 25%, transparent);backdrop-filter: blur(8px);max-width:561px;background: color-mix(in srgb, var(--g9z) 62%, transparent);-webkit-backdrop-filter: blur(8px);margin: clamp(18px, 3vw, 40px);}
.qbh3 {backdrop-filter: blur(8px);background: color-mix(in srgb, var(--pmz) 55%, transparent);}
@media (max-width:649px) {
  .v2pb .dbchgz.b8rx7 {min-height: min(72vh, 560px);align-items: flex-end;}
  .v2pb .dbchgz.b8rx7::before {background: linear-gradient(0deg, color-mix(in srgb, var(--g9z) 92%, transparent) 0%, color-mix(in srgb, var(--g9z) 55%, transparent) 50%, transparent 85%);}
  .v9rpcmz {margin: 12px;}
}
.v2pb .dbchgz.b8rx7 .v9rpcmz {max-width:540px;width: auto;box-sizing: border-box;justify-self: start;align-self: center;}
.v2pb .dbchgz.b8rx7 .qbh3 {align-self: stretch;}
@media (max-width:649px) {
  .v2pb .dbchgz.b8rx7 {min-height: min(80vh, 620px);}
  .v2pb .dbchgz.b8rx7 .v9rpcmz {max-width: none;align-self: end;}
  .v2pb .dbchgz.b8rx7 .qbh3 {display: none;}
}

.v2pb .dbchgz.ppqvq0m.b8rx7 {display: grid;grid-template-columns: minmax(0, 1fr);align-items: center;min-height: clamp(420px, 58vh, 620px) !important;}
.v2pb .dbchgz.b8rx7 .qbh3 {display: none;}
@media (max-width:649px) {
  .v2pb .dbchgz.ppqvq0m.b8rx7 {align-items: end;min-height: min(80vh, 600px) !important;}
}

.v2pb .ah0g .kdzv {padding: clamp(14px, 2vw, 22px) !important;}
.v2pb .ah0g .xms2ygq.xms2ygq {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap: clamp(12px, 1.6vw, 20px);}
@media (max-width:765px) { .v2pb .ah0g .xms2ygq.xms2ygq {gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));} }
.v2pb .ah0g .kg5k0k.kg5k0k {margin: 0;border: 0;min-width: 0;padding: 0;}
.v2pb .ah0g .ym5v.ym5v {transition:transform 0.228s, border-color 0.213s;border: 1px dashed color-mix(in srgb, var(--sf3h) 22%, transparent);border-radius: var(--miciu);display: flex;gap: 0;overflow: hidden;position: relative;color: inherit;background: var(--pmz);flex-direction: column;text-decoration: none;align-items: stretch;}
.v2pb .ah0g .ym5v.ym5v:hover {transform: translateY(-3px);border-color: var(--tcbi);}
.v2pb .ah0g img.aq11e.aq11e {object-fit: cover;width: 100%;order: -1;max-width: none;aspect-ratio: 1;height: auto;max-height: none;display: block;border-radius: 0;}
.v2pb .ah0g .h8ysb2a.h8ysb2a {font: 700 12px/1 var(--sbf5);color: var(--l3ntp, var(--k43g));padding: 6px 8px 5px;left: 10px;position: absolute;border-radius: 0 0 var(--miciu) var(--miciu);z-index: 1;letter-spacing: .08em;background: var(--tcbi);top: 0;}
.v2pb .ah0g .qktreh.qktreh {display: block;border-top: 1px dashed color-mix(in srgb, var(--sf3h) 22%, transparent);font-size: 15.5px;font-weight: 700;margin: 0;line-height:1.26;padding: 12px 12px 2px;overflow-wrap: anywhere;}
.v2pb .ah0g .zex4.zex4 {padding: 0 12px 12px;margin: 0;display: block;grid-column: auto;}
.v2pb .ah0g .ym5v::after {letter-spacing: .2em;color: var(--sf3h);padding: 8px 16px;border: 2px solid var(--tcbi);border-radius: var(--miciu);top: 38%;opacity:0.05;background: color-mix(in srgb, var(--g9z) 70%, transparent);content: "PLAY";position: absolute;transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);z-index: 2;left: 50%;transition:opacity 0.167s, transform 0.164s;font: 700 15px/1 var(--sbf5);}
.v2pb .ah0g .ym5v:hover::after {transform: translate(-50%, -50%) rotate(-8deg) scale(1);opacity:0.99;}
@media (max-width:765px) { .v2pb .ah0g .qktreh.qktreh {font-size: 14px;padding: 10px 10px 2px;} }
@media (prefers-reduced-motion: reduce) { .v2pb .ah0g .ym5v, .v2pb .ah0g .ym5v::after {transition:none;} }

.v2pb .knsnp .xxfd.xxfd,
.v2pb .hy8vg6 .s6fpb.s6fpb {list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;margin: 0;border: 0;gap:11px;display: grid;}
.v2pb .knsnp .bhyq {border: 0;min-width: 0;padding: 0;margin: 0;}
.v2pb .knsnp .e1967n.e1967n,
.v2pb .hy8vg6 .kp92a.kp92a {text-align: center;align-items: center;gap:12px;text-decoration: none;justify-content: center;box-sizing: border-box;height: 100%;flex-direction: column;min-height: 128px;margin: 0;padding: 20px 14px;display: flex;transition:border-color 0.153s, transform 0.154s;background: var(--g9z);color: var(--sf3h);border: 1px dashed color-mix(in srgb, var(--sf3h) 24%, transparent);border-radius: var(--miciu);}
.v2pb .knsnp .e1967n:hover,
.v2pb .hy8vg6 .kp92a:hover {border-color: var(--tcbi);transform: translateY(-2px);}
.v2pb :is(.knsnp, .hy8vg6) :is(.e1967n, .kp92a) img {height: 46px;margin: 0;max-width: 100%;width: auto;display: block;object-fit: contain;}
.v2pb :is(.e6d0m, .rqnqz) {font: 700 12px/1.3 var(--sbf5);color: var(--mv4e0);letter-spacing: .08em;text-transform: uppercase;}
.v2pb .hy8vg6 .xstzn {display: none;}
@media (max-width:765px) {
  .v2pb .knsnp .xxfd.xxfd,
  .v2pb .hy8vg6 .s6fpb.s6fpb {gap:10px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .v2pb .knsnp .e1967n.e1967n,
  .v2pb .hy8vg6 .kp92a.kp92a {padding: 14px 10px;min-height: 104px;}
  .v2pb :is(.knsnp, .hy8vg6) :is(.e1967n, .kp92a) img {height: 34px;}
}

.v2pb {display: flex;flex-wrap: wrap;align-items: stretch;column-gap: var(--t574d);}
.v2pb > * {box-sizing: border-box;flex: 0 0 100%;min-width: 0;}
.v2pb > .tk68c8:has(+ .tk68c8),
.v2pb > .tk68c8 + .tk68c8 {max-width: none;flex: 0 0 calc((100% - var(--t574d)) / 2);}
@media (max-width:765px) {
  .v2pb > .tk68c8:has(+ .tk68c8), .v2pb > .tk68c8 + .tk68c8 {flex-basis: 100%;}
}
.v2pb .jas4.tk68c8 {flex-direction: column;max-width: none;display: flex;}
.v2pb .jas4 .b6shc.b6shc {margin: 0;overflow: hidden;border-bottom: 1px dashed color-mix(in srgb, var(--sf3h) 24%, transparent);border-radius: 0;flex: none;height: auto;width: auto;}
.v2pb .jas4 .b6shc picture {display: block;}
.v2pb .jas4 .b6shc img {object-fit: contain;display: block;width: 100%;height: auto;max-height: none;border-radius: 0;}
.v2pb .jas4.tk68c8 .nn22d8 {margin-top: auto;}
@media (min-width:766px) {
  .v2pb .jas4.h4mq8:not(.tk68c8):has(.b6shc) {align-content: start;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
  .v2pb .jas4.h4mq8:not(.tk68c8) .b6shc {align-items: center;grid-row: 1 / span 6;border-bottom: 0;align-self: stretch;border-right: 1px dashed color-mix(in srgb, var(--sf3h) 24%, transparent);display: flex;grid-column: 1;}
  .v2pb .jas4.h4mq8:not(.tk68c8):has(.b6shc) > :not(.b6shc) {grid-column: 2;}
  .v2pb .jas4.hc484j:not(.tk68c8) .b6shc {grid-column: 2;border-right: 0;border-left: 1px dashed color-mix(in srgb, var(--sf3h) 24%, transparent);}
  .v2pb .jas4.hc484j:not(.tk68c8):has(.b6shc) > :not(.b6shc) {grid-column: 1;}
}

.v2pb .jas4 .vk8y0.vk8y0 {display: block;padding-right: 0;padding-left: 0;grid-template-columns: none;}
.v2pb .jas4.h4mq8:not(.tk68c8) .b6shc {margin: 0;}
@media (min-width:766px) {
  .v2pb .jas4.h4mq8:not(.tk68c8):has(.b6shc) {column-gap: clamp(22px, 3vw, 40px);}
  .v2pb .jas4.h4mq8:not(.tk68c8) .b6shc {border: 0;}
}

.v2pb .acfw4.j46vq0 {display: block;}
.j46vq0 .bjtrd {justify-content: space-between;gap:15px 24px;align-items: flex-end;flex-wrap: wrap;margin: 0 0 20px;display: flex;}
.j46vq0 .w6w9th8 {min-width: 0;flex: 1 1 320px;}
.j46vq0 .g9wpbkr {margin: 0;}
.j46vq0 .g80eb0k {margin: 10px 0 0;}
.j46vq0 .psgnsj {display: flex;gap:7px;}
.j46vq0 .bjya58 {width: 48px;font: 700 18px/1 var(--sbf5);height: 48px;color: var(--sf3h);align-items: center;padding: 0;cursor: pointer;justify-content: center;background: var(--g9z);border: 1px dashed color-mix(in srgb, var(--sf3h) 30%, transparent);border-radius: var(--miciu);display: flex;}
.j46vq0 .bjya58:hover:not(:disabled) {border-style: solid;background: var(--tcbi);color: var(--l3ntp, var(--k43g));border-color: var(--tcbi);}
.j46vq0 .bjya58:disabled {cursor: default;opacity:0.35;}
.j46vq0 .bjya58[hidden] {display: none;}

.j46vq0 .v7b48k {gap:17px;overflow-x: auto;scroll-behavior: smooth;list-style: none;display: grid;scroll-snap-type: x mandatory;grid-auto-columns: 88%;overscroll-behavior-x: contain;padding: 0;margin: 0;grid-auto-flow: column;scrollbar-width: none;}
.j46vq0 .v7b48k::-webkit-scrollbar {display: none;}
.j46vq0 .q7q1aeh {border-radius: calc(var(--miciu) * 3);border: 1px solid var(--c5t);max-width: none;background: var(--g9z);scroll-snap-align: start;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);overflow: hidden;display: grid;position: relative;min-width: 0;}
.j46vq0 .w4ra {position: relative;min-height: clamp(240px, 30vw, 420px);overflow: hidden;margin: 0;}
.j46vq0 .w4ra picture {display: block;height: 100%;}
.v2pb .j46vq0 img.fsdh4.fsdh4 {border-radius: 0;inset: 0;height: 100%;position: absolute;object-fit: cover;max-width: none;width: 100%;}
.j46vq0 .za7h .w4ra {background:
    repeating-linear-gradient(var(--cn7dc, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--tcbi), color-mix(in srgb, var(--tcbi) 55%, #000));}

.j46vq0 .mrdvasw {border-left: 2px dashed color-mix(in srgb, var(--sf3h) 28%, transparent);min-width: 0;display: flex;flex-direction: column;position: relative;gap:13px;padding: clamp(20px, 2.6vw, 34px);justify-content: center;background: linear-gradient(180deg, color-mix(in srgb, var(--tcbi) 10%, var(--g9z)), var(--g9z));align-items: flex-start;}
.j46vq0 .mrdvasw::before, .j46vq0 .mrdvasw::after {border-radius: 50%;content: "";position: absolute;left: -13px;width: 24px;background: var(--md3m6);height: 24px;}
.j46vq0 .mrdvasw::before {top: -12px;}
.j46vq0 .mrdvasw::after {bottom: -12px;}
.j46vq0 .wftgd {text-transform: uppercase;font: 700 12px/1 var(--sbf5);font-style: normal;color: var(--tcbi);letter-spacing: .24em;}
.j46vq0 .nyjkp {font-weight: 800;line-height:1.20;color: var(--sf3h);font-size: clamp(20px, 2vw, 26px);margin: 0;}
.j46vq0 .w34ye {margin: 18px 0 0;display: flex;justify-content: center;gap:9px;}
.j46vq0 .j34eek {border-radius: 50%;border: 2px solid color-mix(in srgb, var(--sf3h) 35%, transparent);height: 12px;transition:background 0.181s, border-color 0.223s;width: 12px;}
.j46vq0 .j34eek[data-on="1"] {background: var(--tcbi);border-color: var(--tcbi);}
.j46vq0 .jy04 {margin: 18px 0 0;}
@media (max-width:765px) {
  .j46vq0 .v7b48k {gap:12px;grid-auto-columns: 90%;}
  .j46vq0 .q7q1aeh {grid-template-columns: minmax(0, 1fr);}
  .j46vq0 .w4ra {aspect-ratio: 4 / 3;min-height: 0;}
  .j46vq0 .mrdvasw {border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--sf3h) 28%, transparent);}
  .j46vq0 .mrdvasw::before {left: -12px;top: -13px;}
  .j46vq0 .mrdvasw::after {bottom: auto;right: -12px;left: auto;top: -13px;}
  .j46vq0 .mrdvasw .jpdhhx {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .j46vq0 .v7b48k {scroll-behavior: auto;} }

.j46vq0 .q7q1aeh {background: var(--pmz);}
.j46vq0 .mrdvasw {background: linear-gradient(180deg, color-mix(in srgb, var(--tcbi) 12%, var(--pmz)), var(--pmz));}
.j46vq0 .mrdvasw::before, .j46vq0 .mrdvasw::after {background: var(--g9z);}

.v2pb > .xabr.mhsg {padding: 0 !important;box-shadow: 0 18px 50px color-mix(in srgb, var(--tcbi) 14%, transparent);border: 1px solid var(--c5t) !important;border-radius: calc(var(--miciu) * 3) !important;display: grid !important;position: relative;background: var(--g9z) !important;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);overflow: hidden;}
.mhsg .mcrsx02 {min-width: 0;padding: 0 0 clamp(18px, 2.4vw, 28px);border-top: 6px solid var(--tcbi);}
.mhsg .mcrsx02 > * {margin-left: clamp(20px, 2.6vw, 34px);margin-right: clamp(20px, 2.6vw, 34px);}
.mhsg .mcrsx02 > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.mhsg .hga2v1t {font-size: clamp(22px, 2.4vw, 30px);}
.mhsg a.ftmpd9 {background: var(--tcbi);color: var(--l3ntp, var(--k43g));border-color: var(--tcbi);}
.mhsg .xf3y {position: relative;align-items: center;border-left: 2px dashed color-mix(in srgb, var(--sf3h) 28%, transparent);min-width: 0;justify-content: center;flex-direction: column;display: flex;gap:12px;padding: 26px 18px;background: linear-gradient(180deg, color-mix(in srgb, var(--tcbi) 22%, var(--pmz)), var(--pmz));}
.mhsg .xf3y::before, .mhsg .xf3y::after {width: 24px;position: absolute;background: var(--md3m6);left: -13px;border-radius: 50%;content: "";height: 24px;}
.mhsg .xf3y::before {top: -12px;}
.mhsg .xf3y::after {bottom: -12px;}
.mhsg .f1n61my {overflow-wrap: anywhere;letter-spacing: .24em;text-align: center;text-transform: uppercase;color: var(--tcbi);font: 700 12px/1 var(--sbf5);font-style: normal;}
.mhsg .d8jr43 {font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--m2st);letter-spacing: -.04em;color: var(--sf3h);}
.mhsg .d8jr43 small {font-size: .38em;vertical-align: top;color: var(--tcbi);margin-left:3px;}
.mhsg .tydxz {height: 46px;display: block;width: 78%;background: repeating-linear-gradient(90deg,
    var(--sf3h) 0 2px, transparent 2px 4px, var(--sf3h) 4px 7px, transparent 7px 9px,
    var(--sf3h) 9px 10px, transparent 10px 13px, var(--sf3h) 13px 16px, transparent 16px 18px);opacity:0.82;}
@media (max-width:765px) {
  .v2pb > .xabr.mhsg {grid-template-columns: minmax(0, 1fr);}
  .mhsg .xf3y {border-left: 0;padding: 18px 20px;flex-wrap: wrap;flex-direction: row;justify-content: space-between;border-top: 2px dashed color-mix(in srgb, var(--sf3h) 28%, transparent);}
  .mhsg .xf3y::before {left: -12px;top: -13px;}
  .mhsg .xf3y::after {bottom: auto;top: -13px;left: auto;right: -12px;}
  .mhsg .tydxz {height: 34px;width: 100%;order: 3;}
}

.v2pb .xahvx .bq0fcz {margin-top:8px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:13px;}
.v2pb .xahvx .bq0fcz .md9s4f,
.v2pb .xahvx .bm842 .md9s4f,
.v2pb .xahvx .xs4ew4 .md9s4f {margin: 0;position: relative;overflow: hidden;padding: 0 !important;border: 1px solid var(--c5t) !important;border-radius: calc(var(--miciu) * 2);background: var(--pmz);min-width: 0;flex-direction: column;gap: 0;display: flex;}
.v2pb .xahvx .bq0fcz .a3cmen5,
.v2pb .xahvx .bm842 .md9s4f::before {align-items: center;font: 800 clamp(40px, 4vw, 56px)/1 var(--m2st);display: flex;background: color-mix(in srgb, var(--tcbi) 10%, transparent);padding: 18px 18px 14px;align-self: stretch;margin: 0;letter-spacing: -.03em;min-height: 0;justify-content: flex-start;color: var(--tcbi);border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--sf3h) 26%, transparent);border-radius: 0;height: auto;width: auto;position: relative;}
.v2pb .xahvx .md9s4f::after {position: absolute;border-radius: 50%;height: 20px;background: var(--g9z);right: -10px;content: "";top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;width: 20px;}
.v2pb .xahvx .gh5br,
.v2pb .xahvx .xs4ew4 .hxdh,
.v2pb .xahvx .xs4ew4 .n2apz {padding-left:19px;padding-right:17px;}
.v2pb .xahvx .gh5br {padding-top:14px;padding-bottom:17px;}
.v2pb .xahvx .xs4ew4 .hxdh {padding-top:13px;}
.v2pb .xahvx .xs4ew4 .n2apz {padding-bottom:19px;margin-top:5px;}
.v2pb .xahvx .hxdh {color: var(--sf3h);overflow-wrap: anywhere;font-weight: 800;display: block;font-size: 16.5px;}
.v2pb .xahvx .n2apz {overflow-wrap: anywhere;line-height:1.56;font-size: 14.5px;}
@media (max-width:992px) { .v2pb .xahvx .bq0fcz {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .v2pb .xahvx .bq0fcz {grid-template-columns: minmax(0, 1fr);} }
.v2pb > .xabr.mhsg .mcrsx02 {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.v2pb > .xabr.mhsg .mcrsx02 > * {margin-right: 0 !important;margin-left: 0 !important;max-width: none;}
.v2pb > .xabr.mhsg .mcrsx02 > :first-child {margin-top: 0;}
.v2pb > .xabr.mhsg .mcrsx02 a.ftmpd9.ftmpd9 {color: var(--l3ntp, var(--k43g));border: 1px solid var(--tcbi);background: var(--tcbi);}

.v2pb .knsnp .e1967n {position: relative;}
.v2pb .knsnp .vqr2 {right: 10px;height: 10px;width: 10px;border-radius: 50%;top: 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--sf3h) 20%, transparent);background: var(--md3m6);position: absolute;}

.v2pb .x05cm .svt9sg {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.v2pb .x05cm .yfa2xc5,
.v2pb .x05cm .yfa2xc5:first-child,
.v2pb .x05cm .yfa2xc5 + .yfa2xc5 {filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));border: 0 !important;padding: 18px 0 18px !important;-webkit-mask:
    conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom / 16px 51% repeat-x,
    conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top / 16px 51% repeat-x;mask:
    conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom / 16px 51% repeat-x,
    conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top / 16px 51% repeat-x;background: var(--pmz);position: relative;}
.v2pb .x05cm .b2t5c0.b2t5c0 {justify-content: space-between;font: 700 13px/1.2 var(--sbf5);text-transform: uppercase;align-items: center;margin: 0 0 10px;letter-spacing: .14em;display: flex;gap:11px;padding: 16px 20px;}
.v2pb .x05cm .geave1g .b2t5c0 {color: var(--l3ntp, var(--k43g));background: var(--tcbi);}
.v2pb .x05cm .p1xwrrg .b2t5c0 {color: var(--g9z);background: color-mix(in srgb, var(--sf3h) 86%, var(--g9z));}
.v2pb .x05cm .bjb1 {letter-spacing: -.02em;font: 800 32px/1 var(--m2st);}
.v2pb .x05cm .f3rab {list-style: none;padding: 0 20px;margin: 0;}
.v2pb .x05cm .f3rab li {align-items: center;line-height:1.40;padding: 11px 0;font-size: 15px;display: flex;gap:11px;border: 0;color: var(--sf3h);margin: 0;}
.v2pb .x05cm .f3rab li::after {content: "";order: 2;min-width: 24px;flex: 1 1 24px;border-bottom: 2px dotted color-mix(in srgb, var(--sf3h) 25%, transparent);margin-bottom:7px;align-self: flex-end;}
.v2pb .x05cm .f3rab li > :not(.j38fy) {min-width: 0;order: 1;overflow-wrap: anywhere;}
.v2pb .x05cm .j38fy.j38fy,
.v2pb .x05cm .br6e .f3rab li::before {order: 3;border-radius: 50%;height: 26px;font: 800 15px/1 var(--m2st);align-items: center;display: inline-flex;margin: 0;flex: 0 0 auto;width: 26px;justify-content: center;}
.v2pb .x05cm .geave1g :is(.j38fy, .f3rab li::before) {color: var(--l3ntp, var(--k43g));background: var(--tcbi);}
.v2pb .x05cm .p1xwrrg :is(.j38fy, .f3rab li::before) {background: color-mix(in srgb, var(--sf3h) 14%, transparent);color: var(--sf3h);}
.v2pb .x05cm .xe7z82 {font: 800 13px/1 var(--sbf5);letter-spacing: .2em;color: var(--mv4e0);justify-content: space-between;padding: 14px 0 6px;margin: 10px 20px 0;border-top: 2px dashed color-mix(in srgb, var(--sf3h) 30%, transparent);max-width: none;display: flex;align-items: center;}
.v2pb .x05cm .xe7z82 b {color: var(--sf3h);letter-spacing: 0;font: 800 24px/1 var(--m2st);}
.v2pb .x05cm .geave1g .xe7z82 b {color: var(--tcbi);}
.v2pb .x05cm .qmdy {display: none;}
@media (max-width:695px) { .v2pb .x05cm .svt9sg {grid-template-columns: minmax(0, 1fr);} }
