#tdnaHistoria{--sh-card:0 4px 16px rgba(47,47,47,.09);display:block;max-width:910px;margin:0 auto;color:#2F2F2F;background:#F2F2F2;border-radius:20px;padding:30px 26px 26px}
#tdnaHistoria h2{font-size:32px!important;font-weight:900;line-height:1.22;letter-spacing:-.01em;margin:0 0 8px;padding:0;margin-top:0!important}
#tdnaHistoria .td-lead{font-size:18px;font-weight:500;color:#6B6B6B;line-height:1.5;margin:0 0 22px}
#tdnaHistoria .td-hl{display:inline-block;background:#2AB159;color:#FFFFFF;font-weight:800;padding:3px 12px 4px;border-radius:10px}
#tdnaHistoria .p-card{background:#FFFFFF;border-radius:20px;box-shadow:var(--sh-card);padding:22px 24px}
#tdnaHistoria .p-ava{width:60px;height:60px;flex:none;border-radius:50%;background:#F1F6F3;display:grid;place-items:center}
#tdnaHistoria .p-name{font-size:21px;font-weight:900;line-height:1.2;margin:0 0 3px}
#tdnaHistoria .p-meta{font-size:15px;font-weight:500;color:#6B6B6B;line-height:1.45;margin:0}
#tdnaHistoria .p-tag{background:#FFF1E6;color:#B34A00;font-size:14px;font-weight:800;padding:8px 14px;border-radius:999px;white-space:nowrap}
#tdnaHistoria .s-item{position:relative}
#tdnaHistoria .s-item::before{content:"";position:absolute;left:21px;top:8px;bottom:0;width:2px;background:#E5E5E5}
#tdnaHistoria .s-item--last::before,#tdnaHistoria .s-item--pause::before{display:none}
#tdnaHistoria .s-ico{width:44px;height:44px;flex:none;border-radius:50%;background:#F1F6F3;display:grid;place-items:center;position:relative;z-index:1}
#tdnaHistoria .s-item--last .s-ico{background:#2AB159}
#tdnaHistoria .s-tt{font-size:17px;font-weight:800;line-height:1.3;margin:0 0 4px}
#tdnaHistoria .s-tx{font-size:16px;font-weight:400;line-height:1.55;margin:0}
#tdnaHistoria .s-tx strong{font-weight:800}
#tdnaHistoria .c-btn{width:100%;background:#FFFFFF;border:1px solid #8FE29F;border-radius:14px;padding:14px 18px;cursor:pointer;font-size:16px;font-weight:800;color:#1B7A3D;text-align:center;transition:background 180ms cubic-bezier(.4,0,.2,1)}
#tdnaHistoria .c-btn:hover{background:#F1F6F3}
#tdnaHistoria .c-btn img{transition:transform 180ms cubic-bezier(.4,0,.2,1)}
#tdnaHistoria .c-btn .c-less{display:none}
#tdnaHistoria .c-btn[aria-expanded="true"] .c-less{display:inline}
#tdnaHistoria .c-btn[aria-expanded="true"] .c-more{display:none}
#tdnaHistoria .c-btn[aria-expanded="true"] img{transform:rotate(180deg)}
#tdnaHistoria .q-box{background:#FFFFFF;border-radius:20px;box-shadow:var(--sh-card);padding:22px 24px}
#tdnaHistoria .q-tt{font-size:19px;font-weight:800;line-height:1.3;margin:0}
#tdnaHistoria .q-li{font-size:16px;font-weight:400;line-height:1.5;margin:0 0 0 24px;position:relative}
#tdnaHistoria .q-li strong{font-weight:800}
#tdnaHistoria .q-li:before{width:8px;height:8px;border-radius:50%;background:#2AB159;margin-top:8px;content:"";position:absolute;left:-24px}
#tdnaHistoria .e-box{background:#F1F6F3;border-radius:16px;padding:20px 22px}
#tdnaHistoria .e-tx{font-size:17px;font-weight:700;line-height:1.5;margin:0}
#tdnaHistoria .k-btn{font-size:17px;font-weight:800;padding:15px 26px;border-radius:14px;border:none;text-decoration:none;white-space:nowrap;color:#FFFFFF;background:#FF6A00;transition:background 180ms cubic-bezier(.4,0,.2,1)}
#tdnaHistoria .k-btn:hover {background:#E55F00;color:#FFFFFF}
#tdnaHistoria .k-btn:active{background:#C75200}
#tdnaHistoria .n-note{font-size:13px;font-weight:600;color:#757575;line-height:1.5;margin:14px 0 0}
#tdnaHistoria :focus-visible{outline:3px solid #C75200;outline-offset:3px}
@media (max-width:767px) {
  #tdnaHistoria{padding:24px 14px 20px;border-radius:16px}
  #tdnaHistoria h2{font-size:23px!important;line-height:1.25;text-align:center}
  #tdnaHistoria .td-lead{font-size:15px;margin-bottom:18px;text-align:center}
  #tdnaHistoria .td-hl{padding:2px 9px 3px;border-radius:8px}
  #tdnaHistoria .p-card{padding:18px 16px;border-radius:16px;text-align:center}
  #tdnaHistoria .p-name{font-size:19px}
  #tdnaHistoria .p-meta{font-size:14px}
  #tdnaHistoria .s-ico{width:40px;height:40px}
  #tdnaHistoria .s-ico img{width:22px;height:22px}
  #tdnaHistoria .s-item::before{left:19px}
  #tdnaHistoria .s-tt{font-size:16px}
  #tdnaHistoria .s-tx,#tdnaHistoria .q-li{font-size:15px}
  #tdnaHistoria .q-box{padding:18px 16px;border-radius:16px}
  #tdnaHistoria .q-tt{font-size:17px}
  #tdnaHistoria .e-box{padding:18px 16px}
  #tdnaHistoria .e-tx{font-size:16px}
  #tdnaHistoria .c-btn{font-size:15px;padding:16px 14px}
  #tdnaHistoria .d-btn{width:100%}
  #tdnaHistoria .k-btn{font-size:18px;padding:16px 20px;width:100%;text-align:center}
}
@media (prefers-reduced-motion:reduce) {#tdnaHistoria *{transition:none!important}}