#tdnaGrupy{max-width:910px;margin:0 auto;color:#2F2F2F}
#tdnaGrupy .tgr-hint{color:#757575;font-size:14px;font-weight:600}
#tdnaGrupy .tgr-tabs{padding:0;margin:0;list-style:none}
#tdnaGrupy .tgr-tab{flex:1 1 calc(50% - 4px);min-width:0;background:#FFFFFF;border:1px solid #E5E5E5;border-radius:14px;padding:12px 10px;cursor:pointer;font-size:16px;font-weight:800;color:#2F2F2F;line-height:1.2;transition:background 180ms cubic-bezier(.4,0,.2,1), border-color 180ms cubic-bezier(.4,0,.2,1)}
#tdnaGrupy .tgr-tab:hover{background:#F7F7F7}
#tdnaGrupy .tgr-tab.active{background:#2AB159;border-color:#2AB159;color:#FFFFFF}
#tdnaGrupy .tgr-tab img{width:22px;height:22px}
#tdnaGrupy .tgr-tab.active img{filter:brightness(100) grayscale(1) contrast(100)}
#tdnaGrupy .tgr-tab:focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaGrupy .tgr-panel{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:20px;box-shadow:0 4px 16px rgba(47,47,47,.09);padding:24px 26px}
#tdnaGrupy .tgr-intro{font-size:16px;line-height:1.5;margin:0 0 18px}
#tdnaGrupy .tgr-intro strong{font-weight:800}
#tdnaGrupy .tgr-h{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2F2F2F;margin:0 0 10px}
#tdnaGrupy .tgr-h--flag{color:#C4262E}
#tdnaGrupy .w-only-m{display:none}
#tdnaGrupy .tgr-list li{background:none;font-size:16px;line-height:1.45}
#tdnaGrupy .tgr-dot{position:relative;padding-left:17px!important}
#tdnaGrupy .tgr-dot:before{width:8px;height:8px;border-radius:50%;background:#2AB159;margin-top:8px;content:"";position:absolute;left:0;}
#tdnaGrupy .tgr-dot--flag:before{background:#C4262E}
#tdnaGrupy .tgr-item + .tgr-item{border-top:1px solid #E5E5E5}
#tdnaGrupy .tgr-item-btn{background:none;border:0;padding:12px 0;cursor:pointer;font-size:16px;font-weight:800;color:#2F2F2F;line-height:1.35}
#tdnaGrupy .tgr-item-btn:hover{color:#2AB159}
#tdnaGrupy .tgr-item-btn:focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaGrupy .tgr-chev{color:#757575;flex:none;transition:transform 180ms cubic-bezier(.4,0,.2,1)}
#tdnaGrupy .tgr-item-btn[aria-expanded="true"] .tgr-chev{transform:rotate(180deg)}
#tdnaGrupy .tgr-item-body{padding:0 0 14px 20px;font-size:16px;line-height:1.5}
#tdnaGrupy .tgr-item-body p{margin:0 0 10px;font-size:inherit}
#tdnaGrupy .tgr-item-body strong{font-weight:800}
#tdnaGrupy .tgr-close{background:none;border:0;padding:0;color:#2AB159;font-weight:700;font-size:14px;cursor:pointer}
#tdnaGrupy .tgr-close:focus-visible{outline:3px solid #C75200;outline-offset:3px}
#tdnaGrupy .tgr-flags{background:#F7F7F7;border-radius:16px;padding:18px 20px}
#tdnaGrupy .tgr-flags-ico{flex:none;width:22px;height:22px}
#tdnaGrupy .tgr-note{background:#F1F6F3;border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.5}
#tdnaGrupy .tgr-note strong{font-weight:800}
#tdnaGrupy .tgr-note-ico{flex:none;width:22px;height:22px}
@media (min-width:768px) {#tdnaGrupy .tgr-tab{flex:1 1 0}}
@media (max-width:991px) and (min-width:768px) {#tdnaGrupy .tgr-tab{font-size:15px;padding:12px 8px}}
@media (max-width:767px) {
  #tdnaGrupy .tgr-tab{font-size:15px;padding:14px 8px}
  #tdnaGrupy .tgr-tab img{width:20px;height:20px}
  #tdnaGrupy .tgr-panel{padding:18px 16px;border-radius:16px}
  #tdnaGrupy .tgr-intro,#tdnaGrupy .tgr-list li,#tdnaGrupy .tgr-item-btn,#tdnaGrupy .tgr-item-body{font-size:15px}
  #tdnaGrupy .tgr-item-btn{padding:14px 0}
  #tdnaGrupy .w-only-m{display:inline}
  #tdnaGrupy .tgr-flags{padding:16px}
  #tdnaGrupy .tgr-note{font-size:14px;padding:12px 14px}
}
@media (prefers-reduced-motion:reduce) {#tdnaGrupy .tgr-tab,#tdnaGrupy .tgr-chev,#tdnaGrupy .fade{transition:none}}