[data-backup-page]>.breadcumb-wrapper{padding:32px 0 36px}
[data-backup-page] h1{font-size:clamp(32px,4vw,48px)}
[data-backup-page] .backup-actions{display:flex;justify-content:center;align-items:center;gap:26px}
[data-backup-page] .backup-actions>a{color:#e0eee8;font-size:14px}
[data-backup-page]>.space-top{padding:32px 0}
[data-backup-page] .backup-section{padding:30px 0;border-bottom:1px solid #dce7e3;scroll-margin-top:110px}
[data-backup-page] .backup-intro{padding-top:0}
[data-backup-page] h2{font-size:28px;line-height:1.35;letter-spacing:-.03em;margin:0 0 18px}
[data-backup-page] h3{font-size:22px;line-height:1.45;margin:24px 0 16px}
[data-backup-page] p{font-size:16px;line-height:1.8;margin:0 0 16px}
[data-backup-page] .backup-disclosures{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;align-items:start}
[data-backup-page] .backup-disclosures:has(>details:only-child){grid-template-columns:1fr}
[data-backup-page] summary h3{font-size:16px;line-height:1.6;margin:0}
[data-backup-page] .backup-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 32px}
[data-backup-page] .backup-overview-item{border-top:2px solid #c5e2d7;padding-top:16px}
[data-backup-page] .backup-label{font-size:17px;color:#10162e;font-weight:600;margin-bottom:8px}
[data-backup-page] .backup-overview .accordion-body{padding:0}
[data-backup-page] .backup-overview p,[data-backup-page] .backup-overview strong{font-size:15px;font-weight:400;margin:0}
[data-backup-page] .backup-benefits{list-style:none;padding:0;margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}
[data-backup-page] .backup-benefits li{border-left:2px solid #c5e2d7;padding:0 0 0 16px;margin:0;font-size:16px}
[data-backup-page] .interior-table-scroll{border:0;border-radius:0}
[data-backup-page] table{min-width:0;table-layout:fixed}
[data-backup-page] table :is(th,td){white-space:normal;text-align:left;padding:16px;font-size:16px}
[data-backup-page] table td:nth-child(2){color:#007957;font-weight:600}
[data-backup-page] table td:last-child{text-align:right}
[data-backup-page] .contract-btn{display:inline-flex;align-items:center;justify-content:center;background:#00865f;color:#fff;padding:10px 20px;border-radius:7px;min-height:44px;font-size:14px;white-space:nowrap}
[data-backup-page] .backup-contact{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}
[data-backup-page] .backup-contact p{margin:0}
@media(max-width:700px){[data-backup-page] .backup-overview,[data-backup-page] .backup-benefits,[data-backup-page] .backup-disclosures{grid-template-columns:1fr}[data-backup-page] h2{font-size:25px}[data-backup-page] .backup-actions{flex-wrap:wrap;gap:16px}[data-backup-page] table :is(th,td){padding:12px 5px;font-size:14px}[data-backup-page] .contract-btn{padding:10px 9px;font-size:13px}[data-backup-page] .backup-section{padding:24px 0}}
[data-backup-page] h2.widget_title{font-size:28px;line-height:1.35;margin:0 0 18px;letter-spacing:-.03em}@media(max-width:700px){[data-backup-page] h2.widget_title{font-size:25px}}
