.dpia-cov-hero{padding:72px 0 64px;border-bottom:1px solid var(--ms-border);background:radial-gradient(circle at 88% 10%,rgba(139,92,246,.14),transparent 34%),linear-gradient(180deg,#fff,#faf9ff)}.dpia-cov-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);align-items:center;gap:64px}.dpia-cov-hero .h1-page{max-width:800px}.dpia-cov-hero .lede{max-width:760px;margin-top:18px}.dpia-cov-summary{overflow:hidden;border:1px solid var(--ms-border-strong);border-radius:18px;background:#fff;box-shadow:0 24px 60px #0f172a17}.dpia-cov-summary>div{display:grid;grid-template-columns:70px 1fr;align-items:baseline;gap:16px;padding:20px 24px;border-bottom:1px solid var(--ms-border)}.dpia-cov-summary strong{color:var(--violet-ink);font-size:32px;line-height:1}.dpia-cov-summary span{color:var(--ms-text-2);font-size:13px;line-height:1.45}.dpia-cov-summary p{margin:0;padding:14px 24px;background:#171827;color:#ffffffb8;font:600 11px/1.45 var(--font-mono)}.dpia-cov-definitions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:72px}.dpia-cov-definitions article{border-left:3px solid var(--brand);padding:8px 0 8px 18px}.dpia-cov-definitions span{display:block;color:var(--ms-text);font-size:14px;font-weight:750}.dpia-cov-definitions p{margin:7px 0 0;color:var(--ms-text-3);font-size:13px;line-height:1.55}.dpia-cov-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:48px;margin-bottom:28px}.dpia-cov-heading .h2-section{margin-top:10px}.dpia-cov-heading>p{margin:0;color:var(--ms-text-3);font-size:14px;line-height:1.6}.dpia-cov-table-wrap{overflow-x:auto;border:1px solid var(--ms-border);border-radius:16px;background:#fff}.dpia-cov-table{width:100%;min-width:1180px;border-collapse:collapse;text-align:left}.dpia-cov-table th,.dpia-cov-table td{padding:16px 18px;border-bottom:1px solid var(--ms-border);color:var(--ms-text-2);font-size:12.5px;line-height:1.5;vertical-align:top}.dpia-cov-table thead th{background:var(--ms-bg-alt);color:var(--ms-text-3);font:700 10px/1.35 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.dpia-cov-table tbody th{width:190px;color:var(--ms-text);font-weight:700}.dpia-cov-table tbody tr:last-child th,.dpia-cov-table tbody tr:last-child td{border-bottom:0}.dpia-cov-table small{display:block;margin-top:5px;color:var(--ms-text-3);font-size:10.5px;font-weight:500;line-height:1.4}.dpia-cov-table a{color:var(--violet-ink);font-weight:650;text-decoration:none}.dpia-cov-table a:hover{text-decoration:underline;text-underline-offset:3px}.dpia-cov-code{display:inline-block;min-width:30px;margin-right:8px;color:var(--violet-ink);font:750 10px/1 var(--font-mono)}.dpia-cov-status{display:inline-block;border:1px solid #bbf7d0;border-radius:999px;padding:5px 8px;background:#ecfdf5;color:#047857;font-size:10.5px;font-weight:700;line-height:1.35}.dpia-cov-status-indicative,.dpia-cov-status-advisory-draft,.dpia-cov-status-statutory-no-list{border-color:#ddd6fe;background:#f5f3ff;color:#6d28d9}.dpia-cov-status-permission-pending{border-color:#fcd34d;background:#fffbeb;color:#92400e}.dpia-cov-pending{display:grid;grid-template-columns:minmax(0,.85fr) minmax(380px,1.15fr);gap:64px}.dpia-cov-pending .h2-section{margin-top:10px}.dpia-cov-pending-list{display:grid;gap:10px}.dpia-cov-pending-list article{display:grid;grid-template-columns:130px 1fr;gap:18px;border:1px solid var(--ms-border);border-radius:12px;padding:17px 19px;background:#fff}.dpia-cov-pending-list strong{color:var(--ms-text);font-size:13px}.dpia-cov-pending-list span{color:var(--ms-text-3);font-size:12.5px;line-height:1.5}.dpia-cov-faq{max-width:820px}.dpia-cov-faq .h2-section{margin-top:10px}@media (max-width: 900px){.dpia-cov-hero-grid,.dpia-cov-heading,.dpia-cov-pending{grid-template-columns:1fr;gap:32px}.dpia-cov-definitions{grid-template-columns:1fr;margin-bottom:52px}}@media (max-width: 600px){.dpia-cov-hero{padding:52px 0 46px}.dpia-cov-pending-list article{grid-template-columns:1fr;gap:7px}}
