#tdnaMarkery{font-size:var(--td-text, 16px);color:inherit;font-weight:inherit;line-height:inherit}
#tdnaMarkery *{font-size:inherit}
#tdnaMarkery h2{margin-top:0!important}
#tdnaMarkery :focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaMarkery .mk-lead{font-weight:400;line-height:1.5;margin:0 0 18px}
#tdnaMarkery .mk-panel{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:16px;padding:20px 18px 18px;box-shadow:0 4px 16px rgba(47,47,47,.09)}
#tdnaMarkery .mk-num{width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;background:#2AB159;color:#FFFFFF;font-size:max(14px,.85em);font-weight:800}
#tdnaMarkery .mk-tt{font-size:max(15px,.95em)!important;line-height:1.3;margin:0;padding:0}
#tdnaMarkery .mk-tx{font-size:max(13px,.85em);font-weight:400;color:#6B6B6B;line-height:1.45;margin:10px 0 0}
#tdnaMarkery .mk-tx strong{font-weight:800;color:#2F2F2F}
#tdnaMarkery .mk-vis{background:#F7F7F7;border-radius:12px;padding:14px 12px;margin-top:14px}
#tdnaMarkery .mk-row-lab{font-size:max(11px,.7em);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#757575;width:76px;margin:0}
#tdnaMarkery .mk-link-cell{width:12px}
#tdnaMarkery .mk-dot{width:14px;height:14px;border-radius:50%;background:#2AB159}
#tdnaMarkery .mk-dot--extra{background:#FFFFFF;border:2px solid #2AB159}
#tdnaMarkery .mk-dot--mala{width:12px;height:12px}
#tdnaMarkery .mk-link{width:2px;height:12px;background:#8FE29F;margin:0 auto}
#tdnaMarkery .mk-leg{font-size:max(12px,.75em);font-weight:700;line-height:1.3;margin:0}
#tdnaMarkery .mk-leg-dot{width:12px;height:12px;border-radius:50%;background:#2AB159}
#tdnaMarkery .mk-leg-dot--extra{background:#FFFFFF;border:2px solid #2AB159}
#tdnaMarkery .mk-big{font-size:max(30px,2em);font-weight:900;letter-spacing:-.01em;line-height:1;color:#FF6A00;margin:0}
#tdnaMarkery .mk-big-s{font-size:max(12px,.8em);font-weight:700;color:#757575;line-height:1.35;margin:6px 0 0}
#tdnaMarkery .mk-tag{background:#FFF1E6;border:1px solid #FF6A00;border-radius:12px;padding:8px 14px;text-align:left;font-size:max(12px,.8em);font-weight:800;color:#FF6A00}
#tdnaMarkery .mk-tag img{margin:0}
#tdnaMarkery .mk-foot{background:#F1F6F3;border-left:4px solid #2AB159;border-radius:0 12px 12px 0;padding:12px 16px;margin-top:16px}
#tdnaMarkery .mk-foot p{font-size:max(14px,.9em);font-weight:400;line-height:1.5;margin:0}
#tdnaMarkery .mk-foot strong{font-weight:800}
@media (max-width:767px){
#tdnaMarkery .mk-panel{padding:16px 14px 14px;border-radius:14px}
#tdnaMarkery .mk-dot{width:12px;height:12px}
#tdnaMarkery .mk-row-lab{width:76px}
}
@media (prefers-reduced-motion:reduce){#tdnaMarkery *{transition:none!important}}