.zakelijk-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;padding-top:64px;display:grid}.zakelijk-hero h1{font-size:clamp(3.5rem,5.6vw,5.6rem)}.zakelijk-lead{max-width:540px;margin:28px 0;font-size:1.125rem}.zakelijk-caption{margin-top:18px;font-size:.875rem;line-height:1.65}.zakelijk-image img{aspect-ratio:4/4.5;object-fit:cover;border-radius:3px;width:100%}.zakelijk-image figcaption{color:var(--body);margin-top:14px;font-size:.875rem;line-height:1.6}.zakelijk-band{background:var(--secondary)}.zakelijk-split{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.zakelijk-split p+p{margin-top:18px}.zakelijk-split h2+p{margin-top:24px}.zakelijk-split .under-link{margin-top:22px}.zakelijk-three{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:42px;display:grid}.zakelijk-three article{border-top:1px solid var(--line);padding-top:20px}.zakelijk-three span,.zakelijk-steps>article>span{color:var(--olive);font-size:.875rem}.zakelijk-three h3{margin:16px 0}.zakelijk-work{border-top:1px solid var(--line)}.zakelijk-steps{grid-template-columns:1fr 1fr;gap:40px 60px;margin-top:44px;display:grid}.zakelijk-steps article{gap:22px;display:flex}.zakelijk-steps p{margin-top:16px}.zakelijk-example{background:var(--card);border:1px solid var(--line);padding:32px}.zakelijk-example h3{margin-bottom:22px}.zakelijk-example dl>div,.zakelijk-results dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:16px 0;display:flex}.zakelijk-example dt{flex:0 0 120px;font-weight:600}.zakelijk-example dd{color:var(--body);margin:0}.zakelijk-example>p:last-child{font-size:.875rem}.zakelijk-intro{max-width:690px;margin-top:22px}.zakelijk-calculator{grid-template-columns:1fr 1fr;gap:48px;margin-top:40px;display:grid}.zakelijk-inputs{grid-template-columns:1fr 1fr;gap:20px;display:grid}.zakelijk-inputs label,.zakelijk-form label{flex-direction:column;gap:8px;font-size:.9375rem;display:flex}.zakelijk-inputs input,.zakelijk-form input,.zakelijk-form textarea,.zakelijk-form select{border:1px solid var(--border);background:var(--card);color:var(--ink);width:100%;font:inherit;border-radius:3px;min-height:48px;padding:12px}.zakelijk-inputs>p{grid-column:1/-1}.zakelijk-results{background:var(--secondary);align-self:start;padding:32px}.zakelijk-results dd{white-space:nowrap;margin:0;font-size:1.35rem;font-weight:600}.zakelijk-results dl{margin-bottom:20px}.zakelijk-result-total{border-bottom:0!important}.zakelijk-result-total dd{font-size:2rem}.zakelijk-pilot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:80px;display:grid}.zakelijk-pilot>div>p:not(.eyebrow){margin-top:22px}.zakelijk-offer{border:1px solid var(--line);background:var(--card);padding:36px}.zakelijk-offer .zakelijk-price{font:3.6rem/1.2 var(--serif);color:var(--ink);margin-bottom:20px}.zakelijk-price span{font:1rem/1.7 var(--sans);display:block}.zakelijk-offer ul{margin:24px 0;padding-left:20px}.zakelijk-offer li{margin-bottom:12px}.zakelijk-offer>.button{width:100%;margin-top:24px}.zakelijk-faq h2{margin-bottom:35px}.zakelijk-faq details{border-top:1px solid var(--line);padding:20px 0}.zakelijk-faq summary{cursor:pointer;font-size:1rem;font-weight:600}.zakelijk-faq details p{max-width:880px;margin-top:16px}.zakelijk-form{gap:18px;display:grid}.zakelijk-form .zakelijk-consent{flex-direction:row;align-items:flex-start;gap:12px}.zakelijk-consent input{width:20px;min-height:20px;accent-color:var(--green);flex:0 0 20px;margin-top:4px}.zakelijk-form select:focus-visible{outline-offset:4px;outline:3px solid #8b9b60}.zakelijk-home-link{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:40px;display:grid}.zakelijk-home-link p{margin:18px 0}.zakelijk-page .form-card>p{margin-top:20px}@media (max-width:1050px){.zakelijk-hero{gap:32px}.zakelijk-split,.zakelijk-pilot{gap:40px}.zakelijk-inputs{grid-template-columns:1fr}.zakelijk-results{padding:22px}}@media (max-width:760px){.zakelijk-hero,.zakelijk-split,.zakelijk-calculator,.zakelijk-pilot,.zakelijk-three,.zakelijk-steps,.zakelijk-home-link{grid-template-columns:1fr;gap:32px}.zakelijk-hero{padding-top:40px}.zakelijk-hero h1{font-size:3.4rem}.zakelijk-image img{aspect-ratio:4/3}.zakelijk-offer,.zakelijk-example{padding:24px}.zakelijk-inputs{grid-template-columns:1fr 1fr;gap:16px}.zakelijk-results dd{font-size:1.25rem}.zakelijk-example dl>div{display:block}.zakelijk-example dd{margin-top:6px}.zakelijk-price span{margin-top:8px}}@media (max-width:420px){.zakelijk-inputs{grid-template-columns:1fr}.zakelijk-hero h1{font-size:2.8rem}.zakelijk-results dl>div{gap:12px}.zakelijk-offer{padding:22px}.zakelijk-results{padding:20px}}
