.bop-prose[data-astro-cid-ta2fbyqs]{max-width:720px;color:var(--bop-slate,#334155);margin-inline:auto;padding:2rem 1rem 3rem;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.7}.hero-section[data-astro-cid-ta2fbyqs]{text-align:center;border-bottom:2px solid var(--bop-blue,#2563eb);margin-bottom:2.5rem;padding:2rem 0 2.5rem}.hero-section[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:var(--bop-navy,#1e293b);letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.75rem;font-weight:800}.hero-subtitle[data-astro-cid-ta2fbyqs]{color:var(--bop-slate,#64748b);margin:0;max-width:540px;margin-inline:auto;font-size:1.05rem;line-height:1.6}.bop-ecosystem-banner[data-astro-cid-ta2fbyqs]{background:linear-gradient(135deg,#eff6ff,#fff 75%);border:1px solid #bfdbfe;border-radius:1rem;margin:0 0 2.5rem;padding:1.25rem;box-shadow:0 10px 28px #1e40af14}.ecosystem-eyebrow[data-astro-cid-ta2fbyqs]{color:#1d4ed8;letter-spacing:.08em;margin:0 0 .4rem;font-size:.75rem;font-weight:800}.ecosystem-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--bop-navy,#1e293b);margin:0 0 .45rem;font-size:1.3rem;line-height:1.25}.ecosystem-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.ecosystem-eyebrow){margin:0}.ecosystem-copy[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.ecosystem-note[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#1d4ed8;text-underline-offset:2px;font-weight:700}.ecosystem-principles[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ecosystem-principles[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{text-align:center;background:#ffffffd1;border:1px solid #dbeafe;border-radius:.7rem;flex-direction:column;gap:.1rem;min-width:0;padding:.65rem .5rem;display:flex}.ecosystem-principles[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:#1d4ed8;font-size:1.15rem;line-height:1.1}.ecosystem-principles[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--bop-slate,#475569);font-size:.75rem;font-weight:650;line-height:1.3}.ecosystem-note[data-astro-cid-ta2fbyqs]{color:#475569;margin:.75rem 0 0;font-size:.78rem;line-height:1.5}.content-section[data-astro-cid-ta2fbyqs]{margin-bottom:2.5rem}.content-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--bop-navy,#1e293b);border-bottom:1px solid #e2e8f0;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.3rem;font-weight:700}.content-section[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 1rem}.content-section[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{margin:0 0 1rem;padding-left:1.25rem}.content-section[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem}.content-section[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--bop-navy,#1e293b)}.field-list[data-astro-cid-ta2fbyqs]{columns:1}.note-box[data-astro-cid-ta2fbyqs]{border-left:3px solid var(--bop-blue,#2563eb);background:#f0f9ff;border-radius:0 6px 6px 0;padding:1rem 1.25rem;font-size:.95rem}.contact-list[data-astro-cid-ta2fbyqs]{padding-left:0;list-style:none}.contact-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding:.35rem 0}.bop-prose[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--bop-blue,#2563eb);text-underline-offset:2px;text-decoration:underline #0000;transition:text-decoration-color .15s}.bop-prose[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration-color:var(--bop-blue,#2563eb)}.related-links[data-astro-cid-ta2fbyqs]{border-top:2px solid #e2e8f0;margin-top:3rem;padding-top:2rem}.related-links[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:.5rem;padding-left:0;list-style:none;display:flex}.related-links[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{padding:.35rem 0;font-weight:500;display:inline-block}@media (width>=768px){.bop-prose[data-astro-cid-ta2fbyqs]{padding:3rem 1.5rem 4rem}.hero-section[data-astro-cid-ta2fbyqs]{margin-bottom:3rem;padding:3rem 0}.hero-section[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:2.25rem}.hero-subtitle[data-astro-cid-ta2fbyqs]{font-size:1.15rem}.bop-ecosystem-banner[data-astro-cid-ta2fbyqs]{margin-bottom:3rem;padding:1.75rem 2rem}.ecosystem-principles[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ecosystem-principles[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{flex-direction:row;justify-content:center;align-items:baseline;gap:.45rem;padding:.85rem}.ecosystem-principles[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-size:1.35rem}.ecosystem-principles[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:.88rem}.content-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:1.45rem}.content-section[data-astro-cid-ta2fbyqs]{margin-bottom:3rem}.field-list[data-astro-cid-ta2fbyqs]{columns:2;column-gap:2rem}.related-links[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{flex-flow:wrap;gap:.75rem 1.5rem}}@media (width>=1024px){.hero-section[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:2.5rem}.hero-subtitle[data-astro-cid-ta2fbyqs]{font-size:1.2rem}.field-list[data-astro-cid-ta2fbyqs]{columns:3}}
