.zv-support .zv-app-handleiding__quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zv-support .zv-app-handleiding__quick-card{min-width:0}.zv-support .zv-app-handleiding__quick-icon{flex-shrink:0}.zv-support .zv-app-handleiding__chapter-head{margin-bottom:26px}.zv-support .zv-app-handleiding__chapter-head h2{font-size:clamp(25px,2.5vw,36px);line-height:1.14;margin:0}.zv-support .zv-app-handleiding__chapter-head p:last-child{margin:16px 0 0;color:var(--zv-app-copy);font-size:15px;line-height:1.65}.zv-support .zv-support__warning{margin:0 0 22px;padding:19px 21px;background:#fff8e8;border:1px solid #eadcb7;border-radius:18px}.zv-support .zv-support__warning>strong{display:block;color:#644d14;font-size:14px;line-height:1.45}.zv-support .zv-support__warning p{margin:8px 0 0;color:#665937;font-size:13px;line-height:1.65}.zv-support .zv-support__warning a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:600}.zv-support .zv-support__steps{display:grid;gap:12px}.zv-support .zv-support__step{min-width:0;margin:0;background:#f5f8f2;border:1px solid var(--zv-app-line);border-radius:18px;overflow:hidden;scroll-margin-top:max(110px,calc(var(--header-height,82px) + 26px))}.zv-support .zv-support__step--first{background:#eff9e4;border-color:#d4eac0}.zv-support .zv-support__step>summary,.zv-support .zv-support__step-head{display:grid;grid-template-columns:68px minmax(0,1fr) 16px;gap:13px;padding:21px 23px;align-items:center;list-style:none;cursor:pointer}.zv-support .zv-support__step-head{cursor:auto;grid-template-columns:68px minmax(0,1fr)}.zv-support .zv-support__step>summary::-webkit-details-marker{display:none}.zv-support .zv-support__step>summary::marker{content:""}.zv-support .zv-support__step-number,.zv-support .zv-support__step-head>span{color:#54851e;font-size:11px;font-weight:700;line-height:1.35;letter-spacing:.02em}.zv-support .zv-support__step h3{margin:0;color:var(--zv-app-ink);font-size:18px;line-height:1.3;letter-spacing:-.025em}.zv-support .zv-support__toggle{justify-self:end;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.zv-support .zv-support__step[open] .zv-support__toggle{transform:rotate(225deg)}.zv-support .zv-support__step[open]>summary{border-bottom:1px solid var(--zv-app-line)}.zv-support .zv-support__step-copy{padding:2px 23px 23px;color:var(--zv-app-copy);font-size:14px;line-height:1.75}.zv-support .zv-support__step[open]>.zv-support__step-copy{padding-top:17px}.zv-support .zv-support__step-copy p{margin:0 0 12px}.zv-support .zv-support__step-copy p:last-child{margin-bottom:0}.zv-support .zv-support__step-copy ul,.zv-support .zv-support__step-copy ol{margin:10px 0 15px;padding-left:22px}.zv-support .zv-support__step-copy li{padding-left:4px;margin-bottom:8px}.zv-support .zv-support__step-copy li::marker{color:#568523;font-weight:600}.zv-support .zv-support__step-copy strong{color:var(--zv-app-ink);font-weight:600}.zv-support .zv-support__step-copy a{color:#3e7015;text-decoration:underline;text-underline-offset:3px}.zv-support .zv-support__model{font-size:13px;padding:12px 14px;background:#fff;border:1px solid #d9e6ce;border-radius:12px}.zv-support .zv-support__next{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:15px;border-top:1px solid #d6e0cf;color:#326416;font-size:13px;font-weight:600;text-decoration:none!important}.zv-support .zv-support__next span{flex-shrink:0;font-size:19px}.zv-support .zv-support__outcome{margin-top:19px;padding-top:15px;border-top:1px solid #d6e0cf}.zv-support .zv-support__image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:21px;margin:0 0 23px;padding:16px;border:1px solid var(--zv-app-line);border-radius:18px}.zv-support .zv-support__image img{width:100%;max-width:100%;height:auto;border-radius:12px}.zv-support .zv-support__image figcaption{color:var(--zv-app-copy);font-size:13px;line-height:1.65}.zv-support .zv-support__image strong{display:block;margin-bottom:7px;color:var(--zv-app-ink);font-size:14px}.zv-support .zv-support__related{display:grid;gap:9px;margin-top:25px;padding-top:22px;border-top:1px solid var(--zv-app-line)}.zv-support .zv-support__related>strong{color:var(--zv-app-ink);font-size:13px}.zv-support .zv-support__related a{display:flex;justify-content:space-between;gap:12px;color:#48791b;font-size:13px;line-height:1.5;text-decoration:none}.zv-support .zv-support__related a span{flex-shrink:0}.zv-support .zv-support__help{padding:20px;margin-top:22px;border-radius:18px;background:#f2f6ee}.zv-support .zv-support__help p{margin:0 0 16px;color:var(--zv-app-copy);font-size:13px;line-height:1.6}.zv-support .zv-support__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.zv-support .zv-support__actions .zv-btn{min-width:0;max-width:100%}.zv-support .zv-support__continue h2{margin:0 0 14px;font-size:clamp(25px,2.5vw,36px);line-height:1.15}.zv-support .zv-support__continue>p:not(.zv-app-handleiding__kicker){color:var(--zv-app-copy);font-size:15px;line-height:1.6}.zv-support .zv-support__continue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.zv-support .zv-support__continue-grid a{display:grid;gap:7px;padding:20px;color:var(--zv-app-ink);background:#f2f6ed;border:1px solid #dce6d3;border-radius:16px;text-decoration:none}.zv-support .zv-support__continue-grid strong{font-size:14px;line-height:1.4}.zv-support .zv-support__continue-grid span{color:var(--zv-app-copy);font-size:12px;line-height:1.55}.zv-support :is(a,summary,select):focus-visible{outline:3px solid #80bf31;outline-offset:4px}@media(hover:hover){.zv-support .zv-support__step>summary:hover{background:#a4f0481f}.zv-support .zv-support__related a:hover{text-decoration:underline}}@media(max-width:1099px){.zv-support .zv-app-handleiding__workspace{grid-template-columns:215px minmax(0,1fr);gap:24px}.zv-support .zv-app-handleiding__chapter{padding:27px}}@media(max-width:899px){.zv-support .zv-app-handleiding__quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zv-support .zv-app-handleiding__workspace{display:block}}@media(max-width:599px){.zv-support .zv-app-handleiding__chapter{padding:22px 18px;border-radius:24px}.zv-support .zv-app-handleiding__chapter-head{grid-template-columns:34px minmax(0,1fr);gap:12px}.zv-support .zv-app-handleiding__chapter-number{width:34px;height:34px;border-radius:11px;font-size:12px}.zv-support .zv-app-handleiding__chapter-head h2{font-size:24px}.zv-support .zv-app-handleiding__chapter-head p:last-child{font-size:13px;line-height:1.65}.zv-support .zv-support__step>summary,.zv-support .zv-support__step-head{grid-template-columns:minmax(0,1fr) 14px;gap:7px 12px;padding:18px 16px}.zv-support .zv-support__step>summary h3,.zv-support .zv-support__step-head h3{grid-column:1;font-size:17px}.zv-support .zv-support__step>summary .zv-support__toggle{grid-column:2;grid-row:1/3}.zv-support .zv-support__step-copy{padding:2px 16px 18px;font-size:13px}.zv-support .zv-support__step[open]>.zv-support__step-copy{padding-top:15px}.zv-support .zv-support__warning{padding:15px 16px}.zv-support .zv-support__image{grid-template-columns:1fr;padding:13px;gap:14px}.zv-support .zv-support__actions{display:grid;grid-template-columns:1fr}.zv-support .zv-support__actions .zv-btn{width:100%}.zv-support .zv-support__help{padding:17px 14px}.zv-support .zv-support__continue-grid{grid-template-columns:1fr}}@media(max-width:359px){.zv-support .zv-app-handleiding__quick-grid{grid-template-columns:1fr}.zv-support .zv-app-handleiding__chapter{padding:20px 14px}}@media(prefers-reduced-motion:reduce){.zv-support .zv-support__toggle{transition:none}}@media print{.zv-support .zv-app-handleiding__toc,.zv-support .zv-app-handleiding__mobile-jump,.zv-support .zv-support__actions{display:none}.zv-support .zv-support__step>.zv-support__step-copy{display:block!important}}.zv-support .zv-support__warning{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;border-width:0 0 0 3px;border-color:#ddc479;border-radius:0 12px 12px 0;background:#fff8e8}.zv-support .zv-support__warning-copy{min-width:0}.zv-support .zv-support__warning-copy>strong{display:block;color:#644d14;font-size:13px;line-height:1.4}.zv-support .zv-support__warning-copy p{margin:7px 0 0;font-size:12px;line-height:1.65}.zv-support .zv-support__info{flex:0 0 18px;width:18px;height:18px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.7}.zv-support .zv-support__warning>.zv-support__info{color:#82691e}.zv-support .zv-support__model{margin:0 0 18px;padding:0 0 16px;background:none;border:0;border-bottom:1px solid #dce5d4;border-radius:0}.zv-support .zv-support__model>p{margin:0;font-size:13px;line-height:1.65}.zv-support .zv-support__model>.zv-support__power-note{display:flex;align-items:flex-start;gap:9px;margin-top:12px;color:#665937}.zv-support .zv-support__power-note>span{min-width:0}.zv-support .zv-support__image{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);margin:2px 0;padding:0;gap:18px;border:0;border-radius:0}.zv-support .zv-support__image img{max-width:260px;justify-self:start;border-radius:12px;cursor:default}.zv-support .zv-support__image figcaption{font-size:12px}.zv-support .zv-support__image strong{font-size:13px;margin-bottom:5px}.zv-support .zv-support__arrow{display:block;flex:0 0 18px;width:18px;height:18px;margin:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.zv-support .zv-support__chapter--brief{padding:26px 30px}.zv-support .zv-support__chapter--brief .zv-app-handleiding__chapter-head{margin-bottom:0}.zv-support .zv-support__chapter--brief .zv-app-handleiding__chapter-head h2{font-size:clamp(23px,2vw,28px)}.zv-support .zv-support__chapter--brief .zv-support__help{margin-top:18px;padding:0;background:none}.zv-support .zv-app-handleiding__quick-card{min-height:84px;padding:14px 16px;gap:12px}.zv-support .zv-app-handleiding__quick-icon{flex-basis:36px;width:36px;height:36px;border-radius:12px}.zv-support .zv-app-handleiding__quick-icon svg{width:19px;height:19px}@media(max-width:599px){.zv-support .zv-support__warning{padding:12px 13px;gap:9px}.zv-support .zv-support__image{grid-template-columns:1fr;gap:10px}.zv-support .zv-support__image img{width:min(100%,220px)}.zv-support .zv-support__model>p{font-size:12px}.zv-support .zv-support__chapter--brief{padding:22px 18px}.zv-support .zv-app-handleiding__quick-card{min-height:0;padding:13px}}
/*# sourceMappingURL=/cdn/shop/t/372/assets/zv-installation-support.css.map */
