.page-hero[data-astro-cid-xbencf23]{padding:calc(var(--space-2xl) + 80px) 0 var(--space-xl);background:linear-gradient(180deg, var(--bw-black) 0%, var(--bw-navy-deep) 60%, var(--bw-black) 100%);text-align:center}.page-hero[data-astro-cid-xbencf23] h1[data-astro-cid-xbencf23]{color:var(--bw-white);margin-top:1rem}.page-hero-sub[data-astro-cid-xbencf23]{max-width:760px;margin-top:1rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.section-header[data-astro-cid-xbencf23] h2[data-astro-cid-xbencf23]{color:var(--bw-white)}.prose[data-astro-cid-xbencf23]{max-width:760px}.prose[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{color:var(--bw-gray-300);margin-top:1.25rem;font-size:.98rem;line-height:1.8}.prose[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]:first-child{margin-top:0}.prose[data-astro-cid-xbencf23] a[data-astro-cid-xbencf23]{color:var(--bw-gold);border-bottom:1px solid #c8a86a66;text-decoration:none}.prose[data-astro-cid-xbencf23] a[data-astro-cid-xbencf23]:hover{border-bottom-color:var(--bw-gold)}.coverage-list[data-astro-cid-xbencf23]{margin-top:var(--space-lg);flex-direction:column;gap:2rem;max-width:820px;display:flex}.coverage-item[data-astro-cid-xbencf23]{border-left:2px solid var(--bw-dark-border);transition:border-color .4s var(--ease-out);padding-left:1.75rem}.coverage-item[data-astro-cid-xbencf23]:hover{border-left-color:var(--bw-gold)}.coverage-item[data-astro-cid-xbencf23] h3[data-astro-cid-xbencf23]{color:var(--bw-white);margin-bottom:.75rem;font-size:1.1rem}.coverage-item[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{color:var(--bw-gray-300);font-size:.95rem;line-height:1.8}.service-grid[data-astro-cid-xbencf23]{margin-top:var(--space-lg);grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.service-card[data-astro-cid-xbencf23]{background:var(--bw-dark-surface);border:1px solid var(--bw-dark-border);transition:all .4s var(--ease-out);border-radius:8px;flex-direction:column;padding:2.5rem;display:flex}.service-card[data-astro-cid-xbencf23]:hover{border-color:var(--bw-gold);transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.service-icon[data-astro-cid-xbencf23]{color:var(--bw-gold);opacity:.3;letter-spacing:-.05em;margin-bottom:1.25rem;font-size:2rem;font-weight:900}.service-card[data-astro-cid-xbencf23] h3[data-astro-cid-xbencf23]{color:var(--bw-white);margin-bottom:1rem;font-size:1.15rem}.service-card[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{color:var(--bw-gray-400);font-size:.9rem;line-height:1.7}.service-card[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]+p[data-astro-cid-xbencf23]{margin-top:1rem}.phase-duration[data-astro-cid-xbencf23]{text-transform:uppercase;letter-spacing:.1em;color:var(--bw-gold);border:1px solid var(--bw-dark-border);border-radius:999px;align-self:flex-start;margin-bottom:1.25rem;padding:.35rem .75rem;font-size:.7rem;display:inline-block}.research-links[data-astro-cid-xbencf23]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.research-link[data-astro-cid-xbencf23]{background:var(--bw-dark-surface);border:1px solid var(--bw-dark-border);transition:all .4s var(--ease-out);border-radius:8px;padding:1.5rem}.research-link[data-astro-cid-xbencf23]:hover{border-color:var(--bw-gold);transform:translateY(-4px)}.research-link[data-astro-cid-xbencf23] h4[data-astro-cid-xbencf23]{color:var(--bw-white);margin-top:.5rem;font-size:1.05rem}.research-link[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{color:var(--bw-gray-400);margin-top:.5rem;font-size:.85rem}.last-updated[data-astro-cid-xbencf23]{color:var(--bw-gray-600);text-transform:uppercase;letter-spacing:.1em;margin-top:1.5rem;font-size:.75rem}.faq-list[data-astro-cid-xbencf23]{flex-direction:column;gap:0;display:flex}.faq-item[data-astro-cid-xbencf23]{border-bottom:1px solid var(--bw-dark-border)}.faq-item[data-astro-cid-xbencf23] summary[data-astro-cid-xbencf23]{color:var(--bw-white);cursor:pointer;justify-content:space-between;align-items:center;padding:1.25rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-xbencf23] summary[data-astro-cid-xbencf23]:after{content:"+";color:var(--bw-gold);font-size:1.5rem;transition:transform .3s}.faq-item[data-astro-cid-xbencf23][open] summary[data-astro-cid-xbencf23]:after{content:"−"}.faq-item[data-astro-cid-xbencf23] summary[data-astro-cid-xbencf23]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{color:var(--bw-gray-300);padding:0 0 1.25rem;font-size:.95rem;line-height:1.7}.cta-section[data-astro-cid-xbencf23]{padding:var(--space-2xl) 0 var(--space-xl);text-align:center;background:linear-gradient(180deg, var(--bw-black) 0%, var(--bw-navy-deep) 50%, var(--bw-black) 100%)}.cta-content[data-astro-cid-xbencf23] h2[data-astro-cid-xbencf23]{color:var(--bw-white)}.cta-content[data-astro-cid-xbencf23] p[data-astro-cid-xbencf23]{margin:0 auto}@media (width<=768px){.service-grid[data-astro-cid-xbencf23],.research-links[data-astro-cid-xbencf23]{grid-template-columns:1fr}.coverage-item[data-astro-cid-xbencf23]{padding-left:1.25rem}}
