.schedule-form-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;margin:0 auto;max-width:600px;padding:2rem}.schedule-form-container h1{color:#fff;margin-bottom:.5rem;text-shadow:2px 2px 4px #0000004d}.schedule-form-container p{font-size:1.1rem;margin-bottom:2rem;opacity:.9}.schedule-form{text-align:left}.form-group{margin-bottom:1.5rem}.form-group label{color:#fff;display:block;font-weight:600;margin-bottom:.5rem}.form-group input{background:#ffffff1a;border:2px solid #ffffff4d;border-radius:10px;color:#fff;font-size:1rem;padding:.75rem;transition:all .3s ease;width:100%}.form-group input:focus{background:#ffffff26;border-color:#fffc;box-shadow:0 0 0 3px #ffffff1a;outline:none}.form-group input::placeholder{color:#fff9}.checkbox-group{margin-bottom:2rem}.checkbox-label{align-items:flex-start;cursor:pointer;display:flex;min-height:24px;padding-left:35px;position:relative}.checkbox-label input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background:#ffffff1a;border:2px solid #ffffff4d;border-radius:6px;height:24px;left:0;position:absolute;top:0;transition:all .3s ease;width:24px}.checkbox-label:hover input~.checkmark{background:#ffffff26;border-color:#ffffff80}.checkbox-label input:checked~.checkmark{background:linear-gradient(45deg,#4caf50,#45a049);border-color:#4caf50}.checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:8px;position:absolute;top:4px;transform:rotate(45deg);width:6px}.checkbox-label input:checked~.checkmark:after{display:block}.checkbox-text{color:#ffffffe6;font-size:.95rem;line-height:1.4;margin-left:8px;-webkit-user-select:none;user-select:none}.submit-button{background:linear-gradient(45deg,#4caf50,#45a049);border:none;border-radius:10px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem;transition:all .3s ease;width:100%}.submit-button:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.submit-button:active{transform:translateY(0)}.submit-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.submit-button:disabled:hover{box-shadow:0 4px 15px #0003;transform:none}.loading-spinner{animation:spin 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;margin-right:8px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.schedule-header{margin-bottom:2rem;padding-left:120px;padding-right:120px;position:relative;text-align:center}.back-button{background:#a480f233;border:1px solid #a480f24d;border-radius:25px;color:#fff;font-weight:500;left:0;min-width:80px;padding:.5rem 1rem;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:all .3s ease}.back-button:hover{background:#a480f24d;border-color:#a480f280;transform:translateY(-50%) translateX(-2px)}.schedule-headline{color:#fff;font-size:2.5rem;font-weight:600;line-height:1.2;margin:0;text-shadow:2px 2px 4px #0000004d}.thank-you-container{align-items:center;display:flex;justify-content:center;min-height:70vh;padding:2rem}.thank-you-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #a480f24d;border-radius:20px;max-width:600px;padding:3rem;text-align:center}.thank-you-headline{color:#fff;font-size:3rem;font-weight:600;margin-bottom:1.5rem;text-shadow:2px 2px 4px #0000004d}.thank-you-message{color:#ffffffe6;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.meeting-details{background:#a480f21a;border-radius:15px;margin-bottom:2rem;padding:2rem;text-align:left}.meeting-details p{color:#fff;font-size:1.1rem;margin:.5rem 0}.meeting-details strong{color:#a480f2}.home-button{background:linear-gradient(45deg,#a480f2,#8b5cf6);border-radius:50px;box-shadow:0 4px 15px #0003;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.home-button:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.calendly-inline-widget{border:none}@media (max-width:768px){.schedule-form-container{margin:1rem;padding:1.5rem}.calendly-inline-widget{margin:1rem 0}.schedule-header{padding-left:1rem;padding-right:1rem}.schedule-headline{font-size:2rem;margin-bottom:1rem}.back-button{display:inline-block;left:auto;margin-bottom:1rem;position:relative;top:auto;transform:none}.back-button:hover{transform:translateX(-2px)}.checkbox-text{font-size:.9rem}}.App{background:linear-gradient(131deg,#211830,#1a1629 50%,#1d1f45);color:#fff;min-height:100vh;position:relative;text-align:center}.App:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22512%22%20height%3D%22512%22%20preserveAspectRatio%3D%22none%22%3E%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20path%20%7B%20fill%3A%20none%3B%20stroke%3A%20rgba%28136,94,255,0.231%29%3B%20stroke-width%3A%201.01px%3B%20stroke-linecap%3A%20round%3B%20stroke-linejoin%3A%20round%3B%20%7D%20%3C%2Fstyle%3E%20%3Cpath%20vector-effect%3D%22non-scaling-stroke%22%20d%3D%22M416%2C192L256%2C320L96%2C192L256%2C64L416%2C192z%20M96-64L256%2C64L416-64%20M416%2C576V448L256%2C576%20M256%2C576L96%2C448v128%20M512%2C191L512%2C191L352%2C320l160%2C128.3L672%2C320L352%2C64l320-256%20M512%2C191L672%2C64L352-192%20M160-192L-160%2C64l320%2C256L0%2C448.3%20M0%2C448.3%20L-160%2C320L160%2C64l-320-256%20M416%2C448L256%2C320L96%2C448%20M96-64v76.8%20M416-64v76.8%20M352%2C64v76.8%20M160%2C64v76.8%20M96%2C192v76.8%20M416%2C192%20l-0.5%2C76.8%20M352%2C320v76.8%20M160%2C320v76.8%20M160%2C115.2l15.8%2C13%20M352%2C115.2l-16.2%2C13%20M352%2C371.2l-16.2%2C13%20M160%2C371.2l16.2%2C13%20M671.5%2C575.4l-160-128l-160%2C128%20M159.5%2C575.4l-160-128l-160%2C128%22%20%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:repeat;background-size:845px;content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.App-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#352c4dcc;border-bottom:1px solid #a480f24d;padding:1rem 0;position:relative;z-index:1}nav{display:flex;gap:2rem;justify-content:center}.nav-link{background:#a480f233;border:1px solid #a480f24d;border-radius:25px;color:#fff;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.nav-link:hover{background:#a480f24d;border-color:#a480f280;transform:translateY(-2px)}main{margin:0 auto;max-width:1200px;padding:2rem;position:relative;z-index:1}.home-content{margin-top:4rem}.home-content h1{font-size:3rem;margin-bottom:1rem;text-shadow:2px 2px 4px #0000004d}.home-content p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-button{background:linear-gradient(45deg,#ff6b6b,#ee5a24);border-radius:50px;box-shadow:0 4px 15px #0003;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cta-button:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-3px)}@media (max-width:768px){.home-content h1{font-size:2rem}.home-content p{font-size:1rem}nav{flex-direction:column;gap:1rem}.redirect-container h2{font-size:1.5rem}.redirect-container p{font-size:1rem}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.calendly-inline-widget{border-radius:0;box-shadow:none;overflow:hidden}
/*# sourceMappingURL=main.8ea349fa.css.map*/