.ServiceTools-module__30xjYW__section{border-bottom:1px solid var(--color-line);padding-block:clamp(4rem,7vw,7rem);overflow:clip}.ServiceTools-module__30xjYW__heading{text-align:center}.ServiceTools-module__30xjYW__title{letter-spacing:-.045em;color:var(--color-text);font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.1}.ServiceTools-module__30xjYW__title span{color:var(--color-mint-300)}.ServiceTools-module__30xjYW__intro{max-width:24rem;color:var(--color-text-soft);margin:1.5rem auto 0;font-size:.9375rem;line-height:1.8}.ServiceTools-module__30xjYW__tools{margin-top:2.5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-inline:-1.5rem;padding-block:.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}.ServiceTools-module__30xjYW__tools::-webkit-scrollbar{display:none}.ServiceTools-module__30xjYW__tools:focus-visible{outline:2px solid var(--color-mint-300);outline-offset:4px;border-radius:1rem}.ServiceTools-module__30xjYW__slot{scroll-snap-align:center;text-align:center;flex:0 0 min(64%,14rem);min-width:0}.ServiceTools-module__30xjYW__logo{isolation:isolate;width:min(100%, var(--logo-width,10.5rem));cursor:pointer;height:6.5rem;scale:var(--tool-scale,1);background:0 0;border:0;place-items:center;margin-inline:auto;padding:1.125rem;display:grid;position:relative}.ServiceTools-module__30xjYW__logo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 48%, #a6b2adb8 0%, #a6b2ad99 38%, transparent 76%), radial-gradient(ellipse at 44% 58%, color-mix(in srgb, var(--color-mint-300) 20%, transparent) 12%, color-mix(in srgb, var(--color-mint-400) 9%, transparent) 48%, transparent 78%);filter:blur(10px);transition:scale .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:.25rem -.75rem}.ServiceTools-module__30xjYW__logo img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.ServiceTools-module__30xjYW__logo:hover:before{scale:1.06}.ServiceTools-module__30xjYW__logo:focus-visible{outline:2px solid var(--color-mint-300);outline-offset:5px;border-radius:999px}.ServiceTools-module__30xjYW__fallback{color:var(--color-mint-300);font-size:2rem;font-weight:600}.ServiceTools-module__30xjYW__name{color:var(--color-mint-200);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:1rem;font-size:.9375rem;font-weight:500}.ServiceTools-module__30xjYW__description{max-width:15rem;color:var(--color-text-soft);overflow-wrap:anywhere;margin:.375rem auto 0;font-size:.8125rem;line-height:1.7}@media (min-width:1024px){.ServiceTools-module__30xjYW__tools{margin-inline:-2.5rem;padding-inline:2.5rem;scroll-padding-inline:2.5rem}.ServiceTools-module__30xjYW__field[data-layout=grid] .ServiceTools-module__30xjYW__tools{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:3rem 1.5rem;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.ServiceTools-module__30xjYW__field[data-layout=grid] .ServiceTools-module__30xjYW__slot{flex:none}.ServiceTools-module__30xjYW__field[data-layout=orbit]{place-items:center;display:grid;position:relative}.ServiceTools-module__30xjYW__field[data-layout=orbit][data-density=small]{min-height:min(40rem,58vw)}.ServiceTools-module__30xjYW__field[data-layout=orbit][data-density=medium]{min-height:min(50rem,68vw)}.ServiceTools-module__30xjYW__field[data-layout=orbit][data-density=large]{min-height:min(58rem,76vw)}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__heading{max-width:26rem}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__tools{margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot{left:calc(50% + var(--tool-x));top:calc(50% + var(--tool-y));width:var(--logo-width,10.5rem);position:absolute;translate:-50% -50%}.ServiceTools-module__30xjYW__field[data-layout=orbit][data-density=large] .ServiceTools-module__30xjYW__slot{--logo-width:9.5rem}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot:hover,.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot:focus-within{z-index:2}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__moving{position:relative}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__details{opacity:0;pointer-events:none;width:15rem;transition:opacity .18s,translate .18s;position:absolute;top:100%;left:50%;translate:-50% 5px}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot[data-caption=boven] .ServiceTools-module__30xjYW__details{top:auto;bottom:100%;translate:-50% -5px}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot[data-caption=boven] .ServiceTools-module__30xjYW__name{margin-top:0;margin-bottom:.75rem}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot[data-caption=boven] .ServiceTools-module__30xjYW__description{margin-block:0 .375rem}.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot:hover .ServiceTools-module__30xjYW__details,.ServiceTools-module__30xjYW__field[data-layout=orbit] .ServiceTools-module__30xjYW__slot:focus-within .ServiceTools-module__30xjYW__details{opacity:1;pointer-events:auto;translate:-50%}}@media (prefers-reduced-motion:reduce){.ServiceTools-module__30xjYW__logo:before,.ServiceTools-module__30xjYW__details{transition:none}.ServiceTools-module__30xjYW__details{translate:none}}
