

:root {--ohmt: var(--mepcf);--yvn8b:       20px;--j61: 0 1px 2px color-mix(in srgb, #000 calc(var(--ac1i) * 8% + 14%), transparent);--xdoys:  var(--jwffb);--rdurk: var(--uli1);--ttik: clamp(20px, 2.4vw, 34px);--vr62x:   var(--v0tr);--xupu: "Chivo", "Archivo Narrow", "Segoe UI", system-ui, sans-serif;--ttw: color-mix(in srgb, var(--uli1) 35%, var(--g83));--x3jgt:   var(--g83);--vtb5:  var(--r7vmo);--szu: 720px;--radd7: 0 10px 30px color-mix(in srgb, #000 calc(var(--ac1i) * 6% + 22%), transparent);--uhwke:   var(--hrww);--n1kn: 46%;--gz8z: clamp(20px, 2.2vw, 32px);--an98: var(--xqo);--qgiap:  var(--jgk5);}

body {-webkit-text-size-adjust: 100%;background: var(--en9r);font: 16px/1.62 var(--xupu);color: var(--x3jgt);margin: 0;}

.f89z {position: absolute;text-decoration: none;border-radius: var(--yvn8b);z-index: 200;color: var(--h83dk, var(--semi5, var(--pfm)));font-weight: 700;padding: 12px 20px;top: 0;left: -9999px;background: var(--uli1);}
.f89z:focus {left: 12px;top: 12px;}

.qwbr {border: 0;left: 0;width: 1px;opacity:0.05;height: 1px;appearance: none;margin: 0;top: 0;pointer-events: none;position: fixed;}

.y28551 {height: 100dvh;background-color: var(--mekut, var(--en9r));overflow: hidden;inset: 0 auto 0 0;width: var(--n1kn);z-index: 40;position: fixed;isolation: isolate;background-position: center;background-size: cover;}

.nk8xfw {inset: 0;pointer-events: none;position: absolute;z-index: 1;}

.kwtrfbc {display: flex;overflow: hidden;z-index: 2;padding: clamp(26px, 3vw, 52px) var(--d30d);box-sizing: border-box;height: 100%;--d30d: clamp(24px, 3.2vw, 60px);gap: clamp(20px, 2.4vw, 40px);position: relative;flex-direction: column;}

.t7v5trn {align-self: flex-start;display: inline-flex;flex: 0 0 auto;min-height: 44px;text-decoration: none;align-items: center;}
.t7v5trn img {height: 30px;display: block;width: auto;}
.s29qyzg {letter-spacing: .01em;color: var(--rmxiy, #fff);font: 700 19px/1 var(--xupu);}

.n2ygz {gap: clamp(14px, 1.4vw, 22px);min-width: 0;flex-direction: column;display: flex;margin-top: auto;align-items: flex-start;}

.w6xjmm {line-height: .88;text-wrap: balance;color: var(--rmxiy, #fff);margin: 0;overflow-wrap: break-word;font-weight: 700;max-width: calc(100% + var(--d30d, 0px));letter-spacing: -.035em;}

.bb2gk8  {letter-spacing: -.02em;text-transform: uppercase;}
.r85t {text-transform: none;max-width: calc(100% + var(--d30d, 0px) * .5);}
.qv7k0j {letter-spacing: -.05em;text-transform: none;max-width: 100%;}

.y8s61h {width: clamp(64px, 8vw, 132px);flex: 0 0 auto;background: var(--bkbl, var(--uli1));display: block;height: 4px;border-radius:4px;}

.vgyh1b {color: var(--jpn, #fff);max-width: 34ch;font-size: clamp(15px, 1.05vw, 17.5px);line-height:1.55;margin: 0;}

.mn7xcqz {display: flex;gap:11px;flex-wrap: wrap;}
.jrc5c {margin-top:15px;}

.jz4hcx {border: 0;margin: 16px 0 0;padding: 14px 0 0;border-top: 1px solid var(--rcf, var(--xqo));max-width: 34ch;background: none;}
.cc5a {color: var(--rmxiy, #fff);font: 700 14.5px/1.3 var(--xupu);margin: 0;}
.ce3kxv {color: var(--jpn, #fff);margin: 5px 0 0;font-size: 13.5px;}

.hnwgc,
.zbmp :is(.p6bn, .pxmt6, .xps1w, .skk5xmp,
             .barhhjj, .z7db, .c4ayge0) a[role="button"],
.zbmp .skk5xmp a {letter-spacing: .005em;border: 0;padding: 0 22px;border-radius: 999px;justify-content: center;min-height: 46px;cursor: pointer;text-decoration: none;font: 700 14.5px/1 var(--xupu);align-items: center;display: inline-flex;}
.q0m1qmj {background: var(--lbq);color: var(--ng4, var(--q5wf3));}
.q0m1qmj:hover {color: var(--h83dk, var(--semi5, var(--pfm)));background: var(--mcv8r);}
.cwj8y {background: var(--ja7);color: var(--mpk5, var(--gjme6));box-shadow: inset 0 0 0 1px var(--rcf, var(--xqo));}
.tbbd {background: var(--uli1);color: var(--semi5, var(--pfm));}
.tbbd:hover {background: var(--mcv8r);}

.zbmp :is(.p6bn, .pxmt6, .xps1w, .skk5xmp,
             .barhhjj, .z7db, .c4ayge0) a[role="button"],
.zbmp .skk5xmp a {color: var(--semi5, var(--pfm));background: var(--uli1);}
.zbmp :is(.p6bn, .pxmt6, .xps1w, .skk5xmp,
             .barhhjj, .z7db, .c4ayge0) a[role="button"]:hover,
.zbmp .skk5xmp a:hover {background: var(--mcv8r);}

.d9vq {min-width: 0;background: var(--en9r);z-index: 10;min-height: 100dvh;margin-left: var(--n1kn);position: relative;}

.qv36f {position: sticky;min-height: 58px;align-items: center;top: 0;z-index: 30;backdrop-filter: saturate(140%) blur(10px);display: flex;padding: 0 clamp(18px, 2.4vw, 40px);gap:15px;background: color-mix(in srgb, var(--mg6oe) 92%, transparent);border-bottom: 1px solid var(--vr62x);}
.kngar {min-height: 44px;color: var(--jhl);font: 700 16px/1 var(--xupu);align-items: center;display: none;text-decoration: none;}

.egnpjcy {min-width: 0;flex: 1 1 auto;}
.egnpjcy ul {list-style: none;margin: 0;flex-wrap: wrap;padding: 0;gap:3px;display: flex;}
.egnpjcy a {display: inline-flex;color: color-mix(in srgb, var(--jhl) 68%, transparent);min-height: 44px;text-decoration: none;align-items: center;border-radius: 999px;font: 600 14px/1 var(--xupu);padding: 0 12px;}
.egnpjcy a:hover {color: var(--jhl);background: var(--ohmt);}
.egnpjcy a[aria-current="page"] {background: var(--uhwke);box-shadow: inset 0 0 0 1px var(--an98);color: var(--jhl);}

.bpws5t {flex: 0 0 auto;gap:9px;margin-left: auto;align-items: center;display: none;}
.b7rp {padding: 0 13px;font-size: 13.5px;}

.sn3za7 {cursor: pointer;min-height: 44px;display: none;gap:4px;flex-direction: column;align-items: center;justify-content: center;min-width: 44px;}
.sn3za7 span {width: 20px;border-radius:3px;display: block;background: var(--jhl);height: 2px;}
.sn3za7:focus-visible,
.m5840:focus-visible {outline: 2px solid var(--rdurk);outline-offset: 2px;}

.bj9sr,
.esc5z {display: none;}

.m8hd5tv {gap:13px;justify-content: space-between;align-items: center;display: flex;}
.x6bhj {color: var(--g83);text-decoration: none;align-items: center;min-height: 44px;display: inline-flex;}
.x6bhj img {height: 28px;display: block;width: auto;}
.m5840 {justify-content: center;border-radius: 999px;font-size: 17px;flex-shrink: 0;display: inline-flex;width: 44px;height: 44px;cursor: pointer;align-items: center;color: var(--g83);border: 1px solid var(--vr62x);line-height: 1;background: var(--ohmt);}
.m5840:hover {background: var(--vr62x);}
.beba72 ul {list-style: none;padding: 0;margin: 0;}
.beba72 li + li {margin-top:8px;}
.beba72 a {background: var(--ohmt);font: 600 15.5px/1.2 var(--xupu);padding: 0 18px;text-decoration: none;min-height: 48px;color: var(--g83);align-items: center;border: 1px solid var(--vr62x);display: flex;border-radius: 999px;}
.beba72 a:hover {background: var(--vr62x);}
.beba72 a:focus-visible {outline: 2px solid var(--rdurk);outline-offset: 2px;}
.beba72 a[aria-current="page"] {border-color: var(--rdurk);box-shadow: inset 0 0 0 1px var(--rdurk);}
.n7e9 {padding-top:3px;margin-top: auto;gap:10px;display: grid;}

.n7e9 .cwj8y {box-shadow: inset 0 0 0 1px var(--vr62x);}
.n7e9 .m4t5 {min-height: 48px;width: 100%;}

.zbmp {max-width: var(--szu);margin: 0 auto;display: flow-root;padding: var(--gz8z) clamp(18px, 2.4vw, 40px) 48px;}
.zbmp > * {margin: 0 0 var(--gz8z) !important;}
.zbmp > *:last-child {margin-bottom: 0 !important;}

.zbmp :is(.c4ayge0, .z7db, .barhhjj, .hemaa,
             .rcx5xj, .v7z4h, .xps1w, .pxmt6,
             .qz42, .m7f1, .ajec, .gs0cqh,
             .qcgw7rj, .ryvzg, .g9f896) {padding: var(--ttik) !important;border: 1px solid var(--vr62x);box-shadow: var(--j61);border-radius: var(--yvn8b);background: var(--uhwke);}

.zbmp h1 {text-wrap: balance;letter-spacing: -.035em;margin: 0 0 18px;font: 700 clamp(38px, 7vw, 170px)/.9 var(--xupu);}

.w6xjmm {font-size: clamp(38px, 5.6vw, 170px);font-family: var(--xupu);}

.zbmp h2 {border: 0 !important;text-align: left !important;letter-spacing: -.018em;font: 700 clamp(21px, 2.1vw, 29px)/1.2 var(--xupu) !important;padding: 0 !important;margin: 0 0 16px !important;}
.zbmp h2::before {display: none !important;}
.zbmp h3 {font: 700 17px/1.32 var(--xupu);letter-spacing: -.01em;margin: 22px 0 8px;}
.zbmp p {margin: 0 0 13px;}
.zbmp img {border-radius: var(--yvn8b);height: auto;max-width: 100%;}

.zbmp p > a, .zbmp li > a, .zbmp td > a, .zbmp dd > a {text-underline-offset: 3px;text-decoration: underline;color: var(--ttw);text-decoration-thickness: 2px;}
.zbmp p > a:hover, .zbmp li > a:hover {color: var(--mcv8r);}

.w64y9yg.w64y9yg {flex-direction: column;box-shadow: var(--j61);background: var(--ohmt);display: flex;border: 1px solid var(--vr62x);padding: clamp(22px, 2.6vw, 34px) var(--ttik);gap:15px;border-radius: var(--yvn8b);}
.w64y9yg.w64y9yg .xyw9p {color: color-mix(in srgb, var(--rdurk) 35%, var(--x3jgt));font: 700 11.5px/1 var(--xupu);margin: 0;letter-spacing: .18em;text-transform: uppercase;padding-bottom:12px;border-bottom: 1px solid var(--vr62x);}

.w64y9yg.w64y9yg .ykq4mh {background: var(--o6cj5, var(--uhwke));margin: 0;border-radius: var(--yvn8b);overflow: hidden;}
.w64y9yg.w64y9yg .ykq4mh img {display: block;width: 100%;border-radius: 0;aspect-ratio: 21 / 8;object-fit: cover;max-height: 22vh;}

.vsa6.vsa6 .ykq4mh {order: 3;}

.w64y9yg.w64y9yg .d673v75 {background: color-mix(in srgb, var(--rdurk) 6%, var(--uhwke));box-sizing: border-box;border-radius: var(--yvn8b);display: flex;padding: clamp(14px, 1.8vw, 22px) clamp(16px, 2vw, 24px);gap:15px;border: 1px dashed var(--vr62x);width: 100%;align-items: center;}
.w64y9yg.w64y9yg .g5v8 {letter-spacing: -.04em;font: 800 clamp(28px, 4vw, 46px)/1 var(--xupu);color: var(--xlszc, color-mix(in srgb, var(--rdurk) 38%, var(--x3jgt)));}

.w64y9yg.w64y9yg .rjjq {height: 0;flex: 1 1 auto;border-top: 2px dotted color-mix(in srgb, var(--x3jgt) 26%, transparent);}
.w64y9yg.w64y9yg .ae2x {font: 700 12px/1 var(--xupu);letter-spacing: .16em;font-variant-numeric: tabular-nums;color: var(--vtb5);}

.w64y9yg.w64y9yg .p58gd {flex-direction: column;display: flex;align-items: flex-start;gap:11px;}
.w64y9yg.w64y9yg .msa143 {margin: 0;color: var(--x3jgt);text-wrap: balance;font-size: clamp(24px, 2.9vw, 36px);font-weight: 800;line-height:1.11;letter-spacing: -.026em;}
.w64y9yg.w64y9yg .eeby {color: var(--vtb5);font-size: 16px;margin: 0;line-height:1.57;max-width: 56ch;}
.w64y9yg.w64y9yg .yqwsvfr {padding: 0 24px;display: inline-flex;justify-content: center;background: var(--uli1);color: var(--semi5, var(--pfm));min-height: 44px;align-items: center;text-decoration: none;border-radius: var(--yvn8b);font: 700 15px/1 var(--xupu);}
.w64y9yg.w64y9yg .yqwsvfr:hover {background: var(--mcv8r);}

.p9a6.p9a6 {display: grid;border: 1px solid var(--vr62x);background: var(--ohmt);padding: clamp(20px, 2.4vw, 30px) var(--ttik);grid-template-columns: minmax(0, 1fr);box-shadow: var(--j61);border-radius: var(--yvn8b);gap: clamp(16px, 2vw, 24px);align-items: start;}
.p9a6.p9a6 .at8r {overflow: hidden;background: var(--o6cj5, var(--uhwke));margin: 0;min-width: 0;border-radius: var(--yvn8b);}
.p9a6.p9a6 .q640yx5 {max-height: 30vh;object-fit: cover;width: 100%;display: block;border-radius: 0;color: var(--xlszc, inherit);aspect-ratio: 3 / 4;}

.p9a6.p9a6 .krkk {align-items: center;background:
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--x3jgt) 7%, transparent) 0 1px,
      transparent 1px 14px),
    color-mix(in srgb, var(--rdurk) 6%, var(--uhwke));color: var(--xlszc, color-mix(in srgb, var(--rdurk) 38%, var(--x3jgt)));width: 100%;max-height: 30vh;border: 1px dashed var(--vr62x);border-radius: var(--yvn8b);aspect-ratio: 3 / 4;box-sizing: border-box;font: 800 clamp(32px, 5vw, 54px)/1 var(--xupu);display: flex;letter-spacing: -.04em;justify-content: center;}
.p9a6.p9a6 .hjyqh4z {gap:11px;align-items: flex-start;flex-direction: column;min-width: 0;display: flex;}
.p9a6.p9a6 .k1n2tns {letter-spacing: .18em;border-bottom: 1px solid var(--vr62x);padding-bottom:10px;font: 700 11.5px/1 var(--xupu);margin: 0;align-self: stretch;text-transform: uppercase;color: color-mix(in srgb, var(--rdurk) 35%, var(--x3jgt));}
.p9a6.p9a6 .g20322 {letter-spacing: -.026em;font-size: clamp(22px, 2.6vw, 32px);line-height:1.11;color: var(--x3jgt);text-wrap: balance;margin: 0;font-weight: 800;}

.p9a6.p9a6 .h6g9 {color: var(--vtb5);font-variant-numeric: tabular-nums;margin: 0;letter-spacing: .16em;font: 700 11.5px/1 var(--xupu);}
.p9a6.p9a6 .nv7p4gf {margin: 0;line-height:1.63;color: var(--vtb5);max-width: 52ch;font-size: 15px;}
.p9a6.p9a6 .sprp5n {border-radius: var(--yvn8b);font: 700 15px/1 var(--xupu);display: inline-flex;color: var(--semi5, var(--pfm));align-items: center;text-decoration: none;min-height: 44px;padding: 0 24px;background: var(--uli1);justify-content: center;margin-top:5px;}
.p9a6.p9a6 .sprp5n:hover {background: var(--mcv8r);}
@media (min-width: 720px) {
  
  .p9a6.p9a6 {grid-template-columns: 168px minmax(0, 1fr);}
}
@media (max-width: 719px) {
  
  .p9a6.p9a6 .q640yx5,
  .p9a6.p9a6 .krkk {aspect-ratio: 16 / 9;max-height: 15vh;}
}

.zrfdt08 {counter-reset: sgq;}
.fdmwh94 {padding: 0;gap:2px;margin: 0;list-style: none;display: grid;}
.vtsjs5j {padding: 16px 0;border-top: 1px solid var(--vr62x);counter-increment: sgq;}
.vtsjs5j:first-child {padding-top: 0;border-top: 0;}
.dn6b {font: 700 16.5px/1.35 var(--xupu);align-items: baseline;letter-spacing: -.01em;margin: 0;gap:13px;display: flex;}

.zqd088a .dn6b::before {font-size: 12.5px;letter-spacing: .1em;color: var(--ttw);flex: 0 0 auto;content: counter(sgq, decimal-leading-zero);font-weight: 700;}
.qta3 .dn6b::before {content: none;}
.v6a80 {padding-left: 0;}
.zqd088a .v6a80 {padding-left:35px;}
.x9ws {color: var(--vtb5);margin: 7px 0 0;font-size: 15.5px;}

.skjf4bv {display: grid;gap:5px;}
.r1wfz {border-radius: calc(var(--yvn8b) - 6px);padding: 18px 20px;border: 1px solid var(--vr62x);background: var(--ohmt);position: relative;overflow: hidden;}
.pj5d {position: absolute;font: 700 74px/1 var(--xupu);pointer-events: none;color: color-mix(in srgb, var(--uli1) 22%, transparent);letter-spacing: -.05em;transform: translateY(-50%);user-select: none;top: 50%;}
.r9008tv .pj5d {right: 14px;}
.h60bwv  .pj5d {left: 14px;}
.h60bwv  .y3vap,
.h60bwv  .bchf5 {padding-left:62px;}
.r9008tv .y3vap,
.r9008tv .bchf5 {padding-right:71px;}
.y3vap {letter-spacing: -.01em;font: 700 16.5px/1.32 var(--xupu);position: relative;display: block;}
.bchf5 {margin: 6px 0 0;color: var(--vtb5);font-size: 15.5px;position: relative;}

.vnhe {display: grid;gap:15px;}
.a0ks4v {padding: 16px 18px;background: var(--ohmt);border: 1px solid var(--vr62x);border-radius: calc(var(--yvn8b) - 6px);}
.sy8bkf   {box-shadow: inset 3px 0 0 var(--bkbl, var(--uli1));}
.ka3e83 {box-shadow: inset 3px 0 0 var(--an98);}
.m3t9xte {letter-spacing: .14em;text-transform: uppercase;font: 700 12px/1 var(--xupu);color: var(--qgiap);margin: 0 0 10px;}
.f3xp {gap:12px;align-items: baseline;display: flex;font-size: 15.5px;margin: 0;padding: 7px 0;}
.f3xp + .f3xp {border-top: 1px solid var(--vr62x);}
.vwks54 {width: 16px;flex: 0 0 auto;text-align: center;font: 700 15px/1.4 var(--xupu);}

.ana5bb2   {color: var(--ttw);}
.y1pty {color: var(--vtb5);}

.zbmp :is(.qcgw7rj, .ryvzg, .g9f896) a {border-radius: calc(var(--yvn8b) - 8px) !important;}

.zbmp .rq5p {letter-spacing: -.018em;}
.zbmp .egjxz {min-width: 0;}
.zbmp .d00c, .zbmp .n3089, .zbmp .x3ktsba, .zbmp .syz8nvs {min-width: 0;}
.zbmp .n624, .zbmp .g5qtb, .zbmp .efj1kz {min-width: 0;}
.zbmp .z2mhtdt {min-width: 0;}

.zbmp > * {max-width: 100%;min-width: 0;box-sizing: border-box;}

.qwyesa.qwyesa .n5s7 {counter-reset: sg-cast-n;margin: 0;list-style: none;padding: 0;}
.qwyesa.qwyesa .rv0fgnm {counter-increment: sg-cast-n;border-top: 1px solid var(--vr62x);}
.qwyesa.qwyesa .rv0fgnm:first-child {border-top: 0;}
.qwyesa.qwyesa .me6k8ej {min-height: 92px;display: grid;column-gap:15px;text-decoration: none;color: var(--x3jgt);align-items: center;padding: 13px 0;grid-template-columns: auto auto minmax(0, 1fr);}
.qwyesa.qwyesa .me6k8ej::before {color: var(--vtb5);font-variant-numeric: tabular-nums;grid-row: 1 / span 2;letter-spacing: .1em;content: counter(sg-cast-n, decimal-leading-zero);font: 700 12px/1 var(--xupu);}
.qwyesa.qwyesa .me6k8ej img {grid-row: 1 / span 2;object-fit: cover;width: 100px;height: 66px;border-radius: calc(var(--yvn8b) - 8px);display: block;}
.qwyesa.qwyesa .a0xcrz {letter-spacing: -.01em;font: 700 17px/1.3 var(--xupu);}
.qwyesa.qwyesa .a86etp {grid-column: 3;letter-spacing: .04em;color: var(--vtb5);font: 600 12.5px/1.3 var(--xupu);}

.qrp799.qrp799 .h62hm5v {list-style: none;margin: 0;gap:15px;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));padding: 0;display: grid;}
.qrp799.qrp799 .pm14jm {min-width: 0;margin: 0;}
.qrp799.qrp799 .ex363 {align-items: center;border: 1px solid var(--vr62x);background: var(--ohmt);justify-content: center;gap:7px;padding: 22px 18px;display: flex;border-radius: calc(var(--yvn8b) - 6px);flex-direction: column;min-height: 134px;text-decoration: none;}

.qrp799.qrp799 .raydy5 {gap:7px;width: 100%;justify-content: center;margin: 0;display: flex;align-items: center;flex-direction: column;}
.qrp799.qrp799 .ex363 img {display: block;max-width: 100%;height: auto;max-height: 58px;object-fit: contain;width: auto;border-radius: 0;}
.qrp799.qrp799 .skae16 {color: var(--vtb5);text-align: center;letter-spacing: .06em;font: 600 12.5px/1.2 var(--xupu);}

.xcsh.xcsh .nydg {margin: 0;align-items: center;gap:17px 26px;flex-wrap: wrap;display: flex;}
.xcsh.xcsh .txgcxy3 {min-height: 48px;align-items: center;margin: 0;display: flex;}
.xcsh.xcsh .txgcxy3 img {max-width:103px;object-fit: contain;width: auto;display: block;height: auto;max-height: 42px;border-radius: 0;}

.xcsh.xcsh .rs9d {margin: 0 0 0 -16px;}
.xcsh.xcsh .z5ffz3s {letter-spacing: .06em;color: var(--vtb5);font: 600 11.5px/1.2 var(--xupu);}

.yxzp8rz.yxzp8rz {align-items: center;row-gap:8px;column-gap:13px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.yxzp8rz.yxzp8rz .cydg6ez {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--xupu);grid-column: 1 / -1;letter-spacing: -.022em;color: var(--x3jgt);margin: 0;}
.yxzp8rz.yxzp8rz .ecbqjvp {color: color-mix(in srgb, var(--rdurk) 35%, var(--x3jgt));letter-spacing: -.03em;font: 800 clamp(28px, 3vw, 38px)/1 var(--xupu);}
.yxzp8rz.yxzp8rz .eyg1c {position: relative;height: 8px;border-radius: 999px;background: color-mix(in srgb, var(--x3jgt) 12%, transparent);overflow: hidden;}
.yxzp8rz.yxzp8rz .eyg1c::before {width: var(--bizq, 0%);position: absolute;content: "";border-radius: inherit;inset: 0 auto 0 0;background: var(--rdurk);}
.yxzp8rz.yxzp8rz .k0dgt3 {line-height:1.60;color: var(--vtb5);font-size: 15.5px;grid-column: 1 / -1;}
.yxzp8rz.yxzp8rz .hbvg1f {margin: 6px 0 0;grid-column: 1 / -1;}
.yxzp8rz.yxzp8rz .ykac4 {line-height:1.56;color: var(--x3jgt);padding: 14px 0 0;font-size: 16px;margin: 0;border-top: 1px solid var(--vr62x);}
.yxzp8rz.yxzp8rz .ykac4 q {quotes: "\201C" "\201D";}
.yxzp8rz.yxzp8rz .nqt4 {align-items: center;gap:13px;margin: 6px 0 14px;display: flex;}
.yxzp8rz.yxzp8rz .nqt4 cite {color: var(--vtb5);font: 600 12px/1 var(--xupu);font-style: normal;text-transform: uppercase;letter-spacing: .14em;}
.yxzp8rz.yxzp8rz .c38c {background: color-mix(in srgb, var(--x3jgt) 12%, transparent);display: block;overflow: hidden;border-radius: 999px;height: 4px;width: 62px;position: relative;}
.yxzp8rz.yxzp8rz .c38c::before {width: var(--bizq, 0%);background: var(--rdurk);position: absolute;inset: 0 auto 0 0;content: "";border-radius: inherit;}

.wnb93b.wnb93b {display: flex;flex-direction: column;}
.wnb93b.wnb93b .crr30 {margin: 0 0 16px;}
.wnb93b.wnb93b .crr30 img {width: 100%;border-radius: calc(var(--yvn8b) - 6px);aspect-ratio: 16 / 7;display: block;object-fit: cover;}

.jvnkr.jvnkr .crr30 {order: 9;margin: 16px 0 0;}
.wnb93b.wnb93b .jb6z {min-width: 0;}

.wnb93b .f4wy5j {overflow-wrap: anywhere;min-width: 0;}
.wnb93b.wnb93b .hcvj {margin: 0 0 10px !important;font-weight: 700;}
.wnb93b.wnb93b .hadmx61 {color: var(--vtb5);}
.wnb93b.wnb93b .hadmx61 > :first-child {margin-top: 0;}
.wnb93b.wnb93b .hadmx61 > :last-child {margin-bottom: 0;}
.wnb93b.wnb93b .b9x15 {margin: 14px 0 0;}
.wnb93b.wnb93b .kfdxgq.kfdxgq {padding: 0 24px;border-radius: var(--yvn8b);align-items: center;text-decoration: none;color: var(--semi5, var(--pfm));background: var(--uli1);font: 700 15px/1 var(--xupu);display: inline-flex;min-height: 44px;justify-content: center;}
.wnb93b.wnb93b .kfdxgq.kfdxgq:hover {background: var(--mcv8r);}

@media (min-width: 760px) {
  .zbmp > .ddvxwn {max-width: none;width: calc(50% - var(--gz8z) / 2);float: left;}
  .zbmp > .ddvxwn + .ddvxwn {float: right;}
  
  .zbmp > .ddvxwn + .ddvxwn + * {clear: both;}
}

.p6dc6ae.p6dc6ae .fzjp7 {font: 700 clamp(25px, 3.6vw, 40px)/1.2 var(--xupu);margin: 0 0 10px;color: var(--x3jgt);letter-spacing: -.022em;}
.p6dc6ae.p6dc6ae .ka19 {max-width: 58ch;color: var(--vtb5);margin: 0 0 14px;}
.p6dc6ae.p6dc6ae .da8r {gap:9px;flex-wrap: wrap;margin: 0;display: flex;}
.p6dc6ae.p6dc6ae .tk82b.tk82b {padding: 0 22px;border-radius: var(--yvn8b);display: inline-flex;min-height: 44px;text-decoration: none;font: 700 14.5px/1 var(--xupu);justify-content: center;background: var(--uli1);color: var(--semi5, var(--pfm));align-items: center;}
.p6dc6ae.p6dc6ae .tk82b.tk82b:hover {background: var(--mcv8r);}

.p6dc6ae.p6dc6ae .d3j1t9 {box-shadow: inset 0 0 0 1px var(--vr62x);background: none;color: var(--x3jgt);}
.p6dc6ae.p6dc6ae .d3j1t9:hover {background: color-mix(in srgb, var(--rdurk) 10%, transparent);}
.p6dc6ae.p6dc6ae .e5cp {counter-reset: sg-still-n;padding: 0;margin: 16px 0 0;list-style: none;display: grid;gap:13px;}
.phgf1f.phgf1f .e5cp {grid-template-columns: repeat(auto-fit, minmax(310px, 1fr));}
.p6dc6ae.p6dc6ae .dcf6 {counter-increment: sg-still-n;min-width: 0;}
.p6dc6ae.p6dc6ae .dcf6 figure {margin: 0;}
.p6dc6ae.p6dc6ae .dcf6 img {aspect-ratio: 2 / 1;width: 100%;display: block;border-radius: calc(var(--yvn8b) - 6px);object-fit: cover;}
.p6dc6ae.p6dc6ae .t3ntaw {line-height:1.52;align-items: baseline;font-size: 13.5px;gap:8px;margin-top:9px;color: var(--vtb5);display: flex;}

.p6dc6ae.p6dc6ae .t3ntaw::before {letter-spacing: .12em;color: color-mix(in srgb, var(--rdurk) 35%, var(--x3jgt));font-variant-numeric: tabular-nums;font: 700 11px/1 var(--xupu);content: counter(sg-still-n, decimal-leading-zero);flex: 0 0 auto;}

.kgn3ak.kgn3ak {column-gap:17px;row-gap:5px;color: var(--mxq, var(--x3jgt));max-width: 100%;display: grid;background: var(--c3rjo, var(--uhwke));grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.kgn3ak.kgn3ak .e9vpzs {object-fit: cover;border-radius: 999px;width: 64px;grid-row: 1 / span 2;height: 64px;display: block;}
.kgn3ak.kgn3ak .bdwp {color: var(--i89, var(--vtb5));letter-spacing: .14em;margin: 0;text-transform: uppercase;font: 700 11px/1.4 var(--xupu);}
.kgn3ak.kgn3ak .wtgpd {font: 800 17px/1.25 var(--xupu);letter-spacing: -.018em;color: var(--mxq, var(--x3jgt));}
.kgn3ak.kgn3ak .fj4e,
.kgn3ak.kgn3ak .gty65,
.kgn3ak.kgn3ak .gzpr4p,
.kgn3ak.kgn3ak .gxwmj {grid-column: 1 / -1;}
.kgn3ak.kgn3ak .fj4e {height: 1px;margin: 14px 0 0;border: 0;width: 100%;background: var(--vr62x);}
.kgn3ak.kgn3ak .gty65 {font-size: 15px;margin: 12px 0 0;color: var(--i89, var(--vtb5));line-height:1.63;}

.kgn3ak.kgn3ak .gzpr4p {gap:8px;margin: 12px 0 0;display: flex;flex-wrap: wrap;}
.kgn3ak.kgn3ak .gzpr4p a {border-radius: var(--yvn8b);color: var(--mxq, var(--x3jgt));background: var(--t7t61, var(--ohmt));min-height: 44px;padding: 0 16px;display: inline-flex;font: 600 13.5px/1 var(--xupu);box-shadow: inset 0 0 0 1px var(--vr62x);text-decoration: none;align-items: center;}
.kgn3ak.kgn3ak .gzpr4p a:hover {background: color-mix(in srgb, var(--rdurk) 12%, var(--ohmt));}
.kgn3ak.kgn3ak .gxwmj {line-height:1.57;display: block;font-size: 12.5px;padding-top:11px;border-top: 1px solid var(--vr62x);margin: 14px 0 0;color: var(--i89, var(--vtb5));}

.gsv1m.gsv1m .dvx8ma {height: 1px;width: 100%;background: var(--vr62x);border: 0;margin: 0 0 16px;}
.teats.teats .dh2scfc,
.js4he.js4he .drq4,
.kdeb95.kdeb95 .kgfgz4 {background: var(--rdurk);height: 3px;border-radius:2px;width: 38px;display: block;}
.teats.teats .dh2scfc {margin: 0 0 14px;}
.js4he.js4he .drq4 {margin: 18px 0 0;opacity:0.56;}
.kdeb95.kdeb95 .kgfgz4 {margin: 12px 0 0;}

.gsv1m.gsv1m .epn53kr,
.teats.teats .dn908,
.js4he.js4he .zad7f {min-width: 0;color: var(--vtb5);}
.gsv1m.gsv1m .epn53kr > :first-child,
.teats.teats .dn908 > :first-child,
.js4he.js4he .zad7f > :first-child {margin-top: 0;}
.gsv1m.gsv1m .epn53kr > :last-child,
.teats.teats .dn908 > :last-child,
.js4he.js4he .zad7f > :last-child {margin-bottom: 0;}
.js4he.js4he .h936 {margin: 0 0 14px;}
.js4he.js4he .h936 h2 {margin: 0 !important;}

.kdeb95.kdeb95 {margin: 0;}
.kdeb95.kdeb95 img {height: auto;box-shadow: var(--radd7);display: block;width: 100%;border-radius: var(--yvn8b);}

.gxyc.gxyc {display: flex;align-items: center;gap:13px;}
.hv4kr7.hv4kr7 {justify-content: flex-start;}
.x3ew1.x3ew1 {justify-content: center;}
.p63hwt.p63hwt {justify-content: flex-end;}
.gxyc.gxyc .a2bh {flex: 0 0 auto;width: 8px;height: 8px;border-radius: 50%;background: var(--rdurk);}
.gxyc.gxyc .sq2zw {padding: 0 26px;border-radius: var(--yvn8b);align-items: center;justify-content: center;text-decoration: none;min-height: 48px;font: 700 15px/1 var(--xupu);display: inline-flex;background: var(--uli1);white-space: nowrap;color: var(--semi5, var(--pfm));}
.gxyc.gxyc .sq2zw:hover {background: var(--mcv8r);}
.gxyc.gxyc .g84c5df {flex: 1 1 auto;}

.t9c6b0.t9c6b0 .ybbah {margin: 0 0 14px;}
.t9c6b0.t9c6b0 .ybbah img {object-fit: contain;background: var(--ohmt);box-sizing: border-box;display: block;padding: 6px;height: 56px;border: 1px solid var(--vr62x);border-radius:14px;width: 56px;}
.t9c6b0.t9c6b0 h2 {margin: 0 0 8px !important;}
.t9c6b0.t9c6b0 .p4ed7r6 {margin: 0 0 16px;font-size: 15.5px;color: var(--vtb5);}

.t9c6b0.t9c6b0 .sfq58g {counter-reset: sg-book-n;margin: 0 0 16px;list-style: none;padding: 0;}
.t9c6b0.t9c6b0 .sfq58g li {column-gap:12px;align-items: baseline;padding: 11px 0;display: grid;grid-template-columns: auto auto minmax(0, 1fr);counter-increment: sg-book-n;border-top: 1px solid var(--vr62x);}
.t9c6b0.t9c6b0 .sfq58g li::before {content: counter(sg-book-n, decimal-leading-zero);font-variant-numeric: tabular-nums;letter-spacing: .12em;color: var(--vtb5);font: 700 11px/1 var(--xupu);}
.t9c6b0.t9c6b0 .y6cpzr {letter-spacing: .13em;font: 700 11px/1.3 var(--xupu);text-transform: uppercase;color: var(--vtb5);}
.t9c6b0.t9c6b0 .vbetsc {color: var(--x3jgt);font: 700 15px/1.3 var(--xupu);}
.t9c6b0.t9c6b0 .p1v3 {gap:7px;flex-wrap: wrap;display: flex;}
.t9c6b0.t9c6b0 .dew5n {min-height: 44px;text-decoration: none;padding: 0 22px;align-items: center;justify-content: center;background: var(--uli1);border-radius: var(--yvn8b);font: 700 14px/1 var(--xupu);color: var(--semi5, var(--pfm));display: inline-flex;}
.t9c6b0.t9c6b0 .dew5n:hover {background: var(--mcv8r);}
.t9c6b0.t9c6b0 .c3aj9kb {box-shadow: inset 0 0 0 1px var(--vr62x);color: var(--x3jgt);background: none;}
.t9c6b0.t9c6b0 .c3aj9kb:hover {background: color-mix(in srgb, var(--rdurk) 10%, transparent);}

.wb1jxv.wb1jxv .p4nse {font: 700 11px/1 var(--xupu);margin: 0 0 12px;color: var(--vtb5);text-transform: uppercase;letter-spacing: .16em;}
.wb1jxv.wb1jxv .nddzge {margin: 0;padding: 0;list-style: none;counter-reset: sg-order-n;}

.wb1jxv.wb1jxv .nddzge > li {counter-increment: sg-order-n;border-top: 1px solid var(--vr62x);}
.wb1jxv.wb1jxv .nddzge > li > a {display: flex;gap:13px;text-decoration: none;color: var(--x3jgt);min-height: 46px;align-items: center;padding: 6px 0;font: 600 15px/1.35 var(--xupu);}
.wb1jxv.wb1jxv .nddzge > li > a::before {font-variant-numeric: tabular-nums;letter-spacing: .12em;color: color-mix(in srgb, var(--rdurk) 35%, var(--x3jgt));flex: 0 0 auto;font: 700 11px/1 var(--xupu);content: counter(sg-order-n, decimal-leading-zero);}
.wb1jxv.wb1jxv .nddzge > li > a:hover {color: var(--rdurk);}

.zbmp .wj0p1p9 {left: -9999px;position: absolute;}
.zbmp .mr2z5e {display: none;}
.zbmp .yr8hg {display: none;}

.zbmp :is(.rhnpfv, [class*="table"]) {overflow-x: auto;}
.zbmp table {width: 100%;font-size: 15px;border-collapse: collapse;}
.zbmp thead th {text-align: left;border-bottom: 2px solid var(--bkbl, var(--uli1));font: 700 11.5px/1.3 var(--xupu);padding: 11px 14px 11px 0;letter-spacing: .12em;color: var(--qgiap);text-transform: uppercase;white-space: nowrap;}
.zbmp tbody td {border-bottom: 1px solid var(--vr62x);color: var(--khd1v, inherit);padding: 11px 14px 11px 0;}
.zbmp tbody td + td {font-variant-numeric: tabular-nums;}

.bmmgs6a {letter-spacing: .08em;color: var(--qgiap);padding: 6px 0 0;margin: 0;font: 600 12px/1 var(--xupu);}

.nqp0h {border-radius: 999px;flex-wrap: wrap;display: flex;bottom: 12px;margin: 0 clamp(18px, 2.4vw, 40px) 16px;gap:13px;position: sticky;z-index: 25;padding: 12px 54px 12px 16px;border: 1px solid var(--an98);background: var(--xdoys);box-shadow: var(--radd7);align-items: center;justify-content: space-between;}
.dzwe {margin: 0;font: 600 14px/1.3 var(--xupu);}

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

.ffa8 {display: inline-flex;color: color-mix(in srgb, var(--x3jgt) 78%, transparent);align-items: center;position: absolute;transform: translateY(-50%);right: 8px;width: 40px;transition: color .16s, background .16s;height: 40px;cursor: pointer;top: 50%;z-index: 1;justify-content: center;}

.ffa8::before {content: '';border: 1px solid var(--vr62x);background: var(--uhwke);transition: background .16s, border-color .16s;position: absolute;inset: 7px;border-radius: 50%;}
.ffa8 svg {z-index: 1;position: relative;}
.ffa8:hover {color: var(--x3jgt);}
.ffa8:hover::before {border-color: var(--an98);background: color-mix(in srgb, var(--x3jgt) 9%, var(--uhwke));}
.ffa8:focus-visible {outline: 2px solid var(--ttw);outline-offset: -2px;border-radius: 50%;}

.a1vc.a1vc {background: var(--iyv);border-top: 1px solid var(--vr62x);padding: clamp(32px, 3.6vw, 54px) clamp(18px, 2.4vw, 40px) clamp(20px, 2.2vw, 32px);}
.a1vc .a1w1 {display: grid;margin: 0 auto;grid-template-columns: minmax(0, 1fr);gap:24px;max-width: var(--szu);}
.a1vc .r24fs img {width: auto;height: 26px;display: block;}
.a1vc .r24fs span {font: 700 17px/1 var(--xupu);}
.a1vc .p4bmqpk {grid-auto-flow: column;justify-content: start;gap:32px;display: grid;}
.a1vc .p4bmqpk ul {display: grid;gap:7px;list-style: none;margin: 0;padding: 0;}
.a1vc .p4bmqpk a {min-height: 44px;text-decoration: none;color: var(--vtb5);align-items: center;display: flex;font: 600 13.5px/1 var(--xupu);}
.a1vc .p4bmqpk a:hover {color: var(--x3jgt);}
.a1vc .f6yzs04 {flex-wrap: wrap;margin: 22px auto 0;max-width: var(--szu);opacity:0.76;gap:13px;align-items: center;display: flex;}
.a1vc .ab3ksa {max-width: var(--szu);border-top: 1px solid var(--vr62x);margin: 22px auto 0;padding-top:18px;}
.a1vc .ab3ksa p {margin: 0;font-size: 12.5px;color: var(--vtb5);}
.a1vc .ab3ksa p + p {line-height:1.61;margin-top:8px;}

@media (max-width: 940px) {
  .y28551 {width: auto;height: auto;min-height: 60svh;position: static;}
  .kwtrfbc {--d30d: clamp(18px, 5vw, 32px);height: auto;gap:27px;padding: clamp(22px, 5vw, 36px) var(--d30d) clamp(26px, 6vw, 40px);}
  .n2ygz {margin-top:31px;}
  .w6xjmm {font-size: clamp(34px, 12vw, 72px);max-width: 100%;}
  .bb2gk8, .r85t, .qv7k0j {max-width: 100%;}
  .vgyh1b {max-width: none;}
  .jz4hcx {max-width: none;}
  .d9vq {margin-left: 0;min-height: 0;}

  .kngar {text-overflow: ellipsis;white-space: nowrap;min-width: 0;display: inline-flex;overflow: hidden;}
  .bpws5t {display: flex;}
  .jrc5c {display: none;}
  .sn3za7 {display: flex;}
  .egnpjcy {display: none;flex: none;}
  .bj9sr {inset: 0;display: block;transition: opacity .22s ease, visibility .22s;visibility: hidden;position: fixed;z-index: 190;background: rgba(0, 0, 0, .55);cursor: pointer;opacity:0.05;}
  .esc5z {right: 0;bottom: 0;box-shadow: -18px 0 48px rgba(0, 0, 0, .34);z-index: 200;display: flex;transform: translateX(100%);gap:13px;transition: transform .24s ease, visibility .24s;flex-direction: column;visibility: hidden;position: fixed;padding: 14px 14px calc(14px + env(safe-area-inset-bottom, 0px));width: min(86vw, 360px);background: var(--uhwke);border-radius: var(--yvn8b) 0 0 var(--yvn8b);overscroll-behavior: contain;top: 0;overflow-y: auto;}
  .qwbr:checked ~ .bj9sr {opacity:0.98;visibility: visible;}
  .qwbr:checked ~ .esc5z {visibility: visible;transform: none;}

  .pj5d {font-size: 58px;}
  .h60bwv .y3vap, .h60bwv .bchf5 {padding-left:49px;}

  .y28551 {min-height: 0;}
  .kwtrfbc {--d30d: clamp(16px, 5vw, 28px);gap:16px;padding: clamp(16px, 4vw, 26px) var(--d30d) clamp(18px, 4vw, 28px);}
  .n2ygz {margin-top:10px;}
  
  .w6xjmm {font-size: clamp(30px, 9.5vw, 56px);}
  .vgyh1b {-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;}

  .w64y9yg.w64y9yg {gap:11px;padding: 16px;}
  .w64y9yg.w64y9yg .xyw9p {padding-bottom:9px;}
  .w64y9yg.w64y9yg .ykq4mh img {aspect-ratio: 21 / 6;max-height: 13vh;}
  .w64y9yg.w64y9yg .d673v75 {padding: 12px 14px;}
  .w64y9yg.w64y9yg .g5v8 {font-size: clamp(24px, 7vw, 34px);}
  .w64y9yg.w64y9yg .msa143 {font-size: clamp(21px, 5.8vw, 27px);}
  .w64y9yg.w64y9yg .eeby {display: -webkit-box;-webkit-line-clamp: 3;font-size: 15px;overflow: hidden;-webkit-box-orient: vertical;}
  
  .p9a6.p9a6 {gap:13px;padding: 16px;grid-template-columns: minmax(0, 1fr);}
  .p9a6.p9a6 .q640yx5,
  .p9a6.p9a6 .krkk {max-height: 11vh;aspect-ratio: 21 / 6;}
  .p9a6.p9a6 .krkk {font-size: clamp(22px, 6vw, 30px);}
  .p9a6.p9a6 .k1n2tns {padding-bottom:9px;}
  .p9a6.p9a6 .g20322 {font-size: clamp(20px, 5.6vw, 26px);}
  .p9a6.p9a6 .nv7p4gf {-webkit-box-orient: vertical;font-size: 15px;display: -webkit-box;-webkit-line-clamp: 3;overflow: hidden;}

  .r9008tv .y3vap, .r9008tv .bchf5 {padding-right:55px;}
}

@media (max-width: 460px) {
  .mn7xcqz {width: 100%;}
  .hnwgc {flex: 1 1 auto;}
  .nqp0h {border-radius: var(--yvn8b);}
  .zqd088a .v6a80 {padding-left: 0;}
}

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

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

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

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

.wb1jxv.wb1jxv .n32y > summary {min-height: 44px;cursor: pointer;display: flex;list-style: none;align-items: center;gap:11px;}
.wb1jxv.wb1jxv .n32y > summary::-webkit-details-marker {display: none;}
.wb1jxv.wb1jxv .n32y > summary:focus-visible {outline: 2px solid var(--rdurk);outline-offset: 4px;}
.wb1jxv.wb1jxv .n32y > summary .p4nse {margin: 0;}

.wb1jxv.wb1jxv .n32y > summary::after {transition: transform .18s ease;content: "";flex: 0 0 auto;border-top: 7px solid var(--rdurk);border-left: 5px solid transparent;width: 0;border-right: 5px solid transparent;margin-left: auto;height: 0;}
.wb1jxv.wb1jxv .n32y[open] > summary::after {transform: rotate(180deg);}
.wb1jxv.wb1jxv .n32y[open] > summary {margin-bottom:10px;}
@media (prefers-reduced-motion: reduce) {
  .wb1jxv.wb1jxv .n32y > summary::after {transition: none;}
}

.zbmp {padding-bottom: max(96px, var(--l6na, 96px));}

.wys8 {--xxrg: 12px;--c6op: 40px;--dw44: var(--yvn8b);--hag: var(--yvn8b);--ih2r: 1px solid var(--vr62x);}

.yxzp8rz.yxzp8rz h2.cydg6ez {margin: 0 !important;text-align: start !important;letter-spacing: -.022em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--xupu) !important;}

.m3t9xte {color: var(--r7vmo, var(--qgiap));}
