

:root {--pg2:"Courier Prime", ui-monospace, "Courier New", Menlo, monospace;--ewwd9: clamp(18px, 2vw, 28px);--bl7t:    var(--b1d);--l5ohd: var(--pirf);--l7k: clamp(22px, 2.6vw, 34px);--g2r8: var(--xscw);--djhp: 1px dashed color-mix(in srgb, var(--b1d) 34%, transparent);--ge8da:    4px;--g4bp:   var(--grp8);--j4wse: var(--jbzip);--p3dp: 1120px;--g1nb:  var(--vrnh1);--vwv:"Archivo", system-ui, "Roboto", "Segoe UI", sans-serif;--pzk:   var(--qby2);}

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

.fsg1s2m {padding: 12px 20px;font-weight: 700;left: -9999px;text-decoration: none;color: var(--bk9e, var(--xmizy, var(--cwn)));z-index: 200;position: absolute;background: var(--j4wse);top: 0;}
.fsg1s2m:focus {top: 10px;left: 10px;}

.kj9cs7 {z-index: 60;position: sticky;background: var(--k3xk);border-bottom: var(--djhp);top: 0;}
.ryr88 {margin: 0 auto;min-height: 60px;padding: 0 22px;display: flex;max-width: var(--p3dp);align-items: center;gap:20px;}
.aekgbme {text-decoration: none;align-items: center;min-height: 44px;display: inline-flex;}
.aekgbme img {width: auto;height: 24px;display: block;}
.bd1wsdh {font: 700 17px/1 var(--pg2);color: var(--h7wim);text-transform: uppercase;letter-spacing: .08em;}

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

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

.h5x0q3b,
.ka7kh :is(.ks5g, .caytz, .nwawn, .pfhpj8j,
             .eg26x9v, .sabw, .qd81b) a[role="button"],
.ka7kh .pfhpj8j a {text-transform: uppercase;min-height: 44px;justify-content: center;padding: 0 20px;display: inline-flex;cursor: pointer;font: 700 12.5px/1 var(--pg2);text-decoration: none;border-radius: var(--ge8da);border: 0;letter-spacing: .1em;align-items: center;}
.h61s6 {color: var(--gjsjk, var(--d7mk));box-shadow: inset 0 0 0 1px var(--g4bp);background: var(--vy3);}
.p86c46 {color: var(--fy46, var(--ryo5));background: var(--wmzo);}
.p86c46:hover {background: var(--tnp1p);}
.b46b8 {display: flex;margin-top:13px;width: 100%;}

.ka7kh :is(.ks5g, .caytz, .nwawn, .pfhpj8j,
             .eg26x9v, .sabw, .qd81b) a[role="button"],
.ka7kh .pfhpj8j a {background: var(--jbzip);color: var(--xmizy, var(--cwn));}
.ka7kh :is(.ks5g, .caytz, .nwawn, .pfhpj8j,
             .eg26x9v, .sabw, .qd81b) a[role="button"]:hover,
.ka7kh .pfhpj8j a:hover {background: var(--tnp1p);}

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

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

.ka7kh :is(.qd81b, .sabw, .eg26x9v, .g1xk8jr,
             .erpmmx, .dp3we3j, .nwawn, .caytz,
             .wnek0r, .grrtbw) {padding: var(--l7k) !important;border: 1px solid var(--g4bp);border-radius: var(--ge8da);background: var(--pzk);position: relative;}

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

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

.ka7kh .ks5g.qw3fnz {background: var(--pzk);padding: 0 !important;min-height: 0 !important;border: 1px solid var(--g4bp);border-radius: var(--ge8da);display: grid;grid-template-columns: auto minmax(0, 1fr);overflow: hidden;}

.ka7kh .ks5g.nmh402m {grid-template-columns: minmax(0, 1fr) auto;}
.ka7kh .ks5g.nmh402m .kqnqm0m {border-left: var(--djhp);order: 2;border-right: 0;}

.ka7kh .ks5g .kqnqm0m {gap:15px;flex-direction: column;background: var(--l5ohd);padding: 16px 0;display: flex;justify-content: space-between;align-items: center;border-right: var(--djhp);font-family: var(--pg2);width: clamp(38px, 5vw, 54px);}
.ka7kh .ks5g .dgw1n {writing-mode: vertical-rl;font-size: 12px;text-orientation: mixed;color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));font-weight: 700;letter-spacing: .28em;}
.ka7kh .ks5g .r3ts {font-size: 10.5px;writing-mode: vertical-rl;letter-spacing: .16em;color: var(--g1nb);text-orientation: mixed;}

.ka7kh .ks5g .bckjxp {min-width: 0;padding: clamp(22px, 2.8vw, 38px) var(--l7k);max-width: none;width: 100%;text-align: left;}

.ka7kh .ks5g .rdbffv2 {font-family: var(--pg2);text-transform: uppercase;margin: 0 0 10px;letter-spacing: .18em;font-size: 12px;color: var(--g1nb);}

.ka7kh .ks5g .trddjr {line-height:1.06;letter-spacing: -.02em;font-weight: 800;margin: 0;text-wrap: balance;color: var(--bl7t);font-size: clamp(28px, 3.6vw, 46px);}

.ka7kh .ks5g .zef5sa {margin: clamp(16px, 2vw, 22px) calc(var(--l7k) * -1);border: 0;border-top: var(--djhp);}
.ka7kh .ks5g .yv1jv {line-height:1.62;color: var(--g1nb);margin: 0 0 clamp(16px, 2vw, 22px);font-size: 16px;max-width: 62ch;}

.ka7kh .ks5g .qtfj {font-family: var(--pg2);min-height: 48px;padding: 0 28px;white-space: nowrap;background: var(--jbzip);letter-spacing: .12em;justify-content: center;align-items: center;border-radius: var(--ge8da);font-size: 13.5px;display: inline-flex;transition:filter 0.166s;text-decoration: none;color: var(--xmizy, var(--cwn));text-transform: uppercase;font-weight: 700;}
.ka7kh .ks5g .qtfj:hover {filter: brightness(1.08);}

.ka7kh .ks5g .tmz8g {overflow: hidden;max-width: none;margin: clamp(18px, 2.4vw, 26px) 0 0;aspect-ratio: 10 / 3;position: relative;color: var(--wke, var(--bl7t));max-height: 22vh;background: var(--ox78, var(--l5ohd));width: 100%;border: 1px solid var(--g4bp);border-radius: var(--ge8da);}
.ka7kh .ks5g .pdxhc,
.ka7kh .ks5g .tmz8g img {height: 100%;object-fit: cover;border-radius: 0;width: 100%;display: block;}

.ka7kh .ks5g .p7rcd {font-family: var(--pg2);inset: 0;display: flex;font-size: clamp(38px, 6vw, 76px);color: color-mix(in srgb, var(--j4wse) 45%, var(--bl7t));position: absolute;letter-spacing: .1em;align-items: center;line-height: 1;background: repeating-linear-gradient(
    var(--bo3p0, 45deg),
    color-mix(in srgb, var(--j4wse) 22%, transparent) 0 2px,
    transparent 2px 11px);font-weight: 700;justify-content: center;}

@media (max-width:645px) {
  
  .ka7kh .ks5g .kqnqm0m {width: 32px;}
  .ka7kh .ks5g .qtfj {width: 100%;display: flex;}
  .ka7kh .ks5g .tmz8g {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.ka7kh .ks5g.n8hnsg {min-height: 40vh;position: relative;}

.ka7kh .ks5g .sdkw6 {object-fit: cover;position: absolute;width: 100%;inset: 0;height: 100%;}
.a6qfwnb {position: relative;z-index: 1;background: color-mix(in srgb, var(--l5ohd) 96%, transparent);}
.x2d2 {background: color-mix(in srgb, var(--pzk) 96%, transparent);position: relative;z-index: 1;}
@media (max-width:645px) {
  .ka7kh .ks5g.n8hnsg {min-height: 34vh;}
}

.jdx9j5 {gap:9px;display: grid;}
.sa4vspp {background: var(--l5ohd);border: 1px solid var(--g4bp);border-radius: var(--ge8da);}
.sa4vspp[open] {border-color: color-mix(in srgb, var(--j4wse) 52%, transparent);}
.sa4vspp > summary {display: flex;gap:13px;align-items: center;min-height: 52px;list-style: none;cursor: pointer;padding: 8px 16px 8px 0;}
.sa4vspp > summary::-webkit-details-marker {display: none;}

.wsae7n7 {display: flex;align-items: center;border-right: var(--djhp);color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));font: 700 12px/1 var(--pg2);align-self: stretch;padding: 0 14px;flex: 0 0 auto;letter-spacing: .08em;}
.jcmnpm {flex: 1 1 auto;font-weight: 700;font-size: 16px;}
.zxdadag {flex: 0 0 auto;height: 14px;position: relative;width: 14px;}
.zxdadag::before,
.zxdadag::after {content: "";inset: 0;background: var(--g1nb);position: absolute;margin: auto;}
.zxdadag::before {width: 14px;height: 2px;}
.zxdadag::after  {width: 2px;height: 14px;transition:transform 0.2s;}
.sa4vspp[open] .zxdadag::after {transform: scaleY(0);}
.wrqpv7d {color: var(--g1nb);line-height:1.62;padding: 0 16px 16px 60px;}

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

.qf7y {color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));font: 700 12px/1 var(--pg2);padding-top:17px;letter-spacing: .08em;}

.f3xg8e .sa4vspp > summary {padding-left:16px;}
.f3xg8e .wrqpv7d {padding-left:16px;}

.zexr2g {border-top: var(--djhp);display: block;}

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

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

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

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

.t4wbkb {min-width: 46px;justify-content: center;padding: 0 12px 0 0;letter-spacing: .04em;font: 700 18px/1 var(--pg2);color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));flex: 0 0 auto;display: flex;border-right: var(--djhp);align-items: center;}
.pg8jf0 {min-width: 0;}
.e0rb67 {font-size: 16px;font-weight: 700;display: block;margin: 0 0 4px;}
.pznhs {color: var(--g1nb);margin: 0;}

.dsg8 {counter-reset: tkstep;}
.dsg8 .d818 {display: block;counter-increment: tkstep;}
.dsg8 .d818::before {margin-bottom:7px;letter-spacing: .16em;color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));font: 700 11px/1 var(--pg2);content: counter(tkstep, decimal-leading-zero);display: block;}

.y1by44 .d818 {grid-template-columns: auto minmax(0, 1fr);display: grid;column-gap:16px;row-gap: 0;align-items: center;}
.y1by44 .t4wbkb {grid-column: 1;grid-row: 1;align-self: stretch;}
.y1by44 .e0rb67 {margin: 0;grid-column: 2;grid-row: 1;}
.y1by44 .pznhs {grid-row: 2;margin-top:11px;grid-column: 1 / -1;}

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

.ajqkfsp + .ajqkfsp {border-left: var(--djhp);padding-right: 0;}
.z3p6a {padding: 0 0 10px;border-bottom: var(--djhp);color: var(--g1nb);margin: 0 0 12px;letter-spacing: .12em;text-transform: uppercase;font: 700 11.5px/1 var(--pg2);}
.yj16k9 {padding: 0;margin: 0;list-style: none;}
.yj16k9 li {gap:9px;display: flex;align-items: baseline;font-size: 15.5px;padding: 8px 0;}
.encb3ga {text-align: center;width: 18px;font: 700 14px/1 var(--pg2);flex: 0 0 auto;}
.b5ftcd8 .encb3ga {color: var(--j4wse);}
.r93kek  .encb3ga {color: var(--g1nb);}

.m1ka53 {grid-template-columns: minmax(0, 1fr);}
.m1ka53 .ajqkfsp {padding: 0;}
.z61pv {margin: 18px calc(var(--l7k) * -1);border: 0;border-top: var(--djhp);}

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

.m1ka53 .b5ftcd8 .yj16k9 li::before {color: color-mix(in srgb, var(--j4wse) 62%, var(--b1d));content: "+";}
.m1ka53 .r93kek  .yj16k9 li::before {content: "\2212";color: var(--g1nb);}

@supports (content: "a" / "") {
  .m1ka53 .b5ftcd8 .yj16k9 li::before {content: "+" / "";}
  .m1ka53 .r93kek  .yj16k9 li::before {content: "\2212" / "";}
}

.ka7kh .g1xk8jr h3.z3p6a {border-bottom: var(--djhp);color: var(--g1nb);font: 700 11.5px/1 var(--pg2);margin: 0 0 12px;letter-spacing: .12em;text-transform: uppercase;padding: 0 0 10px;}

.brqkv4 {min-width: 0;}

.ajqkfsp b.encb3ga {justify-content: center;height: 20px;align-items: center;font-size: 12px;border: 1px solid var(--g4bp);border-radius: var(--ge8da);display: inline-flex;width: 20px;}
.b5ftcd8 b.encb3ga {border-color: color-mix(in srgb, var(--j4wse) 45%, var(--g4bp));}

.ajqkfsp b.encb3ga {align-self: center;}

.ka7kh .e9cz .stce15v {border: 1px solid var(--g4bp);border-radius: var(--ge8da);padding: var(--l7k);background: var(--l5ohd);}
.ka7kh .e9cz .stce15v + .stce15v {margin-top: var(--ewwd9);}
.ka7kh .e9cz .a12w5 {font: 700 11.5px/1 var(--pg2);margin: 0;letter-spacing: .16em;text-transform: uppercase;color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));}
.ka7kh .e9cz .fx2ew {border: 0;border-top: var(--djhp);margin: 12px calc(var(--l7k) * -1);}

.ka7kh .e9cz .dgn5 {padding: 0;margin: 0;list-style: none;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:20px 16px;}
@media (max-width:995px) { .ka7kh .e9cz .dgn5 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:569px)  { .ka7kh .e9cz .dgn5 {grid-template-columns: minmax(0, 1fr);} }
.ka7kh .e9cz .q77218 + .q77218 {border-top: 0;}
.ka7kh .e9cz .s0d4v {gap:9px;min-height: 0;display: grid;grid-template-columns: minmax(0, 1fr);padding: 0;align-content: start;color: inherit;text-decoration: none;}

.ka7kh .e9cz .q6wd {aspect-ratio: 1 / 1;background: var(--g4bp);object-fit: cover;width: 100%;border-radius:1px;display: block;height: auto;}

.ka7kh .e9cz .s0d4v {position: relative;}
.ka7kh .e9cz .b3atp9b {letter-spacing: .1em;top: 8px;position: absolute;background: color-mix(in srgb, var(--sqds) 78%, transparent);color: var(--bl7t);border-radius:3px;left: 8px;z-index: 1;font: 700 12px/1 var(--pg2);padding: 3px 7px;}
.ka7kh .e9cz .h8jv {line-height:1.31;font-size: 16px;color: var(--bl7t);min-width: 0;font-weight: 700;}
.ka7kh .e9cz .d0w68m {color: var(--g1nb);letter-spacing: .1em;text-overflow: ellipsis;display: block;margin-top:2px;text-transform: uppercase;font: 400 11.5px/1 var(--pg2);font-style: normal;overflow: hidden;white-space: nowrap;}
@media (max-width:609px) {
  .ka7kh .e9cz .dgn5 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:17px 12px;}
  .ka7kh .e9cz .h8jv {font-size: 15px;}
}
.ka7kh .e9cz .s0d4v:hover .h8jv {text-underline-offset: 4px;text-decoration: underline;}
@media (max-width:569px) {
  .ka7kh .e9cz .h8jv {font-size: 19px;}
  .ka7kh .e9cz .d0w68m {grid-column: 2;}
}

.ka7kh .bv6c .t8vhg05 {list-style: none;border-top: var(--djhp);padding: 0;margin: 0;}
.ka7kh .bv6c .tn83dyq {border-bottom: var(--djhp);}
.ka7kh .bv6c .fz9w2qk {min-height: 52px;padding: 10px 0;text-decoration: none;align-items: center;gap:16px;grid-template-columns: auto minmax(0, 1fr) auto;display: grid;}
.ka7kh .bv6c .fz9w2qk img {object-fit: contain;height: 22px;border-radius: 0;display: block;width: 62px;}
.ka7kh .bv6c .nscc {min-width: 0;font-weight: 700;font-size: 15.5px;color: var(--bl7t);}
.ka7kh .bv6c .bbpe16q {font: 700 12px/1 var(--pg2);letter-spacing: .14em;color: var(--g1nb);}
.ka7kh .bv6c .fz9w2qk:hover .nscc {text-underline-offset: 4px;text-decoration: underline;}

.ka7kh .gswz2t .ckc61a {display: grid;border-top: var(--djhp);margin: 0;align-items: center;padding: 0;grid-template-columns: minmax(0, 1fr) auto;column-gap:13px;}
.ka7kh .gswz2t .kepb9 {padding: 8px 0;min-height: 46px;display: flex;border-bottom: var(--djhp);gap:11px;align-items: center;min-width: 0;}
.ka7kh .gswz2t .kepb9 img {object-fit: contain;flex: 0 0 auto;border-radius: 0;height: 20px;display: block;width: 54px;}
.ka7kh .gswz2t .q961v {color: var(--bl7t);font-size: 15px;}
.ka7kh .gswz2t .yv8k {align-items: center;display: flex;margin: 0;min-height: 46px;border-bottom: var(--djhp);justify-content: flex-end;}
.ka7kh .gswz2t .nz7exe {color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));font: 700 11px/1 var(--pg2);padding: 5px 9px;border: 1px solid color-mix(in srgb, var(--j4wse) 45%, var(--g4bp));border-radius: var(--ge8da);letter-spacing: .16em;}

.ka7kh .sabw .s14pcx {display: flex;margin: 0;align-items: baseline;gap:13px;}
.ka7kh .sabw .r4bwne {text-transform: uppercase;font: 700 11.5px/1 var(--pg2);letter-spacing: .16em;color: var(--g1nb);}
.ka7kh .sabw .et9y9v {color: color-mix(in srgb, var(--j4wse) 45%, var(--bl7t));letter-spacing: -.02em;font: 700 clamp(30px, 4.4vw, 48px)/1 var(--pg2);margin: 0;}
.ka7kh .sabw .k059wc {border: 0;border-top: var(--djhp);margin: 16px 0;}
.ka7kh .sabw .br4y {line-height:1.62;color: var(--g1nb);font-size: 15.5px;margin: 0 0 var(--ewwd9);max-width: 62ch;}
.ka7kh .sabw .yvsjc {gap: var(--ewwd9);margin: 0;display: grid;padding: 0;list-style: none;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));}
.ka7kh .sabw .rkxne6 {padding: 16px;border: 1px solid var(--g4bp);border-radius: var(--ge8da);background: var(--l5ohd);}
.ka7kh .sabw .d665ec {text-transform: uppercase;letter-spacing: .12em;color: var(--bl7t);font: 700 12px/1 var(--pg2);}
.ka7kh .sabw .qgkrzr7 {color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));float: right;font: 700 12px/1 var(--pg2);letter-spacing: .1em;}
.ka7kh .sabw .sqf7 {border: 0;border-top: var(--djhp);margin: 12px -16px;clear: both;}
.ka7kh .sabw .neb06gh {font-size: 15px;color: var(--g1nb);margin: 0;line-height:1.58;}

.ka7kh .sabw .na91gn {gap:14px;display: flex;margin: 0;align-items: baseline;}
.ka7kh .sabw .na91gn::before {margin-bottom:8px;align-self: flex-end;content: "";order: 1;flex: 1 1 auto;border-bottom: var(--djhp);}
.ka7kh .sabw .na91gn .et9y9v {order: 2;}

.ka7kh .sabw .cmjp0 {margin: 0;list-style: none;padding: 0;display: grid;gap: var(--ewwd9);}
.ka7kh .sabw .cmjp0 > li {border-top: var(--djhp);padding-top:14px;}
.ka7kh .sabw .qfajg {border-left: 2px solid color-mix(in srgb, var(--j4wse) 45%, var(--g4bp));padding-left:17px;margin: 0 0 10px;}

.ka7kh .sabw .qfajg .neb06gh {font-size: 15.5px;color: var(--bl7t);}
.ka7kh .sabw .t6fap5 {gap:11px;display: flex;align-items: baseline;}

.ka7kh .sabw .t6fap5 .qgkrzr7 {float: none;margin-left: auto;}

.ka7kh .sabw .ps0s {margin: 0;list-style: none;padding: 0;border-top: var(--djhp);}
.ka7kh .sabw .yqebmwh {display: grid;padding: 14px 0;border-bottom: var(--djhp);grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;column-gap:13px;}
.ka7kh .sabw .yqebmwh .d665ec {grid-column: 1;}
.ka7kh .sabw .yqebmwh .qgkrzr7 {grid-column: 2;justify-self: end;float: none;}
.ka7kh .sabw .yqebmwh .neb06gh {grid-column: 1 / -1;margin-top:5px;}

.ka7kh .sabw .k059wc + .ps0s {border-top: 0;}

.ka7kh .sabw .k059wc + .cmjp0 > li:first-child {padding-top: 0;border-top: 0;}

.ka7kh .nwawn.e6f7ges {overflow: hidden;}

.ka7kh .nwawn.eh4t8g {max-width:559px;}
.ka7kh .nwawn .tq37q2m {display: flex;gap:15px;align-items: center;}

.ka7kh .nwawn.atvrqc .tq37q2m {flex-direction: row-reverse;}
.ka7kh .nwawn .a13m14t {overflow: hidden;flex: 0 0 auto;height: 62px;border: 1px solid var(--g4bp);border-radius: var(--ge8da);margin: 0;width: 62px;}
.ka7kh .nwawn .a13m14t img {display: block;object-fit: cover;border-radius: 0;height: 100%;width: 100%;}
.ka7kh .nwawn .hs8pnj {font-weight: 800;min-width: 0;font-size: clamp(19px, 2.2vw, 26px);color: var(--bl7t);margin: 0;line-height:1.17;letter-spacing: -.01em;}
.ka7kh .nwawn .hs8pnj::before {content: none;}
.ka7kh .nwawn .hpjwyg {margin: 16px calc(var(--l7k) * -1);border: 0;border-top: var(--djhp);}

.ka7kh .nwawn .hpjwyg:first-child {margin-top: 0;}
.ka7kh .nwawn .j22yc {line-height:1.65;color: var(--g1nb);font-size: 15.5px;}
.ka7kh .nwawn .j22yc :is(p, li):last-child {margin-bottom: 0;}
.ka7kh .nwawn .jf4tx {margin: 0;max-width: none;}
.ka7kh .nwawn .ysq0.ysq0 {min-height: 46px;align-items: center;padding: 0 24px;justify-content: center;letter-spacing: .12em;display: inline-flex;border-radius: var(--ge8da);text-decoration: none;color: var(--xmizy, var(--cwn));font: 700 12.5px/1 var(--pg2);background: var(--jbzip);text-transform: uppercase;}
.ka7kh .nwawn .ysq0.ysq0:hover {filter: brightness(1.08);}

.ka7kh .caytz.mr8rsdj {text-align: left;}
.ka7kh .caytz .sw4k2g {font-size: clamp(26px, 3.8vw, 42px);font-weight: 800;letter-spacing: -.01em;margin: 0 0 8px;color: var(--bl7t);line-height:1.16;}
.ka7kh .caytz .zpq5r80 {max-width: 62ch;color: var(--g1nb);margin: 0 0 var(--ewwd9);line-height:1.60;font-size: 15.5px;}
.ka7kh .caytz .t04m {list-style: none;margin: 0;padding: 0;border-top: var(--djhp);}
.ka7kh .caytz.y0ap .t04m {display: grid;gap: 0 var(--ewwd9);grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));border-top: 0;}
.ka7kh .caytz .mn1m {border-bottom: var(--djhp);padding: 16px 0;min-width: 0;}
.ka7kh .caytz.rgez67 .mn1m {gap:15px;grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);display: grid;align-items: center;}
.ka7kh .caytz .ee381b {color: var(--g1nb);font: 700 11px/1 var(--pg2);display: block;margin-bottom:11px;letter-spacing: .16em;}
.ka7kh .caytz.rgez67 .ee381b {margin-bottom: 0;}
.ka7kh .caytz .rhhewj {margin: 0 0 12px;overflow: hidden;border: 1px solid var(--g4bp);border-radius: var(--ge8da);}
.ka7kh .caytz.rgez67 .rhhewj {margin: 0;}
.ka7kh .caytz .rhhewj img {object-fit: cover;height: auto;display: block;border-radius: 0;width: 100%;aspect-ratio: 3 / 2;}
.ka7kh .caytz .xcyyr7y {font-size: clamp(15.5px, 1.4vw, 17px);margin: 0;line-height:1.52;color: var(--bl7t);max-width: 46ch;font-weight: 600;}
.ka7kh .caytz .s0tw {max-width: none;gap:11px;flex-wrap: wrap;margin: var(--ewwd9) 0 0;display: flex;}
.ka7kh .caytz .waaq,
.ka7kh .caytz .qgkh {font: 700 12.5px/1 var(--pg2);border-radius: var(--ge8da);display: inline-flex;text-decoration: none;min-height: 46px;padding: 0 24px;justify-content: center;align-items: center;text-transform: uppercase;letter-spacing: .12em;}
.ka7kh .caytz .waaq {color: var(--xmizy, var(--cwn));background: var(--jbzip);}
.ka7kh .caytz .waaq:hover {filter: brightness(1.08);}

.ka7kh .caytz .qgkh {border: 1px solid var(--g4bp);color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));background: none;}
.ka7kh .caytz .qgkh:hover {border-color: var(--j4wse);}
@media (max-width:645px) {
  .ka7kh .caytz.rgez67 .mn1m {grid-template-columns: auto minmax(0, 1fr);}
  .ka7kh .caytz.rgez67 .rhhewj {grid-column: 1 / -1;}
  .ka7kh .caytz .waaq,
  .ka7kh .caytz .qgkh {width: 100%;}
}

.ka7kh .erpmmx .psszkc {margin: 0 0 12px;letter-spacing: .2em;color: var(--g1nb);font: 700 11px/1 var(--pg2);text-transform: uppercase;}
.ka7kh .erpmmx .mt87 {align-items: center;display: flex;flex-wrap: wrap;gap:7px 14px;}
.ka7kh .erpmmx .p11962w {border: 1px solid var(--g4bp);border-radius: var(--ge8da);overflow: hidden;height: 48px;width: 48px;flex: 0 0 auto;margin: 0;}
.ka7kh .erpmmx .p11962w img {display: block;border-radius: 0;object-fit: cover;height: 100%;width: 100%;}
.ka7kh .erpmmx .wxpeh {font-weight: 800;margin: 0;color: var(--bl7t);font-size: 18px;}
.ka7kh .erpmmx .cv31n22 {color: var(--g1nb);font: 400 12px/1.4 var(--pg2);text-transform: uppercase;letter-spacing: .1em;}
.ka7kh .erpmmx .j1e7q8p {border: 0;border-top: var(--djhp);margin: 16px calc(var(--l7k) * -1);}

.ka7kh .erpmmx.cpgstb .psszkc {margin: 10px 0 0;}

.ka7kh .erpmmx.bz3av .mt87 {column-gap: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;row-gap:3px;}
.ka7kh .erpmmx.bz3av .p11962w {grid-column: 1;grid-row: 1 / span 2;margin-right:14px;}
.ka7kh .erpmmx.bz3av .cv31n22 {grid-row: 1;grid-column: 2;}
.ka7kh .erpmmx.bz3av .wxpeh {grid-row: 2;grid-column: 2;}
.ka7kh .erpmmx .xysm1 {font-size: 15px;max-width: 68ch;margin: 0;line-height:1.63;color: var(--g1nb);}
.ka7kh .erpmmx .ap2e82b {max-width: none;gap:7px;flex-wrap: wrap;display: flex;margin: 14px 0 0;}
.ka7kh .erpmmx .ap2e82b a {border: 1px solid var(--g4bp);border-radius: var(--ge8da);text-decoration: none;min-width: 44px;justify-content: center;padding: 0 12px;align-items: center;display: inline-flex;color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));letter-spacing: .12em;font: 700 12px/1 var(--pg2);min-height: 44px;}
.ka7kh .erpmmx .ap2e82b a:hover {border-color: var(--j4wse);}
.ka7kh .erpmmx .fnbk {line-height:1.61;display: block;font-size: 12.5px;margin-top:16px;color: var(--g1nb);border-top: var(--djhp);padding-top:13px;}

.ka7kh .ts8ge .mhfq7 {color: var(--bl7t);margin: 0 !important;letter-spacing: .04em;text-transform: uppercase;border-bottom: 0 !important;padding: 0 !important;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--pg2) !important;}
.ka7kh .ts8ge .mhfq7::before {content: none;}
.ka7kh .ts8ge .teerqt,
.ka7kh .ts8ge .cd6cqx2 {border: 0;border-top: var(--djhp);margin: 16px calc(var(--l7k) * -1);}
.ka7kh .ts8ge .nfmgey {line-height:1.68;color: var(--bl7t);font-size: 16px;max-width: 70ch;}
.ka7kh .ts8ge .nfmgey :is(p, li) {color: var(--bl7t);}
.ka7kh .ts8ge .nfmgey :last-child {margin-bottom: 0;}

.ka7kh .ts8ge .v6qkfp3 {border-bottom: var(--djhp);padding: 18px var(--l7k) 16px;border-left: 3px solid var(--j4wse);margin: 0 calc(var(--l7k) * -1) 20px;background: var(--l5ohd);display: block;}
.ka7kh .ts8ge .kxe9w {margin: 12px 0 0;width: 46px;background: var(--j4wse);border: 0;height: 2px;}

.ka7kh .ts8ge .nqgsm8 {border: 0;border-top: var(--djhp);margin: 0 calc(var(--l7k) * -1) 20px;}
.ka7kh .ts8ge.ar28 {align-items: start;grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);column-gap: var(--l7k);display: grid;}
.ka7kh .ts8ge.ar28 .nqgsm8 {grid-column: 1 / -1;}
.ka7kh .ts8ge.ar28 .mhfq7 {padding-right: var(--l7k) !important;color: var(--g1nb);border-right: var(--djhp);letter-spacing: .16em;font: 700 13px/1.55 var(--pg2) !important;align-self: stretch;}

@media (max-width:875px) {
  
  .ka7kh .ts8ge.ar28 {display: block;}
  .ka7kh .ts8ge.ar28 .mhfq7 {border-right: 0;padding: 0 0 14px !important;margin: 0 0 16px !important;border-bottom: var(--djhp) !important;}
}

.ka7kh .bbzjs .fm8g1rn {font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--pg2);color: var(--bl7t);letter-spacing: .03em;margin: 0 0 8px;text-transform: uppercase;}
.ka7kh .bbzjs .fm8g1rn::before {content: none;}
.ka7kh .bbzjs .qr0fmzs {font-size: 15.5px;margin: 0 0 18px;line-height:1.60;color: var(--g1nb);max-width: 60ch;}

.ka7kh .bbzjs.rqpw4 {padding: var(--l7k);border: 1px solid var(--g4bp);border-left: 4px solid var(--j4wse);border-radius: var(--ge8da);background: var(--pzk);}
.ka7kh .bbzjs .ks63j56 {border-top: var(--djhp);align-items: center;column-gap:15px;margin: 0;grid-template-columns: minmax(0, 1fr) auto;padding: 0;display: grid;}
.ka7kh .bbzjs .ncnxesb {color: var(--g1nb);font: 700 11.5px/1 var(--pg2);align-items: center;min-height: 44px;text-transform: uppercase;letter-spacing: .14em;border-bottom: var(--djhp);display: flex;}
.ka7kh .bbzjs .d6xewyd {display: flex;margin: 0;font: 700 15px/1 var(--pg2);align-items: center;justify-content: flex-end;min-height: 44px;color: var(--bl7t);letter-spacing: .06em;border-bottom: var(--djhp);}
.ka7kh .bbzjs .x21xm5m {border: 0;border-top: var(--djhp);margin: 18px calc(var(--l7k) * -1) 18px;}
.ka7kh .bbzjs .g0cmt6y {margin: 0;gap:10px;display: flex;flex-wrap: wrap;max-width: none;}
.ka7kh .bbzjs .fs817g {padding: 0 22px;align-items: center;color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));text-decoration: none;border-radius: var(--ge8da);border: 1px solid var(--g4bp);display: inline-flex;font: 700 12px/1 var(--pg2);justify-content: center;letter-spacing: .12em;min-height: 46px;text-transform: uppercase;background: none;}
.ka7kh .bbzjs .fs817g:hover {border-color: var(--j4wse);}

.ka7kh .bbzjs .am50ma3 {list-style: none;padding: 0;border-top: var(--djhp);margin: 0;}
.ka7kh .bbzjs .am50ma3 li {padding: 14px 0;display: flex;align-items: baseline;gap:14px;border-bottom: var(--djhp);}

.ka7kh .bbzjs .am50ma3 li::before {flex: 1 1 auto;order: 1;content: "";border-bottom: var(--djhp);}
.ka7kh .bbzjs .kxjmdrm {order: 2;}
.ka7kh .bbzjs .hjdx {letter-spacing: .14em;font: 700 11.5px/1 var(--pg2);color: var(--g1nb);text-transform: uppercase;}
.ka7kh .bbzjs .kxjmdrm {font: 700 15px/1 var(--pg2);letter-spacing: .06em;color: var(--bl7t);}

.ka7kh .bbzjs.wfsh .ks63j56 {padding: 18px var(--l7k);grid-template-columns: none;border-top: 0;row-gap:8px;align-items: stretch;grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);background: var(--l5ohd);margin-left: calc(var(--l7k) * -1);column-gap: 0;grid-template-rows: auto auto;margin-right: calc(var(--l7k) * -1);}

.ka7kh .bbzjs.wfsh .ncnxesb,
.ka7kh .bbzjs.wfsh .d6xewyd {padding-left:18px;border-bottom: 0;display: block;border-left: var(--djhp);min-height: 0;}
.ka7kh .bbzjs.wfsh .ncnxesb:first-child,
.ka7kh .bbzjs.wfsh .ncnxesb:first-child + .d6xewyd {padding-left: 0;border-left: 0;}
.ka7kh .bbzjs.wfsh .d6xewyd {line-height:1.11;font-size: 19px;}

.ka7kh .bbzjs.wfsh .x21xm5m:has(+ .ks63j56) {margin-bottom: 0;}
.ka7kh .bbzjs.wfsh .ks63j56 + .x21xm5m {margin-bottom:17px;margin-top: 0;}

@media (max-width:875px) {
  
  .ka7kh .bbzjs.wfsh .ks63j56 {grid-auto-columns: auto;row-gap: 0;grid-template-rows: none;grid-auto-flow: row;}
  .ka7kh .bbzjs.wfsh .ncnxesb,
  .ka7kh .bbzjs.wfsh .d6xewyd {border-left: 0;padding-left: 0;}
  .ka7kh .bbzjs.wfsh .ncnxesb {border-top: var(--djhp);padding-top:14px;}
  .ka7kh .bbzjs.wfsh .ncnxesb:first-child {border-top: 0;padding-top: 0;}
  .ka7kh .bbzjs.wfsh .d6xewyd {padding-bottom:15px;}
}

.ka7kh .pfhpj8j.sgxzqpe {background: none;padding: 0 !important;border: 0;}
.ka7kh .pfhpj8j .d0eg9 {margin: 0;border: 0;border-top: var(--djhp);}
.ka7kh .pfhpj8j .pqf5 {text-transform: uppercase;align-items: center;justify-content: center;display: inline-flex;background: var(--jbzip);border-radius: var(--ge8da);min-height: 50px;padding: 0 30px;margin: 18px 0;font: 700 13px/1 var(--pg2);text-decoration: none;color: var(--xmizy, var(--cwn));letter-spacing: .13em;}
.ka7kh .pfhpj8j .pqf5:hover {filter: brightness(1.08);}
.ka7kh .pfhpj8j.x9j155  {text-align: left;}
.ka7kh .pfhpj8j.wn0tg   {text-align: center;}
.ka7kh .pfhpj8j.nfs2qj4 {text-align: right;}
.ka7kh .pfhpj8j.dq6ce0j .pqf5 {display: flex;width: 100%;}

.ka7kh .pfhpj8j .nqt9c {margin: 0;max-width: none;}
.ka7kh .pfhpj8j .nqt9c > a {text-decoration: none;}

.ka7kh .pfhpj8j.n7zsg .pqf5 {margin-top: 0;}

.ka7kh .r52v.pc2s {display: block;margin: 0;}

.ka7kh .r52v .qxqdp {height: 0;border: 0;border-top: 1px solid var(--g4bp);margin: 0 0 14px;}
.ka7kh .r52v .qt1w {border: 0;border-top: 1px dashed var(--g2r8);height: 0;margin: 0 0 14px;}
.ka7kh .r52v .vsxfyhq {margin: 0;}
.ka7kh .r52v .mqws3n {overflow: hidden;border: 1px solid var(--g4bp);border-radius: var(--ge8da);display: block;}
.ka7kh .r52v .mqws3n img {display: block;border-radius: 0;height: auto;width: 100%;}

.ka7kh .r52v.ykjp .qxqdp,
.ka7kh .r52v.ykjp .qt1w {margin: 14px 0 0;}

.ka7kh .r52v.eswb .vsxfyhq {background: var(--l5ohd);padding: 12px;border: 1px solid var(--g4bp);border-radius: var(--ge8da);}
.ka7kh .r52v.eswb .qxqdp,
.ka7kh .r52v.eswb .qt1w {margin: 0 0 12px;}
.ka7kh .r52v.eswb .mqws3n {border: 0;border-radius: 0;}

.ka7kh .dp3we3j .a177z8x {letter-spacing: .18em;color: var(--g1nb);margin: 0;text-transform: uppercase;font: 700 11.5px/1 var(--pg2);}
.ka7kh .dp3we3j .yg3986a {margin: 12px calc(var(--l7k) * -1);border: 0;border-top: var(--djhp);}

.ka7kh .dp3we3j .zerk6v {margin: 0;list-style: none;counter-reset: tkprog;padding: 0;}
.ka7kh .dp3we3j .zerk6v li {counter-increment: tkprog;}
.ka7kh .dp3we3j .zerk6v li + li {border-top: var(--djhp);}

.ka7kh .dp3we3j .zerk6v li a {font-size: 15px;min-height: 46px;align-items: center;color: var(--bl7t);display: flex;text-decoration: none;gap:14px;padding: 8px 0;}
.ka7kh .dp3we3j .zerk6v li a::before {content: counter(tkprog, decimal-leading-zero);font: 700 11.5px/1 var(--pg2);flex: 0 0 auto;letter-spacing: .12em;color: var(--g1nb);}
.ka7kh .dp3we3j .zerk6v li a:hover {text-underline-offset: 4px;text-decoration: underline;}

.ka7kh .wnek0r .xjamvs,
.ka7kh .grrtbw .tbr2b {color: var(--bl7t);}
.ka7kh .wnek0r .xjamvs {text-transform: uppercase;font: 700 11.5px/1 var(--pg2);letter-spacing: .18em;color: var(--g1nb);}
.ka7kh .wnek0r .gwe2 {border: 0;border-top: var(--djhp);margin: 12px calc(var(--l7k) * -1);}
.ka7kh .grrtbw .tbr2b {margin: 0 0 16px;letter-spacing: .04em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--pg2);text-transform: uppercase;}
.ka7kh .grrtbw .tbr2b::before {content: none;}

.ka7kh .wnek0r .bnnvypg,
.ka7kh .grrtbw .tvhrfh {overflow-x: auto;}
.ka7kh .wnek0r .bnnvypg table,
.ka7kh .grrtbw .tvhrfh table {margin: 0;}
.ka7kh .grrtbw .prfkw7 {letter-spacing: .14em;border-top: var(--djhp);margin: 12px 0 0;padding-top:9px;color: var(--g1nb);font: 400 11.5px/1 var(--pg2);text-transform: uppercase;}

.ka7kh .wnek0r .y7eas8f {padding: 14px var(--l7k);margin: 0 calc(var(--l7k) * -1);border-bottom: var(--djhp);border-top: var(--djhp);}

.ka7kh .wnek0r .wg8cv {margin: 14px calc(var(--l7k) * -1) 0;border: 0;border-top: var(--djhp);}

.ka7kh .grrtbw .p1146ns {border: 0;border-top: var(--djhp);margin: 0 calc(var(--l7k) * -1) 16px;}

.ka7kh .grrtbw .z45hr {margin: 0;border: 1px solid var(--g4bp);border-radius: var(--ge8da);background: var(--l5ohd);padding: 14px 16px;}
.ka7kh .grrtbw .mnwn9 {margin: 12px 0 0;align-items: baseline;gap:11px;display: flex;}
.ka7kh .grrtbw .mnwn9::before {content: "";margin-bottom:5px;border-bottom: var(--djhp);align-self: flex-end;flex: 1 1 auto;order: 1;}
.ka7kh .grrtbw .t49d {color: var(--g1nb);letter-spacing: .14em;text-transform: uppercase;font: 400 11.5px/1 var(--pg2);}
.ka7kh .grrtbw .mf9md {color: color-mix(in srgb, var(--j4wse) 35%, var(--bl7t));letter-spacing: .1em;margin: 0;order: 2;font: 700 12px/1 var(--pg2);}

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

.kb28jf {border: 1px solid color-mix(in srgb, var(--j4wse) 40%, transparent);border-radius: var(--ge8da);padding: var(--l7k);background: var(--pzk);}
.peq0k {letter-spacing: .06em;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--pg2);margin: 0;}
.y5gk {color: var(--g1nb);margin: 10px 0 0;}

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

.gk2ab {position: fixed;z-index: 70;gap:13px;justify-content: center;padding: 12px 40px 12px 16px;align-items: center;bottom: 12px;border-radius: var(--ge8da);border: 1px solid color-mix(in srgb, var(--j4wse) 42%, transparent);background: var(--pzk);left: 12px;right: 12px;display: flex;}
.k3ca {letter-spacing: .06em;font: 600 13px/1 var(--pg2);}

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

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

.zc35n::before {position: absolute;transition:background 0.185s, border-color 0.17s;background: var(--l5ohd);content: '';border-radius: var(--ge8da);border: var(--djhp);inset: 11px;}
.zc35n svg {position: relative;z-index: 1;}
.zc35n:hover {color: var(--bl7t);}
.zc35n:hover::before {border-color: color-mix(in srgb, var(--j4wse) 58%, transparent);background: color-mix(in srgb, var(--bl7t) 9%, var(--l5ohd));}
.zc35n:focus-visible {outline: 2px solid var(--j4wse);outline-offset: -3px;}

.sncx.sncx {border-top: var(--djhp);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);background: var(--bvi);}
.sncx .je6qn {display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:29px 48px;max-width: var(--p3dp);margin: 0 auto;align-items: start;}
.sncx .wxxnpa6 img {width: auto;display: block;height: 26px;}
.sncx .wxxnpa6 span {letter-spacing: .08em;font: 700 17px/1 var(--pg2);text-transform: uppercase;}
.sncx .mvjp {gap:45px;display: grid;grid-auto-flow: column;}
.sncx .mvjp ul {display: grid;gap:7px;list-style: none;padding: 0;margin: 0;}
.sncx .mvjp a {text-decoration: none;font: 600 11.5px/1 var(--pg2);min-height: 44px;display: flex;text-transform: uppercase;align-items: center;color: var(--g1nb);letter-spacing: .1em;}
.sncx .mvjp a:hover {color: var(--bl7t);}
.sncx .wbtasg {display: flex;flex-wrap: wrap;align-items: center;margin: 24px auto 0;gap:12px;max-width: var(--p3dp);opacity:0.71;}
.sncx .ttbbt1 {padding-top:19px;margin: 24px auto 0;max-width: var(--p3dp);border-top: var(--djhp);}
.sncx .ttbbt1 p {margin: 0;font-size: 12.5px;color: var(--g1nb);}
.sncx .ttbbt1 p + p {line-height:1.62;margin-top:7px;}

@media (max-width:875px) {
  .ze4fc4k {display: flex;}
  .bykr29 {display: none;}
  
  .tx7j6 {margin-left: auto;flex: 0 0 auto;}
  .h5x0q3b {padding: 0 14px;font-size: 13.5px;}
  .aekgbme {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .bd1wsdh {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  .ryr88 {padding: 0 14px;gap:13px;}
  .ka7kh {padding-left:13px;padding-right:13px;}
  
  .ka7kh .ts8ge .v6qkfp3,
  .ka7kh .ts8ge .nqgsm8 {margin-right: -14px;padding-right:15px;margin-left: -14px;padding-left:13px;}
  
  .p45qnr {grid-template-columns: 1fr;}
  .ajqkfsp {padding: 0;}
  .ajqkfsp + .ajqkfsp {padding-top:19px;border-top: var(--djhp);margin-top:19px;border-left: 0;}
  .wrqpv7d {padding-left:16px;}
}

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

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

.d456 {gap:11px;align-items: center;justify-content: space-between;display: flex;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--g4bp);}
.z8ep {overflow-wrap: anywhere;color: var(--bl7t);font: 700 18px/1.2 var(--pg2);min-width: 0;}
.nzx7w8 {flex: 0 0 auto;border-radius: var(--ge8da);line-height: 1;justify-content: center;align-items: center;display: flex;min-width: 44px;min-height: 44px;font-size: 27px;color: var(--bl7t);cursor: pointer;}
.nzx7w8:hover {background: var(--l5ohd);}

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

.d4x65 {gap:9px;display: grid;border-top: 1px solid var(--g4bp);margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.y13w4,
.fk0p8jg {border-radius: var(--ge8da);min-height: 48px;justify-content: center;display: flex;align-items: center;font-size: 15px;font-weight: 700;text-decoration: none;padding: 12px 18px;}
.y13w4 {border: 1px solid var(--g4bp);color: var(--bl7t);background: transparent;}
.y13w4:hover {background: var(--l5ohd);}
.fk0p8jg {border: 1px solid transparent;color: var(--fy46, var(--ryo5));background: var(--wmzo);}

.qs4wt9 a:focus-visible,
.nzx7w8:focus-visible,
.ze4fc4k:focus-visible {outline: 2px solid var(--j4wse);outline-offset: 2px;}

.qs4wt9 {border-left: var(--djhp);}
.b6nja2 li + li {border-top: var(--djhp);}
.d456 {border-bottom: var(--djhp);}
.d4x65 {border-top: var(--djhp);}
.z8ep {text-transform: uppercase;letter-spacing: .08em;}

@media (min-width:876px) {
  .szn1h7e, .qs4wt9 {display: none;}
}

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

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

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

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

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

.ka7kh .dp3we3j .gahj8y > summary {list-style: none;gap:13px;cursor: pointer;display: flex;min-height: 44px;align-items: center;}
.ka7kh .dp3we3j .gahj8y > summary::-webkit-details-marker {display: none;}
.ka7kh .dp3we3j .gahj8y > summary:focus-visible {outline: 2px solid var(--j4wse, var(--jbzip));outline-offset: 4px;}
.ka7kh .dp3we3j .gahj8y > summary .a177z8x {margin: 0;}

.ka7kh .dp3we3j .gahj8y > summary::after {font: inherit;margin-left: auto;letter-spacing: 0;flex: 0 0 auto;opacity:0.59;content: "[+]";}
.ka7kh .dp3we3j .gahj8y[open] > summary::after {content: "[-]";opacity:1;}

@supports (content: "a" / "") {
  .ka7kh .dp3we3j .gahj8y > summary::after {content: "[+]" / "";}
  .ka7kh .dp3we3j .gahj8y[open] > summary::after {content: "[-]" / "";}
}
.ka7kh .dp3we3j .gahj8y[open] > summary {margin-bottom:5px;}

.ka7kh {padding-bottom: max(96px, var(--ha0ra, 96px));}

.w0q1m2b {--thh9v: 12px;--ver: uppercase;--z7zzk: var(--ge8da);--fr0a3: .1em;--twgoy: 0;--zip5g: 0;--t3cn: 1px dashed var(--g4bp);--xmp: 1px dashed var(--g4bp);--epqsr: var(--ge8da);}

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

.r93kek .encb3ga {color: var(--vrnh1, var(--g1nb));}

.b5ftcd8 .encb3ga {color: color-mix(in srgb, var(--j4wse) 62%, var(--b1d));}

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

.ka7kh .caytz.y0ap .t04m,
.ka7kh .sabw .yvsjc {flex-wrap: wrap;align-content: flex-start;justify-content: center;display: flex;}
.ka7kh .caytz.y0ap .t04m > *,
.ka7kh .sabw .yvsjc > * {min-width: 0;flex: 1 1 300px;max-width: calc(50% - 10px);}
@media (max-width:609px) {
  .ka7kh .caytz.y0ap .t04m > *,
  .ka7kh .sabw .yvsjc > * {max-width: none;}
}

.ka7kh .ks5g.n8hnsg {align-items: center;min-height: clamp(420px, 58vh, 620px);display: flex;}
.ka7kh .ks5g .sdkw6::after {content: none;}
.ka7kh .ks5g.n8hnsg::before {pointer-events: none;content: "";background: linear-gradient(90deg,
    color-mix(in srgb, var(--pzk) 88%, transparent) 0%,
    color-mix(in srgb, var(--pzk) 55%, transparent) 40%,
    transparent 72%);z-index: 0;position: absolute;inset: 0;}
.x2d2 {-webkit-backdrop-filter: blur(8px);background: color-mix(in srgb, var(--pzk) 62%, transparent);margin: clamp(18px, 3vw, 40px);max-width:560px;border: 1px dashed color-mix(in srgb, var(--bl7t) 25%, transparent);backdrop-filter: blur(8px);}
.a6qfwnb {background: color-mix(in srgb, var(--l5ohd) 55%, transparent);backdrop-filter: blur(8px);}
@media (max-width:645px) {
  .ka7kh .ks5g.n8hnsg {min-height: min(72vh, 560px);align-items: flex-end;}
  .ka7kh .ks5g.n8hnsg::before {background: linear-gradient(0deg, color-mix(in srgb, var(--pzk) 92%, transparent) 0%, color-mix(in srgb, var(--pzk) 55%, transparent) 50%, transparent 85%);}
  .x2d2 {margin: 12px;}
}
.ka7kh .ks5g.n8hnsg .x2d2 {justify-self: start;box-sizing: border-box;align-self: center;max-width:539px;width: auto;}
.ka7kh .ks5g.n8hnsg .a6qfwnb {align-self: stretch;}
@media (max-width:645px) {
  .ka7kh .ks5g.n8hnsg {min-height: min(80vh, 620px);}
  .ka7kh .ks5g.n8hnsg .x2d2 {align-self: end;max-width: none;}
  .ka7kh .ks5g.n8hnsg .a6qfwnb {display: none;}
}

.ka7kh .ks5g.qw3fnz.n8hnsg {display: grid;grid-template-columns: minmax(0, 1fr);align-items: center;min-height: clamp(420px, 58vh, 620px) !important;}
.ka7kh .ks5g.n8hnsg .a6qfwnb {display: none;}
@media (max-width:645px) {
  .ka7kh .ks5g.qw3fnz.n8hnsg {min-height: min(80vh, 600px) !important;align-items: end;}
}

.ka7kh .e9cz .stce15v {padding: clamp(14px, 2vw, 22px) !important;}
.ka7kh .e9cz .dgn5.dgn5 {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: clamp(12px, 1.6vw, 20px);}
@media (max-width:765px) { .ka7kh .e9cz .dgn5.dgn5 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:11px;} }
.ka7kh .e9cz .q77218.q77218 {border: 0;margin: 0;padding: 0;min-width: 0;}
.ka7kh .e9cz .s0d4v.s0d4v {transition:transform 0.193s, border-color 0.19s;align-items: stretch;color: inherit;border: 1px dashed color-mix(in srgb, var(--bl7t) 22%, transparent);border-radius: var(--ge8da);gap: 0;flex-direction: column;overflow: hidden;display: flex;position: relative;text-decoration: none;background: var(--l5ohd);}
.ka7kh .e9cz .s0d4v.s0d4v:hover {transform: translateY(-3px);border-color: var(--j4wse);}
.ka7kh .e9cz img.q6wd.q6wd {object-fit: cover;height: auto;max-width: none;aspect-ratio: 1;width: 100%;border-radius: 0;max-height: none;display: block;order: -1;}
.ka7kh .e9cz .b3atp9b.b3atp9b {border-radius: 0 0 var(--ge8da) var(--ge8da);font: 700 12px/1 var(--pg2);position: absolute;background: var(--j4wse);padding: 6px 8px 5px;left: 10px;z-index: 1;top: 0;letter-spacing: .08em;color: var(--xmizy, var(--cwn));}
.ka7kh .e9cz .h8jv.h8jv {line-height:1.26;padding: 12px 12px 2px;overflow-wrap: anywhere;font-weight: 700;display: block;font-size: 15.5px;border-top: 1px dashed color-mix(in srgb, var(--bl7t) 22%, transparent);margin: 0;}
.ka7kh .e9cz .d0w68m.d0w68m {display: block;grid-column: auto;padding: 0 12px 12px;margin: 0;}
.ka7kh .e9cz .s0d4v::after {top: 38%;color: var(--bl7t);border: 2px solid var(--j4wse);border-radius: var(--ge8da);transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);z-index: 2;position: absolute;transition:opacity 0.183s, transform 0.228s;left: 50%;letter-spacing: .2em;background: color-mix(in srgb, var(--pzk) 70%, transparent);content: "PLAY";opacity:0.05;padding: 8px 16px;font: 700 15px/1 var(--pg2);}
.ka7kh .e9cz .s0d4v:hover::after {opacity:0.98;transform: translate(-50%, -50%) rotate(-8deg) scale(1);}
@media (max-width:765px) { .ka7kh .e9cz .h8jv.h8jv {font-size: 14px;padding: 10px 10px 2px;} }
@media (prefers-reduced-motion: reduce) { .ka7kh .e9cz .s0d4v, .ka7kh .e9cz .s0d4v::after {transition:none;} }

.ka7kh .bv6c .t8vhg05.t8vhg05,
.ka7kh .gswz2t .ckc61a.ckc61a {margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;padding: 0;display: grid;gap:12px;border: 0;}
.ka7kh .bv6c .tn83dyq {border: 0;padding: 0;margin: 0;min-width: 0;}
.ka7kh .bv6c .fz9w2qk.fz9w2qk,
.ka7kh .gswz2t .kepb9.kepb9 {color: var(--bl7t);background: var(--pzk);margin: 0;min-height: 128px;text-decoration: none;border: 1px dashed color-mix(in srgb, var(--bl7t) 24%, transparent);border-radius: var(--ge8da);height: 100%;box-sizing: border-box;padding: 20px 14px;gap:11px;justify-content: center;text-align: center;align-items: center;display: flex;transition:border-color 0.197s, transform 0.186s;flex-direction: column;}
.ka7kh .bv6c .fz9w2qk:hover,
.ka7kh .gswz2t .kepb9:hover {border-color: var(--j4wse);transform: translateY(-2px);}
.ka7kh :is(.bv6c, .gswz2t) :is(.fz9w2qk, .kepb9) img {margin: 0;display: block;max-width: 100%;width: auto;height: 46px;object-fit: contain;}
.ka7kh :is(.nscc, .q961v) {letter-spacing: .08em;font: 700 12px/1.3 var(--pg2);text-transform: uppercase;color: var(--g1nb);}
.ka7kh .gswz2t .yv8k {display: none;}
@media (max-width:765px) {
  .ka7kh .bv6c .t8vhg05.t8vhg05,
  .ka7kh .gswz2t .ckc61a.ckc61a {grid-template-columns: repeat(2, minmax(0, 1fr));gap:11px;}
  .ka7kh .bv6c .fz9w2qk.fz9w2qk,
  .ka7kh .gswz2t .kepb9.kepb9 {padding: 14px 10px;min-height: 104px;}
  .ka7kh :is(.bv6c, .gswz2t) :is(.fz9w2qk, .kepb9) img {height: 34px;}
}

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

.ka7kh .nwawn .tq37q2m.tq37q2m {padding-left: 0;grid-template-columns: none;display: block;padding-right: 0;}
.ka7kh .nwawn.e6f7ges:not(.eh4t8g) .yjdr {margin: 0;}
@media (min-width:766px) {
  .ka7kh .nwawn.e6f7ges:not(.eh4t8g):has(.yjdr) {column-gap: clamp(22px, 3vw, 40px);}
  .ka7kh .nwawn.e6f7ges:not(.eh4t8g) .yjdr {border: 0;}
}

.ka7kh .caytz.yb49cct {display: block;}
.yb49cct .ag35c0 {align-items: flex-end;justify-content: space-between;margin: 0 0 20px;flex-wrap: wrap;display: flex;gap:17px 24px;}
.yb49cct .e1934m {min-width: 0;flex: 1 1 320px;}
.yb49cct .sw4k2g {margin: 0;}
.yb49cct .zpq5r80 {margin: 10px 0 0;}
.yb49cct .c5cakv {display: flex;gap:9px;}
.yb49cct .mgxtjtm {color: var(--bl7t);border: 1px dashed color-mix(in srgb, var(--bl7t) 30%, transparent);border-radius: var(--ge8da);font: 700 18px/1 var(--pg2);padding: 0;cursor: pointer;justify-content: center;background: var(--pzk);width: 48px;height: 48px;display: flex;align-items: center;}
.yb49cct .mgxtjtm:hover:not(:disabled) {background: var(--j4wse);border-color: var(--j4wse);border-style: solid;color: var(--xmizy, var(--cwn));}
.yb49cct .mgxtjtm:disabled {opacity:0.34;cursor: default;}
.yb49cct .mgxtjtm[hidden] {display: none;}

.yb49cct .re4ph5 {overflow-x: auto;padding: 0;scrollbar-width: none;grid-auto-flow: column;display: grid;grid-auto-columns: 88%;gap:18px;list-style: none;margin: 0;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-behavior: smooth;}
.yb49cct .re4ph5::-webkit-scrollbar {display: none;}
.yb49cct .taxys {max-width: none;position: relative;border-radius: calc(var(--ge8da) * 3);border: 1px solid var(--g4bp);grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);display: grid;background: var(--pzk);min-width: 0;overflow: hidden;scroll-snap-align: start;}
.yb49cct .a3zg {min-height: clamp(240px, 30vw, 420px);position: relative;overflow: hidden;margin: 0;}
.yb49cct .a3zg picture {display: block;height: 100%;}
.ka7kh .yb49cct img.m6a4q6b.m6a4q6b {inset: 0;object-fit: cover;width: 100%;max-width: none;border-radius: 0;position: absolute;height: 100%;}
.yb49cct .bd5z0xa .a3zg {background:
    repeating-linear-gradient(var(--bo3p0, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--j4wse), color-mix(in srgb, var(--j4wse) 55%, #000));}

.yb49cct .bqqw {background: linear-gradient(180deg, color-mix(in srgb, var(--j4wse) 10%, var(--pzk)), var(--pzk));align-items: flex-start;position: relative;border-left: 2px dashed color-mix(in srgb, var(--bl7t) 28%, transparent);padding: clamp(20px, 2.6vw, 34px);gap:14px;justify-content: center;display: flex;flex-direction: column;min-width: 0;}
.yb49cct .bqqw::before, .yb49cct .bqqw::after {position: absolute;content: "";border-radius: 50%;width: 24px;left: -13px;height: 24px;background: var(--esqxj);}
.yb49cct .bqqw::before {top: -12px;}
.yb49cct .bqqw::after {bottom: -12px;}
.yb49cct .j5em9h6 {text-transform: uppercase;color: var(--j4wse);font: 700 12px/1 var(--pg2);font-style: normal;letter-spacing: .24em;}
.yb49cct .vkrs4a {font-weight: 800;font-size: clamp(20px, 2vw, 26px);line-height:1.22;margin: 0;color: var(--bl7t);}
.yb49cct .w9dy {display: flex;margin: 18px 0 0;justify-content: center;gap:9px;}
.yb49cct .vpdf2 {width: 12px;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--bl7t) 35%, transparent);height: 12px;transition:background 0.223s, border-color 0.237s;}
.yb49cct .vpdf2[data-on="1"] {border-color: var(--j4wse);background: var(--j4wse);}
.yb49cct .s0tw {margin: 18px 0 0;}
@media (max-width:765px) {
  .yb49cct .re4ph5 {grid-auto-columns: 90%;gap:11px;}
  .yb49cct .taxys {grid-template-columns: minmax(0, 1fr);}
  .yb49cct .a3zg {min-height: 0;aspect-ratio: 4 / 3;}
  .yb49cct .bqqw {border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--bl7t) 28%, transparent);}
  .yb49cct .bqqw::before {top: -13px;left: -12px;}
  .yb49cct .bqqw::after {bottom: auto;top: -13px;right: -12px;left: auto;}
  .yb49cct .bqqw .waaq {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .yb49cct .re4ph5 {scroll-behavior: auto;} }

.yb49cct .taxys {background: var(--l5ohd);}
.yb49cct .bqqw {background: linear-gradient(180deg, color-mix(in srgb, var(--j4wse) 12%, var(--l5ohd)), var(--l5ohd));}
.yb49cct .bqqw::before, .yb49cct .bqqw::after {background: var(--pzk);}

.ka7kh > .bbzjs.rqpw4 {display: grid !important;overflow: hidden;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);background: var(--pzk) !important;box-shadow: 0 18px 50px color-mix(in srgb, var(--j4wse) 14%, transparent);position: relative;padding: 0 !important;border: 1px solid var(--g4bp) !important;border-radius: calc(var(--ge8da) * 3) !important;}
.rqpw4 .b5a4 {padding: 0 0 clamp(18px, 2.4vw, 28px);border-top: 6px solid var(--j4wse);min-width: 0;}
.rqpw4 .b5a4 > * {margin-right: clamp(20px, 2.6vw, 34px);margin-left: clamp(20px, 2.6vw, 34px);}
.rqpw4 .b5a4 > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.rqpw4 .fm8g1rn {font-size: clamp(22px, 2.4vw, 30px);}
.rqpw4 a.fs817g {color: var(--xmizy, var(--cwn));background: var(--j4wse);border-color: var(--j4wse);}
.rqpw4 .pc90hw {border-left: 2px dashed color-mix(in srgb, var(--bl7t) 28%, transparent);position: relative;flex-direction: column;align-items: center;min-width: 0;display: flex;justify-content: center;padding: 26px 18px;background: linear-gradient(180deg, color-mix(in srgb, var(--j4wse) 22%, var(--l5ohd)), var(--l5ohd));gap:12px;}
.rqpw4 .pc90hw::before, .rqpw4 .pc90hw::after {left: -13px;border-radius: 50%;background: var(--esqxj);height: 24px;content: "";position: absolute;width: 24px;}
.rqpw4 .pc90hw::before {top: -12px;}
.rqpw4 .pc90hw::after {bottom: -12px;}
.rqpw4 .wc2tj8z {letter-spacing: .24em;text-align: center;overflow-wrap: anywhere;font: 700 12px/1 var(--pg2);font-style: normal;color: var(--j4wse);text-transform: uppercase;}
.rqpw4 .ygv8q2c {letter-spacing: -.04em;color: var(--bl7t);font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--vwv);}
.rqpw4 .ygv8q2c small {margin-left:5px;color: var(--j4wse);font-size: .38em;vertical-align: top;}
.rqpw4 .v8n9xm4 {background: repeating-linear-gradient(90deg,
    var(--bl7t) 0 2px, transparent 2px 4px, var(--bl7t) 4px 7px, transparent 7px 9px,
    var(--bl7t) 9px 10px, transparent 10px 13px, var(--bl7t) 13px 16px, transparent 16px 18px);width: 78%;opacity:0.79;display: block;height: 46px;}
@media (max-width:765px) {
  .ka7kh > .bbzjs.rqpw4 {grid-template-columns: minmax(0, 1fr);}
  .rqpw4 .pc90hw {flex-direction: row;padding: 18px 20px;border-left: 0;justify-content: space-between;border-top: 2px dashed color-mix(in srgb, var(--bl7t) 28%, transparent);flex-wrap: wrap;}
  .rqpw4 .pc90hw::before {top: -13px;left: -12px;}
  .rqpw4 .pc90hw::after {top: -13px;right: -12px;left: auto;bottom: auto;}
  .rqpw4 .v8n9xm4 {width: 100%;order: 3;height: 34px;}
}

.ka7kh .eg26x9v .jrd1d {margin-top:8px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:13px;}
.ka7kh .eg26x9v .jrd1d .d818,
.ka7kh .eg26x9v .dsg8 .d818,
.ka7kh .eg26x9v .y1by44 .d818 {background: var(--l5ohd);overflow: hidden;border: 1px solid var(--g4bp) !important;border-radius: calc(var(--ge8da) * 2);position: relative;padding: 0 !important;gap: 0;min-width: 0;flex-direction: column;display: flex;margin: 0;}
.ka7kh .eg26x9v .jrd1d .t4wbkb,
.ka7kh .eg26x9v .dsg8 .d818::before {position: relative;font: 800 clamp(40px, 4vw, 56px)/1 var(--vwv);height: auto;background: color-mix(in srgb, var(--j4wse) 10%, transparent);color: var(--j4wse);padding: 18px 18px 14px;justify-content: flex-start;align-items: center;border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--bl7t) 26%, transparent);border-radius: 0;align-self: stretch;width: auto;min-height: 0;margin: 0;display: flex;letter-spacing: -.03em;}
.ka7kh .eg26x9v .d818::after {right: -10px;border-radius: 50%;content: "";width: 20px;position: absolute;background: var(--pzk);height: 20px;box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);}
.ka7kh .eg26x9v .pg8jf0,
.ka7kh .eg26x9v .y1by44 .e0rb67,
.ka7kh .eg26x9v .y1by44 .pznhs {padding-left:19px;padding-right:19px;}
.ka7kh .eg26x9v .pg8jf0 {padding-bottom:18px;padding-top:14px;}
.ka7kh .eg26x9v .y1by44 .e0rb67 {padding-top:15px;}
.ka7kh .eg26x9v .y1by44 .pznhs {margin-top:7px;padding-bottom:17px;}
.ka7kh .eg26x9v .e0rb67 {color: var(--bl7t);display: block;overflow-wrap: anywhere;font-size: 16.5px;font-weight: 800;}
.ka7kh .eg26x9v .pznhs {line-height:1.54;overflow-wrap: anywhere;font-size: 14.5px;}
@media (max-width:970px) { .ka7kh .eg26x9v .jrd1d {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:569px) { .ka7kh .eg26x9v .jrd1d {grid-template-columns: minmax(0, 1fr);} }
.ka7kh > .bbzjs.rqpw4 .b5a4 {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.ka7kh > .bbzjs.rqpw4 .b5a4 > * {margin-right: 0 !important;margin-left: 0 !important;max-width: none;}
.ka7kh > .bbzjs.rqpw4 .b5a4 > :first-child {margin-top: 0;}
.ka7kh > .bbzjs.rqpw4 .b5a4 a.fs817g.fs817g {background: var(--j4wse);border: 1px solid var(--j4wse);color: var(--xmizy, var(--cwn));}

.ka7kh .bv6c .fz9w2qk {position: relative;}
.ka7kh .bv6c .g3qb {right: 10px;height: 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bl7t) 20%, transparent);width: 10px;background: var(--esqxj);position: absolute;border-radius: 50%;top: 10px;}

.ka7kh .g1xk8jr .p45qnr {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.ka7kh .g1xk8jr .ajqkfsp,
.ka7kh .g1xk8jr .ajqkfsp:first-child,
.ka7kh .g1xk8jr .ajqkfsp + .ajqkfsp {filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));position: relative;border: 0 !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(--l5ohd);padding: 18px 0 18px !important;}
.ka7kh .g1xk8jr .z3p6a.z3p6a {display: flex;font: 700 13px/1.2 var(--pg2);gap:11px;margin: 0 0 10px;justify-content: space-between;align-items: center;letter-spacing: .14em;text-transform: uppercase;padding: 16px 20px;}
.ka7kh .g1xk8jr .b5ftcd8 .z3p6a {color: var(--xmizy, var(--cwn));background: var(--j4wse);}
.ka7kh .g1xk8jr .r93kek .z3p6a {color: var(--pzk);background: color-mix(in srgb, var(--bl7t) 86%, var(--pzk));}
.ka7kh .g1xk8jr .s62sk0f {letter-spacing: -.02em;font: 800 32px/1 var(--vwv);}
.ka7kh .g1xk8jr .yj16k9 {margin: 0;padding: 0 20px;list-style: none;}
.ka7kh .g1xk8jr .yj16k9 li {align-items: center;margin: 0;border: 0;color: var(--bl7t);font-size: 15px;padding: 11px 0;gap:9px;line-height:1.39;display: flex;}
.ka7kh .g1xk8jr .yj16k9 li::after {content: "";align-self: flex-end;order: 2;margin-bottom:6px;min-width: 24px;border-bottom: 2px dotted color-mix(in srgb, var(--bl7t) 25%, transparent);flex: 1 1 24px;}
.ka7kh .g1xk8jr .yj16k9 li > :not(.encb3ga) {min-width: 0;overflow-wrap: anywhere;order: 1;}
.ka7kh .g1xk8jr .encb3ga.encb3ga,
.ka7kh .g1xk8jr .m1ka53 .yj16k9 li::before {justify-content: center;margin: 0;height: 26px;display: inline-flex;align-items: center;flex: 0 0 auto;border-radius: 50%;font: 800 15px/1 var(--vwv);order: 3;width: 26px;}
.ka7kh .g1xk8jr .b5ftcd8 :is(.encb3ga, .yj16k9 li::before) {background: var(--j4wse);color: var(--xmizy, var(--cwn));}
.ka7kh .g1xk8jr .r93kek :is(.encb3ga, .yj16k9 li::before) {background: color-mix(in srgb, var(--bl7t) 14%, transparent);color: var(--bl7t);}
.ka7kh .g1xk8jr .ay2tfq {max-width: none;padding: 14px 0 6px;align-items: center;justify-content: space-between;font: 800 13px/1 var(--pg2);display: flex;border-top: 2px dashed color-mix(in srgb, var(--bl7t) 30%, transparent);color: var(--g1nb);letter-spacing: .2em;margin: 10px 20px 0;}
.ka7kh .g1xk8jr .ay2tfq b {color: var(--bl7t);font: 800 24px/1 var(--vwv);letter-spacing: 0;}
.ka7kh .g1xk8jr .b5ftcd8 .ay2tfq b {color: var(--j4wse);}
.ka7kh .g1xk8jr .z61pv {display: none;}
@media (max-width:705px) { .ka7kh .g1xk8jr .p45qnr {grid-template-columns: minmax(0, 1fr);} }
