.pb-section{position:relative;overflow:clip}.pb-section>.container-x{position:relative;z-index:1}.pb-blob{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:0}.pb-blob--1{left:-8%;top:10%;width:36rem;height:24rem;background:hsl(var(--brand-cyan) / .28)}.pb-blob--2{right:-10%;top:40%;width:40rem;height:26rem;background:hsl(var(--brand-blue) / .22)}.pb-blob--3{left:35%;bottom:-20%;width:30rem;height:20rem;background:hsl(var(--brand-navy) / .14)}@media(max-width:767px){.pb-blob{filter:none}.pb-blob--1{background:radial-gradient(closest-side,hsl(var(--brand-cyan) / .3),transparent 72%)}.pb-blob--2{background:radial-gradient(closest-side,hsl(var(--brand-blue) / .24),transparent 72%)}.pb-blob--3{background:radial-gradient(closest-side,hsl(var(--brand-navy) / .14),transparent 72%)}.pb-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#ffffffe6,#ffffffc7)}}.pb-bridge{position:absolute;left:50%;top:auto;bottom:-2rem;width:104vw;translate:-50% 0;pointer-events:none;z-index:0;color:hsl(var(--brand-navy));opacity:.3;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%);view-timeline-name:--eb;view-timeline-axis:block}.pb-bridge svg{display:block;width:100%;height:auto;overflow:visible}.pb-bridge--mirror svg{transform:scaleX(-1)}.pb-bridge path{vector-effect:non-scaling-stroke}.pb-bridge [pathLength]{stroke-dasharray:1;stroke-dashoffset:0}#eb-licht{stroke:hsl(var(--brand-cyan));stroke-width:3;stroke-dasharray:.035 .965;stroke-dashoffset:1;opacity:0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-motion=on] .pb-bridge [pathLength]{animation:eb-draw linear both;animation-timeline:--eb}html[data-motion=on] #eb-dek path{animation-range:entry 0% entry 35%}html[data-motion=on] #eb-poten,html[data-motion=on] #eb-pyloon{animation-range:entry 10% entry 45%}html[data-motion=on] #eb-tuien path{animation-range:entry calc(20% + var(--i, 0) * 1.5%) entry calc(45% + var(--i, 0) * 1.5%)}html[data-motion=on] #eb-backstays path{animation-range:entry 55% entry 75%}html[data-motion=on] #eb-nacht-lijnen .eb-gloed-dek{animation-range:entry 0% entry 35%}html[data-motion=on] #eb-nacht-lijnen .eb-gloed-pyloon{animation-range:entry 10% entry 45%}html[data-motion=on] #eb-nacht-tuien path{animation-range:entry calc(20% + var(--i, 0) * 1.5%) entry calc(45% + var(--i, 0) * 1.5%)}html[data-motion=on] #eb-nacht-backstays path{animation-range:entry 55% entry 75%}@keyframes eb-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}html[data-motion=on] .pb-bridge{animation:pb-bridge-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes pb-bridge-drift{0%{translate:-51% 1.5rem}to{translate:-49% -1.5rem}}}}html[data-motion=on] #eb-licht{opacity:.9;animation:eb-licht 11s linear 2s infinite}@keyframes eb-licht{to{stroke-dashoffset:0}}html[data-motion=on] #eb-lichtjes circle{animation:eb-pulse 4.2s ease-in-out infinite}html[data-motion=on] #eb-lichtjes circle:nth-child(3n+1){animation-delay:-1.4s}html[data-motion=on] #eb-lichtjes circle:nth-child(3n+2){animation-delay:-2.8s}@keyframes eb-pulse{0%,to{opacity:.45}50%{opacity:1}}#eb-tuien{stroke-width:1.1}#eb-nacht{display:none}.dark #eb-lijnen{opacity:.85}.dark #eb-nacht{display:block;mix-blend-mode:screen}.dark #eb-tuien,.dark #eb-backstays,.dark #eb-pyloon,.dark #eb-dek-boven{stroke:#eefaff}.dark #eb-tuien{opacity:1;stroke-width:1.3}.dark #eb-backstays{stroke-width:2}#eb-nacht-lijnen path{stroke:#9fdcff;stroke-width:4.5;opacity:.4}#eb-nacht-lijnen .eb-gloed-dek{stroke:#bfe9ff;stroke-width:7;opacity:.28}#eb-nacht-lijnen .eb-gloed-pyloon{stroke:#bfe9ff;stroke-width:7;opacity:.35}#eb-nacht-tuien path{stroke-width:3.5;opacity:.45}.dark #eb-lichtjes{display:none}html[data-motion=on] #eb-nacht-gloed circle{animation:eb-gloed 4.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}html[data-motion=on] #eb-nacht-gloed circle:nth-child(3n+1){animation-delay:-1.4s}html[data-motion=on] #eb-nacht-gloed circle:nth-child(3n+2){animation-delay:-2.8s}@keyframes eb-gloed{0%,to{opacity:.7}50%{opacity:1}}html[data-motion=on] #eb-nacht-water path{animation:eb-water 2.6s ease-in-out infinite alternate}html[data-motion=on] #eb-nacht-water path:nth-child(2n){animation-delay:-1.3s}@keyframes eb-water{0%{stroke-dashoffset:0;opacity:.55}to{stroke-dashoffset:6;opacity:1}}@media(max-width:1023px){.pb-bridge{width:80rem;top:auto;bottom:1rem;opacity:.26}}@media(min-width:2200px){.pb-bridge{bottom:-7rem;opacity:.34;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 6%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 6%,#000 100%)}.pb-bridge path{vector-effect:none}#eb-tuien{stroke-width:1.05}}@media(max-width:639px){.pb-bridge{width:68rem}#eb-lichtjes,#eb-nacht-gloed,#eb-nacht-water,#eb-nacht-lijnen{display:none}#eb-tuien{stroke-width:1.2}}@media(prefers-reduced-motion:reduce){#eb-licht,#eb-lichtjes circle,#eb-nacht-gloed circle,#eb-nacht-water path{animation:none}#eb-licht{opacity:0}}.dark .pb-bridge{color:#7bcef4;opacity:.7}.dark #eb-spiegeling{opacity:.45}.dark #eb-licht{stroke:#fff}@media(max-width:1023px){.dark .pb-bridge{opacity:.5}}@media(max-width:767px){.dark .pb-bridge{opacity:.24}.dark #eb-lijnen{opacity:.58}}@media(min-width:2200px){.dark .pb-bridge{opacity:.77}}.dark .pb-summary:before{content:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-motion=on] .pb-blob--1{animation:pb-blob-a linear both;animation-timeline:view();animation-range:entry 0% exit 100%}html[data-motion=on] .pb-blob--2{animation:pb-blob-b linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes pb-blob-a{0%{translate:0 4rem}to{translate:3rem -4rem}}@keyframes pb-blob-b{0%{translate:0 -3rem}to{translate:-3rem 4rem}}}}.pb-arc{position:relative;height:clamp(21rem,36vw,28rem);margin-inline:calc(-1 * var(--gutter, 1rem))}@media(min-width:640px){.pb-arc{--gutter: 1.5rem}}@media(min-width:1024px){.pb-arc{--gutter: 2rem}}.arc-stream__stage{position:absolute;inset:0;transform-style:preserve-3d;transition:opacity .5s ease}.arc-stream__tile{position:absolute;left:50%;top:50%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;animation:var(--arc-anim);animation-delay:var(--arc-delay);animation-play-state:running}.arc-stream:hover .arc-stream__tile,.arc-stream:focus-within .arc-stream__tile,.arc-stream[data-paused] .arc-stream__tile{animation-play-state:paused}.arc-stream__pause{position:absolute;left:50%;bottom:.25rem;translate:-50% 0;z-index:2;border-radius:9999px;border:1px solid hsl(var(--brand-line));background:#ffffffe6;padding:.4rem .9rem;font-size:.8125rem;color:hsl(var(--brand-ink))}.arc-stream__pause:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arc-stream__hint{position:absolute;left:0;right:0;bottom:-.25rem;margin:0;text-align:center;font-size:.8125rem;color:hsl(var(--brand-slate));transition:color .2s ease}.arc-stream[data-paused] .arc-stream__hint{color:hsl(var(--brand-blue));font-weight:500}@media(pointer:coarse){.arc-stream__hint{display:none}}.pb-row{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem var(--gutter, 1rem) .5rem;margin:0 calc(-1 * var(--gutter, 1rem));scrollbar-width:none;-webkit-overflow-scrolling:touch}.pb-row::-webkit-scrollbar{display:none}@supports (scroll-marker-group: after){@media not (min-width:768px){.pb-row::scroll-button(left){margin-left:var(--gutter, 1rem)}.pb-row::scroll-button(right){margin-right:var(--gutter, 1rem)}}}.pb-row>li{flex:0 0 min(82vw,20rem);scroll-snap-align:center;display:flex;align-items:start}.pb-grid>li{container-type:inline-size;display:flex}.pb-summary{position:relative}.pb-summary:before{content:"";position:absolute;inset:-1.25rem -2rem;border-radius:var(--r-panel);background:radial-gradient(70% 80% at 30% 50%,hsl(var(--brand-mist) / .95),hsl(var(--brand-mist) / .6) 60%,transparent 100%);z-index:-1;pointer-events:none}.pb-summary>*{position:relative}.pb-summary__details>summary{list-style:none}.pb-summary__details>summary::-webkit-details-marker{display:none}.pb-summary__toggle:after{content:"";width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .3s var(--ease-out-expo, ease-out)}.pb-summary__details[open]>.pb-summary__toggle:after{transform:rotate(-135deg) translateY(-2px)}@media(prefers-reduced-motion:reduce){.arc-stream__tile{animation-play-state:paused!important}}.arc-stream__tile,.pb-row>li{container-type:inline-size}.pb-card{--pad: clamp(1rem, 6.5cqi, 1.75rem);--fs-title: clamp(1rem, 5.2cqi, 1.3125rem);--fs-quote: clamp(.875rem, 4.5cqi, 1.0625rem);--fs-link: clamp(.875rem, 4.2cqi, 1rem);--icon: clamp(2rem, 11cqi, 2.75rem);position:relative;width:100%;padding:var(--pad);border-radius:var(--r-card);background:linear-gradient(135deg,#ffffffbd,#ffffff80);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid hsl(0 0% 100% / .72);box-shadow:inset 0 1px #ffffffe6,0 12px 32px -20px hsl(var(--brand-navy) / .35);transition:transform .5s var(--ease-out-expo, ease-out),box-shadow .5s ease,border-color .3s ease}.dark .pb-card{background:linear-gradient(135deg,#ffffff24,#ffffff0f);border-color:#ffffff2e}.dark .pb-card{overflow:hidden}.dark .pb-card:before{inset:0 0 auto;height:70%;background:radial-gradient(60% 70% at 25% 0%,hsl(0 0% 100% / .07),transparent 70%)}.pb-card:before{content:"";position:absolute;inset:-40% -20% auto;height:90%;border-radius:inherit;background:radial-gradient(60% 60% at 30% 30%,hsl(0 0% 100% / .6),transparent 70%);pointer-events:none;transition:translate .7s var(--ease-out-expo, ease-out)}@media(hover:hover)and (pointer:fine){.pb-card:hover{transform:translateY(-3px);border-color:#fffffff2;box-shadow:inset 0 1px #fff,0 20px 40px -22px hsl(var(--brand-navy) / .45)}.pb-card:hover:before{translate:10% 8%}.dark .pb-card:hover{border-color:#ffffff4d;box-shadow:inset 0 1px #ffffff1f,0 20px 40px -22px #0009}}.pb-card__icon{display:inline-flex;width:var(--icon);height:var(--icon);align-items:center;justify-content:center;border-radius:28%;background:hsl(var(--brand-blue) / .1);color:hsl(var(--brand-blue));box-shadow:inset 0 1px #fffc}.pb-card__icon svg{width:50%;height:50%}.pb-card__title{margin-top:clamp(.5rem,3cqi,.875rem);font-size:var(--fs-title);line-height:1.2;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.pb-card__quote{margin-top:clamp(.375rem,2cqi,.625rem);font-size:var(--fs-quote);line-height:1.45;text-wrap:pretty}.pb-card__link{padding-top:clamp(.5rem,3cqi,.875rem);font-size:var(--fs-link);line-height:1.35}.pb-card__link:hover{text-decoration:underline;text-underline-offset:.2em}.pb-bridge-link__arrow{transition:translate .4s var(--ease-spring, ease-out)}.pb-bridge-link:hover .pb-bridge-link__arrow{translate:0 4px}@media(prefers-reduced-motion:reduce){.pb-card,.pb-card:before,.pb-bridge-link__arrow{transition:none}}.pb-row--curved[data-curved=on]{perspective:820px;perspective-origin:50% 45%}.pb-row--curved[data-curved=on]>li{transform-style:preserve-3d}.pb-row--curved[data-curved=on] .pb-card{transition:box-shadow .3s ease,border-color .3s ease;transform:translateZ(calc(var(--a, 0) * -150px)) rotateY(calc(var(--p, 0) * -34deg)) scale(calc(1 - var(--a, 0) * .06));transform-origin:calc(50% - var(--p, 0) * 50%) 50%;box-shadow:inset 0 1px #ffffffe6,calc(var(--p, 0) * -18px) 22px 40px -22px hsl(var(--brand-navy) / calc(.3 + (1 - var(--a, 0)) * .2));will-change:transform}.pb-row--curved[data-curved=on] .pb-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent calc(38% + var(--p, 0) * 30%),hsl(0 0% 100% / .55) calc(48% + var(--p, 0) * 30%),transparent calc(58% + var(--p, 0) * 30%)),linear-gradient(90deg,hsl(var(--brand-navy) / calc(max(0,var(--p, 0))*.16)),transparent 35%,transparent 65%,hsl(var(--brand-navy) / calc(max(0,var(--p, 0) * -1)*.16)));mix-blend-mode:soft-light}.dark .pb-row--curved[data-curved=on] .pb-card:after{mix-blend-mode:screen;opacity:.5}@media(prefers-reduced-motion:reduce){.pb-row--curved .pb-card{transform:none!important}.pb-row--curved .pb-card:after{display:none}}.arc-stream__stage{cursor:grab;touch-action:pan-y}.arc-stream[data-dragging] .arc-stream__stage{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.arc-stream[data-dragging] .pb-card__link{cursor:grabbing}.arc-stream__tile>*{rotate:z var(--arc-lean, 0deg);scale:var(--arc-press, 1);transition:rotate .45s cubic-bezier(.34,1.56,.64,1),scale .35s cubic-bezier(.34,1.56,.64,1)}.arc-stream[data-dragging] .arc-stream__tile>*{transition:rotate .12s ease-out,scale .2s ease-out}.pb-summary__toggle{display:inline-flex;min-height:2.75rem;align-items:center;gap:.6rem;cursor:pointer;border-radius:9999px;border:1px solid hsl(var(--brand-blue) / .25);background:#ffffffd9;padding:.5rem 1.15rem;font-size:.9375rem;font-weight:600;color:hsl(var(--brand-blue));box-shadow:0 6px 16px -12px hsl(var(--brand-navy) / .5);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.pb-summary__toggle:hover{border-color:hsl(var(--brand-blue) / .55);background:#fff;box-shadow:0 10px 22px -14px hsl(var(--brand-navy) / .55)}.pb-summary__toggle:focus-visible{outline:2px solid hsl(var(--brand-blue));outline-offset:2px}.pb-solutions{display:grid;gap:.875rem;list-style:none;padding:0;margin-bottom:0}@media(min-width:768px){.pb-solutions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.pb-solutions{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-solution{display:flex;gap:.875rem;border-radius:1rem;border:1px solid hsl(30 20% 86%);background:#ffffffd1;padding:1rem 1.1rem;box-shadow:0 10px 24px -20px hsl(var(--brand-navy) / .45)}.pb-solution__icon{display:inline-flex;flex:none;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:hsl(var(--brand-blue) / .08);color:hsl(var(--brand-blue))}.pb-solution__icon svg{width:1.25rem;height:1.25rem}.pb-solution__body{display:flex;min-width:0;flex:1;flex-direction:column}.pb-solution__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35;color:hsl(var(--brand-ink))}.pb-solution__text{margin:.35rem 0 0;font-size:.9375rem;line-height:1.55;color:hsl(var(--brand-slate))}.pb-solution__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.85rem}.pb-solution__primary,.pb-solution__secondary{display:inline-flex;min-height:2.5rem;align-items:center;gap:.4rem;border-radius:9999px;padding:.4rem .95rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.pb-solution__primary{background:hsl(var(--brand-blue));color:#fff}.pb-solution__primary:hover{background:hsl(var(--brand-blue-deep))}.pb-solution__secondary{border:1px solid hsl(var(--brand-line));background:transparent;color:hsl(var(--brand-ink))}.pb-solution__secondary:hover{border-color:hsl(var(--brand-blue) / .5);color:hsl(var(--brand-blue))}.pb-solution :is(a):focus-visible{outline:2px solid hsl(var(--brand-blue));outline-offset:2px}.dark .pb-solution{background:#ffffff0f;border-color:#ffffff24}.dark .pb-summary__toggle{background:#ffffff14}.dark .pb-solution__primary{color:hsl(var(--brand-navy))}.cb-section{position:relative;overflow:clip}.cb-section>.container-x{position:relative;z-index:1}.cb-mark{position:absolute;left:50%;top:56%;translate:-50% -50%;width:clamp(28rem,54vw,56rem);aspect-ratio:26 / 24;pointer-events:none;z-index:0}.cb-mark:before{content:"";position:absolute;inset:12% 0 12% 38%;border-radius:50%;background:radial-gradient(closest-side,hsl(var(--brand-cyan) / .1),transparent 72%)}.cb-mark>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cb-mark__glow path{stroke-width:7}.cb-mark__glow path:first-child{stroke:hsl(var(--brand-blue) / .1)}.cb-mark__glow path:last-child{stroke:hsl(var(--brand-cyan) / .1)}.cb-mark__base path:first-child{stroke:hsl(var(--brand-blue) / .38)}.cb-mark__base path:last-child{stroke:hsl(var(--brand-cyan) / .34)}.cb-mark__sheen path:first-child{stroke:hsl(var(--brand-blue) / .55)}.cb-mark__sheen path:last-child{stroke:hsl(var(--brand-cyan) / .6)}.cb-mark__sheen{clip-path:polygon(134% 0,150% 0,120% 100%,104% 100%)}html[data-motion=on] .cb-mark__sheen{animation:cb-sheen 24s linear 6s infinite}@keyframes cb-sheen{0%{clip-path:polygon(-34% 0,-18% 0,-48% 100%,-64% 100%);animation-timing-function:cubic-bezier(.45,0,.55,1)}10%{clip-path:polygon(134% 0,150% 0,120% 100%,104% 100%)}to{clip-path:polygon(134% 0,150% 0,120% 100%,104% 100%)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-motion=on] .cb-mark{animation:cb-slide linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes cb-slide{0%{translate:-150% -50%}to{translate:50% -50%}}}}@media(max-width:639px){.cb-mark{width:24rem}}@media(forced-colors:active){.cb-mark{display:none}}.cb-grid.stagger>.cb-panel{--k: 0}.cb-grid.stagger>.cb-left{--k: 1}.cb-grid.stagger>.cb-photo{--k: 2}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-motion=on] .cb-panel{view-timeline-name:--cb-panel}@media(min-width:1024px){html[data-motion=on] .cb-row{animation:m-rise linear both;animation-timeline:--cb-panel;animation-range:entry calc(12% + var(--r, 0) * 5%) entry calc(42% + var(--r, 0) * 5%);--m-rise-y: .75rem}}html[data-motion=on] .cb-photo img{animation:cb-settle linear both;animation-timeline:view();animation-range:entry 0% entry 80%}@keyframes cb-settle{0%{scale:1.06}to{scale:1}}}}.cb-chip{-webkit-tap-highlight-color:transparent;transition:scale .6s var(--ease-spring-snappy, ease-out),background-color .26s ease,border-color .26s ease,color .26s ease}.cb-chip-input:checked+.cb-chip{transition-duration:.6s,.16s,.16s,.16s}label:active>.cb-chip{scale:.96;transition-duration:.12s}.cb-windows{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .45s var(--ease-out-expo, ease-out),visibility 0s linear .45s}.cb-windows[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s,0s}.cb-windows>div{min-height:0;overflow:hidden}.cb-windows label{opacity:0;translate:0 -4px;transition:opacity .2s ease,translate .32s var(--ease-out-expo, ease-out)}.cb-windows[data-open=true] label{opacity:1;translate:0 0;transition-delay:calc(.12s + var(--k, 0) * 40ms)}@starting-style{.cb-windows[data-open=true] label{opacity:0;translate:0 -4px}}.cb-moment__value{display:inline;transition:opacity .24s ease}@starting-style{.cb-moment__value{opacity:0}}.cb-field{position:relative}.cb-field input{padding-right:2.5rem}.cb-field:after{content:"";position:absolute;inset:0;border-radius:var(--r-control);box-shadow:0 0 0 3px hsl(var(--brand-green) / .28);opacity:0;pointer-events:none}.cb-field[data-ok=true]:after{animation:cb-ok-ring .9s ease-out 1}@keyframes cb-ok-ring{0%{opacity:0}18%{opacity:1}to{opacity:0}}.cb-field__ok{position:absolute;right:.875rem;top:50%;translate:0 -50%;width:1rem;height:1rem;color:hsl(var(--brand-green));opacity:0;pointer-events:none;transition:opacity .16s ease}.cb-field__ok path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .26s var(--ease-out-expo, ease-out) 80ms}.cb-field[data-ok=true] .cb-field__ok{opacity:1}.cb-field[data-ok=true] .cb-field__ok path{stroke-dashoffset:0}.cb-panel{position:relative;isolation:isolate}.cb-panel:before{content:"";position:absolute;top:-1px;left:50%;translate:-50% 0;width:min(28rem,70%);height:2px;border-radius:9999px;background:hsl(var(--brand-cyan));box-shadow:0 0 10px 1px hsl(var(--brand-cyan) / .8),0 0 28px 4px hsl(var(--brand-cyan) / .35);z-index:1;transition:background-color .6s ease-out,box-shadow .6s ease-out}.cb-panel:after{content:"";position:absolute;inset:0 0 auto;height:11rem;border-radius:inherit;background:radial-gradient(50% 100% at 50% 0%,hsl(var(--brand-cyan) / .14),transparent 75%);pointer-events:none;z-index:-1}.cb-panel:has(.cb-sent):before{background:hsl(var(--brand-green));box-shadow:0 0 10px 1px hsl(var(--brand-green) / .7),0 0 28px 4px hsl(var(--brand-green) / .3)}.cb-sent{position:relative;overflow:hidden;transition:background-color .6s ease-out,border-color .6s ease-out,opacity .42s var(--ease-out-expo, ease-out),translate .42s var(--ease-out-expo, ease-out)}.cb-sent>*{--s: 0;transition:opacity .42s var(--ease-out-expo, ease-out) calc(var(--s) * 80ms),translate .42s var(--ease-out-expo, ease-out) calc(var(--s) * 80ms)}.cb-sent>:nth-child(2){--s: 1}.cb-sent>:nth-child(3){--s: 2}.cb-sent>:nth-child(4){--s: 3}.cb-sent>:nth-child(5){--s: 4}.cb-sent__badge{display:inline-flex;flex:none;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background:hsl(var(--brand-green));color:#fff;position:relative;z-index:1}.dark .cb-sent__badge{color:hsl(var(--brand-navy))}.cb-sent__badge svg{width:1.25rem;height:1.25rem}.cb-sent__ring,.cb-sent__tick{stroke-dasharray:100;stroke-dashoffset:0}.cb-sent:before{content:"";position:absolute;left:2.375rem;top:2.375rem;width:2.5rem;height:2.5rem;margin:-1.25rem;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,hsl(var(--brand-green) / .35),hsl(var(--brand-green) / 0) 70%)}@media(prefers-reduced-motion:no-preference){.cb-sent__ring{transition:stroke-dashoffset .5s ease-out 80ms}.cb-sent__tick{transition:stroke-dashoffset .35s ease-out .45s}@starting-style{.cb-sent{opacity:0;translate:0 8px;background-color:hsl(var(--brand-blue) / .08);border-color:hsl(var(--brand-blue) / .3)}.cb-sent>*{opacity:0;translate:0 6px}.cb-sent__ring,.cb-sent__tick{stroke-dashoffset:100}}html[data-motion=on] .cb-sent:before{animation:cb-wave 1s var(--ease-out-expo, ease-out) .2s 1 both}html[data-motion=on] .cb-sent__badge{animation:cb-pulse .9s ease-out .7s 2}}@keyframes cb-wave{0%{opacity:.9;scale:.4}to{opacity:0;scale:24}}@keyframes cb-pulse{0%{box-shadow:0 0 hsl(var(--brand-green) / .45)}to{box-shadow:0 0 0 14px hsl(var(--brand-green) / 0)}}@media(prefers-reduced-motion:reduce){.cb-mark,.cb-mark__sheen,.cb-row,.cb-photo img,.cb-chip,.cb-windows,.cb-windows label,.cb-moment__value,.cb-panel:before,.cb-field:after,.cb-field__ok,.cb-field__ok path,.cb-sent,.cb-sent>*,.cb-sent:before,.cb-sent__badge,.cb-sent__ring,.cb-sent__tick{animation:none!important;transition:none!important}.cb-chip,label:active>.cb-chip{scale:none}.cb-windows[data-open=true] label{opacity:1;translate:none}.cb-photo img{scale:none}}html:not(.dark) .dx-page .cb-panel.card-soft{background-color:#fff;border-color:#ded6ce}html:not(.dark) .dx-page .cb-chip-input:checked+.cb-chip{background-color:hsl(var(--brand-blue));border-color:hsl(var(--brand-blue));color:#fff}.svc-group>.eyebrow{display:flex;align-items:center;gap:.75rem}.svc-group>.eyebrow:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,hsl(var(--brand-line)),transparent)}.ap-steps{position:relative;counter-reset:ap}.ap-steps{--ap-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16'%3E%3Cpath d='M3 5l4 4 4-4' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ap-steps:before,.ap-steps:after{content:"";position:absolute;left:1.75rem;top:2.25rem;bottom:2rem;width:14px;translate:-50% 0;z-index:0;-webkit-mask:var(--ap-chevron) center top / 14px 16px repeat-y;mask:var(--ap-chevron) center top / 14px 16px repeat-y}.ap-steps:before{background:hsl(var(--brand-line))}.ap-steps:after{background:linear-gradient(180deg,hsl(var(--brand-blue)),hsl(var(--brand-cyan)))}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-motion=on] .ap-steps:after{animation:ap-fill linear both,ap-flow 1.6s linear infinite;animation-timeline:view(),auto;animation-range:entry 40% cover 70%,normal}@keyframes ap-fill{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ap-flow{0%{-webkit-mask-position:center 0;mask-position:center 0}to{-webkit-mask-position:center 16px;mask-position:center 16px}}}}.ap-step{position:relative;z-index:1;padding-left:4.5rem}.ap-step__no{position:absolute;left:0;top:1.25rem;display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:9999px;background:hsl(var(--brand-mist));border:2px solid hsl(var(--brand-blue) / .35);font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--brand-blue));z-index:1;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ap-step:hover .ap-step__no{background:hsl(var(--brand-blue));border-color:hsl(var(--brand-blue));color:#fff}.ap-step__ghost{position:absolute;right:1.25rem;top:.25rem;font-size:6rem;line-height:1;font-weight:800;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px hsl(var(--brand-blue) / .12);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1024px){.ap-sticky{position:sticky;top:7rem}@media(max-height:859px){.ap-sticky{position:static}}}@media(max-width:639px){.ap-step{padding-left:2.875rem}.ap-step__no{top:1.25rem;width:2.25rem;height:2.25rem;font-size:.9375rem}.ap-steps:before,.ap-steps:after{left:1.125rem}.ap-step__ghost{display:none}}@media(max-width:767.98px){#klantcases+#team,#team+#sponsoring{padding-top:calc(var(--section-y) / 2)}}.case-card{position:relative;overflow:hidden}.case-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,hsl(var(--brand-blue)),hsl(var(--brand-cyan)));transform:scaleX(.25);transform-origin:0 50%;transition:transform .6s var(--ease-out-expo, ease-out)}.case-card:hover:before,.case-card:focus-within:before{transform:scaleX(1)}.tm-card{position:relative;overflow:hidden}.tm-card img{transition:transform .9s var(--ease-out-expo, ease-out),filter .6s ease;filter:saturate(.9)}.tm-card:hover img{transform:scale(1.04);filter:saturate(1.05)}.tm-card__caption{position:absolute;inset:auto 0 0;padding:3.5rem 1rem 1rem;background:linear-gradient(to top,hsl(var(--brand-navy) / .88),hsl(var(--brand-navy) / .4) 60%,transparent);color:#fff}@media(min-width:1024px){.tm-grid>li:nth-child(2n){margin-top:2.5rem}.tm-grid{align-items:start}}@media(prefers-reduced-motion:reduce){.case-card:before,.tm-card img,.ap-step__no{transition:none}}.ap-photo__frame{position:relative;overflow:hidden;aspect-ratio:3 / 2;border-radius:var(--r-card);background:hsl(var(--brand-mist));box-shadow:0 20px 40px -24px #0b1f3a73}.ap-photo__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%}.ap-photo__tag{position:absolute;left:.75rem;top:.75rem;padding:.25rem .65rem;border-radius:9999px;background:hsl(var(--brand-navy) / .82);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sp-video{max-width:15rem;margin-inline:auto}@media(min-width:640px){.sp-video{max-width:19rem}}@media(min-width:1024px){.sp-video{max-width:22rem}}.sp-video__frame{position:relative;overflow:hidden;border-radius:1.75rem;background:hsl(var(--brand-navy));box-shadow:0 30px 60px -30px #0b1f3a8c,0 0 0 6px hsl(var(--brand-navy)),0 0 0 7px hsl(var(--brand-cyan) / .35)}.sp-video__frame video{display:block;width:100%;height:auto;aspect-ratio:464 / 832;-o-object-fit:cover;object-fit:cover}.sp-blog{display:grid;gap:.5rem;padding:1.25rem 1.5rem;border:1px solid hsl(var(--brand-line));border-radius:var(--r-card);background:hsl(var(--brand-mist));transition:border-color .25s ease,box-shadow .3s ease,transform .4s var(--ease-out-expo, ease-out)}.sp-blog:hover{border-color:hsl(var(--brand-blue) / .5);box-shadow:var(--shadow-float, 0 18px 36px -24px rgba(11, 31, 58, .45));transform:translateY(-2px)}.sp-blog:focus-visible{outline:2px solid hsl(var(--brand-blue));outline-offset:3px}.sp-blog__title{font-size:1.25rem;font-weight:700;line-height:1.3;color:hsl(var(--brand-ink))}.sp-blog__text{color:hsl(var(--brand-slate));line-height:1.6}.sp-blog__cta{display:inline-flex;align-items:center;gap:.375rem;margin-top:.25rem;min-height:2.75rem}@media(prefers-reduced-motion:reduce){.sp-blog{transition:none}.sp-blog:hover{transform:none}}.case-card__metric{display:flex;flex-direction:column;gap:.15rem;margin-left:0}.case-card__metric-value{font-size:clamp(2rem,3.2vw,2.6rem);font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(120deg,hsl(var(--brand-blue)),hsl(var(--brand-cyan)));-webkit-background-clip:text;background-clip:text;color:transparent}.case-card__metric-label{font-size:.875rem;font-weight:500;line-height:1.4;color:hsl(var(--brand-slate))}.case-visual{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:hsl(var(--brand-navy));border-bottom:1px solid hsl(var(--brand-line))}.case-visual--shot{background:#fff}.case-visual__browser{position:absolute;inset:0 0 auto;z-index:1;display:flex;height:1.75rem;align-items:center;gap:.75rem;padding-inline:.75rem;background:hsl(var(--brand-mist));border-bottom:1px solid hsl(var(--brand-line))}.case-visual__dots{display:inline-flex;gap:.3rem}.case-visual__dots i{width:.5rem;height:.5rem;border-radius:9999px;background:hsl(var(--brand-line))}.case-visual__url{flex:1;border-radius:9999px;background:#fff;padding:.1rem .6rem;font-size:11px;line-height:1.4;color:hsl(var(--brand-slate))}.dark .case-visual__url{background:hsl(var(--brand-navy))}.case-visual--shot img{position:absolute;inset:1.75rem 0 0;width:100%;height:calc(100% - 1.75rem);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .9s var(--ease-out-expo, ease-out)}.case-card:hover .case-visual--shot img{transform:scale(1.03)}.case-visual--art{background:radial-gradient(120% 90% at 85% 10%,hsl(var(--brand-cyan) / .22),transparent 60%),radial-gradient(90% 80% at 0% 100%,hsl(var(--brand-blue) / .35),transparent 65%),hsl(var(--brand-navy));color:#fff}.case-visual__svg{position:absolute;inset:0;width:100%;height:100%}.case-visual__tag{position:absolute;display:inline-flex;align-items:center;gap:.3rem;border-radius:9999px;padding:.25rem .6rem;font-size:12px;font-weight:600;line-height:1.2}.case-visual__tag--left{left:6%;bottom:10%;background:#ffffff1a;color:#ffffffd9}.case-visual__tag--right{right:5%;bottom:24%;background:hsl(var(--brand-cyan));color:hsl(var(--brand-navy))}.case-visual__badge{position:absolute;left:50%;top:10%;translate:-50% 0;white-space:nowrap;border:1px solid rgb(255 255 255 / .25);border-radius:9999px;padding:.2rem .7rem;font-size:12px;font-weight:700;letter-spacing:.02em;color:#fff;background:#ffffff14}.case-visual__stack{position:absolute;inset:11% 9%;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.case-visual__stack li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgb(255 255 255 / .14);border-radius:var(--r-control, .75rem);background:#ffffff0f;font-size:12px;font-weight:600;color:#ffffffe6;transition:background-color .3s,border-color .3s}.case-visual__stack li svg{color:hsl(var(--brand-cyan))}.case-card:hover .case-visual__stack li{background:#ffffff1a;border-color:hsl(var(--brand-cyan) / .45)}.case-card__more{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:hsl(var(--brand-blue))}.dark .case-card__more{color:hsl(var(--brand-cyan))}.case-card__more .link-arrow{margin-left:0;color:currentColor;transition:transform .2s}.case-card:hover .case-card__more .link-arrow{transform:translate(3px)}.case-card:hover .case-card__more{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){html[data-motion=on] .case-visual__arc{animation:case-arc-flow 2.4s linear infinite}html[data-motion=on] .case-visual__ping{transform-box:fill-box;transform-origin:center;animation:case-ping 2.4s ease-out infinite}}@keyframes case-arc-flow{to{stroke-dashoffset:-30}}@keyframes case-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.case-visual--shot img,.case-visual__stack li{transition:none}}.lx{display:grid;gap:2rem}.lx-list{display:grid;gap:2rem;min-width:0}.lx-rows{margin-top:.75rem;display:grid;gap:.5rem}@media(min-width:768px)and (max-width:1023px){.lx-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.lx-row{display:flex}.lx-row__card{position:relative;display:flex;align-items:flex-start;gap:1rem;width:100%;padding:1rem 1.1rem;border:1px solid hsl(var(--brand-line));border-radius:var(--r-card);background:hsl(var(--background));transition:background-color .25s ease,border-color .25s ease,box-shadow .3s ease}.lx-row__card:hover{border-color:hsl(var(--brand-blue) / .5)}.lx-row__card:focus-within{border-color:hsl(var(--brand-blue));box-shadow:0 0 0 3px hsl(var(--brand-blue) / .2)}.lx-row__icon{display:inline-flex;flex:none;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:9999px;background:hsl(var(--brand-blue) / .1);color:hsl(var(--brand-blue));transition:background-color .25s ease,color .25s ease}.lx-row__title{font-size:1.0625rem;font-weight:600;line-height:1.35;color:hsl(var(--brand-ink))}.lx-row__link{outline:none}.lx-row__link:after{content:"";position:absolute;inset:0;border-radius:var(--r-card)}.lx-row__desc{-webkit-hyphens:manual;hyphens:manual;margin-top:.25rem;font-size:.9375rem;line-height:1.55;color:hsl(var(--brand-slate))}.lx-row__arrow{flex:none;align-self:center;color:hsl(var(--brand-blue));opacity:.5;transition:opacity .25s ease,transform .35s var(--ease-out-expo, ease-out)}.lx-row__card:hover .lx-row__arrow{opacity:1;transform:translate(3px)}@media(min-width:1024px){.lx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;align-items:start}.lx-rows{gap:.25rem}.lx-row__card{border-color:transparent;background:transparent;padding:.85rem 1rem .85rem 1.25rem}.lx-row__card:before{content:"";position:absolute;left:0;top:.85rem;bottom:.85rem;width:3px;border-radius:3px;background:linear-gradient(180deg,hsl(var(--brand-blue)),hsl(var(--brand-cyan)));transform:scaleY(0);transition:transform .4s var(--ease-out-expo, ease-out)}.lx-row__arrow{opacity:0;transform:translate(-4px)}.lx-row.is-active .lx-row__card{background:hsl(var(--brand-mist));border-color:hsl(var(--brand-line))}.lx-row.is-active .lx-row__card:before{transform:scaleY(1)}.lx-row.is-active .lx-row__icon{background:hsl(var(--brand-blue));color:#fff}.lx-row.is-active .lx-row__arrow{opacity:1;transform:none}.dark .lx-row.is-active .lx-row__icon{color:hsl(var(--brand-navy))}}.lx-aside{display:none}@media(min-width:1024px){.lx-aside{display:block;position:sticky;top:calc(env(safe-area-inset-top,0px) + 6.5rem)}}.lx-stage{position:relative;height:clamp(30rem,72vh,38rem);overflow:hidden;isolation:isolate;border-radius:1.5rem;color:#fff;background:radial-gradient(60% 55% at 50% 38%,rgba(29,78,216,.42),transparent 70%),radial-gradient(40% 40% at 85% 90%,rgba(6,182,212,.16),transparent 70%),#0b1f3a;box-shadow:0 30px 60px -30px #0b1f3a8c,inset 0 0 0 1px #ffffff0f;touch-action:pan-y}.lx-stage:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000,transparent);mask-image:radial-gradient(70% 70% at 50% 45%,#000,transparent)}.lx-stage__backdrop{position:absolute;left:50%;top:40%;z-index:-1;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:clamp(6rem,13vw,12rem);font-weight:800;line-height:.8;letter-spacing:-.06em;color:#ffffff09}.lx-stage__meta{position:absolute;top:1.25rem;left:1.5rem;right:1.5rem;display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8}.lx-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .5s ease}.lx-stage[data-gl=on] .lx-canvas{opacity:1}.lx-stage[data-gl=on] .lx-static{animation:none;opacity:0;visibility:hidden}.lx-static{position:absolute;inset:13% 7% 17%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;text-align:center;transition:opacity .4s ease;animation:lx-in .6s var(--ease-out-expo, ease-out) both}.lx-static__icon{display:inline-flex;width:9.5rem;height:9.5rem;align-items:center;justify-content:center;border-radius:9999px;border:2px solid rgba(96,165,250,.42);color:#60a5fa}.lx-static__icon svg{width:5.5rem;height:5.5rem;stroke-width:1.6}.lx-static__title{font-size:clamp(1.75rem,2.6vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.lx-static__sub{font-size:.9375rem;color:#a9c1e2}@keyframes lx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lx-stage__foot{position:absolute;left:1.5rem;right:1.25rem;bottom:1.25rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem}.lx-stage__hint{display:inline-flex;align-items:center;gap:.6rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;opacity:0;transition:opacity .6s ease}.lx-stage__hint:before{content:"";width:6px;height:6px;border-radius:9999px;background:#22d3ee}.lx-stage[data-gl=on] .lx-stage__hint{opacity:1}.lx-stage[data-touched="1"] .lx-stage__hint{opacity:0}.lx-stage__link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-left:auto;padding:0 1.15rem;border-radius:9999px;background:#fff;color:#0b1f3a;font-size:.9375rem;font-weight:600;transition:transform .3s var(--ease-spring, ease-out),box-shadow .3s ease}.lx-stage__link:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #22d3eeb3}.lx-stage__link:focus-visible{outline:2px solid #22d3ee;outline-offset:3px}@media(prefers-reduced-motion:reduce){.lx-static{animation:none}.lx-row__card,.lx-row__card:before,.lx-row__arrow,.lx-canvas,.lx-stage__link{transition:none}}.lx-row__icon{width:3.25rem;height:3.25rem;border-radius:1rem;background:linear-gradient(150deg,hsl(var(--brand-blue) / .12),hsl(var(--brand-cyan) / .08));box-shadow:inset 0 0 0 1px hsl(var(--brand-blue) / .14),inset 0 1px #fff9}.lx-row__icon .svc-icon{transition:transform .45s var(--ease-spring, ease-out)}.lx-row__card:hover .lx-row__icon .svc-icon{transform:translateY(-1px) scale(1.05)}@media(min-width:1024px){.lx-row.is-active .lx-row__icon{background:linear-gradient(150deg,hsl(var(--brand-navy)),#16315a);color:#93c5fd;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 22px -12px hsl(var(--brand-blue) / .9)}.lx-row.is-active .svc-icon .ic-fill{fill-opacity:.2}.lx-row.is-active .svc-icon{--ic-acc: #22d3ee}.dark .lx-row.is-active .lx-row__icon{background:hsl(var(--brand-blue) / .18);color:hsl(var(--brand-blue))}}.lx-static__icon{color:#60a5fa}.lx-static__icon .svc-icon .ic-fill{fill-opacity:.18}.lx-static__icon .svc-icon{--ic-acc: #22d3ee}@media(prefers-reduced-motion:no-preference){:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-draw{stroke-dasharray:1;animation:ic-draw .8s var(--ease-out-expo, ease-out) both}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-ping{animation:ic-ping .9s ease-out 2}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-slide{animation:ic-slide .75s var(--ease-out-expo, ease-out)}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-blink{animation:ic-blink .5s steps(1,end) 3}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-wave{animation:ic-wave .7s ease-out both}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-spin{animation:ic-spin .8s var(--ease-out-expo, ease-out)}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-left{animation:ic-left .65s var(--ease-out-expo, ease-out)}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-right{animation:ic-right .65s var(--ease-out-expo, ease-out)}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-glow{animation:ic-glow .9s ease-in-out}:is(.lx-row__card:hover,.lx-row.is-active) .ic-anim-late{animation-delay:.18s}}@keyframes ic-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ic-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.6);opacity:0}}@keyframes ic-slide{0%{transform:translate(0)}40%{transform:translate(2.5px);opacity:.4}41%{transform:translate(-2.5px)}to{transform:translate(0);opacity:1}}@keyframes ic-blink{0%{opacity:1}50%{opacity:.2}}@keyframes ic-wave{0%{opacity:0;transform:translate(-1.5px,1.5px)}to{opacity:1;transform:none}}@keyframes ic-spin{0%{transform:rotate(-360deg)}to{transform:rotate(0)}}@keyframes ic-left{50%{transform:translate(-1.5px)}}@keyframes ic-right{50%{transform:translate(1.5px)}}@keyframes ic-glow{50%{transform:scale(1.18);filter:drop-shadow(0 0 2px hsl(var(--brand-cyan)))}}.svc-section{position:relative;isolation:isolate;overflow:clip}.svc-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.svc-bg__aurora{position:absolute;inset:-10% -5%}.svc-bg__aurora:before,.svc-bg__aurora:after{content:"";position:absolute;border-radius:9999px;filter:blur(70px)}.svc-bg__aurora:before{width:42rem;height:30rem;left:-8rem;top:2rem;background:radial-gradient(closest-side,hsl(var(--brand-blue) / .16),transparent)}.svc-bg__aurora:after{width:38rem;height:34rem;right:-6rem;top:38%;background:radial-gradient(closest-side,hsl(var(--brand-cyan) / .14),transparent)}.svc-bg__grid{position:absolute;inset:0;background-image:radial-gradient(hsl(var(--brand-blue) / .16) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(60% 50% at 30% 20%,#000,transparent 75%),radial-gradient(45% 40% at 85% 75%,#000,transparent 75%);mask-image:radial-gradient(60% 50% at 30% 20%,#000,transparent 75%),radial-gradient(45% 40% at 85% 75%,#000,transparent 75%)}.svc-bg__circuit{position:absolute;top:0;width:120px;height:100%;display:none;fill:none;stroke-linecap:round;stroke-linejoin:round}.svc-bg__circuit--l{left:0}.svc-bg__circuit--r{right:0}@media(min-width:1280px){.svc-bg__circuit{display:block}}.svc-bg__traces path{stroke:hsl(var(--brand-blue) / .2);stroke-width:1.5}.svc-bg__pulses path{stroke:hsl(var(--brand-cyan));stroke-width:2.5;stroke-dasharray:0 1000;opacity:0}.svc-bg__nodes path{stroke:hsl(var(--brand-blue) / .5);stroke-width:9}.svc-bg__mark{position:absolute;left:-2rem;bottom:3rem;width:clamp(14rem,26vw,24rem);fill:none;stroke:hsl(var(--brand-blue) / .06);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.dark .svc-bg__mark{stroke:hsl(var(--brand-blue) / .08)}@media(prefers-reduced-motion:no-preference){html[data-motion=on] .svc-bg__aurora:before{animation:svc-drift-a 26s ease-in-out infinite alternate}html[data-motion=on] .svc-bg__aurora:after{animation:svc-drift-b 32s ease-in-out infinite alternate}html[data-motion=on] .svc-bg__pulses path{stroke-dasharray:60 940;opacity:.85;animation:svc-pulse 9s linear infinite}@supports (animation-timeline: view()){html[data-motion=on] .svc-bg__traces path{stroke-dasharray:1000;animation:svc-draw linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes svc-drift-a{to{transform:translate(14rem,6rem) scale(1.15)}}@keyframes svc-drift-b{to{transform:translate(-12rem,-8rem) scale(.9)}}@keyframes svc-pulse{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes svc-draw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.lx-row__subs{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.25rem .9rem;font-size:.8125rem;font-weight:500;color:hsl(var(--brand-slate))}.lx-row__subs li{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}@media(max-width:1023.98px){.lx-row__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:0 .875rem;align-items:center;padding:1rem}.lx-row__card>.min-w-0{display:contents}.lx-row__icon{grid-column:1;grid-row:1;width:2.5rem;height:2.5rem;border-radius:.75rem}.lx-row__icon svg{width:1.5rem;height:1.5rem}.lx-row__title{grid-column:2;grid-row:1}.lx-row__arrow{grid-column:3;grid-row:1}.lx-row__card>.min-w-0>:not(.lx-row__title){grid-column:1 / -1;justify-self:start}.lx-row__desc{margin-top:.625rem}}.lx-row__subs li:before{content:"";flex:none;width:5px;height:5px;border-radius:9999px;background:hsl(var(--brand-cyan))}
