@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light-14LG-y7V.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic-iBr7p6CH.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-COLGFB3M.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic-Bm_w1qmz.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-CDhBSFyE.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic-BqDObnQN.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic-B7KOJJiL.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold-BOs3KVhN.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic-Cabj1n7x.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold-BUaDDWMS.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic-efVpd_pq.woff2) format("woff2")}.inter-font{font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (font-variation-settings: normal){.inter-font{font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto}}:root{font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (font-variation-settings: normal){:root{font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto}}:root{line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html{font-family:InterVariable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background-color:#fff;color:#213547}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2}p{margin-bottom:1rem}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;color:#fff}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#root{width:100%;margin:0 auto;font-family:Inter,sans-serif;min-height:100vh}:root{--px: 1px}@media (min-width: 768px) and (max-width: 1440px){:root{--px: .0692vw}}.app main .section{display:flex;flex-direction:column;align-items:center;padding-inline:7%;width:100%;min-height:100%;box-sizing:border-box;position:relative;z-index:1}.app main .section.thanks-section{padding-block:60px 20px}@media (min-width: 768px){.app main .section{padding-bottom:0;padding-inline:12vw!important}.app main .section.thanks-section{padding-top:calc(134 * var(--px))!important;align-items:flex-start}.app main .section .hero-section{justify-content:space-between}}.app main .section .mobile-spacer-top{flex:2;max-height:60px}.app main .section .mobile-spacer-middle{flex:1}.app main .section .mobile-spacer-bottom{flex:2;max-height:20px}.main-title{font-size:36px;letter-spacing:-.84px}@media (max-width: 767px){.main-title{min-width:310px}}.app main button.cta-button{width:364px;max-width:100%;height:45px;font-size:16px}@media (min-width: 768px){.main-title{font-size:calc(64 * var(--px));letter-spacing:calc(-3.3 * var(--px))}.app main button.cta-button{width:calc(364 * var(--px));height:calc(45 * var(--px));font-size:calc(16 * var(--px))}}.waving-hand-base,.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title .waving-hand-inline,.app .form-section .form-header .form-title .waving-hand-inline{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background-color:#fff;margin:0 8px;border:2px solid #ff4a00;box-shadow:0 8px 32px #d5401180,18px 24px 8px #0000,12px 15px 8px #00000003,7px 9px 6px #0000000d,3px 4px 5px #00000017,1px 1px 3px #0000001a,inset 0 2px 8px #0000001a}.waving-hand-base .waving-hand-svg,.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title .waving-hand-inline .waving-hand-svg,.app .form-section .form-header .form-title .waving-hand-inline .waving-hand-svg{width:30px;height:30px}.waving-hand-form,.app .form-section .form-header .form-title .waving-hand-inline{transform:rotate(351deg)}.waving-hand-thanks,.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title .waving-hand-inline{transform:rotate(9deg)}.logos-ticker{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%}.logos-ticker .logos-title{font-size:12px;font-style:italic;color:#5a5a5a;margin:0;text-align:center;width:100%}.logos-ticker .ticker-viewport{position:relative;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,black 40px,black calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,black 40px,black calc(100% - 40px),transparent)}.logos-ticker .ticker-viewport.no-animation{-webkit-mask-image:none;mask-image:none}.logos-ticker .ticker-track{display:flex;gap:15px;align-items:center;width:max-content;animation:ticker-scroll linear infinite}.logos-ticker .no-animation .ticker-track{animation:none}@media (min-width: 768px){.logos-ticker{width:calc(1023 * var(--px));flex-direction:row;align-items:center;justify-content:space-between}.logos-ticker .logos-title{text-align:left;width:auto;flex-shrink:0}.logos-ticker .ticker-viewport{width:auto}}.logos-ticker .logo{height:auto;background-repeat:no-repeat}.logos-ticker .logo.apple-logo{width:57.314px;height:46.731px;background-size:64.03% 100%;background-position:top}.logos-ticker .logo.nvidia-logo{width:59.514px;height:46.29px;background-size:109.67% 141%;background-position:40.23% 50%}.logos-ticker .logo.meta-logo{width:95.138px;height:25px;background-size:112.76% 142.75%;background-position:35.44% 50%}.logos-ticker .logo.text-logo{height:35px;padding:2.662px 8.875px;border:.887px solid #8a8a8a;display:flex;align-items:center;font-size:15.975px;font-style:italic;color:#8a8a8a;letter-spacing:-.7987px;line-height:1.23;white-space:nowrap}.logos-ticker .logo.mckinsey-logo{width:140.4px;height:44.2px;background-size:107.95% 105.59%;background-position:12.31% -44.91%}.logos-ticker .logo.image79-logo{width:54.524px;height:25px;background-size:130.57% 130.52%;background-position:51.43% 34.4%}.logos-ticker .logo.image78-logo{width:101.977px;height:38.732px;background-size:100.24% 130.58%;background-position:-386.62% 45.99%}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.app{display:flex;flex-direction:column;height:100svh}.app header{background-color:#f9f9f9;z-index:1;padding:9px 19px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.app header{padding:calc(17 * var(--px)) calc(114 * var(--px))}}.app header .kassa-button{font-family:Abhaya Libre,serif;font-weight:800;background-color:#111;color:#fff;border:none;padding:calc(1 * var(--px)) calc(14 * var(--px));border-radius:5px;font-size:calc(20 * var(--px));cursor:pointer;transition:background-color .2s;box-shadow:44.2px 58.5px 20.8px #0000,28.6px 37.7px 18.2px #00000003,15.6px 20.8px 15.6px #0000000d,6.5px 9.1px 11.7px #00000017,1.3px 2.6px 6.5px #0000001a}.app header .kassa-button:hover{background-color:#333}.app header .support{display:flex;align-items:center;gap:.5rem}.app header .support .mail-icon{width:20px;height:20px;cursor:pointer;transition:opacity .2s}.app header .support .mail-icon:hover{opacity:.7}.app main{flex:1;display:flex;flex-direction:column;position:relative}.app main .cta-button{all:unset;box-sizing:border-box;outline:none;background-color:#111;color:#fff;border:none;border-radius:100px;font-size:16px;font-weight:700;letter-spacing:-.16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;box-shadow:0 4px 16px #00000059,10px 10px 30px #bd69264d;transition:all .2s ease}.app main .cta-button.form-submit{margin:0 auto}.app main .cta-button:hover:not(:disabled){background-color:#333;box-shadow:0 4px 4px #00000040,0 4px 16px #00000059,10px 10px 30px #bd69264d,-10px -10px 30px #bd69264d}.app main .cta-button:active:not(:disabled){background-color:#111;box-shadow:inset 4px 4px 4px #c6c6c64d}.app main .cta-button:disabled{opacity:.6;cursor:not-allowed}.app main .cta-button .chevron-icon{margin-inline-start:7.5px;width:8px;height:13px}.app main .hero-section .hero-content{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;padding:0 30px}.app main .hero-section .hero-content h1{font-family:Britti Sans Trial,Inter,sans-serif;font-weight:700;color:#000;line-height:normal;margin:0;width:100%;min-width:310px}.app main .hero-section .hero-content .hero-subtitle{font-size:18px;font-weight:400;color:#323232;line-height:normal;letter-spacing:-.16px;margin:0}.app main .hero-section .hero-video{position:relative;width:100%;z-index:1;anchor-name:--video-anchor}.app main .hero-section .hero-video .video-wrapper{position:relative;width:100%;aspect-ratio:1.6;border-radius:20px;box-shadow:0 8px 24px #00000040,0 2px 4px #0000,125px 167px 58px #0000,80px 107px 53px #00000003,45px 60px 45px #0000000d,20px 27px 33px #00000017,5px 7px 18px #0000001a;overflow:hidden;z-index:1}.app main .hero-section .hero-video .video-wrapper .hero-video-element{width:100%;height:100%;object-fit:cover;transform:scale(1.005);transform-origin:center}.app main .hero-section .hero-video .video-wrapper .video-mute-toggle-button{position:absolute;bottom:12px;right:12px;width:25px;height:25px;border-radius:50%;background:#0006;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;box-sizing:border-box;padding:0;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.6}.app main .hero-section .hero-video .video-wrapper .video-mute-toggle-button:hover{background:#0009;transform:scale(1.1);opacity:1}.app main .hero-section .hero-video .video-wrapper .video-mute-toggle-button:active{transform:scale(.95)}.app main .hero-section .hero-video .video-wrapper .video-mute-toggle-button svg{width:60%;height:60%;transition:transform .2s ease;flex-shrink:0;display:block}.app main .hero-section .hero-video .video-wrapper .video-mute-toggle-button:hover svg{transform:scale(1.1)}.app main .hero-section .cta-section{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%}.app main .hero-section .cta-section .cta-subtitle{font-size:12px;font-weight:500;color:#6e6e6e;letter-spacing:2px;margin:0;text-align:center}@media (min-width: 768px){.app main .hero-section{justify-content:unset}.app main .hero-section .hero-top{display:flex;gap:calc(40 * var(--px));align-items:center;justify-content:space-between;width:calc(1023 * var(--px))}.app main .hero-section .hero-top-left{display:flex;flex-direction:column;gap:calc(20 * var(--px));flex:1;max-width:50%}.app main .hero-section .hero-top-left .hero-content{align-items:flex-start;text-align:left;padding:0}.app main .hero-section .hero-top-left .hero-content h1{line-height:1.1}.app main .hero-section .hero-top-left .hero-content .hero-subtitle{width:100%;max-width:500px;font-size:calc(21 * var(--px))}.app main .hero-section .hero-top-left .cta-section{width:fit-content}.app main .hero-section .hero-top-left .cta-section .cta-subtitle{font-size:calc(12 * var(--px))}.app main .hero-section .hero-video{margin:0;width:calc(457 * var(--px))}}.app .form-section{background:#f8f9fa}.app .form-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:radial-gradient(circle at 20% 30%,rgba(255,180,180,.4) 0%,transparent 25%),radial-gradient(circle at 80% 20%,rgba(255,200,160,.3) 0%,transparent 25%),radial-gradient(circle at 40% 70%,rgba(255,220,200,.3) 0%,transparent 25%),radial-gradient(circle at 70% 80%,rgba(240,180,200,.3) 0%,transparent 25%),radial-gradient(circle at 30% 60%,rgba(255,190,180,.2) 0%,transparent 25%);filter:blur(40px)}.app .form-section .form-header{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;padding:0 30px}.app .form-section .form-header .form-title{font-weight:700;color:#000;line-height:normal;letter-spacing:-.84px;text-align:center;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.app .form-section .form-header .form-title .form-title-main,.app .form-section .form-header .form-title .form-title-waitlist{display:inline;margin:0}.app .form-section .form-header .form-description{max-width:400px;font-weight:400;font-size:18px;color:#323232;line-height:normal;letter-spacing:-.16px;margin:0;text-align:center}.app .form-section .form-container{background-color:#fff;border-radius:14px;padding:27px 30px;width:100%;max-width:600px;box-shadow:2px 8px 16px #00000040,195px 261px 91px #0000,125px 167px 83px #00000005,70px 94px 70px #00000014,31px 42px 52px #00000021,8px 10px 29px #00000026;border:3px solid white}.app .form-section .form-container .form-fields{display:flex;flex-direction:column;gap:21px}.app .form-section .form-container .form-fields .form-field{display:flex;flex-direction:column;gap:7px}.app .form-section .form-container .form-fields .form-field .form-field-label{display:flex;align-items:center;gap:7px}.app .form-section .form-container .form-fields .form-field .form-field-label .label-text{font-weight:400;font-size:16px;color:#323232;line-height:normal;letter-spacing:-.16px}.app .form-section .form-container .form-fields .form-field .form-field-label .label-optional{font-weight:400;font-size:16px;color:#8a8a8a;line-height:normal;letter-spacing:-.16px}.app .form-section .form-container .form-fields .form-field .form-field-label .label-required{font-weight:400;font-size:16px;color:#ff0004;line-height:normal;letter-spacing:-.16px}.app .form-section .form-container .form-fields .form-field .form-textarea{font-family:Inter,sans-serif;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:13px;padding:10px;min-height:120px;font-weight:400;font-size:16px;color:#6e6e6e;line-height:normal;letter-spacing:-.16px;resize:vertical}.app .form-section .form-container .form-fields .form-field .form-textarea::placeholder{color:#6e6e6e}.app .form-section .form-container .form-fields .form-field .form-textarea:focus{outline:none;border-color:#111;background-color:#fff}.app .form-section .form-container .form-fields .form-field .form-input{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:13px;padding:10px;height:44px;font-weight:400;font-size:16px;color:#6e6e6e;line-height:normal;letter-spacing:-.16px}.app .form-section .form-container .form-fields .form-field .form-input::placeholder{color:#6e6e6e}.app .form-section .form-container .form-fields .form-field .form-input:focus{outline:none;border-color:#111;background-color:#fff}.app .form-section .form-container .form-fields .form-field .form-error{font-weight:400;font-size:12px;color:#ff4d4d;line-height:normal;letter-spacing:-.16px;margin:0;opacity:1}@media (min-width: 768px){.app .form-section .form-section-top{display:flex;gap:40px;align-items:flex-start;justify-content:space-between;width:100%}.app .form-section .form-header{flex:1;max-width:40%;padding:0;align-items:flex-start;text-align:left}.app .form-section .form-header .form-title{justify-content:flex-start}.app .form-section .form-header .form-title .form-title-break{display:block;width:100%;height:0}.app .form-section .form-header .form-title .form-title-main,.app .form-section .form-header .form-title .form-title-waitlist{display:block}.app .form-section .form-header .form-description{width:100%;text-align:left}.app .form-section .form-section-top-right{display:flex;flex-direction:column;gap:27px;flex:1;max-width:60%}.app .form-section .form-section-top-right .form-container{margin-bottom:0}.app .form-section .form-section-top-right .cta-button.form-submit{align-self:flex-start;margin:0}}.app .thanks-section{justify-content:flex-start}@media (max-width: 768px){.app .thanks-section{justify-content:center}}.app .thanks-section .thanks-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:50px}.app .thanks-section .thanks-content .thanks-header{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;padding:0 30px}.app .thanks-section .thanks-content .thanks-header .thanks-title-container{position:relative;display:flex;flex-direction:column;align-items:center}.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title{font-weight:700;color:#000;line-height:normal;letter-spacing:-.84px;text-align:center;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;margin:0}.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title .waving-hand-inline{margin-inline:calc(13 * var(--px))}.app .thanks-section .thanks-content .thanks-header .thanks-title-container .thanks-title .thanks-title-text{display:inline;margin:0}.app .thanks-section .thanks-content .thanks-header .thanks-subtitle{font-weight:400;font-size:18px;color:#323232;line-height:normal;letter-spacing:-.16px;margin:0;width:80%;text-align:center}.canvas-container{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.video-reflection-canvas{position:fixed;pointer-events:none;z-index:0;filter:blur(50px);transform:scale(1.2);transform-origin:center;position-anchor:--video-anchor;top:anchor(top);left:anchor(left);opacity:.4}
