@charset "UTF-8";.wd3{font-family:inherit;max-width:920px;margin:0 auto;padding:0}.wd3 *,.wd3 *::before,.wd3 *::after{box-sizing:border-box}.wd3-hero{background:#222f3d;border-radius:16px;padding:36px 40px;margin-bottom:40px;border-bottom:4px solid #22b8f0}.wd3-hero h1{font-size:26px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.3px}.wd3-hero h1 span{color:#22b8f0}.wd3-hero p{font-size:16px;color:#a8bece;line-height:1.7;margin:0 0 24px;max-width:600px}.wd3-stats{display:flex;gap:32px;flex-wrap:wrap}.wd3-stat .num{display:block;font-size:28px;font-weight:700;color:#22b8f0;line-height:1}.wd3-stat .lbl{display:block;font-size:13px;color:#7a93a8;margin-top:4px}.wd3-section{margin-bottom:48px}.wd3-cat{display:flex;align-items:center;gap:14px;padding:14px 20px;background:#222f3d;border-radius:12px;margin-bottom:20px;border-left:5px solid #22b8f0}.wd3-cat-icon{font-size:22px;line-height:1;flex-shrink:0}.wd3-cat-name{font-size:16px;font-weight:700;color:#fff;line-height:1.2}.wd3-cat-sub{font-size:13px;color:#7a9bb0;margin-top:3px}.wd3-cat-count{margin-left:auto;background:#22b8f0;color:#222f3d;font-size:12px;font-weight:700;padding:4px 12px;border-radius:20px;flex-shrink:0}.wd3-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}.wd3-card{background:#fff;border:2px solid #c8d4de;border-radius:12px;padding:20px;position:relative;transition:border-color .15s,box-shadow .15s,transform .15s}.wd3-card:hover{border-color:#22b8f0;box-shadow:0 6px 20px rgba(34,184,240,.12);transform:translateY(-2px)}.wd3-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:3px 10px;border-radius:20px;margin-bottom:12px;background:#222f3d;color:#22b8f0}.wd3-card h3{font-size:16px;font-weight:700;color:#0d1e2c;margin:0 0 9px;line-height:1.3}.wd3-card h3 a{color:#0d1e2c;text-decoration:none;border-bottom:2px solid #22b8f0;padding-bottom:1px;transition:color .12s}.wd3-card h3 a:hover{color:#1090bb}.wd3-card p{font-size:14px;color:#345;line-height:1.65;margin:0 0 14px}.wd3-card-foot{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid #e0eaf0}.wd3-card-url{font-size:12px;color:#5a7a90;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.wd3-online{width:8px;height:8px;border-radius:50%;background:#22b8f0;flex-shrink:0}.wd3-note{margin-top:44px;background:#222f3d;border-radius:12px;padding:24px 28px;border-left:5px solid #22b8f0}.wd3-note p{font-size:15px;color:#a8bece;line-height:1.7;margin:0}.wd3-note a{color:#22b8f0;font-weight:600;text-decoration:none}.wd3-note a:hover{text-decoration:underline}@media (max-width:580px){.wd3-grid{grid-template-columns:1fr}.wd3-hero{padding:24px 20px}.wd3-hero h1{font-size:21px}.wd3-stats{gap:20px}.wd3-cat{padding:12px 14px}.wd3-cat-name{font-size:14px}}
