

:root {--ezf: var(--parp);--bi2: clamp(18px, 2vw, 28px);--f03s:    var(--mxcfe);--fw9mb:"Archivo", "Roboto", "Segoe UI", system-ui, sans-serif;--hu32:   var(--vushf);--fkmbo: 1px dashed color-mix(in srgb, var(--mxcfe) 34%, transparent);--o1o7:  var(--bvdf);--gi6u: var(--xc1z1);--twdd: var(--rsg);--seyk: 1120px;--u4a5:   var(--rxdl);--ctjtw:    4px;--wve1v:"Courier Prime", ui-monospace, "Courier New", Menlo, monospace;--ljve: clamp(22px, 2.6vw, 34px);}

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

.vmjjbex {text-decoration: none;top: 0;padding: 12px 20px;position: absolute;z-index: 200;font-weight: 700;color: var(--opxdn, var(--vtc3, var(--kcn)));left: -9999px;background: var(--ezf);}
.vmjjbex:focus {left: 10px;top: 10px;}

.myw6 {top: 0;background: var(--vzdkg);border-bottom: var(--fkmbo);position: sticky;z-index: 60;}
.qgz13ky {min-height: 60px;padding: 0 22px;margin: 0 auto;gap:20px;align-items: center;max-width: var(--seyk);display: flex;}
.r9ya {min-height: 44px;display: inline-flex;text-decoration: none;align-items: center;}
.r9ya img {height: 24px;width: auto;display: block;}
.myhy {text-transform: uppercase;font: 700 17px/1 var(--wve1v);color: var(--a8d);letter-spacing: .08em;}

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

.nbrxp {display: flex;gap:7px;align-items: center;}

.r101mx,
.s79hz :is(.aa1bz, .rqx8, .eqh8rdp, .xs2tkr,
             .t4k9qf7, .bcm0r5, .xtfk8f) a[role="button"],
.s79hz .xs2tkr a {align-items: center;min-height: 44px;text-decoration: none;cursor: pointer;padding: 0 20px;justify-content: center;text-transform: uppercase;border-radius: var(--ctjtw);border: 0;font: 700 12.5px/1 var(--wve1v);letter-spacing: .1em;display: inline-flex;}
.j990cw {background: var(--uln8);color: var(--fhl, var(--xxlz));box-shadow: inset 0 0 0 1px var(--u4a5);}
.ge78hr {color: var(--lmvyx, var(--o5wss));background: var(--uv65);}
.ge78hr:hover {background: var(--rer3e);}
.hgt61qb {margin-top:15px;width: 100%;display: flex;}

.s79hz :is(.aa1bz, .rqx8, .eqh8rdp, .xs2tkr,
             .t4k9qf7, .bcm0r5, .xtfk8f) a[role="button"],
.s79hz .xs2tkr a {color: var(--vtc3, var(--kcn));background: var(--parp);}
.s79hz :is(.aa1bz, .rqx8, .eqh8rdp, .xs2tkr,
             .t4k9qf7, .bcm0r5, .xtfk8f) a[role="button"]:hover,
.s79hz .xs2tkr a:hover {background: var(--rer3e);}

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

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

.s79hz :is(.xtfk8f, .bcm0r5, .t4k9qf7, .y9zyc,
             .c6nnv, .x4yhk, .eqh8rdp, .rqx8,
             .f80k, .e3shfqw) {background: var(--hu32);position: relative;padding: var(--ljve) !important;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);}

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

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

.s79hz .aa1bz.xtht0d {background: var(--hu32);display: grid;grid-template-columns: auto minmax(0, 1fr);overflow: hidden;padding: 0 !important;min-height: 0 !important;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);}

.s79hz .aa1bz.m9ztra3 {grid-template-columns: minmax(0, 1fr) auto;}
.s79hz .aa1bz.m9ztra3 .dx83 {order: 2;border-right: 0;border-left: var(--fkmbo);}

.s79hz .aa1bz .dx83 {justify-content: space-between;border-right: var(--fkmbo);padding: 16px 0;font-family: var(--wve1v);align-items: center;width: clamp(38px, 5vw, 54px);display: flex;background: var(--gi6u);flex-direction: column;gap:16px;}
.s79hz .aa1bz .mm6wh {writing-mode: vertical-rl;font-size: 12px;font-weight: 700;letter-spacing: .28em;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));text-orientation: mixed;}
.s79hz .aa1bz .mbnj7yq {writing-mode: vertical-rl;color: var(--o1o7);font-size: 10.5px;letter-spacing: .16em;text-orientation: mixed;}

.s79hz .aa1bz .tq1y0 {width: 100%;text-align: left;min-width: 0;padding: clamp(22px, 2.8vw, 38px) var(--ljve);max-width: none;}

.s79hz .aa1bz .s3ssb9 {color: var(--o1o7);font-size: 12px;letter-spacing: .18em;text-transform: uppercase;margin: 0 0 10px;font-family: var(--wve1v);}

.s79hz .aa1bz .vpmp9vh {color: var(--f03s);line-height:1.08;margin: 0;font-weight: 800;letter-spacing: -.02em;font-size: clamp(28px, 3.6vw, 46px);text-wrap: balance;}

.s79hz .aa1bz .hnx5 {border: 0;border-top: var(--fkmbo);margin: clamp(16px, 2vw, 22px) calc(var(--ljve) * -1);}
.s79hz .aa1bz .b6z8ah {max-width: 62ch;color: var(--o1o7);line-height:1.59;margin: 0 0 clamp(16px, 2vw, 22px);font-size: 16px;}

.s79hz .aa1bz .h85wp {align-items: center;background: var(--parp);font-weight: 700;justify-content: center;border-radius: var(--ctjtw);font-size: 13.5px;padding: 0 28px;white-space: nowrap;color: var(--vtc3, var(--kcn));text-transform: uppercase;font-family: var(--wve1v);display: inline-flex;transition:filter 0.177s;letter-spacing: .12em;min-height: 48px;text-decoration: none;}
.s79hz .aa1bz .h85wp:hover {filter: brightness(1.08);}

.s79hz .aa1bz .z7jgpdm {border: 1px solid var(--u4a5);border-radius: var(--ctjtw);aspect-ratio: 10 / 3;background: var(--uf95, var(--gi6u));position: relative;max-width: none;color: var(--ta2, var(--f03s));max-height: 22vh;overflow: hidden;margin: clamp(18px, 2.4vw, 26px) 0 0;width: 100%;}
.s79hz .aa1bz .a50ve3,
.s79hz .aa1bz .z7jgpdm img {height: 100%;object-fit: cover;border-radius: 0;width: 100%;display: block;}

.s79hz .aa1bz .g1b5nt {letter-spacing: .1em;position: absolute;align-items: center;background: repeating-linear-gradient(
    var(--oct, 45deg),
    color-mix(in srgb, var(--ezf) 22%, transparent) 0 2px,
    transparent 2px 11px);justify-content: center;display: flex;color: color-mix(in srgb, var(--ezf) 45%, var(--f03s));line-height: 1;font-size: clamp(38px, 6vw, 76px);font-weight: 700;inset: 0;font-family: var(--wve1v);}

@media (max-width:634px) {
  
  .s79hz .aa1bz .dx83 {width: 32px;}
  .s79hz .aa1bz .h85wp {width: 100%;display: flex;}
  .s79hz .aa1bz .z7jgpdm {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.s79hz .aa1bz.y6rg58h {position: relative;min-height: 40vh;}

.s79hz .aa1bz .xfeat {inset: 0;object-fit: cover;height: 100%;width: 100%;position: absolute;}
.x7jmbr {background: color-mix(in srgb, var(--gi6u) 96%, transparent);z-index: 1;position: relative;}
.wv432 {z-index: 1;position: relative;background: color-mix(in srgb, var(--hu32) 96%, transparent);}
@media (max-width:634px) {
  .s79hz .aa1bz.y6rg58h {min-height: 34vh;}
}

.s8qahd7 {gap:11px;display: grid;}
.qg4bc {border: 1px solid var(--u4a5);border-radius: var(--ctjtw);background: var(--gi6u);}
.qg4bc[open] {border-color: color-mix(in srgb, var(--ezf) 52%, transparent);}
.qg4bc > summary {cursor: pointer;align-items: center;padding: 8px 16px 8px 0;list-style: none;min-height: 52px;gap:14px;display: flex;}
.qg4bc > summary::-webkit-details-marker {display: none;}

.nsms {color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));flex: 0 0 auto;align-self: stretch;display: flex;padding: 0 14px;align-items: center;letter-spacing: .08em;font: 700 12px/1 var(--wve1v);border-right: var(--fkmbo);}
.j4xc2h {font-size: 16px;font-weight: 700;flex: 1 1 auto;}
.j8282wm {width: 14px;height: 14px;flex: 0 0 auto;position: relative;}
.j8282wm::before,
.j8282wm::after {margin: auto;position: absolute;inset: 0;background: var(--o1o7);content: "";}
.j8282wm::before {width: 14px;height: 2px;}
.j8282wm::after  {height: 14px;transition:transform 0.159s;width: 2px;}
.qg4bc[open] .j8282wm::after {transform: scaleY(0);}
.byv8 {padding: 0 16px 16px 60px;color: var(--o1o7);line-height:1.58;}

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

.pxhm0 {font: 700 12px/1 var(--wve1v);color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));padding-top:17px;letter-spacing: .08em;}

.pgps .qg4bc > summary {padding-left:15px;}
.pgps .byv8 {padding-left:16px;}

.mss5dya {display: block;border-top: var(--fkmbo);}

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

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

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

.ahyz8n {margin: 0;padding: 0;list-style: none;}
.mfra {display: flex;gap:16px;padding: 16px 0;border-bottom: var(--fkmbo);align-items: stretch;}
.mfra:last-child {padding-bottom: 0;border-bottom: 0;}

.yxvmj4 {display: flex;font: 700 18px/1 var(--wve1v);letter-spacing: .04em;border-right: var(--fkmbo);align-items: center;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));flex: 0 0 auto;justify-content: center;min-width: 46px;padding: 0 12px 0 0;}
.nnce {min-width: 0;}
.v0kjk6 {font-size: 16px;margin: 0 0 4px;display: block;font-weight: 700;}
.n7kj084 {margin: 0;color: var(--o1o7);}

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

.btfjy28 .mfra {align-items: center;row-gap: 0;column-gap:16px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.btfjy28 .yxvmj4 {align-self: stretch;grid-row: 1;grid-column: 1;}
.btfjy28 .v0kjk6 {grid-row: 1;grid-column: 2;margin: 0;}
.btfjy28 .n7kj084 {grid-row: 2;margin-top:11px;grid-column: 1 / -1;}

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

.b4e3q + .b4e3q {padding-right: 0;border-left: var(--fkmbo);}
.nzet1cj {color: var(--o1o7);padding: 0 0 10px;font: 700 11.5px/1 var(--wve1v);letter-spacing: .12em;border-bottom: var(--fkmbo);text-transform: uppercase;margin: 0 0 12px;}
.yjpmzv {list-style: none;padding: 0;margin: 0;}
.yjpmzv li {padding: 8px 0;align-items: baseline;gap:9px;display: flex;font-size: 15.5px;}
.h7qv7 {width: 18px;text-align: center;font: 700 14px/1 var(--wve1v);flex: 0 0 auto;}
.h469gk .h7qv7 {color: var(--ezf);}
.mqb8y8  .h7qv7 {color: var(--o1o7);}

.cg6chm0 {grid-template-columns: minmax(0, 1fr);}
.cg6chm0 .b4e3q {padding: 0;}
.ht2nt {margin: 18px calc(var(--ljve) * -1);border: 0;border-top: var(--fkmbo);}

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

.cg6chm0 .h469gk .yjpmzv li::before {content: "+";color: color-mix(in srgb, var(--ezf) 62%, var(--mxcfe));}
.cg6chm0 .mqb8y8  .yjpmzv li::before {content: "\2212";color: var(--o1o7);}

@supports (content: "a" / "") {
  .cg6chm0 .h469gk .yjpmzv li::before {content: "+" / "";}
  .cg6chm0 .mqb8y8  .yjpmzv li::before {content: "\2212" / "";}
}

.s79hz .y9zyc h3.nzet1cj {letter-spacing: .12em;color: var(--o1o7);text-transform: uppercase;font: 700 11.5px/1 var(--wve1v);padding: 0 0 10px;margin: 0 0 12px;border-bottom: var(--fkmbo);}

.egs1fa {min-width: 0;}

.b4e3q b.h7qv7 {align-items: center;display: inline-flex;height: 20px;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);font-size: 12px;width: 20px;justify-content: center;}
.h469gk b.h7qv7 {border-color: color-mix(in srgb, var(--ezf) 45%, var(--u4a5));}

.b4e3q b.h7qv7 {align-self: center;}

.s79hz .afbe .zeca9 {background: var(--gi6u);padding: var(--ljve);border: 1px solid var(--u4a5);border-radius: var(--ctjtw);}
.s79hz .afbe .zeca9 + .zeca9 {margin-top: var(--bi2);}
.s79hz .afbe .y4h0g {letter-spacing: .16em;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));font: 700 11.5px/1 var(--wve1v);margin: 0;text-transform: uppercase;}
.s79hz .afbe .gr1j {border: 0;border-top: var(--fkmbo);margin: 12px calc(var(--ljve) * -1);}

.s79hz .afbe .wxz9 {padding: 0;margin: 0;list-style: none;display: grid;gap:20px 16px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:1005px) { .s79hz .afbe .wxz9 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:568px)  { .s79hz .afbe .wxz9 {grid-template-columns: minmax(0, 1fr);} }
.s79hz .afbe .jt3jd4 + .jt3jd4 {border-top: 0;}
.s79hz .afbe .pqv312 {display: grid;text-decoration: none;align-content: start;grid-template-columns: minmax(0, 1fr);padding: 0;min-height: 0;color: inherit;gap:11px;}

.s79hz .afbe .nh8kw {display: block;border-radius:3px;aspect-ratio: 1 / 1;object-fit: cover;height: auto;width: 100%;background: var(--u4a5);}

.s79hz .afbe .pqv312 {position: relative;}
.s79hz .afbe .e3mpsd {padding: 3px 7px;left: 8px;letter-spacing: .1em;z-index: 1;border-radius:3px;color: var(--f03s);background: color-mix(in srgb, var(--ajgy) 78%, transparent);position: absolute;font: 700 12px/1 var(--wve1v);top: 8px;}
.s79hz .afbe .bcvyzs {color: var(--f03s);font-size: 16px;line-height:1.30;font-weight: 700;min-width: 0;}
.s79hz .afbe .nzc00q {overflow: hidden;color: var(--o1o7);font: 400 11.5px/1 var(--wve1v);font-style: normal;text-transform: uppercase;letter-spacing: .1em;margin-top:2px;display: block;white-space: nowrap;text-overflow: ellipsis;}
@media (max-width:608px) {
  .s79hz .afbe .wxz9 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:16px 12px;}
  .s79hz .afbe .bcvyzs {font-size: 15px;}
}
.s79hz .afbe .pqv312:hover .bcvyzs {text-underline-offset: 4px;text-decoration: underline;}
@media (max-width:568px) {
  .s79hz .afbe .bcvyzs {font-size: 19px;}
  .s79hz .afbe .nzc00q {grid-column: 2;}
}

.s79hz .gn7da2 .gjqs {margin: 0;padding: 0;list-style: none;border-top: var(--fkmbo);}
.s79hz .gn7da2 .w8qtrpe {border-bottom: var(--fkmbo);}
.s79hz .gn7da2 .z7qq81z {text-decoration: none;align-items: center;min-height: 52px;display: grid;gap:15px;padding: 10px 0;grid-template-columns: auto minmax(0, 1fr) auto;}
.s79hz .gn7da2 .z7qq81z img {border-radius: 0;object-fit: contain;width: 62px;height: 22px;display: block;}
.s79hz .gn7da2 .axce9 {min-width: 0;font-weight: 700;color: var(--f03s);font-size: 15.5px;}
.s79hz .gn7da2 .z5h3 {font: 700 12px/1 var(--wve1v);color: var(--o1o7);letter-spacing: .14em;}
.s79hz .gn7da2 .z7qq81z:hover .axce9 {text-decoration: underline;text-underline-offset: 4px;}

.s79hz .wdct7ab .zaysjg {display: grid;border-top: var(--fkmbo);padding: 0;margin: 0;column-gap:12px;align-items: center;grid-template-columns: minmax(0, 1fr) auto;}
.s79hz .wdct7ab .ey0fm {padding: 8px 0;border-bottom: var(--fkmbo);min-height: 46px;align-items: center;gap:11px;display: flex;min-width: 0;}
.s79hz .wdct7ab .ey0fm img {object-fit: contain;flex: 0 0 auto;width: 54px;height: 20px;display: block;border-radius: 0;}
.s79hz .wdct7ab .qem7yf1 {color: var(--f03s);font-size: 15px;}
.s79hz .wdct7ab .cg6rzge {min-height: 46px;margin: 0;border-bottom: var(--fkmbo);align-items: center;display: flex;justify-content: flex-end;}
.s79hz .wdct7ab .tsna {padding: 5px 9px;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));border: 1px solid color-mix(in srgb, var(--ezf) 45%, var(--u4a5));border-radius: var(--ctjtw);letter-spacing: .16em;font: 700 11px/1 var(--wve1v);}

.s79hz .bcm0r5 .yxkjppm {display: flex;margin: 0;gap:14px;align-items: baseline;}
.s79hz .bcm0r5 .r0j5y8e {text-transform: uppercase;font: 700 11.5px/1 var(--wve1v);letter-spacing: .16em;color: var(--o1o7);}
.s79hz .bcm0r5 .fjwbjvs {letter-spacing: -.02em;color: color-mix(in srgb, var(--ezf) 45%, var(--f03s));margin: 0;font: 700 clamp(30px, 4.4vw, 48px)/1 var(--wve1v);}
.s79hz .bcm0r5 .s9vs {margin: 16px 0;border: 0;border-top: var(--fkmbo);}
.s79hz .bcm0r5 .tm743 {font-size: 15.5px;margin: 0 0 var(--bi2);max-width: 62ch;line-height:1.62;color: var(--o1o7);}
.s79hz .bcm0r5 .g6qx4ym {display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: var(--bi2);margin: 0;list-style: none;padding: 0;}
.s79hz .bcm0r5 .f8tnpzz {background: var(--gi6u);border: 1px solid var(--u4a5);border-radius: var(--ctjtw);padding: 16px;}
.s79hz .bcm0r5 .fbwr {text-transform: uppercase;letter-spacing: .12em;font: 700 12px/1 var(--wve1v);color: var(--f03s);}
.s79hz .bcm0r5 .e5ze9vk {color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));float: right;letter-spacing: .1em;font: 700 12px/1 var(--wve1v);}
.s79hz .bcm0r5 .hpax {margin: 12px -16px;border: 0;border-top: var(--fkmbo);clear: both;}
.s79hz .bcm0r5 .spm3y2s {color: var(--o1o7);font-size: 15px;line-height:1.59;margin: 0;}

.s79hz .bcm0r5 .g78ed {gap:14px;align-items: baseline;margin: 0;display: flex;}
.s79hz .bcm0r5 .g78ed::before {content: "";border-bottom: var(--fkmbo);align-self: flex-end;margin-bottom:7px;flex: 1 1 auto;order: 1;}
.s79hz .bcm0r5 .g78ed .fjwbjvs {order: 2;}

.s79hz .bcm0r5 .m0jv3fs {list-style: none;display: grid;gap: var(--bi2);padding: 0;margin: 0;}
.s79hz .bcm0r5 .m0jv3fs > li {padding-top:15px;border-top: var(--fkmbo);}
.s79hz .bcm0r5 .x89m {margin: 0 0 10px;padding-left:17px;border-left: 2px solid color-mix(in srgb, var(--ezf) 45%, var(--u4a5));}

.s79hz .bcm0r5 .x89m .spm3y2s {color: var(--f03s);font-size: 15.5px;}
.s79hz .bcm0r5 .ym57 {align-items: baseline;gap:12px;display: flex;}

.s79hz .bcm0r5 .ym57 .e5ze9vk {float: none;margin-left: auto;}

.s79hz .bcm0r5 .s9b0e0k {list-style: none;margin: 0;padding: 0;border-top: var(--fkmbo);}
.s79hz .bcm0r5 .kzbf {column-gap:14px;padding: 14px 0;border-bottom: var(--fkmbo);display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
.s79hz .bcm0r5 .kzbf .fbwr {grid-column: 1;}
.s79hz .bcm0r5 .kzbf .e5ze9vk {grid-column: 2;justify-self: end;float: none;}
.s79hz .bcm0r5 .kzbf .spm3y2s {grid-column: 1 / -1;margin-top:6px;}

.s79hz .bcm0r5 .s9vs + .s9b0e0k {border-top: 0;}

.s79hz .bcm0r5 .s9vs + .m0jv3fs > li:first-child {border-top: 0;padding-top: 0;}

.s79hz .eqh8rdp.x37e87 {overflow: hidden;}

.s79hz .eqh8rdp.z1p90j1 {max-width:560px;}
.s79hz .eqh8rdp .p731k3 {gap:17px;align-items: center;display: flex;}

.s79hz .eqh8rdp.ptt225z .p731k3 {flex-direction: row-reverse;}
.s79hz .eqh8rdp .k6zz3b {overflow: hidden;height: 62px;flex: 0 0 auto;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);width: 62px;margin: 0;}
.s79hz .eqh8rdp .k6zz3b img {object-fit: cover;width: 100%;height: 100%;display: block;border-radius: 0;}
.s79hz .eqh8rdp .ghke {min-width: 0;font-size: clamp(19px, 2.2vw, 26px);line-height:1.16;font-weight: 800;color: var(--f03s);margin: 0;letter-spacing: -.01em;}
.s79hz .eqh8rdp .ghke::before {content: none;}
.s79hz .eqh8rdp .bbjs {border: 0;border-top: var(--fkmbo);margin: 16px calc(var(--ljve) * -1);}

.s79hz .eqh8rdp .bbjs:first-child {margin-top: 0;}
.s79hz .eqh8rdp .nxjmbc3 {line-height:1.64;font-size: 15.5px;color: var(--o1o7);}
.s79hz .eqh8rdp .nxjmbc3 :is(p, li):last-child {margin-bottom: 0;}
.s79hz .eqh8rdp .dfjke {max-width: none;margin: 0;}
.s79hz .eqh8rdp .w9zed7v.w9zed7v {font: 700 12.5px/1 var(--wve1v);min-height: 46px;display: inline-flex;text-decoration: none;color: var(--vtc3, var(--kcn));padding: 0 24px;text-transform: uppercase;background: var(--parp);justify-content: center;letter-spacing: .12em;align-items: center;border-radius: var(--ctjtw);}
.s79hz .eqh8rdp .w9zed7v.w9zed7v:hover {filter: brightness(1.08);}

.s79hz .rqx8.w3d57t {text-align: left;}
.s79hz .rqx8 .wbb6rw {font-size: clamp(26px, 3.8vw, 42px);font-weight: 800;margin: 0 0 8px;line-height:1.17;letter-spacing: -.01em;color: var(--f03s);}
.s79hz .rqx8 .rargt25 {margin: 0 0 var(--bi2);font-size: 15.5px;max-width: 62ch;line-height:1.62;color: var(--o1o7);}
.s79hz .rqx8 .fe9t18 {list-style: none;margin: 0;border-top: var(--fkmbo);padding: 0;}
.s79hz .rqx8.vv7cxa9 .fe9t18 {border-top: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap: 0 var(--bi2);}
.s79hz .rqx8 .a0x3hf {min-width: 0;padding: 16px 0;border-bottom: var(--fkmbo);}
.s79hz .rqx8.vfaq .a0x3hf {grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);gap:17px;align-items: center;display: grid;}
.s79hz .rqx8 .j4w6n {font: 700 11px/1 var(--wve1v);display: block;letter-spacing: .16em;margin-bottom:10px;color: var(--o1o7);}
.s79hz .rqx8.vfaq .j4w6n {margin-bottom: 0;}
.s79hz .rqx8 .mn9rk7 {margin: 0 0 12px;overflow: hidden;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);}
.s79hz .rqx8.vfaq .mn9rk7 {margin: 0;}
.s79hz .rqx8 .mn9rk7 img {display: block;border-radius: 0;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;}
.s79hz .rqx8 .e880 {color: var(--f03s);font-weight: 600;margin: 0;max-width: 46ch;line-height:1.48;font-size: clamp(15.5px, 1.4vw, 17px);}
.s79hz .rqx8 .c41e2wx {margin: var(--bi2) 0 0;max-width: none;display: flex;flex-wrap: wrap;gap:11px;}
.s79hz .rqx8 .wjbswf,
.s79hz .rqx8 .ycefb {border-radius: var(--ctjtw);text-decoration: none;letter-spacing: .12em;font: 700 12.5px/1 var(--wve1v);justify-content: center;display: inline-flex;padding: 0 24px;text-transform: uppercase;align-items: center;min-height: 46px;}
.s79hz .rqx8 .wjbswf {color: var(--vtc3, var(--kcn));background: var(--parp);}
.s79hz .rqx8 .wjbswf:hover {filter: brightness(1.08);}

.s79hz .rqx8 .ycefb {color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));background: none;border: 1px solid var(--u4a5);}
.s79hz .rqx8 .ycefb:hover {border-color: var(--ezf);}
@media (max-width:634px) {
  .s79hz .rqx8.vfaq .a0x3hf {grid-template-columns: auto minmax(0, 1fr);}
  .s79hz .rqx8.vfaq .mn9rk7 {grid-column: 1 / -1;}
  .s79hz .rqx8 .wjbswf,
  .s79hz .rqx8 .ycefb {width: 100%;}
}

.s79hz .c6nnv .kgkzcp6 {color: var(--o1o7);letter-spacing: .2em;font: 700 11px/1 var(--wve1v);text-transform: uppercase;margin: 0 0 12px;}
.s79hz .c6nnv .p22k {align-items: center;display: flex;flex-wrap: wrap;gap:8px 14px;}
.s79hz .c6nnv .q2z2cxa {border: 1px solid var(--u4a5);border-radius: var(--ctjtw);height: 48px;flex: 0 0 auto;width: 48px;overflow: hidden;margin: 0;}
.s79hz .c6nnv .q2z2cxa img {display: block;height: 100%;object-fit: cover;width: 100%;border-radius: 0;}
.s79hz .c6nnv .zn73akz {margin: 0;color: var(--f03s);font-size: 18px;font-weight: 800;}
.s79hz .c6nnv .aj5wq3 {letter-spacing: .1em;color: var(--o1o7);text-transform: uppercase;font: 400 12px/1.4 var(--wve1v);}
.s79hz .c6nnv .d7d5b {border: 0;border-top: var(--fkmbo);margin: 16px calc(var(--ljve) * -1);}

.s79hz .c6nnv.kqgn .kgkzcp6 {margin: 10px 0 0;}

.s79hz .c6nnv.m6dv .p22k {align-items: center;grid-template-columns: auto minmax(0, 1fr);column-gap: 0;row-gap:4px;display: grid;}
.s79hz .c6nnv.m6dv .q2z2cxa {margin-right:15px;grid-column: 1;grid-row: 1 / span 2;}
.s79hz .c6nnv.m6dv .aj5wq3 {grid-column: 2;grid-row: 1;}
.s79hz .c6nnv.m6dv .zn73akz {grid-column: 2;grid-row: 2;}
.s79hz .c6nnv .my8mj {max-width: 68ch;margin: 0;font-size: 15px;color: var(--o1o7);line-height:1.64;}
.s79hz .c6nnv .jmkcsk {flex-wrap: wrap;margin: 14px 0 0;gap:8px;max-width: none;display: flex;}
.s79hz .c6nnv .jmkcsk a {border: 1px solid var(--u4a5);border-radius: var(--ctjtw);justify-content: center;align-items: center;text-decoration: none;letter-spacing: .12em;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));min-height: 44px;font: 700 12px/1 var(--wve1v);display: inline-flex;min-width: 44px;padding: 0 12px;}
.s79hz .c6nnv .jmkcsk a:hover {border-color: var(--ezf);}
.s79hz .c6nnv .tste1aa {font-size: 12.5px;display: block;margin-top:16px;color: var(--o1o7);padding-top:11px;border-top: var(--fkmbo);line-height:1.61;}

.s79hz .gdyxcg9 .ddh07 {padding: 0 !important;letter-spacing: .04em;border-bottom: 0 !important;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--wve1v) !important;color: var(--f03s);margin: 0 !important;}
.s79hz .gdyxcg9 .ddh07::before {content: none;}
.s79hz .gdyxcg9 .atxrp,
.s79hz .gdyxcg9 .pb4as7 {border: 0;border-top: var(--fkmbo);margin: 16px calc(var(--ljve) * -1);}
.s79hz .gdyxcg9 .pfrh81 {color: var(--f03s);line-height:1.69;max-width: 70ch;font-size: 16px;}
.s79hz .gdyxcg9 .pfrh81 :is(p, li) {color: var(--f03s);}
.s79hz .gdyxcg9 .pfrh81 :last-child {margin-bottom: 0;}

.s79hz .gdyxcg9 .p6zs3q {border-bottom: var(--fkmbo);display: block;background: var(--gi6u);border-left: 3px solid var(--ezf);margin: 0 calc(var(--ljve) * -1) 20px;padding: 18px var(--ljve) 16px;}
.s79hz .gdyxcg9 .m61dje8 {width: 46px;border: 0;margin: 12px 0 0;height: 2px;background: var(--ezf);}

.s79hz .gdyxcg9 .dg89xm {margin: 0 calc(var(--ljve) * -1) 20px;border: 0;border-top: var(--fkmbo);}
.s79hz .gdyxcg9.wsryr {align-items: start;display: grid;column-gap: var(--ljve);grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);}
.s79hz .gdyxcg9.wsryr .dg89xm {grid-column: 1 / -1;}
.s79hz .gdyxcg9.wsryr .ddh07 {padding-right: var(--ljve) !important;letter-spacing: .16em;color: var(--o1o7);align-self: stretch;border-right: var(--fkmbo);font: 700 13px/1.55 var(--wve1v) !important;}

@media (max-width:886px) {
  
  .s79hz .gdyxcg9.wsryr {display: block;}
  .s79hz .gdyxcg9.wsryr .ddh07 {margin: 0 0 16px !important;border-right: 0;border-bottom: var(--fkmbo) !important;padding: 0 0 14px !important;}
}

.s79hz .bjnz .xgbw {margin: 0 0 8px;font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--wve1v);color: var(--f03s);text-transform: uppercase;letter-spacing: .03em;}
.s79hz .bjnz .xgbw::before {content: none;}
.s79hz .bjnz .fe4q {color: var(--o1o7);font-size: 15.5px;line-height:1.59;max-width: 60ch;margin: 0 0 18px;}

.s79hz .bjnz.k7nm {background: var(--hu32);padding: var(--ljve);border: 1px solid var(--u4a5);border-left: 4px solid var(--ezf);border-radius: var(--ctjtw);}
.s79hz .bjnz .zdhe {padding: 0;column-gap:13px;display: grid;border-top: var(--fkmbo);align-items: center;grid-template-columns: minmax(0, 1fr) auto;margin: 0;}
.s79hz .bjnz .xzdyhe {text-transform: uppercase;color: var(--o1o7);border-bottom: var(--fkmbo);font: 700 11.5px/1 var(--wve1v);align-items: center;letter-spacing: .14em;min-height: 44px;display: flex;}
.s79hz .bjnz .bnt2q {display: flex;color: var(--f03s);align-items: center;margin: 0;font: 700 15px/1 var(--wve1v);border-bottom: var(--fkmbo);justify-content: flex-end;min-height: 44px;letter-spacing: .06em;}
.s79hz .bjnz .s4hzsr3 {margin: 18px calc(var(--ljve) * -1) 18px;border: 0;border-top: var(--fkmbo);}
.s79hz .bjnz .r30h {margin: 0;max-width: none;display: flex;flex-wrap: wrap;gap:11px;}
.s79hz .bjnz .kve1t8w {text-transform: uppercase;align-items: center;color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));padding: 0 22px;min-height: 46px;text-decoration: none;display: inline-flex;letter-spacing: .12em;font: 700 12px/1 var(--wve1v);background: none;border-radius: var(--ctjtw);border: 1px solid var(--u4a5);justify-content: center;}
.s79hz .bjnz .kve1t8w:hover {border-color: var(--ezf);}

.s79hz .bjnz .nwmfh6y {list-style: none;padding: 0;border-top: var(--fkmbo);margin: 0;}
.s79hz .bjnz .nwmfh6y li {padding: 14px 0;border-bottom: var(--fkmbo);display: flex;align-items: baseline;gap:13px;}

.s79hz .bjnz .nwmfh6y li::before {content: "";flex: 1 1 auto;border-bottom: var(--fkmbo);order: 1;}
.s79hz .bjnz .j1hgp {order: 2;}
.s79hz .bjnz .jcy4 {letter-spacing: .14em;color: var(--o1o7);font: 700 11.5px/1 var(--wve1v);text-transform: uppercase;}
.s79hz .bjnz .j1hgp {color: var(--f03s);letter-spacing: .06em;font: 700 15px/1 var(--wve1v);}

.s79hz .bjnz.nha3m .zdhe {row-gap:7px;grid-template-rows: auto auto;padding: 18px var(--ljve);margin-left: calc(var(--ljve) * -1);grid-auto-flow: column;border-top: 0;align-items: stretch;grid-auto-columns: minmax(0, 1fr);grid-template-columns: none;margin-right: calc(var(--ljve) * -1);column-gap: 0;background: var(--gi6u);}

.s79hz .bjnz.nha3m .xzdyhe,
.s79hz .bjnz.nha3m .bnt2q {border-bottom: 0;display: block;border-left: var(--fkmbo);min-height: 0;padding-left:18px;}
.s79hz .bjnz.nha3m .xzdyhe:first-child,
.s79hz .bjnz.nha3m .xzdyhe:first-child + .bnt2q {padding-left: 0;border-left: 0;}
.s79hz .bjnz.nha3m .bnt2q {font-size: 19px;line-height:1.10;}

.s79hz .bjnz.nha3m .s4hzsr3:has(+ .zdhe) {margin-bottom: 0;}
.s79hz .bjnz.nha3m .zdhe + .s4hzsr3 {margin-top: 0;margin-bottom:18px;}

@media (max-width:886px) {
  
  .s79hz .bjnz.nha3m .zdhe {grid-auto-flow: row;grid-auto-columns: auto;row-gap: 0;grid-template-rows: none;}
  .s79hz .bjnz.nha3m .xzdyhe,
  .s79hz .bjnz.nha3m .bnt2q {border-left: 0;padding-left: 0;}
  .s79hz .bjnz.nha3m .xzdyhe {padding-top:15px;border-top: var(--fkmbo);}
  .s79hz .bjnz.nha3m .xzdyhe:first-child {border-top: 0;padding-top: 0;}
  .s79hz .bjnz.nha3m .bnt2q {padding-bottom:15px;}
}

.s79hz .xs2tkr.gcms5p {padding: 0 !important;border: 0;background: none;}
.s79hz .xs2tkr .armf0 {border: 0;border-top: var(--fkmbo);margin: 0;}
.s79hz .xs2tkr .xwtdx6w {min-height: 50px;text-transform: uppercase;padding: 0 30px;font: 700 13px/1 var(--wve1v);background: var(--parp);margin: 18px 0;display: inline-flex;justify-content: center;border-radius: var(--ctjtw);letter-spacing: .13em;align-items: center;text-decoration: none;color: var(--vtc3, var(--kcn));}
.s79hz .xs2tkr .xwtdx6w:hover {filter: brightness(1.08);}
.s79hz .xs2tkr.mtq9vg  {text-align: left;}
.s79hz .xs2tkr.d982zdw   {text-align: center;}
.s79hz .xs2tkr.gygrd4 {text-align: right;}
.s79hz .xs2tkr.yq75 .xwtdx6w {width: 100%;display: flex;}

.s79hz .xs2tkr .azsmgdb {max-width: none;margin: 0;}
.s79hz .xs2tkr .azsmgdb > a {text-decoration: none;}

.s79hz .xs2tkr.vcm4h .xwtdx6w {margin-top: 0;}

.s79hz .q5sc.tvnmxv {margin: 0;display: block;}

.s79hz .q5sc .sys5 {height: 0;border: 0;border-top: 1px solid var(--u4a5);margin: 0 0 14px;}
.s79hz .q5sc .jbfqfk9 {border: 0;border-top: 1px dashed var(--twdd);margin: 0 0 14px;height: 0;}
.s79hz .q5sc .tmxae5 {margin: 0;}
.s79hz .q5sc .ne1bnna {overflow: hidden;display: block;border: 1px solid var(--u4a5);border-radius: var(--ctjtw);}
.s79hz .q5sc .ne1bnna img {display: block;height: auto;width: 100%;border-radius: 0;}

.s79hz .q5sc.t5vnvp .sys5,
.s79hz .q5sc.t5vnvp .jbfqfk9 {margin: 14px 0 0;}

.s79hz .q5sc.ra5m .tmxae5 {border: 1px solid var(--u4a5);border-radius: var(--ctjtw);padding: 12px;background: var(--gi6u);}
.s79hz .q5sc.ra5m .sys5,
.s79hz .q5sc.ra5m .jbfqfk9 {margin: 0 0 12px;}
.s79hz .q5sc.ra5m .ne1bnna {border: 0;border-radius: 0;}

.s79hz .x4yhk .yyb71 {color: var(--o1o7);font: 700 11.5px/1 var(--wve1v);text-transform: uppercase;margin: 0;letter-spacing: .18em;}
.s79hz .x4yhk .ny64 {margin: 12px calc(var(--ljve) * -1);border: 0;border-top: var(--fkmbo);}

.s79hz .x4yhk .me6aayt {list-style: none;counter-reset: tkprog;margin: 0;padding: 0;}
.s79hz .x4yhk .me6aayt li {counter-increment: tkprog;}
.s79hz .x4yhk .me6aayt li + li {border-top: var(--fkmbo);}

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

.s79hz .f80k .bs6997,
.s79hz .e3shfqw .rtv14n {color: var(--f03s);}
.s79hz .f80k .bs6997 {text-transform: uppercase;color: var(--o1o7);letter-spacing: .18em;font: 700 11.5px/1 var(--wve1v);}
.s79hz .f80k .c4rj {border: 0;border-top: var(--fkmbo);margin: 12px calc(var(--ljve) * -1);}
.s79hz .e3shfqw .rtv14n {text-transform: uppercase;letter-spacing: .04em;margin: 0 0 16px;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--wve1v);}
.s79hz .e3shfqw .rtv14n::before {content: none;}

.s79hz .f80k .pk1jd,
.s79hz .e3shfqw .rvc857 {overflow-x: auto;}
.s79hz .f80k .pk1jd table,
.s79hz .e3shfqw .rvc857 table {margin: 0;}
.s79hz .e3shfqw .rxf5jz {padding-top:9px;margin: 12px 0 0;font: 400 11.5px/1 var(--wve1v);text-transform: uppercase;border-top: var(--fkmbo);letter-spacing: .14em;color: var(--o1o7);}

.s79hz .f80k .wjeggz {border-top: var(--fkmbo);border-bottom: var(--fkmbo);margin: 0 calc(var(--ljve) * -1);padding: 14px var(--ljve);}

.s79hz .f80k .vwdg {margin: 14px calc(var(--ljve) * -1) 0;border: 0;border-top: var(--fkmbo);}

.s79hz .e3shfqw .chy8zv {margin: 0 calc(var(--ljve) * -1) 16px;border: 0;border-top: var(--fkmbo);}

.s79hz .e3shfqw .etgdn {background: var(--gi6u);border: 1px solid var(--u4a5);border-radius: var(--ctjtw);margin: 0;padding: 14px 16px;}
.s79hz .e3shfqw .as97azv {margin: 12px 0 0;gap:11px;display: flex;align-items: baseline;}
.s79hz .e3shfqw .as97azv::before {flex: 1 1 auto;align-self: flex-end;border-bottom: var(--fkmbo);order: 1;margin-bottom:5px;content: "";}
.s79hz .e3shfqw .edx6 {font: 400 11.5px/1 var(--wve1v);text-transform: uppercase;letter-spacing: .14em;color: var(--o1o7);}
.s79hz .e3shfqw .pf204 {color: color-mix(in srgb, var(--ezf) 35%, var(--f03s));order: 2;letter-spacing: .1em;font: 700 12px/1 var(--wve1v);margin: 0;}

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

.gk95p {background: var(--hu32);border: 1px solid color-mix(in srgb, var(--ezf) 40%, transparent);border-radius: var(--ctjtw);padding: var(--ljve);}
.bfck0ch {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--wve1v);letter-spacing: .06em;text-transform: uppercase;margin: 0;}
.hjaykar {color: var(--o1o7);margin: 10px 0 0;}

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

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

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

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

.nca0ecw::before {background: var(--gi6u);transition:background 0.144s, border-color 0.175s;inset: 11px;border-radius: var(--ctjtw);border: var(--fkmbo);content: '';position: absolute;}
.nca0ecw svg {position: relative;z-index: 1;}
.nca0ecw:hover {color: var(--f03s);}
.nca0ecw:hover::before {background: color-mix(in srgb, var(--f03s) 9%, var(--gi6u));border-color: color-mix(in srgb, var(--ezf) 58%, transparent);}
.nca0ecw:focus-visible {outline: 2px solid var(--ezf);outline-offset: -3px;}

.sdmen.sdmen {padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: var(--fkmbo);background: var(--vzm4h);}
.sdmen .bbwp2 {grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;align-items: start;display: grid;gap:27px 48px;max-width: var(--seyk);}
.sdmen .bewr9g img {display: block;height: 26px;width: auto;}
.sdmen .bewr9g span {text-transform: uppercase;font: 700 17px/1 var(--wve1v);letter-spacing: .08em;}
.sdmen .e8mq {gap:45px;display: grid;grid-auto-flow: column;}
.sdmen .e8mq ul {padding: 0;gap:7px;margin: 0;display: grid;list-style: none;}
.sdmen .e8mq a {align-items: center;letter-spacing: .1em;min-height: 44px;text-decoration: none;text-transform: uppercase;color: var(--o1o7);display: flex;font: 600 11.5px/1 var(--wve1v);}
.sdmen .e8mq a:hover {color: var(--f03s);}
.sdmen .m2yc {margin: 24px auto 0;opacity:0.74;flex-wrap: wrap;max-width: var(--seyk);display: flex;gap:12px;align-items: center;}
.sdmen .fpjswq {max-width: var(--seyk);margin: 24px auto 0;border-top: var(--fkmbo);padding-top:18px;}
.sdmen .fpjswq p {color: var(--o1o7);margin: 0;font-size: 12.5px;}
.sdmen .fpjswq p + p {line-height:1.60;margin-top:7px;}

@media (max-width:886px) {
  .a92m {display: flex;}
  .ngbx14h {display: none;}
  
  .nbrxp {flex: 0 0 auto;margin-left: auto;}
  .r101mx {padding: 0 14px;font-size: 13.5px;}
  .r9ya {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .myhy {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .qgz13ky {padding: 0 14px;gap:11px;}
  .s79hz {padding-right:13px;padding-left:14px;}
  
  .s79hz .gdyxcg9 .p6zs3q,
  .s79hz .gdyxcg9 .dg89xm {margin-right: -14px;padding-right:14px;padding-left:14px;margin-left: -14px;}
  
  .kgawaj {grid-template-columns: 1fr;}
  .b4e3q {padding: 0;}
  .b4e3q + .b4e3q {border-left: 0;border-top: var(--fkmbo);padding-top:19px;margin-top:19px;}
  .byv8 {padding-left:16px;}
}

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

.v081 {background: color-mix(in srgb, #000 56%, transparent);transition:opacity 0.269s ease, visibility 0.261s;z-index: 90;position: fixed;inset: 0;visibility: hidden;cursor: pointer;opacity:0.05;}
.tay60 {-webkit-overflow-scrolling: touch;flex-direction: column;background: var(--hu32);right: 0;top: 0;z-index: 91;display: flex;border-left: 1px solid var(--u4a5);width: min(88vw, 380px);overflow-y: auto;bottom: 0;position: fixed;transition:transform 0.274s ease, visibility 0.237s;visibility: hidden;transform: translateX(100%);overscroll-behavior: contain;}
.pycy90z:checked ~ .v081 {opacity:0.98;visibility: visible;}
.pycy90z:checked ~ .tay60 {visibility: visible;transform: translateX(0);}

.s2mktht {gap:11px;justify-content: space-between;display: flex;align-items: center;border-bottom: 1px solid var(--u4a5);padding: 14px 8px 14px 20px;}
.w4r3d3 {overflow-wrap: anywhere;font: 700 18px/1.2 var(--wve1v);min-width: 0;color: var(--f03s);}
.wk1v3 {flex: 0 0 auto;border-radius: var(--ctjtw);line-height: 1;display: flex;font-size: 27px;color: var(--f03s);min-width: 44px;cursor: pointer;justify-content: center;min-height: 44px;align-items: center;}
.wk1v3:hover {background: var(--gi6u);}

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

.sktf {border-top: 1px solid var(--u4a5);gap:9px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;display: grid;}
.ygad,
.xz4jway {display: flex;align-items: center;text-decoration: none;min-height: 48px;justify-content: center;font-weight: 700;font-size: 15px;border-radius: var(--ctjtw);padding: 12px 18px;}
.ygad {background: transparent;color: var(--f03s);border: 1px solid var(--u4a5);}
.ygad:hover {background: var(--gi6u);}
.xz4jway {border: 1px solid transparent;background: var(--uv65);color: var(--lmvyx, var(--o5wss));}

.tay60 a:focus-visible,
.wk1v3:focus-visible,
.a92m:focus-visible {outline: 2px solid var(--ezf);outline-offset: 2px;}

.tay60 {border-left: var(--fkmbo);}
.dz655a li + li {border-top: var(--fkmbo);}
.s2mktht {border-bottom: var(--fkmbo);}
.sktf {border-top: var(--fkmbo);}
.w4r3d3 {letter-spacing: .08em;text-transform: uppercase;}

@media (min-width:887px) {
  .v081, .tay60 {display: none;}
}

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

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

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

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

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

.s79hz .x4yhk .z4pr5fg > summary {min-height: 44px;display: flex;list-style: none;gap:12px;cursor: pointer;align-items: center;}
.s79hz .x4yhk .z4pr5fg > summary::-webkit-details-marker {display: none;}
.s79hz .x4yhk .z4pr5fg > summary:focus-visible {outline: 2px solid var(--ezf, var(--parp));outline-offset: 4px;}
.s79hz .x4yhk .z4pr5fg > summary .yyb71 {margin: 0;}

.s79hz .x4yhk .z4pr5fg > summary::after {flex: 0 0 auto;margin-left: auto;font: inherit;opacity:0.62;content: "[+]";letter-spacing: 0;}
.s79hz .x4yhk .z4pr5fg[open] > summary::after {opacity:1;content: "[-]";}

@supports (content: "a" / "") {
  .s79hz .x4yhk .z4pr5fg > summary::after {content: "[+]" / "";}
  .s79hz .x4yhk .z4pr5fg[open] > summary::after {content: "[-]" / "";}
}
.s79hz .x4yhk .z4pr5fg[open] > summary {margin-bottom:4px;}

.s79hz {padding-bottom: max(96px, var(--ff66k, 96px));}

.tj05w7 {--a71fx: 12px;--o2f1u: var(--ctjtw);--k2g: 0;--v34: 1px dashed var(--u4a5);--v8pq: 1px dashed var(--u4a5);--arf: 0;--w8z5: uppercase;--dax: var(--ctjtw);--xnb: .1em;}

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

.mqb8y8 .h7qv7 {color: var(--bvdf, var(--o1o7));}

.h469gk .h7qv7 {color: color-mix(in srgb, var(--ezf) 62%, var(--mxcfe));}

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

.s79hz .rqx8.vv7cxa9 .fe9t18,
.s79hz .bcm0r5 .g6qx4ym {flex-wrap: wrap;align-content: flex-start;justify-content: center;display: flex;}
.s79hz .rqx8.vv7cxa9 .fe9t18 > *,
.s79hz .bcm0r5 .g6qx4ym > * {flex: 1 1 300px;min-width: 0;max-width: calc(50% - 10px);}
@media (max-width:608px) {
  .s79hz .rqx8.vv7cxa9 .fe9t18 > *,
  .s79hz .bcm0r5 .g6qx4ym > * {max-width: none;}
}

.s79hz .aa1bz.y6rg58h {align-items: center;display: flex;min-height: clamp(420px, 58vh, 620px);}
.s79hz .aa1bz .xfeat::after {content: none;}
.s79hz .aa1bz.y6rg58h::before {background: linear-gradient(90deg,
    color-mix(in srgb, var(--hu32) 88%, transparent) 0%,
    color-mix(in srgb, var(--hu32) 55%, transparent) 40%,
    transparent 72%);position: absolute;content: "";z-index: 0;pointer-events: none;inset: 0;}
.wv432 {max-width:559px;-webkit-backdrop-filter: blur(8px);background: color-mix(in srgb, var(--hu32) 62%, transparent);margin: clamp(18px, 3vw, 40px);backdrop-filter: blur(8px);border: 1px dashed color-mix(in srgb, var(--f03s) 25%, transparent);}
.x7jmbr {background: color-mix(in srgb, var(--gi6u) 55%, transparent);backdrop-filter: blur(8px);}
@media (max-width:634px) {
  .s79hz .aa1bz.y6rg58h {align-items: flex-end;min-height: min(72vh, 560px);}
  .s79hz .aa1bz.y6rg58h::before {background: linear-gradient(0deg, color-mix(in srgb, var(--hu32) 92%, transparent) 0%, color-mix(in srgb, var(--hu32) 55%, transparent) 50%, transparent 85%);}
  .wv432 {margin: 12px;}
}
.s79hz .aa1bz.y6rg58h .wv432 {align-self: center;max-width:540px;justify-self: start;box-sizing: border-box;width: auto;}
.s79hz .aa1bz.y6rg58h .x7jmbr {align-self: stretch;}
@media (max-width:634px) {
  .s79hz .aa1bz.y6rg58h {min-height: min(80vh, 620px);}
  .s79hz .aa1bz.y6rg58h .wv432 {align-self: end;max-width: none;}
  .s79hz .aa1bz.y6rg58h .x7jmbr {display: none;}
}

.s79hz .aa1bz.xtht0d.y6rg58h {grid-template-columns: minmax(0, 1fr);display: grid;align-items: center;min-height: clamp(420px, 58vh, 620px) !important;}
.s79hz .aa1bz.y6rg58h .x7jmbr {display: none;}
@media (max-width:634px) {
  .s79hz .aa1bz.xtht0d.y6rg58h {align-items: end;min-height: min(80vh, 600px) !important;}
}

.s79hz .afbe .zeca9 {padding: clamp(14px, 2vw, 22px) !important;}
.s79hz .afbe .wxz9.wxz9 {display: grid;gap: clamp(12px, 1.6vw, 20px);grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:765px) { .s79hz .afbe .wxz9.wxz9 {gap:13px;grid-template-columns: repeat(2, minmax(0, 1fr));} }
.s79hz .afbe .jt3jd4.jt3jd4 {border: 0;padding: 0;margin: 0;min-width: 0;}
.s79hz .afbe .pqv312.pqv312 {text-decoration: none;background: var(--gi6u);transition:transform 0.177s, border-color 0.151s;color: inherit;align-items: stretch;overflow: hidden;display: flex;gap: 0;border: 1px dashed color-mix(in srgb, var(--f03s) 22%, transparent);border-radius: var(--ctjtw);position: relative;flex-direction: column;}
.s79hz .afbe .pqv312.pqv312:hover {border-color: var(--ezf);transform: translateY(-3px);}
.s79hz .afbe img.nh8kw.nh8kw {height: auto;max-width: none;aspect-ratio: 1;width: 100%;display: block;border-radius: 0;object-fit: cover;max-height: none;order: -1;}
.s79hz .afbe .e3mpsd.e3mpsd {color: var(--vtc3, var(--kcn));top: 0;background: var(--ezf);left: 10px;padding: 6px 8px 5px;z-index: 1;border-radius: 0 0 var(--ctjtw) var(--ctjtw);font: 700 12px/1 var(--wve1v);letter-spacing: .08em;position: absolute;}
.s79hz .afbe .bcvyzs.bcvyzs {display: block;line-height:1.26;font-weight: 700;margin: 0;overflow-wrap: anywhere;border-top: 1px dashed color-mix(in srgb, var(--f03s) 22%, transparent);font-size: 15.5px;padding: 12px 12px 2px;}
.s79hz .afbe .nzc00q.nzc00q {display: block;padding: 0 12px 12px;grid-column: auto;margin: 0;}
.s79hz .afbe .pqv312::after {background: color-mix(in srgb, var(--hu32) 70%, transparent);border: 2px solid var(--ezf);border-radius: var(--ctjtw);content: "PLAY";transition:opacity 0.221s, transform 0.166s;z-index: 2;top: 38%;letter-spacing: .2em;position: absolute;color: var(--f03s);font: 700 15px/1 var(--wve1v);opacity:0.05;left: 50%;padding: 8px 16px;transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);}
.s79hz .afbe .pqv312:hover::after {opacity:1;transform: translate(-50%, -50%) rotate(-8deg) scale(1);}
@media (max-width:765px) { .s79hz .afbe .bcvyzs.bcvyzs {font-size: 14px;padding: 10px 10px 2px;} }
@media (prefers-reduced-motion: reduce) { .s79hz .afbe .pqv312, .s79hz .afbe .pqv312::after {transition:none;} }

.s79hz .gn7da2 .gjqs.gjqs,
.s79hz .wdct7ab .zaysjg.zaysjg {border: 0;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;gap:12px;display: grid;list-style: none;margin: 0;}
.s79hz .gn7da2 .w8qtrpe {padding: 0;border: 0;min-width: 0;margin: 0;}
.s79hz .gn7da2 .z7qq81z.z7qq81z,
.s79hz .wdct7ab .ey0fm.ey0fm {display: flex;transition:border-color 0.154s, transform 0.158s;flex-direction: column;color: var(--f03s);padding: 20px 14px;justify-content: center;min-height: 128px;align-items: center;gap:11px;height: 100%;border: 1px dashed color-mix(in srgb, var(--f03s) 24%, transparent);border-radius: var(--ctjtw);box-sizing: border-box;background: var(--hu32);margin: 0;text-decoration: none;text-align: center;}
.s79hz .gn7da2 .z7qq81z:hover,
.s79hz .wdct7ab .ey0fm:hover {transform: translateY(-2px);border-color: var(--ezf);}
.s79hz :is(.gn7da2, .wdct7ab) :is(.z7qq81z, .ey0fm) img {object-fit: contain;max-width: 100%;width: auto;margin: 0;height: 46px;display: block;}
.s79hz :is(.axce9, .qem7yf1) {font: 700 12px/1.3 var(--wve1v);color: var(--o1o7);text-transform: uppercase;letter-spacing: .08em;}
.s79hz .wdct7ab .cg6rzge {display: none;}
@media (max-width:765px) {
  .s79hz .gn7da2 .gjqs.gjqs,
  .s79hz .wdct7ab .zaysjg.zaysjg {gap:10px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .s79hz .gn7da2 .z7qq81z.z7qq81z,
  .s79hz .wdct7ab .ey0fm.ey0fm {padding: 14px 10px;min-height: 104px;}
  .s79hz :is(.gn7da2, .wdct7ab) :is(.z7qq81z, .ey0fm) img {height: 34px;}
}

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

.s79hz .eqh8rdp .p731k3.p731k3 {padding-left: 0;padding-right: 0;display: block;grid-template-columns: none;}
.s79hz .eqh8rdp.x37e87:not(.z1p90j1) .n8s98 {margin: 0;}
@media (min-width:766px) {
  .s79hz .eqh8rdp.x37e87:not(.z1p90j1):has(.n8s98) {column-gap: clamp(22px, 3vw, 40px);}
  .s79hz .eqh8rdp.x37e87:not(.z1p90j1) .n8s98 {border: 0;}
}

.s79hz .rqx8.qmtyct {display: block;}
.qmtyct .qchhv2 {align-items: flex-end;justify-content: space-between;gap:15px 24px;display: flex;flex-wrap: wrap;margin: 0 0 20px;}
.qmtyct .mf12 {flex: 1 1 320px;min-width: 0;}
.qmtyct .wbb6rw {margin: 0;}
.qmtyct .rargt25 {margin: 10px 0 0;}
.qmtyct .hj3gdq {gap:8px;display: flex;}
.qmtyct .pjd7hq {justify-content: center;cursor: pointer;padding: 0;display: flex;font: 700 18px/1 var(--wve1v);width: 48px;background: var(--hu32);height: 48px;align-items: center;border: 1px dashed color-mix(in srgb, var(--f03s) 30%, transparent);border-radius: var(--ctjtw);color: var(--f03s);}
.qmtyct .pjd7hq:hover:not(:disabled) {color: var(--vtc3, var(--kcn));border-style: solid;border-color: var(--ezf);background: var(--ezf);}
.qmtyct .pjd7hq:disabled {opacity:0.36;cursor: default;}
.qmtyct .pjd7hq[hidden] {display: none;}

.qmtyct .xv3yt {overscroll-behavior-x: contain;grid-auto-columns: 88%;scroll-behavior: smooth;display: grid;list-style: none;gap:17px;scroll-snap-type: x mandatory;margin: 0;padding: 0;grid-auto-flow: column;overflow-x: auto;scrollbar-width: none;}
.qmtyct .xv3yt::-webkit-scrollbar {display: none;}
.qmtyct .pf5y7 {background: var(--hu32);overflow: hidden;display: grid;border-radius: calc(var(--ctjtw) * 3);border: 1px solid var(--u4a5);position: relative;min-width: 0;max-width: none;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);scroll-snap-align: start;}
.qmtyct .y47hg6a {margin: 0;min-height: clamp(240px, 30vw, 420px);overflow: hidden;position: relative;}
.qmtyct .y47hg6a picture {display: block;height: 100%;}
.s79hz .qmtyct img.t9k5e4q.t9k5e4q {position: absolute;width: 100%;max-width: none;height: 100%;border-radius: 0;object-fit: cover;inset: 0;}
.qmtyct .e0vgd4 .y47hg6a {background:
    repeating-linear-gradient(var(--oct, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--ezf), color-mix(in srgb, var(--ezf) 55%, #000));}

.qmtyct .mpv2mja {flex-direction: column;justify-content: center;border-left: 2px dashed color-mix(in srgb, var(--f03s) 28%, transparent);align-items: flex-start;position: relative;padding: clamp(20px, 2.6vw, 34px);gap:13px;background: linear-gradient(180deg, color-mix(in srgb, var(--ezf) 10%, var(--hu32)), var(--hu32));display: flex;min-width: 0;}
.qmtyct .mpv2mja::before, .qmtyct .mpv2mja::after {border-radius: 50%;position: absolute;width: 24px;content: "";background: var(--ej94z);left: -13px;height: 24px;}
.qmtyct .mpv2mja::before {top: -12px;}
.qmtyct .mpv2mja::after {bottom: -12px;}
.qmtyct .gh9m {font: 700 12px/1 var(--wve1v);font-style: normal;text-transform: uppercase;color: var(--ezf);letter-spacing: .24em;}
.qmtyct .xzwm7ke {font-size: clamp(20px, 2vw, 26px);font-weight: 800;margin: 0;color: var(--f03s);line-height:1.18;}
.qmtyct .t61dk {display: flex;justify-content: center;gap:11px;margin: 18px 0 0;}
.qmtyct .mdv4n {transition:background 0.242s, border-color 0.244s;height: 12px;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--f03s) 35%, transparent);width: 12px;}
.qmtyct .mdv4n[data-on="1"] {border-color: var(--ezf);background: var(--ezf);}
.qmtyct .c41e2wx {margin: 18px 0 0;}
@media (max-width:765px) {
  .qmtyct .xv3yt {grid-auto-columns: 90%;gap:12px;}
  .qmtyct .pf5y7 {grid-template-columns: minmax(0, 1fr);}
  .qmtyct .y47hg6a {min-height: 0;aspect-ratio: 4 / 3;}
  .qmtyct .mpv2mja {border-top: 2px dashed color-mix(in srgb, var(--f03s) 28%, transparent);border-left: 0;}
  .qmtyct .mpv2mja::before {top: -13px;left: -12px;}
  .qmtyct .mpv2mja::after {top: -13px;left: auto;bottom: auto;right: -12px;}
  .qmtyct .mpv2mja .wjbswf {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .qmtyct .xv3yt {scroll-behavior: auto;} }

.qmtyct .pf5y7 {background: var(--gi6u);}
.qmtyct .mpv2mja {background: linear-gradient(180deg, color-mix(in srgb, var(--ezf) 12%, var(--gi6u)), var(--gi6u));}
.qmtyct .mpv2mja::before, .qmtyct .mpv2mja::after {background: var(--hu32);}

.s79hz > .bjnz.k7nm {position: relative;padding: 0 !important;border: 1px solid var(--u4a5) !important;border-radius: calc(var(--ctjtw) * 3) !important;box-shadow: 0 18px 50px color-mix(in srgb, var(--ezf) 14%, transparent);overflow: hidden;display: grid !important;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);background: var(--hu32) !important;}
.k7nm .chnjgvj {padding: 0 0 clamp(18px, 2.4vw, 28px);border-top: 6px solid var(--ezf);min-width: 0;}
.k7nm .chnjgvj > * {margin-left: clamp(20px, 2.6vw, 34px);margin-right: clamp(20px, 2.6vw, 34px);}
.k7nm .chnjgvj > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.k7nm .xgbw {font-size: clamp(22px, 2.4vw, 30px);}
.k7nm a.kve1t8w {color: var(--vtc3, var(--kcn));background: var(--ezf);border-color: var(--ezf);}
.k7nm .pe6x {justify-content: center;position: relative;display: flex;border-left: 2px dashed color-mix(in srgb, var(--f03s) 28%, transparent);background: linear-gradient(180deg, color-mix(in srgb, var(--ezf) 22%, var(--gi6u)), var(--gi6u));flex-direction: column;align-items: center;padding: 26px 18px;min-width: 0;gap:11px;}
.k7nm .pe6x::before, .k7nm .pe6x::after {border-radius: 50%;height: 24px;background: var(--ej94z);left: -13px;content: "";width: 24px;position: absolute;}
.k7nm .pe6x::before {top: -12px;}
.k7nm .pe6x::after {bottom: -12px;}
.k7nm .h0nx {letter-spacing: .24em;font: 700 12px/1 var(--wve1v);font-style: normal;text-transform: uppercase;overflow-wrap: anywhere;color: var(--ezf);text-align: center;}
.k7nm .ktpsyk {letter-spacing: -.04em;color: var(--f03s);font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--fw9mb);}
.k7nm .ktpsyk small {color: var(--ezf);margin-left:3px;vertical-align: top;font-size: .38em;}
.k7nm .rnb30 {display: block;height: 46px;background: repeating-linear-gradient(90deg,
    var(--f03s) 0 2px, transparent 2px 4px, var(--f03s) 4px 7px, transparent 7px 9px,
    var(--f03s) 9px 10px, transparent 10px 13px, var(--f03s) 13px 16px, transparent 16px 18px);opacity:0.79;width: 78%;}
@media (max-width:765px) {
  .s79hz > .bjnz.k7nm {grid-template-columns: minmax(0, 1fr);}
  .k7nm .pe6x {border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--f03s) 28%, transparent);flex-wrap: wrap;flex-direction: row;padding: 18px 20px;justify-content: space-between;}
  .k7nm .pe6x::before {top: -13px;left: -12px;}
  .k7nm .pe6x::after {top: -13px;right: -12px;left: auto;bottom: auto;}
  .k7nm .rnb30 {height: 34px;order: 3;width: 100%;}
}

.s79hz .t4k9qf7 .ahyz8n {display: grid;margin-top:9px;grid-template-columns: repeat(4, minmax(0, 1fr));gap:13px;}
.s79hz .t4k9qf7 .ahyz8n .mfra,
.s79hz .t4k9qf7 .yf3rez .mfra,
.s79hz .t4k9qf7 .btfjy28 .mfra {display: flex;flex-direction: column;background: var(--gi6u);gap: 0;overflow: hidden;padding: 0 !important;border: 1px solid var(--u4a5) !important;border-radius: calc(var(--ctjtw) * 2);position: relative;min-width: 0;margin: 0;}
.s79hz .t4k9qf7 .ahyz8n .yxvmj4,
.s79hz .t4k9qf7 .yf3rez .mfra::before {justify-content: flex-start;position: relative;width: auto;display: flex;padding: 18px 18px 14px;letter-spacing: -.03em;background: color-mix(in srgb, var(--ezf) 10%, transparent);font: 800 clamp(40px, 4vw, 56px)/1 var(--fw9mb);align-items: center;color: var(--ezf);border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--f03s) 26%, transparent);border-radius: 0;height: auto;min-height: 0;align-self: stretch;margin: 0;}
.s79hz .t4k9qf7 .mfra::after {box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;right: -10px;border-radius: 50%;position: absolute;background: var(--hu32);top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);width: 20px;height: 20px;content: "";}
.s79hz .t4k9qf7 .nnce,
.s79hz .t4k9qf7 .btfjy28 .v0kjk6,
.s79hz .t4k9qf7 .btfjy28 .n7kj084 {padding-right:18px;padding-left:19px;}
.s79hz .t4k9qf7 .nnce {padding-top:15px;padding-bottom:18px;}
.s79hz .t4k9qf7 .btfjy28 .v0kjk6 {padding-top:14px;}
.s79hz .t4k9qf7 .btfjy28 .n7kj084 {padding-bottom:18px;margin-top:5px;}
.s79hz .t4k9qf7 .v0kjk6 {color: var(--f03s);font-size: 16.5px;overflow-wrap: anywhere;font-weight: 800;display: block;}
.s79hz .t4k9qf7 .n7kj084 {line-height:1.55;font-size: 14.5px;overflow-wrap: anywhere;}
@media (max-width:985px) { .s79hz .t4k9qf7 .ahyz8n {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:568px) { .s79hz .t4k9qf7 .ahyz8n {grid-template-columns: minmax(0, 1fr);} }
.s79hz > .bjnz.k7nm .chnjgvj {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.s79hz > .bjnz.k7nm .chnjgvj > * {margin-left: 0 !important;margin-right: 0 !important;max-width: none;}
.s79hz > .bjnz.k7nm .chnjgvj > :first-child {margin-top: 0;}
.s79hz > .bjnz.k7nm .chnjgvj a.kve1t8w.kve1t8w {color: var(--vtc3, var(--kcn));background: var(--ezf);border: 1px solid var(--ezf);}

.s79hz .gn7da2 .z7qq81z {position: relative;}
.s79hz .gn7da2 .nr3dam9 {background: var(--ej94z);top: 10px;right: 10px;position: absolute;width: 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f03s) 20%, transparent);border-radius: 50%;height: 10px;}

.s79hz .y9zyc .kgawaj {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.s79hz .y9zyc .b4e3q,
.s79hz .y9zyc .b4e3q:first-child,
.s79hz .y9zyc .b4e3q + .b4e3q {padding: 18px 0 18px !important;filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));-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;border: 0 !important;background: var(--gi6u);position: relative;}
.s79hz .y9zyc .nzet1cj.nzet1cj {align-items: center;font: 700 13px/1.2 var(--wve1v);letter-spacing: .14em;gap:11px;display: flex;padding: 16px 20px;text-transform: uppercase;margin: 0 0 10px;justify-content: space-between;}
.s79hz .y9zyc .h469gk .nzet1cj {color: var(--vtc3, var(--kcn));background: var(--ezf);}
.s79hz .y9zyc .mqb8y8 .nzet1cj {background: color-mix(in srgb, var(--f03s) 86%, var(--hu32));color: var(--hu32);}
.s79hz .y9zyc .dv993 {font: 800 32px/1 var(--fw9mb);letter-spacing: -.02em;}
.s79hz .y9zyc .yjpmzv {list-style: none;margin: 0;padding: 0 20px;}
.s79hz .y9zyc .yjpmzv li {display: flex;gap:10px;align-items: center;color: var(--f03s);line-height:1.40;padding: 11px 0;font-size: 15px;border: 0;margin: 0;}
.s79hz .y9zyc .yjpmzv li::after {content: "";order: 2;border-bottom: 2px dotted color-mix(in srgb, var(--f03s) 25%, transparent);align-self: flex-end;min-width: 24px;margin-bottom:6px;flex: 1 1 24px;}
.s79hz .y9zyc .yjpmzv li > :not(.h7qv7) {overflow-wrap: anywhere;order: 1;min-width: 0;}
.s79hz .y9zyc .h7qv7.h7qv7,
.s79hz .y9zyc .cg6chm0 .yjpmzv li::before {align-items: center;border-radius: 50%;margin: 0;height: 26px;display: inline-flex;flex: 0 0 auto;width: 26px;font: 800 15px/1 var(--fw9mb);order: 3;justify-content: center;}
.s79hz .y9zyc .h469gk :is(.h7qv7, .yjpmzv li::before) {background: var(--ezf);color: var(--vtc3, var(--kcn));}
.s79hz .y9zyc .mqb8y8 :is(.h7qv7, .yjpmzv li::before) {color: var(--f03s);background: color-mix(in srgb, var(--f03s) 14%, transparent);}
.s79hz .y9zyc .hm02 {justify-content: space-between;letter-spacing: .2em;display: flex;padding: 14px 0 6px;font: 800 13px/1 var(--wve1v);margin: 10px 20px 0;border-top: 2px dashed color-mix(in srgb, var(--f03s) 30%, transparent);max-width: none;color: var(--o1o7);align-items: center;}
.s79hz .y9zyc .hm02 b {font: 800 24px/1 var(--fw9mb);color: var(--f03s);letter-spacing: 0;}
.s79hz .y9zyc .h469gk .hm02 b {color: var(--ezf);}
.s79hz .y9zyc .ht2nt {display: none;}
@media (max-width:705px) { .s79hz .y9zyc .kgawaj {grid-template-columns: minmax(0, 1fr);} }
