.breakdance .bde-section-1565-113 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-1565-113{background-image:url(https://clarivo.nl/wp-content/uploads/2026/04/nziv4voba7s.jpg)}.breakdance .bde-section-1565-113 .section-container{height:100vh}.breakdance .bde-section-1565-113{background-image:radial-gradient(rgba(0,0,0,0) 0%,rgba(27,77,62,0.87) 35.8974358974359%),url(https://clarivo.nl/wp-content/uploads/2026/04/square-png-23-e1775220398753.png),url(https://clarivo.nl/wp-content/uploads/2026/04/nziv4voba7s.jpg);background-size:auto,30px auto,auto;background-position:0% 0%,0% 0%,0% 0%;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll;background-blend-mode:normal,normal,normal}.breakdance .bde-div-1565-140{display:flex;flex-direction:row;flex-wrap:nowrap;gap:35px}.breakdance .bde-heading-1565-139{color:var(--bde-palette-color-1-2173924f-8c30-4591-b9a0-c89efcdea4f5);font-size:120px}.breakdance .bde-heading-1565-138{color:var(--bde-palette-color-1-2173924f-8c30-4591-b9a0-c89efcdea4f5);font-size:120px}.breakdance .bde-heading-1565-136{color:var(--bde-palette-color-1-2173924f-8c30-4591-b9a0-c89efcdea4f5);font-size:120px}.breakdance .bde-div-1565-141{margin-bottom:39px}.breakdance .bde-div-1565-141{display:flex;flex-direction:row;flex-wrap:nowrap;gap:35px}.breakdance .bde-heading-1565-137{color:var(--bde-palette-color-1-d30ae95c-a16d-4056-b948-a0be68612f20);font-size:120px}.breakdance .bde-heading-1565-142{color:var(--bde-palette-color-1-d30ae95c-a16d-4056-b948-a0be68612f20);font-size:120px}.breakdance .bde-text-1565-143{color:#FFFFFFB3}.breakdance .bde-div-1565-144{margin-top:35px}.breakdance .bde-div-1565-144{display:flex;flex-direction:row;flex-wrap:nowrap;gap:25px}.breakdance .bde-button-1565-146 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--bde-palette-color-1-d30ae95c-a16d-4056-b948-a0be68612f20);--bde-button-custom-background-color-hover:var(--bde-palette-color-1-d30ae95c-a16d-4056-b948-a0be68612f20);border-radius:9999px}.breakdance .bde-button-1565-146 .bde-button__button:hover{transform:scale(1.05)}.breakdance .bde-button-1565-146 .bde-button__button::after{content:"";display:block;background-color:currentColor;width:0.9em;height:0.9em;margin-right:4px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-up-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M7.414%2027.414l16.586-16.586v7.172c0%201.105%200.895%202%202%202s2-0.895%202-2v-12c0-0.809-0.487-1.538-1.235-1.848-0.248-0.103-0.508-0.151-0.765-0.151v-0.001h-12c-1.105%200-2%200.895-2%202s0.895%202%202%202h7.172l-16.586%2016.586c-0.391%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-arrow-up-right2%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M7.414%2027.414l16.586-16.586v7.172c0%201.105%200.895%202%202%202s2-0.895%202-2v-12c0-0.809-0.487-1.538-1.235-1.848-0.248-0.103-0.508-0.151-0.765-0.151v-0.001h-12c-1.105%200-2%200.895-2%202s0.895%202%202%202h7.172l-16.586%2016.586c-0.391%200.39-0.586%200.902-0.586%201.414s0.195%201.024%200.586%201.414c0.781%200.781%202.047%200.781%202.828%200z%22%2F%3E%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.breakdance .bde-div-1565-147{width:300px;padding:20px 20px 20px 20px;margin-top:30px}.breakdance .bde-div-1565-147{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-1565-147{background-color:var(--bde-palette-color-1-d30ae95c-a16d-4056-b948-a0be68612f20)}.breakdance .bde-div-1565-147{position:absolute;right:150px;bottom:50px;border-radius:15px}.breakdance .bde-icon-1565-148 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.breakdance .bde-icon-1565-148 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:#FFFFFFA3}.breakdance .bde-icon-1565-148{margin-bottom:5px}.breakdance .bde-heading-1565-149{color:#FFFFFFA3;font-size:15px;margin-bottom:5px}.breakdance .bde-text-1565-150{color:#FFFFFFFC;font-weight:600}.breakdance .bde-div-1565-153{width:300px;padding:20px 20px 20px 20px;border-radius:15px;margin-top:30px}.breakdance .bde-div-1565-153{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-1565-153{background-color:var(--bde-palette-color-1-2173924f-8c30-4591-b9a0-c89efcdea4f5)}.breakdance .bde-div-1565-153{position:absolute;top:150px;left:50px}.breakdance .bde-icon-1565-154 .bde-icon-icon.breakdance-icon-atom{font-size:20px}.breakdance .bde-icon-1565-154 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:#1B4D3EBD}.breakdance .bde-icon-1565-154{margin-bottom:5px}.breakdance .bde-heading-1565-156{color:#1B4D3EBD;font-size:15px;margin-bottom:5px}.breakdance .bde-text-1565-157{color:var(--bde-palette-color-1-3d6d1cfc-69d0-4220-89cb-e8cfce728e0a);font-weight:600}.breakdance .bde-section-1565-110 .section-container{display:flex;flex-direction:column}.breakdance .bde-code-block-1565-111{width:100%}.breakdance .bde-code-block-1565-111{display:flex;flex-direction:column;align-items:center;text-align:center}.cv-contact,.cv-contact *{box-sizing:border-box}.cv-contact{--cv-green:#1a4731;--cv-accent:#f27d26;--cv-text:#1a4731;--cv-muted:#6b7280;--cv-line:#e5e7eb;--cv-soft:#f9fafb;--cv-card-radius:48px;--cv-pill-radius:999px;color:var(--cv-text);font-family:"Segoe UI",Arial,sans-serif;padding:clamp(48px,8vw,128px) 0;background:#fff;overflow-x:clip}.cv-contact button,.cv-contact input,.cv-contact textarea{font:inherit}.cv-contact svg{display:block;width:100%;height:100%}.cv-contact .is-hidden{display:none!important}.cv-contact__layout{width:min(1200px,calc(100% - 32px));margin:0 auto;display:grid;gap:clamp(32px,5vw,80px);align-items:start}.cv-contact__layout>*{min-width:0}.cv-contact__intro{display:grid;gap:24px}.cv-contact__badge{display:inline-flex;width:fit-content;padding:8px 12px;background:var(--cv-green);color:#fff;font-size:10px;font-weight:900;letter-spacing:0.2em;text-transform:uppercase}.cv-contact__title{margin:0;font-size:clamp(40px,7vw,72px);line-height:0.92;letter-spacing:-0.04em;text-transform:uppercase;font-weight:900}.cv-contact__title span{color:var(--cv-accent)}.cv-contact__description{margin:0;max-width:32rem;color:var(--cv-muted);font-size:clamp(18px,2vw,22px);line-height:1.65;font-weight:500}.cv-contact__progress{position:relative;height:4px;overflow:hidden;border-radius:var(--cv-pill-radius);background:#f3f4f6}.cv-contact__progress>span{position:absolute;inset:0 auto 0 0;width:25%;border-radius:inherit;background:var(--cv-accent);transition:width 0.25s ease}.cv-contact__highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cv-contact__highlight{min-height:136px;padding:24px;border:2px dashed var(--cv-line);border-radius:28px;display:flex;flex-direction:column;justify-content:space-between}.cv-contact__highlight p{margin:0;font-size:10px;font-weight:900;letter-spacing:0.18em;text-transform:uppercase;color:rgba(26,71,49,0.65)}.cv-contact__highlight-dot{width:32px;height:32px;border-radius:50%;background:#f3f4f6}.cv-contact__stage{position:relative;min-width:0}.cv-contact__card,.cv-contact__success{width:100%;min-width:0;border-radius:var(--cv-card-radius);padding:clamp(28px,5vw,64px);box-shadow:0 60px 100px -20px rgba(0,0,0,0.08)}.cv-contact__card{border:1px solid #f3f4f6;background:#fff}.cv-contact__step{min-height:280px;display:grid;align-content:start;gap:28px;animation:cv-contact-fade 0.2s ease;min-width:0}.cv-contact__label{display:block;margin:0;color:#9ca3af;font-size:12px;font-weight:900;letter-spacing:0.2em;text-transform:uppercase}.cv-contact__input,.cv-contact__textarea{width:100%;max-width:100%;margin:0;padding:20px 0;border:0;border-bottom:4px solid #f3f4f6;border-radius:0;color:var(--cv-text);background:transparent;outline:none;transition:border-color 0.2s ease}.cv-contact__input{font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.05}.cv-contact__textarea{resize:vertical;min-height:172px;font-size:clamp(24px,4vw,40px);font-weight:800;line-height:1.2}.cv-contact__input:focus,.cv-contact__textarea:focus{border-color:var(--cv-accent)}.cv-contact__input::placeholder,.cv-contact__textarea::placeholder{color:#d1d5db}.cv-contact__services{display:grid;gap:16px}.cv-contact__service{display:flex;align-items:center;gap:16px;width:100%;padding:20px;border:2px solid #f3f4f6;border-radius:20px;background:#fff;color:#9ca3af;text-align:left;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,transform 0.2s ease;min-width:0}.cv-contact__service:hover,.cv-contact__service:focus-visible{border-color:#d1d5db;transform:translateY(-1px)}.cv-contact__service.is-selected{border-color:var(--cv-accent);background:rgba(242,125,38,0.06);color:var(--cv-accent)}.cv-contact__service-icon{flex:0 0 40px;width:40px;height:40px;padding:8px;border-radius:14px;background:var(--cv-soft);transition:background-color 0.2s ease,color 0.2s ease}.cv-contact__service.is-selected .cv-contact__service-icon{background:var(--cv-accent);color:#fff}.cv-contact__service-label{font-size:12px;font-weight:900;letter-spacing:0.18em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.cv-contact__error{margin:20px 0 0;color:#b91c1c;font-size:14px;font-weight:700}.cv-contact__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px}.cv-contact__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 32px;border:0;border-radius:var(--cv-pill-radius);cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,opacity 0.2s ease,transform 0.2s ease;font-size:12px;font-weight:900;letter-spacing:0.2em;text-transform:uppercase;white-space:normal;text-align:center}.cv-contact__button svg{width:18px;height:18px}.cv-contact__button:hover,.cv-contact__button:focus-visible{transform:translateY(-1px)}.cv-contact__button:disabled{opacity:0.35;cursor:not-allowed;transform:none}.cv-contact__button--ghost{padding-inline:0;background:transparent;color:#9ca3af}.cv-contact__button--ghost:hover,.cv-contact__button--ghost:focus-visible{color:var(--cv-text)}.cv-contact__button--primary{margin-left:auto;background:var(--cv-green);color:#fff}.cv-contact__button--primary:hover,.cv-contact__button--primary:focus-visible{background:var(--cv-accent)}.cv-contact__button--accent{margin-left:auto;background:var(--cv-accent);color:#fff}.cv-contact__button--accent:hover,.cv-contact__button--accent:focus-visible{background:var(--cv-green)}.cv-contact__button--light{background:#fff;color:var(--cv-green)}.cv-contact__button--light:hover,.cv-contact__button--light:focus-visible{background:var(--cv-accent);color:#fff}.cv-contact__success{background:var(--cv-green);color:#fff;text-align:center}.cv-contact__success-icon{width:96px;height:96px;margin:0 auto 32px;padding:24px;border-radius:50%;background:var(--cv-accent)}.cv-contact__success-title{margin:0 0 20px;font-size:clamp(32px,5vw,48px);line-height:1;letter-spacing:-0.03em;text-transform:uppercase;font-weight:900}.cv-contact__success-text{max-width:34rem;margin:0 auto 32px;color:rgba(255,255,255,0.78);font-size:clamp(18px,2vw,22px);line-height:1.65;font-weight:500}@media (min-width:768px){.cv-contact__services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cv-contact__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}@media (max-width:767px){.cv-contact{padding:40px 0}.cv-contact__layout{width:min(100%,calc(100% - 20px));gap:28px}.cv-contact__intro{gap:18px}.cv-contact__badge{font-size:9px;letter-spacing:0.16em}.cv-contact__title{font-size:clamp(32px,11vw,44px);line-height:0.96}.cv-contact__description{font-size:16px;line-height:1.55}.cv-contact__highlights{grid-template-columns:1fr}.cv-contact__highlight{min-height:112px;padding:20px;border-radius:22px}.cv-contact__card,.cv-contact__success{padding:22px;border-radius:28px}.cv-contact__step{min-height:auto;gap:20px}.cv-contact__label{font-size:11px;letter-spacing:0.14em}.cv-contact__input{padding:16px 0;font-size:clamp(24px,8vw,32px)}.cv-contact__textarea{min-height:132px;padding:16px 0;font-size:clamp(20px,7vw,28px)}.cv-contact__services{gap:12px}.cv-contact__service{padding:16px;gap:12px;border-radius:18px}.cv-contact__service-icon{flex-basis:36px;width:36px;height:36px;padding:7px;border-radius:12px}.cv-contact__service-label{font-size:11px;letter-spacing:0.14em}.cv-contact__error{margin-top:16px;font-size:13px}.cv-contact__actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}.cv-contact__button,.cv-contact__button--primary,.cv-contact__button--accent{width:100%;margin-left:0;padding:16px 18px;font-size:11px;letter-spacing:0.14em;justify-content:space-between}.cv-contact__button--ghost{justify-content:center;padding-inline:16px}.cv-contact__success-icon{width:72px;height:72px;margin-bottom:24px;padding:18px}.cv-contact__success-title{font-size:clamp(28px,9vw,36px);margin-bottom:16px}.cv-contact__success-text{margin-bottom:24px;font-size:16px;line-height:1.55}}@media (max-width:389px){.cv-contact__layout{width:min(100%,calc(100% - 16px))}.cv-contact__card,.cv-contact__success{padding:18px;border-radius:24px}.cv-contact__title{font-size:30px}.cv-contact__service{align-items:flex-start}.cv-contact__button,.cv-contact__button--primary,.cv-contact__button--accent,.cv-contact__button--ghost{font-size:10px;letter-spacing:0.12em}}@keyframes cv-contact-fade{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.breakdance .bde-section-1565-158 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-text-1565-160{width:409px;margin-top:9px}