/* Scoped explanations and native disclosures; no global layout or hero overrides. */
.network-content-feature,.network-content-inclusion{font-weight:400;line-height:1.7;font-size:1rem;margin:.65rem 0 0;overflow-wrap:anywhere}
.network-content-item{display:block;min-width:0;width:100%}
.network-content-item>.network-content-inclusion{display:block}
.network-content-faq{display:grid;gap:.7rem;margin:1rem 0 1.5rem}
.network-content-faq details{border:1px solid #d3dce0;border-radius:10px;background:#fff;overflow:hidden}
.network-content-faq summary{cursor:pointer;padding:1rem 1.15rem;font-weight:700;line-height:1.5;color:var(--color-primary,#243b4b)}
.network-content-faq summary:focus-visible{outline:3px solid var(--color-primary,#243b4b);outline-offset:-4px}
.network-content-faq details>p{margin:0;padding:0 1.15rem 1.15rem;line-height:1.75;color:#24323b;overflow-wrap:anywhere}
.network-content-faq details[open] summary{padding-bottom:.65rem}
.network-content-cost{margin:1rem 0 2rem;padding:1rem 1.2rem;border-left:3px solid var(--color-primary,#243b4b);background:#f4f6f7;color:#24323b;line-height:1.75;overflow-wrap:anywhere}
@media(max-width:480px){.network-content-faq summary{padding:.9rem}.network-content-faq details>p{padding:0 .9rem 1rem}}
