#tdnaRodzaje{font-size:var(--td-text, 16px);color:inherit;font-weight:inherit;line-height:inherit}
#tdnaRodzaje *{font-size:inherit}
#tdnaRodzaje h2{margin-top:0!important}
#tdnaRodzaje a{color:#2AB159;text-decoration:underline;font-size:max(14px,.9em)!important}
#tdnaRodzaje a:hover{color:#E55F00}
#tdnaRodzaje :focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaRodzaje .mt-05{margin-top:.125rem!important}
#tdnaRodzaje .rt-card{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:16px;padding:22px 22px 20px;box-shadow:0 4px 16px rgba(47,47,47,.09);margin:0 0 14px}
#tdnaRodzaje .rt-mark{width:48px;height:48px;border-radius:50%;background:#F1F6F3}
#tdnaRodzaje .rt-mark img{margin:0}
#tdnaRodzaje .rt-tt{font-size:max(16px,1em)!important;line-height:1.3;margin:0;padding:0}
#tdnaRodzaje .rt-sub{font-size:max(14px,.9em);font-weight:400;line-height:1.45;margin:-6px 0 0 64px}
#tdnaRodzaje .rt-fact{background:#F7F7F7;border-radius:999px;padding:6px 12px 6px 10px}
#tdnaRodzaje .rt-fact img{margin:0}
#tdnaRodzaje .rt-fact-tx{font-size:max(13px,.8em);font-weight:700;line-height:1.3;margin:0}
#tdnaRodzaje .rt-fact-lab{font-weight:400;color:#757575}
#tdnaRodzaje .rt-toggle{font-size:max(14px,.85em);font-weight:800;color:#2AB159;cursor:pointer}
#tdnaRodzaje .rt-toggle img{margin:0;transition:transform 180ms cubic-bezier(.4,0,.2,1)}
#tdnaRodzaje .rt-toggle[aria-expanded="true"] img{transform:rotate(180deg)}
#tdnaRodzaje .rt-less{display:none}
#tdnaRodzaje .rt-toggle[aria-expanded="true"] .rt-less{display:inline}
#tdnaRodzaje .rt-toggle[aria-expanded="true"] .rt-more{display:none}
#tdnaRodzaje .rt-body{border-top:1px solid #E5E5E5;margin-top:14px}
#tdnaRodzaje .rt-desc{font-size:max(14px,.9em);font-weight:400;line-height:1.5;margin:0 0 8px}
#tdnaRodzaje .rt-table{border:1px solid #E5E5E5;border-radius:12px;overflow:hidden}
#tdnaRodzaje .rt-row{padding:10px 14px}
#tdnaRodzaje .rt-row+.rt-row{border-top:1px solid #E5E5E5}
#tdnaRodzaje .rt-row:nth-child(odd){background:#F7F7F7}
#tdnaRodzaje .rt-lab{font-size:max(13px,.8em);font-weight:800;line-height:1.4;margin:0;padding-right:12px}
#tdnaRodzaje .rt-val{font-size:max(13px,.85em);font-weight:400;line-height:1.45;margin:0}
#tdnaRodzaje .rt-val strong{font-weight:800}
#tdnaRodzaje .rt-call{background:#F1F6F3;border-radius:16px;padding:18px 20px;margin-top:6px}
#tdnaRodzaje .rt-call p{font-size:max(14px,.9em);line-height:1.45;margin:0}
#tdnaRodzaje .rt-call-s{color:#6B6B6B;margin-top:2px!important}
#tdnaRodzaje .rt-call strong{font-weight:800}
#tdnaRodzaje .rt-call img{margin:0}
#tdnaRodzaje .rt-btn{font-size:max(15px,.95em)!important;font-weight:800;color:#FFFFFF;background:#FF6A00;border:2px solid #FF6A00;border-radius:12px;padding:12px 18px;text-decoration:none;white-space:nowrap;transition:background 180ms cubic-bezier(.4,0,.2,1),color 180ms cubic-bezier(.4,0,.2,1)}
#tdnaRodzaje .rt-btn:hover{background:#E55F00;color:#FFFFFF;border-color:#E55F00}
#tdnaRodzaje .rt-btn:active{background:#C75200;border-color:#C75200}
@media (max-width:767px){
    #tdnaRodzaje .rt-card{padding:18px 16px 16px;border-radius:14px}
    #tdnaRodzaje .rt-mark{width:42px;height:42px}
    #tdnaRodzaje .rt-mark img{width:22px;height:22px}
    #tdnaRodzaje .rt-sub{margin:10px 0 0}
    #tdnaRodzaje .rt-row{padding:10px 12px}
    #tdnaRodzaje .rt-lab{margin-bottom:4px}
    #tdnaRodzaje .rt-toggle{min-height:44px}
    #tdnaRodzaje .rt-call{padding:16px}
    #tdnaRodzaje .rt-btn{padding:14px 16px}
}
@media (prefers-reduced-motion:reduce){#tdnaRodzaje *{transition:none!important}}

