.page{max-width:none!important;padding-top:0!important}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}.slide-in-right{opacity:0;transform:translateX(40px);transition:opacity .7s ease-out,transform .7s ease-out}.slide-in-right.visible{opacity:1;transform:translateX(0)}.fade-up-delay-1{transition-delay:0.12s}.fade-up-delay-2{transition-delay:0.24s}.fade-up-delay-3{transition-delay:0.36s}.progress-bar-fill{width:0;transition:width 1.4s cubic-bezier(.22, 1, .36, 1)}.glow-hover{transition:box-shadow .2s,transform .2s}.glow-hover:hover{box-shadow:0 0 20px rgba(29,158,117,.35);transform:translateY(-1px)}.sector-marker{position:absolute;top:-4px;bottom:-4px;width:3px;background:#7f77dd;z-index:10}.glass-card{background:rgba(255,255,255,.75);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(231,229,222,.8);box-shadow:0 8px 40px rgba(44,44,42,.09),0 1px 0 rgba(255,255,255,.7) inset}.feature-card{transition:transform .25s ease,box-shadow .25s ease}.feature-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(29,158,117,.1)}.glass-section{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.glass-section.bg-cr-white{background-color:rgba(255,255,255,.4)!important}.glass-section.bg-cr-offwhite{background-color:rgba(250,249,246,.4)!important}html.dark-mode section.glass-section{background-color:rgba(17,17,17,.4)!important}#network-canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;pointer-events:none}html.dark-mode{color:#e7e5de}html.dark-mode nav.nav{background:rgba(17,17,17,.95)!important;border-bottom-color:rgba(255,255,255,.08)!important}html.dark-mode #hero{background-color:transparent!important}html.dark-mode .bg-cr-offwhite{background-color:#111!important}html.dark-mode .bg-white{background-color:#111!important}html.dark-mode .glass-card{background:rgba(17,17,17,.85)!important;border-color:rgba(255,255,255,.1)!important}html.dark-mode .border-cr-border{border-color:rgba(255,255,255,.08)!important}html.dark-mode h1,html.dark-mode h2,html.dark-mode h3,html.dark-mode h4{color:#e7e5de!important}html.dark-mode .text-cr-charcoal{color:#e7e5de!important}html.dark-mode .text-cr-grey{color:#bdbbb3!important}html.dark-mode .feature-card{background-color:#111!important;border-color:rgba(255,255,255,.08)!important}html.dark-mode .bg-cr-offwhite.rounded-\[12px\]{background-color:#111!important}html.dark-mode .step-dot.bg-cr-border{background-color:rgba(255,255,255,.12)!important;color:#e7e5de!important}html.dark-mode .select-selected{background:rgba(17,17,17,.9)!important;border-color:rgba(255,255,255,.12)!important;color:#bdbbb3!important}html.dark-mode .select-items{background:#111!important;border-color:rgba(255,255,255,.1)!important}html.dark-mode .lang-option{color:#e7e5de!important}html.dark-mode .lang-option:hover{background:rgba(255,255,255,.05)!important}html.dark-mode #modal-backdrop{background:rgba(0,0,0,.6)!important}html.dark-mode #register-modal>div:last-child{background:rgba(17,17,17,.9)!important;border-color:rgba(255,255,255,.1)!important}.modal-scroll{scrollbar-width:thin;scrollbar-color:rgba(44,44,42,0.25) transparent}.modal-scroll::-webkit-scrollbar{width:8px}.modal-scroll::-webkit-scrollbar-track{background:0 0}.modal-scroll::-webkit-scrollbar-thumb{background-color:rgba(44,44,42,.22);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.modal-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(29,158,117,.45);background-clip:padding-box}html.dark-mode .modal-scroll{scrollbar-color:rgba(255,255,255,0.25) transparent}html.dark-mode .modal-scroll::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.22);background-clip:padding-box}html.dark-mode .modal-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(29,158,117,.55);background-clip:padding-box}@keyframes cr-shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.shake-anim{animation:cr-shake .4s cubic-bezier(.36,.07,.19,.97) both}html.dark-mode #open-register-modal,html.dark-mode a[data-i18n="homepage.ctaButton"]{background-color:#188462}html.dark-mode #open-register-modal:hover,html.dark-mode a[data-i18n="homepage.ctaButton"]:hover{background-color:#146e52}@media (prefers-reduced-motion:reduce){.fade-up,.feature-card,.glow-hover,.progress-bar-fill,.shake-anim,.slide-in-right{transition:none;animation:none;opacity:1;transform:none}}