

.rhm-utldmzu .klz-xjpcx12-acthc {
    --klz-xjpcx12-1: clamp(8px, .8vw, 12px);
    --klz-xjpcx12-2: clamp(14px, 1.4vw, 20px);
    --klz-xjpcx12-3: clamp(22px, 2.4vw, 34px);
    --klz-xjpcx12-4: clamp(36px, 4vw, 58px);
    --klz-xjpcx12-5: clamp(54px, 7vw, 92px);
    --klz-xjpcx12-hencf: clamp(48px, 8vw, 116px);
    --klz-xjpcx12-ujvxguc: clamp(28px, 3.5vw, 50px);
    position: relative;
    isolation: isolate;
    overflow: clip;
    color: var(--klz-timgzc);
    background: var(--klz-mofcop);
}
.rhm-utldmzu .klz-xjpcx12-acthc h1 { margin: 0; font-size: var(--klz-xjpcx12-hencf); line-height: .9; letter-spacing: -.055em; }
.rhm-utldmzu .klz-xjpcx12-gixjc { min-width: 0; }
.rhm-utldmzu .klz-xjpcx12-gixjc .klz-xjpcx06-gixjc__utldmzu { display: block; overflow: hidden; background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu .klz-xjpcx12-gixjc .klz-xjpcx06-gixjc__ujhuyjt { min-width: 0; }
.rhm-utldmzu .klz-xjpcx12-gixjc h2 { margin: 0; line-height: 1.06; }
.rhm-utldmzu .klz-xjpcx12-gixjc .klz-xjpcx06-gixjc__vwgqraz { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; font-weight: 800; letter-spacing: .08em; }


.rhm-utldmzu .klz-xjpcx12-gkaoha { padding-bottom: var(--klz-xjpcx12-5); color: var(--klz-mofcop); background: var(--klz-timgzc); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__tuhpbpa { display: grid; grid-template-columns: 92px minmax(0, 1fr) 190px; gap: var(--klz-xjpcx12-4); align-items: end; padding-top: var(--klz-xjpcx12-4); padding-bottom: var(--klz-xjpcx12-4); border-bottom: 12px solid var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wcniwqe { display: grid; grid-template-columns: repeat(2, 1fr); width: 76px; aspect-ratio: 1; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wcniwqe span { background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wcniwqe span:nth-child(2), .rhm-utldmzu .klz-xjpcx12-gkaoha__wcniwqe span:nth-child(3) { background: var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi, .rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx { min-width: 0; max-width: 100%; box-sizing: border-box; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi h1, .rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi .klz-mjmkqpi { color: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi > p:last-child { max-width: 62ch; margin: var(--klz-xjpcx12-3) 0 0; color: color-mix(in srgb, var(--klz-mofcop) 76%, transparent); font-size: 18px; line-height: 1.6; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx { display: grid; gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); border: 1px solid color-mix(in srgb, var(--klz-mofcop) 45%, transparent); border-top: 9px solid var(--klz-zqwqzo); font-family: ui-monospace, monospace; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt { display: grid; grid-template-columns: minmax(170px, .36fr) minmax(0, 1.16fr) minmax(220px, .5fr); grid-template-areas: "lanes lead scrutiny" "lanes order order"; gap: var(--klz-xjpcx12-3); align-items: start; padding-top: var(--klz-xjpcx12-4); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt > *, .rhm-utldmzu .klz-xjpcx12-gkaoha__wamozyoo, .rhm-utldmzu .klz-xjpcx12-gkaoha__ujvxguc, .rhm-utldmzu .klz-xjpcx12-gkaoha__glxdzn, .rhm-utldmzu .klz-xjpcx12-gkaoha__ewtwgts-rpffdjdu { min-width: 0; max-width: 100%; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wamozyoo { grid-area: lanes; display: grid; border-top: 1px solid var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wamozyoo span { display: grid; grid-template-columns: 1fr; gap: var(--klz-xjpcx12-1); padding: var(--klz-xjpcx12-2) 0; border-bottom: 1px solid color-mix(in srgb, var(--klz-mofcop) 28%, transparent); font-weight: 750; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__wamozyoo b { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__ujvxguc { grid-area: lead; }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-ujvxguc { color: var(--klz-timgzc); background: var(--klz-mofcop); box-shadow: 12px 12px 0 var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-ujvxguc .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 16 / 9; }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-ujvxguc .klz-xjpcx06-gixjc__ujhuyjt { padding: var(--klz-xjpcx12-3); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-ujvxguc h2 { font-family: Arial Narrow, sans-serif; font-size: var(--klz-xjpcx12-ujvxguc); text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__glxdzn { grid-area: scrutiny; padding: var(--klz-xjpcx12-3); border: 1px solid color-mix(in srgb, var(--klz-mofcop) 48%, transparent); border-left: 10px solid var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__glxdzn > span { color: var(--klz-mofcop); font-family: ui-monospace, monospace; font-size: var(--klz-epmsc-guocmjw-3); font-weight: 800; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__glxdzn h2 { margin: var(--klz-xjpcx12-2) 0; color: var(--klz-mofcop); font-size: 26px; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__glxdzn p { color: color-mix(in srgb, var(--klz-mofcop) 76%, transparent); line-height: 1.55; }
.rhm-utldmzu .klz-xjpcx12-gkaoha__ewtwgts-rpffdjdu { grid-area: order; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--klz-xjpcx12-2); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-guocmjw { display: grid; grid-template-columns: minmax(0, 132px) minmax(0, 1fr); gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); color: var(--klz-timgzc); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt :is(h2, p, span) { overflow-wrap: anywhere; }
.rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-guocmjw .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 4 / 3; }


.rhm-utldmzu .klz-xjpcx12-gbkyn { padding-bottom: var(--klz-xjpcx12-5); background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk { display: grid; grid-template-columns: minmax(0, 1fr) minmax(260px, .55fr) auto; gap: var(--klz-xjpcx12-3); align-items: end; padding-top: var(--klz-xjpcx12-4); padding-bottom: var(--klz-xjpcx12-4); }
.rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk > div > span, .rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk time { font-family: ui-monospace, monospace; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk > p { margin: 0; padding: var(--klz-xjpcx12-3); border-radius: var(--klz-llmge); background: var(--klz-mofcop); color: var(--klz-dkslrpn); line-height: 1.6; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__zsnvj { display: grid; grid-template-columns: minmax(0, 1.08fr) minmax(250px, .48fr); grid-template-areas: "ages ages" "today fridge" "notes notes"; gap: var(--klz-xjpcx12-3); }
.rhm-utldmzu .klz-xjpcx12-gbkyn__zybljlo { grid-area: ages; display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--klz-xjpcx12-2); margin: 0; padding: 0; list-style: none; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__zybljlo li { display: grid; grid-template-columns: 1fr; gap: var(--klz-xjpcx12-1); padding: var(--klz-xjpcx12-2); border-radius: var(--klz-llmge); background: var(--klz-mofcop); font-weight: 750; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__zybljlo span { color: var(--klz-zqwqzo-2); font-family: ui-monospace, monospace; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__qtsbwspw { grid-area: today; }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-qtsbwspw { overflow: hidden; border-radius: calc(var(--klz-llmge) * 1.5); background: var(--klz-mofcop); box-shadow: 0 14px 0 color-mix(in srgb, var(--klz-zqwqzo) 24%, var(--klz-mofcop-pamvf)); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-qtsbwspw .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 16 / 10; }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-qtsbwspw .klz-xjpcx06-gixjc__ujhuyjt { padding: var(--klz-xjpcx12-3); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-qtsbwspw h2 { font-size: var(--klz-xjpcx12-ujvxguc); }
.rhm-utldmzu .klz-xjpcx12-gbkyn__qbcbcrp { grid-area: fridge; align-self: start; padding: var(--klz-xjpcx12-3); border: 2px dashed var(--klz-zqwqzo-2); border-radius: var(--klz-llmge); background: var(--klz-mofcop); transform: rotate(1deg); }
.rhm-utldmzu .klz-xjpcx12-gbkyn__qbcbcrp > span { color: var(--klz-zqwqzo-2); font-family: ui-monospace, monospace; font-weight: 800; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__qbcbcrp h2 { margin: var(--klz-xjpcx12-2) 0; font-size: 27px; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__qbcbcrp p { color: var(--klz-dkslrpn); line-height: 1.55; }
.rhm-utldmzu .klz-xjpcx12-gbkyn__azayrg { grid-area: notes; display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--klz-xjpcx12-2); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-guocmjw { display: grid; grid-template-columns: 118px 1fr; gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); border-radius: var(--klz-llmge); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-guocmjw .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 1; border-radius: calc(var(--klz-llmge) / 2); }


.rhm-utldmzu .klz-xjpcx12-mpmib { padding-bottom: var(--klz-xjpcx12-5); }
.rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx { position: absolute; inset: 0 0 auto auto; width: 42%; height: 220px; overflow: hidden; }
.rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx span { position: absolute; right: -10%; width: 115%; height: 38px; transform: rotate(-9deg); background: var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx span:nth-child(2) { top: 70px; right: -24%; background: var(--klz-zqwqzo-2); }
.rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx span:nth-child(3) { top: 140px; right: -36%; background: var(--klz-timgzc); }
.rhm-utldmzu .klz-xjpcx12-mpmib__qcynfzuz { position: relative; z-index: 1; padding-top: var(--klz-xjpcx12-4); padding-bottom: var(--klz-xjpcx12-5); }
.rhm-utldmzu .klz-xjpcx12-mpmib__vwgqraz { display: flex; justify-content: space-between; width: 48%; margin-bottom: var(--klz-xjpcx12-4); padding-block: var(--klz-xjpcx12-1); border-block: 1px solid var(--klz-timgzc); font-family: ui-monospace, monospace; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-mpmib__qcynfzuz h1 { max-width: 8ch; }
.rhm-utldmzu .klz-xjpcx12-mpmib__qcynfzuz > p:last-child { max-width: 58ch; margin: var(--klz-xjpcx12-3) 0 0 13%; color: var(--klz-dkslrpn); font-size: 19px; line-height: 1.6; }
.rhm-utldmzu .klz-xjpcx12-mpmib__ewakhsp { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(220px, .45fr); grid-template-areas: "feature bands" "feature source" "signals signals"; gap: var(--klz-xjpcx12-3); align-items: start; }
.rhm-utldmzu .klz-xjpcx12-mpmib__tbugwmj { grid-area: feature; }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-tbugwmj { border-bottom: 13px solid var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-tbugwmj .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 4 / 3; clip-path: polygon(0 0, 100% 0, 94% 100%, 0 100%); }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-tbugwmj .klz-xjpcx06-gixjc__ujhuyjt { padding-top: var(--klz-xjpcx12-3); }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-tbugwmj h2 { font-size: var(--klz-xjpcx12-ujvxguc); }
.rhm-utldmzu .klz-xjpcx12-mpmib__vqwqqc { grid-area: bands; display: grid; }
.rhm-utldmzu .klz-xjpcx12-mpmib__vqwqqc span { display: grid; grid-template-columns: 1fr; gap: var(--klz-xjpcx12-1); padding: var(--klz-xjpcx12-2); border-bottom: 1px solid var(--klz-wjzzaayv); font-weight: 750; }
.rhm-utldmzu .klz-xjpcx12-mpmib__vqwqqc b { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; }
.rhm-utldmzu .klz-xjpcx12-mpmib__ozjhwy { grid-area: source; padding: var(--klz-xjpcx12-3); color: var(--klz-mofcop); background: var(--klz-timgzc); }
.rhm-utldmzu .klz-xjpcx12-mpmib__ozjhwy > span { color: var(--klz-mofcop); font-family: ui-monospace, monospace; font-weight: 800; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-mpmib__ozjhwy h2 { margin: var(--klz-xjpcx12-2) 0; color: var(--klz-mofcop); font-size: 25px; }
.rhm-utldmzu .klz-xjpcx12-mpmib__ozjhwy p { color: color-mix(in srgb, var(--klz-mofcop) 76%, transparent); line-height: 1.55; }
.rhm-utldmzu .klz-xjpcx12-mpmib__nsqidyxn { grid-area: signals; display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--klz-wjzzaayv); }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-ghpaqg { display: grid; grid-template-columns: 128px 1fr; gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-ghpaqg .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 3 / 4; }


.rhm-utldmzu .klz-xjpcx12-vexhonn { padding-bottom: var(--klz-xjpcx12-5); background-image: repeating-linear-gradient(0deg, transparent 0 55px, color-mix(in srgb, var(--klz-wjzzaayv) 38%, transparent) 55px 56px); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj { display: grid; grid-template-columns: 180px minmax(0, 1fr) minmax(260px, .55fr); gap: var(--klz-xjpcx12-4); align-items: end; padding-top: var(--klz-xjpcx12-4); padding-bottom: var(--klz-xjpcx12-4); border-bottom: 11px solid var(--klz-timgzc); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__kqdqiz { display: grid; gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); border: 1px solid var(--klz-timgzc); border-top: 8px solid var(--klz-zqwqzo); font-family: ui-monospace, monospace; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj > p { margin: 0; color: var(--klz-dkslrpn); line-height: 1.62; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__suzaip { display: grid; grid-template-columns: minmax(220px, .5fr) minmax(0, 1.15fr); grid-template-areas: "constraints memo" "constraints docket"; gap: var(--klz-xjpcx12-3); align-items: start; padding-top: var(--klz-xjpcx12-4); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo { grid-area: constraints; padding: var(--klz-xjpcx12-3); border: 1px solid var(--klz-timgzc); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo > span { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; font-weight: 800; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo h2 { margin: var(--klz-xjpcx12-2) 0; font-family: Georgia, serif; font-size: 29px; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo p { color: var(--klz-dkslrpn); line-height: 1.55; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo ol { margin: var(--klz-xjpcx12-3) 0 0; padding: 0; list-style: none; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo li { display: grid; grid-template-columns: 1fr; gap: 10px; padding: var(--klz-xjpcx12-2) 0; border-top: 1px solid var(--klz-wjzzaayv); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__jdijo b { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; }
.rhm-utldmzu .klz-xjpcx12-vexhonn__lnzpp { grid-area: memo; }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-lnzpp { padding-left: var(--klz-xjpcx12-3); border-left: 13px solid var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-lnzpp .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 16 / 9; }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-lnzpp .klz-xjpcx06-gixjc__ujhuyjt { padding-top: var(--klz-xjpcx12-3); }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-lnzpp h2 { font-family: Georgia, serif; font-size: var(--klz-xjpcx12-ujvxguc); }
.rhm-utldmzu .klz-xjpcx12-vexhonn__nypjex { grid-area: docket; display: grid; grid-template-columns: repeat(2, 1fr); border-top: 1px solid var(--klz-timgzc); }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-nypjex { padding: var(--klz-xjpcx12-2); border-right: 1px solid var(--klz-wjzzaayv); }
.rhm-utldmzu .klz-xjpcx12-gixjc--vexhonn-nypjex .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 16 / 10; }


.rhm-utldmzu .klz-xjpcx12-zgqfvun { padding-bottom: var(--klz-xjpcx12-5); background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__jnqarr { position: relative; padding-top: var(--klz-xjpcx12-4); padding-bottom: var(--klz-xjpcx12-4); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xmvpjx { position: absolute; inset: var(--klz-xjpcx12-3) 0 auto; display: grid; gap: 9px; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xmvpjx span { height: 3px; background: var(--klz-zqwqzo); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xmvpjx span:last-child { width: 64%; background: var(--klz-zqwqzo-2); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__jnqarr .klz-mjmkqpi { margin-top: var(--klz-xjpcx12-5); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__jnqarr h1 { max-width: 9ch; font-family: Georgia, serif; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__gencqr { display: flex; justify-content: space-between; gap: var(--klz-xjpcx12-3); margin: var(--klz-xjpcx12-3) 0; padding-block: var(--klz-xjpcx12-1); border-block: 1px solid var(--klz-timgzc); font-family: ui-monospace, monospace; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__jnqarr > p:last-child { max-width: 64ch; margin: 0 0 0 18%; color: var(--klz-dkslrpn); font-size: 19px; line-height: 1.62; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__yxeclf { display: grid; grid-template-columns: minmax(210px, .48fr) minmax(0, 1.14fr); grid-template-areas: "log lead" "routes lead" "ports ports"; gap: var(--klz-xjpcx12-3); align-items: start; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__optbu { grid-area: log; padding: var(--klz-xjpcx12-3); border-left: 9px solid var(--klz-zqwqzo); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__optbu > span { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; font-weight: 800; text-transform: uppercase; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__optbu h2 { margin: var(--klz-xjpcx12-2) 0; font-family: Georgia, serif; font-size: 27px; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__optbu p { color: var(--klz-dkslrpn); line-height: 1.55; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__ujvxguc { grid-area: lead; }
.rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-ujvxguc .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 4 / 3; border-radius: var(--klz-llmge) var(--klz-llmge) 0 0; }
.rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-ujvxguc .klz-xjpcx06-gixjc__ujhuyjt { padding: var(--klz-xjpcx12-3); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-ujvxguc h2 { font-family: Georgia, serif; font-size: var(--klz-xjpcx12-ujvxguc); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xxshzcu { grid-area: routes; margin: 0; padding: 0; list-style: none; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xxshzcu li { display: grid; grid-template-columns: 35px 1fr; gap: var(--klz-xjpcx12-1); padding: var(--klz-xjpcx12-2) 0; border-bottom: 1px solid var(--klz-wjzzaayv); }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__xxshzcu span { color: var(--klz-zqwqzo); font-family: ui-monospace, monospace; }
.rhm-utldmzu .klz-xjpcx12-zgqfvun__sigfgkf { grid-area: ports; display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--klz-xjpcx12-2); }
.rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-jyoxok { display: grid; grid-template-columns: 140px 1fr; gap: var(--klz-xjpcx12-2); padding: var(--klz-xjpcx12-2); background: var(--klz-mofcop); }
.rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-jyoxok .klz-xjpcx06-gixjc__utldmzu { aspect-ratio: 1; border-radius: 50% 50% var(--klz-llmge) var(--klz-llmge); }


.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) { color: var(--klz-mofcop); background: var(--klz-timgzc); border-bottom: 12px solid var(--klz-zqwqzo); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) h1,
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-yueesw > .klz-uycwif > p:last-child { color: var(--klz-mofcop); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) :is(.klz-mjmkqpi, .klz-blmomxoh, .klz-blmomxoh a, .klz-wskfnfo-xtziulec, .klz-wskfnfo-eqfutnr) { color: var(--klz-wjzzaayv); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-wskfnfo-gixjc { border-top: 8px solid var(--klz-zqwqzo); border-radius: 0; }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-hgsdk-hjxbayi { border-block: 1px solid var(--klz-timgzc); border-left: 12px solid var(--klz-zqwqzo); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 :is(.dn-article-content, .klz-ltiow-fmwpihj) h2 { font-family: Arial Narrow, sans-serif; text-transform: uppercase; }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-wdrjggv { grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--klz-timgzc); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-gixjc { border-radius: 0; background: var(--klz-mofcop); }
.rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-gixjc:nth-child(even) { transform: translateY(var(--klz-xjpcx12-3)); }

.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) { border-radius: 0 0 calc(var(--klz-llmge) * 2) 0; background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc .klz-wskfnfo-gixjc { overflow: hidden; border: 1px solid var(--klz-wjzzaayv); border-radius: var(--klz-llmge); background: var(--klz-mofcop); }
.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc .klz-hgsdk-hjxbayi { border-radius: var(--klz-llmge); background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc :is(.dn-article-content, .klz-ltiow-fmwpihj) blockquote { border-radius: var(--klz-llmge); background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc .klz-npflrx-wdrjggv { grid-template-columns: repeat(2, 1fr); gap: var(--klz-xjpcx12-3); }
.rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc .klz-npflrx-gixjc { border-radius: var(--klz-llmge); box-shadow: 8px 8px 0 color-mix(in srgb, var(--klz-zqwqzo) 18%, var(--klz-mofcop)); }

.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) { border-bottom: 14px solid var(--klz-zqwqzo); background-image: linear-gradient(165deg, transparent 72%, color-mix(in srgb, var(--klz-zqwqzo-2) 34%, transparent) 72%); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-wskfnfo-wdrjggv { gap: 1px; background: var(--klz-wjzzaayv); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-wskfnfo-gixjc { border-radius: 0; background: var(--klz-mofcop); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-hgsdk-hjxbayi { border-left: 13px solid var(--klz-zqwqzo); transform: skewY(-1deg); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-hgsdk-hjxbayi > * { transform: skewY(1deg); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-npflrx-wdrjggv { grid-template-columns: repeat(3, 1fr); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-npflrx-gixjc:nth-child(2) { margin-top: var(--klz-xjpcx12-4); border-top: 12px solid var(--klz-zqwqzo-2); }
.rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-npflrx-gixjc:nth-child(3) { border-top: 12px solid var(--klz-zqwqzo); }

.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) { border-block: 1px solid var(--klz-timgzc); background-image: repeating-linear-gradient(0deg, transparent 0 55px, color-mix(in srgb, var(--klz-wjzzaayv) 40%, transparent) 55px 56px); }
.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh .klz-wskfnfo-gixjc { padding: var(--klz-xjpcx12-2); border: 1px solid var(--klz-timgzc); border-radius: 0; }
.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh .klz-hgsdk-hjxbayi { border-bottom: 11px solid var(--klz-timgzc); }
.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh :is(.dn-article-content, .klz-ltiow-fmwpihj) h2 { padding-bottom: var(--klz-xjpcx12-1); border-bottom: 1px solid var(--klz-timgzc); font-family: Georgia, serif; }
.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh .klz-npflrx-wdrjggv { display: block; max-width: 820px; }
.rhm-utldmzu-pzcxbobq-hmfgrct-tkpytug-uzptqa-384ujrhcsh .klz-npflrx-gixjc { border: 1px solid var(--klz-timgzc); border-left: 14px solid var(--klz-zqwqzo); border-radius: 0; }

.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 :is(.klz-wskfnfo-yueesw, .klz-ltiow-hjxbayi, .klz-npflrx-yueesw) { border-bottom: 4px double var(--klz-zqwqzo); background: var(--klz-mofcop-pamvf); }
.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 .klz-wskfnfo-gixjc { border-bottom: 1px solid var(--klz-wjzzaayv); border-radius: 0 0 var(--klz-llmge) var(--klz-llmge); background: var(--klz-mofcop); }
.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 .klz-hgsdk-hjxbayi { border-left: 9px solid var(--klz-zqwqzo); }
.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 :is(.dn-article-content, .klz-ltiow-fmwpihj) h2 { font-family: Georgia, serif; }
.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 .klz-npflrx-wdrjggv { display: block; max-width: 760px; margin-inline: auto; }
.rhm-utldmzu-pzcxbobq-rvomezp-xsdikzy-009nldzuw1 .klz-npflrx-gixjc { border-radius: var(--klz-llmge); box-shadow: 10px 10px 0 color-mix(in srgb, var(--klz-zqwqzo) 18%, var(--klz-mofcop-pamvf)); }

@media (max-width: 1060px) {
    .rhm-utldmzu .klz-xjpcx12-gkaoha__tuhpbpa, .rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj { grid-template-columns: 90px 1fr; }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx, .rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj > p { grid-column: 2; }
    .rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk { grid-template-columns: 1fr auto; }
    .rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk > p { grid-column: 1 / -1; }
    .rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx { opacity: .38; }
}

@media (max-width: 900px) {
    .rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt { display: flex; flex-direction: column; }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt > *, .rhm-utldmzu .klz-xjpcx12-gkaoha__ewtwgts-rpffdjdu { width: 100%; }
}

@media (max-width: 720px) {
    .rhm-utldmzu .klz-xjpcx12-acthc { --klz-xjpcx12-hencf: clamp(44px, 16vw, 76px); }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__tuhpbpa, .rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj, .rhm-utldmzu .klz-xjpcx12-gbkyn__otxpk { grid-template-columns: minmax(0, 1fr); gap: var(--klz-xjpcx12-2); }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi, .rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx { width: 100%; }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__lnhvanyi h1 { font-size: min(var(--klz-xjpcx12-hencf), 13vw); }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx :is(span, time) { min-width: 0; overflow-wrap: anywhere; }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__zvzubjx, .rhm-utldmzu .klz-xjpcx12-vexhonn__eqsbrj > p { grid-column: 1; }
    .rhm-utldmzu .klz-xjpcx12-gkaoha__doktvtt, .rhm-utldmzu .klz-xjpcx12-gbkyn__zsnvj, .rhm-utldmzu .klz-xjpcx12-mpmib__ewakhsp, .rhm-utldmzu .klz-xjpcx12-vexhonn__suzaip, .rhm-utldmzu .klz-xjpcx12-zgqfvun__yxeclf { display: flex; flex-direction: column; }
    .rhm-utldmzu .klz-xjpcx12-gbkyn__zybljlo, .rhm-utldmzu .klz-xjpcx12-gkaoha__ewtwgts-rpffdjdu, .rhm-utldmzu .klz-xjpcx12-gbkyn__azayrg, .rhm-utldmzu .klz-xjpcx12-mpmib__nsqidyxn, .rhm-utldmzu .klz-xjpcx12-vexhonn__nypjex, .rhm-utldmzu .klz-xjpcx12-zgqfvun__sigfgkf { grid-template-columns: 1fr; width: 100%; }
    .rhm-utldmzu .klz-xjpcx12-mpmib__vwgqraz { width: 100%; }
    .rhm-utldmzu .klz-xjpcx12-mpmib__cclqnofkfkejx { width: 80%; }
    .rhm-utldmzu .klz-xjpcx12-zgqfvun__jnqarr > p:last-child, .rhm-utldmzu .klz-xjpcx12-mpmib__qcynfzuz > p:last-child { margin-left: 0; }
    .rhm-utldmzu .klz-xjpcx12-gixjc--gkaoha-guocmjw, .rhm-utldmzu .klz-xjpcx12-gixjc--gbkyn-guocmjw, .rhm-utldmzu .klz-xjpcx12-gixjc--mpmib-ghpaqg, .rhm-utldmzu .klz-xjpcx12-gixjc--zgqfvun-jyoxok { grid-template-columns: 96px 1fr; }
    .rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-wdrjggv, .rhm-utldmzu-pzcxbobq-fvvdws-uzptqa-ayrnjxv550ayazc .klz-npflrx-wdrjggv, .rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-npflrx-wdrjggv { grid-template-columns: 1fr; }
    .rhm-utldmzu-pzcxbobq-vhxoen-xsdikzy-1sondzvc7 .klz-npflrx-gixjc:nth-child(even), .rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-npflrx-gixjc:nth-child(2) { margin-top: 0; transform: none; }
}

@media (prefers-reduced-motion: reduce) {
    .rhm-utldmzu .klz-xjpcx12-gbkyn__qbcbcrp, .rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-hgsdk-hjxbayi, .rhm-utldmzu-pzcxbobq-qzrki-uzptqa-808pesjsgv .klz-hgsdk-hjxbayi > * { transform: none; }
}
