.data-sources-page{min-height:100vh;background:var(--color-white)}.data-sources-page .data-sources-hero{background:url(/backgrounds/bg-11.webp) center / cover no-repeat!important}.data-sources-page .data-sources-how{background:url(/backgrounds/bg-17.webp) center / cover no-repeat!important}.data-sources-hero{padding:160px var(--container-padding) var(--section-padding);text-align:center}.data-sources-hero__inner{max-width:var(--max-width);margin:0 auto}.data-sources-hero__title{font-size:48px;font-weight:400;letter-spacing:-.48px;line-height:56px;color:var(--color-black);margin:0 auto var(--space-6);max-width:560px;font-variation-settings:"opsz" 32,"wght" 320;font-feature-settings:"blwf" on}.data-sources-hero__subtitle{font-size:var(--text-lg);line-height:1.7;color:var(--color-gray-400);max-width:560px;margin:0 auto var(--space-10)}.data-sources-hero__stats{display:flex;justify-content:center;gap:var(--space-12);margin:0 auto}.data-sources-hero__stat{display:flex;flex-direction:column-reverse;gap:var(--space-1)}.data-sources-hero__stat-value{font-size:var(--text-3xl);line-height:1.1;color:var(--color-black);font-variation-settings:"opsz" 32,"wght" 320;letter-spacing:var(--tracking-tight)}.data-sources-hero__stat-label{font-size:var(--text-sm);color:var(--color-gray-400)}.data-sources-catalog{padding:var(--section-padding) var(--container-padding)}.data-sources-catalog__inner{max-width:1040px;margin:0 auto}.data-sources-catalog__header{text-align:center;margin-bottom:var(--space-12)}.data-sources-catalog__title,.data-sources-how__title{font-size:var(--text-3xl);font-weight:400;letter-spacing:var(--tracking-tight);color:var(--color-black);margin-bottom:var(--space-4);font-variation-settings:"opsz" 32,"wght" 320}.data-sources-catalog__subtitle{font-size:var(--text-lg);color:var(--color-gray-400);max-width:640px;margin:0 auto}.data-sources-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);padding:var(--space-6) 0;border-top:1px solid var(--border-medium);scroll-margin-top:96px}.data-sources-row:last-child{border-bottom:1px solid var(--border-medium)}.data-sources-row__lead{display:flex;gap:var(--space-3)}.data-sources-row__icon{flex-shrink:0;color:var(--color-accent);padding-top:2px}.data-sources-row__icon svg{display:block;width:20px;height:20px}.data-sources-row__icon svg,.data-sources-row__icon svg *{stroke-width:1.5}.data-sources-row__title{font-size:var(--text-base);font-weight:400;color:var(--color-black);margin-bottom:var(--space-1);font-variation-settings:"opsz" 32,"wght" 400;letter-spacing:normal}.data-sources-row__pitch{font-size:var(--text-sm);line-height:1.5;color:var(--color-gray-400)}.data-sources-row__sources{display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--space-2) var(--space-5);list-style:none;padding:0;margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--color-gray-400)}.data-sources-how{padding:var(--section-padding) var(--container-padding)}.data-sources-how__inner{max-width:var(--max-width);margin:0 auto}.data-sources-how__header{text-align:center;margin-bottom:var(--space-12)}.data-sources-how__subtitle{font-size:var(--text-lg);color:var(--color-gray-400);max-width:640px;margin:0 auto}.data-sources-how__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);max-width:900px;margin:0 auto}.data-sources-how__content{flex:1}@media(max-width:1024px){.data-sources-how__grid{grid-template-columns:1fr;max-width:600px}}@media(max-width:640px){.data-sources-hero{padding:120px var(--container-padding) var(--space-16)}.data-sources-hero__title{max-width:330px}.data-sources-hero__stats{gap:var(--space-8)}.data-sources-hero__stat-value{font-size:var(--text-2xl)}.data-sources-row{grid-template-columns:1fr;gap:var(--space-3)}.data-sources-row__sources{padding-left:calc(20px + var(--space-3));gap:var(--space-1) var(--space-4)}.data-sources-how .card{flex-direction:column}}@media(max-width:480px){.data-sources-hero__title{font-size:var(--text-3xl);line-height:1.2}.data-sources-hero__subtitle{font-size:var(--text-base)}.data-sources-catalog__title,.data-sources-how__title{font-size:var(--text-2xl)}}
