@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);.login-header[data-v-30adf8b8]{margin-bottom:40px}.login-title[data-v-30adf8b8]{font-size:32px;font-weight:700;color:#333;margin-bottom:10px}.login-subtitle[data-v-30adf8b8]{color:#777;font-size:16px}.form-group[data-v-30adf8b8]{margin-bottom:20px}.form-label[data-v-30adf8b8]{display:block;margin-bottom:8px;font-weight:500;color:#555}.form-input[data-v-30adf8b8]{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-input[data-v-30adf8b8]:focus{border-color:#6a11cb;-webkit-box-shadow:0 0 0 2px rgba(106,17,203,.2);box-shadow:0 0 0 2px rgba(106,17,203,.2);outline:none}.remember-forgot[data-v-30adf8b8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.remember-forgot[data-v-30adf8b8],.remember-me[data-v-30adf8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remember-me[data-v-30adf8b8]{gap:8px}.forgot-password[data-v-30adf8b8]{color:#6a11cb;text-decoration:none;font-weight:500}.forgot-password[data-v-30adf8b8]:hover{text-decoration:underline}.login-button[data-v-30adf8b8]{width:100%;padding:14px;background:linear-gradient(135deg,#6a11cb,#2575fc);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.login-button[data-v-30adf8b8]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(106,17,203,.4);box-shadow:0 5px 15px rgba(106,17,203,.4)}.login-header[data-v-2ff20654]{margin-bottom:40px}.login-title[data-v-2ff20654]{font-size:32px;font-weight:700;color:#333;margin-bottom:10px}.login-subtitle[data-v-2ff20654]{color:#777;font-size:16px}.form-group[data-v-2ff20654]{margin-bottom:20px}.form-label[data-v-2ff20654]{display:block;margin-bottom:8px;font-weight:500;color:#555}.form-input[data-v-2ff20654]{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-input[data-v-2ff20654]:focus{border-color:#6a11cb;-webkit-box-shadow:0 0 0 2px rgba(106,17,203,.2);box-shadow:0 0 0 2px rgba(106,17,203,.2);outline:none}.remember-forgot[data-v-2ff20654]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.remember-forgot[data-v-2ff20654],.remember-me[data-v-2ff20654]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remember-me[data-v-2ff20654]{gap:8px}.forgot-password[data-v-2ff20654]{color:#6a11cb;text-decoration:none;font-weight:500}.forgot-password[data-v-2ff20654]:hover{text-decoration:underline}.login-button[data-v-2ff20654]{width:100%;padding:14px;background:linear-gradient(135deg,#6a11cb,#2575fc);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.login-button[data-v-2ff20654]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(106,17,203,.4);box-shadow:0 5px 15px rgba(106,17,203,.4)}.login-header[data-v-369c3ace]{margin-bottom:40px}.login-title[data-v-369c3ace]{font-size:32px;font-weight:700;color:#333;margin-bottom:10px}.login-subtitle[data-v-369c3ace]{color:#777;font-size:16px}.form-group[data-v-369c3ace]{margin-bottom:20px}.form-label[data-v-369c3ace]{display:block;margin-bottom:8px;font-weight:500;color:#555}.form-input[data-v-369c3ace]{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-input[data-v-369c3ace]:focus{border-color:#6a11cb;-webkit-box-shadow:0 0 0 2px rgba(106,17,203,.2);box-shadow:0 0 0 2px rgba(106,17,203,.2);outline:none}.remember-forgot[data-v-369c3ace]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.remember-forgot[data-v-369c3ace],.remember-me[data-v-369c3ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remember-me[data-v-369c3ace]{gap:8px}.forgot-password[data-v-369c3ace]{color:#6a11cb;text-decoration:none;font-weight:500}.forgot-password[data-v-369c3ace]:hover{text-decoration:underline}.login-button[data-v-369c3ace]{width:100%;padding:14px;background:linear-gradient(135deg,#6a11cb,#2575fc);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.login-button[data-v-369c3ace]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(106,17,203,.4);box-shadow:0 5px 15px rgba(106,17,203,.4)}.school-dock-app[data-v-a91b1e90] :global(.fab),.school-dock-app[data-v-a91b1e90] :global(.fad),.school-dock-app[data-v-a91b1e90] :global(.fal),.school-dock-app[data-v-a91b1e90] :global(.far),.school-dock-app[data-v-a91b1e90] :global(.fas){font-family:Font Awesome\ 6 Free!important;font-weight:900}.school-dock-app[data-v-a91b1e90] :global(.fab){font-family:Font Awesome\ 6 Brands!important}.school-dock-app [data-v-a91b1e90]{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.school-dock-app[data-v-a91b1e90]{--sd-primary:#4361ee;--sd-secondary:#3a0ca3;--sd-accent:#4cc9f0;--sd-light:#f8f9fa;--sd-dark:#212529;--sd-success:#4bb543;--sd-warning:#fc0;--sd-danger:#dc3545;--sd-mobile:#7209b7;--sd-desktop:#f72585;font-family:Poppins,sans-serif;background-color:#f5f7fb;color:var(--sd-dark);line-height:1.6;overflow-x:hidden}.sd-container[data-v-a91b1e90]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.sd-header[data-v-a91b1e90]{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;width:100%;top:0;z-index:1000;-webkit-animation:sd-slideDown-data-v-a91b1e90 .8s ease-out;animation:sd-slideDown-data-v-a91b1e90 .8s ease-out}@-webkit-keyframes sd-slideDown-data-v-a91b1e90{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sd-slideDown-data-v-a91b1e90{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.sd-header-content[data-v-a91b1e90]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.sd-header-content[data-v-a91b1e90],.sd-logo[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sd-logo i[data-v-a91b1e90]{color:var(--sd-primary);font-size:28px;margin-right:10px;-webkit-animation:sd-pulse-data-v-a91b1e90 2s infinite;animation:sd-pulse-data-v-a91b1e90 2s infinite}@-webkit-keyframes sd-pulse-data-v-a91b1e90{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sd-pulse-data-v-a91b1e90{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.sd-logo-text[data-v-a91b1e90]{font-size:24px;font-weight:700;color:var(--sd-primary)}.sd-auth-buttons[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.sd-btn[data-v-a91b1e90]{padding:10px 20px;border-radius:5px;font-weight:600;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border:none;font-size:16px;font-family:Poppins,sans-serif}.sd-btn-outline[data-v-a91b1e90]{background:transparent;border:2px solid var(--sd-primary);color:var(--sd-primary)}.sd-btn-primary[data-v-a91b1e90]{background:var(--sd-primary);color:#fff}.sd-btn-primary[data-v-a91b1e90]:hover{background:var(--sd-secondary)}.sd-btn-outline[data-v-a91b1e90]:hover,.sd-btn-primary[data-v-a91b1e90]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.sd-btn-outline[data-v-a91b1e90]:hover{background:var(--sd-primary);color:#fff}.sd-hero[data-v-a91b1e90]{padding:150px 0 100px;background:linear-gradient(135deg,#4361ee,#3a0ca3);color:#fff;position:relative;overflow:hidden}.sd-hero-content[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sd-hero-text[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;-webkit-animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out;animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out}@-webkit-keyframes sd-fadeInLeft-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sd-fadeInLeft-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.sd-hero-image[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out;animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out;position:relative}@-webkit-keyframes sd-fadeInRight-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sd-fadeInRight-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.sd-hero-img[data-v-a91b1e90]{max-width:100%;border-radius:15px;-webkit-box-shadow:0 25px 50px rgba(0,0,0,.3);box-shadow:0 25px 50px rgba(0,0,0,.3);-webkit-transform:perspective(1000px) rotateY(-5deg);transform:perspective(1000px) rotateY(-5deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.sd-hero-img[data-v-a91b1e90]:hover{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}.sd-floating-devices[data-v-a91b1e90]{position:absolute;width:100%;height:100%;top:0;left:0}.sd-floating-phone[data-v-a91b1e90]{position:absolute;width:120px;height:240px;background:#fff;border-radius:20px;bottom:-50px;left:50px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-animation:sd-floatPhone-data-v-a91b1e90 6s ease-in-out infinite;animation:sd-floatPhone-data-v-a91b1e90 6s ease-in-out infinite;overflow:hidden}.sd-floating-phone[data-v-a91b1e90]:before{top:10px;height:5px;border-radius:3px}.sd-floating-phone[data-v-a91b1e90]:after,.sd-floating-phone[data-v-a91b1e90]:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;background:#333}.sd-floating-phone[data-v-a91b1e90]:after{bottom:10px;height:40px;border-radius:50%}.sd-phone-screen[data-v-a91b1e90]{position:absolute;top:25px;left:10px;right:10px;bottom:60px;background:var(--sd-primary);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px}@-webkit-keyframes sd-floatPhone-data-v-a91b1e90{0%{-webkit-transform:rotate(-15deg) translateY(0);transform:rotate(-15deg) translateY(0)}50%{-webkit-transform:rotate(-15deg) translateY(-20px);transform:rotate(-15deg) translateY(-20px)}to{-webkit-transform:rotate(-15deg) translateY(0);transform:rotate(-15deg) translateY(0)}}@keyframes sd-floatPhone-data-v-a91b1e90{0%{-webkit-transform:rotate(-15deg) translateY(0);transform:rotate(-15deg) translateY(0)}50%{-webkit-transform:rotate(-15deg) translateY(-20px);transform:rotate(-15deg) translateY(-20px)}to{-webkit-transform:rotate(-15deg) translateY(0);transform:rotate(-15deg) translateY(0)}}.sd-floating-laptop[data-v-a91b1e90]{position:absolute;width:180px;height:120px;background:#fff;border-radius:10px 10px 0 0;top:20px;right:80px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-animation:sd-floatLaptop-data-v-a91b1e90 8s ease-in-out infinite;animation:sd-floatLaptop-data-v-a91b1e90 8s ease-in-out infinite;overflow:hidden}.sd-floating-laptop[data-v-a91b1e90]:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:#ddd;border-radius:0 0 5px 5px}.sd-laptop-screen[data-v-a91b1e90]{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:var(--sd-secondary);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px}@-webkit-keyframes sd-floatLaptop-data-v-a91b1e90{0%{-webkit-transform:rotate(10deg) translateY(0);transform:rotate(10deg) translateY(0)}50%{-webkit-transform:rotate(10deg) translateY(-15px);transform:rotate(10deg) translateY(-15px)}to{-webkit-transform:rotate(10deg) translateY(0);transform:rotate(10deg) translateY(0)}}@keyframes sd-floatLaptop-data-v-a91b1e90{0%{-webkit-transform:rotate(10deg) translateY(0);transform:rotate(10deg) translateY(0)}50%{-webkit-transform:rotate(10deg) translateY(-15px);transform:rotate(10deg) translateY(-15px)}to{-webkit-transform:rotate(10deg) translateY(0);transform:rotate(10deg) translateY(0)}}.sd-hero-title[data-v-a91b1e90]{font-size:48px;margin-bottom:20px;font-weight:700}.sd-hero-description[data-v-a91b1e90]{font-size:20px;margin-bottom:30px;opacity:.9}.sd-hero-buttons[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:30px}.sd-hero-buttons .sd-btn[data-v-a91b1e90]{padding:12px 30px;font-size:18px}.sd-btn-light[data-v-a91b1e90]{background:#fff;color:var(--sd-primary)}.sd-btn-light[data-v-a91b1e90]:hover{background:#f0f0f0;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.sd-floating-elements[data-v-a91b1e90]{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:0}.sd-floating-element[data-v-a91b1e90]{position:absolute;background:hsla(0,0%,100%,.1);border-radius:50%;-webkit-animation:sd-float-data-v-a91b1e90 6s ease-in-out infinite;animation:sd-float-data-v-a91b1e90 6s ease-in-out infinite}@-webkit-keyframes sd-float-data-v-a91b1e90{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(1turn);transform:translateY(0) rotate(1turn)}}@keyframes sd-float-data-v-a91b1e90{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(1turn);transform:translateY(0) rotate(1turn)}}.sd-floating-element[data-v-a91b1e90]:first-child{width:80px;height:80px;top:10%;left:10%;-webkit-animation-delay:0s;animation-delay:0s}.sd-floating-element[data-v-a91b1e90]:nth-child(2){width:60px;height:60px;top:60%;left:80%;-webkit-animation-delay:2s;animation-delay:2s}.sd-floating-element[data-v-a91b1e90]:nth-child(3){width:40px;height:40px;top:80%;left:20%;-webkit-animation-delay:4s;animation-delay:4s}.sd-why-choose-section[data-v-a91b1e90]{padding:100px 0;background:#fff;position:relative;overflow:hidden}.sd-why-choose-content[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}.sd-why-choose-text[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out;animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out}.sd-section-title[data-v-a91b1e90]{font-size:42px;margin-bottom:20px;color:var(--sd-dark);background:linear-gradient(135deg,var(--sd-primary),var(--sd-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sd-subtitle[data-v-a91b1e90]{font-size:20px;color:#6c757d;margin-bottom:30px;font-weight:500}.sd-description[data-v-a91b1e90]{font-size:18px;color:#6c757d;margin-bottom:40px}.sd-benefits-grid[data-v-a91b1e90]{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px}.sd-benefit-item[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.sd-benefit-icon[data-v-a91b1e90]{width:24px;height:24px;background:var(--sd-primary);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.sd-benefit-icon i[data-v-a91b1e90]{color:#fff;font-size:12px}.sd-benefit-text[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1}.sd-benefit-title[data-v-a91b1e90]{font-size:18px;margin-bottom:5px;color:var(--sd-dark)}.sd-benefit-desc[data-v-a91b1e90]{color:#6c757d;font-size:16px}.sd-demo-btn[data-v-a91b1e90]{display:inline-block;padding:15px 30px;background:var(--sd-primary);color:#fff;border-radius:5px;text-decoration:none;font-weight:600;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 5px 15px rgba(67,97,238,.3);box-shadow:0 5px 15px rgba(67,97,238,.3)}.sd-demo-btn[data-v-a91b1e90]:hover{background:var(--sd-secondary);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 25px rgba(67,97,238,.4);box-shadow:0 10px 25px rgba(67,97,238,.4)}.sd-why-choose-stats[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out;animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out}.sd-stats-grid[data-v-a91b1e90]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.sd-stat-card[data-v-a91b1e90]{background:#fff;border-radius:15px;padding:30px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08);text-align:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;border:1px solid rgba(0,0,0,.05)}.sd-stat-card[data-v-a91b1e90]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.sd-stat-value[data-v-a91b1e90]{font-size:48px;font-weight:700;margin-bottom:10px;background:linear-gradient(135deg,var(--sd-primary),var(--sd-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sd-stat-label[data-v-a91b1e90]{font-size:16px;color:#6c757d}.sd-security-badge[data-v-a91b1e90]{background:linear-gradient(135deg,#4bb543,#3a9a32);color:#fff;border-radius:15px;padding:30px;text-align:center;-webkit-box-shadow:0 10px 30px rgba(75,181,67,.2);box-shadow:0 10px 30px rgba(75,181,67,.2)}.sd-security-badge i[data-v-a91b1e90]{font-size:40px;margin-bottom:15px}.sd-security-title[data-v-a91b1e90]{font-size:24px;margin-bottom:10px}.sd-security-desc[data-v-a91b1e90]{font-size:16px;opacity:.9}.sd-download-section[data-v-a91b1e90]{padding:120px 0;background:linear-gradient(135deg,#f0f4ff,#e6f0ff);text-align:center;position:relative;overflow:hidden}.sd-download-section[data-v-a91b1e90]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%234361ee" fill-opacity="0.05" d="M0,96L48,112C96,128,192,160,288,186.7C384,213,480,235,576,213.3C672,192,768,128,864,128C960,128,1056,192,1152,192C1248,192,1344,128,1392,96L1440,64L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>');background-size:cover;background-position:50%;-webkit-animation:sd-wave 15s linear infinite;animation:sd-wave 15s linear infinite}.sd-download-title[data-v-a91b1e90]{margin-bottom:80px;position:relative;z-index:1;-webkit-animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out}@-webkit-keyframes sd-fadeInUp-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sd-fadeInUp-data-v-a91b1e90{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.sd-download-desc[data-v-a91b1e90]{font-size:18px;color:#6c757d;max-width:600px;margin:0 auto}.sd-download-platforms[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.sd-platform-group[data-v-a91b1e90]{position:relative;-webkit-perspective:1000px;perspective:1000px}.sd-platform-card[data-v-a91b1e90]{width:300px;height:380px;background:#fff;border-radius:25px;padding:40px 30px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275);text-align:center;position:relative;overflow:hidden;-webkit-animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:1px solid hsla(0,0%,100%,.2)}.sd-platform-card[data-v-a91b1e90]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(67,97,238,.05),rgba(58,12,163,.05));z-index:-1}.sd-platform-card.sd-mobile[data-v-a91b1e90]{background:linear-gradient(135deg,#fff,#f8f9ff);color:var(--sd-dark);border-top:5px solid var(--sd-mobile)}.sd-platform-card.sd-desktop[data-v-a91b1e90]{background:linear-gradient(135deg,#fff,#f8f9ff);color:var(--sd-dark);border-top:5px solid var(--sd-desktop)}.sd-platform-card[data-v-a91b1e90]:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.sd-platform-card[data-v-a91b1e90]:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.sd-platform-card[data-v-a91b1e90]:hover{-webkit-transform:translateY(-20px) scale(1.03);transform:translateY(-20px) scale(1.03);-webkit-box-shadow:0 30px 60px rgba(0,0,0,.15);box-shadow:0 30px 60px rgba(0,0,0,.15)}.sd-platform-icon[data-v-a91b1e90]{width:120px;height:120px;background:linear-gradient(135deg,var(--sd-primary),var(--sd-secondary));border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px;-webkit-transition:all .5s;transition:all .5s;position:relative;overflow:hidden}.sd-platform-card.sd-mobile .sd-platform-icon[data-v-a91b1e90]{background:linear-gradient(135deg,var(--sd-mobile),#560bad)}.sd-platform-card.sd-desktop .sd-platform-icon[data-v-a91b1e90]{background:linear-gradient(135deg,var(--sd-desktop),#b5179e)}.sd-platform-card:hover .sd-platform-icon[data-v-a91b1e90]{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2)}.sd-platform-icon i[data-v-a91b1e90]{font-size:50px;color:#fff}.sd-platform-title[data-v-a91b1e90]{font-size:28px;margin-bottom:15px;font-weight:600}.sd-platform-desc[data-v-a91b1e90]{font-size:16px;margin-bottom:30px;opacity:.8}.sd-platform-details[data-v-a91b1e90]{position:absolute;bottom:0;left:0;width:100%;padding:25px;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.95)),to(hsla(0,0%,100%,.8)));background:linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.8));backdrop-filter:blur(10px);border-radius:0 0 25px 25px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.sd-platform-card:hover .sd-platform-details[data-v-a91b1e90]{-webkit-transform:translateY(0);transform:translateY(0)}.sd-platform-option[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background:#fff;border-radius:12px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05)}.sd-platform-option[data-v-a91b1e90]:hover{background:var(--sd-primary);color:#fff;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.1)}.sd-os-info[data-v-a91b1e90]{gap:12px}.sd-os-icon[data-v-a91b1e90],.sd-os-info[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sd-os-icon[data-v-a91b1e90]{width:40px;height:40px;background:var(--sd-light);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--sd-dark);-webkit-transition:all .3s;transition:all .3s}.sd-platform-option:hover .sd-os-icon[data-v-a91b1e90]{background:#fff;color:var(--sd-primary)}.sd-os-name[data-v-a91b1e90]{font-weight:500}.sd-download-arrow[data-v-a91b1e90]{color:var(--sd-dark);-webkit-transition:all .3s;transition:all .3s}.sd-platform-option:hover .sd-download-arrow[data-v-a91b1e90]{color:#fff;-webkit-transform:translateX(5px);transform:translateX(5px)}.sd-section[data-v-a91b1e90]{padding:80px 0}.sd-section-title-area[data-v-a91b1e90]{text-align:center;margin-bottom:60px;-webkit-animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out}.sd-section-desc[data-v-a91b1e90]{font-size:18px;color:#6c757d;max-width:600px;margin:0 auto}.sd-features-grid[data-v-a91b1e90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.sd-feature-card[data-v-a91b1e90]{background:#fff;border-radius:10px;padding:30px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;text-align:center;position:relative;overflow:hidden;-webkit-animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sd-feature-card[data-v-a91b1e90]:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.sd-feature-card[data-v-a91b1e90]:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.sd-feature-card[data-v-a91b1e90]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.sd-feature-card[data-v-a91b1e90]:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.sd-feature-card[data-v-a91b1e90]:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.sd-feature-card[data-v-a91b1e90]:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.sd-feature-card[data-v-a91b1e90]:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:var(--sd-primary);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sd-feature-card[data-v-a91b1e90]:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sd-feature-card[data-v-a91b1e90]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}.sd-feature-icon[data-v-a91b1e90]{width:70px;height:70px;background:var(--sd-primary);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sd-feature-card:hover .sd-feature-icon[data-v-a91b1e90]{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg)}.sd-feature-icon i[data-v-a91b1e90]{font-size:30px;color:#fff}.sd-feature-title[data-v-a91b1e90]{font-size:22px;margin-bottom:15px;color:var(--sd-dark)}.sd-feature-desc[data-v-a91b1e90]{color:#6c757d}.sd-app-showcase[data-v-a91b1e90]{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.sd-showcase-content[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.sd-showcase-text[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out;animation:sd-fadeInLeft-data-v-a91b1e90 1s ease-out}.sd-showcase-title[data-v-a91b1e90]{font-size:36px;margin-bottom:20px;color:var(--sd-dark)}.sd-showcase-desc[data-v-a91b1e90]{font-size:18px;color:#6c757d;margin-bottom:30px}.sd-showcase-image[data-v-a91b1e90]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out;animation:sd-fadeInRight-data-v-a91b1e90 1s ease-out}.sd-showcase-img[data-v-a91b1e90]{max-width:100%;border-radius:20px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.sd-showcase-img[data-v-a91b1e90]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sd-cta[data-v-a91b1e90]{background:linear-gradient(135deg,#3a0ca3,#4361ee);color:#fff;text-align:center;padding:80px 0;position:relative;overflow:hidden}.sd-cta[data-v-a91b1e90]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="0.1" d="M0,96L48,112C96,128,192,160,288,186.7C384,213,480,235,576,213.3C672,192,768,128,864,128C960,128,1056,192,1152,192C1248,192,1344,128,1392,96L1440,64L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>');background-size:cover;background-position:50%;-webkit-animation:sd-wave 20s linear infinite;animation:sd-wave 20s linear infinite}.sd-cta-content[data-v-a91b1e90]{position:relative;z-index:1;-webkit-animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out;animation:sd-fadeInUp-data-v-a91b1e90 1s ease-out}.sd-cta-title[data-v-a91b1e90]{font-size:36px;margin-bottom:20px}.sd-cta-desc[data-v-a91b1e90]{font-size:18px;max-width:600px;margin:0 auto 30px;opacity:.9}.sd-footer[data-v-a91b1e90]{background:var(--sd-dark);color:#fff;padding:60px 0 30px}.sd-footer-content[data-v-a91b1e90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;margin-bottom:40px}.sd-footer-title[data-v-a91b1e90]{font-size:20px;margin-bottom:20px;position:relative;padding-bottom:10px}.sd-footer-title[data-v-a91b1e90]:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:var(--sd-primary);-webkit-animation:sd-expandWidth-data-v-a91b1e90 2s ease-out;animation:sd-expandWidth-data-v-a91b1e90 2s ease-out}@-webkit-keyframes sd-expandWidth-data-v-a91b1e90{0%{width:0}to{width:40px}}@keyframes sd-expandWidth-data-v-a91b1e90{0%{width:0}to{width:40px}}.sd-footer-list[data-v-a91b1e90]{list-style:none}.sd-footer-item[data-v-a91b1e90]{margin-bottom:10px}.sd-footer-link[data-v-a91b1e90]{color:#adb5bd;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.sd-footer-link[data-v-a91b1e90]:hover{color:#fff;padding-left:5px}.sd-social-links[data-v-a91b1e90]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:20px}.sd-social-link[data-v-a91b1e90]{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transition:all .3s;transition:all .3s}.sd-social-link[data-v-a91b1e90]:hover{background:var(--sd-primary);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.sd-copyright[data-v-a91b1e90]{text-align:center;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1);color:#adb5bd;font-size:14px}.sd-mobile-menu-btn[data-v-a91b1e90]{display:none;background:none;border:none;font-size:24px;color:var(--sd-dark);cursor:pointer}@media (max-width:992px){.sd-hero-title[data-v-a91b1e90]{font-size:36px}.sd-hero-description[data-v-a91b1e90]{font-size:18px}.sd-hero-content[data-v-a91b1e90]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.sd-hero-text[data-v-a91b1e90]{margin-bottom:40px}.sd-download-platforms[data-v-a91b1e90],.sd-showcase-content[data-v-a91b1e90]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sd-download-platforms[data-v-a91b1e90]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sd-floating-devices[data-v-a91b1e90]{display:none}.sd-why-choose-content[data-v-a91b1e90]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sd-mobile-menu-btn[data-v-a91b1e90]{display:block}.sd-auth-buttons[data-v-a91b1e90]{display:none}}@media (max-width:768px){.sd-hero[data-v-a91b1e90]{padding:120px 0 80px}.sd-hero-title[data-v-a91b1e90]{font-size:32px}.sd-hero-buttons[data-v-a91b1e90]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sd-section[data-v-a91b1e90]{padding:60px 0}.sd-platform-card[data-v-a91b1e90]{width:100%;max-width:350px}.sd-stats-grid[data-v-a91b1e90]{grid-template-columns:1fr}}