header[data-v-2460835e]{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;width:100%;top:0;z-index:1000;font-size:.9em}nav[data-v-2460835e]{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.logo[data-v-2460835e]{font-size:24px;font-weight:700;color:var(--primary)}.nav-links[data-v-2460835e]{display:flex;list-style:none}.nav-links li[data-v-2460835e]{margin-left:30px}.nav-links a[data-v-2460835e]{text-decoration:none;color:var(--dark);font-weight:500;transition:color .3s}.nav-links a[data-v-2460835e]:hover{color:var(--primary)}.menu-toggle[data-v-2460835e]{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--dark)}@media(max-width: 768px){.menu-toggle[data-v-2460835e]{display:block}.nav-links[data-v-2460835e]{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:20px;box-shadow:0 5px 10px rgba(0,0,0,.1);display:none}.nav-links.active[data-v-2460835e]{display:flex}.nav-links li[data-v-2460835e]{margin:10px 0}}
.title[data-v-ebf97fe0]{margin:auto}.hero[data-v-ebf97fe0]{padding:150px 0 100px;display:flex;flex-direction:column;align-items:center;text-align:center}.hero h1[data-v-ebf97fe0]{font-size:3rem;margin-bottom:20px;color:var(--primary)}.hero p[data-v-ebf97fe0]{font-size:1.2rem;max-width:700px;margin-bottom:30px;color:var(--lgray)}.smallbtn[data-v-ebf97fe0]{display:inline-block;padding:4px 5px;background-color:var(--primary);color:#fff !important;text-decoration:none;border-radius:6px}.btn[data-v-ebf97fe0]{display:inline-block;padding:12px 30px;background-color:var(--primary);color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background-color .3s}.btn[data-v-ebf97fe0]:hover{background-color:var(--primary-dark)}
.carousel-section[data-v-73511b12]{padding:80px 0;background-color:var(--bgcolor);margin:50px 0;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .1s ease;transform-style:preserve-3d}.carousel[data-v-73511b12]{position:relative;max-width:1000px;margin:0 auto;overflow:hidden;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.carousel-inner[data-v-73511b12]{display:flex;transition:transform .5s ease}.carousel-item[data-v-73511b12]{min-width:100%;position:relative}.carousel-item img[data-v-73511b12]{width:100%;display:block;height:400px;object-fit:cover}.carousel-caption[data-v-73511b12]{position:absolute;bottom:0;left:0;right:0;background:var(--bgcolor);color:#fff;padding:20px;text-align:center}.carousel-caption h3[data-v-73511b12]{margin-bottom:10px;font-size:1.5rem}.carousel-controls[data-v-73511b12]{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100}.carousel-control[data-v-73511b12]{background:hsla(0,0%,100%,.7);border:none;width:40px;height:40px;border-radius:50%;margin:0 10px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .3s}.carousel-control[data-v-73511b12]:hover{background:#fff}.carousel-indicators[data-v-73511b12]{display:flex;justify-content:center;margin-top:20px}.indicator[data-v-73511b12]{width:12px;height:12px;border-radius:50%;background:var(--gray);margin:0 5px;cursor:pointer;transition:all .3s}.indicator.active[data-v-73511b12]{background:var(--primary);transform:scale(1.2)}

.canvas-root[data-v-00f2a167] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
#canvas-container[data-v-00f2a167] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
.content[data-v-00f2a167] {
    position: relative;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
section[data-v-00f2a167] {
    min-height: 100vh;
    padding: 80px 5%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: rgba(0, 0, 0, 0.5);
    margin-bottom: 20px;
    border-radius: 10px;
}
h1[data-v-00f2a167] {
    font-size: 3.5rem;
    margin-bottom: 20px;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
h2[data-v-00f2a167] {
    font-size: 2.5rem;
    margin-bottom: 20px;
    color: #ff7be5;
}
p[data-v-00f2a167] {
    font-size: 1.2rem;
    line-height: 1.6;
    max-width: 800px;
    margin-bottom: 20px;
}
.scroll-indicator[data-v-00f2a167] {
    position: fixed;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    padding: 10px 20px;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 20px;
    backdrop-filter: blur(5px);
    display: flex;
    align-items: center;
    gap: 10px;
}
.scroll-indicator svg[data-v-00f2a167] {
    animation: bounce-00f2a167 1s infinite alternate;
}
@keyframes bounce-00f2a167 {
from {
        transform: translateY(0);
}
to {
        transform: translateY(-10px);
}
}
@media (max-width: 768px) {
h1[data-v-00f2a167] {
        font-size: 2.5rem;
}
h2[data-v-00f2a167] {
        font-size: 2rem;
}
p[data-v-00f2a167] {
        font-size: 1rem;
}
}

:root{--primary: #716aec;--primary-dark: #24205e;--secondary: #10B981;--dark: #1F2937;--light: #F9FAFB;--gray: #6B7280;--lgray: rgb(169, 177, 192)0;--bgcolor: #1f1e1ea4;--panelbg: #3b3a3abe}header{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;width:100%;top:0;z-index:1000;font-size:.9em}nav{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.logo{font-size:24px;font-weight:700;color:var(--primary)}.nav-links{display:flex;list-style:none}.nav-links li{margin-left:30px}.nav-links a{text-decoration:none;color:var(--dark);font-weight:500;transition:color .3s}.nav-links a:hover{color:var(--primary)}.menu-toggle{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--dark)}@media(max-width: 768px){.menu-toggle{display:block}.nav-links{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:20px;box-shadow:0 5px 10px rgba(0,0,0,.1);display:none}.nav-links.active{display:flex}.nav-links li{margin:10px 0}}.title{margin:auto}.hero{padding:150px 0 100px;display:flex;flex-direction:column;align-items:center;text-align:center}.hero h1{font-size:3rem;margin-bottom:20px;color:var(--primary)}.hero p{font-size:1.2rem;max-width:700px;margin-bottom:30px;color:var(--lgray)}.smallbtn{display:inline-block;padding:4px 5px;background-color:var(--primary);color:#fff !important;text-decoration:none;border-radius:6px}.btn{display:inline-block;padding:12px 30px;background-color:var(--primary);color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background-color .3s}.btn:hover{background-color:var(--primary-dark)}.features{padding:100px 0;background-color:var(--bgcolor)}.section-title{text-align:center;margin-bottom:60px}.section-title h2{font-size:2.5rem;color:var(--secondary);margin-bottom:15px}.section-title p{color:var(--lgray);max-width:600px;margin:0 auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px}.feature-card{background-color:var(--panelbg);padding:30px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s;user-select:none}.feature-card:hover{transform:translateY(-5px)}.feature-icon{font-size:2.5rem;color:var(--primary);margin-bottom:20px;text-align:center}.feature-card h3{margin-bottom:15px;font-size:1.5rem;text-align:center}.carousel-section{padding:80px 0;background-color:var(--bgcolor);margin:50px 0;border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .1s ease;transform-style:preserve-3d}.carousel{position:relative;max-width:1000px;margin:0 auto;overflow:hidden;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.carousel-inner{display:flex;transition:transform .5s ease}.carousel-item{min-width:100%;position:relative}.carousel-item img{width:100%;display:block;height:400px;object-fit:cover}.carousel-caption{position:absolute;bottom:0;left:0;right:0;background:var(--bgcolor);color:#fff;padding:20px;text-align:center}.carousel-caption h3{margin-bottom:10px;font-size:1.5rem}.carousel-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:100}.carousel-control{background:hsla(0,0%,100%,.7);border:none;width:40px;height:40px;border-radius:50%;margin:0 10px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .3s}.carousel-control:hover{background:#fff}.carousel-indicators{display:flex;justify-content:center;margin-top:20px}.indicator{width:12px;height:12px;border-radius:50%;background:var(--gray);margin:0 5px;cursor:pointer;transition:all .3s}.indicator.active{background:var(--primary);transform:scale(1.2)}.how-it-works{padding:100px 0;background-color:var(--bgcolor)}.steps{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.step{flex:1;min-width:250px;text-align:center;padding:30px}.step-number{display:inline-block;width:50px;height:50px;background-color:var(--primary);color:#fff;border-radius:50%;line-height:50px;font-weight:bold;margin-bottom:20px}.registration{padding:100px 0;background-color:var(--bgcolor)}.form-container{max-width:500px;margin:0 auto;background-color:var(--bgcolor);padding:40px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500}.form-group input{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:1rem}.feedback{padding:100px 0;background-color:var(--bgcolor)}textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:1rem;min-height:150px;resize:vertical}footer{background-color:var(--dark);color:#fff;padding:50px 0;text-align:center}.footer-links{display:flex;justify-content:center;list-style:none;margin:20px 0}.footer-links li{margin:0 15px}.footer-links a{color:#fff;text-decoration:none}.footer-links a:hover{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}html{scroll-behavior:smooth !important}body{color:var(--light);line-height:1.6;background-color:var(--bgcolor)}.container{width:90%;max-width:1200px;margin:0 auto;padding:0 20px}.section-title{text-align:center;margin-bottom:60px}.section-title h2{font-size:2.5rem;color:var(--primary);margin-bottom:15px}.section-title p{color:var(--lgray);max-width:600px;margin:0 auto}.btn{display:inline-block;padding:12px 30px;background-color:var(--primary);color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background-color .3s;border:none;cursor:pointer}.btn:hover{background-color:var(--primary-dark)}.smallbtn{display:inline-block;padding:4px 5px;background-color:var(--primary);color:#fff !important;text-decoration:none;border-radius:6px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500}.form-group input,.form-group textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:1rem}.form-group textarea{min-height:150px;resize:vertical}@media(max-width: 768px){.features-grid{grid-template-columns:1fr !important}.hero h1{font-size:2.2rem}}
