#tdnaDoplaty{font-size:var(--td-text, 16px);color:inherit;font-weight:inherit;line-height:inherit}
#tdnaDoplaty *{font-size:inherit}
#tdnaDoplaty h2{margin-top:0!important}
#tdnaDoplaty :focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaDoplaty .dp-card{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:16px;padding:24px 22px}
#tdnaDoplaty .dp-tt{margin:0 0 14px;padding:0}
#tdnaDoplaty .dp-li{font-size:max(14px,.9em);line-height:1.45;margin:0}
#tdnaDoplaty .dp-li-wrap{background:none}
#tdnaDoplaty .dp-ico{width:20px;height:20px;margin:2px 0 0}
#tdnaDoplaty .dp-sum{font-size:max(14px,.9em);font-weight:800;line-height:1.45;margin:14px 0 0}
#tdnaDoplaty .dp-green{background:#F4F9F5;border:2px solid #2AB159;border-radius:16px;padding:24px 22px}
#tdnaDoplaty .dp-zero{font-size:max(46px,2.6em);font-weight:900;line-height:1;letter-spacing:-.02em;color:#2AB159;margin:0}
#tdnaDoplaty .dp-zero-lab{font-size:max(14px,.9em);font-weight:800;line-height:1.3;margin:4px 0 0}
#tdnaDoplaty .dp-sep{width:1px;background:#8FE29F}
#tdnaDoplaty .dp-green-tt{line-height:1.3;margin:0 0 4px;padding:0}
#tdnaDoplaty .dp-green-lead{font-size:max(14px,.9em);line-height:1.45;margin:0 0 16px}
#tdnaDoplaty .dp-in{background:#FFFFFF;border:1px solid #E3EEE7;border-radius:12px;padding:12px 14px}
#tdnaDoplaty .dp-in-tx{font-size:max(14px,.9em);font-weight:400;line-height:1.35;margin:0}
@media (max-width:767px){
#tdnaDoplaty .dp-card,#tdnaDoplaty .dp-green{padding:20px 16px}
#tdnaDoplaty .dp-green-tt,#tdnaDoplaty .dp-green-lead{text-align:center}
}