body:has(.tf-gesprek){background: #eaf1fb;}body:has(.tf-gesprek){overflow-x: hidden;}body:has(.tf-gesprek) .tf-gesprek-intro, body:has(.tf-gesprek) .tf-gesprek-planner{flex-basis: 100% !important;flex-grow: 0 !important;}body:has(.tf-gesprek) .tf-gesprek-intro{max-width: 720px;display: flex;flex-direction: column;gap: 20px;}body:has(.tf-gesprek) .tf-gesprek-intro p, body:has(.tf-gesprek) .tf-gesprek-intro h1, body:has(.tf-gesprek) .tf-gesprek-intro ul{margin: 0;}body:has(.tf-gesprek) .tf-gesprek-chips{display: flex;flex-wrap: wrap;gap: 8px;}body:has(.tf-gesprek) .tf-gesprek-review p{padding-left: 0 !important;margin-left: 0 !important;}body:has(.tf-gesprek) .tf-demo-keuze{display: flex;flex-wrap: wrap;gap: 8px;}body:has(.tf-gesprek) .tf-demo-keuze input[type="radio"]{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none;}body:has(.tf-gesprek) .tf-demo-keuze input[type="radio"]:checked + label{background: #061336;border-color: #061336;color: #ffffff;}body:has(.tf-gesprek) .tf-demo-keuze input[type="radio"]:focus-visible + label{outline: 2px solid var(--tf-blauw);outline-offset: 2px;}body:has(.tf-gesprek) .tf-crop-demo::before{content: "Online demo via Teams · 30 minuten";}body:has(.tf-gesprek) .tf-crop-bellen::before{content: "Terugbelverzoek · 30 minuten";}body:has(.tf-gesprek) .tf-crop-onboarding::before{content: "Onboarding via Teams · 15 minuten";}body:has(.tf-gesprek) .tf-crop-advies::before{content: "Adviesgesprek via Teams · 30 minuten";}body:has(.tf-gesprek) .tf-bookings-crop[data-kop]::before{content: attr(data-kop);}body:has(.tf-gesprek) .tf-crop-bellen{display: none;}body:has(.tf-gesprek) #tf-keuze-bellen:checked ~ .tf-crop-demo{display: none;}body:has(.tf-gesprek) #tf-keuze-bellen:checked ~ .tf-crop-bellen{display: block;}@media (min-width: 1100px){body:has(.tf-gesprek) .tf-crop-advies iframe{margin-top: -538px;}}@media (min-width: 1600px){body:has(.tf-gesprek) .tf-gesprek-intro{flex: 0 0 400px !important;max-width: 400px;padding-top: 16px;position: sticky;top: 24px;}}@media (max-width: 781px){body:has(.tf-gesprek) .tf-gesprek-intro{gap: 12px;}body:has(.tf-gesprek) .tf-crop-onboarding iframe{margin-top: -476px;}body:has(.tf-gesprek) .tf-crop-advies iframe{margin-top: -476px;}}body:has(.tf-gesprek) .main-navigation .main-nav, body:has(.tf-gesprek) .main-navigation .menu-toggle{display: none !important;}@media (min-width: 782px) and (max-width: 1099px){body:has(.tf-gesprek) .tf-crop-onboarding iframe{margin-top: -476px;}}body:has(.tf-gesprek) .tf-gesprek{width: 100vw;max-width: 100vw;margin: 0 0 0 calc(50% - 50vw) !important;box-sizing: border-box;padding: 48px 24px 64px;}body:has(.tf-gesprek) .tf-gesprek-kolommen{max-width: 1540px;margin: 0 auto;gap: 56px;align-items: flex-start;flex-wrap: wrap !important;}body:has(.tf-gesprek) .tf-gesprek-rating{font-size: 14px;font-weight: 600;color: #33405c;}body:has(.tf-gesprek) .tf-gesprek-sterren{color: #b7791f;letter-spacing: 2px;margin-right: 4px;}body:has(.tf-gesprek) .tf-gesprek-lead{font-size: 18px;line-height: 1.6;color: #33405c;}body:has(.tf-gesprek) .tf-gesprek-checks li{font-size: 16px;line-height: 1.5;color: #061336;}body:has(.tf-gesprek) .tf-gesprek-review{margin-top: 8px;padding: 24px;background: #ffffff;border: 1px solid #e3e8f0;border-radius: 16px;}body:has(.tf-gesprek) .tf-gesprek-quote{font-size: 17px;line-height: 1.5;color: #061336;}body:has(.tf-gesprek) .tf-gesprek-bron{margin-top: 10px !important;font-size: 14px;color: #4a5670;}body:has(.tf-gesprek) .tf-gesprek-label{margin-top: 4px !important;font-size: 13px;font-weight: 600;color: #4a5670;}body:has(.tf-gesprek) .tf-gesprek-chips span{padding: 7px 12px;border-radius: 8px;background: #ffffff;border: 1px solid #e3e8f0;font-size: 13px;font-weight: 600;color: #33405c;}body:has(.tf-gesprek) .tf-gesprek-zelf{margin-top: 8px !important;padding-top: 20px;border-top: 1px solid #e3e8f0;font-size: 15px;color: #33405c;}body:has(.tf-gesprek) .tf-gesprek-zelf a{font-weight: 600;color: var(--tf-blauw);}body:has(.tf-gesprek) .tf-gesprek-planner{width: 100%;max-width: 1040px;margin: 0 auto;}body:has(.tf-gesprek) .tf-bookings-crop{position: relative;height: 2200px;overflow: hidden;background: #ffffff;border: 1px solid #d9dfea;border-radius: 20px;}body:has(.tf-gesprek) .tf-bookings-crop iframe{display: block;width: 100%;height: 2600px;border: 0;}body:has(.tf-gesprek) .tf-gesprek-privacy{margin: 12px 0 0;font-size: 13px;line-height: 1.5;color: #4a5a75;}body:has(.tf-gesprek) .tf-demo-keuze label{display: inline-flex;align-items: center;height: 44px;padding: 0 20px;border-radius: 10px;border: 1.5px solid #d9dfea;background: #ffffff;color: #33405c;font-size: 15px;font-weight: 600;cursor: pointer;}body:has(.tf-gesprek) .tf-demo-keuze .tf-bookings-crop{order: 10;flex-basis: 100%;margin-top: 8px;}body:has(.tf-gesprek) .tf-demo-keuze::after{content: "";order: 5;margin-left: auto;align-self: center;width: 170px;height: 34px;background: url("https://tf365websi-516020d6ffc950329fae-endpoint.azureedge.net/blobtf365websi5cbfa6e024/wp-content/uploads/2024/09/trifact365-logov3-blauw.png") no-repeat right center / contain;}body:has(.tf-gesprek) .tf-bookings-crop::before{position: absolute;top: 0;left: 0;right: 0;z-index: 2;height: 64px;box-sizing: border-box;padding: 0 32px 0 62px;display: flex;align-items: center;background: #ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23337ab7' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") no-repeat 32px center / 20px 20px;border-bottom: 1px solid #e3e8f0;font-size: 16px;font-weight: 600;color: #061336;}@media (min-width: 1100px){body:has(.tf-gesprek) .tf-bookings-crop{height: 1194px;}body:has(.tf-gesprek) .tf-bookings-crop iframe{height: 2100px;margin-top: -536px;}body:has(.tf-gesprek) .tf-crop-onboarding{height: 895px;}body:has(.tf-gesprek) .tf-crop-advies{height: 1251px;}}@media (min-width: 1600px){body:has(.tf-gesprek) .tf-gesprek-kolommen{flex-wrap: nowrap !important;max-width: 1500px;gap: 48px;}body:has(.tf-gesprek) .tf-gesprek-planner{flex: 0 0 1040px !important;margin: 0;}}@media (max-width: 781px){body:has(.tf-gesprek) .tf-gesprek{padding: 24px 16px 32px;}body:has(.tf-gesprek) .tf-gesprek-kolommen{gap: 20px;}body:has(.tf-gesprek) .tf-gesprek-intro > *:not(.tf-gesprek-h1){display: none !important;}body:has(.tf-gesprek) .tf-gesprek-intro::before{content: "";display: block;width: 150px;height: 28px;background: url("https://tf365websi-516020d6ffc950329fae-endpoint.azureedge.net/blobtf365websi5cbfa6e024/wp-content/uploads/2024/09/trifact365-logov3-blauw.png") no-repeat left center / contain;}body:has(.tf-gesprek) .tf-demo-keuze::after{display: none;}body:has(.tf-gesprek) .tf-demo-keuze label{flex: 1 1 0;justify-content: center;padding: 0 8px;font-size: 0;}body:has(.tf-gesprek) .tf-demo-keuze label[for="tf-keuze-demo"]::after{content: "Online demo";font-size: 15px;}body:has(.tf-gesprek) .tf-demo-keuze label[for="tf-keuze-bellen"]::after{content: "Terugbellen";font-size: 15px;}body:has(.tf-gesprek) .tf-demo-keuze .tf-bookings-crop{flex: 0 0 auto;width: calc(100vw - 16px);max-width: none;position: relative;left: 50%;transform: translateX(calc(-50% + 10px));margin-left: 0;margin-right: 0;border: 1px solid #d9dfea;border-radius: 12px;}body:has(.tf-gesprek) .tf-gesprek-privacy{padding: 0 4px;}body:has(.tf-gesprek) .tf-bookings-crop::before{padding: 0 16px 0 46px;background-position: 16px center;font-size: 15px;}body:has(.tf-gesprek) .tf-bookings-crop{height: 1520px;}body:has(.tf-gesprek) .tf-bookings-crop iframe{height: 2150px;margin-top: -456px;}body:has(.tf-gesprek) .tf-crop-onboarding{height: 1110px;}body:has(.tf-gesprek) .tf-crop-advies{height: 1420px;}body:has(.tf-gesprek) .tf-gesprek{padding-top: 0;margin-top: -24px !important;}}@media (min-width: 782px) and (max-width: 1099px){body:has(.tf-gesprek) .tf-gesprek-planner{max-width: 640px !important;margin: 0 !important;}body:has(.tf-gesprek) .tf-bookings-crop{height: 1520px;}body:has(.tf-gesprek) .tf-bookings-crop iframe{height: 2150px;margin-top: -466px;}body:has(.tf-gesprek) .tf-crop-onboarding{height: 1110px;}body:has(.tf-gesprek) .tf-crop-advies{height: 1430px;}}