.living-system-module__2n4BUG__graphic{width:100%;max-width:100%;height:auto;display:block;overflow:hidden}.living-system-module__2n4BUG__connector{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:1.2s cubic-bezier(.16,1,.3,1) .15s both living-system-module__2n4BUG__draw-path}.living-system-module__2n4BUG__node{transform-box:fill-box;transform-origin:50%;animation:.65s cubic-bezier(.16,1,.3,1) .22s both living-system-module__2n4BUG__settle-node}.living-system-module__2n4BUG__nodeDelayed{animation-delay:.26s}.living-system-module__2n4BUG__nodeLate{animation-delay:.32s}.living-system-module__2n4BUG__nodeLast{animation-delay:.38s}@keyframes living-system-module__2n4BUG__draw-path{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes living-system-module__2n4BUG__settle-node{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.living-system-module__2n4BUG__connector,.living-system-module__2n4BUG__node{animation:none;animation-duration:0s!important}.living-system-module__2n4BUG__connector{stroke-dashoffset:0}.living-system-module__2n4BUG__node{transform:none}}
.page-intro-module__h_nASq__rise{animation:.7s cubic-bezier(.16,1,.3,1) both page-intro-module__h_nASq__rise}.page-intro-module__h_nASq__rise1{animation-delay:80ms}.page-intro-module__h_nASq__rise2{animation-delay:.16s}.page-intro-module__h_nASq__rise3{animation-delay:.24s}@keyframes page-intro-module__h_nASq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-intro-module__h_nASq__rise{animation:none}}
.service-column-module__tnnq-q__column{transition:background-color .24s}.service-column-module__tnnq-q__column:hover,.service-column-module__tnnq-q__column:focus-within{background:color-mix(in oklch, var(--service-accent) 7%, var(--service-bg))}@media (prefers-reduced-motion:reduce){.service-column-module__tnnq-q__column{transition:none}}
