/* Section 07 — Data & Analytics. */
#data.p-data{padding:86px 0 82px;background:radial-gradient(circle at 78% 42%,rgba(19,89,239,.15),transparent 31%),linear-gradient(100deg,#070c18,#05060c)}
#data .p-data-layout{display:grid;grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);align-items:center;gap:42px}
#data .p-data-copy{position:relative;z-index:1}
#data .p-data-copy h2{margin:22px 0 18px;max-width:590px;font-size:clamp(42px,4.7vw,72px)}
#data .p-data-copy>p:not(.p-number){max-width:560px;margin:0;color:#d7deed;font-size:17px;line-height:1.62}
#data .p-data-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px;margin-top:40px}
#data .p-data-service{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:13px}
#data .p-data-service img{display:block;width:54px;height:54px;object-fit:contain}
#data .p-data-service h3{margin:0 0 4px;font-size:16px;line-height:1.22}
#data .p-data-service p{margin:0;color:var(--muted);font-size:12px;line-height:1.48}
#data .p-data-art{display:block;width:min(90%,684px);height:auto;justify-self:end;object-fit:contain}
@media(max-width:1100px){#data .p-data-layout{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:26px}#data .p-data-services{gap:20px}#data .p-data-service{grid-template-columns:46px minmax(0,1fr);gap:10px}#data .p-data-service img{width:46px;height:46px}#data .p-data-service h3{font-size:14px}#data .p-data-service p{font-size:11px}}
@media(max-width:900px){#data.p-data{padding:76px 0}#data .p-data-layout{grid-template-columns:1fr;gap:36px}#data .p-data-art{width:min(612px,90%);justify-self:center;order:2}#data .p-data-services{gap:24px 30px}}
@media(max-width:560px){#data .p-data-services{grid-template-columns:1fr;gap:22px;margin-top:30px}#data .p-data-service{grid-template-columns:52px minmax(0,1fr)}#data .p-data-service img{width:52px;height:52px}}
