.datasets-page{--dataset-ink: #163247;--dataset-muted: #587082;--dataset-line: #dbe8ef;--dataset-surface: #ffffff;--dataset-tint: #edf8fc;max-width:880px;margin:0 auto;text-align:left}.datasets-intro{max-width:680px;margin:0 auto 42px;text-align:center}.datasets-intro h1{margin:10px 0 12px;padding:0;color:var(--dataset-ink);font-size:clamp(2rem, 6vw, 3.25rem);font-weight:600;letter-spacing:-0.035em;line-height:1.08;text-transform:none}.datasets-intro p{margin:0;color:var(--dataset-muted);font-size:1.05rem;line-height:1.75;text-align:center}.datasets-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#0277bd;font-family:"Poppins",sans-serif;font-size:0.78rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.dataset-card{position:relative;overflow:hidden;border:1px solid var(--dataset-line);border-radius:20px;background:var(--dataset-surface);box-shadow:0 18px 50px rgba(28,75,102,0.1)}.dataset-card__accent{height:7px;background:linear-gradient(90deg, #0288d1, #26c6da 55%, #4db6ac)}.dataset-card__content{padding:38px 42px 42px}.dataset-card__heading{display:flex;align-items:center;gap:18px}.dataset-card__heading h2{margin:3px 0 0;padding:0;color:var(--dataset-ink);font-size:clamp(1.45rem, 4vw, 2rem);font-weight:600;letter-spacing:-0.02em;line-height:1.2;text-align:left}.dataset-card__icon{display:grid;flex:0 0 58px;width:58px;height:58px;place-items:center;border-radius:16px;background:var(--dataset-tint);color:#0277bd;font-size:1.45rem}.dataset-card__label{color:#0277bd;font-family:"Poppins",sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase}.dataset-card__description{max-width:760px;margin:28px 0;color:var(--dataset-muted);font-size:1rem;line-height:1.8;text-align:left}.dataset-facts{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0 0 30px;padding:22px 0;border-top:1px solid var(--dataset-line);border-bottom:1px solid var(--dataset-line)}.dataset-facts div{min-width:0;padding:0 18px;border-right:1px solid var(--dataset-line)}.dataset-facts div:first-child{padding-left:0}.dataset-facts div:last-child{padding-right:0;border-right:0}.dataset-facts dt{color:var(--dataset-ink);font-family:"Poppins",sans-serif;font-size:1.05rem;font-weight:600;line-height:1.3}.dataset-facts dd{margin:5px 0 0;color:var(--dataset-muted);font-size:0.78rem;line-height:1.4}.dataset-card__actions{display:flex;flex-wrap:wrap;gap:12px}.dataset-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 18px;border:1px solid #0288d1;border-radius:8px;font-family:"Poppins",sans-serif;font-size:0.88rem;font-weight:600;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease}.dataset-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(3,105,161,0.18)}.dataset-button--primary{background:#0277bd;color:#fff}.dataset-button--primary:hover{background:#01579b;color:#fff}.dataset-button--secondary{background:#fff;color:#0277bd}.dataset-button--secondary:hover{background:var(--dataset-tint);color:#01579b}@media (max-width: 800px){.dataset-facts{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 0}.dataset-facts div:nth-child(2){border-right:0}.dataset-facts div:nth-child(3){padding-left:0}}@media (max-width: 500px){.datasets-intro{margin-bottom:30px}.dataset-card{border-radius:14px}.dataset-card__content{padding:28px 22px 30px}.dataset-card__heading{align-items:flex-start}.dataset-card__icon{flex-basis:48px;width:48px;height:48px;border-radius:13px}.dataset-facts{grid-template-columns:1fr}.dataset-facts div,.dataset-facts div:first-child,.dataset-facts div:nth-child(3),.dataset-facts div:last-child{padding:0;border-right:0}.dataset-card__actions,.dataset-button{width:100%}}
