@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&family=Manrope:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Adamina&family=Playfair+Display:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);:root{--font-montserrat:"Montserrat",sans-serif;--color-bg:#000;--color-text:#fff;--color-text-muted:#94a3b8;--color-primary:#9333ea;--color-secondary:#ec4899;--color-accent:#3b82f6;--color-glow:#8b5cf666}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;scroll-behavior:smooth}body{background-color:#000;background-color:var(--color-bg);color:#fff;color:var(--color-text);line-height:1.6;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-family:var(--font-montserrat)}h1,h2,h3,h4,h5,h6{font-weight:800;letter-spacing:-.5px;line-height:1.15}a,button,div,input,label,li,p,small,span{font-family:Montserrat,sans-serif;font-family:var(--font-montserrat)}a{color:inherit;text-decoration:none}button,input,textarea{border:none;font-family:inherit;outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}@keyframes progressAnimation{0%{width:0}50%{width:100%}to{width:0}}.gradient-button{animation:moveGradient 5s linear infinite;background:radial-gradient(circle at var(--x) var(--y),#ff70a6 10%,#9b76b8 30%,#130303 60%);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:20px;font-weight:600;padding:15px 35px;position:relative;transition:transform .1s ease}.gradient-button:hover{transform:scale(1.05)}.gradient-button:active{transform:scale(.98)}@media (max-width:768px){.gradient-button{font-size:1.1rem;padding:14px 32px}}@media (max-width:480px){.gradient-button{font-size:1rem;padding:12px 28px}}@keyframes moveGradient{0%{--x:-50%;--y:-50%}25%{--x:150%;--y:-50%}50%{--x:150%;--y:150%}75%{--x:-50%;--y:150%}to{--x:-50%;--y:-50%}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-up{animation:slideInUp .6s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fadeIn 1s ease-out forwards}.progress-indicator{background:linear-gradient(90deg,#9333ea,#ec4899);border-radius:2px;height:4px;transition:width .3s ease;width:0}.header{left:0;pointer-events:auto;top:0;transition:all .3s ease}@media (max-width:768px){.header{padding:0}.header:not(.scrolled),.header:not(.scrolled) .mobile-header-wrapper,.header:not(.scrolled) .navbar{background:#0000!important}}.header.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0}.header.past-video,.header.scrolled{background:#000000f2}.navbar{justify-content:space-between;padding:0 40px}.nav-left{align-items:center;display:flex;gap:20px}.nav-brand .logo{cursor:pointer;height:40px;transition:opacity .3s ease}.nav-brand .logo:hover{opacity:.8}.nav-menu{gap:40px;padding:0}.nav-menu li a{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease}.nav-menu li a:hover{color:#4a9eff}.nav-cta{gap:15px}.nav-cta .nav-button{background:#0000;border:2px solid #fff;border-radius:30px;font-size:16px;font-weight:600;padding:12px 30px;transition:all .3s ease}.nav-cta .nav-button:hover{background:#fff;color:#000}.nav-cta .login-button{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;border-radius:30px;box-shadow:0 8px 32px #0003,inset 0 1px 0 #ffffff14;color:#fff;cursor:pointer;font-size:16px;font-weight:600;overflow:hidden;padding:12px 30px;position:relative;transition:all .3s ease}.nav-cta .login-button:before{background:linear-gradient(135deg,#0003,#0000 50%,#0000001a)}.nav-cta .login-button:after,.nav-cta .login-button:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.nav-cta .login-button:after{background:linear-gradient(135deg,#ffffff26,#ffffff1a);opacity:0;transition:opacity .6s ease}.login-dropdown{position:relative}.login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3;box-shadow:0 12px 40px #00000040,inset 0 1px 0 #ffffff1f}.login-menu{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff2e;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;left:50%;opacity:0;padding:6px;top:calc(100% + 10px);transform:translateX(-50%) translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1001}.login-menu,.login-menu:before{border-radius:16px;position:absolute}.login-menu:before{background:linear-gradient(135deg,#ffffff14,#0000 50%,#ffffff0a);bottom:0;content:"";left:0;pointer-events:none;right:0;top:0}.login-dropdown:hover .login-menu{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.login-menu-item{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:10px;justify-content:center;padding:10px 14px;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap;width:100%}.login-menu-item:hover{background:#ffffff26}.login-menu-item.login-coming-soon{cursor:default;position:relative}.login-coming-soon-text,.login-original-text{transition:opacity .3s ease}.login-coming-soon-text{color:#ffffffb3;font-style:italic;opacity:0;position:absolute}.login-menu-item.login-coming-soon:hover .login-original-text{opacity:0}.login-menu-item.login-coming-soon:hover .login-coming-soon-text{opacity:1}.login-menu-item.login-coming-soon:hover{background:#ffffff14}.menu-icon{align-items:center;display:flex;font-size:16px;justify-content:center;width:20px}.header.past-video .login-menu{background:linear-gradient(135deg,#ffffff26,#ffffff1a);border-color:#ffffff40}.header.past-video .login-menu:before{background:linear-gradient(135deg,#ffffff1f,#0000 50%,#ffffff0f)}.header.past-video .login-menu-item:hover{background:#fff3}.header.past-video .login-button{background:linear-gradient(135deg,#ffffff26,#ffffff1a);border:1px solid #ffffff40;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #fff3}.header.past-video .login-button:before{opacity:0}.header.past-video .login-button:after{opacity:1}.header.past-video .login-button:hover{background:linear-gradient(135deg,#fff3,#ffffff26);border-color:#ffffff59;box-shadow:0 12px 40px #00000026,inset 0 1px 0 #ffffff40}.modal-overlay{align-items:center;background:#000000eb;display:flex;height:calc(100vh + 50px)!important;justify-content:center;left:0!important;margin:0;padding:0;position:fixed;top:0!important;width:100vw!important;z-index:2000}.modal-container{animation:slideUp .3s ease-out;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#ffffff1f,#ffffff14);border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff26;margin:auto;max-height:90vh;max-width:600px;overflow-y:auto;padding:50px 60px;position:relative;transform:translateY(-25px);width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(5px) scale(.95)}to{opacity:1;transform:translateY(-25px) scale(1)}}.modal-container:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%,#ffffff0d);border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.modal-close{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:20px;top:20px;transition:all .2s ease;width:40px}.modal-close:hover{background:#fff3;transform:rotate(90deg)}.modal-title{color:#fff;font-family:Playfair Display,serif;font-size:2rem;font-weight:600;letter-spacing:1px;margin:0 0 10px;text-align:center}.modal-subtitle{color:#fffc;font-size:.95rem;margin:0 0 40px;text-align:center}.step-indicator{gap:20px;margin-bottom:40px}.step,.step-indicator{align-items:center;display:flex;justify-content:center;position:relative}.step{background:#ffffff1a;border:2px solid #fff3;border-radius:8px;color:#fff9;font-size:16px;font-weight:600;height:40px;transition:all .3s ease;width:40px}.step:not(:last-child):after{background:#fff3;content:"";height:2px;left:calc(100% + 2px);position:absolute;top:50%;transform:translateY(-50%);width:20px}.step.active{background:linear-gradient(135deg,#4a9effcc,#4a9eff99);border-color:#4a9effcc;box-shadow:0 4px 20px #4a9eff66;color:#fff}.step.completed{background:#ffffff26;border-color:#ffffff4d;color:#fff}.modal-form{position:relative;z-index:1}.form-step{animation:fadeInStep .3s ease;min-height:200px}@keyframes fadeInStep{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.form-label{color:#fff;display:block;font-size:1.1rem;font-weight:500;margin-bottom:20px}.form-input-modal{background:#0000004d;border:1px solid #fff3;border-radius:12px;color:#fff;font-family:Manrope,sans-serif;font-size:16px;padding:16px 20px;transition:all .3s ease;width:100%}.form-input-modal::placeholder{color:#ffffff80}.form-input-modal:focus{background:#0006;border-color:#4a9eff99;box-shadow:0 0 0 3px #4a9eff1a;outline:none}.investment-options{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.investment-option{background:#ffffff14;border:2px solid #ffffff26;border-radius:12px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;padding:20px;transition:all .3s ease}.investment-option:hover{background:#ffffff1f;border-color:#ffffff40;transform:translateY(-2px)}.investment-option.selected{background:linear-gradient(135deg,#4a9eff4d,#4a9eff33);border-color:#4a9eff99;box-shadow:0 4px 20px #4a9eff33}.checkbox-container{align-items:center;display:flex;gap:10px;margin:20px 0}.checkbox-container input[type=checkbox]{cursor:pointer;height:20px;width:20px}.checkbox-container label{color:#ffffffe6;cursor:pointer;font-size:14px}.captcha-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.captcha-container>div{transform:scale(.95);transform-origin:center}.modal-actions{display:flex;gap:15px;justify-content:flex-end;margin-top:40px}.btn-back,.btn-next,.btn-submit{border:none;border-radius:30px;cursor:pointer;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;padding:14px 32px;transition:all .3s ease}.btn-back{background:#ffffff1a;border:1px solid #fff3;color:#fff}.btn-back:hover{background:#ffffff26;transform:translateX(-4px)}.btn-next,.btn-submit{background:linear-gradient(135deg,#ffffffe6,#fffc);border:none;color:#000}.btn-next:hover,.btn-submit:hover{background:#fff;box-shadow:0 8px 20px #ffffff4d;transform:translateY(-2px)}.btn-next:disabled{background:#ffffff4d;color:#0006;cursor:not-allowed;opacity:.5}.btn-next:disabled:hover{background:#ffffff4d;box-shadow:none;transform:none}@media (max-width:768px){.modal-container{padding:40px 30px}.modal-title{font-size:1.5rem}.investment-options{grid-template-columns:1fr}.step-indicator{gap:10px}.step{font-size:14px;height:35px;width:35px}}.thank-you-step{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:40px 20px;text-align:center}.thank-you-icon{height:100px;margin-bottom:30px;width:100px}.checkmark{stroke-width:3;stroke:#4a9eff;stroke-miterlimit:10;animation:fillCircle .4s ease-in-out .4s forwards,scaleCircle .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 #4a9eff;display:block;height:100%;width:100%}.checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3;stroke-miterlimit:10;stroke:#4a9effcc;fill:none;animation:strokeCircle .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;stroke-width:3;stroke:#4a9eff;animation:strokeCheck .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@keyframes strokeCircle{to{stroke-dashoffset:0}}@keyframes strokeCheck{to{stroke-dashoffset:0}}@keyframes fillCircle{to{box-shadow:inset 0 0 0 50px #4a9eff26}}@keyframes scaleCircle{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}.thank-you-title{color:#fff;font-family:Playfair Display,serif;font-size:2rem;font-weight:600;letter-spacing:1px;margin:0 0 20px}.thank-you-message{color:#ffffffd9;font-size:1.1rem;line-height:1.6;margin:0 0 40px;max-width:400px}.btn-close-thank-you{background:linear-gradient(135deg,#ffffffe6,#fffc);border:none;border-radius:30px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;padding:14px 40px;transition:all .3s ease}.btn-close-thank-you:hover{background:#fff;box-shadow:0 8px 20px #ffffff4d;transform:translateY(-2px)}.login-form-content{display:flex;flex-direction:column;gap:12px;min-height:auto;padding:5px 0}.login-form-content .form-step{animation:fadeInStep .3s ease;min-height:auto;position:relative}.forgot-password-link{background:none;border:none;color:#ffffffb3;cursor:pointer;display:block;font-family:Manrope,sans-serif;font-size:12px;margin-top:6px;padding:0;text-align:right;transition:color .3s ease;width:100%}.forgot-password-link:hover{color:#fff;text-decoration:underline}.login-submit-btn{font-size:13px;font-weight:700;letter-spacing:1.2px;margin-top:8px;padding:14px 28px;width:100%}.login-divider{align-items:center;color:#ffffff80;display:flex;font-size:12px;font-weight:500;margin:12px 0 8px;text-align:center}.login-divider:after,.login-divider:before{border-bottom:1px solid #fff3;content:"";flex:1 1}.login-divider span{letter-spacing:1px;padding:0 12px}.btn-signup{background:#0000;border:2px solid #ffffff4d;border-radius:30px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.2px;padding:14px 28px;transition:all .3s ease;width:100%}.btn-signup:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-1px)}.modal-container:has(.login-form-content){backdrop-filter:blur(50px) saturate(200%);-webkit-backdrop-filter:blur(50px) saturate(200%);background:linear-gradient(135deg,#282828d9,#1e1e1ee6);border:1px solid #ffffff26;border-radius:18px;box-shadow:0 16px 48px #00000080,inset 0 1px 0 #ffffff1a;max-width:380px;padding:30px 38px 32px}.modal-container:has(.login-form-content) .modal-title{font-size:1.6rem;font-weight:600;letter-spacing:2px;margin-bottom:6px}.modal-container:has(.login-form-content) .modal-subtitle{font-size:.85rem;margin-bottom:24px;opacity:.85}.modal-container:has(.login-form-content) .form-input-modal{background:#0006;border:1px solid #fff3;border-radius:10px;font-size:14px;padding:13px 16px}.signup-form-content{display:flex;flex-direction:column;gap:12px;padding:5px 0}.signup-subtitle{color:#ffffffbf;font-size:.85rem;margin-bottom:4px;text-align:left}.form-row-signup{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.form-field-full,.form-field-half{display:flex;flex-direction:column;gap:5px}.signup-label{color:#ffffffe6;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;text-align:left}.form-input-signup{background:#0006;border:1px solid #fff3;border-radius:8px;color:#fff;font-family:Manrope,sans-serif;font-size:13px;padding:10px 12px;transition:all .3s ease;width:100%}.form-input-signup::placeholder{color:#fff6}.form-input-signup:focus{background:#00000080;border-color:#4a9eff99;box-shadow:0 0 0 3px #4a9eff1a;outline:none}.signup-checkboxes{display:flex;flex-direction:column;gap:6px;margin-top:0}.signup-checkbox-label{align-items:flex-start;color:#ffffffd9;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:11px;gap:8px}.signup-checkbox-label input[type=checkbox]{cursor:pointer;flex-shrink:0;height:16px;margin-top:2px;width:16px}.signup-checkbox-label a{color:#4a9effe6;text-decoration:none}.signup-checkbox-label a:hover{text-decoration:underline}.signup-captcha{display:flex;justify-content:center;margin:8px 0}.signup-captcha>div{transform:scale(.9);transform-origin:center}.signup-submit-btn{font-size:13px;font-weight:700;letter-spacing:1.2px;margin-top:8px;padding:13px 28px;width:100%}.signup-login-link{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:12px;margin-top:6px;text-align:center}.link-button{background:none;border:none;color:#4a9effe6;cursor:pointer;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;padding:0;text-decoration:none}.link-button:hover{text-decoration:underline}.modal-container:has(.signup-form-content){max-width:480px;padding:32px 38px 35px}.resources-dropdown{margin:-15px -20px 0;padding:15px 20px 0;position:relative}.resources-button{background:#0000;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;padding:0;pointer-events:none;text-decoration:none;transition:color .3s ease}.resources-dropdown:hover .resources-button{color:#4a9eff}.resources-overlay{animation:fadeInOverlay .4s cubic-bezier(.4,0,.2,1) forwards;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(ellipse 100% 80% at 50% 0,#000000eb 0,#000000d9 30%,#000000b3 50%,#0006 70%,#0000 100%);bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}.resources-overlay.closing{animation:fadeOutOverlay .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes fadeOutOverlay{0%{opacity:1}to{opacity:0}}.resources-menu{align-items:center;animation:slideDownItems .4s cubic-bezier(.4,0,.2,1) forwards;display:flex;flex-direction:column;gap:8px;left:50%;padding:5px 40px 30px;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);z-index:1001}.resources-menu.closing{animation:slideUpItems .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideDownItems{0%{opacity:0;transform:translateX(-50%) translateY(-15px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes slideUpItems{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-15px)}}.resources-menu-item{background:#0000;color:#fff;display:block;font-size:16px;font-weight:500;padding:10px 20px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}.resources-menu-item:after{background:linear-gradient(90deg,#0000,#4a9eff,#0000);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.resources-menu-item:hover{color:#4a9eff;transform:translateY(-2px)}.resources-menu-item:hover:after{width:80%}.resources-menu-item span{position:relative;z-index:1}.resources-menu-item.coming-soon-item{color:#fff9;cursor:default;font-style:italic;margin-top:30px}.resources-menu-item.coming-soon-item:hover{color:#fff9;transform:none}.mobile-close-btn,.mobile-dropdown-arrow,.mobile-login-icon,.mobile-portfolio-item,.resources-menu-item.coming-soon-item:after{display:none}.burger-menu{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:22px;justify-content:space-between;padding:0;position:relative;width:28px;z-index:1002}.burger-menu span{background:#fff;border-radius:3px;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.burger-menu.active span:first-child{transform:translateY(9.5px) rotate(45deg)}.burger-menu.active span:nth-child(2){opacity:0;transform:translateX(-20px)}.burger-menu.active span:nth-child(3){transform:translateY(-9.5px) rotate(-45deg)}.mobile-arrow{display:none;font-size:12px;margin-left:8px;transition:transform .3s ease}.mobile-resources-menu{display:none}@media (max-width:1024px){.navbar{padding:0 30px}.nav-menu{gap:30px}.nav-cta{gap:12px}.nav-cta .login-button,.nav-cta .nav-button{font-size:15px;padding:10px 24px}}@media (max-width:768px){.mobile-header-wrapper{align-items:center;background:#0000;display:flex;justify-content:space-between;padding-top:10px;position:relative;width:100%}.burger-menu{display:flex!important;flex-shrink:0;height:16px;width:22px}.burger-menu span{height:2px}.navbar{background:#0000;min-height:48px;padding:0 16px}.nav-left{display:none!important}.nav-brand{left:50%;position:absolute;transform:translateX(-50%)}.nav-brand .logo{display:block;height:28px}.desktop-nav-menu,.desktop-only,.nav-cta{display:none!important}.mobile-login-icon{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex!important;flex-shrink:0;height:22px;justify-content:center;padding:0;transition:all .3s ease;width:22px}.mobile-login-icon svg{height:20px;width:20px}.mobile-login-icon:hover{color:#4a9eff}.mobile-portfolio-item{display:block!important}.nav-menu{align-items:center;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:linear-gradient(135deg,#0a0a0afa,#000000fa);bottom:0;flex-direction:column;gap:30px!important;grid-column:unset!important;height:100vh;justify-content:center;left:0;margin:0;max-height:100vh;min-height:100vh;opacity:0;overflow:hidden;padding:120px 40px!important;position:fixed!important;right:0;top:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100vw;z-index:9999}.nav-menu.mobile-active{opacity:1;visibility:visible}.mobile-portfolio-item{border-bottom:none!important;margin-bottom:20px;order:-1}.mobile-portfolio-btn{background:linear-gradient(135deg,#4a9eff33,#4a9eff1a);border:2px solid #4a9eff66;border-radius:30px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;max-width:300px;padding:16px 40px;transition:all .3s ease;width:100%}.mobile-portfolio-btn:hover{background:linear-gradient(135deg,#4a9eff4d,#4a9eff33);border-color:#4a9eff99;transform:translateY(-2px)}.nav-menu li{border-bottom:1px solid #ffffff1a;margin:15px 0;max-width:300px;text-align:center;width:100%}.nav-menu li:first-child{margin-top:30px}.nav-menu li:last-child{border-bottom:none;margin-bottom:0}.nav-menu li a{display:block;font-size:22px;font-weight:500;padding:20px 0;text-align:center;width:100%}.resources-dropdown{margin:0;padding:0}.resources-button{font-size:22px;font-weight:500;padding:20px 0;pointer-events:all;text-align:center;width:100%}.resources-menu{display:none!important}.mobile-dropdown-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;display:inline-block;height:8px;margin-left:8px;transform:rotate(45deg);transition:transform .3s ease;width:8px}.resources-dropdown.open .mobile-dropdown-arrow{transform:rotate(-135deg)}.mobile-resources-submenu{animation:slideDownMobile .3s ease;background:#0000004d;border-radius:8px;display:flex;flex-direction:column;margin-top:12px;padding:12px 0 12px 30px}@keyframes slideDownMobile{0%{max-height:0;opacity:0}to{max-height:300px;opacity:1}}.mobile-resources-link{border-bottom:1px solid #ffffff0d;color:#ffffffd9;font-size:17px;padding:12px 0;text-decoration:none;transition:color .3s ease}.mobile-resources-link:last-child{border-bottom:none}.mobile-resources-link:hover{color:#4a9eff}.mobile-resources-link.coming-soon-item{color:#ffffff80;cursor:default;font-style:italic;margin-top:40px;text-align:center}.mobile-resources-link.coming-soon-item:hover{color:#ffffff80}.mobile-close-btn{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:20px;top:20px;transition:all .3s ease;z-index:10001}.mobile-close-btn:hover{color:#4a9eff;transform:rotate(90deg)}.nav-cta{order:3}.modal-container{padding:35px 20px;width:95%}.modal-title{font-size:1.4rem}.form-row-signup{grid-template-columns:1fr}}@media (max-width:480px){.navbar{padding:0 15px}.nav-brand .logo{height:32px}.burger-menu{height:18px;width:24px}.burger-menu span{height:2.5px}.nav-menu.mobile-active{padding:15px 20px}.nav-cta .login-button,.nav-cta .nav-button{font-size:12px;padding:8px 16px}.modal-container{padding:30px 18px}.modal-title{font-size:1.2rem}}@media (max-width:768px){.footer-section{background-position:50%!important;background-size:cover!important;padding:60px 0 0}.footer-container{gap:40px;padding:0 20px}.footer-left{gap:40px}.footer-right{padding:30px 20px}.form-title{font-size:2rem}.form-row{grid-template-columns:1fr}.social-links{flex-wrap:wrap}.map-container{height:200px}}.footer-end-section{margin:100px 0 -100px;padding:120px 0 200px}@media (max-width:768px){.footer-end-section{height:auto!important;margin:50px 0 0!important;max-height:none!important;min-height:auto!important;overflow:visible!important;padding:40px 0 150px!important}.footer-end-container{padding:0 20px 30px!important}.footer-end-bottom-container{margin-bottom:0!important;padding:0 20px 80px!important}.footer-end-bottom{margin-bottom:0!important;padding-bottom:50px!important}.footer-end-left{display:flex;justify-content:center;width:100%}.app-download-section{align-items:center;flex-direction:column;margin:0 auto;padding-left:0!important;padding-right:0!important;text-align:center}.app-download-text h4,.app-download-text p{text-align:center}.app-store-icons{justify-content:center}.newsletter-form{flex-direction:column}.newsletter-button{width:100%}.footer-bottom-center,.footer-bottom-right{text-align:center}.footer-links{align-items:center}.footer-end-bottom{padding-bottom:50px}}html{scroll-behavior:auto}body,html{overscroll-behavior:none}body{overflow-x:hidden;overscroll-behavior-y:none}.landing-page{color:#333;font-family:Arial,sans-serif;line-height:1.6}.container{max-width:1200px;padding:0 20px}.header{background:#0000;padding:0;position:fixed;top:-10px;transition:all .8s ease;width:100%;z-index:1000}.header.scrolled{background:#0000;padding:2px 0}.header.scrolled .navbar{min-height:50px}.header.past-video{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000e6;box-shadow:0 2px 20px #0000004d}.header.scrolled .nav-menu a{color:#fff;text-shadow:none}.header.scrolled .nav-menu a:hover{color:#333;text-shadow:0 0 8px #3339}.header.past-video .nav-menu a{color:#fff;text-shadow:none}.header.past-video .nav-menu a:hover{color:#fff;text-shadow:0 0 8px #fffc}.header.scrolled .nav-menu a:after{background-color:initial}.header.scrolled .nav-cta .nav-button{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(15px);background:#ffffff08;border:1px solid #ffffff1f;box-shadow:0 8px 32px #00000014,inset 0 1px 0 #ffffff26,0 0 0 1px #ffffff08;color:#fff}.header.scrolled .nav-cta .nav-button:hover{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#ffffff0f;border:1px solid #ffffff2e;box-shadow:0 15px 50px #ffffff1a,inset 0 1px 0 #fff3,0 0 0 1px #ffffff0f,0 0 20px #ffffff14;color:#fff}.header.past-video .nav-cta .nav-button{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#ffffff08;border:1px solid #ffffff1f;color:#fff}.header.past-video .nav-cta .nav-button:hover{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#ffffff0f;border:1px solid #ffffff2e;color:#fff}.navbar{margin:0 auto;max-width:1400px;min-height:60px;padding:0 3rem;position:relative}.nav-brand,.navbar{align-items:center;display:flex}.nav-brand .logo{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));height:135px;vertical-align:middle;width:auto}.nav-menu{align-items:center;display:flex;gap:2.5rem;left:50%;list-style:none;margin:0;position:absolute;transform:translateX(-50%)}.nav-menu a{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;position:relative;text-decoration:none;text-shadow:1px 1px 2px #0000004d;transition:all .8s ease}.nav-menu a:hover{color:#fff;text-shadow:0 0 8px #fffc;transform:translateY(-1px)}.nav-menu a:after{background-color:initial;bottom:-5px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .8s ease;width:0}.nav-menu a:hover:after{width:0}.nav-cta{align-items:center;display:flex;margin-left:auto}.nav-cta .nav-button{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(25px);background:#ffffff08;border:1px solid #ffffff1f;border-radius:25px;box-shadow:0 8px 32px #00000014,inset 0 1px 0 #ffffff26,0 0 0 1px #ffffff08;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-weight:500;padding:10px 20px;transition:all .8s ease}.nav-cta .nav-button:hover{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#ffffff0f;border:1px solid #ffffff2e;box-shadow:0 15px 50px #ffffff1a,inset 0 1px 0 #fff3,0 0 0 1px #ffffff0f,0 0 20px #ffffff14;color:#fff;transform:translateY(-2px) scale(1.02)}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;text-align:center;top:0;z-index:2}.hero-video{z-index:-1}.background-video,.hero-video{height:100%;left:0;position:absolute;top:0;width:100%}.background-video{backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:optimizeSpeed;image-rendering:-webkit-optimize-contrast;object-fit:cover;transform:translateZ(0);-webkit-transform:translateZ(0);transition:opacity .5s ease-in-out,filter .5s ease-in-out;will-change:transform,opacity}.video-1{opacity:1;z-index:-3}.video-2{opacity:0;z-index:-2}.background-image-fallback{background:#0000;z-index:-4}.background-image-fallback,.video-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.video-overlay{--scroll-tint-opacity:0;background:linear-gradient(135deg,rgba(0,0,0,calc(.3 + var(--scroll-tint-opacity))) 0,rgba(0,0,0,calc(.2 + var(--scroll-tint-opacity))) 50%,rgba(0,0,0,calc(.35 + var(--scroll-tint-opacity))) 100%),radial-gradient(ellipse at center,#0000 0,#0000 60%,rgba(0,0,0,calc(.15 + var(--scroll-tint-opacity))) 100%);pointer-events:none;transition:all .8s ease;z-index:1}.hero-content{color:#fff;max-width:800px;padding:6rem 2rem 0;position:relative;z-index:2}.hero-text-above{margin-bottom:.3rem}.hero-main-word,.hero-text-above{font-family:Playfair Display,serif;font-size:3.5rem;font-weight:700;letter-spacing:1px;line-height:1.1;text-align:center}.hero-main-word{color:#fff;margin:.3rem 0}.hero-text-below{font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;letter-spacing:1px;line-height:1.1;margin-bottom:2rem;margin-top:.3rem;text-align:center}.hero-subtitle{color:#f8f9fa;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.hero-description{color:#e9ecef;font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:600px}.hero-buttons{display:flex;justify-content:center;margin-top:2rem}.cta-button{border:none;border-radius:30px;cursor:pointer;font-size:1.1rem;font-weight:600;letter-spacing:1px;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.cta-button.primary{background:linear-gradient(135deg,#007bff,#0056b3);box-shadow:0 4px 15px #007bff66;color:#fff}.cta-button.primary:hover{box-shadow:0 6px 20px #007bff99;transform:translateY(-3px)}.cta-button.secondary{background:#0000;border:2px solid #fff;color:#fff}.cta-button.secondary:hover{background:#fff;color:#333;transform:translateY(-3px)}.cta-button.single{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff03;border:1px solid #ffffff1f;border-radius:50px;box-shadow:0 8px 32px #00000014,inset 0 1px 0 #ffffff26,0 0 0 1px #ffffff08;color:#fff;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.5px;padding:18px 40px;text-transform:none;transition:all .3s ease;white-space:nowrap}.cta-button.single:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#ffffff0f;border:1px solid #ffffff1f;box-shadow:0 15px 50px #ffffff1a,inset 0 1px 0 #fff3,0 0 0 1px #ffffff0f,0 0 20px #ffffff14;color:#fff;transform:translateY(-3px) scale(1.02)}.download-widget{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#ffffff14;border:1px solid #ffffff26;border-radius:24px;bottom:50px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #fff3;height:100px;opacity:0;padding:32px 50px 32px 20px;position:fixed;right:30px;transform:translateY(100px);transition:all .4s cubic-bezier(.25,1,.5,1);width:280px;z-index:1000}.download-widget.visible{opacity:1;transform:translateY(0)}.download-widget:hover{box-shadow:0 15px 50px #0000002e,inset 0 1px 0 #ffffff40;transform:translateY(-4px)}.download-content{align-items:center;display:flex;gap:20px;height:100%;margin-left:-8px}.qr-container{background:#ffffffe6;border-radius:16px;box-shadow:0 2px 8px #0000001a;flex-shrink:0;height:80px;order:-1;padding:6px;width:80px}.qr-code-image{border-radius:10px;height:100%;object-fit:cover;width:100%}.download-info{display:flex;flex:1 1;flex-direction:column;justify-content:center}.download-title{color:#fffffff2;font-family:Manrope,sans-serif;font-size:.75rem;font-weight:700;line-height:1.1;margin-bottom:4px;margin-top:-4px;white-space:nowrap}.app-store-buttons{align-items:center;gap:14px;margin-top:7px}.store-button{align-items:center;background:#0000;border:none;box-shadow:none;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.store-button:hover{transform:scale(1.05)}.google-play-btn{background:#0000;position:relative}.google-play-btn:after{background:#ffffff4d;content:"";height:12px;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:1px}.app-store-btn{background:#0000}.store-icon{display:block!important;height:30px!important;max-height:30px!important;max-width:30px!important;min-height:30px!important;min-width:30px!important;object-fit:contain!important;pointer-events:none;width:30px!important}.statistics-section{margin-top:6rem;padding:0 2rem}.stats-header{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1000px;padding:0 2rem;text-align:left}.stats-header h2{color:#fff;font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.4;margin:0}.stats-grid{grid-row-gap:1.5rem;grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin:0 auto 3rem;max-width:1000px;padding:0 2 rem;row-gap:1.5rem}.stat-card{align-items:flex-start;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:150px;padding:1.5rem;transition:all .3s ease;width:80%}.stat-card:first-child{transform:translateX(calc(-2% + 30px))}.stat-card:nth-child(2){transform:translateX(calc(-15% - 10px))}.stat-card:nth-child(3){transform:translateX(calc(8% + 30px))}.stat-card:nth-child(4){transform:translateX(calc(5% - 50px))}.stat-card:hover{background:#ffffff14;border-color:#ffffff26}.stat-icon{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.stat-card p{color:#e0e0e0;font-family:Manrope,sans-serif;font-size:.85rem;line-height:1.4;margin:0}.stats-footer{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1000px;padding:0 2rem}.stats-footer .qr-section{align-items:center;display:flex;gap:1rem}.stats-footer .qr-code{background:#ffffff1a;border-radius:8px;height:60px;padding:6px;width:60px}.stats-footer .qr-placeholder{background:#fff;border-radius:4px;height:100%;position:relative;width:100%}.stats-footer .qr-placeholder:before{background:linear-gradient(90deg,#000 25%,#0000 0),linear-gradient(#000 25%,#0000 0);background-size:3px 3px;content:"";height:85%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:85%}.stats-footer .download-text{font-family:Manrope,sans-serif}.stats-footer .download-text p{color:#fff;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.stats-footer .app-badges{display:flex;gap:.5rem}.stats-footer .badge{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:transform .2s ease;width:28px}.stats-footer .badge:hover{transform:scale(1.1)}.stats-footer .badge svg{height:14px;width:14px}.stats-footer .google-play{background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);color:#fff}.stats-footer .app-store{background:#000;color:#fff}.learn-why-btn{border:1px solid #ffffff4d;border-radius:25px;font-size:.9rem;padding:10px 20px}.learn-why-btn:hover{background:#ffffff1a;border-color:#ffffff80}.stats-learn-section{display:flex;justify-content:center;margin-top:2.5rem}.learn-why-btn{align-items:center;background:#0000;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:400;gap:.3rem;padding:12px 8px 12px 20px;transition:all .3s ease}.learn-why-btn:hover{background:#ffffff14;transform:translateX(5px)}.learn-arrow-circle{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-size:1rem;font-weight:700;height:38px;justify-content:center;transition:all .3s ease;width:38px}.learn-why-btn:hover .learn-arrow-circle{box-shadow:0 4px 15px #ffffff4d;transform:translateX(3px)}.why-investza{color:#fff;padding:40px 0 100px;z-index:2}.backdrop-section,.why-investza{background:#000;position:relative}.backdrop-section{margin:0;min-height:100vh;overflow:hidden;padding:0;z-index:1}.backdrop-container{height:100vh;position:relative;width:100%}.backdrop-image{height:200vh;left:0;overflow:hidden;position:fixed;top:-50vh;width:100%;will-change:transform;z-index:-1}.backdrop-image img{height:100%;object-fit:cover;object-position:center center;transform:scale(1);width:100%}.backdrop-content{height:100%;justify-content:center;padding:4rem 2rem;transform:translateY(-200px);z-index:2}.backdrop-content,.backdrop-stats{align-items:center;display:flex;position:relative}.backdrop-stats{justify-content:space-between;max-width:1200px;width:100%}.backdrop-stat-item{display:flex;flex:1 1;flex-direction:column}.backdrop-stat-item:first-child{align-items:flex-start}.backdrop-stat-item:first-child .backdrop-stat-label{margin-left:50px}.backdrop-stat-item:nth-child(2){align-items:center;left:50%;position:absolute;transform:translateX(-50%)}.backdrop-stat-item:nth-child(3){align-items:flex-end}.backdrop-stat-item:nth-child(3) .backdrop-stat-label{margin-right:65px}.backdrop-stat-number{font-size:4.5rem;letter-spacing:-.02em;line-height:1;margin-bottom:.5rem}.backdrop-stat-label,.backdrop-stat-number{color:#fff;font-family:Manrope,sans-serif;font-weight:400}.backdrop-stat-label{font-size:1.1rem;letter-spacing:.05em;opacity:.9;text-transform:none}.why-investza-content{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem;transform:translateZ(0);will-change:transform}.why-investza-left{flex:1 1}.why-investza-left h2{color:#fff;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;line-height:1.2;margin:0}.why-investza-right{flex:1 1;padding-left:4rem;text-align:left}.why-subtitle{margin:0 0 1rem}.why-description,.why-subtitle{color:#fff;font-family:Manrope,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}.why-description{margin:0}.feature-cards-section{margin-top:8rem;padding:0 2rem;position:relative}.feature-cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.feature-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;padding:2.5rem;transition:all .3s ease}.feature-card:first-child{height:380px}.feature-card:nth-child(2){height:320px;margin-top:60px}.feature-card:nth-child(3){height:260px;margin-top:120px}.feature-card:hover{background:#ffffff14;border-color:#ffffff26}.feature-card h3{color:#fff;font-family:Playfair Display,serif;font-size:1.4rem;font-weight:600;line-height:1.3}.feature-card h3,.feature-card p{word-wrap:break-word;margin:0;overflow-wrap:break-word}.feature-card p{color:#e0e0e0;font-family:Manrope,sans-serif;font-size:.95rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.5}.wealth-insights{background:#000;color:#fff;overflow-x:hidden;padding:100px 0;position:relative;width:100%;z-index:2}.insights-title{color:#fff;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;margin-bottom:4rem;text-align:center}.insights-carousel{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;margin-left:auto;margin-right:auto;position:relative;width:100%}.carousel-viewport{margin:0 auto;max-width:1192px;overflow:hidden;position:relative;width:100%}.carousel-arrow{background:#0000;border:none;color:#fff;cursor:pointer;font-size:2.5rem;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:10}.carousel-arrow:hover{opacity:.7;transform:translateY(-50%) scale(1.15)}.left-arrow{left:-40px}.right-arrow{right:-40px}.insights-cards{display:flex;gap:2rem;transition:transform .5s ease;width:calc(4060px + 12rem)}.insight-card{align-items:stretch;background:#0000;border:none;border-radius:20px;box-sizing:border-box;display:flex;flex-shrink:0;height:280px;overflow:hidden;padding:0;width:580px}@media (max-width:768px){.insight-card{align-items:center;flex-direction:column;height:auto;width:100%}}.expert-image{border-radius:20px 0 0 20px;box-sizing:border-box;flex-shrink:0;height:280px;overflow:hidden;width:280px}@media (max-width:768px){.expert-image{border-radius:20px;height:320px;margin:0 auto 2rem;max-width:320px;width:100%}}.expert-image img{border-radius:20px 0 0 20px;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.expert-image img{border-radius:20px}}.expert-image video{border-radius:20px 0 0 20px;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.expert-image video{border-radius:20px}}.expert-video{background:#000;border-radius:20px!important;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.expert-video{border-radius:20px!important}}.insight-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem;text-align:left}@media (max-width:768px){.insight-content{flex:none;padding:0 1.5rem;text-align:center;width:100%}}.insight-quote{color:#e0e0e0;font-family:Manrope,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:1.5rem}@media (max-width:768px){.insight-quote{color:#fff;font-size:1rem;line-height:1.6;margin:0 0 2rem}}.expert-name{color:#fff;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:700;line-height:1.2;margin-bottom:.3rem}@media (max-width:768px){.expert-name{font-size:1.3rem;margin:0 0 .5rem}}.expert-title{color:#999;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.6px;line-height:1.3;text-transform:uppercase}@media (max-width:768px){.expert-title{color:#ffffffb3;font-size:.8rem;margin:0;text-transform:none}}@media (max-width:1024px) and (min-width:769px){.insights-title{font-size:3rem}.carousel-viewport{max-width:90%}.carousel-arrow{font-size:2.2rem}.left-arrow{left:-30px}.right-arrow{right:-30px}.insight-card{height:260px;width:520px}.expert-image{height:260px;width:260px}.insight-content{padding:1.5rem}.insight-quote{font-size:1rem}}@media (max-width:768px){.wealth-insights{padding:60px 0}.insights-title{font-size:2rem;margin-bottom:2.5rem;padding:0 1rem}.insights-carousel{box-sizing:border-box;display:block!important;margin:0 0 1rem calc(-50vw + 50%);padding:0;position:relative;width:100vw}.carousel-viewport{overflow:hidden;position:relative;width:100vw}.carousel-arrow{align-items:center;background:#0000!important;border:none!important;color:#ffffffe6;cursor:pointer;display:flex;font-size:2.5rem;height:40px!important;justify-content:center;line-height:1;padding:0!important;position:absolute!important;top:290px!important;transform:none!important;width:40px!important;z-index:100}.carousel-arrow:hover{color:#fff!important;transform:scale(1.1)!important}.left-arrow{left:20px!important}.right-arrow{right:20px!important}.insights-cards{display:flex;gap:0;transition:transform .5s ease}.insights-cards .insight-card{align-items:center;background:#0000;border:none;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;min-height:400px;padding:0;width:100vw}.insights-cards .insight-card .expert-image{background:#000;border-radius:12px;flex-shrink:0;height:220px;margin:0 auto 1.5rem;overflow:hidden;width:220px}.insights-cards .insight-card .expert-image img,.insights-cards .insight-card .expert-image video{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.insights-cards .insight-card .insight-content{display:block;flex:none;padding:0 1.5rem;text-align:center;width:100%}.insights-cards .insight-card .insight-quote{color:#fff;display:block;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.6;margin:0 0 1.5rem}.insights-cards .insight-card .expert-name{color:#fff;display:block;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:700;margin:0 0 .5rem}.insights-cards .insight-card .expert-title{color:#ffffffb3;display:block;font-family:Manrope,sans-serif;font-size:.75rem;margin:0}.carousel-dots{margin-bottom:2rem}.dot{height:8px;width:8px}.insights-footer{padding:0 1rem}.view-episodes-btn{font-size:.95rem;padding:12px 24px}.statistics-section{margin-top:4rem;padding:0 1rem}.stats-header{margin-bottom:2rem;padding:0 1rem}.stats-header h2{font-size:1.2rem;line-height:1.5}.stats-grid{gap:1rem;grid-template-columns:1fr;padding:0 1rem}.stat-card{height:auto;min-height:120px;padding:1.2rem;width:100%}.stat-card,.stat-card:first-child,.stat-card:nth-child(2),.stat-card:nth-child(3),.stat-card:nth-child(4){transform:none!important}.stat-icon{height:32px;width:32px}.stat-card p{font-size:.85rem}.stats-footer{flex-direction:column;gap:1.5rem;padding:0 1rem}.stats-footer,.stats-learn-section{margin-top:2rem}.learn-why-btn{font-size:1rem;padding:10px 6px 10px 18px}.learn-arrow-circle{height:34px;width:34px}.why-investza-content{flex-direction:column;gap:2rem;padding:0 1.5rem}.why-investza-left{text-align:center;width:100%}.why-investza-left h2{font-size:2.5rem;line-height:1.2}.why-investza-right{padding-left:0;text-align:center;width:100%}.why-subtitle{margin:0 0 1rem}.why-description,.why-subtitle{font-size:1.1rem}.feature-cards-section{margin-top:4rem;padding:0 1rem}.feature-cards-grid{gap:1.5rem;grid-template-columns:1fr;padding:0 1rem}.feature-card{min-height:200px;padding:2rem}.feature-card,.feature-card:first-child,.feature-card:nth-child(2),.feature-card:nth-child(3){height:auto!important;margin-top:0!important}.feature-card h3{font-size:1.3rem}.feature-card p{font-size:.9rem}.backdrop-section{min-height:150vh;padding:10rem 0 8rem}.backdrop-content{align-items:center;display:flex;height:auto;justify-content:center;padding:5rem 1.5rem;transform:translateY(0)}.backdrop-stats{align-items:center;flex-direction:column;gap:7rem}.backdrop-stat-item{width:100%}.backdrop-stat-item,.backdrop-stat-item:first-child,.backdrop-stat-item:nth-child(2),.backdrop-stat-item:nth-child(3){align-items:center!important;position:static!important;transform:none!important}.backdrop-stat-item:first-child .backdrop-stat-label,.backdrop-stat-item:nth-child(3) .backdrop-stat-label{margin-left:0;margin-right:0}.backdrop-stat-number{font-size:3rem;text-align:center}.backdrop-stat-label{font-size:1rem;max-width:250px;text-align:center}.process-cards-section{margin-top:-300px;padding:0 0 60px}.process-cards-grid{gap:1.5rem;grid-template-columns:1fr;padding:0 1rem}.process-card{min-height:250px}.process-card-content{padding:1.5rem .5rem .5rem}.process-number{font-size:1.5rem;left:.3rem;opacity:.4;top:.3rem}.process-title{font-size:1rem;left:.5rem;line-height:1.2;right:.5rem;text-align:left;top:50px!important}.process-description{font-size:.9rem;margin-top:40px}.founder-image img{height:100%!important;object-fit:cover!important;object-position:15% 20%!important;transform:scale(1.5)!important;width:100%!important}.founder-section .founder-content{gap:1rem!important;justify-content:flex-start!important;padding:3rem 1rem 1rem!important}.founder-section .founder-text{margin-bottom:0!important;max-width:100%!important;padding:0!important}.founder-section .founder-profile{margin-top:0!important;padding-top:0!important}.founder-section .founder-text h2{font-size:.8rem!important;font-weight:400!important;line-height:1.1!important;margin-bottom:.3rem!important}.founder-section .founder-text p{font-size:.55rem!important;font-weight:300!important;line-height:1.15!important;margin-bottom:.2rem!important}}.carousel-dots{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem}.dot{background:#ffffff4d;border-radius:50%;cursor:pointer;height:6px;transition:all .3s ease;width:6px}.dot:hover{background:#fff9}.dot.active{background:#fff}.insights-footer{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:800px}.view-episodes-btn{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26;border-radius:30px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;padding:14px 28px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.view-episodes-btn:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#ffffff1f;border-color:#ffffff40;box-shadow:0 12px 40px #00000026,inset 0 1px 0 #ffffff40,0 0 0 1px #ffffff1a;transform:translateY(-2px) scale(1.02)}.arrow-circle{align-items:center;background:#ffffff26;border:1px solid #fff3;border-radius:50%;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:8px;transition:all .3s ease;width:20px}.view-episodes-btn:hover .arrow-circle{background:#ffffff40;border-color:#ffffff4d;transform:translateX(2px)}.qr-section{gap:1rem}.qr-placeholder{background:#fff;border-radius:8px;height:100%;position:relative;width:100%}.qr-placeholder:before{background:linear-gradient(90deg,#000 25%,#0000 0),linear-gradient(#000 25%,#0000 0);background-size:4px 4px;content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.download-text p{color:#ccc;font-size:.9rem;margin-bottom:.3rem}.app-badges{display:flex;gap:.5rem}.badge{border-radius:4px;display:inline-block;font-size:.8rem;height:20px;line-height:20px;text-align:center;width:20px}.google-play{background:#34a853;color:#fff}.app-store,.clients-section{background:#000;color:#fff}.clients-section{overflow:hidden;padding:100px 0;position:relative}.clients-content{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.clients-stats{display:flex;flex:1 1;flex-direction:column;gap:3rem}.stat-item{text-align:left}.stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;background-clip:text;color:#fff;font-family:Playfair Display,serif;font-size:4rem;font-weight:700;line-height:1;margin-bottom:.5rem}.stat-label{color:#b0b0b0;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.clients-graphics{flex:1 1;gap:2rem}.client-avatars,.clients-graphics{align-items:center;display:flex;flex-direction:column}.client-avatars{gap:1rem}.avatar-row{display:flex;gap:1rem;justify-content:center}.avatar{background:linear-gradient(135deg,#ffffff1a,#ffffff0d 50%,#ffffff05);border:1px solid #ffffff1a;border-radius:50%;height:50px;overflow:hidden;position:relative;transition:all .3s ease;width:50px}.avatar:hover{border-color:#fff3;box-shadow:0 8px 25px #ffffff1a;transform:scale(1.1)}.avatar:before{background:#ffffff26;border-radius:50%;content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.avatar:first-child{animation-delay:.1s}.avatar:nth-child(2){animation-delay:.2s}.avatar:nth-child(3){animation-delay:.3s}.avatar:nth-child(4){animation-delay:.4s}.avatar:nth-child(5){animation-delay:.5s}.trust-indicators{flex-direction:column;gap:1rem}.trust-badge,.trust-indicators{align-items:center;display:flex}.trust-badge{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:25px;gap:.8rem;padding:.8rem 1.5rem;transition:all .3s ease}.trust-badge:hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-2px)}.badge-icon{color:#4caf50;flex-shrink:0;height:24px;width:24px}.trust-badge span{color:#fff;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500}.wealth-approach-section{background:#000;margin-top:-440px;padding:80px 0 450px;position:relative;z-index:4}.wealth-approach-content{margin:0 auto;max-width:1200px;padding:0 2rem;text-align:center}.wealth-approach-title{color:#fff;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0;opacity:1;transform:translateY(-20px);transition:opacity .1s ease-out,transform .1s ease-out;will-change:transform,opacity}.process-cards-section{background:#000;margin-top:-405px;padding:0 0 100px;position:relative;z-index:5}.process-cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin:0 auto;max-width:1200px;padding:0 2rem}.process-card{background:url(/static/media/card-texture.c9b48adf12ff3ca04520.jpeg) 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff1a;border-radius:20px;min-height:280px;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.process-card:hover{box-shadow:0 20px 40px #0000004d;transform:translateY(-5px)}.process-card-content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:4rem 2.5rem 2.5rem;position:relative;z-index:2}.process-number{color:#fff9;font-family:Manrope,sans-serif;font-size:4rem;font-weight:700;left:1.5rem;line-height:1;position:absolute;top:1.5rem;z-index:1}.process-icon{display:none}.process-title{color:#fff;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:600;left:2.5rem;line-height:1.3;margin-bottom:1rem;position:absolute;right:2.5rem;text-align:right;top:80px;z-index:2}.process-description{color:#ffffffd9;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.6;margin:60px 0 0;position:relative;z-index:2}.process-card:before{background:linear-gradient(135deg,#0006,#0000004d 50%,#0006);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.founder-section{background:#0000;margin:0;padding:0}.founder-image{height:200vh;opacity:0;overflow:hidden;position:fixed;top:-50vh;will-change:transform;z-index:-1}.founder-image img{object-position:30% center;transform:scale(1)}@media (max-width:768px){.founder-image img{object-position:20% 25%!important;transform:scale(1.6)!important}}.founder-content{height:100%;justify-content:center;opacity:0;padding:4rem 2rem;transform:translateY(50px);transition:opacity .3s ease-out,transform .3s ease-out}.founder-text{max-width:800px;text-align:center}.founder-text h2{color:#fff;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;line-height:1.2;margin-bottom:1rem}.founder-text p{color:#fff;font-family:Manrope,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}.contact{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#2c3e50;color:#fff;padding:80px 0;text-align:center;transform:translateZ(0);will-change:transform,background-position}.contact h2{font-size:2.5rem;margin-bottom:1rem}.footer{background:#34495e;color:#fff;padding:2rem 0;text-align:center}@media (max-width:768px){.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c}.navbar{padding:1rem 2rem}.nav-menu,.navbar{flex-direction:column;gap:1rem}.nav-menu{text-align:center}.nav-cta{order:-1}.hero-main-word,.hero-text-above{font-size:1.8rem}.hero-main-word{letter-spacing:1px}.hero-text-below{font-size:1.8rem}.hero-subtitle{font-size:1.2rem}.hero-description{font-size:1rem}.hero-buttons{align-items:center;flex-direction:column}.cta-button{width:200px}.cta-button.single{font-size:.9rem;letter-spacing:.3px;padding:14px 28px}.services-grid{grid-template-columns:1fr}.insights-footer{flex-direction:column;gap:2rem;text-align:center}.qr-section{justify-content:center}.clients-content{flex-direction:column;gap:3rem;text-align:center}.clients-stats{align-items:center}.stat-item{text-align:center}.stat-number{font-size:3rem}.avatar-row{gap:.8rem}.avatar{height:40px;width:40px}.trust-indicators{width:100%}.trust-badge{justify-content:center;max-width:280px;width:100%}.backdrop-section{min-height:60vh}.backdrop-container{height:60vh}.backdrop-stats{flex-direction:column;gap:2rem}.backdrop-stat-item,.backdrop-stats{text-align:center}.backdrop-stat-number{font-size:3rem}.backdrop-stat-label{font-size:1rem}.wealth-approach-title{font-size:2.5rem;padding:0 1rem}.process-cards-grid{gap:1.5rem;grid-template-columns:1fr}.process-card{min-height:240px}.process-card-content{padding:3rem 2rem 2rem}.process-number{font-size:3rem;left:1rem;top:1rem}.process-title{font-size:1.3rem}.process-description{font-size:.9rem}}.founder-section{min-height:100vh;overflow:hidden;position:relative;z-index:1}.founder-container{height:100vh;position:relative;width:100%}.founder-image,.founder-image:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.founder-image:before{background:linear-gradient(135deg,#15485a,#7dabad);content:"";mix-blend-mode:color;opacity:.9}.founder-image img{display:block;height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:0}.founder-content{align-items:center;display:flex;height:100vh;justify-content:space-between;margin:0 auto;max-width:1400px;padding:calc(4rem + 50px) 6rem 4rem;position:relative;z-index:2}.founder-text{color:#fff;flex:1 1;max-width:600px;padding-left:2rem;padding-right:4rem}.founder-quote{font-family:Playfair Display,serif;font-size:1.8rem;font-weight:400;line-height:1.4;margin:0;text-shadow:2px 2px 4px #00000080}.founder-profile{align-items:center;color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:.8rem;text-align:center}.founder-profile-image{height:280px;overflow:hidden;width:420px}.founder-profile-image img{height:151%;object-fit:cover;object-position:left top;transform:translateX(-28%) translateY(0);width:130%}.founder-name{font-family:Manrope,sans-serif!important;font-size:1.8rem;font-weight:600;margin-bottom:0;text-shadow:2px 2px 4px #00000080}.founder-title{font-size:.9rem;font-weight:300;margin-top:-.7rem;opacity:.9;text-shadow:1px 1px 2px #00000080}@media (max-width:768px){.founder-text h2{font-size:2.5rem}.founder-text p{font-size:1rem}.founder-content{align-items:center!important;flex-direction:column;font-size:1rem;gap:.5rem!important;justify-content:flex-start!important;padding:3rem 1.5rem 1rem;text-align:center}.founder-text{flex-shrink:0;margin-bottom:0!important;max-width:100%;padding-right:0}.founder-quote{font-size:1.3rem;line-height:1.4;margin-bottom:0}.founder-name{font-size:1.5rem;margin-top:.5rem}.founder-title{font-size:.75rem}.founder-profile{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-3rem!important}.founder-profile-image{height:200px;margin:0 auto;overflow:hidden;width:200px}.founder-profile-image img{height:120%!important;object-fit:cover!important;object-position:65% top!important;transform:scale(1.15)!important;width:100%!important}.founder-text{padding-left:0}}.black-overlay-section{background-color:#000;margin-top:10vh;min-height:100vh;position:relative;z-index:10}.black-overlay-content{color:#fff;min-height:100vh;padding:4rem 2rem;position:relative;z-index:11}.services-layout{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 2fr;margin:0 auto;max-width:1400px;padding-top:2rem}.services-left{padding-right:2rem}.services-title{font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;line-height:1.2;margin-bottom:2rem}.services-subtitle{font-size:1.1rem;line-height:1.6;opacity:.8}.services-right{display:flex;flex-direction:column;gap:3rem}.services-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.service-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;display:flex;flex-direction:column;height:280px;padding:1.5rem}.service-card-image{border-radius:8px;height:120px;margin-bottom:1rem;overflow:hidden;width:100%}.service-card-image img{height:100%;object-fit:cover;width:100%}.service-card-content{display:flex;flex:1 1;flex-direction:column}.service-card-content h3{font-family:Manrope,sans-serif;font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.service-card-content p{flex:1 1;font-size:.95rem;line-height:1.5;opacity:.9}.qr-download-section{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;display:flex;gap:2rem;padding:2rem}.qr-code{height:80px;width:80px}.download-info p{font-size:1rem;font-weight:500;margin-bottom:1rem}.app-store-buttons{display:flex;gap:1rem}.app-store-buttons img{height:40px;width:auto}@media (max-width:768px){.services-layout{gap:2rem;grid-template-columns:1fr}.services-left{padding-right:0;text-align:center}.services-title{font-size:2.5rem}.service-card{grid-template-columns:1fr;text-align:center}.service-card-image{height:150px;margin:0 auto;width:100%}.qr-download-section{flex-direction:column;text-align:center}}.lenis-cards-section{background-color:#000;margin-top:10vh;position:relative;z-index:10}.lenis-cards-container{margin:0 auto;max-width:1400px;padding:4rem 2rem;position:relative}.lenis-layout{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.lenis-left{color:#fff;padding-right:2rem}.lenis-left h2{font-family:Playfair Display,serif;font-size:3rem;font-weight:400;line-height:1.2;margin-bottom:2rem}.lenis-left p{font-size:1.1rem;line-height:1.6;opacity:.8}.lenis-right{position:relative}.lenis-cards-wrapper{padding-bottom:100vh}.lenis-card{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:#0006;border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px #0000005e,inset 0 1px 0 #ffffff1a;height:220px;margin:0 auto 30vh;overflow:hidden;position:relative;width:560px}.lenis-card:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");bottom:0;content:"";left:0;mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.lenis-card:last-child{margin-bottom:0}.lenis-card[data-card="1"]{background:linear-gradient(135deg,#23315ad9,#3c5aaabf)!important}.lenis-card[data-card="2"]{background:linear-gradient(135deg,#193759d9,#6496c8bf)!important}.lenis-card[data-card="3"]{background:linear-gradient(135deg,#19495cd9,#37b4d2bf)!important}.lenis-card[data-card="4"]{background:linear-gradient(135deg,#165155d9,#32beb4bf)!important}.lenis-card:hover{border-color:#fff3;box-shadow:0 12px 40px #00000026,inset 0 1px 0 #ffffff40;transform:translateY(-4px)}.card-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;position:relative;z-index:2}.card-content h3{font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:1rem}.card-content p{flex:1 1;font-family:Manrope,sans-serif;font-size:1rem;line-height:1.6;opacity:.95}.team-section{margin-top:-95vh;padding:50px 0 100px;z-index:15}@media (max-width:768px){.lenis-layout{grid-template-columns:1fr}.lenis-left{padding:0 1rem 2rem;text-align:center}.lenis-left h2{font-size:2rem}.lenis-left p{font-size:1rem}.lenis-card{height:auto;min-height:300px;padding:2.5rem 1.5rem;width:90%}.card-content h3{word-wrap:break-word;font-size:1.3rem;margin-bottom:1rem}.card-content p{word-wrap:break-word;font-size:.95rem;line-height:1.6}.section-header h2,.team-title{font-size:2.5rem}.team-title{margin-bottom:3rem}.team-grid{gap:2rem;grid-template-columns:1fr;padding:0 1rem}.member-image{height:280px;width:240px}.member-name{font-size:1.5rem}}.qr-section{align-items:center;display:flex;gap:1.5rem;margin-top:1rem;padding:.5rem}.qr-code{flex-shrink:0;height:60px;width:60px}.qr-code img{height:100%;object-fit:contain;width:100%}.download-text{color:#fff;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:500;margin-bottom:.3rem;opacity:.9;white-space:nowrap}.app-buttons{display:flex;flex-direction:column;gap:.3rem}.app-buttons img{height:25px;width:auto}.fixed-download-content{align-items:center;display:flex;gap:1rem;height:100%}.fixed-download-text{flex:1 1}.fixed-download-text h4{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;margin-bottom:.3rem}.fixed-download-text p{font-family:Manrope,sans-serif;font-size:.75rem;line-height:1.3;opacity:.8}.fixed-download-qr{flex-shrink:0;height:60px;width:60px}.fixed-download-qr img{border-radius:4px;height:100%;object-fit:contain;width:100%}.testimonials-section{background:#000;color:#fff;overflow:hidden;padding:0 0 120px;position:relative;z-index:20}.testimonials-title{color:#fff;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;letter-spacing:2px;margin-bottom:2.5rem;text-align:center}.testimonials-carousel{overflow-x:hidden;overflow-y:visible;padding:20px 0;position:relative;width:100%}.testimonials-track{animation:scroll 30s linear infinite;display:flex;padding:10px 0;width:4800px}.testimonials-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-2400px)}}.testimonial-card{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffff1f,#ffffff14 50%,#ffffff0f);border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #ffffff40,0 0 0 1px #ffffff0d;flex:0 0 400px;margin-right:30px;overflow:hidden;padding:30px;position:relative;transition:all .4s cubic-bezier(.25,1,.5,1)}.testimonial-card:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%,#ffffff0d);border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.testimonial-card:hover{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(135deg,#ffffff2e,#ffffff1f 50%,#ffffff14);border-color:#ffffff40;box-shadow:0 20px 60px #00000026,inset 0 1px 0 #ffffff4d,0 0 0 1px #ffffff1a,0 0 40px #ffffff14;transform:translateY(-8px) scale(1.02)}.testimonial-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:2}.testimonial-text{color:#ffffffe6;font-family:Manrope,sans-serif;font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:25px}.client-info{align-items:center;display:flex;gap:2px;padding-left:20px}.client-avatar{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;flex-shrink:0;height:50px;margin-left:15px;overflow:hidden;width:50px}.client-avatar img{height:100%;object-fit:cover;width:100%}.client-details{flex:1 1;margin-right:10px}.client-name{color:#fff;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:600;line-height:1.2;margin-bottom:5px}.client-title{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:400;line-height:1.3}@media (max-width:768px){.testimonials-section{padding:0 0 100px}.testimonials-title{font-size:2.5rem;margin-bottom:2rem}.testimonials-carousel{padding:15px 0}.testimonials-track{padding:8px 0;width:3600px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1800px)}}.testimonial-card{backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);border-radius:20px;box-shadow:0 6px 24px #0000001a,inset 0 1px 0 #fff3,0 0 0 1px #ffffff0a;flex:0 0 300px;margin-right:20px;padding:20px}.testimonial-card:hover{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-shadow:0 15px 45px #0000001f,inset 0 1px 0 #ffffff40,0 0 0 1px #ffffff14,0 0 30px #ffffff0f;transform:translateY(-6px) scale(1.01)}.testimonial-text{font-size:1rem}.client-name{font-size:1.1rem}}.wealth-expertise-section{background:#000;color:#fff;padding:20px 0;position:relative;text-align:center;z-index:20}.wealth-expertise-title{color:#fff;font-family:Playfair Display,serif;font-size:4rem;font-weight:400;letter-spacing:1px;line-height:1.2;margin:0;text-align:center}@media (max-width:768px){.wealth-expertise-section{padding:60px 0}.wealth-expertise-title{font-size:2.8rem;letter-spacing:.5px;padding:0 1rem}}.learn-why-btn,.learn-why-btn:hover,.view-episodes-btn,.view-episodes-btn:hover{text-decoration:none}.download-widget-link{bottom:30px;color:inherit;position:fixed;right:30px;text-decoration:none;z-index:999}.download-widget-link:hover .download-widget{box-shadow:0 20px 60px #4a9eff4d;transform:scale(1.02)}.floating-download-badge{display:none}@media (max-width:768px){.download-widget-link{display:none}.floating-download-badge{align-items:center;animation:slideUp .5s ease-out;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#000000bf;border:1px solid #ffffff2e;border-radius:50px;bottom:20px;box-shadow:0 8px 32px #0000005e;display:flex;gap:12px;left:50%;max-width:90%;padding:12px 16px;position:fixed;transform:translateX(-50%);z-index:9999}@keyframes slideUp{0%{bottom:-100px;opacity:0}to{bottom:20px;opacity:1}}.badge-logo{align-items:center;background:#ffffff1a;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:8px 12px}.badge-logo-text{color:#fff;font-family:Manrope,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:1px;line-height:1.2;text-align:center}.badge-content{flex:1 1;min-width:0}.badge-title{color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis}.badge-button,.badge-title{font-family:Manrope,sans-serif;font-size:.85rem;font-weight:600;white-space:nowrap}.badge-button{background:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;flex-shrink:0;padding:8px 20px;transition:all .3s ease}.badge-button:active{transform:scale(.95)}.badge-close{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .3s ease;width:24px}.badge-close:active{background:#fff3}.floating-download-badge.hidden{display:none}}.events-footer-section{background-color:#000;color:#fff;margin:0;min-height:900px;overflow:hidden;padding:80px 0 20px;position:relative;z-index:10}.events-footer-section:before{background:linear-gradient(135deg,#0000004d,#0003 50%,#0000004d),repeating-linear-gradient(45deg,#0000,#0000 100px,#ffffff03 0,#ffffff03 200px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.events-footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:0 30px;position:relative;z-index:1}.events-footer-left{gap:25px}.events-footer-left,.events-footer-section-block{display:flex;flex-direction:column}.events-footer-heading{color:#fff;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:400;letter-spacing:.5px;margin-bottom:12px;text-align:center}.events-footer-divider{background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000);height:1px;margin-bottom:20px;width:100%}.events-contact-info{display:flex;flex-direction:column;gap:15px;padding-left:10px}.events-contact-item{align-items:flex-start;display:flex;gap:12px}.events-contact-icon{align-items:center;background:#ffffff0d;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:10px;width:40px}.events-contact-text{flex:1 1;text-align:left}.events-contact-text p{color:#fffc;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.6;margin:0;text-align:left}.events-map-container{border-radius:16px;cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.events-map-container:hover{box-shadow:0 10px 30px #ffffff1a;transform:translateY(-4px)}.events-map-placeholder{background:#1a1a1a;height:100%;position:relative;width:100%}.events-map-image{height:100%;object-fit:cover;width:100%}.events-map-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;left:10px;padding:8px 16px;position:absolute;top:10px}.events-map-link-text{color:#333;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:500}.events-social-links{display:flex;gap:20px;justify-content:center}.events-social-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff;display:flex;height:50px;justify-content:center;text-decoration:none;transition:all .3s ease;width:50px}.events-social-icon:hover{background:#ffffff1a;box-shadow:0 8px 20px #ffffff1a;transform:translateY(-4px)}.events-footer-right{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:25px}.events-message-form-container{width:100%}.events-form-title{color:#fff;font-family:Playfair Display,serif;font-size:1.6rem;font-weight:400;letter-spacing:.5px;margin-bottom:10px;text-align:center}.events-form-subtitle{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.85rem;line-height:1.4;margin-bottom:20px;text-align:center}.events-contact-form{display:flex;flex-direction:column;gap:12px}.events-form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.events-form-input,.events-form-textarea{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;padding:16px 20px;transition:all .3s ease;width:100%}.events-form-input::placeholder,.events-form-textarea::placeholder{color:#ffffff80}.events-form-input:focus,.events-form-textarea:focus{background:#ffffff1f;border-color:#ffffff4d;outline:none}.events-form-input.events-full-width{grid-column:1/-1}.events-form-textarea{min-height:120px;resize:vertical}.events-recaptcha-container{display:flex;justify-content:center;margin:10px 0}.events-recaptcha-container>div{transform:scale(.95);transform-origin:center}.events-submit-button{background:#fffffff2;border:none;border-radius:12px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin-top:10px;padding:18px;transition:all .3s ease;width:100%}.events-submit-button:hover{background:#fff;box-shadow:0 8px 20px #fff3;transform:translateY(-2px)}.events-submit-button:disabled{background:#ffffff4d;color:#0006;cursor:not-allowed;opacity:.5}.events-submit-button:disabled:hover{background:#ffffff4d;box-shadow:none;transform:none}.events-footer-bottom{border-top:1px solid #ffffff1a;margin-top:80px;padding:30px 0;position:relative;text-align:center;z-index:1}.events-footer-bottom p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.9rem;margin:0}@media (max-width:1024px){.events-footer-container{gap:60px;grid-template-columns:1fr;padding:0 40px}.events-footer-right{padding:40px}}@media (max-width:768px){.events-footer-section{padding:60px 0 0}.events-footer-container{gap:40px;padding:0 20px}.events-footer-left{gap:40px}.events-footer-right{padding:30px 20px}.events-form-title{font-size:2rem}.events-form-row{grid-template-columns:1fr}.events-social-links{flex-wrap:wrap}.events-map-container{height:200px}}.events-footer-end-section{background:#0000;margin:100px 0 -100px;min-height:700px;padding:120px 0 260px;position:relative;z-index:1}.events-footer-end-section:before{background:#000000bf;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.events-footer-end-container{grid-gap:80px;align-items:center;border-bottom:1px solid #ffffff1a;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px 60px;position:relative;z-index:2}.events-app-download-section,.events-footer-end-left{align-items:center;display:flex}.events-app-download-section{gap:25px;padding-left:40px}.events-qr-code-box{background:#fff;border-radius:12px;cursor:pointer;display:block;flex-shrink:0;height:100px;padding:8px;text-decoration:none;transition:all .3s ease;width:100px}.events-qr-code-box:hover{box-shadow:0 4px 20px #ffffff4d;transform:scale(1.05)}.events-qr-code-box img{height:100%;object-fit:contain;width:100%}.events-app-download-text h4{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin:0 0 5px;text-align:left}.events-app-download-text p{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.9rem;margin:0 0 15px;text-align:left}.events-app-store-icons{display:flex;gap:15px}.events-app-store-icons .events-store-icon{cursor:pointer;height:32px;transition:transform .3s ease;width:32px}.events-app-store-icons .events-store-icon:hover{transform:scale(1.1)}.events-footer-end-center h3{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:400;margin:0 0 20px;text-align:center}.events-newsletter-form{display:flex;gap:10px;margin:0 auto;max-width:500px}.events-newsletter-input{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;flex:1 1;font-family:Manrope,sans-serif;font-size:.95rem;padding:14px 20px;transition:all .3s ease}.events-newsletter-input::placeholder{color:#ffffff80}.events-newsletter-input:focus{background:#ffffff0d;border-color:#ffffff80;outline:none}.events-newsletter-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;padding:14px 30px;transition:all .3s ease;white-space:nowrap}.events-newsletter-button:hover{background:#ffffffe6;transform:translateY(-2px)}.events-footer-end-bottom{padding:40px 0 0;position:relative;z-index:2}.events-footer-end-bottom-container{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px}.events-footer-bottom-left{display:flex;flex-direction:column;gap:20px}.events-footer-tagline{color:#fff;font-family:Playfair Display,serif;font-size:1.3rem;font-weight:400;letter-spacing:.5px;margin:0;text-align:center}.events-footer-social-icons{display:flex;gap:15px;justify-content:center}.events-footer-social-icon{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.events-footer-social-icon:hover{background:#fff3;transform:translateY(-3px)}.events-footer-copyright{margin-top:10px}.events-footer-copyright p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.85rem;margin:0;text-align:center}.events-footer-copyright a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.events-footer-copyright a:hover{color:#fff}.events-footer-copyright a.privacy-link{color:#4a9eff}.events-footer-copyright a.privacy-link:hover{color:#6bb3ff}.events-footer-bottom-center h4,.events-footer-bottom-right h4{color:#fff;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;margin:0 0 20px}.events-footer-links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.events-footer-links li a{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.95rem;text-decoration:none;transition:color .3s ease}.events-footer-links li a:hover{color:#fff}@media (max-width:1024px){.events-footer-end-container{gap:40px;grid-template-columns:1fr;padding:0 40px 40px}.events-footer-end-bottom-container{gap:40px;grid-template-columns:1fr;padding:0 40px}.events-footer-end-center h3{text-align:left}.events-newsletter-form{margin:0}}@media (max-width:768px){.events-footer-end-section{margin:50px 0 0;min-height:auto;overflow:visible;padding:40px 0 250px}.events-footer-end-container{padding:0 20px 30px}.events-footer-end-bottom-container{padding:0 20px 100px}.events-app-download-section{flex-direction:column;text-align:center}.events-newsletter-form{flex-direction:column}.events-newsletter-button{width:100%}}.events-page{background:#000;color:#fff;display:block;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative;width:100%}.events-page .footer-section{position:relative;z-index:100}html.lenis,html.lenis body{overflow-x:hidden}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.events-hero{align-items:center;background-position:center 30%;background-repeat:no-repeat;background-size:cover;display:flex;font-family:Manrope,sans-serif;height:100vh;justify-content:center;padding-top:80px;position:relative;z-index:1}.hero-overlay{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0;transition:background .3s ease;z-index:0}.events-hero-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.events-hero-content h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#4a9eff);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:700;margin-bottom:20px}.events-hero-content p{color:#fffc;font-size:20px;line-height:1.6}.events-content{background:#000;display:block;padding:60px 0;position:relative;width:100%;z-index:100}.container{margin:0 auto;max-width:1400px;padding:0 40px;width:100%}.section-title{font-family:Manrope,sans-serif;font-size:42px;font-weight:700;margin-bottom:60px;text-align:center}.events-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.events-grid-two{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1000px}.event-card{background:#ffffff0d;border-radius:20px;font-family:Manrope,sans-serif;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.event-card:hover{box-shadow:0 20px 40px #4ae4ff1a;transform:translateY(-10px)}.event-image{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;height:250px;justify-content:center;width:100%}.event-image img{height:100%;object-fit:cover;width:100%}.event-details{padding:30px}.event-date{color:#4a9eff;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px}.event-title{color:#fff;font-size:24px;font-weight:700;margin-bottom:15px}.event-description{color:#ffffffb3;font-size:16px;line-height:1.6;margin-bottom:25px}.event-buttons{display:flex;flex-wrap:wrap;gap:12px}.event-details-btn,.event-register-btn{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#4a9eff26;border:1px solid #4a9eff4d;border-radius:30px;box-shadow:0 8px 32px #4a9eff1a;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;min-width:120px;padding:12px 24px;transition:all .3s ease}.event-details-btn:hover,.event-register-btn:hover{background:#4a9eff40;border:1px solid #4a9eff66;box-shadow:0 12px 40px #4a9eff33;transform:translateY(-2px)}.event-details-btn{background:#ffffff14;border:1px solid #fff3}.event-details-btn:hover{background:#ffffff1f;border:1px solid #ffffff4d}.mentor-icon-bar{background:#1a1a2e;border:3px solid #4a9eff;display:block;min-height:200px;padding:60px 0 40px;position:relative;width:100%;z-index:100}.icon-bar-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1400px;padding:0 40px}.icon-item{flex-direction:column;gap:15px;text-align:center}.icon-circle,.icon-item{align-items:center;display:flex}.icon-circle{background:linear-gradient(135deg,#4a9eff33,#00d4ff1a);border:2px solid #4a9eff66;border-radius:50%;color:#4a9eff;height:70px;justify-content:center;transition:all .3s ease;width:70px}.icon-item:hover .icon-circle{background:linear-gradient(135deg,#4a9eff4d,#00d4ff33);border-color:#4a9eff99;box-shadow:0 10px 30px #4a9eff33;transform:translateY(-5px)}.icon-item p{color:#ffffffe6;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;margin:0}@media (max-width:768px){.icon-bar-content{gap:30px;grid-template-columns:1fr;padding:0 20px}.icon-circle{height:60px;width:60px}.icon-item p{font-size:14px}}.mentor-section{background:#1a1a2e;border:3px solid #ff4a9e;display:block;font-family:Manrope,sans-serif;min-height:500px;padding:80px 0;position:relative;width:100%;z-index:100}.mentor-content{grid-gap:60px;align-items:flex-start;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-left:30px}.mentor-left{padding-right:20px}.mentor-title{color:#fff;font-size:52px;font-weight:700;line-height:1.2;margin-bottom:20px}.mentor-quote{color:#ffffffd9;font-size:18px;line-height:1.7;margin-bottom:30px;text-align:left}.mentor-highlights{list-style:none;margin:0 0 60px;padding:0;text-align:left}.mentor-highlights li{color:#ffffffd9;font-size:17px;line-height:1.6;margin-bottom:15px;padding-left:35px;position:relative;text-align:left}.mentor-highlights li:before{background:#4a9eff;border-radius:50%;content:"";height:18px;left:0;position:absolute;top:4px;width:18px}.mentor-cta-btn{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;box-shadow:0 8px 32px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 35px;transition:all .3s ease}.mentor-cta-btn:hover{background:#ffffff26;border:1px solid #ffffff4d;box-shadow:0 12px 40px #ffffff1a;transform:translateY(-2px)}.mentor-right{align-items:center;display:flex;flex-direction:column;position:relative}.mentor-image-wrapper{border-radius:25px;margin-bottom:30px;max-width:450px;overflow:hidden;width:100%}.mentor-image{display:block;height:auto;width:100%}.mentor-name-card{padding:0;text-align:center}.mentor-name{color:#fff;font-size:28px;font-weight:700;margin:0 0 8px}.mentor-role{color:#ffffffb3;font-size:16px;font-weight:400;margin:0}@media (max-width:968px){.mentor-content{gap:60px;grid-template-columns:1fr}.mentor-left{padding-right:0}.mentor-title{font-size:36px}}.events-mentor-section{background:#000;font-family:Manrope,sans-serif;padding:80px 0}.mentor-icons{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:80px}.mentor-icon-item{align-items:center;display:flex;flex-direction:column;gap:15px;text-align:center}.mentor-icon-circle{align-items:center;background:linear-gradient(135deg,#4a9eff33,#00d4ff1a);border:2px solid #4a9eff66;border-radius:50%;color:#4a9eff;display:flex;height:70px;justify-content:center;transition:all .3s ease;width:70px}.mentor-icon-item:hover .mentor-icon-circle{background:linear-gradient(135deg,#4a9eff4d,#00d4ff33);border-color:#4a9eff99;box-shadow:0 10px 30px #4a9eff33;transform:translateY(-5px)}.mentor-icon-item p{color:#ffffffe6;font-size:16px;font-weight:600;margin:0}.mentor-main-content{grid-gap:60px;align-items:flex-start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.mentor-text-side{padding-right:20px}.mentor-heading{color:#fff;font-size:52px;font-weight:700;line-height:1.2;margin-bottom:20px}.mentor-quote-text{color:#ffffffd9;font-size:18px;line-height:1.7;margin-bottom:30px}.mentor-points{list-style:none;margin:0 0 40px;padding:0}.mentor-points li{color:#ffffffd9;font-size:17px;line-height:1.6;margin-bottom:15px;padding-left:35px;position:relative}.mentor-points li:before{background:#4a9eff;border-radius:50%;content:"";height:18px;left:0;position:absolute;top:4px;width:18px}.mentor-button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 35px;transition:all .3s ease}.mentor-button:hover{background:#ffffff26;border:1px solid #ffffff4d;transform:translateY(-2px)}.mentor-image-side{align-items:center;display:flex;flex-direction:column}.mentor-img-wrapper{border-radius:25px;margin-bottom:30px;max-width:450px;overflow:hidden;width:100%}.mentor-img{display:block;height:auto;width:100%}.mentor-info{text-align:center}.mentor-person-name{color:#fff;font-size:28px;font-weight:700;margin:0 0 8px}.mentor-person-role{color:#ffffffb3;font-size:16px;margin:0}@media (max-width:968px){.mentor-icons{gap:30px;grid-template-columns:1fr}.mentor-main-content{gap:40px;grid-template-columns:1fr}.mentor-text-side{padding-right:0}.mentor-heading{font-size:36px}}.team-section{background:#000;border-top:1px solid #ffffff1a;display:block;padding:100px 0 60px;position:relative;width:100%;z-index:100}.team-section,.team-title{color:#fff;text-align:center}.team-title{font-family:Playfair Display,serif;font-size:3.5rem;font-weight:400;letter-spacing:2px;margin-bottom:4rem}.team-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin:0 auto 4rem;max-width:1200px;padding:0 2rem}.team-member{align-items:center;display:flex;flex-direction:column;text-align:center}.member-image{border-radius:20px;box-shadow:0 4px 15px #0000001a;height:320px;margin-bottom:1.5rem;overflow:hidden;position:relative;transform:translateY(0);transition:all .4s cubic-bezier(.25,.46,.45,.94);width:280px}.member-image img{border-radius:20px;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.member-image-link{border-radius:20px;display:block;text-decoration:none}.member-image-link:hover .member-image{box-shadow:0 8px 30px #00000026,inset 0 1px 0 #ffffff1a;transform:translateY(-2px)}.hover-overlay{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(.25,1,.5,1)}.member-image-link:hover .hover-overlay{opacity:1}.linkedin-icon{align-items:center;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.linkedin-icon img{height:100%;object-fit:contain;width:100%}.member-image-link:hover .linkedin-icon{transform:scale(1.1)}.member-info{text-align:center}.member-name{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:600;line-height:1.2;margin-bottom:.5rem}.member-role{color:#fffc;font-family:Manrope,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.team-cta{display:flex;justify-content:center;margin-top:3rem}.meet-team-btn{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26;border-radius:30px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:500;gap:12px;padding:16px 32px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.meet-team-btn:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#ffffff1f;border-color:#ffffff40;box-shadow:0 12px 40px #00000026,inset 0 1px 0 #ffffff40;transform:translateY(-2px) scale(1.02)}.btn-arrow{align-items:center;background:#ffffff26;border:1px solid #fff3;border-radius:50%;display:flex;font-size:14px;height:24px;justify-content:center;transition:all .3s ease;width:24px}.meet-team-btn:hover .btn-arrow{background:#ffffff40;border-color:#ffffff4d;transform:translateX(2px)}@keyframes slideUpModal{0%{opacity:0;transform:translateY(5px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.event-modal-container{animation:slideUpModal .3s ease-out}.event-modal-close{transition:all .2s ease}.event-modal-close:hover{background:#fff3;transform:rotate(90deg)}.faq-section{background:#000;display:block;padding:80px 0 60px;position:relative;width:100%;z-index:100}.faq-content{grid-gap:60px;align-items:flex-start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.faq-left{padding-left:60px;padding-right:40px}.faq-title{color:#fff;font-family:Manrope,sans-serif;font-size:48px;font-weight:700;margin-bottom:35px}.faq-accordion{display:flex;flex-direction:column;gap:10px}.faq-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1a;border:1px solid #ffffff1a;margin-bottom:12px;padding:20px 24px}.faq-question{color:#fff;font-family:Manrope,sans-serif;font-size:17px;font-weight:500;padding:0}.faq-question:hover{color:#4a9eff}.faq-icon{color:#fff;font-size:28px;font-weight:300;margin-left:20px}.faq-item.active .faq-icon{transform:rotate(90deg)}.faq-answer{padding:0;transition:max-height .3s ease,padding .3s ease}.faq-item.active .faq-answer{max-height:200px;padding:16px 0 0}.faq-answer p{color:#ffffffd9;font-family:Manrope,sans-serif;font-size:16px;line-height:1.7;padding-left:0}.faq-right{align-items:center;display:flex;justify-content:center;padding-left:40px;padding-top:160px}.faq-illustration{max-width:320px;width:100%}.faq-illustration img{display:block;height:auto;width:100%}@media (min-width:1440px){.container{max-width:1600px}}@media (max-width:1439px){.container{max-width:1200px;padding:0 30px}.events-hero-content h1{font-size:56px}.events-hero-content p{font-size:18px}.section-title{font-size:38px}.mentor-heading,.mentor-title{font-size:46px}.team-title{font-size:3rem}}@media (max-width:1023px){.container{max-width:900px;padding:0 25px}.events-hero{height:80vh}.events-hero-content h1{font-size:48px}.events-hero-content p{font-size:17px}.section-title{font-size:34px;margin-bottom:50px}.events-grid{gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.events-grid-two{grid-template-columns:1fr;max-width:600px}.event-card{border-radius:18px}.event-image{height:220px}.event-details{padding:25px}.event-title{font-size:22px}.event-description{font-size:15px}.mentor-section-responsive .mentor-icon-grid{gap:30px!important;grid-template-columns:repeat(3,1fr)!important}.mentor-section-responsive .mentor-content-grid{gap:40px!important;grid-template-columns:1fr!important}.mentor-section-responsive .mentor-content-grid>div:first-child{padding-right:0!important}.mentor-section-responsive .mentor-content-grid h2{font-size:40px!important}.mentor-section-responsive .mentor-content-grid p{font-size:17px!important}.mentor-section-responsive .mentor-content-grid ul li{font-size:16px!important}.mentor-section-responsive .mentor-content-grid>div:last-child>div:first-child{max-width:400px!important}.mentor-heading,.mentor-title{font-size:40px}.mentor-quote,.mentor-quote-text{font-size:17px}.mentor-highlights li,.mentor-points li{font-size:16px}.team-grid{gap:2.5rem;grid-template-columns:repeat(1,1fr)}.team-title{font-size:2.8rem}.member-image{height:300px;width:260px}.faq-title{font-size:40px}.faq-right{padding-top:80px}}@media (max-width:769px){.container{padding:0 20px}.mentor-content{display:grid!important;grid-template-columns:1fr!important;min-height:100vh;padding-left:0!important}.meet-your-mentor-section,.mentor-content{padding-top:0!important}.events-hero{height:70vh;padding-top:70px}.events-hero-content{padding:0 15px}.events-hero-content h1{font-size:38px}.events-hero-content p{font-size:16px}.events-content{padding:40px 0}.section-title{font-size:30px;margin-bottom:40px}.events-grid{gap:25px}.events-grid,.events-grid-two{grid-template-columns:1fr}.event-image{height:200px}.event-details{padding:20px}.event-title{font-size:20px;margin-bottom:12px}.event-description{font-size:14px;margin-bottom:20px}.event-buttons{flex-direction:column}.event-details-btn,.event-register-btn{font-size:15px;padding:12px 20px;width:100%}.icon-bar-content{gap:25px;grid-template-columns:1fr;padding:0 20px}.icon-circle{height:60px;width:60px}.icon-item p{font-size:14px}.mentor-section-responsive{padding:60px 0!important}.mentor-section-responsive>div{padding:0 20px!important}.mentor-section-responsive .mentor-icon-grid{gap:25px!important;grid-template-columns:1fr!important;margin-bottom:60px!important}.mentor-section-responsive .mentor-icon-grid>div>div{height:60px!important;width:60px!important}.mentor-section-responsive .mentor-icon-grid>div>div svg{height:28px!important;width:28px!important}.mentor-section-responsive .mentor-icon-grid>div>p{font-size:14px!important}.mentor-section-responsive .mentor-content-grid{gap:40px!important;grid-template-columns:1fr!important}.mentor-section-responsive .mentor-content-grid>div:first-child{padding-right:0!important}.mentor-section-responsive .mentor-content-grid h2{font-size:32px!important;margin-bottom:15px!important}.mentor-section-responsive .mentor-content-grid>div:first-child>p{font-size:16px!important;margin-bottom:25px!important}.mentor-section-responsive .mentor-content-grid ul li{font-size:15px!important;padding-left:30px!important}.mentor-section-responsive .mentor-content-grid ul li span{height:14px!important;width:14px!important}.mentor-section-responsive .mentor-content-grid>div:last-child>div:first-child{max-width:350px!important}.mentor-section-responsive .mentor-content-grid>div:last-child h3{font-size:24px!important}.mentor-section-responsive .mentor-content-grid>div:last-child>div:last-child>p{font-size:14px!important}.mentor-section-responsive .mentor-content-grid button{font-size:15px!important;padding:12px 28px!important}.mentor-section{padding:60px 0}.mentor-content,.mentor-main-content{gap:40px;grid-template-columns:1fr}.mentor-left,.mentor-text-side{padding-right:0}.mentor-heading,.mentor-title{font-size:32px;margin-bottom:15px}.mentor-quote,.mentor-quote-text{font-size:16px;margin-bottom:25px}.mentor-highlights li,.mentor-points li{font-size:15px;padding-left:30px}.mentor-highlights li:before,.mentor-points li:before{height:14px;width:14px}.mentor-image-wrapper,.mentor-img-wrapper{max-width:350px}.mentor-name,.mentor-person-name{font-size:24px}.mentor-person-role,.mentor-role{font-size:14px}.mentor-button,.mentor-cta-btn{font-size:15px;padding:12px 28px}.team-section{padding:60px 0 40px}.team-title{font-size:2.3rem;margin-bottom:2.5rem}.team-grid{gap:2rem;grid-template-columns:1fr}.member-image{height:280px;width:240px}.member-name{font-size:1.6rem}.member-role{font-size:.95rem}.meet-team-btn{font-size:1rem;padding:14px 28px}.faq-section{padding:20px 0 0}.faq-content{gap:40px;grid-template-columns:1fr}.faq-left{padding-right:0}.faq-title{font-size:36px;margin-bottom:25px}.faq-question{font-size:15px;padding:15px 0}.faq-icon{font-size:24px;margin-left:15px}.faq-answer p{font-size:14px}.faq-right{padding-left:0;padding-top:0}.faq-illustration{max-width:250px}.event-modal-container{border-radius:25px!important;height:90vh!important;padding:30px!important}.event-modal-container h2{font-size:24px!important}.event-modal-container p{font-size:13px!important}.event-modal-close{font-size:20px!important;height:35px!important;width:35px!important}}@media (max-width:575px){.events-hero-content h1{font-size:34px}.events-hero-content p{font-size:15px}.section-title{font-size:28px;margin-bottom:35px}.mentor-heading,.mentor-title{font-size:30px}.mentor-quote,.mentor-quote-text{font-size:15px}.mentor-highlights li,.mentor-points li{font-size:14px}.team-title{font-size:2rem}.member-image{height:260px;width:220px}.faq-title{font-size:32px}}@media (max-width:480px){.container{padding:0 15px}.events-hero{background-position:center 40%;height:60vh;padding-top:60px}.events-hero-content{padding:0 10px}.events-hero-content h1{font-size:30px;margin-bottom:15px}.events-hero-content p{font-size:14px;line-height:1.5}.events-content{padding:30px 0}.section-title{font-size:26px;margin-bottom:30px}.event-image{height:180px}.event-details{padding:18px}.event-date{font-size:13px;margin-bottom:12px}.event-title{font-size:18px;margin-bottom:10px}.event-description{font-size:13px;margin-bottom:18px}.event-details-btn,.event-register-btn{border-radius:25px;font-size:14px;padding:10px 18px}.icon-circle{height:55px;width:55px}.icon-circle svg{height:28px;width:28px}.icon-item p{font-size:13px}.mentor-section-responsive{padding:50px 0!important}.mentor-section-responsive>div{padding:0 15px!important}.mentor-section-responsive .mentor-icon-grid{gap:20px!important;grid-template-columns:1fr!important;margin-bottom:50px!important}.mentor-section-responsive .mentor-icon-grid>div>div{height:55px!important;width:55px!important}.mentor-section-responsive .mentor-icon-grid>div>div svg{height:24px!important;width:24px!important}.mentor-section-responsive .mentor-icon-grid>div>p{font-size:13px!important}.mentor-section-responsive .mentor-content-grid{gap:30px!important;grid-template-columns:1fr!important}.mentor-section-responsive .mentor-content-grid h2{font-size:28px!important;margin-bottom:12px!important}.mentor-section-responsive .mentor-content-grid>div:first-child>p{font-size:14px!important;line-height:1.6!important;margin-bottom:20px!important}.mentor-section-responsive .mentor-content-grid ul{margin-bottom:30px!important}.mentor-section-responsive .mentor-content-grid ul li{font-size:13px!important;margin-bottom:12px!important;padding-left:25px!important}.mentor-section-responsive .mentor-content-grid ul li span{height:12px!important;width:12px!important}.mentor-section-responsive .mentor-content-grid>div:last-child>div:first-child{border-radius:20px!important;margin-bottom:20px!important;max-width:300px!important}.mentor-section-responsive .mentor-content-grid>div:last-child h3{font-size:22px!important}.mentor-section-responsive .mentor-content-grid>div:last-child>div:last-child>p{font-size:13px!important}.mentor-section-responsive .mentor-content-grid button{border-radius:20px!important;font-size:14px!important;padding:10px 24px!important}.mentor-section{padding:50px 0}.mentor-heading,.mentor-title{font-size:28px;margin-bottom:12px}.mentor-quote,.mentor-quote-text{font-size:14px;line-height:1.6;margin-bottom:20px}.mentor-highlights,.mentor-points{margin-bottom:30px}.mentor-highlights li,.mentor-points li{font-size:13px;margin-bottom:12px;padding-left:25px}.mentor-highlights li:before,.mentor-points li:before{height:12px;width:12px}.mentor-image-wrapper,.mentor-img-wrapper{border-radius:20px;margin-bottom:20px;max-width:300px}.mentor-name,.mentor-person-name{font-size:22px}.mentor-person-role,.mentor-role{font-size:13px}.mentor-button,.mentor-cta-btn{border-radius:20px;font-size:14px;padding:10px 24px}.team-section{padding:50px 0 30px}.team-title{font-size:1.8rem;letter-spacing:1px;margin-bottom:2rem}.team-grid{gap:1.5rem;padding:0 1rem}.member-image{height:240px;margin-bottom:1rem;width:200px}.hover-overlay,.member-image,.member-image img{border-radius:15px}.linkedin-icon{height:50px;width:50px}.member-name{font-size:1.4rem}.member-role{font-size:.9rem}.meet-team-btn{border-radius:25px;font-size:.95rem;padding:12px 24px}.btn-arrow{font-size:12px;height:20px;width:20px}.faq-section{padding:15px 0 0}.faq-title{font-size:28px;margin-bottom:20px}.faq-question{font-size:14px;padding:12px 0}.faq-icon{font-size:22px;margin-left:10px}.faq-item.active .faq-answer{max-height:250px;padding-bottom:15px}.faq-answer p{font-size:13px;line-height:1.6}.faq-illustration{max-width:200px}.event-modal-container{border-radius:20px!important;min-height:97vh!important;padding:18px!important}.event-modal-container h2{font-size:20px!important;margin-bottom:6px!important}.event-modal-container p{font-size:12px!important;margin-bottom:20px!important}.event-div{overflow:visible!important;padding-right:0!important}.event-modal-close{font-size:18px!important;height:32px!important;right:15px!important;top:15px!important;width:32px!important}.event-modal-container>div:first-of-type{height:220px!important;margin-bottom:30px!important}.event-modal-container>div:first-of-type>div>div{height:180px!important;width:280px!important}.event-modal-container>div:first-of-type>div>div[style*="scale(1.1)"]{height:200px!important;width:320px!important}.event-modal-container button[style*=left]{font-size:20px!important;height:40px!important;left:5px!important;width:40px!important}.event-modal-container button[style*=right]{font-size:20px!important;height:40px!important;right:5px!important;width:40px!important}.event-modal-container h3{font-size:18px!important;margin-bottom:15px!important}.event-modal-container ul li{font-size:14px!important;gap:10px!important;margin-bottom:12px!important}.event-modal-container ul li span:first-child{height:10px!important;margin-top:5px!important;width:10px!important}.para-padding{min-height:100vh!important;padding:0!important}}@media (max-width:320px){.events-hero-content h1{font-size:26px}.events-hero-content p{font-size:13px}.section-title{font-size:24px}.event-title{font-size:16px}.event-description{font-size:12px}.mentor-heading,.mentor-title{font-size:24px}.team-title{font-size:1.6rem}.member-image{height:220px;width:180px}.member-name{font-size:1.2rem}.faq-title{font-size:24px}}@media (max-height:600px) and (orientation:landscape){.events-hero{height:100vh}.events-hero-content h1{font-size:36px}.events-hero-content p{font-size:15px}.event-modal-container{height:100vh!important;padding:20px!important}.event-modal-container>div:first-of-type{height:180px!important;margin-bottom:20px!important}}.aboutus-footer-section{background-color:#000;color:#fff;margin:0;min-height:900px;overflow:hidden;padding:80px 0 20px;position:relative;z-index:10}.aboutus-footer-section:before{background:linear-gradient(135deg,#0000004d,#0003 50%,#0000004d),repeating-linear-gradient(45deg,#0000,#0000 100px,#ffffff03 0,#ffffff03 200px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.aboutus-footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:0 30px;position:relative;z-index:1}.aboutus-footer-left{gap:25px}.aboutus-footer-left,.aboutus-footer-section-block{display:flex;flex-direction:column}.aboutus-footer-heading{color:#fff;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:400;letter-spacing:.5px;margin-bottom:12px;text-align:center}.aboutus-footer-divider{background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000);height:1px;margin-bottom:20px;width:100%}.aboutus-contact-info{display:flex;flex-direction:column;gap:15px;padding-left:10px}.aboutus-contact-item{align-items:flex-start;display:flex;gap:12px}.aboutus-contact-icon{align-items:center;background:#ffffff0d;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:10px;width:40px}.aboutus-contact-text{flex:1 1;text-align:left}.aboutus-contact-text p{color:#fffc;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.6;margin:0;text-align:left}.aboutus-map-container{border-radius:16px;cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.aboutus-map-container:hover{box-shadow:0 10px 30px #ffffff1a;transform:translateY(-4px)}.aboutus-map-placeholder{background:#1a1a1a;height:100%;position:relative;width:100%}.aboutus-map-image{height:100%;object-fit:cover;width:100%}.aboutus-map-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;left:10px;padding:8px 16px;position:absolute;top:10px}.aboutus-map-link-text{color:#333;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:500}.aboutus-social-links{display:flex;gap:20px;justify-content:center}.aboutus-social-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff;display:flex;height:50px;justify-content:center;text-decoration:none;transition:all .3s ease;width:50px}.aboutus-social-icon:hover{background:#ffffff1a;box-shadow:0 8px 20px #ffffff1a;transform:translateY(-4px)}.aboutus-footer-right{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:25px}.aboutus-message-form-container{width:100%}.aboutus-form-title{color:#fff;font-family:Playfair Display,serif;font-size:1.6rem;font-weight:400;letter-spacing:.5px;margin-bottom:10px;text-align:center}.aboutus-form-subtitle{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.85rem;line-height:1.4;margin-bottom:20px;text-align:center}.aboutus-contact-form{display:flex;flex-direction:column;gap:12px}.aboutus-form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.aboutus-form-input,.aboutus-form-textarea{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;padding:16px 20px;transition:all .3s ease;width:100%}.aboutus-form-input::placeholder,.aboutus-form-textarea::placeholder{color:#ffffff80}.aboutus-form-input:focus,.aboutus-form-textarea:focus{background:#ffffff1f;border-color:#ffffff4d;outline:none}.aboutus-form-input.aboutus-full-width{grid-column:1/-1}.aboutus-form-textarea{min-height:120px;resize:vertical}.aboutus-recaptcha-container{display:flex;justify-content:center;margin:10px 0}.aboutus-recaptcha-container>div{transform:scale(.95);transform-origin:center}.aboutus-submit-button{background:#fffffff2;border:none;border-radius:12px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin-top:10px;padding:18px;transition:all .3s ease;width:100%}.aboutus-submit-button:hover{background:#fff;box-shadow:0 8px 20px #fff3;transform:translateY(-2px)}.aboutus-submit-button:disabled{background:#ffffff4d;color:#0006;cursor:not-allowed;opacity:.5}.aboutus-submit-button:disabled:hover{background:#ffffff4d;box-shadow:none;transform:none}.aboutus-footer-bottom{border-top:1px solid #ffffff1a;margin-top:80px;padding:30px 0;position:relative;text-align:center;z-index:1}.aboutus-footer-bottom p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.9rem;margin:0}@media (max-width:1024px){.aboutus-footer-container{gap:60px;grid-template-columns:1fr;padding:0 40px}.aboutus-footer-right{padding:40px}}@media (max-width:768px){.aboutus-footer-section{padding:60px 0 0}.aboutus-footer-container{gap:40px;padding:0 20px}.aboutus-footer-left{gap:40px}.aboutus-footer-right{padding:30px 20px}.aboutus-form-title{font-size:2rem}.aboutus-form-row{grid-template-columns:1fr}.aboutus-social-links{flex-wrap:wrap}.aboutus-map-container{height:200px}}.aboutus-footer-end-section{background:#0000;margin:100px 0 -100px;min-height:700px;padding:120px 0 260px;position:relative;z-index:1}.aboutus-footer-end-section:before{background:#000000bf;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.aboutus-footer-end-container{grid-gap:80px;align-items:center;border-bottom:1px solid #ffffff1a;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px 60px;position:relative;z-index:2}.aboutus-app-download-section,.aboutus-footer-end-left{align-items:center;display:flex}.aboutus-app-download-section{gap:25px;padding-left:40px}.aboutus-qr-code-box{background:#fff;border-radius:12px;cursor:pointer;display:block;flex-shrink:0;height:100px;padding:8px;text-decoration:none;transition:all .3s ease;width:100px}.aboutus-qr-code-box:hover{box-shadow:0 4px 20px #ffffff4d;transform:scale(1.05)}.aboutus-qr-code-box img{height:100%;object-fit:contain;width:100%}.aboutus-app-download-text h4{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin:0 0 5px;text-align:left}.aboutus-app-download-text p{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.9rem;margin:0 0 15px;text-align:left}.aboutus-app-store-icons{display:flex;gap:15px}.aboutus-app-store-icons .aboutus-store-icon{cursor:pointer;height:32px;transition:transform .3s ease;width:32px}.aboutus-app-store-icons .aboutus-store-icon:hover{transform:scale(1.1)}.aboutus-footer-end-center h3{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:400;margin:0 0 20px;text-align:center}.aboutus-newsletter-form{display:flex;gap:10px;margin:0 auto;max-width:500px}.aboutus-newsletter-input{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;flex:1 1;font-family:Manrope,sans-serif;font-size:.95rem;padding:14px 20px;transition:all .3s ease}.aboutus-newsletter-input::placeholder{color:#ffffff80}.aboutus-newsletter-input:focus{background:#ffffff0d;border-color:#ffffff80;outline:none}.aboutus-newsletter-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;padding:14px 30px;transition:all .3s ease;white-space:nowrap}.aboutus-newsletter-button:hover{background:#ffffffe6;transform:translateY(-2px)}.aboutus-footer-end-bottom{padding:40px 0 0;position:relative;z-index:2}.aboutus-footer-end-bottom-container{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px}.aboutus-footer-bottom-left{display:flex;flex-direction:column;gap:20px}.aboutus-footer-tagline{color:#fff;font-family:Playfair Display,serif;font-size:1.3rem;font-weight:400;letter-spacing:.5px;margin:0;text-align:center}.aboutus-footer-social-icons{display:flex;gap:15px;justify-content:center}.aboutus-footer-social-icon{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.aboutus-footer-social-icon:hover{background:#fff3;transform:translateY(-3px)}.aboutus-footer-copyright{margin-top:10px}.aboutus-footer-copyright p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.85rem;margin:0;text-align:center}.aboutus-footer-copyright a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.aboutus-footer-copyright a:hover{color:#fff}.aboutus-footer-copyright a.privacy-link{color:#4a9eff}.aboutus-footer-copyright a.privacy-link:hover{color:#6bb3ff}.aboutus-footer-bottom-center h4,.aboutus-footer-bottom-right h4{color:#fff;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;margin:0 0 20px}.aboutus-footer-links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.aboutus-footer-links li a{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.95rem;text-decoration:none;transition:color .3s ease}.aboutus-footer-links li a:hover{color:#fff}@media (max-width:1024px){.aboutus-footer-end-container{gap:40px;grid-template-columns:1fr;padding:0 40px 40px}.aboutus-footer-end-bottom-container{gap:40px;grid-template-columns:1fr;padding:0 40px}.aboutus-footer-end-center h3{text-align:left}.aboutus-newsletter-form{margin:0}}@media (max-width:768px){.aboutus-footer-end-section{margin:50px 0 0;min-height:auto;overflow:visible;padding:40px 0 250px}.aboutus-footer-end-container{padding:0 20px 30px}.aboutus-footer-end-bottom-container{padding:0 20px 100px}.aboutus-app-download-section{flex-direction:column;text-align:center}.aboutus-newsletter-form{flex-direction:column}.aboutus-newsletter-button{width:100%}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.about-us-page .header{background:#0000}.about-us-page .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.about-us-page .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.about-us-page .header.scrolled .nav-menu li a:hover{color:#4a9eff}.about-us-page .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.about-us-page .header.scrolled .nav-button:hover{background:#000;color:#fff}.about-us-page .header.scrolled .resources-button{color:#000;transition:color .3s ease}.about-us-page .header .login-button,.about-us-page .header.past-video .login-button,.about-us-page .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.about-us-page .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.about-us-page{background:#e7f0ff;color:#000;margin:0;overflow-x:hidden;padding:0;position:relative}.about-us-page .footer-section{margin-bottom:0;position:relative;z-index:10}.about-us-page .footer-end-section{margin:100px 0 -90px;padding:80px 0 150px}.aboutUs{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.aboutUs:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}#smooth-wrapper{height:100%;overflow:hidden}#smooth-content{will-change:transform}.content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.heading{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.arrow-stack{height:90px;outline:none;perspective:400px}.arrow{stroke-width:1.5;animation:smoothScroll 2.4s cubic-bezier(.55,.1,.45,1) infinite;filter:drop-shadow(0 0 6px rgba(0,0,0,.25));height:2rem;transform:translateY(0) scale(.9);width:2rem;will-change:transform,opacity}.a2{animation-delay:.25s;top:24px}.a3{animation-delay:.5s;top:48px}.arrow-stack:hover .arrow{animation-duration:1.6s;filter:drop-shadow(0 0 10px rgba(0,0,0,.4))}.arrow-stack:hover{animation:pulseGlow 2s ease-in-out infinite}.arrow-stack:focus-visible{outline:3px solid #fff;outline-offset:4px}.scrolling-card-section{align-items:flex-start;background:#0000;display:flex;justify-content:center;min-height:200vh;padding-top:50vh;position:relative;z-index:10}.scrolling-card-container{height:100vh;padding:0 100px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.scrolling-card,.scrolling-card-container{align-items:center;display:flex;justify-content:center;width:100%}.scrolling-card{animation:cardExpand 1s cubic-bezier(.25,1,.5,1) forwards;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:linear-gradient(135deg,#ffffffe6,#fffc 50%,#ffffffb3);border:1px solid #0000002e;border-radius:24px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #0000000d,0 0 0 1px #0000000d;height:60vh;max-width:calc(100vw - 200px);overflow:hidden;padding:60px;position:relative;transform-origin:center center}@keyframes cardExpand{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.scrolling-card:before{background:linear-gradient(135deg,#0000001a,#0000 50%,#0000000d);border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.card-content-inner{color:#fff;max-width:800px;position:relative;text-align:center;z-index:2}.card-content-inner h3{color:#fff;font-family:Playfair Display,serif;font-size:3rem;font-weight:600;letter-spacing:1px;margin-bottom:2rem}.card-content-inner p{color:#000000e6;font-family:Manrope,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8}@media (max-width:768px){.scrolling-card-container{padding:0 20px}.scrolling-card{height:auto;max-width:calc(100vw - 40px);min-height:50vh;padding:40px 30px}.card-content-inner h3{font-size:2rem;margin-bottom:1.5rem}.card-content-inner p{font-size:1rem;line-height:1.6}}.whyus{background:#0000;color:#000;padding:6rem 2rem;position:relative;z-index:10}.whyus-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:4rem;margin-inline:auto;max-width:1200px}.whyus-left{flex:1 1;min-width:250px}.whyus-heading{font-family:Playfair Display,serif;font-size:3rem;font-weight:600;margin:0;text-align:left}.whyus-right{flex:2 1;min-width:300px}.whyus-intro{color:#000c;font-size:1.1rem;line-height:1.8;text-align:left}.whyus-grid{grid-column-gap:2.5rem;grid-row-gap:5rem;align-items:stretch;column-gap:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;margin:0 auto;max-width:900px;row-gap:5rem}.whyus-card{background:#ffffffe6;border:1px solid #0000001a;border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:320px;overflow:hidden;padding:20px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:100%}.whyus-card:before{background:#0000;border-radius:inherit;content:"";inset:0;position:absolute;transition:background .3s ease;z-index:1}.whyus-card:hover:before{background:#0000000d}.whyus-card *{position:relative;z-index:2}.whyus-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-6px)}.whyus-icon{filter:brightness(0) saturate(100%);margin-bottom:1.2rem}.whyus-card h4{color:#000;font-family:Playfair Display,serif;font-size:1.3rem;font-weight:600;margin-bottom:.75rem}.whyus-card p{color:#000c;flex-grow:1;font-size:.95rem;line-height:1.6}.whyus-counter{align-items:center;display:flex;flex-wrap:wrap;gap:5rem;justify-content:center;margin-top:5rem}.counter-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:2px solid #0003;border-radius:35px;padding:2rem 6rem;text-align:center;transition:all .3s ease}.counter-item:hover{border-color:#000;box-shadow:0 0 20px #0000004d;transform:scale(1.05)}.counter-item h3{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:1px;margin:0}.counter-item p{color:#000000b3;font-size:1.1rem;letter-spacing:.5px;margin-top:.5rem}.mission-vision{align-items:stretch;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-top:6rem;margin-inline:auto;max-width:1200px}.plain-card{background:#fffc;border:1px solid #0000001a;border-radius:1rem;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-height:560px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease}.plain-card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-6px)}.mv-content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:2.5rem 2rem;text-align:center}.mv-content h5{color:#000;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:600;margin:0 0 1rem;position:relative}.mv-content h5:after{background:#0fc;bottom:-.5rem;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.mv-content p{color:#ccc;font-size:1rem;line-height:1.8;margin:0 auto;max-width:70ch}.mv-img-bottom{background:#0000;border-radius:3.5rem;box-shadow:0 6px 20px #0000001a;cursor:pointer;display:block;height:250px;margin:1.5rem auto 2rem;object-fit:cover;transition:transform .4s ease,box-shadow .4s ease;width:calc(75% - 4rem)}.mv-img-bottom:hover{box-shadow:0 8px 30px #00000040;transform:scale(1.05)}@media (max-width:992px){.whyus-grid{column-gap:2rem;grid-template-columns:repeat(2,1fr);row-gap:3rem}}@media (max-width:768px){.heading{font-size:48px}.arrow-stack{height:70px;margin-top:1.5rem}.arrow{stroke-width:1.3;height:1.5rem;width:1.5rem}.a2{top:20px}.a3{top:40px}.whyus{padding:4rem 2rem}.whyus-top{flex-direction:column}.whyus-heading{font-size:2.2rem}.whyus-intro{font-size:1rem}.whyus-grid{grid-template-columns:1fr;row-gap:2rem}.whyus-counter{flex-direction:column;gap:2rem}.counter-item{padding:1.5rem 3rem}.counter-item h3{font-size:2rem}.mission-vision{flex-direction:column;gap:2rem}.plain-card{min-height:auto}.mv-content{align-items:flex-start;justify-content:flex-start;padding:1.5rem;text-align:left}.mv-content h5{font-size:1.5rem}.mv-content p{font-size:.95rem}.mv-img-bottom{border-radius:1rem;height:200px;width:calc(100% - 2rem)}}@media (max-width:480px){.heading{font-size:36px}}@media (max-width:600px) and (min-width:480px){.scrolling-card{padding:30px 20px}.whyus-grid{grid-template-columns:1fr;row-gap:2rem}.plain-card{min-height:auto}.heading{font-size:2.5rem}.mv-img-bottom{height:180px}}@media (max-width:480px){.heading{font-size:2.2rem;letter-spacing:0}.scrolling-card{padding:25px 18px}.card-content-inner h3{font-size:1.6rem}.card-content-inner p{font-size:.9rem}.whyus-heading{font-size:1.9rem}.whyus-card{max-width:100%}.counter-item{padding:1.2rem 2.5rem}.counter-item h3{font-size:1.6rem}.mv-content p{font-size:.9rem}.mv-img-bottom{height:160px}}@media (max-width:360px){.heading{font-size:1.9rem}.whyus-heading{font-size:1.6rem}.whyus-intro{font-size:.9rem}.scrolling-card{padding:20px}.mv-content h5{font-size:1.2rem}.mv-img-bottom{height:140px}.counter-item{padding:1rem 2rem}.counter-item h3{font-size:1.4rem}}.footer-section{background-color:#000;color:#fff;margin:0;min-height:900px;overflow:hidden;padding:80px 0 20px;position:relative;z-index:10}.footer-section:before{background:linear-gradient(135deg,#0000004d,#0003 50%,#0000004d),repeating-linear-gradient(45deg,#0000,#0000 100px,#ffffff03 0,#ffffff03 200px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:0 30px;position:relative;z-index:1}.footer-left{gap:25px}.footer-left,.footer-section-block{display:flex;flex-direction:column}.footer-heading{color:#fff;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:400;letter-spacing:.5px;margin-bottom:12px;text-align:center}.footer-divider{background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000);height:1px;margin-bottom:20px;width:100%}.contact-info{display:flex;flex-direction:column;gap:15px;padding-left:10px}.contact-item{align-items:flex-start;display:flex;gap:12px}.contact-icon{align-items:center;background:#ffffff0d;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:10px;width:40px}.contact-text{flex:1 1;text-align:left}.contact-text p{color:#fffc;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.6;margin:0;text-align:left}.map-container{border-radius:16px;cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.map-container:hover{box-shadow:0 10px 30px #ffffff1a;transform:translateY(-4px)}.map-placeholder{background:#1a1a1a;height:100%;position:relative;width:100%}.map-image{height:100%;object-fit:cover;width:100%}.map-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;left:10px;padding:8px 16px;position:absolute;top:10px}.map-link-text{color:#333;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:500}.social-links{gap:20px}.social-icon,.social-links{display:flex;justify-content:center}.social-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff;height:50px;text-decoration:none;transition:all .3s ease;width:50px}.social-icon:hover{background:#ffffff1a;box-shadow:0 8px 20px #ffffff1a;transform:translateY(-4px)}.footer-right{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:25px}.message-form-container{width:100%}.form-title{color:#fff;font-family:Playfair Display,serif;font-size:1.6rem;font-weight:400;letter-spacing:.5px;margin-bottom:10px;text-align:center}.form-subtitle{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.85rem;line-height:1.4;margin-bottom:20px;text-align:center}.contact-form{display:flex;flex-direction:column;gap:12px}.form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.form-input,.form-textarea{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;padding:16px 20px;transition:all .3s ease;width:100%}.form-input::placeholder,.form-textarea::placeholder{color:#ffffff80}.form-input:focus,.form-textarea:focus{background:#ffffff1f;border-color:#ffffff4d;outline:none}.form-input.full-width{grid-column:1/-1}.form-textarea{min-height:120px;resize:vertical}.recaptcha-container{display:flex;justify-content:center;margin:10px 0}.recaptcha-container>div{transform:scale(.95);transform-origin:center}.submit-button{background:#fffffff2;border:none;border-radius:12px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin-top:10px;padding:18px;transition:all .3s ease;width:100%}.submit-button:hover{background:#fff;box-shadow:0 8px 20px #fff3;transform:translateY(-2px)}.submit-button:disabled{background:#ffffff4d;color:#0006;cursor:not-allowed;opacity:.5}.submit-button:disabled:hover{background:#ffffff4d;box-shadow:none;transform:none}.footer-bottom{border-top:1px solid #ffffff1a;margin-top:80px;padding:30px 0;position:relative;text-align:center;z-index:1}.footer-bottom p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.9rem;margin:0}@media (max-width:1024px){.footer-container{gap:60px;grid-template-columns:1fr;padding:0 40px}.footer-right{padding:40px}}@media (max-width:768px){.footer-section{padding:60px 0 0}.footer-container{gap:40px;padding:0 20px}.footer-left{gap:40px}.footer-right{padding:30px 20px}.form-title{font-size:2rem}.form-row{grid-template-columns:1fr}.social-links{flex-wrap:wrap}.map-container{height:200px}}.footer-end-section{background:#0000;margin:75px 0 -100px;min-height:700px;padding:145px 0 210px;position:relative;z-index:1}.footer-end-section:before{background:#000000bf;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.footer-end-container{grid-gap:80px;align-items:center;border-bottom:1px solid #ffffff1a;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px 60px;position:relative;z-index:2}.app-download-section,.footer-end-left{align-items:center;display:flex}.app-download-section{gap:25px;padding-left:40px}.qr-code-box{background:#fff;border-radius:12px;cursor:pointer;display:block;flex-shrink:0;height:100px;padding:8px;text-decoration:none;transition:all .3s ease;width:100px}.qr-code-box:hover{box-shadow:0 4px 20px #ffffff4d;transform:scale(1.05)}.qr-code-box img{height:100%;object-fit:contain;width:100%}.app-download-text h4{color:#fff;font-size:1rem;font-weight:600;margin:0 0 5px}.app-download-text h4,.app-download-text p{font-family:Manrope,sans-serif;text-align:left}.app-download-text p{color:#ffffffb3;font-size:.9rem;margin:0 0 15px}.app-store-icons{display:flex;gap:15px}.app-store-icons .store-icon{cursor:pointer;height:32px;transition:transform .3s ease;width:32px}.app-store-icons .store-icon:hover{transform:scale(1.1)}.footer-end-center h3{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:400;margin:0 0 20px;text-align:center}.newsletter-form{display:flex;gap:10px;margin:0 auto;max-width:500px}.newsletter-input{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;flex:1 1;font-family:Manrope,sans-serif;font-size:.95rem;padding:14px 20px;transition:all .3s ease}.newsletter-input::placeholder{color:#ffffff80}.newsletter-input:focus{background:#ffffff0d;border-color:#ffffff80;outline:none}.newsletter-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;padding:14px 30px;transition:all .3s ease;white-space:nowrap}.newsletter-button:hover{background:#ffffffe6;transform:translateY(-2px)}.footer-end-bottom{padding:40px 0 0;position:relative;z-index:2}.footer-end-bottom-container{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px}.footer-bottom-left{display:flex;flex-direction:column;gap:20px}.footer-tagline{color:#fff;font-family:Playfair Display,serif;font-size:1.3rem;font-weight:400;letter-spacing:.5px;margin:0;text-align:center}.footer-social-icons{display:flex;gap:15px;justify-content:center}.footer-social-icon{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.footer-social-icon:hover{background:#fff3;transform:translateY(-3px)}.footer-copyright{margin-top:10px}.footer-copyright p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.85rem;margin:0;text-align:center}.footer-copyright a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.footer-copyright a:hover{color:#fff}.footer-copyright a.privacy-link{color:#4a9eff}.footer-copyright a.privacy-link:hover{color:#6bb3ff}.footer-bottom-center h4,.footer-bottom-right h4{color:#fff;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;margin:0 0 20px}.footer-links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer-links li a{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.95rem;text-decoration:none;transition:color .3s ease}.footer-links li a:hover{color:#fff}@media (max-width:1024px){.footer-end-container{gap:40px;grid-template-columns:1fr;padding:0 40px 40px}.footer-end-bottom-container{gap:40px;grid-template-columns:1fr;padding:0 40px}.footer-end-center h3{text-align:left}.newsletter-form{margin:0}}@media (max-width:768px){.footer-end-section{padding:40px 0 30px}.footer-end-container{padding:0 20px 30px}.footer-end-bottom-container{padding:0 20px}.app-download-section{flex-direction:column;text-align:center}.newsletter-form{flex-direction:column}.newsletter-button{width:100%}}.team-card-container{background:#e7f0ff;border-radius:20px;box-shadow:0 8px 20px #0000001a;overflow:hidden;padding:5px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:100%}.team-card-container:hover{box-shadow:0 12px 25px #00000026;transform:translateY(-8px)}.team-image-box img{border-radius:15px;height:100%;object-fit:cover;width:100%}.team-text-box{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(135deg,#ffffff40,#ffffff26);border:1px solid #ffffff4d;border-radius:12px;padding:10px 8px;transform:translateY(-35px)}.team-title-box h4{margin-top:-20px}.team-name{color:#000;font-family:Manrope,sans-serif;font-weight:600;letter-spacing:.5px;line-height:1.2;margin:0}.team-name span{display:block}.team-member-title{color:#000;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;margin-top:5px}.team-card-container:hover:after{border-radius:20px;box-shadow:0 0 15px #ffffff1a;content:"";inset:0;pointer-events:none;position:absolute}.team-page{background-color:#e7f0ff;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.team-page-wrapper .header{background:#0000!important}.team-page-wrapper .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a!important;box-shadow:0 2px 20px #0000001a}.team-page-wrapper .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.team-page-wrapper .header.scrolled .nav-menu li a:hover{color:#4a9eff}.team-page-wrapper .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.team-page-wrapper .header.scrolled .nav-button:hover{background:#000;color:#fff}.team-page-wrapper .header.scrolled .resources-button{color:#000;transition:color .3s ease}.team-page-wrapper .header .login-button,.team-page-wrapper .header.past-video .login-button,.team-page-wrapper .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.team-page-wrapper .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.team-hero-section{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-top:80px;position:-webkit-sticky;position:sticky;text-align:center;top:0;transition:opacity .1s ease-out;z-index:2}.team-hero-section:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.team-heading-div{position:relative;z-index:2}.team-heading{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.arrow-stack{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:60px;margin-top:2rem;position:relative;z-index:2}.arrow{stroke:#000;stroke-width:1.6;animation:fadeFlow 1.8s ease-in-out infinite;height:1.8rem;opacity:0;position:absolute;transform:translateY(0);transition:stroke .3s ease,filter .3s ease;width:1.8rem}.a1{animation-delay:0s;top:0}.a2{animation-delay:.3s;top:10px}.a3{animation-delay:.6s;top:20px}@keyframes fadeFlow{0%{opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:.4}to{opacity:0}}.arrow-stack:hover .arrow{stroke:#000;animation-duration:1.2s;filter:drop-shadow(0 0 8px rgba(0,0,0,.6))}.main-team-section{grid-gap:30px;grid-row-gap:20px;background:#0000;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);padding:80px 15% 20px;position:relative;row-gap:20px;z-index:10}.co-team-section,.main-team-section{align-items:center;background-color:#e7f0ff;justify-content:center;justify-items:center}.co-team-section{display:flex;flex-direction:column;padding:20px 18% 100px}.co-team-container{grid-gap:30px;grid-row-gap:20px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);row-gap:20px}@media (max-width:1200px){.co-team-container,.main-team-section{grid-template-columns:repeat(2,1fr);padding-left:10%;padding-right:10%}}@media (max-width:768px){.team-heading{font-size:48px}.co-team-container,.main-team-section{grid-template-columns:1fr;padding-left:5%;padding-right:5%}.co-team-section{padding-left:5%;padding-right:5%}}@media (max-width:480px){.team-heading{font-size:36px}}.contact-footer-section{background-color:#000;color:#fff;margin:0;overflow:hidden;padding:0;position:relative;z-index:10}.contact-footer-end-section{background:#0000;margin:100px 0 -100px;min-height:700px;padding:120px 0 260px;position:relative;z-index:1}.contact-footer-end-section:before{background:#000000bf;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.contact-footer-end-container{grid-gap:80px;align-items:center;border-bottom:1px solid #ffffff1a;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px 60px;position:relative;z-index:2}.contact-app-download-section,.contact-footer-end-left{align-items:center;display:flex}.contact-app-download-section{gap:25px;padding-left:40px}.contact-qr-code-box{background:#fff;border-radius:12px;cursor:pointer;display:block;flex-shrink:0;height:100px;padding:8px;text-decoration:none;transition:all .3s ease;width:100px}.contact-qr-code-box:hover{box-shadow:0 4px 20px #ffffff4d;transform:scale(1.05)}.contact-qr-code-box img{height:100%;object-fit:contain;width:100%}.contact-app-download-text h4{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;margin:0 0 5px;text-align:left}.contact-app-download-text p{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.9rem;margin:0 0 15px;text-align:left}.contact-app-store-icons{display:flex;gap:15px}.contact-app-store-icons .contact-store-icon{cursor:pointer;height:32px;transition:transform .3s ease;width:32px}.contact-app-store-icons .contact-store-icon:hover{transform:scale(1.1)}.contact-footer-end-center h3{color:#fff;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:400;margin:0 0 20px;text-align:center}.contact-newsletter-form{display:flex;gap:10px;margin:0 auto;max-width:500px}.contact-newsletter-input{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;flex:1 1;font-family:Manrope,sans-serif;font-size:.95rem;padding:14px 20px;transition:all .3s ease}.contact-newsletter-input::placeholder{color:#ffffff80}.contact-newsletter-input:focus{background:#ffffff0d;border-color:#ffffff80;outline:none}.contact-newsletter-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;padding:14px 30px;transition:all .3s ease;white-space:nowrap}.contact-newsletter-button:hover{background:#ffffffe6;transform:translateY(-2px)}.contact-footer-end-bottom{padding:40px 0 0;position:relative;z-index:2}.contact-footer-end-bottom-container{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;max-width:1400px;padding:0 60px}.contact-footer-bottom-left{display:flex;flex-direction:column;gap:20px}.contact-footer-tagline{color:#fff;font-family:Playfair Display,serif;font-size:1.3rem;font-weight:400;letter-spacing:.5px;margin:0;text-align:center}.contact-footer-social-icons{display:flex;gap:15px;justify-content:center}.contact-footer-social-icon{align-items:center;background:#ffffff1a;border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.contact-footer-social-icon:hover{background:#fff3;transform:translateY(-3px)}.contact-footer-copyright{margin-top:10px}.contact-footer-copyright p{color:#ffffff80;font-family:Manrope,sans-serif;font-size:.85rem;margin:0;text-align:center}.contact-footer-copyright a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.contact-footer-copyright a:hover{color:#fff}.contact-footer-copyright a.privacy-link{color:#4a9eff}.contact-footer-copyright a.privacy-link:hover{color:#6bb3ff}.contact-footer-bottom-center h4,.contact-footer-bottom-right h4{color:#fff;font-family:Manrope,sans-serif;font-size:1.1rem;font-weight:600;margin:0 0 20px}.contact-footer-links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.contact-footer-links li a{color:#ffffffb3;font-family:Manrope,sans-serif;font-size:.95rem;text-decoration:none;transition:color .3s ease}.contact-footer-links li a:hover{color:#fff}@media (max-width:1024px){.contact-footer-end-container{gap:40px;grid-template-columns:1fr;padding:0 40px 40px}.contact-footer-end-bottom-container{gap:40px;grid-template-columns:1fr;padding:0 40px}.contact-footer-end-center h3{text-align:left}.contact-newsletter-form{margin:0}}@media (max-width:768px){.contact-footer-end-section{margin:50px 0 0;min-height:auto;overflow:visible;padding:40px 0 250px}.contact-footer-end-container{padding:0 20px 30px}.contact-footer-end-bottom-container{padding:0 20px 100px}.contact-app-download-section{flex-direction:column;text-align:center}.contact-newsletter-form{flex-direction:column}.contact-newsletter-button{width:100%}}.contact-page-wrapper{background:#e7f0ff;color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative;width:100%}.contact-page-wrapper .header{background:#0000}.contact-page-wrapper .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.contact-page-wrapper .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.contact-page-wrapper .header.scrolled .nav-menu li a:hover{color:#4a9eff}.contact-page-wrapper .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.contact-page-wrapper .header.scrolled .nav-button:hover{background:#000;color:#fff}.contact-page-wrapper .header.scrolled .resources-button{color:#000;transition:color .3s ease}.contact-page-wrapper .header .login-button,.contact-page-wrapper .header.past-video .login-button,.contact-page-wrapper .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.contact-page-wrapper .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.contact-hero{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.contact-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.contact-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.contact-heading{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.contact-arrow-stack{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:90px;margin-top:2rem;outline:none;perspective:400px;position:relative}.contact-arrow{stroke:#000;stroke-width:1.5;animation:smoothScroll 2.4s cubic-bezier(.55,.1,.45,1) infinite;filter:drop-shadow(0 0 6px rgba(0,0,0,.25));height:2rem;opacity:0;position:absolute;transform:translateY(0) scale(.9);width:2rem;will-change:transform,opacity}.contact-arrow.ca1{animation-delay:0s;top:0}.contact-arrow.ca2{animation-delay:.25s;top:24px}.contact-arrow.ca3{animation-delay:.5s;top:48px}.contact-arrow-stack:hover .contact-arrow{animation-duration:1.6s;filter:drop-shadow(0 0 10px rgba(0,0,0,.4))}.contact-arrow-stack:hover{animation:pulseGlow 2s ease-in-out infinite}.contact-arrow-stack:focus-visible{outline:3px solid #000;outline-offset:4px}.contact-glass-section{background:#0000;padding:80px 5% 100px;position:relative;z-index:10}.contact-glass-container{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1.2fr;margin:0 auto;max-width:1400px}.contact-glass-card{padding:3rem;position:relative;transition:transform .3s ease}.contact-glass-card:first-child{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:none;box-shadow:none;padding:3rem 2rem}.contact-glass-card:last-child{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:linear-gradient(135deg,#0000001f,#00000014 50%,#0000000f);border:1px solid #0000002e;border-radius:24px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #00000040,0 0 0 1px #0000000d;overflow:hidden}.contact-glass-card:last-child:before{background:linear-gradient(135deg,#0000001a,#0000 50%,#0000000d);border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.contact-glass-card:last-child:hover{box-shadow:0 12px 40px #0003,inset 0 1px 0 #0000004d;transform:translateY(-5px)}.contact-glass-card>*{position:relative;z-index:2}.contact-glass-title{color:#000;font-family:Playfair Display,serif;font-size:2rem;font-weight:600;margin-bottom:1rem;text-align:center}.contact-glass-divider{background:linear-gradient(90deg,#0000,#0009 20%,#0009 80%,#0000);border-radius:1px;height:1px;margin:0 auto 2.5rem;max-width:400px;width:100%}.contact-glass-subtitle{color:#000c;font-size:1rem;line-height:1.6;margin-bottom:2rem}.contact-info-list{display:flex;flex-direction:column;gap:2rem}.contact-info-item{align-items:flex-start;display:flex;gap:1.2rem}.contact-info-icon{align-items:center;background:#0000001a;border-radius:12px;color:#000;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.contact-info-text{flex:1 1}.contact-info-text p{color:#000000e6;font-size:1rem;line-height:1.6;margin:0}.contact-glass-form{display:flex;flex-direction:column;gap:1.5rem}.contact-form-row{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.contact-glass-input,.contact-glass-textarea{background:#00000014;border:1px solid #00000026;border-radius:12px;color:#000;font-family:inherit;font-size:1rem;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.contact-glass-input:focus,.contact-glass-textarea:focus{background:#0000001f;border-color:#0000004d;box-shadow:0 0 0 3px #0000000d;outline:none}.contact-glass-input::placeholder,.contact-glass-textarea::placeholder{color:#00000080}.contact-glass-input.contact-full-width{grid-column:1/-1}.contact-glass-textarea{min-height:120px;resize:vertical}.contact-glass-recaptcha{display:flex;justify-content:center;margin:.5rem 0}.contact-glass-button{background:linear-gradient(135deg,#d4af37,#f4e5b1);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5rem;padding:1.2rem 2rem;transition:all .3s ease;width:100%}.contact-glass-button:hover:not(:disabled){box-shadow:0 8px 20px #d4af374d;transform:translateY(-2px)}.contact-glass-button:disabled{cursor:not-allowed;opacity:.5}.contact-glass-button:disabled:hover{box-shadow:none;transform:none}.contact-map-section{background:#0000;padding:100px 5%;position:relative;z-index:10}.contact-map-title{color:#000;font-family:Playfair Display,serif;font-size:3rem;font-weight:600;margin-bottom:3rem;text-align:center}.contact-map-container{border:2px solid #0000001a;border-radius:24px;cursor:pointer;height:70vh;margin:0 auto;max-width:1600px;min-height:500px;overflow:hidden;position:relative;transition:all .4s ease;width:100%}.contact-map-container:hover{border-color:#0000004d;box-shadow:0 20px 60px #0000004d;transform:translateY(-5px)}.contact-map-image{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.contact-map-container:hover .contact-map-image{transform:scale(1.05)}.contact-map-overlay{align-items:flex-end;background:linear-gradient(180deg,#0000 0,#0006);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:3rem;position:absolute;right:0;top:0;transition:opacity .4s ease}.contact-map-container:hover .contact-map-overlay{opacity:1}.contact-map-link{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #0003;border-radius:12px;color:#000;display:flex;font-size:1.3rem;font-weight:600;gap:.5rem;padding:1rem 2rem}@media (max-width:1024px){.contact-glass-container{gap:40px;grid-template-columns:1fr}}@media (max-width:768px){.contact-heading{font-size:48px}.contact-arrow-stack{height:70px;margin-top:1.5rem}.contact-arrow{stroke-width:1.3;height:1.5rem;width:1.5rem}.contact-arrow.ca2{top:20px}.contact-arrow.ca3{top:40px}.contact-glass-section{padding:60px 5% 80px}.contact-glass-card{padding:2rem}.contact-glass-title{font-size:1.6rem}.contact-form-row{grid-template-columns:1fr}.contact-map-title{font-size:2rem}.contact-map-container{height:50vh;min-height:400px}}@media (max-width:480px){.contact-heading{font-size:36px}.contact-glass-section{padding:60px 5%}.contact-glass-card{padding:1.5rem}.contact-map-container{height:40vh;min-height:300px}}.faq-page{background:#e7f0ff;color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative;width:100%}.faq-page .header{background:#0000}.faq-page .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.faq-page .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.faq-page .header.scrolled .nav-menu li a:hover{color:#4a9eff}.faq-page .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.faq-page .header.scrolled .nav-button:hover{background:#000;color:#fff}.faq-page .header.scrolled .resources-button{color:#000;transition:color .3s ease}.faq-page .header .login-button,.faq-page .header.past-video .login-button,.faq-page .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.faq-page .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.faq-hero{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.faq-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.faq-hero-content{margin-bottom:2rem;max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.faq-heading{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.faq-arrow-stack{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:90px;outline:none;perspective:400px;position:relative;z-index:2}.faq-arrow{stroke:#000;stroke-width:1.5;animation:smoothScroll 2.4s cubic-bezier(.55,.1,.45,1) infinite;filter:drop-shadow(0 0 6px rgba(0,0,0,.25));height:2rem;opacity:0;position:absolute;transform:translateY(0) scale(.9);width:2rem;will-change:transform,opacity}.faq-arrow.fa1{animation-delay:0s;top:0}.faq-arrow.fa2{animation-delay:.25s;top:24px}.faq-arrow.fa3{animation-delay:.5s;top:48px}@keyframes smoothScroll{0%{opacity:0;transform:translateY(-15px) scale(.9) rotateX(15deg)}20%{opacity:.8;transform:translateY(0) scale(1) rotateX(8deg)}40%{opacity:1;transform:translateY(10px) scale(1.05) rotateX(0deg)}60%{opacity:.8;transform:translateY(20px) scale(1) rotateX(-5deg)}80%{opacity:.3;transform:translateY(30px) scale(.95) rotateX(-10deg)}to{opacity:0;transform:translateY(35px) scale(.9) rotateX(-12deg)}}.faq-arrow-stack:hover .faq-arrow{animation-duration:1.6s;filter:drop-shadow(0 0 10px rgba(255,255,255,.4))}.faq-arrow-stack:hover{animation:pulseGlow 2s ease-in-out infinite}@keyframes pulseGlow{0%,to{filter:drop-shadow(0 0 4px rgba(255,255,255,.25))}50%{filter:drop-shadow(0 0 10px rgba(255,255,255,.4))}}.faq-arrow-stack:focus-visible{outline:3px solid #fff;outline-offset:4px}.faq-content-section{background:#0000;padding:120px 5%;position:relative;z-index:10}.faq-container{margin:0 auto;max-width:900px}.faq-intro{margin-bottom:4rem;text-align:center}.faq-intro h2{color:#000;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:600;margin-bottom:1rem}.faq-intro p{color:#000000b3;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:700px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#ffffffe6;border:1px solid #0000001a;border-radius:16px;box-shadow:0 4px 16px #0000001a,inset 0 1px 0 #0000000d;overflow:hidden;transition:all .3s ease}.faq-item:hover{box-shadow:0 8px 24px #00000026,inset 0 1px 0 #00000014;transform:translateY(-2px)}.faq-item.active{border-color:#0003}.faq-question{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:all .3s ease;width:100%}.faq-question:hover{color:#000c}.faq-icon{color:#000000b3;flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.faq-icon.rotated{color:#000;transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-answer.open{max-height:500px;padding:0 2rem 1.5rem}.faq-answer p{color:#000c;font-size:1rem;line-height:1.8;margin:0;text-align:left}.faq-contact-cta{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#ffffffe6;border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px #0000001f,inset 0 1px 0 #ffffff40;margin-top:5rem;padding:3rem;text-align:center}.faq-contact-cta h3{color:#000;font-family:Playfair Display,serif;font-size:2rem;font-weight:600;margin-bottom:1rem}.faq-contact-cta p{color:#000000b3;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.faq-cta-button{background:#fffffff2;border-radius:12px;color:#000;display:inline-block;font-size:1rem;font-weight:600;padding:1rem 3rem;text-decoration:none;transition:all .3s ease}.faq-cta-button:hover{background:#fff;box-shadow:0 8px 20px #ffffff4d;transform:translateY(-2px)}@media (max-width:768px){.faq-heading{font-size:3rem}.faq-arrow-stack{height:70px;margin-top:1.5rem}.faq-arrow{stroke-width:1.3;height:1.5rem;width:1.5rem}.faq-arrow.fa2{top:20px}.faq-arrow.fa3{top:40px}.faq-content-section{padding:80px 5%}.faq-intro h2{font-size:2rem}.faq-intro p,.faq-question{font-size:1rem}.faq-question{padding:1.2rem 1.5rem}.faq-answer.open{padding:0 1.5rem 1.2rem}.faq-contact-cta{padding:2rem 1.5rem}.faq-contact-cta h3{font-size:1.6rem}.faq-contact-cta p{font-size:1rem}}@media (max-width:480px){.faq-heading{font-size:2.5rem}.faq-content-section{padding:60px 5%}.faq-intro h2{font-size:1.8rem}}.learn-why-page{background:#000;color:#fff;min-height:100vh;width:100%}.learn-why-page .header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000f2;box-shadow:0 2px 20px #0000004d}.learn-why-content{background:#000;margin-bottom:0;min-height:250vh;padding-bottom:0;padding-top:100px;position:relative}.cards-container,.scroll-card{position:relative;width:100%}.scroll-card{align-items:center;display:flex;height:60vh;justify-content:center;padding:50px 5% 0;z-index:10}.card-inner{grid-gap:30px;align-items:center;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:linear-gradient(135deg,#ffffff1f,#ffffff14 50%,#ffffff0f);border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #fff3;display:grid;gap:30px;grid-template-columns:1fr 1fr;height:350px;max-width:1100px;overflow:hidden;padding:40px 50px;position:relative;width:100%}.card-inner:before{background:linear-gradient(135deg,#80808026,#6060601a 50%,#40404014);z-index:1}.card-inner:after,.card-inner:before{border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.card-inner:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.15;z-index:2}.card-content-left{padding-right:20px;position:relative;z-index:3}.card-title{color:#fff;font-family:Playfair Display,serif;font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:1.5rem;text-shadow:0 2px 10px #0000004d}.card-description{color:#ffffffd9;font-size:1rem;line-height:1.7;text-shadow:0 1px 5px #0003}.card-content-right{padding:0 130px;z-index:3}.card-content-right,.card-media-placeholder{align-items:center;display:flex;justify-content:center;position:relative}.card-media-placeholder{background:#000;border-radius:16px;height:250px;overflow:hidden;width:100%}.card-media-placeholder img,.card-media-placeholder video{border-radius:16px;height:100%;object-fit:cover;object-position:center;width:100%}.card-video{display:block;min-height:100%;min-width:100%}@media (max-width:1024px){.card-inner{gap:30px;height:auto;min-height:350px;padding:40px}.card-title{font-size:1.8rem;margin-bottom:1.2rem}.card-description{font-size:1rem}.card-content-right{padding:0 110px}.card-media-placeholder{height:220px;width:100%}}@media (max-width:768px){.learn-why-content{padding-top:80px}.scroll-card{height:auto;min-height:70vh;padding:0 20px}.card-inner{gap:25px;grid-template-columns:1fr;height:auto;min-height:500px;padding:35px}.card-content-left{padding-right:0}.card-title{font-size:1.6rem;margin-bottom:1rem}.card-description{font-size:.95rem;line-height:1.6}.card-content-right{padding:0 90px}.card-media-placeholder{height:200px;width:100%}}@media (max-width:480px){.scroll-card{padding:0 15px}.card-inner{gap:20px;min-height:450px;padding:25px}.card-title{font-size:1.4rem}.card-description{font-size:.9rem}.card-content-right{padding:0 70px}.card-media-placeholder{height:180px;width:100%}}.newsletter-page{background:#e7f0ff;color:#fff;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.newsletter-page .header{background:#0000}.newsletter-hero{align-items:center;background:linear-gradient(135deg,#4a9eff,#2d7dd2);display:flex;height:100vh;justify-content:center;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.newsletter-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);content:"";pointer-events:none}.newsletter-hero-overlay,.newsletter-hero:after{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.newsletter-hero-overlay{background:#0000;transition:background .3s ease}.newsletter-hero-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.newsletter-hero-content h1{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.newsletter-hero-content p{color:#000c;font-size:20px;line-height:1.6}.newsletter-content{background:#0000;padding:80px 0 100px;position:relative;z-index:10}.newsletter-container{margin:0 auto;max-width:1400px;padding:0 40px}.newsletter-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.newsletter-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0003;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.newsletter-card:hover{border-color:#4a9eff4d;box-shadow:0 16px 48px #4a9eff26;transform:translateY(-8px)}.newsletter-category{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#4a9effe6;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding:6px 14px;text-transform:uppercase}.newsletter-card-content{padding:30px}.newsletter-date{color:#4a9effe6;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:12px}.newsletter-title{color:#1a1a1a;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:600;line-height:1.4;margin-bottom:15px}.newsletter-description{color:#000000b3;font-size:.95rem;line-height:1.6;margin-bottom:20px}.newsletter-read-btn{background:#0000;border:2px solid #0000004d;border-radius:25px;color:#1a1a1a;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.newsletter-read-btn:hover{background:#4a9eff26;border-color:#4a9eff99;color:#000;transform:translateX(4px)}@media (max-width:1024px){.newsletter-grid{gap:30px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.newsletter-hero-content h1{font-size:3rem}}@media (max-width:768px){.newsletter-hero{height:70vh;padding:100px 20px 60px}.newsletter-hero-content h1{font-size:48px}.newsletter-hero-content p{font-size:18px}.newsletter-content{padding:60px 0 80px}.newsletter-container{padding:0 20px}.newsletter-grid{gap:25px;grid-template-columns:1fr}.newsletter-card-content{padding:25px}.newsletter-title{font-size:1.3rem}}@media (max-width:480px){.newsletter-hero{height:60vh}.newsletter-hero-content h1{font-size:36px}.newsletter-hero-content p{font-size:16px}.newsletter-card-content{padding:20px}}.newsletter-pune-page{background:#e6e6e6;color:#000;min-height:100vh}.newsletter-pune-page .header,.newsletter-pune-page .header.past-video,.newsletter-pune-page .header.scrolled{background:#000!important}.pune-content{background:#e6e6e6;padding:120px 0 80px}.pune-container{margin:0 auto;max-width:1200px;padding:0 40px}.pune-spacer{height:40px}.pune-main-title{color:#000;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;text-align:left}.pune-subtitle{color:#04d9ff;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:60px;text-align:left}.pune-intro-section{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:220px 1fr;margin-bottom:60px}.pune-intro-image{max-width:220px}.pune-intro-image img{border-radius:8px;height:auto;object-fit:cover;width:100%}.pune-image-caption{color:#666;font-size:14px;font-style:italic;margin-top:12px;text-align:left}.pune-intro-text p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.pune-section-title{color:#000;font-size:36px;font-weight:700;margin:60px 0 30px;text-align:left}.pune-subsection-title{color:#04d9ff;font-size:28px;font-weight:600;margin:40px 0 20px;text-align:left}.pune-content p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.pune-list{list-style:none;margin:30px 0;padding-left:0}.pune-list li{color:#333;font-size:18px;line-height:1.8;margin-bottom:16px;padding-left:30px;position:relative;text-align:left}.pune-list li:before{color:#04d9ff;content:"→";font-weight:700;left:0;position:absolute}.pune-table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:40px 0;overflow:hidden;width:100%}.pune-table thead{background:#04d9ff}.pune-table th{color:#000;font-size:18px;font-weight:700;padding:20px;text-align:left}.pune-table td{border-bottom:1px solid #ddd;color:#333;font-size:16px;padding:20px;text-align:left}.pune-table tbody tr:last-child td{border-bottom:none}.pune-table tbody tr:hover{background:#f5f5f5}.pune-gallery{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:60px 0}.pune-gallery img{border-radius:8px;height:300px;object-fit:cover;transition:transform .3s ease;width:100%}.pune-gallery img:hover{transform:scale(1.05)}.pune-full-image{border-radius:8px;height:auto;margin:40px 0;width:100%}.pune-quote{background:#fff;border-left:4px solid #04d9ff;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:#04d9ff;font-size:24px;font-style:italic;font-weight:600;margin:60px 0;padding:40px;text-align:left}.pune-faq-section{margin:40px 0 80px}.pune-faq-item{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.pune-faq-item:hover{border-color:#04d9ff;box-shadow:0 4px 8px #04d9ff1a}.pune-faq-item.active{border-color:#04d9ff}.pune-faq-question{align-items:center;background:#0000;border:none;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:24px;text-align:left;transition:all .3s ease;width:100%}.pune-faq-question:hover{color:#04d9ff}.pune-faq-icon{color:#04d9ff;font-size:32px;font-weight:300;transition:transform .3s ease}.pune-faq-item.active .pune-faq-icon{transform:rotate(90deg)}.pune-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.pune-faq-item.active .pune-faq-answer{max-height:500px}.pune-faq-answer p{color:#333;font-size:16px;line-height:1.8;margin:0;padding:0 24px 24px;text-align:left}@media (max-width:1024px){.pune-container{padding:0 30px}.pune-main-title{font-size:36px}.pune-subtitle{font-size:24px}.pune-intro-section{gap:30px;grid-template-columns:1fr}.pune-intro-image{max-width:100%}.pune-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pune-content{padding:100px 0 60px}.pune-container{padding:0 20px}.pune-main-title{font-size:28px}.pune-subtitle{font-size:20px}.pune-section-title{font-size:28px}.pune-subsection-title{font-size:22px}.pune-content p,.pune-list li{font-size:16px}.pune-gallery{grid-template-columns:1fr}.pune-gallery img{height:250px}.pune-quote{font-size:20px;padding:30px 20px}.pune-table{font-size:14px}.pune-table td,.pune-table th{padding:12px}}.newsletter-estate-page{background:#e6e6e6;color:#000;min-height:100vh}.newsletter-estate-page .header,.newsletter-estate-page .header.past-video,.newsletter-estate-page .header.scrolled{background:#000!important}.estate-content{background:#e6e6e6;padding:120px 0 80px}.estate-container{margin:0 auto;max-width:1200px;padding:0 40px}.estate-spacer{height:40px}.estate-main-title{color:#000;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:40px;text-align:left}.estate-intro{margin-bottom:40px}.estate-intro p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.estate-key-facts{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:40px;padding:30px}.estate-key-facts p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.estate-image-section{margin:40px 0;text-align:center}.estate-main-image{border-radius:14px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:300px}.estate-section-title{color:#000;font-size:36px;font-weight:700;margin:60px 0 30px;text-align:left}.estate-subsection-title{color:#04d9ff;font-size:28px;font-weight:600;margin:40px 0 20px;text-align:left}.estate-content p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.estate-list{list-style:none;margin:30px 0;padding-left:0}.estate-list li{color:#333;font-size:18px;line-height:1.8;margin-bottom:16px;padding-left:30px;position:relative;text-align:left}.estate-list li:before{color:#04d9ff;content:"→";font-weight:700;left:0;position:absolute}.estate-statistics{background:#fff;border-left:4px solid #04d9ff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:40px}.estate-stats-list{list-style:none;margin:20px 0;padding-left:0}.estate-stats-list li{color:#333;font-size:18px;font-weight:600;line-height:1.8;margin-bottom:12px;padding-left:30px;position:relative;text-align:left}.estate-stats-list li:before{content:"📊";font-size:20px;left:0;position:absolute}.estate-charts{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:60px 0}.estate-chart{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;text-align:center}.estate-chart img{border-radius:8px;height:auto;margin-bottom:15px;max-width:280px;width:100%}.estate-chart-caption{color:#666;font-size:14px;font-style:italic;margin:0;text-align:center}.estate-video{background:#fff;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:20px}.estate-video,.estate-video iframe{border-radius:8px}.estate-content a{color:#04d9ff;font-weight:600;text-decoration:none}.estate-content a:hover{text-decoration:underline}@media (max-width:1024px){.estate-container{padding:0 30px}.estate-main-title{font-size:36px}.estate-charts{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.estate-content{padding:100px 0 60px}.estate-container{padding:0 20px}.estate-main-title,.estate-section-title{font-size:28px}.estate-subsection-title{font-size:22px}.estate-content p,.estate-list li{font-size:16px}.estate-charts{grid-template-columns:1fr}.estate-key-facts,.estate-statistics{padding:20px}.estate-video{padding:15px}.estate-video iframe{height:250px}}.newsletter-rbi-page{background:#e6e6e6;color:#000;min-height:100vh}.newsletter-rbi-page .header,.newsletter-rbi-page .header.past-video,.newsletter-rbi-page .header.scrolled{background:#000!important}.rbi-content{background:#e6e6e6;padding:120px 0 80px}.rbi-container{margin:0 auto;max-width:1200px;padding:0 40px}.rbi-spacer{height:40px}.rbi-main-title{color:#000;font-size:48px;font-weight:700;line-height:1.2;text-align:left}.rbi-intro,.rbi-main-title{margin-bottom:40px}.rbi-intro p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.rbi-highlight-box{background:#fff;border-left:4px solid #04d9ff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:30px}.rbi-highlight-box p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.rbi-highlight-box p:last-child{margin-bottom:0}.rbi-image-section{margin:40px 0;text-align:center}.rbi-main-image{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.rbi-section-title{color:#000;font-size:36px;font-weight:700;margin:60px 0 30px;text-align:left}.rbi-subsection-title{color:#04d9ff;font-size:28px;font-weight:600;margin:40px 0 20px;text-align:left}.rbi-content p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.rbi-list{list-style:none;margin:30px 0;padding-left:0}.rbi-list li{color:#333;font-size:18px;line-height:1.8;margin-bottom:16px;padding-left:30px;position:relative;text-align:left}.rbi-list li:before{color:#04d9ff;content:"→";font-weight:700;left:0;position:absolute}.rbi-quote-box{background:#f8f9fa;border-left:4px solid #04d9ff;border-radius:8px;font-style:italic;margin:40px 0;padding:30px}.rbi-quote-box p{color:#333;font-size:20px;line-height:1.6;margin:0;text-align:left}.rbi-content a{color:#04d9ff;font-weight:600;text-decoration:none}.rbi-content a:hover{text-decoration:underline}.rbi-conclusion{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:60px 0 40px;padding:40px}.rbi-conclusion p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.rbi-conclusion p:last-child{margin-bottom:0}.rbi-video-section{border-radius:8px;box-shadow:0 4px 12px #0000001a;margin:30px 0;overflow:hidden}.rbi-video-section iframe{border:none;min-height:450px;width:100%}@media (max-width:1024px){.rbi-container{padding:0 30px}.rbi-main-title{font-size:36px}}@media (max-width:768px){.rbi-content{padding:100px 0 60px}.rbi-container{padding:0 20px}.rbi-main-title,.rbi-section-title{font-size:28px}.rbi-subsection-title{font-size:22px}.rbi-content p,.rbi-list li{font-size:16px}.rbi-conclusion,.rbi-highlight-box,.rbi-quote-box{padding:20px}.rbi-quote-box p{font-size:18px}.rbi-video-section iframe{min-height:250px}}.newsletter-grctc-page{background:#e6e6e6;color:#000;min-height:100vh}.newsletter-grctc-page .header,.newsletter-grctc-page .header.past-video,.newsletter-grctc-page .header.scrolled{background:#000!important}.grctc-content{background:#e6e6e6;padding:120px 0 80px}.grctc-container{margin:0 auto;max-width:1200px;padding:0 40px}.grctc-spacer{height:40px}.grctc-main-title{color:#000;font-size:48px;font-weight:700;line-height:1.2;text-align:left}.grctc-intro,.grctc-main-title{margin-bottom:40px}.grctc-intro p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.grctc-highlight-box{background:#fff;border-left:4px solid #04d9ff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:30px}.grctc-highlight-box p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.grctc-highlight-box p:last-child{margin-bottom:0}.grctc-image-section{margin:40px 0;text-align:center}.grctc-main-image{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.grctc-image-caption{color:#666;font-size:14px;font-style:italic;margin-top:10px}.grctc-video-section{border-radius:8px;box-shadow:0 4px 12px #0000001a;margin:30px 0;overflow:hidden}.grctc-video-section iframe{border:none;min-height:450px;width:100%}.grctc-section-title{color:#000;font-size:36px;font-weight:700;margin:60px 0 30px;text-align:left}.grctc-subsection-title{color:#04d9ff;font-size:28px;font-weight:600;margin:40px 0 20px;text-align:left}.grctc-content p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.grctc-list{list-style:none;margin:30px 0;padding-left:0}.grctc-list li{color:#333;font-size:18px;line-height:1.8;margin-bottom:16px;padding-left:30px;position:relative;text-align:left}.grctc-list li:before{color:#04d9ff;content:"→";font-weight:700;left:0;position:absolute}.grctc-pillars{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin:40px 0}.grctc-pillar{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:30px 20px;text-align:center;transition:transform .3s ease}.grctc-pillar:hover{transform:translateY(-5px)}.grctc-pillar-icon{font-size:48px;margin-bottom:15px}.grctc-pillar-title{color:#04d9ff;font-size:20px;font-weight:700;margin-bottom:10px}.grctc-pillar-desc{color:#666;font-size:14px;line-height:1.6}.grctc-video{background:#fff;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:20px}.grctc-video,.grctc-video iframe{border-radius:8px}.grctc-content a{color:#04d9ff;font-weight:600;text-decoration:none}.grctc-content a:hover{text-decoration:underline}.grctc-conclusion{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:60px 0 40px;padding:40px}.grctc-conclusion p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.grctc-conclusion p:last-child{margin-bottom:0}@media (max-width:1024px){.grctc-container{padding:0 30px}.grctc-main-title{font-size:36px}.grctc-pillars{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.grctc-content{padding:100px 0 60px}.grctc-container{padding:0 20px}.grctc-main-title,.grctc-section-title{font-size:28px}.grctc-subsection-title{font-size:22px}.grctc-content p,.grctc-list li{font-size:16px}.grctc-pillars{grid-template-columns:1fr}.grctc-conclusion,.grctc-highlight-box{padding:20px}.grctc-video{padding:15px}.grctc-video iframe{height:250px}.grctc-video-section iframe{min-height:250px}}.newsletter-wealth-page{background:#e6e6e6;color:#000;min-height:100vh}.newsletter-wealth-page .header,.newsletter-wealth-page .header.past-video,.newsletter-wealth-page .header.scrolled{background:#000!important}.wealth-content{background:#e6e6e6;padding:120px 0 80px}.wealth-container{margin:0 auto;max-width:1200px;padding:0 40px}.wealth-spacer{height:40px}.wealth-main-title{color:#000;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:40px;text-align:left}.wealth-intro{margin-bottom:40px}.wealth-intro p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.wealth-highlight-box{background:#fff;border-left:4px solid #04d9ff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:40px 0;padding:30px}.wealth-highlight-box p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.wealth-highlight-box p:last-child{margin-bottom:0}.wealth-image-section{margin:40px 0;text-align:center}.wealth-main-image{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.wealth-section-title{color:#000;font-size:36px;font-weight:700;margin:60px 0 30px;text-align:left}.wealth-subsection-title{color:#04d9ff;font-size:28px;font-weight:600;margin:40px 0 20px;text-align:left}.wealth-content p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.wealth-list{list-style:none;margin:30px 0;padding-left:0}.wealth-list li{color:#333;font-size:18px;line-height:1.8;margin-bottom:16px;padding-left:30px;position:relative;text-align:left}.wealth-list li:before{color:#04d9ff;content:"→";font-weight:700;left:0;position:absolute}.wealth-content a{color:#04d9ff;font-weight:600;text-decoration:none}.wealth-content a:hover{text-decoration:underline}.wealth-conclusion{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:60px 0 40px;padding:40px}.wealth-conclusion p{color:#333;font-size:18px;line-height:1.8;margin-bottom:20px;text-align:left}.wealth-conclusion p:last-child{margin-bottom:0}.wealth-video-section{border-radius:8px;box-shadow:0 4px 12px #0000001a;margin:30px 0;overflow:hidden}.wealth-video-section iframe{border:none;min-height:450px;width:100%}@media (max-width:1024px){.wealth-container{padding:0 30px}.wealth-main-title{font-size:36px}}@media (max-width:768px){.wealth-content{padding:100px 0 60px}.wealth-container{padding:0 20px}.wealth-main-title,.wealth-section-title{font-size:28px}.wealth-subsection-title{font-size:22px}.wealth-content p,.wealth-list li{font-size:16px}.wealth-conclusion,.wealth-highlight-box{padding:20px}.wealth-video-section iframe{min-height:250px}}.newsletter-detail-page{background:#000;min-height:100vh}.newsletter-detail-page .header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000f2;box-shadow:0 2px 20px #0000004d;left:0;position:fixed;top:0;width:100%;z-index:1000}.nd-wrapper{align-items:center;background:#000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:visible;padding:120px 100px 100px}.nd-frame{background:#e6e6e6;box-shadow:-4px 0 0 #000,4px 0 0 #000;height:700px;margin-bottom:840px;max-width:none;position:relative;transform:scale(2.2);transform-origin:top center;width:490px}@media (min-width:1600px){.nd-frame{margin-bottom:1120px;transform:scale(2.6)}}@media (min-width:1900px){.nd-frame{margin-bottom:1400px;transform:scale(3)}}.nd-line-top{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:81px;transform:translateX(-50%);width:457.008px}.nd-line-top img{display:block;height:1px;object-fit:fill;width:100%}.nd-line-small{background:#000;height:1px;left:calc(16.67% + 4.17px);overflow:hidden;position:absolute;top:194px;transform:translateX(-50%);width:140px}.nd-line-small img{display:block;height:1px;object-fit:fill;width:100%}.nd-title{color:#000;font-family:Adamina,serif;font-size:30px;font-style:normal;font-weight:400;left:50%;line-height:normal;margin:0;position:absolute;top:32px;transform:translateX(-50%)}.nd-vline-left{background:#000;height:65px;left:calc(16.67% + 15.17px);overflow:hidden;position:absolute;top:15px;width:1px}.nd-vline-left img{display:block;height:65px;object-fit:fill;width:1px}.nd-vline-right{background:#000;height:65px;left:calc(83.33% - 13.17px);overflow:hidden;position:absolute;top:15px;width:1px}.nd-vline-right img{display:block;height:65px;object-fit:fill;width:1px}.nd-date{right:10px;top:38px;white-space:pre-wrap;width:77px}.nd-date,.nd-edition{color:#000;font-family:sans-serif;font-size:10px;font-style:normal;line-height:normal;margin:0;position:absolute;text-align:left}.nd-edition{left:27px;top:51px}.nd-page{color:#000;font-family:sans-serif;font-size:8px;font-style:normal;line-height:normal;margin:0;position:absolute;right:17px;text-align:left;top:677px}.nd-line-bottom{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:672px;transform:translateX(-50%);width:457.008px}.nd-line-bottom img{display:block;height:1px;object-fit:fill;width:100%}.nd-headline{color:#000;font-family:sans-serif;font-size:16px;font-style:normal;font-weight:700;left:19px;line-height:24px;margin:0;position:absolute;text-align:left;top:93px;white-space:pre-wrap;width:137px}.nd-chart{height:150px;left:17px;overflow:hidden;position:absolute;top:438px;width:220px}.nd-chart-img{display:block;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.nd-chart-caption{color:#000;font-family:sans-serif;font-size:6px;font-style:normal;font-weight:700;left:36px;line-height:14px;margin:0;position:absolute;text-align:left;top:427px}.nd-image{height:198px;left:176px;overflow:hidden;position:absolute;top:99px;width:298px}.nd-image img{height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% 50%;pointer-events:none;position:absolute;width:100%}.nd-highlight-box{background:#1b45a5;height:42px;left:17px;overflow:hidden;position:absolute;top:616px;width:218px}.nd-highlight-box p{color:#fff;font-weight:700;left:7px;top:5px;white-space:pre-wrap;width:211px}.nd-highlight-box p,.nd-text-1{font-family:sans-serif;font-size:9px;font-style:normal;line-height:16px;margin:0;position:absolute;text-align:left}.nd-text-1{color:#000;left:17px;top:204px;width:138px}.nd-dropcap{float:left;font-family:Playfair Display,serif;font-size:30px;font-weight:400;line-height:1;margin-right:3px;margin-top:-2px}.nd-text-content{display:inline;font-size:9px}.nd-text-2{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;left:17px;line-height:16px;position:absolute;text-align:left;top:307px;white-space:pre-wrap;width:217px}.nd-text-2 p,.nd-text-3{margin:0;text-align:left}.nd-text-3{top:306px}.nd-text-3,.nd-text-4{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;left:254px;line-height:16px;position:absolute;white-space:pre-wrap;width:221px}.nd-text-4{margin:0;text-align:left;top:484px}@media (max-width:1599px){.nd-frame{margin-bottom:700px;transform:scale(2)}}@media (max-width:1200px){.nd-wrapper{padding:120px 80px 100px}.nd-frame{margin-bottom:560px;transform:scale(1.8)}}@media (max-width:1024px){.nd-wrapper{padding:120px 70px 100px}.nd-frame{margin-bottom:350px;transform:scale(1.5)}}@media (max-width:768px){.nd-wrapper{padding:120px 60px 100px}.nd-frame{margin-bottom:140px;transform:scale(1.2)}}@media (max-width:520px){.nd-wrapper{padding:100px 30px 80px}.nd-frame{margin-bottom:-70px;transform:scale(.9)}}.nd-frame-2{margin-top:40px}.nd2-line-top{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:38px;transform:translateX(-50%);width:457.008px}.nd2-line-top img{display:block;height:1px;object-fit:fill;width:100%}.nd2-date{left:calc(33.33% - 65.67px);white-space:pre-wrap;width:140px}.nd2-date,.nd2-edition{color:#000;font-family:sans-serif;font-size:10px;font-style:normal;line-height:normal;margin:0;position:absolute;text-align:left;top:12px}.nd2-edition{left:calc(8.33% - 13.92px)}.nd2-page{color:#000;font-family:sans-serif;font-size:8px;font-style:normal;left:calc(91.67% + 18.92px);line-height:normal;margin:0;position:absolute;text-align:left;top:677px}.nd2-line-bottom{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:672px;transform:translateX(-50%);width:457.008px}.nd2-line-bottom img{display:block;height:1px;object-fit:fill;width:100%}.nd2-line-small{background:#000;height:32px;left:calc(16.67% + 4.17px);overflow:hidden;position:absolute;top:6px;width:1px}.nd2-line-small img{display:block;height:32px;object-fit:fill;transform:rotate(270deg);width:1px}.nd2-text-1{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;left:17px;line-height:16px;margin:0;position:absolute;text-align:left;top:49px;white-space:pre-wrap;width:218px}.nd2-text-2{top:96px}.nd2-text-2,.nd2-text-3{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;left:16px;line-height:16px;margin:0;position:absolute;text-align:left;white-space:pre-wrap;width:219px}.nd2-text-3{top:194px}.nd2-text-4{left:17px;top:553px;width:218px}.nd2-text-4,.nd2-text-5{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;line-height:16px;margin:0;position:absolute;text-align:left;white-space:pre-wrap}.nd2-text-5{top:52px}.nd2-table-header,.nd2-text-5{left:calc(50% + 10.5px);width:219px}.nd2-table-header{align-items:center;background:#1b45a5;display:flex;height:12px;padding:0 3px;position:absolute;top:110px}.nd2-th-index{left:25px}.nd2-th-date1,.nd2-th-index{color:#fff;font-family:sans-serif;font-size:6px;font-style:normal;font-weight:700;line-height:12px;margin:0;position:absolute;text-align:left}.nd2-th-date1{left:85px}.nd2-th-date2{left:132px}.nd2-th-date2,.nd2-th-return{color:#fff;font-family:sans-serif;font-size:6px;font-style:normal;font-weight:700;line-height:12px;margin:0;position:absolute;text-align:left}.nd2-th-return{left:180px}.nd2-table-vline{background:#000;height:236px;overflow:hidden;position:absolute;top:111px;width:1px}.nd2-table-vline img{display:block;height:236px;object-fit:fill;width:1px}.nd2-table-vline-1{left:calc(66.67% + 10.17px)}.nd2-table-vline-2{left:calc(66.67% + 57.17px)}.nd2-table-vline-3{left:calc(83.33% + 23.33px)}.nd2-image-12{height:226px;left:calc(50% + 10.5px);overflow:hidden;position:absolute;top:121px;width:219px}.nd2-image-12 img{height:111.42%;left:-1.34%;max-width:none;position:absolute;top:-9.88%;width:102.68%}.nd2-image-15{height:143px;left:17px;overflow:hidden;position:absolute;top:406px;width:216px}.nd2-image-15 img{height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% 50%;pointer-events:none;position:absolute;width:100%}.nd2-text-6{left:calc(50% + 9.5px);top:357px;width:220px}.nd2-text-6,.nd2-text-7{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;line-height:16px;margin:0;position:absolute;text-align:left;white-space:pre-wrap}.nd2-text-7{left:calc(50% + 10.5px);top:474px;width:219px}.nd-frame-3{margin-top:40px}.nd3-line-top{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:38px;transform:translateX(-50%);width:457.008px}.nd3-line-top img{display:block;height:1px;object-fit:fill;width:100%}.nd3-date{left:calc(33.33% - 65.67px);white-space:pre-wrap;width:140px}.nd3-date,.nd3-edition{color:#000;font-family:sans-serif;font-size:10px;font-style:normal;line-height:normal;margin:0;position:absolute;text-align:left;top:12px}.nd3-edition{left:calc(8.33% - 13.92px)}.nd3-page{color:#000;font-family:sans-serif;font-size:8px;font-style:normal;left:calc(91.67% + 18.92px);line-height:normal;margin:0;position:absolute;text-align:left;top:677px}.nd3-line-bottom{background:#000;height:1px;left:50%;overflow:hidden;position:absolute;top:672px;transform:translateX(-50%);width:457.008px}.nd3-line-bottom img{display:block;height:1px;object-fit:fill;width:100%}.nd3-line-small{background:#000;height:32px;left:calc(16.67% + 4.17px);overflow:hidden;position:absolute;top:6px;width:1px}.nd3-line-small img{display:block;height:32px;object-fit:fill;width:1px}.nd3-text-1{top:49px}.nd3-text-1,.nd3-text-2{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;left:17px;line-height:16px;margin:0;position:absolute;text-align:left;white-space:pre-wrap;width:219px}.nd3-text-2{top:84px}.nd3-blue-box{background:#1b45a5;height:619px;left:calc(50% + 10.5px);overflow:hidden;position:absolute;top:44px;width:220px}.nd3-blue-headline{color:#fff;font-family:sans-serif;font-size:18px;font-style:normal;font-weight:700;left:7px;line-height:24px;margin:0;position:absolute;text-align:left;top:9px;white-space:pre-wrap;width:206px}.nd3-trump-image{height:123px;left:0;overflow:hidden;position:absolute;top:100px;width:220px}.nd3-trump-image img{height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% 50%;pointer-events:none;position:absolute;width:100%}.nd3-blue-text-1{left:4px;top:245px;width:212px}.nd3-blue-text-1,.nd3-blue-text-2{color:#fff;font-family:sans-serif;font-size:9px;font-style:normal;line-height:16px;margin:0;position:absolute;text-align:left;white-space:pre-wrap}.nd3-blue-text-2{left:2px;top:341px;width:216px}.nd3-quote-container{left:10px;min-height:90px;position:absolute;top:480px;width:200px}.nd3-quote-mark-open{color:#fff;font-family:Georgia,serif;font-size:32px;font-weight:900;left:-5px;line-height:30px;margin:0;padding:0;position:absolute;text-shadow:1px 1px 0 #fff;top:-8px}.nd3-quote{color:#fff;font-family:sans-serif;font-size:9px;font-style:normal;line-height:16px;margin:0;padding-left:18px;padding-right:18px;padding-top:6px;text-align:left;white-space:pre-wrap}.nd3-quote-mark-close{bottom:-18px;font-family:Georgia,serif;font-size:32px;font-weight:900;line-height:30px;padding:0;text-shadow:1px 1px 0 #fff}.nd3-quote-author,.nd3-quote-mark-close{color:#fff;margin:0;position:absolute;right:15px}.nd3-quote-author{font-family:sans-serif;font-size:11px;font-style:normal;line-height:17px;text-align:right;top:595px}.nd3-section-title{left:31px;top:238px}.nd3-gainers-label,.nd3-section-title{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;font-weight:700;line-height:16px;margin:0;position:absolute;text-align:left}.nd3-gainers-label{left:33px;top:261px}.nd3-losers-label{color:#000;font-family:sans-serif;font-size:9px;font-style:normal;font-weight:700;left:148px;line-height:16px;margin:0;position:absolute;text-align:left;top:261px}.nd3-gainer-item{display:flex;gap:0;left:19px;position:absolute}.nd3-gainer-name-box{align-items:center;background:#80b269;border-radius:4px 0 0 4px;color:#fff;display:flex;font-family:sans-serif;font-size:7px;font-weight:400;height:17px;justify-content:center;line-height:16px;width:50px}.nd3-gainer-name-box.nd3-small-text{font-size:6px;line-height:7px;padding:1px;text-align:center}.nd3-gainer-percent-box{align-items:center;background:#fdfefd;border-radius:0 4px 4px 0;color:#000;display:flex;font-family:sans-serif;font-size:5px;font-weight:700;height:17px;justify-content:center;line-height:16px;width:40px}.nd3-loser-item{display:flex;gap:0;left:130px;position:absolute}.nd3-loser-name-box{background:#bb6562;border-radius:4px 0 0 4px;color:#fff;font-size:7px;font-weight:400;width:50px}.nd3-loser-name-box,.nd3-loser-percent-box{align-items:center;display:flex;font-family:sans-serif;height:17px;justify-content:center;line-height:16px}.nd3-loser-percent-box{background:#fdfefd;border-radius:0 4px 4px 0;color:#000;font-size:5px;font-weight:700;width:40px}.nd3-table{border:.5px solid #000;display:flex;flex-direction:column;height:109px;left:21px;position:absolute;top:407px;width:206px}.nd3-table-row{border-bottom:.5px solid #000;display:flex;flex:1 1}.nd3-table-row:last-child{border-bottom:none}.nd3-table-header{flex:0 0 21px;height:21px}.nd3-table-cell{align-items:center;border-right:.5px solid #000;color:#000;display:flex;flex:1 1;font-family:sans-serif;font-size:9px;justify-content:center;line-height:16px;padding:2px;text-align:center}.nd3-table-cell:last-child{border-right:none}.nd3-table-cell.nd3-green{color:#80b269;font-weight:700}.nd3-table-cell.nd3-red{color:#bb6562;font-weight:700}.refund-policy-page{background:#e7f0ff;color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.refund-policy-page .header{background:#0000}.refund-policy-page .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.refund-policy-page .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.refund-policy-page .header.scrolled .nav-menu li a:hover{color:#4a9eff}.refund-policy-page .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.refund-policy-page .header.scrolled .nav-button:hover{background:#000;color:#fff}.refund-policy-page .header.scrolled .resources-button{color:#000;transition:color .3s ease}.refund-policy-page .header .login-button,.refund-policy-page .header.past-video .login-button,.refund-policy-page .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.refund-policy-page .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.refund-hero{align-items:center;display:flex;height:100vh;justify-content:center;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.refund-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);content:"";pointer-events:none}.refund-hero-overlay,.refund-hero:after{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.refund-hero-overlay{background:#0000004d;transition:background .3s ease}.refund-hero-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.refund-hero-content h1{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.refund-policy-content{background:#0000;min-height:calc(100vh - 80px);padding:80px 20px 100px;position:relative;z-index:10}.refund-policy-container{font-family:Manrope,sans-serif;margin:0 auto;max-width:900px;text-align:left}.refund-policy-intro{color:#000000e6;font-size:1.1rem;line-height:1.8;margin-bottom:30px}.refund-policy-list{list-style:none;margin:0 0 40px;padding:0}.refund-policy-list>li{color:#000000d9;font-size:1.05rem;line-height:1.8;margin-bottom:25px;padding-left:35px;position:relative}.refund-policy-list>li:before{color:#4a9eff;content:"•";font-size:1.5rem;left:0;line-height:1.2;position:absolute}.refund-policy-list strong{color:#000;font-weight:600}.refund-policy-sublist{list-style:decimal;margin-left:20px;margin-top:15px;padding-left:10px}.refund-policy-sublist li{color:#000000d9;font-size:1rem;line-height:1.7;margin-bottom:10px}.refund-policy-contact{color:#000000e6;font-size:1.05rem;line-height:1.8;margin-bottom:25px}.refund-policy-contact-info{display:flex;flex-direction:column;gap:15px;margin-top:20px}.refund-contact-item{align-items:center;display:flex;font-size:1.05rem;gap:12px}.refund-contact-item svg{color:#4a9eff;flex-shrink:0}.refund-contact-item a{color:#4a9eff;text-decoration:none;transition:color .3s ease}.refund-contact-item a:hover{color:#6bb3ff;text-decoration:underline}@media (max-width:768px){.refund-policy-content{padding:120px 20px 80px}.refund-policy-title{font-size:2.2rem;margin-bottom:30px}.refund-policy-contact,.refund-policy-intro{font-size:1rem}.refund-policy-list>li{font-size:1rem;padding-left:30px}.refund-policy-sublist li{font-size:.95rem}.refund-contact-item{font-size:1rem}}@media (max-width:480px){.refund-policy-title{font-size:1.8rem}.refund-policy-contact,.refund-policy-intro{font-size:.95rem}.refund-policy-list>li{font-size:.95rem;padding-left:25px}}.privacy-policy-page{background:#000;color:#fff;min-height:100vh}.privacy-policy-page .header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000f2;box-shadow:0 2px 20px #0000004d}.privacy-policy-content{background:#000;min-height:calc(100vh - 80px);padding:150px 20px 100px}.privacy-policy-container{font-family:Manrope,sans-serif;margin:0 auto;max-width:900px;text-align:left}.privacy-policy-title{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:40px}.privacy-policy-title,.privacy-section-title{color:#fff;font-family:Playfair Display,serif;text-align:left}.privacy-section-title{font-size:1.8rem;font-weight:600;line-height:1.3;margin-bottom:20px;margin-top:40px}.privacy-policy-intro,.privacy-policy-text{color:#ffffffe6;font-size:1.1rem;line-height:1.8;margin-bottom:30px}.privacy-policy-list{list-style:none;margin:0 0 40px;padding:0}.privacy-policy-list>li{color:#ffffffd9;font-size:1.05rem;line-height:1.8;margin-bottom:20px;padding-left:35px;position:relative}.privacy-policy-list>li:before{color:#4a9eff;content:"•";font-size:1.5rem;left:0;line-height:1.2;position:absolute}.privacy-policy-list strong{color:#fff;font-weight:600}.privacy-policy-contact{color:#ffffffe6;font-size:1.05rem;line-height:1.8;margin-bottom:25px;margin-top:50px}.privacy-policy-contact-info{display:flex;flex-direction:column;gap:15px;margin-top:20px}.privacy-contact-item{align-items:center;display:flex;font-size:1.05rem;gap:12px}.privacy-contact-item svg{color:#4a9eff;flex-shrink:0}.privacy-contact-item a{color:#4a9eff;text-decoration:none;transition:color .3s ease}.privacy-contact-item a:hover{color:#6bb3ff;text-decoration:underline}@media (max-width:768px){.privacy-policy-content{padding:120px 20px 80px}.privacy-policy-title{font-size:2.2rem;margin-bottom:30px}.privacy-section-title{font-size:1.5rem;margin-top:30px}.privacy-policy-contact,.privacy-policy-intro,.privacy-policy-text{font-size:1rem}.privacy-policy-list>li{font-size:1rem;padding-left:30px}.privacy-contact-item{font-size:1rem}}@media (max-width:480px){.privacy-policy-title{font-size:1.8rem}.privacy-section-title{font-size:1.3rem}.privacy-policy-contact,.privacy-policy-intro,.privacy-policy-text{font-size:.95rem}.privacy-policy-list>li{font-size:.95rem;padding-left:25px}}.disclaimer-page{background:#e7f0ff;color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.disclaimer-page .header{background:#0000}.disclaimer-page .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.disclaimer-page .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.disclaimer-page .header.scrolled .nav-menu li a:hover{color:#4a9eff}.disclaimer-page .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.disclaimer-page .header.scrolled .nav-button:hover{background:#000;color:#fff}.disclaimer-page .header.scrolled .resources-button{color:#000;transition:color .3s ease}.disclaimer-page .header .login-button,.disclaimer-page .header.past-video .login-button,.disclaimer-page .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.disclaimer-page .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.disclaimer-hero{align-items:center;display:flex;height:100vh;justify-content:center;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.disclaimer-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);content:"";pointer-events:none}.disclaimer-hero-overlay,.disclaimer-hero:after{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.disclaimer-hero-overlay{background:#0000004d;transition:background .3s ease}.disclaimer-hero-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.disclaimer-hero-content h1{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.disclaimer-content{background:#0000;min-height:calc(100vh - 80px);padding:80px 20px 100px;position:relative;z-index:10}.disclaimer-container{font-family:Manrope,sans-serif;margin:0 auto;max-width:900px;text-align:left}.disclaimer-text{color:#000000d9;font-size:1.05rem;line-height:1.8}.disclaimer-text p{margin-bottom:20px}.disclaimer-text h2{color:#000;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:600;line-height:1.3;margin:40px 0 20px}.disclaimer-text h3{color:#000;font-size:1.3rem;font-weight:600;line-height:1.4;margin:30px 0 15px}.disclaimer-text ol,.disclaimer-text ul{margin:20px 0;padding-left:30px}.disclaimer-text li{line-height:1.8;margin-bottom:12px}.disclaimer-text strong{color:#000;font-weight:600}.disclaimer-text a{color:#4a9eff;text-decoration:none;transition:color .3s ease}.disclaimer-text a:hover{color:#6bb3ff;text-decoration:underline}@media (max-width:768px){.disclaimer-content{padding:120px 20px 80px}.disclaimer-title{font-size:2.2rem;margin-bottom:30px}.disclaimer-text{font-size:1rem}.disclaimer-text h2{font-size:1.5rem}.disclaimer-text h3{font-size:1.2rem}}@media (max-width:480px){.disclaimer-title{font-size:1.8rem}.disclaimer-text{font-size:.95rem}.disclaimer-text h2{font-size:1.3rem}.disclaimer-text h3{font-size:1.1rem}}.terms-page{background:#e7f0ff;color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.terms-page .header{background:#0000}.terms-page .header.scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;box-shadow:0 2px 20px #0000001a}.terms-page .header.scrolled .nav-menu li a{color:#000;transition:color .3s ease}.terms-page .header.scrolled .nav-menu li a:hover{color:#4a9eff}.terms-page .header.scrolled .nav-button{border-color:#000;color:#000;transition:color .3s ease,border-color .3s ease}.terms-page .header.scrolled .nav-button:hover{background:#000;color:#fff}.terms-page .header.scrolled .resources-button{color:#000;transition:color .3s ease}.terms-page .header .login-button,.terms-page .header.past-video .login-button,.terms-page .header.scrolled .login-button{background:linear-gradient(135deg,#0006,#0000004d);border:1px solid #ffffff26;color:#fff}.terms-page .header .login-dropdown:hover .login-button{background:linear-gradient(135deg,#00000080,#0006);border-color:#fff3}.terms-hero{align-items:center;display:flex;height:100vh;justify-content:center;padding-top:80px;position:-webkit-sticky;position:sticky;top:0;transition:opacity .1s ease-out;z-index:2}.terms-hero:after{background:linear-gradient(180deg,#0000 0,#0000 40%,#e7f0ff);content:"";pointer-events:none}.terms-hero-overlay,.terms-hero:after{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.terms-hero-overlay{background:#0000004d;transition:background .3s ease}.terms-hero-content{max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:2}.terms-hero-content h1{color:#000;font-family:Manrope,sans-serif;font-size:64px;font-weight:1000;margin-bottom:20px}.terms-content{background:#0000;min-height:calc(100vh - 80px);padding:80px 20px 100px;position:relative;z-index:10}.terms-container{font-family:Manrope,sans-serif;margin:0 auto;max-width:900px;text-align:left}.terms-text{color:#000000d9;font-size:1.05rem;line-height:1.8}.terms-text p{margin-bottom:20px}.terms-text h2{color:#000;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:600;line-height:1.3;margin:40px 0 20px}.terms-text h3{color:#000;font-size:1.3rem;font-weight:600;line-height:1.4;margin:30px 0 15px}.terms-text ol,.terms-text ul{margin:20px 0;padding-left:30px}.terms-text li{line-height:1.8;margin-bottom:12px}.terms-text strong{color:#000;font-weight:600}.terms-text a{color:#4a9eff;text-decoration:none;transition:color .3s ease}.terms-text a:hover{color:#6bb3ff;text-decoration:underline}@media (max-width:768px){.terms-content{padding:120px 20px 80px}.terms-title{font-size:2.2rem;margin-bottom:30px}.terms-text{font-size:1rem}.terms-text h2{font-size:1.5rem}.terms-text h3{font-size:1.2rem}}@media (max-width:480px){.terms-title{font-size:1.8rem}.terms-text{font-size:.95rem}.terms-text h2{font-size:1.3rem}.terms-text h3{font-size:1.1rem}}.HeroSection_hero__G7LAW{background:#000;color:#fff;height:300vh;overflow:hidden;position:relative}.HeroSection_gradientBg__tlgV6{background:radial-gradient(circle at 20% 70%,#3b82f64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#a855f74d 0,#0000 50%),radial-gradient(circle at 50% 50%,#ec489933 0,#0000 60%),radial-gradient(circle at 60% 80%,#22c55e26 0,#0000 50%);inset:0;position:absolute;transform:translateZ(0);will-change:transform}.HeroSection_textContainer__Zy2fu{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:3rem 1rem;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:10}.HeroSection_headline__wdSmd{font-size:4.5rem;font-weight:400;letter-spacing:-1px;line-height:1.1;margin:0 0 1.5rem}.HeroSection_word__uSBqi{-webkit-text-fill-color:#0000;animation:HeroSection_shimmer__\+RUON 6s linear infinite;background:linear-gradient(90deg,#fff,#d1d5db);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;display:inline-block;margin-right:.75rem}@keyframes HeroSection_shimmer__\+RUON{0%{background-position:200% 0}to{background-position:-200% 0}}.HeroSection_subheadline__m5lg9{font-family:Manrope,sans-serif;font-size:1.5rem;margin:0 auto 4rem;max-width:48rem;opacity:.9}.HeroSection_seeHow__yEB2W{align-items:center;color:#ffffffe6;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;gap:1rem;margin-bottom:3rem}.HeroSection_seeHow__yEB2W span{position:relative}.HeroSection_seeHow__yEB2W span:after{background:#fff9;bottom:-6px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s ease;width:100%}.HeroSection_seeHow__yEB2W:hover span:after{transform:scaleX(1);transform-origin:left}.HeroSection_chevron__SznJp{animation:HeroSection_bounce__RrJmb 2s infinite}@keyframes HeroSection_bounce__RrJmb{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.HeroSection_newText__7lf\+G{font-style:"manrope",sans-serif;max-width:48rem;opacity:0;text-align:center}.HeroSection_newTextParagraph__l6VYY{color:#fffc;font-size:1.25rem;font-style:"manrope",sans-serif;line-height:1.8;margin-bottom:2rem}.HeroSection_highlight__QNkgK{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#60a5fa,#c084fc,#67e8f9);-webkit-background-clip:text;background-clip:text;font-weight:600}.HeroSection_ctaButton__BZKpz{animation:HeroSection_moveGradient__kpmtn 10s ease infinite;background:radial-gradient(circle at var(--x) var(--y),#ff70a6 10%,#9b76b8 30%,#130303 60%);border:none;border-radius:9999px;box-shadow:0 10px 25px #9333ea66;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;letter-spacing:.3px;overflow:hidden;padding:12px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap}.HeroSection_ctaButton__BZKpz:before{background:linear-gradient(90deg,#0000,#ffffff40,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s;width:50%}.HeroSection_ctaButton__BZKpz:hover:before{left:100%}.HeroSection_ctaButton__BZKpz:hover{box-shadow:0 20px 40px #9333ea99;transform:translateY(-4px) scale(1.05)}.HeroSection_ctaButton__BZKpz:active{transform:scale(.96)}@keyframes HeroSection_moveGradient__kpmtn{0%{--x:-50%;--y:-50%}25%{--x:150%;--y:-50%}50%{--x:150%;--y:150%}75%{--x:-50%;--y:150%}to{--x:-50%;--y:-50%}}.HeroSection_phoneWrapper__zCCqS{bottom:10%;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:20}.HeroSection_phoneContainer__Gs7z5{position:relative}.HeroSection_phoneImage__wQVp7{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6));height:auto;max-width:90vw;transition:transform .3s ease;width:320px}.HeroSection_phoneGlow__kFQQz{background:radial-gradient(circle,#a855f766,#0000 70%);border-radius:50%;filter:blur(40px);inset:-20%;opacity:.7;position:absolute;transition:opacity .5s ease}.HeroSection_phoneContainer__Gs7z5:hover .HeroSection_phoneImage__wQVp7{transform:scale(1.05)}.HeroSection_phoneContainer__Gs7z5:hover .HeroSection_phoneGlow__kFQQz{opacity:.9}@media (max-width:320px){.HeroSection_headline__wdSmd{font-size:2.4rem;letter-spacing:-.8px}.HeroSection_subheadline__m5lg9{font-size:1.1rem;padding:0 1rem}.HeroSection_seeHow__yEB2W{font-size:1.1rem;gap:.6rem}.HeroSection_newTextParagraph__l6VYY{font-size:1rem;padding:0 1.2rem}.HeroSection_ctaButton__BZKpz{font-size:.78rem;min-width:140px;padding:9px 18px}.HeroSection_phoneImage__wQVp7{width:220px}}@media (min-width:321px) and (max-width:376px){.HeroSection_headline__wdSmd{font-size:2.4rem}.HeroSection_subheadline__m5lg9{font-size:1.15rem}.HeroSection_seeHow__yEB2W{font-size:1.2rem}.HeroSection_ctaButton__BZKpz{font-size:.82rem;padding:10px 22px}.HeroSection_phoneImage__wQVp7{width:240px}}@media (min-width:376px) and (max-width:480px){.HeroSection_headline__wdSmd{font-size:2.7rem;margin-bottom:.5rem}.HeroSection_subheadline__m5lg9{font-size:1.1rem}.HeroSection_seeHow__yEB2W{font-size:1.3rem}.HeroSection_ctaButton__BZKpz{font-size:.88rem;padding:11px 26px}.HeroSection_phoneImage__wQVp7{width:270px}}@media (min-width:481px) and (max-width:768px){.HeroSection_headline__wdSmd{font-size:3.6rem}.HeroSection_seeHow__yEB2W,.HeroSection_subheadline__m5lg9{font-size:1.4rem}.HeroSection_ctaButton__BZKpz{font-size:1rem;padding:13px 34px}.HeroSection_phoneImage__wQVp7{width:300px}}@media (min-width:769px) and (max-width:1024px){.HeroSection_headline__wdSmd{font-size:4.2rem}.HeroSection_subheadline__m5lg9{font-size:1.5rem}.HeroSection_ctaButton__BZKpz{font-size:1.05rem;padding:14px 38px}.HeroSection_phoneImage__wQVp7{width:320px}}@media (min-width:1025px) and (max-width:1440px){.HeroSection_headline__wdSmd{font-size:4.8rem}.HeroSection_subheadline__m5lg9{font-size:1.6rem}.HeroSection_ctaButton__BZKpz{font-size:1.1rem;padding:15px 42px}.HeroSection_phoneImage__wQVp7{width:340px}}@media (min-width:1441px){.HeroSection_headline__wdSmd{font-size:5.2rem}.HeroSection_subheadline__m5lg9{font-size:1.7rem}.HeroSection_ctaButton__BZKpz{font-size:1.15rem;padding:16px 46px}.HeroSection_phoneImage__wQVp7{width:360px}}.Section2_section__xrqGy{background:#000;color:#fff;height:100vh;overflow:hidden;position:relative;width:100%}.Section2_background__pEdbU{background:radial-gradient(circle at center,#141414 0,#000 100%);background-attachment:fixed;inset:0;position:absolute;z-index:1}.Section2_slider__fFwwm{display:flex;height:100%;position:relative;width:300vw;z-index:10}.Section2_slide__pu6Rn{align-items:center;display:flex;flex-direction:row;gap:3rem;height:100%;justify-content:center;padding:2rem 2.5rem;width:100vw}@media (min-width:768px){.Section2_slide__pu6Rn{gap:8rem;padding:0 6rem}}.Section2_imageWrapper__ELC7S{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:350px}.Section2_imageContainer__dpPQA{max-width:420px;position:relative;transition:transform 1.2s cubic-bezier(.25,.8,.25,1);width:85%}.Section2_imageContainer__dpPQA:hover{transform:scale(1.08) translateY(-10px)}.Section2_image__G20l2{border-radius:24px;box-shadow:0 30px 60px #0009,0 0 80px #9333ea4d;height:auto;transition:all .8s ease;width:100%}.Section2_imageOverlay__zJtAn{background:linear-gradient(0deg,#00000080,#0000 40%);border-radius:24px;inset:0;pointer-events:none;position:absolute}.Section2_content__ZvS05{display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:center;max-width:600px;text-align:center}@media (min-width:768px){.Section2_content__ZvS05{gap:2.5rem;text-align:left}}.Section2_title__1NzMS{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-color:#fff;font-size:2.6rem;font-weight:800;letter-spacing:-1px;line-height:1.2;text-shadow:0 4px 20px #0006}.Section2_text__vgCOX{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#60a5fa,#c084fc,#f472b6);-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-size:1.35rem;font-weight:500;line-height:1.8}.Section2_ctaButton__qeUHH{align-self:center;background:linear-gradient(135deg,#3b82f6,#9333ea,#ec4899);border:none;border-radius:9999px;box-shadow:0 15px 35px #9333ea66;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;min-width:240px;padding:1rem 2.5rem;transition:all .4s ease}@media (min-width:768px){.Section2_ctaButton__qeUHH{align-self:flex-start}}.Section2_ctaButton__qeUHH:hover{background:linear-gradient(135deg,#2563eb,#7c3aed,#db2777);box-shadow:0 25px 50px #9333ea99;transform:translateY(-6px)}.Section2_ctaButton__qeUHH:active{transform:scale(.95)}.Section2_slide__pu6Rn>*{opacity:0;transform:translateY(40px)}.Section2_slide__pu6Rn:first-child>*{animation:Section2_fadeInUp__Md2ww 1s .3s forwards}.Section2_slide__pu6Rn:nth-child(2)>*{animation:Section2_fadeInUp__Md2ww 1s .5s forwards}.Section2_slide__pu6Rn:nth-child(3)>*{animation:Section2_fadeInUp__Md2ww 1s .7s forwards}@keyframes Section2_fadeInUp__Md2ww{to{opacity:1;transform:translateY(0)}}@media (max-width:321px){.Section2_slide__pu6Rn{gap:2rem;padding:2rem 1.5rem}.Section2_content__ZvS05{text-align:left}.Section2_title__1NzMS{font-size:1rem}.Section2_text__vgCOX{font-size:.65rem}.Section2_ctaButton__qeUHH{font-size:.6rem;min-width:160px;padding:.8rem .3rem}.Section2_imageWrapper__ELC7S{min-width:80px}}@media (min-width:321px) and (max-width:376px){.Section2_slide__pu6Rn{gap:2rem;padding:2rem 1.5rem}.Section2_content__ZvS05{text-align:left}.Section2_title__1NzMS{font-size:1rem}.Section2_text__vgCOX{font-size:.65rem}.Section2_ctaButton__qeUHH{font-size:.6rem;min-width:160px;padding:.8rem .3rem}.Section2_imageWrapper__ELC7S{min-width:80px}}@media (min-width:377px) and (max-width:480px){.Section2_slide__pu6Rn{gap:2rem;padding:2rem 1.5rem}.Section2_content__ZvS05{text-align:left}.Section2_title__1NzMS{font-size:1rem}.Section2_text__vgCOX{font-size:.65rem}.Section2_ctaButton__qeUHH{font-size:.6rem;min-width:160px;padding:.8rem .3rem}.Section2_imageWrapper__ELC7S{min-width:80px}}@media (min-width:481px) and (max-width:768px){.Section2_slide__pu6Rn{gap:5rem;padding:3.5rem 4rem}.Section2_content__ZvS05{text-align:left}.Section2_title__1NzMS{font-size:2rem}.Section2_text__vgCOX{font-size:1rem}.Section2_ctaButton__qeUHH{font-size:1.1rem;min-width:240px;padding:1.1rem 2.6rem}.Section2_imageWrapper__ELC7S{max-width:360px}}.Navbar_navbar__AN5oP{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#000000eb;border-bottom:1px solid #ffffff14;left:0;padding:.3rem 1.5rem;position:-webkit-sticky;position:sticky;right:0;top:0;transition:all .4s ease;z-index:9999}.Navbar_navbar__AN5oP.Navbar_scrolled__WZnU4{background:#000000fa;box-shadow:0 10px 30px #00000080;padding:.2rem 1.5rem}.Navbar_container__p3cKj{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px}.Navbar_logoWrapper__a\+XYP{align-items:center;cursor:pointer;display:flex;margin:0;padding:0;transition:opacity .3s ease}.Navbar_logoWrapper__a\+XYP:hover{opacity:.8}.Navbar_logo__kZwgj{display:block;height:140px;margin:0;object-fit:contain;padding:0;width:auto}@property --x{syntax:"<percentage>";initial-value:0;inherits:false}@property --y{syntax:"<percentage>";initial-value:0;inherits:false}.Navbar_reviewBtn__HH71o{animation:Navbar_moveGradient__5uXz3 10s ease infinite;background:radial-gradient(circle at var(--x) var(--y),#ff70a6 10%,#9b76b8 30%,#130303 60%);border:none;border-radius:9999px;box-shadow:0 10px 25px #9333ea66;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;letter-spacing:.3px;overflow:hidden;padding:12px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap}.Navbar_reviewBtn__HH71o:before{background:linear-gradient(90deg,#0000,#ffffff40,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .7s;width:50%}.Navbar_reviewBtn__HH71o:hover:before{left:100%}.Navbar_reviewBtn__HH71o:hover{box-shadow:0 20px 40px #9333ea99;transform:translateY(-4px) scale(1.05)}.Navbar_reviewBtn__HH71o:active{transform:scale(.96)}@keyframes Navbar_moveGradient__5uXz3{0%{--x:-50%;--y:-50%}25%{--x:150%;--y:-50%}50%{--x:150%;--y:150%}75%{--x:-50%;--y:150%}to{--x:-50%;--y:-50%}}.Navbar_downloadBtn__Re9fj{align-items:center;background:linear-gradient(135deg,#3b82f6,#9333ea,#ec4899);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.6rem;height:52px;justify-content:center;padding:0;transition:all .3s ease;width:52px}.Navbar_downloadBtn__Re9fj:hover{box-shadow:0 12px 30px #3b82f680;transform:translateY(-4px)}.Navbar_downloadBtn__Re9fj:active{transform:scale(.92)}.Navbar_downloadBtn__Re9fj .Navbar_desktopText__ykFv6{display:none}.Navbar_buttonsWrapper__r\+0d1{align-items:center;display:flex;gap:1rem}@media (max-width:375.98px){.Navbar_navbar__AN5oP{padding:.2rem .6rem}.Navbar_logo__kZwgj{height:65px}.Navbar_downloadBtn__Re9fj{height:35px;width:35px}.Navbar_reviewBtn__HH71o{font-size:.85rem;padding:8px 15px}.Navbar_buttonsWrapper__r\+0d1{gap:.3rem}}@media (min-width:376px) and (max-width:768px){.Navbar_navbar__AN5oP{padding:.25rem 1.4rem}.Navbar_logo__kZwgj{height:75px}.Navbar_downloadBtn__Re9fj{height:35px;width:35px}.Navbar_reviewBtn__HH71o{font-size:.85rem;padding:8px 15px}.Navbar_buttonsWrapper__r\+0d1{gap:.3rem}}@media (min-width:769px) and (max-width:1023px){.Navbar_navbar__AN5oP{padding:.3rem 2rem}.Navbar_logo__kZwgj{height:90px}.Navbar_downloadBtn__Re9fj{height:56px;width:56px}.Navbar_reviewBtn__HH71o{font-size:1rem;padding:13px 34px}.Navbar_buttonsWrapper__r\+0d1{gap:1.4rem}}@media (min-width:1024px){.Navbar_navbar__AN5oP{padding:.3rem 2.8rem}.Navbar_logo__kZwgj{height:140px}.Navbar_downloadBtn__Re9fj{padding:.9rem 2rem}.Navbar_reviewBtn__HH71o{font-size:1.08rem;padding:15px 40px}.Navbar_downloadBtn__Re9fj{border-radius:9999px;gap:.8rem;height:auto;padding:.85rem 1.9rem;width:auto}.Navbar_downloadBtn__Re9fj .Navbar_desktopText__ykFv6{display:inline;font-size:1.02rem}}.Section4_section__b\+HP5{background:#000;color:#fff;overflow:hidden;padding:140px 24px;position:relative}.Section4_bgGlow__U7Pyk{animation:Section4_float__BwjjT 12s ease-in-out infinite;background:radial-gradient(circle,#8b5cf633 0,#0000 70%);filter:blur(120px);height:1000px;left:50%;pointer-events:none;position:absolute;top:10%;transform:translateX(-50%);width:1000px;z-index:1}@keyframes Section4_float__BwjjT{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-60px)}}.Section4_header__CCWkb{margin:0 auto 100px;max-width:1000px;position:relative;text-align:center;z-index:10}.Section4_heading__6T7Je{font-size:4.3rem;font-weight:600;letter-spacing:-2px;line-height:1.1;margin:0}.Section4_gradientText__zPEfL{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa,#a78bfa,#c084fc);-webkit-background-clip:text;background-clip:text;font-weight:600}.Section4_subheading__j2mMr{color:#94a3b8;font-family:Manrope,sans-serif;font-size:1.3rem;line-height:1.7;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:900px}.Section4_card__pBNnj{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111;border:1px solid #424242;border-radius:32px;display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:1000px;padding:3rem;position:relative;z-index:10}.Section4_imageWrapper__ywEuN{display:flex;flex:1 1;justify-content:center;position:relative}.Section4_teamImage__Stx38{border-radius:24px;box-shadow:0 30px 60px #000c;max-width:500px;object-fit:cover;transition:all .8s ease;width:100%}.Section4_teamImage__Stx38:hover{box-shadow:0 40px 80px #000000e6;transform:scale(1.03)}.Section4_imageGlow__iDHHa{border-radius:50%;filter:blur(60px);inset:-20%;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s ease}.Section4_imageWrapper__ywEuN:hover .Section4_imageGlow__iDHHa{opacity:1}.Section4_content__JU-I9{display:flex;flex:1 1;flex-direction:column;gap:2rem}.Section4_title__pCcc6{color:#e0e7ff;font-size:2.1rem;font-weight:500;line-height:1.2;margin:0;text-align:left}.Section4_stats__xQVzP{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;padding-top:1rem}.Section4_stat__z9S1Y{display:flex;flex-direction:column;gap:.5rem}.Section4_statNumber__fhQze{color:#fbbf24;font-size:3rem;font-weight:600;letter-spacing:-2px;line-height:1}.Section4_unit__aVik8{font-size:2.5rem;font-weight:500;margin-left:.5rem}.Section4_statLabel__qWn17{color:#94a3b8;font-size:1.1rem;font-weight:500}.Section4_statDivider__hiZj9{background:#374151;display:none;height:60px;width:1px}@media (min-width:640px){.Section4_statDivider__hiZj9{display:block}.Section4_title__pCcc6{text-align:center}.Section4_stats__xQVzP{justify-content:center}}.Section4_divider__W4\+sf{background:linear-gradient(90deg,#0000,#374151,#0000);height:1px}@media (max-width:320px){.Section4_section__b\+HP5{padding:90px 14px}.Section4_header__CCWkb{margin-bottom:70px}.Section4_heading__6T7Je{font-size:2.6rem;letter-spacing:-1.4px}.Section4_subheading__j2mMr{font-size:1.15rem;padding:0 .5rem}.Section4_card__pBNnj{border-radius:24px;gap:2rem;padding:2rem}.Section4_title__pCcc6{font-size:1.8rem;text-align:center}.Section4_teamImage__Stx38{border-radius:10px;max-width:100%}.Section4_stats__xQVzP{gap:1.5rem;justify-content:center}.Section4_statNumber__fhQze{font-size:2.6rem}.Section4_unit__aVik8{font-size:2rem}.Section4_statLabel__qWn17{font-size:1rem}}@media (min-width:321px) and (max-width:375.98px){.Section4_section__b\+HP5{padding:100px 16px}.Section4_header__CCWkb{margin-bottom:80px}.Section4_heading__6T7Je{font-size:3rem;letter-spacing:-1.6px}.Section4_subheading__j2mMr{font-size:1.22rem}.Section4_card__pBNnj{gap:2.2rem;padding:2.4rem}.Section4_title__pCcc6{font-size:1.95rem}.Section4_teamImage__Stx38{border-radius:10px;max-width:460px}.Section4_statNumber__fhQze{font-size:3rem}.Section4_unit__aVik8{font-size:2.3rem}.Section4_statLabel__qWn17{font-size:1.05rem}}@media (min-width:376px) and (max-width:480px){.Section4_section__b\+HP5{padding:110px 20px}.Section4_header__CCWkb{margin-bottom:90px}.Section4_heading__6T7Je{font-size:3.5rem}.Section4_subheading__j2mMr{font-size:1.28rem}.Section4_card__pBNnj{gap:2.4rem;padding:2.8rem}.Section4_title__pCcc6{font-size:2.05rem}.Section4_teamImage__Stx38{border-radius:10px;max-width:480px}.Section4_statNumber__fhQze{font-size:3.4rem}.Section4_unit__aVik8{font-size:2.6rem}}@media (min-width:481px) and (max-width:768px){.Section4_section__b\+HP5{padding:130px 24px}.Section4_header__CCWkb{margin-bottom:100px}.Section4_heading__6T7Je{font-size:3.9rem;letter-spacing:-2px}.Section4_subheading__j2mMr{font-size:1.4rem;max-width:800px}.Section4_card__pBNnj{border-radius:32px;gap:2.8rem;padding:3.2rem}.Section4_title__pCcc6{font-size:2.2rem}.Section4_teamImage__Stx38{border-radius:28px;max-width:500px}.Section4_stats__xQVzP{gap:2.5rem}.Section4_statNumber__fhQze{font-size:3.8rem}.Section4_unit__aVik8{font-size:2.8rem}.Section4_statLabel__qWn17{font-size:1.15rem}}@media (min-width:769px) and (max-width:1024px){.Section4_section__b\+HP5{padding:140px 32px}.Section4_heading__6T7Je{font-size:4.1rem}.Section4_subheading__j2mMr{font-size:1.45rem}.Section4_card__pBNnj{align-items:center;flex-direction:row;gap:3rem;padding:3.5rem 3rem}.Section4_title__pCcc6{font-size:2.3rem;text-align:left}.Section4_stats__xQVzP{gap:3rem;justify-content:flex-start}.Section4_teamImage__Stx38{max-width:520px}.Section4_statNumber__fhQze{font-size:4rem}.Section4_unit__aVik8{font-size:3rem}}.Section3_section__WNKLT{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:100vh;overflow:hidden;padding:120px 20px;position:relative}.Section3_bgGlow__GUxO9{animation:Section3_pulseGlow__GRFWF 8s ease-in-out infinite alternate;background:radial-gradient(circle,#8b5cf640 0,#0000 70%);filter:blur(100px);height:800px;left:50%;pointer-events:none;position:absolute;top:20%;transform:translateX(-50%);width:800px;z-index:1}@keyframes Section3_pulseGlow__GRFWF{0%{opacity:.4;transform:translateX(-50%) scale(.9)}to{opacity:.7;transform:translateX(-50%) scale(1.1)}}.Section3_heading__09Twl{-webkit-text-fill-color:#0000;background:#fff;-webkit-background-clip:text;background-clip:text;font-size:3.2rem;font-weight:500;letter-spacing:-1.5px;line-height:1.15;margin:0 0 1.5rem;max-width:1000px;text-align:center;z-index:10}@media (max-width:768px){.Section3_heading__09Twl{font-size:2.8rem}}.Section3_subtitle__EBKbP{color:#94a3b8;font-family:Manrope,sans-serif;font-size:1.5rem;margin-bottom:4rem;max-width:700px;text-align:center;z-index:10}.Section3_card__8xVXH{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#171717;border:1px solid #bfbec14d;border-radius:28px;max-width:480px;padding:3rem 2.5rem;position:relative;transition:all .5s ease;width:100%;z-index:10}.Section3_card__8xVXH:hover{border-color:hsla(0,0%,100%,.833);transform:translateY(-10px)}.Section3_cardHeader__BIizG{margin-bottom:1.5rem}.Section3_cardTitle__gEqCJ{font-size:1.2rem;margin:0 0 .5rem}.Section3_cardSubtitle__LbEhN,.Section3_cardTitle__gEqCJ{-webkit-text-fill-color:#0000;background:#818cf8;-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-weight:500}.Section3_cardSubtitle__LbEhN{font-size:1.35rem;margin:0}.Section3_minInvestment__lbNFB{color:#94a3b8;font-size:1.1rem;margin:1.5rem 0}.Section3_amount__iMJV6{color:#94a3b8;font-size:1.1rem}.Section3_cardText__R6EJe{color:#e2e8f0;font-size:1.25rem;margin:1.5rem 0 1rem}.Section3_divider__5wW-C{background:linear-gradient(90deg,#0000,#374151,#0000);height:1px;margin:2rem 0}.Section3_features__8Wkag{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 0 2.5rem;padding:0}.Section3_features__8Wkag li{align-items:flex-start;color:#cbd5e1;display:flex;font-size:1.1rem;gap:.75rem;justify-content:flex-start;line-height:1.7;text-align:left}.Section3_bullet__gB3BC{color:#818cf8;flex-shrink:0;font-size:1.5rem;line-height:1}.Section3_downloadButton__DEaGi{animation:Section3_gradientFlow__qYEwW 6s ease infinite;background:#7c3aed;background-size:200% 200%;border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:1.1rem;transition:all .4s ease;width:100%}.Section3_downloadButton__DEaGi:hover{transform:translateY(-4px)}.Section3_downloadButton__DEaGi:active{transform:scale(.98)}@keyframes Section3_gradientFlow__qYEwW{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:321px){.Section3_section__WNKLT{padding:90px 14px}.Section3_heading__09Twl{font-size:1.7rem;letter-spacing:-1.2px;line-height:1.2}.Section3_subtitle__EBKbP{font-size:1rem;margin-bottom:3rem;padding:0 .5rem}.Section3_card__8xVXH{border-radius:24px;padding:1.8rem 1.4rem}.Section3_cardSubtitle__LbEhN,.Section3_cardTitle__gEqCJ{font-size:1rem}.Section3_amount__iMJV6,.Section3_minInvestment__lbNFB{font-size:.75rem}.Section3_cardText__R6EJe{font-size:1rem}.Section3_features__8Wkag li{font-size:.8rem;gap:.6rem}.Section3_downloadButton__DEaGi{border-radius:14px;font-size:.75rem;padding:.5rem}}@media (min-width:321px) and (max-width:375.98px){.Section3_section__WNKLT{padding:100px 16px}.Section3_heading__09Twl{font-size:2.4rem}.Section3_subtitle__EBKbP{font-size:1.2rem;margin-bottom:3.2rem}.Section3_card__8xVXH{padding:2.2rem 1.8rem}.Section3_cardTitle__gEqCJ{font-size:1.28rem}.Section3_cardSubtitle__LbEhN{font-size:1rem}.Section3_amount__iMJV6{font-size:.9}.Section3_cardText__R6EJe{font-size:1.22rem}.Section3_features__8Wkag li{font-size:.9rem}.Section3_downloadButton__DEaGi{font-size:1rem;padding:.9rem}}@media (min-width:376px) and (max-width:480px){.Section3_section__WNKLT{padding:110px 20px}.Section3_heading__09Twl{font-size:2.9rem}.Section3_subtitle__EBKbP{font-size:1.45rem;margin-bottom:4rem}.Section3_card__8xVXH{padding:2.5rem 2rem}.Section3_cardSubtitle__LbEhN{font-size:1.45rem}.Section3_cardText__R6EJe{font-size:1.28rem}.Section3_features__8Wkag li{font-size:1.12rem}.Section3_downloadButton__DEaGi{font-size:1.2rem;padding:1.1rem}}@media (min-width:481px) and (max-width:768px){.Section3_section__WNKLT{padding:130px 24px}.Section3_heading__09Twl{font-size:3.4rem;letter-spacing:-1.8px}.Section3_subtitle__EBKbP{font-size:1.6rem;margin-bottom:5rem;max-width:800px}.Section3_card__8xVXH{border-radius:32px;max-width:520px;padding:3.2rem 2.8rem}.Section3_cardTitle__gEqCJ{font-size:1.3rem}.Section3_cardSubtitle__LbEhN{font-size:1.6rem}.Section3_cardText__R6EJe{font-size:1.35rem}.Section3_features__8Wkag li{font-size:1.2rem;gap:1rem}.Section3_downloadButton__DEaGi{border-radius:18px;font-size:1.3rem;padding:1.3rem}}.Accordion_section__fzsLv{background:#000;color:#fff;overflow:hidden;padding:120px 24px;position:relative}.Accordion_tagline__wdiDF{margin-bottom:80px;text-align:center}.Accordion_taglineText__0NiSF{-webkit-text-fill-color:#0000;background:#fff;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:600;letter-spacing:px;line-height:1.2}@media (max-width:768px){.Accordion_taglineText__0NiSF{font-size:2.5rem}}.Accordion_headingWrapper__vcpO0{margin:0 auto 80px;max-width:800px;text-align:center}.Accordion_heading__qD-a9{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#93c5fd,#c084fc,#f9a8d4);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:500;letter-spacing:1px;margin:0 0 14px}.Accordion_subheading__eA5vL{color:#94a3b8;font-size:1.25rem}.Accordion_accordionContainer__5iLks{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:900px}.Accordion_item__aWfOu{background:#1119;border:1px solid #1f2937;border-radius:16px;overflow:hidden;transition:all .4s ease}.Accordion_item__aWfOu:hover{background:#1f1f1fcc;border-color:#374151}.Accordion_item__aWfOu.Accordion_active__N2Tkp{border-color:#6b21a8;box-shadow:0 10px 30px #6d28d933}.Accordion_question__ptdMv{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;justify-content:space-between;padding:15px 32px;text-align:left;transition:color .3s ease;width:100%}.Accordion_question__ptdMv:hover{color:#e9ecef}.Accordion_icon__uobFP{color:#94a3b8;font-size:2rem;font-weight:300;transform:rotate(0deg);transition:all .4s ease}.Accordion_icon__uobFP.Accordion_rotated__Jy421{color:#ec4899;transform:rotate(45deg)}.Accordion_answer__BV5Eg{max-height:0;overflow:hidden;padding:0 32px;text-align:left;transition:max-height .6s ease,padding .6s ease}.Accordion_answer__BV5Eg.Accordion_open__u-Vi8{max-height:500px;padding:24px 32px}.Accordion_answerContent__7F4YM{color:#cbd5e1;font-size:1rem;line-height:1.8}.Accordion_answerContent__7F4YM p{margin:0 0 16px}.Accordion_answerContent__7F4YM p:last-child{margin-bottom:0}.Accordion_list__CpFCE{margin:16px 0;padding-left:24px}.Accordion_list__CpFCE li{margin-bottom:12px;position:relative}.Accordion_list__CpFCE li::marker{color:#a78bfa}@media (max-width:320px){.Accordion_section__fzsLv{padding:90px 16px}.Accordion_tagline__wdiDF{margin-bottom:60px}.Accordion_taglineText__0NiSF{font-size:2.1rem;letter-spacing:-.8px}.Accordion_headingWrapper__vcpO0{margin-bottom:60px;padding:0 8px}.Accordion_heading__qD-a9{font-size:1.5rem;letter-spacing:.8px}.Accordion_subheading__eA5vL{font-size:1.1rem}.Accordion_accordionContainer__5iLks{gap:12px}.Accordion_question__ptdMv{font-size:1.02rem;padding:14px 20px}.Accordion_icon__uobFP{font-size:1.8rem}.Accordion_answer__BV5Eg.Accordion_open__u-Vi8{max-height:600px;padding:20px}.Accordion_answerContent__7F4YM{font-size:.8rem;line-height:1.75}.Accordion_list__CpFCE{padding-left:18px}}@media (min-width:321px) and (max-width:375.98px){.Accordion_section__fzsLv{padding:100px 18px}.Accordion_taglineText__0NiSF{font-size:2.3rem}.Accordion_heading__qD-a9{font-size:1.6rem}.Accordion_subheading__eA5vL{font-size:1.15rem}.Accordion_question__ptdMv{font-size:1.05rem;padding:15px 24px}.Accordion_answer__BV5Eg.Accordion_open__u-Vi8{padding:22px 24px}.Accordion_answerContent__7F4YM{font-size:1rem}}@media (min-width:376px) and (max-width:480px){.Accordion_section__fzsLv{padding:110px 20px}.Accordion_taglineText__0NiSF{font-size:2.5rem}.Accordion_heading__qD-a9{font-size:1.7rem}.Accordion_subheading__eA5vL{font-size:1.2rem}.Accordion_question__ptdMv{font-size:1.08rem;padding:16px 28px}.Accordion_answer__BV5Eg.Accordion_open__u-Vi8{padding:24px 28px}.Accordion_answerContent__7F4YM{font-size:1.02rem;line-height:1.8}}@media (min-width:481px) and (max-width:768px){.Accordion_section__fzsLv{padding:130px 24px}.Accordion_tagline__wdiDF{margin-bottom:90px}.Accordion_taglineText__0NiSF{font-size:2.8rem;letter-spacing:-1px}.Accordion_headingWrapper__vcpO0{margin-bottom:90px}.Accordion_heading__qD-a9{font-size:1.85rem;letter-spacing:1.2px}.Accordion_subheading__eA5vL{font-size:1.3rem}.Accordion_accordionContainer__5iLks{gap:18px;max-width:800px}.Accordion_question__ptdMv{font-size:1.15rem;padding:18px 32px}.Accordion_icon__uobFP{font-size:2.1rem}.Accordion_answer__BV5Eg.Accordion_open__u-Vi8{max-height:700px;padding:28px 32px}.Accordion_answerContent__7F4YM{font-size:1.08rem;line-height:1.85}}.ReviewMyPortfolioForm_overlay__ssdox{align-items:center;animation:ReviewMyPortfolioForm_fadeIn__keZ2e .4s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:999}.ReviewMyPortfolioForm_modal__kZQ1Q{animation:ReviewMyPortfolioForm_slideUp__kqI\+X .5s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid #9333ea26;border-radius:20px;box-shadow:0 25px 50px -12px #0006,0 0 80px #9333ea33;max-height:90vh;max-width:480px;overflow-y:auto;padding:2.5rem 2rem;position:relative;width:100%}.ReviewMyPortfolioForm_closeButton__auvzh{align-items:center;background:#0000000d;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:40px}.ReviewMyPortfolioForm_closeButton__auvzh:hover{background:#00000026;color:#000;transform:scale(1.1)}.ReviewMyPortfolioForm_title__uVuK6{-webkit-text-fill-color:#0000;background:#000;-webkit-background-clip:text;background-clip:text;color:#1a1a1a;font-size:2.1rem;font-weight:700;letter-spacing:-.5px;margin:0 0 2rem;text-align:center}.ReviewMyPortfolioForm_form__8LWkP{display:flex;flex-direction:column;gap:1.25rem}.ReviewMyPortfolioForm_input__lvLoO{background:#fafafa;border:2px solid #e2e8f0;border-radius:12px;color:#1a1a1a;font-size:1.1rem;outline:none;padding:1rem 1.25rem;transition:all .3s ease}.ReviewMyPortfolioForm_input__lvLoO::placeholder{color:#94a3b8}.ReviewMyPortfolioForm_input__lvLoO:focus{background:#fff;border-color:#9333ea;box-shadow:0 0 0 4px #9333ea26;transform:translateY(-2px)}.ReviewMyPortfolioForm_submitButton__ZohcU{animation:ReviewMyPortfolioForm_gradientShift__bAAzI 8s ease infinite;background:linear-gradient(90deg,#60a5fa,#c084fc);background-size:200% 200%;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:600;margin-top:.5rem;padding:1rem 2rem;transition:all .4s ease}.ReviewMyPortfolioForm_submitButton__ZohcU:hover{transform:translateY(-4px)}.ReviewMyPortfolioForm_submitButton__ZohcU:active{transform:scale(.98)}@keyframes ReviewMyPortfolioForm_fadeIn__keZ2e{0%{opacity:0}to{opacity:1}}@keyframes ReviewMyPortfolioForm_slideUp__kqI\+X{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ReviewMyPortfolioForm_gradientShift__bAAzI{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:480px){.ReviewMyPortfolioForm_modal__kZQ1Q{border-radius:16px;padding:2rem 1.5rem}.ReviewMyPortfolioForm_title__uVuK6{font-size:1.9rem}.ReviewMyPortfolioForm_input__lvLoO{font-size:1rem;padding:.9rem 1rem}.ReviewMyPortfolioForm_submitButton__ZohcU{font-size:1.1rem;padding:1rem}}.Information_information-section__1GLXV{background-color:#000;color:#fff;display:flex;flex-direction:column;padding:60px 40px 60px 80px}.Information_profile-badge__uCKTq{animation:Information_fadeIn__n-\+ef .8s ease-out .7s forwards;height:64px;margin-bottom:40px;opacity:0;position:relative;transform:translateY(10px);width:64px}.Information_profile-img__Vmgyh{border-radius:50%;height:100%;object-fit:cover;width:100%}.Information_verified-badge__dy8zc{align-items:center;background-color:#0084ff;border:3px solid #000;border-radius:50%;bottom:0;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;position:absolute;right:0;width:24px}.Information_title__PCOnX{animation:Information_fadeIn__n-\+ef .8s ease-out .7s forwards;font-size:27px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin-bottom:12px;opacity:0;transform:translateY(10px)}.Information_subtitle__mMjFD{letter-spacing:1px}.Information_description__AAwR4,.Information_subtitle__mMjFD{animation:Information_fadeIn__n-\+ef .8s ease-out .7s forwards;color:#999;font-size:16px;line-height:1.5;margin-bottom:32px;opacity:0;transform:translateY(10px)}.Information_description__AAwR4{max-width:550px}.Information_video-card__L\+1h9{animation:Information_fadeIn__n-\+ef .8s ease-out .7s forwards;background-color:#133d66;border-radius:16px;max-width:480px;opacity:0;overflow:hidden;transform:translateY(10px)}.Information_video-header__AeFI0{padding:24px}.Information_expert-name__xF1cA{font-size:22px;font-weight:600;margin-bottom:4px}.Information_expert-title__1X3ex{color:#999;font-size:14px}.Information_video-thumbnail__ds1wq{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.Information_thumbnail-video__RTfPn{height:100%;object-fit:cover;width:100%}.Information_play-button__1liZd{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000b3;border:none;border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:64px}.Information_play-button__1liZd:hover{background-color:#000000d9;transform:translate(-50%,-50%) scale(1.1)}@keyframes Information_fadeIn__n-\+ef{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Information_app-container__p2pMW{grid-template-columns:1fr}.Information_information-section__1GLXV{padding:40px}.Information_title__PCOnX{font-size:28px}}@media (max-width:768px){.Information_information-section__1GLXV{padding:24px}.Information_title__PCOnX{font-size:24px}.Information_video-card__L\+1h9{max-width:100%}.Information_profile-badge__uCKTq{height:56px;width:56px}.Information_verified-badge__dy8zc{font-size:12px;height:20px;width:20px}}.NameDetails_name-details-section__4afx9{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;padding:40px 80px}.NameDetails_header__BG02G{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}.NameDetails_back-button__8PsVV{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;padding:8px;transition:opacity .2s}.NameDetails_back-button__8PsVV:hover{opacity:.7}.NameDetails_step-indicator__PbHnQ{color:#999;font-size:14px}.NameDetails_help-button__Pm3Py{align-items:center;background-color:#fff;border:none;border-radius:24px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .2s}.NameDetails_help-button__Pm3Py:hover{background-color:#edf2fb;border:#6b7280b3}.NameDetails_form-container__rfLEV{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:600px;width:100%}.NameDetails_form-title__S74Rx{font-size:40px;font-weight:600;letter-spacing:-.5px;margin-bottom:40px}.NameDetails_input-wrapper__6X-1b{margin-bottom:40px}.NameDetails_name-input__X2zZw{background-color:#000;border:2px solid #333;border-radius:12px;color:#fff;font-size:18px;outline:none;padding:20px 24px;transition:border-color .3s;width:100%}.NameDetails_name-input__X2zZw::placeholder{color:#666}.NameDetails_name-input__X2zZw:focus{border-color:#555}.NameDetails_next-button__WS5MX{align-items:center;background-color:#333;border:none;border-radius:12px;color:#666;cursor:not-allowed;display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:center;margin-bottom:auto;padding:20px;transition:all .3s;width:100%}.NameDetails_next-button__WS5MX.NameDetails_active__ICO-G{background-color:#fff;color:#000;cursor:pointer}.NameDetails_next-button__WS5MX.NameDetails_active__ICO-G:hover{background-color:#e6e6e6}.NameDetails_next-button__WS5MX:disabled{cursor:not-allowed}.NameDetails_footer__5pskf{align-items:center;color:#999;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:40px}.NameDetails_footer-text__u4M-n,.NameDetails_footer__5pskf svg{opacity:.7}@media (max-width:1024px){.NameDetails_name-details-section__4afx9{padding:40px}.NameDetails_form-title__S74Rx{font-size:32px}.NameDetails_header__BG02G{margin-bottom:60px}}@media (max-width:768px){.NameDetails_name-details-section__4afx9{padding:24px}.NameDetails_form-title__S74Rx{font-size:28px}.NameDetails_header__BG02G{margin-bottom:40px}.NameDetails_name-input__X2zZw{font-size:16px;padding:16px 20px}.NameDetails_next-button__WS5MX{font-size:16px;padding:16px}.NameDetails_help-button__Pm3Py{font-size:13px;padding:8px 16px}}.VerifyOtp_otp-container__I8hLn{align-items:center;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);display:flex;justify-content:center;min-height:100vh;padding:1.5rem}.VerifyOtp_otp-card__gVDha{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#000000b3,#14141480);border:1px solid #6b728033;border-radius:2rem;box-shadow:0 20px 60px #00000080;max-width:540px;padding:3rem 2rem;width:100%}.VerifyOtp_otp-header__GuOMk{margin-bottom:2.5rem;text-align:center}.VerifyOtp_otp-title__qG0TI{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.5px;margin:0 0 1rem}.VerifyOtp_otp-description__Ostwa{color:#9ca3afcc;font-size:.95rem;line-height:1.5;margin:0}.VerifyOtp_otp-number__nP2sY{color:#9ca3af;font-weight:500}.VerifyOtp_otp-form__LH2M2{display:flex;flex-direction:column;gap:1.5rem}.VerifyOtp_otp-input-group__z7\+N6{display:flex;width:100%}.VerifyOtp_otp-input__5hY28{background:#ffffff0a;border:1.5px solid #6b728040;border-radius:.75rem;color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:.2em;padding:1.25rem;text-align:center;transition:all .3s ease;width:100%}.VerifyOtp_otp-input__5hY28::placeholder{color:#6b728080;letter-spacing:normal}.VerifyOtp_otp-input__5hY28:focus{background:#ffffff12;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a;outline:none}.VerifyOtp_otp-consent__oyL9R{color:#9ca3afbf;font-size:.875rem;line-height:1.6;margin:0;text-align:center}.VerifyOtp_otp-link__LyGLB{color:#9ca3af;cursor:pointer;text-decoration:underline;transition:color .2s ease}.VerifyOtp_otp-link__LyGLB:hover{color:#e5e7eb}.VerifyOtp_otp-buttons__f4RMG{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.VerifyOtp_resend-btn__HTsMV{background:#0000;border:1.5px solid #6b72804d;border-radius:.75rem;color:#78716ccc;cursor:pointer;font-size:.95rem;font-weight:600;padding:1rem;transition:all .3s ease}.VerifyOtp_resend-btn__HTsMV:hover:not(.VerifyOtp_disabled__APT0-){background:#6b72801a;border-color:#6b728080;color:#9ca3af}.VerifyOtp_resend-btn__HTsMV.VerifyOtp_disabled__APT0-{cursor:not-allowed;opacity:.5}.VerifyOtp_resend-btn__HTsMV:active:not(.VerifyOtp_disabled__APT0-){transform:scale(.98)}.VerifyOtp_verify-btn__hEOTX{background:#6b72804d;border:1.5px solid #6b728066;border-radius:.75rem;color:#9ca3afe6;cursor:pointer;font-size:.95rem;font-weight:600;padding:1rem;transition:all .3s ease}.VerifyOtp_verify-btn__hEOTX:hover:not(:disabled),.VerifyOtp_verify-btn__hEOTX:not(:disabled){background:#fff;border-color:#fff;color:#000}.VerifyOtp_verify-btn__hEOTX:disabled{cursor:not-allowed;opacity:.5}.VerifyOtp_verify-btn__hEOTX:active:not(:disabled){transform:scale(.98)}.VerifyOtp_verify-btn__hEOTX.VerifyOtp_loading__OrpkC{pointer-events:none}@media (max-width:480px){.VerifyOtp_otp-card__gVDha{border-radius:1.5rem;padding:2rem 1.5rem}.VerifyOtp_otp-title__qG0TI{font-size:1.5rem}.VerifyOtp_otp-description__Ostwa{font-size:.875rem}.VerifyOtp_otp-input__5hY28{font-size:1rem}.VerifyOtp_otp-buttons__f4RMG{grid-template-columns:1fr}.VerifyOtp_otp-consent__oyL9R{font-size:.8rem}}@keyframes VerifyOtp_pulse__7fNe7{0%,to{opacity:1}50%{opacity:.7}}.VerifyOtp_verify-btn__hEOTX.VerifyOtp_loading__OrpkC{animation:VerifyOtp_pulse__7fNe7 1.5s ease-in-out infinite}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Vision_main-container__IaWuM{background-color:#000;display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.Vision_vision-section__XmHWz{background-color:#000;color:#fff;display:flex;justify-content:flex-start;padding:80px 40px 80px 50px}.Vision_testimonial-container__W5h6M{animation:Vision_fadeIn__cglgj .8s ease-out .7s forwards;display:flex;flex-direction:column;max-width:85%;opacity:0;transform:translateY(10px)}.Vision_profile-avatar__YDQxX{height:80px;margin-bottom:48px;width:80px}.Vision_avatar-img__FZ9\+2{border:3px solid #1a1a1a;border-radius:50%;height:100%;object-fit:cover;width:100%}.Vision_testimonial-quote__GwH0j{color:#fff;font-size:28px;font-weight:400;line-height:1.5;margin-bottom:40px;quotes:""" """ "'" "'"}.Vision_testimonial-quote__GwH0j:before{content:open-quote}.Vision_testimonial-quote__GwH0j:after{content:close-quote}.Vision_testimonial-author__nAZTO{font-size:16px;line-height:1.6}.Vision_author-name__\+HwVD{color:#fff;font-size:20px;font-weight:400}.Vision_author-title__jYKGG{color:#999;font-size:12px;font-weight:300}@keyframes Vision_fadeIn__cglgj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Vision_main-container__IaWuM{grid-template-columns:1fr}.Vision_vision-section__XmHWz{padding:60px 40px}.Vision_testimonial-quote__GwH0j{font-size:24px}}@media (max-width:768px){.Vision_vision-section__XmHWz{padding:40px 24px}.Vision_profile-avatar__YDQxX{height:64px;margin-bottom:32px;width:64px}.Vision_testimonial-quote__GwH0j{font-size:20px;margin-bottom:32px}.Vision_testimonial-author__nAZTO{font-size:14px}}.ContactDetails_contact-details-section__mzUiV{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;padding:40px 80px}.ContactDetails_contact-header__WcfL\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}.ContactDetails_back-btn__HBEOy{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;padding:8px;transition:opacity .2s}.ContactDetails_back-btn__HBEOy:hover{opacity:.7}.ContactDetails_step-text__wrUth{color:#999;font-size:14px}.ContactDetails_help-btn__1NJQn{align-items:center;background-color:#fff;border:none;border-radius:24px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .2s}.ContactDetails_help-btn__1NJQn:hover{background-color:#edf2fb;border:#6b7280b3}.ContactDetails_contact-form-container__Uii4V{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:600px;width:100%}.ContactDetails_contact-title__0YZzD{font-size:40px;font-weight:600;letter-spacing:-.5px;margin-bottom:12px}.ContactDetails_contact-subtitle__20v01{color:#999;font-size:16px;margin-bottom:48px}.ContactDetails_phone-input-wrapper__no83V{margin-bottom:40px}.ContactDetails_input-label__xH34D{color:#999;display:block;font-size:14px;margin-bottom:12px}.ContactDetails_phone-input-group__lD\+xG{align-items:center;background-color:#000;border:2px solid #333;border-radius:12px;display:flex;padding:20px 24px;transition:border-color .3s}.ContactDetails_phone-input-group__lD\+xG:focus-within{border-color:#555}.ContactDetails_country-code__yie2l{color:#fff;font-size:18px;font-weight:500;margin-right:12px}.ContactDetails_phone-input__UMa-N{background:none;border:none;color:#fff;flex:1 1;font-size:18px;outline:none}.ContactDetails_phone-input__UMa-N::placeholder{color:#666}.ContactDetails_otp-button__H0tGi{background-color:#333;border:none;border-radius:12px;color:#666;cursor:not-allowed;font-size:18px;font-weight:500;margin-bottom:auto;padding:20px;transition:all .3s;width:100%}.ContactDetails_otp-button__H0tGi.ContactDetails_active__A7b\+m{background-color:#fff;color:#000;cursor:pointer}.ContactDetails_otp-button__H0tGi.ContactDetails_active__A7b\+m:hover{background-color:#e6e6e6}.ContactDetails_otp-button__H0tGi:disabled{cursor:not-allowed}.ContactDetails_contact-footer__7rkqI{align-items:center;color:#999;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:40px}.ContactDetails_contact-footer__7rkqI svg,.ContactDetails_footer-text__Sb3eJ{opacity:.7}@media (max-width:1024px){.ContactDetails_contact-details-section__mzUiV{padding:40px}.ContactDetails_contact-title__0YZzD{font-size:32px}.ContactDetails_contact-header__WcfL\+{margin-bottom:60px}}@media (max-width:768px){.ContactDetails_contact-details-section__mzUiV{padding:24px}.ContactDetails_contact-title__0YZzD{font-size:28px}.ContactDetails_contact-subtitle__20v01{font-size:14px;margin-bottom:32px}.ContactDetails_contact-header__WcfL\+{margin-bottom:40px}.ContactDetails_phone-input-group__lD\+xG{padding:16px 20px}.ContactDetails_country-code__yie2l,.ContactDetails_phone-input__UMa-N{font-size:16px}.ContactDetails_otp-button__H0tGi{font-size:16px;padding:16px}.ContactDetails_help-btn__1NJQn{font-size:13px;padding:8px 16px}}.InvestmentDetails_investment-details-section__Momdc{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;padding:40px 80px}.InvestmentDetails_investment-header__u9brO{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}.InvestmentDetails_back-btn__V-jzL{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;padding:8px;transition:opacity .2s}.InvestmentDetails_back-btn__V-jzL:hover{opacity:.7}.InvestmentDetails_step-text__aUZfH{color:#999;font-size:14px}.InvestmentDetails_help-btn__pnviI{align-items:center;background-color:#edf2fb;border:none;border-radius:24px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .2s}.InvestmentDetails_help-btn__pnviI:hover{background-color:#dadfe8;border:#6b7280b3}.InvestmentDetails_investment-form-container__g5N4B{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:600px;width:100%}.InvestmentDetails_investment-title__DLSsK{font-size:36px;font-weight:600;letter-spacing:-.5px;line-height:1.2;margin-bottom:16px}.InvestmentDetails_investment-subtitle__2fMeo{color:#999;font-size:15px;line-height:1.5;margin-bottom:48px}.InvestmentDetails_investment-options-grid__-h545{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:40px}.InvestmentDetails_investment-option__agSdU{align-items:center;background-color:#2a2a2a;border:2px solid #333;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:24px 20px;text-align:left;transition:all .3s}.InvestmentDetails_investment-option__agSdU:hover{background-color:#333;border-color:#555}.InvestmentDetails_investment-option__agSdU.InvestmentDetails_selected__H5lyG{background-color:#2a2a2a;border-color:#fff}.InvestmentDetails_option-label__Wmge0{font-weight:400}.InvestmentDetails_radio-indicator__4wKvb{align-items:center;border:2px solid #666;border-radius:50%;display:flex;height:24px;justify-content:center;transition:all .3s;width:24px}.InvestmentDetails_investment-option__agSdU.InvestmentDetails_selected__H5lyG .InvestmentDetails_radio-indicator__4wKvb{background-color:#fff;border-color:#fff}.InvestmentDetails_investment-option__agSdU:not(.InvestmentDetails_selected__H5lyG) .InvestmentDetails_radio-indicator__4wKvb svg{display:none}.InvestmentDetails_continue-button__DnfNx{align-items:center;background-color:#333;border:none;border-radius:12px;color:#666;cursor:not-allowed;display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:center;margin-bottom:auto;padding:20px;transition:all .3s;width:100%}.InvestmentDetails_continue-button__DnfNx.InvestmentDetails_active__iLMPw{background-color:#fff;color:#000;cursor:pointer}.InvestmentDetails_continue-button__DnfNx.InvestmentDetails_active__iLMPw:hover{background-color:#e6e6e6}.InvestmentDetails_continue-button__DnfNx:disabled{cursor:not-allowed}.InvestmentDetails_investment-footer__B9MkU{align-items:center;color:#999;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:40px}.InvestmentDetails_footer-text__EWgzW,.InvestmentDetails_investment-footer__B9MkU svg{opacity:.7}@media (max-width:1024px){.InvestmentDetails_investment-details-section__Momdc{padding:40px}.InvestmentDetails_investment-title__DLSsK{font-size:32px}.InvestmentDetails_investment-header__u9brO{margin-bottom:60px}}@media (max-width:768px){.InvestmentDetails_investment-details-section__Momdc{padding:24px}.InvestmentDetails_investment-title__DLSsK{font-size:26px}.InvestmentDetails_investment-subtitle__2fMeo{font-size:14px;margin-bottom:32px}.InvestmentDetails_investment-header__u9brO{margin-bottom:40px}.InvestmentDetails_investment-options-grid__-h545{gap:12px;grid-template-columns:1fr}.InvestmentDetails_investment-option__agSdU{font-size:15px;padding:20px 16px}.InvestmentDetails_continue-button__DnfNx{font-size:16px;padding:16px}.InvestmentDetails_help-btn__pnviI{font-size:13px;padding:8px 16px}}@media (max-width:480px){.InvestmentDetails_investment-title__DLSsK{font-size:22px}.InvestmentDetails_investment-option__agSdU{font-size:14px;padding:18px 14px}.InvestmentDetails_radio-indicator__4wKvb{height:20px;width:20px}.InvestmentDetails_radio-indicator__4wKvb svg{height:14px;width:14px}}.LoadingPage_loadingWrapper__eu81W{align-items:center;background-color:#08090a;display:flex;height:100vh;justify-content:center;width:100vw}.LoadingPage_skCubeGrid__-8ywa{display:flex;flex-wrap:wrap;height:130px;width:130px}.LoadingPage_skCube__daAQM{animation:LoadingPage_skCubeGridScaleDelay__Os-Dk 1.3s ease-in-out infinite;background-color:#edf2fb;height:33%;width:33%}.LoadingPage_skCube1__57RKL{animation-delay:.2s}.LoadingPage_skCube2__l0cW4{animation-delay:.3s}.LoadingPage_skCube3__2i6p1{animation-delay:.4s}.LoadingPage_skCube4__M\+6Xq{animation-delay:.1s}.LoadingPage_skCube5__icpF1{animation-delay:.2s}.LoadingPage_skCube6__m6WwF{animation-delay:.3s}.LoadingPage_skCube7__5YC3v{animation-delay:0s}.LoadingPage_skCube8__E7ipR{animation-delay:.1s}.LoadingPage_skCube9__DTO3M{animation-delay:.2s}@keyframes LoadingPage_skCubeGridScaleDelay__Os-Dk{0%,70%,to{transform:scaleX(1)}35%{transform:scale3D(0,0,1)}}@media (max-width:426px){.LoadingPage_skCubeGrid__-8ywa{display:flex;flex-wrap:wrap;height:100px;width:100px}}.ConfirmationPage_confirmation-wrapper__ZOikF{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:1.2rem}.ConfirmationPage_confirmation-container__D1fPm{background:linear-gradient(135deg,#1a1a1a,#111827);border:1px solid #374151;border-radius:1.5rem;box-shadow:0 25px 50px -12px #000000b3;max-width:600px;opacity:0;padding:1rem 2.5rem;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1);width:100%}.ConfirmationPage_confirmation-container__D1fPm.ConfirmationPage_show__dHkRP{opacity:1;transform:translateY(0)}.ConfirmationPage_success-icon-wrapper__EL0Iv{align-items:center;animation:ConfirmationPage_scaleIn__LJjY1 .6s cubic-bezier(.4,0,.2,1) .2s both;display:flex;height:100px;justify-content:center;margin:0 auto;position:relative;width:120px}@keyframes ConfirmationPage_scaleIn__LJjY1{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.ConfirmationPage_success-icon-bg__EQFVv{animation:ConfirmationPage_pulse__biiys 2.2s ease-in-out infinite;background:#f19c002e;border-radius:50%;filter:blur(8px);height:100%;position:absolute;width:100%}@keyframes ConfirmationPage_pulse__biiys{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}}.ConfirmationPage_success-icon__hmE-V{animation:ConfirmationPage_checkBounce__om6Xo .6s cubic-bezier(.68,-.55,.265,1.55) .4s both;color:#f19c00;filter:drop-shadow(0 4px 12px rgba(241,156,0,.4));z-index:1}@keyframes ConfirmationPage_checkBounce__om6Xo{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ConfirmationPage_confirmation-title__VgcVz{animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) .3s both;color:#fff;font-size:2.25rem;font-weight:800;letter-spacing:-.5px;margin:0 0 .75rem;text-align:center}.ConfirmationPage_confirmation-subtitle__k4zvx{animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) .4s both;color:#9ca3af;font-size:1.125rem;line-height:1.6;margin:0 0 1rem;text-align:center}@keyframes ConfirmationPage_slideUp__\+30G4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmationPage_details-card__OdJir{animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) .5s both;background:#0f172a;border:1px solid #374151;border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem}.ConfirmationPage_detail-item__GwT9j{animation:ConfirmationPage_fadeIn__JrOkm .6s ease-in-out both;border-bottom:1px solid #1f2937;display:flex;gap:1rem;padding:1.25rem 0}.ConfirmationPage_detail-item__GwT9j:last-child{border-bottom:none;padding-bottom:0}.ConfirmationPage_detail-item__GwT9j:first-child{animation-delay:.6s}.ConfirmationPage_detail-item__GwT9j:nth-child(2){animation-delay:.7s}.ConfirmationPage_detail-item__GwT9j:nth-child(3){animation-delay:.8s}@keyframes ConfirmationPage_fadeIn__JrOkm{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.ConfirmationPage_detail-icon__Ds5pe{align-items:flex-start;background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:.625rem;color:#f19c00;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:.625rem;width:40px}.ConfirmationPage_detail-content__MMs-W{display:flex;flex:1 1;flex-direction:column;gap:.375rem}.ConfirmationPage_detail-label__TzQTd{color:#6b7280;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ConfirmationPage_detail-value__dYzkP{color:#fff;font-size:1rem;font-weight:600}.ConfirmationPage_detail-value__dYzkP.ConfirmationPage_guest__7STSx{color:#9ca3af;font-size:.925rem}.ConfirmationPage_detail-timezone__f9RUW{color:#6b7280;font-size:.875rem;margin-top:.125rem}.ConfirmationPage_info-banner__2umTG{animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) .9s both;background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border:1px solid #3b82f633;border-radius:.875rem;display:flex;gap:1rem;margin-bottom:2rem;padding:1.25rem}.ConfirmationPage_info-icon__ycVef{flex-shrink:0;font-size:1.5rem}.ConfirmationPage_info-text__QY7II{flex:1 1}.ConfirmationPage_info-title__uAZvq{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .375rem}.ConfirmationPage_info-description__J1WOA{color:#9ca3af;font-size:.875rem;line-height:1.5;margin:0}.ConfirmationPage_action-buttons__m-kTn{animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) 1s both;display:flex;gap:1rem;margin-bottom:1.5rem}.ConfirmationPage_btn-primary__JBLPw,.ConfirmationPage_btn-secondary__dyGtg{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;flex:1 1;font-size:1rem;font-weight:700;gap:.625rem;justify-content:center;overflow:hidden;padding:1rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.ConfirmationPage_btn-secondary__dyGtg{background:#1f2937;border:1px solid #374151;color:#fff}.ConfirmationPage_btn-secondary__dyGtg:before{background:linear-gradient(135deg,#ffffff1a,#0000);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.ConfirmationPage_btn-secondary__dyGtg:hover:before{opacity:1}.ConfirmationPage_btn-secondary__dyGtg:hover{background:#374151;border-color:#4b5563;box-shadow:0 8px 16px #0000004d;transform:translateY(-2px)}.ConfirmationPage_btn-primary__JBLPw{background:linear-gradient(135deg,#0046ab,#003a8f);box-shadow:0 4px 12px #0046ab66;color:#fff;transition:.3s ease}.ConfirmationPage_btn-primary__JBLPw:hover{background:linear-gradient(135deg,#003a8f,#002f74);box-shadow:0 8px 20px #0046ab8c;transform:translateY(-2px)}.ConfirmationPage_btn-primary__JBLPw:active,.ConfirmationPage_btn-secondary__dyGtg:active{transform:translateY(0)}.ConfirmationPage_footer-note__y9z4y{align-items:center;animation:ConfirmationPage_slideUp__\+30G4 .6s cubic-bezier(.4,0,.2,1) 1.1s both;background:#1f29374d;border-radius:.625rem;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;padding:1rem;text-align:center}.ConfirmationPage_footer-note__y9z4y svg{color:#9ca3af;flex-shrink:0}@media (max-width:640px){.ConfirmationPage_confirmation-wrapper__ZOikF{padding:1rem}.ConfirmationPage_confirmation-container__D1fPm{padding:2rem 1.5rem}.ConfirmationPage_confirmation-title__VgcVz{font-size:1.75rem}.ConfirmationPage_confirmation-subtitle__k4zvx{font-size:1rem}.ConfirmationPage_action-buttons__m-kTn{flex-direction:column}.ConfirmationPage_detail-item__GwT9j{flex-direction:column;gap:.75rem}.ConfirmationPage_detail-icon__Ds5pe{align-self:flex-start}}.ScheduleComponent_schedule-wrapper__S6rQX{background-color:#1a1a1a;border-radius:1rem;box-sizing:border-box;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:2rem;min-height:100vh;padding:2rem}.ScheduleComponent_header__RkWzJ h2{font-size:1.875rem;font-weight:700;margin:0 0 .5rem}.ScheduleComponent_date-picker-container__4ej4H{position:relative}.ScheduleComponent_date-label__65yfd{color:#d1d5db;display:block;font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-bottom:.75rem;text-transform:uppercase}.ScheduleComponent_date-input__LnA\+F{align-items:center;background:linear-gradient(135deg,#1f2937,#111827);border:2px solid #374151;border-radius:.875rem;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;justify-content:space-between;overflow:hidden;padding:1.25rem 1rem;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.ScheduleComponent_date-input__LnA\+F:before{background:linear-gradient(135deg,#ffffff0d,#fff0);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.ScheduleComponent_date-input__LnA\+F:hover:before{opacity:1}.ScheduleComponent_date-input__LnA\+F:hover{border-color:#4b5563;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.ScheduleComponent_date-input__LnA\+F.ScheduleComponent_active__nFMhg{background:linear-gradient(135deg,#2d3748,#1f2937);border-color:#fff;box-shadow:0 0 0 3px #ffffff0f}.ScheduleComponent_date-input-content__afbtI{align-items:center;display:flex;flex:1 1;gap:.75rem}.ScheduleComponent_date-input-icon__Ge9Jp{color:#9ca3af;flex-shrink:0;transition:color .2s ease}.ScheduleComponent_date-input__LnA\+F.ScheduleComponent_active__nFMhg .ScheduleComponent_date-input-icon__Ge9Jp{color:#fff}.ScheduleComponent_date-input-text__aN-cB{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleComponent_placeholder__Y52Ez{color:#6b7280}.ScheduleComponent_date-input-arrow__PJm6o{color:#9ca3af;flex-shrink:0;transition:transform .3s ease,color .2s ease}.ScheduleComponent_date-input__LnA\+F.ScheduleComponent_active__nFMhg .ScheduleComponent_date-input-arrow__PJm6o{color:#fff;transform:rotate(180deg)}.ScheduleComponent_calendar-dropdown__nid7Q{animation:ScheduleComponent_slideDown__Vruyf .18s ease-out;background:linear-gradient(135deg,#111827,#0f172a);border:2px solid #374151;border-radius:1rem;box-shadow:0 25px 50px -12px #000000b3;box-sizing:border-box;left:0;margin-top:.75rem;max-height:330px;min-width:320px;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem;position:absolute;top:100%;z-index:1000}@keyframes ScheduleComponent_slideDown__Vruyf{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ScheduleComponent_calendar-header__50PDU{align-items:center;border-bottom:1px solid #374151;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.ScheduleComponent_nav-btn__h6yWz{align-items:center;background:#1f2937;border:1px solid #374151;border-radius:.5rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.ScheduleComponent_nav-btn__h6yWz:hover{background-color:#374151;border-color:#4b5563;color:#fff}.ScheduleComponent_month-year__TSmsD{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:.3px}.ScheduleComponent_day-names-grid__L45--{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:.75rem}.ScheduleComponent_day-name__FUKFc{color:#6b7280;font-size:.75rem;font-weight:700;letter-spacing:.5px;padding:.5rem;text-align:center;text-transform:uppercase}.ScheduleComponent_days-grid__wSxeq{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr)}.ScheduleComponent_day__smXWJ{align-items:center;aspect-ratio:1/1;background:#1f2937;border:1px solid #374151;border-radius:.625rem;box-sizing:border-box;color:#d1d5db;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;padding:0;position:relative;transition:all .2s ease}.ScheduleComponent_day__smXWJ:hover:not(:disabled){background-color:#374151;border-color:#4b5563;color:#fff;transform:scale(1.05)}.ScheduleComponent_day__smXWJ:disabled{background:#0f172a;border:1px solid #1f2937;cursor:not-allowed;opacity:.32;transform:none}.ScheduleComponent_today__gUaZn{background:#1f2937;border:2px solid #facc15;color:#fff}.ScheduleComponent_selected__CUdF5{background-color:#fff;border:2px solid #fff;box-shadow:0 4px 12px #ffffff4d;color:#000;font-weight:700}.ScheduleComponent_duration-info__MYbId{align-items:center;display:flex;gap:.75rem}.ScheduleComponent_dot__ZUSmW{background-color:#facc15;border-radius:50%;flex-shrink:0;height:.5rem;width:.5rem}.ScheduleComponent_duration-text__X\+q4Q{color:#d1d5db;font-size:.875rem}.ScheduleComponent_time-section__nvpAQ{align-items:center;box-sizing:border-box;display:flex;justify-content:start;min-height:200px}.ScheduleComponent_time-grid__Dv\+ry{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:repeat(3,auto);justify-content:center}.ScheduleComponent_time-btn__BHCsz{align-items:center;background-color:#1f293799;border:1px solid #3a3a3a;border-radius:.6rem;box-sizing:border-box;color:#d1d1d1;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;min-height:60px;padding:.55rem .75rem;text-align:center;transition:transform .12s ease,background .12s ease,color .12s ease;width:140px}.ScheduleComponent_time-btn__BHCsz:hover{background-color:#374151;color:#fff;transform:translateY(-2px)}.ScheduleComponent_time-btn__BHCsz.ScheduleComponent_active__nFMhg{background-color:#dad9d9;border-color:#fff;color:#000;transform:none}.ScheduleComponent_info-box__-cJ05{align-items:flex-start;background-color:#1f293799;border:1px solid #374151;border-radius:.5rem;display:flex;gap:.75rem;margin-top:auto;padding:1rem}.ScheduleComponent_icon__LycPq{flex-shrink:0;font-size:1.25rem}.ScheduleComponent_info-text__wW2Tq{color:#d1d5db;font-size:.875rem}.ScheduleComponent_confirm-btn__jOqAM{align-items:center;background-color:#fff;border:none;border-radius:.5rem;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:.5rem;padding:1rem;transition:background .12s ease,transform .12s ease;width:100%}.ScheduleComponent_confirm-btn__jOqAM:hover{background-color:#f3f4f6;transform:translateY(-2px)}.ScheduleComponent_confirm-btn__jOqAM:focus,.ScheduleComponent_date-input__LnA\+F:focus,.ScheduleComponent_nav-btn__h6yWz:focus,.ScheduleComponent_time-btn__BHCsz:focus{outline:3px solid #facc151f;outline-offset:2px}@media (max-width:768px){.ScheduleComponent_schedule-wrapper__S6rQX{padding:1.5rem}.ScheduleComponent_calendar-dropdown__nid7Q{max-height:320px;min-width:280px}.ScheduleComponent_time-grid__Dv\+ry{grid-template-columns:repeat(2,auto)}.ScheduleComponent_time-btn__BHCsz{font-size:.95rem;min-height:56px;width:120px}}@media (max-width:426px){.ScheduleComponent_schedule-wrapper__S6rQX{border-radius:.75rem;gap:1.25rem;padding:1.25rem}.ScheduleComponent_calendar-dropdown__nid7Q{left:50%;max-height:60vh;max-width:300px;padding:1rem;position:fixed;top:12%;transform:translateX(-50%);width:calc(100% - 40px)}.ScheduleComponent_day-name__FUKFc,.ScheduleComponent_day__smXWJ{font-size:.78rem;padding:.4rem}.ScheduleComponent_days-grid__wSxeq{gap:.4rem}.ScheduleComponent_time-grid__Dv\+ry{gap:.5rem;grid-template-columns:repeat(2,1fr);justify-items:center}.ScheduleComponent_time-btn__BHCsz{font-size:.95rem;max-width:220px;min-height:56px;width:100%}.ScheduleComponent_confirm-btn__jOqAM{font-size:1rem;padding:.9rem}}@media (max-width:375px){.ScheduleComponent_schedule-wrapper__S6rQX{gap:1rem;padding:1rem}.ScheduleComponent_calendar-dropdown__nid7Q{max-height:58vh;max-width:360px;padding:.9rem;top:10%;width:calc(100% - 30px)}.ScheduleComponent_day-name__FUKFc,.ScheduleComponent_day__smXWJ{font-size:.72rem}.ScheduleComponent_days-grid__wSxeq{gap:.35rem}.ScheduleComponent_time-grid__Dv\+ry{gap:.5rem;grid-template-columns:repeat(2,1fr)}.ScheduleComponent_time-btn__BHCsz{font-size:.92rem;max-width:200px;min-height:54px;width:100%}.ScheduleComponent_confirm-btn__jOqAM{font-size:.98rem;padding:.85rem}}@media (max-width:320px){.ScheduleComponent_schedule-wrapper__S6rQX{border-radius:.6rem;gap:.75rem;padding:.75rem}.ScheduleComponent_calendar-dropdown__nid7Q{max-height:55vh;max-width:300px;padding:.75rem;top:8%;width:calc(100% - 20px)}.ScheduleComponent_day-name__FUKFc,.ScheduleComponent_day__smXWJ{font-size:.66rem}.ScheduleComponent_days-grid__wSxeq{gap:.28rem}.ScheduleComponent_time-grid__Dv\+ry{gap:.5rem;grid-template-columns:1fr;width:100%}.ScheduleComponent_time-btn__BHCsz{font-size:.95rem;max-width:none;min-height:56px;padding:.6rem .8rem;width:100%}.ScheduleComponent_confirm-btn__jOqAM{font-size:.98rem;padding:.8rem}}.EmailDetails_email-container__lBZE2{align-items:center;background:linear-gradient(135deg,#111,#000);border-radius:1.5rem;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:center;max-width:600px;padding:2rem}.EmailDetails_email-header__OiZ0T{align-items:flex-start;display:flex;gap:1rem;position:relative}.EmailDetails_back-btn__9OjkO{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:.5rem;transition:color .2s ease}.EmailDetails_back-btn__9OjkO:hover{color:#9ca3af}.EmailDetails_email-title__9RSQV{flex:1 1;font-size:1.75rem;font-weight:700;line-height:1.3;margin:0;padding-right:4rem}.EmailDetails_help-btn__jSeZZ{align-items:center;background-color:#fff;border:none;border-radius:24px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .2s}.EmailDetails_help-btn__jSeZZ:hover{background-color:#edf2fb;border:#6b7280b3}.EmailDetails_email-form__W5EVN{display:flex;flex-direction:column;gap:1.5rem;width:100%}.EmailDetails_email-inputs-row__0FISN{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.EmailDetails_form-group__1KR1g{display:flex;flex-direction:column;width:100%}.EmailDetails_form-input__lFmg5,.EmailDetails_form-textarea__eLFNp{background:#ffffff0d;border:1.5px solid #6b72804d;border-radius:.75rem;color:#fff;color-scheme:dark;font-size:1rem;padding:1rem;transition:all .2s ease}.EmailDetails_form-input__lFmg5::placeholder,.EmailDetails_form-textarea__eLFNp::placeholder{color:#9ca3af99}.EmailDetails_form-input__lFmg5:focus,.EmailDetails_form-textarea__eLFNp:focus{background:#ffffff14;border-color:#6b728099;box-shadow:0 0 0 3px #3b82f61a;outline:none}.EmailDetails_form-textarea__eLFNp{min-height:150px;resize:vertical}.EmailDetails_form-input__lFmg5:-webkit-autofill,.EmailDetails_form-input__lFmg5:-webkit-autofill:active,.EmailDetails_form-input__lFmg5:-webkit-autofill:focus,.EmailDetails_form-input__lFmg5:-webkit-autofill:hover,.EmailDetails_form-textarea__eLFNp:-webkit-autofill,.EmailDetails_form-textarea__eLFNp:-webkit-autofill:active,.EmailDetails_form-textarea__eLFNp:-webkit-autofill:focus,.EmailDetails_form-textarea__eLFNp:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;border:1.5px solid #6b72804d!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff0d!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.EmailDetails_form-input__lFmg5:-internal-autofill-selected,.EmailDetails_form-textarea__eLFNp:-internal-autofill-selected{background-color:#ffffff0d!important;background-image:none!important;color:#fff!important}.EmailDetails_submit-btn__pJ\+xD{align-items:center;border-radius:.75rem;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:1rem;overflow:hidden;padding:1rem 1.5rem;position:relative;transition:all .3s ease}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_inactive__04tVO{background:#ffffff1a;border:1.5px solid #6b72804d;color:#9ca3af99;cursor:not-allowed;opacity:.7}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_inactive__04tVO .EmailDetails_arrow__d5u3Z{opacity:.5}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_active__aLQ1X{background:#fff;border:1.5px solid #fff;box-shadow:0 4px 16px #fff3;color:#000;cursor:pointer;opacity:1}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_active__aLQ1X:hover{background:#f0f0f0;box-shadow:0 6px 20px #ffffff4d;transform:translateY(-2px)}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_active__aLQ1X:active{box-shadow:0 2px 8px #fff3;transform:translateY(0) scale(.98)}.EmailDetails_arrow__d5u3Z{display:inline-block;font-size:1.2rem;transition:transform .3s ease}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_active__aLQ1X:hover .EmailDetails_arrow__d5u3Z{transform:translateX(4px)}.EmailDetails_submit-btn__pJ\+xD:disabled{cursor:not-allowed}@media (max-width:768px){.EmailDetails_email-container__lBZE2{gap:1.5rem;max-width:100%;padding:1.5rem}.EmailDetails_email-title__9RSQV{font-size:1.25rem;padding-right:0}.EmailDetails_email-inputs-row__0FISN{grid-template-columns:1fr}.EmailDetails_help-btn__jSeZZ{margin-top:.5rem;position:static}.EmailDetails_submit-btn__pJ\+xD{font-size:.9375rem;padding:.875rem 1.25rem}}@keyframes EmailDetails_buttonActivate__DCQNo{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.EmailDetails_submit-btn__pJ\+xD.EmailDetails_active__aLQ1X{animation:EmailDetails_buttonActivate__DCQNo .3s ease-out}.BookingList_bookingContainer__RMEPO{padding:24px}.BookingList_bookingTitle__XFlUX{font-size:24px;font-weight:600;margin-bottom:16px}.BookingList_tableWrapper__sMPRf{background:#fff;border:1px solid #ddd;border-radius:8px;overflow-x:auto;width:100%}.BookingList_bookingTable__2gYLs{background-color:#fff;border-collapse:collapse;min-width:900px;width:100%}.BookingList_bookingTable__2gYLs thead{background-color:#222;color:#fff}.BookingList_bookingTable__2gYLs th{font-size:14px;font-weight:500;padding:12px;text-align:left}.BookingList_bookingTable__2gYLs td{background-color:#fff;color:#000;font-size:14px;padding:10px 12px}.BookingList_emptyState__rsDJP{color:#777;font-size:16px;padding:20px;text-align:center}.Page_appContainer__9Xf4i{background-color:#000;display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media (max-width:426px){.Page_appContainer__9Xf4i{grid-template-columns:1fr}}@media (max-width:375px){.Page_appContainer__9Xf4i{grid-template-columns:1fr}}@media (max-width:320px){.Page_appContainer__9Xf4i{grid-template-columns:1fr}}.App{text-align:center}.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:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.49ac93ac.css.map*/