:root {
}

html { scroll-behavior: smooth; }
.f1unkr1c { color: var(--kg279wgb); background: var(--e1rwv9pz); overflow-x: hidden; }
.cf-turnstile { max-width: 100%; }


.d1mgiyuy { border-bottom: 1px solid var(--bcu7zgm6); position: sticky; top: 0; z-index: 60; background: var(--e1rwv9pz); }
.s2gkyly6 { display: inline-flex; align-items: center; text-decoration: none; }
.o23lblkh { height: 36px; width: auto; max-width: 55vw; display: block; }
.g2m874li { background: var(--z1uk7i9z); color: var(--kg279wgb); font-weight: 700; }
.g2m874li:hover, .g2m874li:focus { background: var(--t1gjw0mc); color: var(--kg279wgb); }
.ewykz6bx { display: flex; align-items: center; gap: 1.1rem; }
.f2k5o305 { position: relative; }
.q2ds9xs5 { list-style: none; cursor: pointer; font-weight: 700; color: var(--kg279wgb); padding: .4rem .25rem; display: inline-flex; align-items: center; gap: .35rem; white-space: nowrap; }
.q2ds9xs5::-webkit-details-marker { display: none; }
.q2ds9xs5::after { content: "\25be"; font-size: .7em; line-height: 1; }
.f2k5o305[open] .q2ds9xs5::after { transform: rotate(180deg); }
.vxhp45n3 { position: absolute; top: calc(100% + .5rem); right: 0; left: auto; z-index: 50; min-width: 240px; max-height: 70vh; overflow-y: auto; background: #fff; border: 1px solid var(--o21wx6bc); border-radius: 12px; box-shadow: 0 18px 45px rgba(8,40,75,.18); padding: .5rem; margin: 0; list-style: none; }
.vxhp45n3 li { margin: 0; }
.vxhp45n3 a { display: block; padding: .55rem .75rem; border-radius: 8px; color: var(--kg279wgb); text-decoration: none; font-size: .95rem; font-weight: 600; }
.vxhp45n3 a:hover, .vxhp45n3 a:focus, .vxhp45n3 a[aria-current="page"] { background: var(--g20xmxa5); color: var(--s2gkyly6); }
.f2k5o305 { display: none; }
.g106h95l { display: none; }
.xq6lb6s2 { display: block; }
.d1mgiyuy .o23lblkh { max-width: 44vw; }
.v1ebocea { list-style: none; cursor: pointer; display: flex; flex-direction: column; justify-content: center; gap: 5px; width: 42px; height: 42px; padding: 9px; }
.v1ebocea::-webkit-details-marker { display: none; }
.v1ebocea span { display: block; height: 2.5px; width: 100%; background: var(--kg279wgb); border-radius: 2px; transition: transform .2s ease, opacity .2s ease; }
.v1kh7y12[open] .v1ebocea { position: fixed; top: .95rem; right: 1rem; z-index: 110; }
.v1kh7y12[open] .v1ebocea span:nth-child(1) { transform: translateY(7.5px) rotate(45deg); }
.v1kh7y12[open] .v1ebocea span:nth-child(2) { opacity: 0; }
.v1kh7y12[open] .v1ebocea span:nth-child(3) { transform: translateY(-7.5px) rotate(-45deg); }
.ki6q5ifw { position: fixed; inset: 0; z-index: 100; background: var(--e1rwv9pz); padding: 1rem 1.25rem 2rem; overflow-y: auto; }
.a1az973w { display: inline-flex; margin-bottom: 1.6rem; }
.g1b139oh { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; }
.g1b139oh a { display: block; padding: .95rem .25rem; font-size: 1.1rem; font-weight: 600; color: var(--kg279wgb); text-decoration: none; border-top: 1px solid var(--bcu7zgm6); }
.g1b139oh a:hover, .g1b139oh a[aria-current="page"] { color: var(--s2gkyly6); }
@media (min-width: 768px) {
  .f2k5o305 { display: block; }
  .v1kh7y12 { display: none; }
  .g106h95l { display: block; }
  .xq6lb6s2 { display: none; }
  .d1mgiyuy .o23lblkh { max-width: none; }
}


.e21pm2yd { padding: 1.5rem 0 2.5rem; }
.r2jvx6mp { display: grid; grid-template-columns: 1fr; gap: 2rem; }
.t1ducut0 { order: -1; }
.s2pt0xx3 { min-width: 0; }
@media (min-width: 992px) {
  .e21pm2yd { padding: 2.25rem 0 3rem; }
  .r2jvx6mp { grid-template-columns: minmax(0, 1fr) 360px; gap: 2.75rem; align-items: start; }
  .t1ducut0 { order: 0; position: sticky; top: 84px; }
}

.j2i1144n { font-size: clamp(1.7rem, 4.2vw, 2.4rem); font-weight: 800; line-height: 1.18; margin: 0 0 1rem; }
.m14lcq2q { font-size: 1.08rem; line-height: 1.65; margin-bottom: 1.8rem; }


.g1ke6uf1 { background: #fff; color: var(--kg279wgb); border: 1px solid var(--o21wx6bc); border-radius: 16px; padding: 1.6rem; box-shadow: 0 18px 50px rgba(8,40,75,.12); scroll-margin-top: 90px; }
.w1nbvadk { font-size: 1.3rem; font-weight: 800; margin-bottom: .15rem; }
.sbx3mifg { color: var(--m1udmpst); font-size: .88rem; margin-bottom: 1.1rem; }
.u1m632yy { margin-bottom: 1rem; }
.x3t38ey6 { display: block; font-size: .82rem; font-weight: 600; color: var(--z2omvgxd); margin-bottom: .35rem; }
.koupfab9 { background: var(--z1uk7i9z); color: var(--kg279wgb); font-weight: 800; font-size: 1.05rem; padding: .8rem; }
.koupfab9:hover, .koupfab9:focus { background: var(--t1gjw0mc); color: var(--kg279wgb); }
.xh0oi59d { font-size: .75rem; color: var(--r1djfres); margin: .6rem 0 0; text-align: center; }
.no73wd79 { vertical-align: -1px; margin-right: 2px; color: var(--m1udmpst); }
.w269wpsg { position: absolute; left: -5000px; width: 1px; height: 1px; overflow: hidden; }
.k19tbt8m { color: var(--p2hhyx0k); background: var(--l2m3cvmc); border-radius: 8px; padding: .65rem .85rem; margin: .85rem 0 0; font-size: .85rem; font-weight: 700; text-align: center; }
.mvzkldo8 { text-align: center; padding: 1.4rem .5rem; }
.v1arwgkj { display: inline-flex; align-items: center; justify-content: center; width: 3.6rem; height: 3.6rem; border-radius: 50%; background: var(--e1lcrjv4); color: var(--pq1y5roh); font-size: 2rem; font-weight: 800; margin-bottom: .9rem; }
.a2mlxcka { font-size: 1.3rem; font-weight: 800; margin-bottom: .5rem; }
.d210h2bg { color: var(--m1udmpst); font-size: .98rem; margin: 0; }
.t1l6bqft { display: none; }
.r1crgzyg { display: flex; align-items: center; justify-content: space-between; margin-bottom: .85rem; }
.f1xo48yh { background: none; border: none; padding: 0; color: var(--s2gkyly6); font-weight: 700; font-size: .85rem; cursor: pointer; }
.f1xo48yh:hover { text-decoration: underline; }
.o2gxu0em { font-size: .8rem; font-weight: 700; color: var(--m1udmpst); }


.z9buc5d5 { list-style: none; padding: 0; margin: 1.1rem 0 0; display: grid; gap: .55rem; }
.z9buc5d5 li { position: relative; padding-left: 1.8rem; color: var(--z2omvgxd); font-weight: 600; font-size: .92rem; }
.z9buc5d5 li::before { content: "\2713"; position: absolute; left: 0; top: 0; width: 1.25rem; height: 1.25rem; line-height: 1.25rem; text-align: center; background: var(--s2gkyly6); color: #fff; border-radius: 50%; font-size: .72rem; font-weight: 800; }


.r1nizygi h2 { font-size: 1.45rem; font-weight: 700; margin-top: 2.1rem; margin-bottom: .7rem; }
.r1nizygi h3 { font-size: 1.18rem; font-weight: 700; margin-top: 1.4rem; margin-bottom: .4rem; color: var(--s2gkyly6); }
.r1nizygi p, .r1nizygi li { line-height: 1.7; }
.r1nizygi ul, .r1nizygi ol { margin-bottom: 1rem; }
.r1nizygi table { width: 100%; border-collapse: separate; border-spacing: 0; margin: 1.6rem 0; font-size: .92rem; border: 1px solid var(--o21wx6bc); border-radius: 12px; overflow: hidden; box-shadow: 0 2px 8px rgba(8,40,75,.06); }
.r1nizygi th, .r1nizygi td { padding: .72rem .9rem; text-align: left; vertical-align: top; border-bottom: 1px solid var(--o21wx6bc); }
.r1nizygi tbody tr:last-child td { border-bottom: 0; }
.r1nizygi thead th { background: var(--s2gkyly6); color: #fff; font-weight: 700; font-size: .8rem; letter-spacing: .02em; text-transform: uppercase; }
.r1nizygi tbody td:first-child { font-weight: 600; color: var(--z2omvgxd); }
.r1nizygi tbody tr:nth-child(even) td { background: var(--g20xmxa5); }
@media (max-width: 600px) { .r1nizygi table { font-size: .82rem; } .r1nizygi th, .r1nizygi td { padding: .5rem .6rem; } }
.r1nizygi figure { margin: 1.4rem 0; }
.r1nizygi figcaption { font-size: .82rem; color: var(--m1udmpst); margin-top: .4rem; }
.d26tavyf { margin: 0 0 1.6rem; }
.f26a2y0e { width: 100%; height: auto; display: block; border-radius: 14px; object-fit: cover; background: var(--g20xmxa5); }
.z1ktwa5m { width: 100%; height: auto; display: block; border-radius: 12px; object-fit: cover; background: var(--g20xmxa5); }

.c21h3v3r { margin-top: 2.5rem; }
.c21h3v3r h2 { font-size: 1.45rem; font-weight: 700; margin-bottom: 1rem; }
.s2birrbt { font-weight: 700; margin-bottom: .25rem; }
.n1l0ptj1 { margin-bottom: 1.1rem; color: var(--z2omvgxd); }


.g1csjaiz { margin: 1.75rem 0 0; }
.g1csjaiz h2 { font-size: 1.45rem; font-weight: 700; margin-top: 1.9rem; margin-bottom: .7rem; }
.l1udtptb { list-style: none; margin: 1rem 0 1.5rem; padding: 0; display: grid; gap: .85rem; grid-template-columns: 1fr; }
@media (min-width: 700px) { .l1udtptb { grid-template-columns: 1fr 1fr; } }
.g17nv967 { margin: 0; }
.j2n5a9vy { display: flex; flex-direction: column; gap: .2rem; height: 100%; padding: .9rem 1.1rem; border: 1px solid var(--o21wx6bc); border-left: 3px solid var(--s2gkyly6); border-radius: 10px; background: #fff; text-decoration: none; color: var(--kg279wgb); transition: box-shadow .15s ease, transform .15s ease; }
.j2n5a9vy:hover, .j2n5a9vy:focus { box-shadow: 0 8px 20px rgba(8,40,75,.1); transform: translateY(-1px); }
.p24ozgyb { font-weight: 700; color: var(--s2gkyly6); line-height: 1.25; }
.elz2be38 { font-size: .82rem; color: var(--m1udmpst); }
.p13y9ngs { list-style: none; margin: 1rem 0 1.5rem; padding: 0; display: grid; gap: .5rem; grid-template-columns: 1fr; }
@media (min-width: 700px) { .p13y9ngs { grid-template-columns: 1fr 1fr; } }
.p13y9ngs li { display: flex; align-items: center; gap: .5rem; padding: .55rem .85rem; border-bottom: 1px solid var(--o21wx6bc); }
.p13y9ngs a { color: var(--s2gkyly6); font-weight: 600; text-decoration: none; }
.p13y9ngs a:hover { text-decoration: underline; }
.r28gw1oq { margin-left: auto; min-width: 1.5rem; height: 1.5rem; padding: 0 .45rem; display: inline-flex; align-items: center; justify-content: center; border-radius: 999px; background: var(--o2hox5qz); color: var(--z2omvgxd); font-size: .78rem; font-weight: 700; }
.k1kj9v78 { font-size: .92rem; color: var(--m1udmpst); margin: -.5rem 0 1.5rem; }
.k1kj9v78 strong { color: var(--z2omvgxd); }
.n121drfr { border: 1px solid var(--o21wx6bc); border-radius: 12px; background: var(--g20xmxa5); padding: 1.1rem 1.35rem; margin: 1.2rem 0; }
.t1bjskco { display: flex; flex-wrap: wrap; gap: .35rem 1rem; margin: 0 0 .55rem; }
.t1bjskco:last-child { margin-bottom: 0; }
.a1ke5nn8 { min-width: 9.5rem; font-weight: 700; color: var(--z2omvgxd); }


.oty61go7 { font-size: .85rem; color: var(--m1udmpst); margin-bottom: 1rem; }
.oty61go7 a { color: var(--s2gkyly6); text-decoration: none; }
.oty61go7 a:hover { text-decoration: underline; }
.oty61go7 span { margin: 0 .35rem; }
.u6wiyzww { margin-top: 2.5rem; background: var(--g20xmxa5); border: 1px solid var(--o21wx6bc); border-radius: 14px; padding: 1.5rem 1.75rem; }
.m1d4z7lg { font-size: 1.18rem; font-weight: 800; margin: 0 0 .8rem; }
.g2e0u7nd { margin: 0; padding-left: 1.1rem; display: grid; gap: .45rem; grid-template-columns: 1fr; }
.g2e0u7nd a { color: var(--s2gkyly6); font-weight: 600; }
@media (min-width: 640px) { .g2e0u7nd { grid-template-columns: 1fr 1fr; } }


.olh2wlvf { background: var(--g20xmxa5); border-top: 1px solid var(--o21wx6bc); border-bottom: 1px solid var(--o21wx6bc); padding: 2.75rem 0; }
.b2mxn9qh { text-align: center; font-size: clamp(1.4rem, 3.2vw, 1.9rem); font-weight: 800; margin-bottom: 2rem; }
.wlyk9166 { display: grid; grid-template-columns: 1fr; gap: 1.75rem; max-width: 980px; margin-inline: auto; }
.i9s8cfho { text-align: center; padding: 1rem; }
.p2pnwydy { display: inline-flex; align-items: center; justify-content: center; width: 2.75rem; height: 2.75rem; border-radius: 50%; background: var(--s2gkyly6); color: #fff; font-weight: 800; font-size: 1.25rem; margin-bottom: .9rem; }
.h18eceal { font-size: 1.12rem; font-weight: 700; margin-bottom: .4rem; }
.s23uhmeu { color: var(--m1udmpst); font-size: .95rem; margin: 0; }
@media (min-width: 768px) { .wlyk9166 { grid-template-columns: repeat(3, 1fr); } }


.k2ksko1d { background: var(--kg279wgb); color: rgba(255,255,255,.72); }
.huwueu6g { padding: 2rem 0 .25rem; }
.a8hxhcfn { font-size: .9rem; font-weight: 800; color: #fff; margin: 0 0 .85rem; }
.o1mhbpz1 { list-style: none; margin: 0 0 1.5rem; padding: 0 0 1.5rem; border-bottom: 1px solid rgba(255,255,255,.14); display: grid; gap: .35rem 1rem; grid-template-columns: 1fr; }
@media (min-width: 560px) { .o1mhbpz1 { grid-template-columns: 1fr 1fr; } }
@media (min-width: 900px) { .o1mhbpz1 { grid-template-columns: repeat(3, 1fr); } }
.o1mhbpz1 a { color: rgba(255,255,255,.72); font-size: .85rem; text-decoration: none; }
.o1mhbpz1 a:hover, .o1mhbpz1 a:focus { color: #fff; text-decoration: underline; }
.q2gg6994 { display: flex; flex-wrap: wrap; gap: 1.5rem; justify-content: space-between; align-items: center; padding: 1.6rem 0; }
.y24ere6e { height: 32px; width: auto; max-width: 70vw; display: block; margin-bottom: .7rem; filter: brightness(0) invert(1); opacity: .92; }
.o2bx0nss { font-size: .9rem; margin: 0 0 .25rem; }
.n2jfsz2v { font-size: .85rem; margin: 0; }
.w3fw84i6 { white-space: nowrap; }
.r1mpc866 { display: flex; flex-wrap: wrap; gap: .5rem 1rem; justify-content: space-between; align-items: center; padding: 1rem 0 1.75rem; border-top: 1px solid rgba(255,255,255,.14); font-size: .82rem; }
.nbgidi8a a { color: rgba(255,255,255,.72); margin-left: 1rem; }
.nbgidi8a a:first-child { margin-left: 0; }




.m1ne0qxt { border: 1px solid var(--o21wx6bc); border-left: 4px solid var(--s2gkyly6); background: var(--g20xmxa5); border-radius: 10px; padding: 1rem 1.25rem; margin: 1.6rem 0; }
.m1ne0qxt > :last-child { margin-bottom: 0; }
.rpco0c9f { font-weight: 800; font-size: .95rem; margin: 0 0 .35rem; color: var(--z2omvgxd); }
.b1kgybpr { border-left-color: var(--p2hhyx0k); background: var(--l2m3cvmc); }
.b1kgybpr .rpco0c9f { color: var(--p2hhyx0k); }
.q1ju009m { border-left-color: var(--pq1y5roh); background: var(--e1lcrjv4); }
.q1ju009m .rpco0c9f { color: var(--pq1y5roh); }


.ouhik0j0 { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: .9rem; margin: 1.8rem 0; }
.n1ekilst { border: 1px solid var(--o21wx6bc); border-radius: 12px; padding: 1.1rem .85rem; text-align: center; background: #fff; }
.q16sq56e { display: block; font-size: clamp(1.5rem, 4vw, 1.9rem); font-weight: 800; color: var(--s2gkyly6); line-height: 1.1; }
.t4iulv7s { display: block; font-size: .82rem; color: var(--m1udmpst); margin-top: .3rem; }


.l1apw3c6 { background: var(--o2hox5qz); border: 1px solid var(--o21wx6bc); border-radius: 12px; padding: 1.25rem 1.4rem; margin: 1.8rem 0; }
.l1apw3c6 > :last-child { margin-bottom: 0; }
.r2mjm5ab { text-transform: uppercase; letter-spacing: .05em; font-size: .74rem; font-weight: 800; color: var(--s2gkyly6); margin: 0 0 .4rem; }


.c1piqghq { border: 1px solid var(--o21wx6bc); border-left: 4px solid var(--z1uk7i9z); background: var(--g20xmxa5); border-radius: 10px; padding: 1.1rem 1.35rem; margin: 1.6rem 0; }
.c1piqghq > :last-child { margin-bottom: 0; }
.ek8il6wm { font-weight: 800; font-size: .95rem; margin: 0 0 .4rem; color: var(--t1gjw0mc); }


.v1bqmgj6 { display: grid; grid-template-columns: 1fr; gap: 1rem; margin: 1.8rem 0; }
.p2eb7zxu, .p8nvcxhb { border: 1px solid var(--o21wx6bc); border-radius: 12px; padding: 1rem 1.25rem; }
.p2eb7zxu { border-top: 3px solid var(--pq1y5roh); background: var(--e1lcrjv4); }
.p8nvcxhb { border-top: 3px solid var(--p2hhyx0k); background: var(--l2m3cvmc); }
.p2eb7zxu h4, .p8nvcxhb h4 { font-size: 1rem; font-weight: 800; margin: 0 0 .55rem; }
.p2eb7zxu h4 { color: var(--pq1y5roh); }
.p8nvcxhb h4 { color: var(--p2hhyx0k); }
.v1bqmgj6 ul { list-style: none; padding: 0; margin: 0; }
.v1bqmgj6 li { position: relative; padding-left: 1.5rem; margin-bottom: .4rem; line-height: 1.55; }
.p2eb7zxu li::before { content: "\2713"; position: absolute; left: 0; color: var(--pq1y5roh); font-weight: 800; }
.p8nvcxhb li::before { content: "\2715"; position: absolute; left: 0; color: var(--p2hhyx0k); font-weight: 800; }
@media (min-width: 640px) { .v1bqmgj6 { grid-template-columns: 1fr 1fr; } }


.b6a5gi0s { border-top: 1px solid var(--o21wx6bc); margin-top: 2.5rem; padding-top: 1.1rem; }
.d1dip6ai { text-transform: uppercase; letter-spacing: .05em; font-size: .74rem; font-weight: 800; color: var(--m1udmpst); margin: 0 0 .5rem; }
.b6a5gi0s ul { margin: 0; padding-left: 1.1rem; }
.b6a5gi0s li { font-size: .88rem; color: var(--m1udmpst); margin-bottom: .25rem; }
.b6a5gi0s a { color: var(--s2gkyly6); }


.t1vbepws { margin: 1.9rem 0; }
.t1o0a9it { display: flex; flex-wrap: wrap; align-items: stretch; justify-content: center; gap: .55rem; }
.h1j9g1w1 { flex: 1 1 130px; min-width: 116px; max-width: 220px; border: 1px solid var(--o21wx6bc); border-top: 3px solid var(--s2gkyly6); border-radius: 12px; background: #fff; padding: .85rem .75rem; text-align: center; display: flex; flex-direction: column; justify-content: center; gap: .25rem; }
.v32nhmgh { font-weight: 800; font-size: .92rem; color: var(--z2omvgxd); line-height: 1.2; }
.o27r3y7a { font-size: .76rem; color: var(--m1udmpst); line-height: 1.3; }
.ywk97sti { display: flex; align-items: center; justify-content: center; flex: 0 0 auto; color: var(--s2gkyly6); font-weight: 800; font-size: 1.35rem; line-height: 1; }
.h27plz1h { font-size: .82rem; color: var(--m1udmpst); text-align: center; margin: .7rem 0 0; }
@media (max-width: 600px) {
  .t1o0a9it { flex-direction: column; align-items: stretch; }
  .h1j9g1w1 { max-width: none; }
  .ywk97sti { transform: rotate(90deg); padding: .15rem 0; }
}


.l2p1ch6n { margin: 1.9rem 0; }
.a13i0baa { display: flex; align-items: flex-end; gap: .4rem; height: 200px; padding-top: 1.4rem; border-bottom: 2px solid var(--o21wx6bc); }
.e88m8zmi { flex: 1 1 0; min-width: 0; height: calc(var(--v, 0) * 1%); min-height: 4px; background: linear-gradient(180deg, var(--s2gkyly6), var(--m2nx10q0)); border-radius: 5px 5px 0 0; position: relative; }
.e88m8zmi.odz3ww5v { background: linear-gradient(180deg, var(--z1uk7i9z), var(--t1gjw0mc)); }
.e88m8zmi > span { position: absolute; top: -1.25rem; left: 50%; transform: translateX(-50%); font-size: .7rem; font-weight: 700; color: var(--z2omvgxd); white-space: nowrap; }
.idu3htvy { display: flex; gap: .4rem; margin-top: .4rem; }
.idu3htvy > span { flex: 1 1 0; min-width: 0; text-align: center; font-size: .72rem; color: var(--m1udmpst); line-height: 1.2; }
.n1kzch0a { font-size: .82rem; color: var(--m1udmpst); text-align: center; margin: .7rem 0 0; }
.tx9h7x9t { display: flex; flex-wrap: wrap; justify-content: center; gap: 1rem; margin: .6rem 0 0; font-size: .8rem; color: var(--m1udmpst); }
.tx9h7x9t span { display: inline-flex; align-items: center; gap: .35rem; }
.tx9h7x9t i { width: .8rem; height: .8rem; border-radius: 3px; display: inline-block; }
.tx9h7x9t i.d1wcnkji { background: var(--s2gkyly6); }
.tx9h7x9t i.z6og03fo { background: var(--z1uk7i9z); }


.o21wx6bc { margin: 1.9rem 0; }
.x2qnjwre { width: 100%; height: 170px; display: block; overflow: visible; }
.bfz3myw7 { fill: var(--o2hox5qz); stroke: none; }
.hfb06ako { fill: none; stroke: var(--s2gkyly6); stroke-width: 2.5; vector-effect: non-scaling-stroke; stroke-linejoin: round; stroke-linecap: round; }
.s21yjh7u { stroke: var(--z1uk7i9z); stroke-width: 1.5; stroke-dasharray: 5 3; vector-effect: non-scaling-stroke; }
.c1gaq6uc { display: flex; justify-content: space-between; margin-top: .4rem; font-size: .72rem; color: var(--m1udmpst); }
.n13x9hl8 { font-size: .82rem; color: var(--m1udmpst); text-align: center; margin: .7rem 0 0; }
.f1xj8czc { display: flex; flex-wrap: wrap; gap: 1.1rem; justify-content: center; font-size: .78rem; color: var(--m1udmpst); margin-top: .5rem; }
.f1xj8czc span { display: inline-flex; align-items: center; gap: .4rem; }
.f1xj8czc i { width: 1.2rem; height: 0; border-top: 3px solid var(--s2gkyly6); display: inline-block; }
.f1xj8czc i.j18cq8wg { border-top: 2px dashed var(--z1uk7i9z); }

:root{--s2gkyly6:#7c3aed;--m2nx10q0:#6d28d9;--z1uk7i9z:#f59e0b;--t1gjw0mc:#d97706;--kg279wgb:#2e1065;--e1rwv9pz:#ffffff;--z2omvgxd:#695390;--m1udmpst:#8c7caa;--r1djfres:#a79bbe;--o21wx6bc:#e6e2ed;--bcu7zgm6:#eeecf3;--g20xmxa5:#f6f4f8;--o2hox5qz:#f6f1fe;--pq1y5roh:#2a8e6b;--e1lcrjv4:#ddede7;--p2hhyx0k:#ce2944;--l2m3cvmc:#f8e1e5;}