/* Scoped refinements within the existing BackupONE identity. */
.b1-new-home-hero .b1-audit-lead{font:400 clamp(16px,1.5vw,20px)/1.65 Heebo,Arial,sans-serif;color:#0B1F46;max-width:34em;margin:0 0 22px}
.page-id-24 .b1-plan-shortcuts{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 24px}
.page-id-24 .b1-plan-shortcuts a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #D9E6F5;border-radius:8px;color:#0B1F46;background:#F8FBFF;text-decoration:none}
.page-id-24 .b1-plan-shortcuts a:focus-visible{outline:3px solid #FF6500;outline-offset:3px}
.page-id-24 .price-card[id]{scroll-margin-top:125px}
.page-id-24 .b1-plan-note{font:400 14px/1.65 Heebo,Arial,sans-serif;color:#0B1F46;margin:12px 0}
.page-id-27 .b1-selected-plan,.page-id-534 .b1-assisted-trial{font:400 16px/1.65 Heebo,Arial,sans-serif;color:#0B1F46;background:#F8FBFF;border:1px solid #D9E6F5;border-radius:8px;padding:12px 16px;margin:12px 0 20px}
.page-id-534 .b1-assisted-trial a{color:#061A4D;text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){.b1-new-home-hero .b1-audit-lead{font-size:16px;line-height:1.65;margin-bottom:18px}.page-id-24 .b1-plan-shortcuts{display:grid;grid-template-columns:1fr}.page-id-24 .b1-plan-shortcuts a{justify-content:center}}

@media(max-width:900px){.b1-new-home-hero .b1-audit-lead{margin-inline:auto}}

@media(max-width:600px){body.page-id-24 #stickyCta{display:none!important}}

/* Keep both approved headline lines inside narrow phone screens. */
@media(max-width:600px){html body #main-content .b1-new-home-hero #hero-title{font-size:clamp(21px,7vw,42px)!important}}

/* Keep footer links above the mobile WhatsApp and trial controls. */
@media(max-width:600px){body.home #b1-compact-footer{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}}
