@keyframes afl-drop{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:none}}@keyframes afl-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes afl-draw{0%{stroke-dashoffset:620}to{stroke-dashoffset:0}}@keyframes afl-pop{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes afl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.7)}}@keyframes afl-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes afl-fade{0%{opacity:0}to{opacity:1}}@keyframes i-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.gx-appfoliohero #contact a:focus-visible,.gx-appfoliohero .gm-dark a:focus-visible,.gx-appfoliohero .gm-dark button:focus-visible,.gx-appfoliohero footer a:focus-visible,.gx-appfoliohero.gm-dark a:focus-visible,.gx-appfoliohero.gm-dark button:focus-visible{outline-color:#fff}.gx-appfoliohero .gm-plain{list-style:none;margin:0;padding:0}.gx-appfoliohero .afl circle,.gx-appfoliohero .afl g,.gx-appfoliohero .afl path{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.gx-appfoliohero .afl-dust{animation:afl-fade 1.2s ease .2s both}.gx-appfoliohero .afl-af{animation:afl-drop .9s cubic-bezier(.2,.7,.2,1) .1s both}.gx-appfoliohero .afl-hs{animation:afl-rise .9s cubic-bezier(.2,.7,.2,1) .35s both}.gx-appfoliohero .afl-line{animation:afl-draw 1.3s cubic-bezier(.4,0,.2,1) .8s both;stroke-dasharray:620}.gx-appfoliohero .afl-dots{animation:afl-fade .6s ease 1.8s both}.gx-appfoliohero .afl-node{animation:afl-pop .6s cubic-bezier(.2,.7,.2,1) 1.7s both}.gx-appfoliohero .afl-pulse{animation:afl-pulse 2.2s ease-in-out 2.4s 3}.gx-appfoliohero .afl-glow{animation:afl-breathe 4.4s ease-in-out 2.4s 2}}.gx-appfoliohero .i-lede{color:#655b77;font-size:20px;line-height:1.6;margin:0;max-width:680px}.gx-appfoliohero .i-in{animation:i-up 1.3s cubic-bezier(.2,.7,.2,1) var(--d,0s) both}@media (prefers-reduced-motion:reduce){.gx-appfoliohero .i-in{animation:none}}.gx-appfoliohero .gm-dark .i-opt,.gx-appfoliohero.gm-dark .i-opt{border-color:#fff}.gx-appfoliohero .gm-dark .i-opt-feat,.gx-appfoliohero.gm-dark .i-opt-feat{border-color:#18c7c3}.gx-appfoliohero .i-crumb{text-underline-offset:4px;transition:color .15s ease}.gx-appfoliohero .i-crumb:focus-visible,.gx-appfoliohero .i-crumb:hover{color:#3f2396!important;text-decoration-thickness:2px}.gx-appfoliohero .gm-dark .i-crumb:focus-visible,.gx-appfoliohero .gm-dark .i-crumb:hover,.gx-appfoliohero.gm-dark .i-crumb:focus-visible,.gx-appfoliohero.gm-dark .i-crumb:hover{color:#fff!important}.gx-appfoliohero-s1.gx-appfoliohero-s1{margin-bottom:40px}.gx-appfoliohero-s2.gx-appfoliohero-s2{color:#c9c2da;display:flex;font-size:15px;gap:10px}.gx-appfoliohero-s3.gx-appfoliohero-s3{color:#fff;font-weight:600}.gx-appfoliohero-s4.gx-appfoliohero-s4{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) 520px}.gx-appfoliohero-s5.gx-appfoliohero-s5{display:flex;flex-direction:column;gap:28px}.gx-appfoliohero-s6.gx-appfoliohero-s6{--d:.15s;color:#fff;font-family:Epilogue,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.45;margin:0;max-width:680px}.gx-appfoliohero-s7.gx-appfoliohero-s7{--d:.3s;color:#fff;font-family:Jost,Arial,sans-serif;font-size:68px;font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0}.gx-appfoliohero-s8.gx-appfoliohero-s8{color:#18c7c3}.gx-appfoliohero-s9.gx-appfoliohero-s9{--d:.55s;color:#c9c2da}.gx-appfoliohero-s10.gx-appfoliohero-s10{--d:.7s;align-items:center;display:flex;gap:28px;margin-top:4px}.gx-appfoliohero-s11.gx-appfoliohero-s11{align-items:center;background:#fff;color:#19152f;display:inline-flex;font-size:18px;font-weight:600;height:60px;padding:0 32px;text-decoration:none}.gx-appfoliohero-s12.gx-appfoliohero-s12{align-items:center;color:#fff;display:inline-flex;font-size:18px;font-weight:600;height:60px;text-decoration:underline;text-decoration-color:#665483;text-decoration-thickness:2px;text-underline-offset:7px}.gx-appfoliohero-s13.gx-appfoliohero-s13{--d:.45s}.gx-appfoliohero-s14.gx-appfoliohero-s14{display:flex;justify-content:center}@media (max-width:1100px){.gx-appfoliohero-s4.gx-appfoliohero-s4{grid-template-columns:minmax(0,1fr)!important}.gx-appfoliohero-s7.gx-appfoliohero-s7{font-size:38px!important;line-height:1.1!important}.gx-appfoliohero-s10.gx-appfoliohero-s10{flex-wrap:wrap}}