.clientAuthRedirect-module-scss-module__H1FwWq__redirectOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:1400;background:#0f172a1a;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.clientAuthRedirect-module-scss-module__H1FwWq__redirectLink{color:inherit;text-decoration:underline}
@keyframes modern-home-module-scss-module__MNPGvW__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.modern-home-module-scss-module__MNPGvW__container{color:#111827;background-color:#edfaf5;background-image:radial-gradient(circle,#0e82c840 1px,#0000 1px),radial-gradient(75% 65% at 12% 45%,#34d3992e 0%,#0000 100%),radial-gradient(60% 70% at 88% 12%,#3b82f62e 0%,#0000 100%);background-size:20px 20px,100% 100%,100% 100%;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden}.modern-home-module-scss-module__MNPGvW__container header{opacity:0;z-index:2;background:0 0;border:none;animation:1s cubic-bezier(.2,.8,.2,1) forwards modern-home-module-scss-module__MNPGvW__fadeInDown;position:relative;color:inherit!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.modern-home-module-scss-module__MNPGvW__container header a,.modern-home-module-scss-module__MNPGvW__container header a:visited,.modern-home-module-scss-module__MNPGvW__container header a:hover,.modern-home-module-scss-module__MNPGvW__container header a:active,.modern-home-module-scss-module__MNPGvW__container header svg{color:inherit!important}.modern-home-module-scss-module__MNPGvW__container header button svg{color:#111827!important}.modern-home-module-scss-module__MNPGvW__container header button svg:hover{color:#0ea5e9!important}.modern-home-module-scss-module__MNPGvW__container:before{content:"";filter:blur(120px);opacity:.6;z-index:0;pointer-events:none;background:radial-gradient(circle,#34d3994d 0%,#0000 60%);width:70%;height:70%;animation:15s ease-in-out infinite alternate modern-home-module-scss-module__MNPGvW__flow;position:fixed;top:-20%;left:-20%}.modern-home-module-scss-module__MNPGvW__container:after{content:"";filter:blur(100px);opacity:.5;z-index:0;pointer-events:none;background:radial-gradient(circle,#3b82f640 0%,#0000 60%);width:60%;height:60%;animation:20s ease-in-out infinite alternate-reverse modern-home-module-scss-module__MNPGvW__flow;position:fixed;bottom:-20%;right:-20%}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper{z-index:1;position:relative}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero{text-align:center;flex-direction:column;align-items:center;padding:3rem 0;display:flex;position:relative;top:56px;overflow:hidden}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1{letter-spacing:-.02em;max-width:900px;margin:0 auto 1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1 .modern-home-module-scss-module__MNPGvW__highlight{background:linear-gradient(90deg,#0ea5e9,#7e50eb);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1 .modern-home-module-scss-module__MNPGvW__platform-carousel{vertical-align:bottom;height:1em;margin:0 .2em;display:inline-flex;overflow:hidden}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1 .modern-home-module-scss-module__MNPGvW__platform-carousel ul{margin:0;padding:0;list-style:none}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1 .modern-home-module-scss-module__MNPGvW__platform-carousel li{color:#7e50eb;align-items:center;gap:.2em;display:flex;position:relative;top:8px}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__subtitle{color:#374151;max-width:700px;margin:0 auto 4rem;font-size:1.125rem;line-height:1.6}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__subtitle a{font-size:1rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__emphasis{letter-spacing:.08em;text-transform:uppercase;color:#0369a1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0ea5e91a;border:1px solid #0ea5e940;border-radius:999px;align-items:center;margin:0 .25rem;padding:.15rem .75rem;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0ea5e91f}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__hero-punchline{letter-spacing:.02em;text-transform:none;background:linear-gradient(90deg,#111827,#0ea5e9);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:.35rem;margin-top:.5rem;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600;animation:3.5s ease-in-out infinite alternate modern-home-module-scss-module__MNPGvW__heroGlow;display:inline-flex}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__hero-content{z-index:1;padding:0 2rem;position:relative}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__hero-content .modern-home-module-scss-module__MNPGvW__h1-title{margin-top:1rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__hero-background-placeholder{background:radial-gradient(circle at top,#0ea5e926,#0000 55%),#ffffff80;border:1px solid #ffffffb3;border-radius:1rem;width:100%;min-height:360px;margin-bottom:2rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__trust-badge{color:#6b7280;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;display:flex}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__trust-badge svg{color:#0ea5e9;font-size:1rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__trust-icon{margin-right:.5rem;font-size:1rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__section{max-width:1200px;margin:1.5rem auto;padding:4rem 1.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section{padding:4rem 2rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__homeBentoBox .modern-home-module-scss-module__MNPGvW__homeBento div[class*=icon-wrapper],.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__homeBentoBox .modern-home-module-scss-module__MNPGvW__homeBento:hover div[class*=icon-wrapper]{background:#5a30b52e!important}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__homeBentoBox .modern-home-module-scss-module__MNPGvW__homeBento div[class*=icon-wrapper] svg,.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__homeBentoBox .modern-home-module-scss-module__MNPGvW__homeBento:hover div[class*=icon-wrapper] svg{color:#5a30b5!important}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section h2{text-align:center;background:linear-gradient(90deg,#111827,#0ea5e9);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;font-size:2.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__trend-graphic{margin:1rem 0 1.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section h3{color:#111827;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description{color:#374151;flex-grow:0;font-size:1rem;line-height:1.6}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description a{color:inherit;font-weight:600;text-decoration:none}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description a:hover,.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description a:focus{color:#0ea5e9}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__reference-trust{justify-content:flex-start}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__reference-trust a.modern-home-module-scss-module__MNPGvW__source-link{color:#c1f7fb;margin-left:.15rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__reference-trust a.modern-home-module-scss-module__MNPGvW__source-link:visited{color:#c1f7fb}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__reference-trust a.modern-home-module-scss-module__MNPGvW__source-link{font-size:.75rem;position:relative;top:-.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__learn-more-link{color:#111827;align-items:center;gap:.4rem;margin-left:.25rem;font-size:.975rem;font-weight:400;text-decoration:none;display:inline-flex}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description .modern-home-module-scss-module__MNPGvW__learn-more-icon{color:#0ea5e9;font-size:1.25rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description.modern-home-module-scss-module__MNPGvW__citation-graph-footer-link{text-align:center;margin-top:1.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__bento-description.modern-home-module-scss-module__MNPGvW__citation-graph-footer-link a{font-size:.75rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__stat-big{background:linear-gradient(90deg,#0ea5e9,#7e50eb);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:1.5rem 0;font-size:3.5rem;font-weight:800;line-height:1}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__feature-list{margin:1rem 0 0;padding:0;list-style:none}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__feature-list li{color:#374151;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section .modern-home-module-scss-module__MNPGvW__feature-list li svg{color:#7e50eb;font-size:1rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-section{text-align:center;margin:1rem auto 6rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-section .modern-home-module-scss-module__MNPGvW__cta-background{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#fff9;border:1px solid #fffc;border-radius:2rem;padding:4rem 1.5rem;box-shadow:0 8px 32px #0ea5e914}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-section h2{background:linear-gradient(90deg,#111827,#0ea5e9);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-section p{color:#374151;margin-bottom:2rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-btn{color:#111827;background:linear-gradient(135deg,#c1f7fb 0%,#7e50eb 100%);border:none;border-radius:100px;margin-top:1.5rem;padding:1rem 3rem;font-size:1.2rem;font-weight:700;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 15px #0ea5e94d}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-btn:hover{color:#111827;background:linear-gradient(135deg,#fff 0%,#c1f7fb 100%);transform:translateY(-2px);box-shadow:0 6px 18px #7e50eb66}@media (min-width:768px){.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1{font-size:5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero .modern-home-module-scss-module__MNPGvW__hero-punchline{font-size:1.2rem}}@media (min-width:1200px){.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero h1{font-size:5.5rem}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__grid-section{padding:5rem 0}.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__section{padding:5rem 2rem}}@media (min-width:1536px){.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__cta-section h2{font-size:3.25rem}}@media (min-width:1920px){.modern-home-module-scss-module__MNPGvW__container .modern-home-module-scss-module__MNPGvW__content-wrapper .modern-home-module-scss-module__MNPGvW__hero{padding:9rem 0 7rem}}@keyframes modern-home-module-scss-module__MNPGvW__flow{0%{transform:translate(0)}to{transform:translate(30px,30px)}}@keyframes modern-home-module-scss-module__MNPGvW__heroGlow{0%{text-shadow:0 0 8px #0ea5e966;transform:translateY(0)}to{text-shadow:0 0 20px #7e50eb59;transform:translateY(-2px)}}@keyframes modern-home-module-scss-module__MNPGvW__fadeInUp{0%{opacity:0;filter:blur(10px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes modern-home-module-scss-module__MNPGvW__fadeInDown{0%{opacity:0;filter:blur(10px);transform:translateY(-30px)}to{opacity:1;filter:blur();transform:translateY(0)}}.modern-home-module-scss-module__MNPGvW__animate-fade-in{opacity:0;will-change:transform,opacity,filter;animation:2.5s cubic-bezier(.1,.8,.2,1) forwards modern-home-module-scss-module__MNPGvW__fadeInUp}.modern-home-module-scss-module__MNPGvW__delay-1{animation-delay:.8s}.modern-home-module-scss-module__MNPGvW__delay-2{animation-delay:.9s}.modern-home-module-scss-module__MNPGvW__delay-3{animation-delay:1s}.modern-home-module-scss-module__MNPGvW__delay-4{animation-delay:1.1s}.modern-home-module-scss-module__MNPGvW__delay-5{animation-delay:1.2s}
@keyframes bento-module-scss-module__-YPZXa__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.bento-module-scss-module__-YPZXa__bento-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bentoLoader{flex:1;justify-content:center;align-items:center;display:flex}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento{background-color:#ffffffb8;background-image:radial-gradient(80% 60% at 15% 10%,#34d39921 0%,#0000 70%),radial-gradient(60% 70% at 85% 20%,#3b82f61f 0%,#0000 65%),radial-gradient(50% 50% at 50% 90%,#0ea5e91a 0%,#0000 60%),linear-gradient(150deg,#ffffffe6 0%,#f0f9ff99 100%);border:1px solid #fffc;border-radius:1.5rem;flex-direction:column;padding:2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0ea5e91a,0 2px 8px #0000000f,inset 0 1px #ffffffe6}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento:hover{border-color:#5a30b559;transform:translateY(-5px);box-shadow:0 12px 32px -8px #5a30b526}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento:hover .bento-module-scss-module__-YPZXa__icon-wrapper{background:#c1f7fb33;transform:scale(1.1)rotate(5deg)}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__bento-header{justify-content:flex-start;align-items:center;margin-bottom:2rem;display:flex}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__icon-wrapper{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-right:1rem;transition:all .4s;display:flex;position:relative;top:.25rem}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento .bento-module-scss-module__-YPZXa__icon-wrapper svg{color:#c1f7fb;font-size:1.5rem}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__wide:after{content:"";pointer-events:none;background:radial-gradient(circle,#7e50eb26 0%,#0000 70%);width:300px;height:300px;position:absolute;bottom:-20%;right:-5%}@media (min-width:768px){.bento-module-scss-module__-YPZXa__bento-grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.bento-module-scss-module__-YPZXa__bento-grid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__tall{grid-row:span var(--bento-row-span,2)}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__wide{grid-column:span var(--bento-col-span,2)}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__super-wide{grid-column:span 3}.bento-module-scss-module__-YPZXa__bento-grid .bento-module-scss-module__-YPZXa__bento.bento-module-scss-module__-YPZXa__super-tall{grid-row:span 3}}
@keyframes dashboard-module-scss-module__Mrxq3a__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.dashboard-module-scss-module__Mrxq3a__container{max-width:1400px;margin:0 auto;padding:1.5rem}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento{cursor:pointer;color:var(--mui-palette-text-primary)!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .icon-wrapper{background:#7c3aed14!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .icon-wrapper svg{color:var(--bb-purple,#7c3aed)!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento h3{color:var(--mui-palette-text-primary);font-size:.95rem;font-weight:600}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento:hover{box-shadow:none!important;background:var(--mui-palette-background-paper)!important;transform:translateY(0)!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody{flex-direction:column;flex:1;gap:1rem;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel{cursor:pointer;background:linear-gradient(135deg,#3892ed0f 0%,#7c3aed0f 100%);border:1px solid #3892ed26;border-radius:8px;flex-direction:column;flex-shrink:0;gap:.4rem;margin-top:auto;padding:.6rem .75rem;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel:hover{background:linear-gradient(135deg,#3892ed1f 0%,#7c3aed1f 100%);border-color:#3892ed59;transform:translateY(-1px);box-shadow:0 4px 16px #3892ed1f}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel:hover .dashboard-module-scss-module__Mrxq3a__seeMore{background:#3892ed26;border-color:#3892ed73;gap:.5rem;box-shadow:0 2px 8px #3892ed2e}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__chips{flex-wrap:wrap;gap:.4rem;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__chipAdditions,.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__chipEdits{background-color:#7c3aed1a!important;height:20px!important;font-size:.72rem!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__chipEdits{color:var(--bb-purple,#7c3aed)!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__chipAdditions{color:var(--bb-blue,#1e88e5)!important}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__metricRows{flex-direction:column;gap:.25rem;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__metricRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__metricLabel{color:#9ca3af;font-size:.72rem;font-weight:400}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__metricValue{color:#374151;font-size:.72rem;font-weight:600}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__bento .dashboard-module-scss-module__Mrxq3a__bentoBody .dashboard-module-scss-module__Mrxq3a__bentoBottomPanel .dashboard-module-scss-module__Mrxq3a__seeMore{cursor:pointer;color:var(--bb-blue,#3892ed);letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);background:#3892ed14;border:1px solid #3892ed40;border-radius:20px;align-self:flex-end;align-items:center;gap:.35rem;margin-top:.4rem;padding:.3rem .75rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,gap .18s,box-shadow .18s;display:inline-flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__emptyState{color:var(--mui-palette-text-secondary);flex-direction:column;flex:1;justify-content:center;gap:.75rem;font-size:.85rem;display:flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__actionLink{color:var(--bb-purple,#7c3aed);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.82rem;font-weight:500;display:inline-flex}.dashboard-module-scss-module__Mrxq3a__container .dashboard-module-scss-module__Mrxq3a__actionLink:hover{text-decoration:underline}
@keyframes bentoRewrite-module-scss-module__A2Gkra__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.bentoRewrite-module-scss-module__A2Gkra__screenshotWrap{border-radius:10px;flex:1;min-height:0;max-height:50vh;position:relative;overflow:hidden}.bentoRewrite-module-scss-module__A2Gkra__screenshotWrap:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffffd9);border-radius:0 0 10px 10px;height:40px;position:absolute;inset:auto 0 0}.bentoRewrite-module-scss-module__A2Gkra__signupWrap{border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.bentoRewrite-module-scss-module__A2Gkra__signupWrap .bentoRewrite-module-scss-module__A2Gkra__screenshotWrap{max-height:unset;pointer-events:none;border-radius:10px;position:absolute;inset:0}.bentoRewrite-module-scss-module__A2Gkra__signupBlur{-webkit-backdrop-filter:blur(3px)saturate(120%);backdrop-filter:blur(3px)saturate(120%);z-index:1;background:#ffffff40;border-radius:10px;position:absolute;inset:0}.bentoRewrite-module-scss-module__A2Gkra__signupCard{z-index:2;text-align:center;-webkit-backdrop-filter:blur(15px)saturate(95%);background-image:radial-gradient(80% 60% at 15% 10%,#34d39921 0%,#0000 70%),radial-gradient(60% 70% at 85% 20%,#3b82f61f 0%,#0000 65%),linear-gradient(150deg,#ffffffeb 0%,#f0f9ffb3 100%);border:1px solid #fffc;border-radius:16px;flex-direction:column;align-items:center;gap:.6rem;padding:3.25rem 4rem;display:flex;position:relative;box-shadow:0 8px 32px #0ea5e91a,0 2px 8px #0000000f,inset 0 1px #ffffffe6}.bentoRewrite-module-scss-module__A2Gkra__signupButton{background:linear-gradient(135deg, var(--bb-blue) 0%, var(--bb-purple-dark) 100%)!important;color:#fff!important;border:none!important;margin-top:.5rem!important;font-size:.75rem!important;font-weight:600!important;box-shadow:0 4px 14px #2563eb59!important}.bentoRewrite-module-scss-module__A2Gkra__signupButton:hover{opacity:.93;box-shadow:0 6px 20px #2563eb73!important}.bentoRewrite-module-scss-module__A2Gkra__lockIcon{background:linear-gradient(135deg, var(--bb-blue) 0%, var(--bb-purple-dark) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
@keyframes vertical-carousel-module-scss-module__VYx2Sa__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.vertical-carousel-module-scss-module__VYx2Sa__carousel{vertical-align:top;height:3.5rem;margin:0 .5rem;font-size:2.5rem;line-height:3.5rem;list-style:none;display:inline-block;overflow-y:hidden}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item{text-align:left;opacity:0;transition:all 2s cubic-bezier(.4,0,.2,1)}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:2.5rem;height:2.5rem;margin-right:.5rem;position:relative;top:5px}@media (min-width:768px) and (orientation:landscape){.vertical-carousel-module-scss-module__VYx2Sa__carousel{height:4.5rem;font-size:3.75rem;line-height:4.5rem}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:3.75rem;height:3.75rem}}@media (min-width:1200px) and (orientation:landscape){.vertical-carousel-module-scss-module__VYx2Sa__carousel{height:5rem;font-size:4rem;line-height:5rem}.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item svg,.vertical-carousel-module-scss-module__VYx2Sa__carousel .vertical-carousel-module-scss-module__VYx2Sa__item img{width:4rem;height:4rem}}
@keyframes HeroBackground-module-scss-module__KGCC5a__bb-ambient-pulse{0%{opacity:.85;transform:scale(1)translate(0,0)}to{opacity:.6;transform:scale(1.15)translate(-2%,-2%)}}.HeroBackground-module-scss-module__KGCC5a__heroBackground{pointer-events:none;z-index:-1;border-radius:0;width:130%;height:calc(100% + 56px);position:absolute;top:-56px;left:-15%;overflow:hidden}.HeroBackground-module-scss-module__KGCC5a__heroBackground:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:-60px}.HeroBackground-module-scss-module__KGCC5a__auroraRibbon{filter:blur(48px);mix-blend-mode:screen;animation:26s ease-in-out infinite HeroBackground-module-scss-module__KGCC5a__auroraFlow;position:absolute;inset:0;transform:scale(1.4)translateY(-5%)}.HeroBackground-module-scss-module__KGCC5a__secondary{opacity:.55;animation-duration:32s;animation-delay:6s;transform:scale(1.2)translateY(5%)}.HeroBackground-module-scss-module__KGCC5a__waveField{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.HeroBackground-module-scss-module__KGCC5a__waveField path{fill:none;stroke:#70b0cf40;stroke-width:1.2px;stroke-linecap:round;animation:18s ease-in-out infinite HeroBackground-module-scss-module__KGCC5a__wavePulse}.HeroBackground-module-scss-module__KGCC5a__waveField path:nth-child(2){stroke:#6648c44d;animation-delay:3s}.HeroBackground-module-scss-module__KGCC5a__waveField path:nth-child(3){stroke:#497db42e;animation-duration:24s;animation-delay:5s}.HeroBackground-module-scss-module__KGCC5a__orbitField{justify-content:space-between;gap:clamp(1.5rem,4vw,4rem);height:180px;padding:0 2vw;display:flex;position:absolute;top:32%;left:12%;right:12%}.HeroBackground-module-scss-module__KGCC5a__orbit{filter:drop-shadow(0 0 14px #5a30b559);border:1.5px solid #5a30b559;border-radius:50%;width:160px;height:160px;animation:150s linear infinite HeroBackground-module-scss-module__KGCC5a__orbitSpin;position:relative}.HeroBackground-module-scss-module__KGCC5a__orbit:first-child{position:relative;top:80%}.HeroBackground-module-scss-module__KGCC5a__orbit:nth-child(2){width:120px;height:120px;position:relative;top:170%;left:30%}.HeroBackground-module-scss-module__KGCC5a__orbit:nth-child(3){position:relative;top:-50%}.HeroBackground-module-scss-module__KGCC5a__orbit:after{content:"";background:#5a30b5f2;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #5a30b5e6}.HeroBackground-module-scss-module__KGCC5a__delayed{opacity:.75;animation-duration:120s;animation-delay:4s}.HeroBackground-module-scss-module__KGCC5a__fast{opacity:.45;animation-duration:40s}@keyframes HeroBackground-module-scss-module__KGCC5a__auroraFlow{0%{transform:scale(1.2)rotate(0)translateY(-5%)}50%{transform:scale(1.35)rotate(4deg)translateY(2%)}to{transform:scale(1.2)rotate(-3deg)translateY(-5%)}}@keyframes HeroBackground-module-scss-module__KGCC5a__wavePulse{0%,to{stroke-dasharray:0 1200;opacity:.5}50%{stroke-dasharray:1200 0;opacity:1}}@keyframes HeroBackground-module-scss-module__KGCC5a__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HeroBackground-module-scss-module__KGCC5a__particleDrift{0%{opacity:0;transform:translate(0,0)scale(.5)}40%{opacity:1}to{opacity:0;transform:translateY(-20px)scale(1.1)}}@media (max-width:768px){.HeroBackground-module-scss-module__KGCC5a__heroBackground{width:145%;left:-20%}.HeroBackground-module-scss-module__KGCC5a__auroraRibbon{opacity:.5;animation-duration:36s}.HeroBackground-module-scss-module__KGCC5a__secondary{display:none}.HeroBackground-module-scss-module__KGCC5a__waveField{opacity:.4}.HeroBackground-module-scss-module__KGCC5a__waveField path{animation:none}.HeroBackground-module-scss-module__KGCC5a__orbitField{display:none}.HeroBackground-module-scss-module__KGCC5a__particleLayer{opacity:.4}.HeroBackground-module-scss-module__KGCC5a__particle{animation-duration:20s}}
