@keyframes figma-gradient-drift{0%,to{opacity:.55;transform:translate(0,0)scale(1)}50%{opacity:.85;transform:translate(4%,-3%)scale(1.12)}}@keyframes figma-gradient-drift-alt{0%,to{opacity:.4;transform:translate(0,0)scale(1.05)}50%{opacity:.7;transform:translate(-5%,4%)scale(1.18)}}@keyframes figma-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes figma-float-slow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(1.5deg)}}@keyframes figma-pulse-ring{0%{opacity:.7;transform:scale(.92)}70%{opacity:.15;transform:scale(1.08)}to{opacity:0;transform:scale(1.12)}}@keyframes figma-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes figma-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes figma-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.figma-home,.figma-site{--figma-bg:#07111f;--figma-surface:#0a182bb8;--figma-cyan:#3cc6ff;--figma-cyan-2:#3cc6ff;--figma-teal:#033e4c;--figma-blue:#2196f3;--figma-main:#0a182b;--figma-ink:#0a182b;--figma-white:#fff;color:var(--figma-white);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a182b}.figma-home,.figma-site,.figma-home :where(h1,h2,h3,h4,p,span,a,li,button,label,input,textarea),.figma-site :where(h1,h2,h3,h4,p,span,a,li,button,label,input,textarea){font-family:var(--font-outfit), "Outfit", sans-serif}.figma-home p,.figma-site p{color:inherit;font-size:inherit;line-height:inherit}.figma-home .figma-card-light,.figma-site .figma-card-light{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--figma-ink)}.figma-home .figma-card-dark,.figma-site .figma-card-dark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--figma-white)}.figma-glow{filter:blur(80px);pointer-events:none;will-change:transform, opacity;border-radius:9999px;position:absolute}.figma-glow-a{background:radial-gradient(circle,#3cc6ff8c,#0000 68%);animation:12s ease-in-out infinite figma-gradient-drift}.figma-glow-b{background:radial-gradient(circle,#033e4c8c,#0000 70%);animation:16s ease-in-out infinite figma-gradient-drift-alt}.figma-glow-c{background:radial-gradient(circle,#3cc6ff59,#0000 72%);animation:18s ease-in-out infinite reverse figma-gradient-drift}.figma-float{animation:5s ease-in-out infinite figma-float}.figma-float-delayed{animation:7s ease-in-out .8s infinite figma-float-slow}.figma-pulse-ring:before{content:"";border-radius:inherit;border:1px solid #00e5d473;animation:3.2s ease-out infinite figma-pulse-ring;position:absolute;inset:-10%}.figma-glass{-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff1a;box-shadow:inset 0 0 0 1px #00e5d40a,0 20px 60px #00000059}.figma-glass-cyan{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(160deg,#00e5d42e 0%,#0891b214 55%,#0a1628a6 100%);border:1px solid #00e5d459;box-shadow:0 0 40px #00e5d42e,0 20px 50px #0006}.figma-btn-primary{color:#fff;background:radial-gradient(113.02% 333.33% at 23.26% 300%,#3cc6ff 0%,#033e4c 100%);border:1px solid #3cc6ff;font-weight:500;box-shadow:0 0 32px #3cc6ff59}.figma-btn-primary:hover{filter:brightness(1.08)}.figma-text-glow{color:#3cc6ff;text-shadow:0 0 40px #3cc6ff73}@media (min-width:1024px){.founder-subtitle{margin-left:calc(50% + 110px)!important;margin-right:0!important}}.figma-neural-grid{background-image:radial-gradient(#00e5d42e 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:28px 28px,72px 72px,72px 72px;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000 20%,#0000 75%)}.figma-orbit{animation:40s linear infinite figma-orbit}.figma-orbit-rev{animation:55s linear infinite reverse figma-orbit}.figma-grain-soft{isolation:isolate;position:relative}.figma-grain-soft:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px;position:absolute;inset:0}.figma-grain-soft>*{z-index:2;position:relative}.figma-grain{isolation:isolate;transition:border-color .35s,box-shadow .45s,transform .45s;position:relative}.figma-grain:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.7;mix-blend-mode:screen;animation:4.5s ease-in-out infinite figma-card-light;animation-delay:var(--light-delay,0s);background:radial-gradient(circle at 30% 40%,#3cc6ff8c 0%,#3cc6ff2e 28%,#0000 58%);position:absolute;inset:-40%}.figma-grain:nth-child(2):before{--light-delay:.7s}.figma-grain:nth-child(3):before{--light-delay:1.4s}.figma-grain:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.figma-grain>*{z-index:2;position:relative}.figma-grain:hover{border-color:#3cc6ff;transform:translateY(-2px);box-shadow:0 0 0 1px #3cc6ff40,0 0 48px #3cc6ff59,0 24px 60px #00000059}.figma-grain:hover:before{opacity:1;animation-duration:2.8s}@keyframes figma-card-light{0%{opacity:.45;transform:translate(-12%,-8%)scale(1)}25%{opacity:.85;transform:translate(8%,-4%)scale(1.08)}50%{opacity:1;transform:translate(14%,10%)scale(1.14)}75%{opacity:.75;transform:translate(-4%,12%)scale(1.06)}to{opacity:.45;transform:translate(-12%,-8%)scale(1)}}@media (prefers-reduced-motion:reduce){.figma-grain:before{opacity:.55;animation:none}}.figma-section-pad{padding-inline:1.5rem}@media (min-width:640px){.figma-section-pad{padding-inline:2rem}}@media (min-width:1024px){.figma-section-pad{padding-inline:3rem}}.figma-home,.figma-site{--cta-h:410px;--cta-overlap:238px;--cta-hang:calc(var(--cta-h) - var(--cta-overlap))}.figma-cta-dark{background:#0a182b;position:relative;overflow:visible}.figma-cta-anchor{z-index:30;height:var(--cta-overlap);position:relative}.figma-cta-slot{inset-inline:0;z-index:30;height:var(--cta-h);padding-inline:1rem;position:absolute;top:0}.figma-cta-white{z-index:0;padding-top:var(--cta-hang);background:#fff;position:relative}.figma-cta-card{height:100%}.figma-integrations-stage{--icon-scale:1}.figma-integrations-stage .figma-int-icon{transform:scale(var(--icon-scale));transform-origin:50%}@media (max-width:767px){.figma-home,.figma-site{--cta-h:auto;--cta-overlap:0px;--cta-hang:0px}.figma-cta-anchor{height:auto}.figma-cta-slot{height:auto;margin-bottom:-7.5rem;padding-inline:1rem;position:relative}.figma-cta-white{padding-top:8.5rem}.figma-cta-card{min-height:0;height:auto!important;padding:2rem 1.25rem!important}.figma-integrations-stage{--icon-scale:.78}}@media (max-width:480px){.figma-integrations-stage{--icon-scale:.68}.figma-cta-slot{margin-bottom:-6.5rem}.figma-cta-white{padding-top:7.5rem}}@media (min-width:640px){.figma-cta-slot{padding-inline:1.5rem}}.figma-site .glass-card,.figma-site .glass-card-elevated{transition:border-color .4s,box-shadow .4s,transform .4s cubic-bezier(.16,1,.3,1)}.figma-site a.btn-teal,.figma-site button.btn-teal,.figma-site .btn-teal{font-family:var(--font-outfit), "Outfit", sans-serif}@keyframes figma-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.figma-site main>section:first-of-type{animation:.7s cubic-bezier(.16,1,.3,1) both figma-fade-up}@keyframes assessment-mesh-drift{0%{transform:scale(1.18)translate(0%)rotate(0)}33%{transform:scale(1.28)translate(-4%,3%)rotate(2deg)}66%{transform:scale(1.22)translate(3%,-2%)rotate(-1.5deg)}to{transform:scale(1.18)translate(0%)rotate(0)}}@keyframes assessment-ring-glow{0%,to{filter:drop-shadow(0 0 14px #3cc6ff8c)drop-shadow(0 0 28px #3cc6ff40)}50%{filter:drop-shadow(0 0 22px #3cc6ffd9)drop-shadow(0 0 40px #3cc6ff66)}}.assessment-mesh-bg{will-change:transform;width:140%;height:140%;animation:18s ease-in-out infinite assessment-mesh-drift;position:absolute;inset:-20%}.assessment-progress-ring{animation:3.2s ease-in-out infinite assessment-ring-glow}@keyframes assessment-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes assessment-fade-in{0%{opacity:0}to{opacity:1}}@keyframes assessment-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes assessment-option-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes assessment-chevron-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.assessment-hero-label{animation:.55s cubic-bezier(.16,1,.3,1) both assessment-fade-up}.assessment-hero-title{animation:.7s cubic-bezier(.16,1,.3,1) 80ms both assessment-fade-up}.assessment-hero-lede{animation:.7s cubic-bezier(.16,1,.3,1) .16s both assessment-fade-up}.assessment-start-label{animation:.55s cubic-bezier(.16,1,.3,1) .22s both assessment-fade-up}.assessment-card-enter{animation:.75s cubic-bezier(.16,1,.3,1) .28s both assessment-scale-in}.assessment-question-enter{animation:.45s cubic-bezier(.16,1,.3,1) both assessment-fade-up}.assessment-option-enter{animation:.4s cubic-bezier(.16,1,.3,1) both assessment-option-in}.assessment-progress-copy{animation:.5s both assessment-fade-in}.assessment-justin-link{animation:.55s cubic-bezier(.16,1,.3,1) .45s both assessment-fade-up}.assessment-justin-chevron{animation:1.8s ease-in-out infinite assessment-chevron-bounce}@media (prefers-reduced-motion:reduce){.assessment-mesh-bg,.assessment-progress-ring,.assessment-justin-chevron{animation:none}.assessment-hero-label,.assessment-hero-title,.assessment-hero-lede,.assessment-start-label,.assessment-card-enter,.assessment-question-enter,.assessment-option-enter,.assessment-progress-copy,.assessment-justin-link{opacity:1;animation:none;transform:none}}
