:root{--text:#fff;--text-secondary:#b0b0b0;--background:#0a0a0a;--background-secondary:#1a1a1a;--background-tertiary:#2a2a2a;--primary:#6366f1;--secondary:#8b5cf6;--accent:#a855f7;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--border:#333;--shadow:#0000004d;--shadow-light:#0000001a}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a;background:var(--background);color:#fff;color:var(--text);font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.bangla-text{font-weight:400;line-height:1.6}.bangla-heading,.bangla-text{font-display:swap;font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,sans-serif!important}.bangla-heading{font-weight:600;line-height:1.3}h1,h2,h3,h4,h5,h6{font-display:swap}.font-test,h1,h2,h3,h4,h5,h6{font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,sans-serif!important}.section-container{opacity:0;padding:4rem 0;transform:translateY(30px);transition:all .8s ease-out}.section-container.visible{opacity:1;transform:translateY(0)}.section-fade-in{animation:fadeInUp .8s ease-out forwards}#about{background:#1a1a1a;background:var(--background-secondary)}#about,#features,#how{border:none!important;padding:4rem 0!important}#how{background:#1a1a1a;background:var(--background-secondary)}#contact,#team{border:none!important;padding:4rem 0!important}#contact{background:#1a1a1a;background:var(--background-secondary)}div[id],section{border:none!important}.container{margin:0 auto;max-width:1200px;padding:0 2rem}.section-header{margin-bottom:2rem;text-align:center}.section-title{color:#fff;color:var(--text);font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.section-subtitle,.section-title{font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,sans-serif!important}.section-subtitle{color:#b0b0b0;color:var(--text-secondary);font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a;background:var(--background-secondary)}::-webkit-scrollbar-thumb{background:#6366f1;background:var(--primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a855f7;background:var(--accent)}::selection{background:#6366f1;background:var(--primary);color:#fff}::-moz-selection{background:#6366f1;background:var(--primary);color:#fff}:focus{outline:2px solid #6366f1;outline:2px solid var(--primary);outline-offset:2px}a,button{transition:all .3s cubic-bezier(.4,0,.2,1)}html{scroll-behavior:smooth;scroll-padding-top:80px}.loading{animation:spin 1s ease-in-out infinite;border:3px solid #333;border-radius:50%;border-top-color:#6366f1;border:3px solid var(--border);border-top-color:var(--primary);display:inline-block;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.gradient-text{background:linear-gradient(135deg,#6366f1,#a855f7);background:linear-gradient(135deg,var(--primary),var(--accent))}.card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-hover:hover{box-shadow:0 20px 40px #0000004d;box-shadow:0 20px 40px var(--shadow);transform:translateY(-5px)}.grid{grid-gap:2rem;display:grid;gap:2rem}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width:768px){.section-container{padding:3rem 0}#about,#contact,#features,#how,#team{padding:3rem 0!important}.section-title{font-size:2.5rem}.section-subtitle{font-size:1.1rem}.bangla-heading{font-size:1.8rem!important}.bangla-text{font-size:1rem!important}.container{padding:0 1rem}}@media (max-width:480px){.section-container{padding:2rem 0}#about,#contact,#features,#how,#team{padding:2rem 0!important}.section-title{font-size:2rem}.section-subtitle{font-size:1rem}.bangla-heading{font-size:1.5rem!important}.bangla-text{font-size:.9rem!important}.container{padding:0 1rem}}.App,body{background:var(--background);color:var(--text)}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1a1af2;border:1px solid var(--border);border-radius:1.5rem;box-shadow:0 4px 24px 0 var(--shadow),0 1.5px 6px 0 var(--shadow-light);height:64px;justify-content:space-between;margin:1.5rem auto 2rem;max-width:1100px;padding:0 2rem;position:sticky;top:1rem;transition:box-shadow .2s,background .2s;z-index:1000}.topbar,.topbar-logo{align-items:center;display:flex}.topbar-logo{color:#fff;font-size:1.7rem;font-weight:700;gap:.5rem;letter-spacing:.5px;text-decoration:none;text-shadow:0 2px 8px #6366f133;transition:color .2s,text-shadow .2s}.topbar-logo:hover{color:var(--accent);text-shadow:0 4px 16px #a855f74d}.topbar-nav{display:flex;gap:2rem}.topbar-link{border-radius:.8rem;box-shadow:0 1px 4px 0 #6366f11a;color:var(--text);font-size:1.08rem;font-weight:500;padding:.4rem 1.1rem;position:relative;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s}.topbar-link:focus,.topbar-link:hover{background:linear-gradient(90deg,var(--primary) 60%,var(--accent) 100%);box-shadow:0 2px 8px 0 #6366f133;color:#fff!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:var(--background-secondary);color:var(--text);display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:var(--primary)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hamburger{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:center;width:40px;z-index:200}.hamburger span{background:var(--primary);border-radius:2px;display:block;height:3px;margin:4px 0;transition:.3s;width:26px}@media (max-width:984px){.topbar{border-radius:.7rem;flex-direction:row;height:auto;justify-content:space-between;margin:.5rem auto 1rem;max-width:100vw;padding:.5rem .7rem}.topbar-logo{font-size:1.1rem}.topbar-nav{align-items:center;background:#1a1a1afa;border:1px solid var(--border);border-radius:0 0 1.2rem 1.2rem;box-shadow:0 8px 24px 0 var(--shadow);flex-direction:column;gap:.5rem;left:0;opacity:0;padding:1.2rem 0 1.5rem;pointer-events:none;position:absolute;top:64px;transform:translateY(-120%);transition:transform .35s cubic-bezier(.4,2,.6,1),opacity .25s;width:100vw;z-index:150}.topbar-nav.open{opacity:1;pointer-events:auto;transform:translateY(0)}.hamburger{display:flex}}@media (max-width:400px){.topbar{padding:.2rem}.topbar-logo{font-size:.95rem}}.main-content{background:var(--background);min-height:calc(100vh - 64px);overflow-x:hidden;padding:0}.section-container{background:var(--background);overflow:hidden;padding:2rem 2rem 0;position:relative}.section-container:first-child{padding-top:2rem}.section-container:last-child{padding-bottom:2rem}@media (max-width:768px){.section-container{padding:3rem 1rem}.section-container:first-child{padding-top:1rem}}@media (max-width:480px){.section-container{padding:2rem .5rem}}.about-section{background:var(--background);overflow:hidden;padding:0;position:relative;width:100%}.tab-navigation{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}.tab-button{align-items:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;min-width:120px;padding:1.5rem 2rem;transition:all .3s ease}.tab-button:hover{background:var(--background-tertiary);border-color:var(--primary);transform:translateY(-2px)}.tab-button.active{background:var(--primary);border-color:var(--primary);color:#fff}.tab-number{color:var(--text-secondary);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.tab-button.active .tab-number{color:#fff}.tab-label{font-size:.9rem;font-weight:500;text-align:center}.content-section{margin:0 auto;max-width:800px}.content-header{margin-bottom:3rem;text-align:center}.content-title{color:var(--text);font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.content-description{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:600px}.features-grid{grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-item{align-items:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:12px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.feature-item:hover{background:var(--background-tertiary);border-color:var(--primary);transform:translateY(-2px)}.feature-icon{background:var(--primary);border-radius:50%;color:#fff;flex-shrink:0;font-size:1.2rem;font-weight:700;height:40px;width:40px}.feature-text{color:var(--text);font-size:1rem;line-height:1.5}@media (max-width:768px){.tab-navigation{gap:.5rem}.tab-button{min-width:100px;padding:1rem 1.5rem}.tab-number{font-size:1.2rem}.tab-label{font-size:.8rem}.content-title{font-size:2rem}.content-description{font-size:1rem}.features-grid{gap:1rem;grid-template-columns:1fr}.feature-item{padding:1rem}}@media (max-width:480px){.tab-navigation{align-items:center;flex-direction:column}.tab-button{max-width:200px;width:100%}.content-title{font-size:1.8rem}.feature-item{flex-direction:column;gap:.5rem;text-align:center}}.features-section{background:var(--background);padding:0;position:relative;width:100%}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:2rem}.feature-card{background:var(--background-secondary);border:1px solid var(--border);border-radius:16px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.feature-card:hover{box-shadow:0 20px 40px var(--shadow);transform:translateY(-5px)}.feature-card.active,.feature-card:hover{background:var(--background-tertiary);border-color:var(--primary)}.feature-icon{align-items:center;border-radius:12px;box-shadow:0 8px 25px #0003;display:flex;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.icon-emoji{font-size:2rem}.feature-content{flex:1 1}.feature-title{color:var(--text);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.feature-description,.feature-title{font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,sans-serif!important}.feature-description{color:var(--text-secondary);font-size:1rem;line-height:1.6}.active-indicator{background:linear-gradient(135deg,var(--primary),var(--accent));height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.feature-card.active .active-indicator{opacity:1}@media (max-width:768px){.features-grid{gap:1.5rem;grid-template-columns:1fr}.feature-card{padding:1.5rem}.feature-title{font-size:1.3rem}.feature-description{font-size:.95rem}.feature-icon{height:50px;margin-bottom:1rem;width:50px}.icon-emoji{font-size:1.5rem}}@media (max-width:480px){.feature-card{padding:1rem}.feature-title{font-size:1.2rem}.feature-description{font-size:.9rem}}.how-to-use-section{background:var(--background);overflow:hidden;padding:4rem 7rem;position:relative}.how-to-use-section:before{background:radial-gradient(circle at 20% 80%,#6366f10d 0,#0000 50%),radial-gradient(circle at 80% 20%,#8b5cf60d 0,#0000 50%),radial-gradient(circle at 40% 40%,#06b6d408 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.how-to-use-container{margin:0 auto;max-width:1400px;position:relative;z-index:1}.workflow-header{margin-bottom:3rem;text-align:center}.workflow-title{color:var(--text);font-size:2.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 50%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;position:relative}.gradient-text:after{background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:1px;bottom:-3px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.workflow-subtitle{color:var(--text-secondary);font-size:1.1rem;font-weight:400;line-height:1.6;margin:0 auto;max-width:600px}.workflow-vertical{align-items:center;display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:500px}.workflow-step-card{align-items:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:20px;box-shadow:0 4px 24px var(--shadow-light);display:flex;flex-direction:row;padding:1.5rem 2rem;position:relative;transition:box-shadow .3s,transform .3s;width:100%;z-index:1}.workflow-step-card:hover{box-shadow:0 8px 32px var(--shadow);transform:translateY(-4px) scale(1.02)}.workflow-step-icon{align-items:center;border-radius:16px;box-shadow:0 6px 20px var(--shadow);display:flex;flex-shrink:0;font-size:2.2rem;height:64px;justify-content:center;margin-right:1.5rem;width:64px}.workflow-step-emoji{font-size:2rem}.workflow-step-content{align-items:flex-start;display:flex;flex-direction:column}.workflow-step-number{color:var(--primary);font-size:1.1rem;font-weight:700;letter-spacing:.05em;margin-bottom:.2rem}.workflow-step-title{color:var(--text);font-size:1.25rem;font-weight:700;margin-bottom:.2rem}.workflow-step-description{color:var(--text-secondary);font-size:1rem;line-height:1.5}.workflow-step-connector{background:linear-gradient(180deg,var(--primary) 0,var(--accent) 100%);border-radius:1px;height:40px;left:32px;position:absolute;top:100%;width:2px;z-index:0}.details-content,.details-emoji,.details-icon,.details-text,.progress-bar,.progress-fill,.progress-indicator,.step-connector,.step-content,.step-details-panel,.step-icon,.step-number,.workflow-timeline{display:none!important}.workflow-step-card.expanded{background:var(--background-tertiary);border:2px solid var(--primary);box-shadow:0 12px 36px var(--shadow);z-index:2}.workflow-step-card.completed{background:var(--background-secondary);border-color:var(--success);opacity:.7}.workflow-step-check{align-items:center;background:var(--success);border:2px solid var(--background-secondary);border-radius:50%;box-shadow:0 2px 8px #22c55e2e;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:22px;justify-content:center;position:absolute;right:-10px;top:-10px;width:22px;z-index:3}.workflow-step-complete-btn{background:var(--background);border:1px solid var(--border);border-radius:16px;color:var(--primary);cursor:pointer;font-size:.95rem;font-weight:600;margin-top:.7rem;outline:none;padding:.3rem 1.1rem;transition:background .2s,color .2s,border .2s}.workflow-step-complete-btn:focus,.workflow-step-complete-btn:hover{background:var(--primary);border:1px solid var(--primary);color:#fff}.workflow-step-complete-btn.checked{background:var(--success);border:1px solid var(--success);color:#fff}.workflow-step-details{animation:fadeInDetails .4s;background:var(--background);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 12px var(--shadow-light);color:var(--text);font-size:1rem;margin-top:1rem;padding:1rem 1.2rem}@keyframes fadeInDetails{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workflow-step-connector.animated{animation:connectorPulse 1.5s infinite alternate;background:linear-gradient(180deg,var(--primary) 0,var(--accent) 50%,var(--secondary) 100%)}@keyframes connectorPulse{0%{filter:brightness(1)}to{filter:brightness(1.3)}}.workflow-get-started-wrapper{display:flex;justify-content:center;margin-top:2.5rem}.workflow-get-started-btn{background:linear-gradient(90deg,var(--primary),var(--accent));border:none;border-radius:30px;box-shadow:0 4px 16px var(--shadow);color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.9rem 2.5rem;transition:background .2s,transform .2s}.workflow-get-started-btn:focus,.workflow-get-started-btn:hover{background:linear-gradient(90deg,var(--accent),var(--primary));transform:translateY(-2px) scale(1.04)}@media (max-width:768px){.workflow-vertical{gap:1.5rem;max-width:98vw}.workflow-step-card{flex-direction:row;padding:1rem}.workflow-step-icon{font-size:1.5rem;height:48px;margin-right:1rem;width:48px}.workflow-step-title{font-size:1.05rem}.workflow-step-description{font-size:.95rem}.workflow-step-connector{height:32px;left:24px}.workflow-step-details{font-size:.97rem;padding:.8rem .7rem}.workflow-get-started-btn{font-size:1rem;padding:.7rem 1.5rem}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow{0%,to{box-shadow:0 6px 20px var(--shadow)}50%{box-shadow:0 6px 25px var(--shadow)}}.workflow-step.active .step-icon{animation:pulse 2s ease-in-out infinite,float 3s ease-in-out infinite}.workflow-step.active .step-number{animation:glow 2s ease-in-out infinite}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.workflow-step{animation:slideIn .6s ease-out forwards}.workflow-step:first-child{animation-delay:.1s}.workflow-step:nth-child(2){animation-delay:.2s}.workflow-step:nth-child(3){animation-delay:.3s}.workflow-step:nth-child(4){animation-delay:.4s}.workflow-step:nth-child(5){animation-delay:.5s}.workflow-step:nth-child(6){animation-delay:.6s}.workflow-step:nth-child(7){animation-delay:.7s}.workflow-step:nth-child(8){animation-delay:.8s}.workflow-step:nth-child(9){animation-delay:.9s}.workflow-step:nth-child(10){animation-delay:1s}.workflow-step:nth-child(11){animation-delay:1.1s}.team-section{background:var(--background);padding:0;position:relative;width:100%}.team-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.team-member-card{background:var(--background-secondary);border:1px solid var(--border);border-radius:16px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.team-member-card:hover{background:var(--background-tertiary);border-color:var(--primary);box-shadow:0 20px 40px var(--shadow);transform:translateY(-5px)}.member-image-container{border-radius:50%;height:120px;margin:0 auto 1.5rem;overflow:hidden;position:relative;width:120px}.member-image{border-radius:50%;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.member-overlay{align-items:center;background:#000000b3;border-radius:50%;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.team-member-card:hover .member-overlay{opacity:1}.team-member-card:hover .member-image{transform:scale(1.1)}.social-links{display:flex;gap:1rem}.social-link{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.social-link:hover{background:var(--accent);transform:scale(1.1)}.social-link.linkedin{background:#0077b5}.social-link.facebook{background:#1877f2}.member-info{margin-top:1rem}.member-name{color:var(--text);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.member-name,.member-role{font-family:Li Ador Noirrit,Noto Sans Bengali,Hind Siliguri,Arial Unicode MS,Tahoma,sans-serif!important}.member-role{color:var(--text-secondary);font-size:1rem;line-height:1.5}.member-bg{height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.team-member-card:hover .member-bg{opacity:1}@media (max-width:768px){.team-grid{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.team-member-card{padding:1.5rem}.member-image-container{height:100px;margin-bottom:1rem;width:100px}.member-name{font-size:1.3rem}.member-role{font-size:.95rem}}@media (max-width:480px){.team-grid{gap:1rem;grid-template-columns:1fr}.team-member-card{padding:1rem}.member-image-container{height:80px;width:80px}.member-name{font-size:1.2rem}.member-role{font-size:.9rem}.social-links{gap:.5rem}.social-link{height:35px;width:35px}}.privacy-policy-container{background:var(--background);min-height:100vh;padding-top:80px}.privacy-container{margin:0 auto;max-width:800px;padding:20px}.privacy-header{color:var(--text);padding:40px 0;text-align:center}.privacy-header h1{font-size:2.5rem;font-weight:700;margin-bottom:10px;text-shadow:0 2px 4px var(--shadow)}.privacy-header p{color:var(--text-secondary);font-size:1.1rem;opacity:.9}.privacy-content{background:var(--background-secondary);border:1px solid var(--border);border-radius:15px;box-shadow:0 10px 30px var(--shadow);margin-top:20px;padding:40px}.privacy-section{margin-bottom:30px}.privacy-section h2{border-bottom:2px solid var(--primary);color:var(--primary);font-size:1.5rem;font-weight:600;margin-bottom:15px;padding-bottom:5px}.privacy-section h3{color:var(--text);font-size:1.2rem;font-weight:600;margin:20px 0 10px}.privacy-section p{color:var(--text-secondary);line-height:1.6;margin-bottom:15px;text-align:justify}.privacy-section ul{margin-bottom:15px;margin-left:20px}.privacy-section li{color:var(--text-secondary);line-height:1.6;margin-bottom:8px}.privacy-section li strong{color:var(--primary);font-weight:600}.privacy-contact-info{background:var(--background-tertiary);border:1px solid var(--border);border-radius:10px;margin:30px 0;padding:20px}.privacy-contact-info h3{color:var(--primary);font-weight:600;margin-bottom:15px}.privacy-contact-item{align-items:center;color:var(--text-secondary);display:flex;margin-bottom:10px}.privacy-contact-item i{color:var(--primary);margin-right:10px;width:16px}.privacy-footer{color:var(--text-secondary);opacity:.8;padding:20px;text-align:center}@media (max-width:768px){.privacy-container{padding:10px}.privacy-content{padding:20px}.privacy-header h1{font-size:2rem}.privacy-section h2{font-size:1.3rem}.privacy-section p{text-align:left}}@media (max-width:480px){.privacy-header{padding:20px 0}.privacy-header h1{font-size:1.8rem}.privacy-content{padding:15px}.privacy-section h2{font-size:1.2rem}}.delete-account-container{background:var(--background);min-height:100vh;padding-top:80px}.delete-container{margin:0 auto;max-width:800px;padding:20px}.delete-header{color:var(--text);padding:40px 0;text-align:center}.delete-header h1{font-size:2.5rem;font-weight:700;margin-bottom:10px;text-shadow:0 2px 4px var(--shadow)}.delete-header p{color:var(--text-secondary);font-size:1.1rem;opacity:.9}.delete-content{background:var(--background-secondary);border:1px solid var(--border);border-radius:15px;box-shadow:0 10px 30px var(--shadow);margin-top:20px;padding:40px}.delete-warning-box{background:#f59e0b1a;border:1px solid var(--warning);border-radius:10px;margin-bottom:30px;padding:20px}.delete-warning-box h3{align-items:center;color:var(--warning);display:flex;font-weight:600;margin-bottom:10px}.delete-warning-box h3 i{font-size:1.2rem;margin-right:10px}.delete-warning-box p{color:var(--text-secondary);line-height:1.6;margin-bottom:0}.delete-section{margin-bottom:30px}.delete-section h2{border-bottom:2px solid var(--primary);color:var(--primary);font-size:1.5rem;font-weight:600;margin-bottom:15px;padding-bottom:5px}.delete-section h3{color:var(--text);font-size:1.2rem;font-weight:600;margin:20px 0 10px}.delete-section p{color:var(--text-secondary);line-height:1.6;margin-bottom:15px;text-align:justify}.delete-section ul{margin-bottom:15px;margin-left:20px}.delete-section li{color:var(--text-secondary);line-height:1.6;margin-bottom:8px}.delete-section li strong{color:var(--primary);font-weight:600}.delete-process-steps{background:#6366f11a;border:1px solid #6366f133;border-radius:10px;margin:20px 0;padding:20px}.delete-process-steps h3{color:var(--primary);font-weight:600;margin-bottom:15px}.delete-step{align-items:flex-start;display:flex;margin-bottom:15px}.delete-step-number{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:25px;justify-content:center;margin-right:15px;width:25px}.delete-step-content{flex:1 1}.delete-step-content strong{color:var(--text);display:block;font-weight:600;margin-bottom:5px}.delete-step-content p{color:var(--text-secondary);line-height:1.5;margin:0}.delete-contact-info{background:var(--background-tertiary);border:1px solid var(--border);border-radius:10px;margin:30px 0;padding:20px}.delete-contact-info h3{color:var(--primary);font-weight:600;margin-bottom:15px}.delete-contact-item{align-items:center;color:var(--text-secondary);display:flex;margin-bottom:10px}.delete-contact-item i{color:var(--primary);margin-right:10px;width:16px}.delete-support-note{color:var(--text-secondary);font-size:.9em;line-height:1.5;margin-top:15px}.delete-footer{color:var(--text-secondary);opacity:.8;padding:20px;text-align:center}@media (max-width:768px){.delete-container{padding:10px}.delete-content{padding:20px}.delete-header h1{font-size:2rem}.delete-section h2{font-size:1.3rem}.delete-section p{text-align:left}.delete-process-steps{padding:15px}}@media (max-width:480px){.delete-header{padding:20px 0}.delete-header h1{font-size:1.8rem}.delete-content{padding:15px}.delete-section h2{font-size:1.2rem}.delete-step{align-items:flex-start;flex-direction:column}.delete-step-number{margin-bottom:10px;margin-right:0}}.footer-container{background:var(--background-secondary);border-top:1px solid var(--border);border-top-left-radius:2rem;border-top-right-radius:2rem;box-shadow:0 -8px 40px var(--shadow);color:var(--text);overflow:hidden;padding:4rem 2rem 1.5rem;position:relative}.footer-gradient{background:radial-gradient(circle,var(--primary) 0,var(--accent) 60%,#0000 100%);height:200px;left:50%;opacity:.15;position:absolute;top:-80px;transform:translateX(-50%);width:140vw;z-index:0}.footer-content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr 1.5fr;margin:0 auto;max-width:1200px;position:relative;z-index:1}.footer-section.company-info{display:flex;flex-direction:column;gap:1.5rem}.footer-brand{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}.footer-logo{border-radius:16px;box-shadow:0 4px 20px #6366f14d;height:56px;width:56px}.footer-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,var(--primary) 0,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;letter-spacing:1px;margin:0}.footer-tagline{font-size:1.1rem;font-weight:500}.footer-description,.footer-tagline{color:var(--text-secondary);margin:0}.footer-description{font-size:1rem;line-height:1.6;max-width:300px}.footer-social{display:flex;gap:1rem;margin-top:.5rem}.footer-social-icon{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}.footer-social-icon:hover{background:#6366f133;box-shadow:0 8px 25px #6366f14d;color:var(--accent);transform:translateY(-3px) scale(1.05)}.footer-section-title{color:var(--text);font-size:1.3rem;font-weight:700;letter-spacing:.5px;margin:0 0 1.5rem}.footer-links-grid{display:flex;flex-direction:column;gap:.75rem}.footer-link{color:var(--text-secondary);font-size:1rem;font-weight:500;padding-left:0;position:relative;text-decoration:none;transition:all .3s ease}.footer-link:before{background:linear-gradient(90deg,var(--primary),var(--accent));content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s ease;width:0}.footer-link:hover{color:var(--accent);padding-left:1rem}.footer-link:hover:before{width:.75rem}.contact-details{display:flex;flex-direction:column;gap:1rem}.contact-item{align-items:center;color:var(--text-secondary);display:flex;font-size:1rem;gap:.75rem;transition:color .3s ease}.contact-item:hover{color:var(--accent)}.contact-icon{color:var(--primary);flex-shrink:0}.contact-item a{color:inherit;text-decoration:none;transition:color .3s ease}.contact-item a:hover{color:var(--accent)}.footer-bottom{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem;position:relative;z-index:1}.footer-bottom-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px}.copyright{color:var(--text-secondary);font-size:.95rem;font-weight:500;margin:0}.footer-bottom-links{display:flex;flex-wrap:wrap;gap:2rem}.footer-bottom-link{color:var(--text-secondary);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s ease}.footer-bottom-link:hover{color:var(--accent)}@media (max-width:1024px){.footer-content{gap:2.5rem;grid-template-columns:1fr 1fr}.footer-section.company-info{grid-column:1/-1}}@media (max-width:768px){.footer-container{padding:3rem 1.5rem 1.5rem}.footer-content{gap:2rem;grid-template-columns:1fr}.footer-section.company-info{align-items:center;text-align:center}.footer-brand{align-items:center}.footer-description{max-width:none;text-align:center}.footer-social{justify-content:center}.footer-section-title{text-align:center}.contact-details,.footer-links-grid{align-items:center}.footer-bottom-content{flex-direction:column;gap:1rem;text-align:center}.footer-bottom-links{gap:1.5rem;justify-content:center}}@media (max-width:480px){.footer-container{padding:2.5rem 1rem 1rem}.footer-title{font-size:1.8rem}.footer-tagline{font-size:1rem}.footer-description{font-size:.95rem}.footer-social-icon{height:40px;width:40px}.footer-section-title{font-size:1.2rem}.contact-item,.footer-link{font-size:.95rem}.copyright{font-size:.9rem}.footer-bottom-link{font-size:.85rem}.footer-bottom-links{gap:1rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer-section{animation:fadeInUp .6s ease-out forwards}.footer-section:first-child{animation-delay:.1s}.footer-section:nth-child(2){animation-delay:.2s}.footer-section:nth-child(3){animation-delay:.3s}.footer-section:nth-child(4){animation-delay:.4s}.contact-item:hover,.footer-link:hover{transform:translateX(5px)}.footer-container *{transition:all .3s cubic-bezier(.4,0,.2,1)}
/*# sourceMappingURL=main.a49ca77d.css.map*/