/* Approved bone palette, 2026-09-08. Scoped to the existing navy conversion theme. */
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]){--ink:#172e46!important;--ground:#faf8f3!important;--band:#efede6!important;--cta:#b83227!important;--cta-dark:#90271f!important;--on-dark-soft:#4f5d68!important;--text-accent:#30465b!important;--shield:#237251!important;background:#eae7df!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) body{background:#eae7df!important;color:#172e46!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page{background:#faf8f3!important;color:#172e46!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background:#0b2545"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: #0b2545"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: rgb(11, 37, 69)"]{background:#faf8f3!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background:#0e2d54"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: #0e2d54"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: rgb(14, 45, 84)"]{background:#efede6!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background:#d32b23"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: #d32b23"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: rgb(211, 43, 35)"]{background:#b83227!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background:#34d399"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: #34d399"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: rgb(52, 211, 153)"]{background:#237251!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#a9bdd4"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #a9bdd4"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: rgb(169, 189, 212)"]{color:#4f5d68!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#c3d4e8"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #c3d4e8"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: rgb(195, 212, 232)"]{color:#30465b!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#34d399"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #34d399"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: rgb(52, 211, 153)"]{color:#237251!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#ff8a82"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #ff8a82"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: rgb(255, 138, 130)"]{color:#30465b!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#ffffff"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #ffffff"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: rgb(255, 255, 255)"]{color:#172e46!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color:#fff;"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style$="color:#fff"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="color: #fff;"]{color:#172e46!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="rgba(255,255,255"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="rgba(255, 255, 255"]{border-color:#d4d6cf!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background:rgba(255,255,255"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page [style*="background: rgba(255, 255, 255"]{background:#f0eee7!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-prose :is(h1,h2,h3,h4,strong,b,a,.faq-q){color:#172e46!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-prose :is(.card,.faq-item,.inline-cta){border-color:#d4d6cf!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page .conversion-ribbon{background:#172e46!important;color:#ffffff!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page a[href^="tel:"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page a[href^="tel:"] *{color:#ffffff!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page a[href^="tel:"]{background:#b83227!important;border-bottom-color:#90271f!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page svg[aria-label^="Map of"] path{stroke:#a4ada5!important;fill:#e1e4dc!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page svg[stroke="#34d399"]{stroke:#237251!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page svg circle[fill="#34d399"]{fill:#237251!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position:fixed"],
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position: fixed"]{background:#faf8f3!important;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -3px 16px rgba(23,46,70,.1)!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position:fixed"]>a,
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position: fixed"]>a{max-width:648px;margin:auto;padding:10px 18px!important;border-bottom-width:3px!important;gap:12px!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position:fixed"]>a>svg,
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position: fixed"]>a>svg{width:26px;height:26px}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position:fixed"]>a>span>span:first-child,
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position: fixed"]>a>span>span:first-child{font-size:21px!important}
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position:fixed"]>a>span>span:last-child,
:is(html[style*="--ground:#0b2545"],html[style*="--ground: #0b2545"]) .conversion-page div[style*="position: fixed"]>a>span>span:last-child{font-size:22px!important;margin-top:3px!important}
