@import url(https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);*{box-sizing:border-box}body{background:#0080ff;font-family:"PT Serif",serif;margin:0;padding:0}.content{padding-left:20px;padding-right:20px;padding-top:80px}.avatar-wrapper{cursor:pointer;height:50px;position:relative;width:50px;z-index:10}.avatar-img{border:3px solid #0040ff;border-radius:50%;height:100%;object-fit:cover;width:100%}.avatar-overlay{align-items:center;background:#6a32ff;border-radius:50%;bottom:-2px;color:#fff;display:flex;font-size:14px;height:18px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:-2px;transition:.2s;width:18px}.avatar-wrapper:hover .avatar-overlay{opacity:1}.nav a{font-weight:500}.right{align-items:center;display:flex;gap:14px;text-align:right}.auth{display:flex;gap:10px}.auth button{border-radius:20px;cursor:pointer;padding:6px 16px}.header-login{background:#0000;border:1px solid #30f;color:#6a32ff}.header-signup{background:#6a32ff;border:none;color:#fff}@media (max-width:450px){.auth{flex-direction:column;gap:5px}.auth button{border-radius:20px;cursor:pointer;padding:2px 6px}.header-login{background:#0000;border:1px solid #30f;color:#6a32ff}.header-signup{background:#6a32ff;border:none;color:#fff}}.sidebar{display:flex;flex-direction:column}.sidebar-header{border-bottom:1px solid #eee;flex-shrink:0}.sidebar-menu{flex:1 1;overflow-y:auto}.sidebar-logout{background:none;border:none;color:#ff4d4f;cursor:pointer;font-size:17px;font-weight:600;margin-bottom:20px;margin-top:20px}.header{background:#fff;box-shadow:0 2px 8px #00000014;height:64px;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:1000}.header,.left{align-items:center;display:flex}.left{gap:12px}.menu-btn{background:none;border:none;cursor:pointer;font-size:20px}.logo{height:27px;width:70%}.nav{display:flex;gap:20px}.nav a{color:blue;font-weight:400;text-decoration:none;white-space:nowrap}.nav a:hover{color:#6a32ff}@media (max-width:1200px){.nav a:nth-child(6){display:none}}@media (max-width:1050px){.nav a:nth-child(5){display:none}}@media (max-width:900px){.nav a:nth-child(4){display:none}}@media (max-width:780px){.nav a:nth-child(3){display:none}}@media (max-width:650px){.nav a:nth-child(2){display:none}}@media (max-width:520px){.nav{display:none}}.sidebar{background:#fff;color:#000;height:100%;left:-260px;position:fixed;top:0;transition:.5s;width:260px;z-index:1001}.sidebar.show{left:0}.sidebar-header{display:flex;justify-content:space-between;padding:15px}.sidebar-menu{display:flex;flex-direction:column}.sidebar-menu a{color:#ccc;padding:15px 20px;text-decoration:none}.sidebar-menu a:hover{background:#333}.sidebar-menu a.active{background:#555;color:#fff}*{margin:0;padding:0}.footer{background:#584c4c;color:#fff;margin-top:20px;padding:20px}.footer-container{align-items:center;display:flex;gap:40px;justify-content:space-between}.footer-left{flex:2.5 1}.footer-content-1,.footer-content-2{display:flex;gap:40px}.footer-content-2{align-items:center;margin-top:40px}.flex-1,.flex-2,.flex-3{flex:1 1}.flex-3 ul{list-style:none;padding:0}.flex-3 ul li{color:#ccc;cursor:pointer;margin-bottom:10px}.flex-4{flex:1 1}.footer-email{display:flex;gap:5px}.footer-right{display:flex;flex:1 1;gap:20px;justify-content:end}.social-icon{align-items:center;background:#fff;border-radius:50%;color:#584c4c;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;width:40px}@media (max-width:920px){.footer-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}}@media (max-width:620px){.footer-content-1,.footer-content-2{display:flex;flex-direction:column;gap:20px}.footer-content-2{align-items:center}}.home-page{background:#fff;width:100%}.home-hero{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:40px}.hero-left{flex:1 1}.hero-right{flex:1 1;text-align:right}.hero-right img{height:auto;max-width:100%}.hero-left h1{font-size:32px;line-height:1.2}.hero-left p{color:#555;margin:20px 0}.blob-wrapper{padding:80px 0;width:100%}.blob-section{aspect-ratio:1/1;margin:auto;position:relative;width:min(80vw,850px)}.blob{display:block;height:100%;width:100%}.blob-content{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:12px;position:absolute;text-align:center}.discover-pill{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(12px);background:rgba(0,238,255,.181);border:1px solid #0ff;border-radius:999px;color:#111;cursor:pointer;font-size:clamp(.85rem,2.5vw,1rem);font-weight:500;padding:clamp(10px,2.5vw,14px) clamp(18px,4vw,32px);transition:all .3s ease}.discover-pill:hover{background:#ffffff8c;box-shadow:0 12px 30px #00000026;transform:translateY(-2px)}.discover-pill{box-shadow:inset 0 0 0 #a80505,0 8px 24px #000}.discover-pill:active{transform:scale(.96)}.blob-content h2{font-size:clamp(1.4rem,4vw,2.2rem)}.blob-content p{font-size:clamp(.9rem,3vw,1.1rem);margin:12px 0}@keyframes blobMove{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.05) rotate(5deg)}to{transform:scale(1) rotate(0deg)}}.blob{animation:blobMove 8s ease-in-out infinite}.features-section{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:40px}.features-left{flex:1 1}.features-left h2{font-size:32px;margin-bottom:10px}.subtitle{color:#555;margin-bottom:40px}.feature-list{display:flex;flex-direction:column;gap:28px}.feature-item{align-items:flex-start;display:flex;gap:20px}.icon-box{align-items:center;background:#cbcbcb;border-radius:12px;display:flex;height:35px;justify-content:center;padding:5px;width:35px}.feature-item h4{display:flex;font-size:18px;margin:0 0 6px}.feature-item p{color:#666;line-height:1.5;margin:0;text-align:left}.features-right{flex:1 1;text-align:right}.features-right img{height:auto;max-width:100%}.faq-section{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-top:100px;padding:40px}.faq-section h2{font-size:32px;margin-bottom:10px}.faq-left{flex:1 1;height:auto}.faq-item{border-bottom:1px solid #e5e5e5;width:90%}.faq-question{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:space-between}.faq-question:hover h4{color:#2563eb}.arrow{transition:transform .45s cubic-bezier(.4,0,.2,1)}.arrow.open{transform:rotate(180deg)}.faq-answer{overflow:hidden;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease,transform .3s ease}.faq-answer p{color:#555;margin-bottom:0}.faq-right{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:420px}.faq-right img{height:auto;max-width:100%}.cta-wrapper{padding:10px 0;width:100%}.cta-section{aspect-ratio:1/1;margin:auto;position:relative;width:min(80vw,850px)}.cta-blob{display:block;height:100%;width:100%}.cta-content{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:12px;position:absolute;text-align:center}@keyframes blobMove1{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.01) rotate(5deg)}to{transform:scale(1) rotate(0deg)}}@keyframes blobMove2{0%{transform:scale(1.01) rotate(0deg)}50%{transform:scale(1) rotate(-5deg)}to{transform:scale(1.01) rotate(0deg)}}#cta-blob-1{animation:blobMove1 10s ease-in-out infinite}#cta-blob-2{animation:blobMove2 14s ease-in-out infinite}@media (max-width:768px){.faq-section,.features-section,.home-hero{flex-direction:column;text-align:center}.features-right,.hero-right{text-align:center}.faq-right{min-height:150px}}.about-page{background-color:#f0f8ff;width:100%}.header-about{font-size:35px;margin:0}.about-section{align-items:center;display:flex;gap:60px;justify-content:space-between;padding:40px}.about-text{flex:1 1}.about-text h1{font-size:26px;font-weight:600;margin-bottom:20px}.about-text p{color:#555;font-size:16px;line-height:1.6;margin-bottom:16px}.about-image{flex:1 1;text-align:center}.about-image img{height:auto;max-width:100%}@media (max-width:768px){.about-section{flex-direction:column}.about-image,.about-section{text-align:center}}.primary-btn{background:#000;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;padding:12px 24px}.primary-btn:hover{opacity:.85}.blog-details-page{background:#fff;width:100%}.blog-header{font-size:16px;text-align:center}.blog-flow-section{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:40px}.blog-flow-image{flex:1 1;text-align:left}.blog-flow-image img{height:auto;width:100%}.blog-flow-text{flex:1 1}.blog-flow-text h2{font-size:25px}.blog-flow-text p{color:#555}@media (max-width:768px){.blog-flow-section{flex-direction:column;text-align:center}}.blog-content{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);padding:40px}.blog-card{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 20px #000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:20px;text-align:center;transition:transform .3s ease}.blog-card:hover{box-shadow:0 0 20px #04f;transform:translateY(-6px)}.blog-card h3{color:#555;font-size:22px}@media (max-width:900px){.blog-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-content{grid-template-columns:1fr}}.appointment-page{padding:40px 80px}.appointment-layout{display:flex;gap:80px}.appointment-left{flex:2 1}.appointment-left h1{font-size:32px;margin-bottom:20px}.timezone{margin-top:20px}.timezone select{margin-left:10px;padding:8px 12px}.appointment-right{flex:1 1}.appointment-right h2{font-size:24px;margin-bottom:10px}.meeting-info p{color:#555;margin:6px 0}.operator h4{margin-bottom:10px;margin-top:20px}.time-slots{display:flex;gap:12px;margin-top:10px}.calendar-box{border:1px solid #ddd;border-radius:12px;padding:20px;width:100%}.calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.calendar-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr)}.day-name{font-size:14px;font-weight:600}.day{border-radius:50%;cursor:pointer;padding:10px;text-align:center}.day.active{background:#666;color:#fff}.time-slot{background:#fff;border:1px solid #ccc;border-radius:20px;cursor:pointer;padding:10px 18px}.time-slot:hover{background:#000;color:#fff}.contact-page{background:#fff;width:100%}.contact-header{text-align:center}.contact-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr;margin:auto;max-width:1200px;padding:40px 20px}.contact-text{color:#555;margin-bottom:40px;margin-top:0}.form-row{display:flex;gap:20px}.form-group{flex:1 1;margin-bottom:20px}.form-group label{display:block;font-weight:500;margin-bottom:6px}.form-group input,.form-group textarea{border:2px solid #ddd;border-radius:6px;font-size:14px;padding:10px 12px;width:100%}.phone-input{align-items:center;border:2px solid #ddd;border-radius:6px;display:flex;overflow:hidden}.phone-input span{background:#f1f1f1;border-right:1px solid #ddd;font-size:14px;padding:10px 12px}.phone-input input{border:none;border-radius:0;outline:none;padding:10px;width:100%}.contact-info{color:#333;font-size:15px}.contact-flex{align-items:center;display:flex;gap:10px}.contact-flex img{height:25px;width:25px}.contact-flex p{margin:7px}@media (max-width:768px){.contact-container{grid-template-columns:1fr}.form-row{flex-direction:column}}.services-page{background:#f5f5f5;padding:0 30px;width:100%}.services-title{font-size:16px;margin-bottom:60px;text-align:center}.partners-section{background:#ededed;padding:80px 20px;text-align:center}.partners-section h2{font-size:36px;font-weight:500;margin-bottom:16px}.case-link{color:#000;font-size:16px;text-decoration:none}.services-section{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.service-card{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 20px #000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:20px;text-align:center;transition:transform .3s ease}.service-card:hover{box-shadow:0 0 20px #06f;transform:translateY(-6px)}.service-img{width:100%}.service-card h4{font-size:20px}.service-card p{color:#555}.auth-page{align-items:center;background-color:#081b29;display:flex;justify-content:center;min-height:100vh}.wrapper{background:#0000;border:2px solid #0ef;box-shadow:0 0 25px #1976d2;max-width:750px;min-height:450px;overflow:hidden;position:relative;width:100%}.wrapper .form-box{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:50%}.wrapper .form-box.login{left:0;padding:0 60px 0 40px}.wrapper .form-box.login .animation{filter:blur(0);opacity:1;transform:translateX(0);transition:.7s ease;transition-delay:calc(.1s*var(--j))}.wrapper.active .form-box.login .animation{filter:blur(10px);opacity:0;transform:translateX(-120%);transition-delay:calc(.1s*var(--i))}.wrapper .form-box.register{padding:0 40px 0 60px;pointer-events:none;right:0}.wrapper.active .form-box.register{pointer-events:auto}.wrapper .form-box.register .animation{filter:blur(10px);opacity:0;transform:translateX(120%);transition:.7s ease;transition-delay:calc(.1s*var(--j))}.wrapper.active .form-box.register .animation{filter:blur(0);opacity:1;transform:translateX(0);transition-delay:calc(.1s*var(--i))}.form-box h2{color:#fff;font-size:32px;text-align:center}.form-box .input-box{height:50px;margin:25px 0;position:relative;width:100%}.input-box input{background:#0000;border:none;border-bottom:2px solid #fff;color:#fff;font-size:16px;font-weight:500;height:100%;outline:none;padding-right:23px;transition:.5s;width:100%}.input-box input:focus,.input-box input:valid{border-bottom-color:#0ef;top:-5px}.input-box label{color:#fff;font-size:16px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.5s}.input-box input:focus~label,.input-box input:valid~label{color:#0ef;top:-5px}.input-box i{color:#fff;font-size:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.5s}.input-box input:focus~i,.input-box input:valid~i{color:#0ef}.btn{background:#0000;border:2px solid #0ef;border-radius:40px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:45px;outline:none;overflow:hidden;position:relative;width:100%;z-index:1}.btn:before{background:linear-gradient(#081b29,#1976d2,#081b29,#1976d2);content:"";height:300%;left:0;position:absolute;top:-100%;transition:.5s;width:100%;z-index:-1}.btn:hover:before{top:0}.form-box .logreg-link{color:#fff;font-size:14px;margin:20px 0 10px;text-align:center}.logreg-link p span{color:#0ef;cursor:pointer;font-weight:600;text-decoration:none}.logreg-link p span:hover{text-decoration:underline}.wrapper .info-text{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:50%}.wrapper .info-text.login{padding:0 40px 60px 150px;right:0;text-align:right}.wrapper .info-text.login .animation{filter:blur(0);opacity:1;transform:translateX(0);transition:.7s ease;transition-delay:calc(.1s*var(--j))}.wrapper.active .info-text.login .animation{filter:blur(10px);opacity:0;transform:translateX(120%);transition-delay:calc(.1s*var(--i))}.wrapper .info-text.register{left:0;padding:0 150px 60px 40px;pointer-events:none;text-align:left}.wrapper.active .info-text.register{pointer-events:auto}.wrapper .info-text.register .animation{filter:blur(10px);opacity:0;transform:translateX(-120%);transition:.7s ease;transition-delay:calc(.1s*var(--j))}.wrapper.active .info-text.register .animation{filter:blur(0);opacity:1;transform:translateX(0);transition-delay:calc(.1s*var(--i))}.info-text h2{color:#fff;font-size:36px;line-height:1.3;text-transform:uppercase}.info-text p{color:#fff;font-size:16px}.wrapper .bg-animate{background:#1976d2;border-bottom:3px solid #0ef;height:130%;position:absolute;right:0;top:-4px;transform:rotate(10deg) skewY(40deg);transform-origin:bottom right;transition:1.5s ease;transition-delay:1.2s;width:120%}.wrapper.active .bg-animate{transform:rotate(0) skewY(0);transition-delay:.5s}.wrapper .bg-animate2{background:#081b29;border-top:3px solid #0ef;height:150%;left:250px;position:absolute;top:100%;transform:rotate(0) skewY(0);transform-origin:bottom left;transition:1.5s ease;transition-delay:.5s;width:120%}.wrapper.active .bg-animate2{transform:rotate(-11deg) skewY(-41deg);transition-delay:1.2s}@media (max-width:750px){.wrapper{background:#1976d2;border:2px solid #0ef;box-shadow:0 0 25px #1976d2;height:auto;margin:20px;max-width:500px;overflow:hidden;position:relative}.wrapper .form-box{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%}.wrapper .form-box.login{left:0;padding:0 20px}.wrapper .info-text.login{display:none}.wrapper .form-box.register{padding:0 20px;right:0}.wrapper .info-text.register{display:none}.wrapper .bg-animate{background:#081b29;border-bottom:3px solid #0ef;height:150%;position:absolute;right:0;top:0;transform:rotate(10deg) skewY(40deg);transform-origin:bottom right;transition:1.5s ease;transition-delay:1.2s;width:150%}.wrapper .bg-animate2{background:#1976d2;border-top:3px solid #0ef;height:150%;left:300px;position:absolute;top:100%;transform:rotate(0) skewY(0);transform-origin:bottom left;transition:1.5s ease;transition-delay:.5s;width:150%}}.profile-card{background:#fff;border-radius:10px;box-shadow:0 0 25px #000;margin-bottom:30px;padding:20px;text-align:center}.profile-card img{border-radius:50%;height:70px;width:70px}.card-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dashboard-card{background:#fff;border-radius:10px;box-shadow:0 0 20px #000;cursor:pointer;flex-direction:column;min-height:220px;padding:20px;text-align:center}.dashboard-card,.dashboard-card .card-icon{align-items:center;display:flex;justify-content:center}.dashboard-card .card-icon{background-color:#0080ff;border-radius:50%;height:45px;padding:3px;width:45px}
/*# sourceMappingURL=main.c2eeefed.css.map*/