.home-updated .hero-layout{gap:2.5rem;padding-top:2.2rem;padding-bottom:3rem}.home-updated .hero-layout h1{max-width:13ch;font-size:clamp(3.3rem,6.7vw,5.6rem);line-height:1.06}.home-updated .hero-layout>div:first-child>p:not(.home-hero-eyebrow):not(.home-hero-note){max-width:34rem;font-size:1rem;line-height:1.8}.home-hero-eyebrow{color:#005fcc;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;font-size:.73rem;font-weight:800;line-height:1.7}.home-hero-note{color:#4f6682;max-width:35rem;margin-top:1.3rem;font-size:.76rem;line-height:1.8}.home-hero-note a{color:#005fcc;text-underline-offset:.2em;text-decoration:underline;display:inline-block}.home-updated .hero-pin-list .pin-list-item{white-space:normal;font-size:.8rem}.home-updated .hero-pin-list{max-width:34rem}.home-updated .hero-layout>div:last-child{min-height:430px}.home-updated .audience-showcase{align-items:center;gap:2.3rem}.home-updated .audience-options{gap:.9rem}.home-updated .audience-option{min-height:5.6rem;padding:1.15rem 1.25rem;font-size:1.12rem}.home-updated .audience-option>span{letter-spacing:.045em;font-size:.7rem;line-height:1.6}.home-updated .audience-option[data-preview-active=true]{color:#fff;background:#005fcc;border-color:#005fcc;box-shadow:0 18px 38px #0077ff2e}.home-updated .audience-option[data-preview-active=true]>span{color:#fff}.home-updated .audience-laptop{transition:transform .3s;transform:rotate(1deg)}.home-updated .audience-showcase:focus-within .audience-laptop{transform:rotate(0)}.home-updated [data-active=chefs] .audience-screen-chefs,.home-updated [data-active=restaurants] .audience-screen-restaurants,.home-updated [data-active=ondernemers] .audience-screen-ondernemers{opacity:1;transform:scale(1)}.home-updated .home-image-screen,.home-updated .home-restaurant-screen,.home-updated .home-business-screen{display:block}.home-image-screen>img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.home-preview-label{color:#00234b;background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.7rem;display:flex;position:absolute;inset:auto 0 0}.home-preview-label span{color:#4f6682;font-size:.62rem}.home-restaurant-screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-restaurant-screen-copy{color:#fff4e6;background:#140c0840;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;padding:1.7rem;display:flex;position:absolute;inset:0}.home-restaurant-screen-copy small{letter-spacing:.1em;font-size:.55rem;font-weight:800}.home-restaurant-screen-copy strong{text-shadow:0 2px 15px #00000080;font-family:League Gothic,sans-serif;font-size:3.7rem;font-weight:400;line-height:1.03}.home-restaurant-screen-copy span{color:#36271e;background:#fff4e6;border-radius:.2rem;padding:.5rem .65rem;font-size:.65rem}.home-updated .home-business-screen{background:#f5f5f5;grid-template-columns:1fr 1fr;align-items:center;gap:.8rem;padding:1.5rem;display:grid;overflow:hidden}.home-business-screen small{color:#005fcc;letter-spacing:.1em;font-size:.55rem;font-weight:800}.home-business-screen strong{color:#000;margin:.7rem 0;font-family:League Gothic,sans-serif;font-size:2.9rem;font-weight:400;line-height:1.05;display:block}.home-business-screen p{color:#4f6682;font-size:.66rem;line-height:1.7}.home-audience-footnote{color:#4f6682;z-index:2;background:#fff;border-top:1px solid #dde5ee;grid-column:1/-1;padding-top:.9rem;font-size:.8rem;line-height:1.8;position:relative}.home-case-grid{grid-template-columns:1fr 1.04fr;align-items:center;gap:3.5rem;display:grid}.home-eyebrow{color:#005fcc;letter-spacing:.14em;text-transform:uppercase;font-size:.73rem;font-weight:800;line-height:1.7}.home-case-title{color:#000;max-width:17ch;margin-top:1rem;font-size:clamp(2.8rem,4.4vw,4rem);line-height:1.04}.home-case-blue{color:#07f}.home-body-copy{color:#4f6682;max-width:33rem;margin-top:1.4rem;font-size:.95rem;line-height:1.85}.home-case-points{gap:.8rem;margin-top:1.5rem;font-size:.84rem}.home-case-live-link{color:#005fcc;text-underline-offset:.25em;gap:.5rem;margin-left:1rem;padding:.8rem 0;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.home-case-visual{min-width:0}.home-case-browser{background:#fff;border:1px solid #dde5ee;border-radius:.7rem;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 22px 65px #00234b17}.home-case-browser>div{color:#4f6682;border-bottom:1px solid #dde5ee;justify-content:space-between;align-items:center;gap:.7rem;min-height:3rem;padding:.75rem 1rem;font-size:.65rem;display:flex}.home-case-browser .chef-preview-dots{gap:.3rem;display:flex}.home-case-browser .chef-preview-dots i{background:#a0ccff;border-radius:50%;width:.4rem;height:.4rem;display:block}.home-case-browser .chef-preview-dots i:first-child{background:#07f}.home-case-browser .chef-preview-dots i:last-child{background:#dde5ee}.home-case-browser img{aspect-ratio:8/5;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.home-case-browser figcaption{color:#4f6682;border-top:1px solid #dde5ee;padding:1rem 1.2rem;font-size:.75rem;line-height:1.7}.home-case-annotation{z-index:2;color:#00234b;background:#fff;border:1px solid #dde5ee;border-radius:.5rem;align-items:center;gap:.75rem;width:fit-content;margin:1.2rem 0 0 auto;padding:.9rem 1.1rem;font-size:.78rem;font-weight:700;animation:7s ease-in-out infinite home-case-drift;display:flex;position:relative;box-shadow:0 12px 35px #00234b1a}.home-case-annotation .route-title-pin{width:1rem;height:1.4rem;margin:0}.home-cost-note{border-top:1px solid #dde5ee;max-width:28rem;margin-top:1.5rem;padding-top:1.3rem}.home-cost-note>strong{color:#00234b;font-weight:800}.home-cost-note>p{color:#4f6682;margin:.5rem 0;font-size:.88rem;line-height:1.8}.home-cost-note>a{color:#005fcc;text-underline-offset:.25em;padding:.5rem 0;font-size:.82rem;font-weight:800;text-decoration:underline;display:inline-block}.home-faq-note{color:#4f6682;margin-top:1.7rem;font-size:.8rem;line-height:1.8}.home-faq-note a{color:#005fcc;text-underline-offset:.25em;text-decoration:underline}.home-updated .culinary-contact{background:#fff}.home-updated #voor-wie,.home-updated #klantwerk,.home-updated #over-bendaar,.home-updated #aanpak,.home-updated #samenwerken,.home-updated #home-vragen{scroll-margin-top:6.5rem}.home-updated a:focus-visible{outline-offset:4px;outline:3px solid #07f}@keyframes home-case-drift{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-.35rem)}}@media (width<=1023px){.home-case-grid{gap:2.3rem}.home-updated .hero-layout>div:last-child{min-height:360px}.home-updated .hero-layout h1{max-width:13ch;font-size:4.5rem}.home-updated .home-business-screen{padding:1rem}.home-business-screen strong{font-size:2.3rem}.home-restaurant-screen-copy{padding:1.2rem}.home-restaurant-screen-copy strong{font-size:3rem}}@media (width<=767px){.home-case-grid{grid-template-columns:1fr;gap:2.1rem}.home-case-browser{transform:rotate(-.5deg)}.home-case-live-link{margin:.5rem 0 0;display:flex}.home-updated .hero-layout{gap:1.8rem;padding-top:1.7rem;padding-bottom:2.5rem}.home-updated .hero-layout h1{max-width:14ch;font-size:clamp(3.05rem,12.6vw,4.3rem);line-height:1.07}.home-updated .hero-layout>div:first-child>p:not(.home-hero-eyebrow):not(.home-hero-note){font-size:.92rem;line-height:1.8}.home-hero-eyebrow{margin-bottom:.8rem;font-size:.68rem}.home-hero-note{margin-top:1rem;font-size:.72rem}.home-updated .hero-pin-list{gap:.45rem}.home-updated .hero-pin-list .pin-list-item{font-size:.78rem}.home-updated .audience-option{font-size:.9rem}.home-updated .audience-options-mobile .audience-option{min-height:4.6rem;padding:.9rem 1rem;font-size:.94rem}.home-updated .audience-option>span{font-size:.65rem}.home-updated .audience-laptop{transform:rotate(.5deg)}.home-restaurant-screen-copy{gap:.45rem;padding:.85rem}.home-restaurant-screen-copy strong{font-size:2.45rem}.home-restaurant-screen-copy small{font-size:.43rem}.home-restaurant-screen-copy span{padding:.35rem .45rem;font-size:.46rem}.home-updated .home-business-screen{gap:.4rem;padding:.75rem}.home-business-screen small{font-size:.4rem}.home-business-screen strong{margin:.4rem 0;font-size:1.8rem}.home-business-screen p{font-size:.48rem;line-height:1.5}.home-preview-label{gap:.4rem;padding:.5rem .65rem;font-size:.52rem}.home-preview-label span{font-size:.43rem}.home-audience-footnote{font-size:.75rem}.home-case-title{font-size:3rem}.home-body-copy{font-size:.92rem}.home-case-points .pin-list-item{font-size:.85rem}.home-case-browser>div{min-height:2.6rem;padding:.65rem .7rem;font-size:.56rem}.home-case-annotation{font-size:.73rem}.home-updated .culinary-contact-inner .culinary-title{font-size:3rem}}@media (prefers-reduced-motion:reduce){.home-case-annotation{animation:none}.home-updated .audience-laptop{transition:none}}.home-updated .home-business-screen{grid-template-rows:minmax(0,1fr);grid-template-columns:1.05fr .95fr;padding:1.2rem}.home-business-screen>div{min-width:0}.home-business-screen strong{font-size:2.1rem}.home-business-screen img{width:100%;max-width:100%;height:auto;transform:none}.home-updated .home-image-screen{background:#0d0d0d;grid-template-rows:minmax(0,1fr) auto;display:grid}.home-image-screen>img{object-fit:contain;min-height:0}.home-image-screen .home-preview-label{position:static}.home-case-browser img{aspect-ratio:auto;object-fit:contain}.home-updated .process-pin{filter:none;width:2.1rem;height:2.1rem;bottom:.68rem}.home-step-number{color:#005fcc;background:#fff;border:1px solid #a0ccff;border-radius:50%;place-items:center;width:100%;height:100%;font-size:.85rem;font-weight:800;display:grid}.home-updated #samenwerken .pin-list-item:before{display:none}@media (width<=639px){.home-updated .hero-layout>div:last-child{min-height:300px}.home-updated #kennismaken>.container-page{padding-block:0}.home-updated .process-step{padding-bottom:3.75rem}}@media (width<=767px){.home-updated .home-business-screen{padding:.75rem}.home-business-screen strong{font-size:1.5rem}}
