@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);body{background-color:#181818;font-family:IBM Plex Mono,monospace}*,body{padding:0}*{cursor:none!important;margin:0}*,:focus{outline:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.blocked{display:block}html{scroll-behavior:smooth}a{text-decoration-line:none}img{-webkit-user-drag:none;-webkit-touch-callout:none;display:block;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%}::-webkit-scrollbar{height:0;width:0}.container{max-width:1823px}.container,.container2{margin:0 auto;padding:0 40px}.container2,.container3{max-width:1806px}.container3{margin:0 auto}.footer-container,.header-container{margin:0 auto;max-width:1823px;padding:0 40px}.gsap-marker-end,.gsap-marker-scroller-end,.gsap-marker-scroller-start,.gsap-marker-start{display:none!important}footer{overflow:hidden;padding:12px;position:relative;z-index:2}footer .footer-backgoerund-main{background-color:#e3afbe;border-radius:16px;padding:44px 32px 32px}footer .footer-backgoerund-main .footer-content-main{align-items:end;border-bottom:1px solid #000;color:#181818;display:flex;justify-content:space-between}footer .footer-backgoerund-main .footer-content-main h1{font-family:PP Neue Montreal,sans-serif;font-size:56px;font-weight:500;line-height:.95;max-width:1186px}footer .footer-backgoerund-main .footer-content-main p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:780px;padding:40px 0}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div{align-items:center;display:flex;gap:8px;justify-content:end;padding:40px 0 40px 24px}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div button{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:500;gap:8px;height:44px;justify-content:center;line-height:1;outline:none;padding:0 24px;text-decoration-line:none;text-transform:uppercase}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div a:first-child button{background-color:#181818;border:1px solid #181818;color:#fff;transition:.3s ease-in-out}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div a:first-child button:hover{background-color:#fff;border-color:#fff;color:#181818;transition:.3s ease-in-out}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div a:last-child button{background-color:#e3afbe;border:1px solid #181818;color:#181818;transition:.3s ease-in-out}footer .footer-backgoerund-main .footer-content-main .footer-buttons-div a:last-child button:hover{background-color:#181818;border-color:#181818;color:#fff;transition:.3s ease-in-out}footer .footer-backgoerund-main .footer-last-content{padding:24px 0 0}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx{align-items:end;display:flex;justify-content:space-between}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-logo{align-items:center;display:flex;justify-content:center}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-logo svg{min-width:210px}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-last-content-pera-main{align-items:center;display:flex;justify-content:space-between;width:75%}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-last-content-pera-main span{color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:16px;font-weight:400;line-height:1.1}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-last-content-pera-main .footer-last-content-pera-main-links{align-items:center;display:flex;justify-content:space-between;max-width:440px;width:100%}footer .footer-backgoerund-main .footer-last-content .footer-last-content-flx .footer-last-content-pera-main .footer-last-content-pera-main-links a{color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:400;line-height:1.1}header{left:0;padding:25px 0;position:fixed;top:0;width:100%;z-index:9}header .header-alignment{align-items:center;display:flex;justify-content:space-between}header .header-alignment .dev-logo-main svg{fill:#181818!important}header .header-alignment .header-logo .logo-container{height:30px;overflow:hidden;position:relative;width:209px}header .header-alignment .header-logo .logo-container .default-logo,header .header-alignment .header-logo .logo-container .scrolled-logo{left:0;position:absolute;top:0;transition:transform .5s ease-in-out}header .header-alignment .header-logo .logo-container .scrolled-logo{align-items:center;display:flex;height:30px;justify-content:center;transform:translateY(100%);width:30px}header .header-alignment .header-logo .logo-container .scrolled-logo #svg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}header .header-alignment .header-logo .logo-container.scrolled .default-logo{transform:translateY(-100%)}header .header-alignment .header-logo .logo-container.scrolled .scrolled-logo{transform:translateY(0)}header .header-alignment .header-logo svg{fill:#e3afbe}header .header-alignment .header-centered-switch{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4d4d4d4d;border:1px solid #ffffff26;border-radius:11px;box-sizing:border-box;display:flex;gap:0;height:32px;justify-content:center;overflow:hidden;padding:2px;position:relative}header .header-alignment .header-centered-switch .header-centered-switch-button{align-items:center;background-color:#0000;border-radius:9px;display:flex;height:100%;justify-content:center;padding:0 24px;position:relative;transition:.3s ease-in-out;z-index:2}header .header-alignment .header-centered-switch .header-centered-switch-button span{color:#e3afbe;cursor:pointer;display:block;font-size:13px;font-weight:500;line-height:24px;text-transform:uppercase;transition:.3s ease-in-out}header .header-alignment .header-centered-switch .header-centered-switch-button.active span{color:#181818}header .header-alignment .header-centered-switch .slider{background-color:#e3afbe;border-radius:9px;height:calc(100% - 4px);left:2px;position:absolute;top:2px;transition:transform .3s ease-in-out;width:calc(50% - 2px);z-index:1}header .header-alignment .header-links{align-items:center;display:flex;gap:24px;justify-content:end}header .header-alignment .header-links a,header .header-alignment .header-links button{align-items:center;color:#e3afbe;display:flex;font-family:IBM Plex Mono,monospace!important;font-size:13px;font-weight:500;height:35px;justify-content:center;line-height:20px;text-transform:uppercase}header .header-alignment .header-links a{position:relative;transition:.3s ease-in-out}header .header-alignment .header-links a:hover{color:#fff;transition:.3s ease-in-out}header .header-alignment .header-links a:hover:after{opacity:1;transition:.3s ease-in-out}header .header-alignment .header-links a.active{color:#e3afbe;transition:.3s ease-in-out}header .header-alignment .header-links a.active:after{background-color:#e3afbe;opacity:1;transition:.3s ease-in-out}header .header-alignment .header-links a:after{background-color:#fff;bottom:7px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:.3s ease-in-out;width:100%}header .header-alignment .header-links button{background-color:#e3afbe;border:none;border-radius:8px;color:#181818;cursor:pointer;outline:none;padding:0 16px;transition:.3s ease-in-out}header .header-alignment .header-links button:hover{background-color:#fff;transition:.3s ease-in-out}.dev-header .dev-last-content,.dev-header .dev-last-content .dev-header-links{align-items:center;display:flex;gap:24px;justify-content:end}.dev-header .dev-last-content .dev-header-links a,.dev-header .dev-last-content .dev-header-links button{align-items:center;color:#181818;display:flex;font-family:IBM Plex Mono,monospace!important;font-size:13px;font-weight:500;height:35px;justify-content:center;line-height:20px;text-transform:uppercase}.dev-header .dev-last-content .dev-header-links a{position:relative;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links a:hover{color:#181818;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links a:hover:after{opacity:1;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links a.active{color:#181818;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links a.active:after{background-color:#181818;opacity:1;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links a:after{background-color:#181818;bottom:7px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:.3s ease-in-out;width:100%}.dev-header .dev-last-content .dev-header-links button{background-color:#181818;border:none;border-radius:8px;color:#181818;cursor:pointer;outline:none;padding:0 16px;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-links button:hover{background-color:#181818;transition:.3s ease-in-out}.dev-header .dev-last-content .dev-header-search-bar{position:relative}.dev-header .dev-last-content .dev-header-search-bar input{background:#eaeaea;border:none;border-radius:10px;color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:500;line-height:15px;padding:8px 70px 8px 12px}.dev-header .dev-last-content .dev-header-search-bar input:focus{outline:none}.dev-header .dev-last-content .dev-header-search-bar kbd{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.dev-header .dev-last-content .github-icon{color:#000;height:24px;text-decoration-line:none;width:24px}.home-herobanner-main{box-sizing:border-box;height:100vh;position:relative}.home-herobanner-main video{box-sizing:border-box;height:calc(100vh - 184px);object-fit:cover;opacity:.6;width:100%}.home-herobanner-main .home-herobanner-main{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main{bottom:0;left:0;position:absolute;width:100%;z-index:2}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-title-div-main{align-items:end;color:#e3afbe;display:flex;justify-content:space-between}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-title-div-main p{font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-title-div-main h1{font-family:PP Neue Montreal,sans-serif;font-size:88px;font-weight:700;line-height:.8;margin:20px 0;max-width:1323px;text-transform:uppercase}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-title-div-main .home-herobanner-exoduslogo-main span{align-items:center;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:end;line-height:20px;margin:0 0 20px;text-transform:uppercase}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two{border-color:#e3afbe;border-style:solid;border-width:1px 0;color:#e3afbe;display:flex;flex-direction:row;margin:0 0 16px;width:100%}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-pera{border-right:1px solid #e3afbe;padding:32px 0;width:100%}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-pera p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:598px}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main{align-items:center;display:flex;gap:8px;justify-content:center;padding:20px 32px 20px 40px}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main button{align-items:center;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:500;gap:6px;justify-content:center;line-height:22px;min-width:180px;padding:10px 24px;text-transform:uppercase;transition:.3s ease-in-out}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main button:first-child{background-color:#e3afbe;border:1px solid #0000;color:#181818;transition:.3s ease-in-out}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main button:first-child:hover{background-color:#fff;transition:.3s ease-in-out}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main button:last-child{background-color:#0000;border:1px solid #e3afbe;color:#e3afbe;transition:.3s ease-in-out}.home-herobanner-main .home-herobanner-main .home-herobanner-content-main .home-herobanner-content .home-herobanner-content-two .home-herobanner-content-two-button-div-main button:last-child:hover{background-color:#e3afbe;color:#181818;transition:.3s ease-in-out}.home-herobanner-main .heroabnner-bac-two{background-color:#181818;bottom:0;height:184px;left:0;position:absolute;width:100%}.home-signout-section-main{margin:160px 0 264px}.home-signout-section-main .home-signout-fl-main{align-items:end;display:flex;justify-content:space-between}.home-signout-section-main .home-signout-fl-main .home-signout-text-main{width:60%}.home-signout-section-main .home-signout-fl-main .home-signout-text-main span{color:#e3afbe;font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-text-pera-main p{color:hsla(0,0%,47%,.251);font-family:PP Neue Montreal,sans-serif;font-size:88px;font-weight:500;line-height:1;max-width:1083px;padding:24px 0 80px}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-text-pera-main p span{font-family:PP Neue Montreal,sans-serif;font-size:88px;font-weight:500;line-height:1}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-mrkers-div-main{align-items:start;display:flex;flex-direction:column;gap:40px;margin:56px 0 32px}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-mrkers-div-main .home-signout-mrkers-div{align-items:start;display:flex;gap:12px;justify-content:start}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-mrkers-div-main .home-signout-mrkers-div svg{fill:#787878;flex-shrink:0;height:24px;width:24px}.home-signout-section-main .home-signout-fl-main .home-signout-text-main .home-signout-mrkers-div-main .home-signout-mrkers-div p{color:#787878;font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1}.home-signout-section-main .home-signout-fl-main .home-signout-video-main{align-items:center;display:flex;justify-content:center;width:40%}.home-signout-section-main .home-signout-fl-main .home-signout-video-main video{border-radius:40px;max-width:400px}.frictionless-section-main{background-color:#797979;padding:88px 0 280px;position:relative}.frictionless-section-main .frictionless-section-background-image{align-items:end;display:flex;justify-content:end;position:absolute;right:0;top:88px}.frictionless-section-main .frictionless-section-background-image img{height:95%;width:60%}.frictionless-section-main .frictionlesssection-content-main{position:relative;z-index:1}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div{color:#e3afbe}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div span{font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px;text-transform:uppercase}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div h2{font-family:PP Neue Montreal,sans-serif;font-size:80px;font-weight:700;line-height:.8;max-width:911px;padding:24px 0 40px;text-transform:uppercase}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:911px}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div .card-image-div{align-items:start;display:flex;justify-content:space-between}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div .card-image-div .frictionless-video-div{margin:40px 0 0}.frictionless-section-main .frictionlesssection-content-main .frictionlesssection-title-div .card-image-div .frictionless-video-div video{border-radius:45px;max-width:400px}.try-demo-button{height:40px;margin-top:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.try-demo-button,.try-demo-button a{align-items:center;display:flex;justify-content:center}.try-demo-button a{color:#e3afbe;font-size:15px;font-weight:500;gap:8px;line-height:1;text-transform:uppercase;transition:.3s ease-in-out}.try-demo-button a:hover{color:#fff;transition:.3s ease-in-out}.unlock-liquidity-main{background-color:#797979;position:relative}.unlock-liquidity-main .roack-image-main{align-items:start;bottom:0;display:flex;justify-content:start;left:0;position:absolute}.unlock-liquidity-main .roack-image-main img{height:95%;rotate:180deg;width:60%}.unlock-liquidity-main .unlock-liquidity-content-main{padding:144px 0 320px;position:relative;z-index:1}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content{align-items:start;display:flex;justify-content:space-between}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-content-main-div{color:#e3afbe}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-content-main-div span{font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-content-main-div h2{font-family:PP Neue Montreal,sans-serif;font-size:80px;font-weight:700;line-height:.8;max-width:630px;padding:24px 0 40px;text-transform:uppercase}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-content-main-div p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:630px}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-video{align-items:center;display:flex;justify-content:center;width:50%}.unlock-liquidity-main .unlock-liquidity-content-main .unlock-liquidity-content .unlock-liquidity-video video{border-radius:55px;max-width:640px}.unlock-liquidity-main .unlock-liquidity-content-mainsc{padding:80px 0 176px;position:relative;z-index:1}.unlock-liquidity-main .unlock-liquidity-content-mainsc .one-wallet-section-main{align-items:start;display:flex;justify-content:end}.unlock-liquidity-main .unlock-liquidity-content-mainsc .one-wallet-section-main .one-wallet-content{color:#e3afbe}.unlock-liquidity-main .unlock-liquidity-content-mainsc .one-wallet-section-main .one-wallet-content span{font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px;text-transform:uppercase}.unlock-liquidity-main .unlock-liquidity-content-mainsc .one-wallet-section-main .one-wallet-content h2{font-family:PP Neue Montreal,sans-serif;font-size:80px;font-weight:700;line-height:.8;max-width:630px;padding:24px 0 40px;text-transform:uppercase}.unlock-liquidity-main .unlock-liquidity-content-mainsc .one-wallet-section-main .one-wallet-content p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:905px}.home-focus-section-main{padding:144px 0 180px}.home-focus-section-main .home-focus-section-content{align-items:center;color:#e3afbe;display:flex;flex-direction:column;justify-content:center;margin:0 0 128px;text-align:center}.home-focus-section-main .home-focus-section-content span{font-size:13px;font-weight:500;line-height:23px;margin:0 0 4px;text-transform:uppercase}.home-focus-section-main .home-focus-section-content h2{font-family:PP Neue Montreal,sans-serif;font-size:80px;font-weight:700;line-height:.8;max-width:730px;padding:24px 0 40px;text-transform:uppercase}.home-focus-section-main .home-focus-section-content p{font-family:PP Neue Montreal,sans-serif;font-size:32px;font-weight:500;line-height:1;max-width:730px}.home-focus-section-main .dev-feature-video-main video{border-radius:24px;max-height:548px;object-fit:cover;width:100%}.home-efforts-section-main{padding:2vw 0 3vw;position:relative}.home-efforts-section-main:before{background-color:#e3afbe;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 4vw)}.home-efforts-section-main .home-efforts-content{color:#e3afbe;padding:0 0 5vw}.home-efforts-section-main .home-efforts-content span{font-size:.9vw;font-weight:500;line-height:1.6;margin:0 0 .2vw;text-transform:uppercase}.home-efforts-section-main .home-efforts-content h2{font-family:PP Neue Montreal,sans-serif;font-size:5vw;font-weight:700;line-height:.8;padding:1.2vw 0 2vw;text-transform:uppercase}.home-efforts-section-main .home-efforts-content p{font-family:PP Neue Montreal,sans-serif;font-size:2vw;font-weight:500;line-height:1;max-width:38vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment{margin:0 2vw 0 -3.65vw;overflow:hidden;width:calc(100% + 6vw)}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main{display:flex;gap:1vw;padding:1.2vw 4vw;width:-webkit-max-content;width:max-content}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main{background-color:#fff;border-radius:1.6vw;box-sizing:border-box;color:#000;display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:31vw;min-width:31vw;padding:1.2vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main .home-efforts-card-image{border-radius:1vw;height:18vw;margin:0 0 1.6vw;overflow:hidden;width:100%}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main .home-efforts-card-image video{border-radius:1vw;height:100%;object-fit:cover;width:100%}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main h3{font-family:PP Neue Montreal,sans-serif;font-size:1.6vw;font-weight:500;line-height:1.1;margin:0 0 2vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main p{font-family:PP Neue Montreal,sans-serif;font-size:1.2vw;font-weight:400;line-height:1.1;margin:0 0 2vw;max-width:28.7vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main .learn-more-button{align-items:center;color:#000;display:flex;font-size:.75vw;font-weight:500;gap:.4vw;justify-content:start;line-height:1.1;text-transform:uppercase}@media(max-width:1024px){.home-efforts-section-main .home-efforts-content h2{font-size:6vw}.home-efforts-section-main .home-efforts-content p{font-size:2.5vw;max-width:50vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main{max-width:45vw;min-width:45vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main h3{font-size:2.2vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main p{font-size:1.8vw;max-width:40vw}}@media(max-width:768px){.home-efforts-section-main .home-efforts-content h2{font-size:8vw}.home-efforts-section-main .home-efforts-content p{font-size:3.5vw;max-width:70vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main{max-width:70vw;min-width:70vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main .home-efforts-card-image{height:40vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main h3{font-size:3.5vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main p{font-size:2.8vw;max-width:60vw}.home-efforts-section-main .home-efforts-section-slider-main-alignment .home-efforts-section-slider-main .home-efforts-card-main .learn-more-button{font-size:1.2vw}}.custom-cursor{background-color:#fff;height:10px;transition:.2;width:10px}.custom-cursor,.custom-cursor-bg{border-radius:50%;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);z-index:9999}.custom-cursor-bg{background-color:#fff3;height:30px;transition:.15s;width:30px}.playground-page-alignment{overflow:hidden;padding:85px 0 0}.playground-hero-banner-main{border-top:1px solid #78787840;box-sizing:border-box;height:calc(100vh - 85px);overflow-y:auto;position:relative}.playground-hero-banner-main .playground-herobanner-back-image{bottom:0;left:0;max-height:415px;overflow:hidden;position:absolute;width:100%}.playground-hero-banner-main .playground-herobanner-back-image img{height:auto;max-width:100%}.playground-hero-banner-main .playground-herobanner-back-video{left:50%;position:absolute;top:0;transform:translateX(-50%)}.playground-hero-banner-main .playground-herobanner-back-video video{filter:drop-shadow(0 0 .5rem #fff);max-width:480px}.playground-hero-banner-main .container{height:100%}.playground-hero-banner-main .playground-herobanner-content-main{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:2}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-first-div{padding:48px 0}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-first-div span{color:#e3afbe;font-size:13px;font-weight:500;line-height:23px;text-transform:uppercase}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-first-div h1{color:#fff;font-family:PP Neue Montreal,sans-serif;font-size:72px;font-weight:700;line-height:1;margin:32px 0 0;max-width:705px;text-transform:uppercase}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-first-div h1 p{color:#e3afbe;display:inline}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-first-div h1 span{color:#fff;font-family:PP Neue Montreal,sans-serif;font-size:72px;font-weight:700;line-height:1;text-transform:uppercase}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div{align-items:end;display:flex;justify-content:space-between;padding:40px 0}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div p{color:#e3afbe;font-family:PP Neue Montreal,sans-serif;font-size:24px;font-weight:500;line-height:1.1;margin:0 0 32px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div .playground-herobanner-content-second-div-first-div-boxes-main{display:flex;flex-direction:column;gap:8px;max-width:320px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div .playground-herobanner-content-second-div-first-div-boxes-main .playground-herobanner-content-second-div-first-div-box-main:first-child .playground-herobanner-content-second-div-first-div-box{opacity:1}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div .playground-herobanner-content-second-div-first-div-boxes-main .playground-herobanner-content-second-div-first-div-box{align-items:center;border:1px solid hsla(0,0%,47%,.251);border-radius:6px;display:flex;justify-content:space-between;opacity:.5;padding:12px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div .playground-herobanner-content-second-div-first-div-boxes-main .playground-herobanner-content-second-div-first-div-box span{color:#fff;font-size:13px;font-weight:500;line-height:13px;text-transform:uppercase}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .playground-herobanner-content-second-div-first-div .playground-herobanner-content-second-div-first-div-boxes-main .playground-herobanner-content-second-div-first-div-box .checkbox{background-color:#0000;border:1px solid hsla(0,0%,47%,.251);border-radius:50px;box-sizing:border-box;height:14px;width:14px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .passkey-button-main button{align-items:center;background-color:#fff;border:none;border-radius:50px;cursor:pointer;display:flex;gap:8px;justify-content:center;outline:none;padding:13px 24px 13px 12px;position:relative;transition:all .3s ease}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .passkey-button-main button .passkey-button-main-scrolledlogo{align-items:center;background-color:#181818;border-radius:50px;box-sizing:border-box;display:flex;height:37px;justify-content:center;padding:8px;width:37px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .passkey-button-main button .passkey-button-main-scrolledlogo svg{fill:#fff;animation:SvgRotation 3s linear infinite;height:21px}.playground-hero-banner-main .playground-herobanner-content-main .playground-herobanner-content-second-div .passkey-button-main button span{color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:22px;font-weight:500;line-height:33px}@keyframes SvgRotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-page{align-items:center;background-color:#181818;color:#fff;cursor:none;display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.error-title{font-size:4rem;font-weight:700;margin-bottom:1rem;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040,0 10px 10px #0003,0 20px 20px #00000026}.error-message{font-size:1.5rem;margin-bottom:2rem;text-align:center;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040}.button-container{display:flex;gap:1rem}.error-button{background-color:#e3afbe;border:none;border-radius:5px;box-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040,0 10px 10px #0003,0 20px 20px #00000026;color:#181818;cursor:none;font-family:Poppins,sans-serif;font-size:1rem;padding:.75rem 1.5rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.error-button:hover{box-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040,0 10px 10px #0003,0 20px 20px #00000026,0 25px 20px #0000001a;transform:translateY(-3px)}.error-button:active{box-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px #0000001a,0 0 5px #0000001a,0 1px 3px #0000004d,0 3px 5px #0003,0 5px 10px #00000040;transform:translateY(-1px)}.particles{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.particle{background-color:#e3afbe;border-radius:50%;opacity:.5;position:absolute}.bubble-text{position:relative;transition:color .3s ease}.bubble-text:hover{color:#e3afbe}.bubble-text:after{background-color:#e3afbe;bottom:-5px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}.bubble-text:hover:after{transform:scaleX(1)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.error-message,.error-title{animation:float 6s ease-in-out infinite}.error-message{animation-delay:-3s}.developer-page-main-layout{display:grid;grid-template-columns:16% 1fr 16%;margin:86px 0 0}.developer-page-main-layout .developer-page-main-left-eye{box-sizing:border-box;height:100%;left:0;padding:64px 0 0 40px;position:-webkit-sticky;position:sticky;top:0;width:100%}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:start}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button.active button{background:#181818;color:#fff;transition:.3s ease-in-out}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button.api-drp-active button,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button.recipe-drp-active button{color:#000;transition:.3s ease-in-out}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button.api-drp-active button svg,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button.recipe-drp-active button svg{transform:rotate(90deg);transition:.3s ease-in-out}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button button{align-items:center;background:#eaeaea;border:none;border-radius:10px;color:#797979;display:flex;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:500;gap:10px;justify-content:center;line-height:18px;padding:6px 12px}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button button svg{height:14px;width:14px}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main.open{animation:Dropdown .5s ease-in-out;max-height:500px}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main.open{animation:Dropdown 1s ease-in-out;max-height:500px}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main{border-left:1px solid #78787840;display:flex;flex-direction:column;gap:10px;margin:10px 0 0 12px;max-height:0;overflow:hidden;padding:0 8px;transition:max-height .3s ease-in-out}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main.open,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main.open{max-height:500px}@keyframes Dropdown{0%{max-height:0}to{max-height:500px}}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main .api-ref-dropdown-button,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main .recipes-dropdown-button,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main .api-ref-dropdown-button,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main .recipes-dropdown-button{color:#797979;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:500;line-height:18px;padding:6px 12px;transition:.3s ease-in-out}.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main .api-ref-dropdown-button:hover,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .api-ref-dropdown-main .recipes-dropdown-button:hover,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main .api-ref-dropdown-button:hover,.developer-page-main-layout .developer-page-main-left-eye .developer-page-main-left-eye-buttons-content .dev-pagination-button .recipes-dropdown-main .recipes-dropdown-button:hover{opacity:.8;transition:.3s ease-in-out}.developer-page-main-layout .developer-page-main-centered-content{align-items:start;display:flex;height:100vh;justify-content:center;overflow-y:auto}.developer-page-main-layout .developer-page-main-centered-content .developer-page-main-centered-content-alignment{margin:0 auto;max-width:1152px;padding:64px 48px 0}.developer-page-main-layout .developer-page-main-right-eye{box-sizing:border-box;height:100%;left:0;padding:64px 40px 0;position:-webkit-sticky;position:sticky;top:0;width:100%}.developer-page-main-layout .developer-page-main-right-eye .dev-page-right-flx{display:flex;flex-direction:column}.developer-page-main-layout .developer-page-main-right-eye .dev-page-right-flx p{color:#797979;font-family:PP Neue Montreal,sans-serif;font-size:12px;font-weight:500;line-height:19px;margin:0 0 16px;text-transform:uppercase;word-spacing:5px}.developer-page-main-layout .developer-page-main-right-eye .dev-page-right-flx a{color:#797979;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:500;line-height:22px;margin:5px 0}.developer-page-main-layout .developer-page-main-right-eye .reduce-bx-main{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:16px;margin:32px 0 0;max-width:144px;padding:32px 0 80px}.developer-page-main-layout .developer-page-main-right-eye .reduce-bx-main svg{height:32px;width:32px}.developer-page-main-layout .developer-page-main-right-eye .reduce-bx-main p{color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:15px;font-weight:500;line-height:18px}.developer-page-main-layout .developer-page-main-right-eye .reduce-bx-main a{color:#181818;font-family:PP Neue Montreal,sans-serif;font-size:13px;font-weight:500;line-height:28px;text-decoration-line:underline;text-transform:uppercase}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}
/*# sourceMappingURL=main.f54a3958.css.map*/