@property --button-fill-radius{syntax:"<percentage>";inherits:false;initial-value:0%}.Button-module__3dJGfa__button{--button-fill-x:50%;--button-fill-y:50%;isolation:isolate;appearance:none;cursor:pointer;transform-origin:50%;height:64px;transition:transform var(--interaction-release-duration) var(--interaction-release-easing);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0;border-radius:32px;flex:none;justify-content:center;align-items:center;margin:0;padding:20px 40px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:scale(1)}.Button-module__3dJGfa__label{z-index:1;display:block;position:relative}.Button-module__3dJGfa__primary{color:#fff;font-family:var(--typography-body-small-light-font-family);font-size:var(--typography-body-small-light-font-size);font-weight:var(--typography-body-small-light-font-weight);letter-spacing:var(--typography-body-small-light-letter-spacing);line-height:var(--typography-body-small-light-line-height);text-wrap:var(--typography-body-small-light-text-wrap);background:#333}.Button-module__3dJGfa__primary:before{--button-fill-radius:0%;content:"";z-index:0;border-radius:inherit;background:var(--color-accent-500);clip-path:circle(var(--button-fill-radius) at var(--button-fill-x) var(--button-fill-y));pointer-events:none;transition:--button-fill-radius var(--interaction-hover-fill-exit-duration) var(--interaction-hover-fill-exit-easing);will-change:--button-fill-radius;position:absolute;inset:-1px}.Button-module__3dJGfa__outline{color:#333;font-family:var(--typography-body-small-regular-font-family);font-size:var(--typography-body-small-regular-font-size);font-weight:var(--typography-body-small-regular-font-weight);letter-spacing:var(--typography-body-small-regular-letter-spacing);line-height:var(--typography-body-small-regular-line-height);transition:color var(--interaction-release-duration) var(--interaction-color-easing), transform var(--interaction-release-duration) var(--interaction-release-easing);background:0 0;box-shadow:inset 0 0 0 1px}.Button-module__3dJGfa__button:not(:disabled):active{transform:scale(.9)}.Button-module__3dJGfa__primary:not(:disabled):active{transition-duration:var(--interaction-press-duration)}.Button-module__3dJGfa__outline:not(:disabled):active{color:var(--color-accent-500);transition:color var(--interaction-release-duration) var(--interaction-color-easing), transform var(--interaction-press-duration) var(--interaction-release-easing)}.Button-module__3dJGfa__button:focus-visible{outline-offset:3px;outline:2px solid #333}.Button-module__3dJGfa__button:disabled{cursor:default}@media (hover:hover){.Button-module__3dJGfa__primary:not(:disabled):hover:before{--button-fill-radius:165%;transition-duration:var(--interaction-hover-fill-enter-duration);transition-timing-function:var(--interaction-hover-fill-enter-easing)}.Button-module__3dJGfa__outline:not(:disabled):hover{color:var(--color-accent-500)}}@media (hover:none){.Button-module__3dJGfa__primary:before{transition-duration:var(--interaction-release-duration);transition-timing-function:var(--interaction-color-easing)}.Button-module__3dJGfa__primary:not(:disabled):active:before{--button-fill-radius:165%;transition-duration:var(--interaction-press-duration)}}@media (prefers-reduced-motion:reduce){.Button-module__3dJGfa__button,.Button-module__3dJGfa__outline,.Button-module__3dJGfa__primary:before{transition:none}.Button-module__3dJGfa__button:not(:disabled):active{transform:none}.Button-module__3dJGfa__primary:before{will-change:auto}}
.CaseNextProject-module__PXJIca__navigation{width:100%;padding:0 0 var(--case-section-spacing);flex:none;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.CaseNextProject-module__PXJIca__navigation{opacity:1!important;transform:none!important}}
