.tdh-box{background:#fff;border:1px solid var(--ln);border-radius:16px;padding:20px 22px;box-shadow:0 4px 16px rgba(27,36,48,.08)}.tdh-root .tdh-box .tdh-h3{font-family:Poppins,"PT Sans",sans-serif;font-size:19px;line-height:1.35;margin:0 0 10px;padding:0;color:var(--b1)}.tdh-box ul{margin:0 0 0 18px;padding:0;font-size:15px}.tdh-box li{margin:0 0 7px;padding:0}.tdh-box p.tdh-why{background:#eef6fd;border-radius:10px;padding:9px 12px;font-size:14.5px;margin:0 0 8px}.tdh-box ol.st{margin:6px 0 0 20px;padding:0;font-size:15px}.tdh-box ol.st li{margin:0 0 7px}.tdh-ck{display:flex;gap:8px;align-items:flex-start;margin:0 0 6px;font-size:14.5px;color:#e6edf6;cursor:pointer}.tdh-ck input{margin-top:4px;accent-color:#4daaf2;flex:none}.tdh-acts{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.tdh-acts .tdh-dl{background:#4daaf2;color:#fff;border:0;border-radius:999px;padding:9px 18px;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.tdh-acts .tdh-sel{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;cursor:pointer}.tdh-grid.c4{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.tdh-grid.c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.tdh-grid.c4{grid-template-columns:1fr}}