﻿body[data-pageid="875"]{--zpd-ink:var(--zp-heading);--zpd-muted:var(--zp-text);--zpd-blue:var(--zp-button);--zpd-line:var(--zp-line)}body[data-pageid="875"] .zpd,body[data-pageid="875"] .zpd-dialog{font:var(--zp-text-size)/var(--zp-line-height) var(--zp-font);color:var(--zpd-ink);text-align:left;background:white}body[data-pageid="875"] .headerwrap .navbar.noheader{margin-bottom:0}body[data-pageid="875"] .zpd{--zpd-gutter:48px;--zpd-width:var(--zp-content-width)}body[data-pageid="875"] .zpd *{box-sizing:border-box}.responsivelayout.supportsbreakout body[data-pageid="875"]:not(.withnews) .zpContainer.zpd.zpBreakout:not(.hasNews) .zpRow{width:calc(100% - var(--zpd-gutter));max-width:var(--zpd-width);margin:0 auto}.responsivelayout.supportsbreakout body[data-pageid="875"]:not(.withnews) .zpContainer.zpd.zpBreakout:not(.hasNews) .zpColumn{width:100%;margin:0;padding:0}body[data-pageid="875"] .zpd .zpColumnItem{margin:0;padding:0}body[data-pageid="875"] .zpd .articlearea{padding:0;margin:0;border:0;overflow:visible}.responsivelayout.supportsbreakout body[data-pageid="875"]:not(.withnews) .zpContainer.zpd.zpBreakout:not(.hasNews){padding:66px 0;margin-top:0;margin-bottom:0}.responsivelayout.supportsbreakout body[data-pageid="875"]:not(.withnews) .zpContainer.zpd-hero.zpBreakout:not(.hasNews){padding:70px 0;background:linear-gradient(145deg,#eff7fc,#f7f9fc 65%,#edf3fa)}body[data-pageid="875"] .zpd h1,body[data-pageid="875"] .zpd h2,body[data-pageid="875"] .zpd h3,body[data-pageid="875"] .zpd-dialog h2,body[data-pageid="875"] .zpd-dialog h3{font-family:var(--zp-heading-font);font-weight:var(--zp-heading-weight);color:var(--zpd-ink);text-shadow:none;text-transform:none;margin:0 0 18px;padding:0;text-wrap:balance}body[data-pageid="875"] .zpd h1{font-size:clamp(34px,calc(28px + 1.75vw),52px);line-height:1.16;letter-spacing:-.02em;margin-bottom:22px}body[data-pageid="875"] .zpd h2{font-family:var(--zp-h2-font);font-size:clamp(28px,calc(24px + .85vw),36px);line-height:1.25;letter-spacing:-.015em}body[data-pageid="875"] .zpd h3{font-family:var(--zp-h3-font);font-size:22px;line-height:1.35;letter-spacing:0;margin-bottom:12px}body[data-pageid="875"] .zpd p{font:inherit;color:var(--zpd-muted);margin:0 0 20px;text-wrap:pretty;hyphens:manual}body[data-pageid="875"] .zpd strong{font-weight:var(--zp-heading-weight);color:var(--zpd-ink)}body[data-pageid="875"] .zpd .zpd-center{text-align:center}body[data-pageid="875"] .zpd .zpd-eyebrow{color:var(--zpd-blue);font-size:14px;line-height:1.5;letter-spacing:.08em;font-weight:var(--zp-heading-weight);text-transform:uppercase;margin-bottom:17px}body[data-pageid="875"] .zpd .zpd-lead{max-width:65ch;margin:0 auto 26px;font-size:20px;line-height:1.6}body[data-pageid="875"] .zpd .zpd-meta,body[data-pageid="875"] .zpd .zpd-small{font-size:14px;line-height:1.6}body[data-pageid="875"] .zpd .zpd-meta{margin:18px 0 0}body[data-pageid="875"] .content .zpd .articlearea a:not(:has(img)):not(.button):not(.infoicon):not(.fancybox):not(.unibox__search-content--link){padding:0;color:var(--zpd-blue);text-decoration:underline;text-underline-offset:4px}body[data-pageid="875"] .zpd a:hover{color:var(--zp-button-hover)}body[data-pageid="875"] .zpd .zpd-button,body[data-pageid="875"] .zpd-dialog .zpd-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 22px;border:1px solid var(--zpd-blue);border-radius:7px;background:var(--zpd-blue);color:white;font:var(--zp-button-weight) var(--zp-button-size)/1.4 var(--zp-button-font);text-align:center;text-decoration:none;text-shadow:none;box-shadow:none;cursor:pointer;margin:0;letter-spacing:0}body[data-pageid="875"] .zpd .zpd-button:hover,body[data-pageid="875"] .zpd-dialog .zpd-button:hover{background:var(--zp-button-hover);color:white}body[data-pageid="875"] .zpd .zpd-button-secondary{background:white;color:var(--zpd-blue)}body[data-pageid="875"] .zpd a:focus-visible,body[data-pageid="875"] .zpd button:focus-visible,body[data-pageid="875"] .zpd-dialog :focus-visible{outline:3px solid #c57300;outline-offset:4px}body[data-pageid="875"] .zpd .zpd-reviews{max-width:900px;margin:34px auto 0}body[data-pageid="875"] .zpd .zpd-reviews h2,body[data-pageid="875"] .zpd .zpd-newsletter h2{font-size:22px;line-height:1.35;letter-spacing:-.01em}body[data-pageid="875"] .zpd etrusted-widget{display:block;width:100%}body[data-pageid="875"] .zpd .zpd-review-source{margin-top:12px}body[data-pageid="875"] .zpd .zpd-note{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:860px;margin:28px auto 0;padding:25px 30px;background:white;border:1px solid var(--zpd-line);border-radius:10px}body[data-pageid="875"] .zpd .zpd-note p{margin:0}body[data-pageid="875"] .zpd .zpd-note strong{display:block;margin-bottom:8px}body[data-pageid="875"] .zpd .zpd-quiet{margin:22px 0 0;text-align:center}body[data-pageid="875"] .zpd .zpd-newsletter{max-width:900px;margin:30px auto 0;border-top:1px solid var(--zpd-line);padding-top:28px;display:flex;align-items:center;justify-content:space-between;gap:24px}body[data-pageid="875"] .zpd .zpd-newsletter h2{margin-bottom:9px;text-wrap:wrap}body[data-pageid="875"] .zpd .zpd-newsletter p{margin:0}body[data-pageid="875"] .zpd .zpd-newsletter .zpd-small{margin-top:5px}body[data-pageid="875"] .zpd .zpd-newsletter .zpd-button{flex-shrink:0}body[data-pageid="875"] .zpd .zpd-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px}body[data-pageid="875"] .zpd .zpd-number{font-size:14px;font-weight:var(--zp-heading-weight);letter-spacing:.025em;color:var(--zpd-blue);margin-bottom:15px}body[data-pageid="875"] .zpd .zpd-backup{margin:22px 0 0}body[data-pageid="875"] .zpd-faq{background:var(--zp-soft);--zpd-width:800px}body[data-pageid="875"] .zpd-faq .articlearea.zpwFAQ{border-bottom:1px solid var(--zpd-line);padding:21px 0}body[data-pageid="875"] .zpd .zpSO-faq-question{margin:0}body[data-pageid="875"] .zpd .zpSO-faq-question>span{display:none}body[data-pageid="875"] .zpd-faq button.zpd-faq-toggle{display:flex;justify-content:space-between;gap:20px;width:100%;padding:0;border:0;background:0;color:var(--zpd-ink);font:var(--zp-heading-weight) 18px/1.5 var(--zp-font);text-align:left;cursor:pointer;box-shadow:none}body[data-pageid="875"] .zpd-faq button.zpd-faq-toggle::after{content:'+';color:var(--zpd-blue);font-size:24px;line-height:1.1}body[data-pageid="875"] .zpd-faq button.zpd-faq-toggle[aria-expanded="true"]::after{content:'−'}body[data-pageid="875"] .zpd .zpSO-faq-answer{margin-top:16px;padding:0}body[data-pageid="875"] .zpd .zpSO-faq-answer p:last-child{margin-bottom:0}body[data-pageid="875"] .zpd-help .zpd-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}body[data-pageid="875"].zpd-license-open{overflow:hidden}body[data-pageid="875"] .zpd-dialog{box-sizing:border-box;width:min(860px,calc(100vw - 32px));max-height:90dvh;margin:auto;padding:28px;border:0;border-radius:14px;background:white;box-shadow:0 24px 80px #0b173166;overflow:hidden}body[data-pageid="875"] .zpd-dialog[open]{display:flex;flex-direction:column}body[data-pageid="875"] .zpd-dialog::backdrop{background:rgba(15,28,45,.7)}body[data-pageid="875"] .zpd-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:15px}body[data-pageid="875"] .zpd-dialog-heading h2{font-size:28px;line-height:1.25;letter-spacing:-.015em;margin:0}body[data-pageid="875"] .zpd-dialog-heading h2:focus{outline:0}body[data-pageid="875"] .zpd-close{width:42px;height:42px;flex-shrink:0;padding:0;border:1px solid var(--zpd-line);border-radius:7px;background:white;color:var(--zpd-ink);font:28px/1 var(--zp-font);cursor:pointer}body[data-pageid="875"] .zpd-dialog>p{font:inherit;color:var(--zpd-muted);margin:0 0 17px}body[data-pageid="875"] .zpd-license-copy{padding:20px;background:var(--zp-soft);border:1px solid var(--zpd-line);border-radius:7px;max-height:48vh;min-height:0;overflow:auto;overscroll-behavior:contain}body[data-pageid="875"] .zpd-license-copy h2{font-size:22px;line-height:1.35;letter-spacing:0}body[data-pageid="875"] .zpd-license-copy h3{font-size:20px;line-height:1.4;letter-spacing:0;margin:23px 0 10px;text-wrap:wrap}body[data-pageid="875"] .zpd-license-copy p{font:inherit;margin:0 0 15px}body[data-pageid="875"] .zpd-license-actions{display:flex;justify-content:flex-end;margin-top:22px}body[data-pageid="875"] .zpd-license-actions .zpd-button{padding:0}body[data-pageid="875"] .zpd-license-actions .zpd-button>span{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:11px 22px}body[data-pageid="875"] #download-status:empty{display:none}@media(max-width:700px){body[data-pageid="875"] .zpd h1{font-size:clamp(34px,calc(28px + 1.75vw),52px)!important}body[data-pageid="875"] .zpd h2{font-family:var(--zp-h2-font);font-size:28px!important}body[data-pageid="875"] .zpd h3{font-family:var(--zp-h3-font);font-size:22px!important}body[data-pageid="875"] .zpd .zpd-reviews h2,body[data-pageid="875"] .zpd .zpd-newsletter h2{font-size:22px!important}body[data-pageid="875"] .zpd-dialog .zpd-dialog-heading h2{font-size:24px!important}body[data-pageid="875"] .zpd-dialog .zpd-license-copy h2{font-size:22px!important}body[data-pageid="875"] .zpd-dialog .zpd-license-copy h3{font-size:20px!important}body[data-pageid="875"] .zpd{--zpd-gutter:36px}.responsivelayout.supportsbreakout body[data-pageid="875"]:not(.withnews) .zpContainer.zpd.zpBreakout:not(.hasNews){padding:42px 0}body[data-pageid="875"] .zpd .zpd-lead{font-size:18px}body[data-pageid="875"] .zpd .zpd-cards,body[data-pageid="875"] .zpd .zpd-note{grid-template-columns:1fr;gap:24px}body[data-pageid="875"] .zpd .zpd-note{padding:23px}body[data-pageid="875"] .zpd .zpd-newsletter{display:block}body[data-pageid="875"] .zpd .zpd-newsletter .zpd-button{margin-top:18px}body[data-pageid="875"] .zpd .zpd-button{width:100%}body[data-pageid="875"] .zpd-help .zpd-links{flex-direction:column;align-items:center;gap:10px}body[data-pageid="875"] .zpd-dialog{padding:19px;max-height:calc(100dvh - 24px)}body[data-pageid="875"] .zpd-dialog-heading{gap:12px}body[data-pageid="875"] .zpd-dialog-heading h2{font-size:24px}body[data-pageid="875"] .zpd-license-copy{padding:15px;max-height:44vh}body[data-pageid="875"] .zpd-license-actions .zpd-button{width:100%;min-height:46px}}body[data-pageid="875"] .zpd .zpd-installer{max-width:66ch;margin:14px auto 0;font-size:15px;line-height:1.6}body[data-pageid="875"] :is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions){display:block!important;max-width:860px;margin:30px auto 0;padding:24px!important;border:1px solid var(--zpd-line);border-radius:10px;text-align:left;scroll-margin-top:24px}body[data-pageid="875"] :is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions)>div{max-height:54vh!important;padding:18px!important;border-color:var(--zpd-line)!important;background:var(--zp-soft)!important}body[data-pageid="875"] :is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions) h2{font-size:22px!important;line-height:1.35}body[data-pageid="875"] :is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions)>p{display:none}body[data-pageid="875"] .zpd-fallback-actions{display:none;max-width:860px;margin:18px auto 0;justify-content:flex-end}body[data-pageid="875"]:has(:is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions)) .zpd-fallback-actions{display:flex}@media(max-width:700px){body[data-pageid="875"]:is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions){padding:16px!important}body[data-pageid="875"] :is(#dlconfirm,#zpd-license-source):target:not(.zpd-license-actions)>div{padding:14px!important}}