.LGA2Iq_showcase{clip-path:inset(0)}.LGA2Iq_desktop{display:none}.LGA2Iq_bank{z-index:20;pointer-events:none;width:30%;height:0;position:fixed;top:50%}.LGA2Iq_left{left:4%}.LGA2Iq_right{right:4%}.LGA2Iq_photo,.LGA2Iq_logoBank{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.LGA2Iq_photo{opacity:0;visibility:hidden;flex-direction:column;align-items:center;display:flex}.LGA2Iq_photo[data-fade=true]{transition:opacity .3s ease-in-out,visibility .3s}.LGA2Iq_photo[data-active=true]{z-index:2;opacity:1;visibility:visible;pointer-events:auto}.LGA2Iq_logoBank{pointer-events:none;left:0}.LGA2Iq_logoBank .project-client-logo{opacity:0}.LGA2Iq_projectColumn{width:min(360px,32vw - 32px);container-type:inline-size}.LGA2Iq_projectName{color:var(--foreground);font-size:var(--text-heading);letter-spacing:var(--text-heading--letter-spacing);text-wrap:balance;opacity:.15;font-weight:400;line-height:1.15;transition:color .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}.LGA2Iq_projectName[data-active=true],.LGA2Iq_projectName:focus-within{color:var(--primary);opacity:1;font-weight:500}.LGA2Iq_trustHeading{opacity:.15;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:scale(1)}.LGA2Iq_trustHeading[data-active=true]{opacity:1;transform:scale(1.08)}.LGA2Iq_allProjects{min-height:52px;font-size:var(--text-subtitle);color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-underline-offset:3px;justify-content:center;align-items:center;gap:6px;margin-top:20px;font-weight:500;transition:text-decoration-color .3s;display:inline-flex}.LGA2Iq_allProjects:hover{text-decoration-color:currentColor}.LGA2Iq_allProjects:hover svg{transform:translate(2px)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.LGA2Iq_desktop{display:block}.LGA2Iq_staticLayout{display:none}}@media (min-width:1280px){.LGA2Iq_bank{width:32%}.LGA2Iq_left{left:5%}.LGA2Iq_right{right:5%}.LGA2Iq_projectColumn{width:min(360px,26vw - 32px)}}@media (min-width:1536px){.LGA2Iq_bank{width:34%}.LGA2Iq_left{left:6%}.LGA2Iq_right{right:6%}.LGA2Iq_projectColumn{width:min(360px,20vw - 32px)}}@media (prefers-reduced-motion:reduce){.LGA2Iq_allProjects,.LGA2Iq_allProjects svg{transition:none}.LGA2Iq_showcase .project-client-logo{transition:none}}
.SkVhOa_sequence{--process-sequence-duration:8.6s}.SkVhOa_mobileTrack{overflow:visible}.SkVhOa_mobileProgress{opacity:0;transform-origin:top;background:linear-gradient(#cbbbf1 0%,#8b5cf6 48%,#632bc5 100%);position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 12px #632bc580}.SkVhOa_mobileRunner{z-index:2;opacity:0;background:#8b5cf6;border:2px solid #fbfaff;border-radius:999px;width:10px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #8b5cf621,0 0 20px #632bc58c}.SkVhOa_desktopRoute{z-index:0;pointer-events:none;width:75%;height:72px;display:none;position:absolute;top:-12px;left:12.5%;right:12.5%;overflow:visible}.SkVhOa_routeBase,.SkVhOa_routeTexture,.SkVhOa_routeProgress,.SkVhOa_routeSignal{fill:none}.SkVhOa_routeBase{stroke:#632bc524;stroke-width:1.5px}.SkVhOa_routeTexture{stroke:#632bc557;stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:.008 .014}.SkVhOa_routeProgress{stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 5px #632bc580)}.SkVhOa_routeSignal{stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-dasharray:.018 .982;opacity:0;filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 7px #632bc5f2)}.SkVhOa_cardConnector{background:repeating-linear-gradient(#632bc54d 0 4px,#0000 4px 8px);width:2px;position:relative;overflow:visible}.SkVhOa_connectorProgress{opacity:0;transform-origin:top;background:linear-gradient(#bda2f2,#632bc5);position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 10px #632bc573}.SkVhOa_connectorSignal{opacity:0;background:#8b5cf6;border:2px solid #fbfaff;border-radius:999px;width:7px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #632bc5a6}.SkVhOa_stepIcon{isolation:isolate;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}.SkVhOa_stepIcon:after{z-index:-1;border-radius:inherit;content:"";opacity:0;border:1px solid #8b5cf67a;position:absolute;inset:-7px;transform:scale(.78)}.SkVhOa_cardFocus{transform-origin:50% 18%;will-change:transform;border-radius:24px}.SkVhOa_stepCard{will-change:border-color, box-shadow}.SkVhOa_cardGlow{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 18% 0,#8b5cf624,#0000 42%);position:absolute;inset:0}.SkVhOa_finalCardGlow{background:linear-gradient(110deg,#0000 20%,#bda2f21f 46%,#0000 70%),radial-gradient(circle at 18% 0,#8b5cf647,#0000 44%)}.SkVhOa_stepBadge,.SkVhOa_topAccent,.SkVhOa_stepNumber{transition:background-color .3s,color .3s,box-shadow .3s,opacity .3s}.SkVhOa_stepNumber{transform-origin:100% 100%}.SkVhOa_isPlaying .SkVhOa_mobileProgress{animation:SkVhOa_process-progress-y var(--process-sequence-duration) cubic-bezier(.22, 1, .36, 1) .35s infinite}.SkVhOa_isPlaying .SkVhOa_mobileRunner{animation:SkVhOa_process-runner-y var(--process-sequence-duration) cubic-bezier(.45, 0, .2, 1) .35s infinite}.SkVhOa_isPlaying .SkVhOa_routeProgress{animation:SkVhOa_process-route-draw var(--process-sequence-duration) linear .35s infinite}.SkVhOa_isPlaying .SkVhOa_routeSignal{animation:SkVhOa_process-route-signal var(--process-sequence-duration) linear .35s infinite}.SkVhOa_isPlaying .SkVhOa_stepIcon,.SkVhOa_isPlaying .SkVhOa_stepIcon:after,.SkVhOa_isPlaying .SkVhOa_cardFocus,.SkVhOa_isPlaying .SkVhOa_stepCard,.SkVhOa_isPlaying .SkVhOa_cardGlow,.SkVhOa_isPlaying .SkVhOa_stepBadge,.SkVhOa_isPlaying .SkVhOa_topAccent,.SkVhOa_isPlaying .SkVhOa_stepNumber,.SkVhOa_isPlaying .SkVhOa_connectorProgress,.SkVhOa_isPlaying .SkVhOa_connectorSignal{animation-delay:calc(.35s + var(--process-step-delay));animation-duration:var(--process-sequence-duration);animation-iteration-count:infinite}.SkVhOa_isPlaying .SkVhOa_stepIcon{animation-name:SkVhOa_process-icon-focus}.SkVhOa_isPlaying .SkVhOa_finalStepIcon{animation-name:SkVhOa_process-final-icon-focus}.SkVhOa_isPlaying .SkVhOa_stepIcon:after{animation-name:SkVhOa_process-icon-ring}.SkVhOa_isPlaying .SkVhOa_cardFocus{animation-name:SkVhOa_process-card-lift}.SkVhOa_isPlaying .SkVhOa_stepCard{animation-name:SkVhOa_process-card-surface}.SkVhOa_isPlaying .SkVhOa_finalStepCard{animation-name:SkVhOa_process-final-card-surface}.SkVhOa_isPlaying .SkVhOa_cardGlow{animation-name:SkVhOa_process-card-glow}.SkVhOa_isPlaying .SkVhOa_stepBadge{animation-name:SkVhOa_process-badge-focus}.SkVhOa_isPlaying .SkVhOa_finalStepBadge{animation-name:SkVhOa_process-final-badge-focus}.SkVhOa_isPlaying .SkVhOa_topAccent{animation-name:SkVhOa_process-accent-focus}.SkVhOa_isPlaying .SkVhOa_stepNumber{animation-name:SkVhOa_process-number-focus}.SkVhOa_isPlaying .SkVhOa_connectorProgress{animation-name:SkVhOa_process-connector-draw}.SkVhOa_isPlaying .SkVhOa_connectorSignal{animation-name:SkVhOa_process-connector-signal}@media (min-width:1024px){.SkVhOa_desktopRoute{display:block}}@keyframes SkVhOa_process-route-draw{0%,14%{opacity:0;stroke-dashoffset:1px}14.01%{opacity:1;stroke-dashoffset:1px}30.86%{opacity:1;stroke-dashoffset:.6667px}47.72%{opacity:1;stroke-dashoffset:.3333px}64.58%,74%{opacity:1;stroke-dashoffset:0}82%,to{opacity:0;stroke-dashoffset:0}}@keyframes SkVhOa_process-progress-y{0%{opacity:0;transform:scaleY(0)}4%{opacity:1}66%,74%{opacity:1;transform:scaleY(1)}82%,to{opacity:0;transform:scaleY(1)}}@keyframes SkVhOa_process-route-signal{0%,14%{opacity:0;stroke-dashoffset:0}14.01%{opacity:1;stroke-dashoffset:0}30.86%{opacity:1;stroke-dashoffset:-.3333px}47.72%{opacity:1;stroke-dashoffset:-.6667px}64.58%,74%{opacity:1;stroke-dashoffset:-1px}82%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes SkVhOa_process-runner-y{0%{opacity:0;top:0;transform:translate(-50%,-50%)scale(.7)}4%{opacity:1;transform:translate(-50%,-50%)scale(1)}66%,74%{opacity:1;top:100%;transform:translate(-50%,-50%)scale(1)}82%,to{opacity:0;top:100%;transform:translate(-50%,-50%)scale(.7)}}@keyframes SkVhOa_process-icon-focus{0%,19%,to{color:#632bc5;background-color:#fff;border-color:#632bc54d;transform:scale(1);box-shadow:0 0 0 6px #fff}5%,13%{color:#fff;background-color:#632bc5;border-color:#8b5cf6;transform:scale(1.08);box-shadow:0 0 0 6px #fff,0 10px 28px #632bc552}}@keyframes SkVhOa_process-final-icon-focus{0%,19%,to{color:#fff;background-color:#632bc5;border-color:#8b5cf6;transform:scale(1);box-shadow:0 0 0 5px #632bc51a}5%,13%{color:#fff;background-color:#7c3fe0;border-color:#bda2f2;transform:scale(1.1);box-shadow:0 0 0 7px #632bc51f,0 12px 30px #632bc561}}@keyframes SkVhOa_process-icon-ring{0%,19%,to{opacity:0;transform:scale(.78)}5%{opacity:.7;transform:scale(.88)}15%{opacity:0;transform:scale(1.28)}}@keyframes SkVhOa_process-card-lift{0%,19%,to{transform:translateY(0)scale(1)}5%,13%{transform:translateY(-6px)scale(1.012)}}@keyframes SkVhOa_process-card-surface{0%,19%,to{border-color:#632bc526;box-shadow:0 12px 36px #1d0d3b0f}5%,13%{border-color:#8b5cf68c;box-shadow:0 24px 58px #632bc529}}@keyframes SkVhOa_process-final-card-surface{0%,19%,to{border-color:#632bc5;box-shadow:0 18px 48px #1d0d3b2e}5%,13%{border-color:#9f78ee;box-shadow:0 26px 64px #1d0d3b47,0 0 0 1px #bda2f22e}}@keyframes SkVhOa_process-card-glow{0%,19%,to{opacity:0}5%,13%{opacity:1}}@keyframes SkVhOa_process-badge-focus{0%,19%,to{color:#632bc5;background-color:#632bc51a}5%,13%{color:#fff;background-color:#632bc5}}@keyframes SkVhOa_process-final-badge-focus{0%,19%,to{color:#fff;background-color:#ffffff26}5%,13%{color:#fff;background-color:#8b5cf6}}@keyframes SkVhOa_process-accent-focus{0%,19%,to{box-shadow:none;opacity:.9}5%,13%{opacity:1;box-shadow:0 0 18px #632bc580}}@keyframes SkVhOa_process-number-focus{0%,19%,to{opacity:.7;transform:scale(1)}5%,13%{opacity:1;transform:scale(1.04)}}@keyframes SkVhOa_process-connector-draw{0%,3%,19%,to{opacity:0;transform:scaleY(0)}6%{opacity:1;transform:scaleY(0)}14%{opacity:1;transform:scaleY(1)}18%{opacity:0;transform:scaleY(1)}}@keyframes SkVhOa_process-connector-signal{0%,3%,19%,to{opacity:0;top:0}6%{opacity:1;top:0}14%{opacity:1;top:100%}18%{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.SkVhOa_routeProgress{opacity:1;stroke-dashoffset:0}.SkVhOa_mobileProgress{opacity:1;transform:scaleY(1)}.SkVhOa_mobileRunner,.SkVhOa_routeSignal,.SkVhOa_connectorSignal{display:none}.SkVhOa_connectorProgress{opacity:1;transform:scaleY(1)}.SkVhOa_isPlaying .SkVhOa_routeProgress,.SkVhOa_isPlaying .SkVhOa_routeSignal,.SkVhOa_isPlaying .SkVhOa_mobileProgress,.SkVhOa_isPlaying .SkVhOa_stepIcon,.SkVhOa_isPlaying .SkVhOa_stepIcon:after,.SkVhOa_isPlaying .SkVhOa_cardFocus,.SkVhOa_isPlaying .SkVhOa_stepCard,.SkVhOa_isPlaying .SkVhOa_cardGlow,.SkVhOa_isPlaying .SkVhOa_stepBadge,.SkVhOa_isPlaying .SkVhOa_topAccent,.SkVhOa_isPlaying .SkVhOa_stepNumber,.SkVhOa_isPlaying .SkVhOa_connectorProgress,.SkVhOa_isPlaying .SkVhOa_connectorSignal{animation:none!important}}
