body:has(.backup-calculator-page) .site-header{background:rgb(255 255 255 / .98);box-shadow:0 10px 32px rgb(6 22 36 / .1)}.backup-calculator-page{color:var(--text);background:#fff}.backup-calculator-hero{padding:142px 0 108px;color:#fff;background:radial-gradient(circle at 84% 20%,rgb(7 151 213 / .24),transparent 33%),linear-gradient(135deg,#061624,#0a2c42)}.backup-calculator-breadcrumb{margin-bottom:55px;color:#a5cadb;font-size:.83rem}.backup-calculator-breadcrumb a{color:#fff;text-decoration:underline;text-underline-offset:3px}.backup-calculator-eyebrow,.backup-calculator-kicker{margin:0 0 18px;color:#9dc7db;text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:800}.backup-calculator-hero h1{max-width:930px;margin:0;color:#fff;font-size:clamp(2.7rem,5vw,4.65rem);line-height:1.05;letter-spacing:-.05em}.backup-calculator-lead{max-width:760px;margin:26px 0 0;color:#c0d1db;font-size:1.11rem;line-height:1.75}.backup-calculator-body{padding-bottom:100px}.backup-calculator-tool{position:relative;margin:-54px 0 80px;padding:clamp(25px,4vw,46px);border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.backup-calculator-tool-intro{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:27px}.backup-calculator-tool-intro h2{margin:0;color:var(--ink);font-size:clamp(1.7rem,2.5vw,2.4rem);letter-spacing:-.03em}.backup-calculator-tool-intro>p{max-width:300px;margin:0;color:var(--muted);font-size:.87rem}.backup-calculator-kicker{margin-bottom:10px;color:#087eaf}.backup-calculator-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.backup-calculator-fields label{display:block;margin-bottom:9px;color:var(--ink);font-weight:800}.backup-calculator-fields small{display:block;margin-top:8px;color:var(--muted);line-height:1.55}.backup-calculator-input{display:flex;align-items:center;border:1px solid #b9cedb;border-radius:13px;overflow:hidden}.backup-calculator-input input{flex:1;min-width:0;min-height:55px;padding:12px 16px;border:0;color:var(--ink);font:inherit}.backup-calculator-input span{padding:0 17px;color:var(--muted);font-weight:700}.backup-calculator-fields select{width:100%;min-height:57px;padding:12px 16px;border:1px solid #b9cedb;border-radius:13px;color:var(--ink);background:#fff;font:inherit}.backup-calculator-submit{min-height:55px;margin-top:26px;padding:13px 23px;border:0;border-radius:13px;color:#fff;background:var(--blue);font:inherit;font-weight:800;cursor:pointer;box-shadow:0 13px 30px rgb(7 151 213 / .2)}.backup-calculator-submit:hover{background:#0787bf}.backup-calculator-submit:focus-visible,.backup-calculator-fields input:focus-visible,.backup-calculator-fields select:focus-visible,.backup-calculator-cta a:focus-visible{outline:3px solid var(--blue-bright);outline-offset:3px}.backup-calculator-error{margin-top:21px;padding:14px 18px;border-radius:12px;color:#84221d;background:#fff0ed}.backup-calculator-error[hidden],.backup-calculator-results[hidden]{display:none}.backup-calculator-results{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;padding:26px;border:1px solid #b5dce8;border-radius:18px;background:#f1f9fc}.backup-calculator-number span,.backup-calculator-number small{display:block;color:#31576b}.backup-calculator-number strong{display:block;margin:8px 0;color:#073449;font-size:clamp(2.3rem,4vw,3.8rem);letter-spacing:-.05em}.backup-calculator-details p{display:flex;justify-content:space-between;gap:16px;margin:0;padding:10px 0;border-bottom:1px solid #c7e4ee;color:#31576b}.backup-calculator-details strong{color:#073449;text-align:right}.backup-calculator-note{margin:26px 0 0;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:.89rem;line-height:1.7}.backup-calculator-reading{max-width:1100px;line-height:1.75}.backup-calculator-reading h2{margin:60px 0 20px;color:var(--ink);font-size:clamp(2rem,3vw,3rem);line-height:1.17;letter-spacing:-.03em}.backup-calculator-reading h3{margin:22px 0 8px;color:var(--ink)}.backup-calculator-reading a{color:#087eaf;text-decoration:underline;text-underline-offset:3px}.backup-calculator-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.backup-calculator-cards article{padding:25px;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 30px rgb(6 22 36 / .05)}.backup-calculator-cards article h3{margin-top:0}.backup-calculator-cards article p{margin-bottom:0;color:var(--muted)}.backup-calculator-cta{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:80px;padding:clamp(30px,5vw,60px);border-radius:var(--radius);color:#fff;background:#061624}.backup-calculator-cta p{margin:0 0 12px;color:#9dc7db;font-size:.77rem;letter-spacing:.13em;text-transform:uppercase;font-weight:800}.backup-calculator-cta h2{max-width:650px;margin:0 0 12px;color:#fff;font-size:clamp(2rem,3vw,2.8rem);line-height:1.14}.backup-calculator-cta span{color:#b8cad5}.backup-calculator-cta a{flex:none;padding:14px 22px;border-radius:13px;color:#fff;background:var(--blue);font-weight:800}@media(max-width:760px){.backup-calculator-hero{padding:125px 0 95px}.backup-calculator-breadcrumb{margin-bottom:38px}.backup-calculator-tool-intro{display:block}.backup-calculator-tool-intro>p{margin-top:14px}.backup-calculator-fields,.backup-calculator-results,.backup-calculator-cards{grid-template-columns:1fr}.backup-calculator-cta{display:block}.backup-calculator-cta a{display:inline-flex;margin-top:24px}}