.Input-module__RumMSW__inputWrapper{width:100%}.Input-module__RumMSW__label{color:#b6bfcd;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.Input-module__RumMSW__inputContainer{position:relative}.Input-module__RumMSW__icon{color:#8996a9;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.Input-module__RumMSW__input{color:#f8fafc;background:#1d283a;border:2px solid #283548;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.Input-module__RumMSW__input.Input-module__RumMSW__withIcon{padding-left:2.5rem}.Input-module__RumMSW__input:focus{border-color:#2a6df4;box-shadow:0 0 0 3px #3b82f61a}.Input-module__RumMSW__input::placeholder{color:#8996a9}.Input-module__RumMSW__input.Input-module__RumMSW__error{border-color:#ef4343}.Input-module__RumMSW__errorMessage{color:#ef4343;margin-top:.25rem;font-size:.875rem}.Input-module__RumMSW__textarea{color:#f8fafc;resize:none;background:#1d283a;border:2px solid #283548;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.Input-module__RumMSW__textarea:focus{border-color:#2a6df4;box-shadow:0 0 0 3px #3b82f61a}.Input-module__RumMSW__textarea::placeholder{color:#8996a9}.Input-module__RumMSW__textarea.Input-module__RumMSW__error{border-color:#ef4343}
.Services-module__pvrkVq__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.Services-module__pvrkVq__heroSection{justify-content:center;align-items:center;min-height:50vh;padding-top:5rem;padding-bottom:3rem;display:flex;position:relative;overflow:hidden}.Services-module__pvrkVq__heroBackground{opacity:.2;filter:blur(100px);background:radial-gradient(at 50% 20%,#2a6df4 0,#0000 50%),radial-gradient(at 80% 80%,#b642f0 0,#0000 50%);position:absolute;inset:0}.Services-module__pvrkVq__heroContent{z-index:10;text-align:center;max-width:56rem;margin:0 auto;position:relative}.Services-module__pvrkVq__badge{color:#2a6df4;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:2rem;margin-bottom:1.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-block}.Services-module__pvrkVq__heroTitle{margin-bottom:1rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.2}.Services-module__pvrkVq__heroSubtitle{color:#b6bfcd;margin-bottom:2rem;font-size:clamp(1.125rem,2vw,1.5rem)}.Services-module__pvrkVq__section{padding:4rem 0}.Services-module__pvrkVq__serviceCard{background:#1d283a;border:2px solid #283548;border-radius:1.5rem;transition:all .3s;overflow:hidden}.Services-module__pvrkVq__serviceCard:hover{border-color:#2a6df4;transform:translateY(-5px);box-shadow:0 20px 60px #3b82f626}.Services-module__pvrkVq__serviceHeader{background:linear-gradient(135deg,#3b82f60d,#a855f70d);border-bottom:2px solid #283548;padding:2.5rem}.Services-module__pvrkVq__serviceIcon{background:linear-gradient(135deg,#2a6df4,#b642f0);border-radius:1.25rem;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;animation:3s ease-in-out infinite Services-module__pvrkVq__pulse;display:flex}@keyframes Services-module__pvrkVq__pulse{0%,to{transform:scale(1);box-shadow:0 0 #3b82f6b3}50%{transform:scale(1.05);box-shadow:0 0 0 15px #3b82f600}}.Services-module__pvrkVq__serviceIcon svg{color:#fff;width:2.5rem;height:2.5rem}.Services-module__pvrkVq__serviceTitle{text-align:center;margin-bottom:.75rem;font-size:2rem;font-weight:700}.Services-module__pvrkVq__serviceDescription{text-align:center;color:#b6bfcd;max-width:40rem;margin:0 auto;font-size:1.125rem}.Services-module__pvrkVq__serviceBody{padding:2.5rem}.Services-module__pvrkVq__priceSection{text-align:center;background:#3b82f60d;border-radius:1rem;margin-bottom:2.5rem;padding:2rem}.Services-module__pvrkVq__priceLabel{color:#8996a9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem}.Services-module__pvrkVq__priceAmount{background:linear-gradient(135deg,#2a6df4,#b642f0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:3.5rem;font-weight:800}.Services-module__pvrkVq__priceNote{color:#b6bfcd;font-size:.875rem}.Services-module__pvrkVq__featuresSection{margin-bottom:2.5rem}.Services-module__pvrkVq__featuresTitle{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.Services-module__pvrkVq__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.Services-module__pvrkVq__featureItem{background:#ffffff05;border:1px solid #ffffff0d;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.Services-module__pvrkVq__featureItem:hover{background:#3b82f60d;border-color:#3b82f633;transform:translate(5px)}.Services-module__pvrkVq__featureIcon{color:#2a6df4;flex-shrink:0;width:1.5rem;height:1.5rem}.Services-module__pvrkVq__featureText{flex:1}.Services-module__pvrkVq__featureTitle{color:#f8fafc;margin-bottom:.25rem;font-weight:600}.Services-module__pvrkVq__featureDesc{color:#8996a9;font-size:.875rem}.Services-module__pvrkVq__actionsSection{flex-wrap:wrap;gap:1rem;display:flex}.Services-module__pvrkVq__actionButton{cursor:pointer;border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.75rem;min-width:200px;padding:1.25rem 2rem;font-size:1.125rem;font-weight:600;transition:all .3s;display:flex}.Services-module__pvrkVq__bookButton{color:#fff;background:linear-gradient(135deg,#2a6df4,#b642f0)}.Services-module__pvrkVq__bookButton:hover{transform:translateY(-3px);box-shadow:0 15px 35px #3b82f666}.Services-module__pvrkVq__bookButton svg{width:1.5rem;height:1.5rem}.Services-module__pvrkVq__enquiryButton{color:#2a6df4;background:0 0;border:2px solid #2a6df4}.Services-module__pvrkVq__enquiryButton:hover{color:#fff;background:#2a6df4;transform:translateY(-3px)}.Services-module__pvrkVq__enquiryButton svg{width:1.5rem;height:1.5rem}.Services-module__pvrkVq__bookingNote{text-align:center;color:#22c55e;background:#22c55e0d;border:1px solid #22c55e33;border-radius:.5rem;margin-top:1rem;padding:1rem;font-size:.875rem}.Services-module__pvrkVq__bookingNote strong{font-weight:700}.Services-module__pvrkVq__whyChooseSection{margin-top:6rem;padding:4rem 0;position:relative}.Services-module__pvrkVq__sectionHeader{text-align:center;max-width:600px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.Services-module__pvrkVq__whyChooseTitle{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.Services-module__pvrkVq__whyChooseSubtitle{color:#b6bfcd;font-size:1.125rem;line-height:1.6}.Services-module__pvrkVq__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;padding:1rem;display:grid}.Services-module__pvrkVq__benefitCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:1.5rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Services-module__pvrkVq__benefitCard:hover{background:#ffffff0d;border-color:#3b82f64d;transform:translateY(-5px);box-shadow:0 20px 40px -15px #3b82f626}.Services-module__pvrkVq__benefitIconWrapper{width:3.5rem;height:3.5rem;margin-bottom:1.5rem;position:relative}.Services-module__pvrkVq__benefitIcon{z-index:2;color:#fff;background:linear-gradient(135deg,#2a6df4,#b642f0);border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:relative}.Services-module__pvrkVq__benefitIconGlow{background:inherit;filter:blur(20px);opacity:.5;z-index:1;transition:all .3s;position:absolute;inset:0}.Services-module__pvrkVq__benefitCard:hover .Services-module__pvrkVq__benefitIcon{transform:scale(1.1)rotate(5deg)}.Services-module__pvrkVq__benefitCard:hover .Services-module__pvrkVq__benefitIconGlow{opacity:.8;filter:blur(25px)}.Services-module__pvrkVq__benefitTitle{color:#fff;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.Services-module__pvrkVq__benefitDesc{color:#a6b0bf;font-size:.95rem;line-height:1.6}.Services-module__pvrkVq__cardBorder{-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b82f680,#a855f780);border-radius:1.5rem;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Services-module__pvrkVq__benefitCard:hover .Services-module__pvrkVq__cardBorder{opacity:1}.Services-module__pvrkVq__modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Services-module__pvrkVq__modalContent{background:#1d283a;border:2px solid #283548;border-radius:1.5rem;width:100%;max-width:500px;max-height:90vh;position:relative;overflow-y:auto}.Services-module__pvrkVq__modalHeader{border-bottom:2px solid #283548;justify-content:space-between;align-items:center;padding:2rem;display:flex}.Services-module__pvrkVq__modalTitle{font-size:1.5rem;font-weight:700}.Services-module__pvrkVq__closeButton{color:#f8fafc;cursor:pointer;background:#ffffff0d;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s;display:flex}.Services-module__pvrkVq__closeButton:hover{background:#ffffff1a}.Services-module__pvrkVq__modalBody{padding:2rem}.Services-module__pvrkVq__form{flex-direction:column;gap:1.5rem;display:flex}.Services-module__pvrkVq__formGroup{flex-direction:column;display:flex}.Services-module__pvrkVq__formLabel{color:#f8fafc;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.Services-module__pvrkVq__formInput,.Services-module__pvrkVq__formTextarea{color:#f8fafc;background:#0f1729;border:2px solid #283548;border-radius:.5rem;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.Services-module__pvrkVq__formInput:focus,.Services-module__pvrkVq__formTextarea:focus{border-color:#2a6df4;box-shadow:0 0 0 3px #3b82f61a}.Services-module__pvrkVq__formTextarea{resize:vertical;min-height:120px}.Services-module__pvrkVq__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a6df4,#b642f0);border:none;border-radius:.5rem;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.Services-module__pvrkVq__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px #3b82f666}.Services-module__pvrkVq__submitButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Services-module__pvrkVq__heroSection{padding-top:4rem}.Services-module__pvrkVq__serviceHeader,.Services-module__pvrkVq__serviceBody{padding:2rem 1.5rem}.Services-module__pvrkVq__priceAmount{font-size:2.5rem}.Services-module__pvrkVq__featuresGrid{grid-template-columns:1fr}.Services-module__pvrkVq__actionsSection{flex-direction:column}.Services-module__pvrkVq__actionButton{min-width:100%}.Services-module__pvrkVq__whyChooseSection{padding:2rem 1.5rem}.Services-module__pvrkVq__benefitsGrid{grid-template-columns:1fr}}
.Button-module__ZuzPYq__button{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.Button-module__ZuzPYq__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__ZuzPYq__primary{color:#fff;background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%)}.Button-module__ZuzPYq__primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px #3b82f666}.Button-module__ZuzPYq__secondary{color:#f8fafc;background:#1d283a;border:2px solid #283548}.Button-module__ZuzPYq__secondary:hover:not(:disabled){background:#283548}.Button-module__ZuzPYq__outline{color:#2a6df4;background:0 0;border:2px solid #2a6df4}.Button-module__ZuzPYq__outline:hover:not(:disabled){color:#fff;background:#2a6df4}.Button-module__ZuzPYq__ghost{color:#f8fafc;background:0 0}.Button-module__ZuzPYq__ghost:hover:not(:disabled){background:#1d283a}.Button-module__ZuzPYq__sm{padding:.5rem 1rem;font-size:.875rem}.Button-module__ZuzPYq__md{padding:.75rem 1.5rem;font-size:1rem}.Button-module__ZuzPYq__lg{padding:1rem 2rem;font-size:1.125rem}.Button-module__ZuzPYq__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite Button-module__ZuzPYq__spin;display:inline-block}@keyframes Button-module__ZuzPYq__spin{to{transform:rotate(360deg)}}
.Card-module__e7wtVW__card{border-radius:1rem;padding:1.5rem;transition:all .3s}.Card-module__e7wtVW__card.Card-module__e7wtVW__default{background:#1d283a;border:1px solid #283548}.Card-module__e7wtVW__card.Card-module__e7wtVW__glass{-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a}.Card-module__e7wtVW__card.Card-module__e7wtVW__hover:hover{transform:translateY(-5px)scale(1.02)}
.Navbar-module__oRec0q__navbar{z-index:50;background:linear-gradient(135deg,#1d283a 0%,#192234 100%);border-bottom:1px solid #ffffff1a;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #0000004d}.Navbar-module__oRec0q__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.Navbar-module__oRec0q__navContent{justify-content:space-between;align-items:center;height:5rem;display:flex}.Navbar-module__oRec0q__logo{align-items:center;gap:.5rem;text-decoration:none;display:flex}.Navbar-module__oRec0q__logoContainer{justify-content:center;align-items:center;display:flex}.Navbar-module__oRec0q__logoImage{object-fit:contain;border-radius:8px}.Navbar-module__oRec0q__desktopNav{align-items:center;gap:2rem;display:none}@media (min-width:768px){.Navbar-module__oRec0q__desktopNav{display:flex}}.Navbar-module__oRec0q__navLink{color:#b6bfcd;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.Navbar-module__oRec0q__navLink:hover{color:#f8fafc}.Navbar-module__oRec0q__navLink.Navbar-module__oRec0q__active{color:#2a6df4}.Navbar-module__oRec0q__activeIndicator{background:linear-gradient(90deg,#2a6df4 0%,#b642f0 100%);height:2px;position:absolute;bottom:-.25rem;left:0;right:0}.Navbar-module__oRec0q__authButtons{align-items:center;gap:1rem;display:none}@media (min-width:768px){.Navbar-module__oRec0q__authButtons{display:flex}}.Navbar-module__oRec0q__userInfo{align-items:center;gap:.75rem;display:flex}.Navbar-module__oRec0q__userName{color:#b6bfcd;font-size:.875rem}.Navbar-module__oRec0q__mobileMenuButton{color:#f8fafc;cursor:pointer;background:0 0;border:none;padding:.5rem;transition:all .3s;display:block;position:relative}.Navbar-module__oRec0q__mobileMenuButton:hover{background:#ffffff0d;border-radius:.5rem}@media (min-width:768px){.Navbar-module__oRec0q__mobileMenuButton{display:none}}.Navbar-module__oRec0q__mobileMenuButton svg{width:1.5rem;height:1.5rem;transition:transform .3s}.Navbar-module__oRec0q__mobileMenuButton.Navbar-module__oRec0q__open svg{transform:rotate(90deg)}.Navbar-module__oRec0q__mobileMenuButton svg path{transition:all .3s}.Navbar-module__oRec0q__mobileMenu{background:#ffffff08;border:1px solid #ffffff0d;border-radius:1rem;margin-top:1rem;display:block;overflow:hidden}@media (min-width:768px){.Navbar-module__oRec0q__mobileMenu{display:none}}.Navbar-module__oRec0q__mobileMenuContent{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.Navbar-module__oRec0q__mobileMenuContent>*{opacity:0;animation:.3s ease-out forwards Navbar-module__oRec0q__slideInFromRight}.Navbar-module__oRec0q__mobileMenuContent>:first-child{animation-delay:50ms}.Navbar-module__oRec0q__mobileMenuContent>:nth-child(2){animation-delay:.1s}.Navbar-module__oRec0q__mobileMenuContent>:nth-child(3){animation-delay:.15s}.Navbar-module__oRec0q__mobileMenuContent>:nth-child(4){animation-delay:.2s}.Navbar-module__oRec0q__mobileMenuContent>:nth-child(5){animation-delay:.25s}@keyframes Navbar-module__oRec0q__slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.Navbar-module__oRec0q__mobileNavLink{color:#b6bfcd;padding:.5rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .3s;display:block}.Navbar-module__oRec0q__mobileNavLink:hover{color:#f8fafc}.Navbar-module__oRec0q__mobileNavLink.Navbar-module__oRec0q__active{color:#2a6df4}.Navbar-module__oRec0q__mobileAuthSection{border-top:1px solid #283548;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.Navbar-module__oRec0q__mobileUserInfo{color:#b6bfcd;font-size:.875rem}.Navbar-module__oRec0q__dropdownContainer{align-items:center;height:100%;display:flex;position:relative}.Navbar-module__oRec0q__dropdownMenu{z-index:100;background:linear-gradient(135deg,#1d283a 0%,#192234 100%);border:1px solid #ffffff1a;border-radius:.5rem;flex-direction:column;gap:.25rem;min-width:200px;padding:.5rem;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.Navbar-module__oRec0q__dropdownItem{color:#b6bfcd;white-space:nowrap;border-radius:.25rem;padding:.75rem 1rem;font-size:.875rem;text-decoration:none;transition:all .2s}.Navbar-module__oRec0q__dropdownItem:hover{color:#f8fafc;background:#ffffff0d}
.Chatbot-module__O_7cYq__spinning{animation:1s linear infinite Chatbot-module__O_7cYq__spin}@keyframes Chatbot-module__O_7cYq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Chatbot-module__O_7cYq__chatButton{color:#fff;cursor:pointer;z-index:1000;background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:2rem;right:2rem;overflow:hidden;box-shadow:0 4px 20px #3b82f666}.Chatbot-module__O_7cYq__chatButton:hover{box-shadow:0 8px 30px #3b82f699}.Chatbot-module__O_7cYq__chatButtonPulse{z-index:-1;background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%);border-radius:50%;width:100%;height:100%;animation:2s infinite Chatbot-module__O_7cYq__pulse;position:absolute;top:0;left:0}@keyframes Chatbot-module__O_7cYq__pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.Chatbot-module__O_7cYq__chatWindow{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#0f0f19f2;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:400px;max-width:calc(100vw - 2rem);height:600px;max-height:calc(100vh - 4rem);display:flex;position:fixed;bottom:2rem;right:2rem;overflow:hidden;box-shadow:0 20px 60px #00000080}.Chatbot-module__O_7cYq__chatHeader{background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.Chatbot-module__O_7cYq__chatHeaderInfo{align-items:center;gap:.75rem;display:flex}.Chatbot-module__O_7cYq__botAvatar{color:#fff;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Chatbot-module__O_7cYq__chatTitle{color:#fff;margin:0;font-size:1rem;font-weight:600}.Chatbot-module__O_7cYq__chatStatus{color:#fffc;align-items:center;gap:.4rem;margin:0;font-size:.75rem;display:flex}.Chatbot-module__O_7cYq__statusDot{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2s infinite Chatbot-module__O_7cYq__blink}@keyframes Chatbot-module__O_7cYq__blink{0%,to{opacity:1}50%{opacity:.5}}.Chatbot-module__O_7cYq__closeButton{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Chatbot-module__O_7cYq__closeButton:hover{background:#ffffff4d;transform:rotate(90deg)}.Chatbot-module__O_7cYq__messagesContainer{background:linear-gradient(#0f0f19e6 0%,#141423e6 100%);flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;overflow-y:auto}.Chatbot-module__O_7cYq__messagesContainer::-webkit-scrollbar{width:6px}.Chatbot-module__O_7cYq__messagesContainer::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.Chatbot-module__O_7cYq__messagesContainer::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.Chatbot-module__O_7cYq__messagesContainer::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Chatbot-module__O_7cYq__message{align-items:flex-start;gap:.75rem;display:flex}.Chatbot-module__O_7cYq__messageAvatar{border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin-top:.25rem;display:flex}.Chatbot-module__O_7cYq__userMessage .Chatbot-module__O_7cYq__messageAvatar{color:#fff;background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%)}.Chatbot-module__O_7cYq__botMessage .Chatbot-module__O_7cYq__messageAvatar{color:#2a6df4;background:#ffffff1a}.Chatbot-module__O_7cYq__messageContent{flex-direction:column;flex:1;gap:.25rem;display:flex}.Chatbot-module__O_7cYq__messageText{word-wrap:break-word;border-radius:12px;margin:0;padding:.75rem 1rem;font-size:.9rem;line-height:1.5}.Chatbot-module__O_7cYq__userMessage .Chatbot-module__O_7cYq__messageText{color:#fff;background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%);border-bottom-right-radius:4px;margin-left:auto}.Chatbot-module__O_7cYq__botMessage .Chatbot-module__O_7cYq__messageText{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff1a;border-bottom-left-radius:4px}.Chatbot-module__O_7cYq__messageTime{color:#ffffff80;padding:0 .5rem;font-size:.7rem}.Chatbot-module__O_7cYq__suggestionsContainer{margin:.5rem 0}.Chatbot-module__O_7cYq__suggestionsLabel{color:#fff9;margin-bottom:.5rem;padding:0 .25rem;font-size:.75rem}.Chatbot-module__O_7cYq__suggestions{flex-wrap:wrap;gap:.5rem;display:flex}.Chatbot-module__O_7cYq__suggestionChip{color:#ffffffe6;cursor:pointer;white-space:nowrap;background:#3b82f626;border:1px solid #3b82f64d;border-radius:20px;padding:.5rem .75rem;font-size:.8rem;transition:all .2s}.Chatbot-module__O_7cYq__suggestionChip:hover{background:#3b82f640;border-color:#3b82f680;transform:translateY(-2px)}.Chatbot-module__O_7cYq__suggestionChip:active{transform:translateY(0)}.Chatbot-module__O_7cYq__typingIndicator{background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;gap:.4rem;width:fit-content;padding:.75rem 1rem;display:flex}.Chatbot-module__O_7cYq__typingIndicator span{background:#fff9;border-radius:50%;width:8px;height:8px;animation:1.4s infinite Chatbot-module__O_7cYq__typing}.Chatbot-module__O_7cYq__typingIndicator span:nth-child(2){animation-delay:.2s}.Chatbot-module__O_7cYq__typingIndicator span:nth-child(3){animation-delay:.4s}@keyframes Chatbot-module__O_7cYq__typing{0%,60%,to{opacity:.6;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}.Chatbot-module__O_7cYq__inputContainer{background:#0f0f19f2;border-top:1px solid #ffffff1a;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.Chatbot-module__O_7cYq__input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex:1;padding:.75rem 1rem;font-size:.9rem;transition:all .3s}.Chatbot-module__O_7cYq__input::placeholder{color:#fff6}.Chatbot-module__O_7cYq__input:focus{background:#ffffff14;border-color:#2a6df4;box-shadow:0 0 0 3px #3b82f61a}.Chatbot-module__O_7cYq__sendButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a6df4 0%,#b02af4 100%);border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:.75rem;transition:all .3s;display:flex}.Chatbot-module__O_7cYq__sendButton:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 20px #3b82f666}.Chatbot-module__O_7cYq__sendButton:active:not(:disabled){transform:scale(.95)}.Chatbot-module__O_7cYq__sendButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.Chatbot-module__O_7cYq__chatButton{width:56px;height:56px;bottom:1.5rem;right:1.5rem}.Chatbot-module__O_7cYq__chatWindow{width:auto;max-width:none;height:calc(100vh - 2rem);bottom:1rem;left:1rem;right:1rem}}
.Footer-module__QNU0Aq__footer{background:linear-gradient(#1a2333 0%,#151c29 100%);border-top:1px solid #ffffff1a;position:relative;overflow:hidden}.Footer-module__QNU0Aq__footer:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000 0%,#2a6df4 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.Footer-module__QNU0Aq__container{max-width:1280px;margin:0 auto;padding:2rem 1.5rem 1.5rem}.Footer-module__QNU0Aq__content{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:768px){.Footer-module__QNU0Aq__content{flex-direction:row;justify-content:space-between;align-items:center}}.Footer-module__QNU0Aq__brand{flex-direction:column;gap:.5rem;display:flex}.Footer-module__QNU0Aq__logoText{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:700}.Footer-module__QNU0Aq__tagline{color:#a4afc1;max-width:280px;margin:0;font-size:.875rem}.Footer-module__QNU0Aq__contactInfo{grid-template-columns:1fr;gap:.75rem;margin-top:.5rem;display:grid}@media (min-width:640px){.Footer-module__QNU0Aq__contactInfo{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.Footer-module__QNU0Aq__contactInfo{grid-template-columns:1fr}}.Footer-module__QNU0Aq__contactItem{color:#b6bfcd;align-items:center;gap:.5rem;font-size:.813rem;text-decoration:none;transition:all .3s;display:flex}.Footer-module__QNU0Aq__contactItem:hover{color:#2a6df4;transform:translate(2px)}.Footer-module__QNU0Aq__icon{stroke:currentColor;fill:none;flex-shrink:0;width:1rem;height:1rem}.Footer-module__QNU0Aq__socialSection{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (min-width:768px){.Footer-module__QNU0Aq__socialSection{align-items:flex-end}}.Footer-module__QNU0Aq__socialTitle{color:#f8fafc;margin:0;font-size:.875rem;font-weight:600}.Footer-module__QNU0Aq__socialLinks{gap:1rem;display:flex}.Footer-module__QNU0Aq__socialLink{color:#b6bfcd;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;transition:all .3s;display:flex}.Footer-module__QNU0Aq__socialLink:hover{color:#2a6df4;background:#ffffff1a;border-color:#2a6df4;transform:translateY(-2px)}.Footer-module__QNU0Aq__socialIcon{stroke:currentColor;fill:none;width:1.125rem;height:1.125rem}.Footer-module__QNU0Aq__bottomBar{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}@media (min-width:768px){.Footer-module__QNU0Aq__bottomBar{flex-direction:row;justify-content:space-between}}.Footer-module__QNU0Aq__copyright{color:#8996a9;margin:0;font-size:.813rem}.Footer-module__QNU0Aq__links{gap:1.5rem;display:flex}.Footer-module__QNU0Aq__link{color:#8996a9;font-size:.813rem;text-decoration:none;transition:color .3s}.Footer-module__QNU0Aq__link:hover{color:#2a6df4}@media (max-width:640px){.Footer-module__QNU0Aq__container{padding:1.5rem 1rem 1rem}.Footer-module__QNU0Aq__logoText{font-size:1.25rem}.Footer-module__QNU0Aq__tagline{font-size:.813rem}.Footer-module__QNU0Aq__contactInfo{gap:.5rem}.Footer-module__QNU0Aq__contactItem{font-size:.75rem}.Footer-module__QNU0Aq__icon{width:.875rem;height:.875rem}.Footer-module__QNU0Aq__socialLink{width:2rem;height:2rem}.Footer-module__QNU0Aq__socialIcon{width:1rem;height:1rem}.Footer-module__QNU0Aq__bottomBar{margin-top:1rem;padding-top:1rem}.Footer-module__QNU0Aq__copyright,.Footer-module__QNU0Aq__link{font-size:.75rem}.Footer-module__QNU0Aq__links{gap:1rem}}
.Toast-module__PKn8sa__successToast{color:#fff;z-index:10000;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:12px;align-items:center;gap:1rem;padding:1.25rem 2rem;font-size:1.05rem;font-weight:600;animation-name:Toast-module__PKn8sa__slideIn,Toast-module__PKn8sa__fadeOut;animation-duration:.3s,.3s;animation-timing-function:ease-out,ease-in;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,2.7s;animation-fill-mode:forwards;animation-timeline:auto,auto;display:flex;position:fixed;top:2rem;right:2rem;box-shadow:0 10px 40px #10b98166}.Toast-module__PKn8sa__successToast:before{content:"✓";background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.2rem;font-weight:700;display:flex}@keyframes Toast-module__PKn8sa__slideIn{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__PKn8sa__fadeOut{to{opacity:0;transform:translate(400px)}}@media (max-width:768px){.Toast-module__PKn8sa__successToast{font-size:.95rem;top:1rem;left:1rem;right:1rem}}
.AdminPurchases-module__C5RWfq__container{max-width:1400px;margin:0 auto;padding:6rem 1.5rem 4rem}.AdminPurchases-module__C5RWfq__header{margin-bottom:2rem}.AdminPurchases-module__C5RWfq__backButton{color:#2a6df4;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;transition:all .2s;display:inline-flex}.AdminPurchases-module__C5RWfq__backButton:hover{background:#3b82f633;transform:translate(-4px)}.AdminPurchases-module__C5RWfq__title{color:#f8fafc;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;display:flex}.AdminPurchases-module__C5RWfq__titleIcon{color:#2a6df4;width:32px;height:32px}.AdminPurchases-module__C5RWfq__subtitle{color:#b6bfcd;font-size:1.125rem}.AdminPurchases-module__C5RWfq__loading,.AdminPurchases-module__C5RWfq__error{text-align:center;color:#b6bfcd;padding:4rem;font-size:1.25rem}.AdminPurchases-module__C5RWfq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.AdminPurchases-module__C5RWfq__statCard{align-items:center;gap:1.5rem;padding:1.5rem;transition:transform .2s;display:flex}.AdminPurchases-module__C5RWfq__statCard:hover{transform:translateY(-4px)}.AdminPurchases-module__C5RWfq__statIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.AdminPurchases-module__C5RWfq__statIcon svg{width:32px;height:32px}.AdminPurchases-module__C5RWfq__statContent{flex:1}.AdminPurchases-module__C5RWfq__statLabel{color:#b6bfcd;margin-bottom:.25rem;font-size:.875rem}.AdminPurchases-module__C5RWfq__statValue{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700}.AdminPurchases-module__C5RWfq__section{margin-bottom:3rem}.AdminPurchases-module__C5RWfq__sectionTitle{color:#f8fafc;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.AdminPurchases-module__C5RWfq__chartsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.AdminPurchases-module__C5RWfq__chartCard{padding:1.5rem}.AdminPurchases-module__C5RWfq__chartTitle{color:#f8fafc;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}.AdminPurchases-module__C5RWfq__componentStatsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.AdminPurchases-module__C5RWfq__componentStatCard{padding:1.25rem;transition:transform .2s}.AdminPurchases-module__C5RWfq__componentStatCard:hover{transform:translateY(-2px)}.AdminPurchases-module__C5RWfq__componentName{color:#f8fafc;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.AdminPurchases-module__C5RWfq__componentMetrics{gap:2rem;display:flex}.AdminPurchases-module__C5RWfq__metric{flex-direction:column;gap:.25rem;display:flex}.AdminPurchases-module__C5RWfq__metricLabel{color:#b6bfcd;font-size:.75rem}.AdminPurchases-module__C5RWfq__metricValue{color:#2a6df4;font-size:1.25rem;font-weight:700}.AdminPurchases-module__C5RWfq__tableCard{padding:0;overflow:hidden}.AdminPurchases-module__C5RWfq__tableWrapper{overflow-x:auto}.AdminPurchases-module__C5RWfq__table{border-collapse:collapse;width:100%}.AdminPurchases-module__C5RWfq__table thead{background:#1d283a}.AdminPurchases-module__C5RWfq__table th{text-align:left;color:#b6bfcd;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:600;display:flex}.AdminPurchases-module__C5RWfq__table th,.AdminPurchases-module__C5RWfq__table td{text-align:left;padding:1rem 1.5rem}.AdminPurchases-module__C5RWfq__table tbody tr{border-bottom:1px solid #283548;transition:background .2s}.AdminPurchases-module__C5RWfq__table tbody tr:hover{background:#3b82f60d}.AdminPurchases-module__C5RWfq__tableIcon{width:16px;height:16px}.AdminPurchases-module__C5RWfq__userId{color:#b6bfcd;font-family:monospace;font-size:.875rem}.AdminPurchases-module__C5RWfq__componentName{color:#f8fafc;font-weight:500}.AdminPurchases-module__C5RWfq__amount{color:#22c55e;font-weight:600}.AdminPurchases-module__C5RWfq__date{color:#b6bfcd;font-size:.875rem}.AdminPurchases-module__C5RWfq__transactionId{color:#b6bfcd;font-family:monospace;font-size:.75rem}@media (max-width:768px){.AdminPurchases-module__C5RWfq__statsGrid,.AdminPurchases-module__C5RWfq__componentStatsGrid{grid-template-columns:1fr}.AdminPurchases-module__C5RWfq__table{font-size:.875rem}.AdminPurchases-module__C5RWfq__table th,.AdminPurchases-module__C5RWfq__table td{padding:.75rem 1rem}}
.Components-module__ycW4fW__container{max-width:1280px;margin:0 auto;padding:6rem 1.5rem 4rem}.Components-module__ycW4fW__hero{text-align:center;margin-bottom:4rem}.Components-module__ycW4fW__title{color:#f8fafc;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800}.Components-module__ycW4fW__gradient{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Components-module__ycW4fW__subtitle{color:#b6bfcd;max-width:42rem;margin:0 auto;font-size:clamp(1.125rem,2vw,1.5rem)}.Components-module__ycW4fW__componentsGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.Components-module__ycW4fW__componentsGrid{grid-template-columns:repeat(2,1fr)}}.Components-module__ycW4fW__componentCard{flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden}.Components-module__ycW4fW__componentCard:hover{transform:translateY(-4px);box-shadow:0 20px 40px #3b82f633}.Components-module__ycW4fW__categoryBadge{color:#fff;z-index:10;background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem}.Components-module__ycW4fW__demoSection{background:#1d283a;border-bottom:1px solid #283548;justify-content:center;align-items:center;min-height:250px;padding:2rem;display:flex}.Components-module__ycW4fW__componentDemo{justify-content:center;align-items:center;width:100%;display:flex}.Components-module__ycW4fW__componentInfo{flex-direction:column;flex:1;padding:1.5rem;display:flex}.Components-module__ycW4fW__componentName{color:#f8fafc;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.Components-module__ycW4fW__componentDescription{color:#b6bfcd;flex:1;margin-bottom:1.5rem}.Components-module__ycW4fW__componentActions{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Components-module__ycW4fW__price{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700}.Components-module__ycW4fW__purchasedActions{flex-wrap:wrap;gap:.5rem;display:flex}.Components-module__ycW4fW__icon{width:18px;height:18px;margin-right:.375rem}.Components-module__ycW4fW__sourceCodeContainer{border:1px solid #283548;border-radius:.5rem;margin-top:1rem;overflow:hidden}.Components-module__ycW4fW__codeHeader{color:#b6bfcd;background:#1d283a;border-bottom:1px solid #283548;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.Components-module__ycW4fW__sourceCode{color:#b6bfcd;background:#0f1729;max-height:400px;margin:0;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;line-height:1.6;overflow:auto}.Components-module__ycW4fW__sourceCode code{font-family:inherit}.Components-module__ycW4fW__lockedIndicator{color:#b6bfcd;background:#3b82f60d;border:1px solid #3b82f633;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;font-size:.875rem;display:flex}.Components-module__ycW4fW__lockIcon{color:#2a6df4;width:16px;height:16px}.Components-module__ycW4fW__likeSection{margin-bottom:1rem}.Components-module__ycW4fW__likeButton{color:#b6bfcd;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .3s;display:flex}.Components-module__ycW4fW__likeButton:hover{background:#3b82f633;border-color:#3b82f680;transform:scale(1.05)}.Components-module__ycW4fW__likeButton.Components-module__ycW4fW__liked{color:#ff6b9d;background:#ff326433;border-color:#ff326480}.Components-module__ycW4fW__heartIcon{width:18px;height:18px;transition:all .3s}.Components-module__ycW4fW__likeButton.Components-module__ycW4fW__liked .Components-module__ycW4fW__heartIcon{color:#ff6b9d;animation:.3s Components-module__ycW4fW__heartBeat}@keyframes Components-module__ycW4fW__heartBeat{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}
.Contact-module__4Y-e4W__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.Contact-module__4Y-e4W__heroSection{justify-content:center;align-items:center;min-height:60vh;padding-top:5rem;display:flex;position:relative;overflow:hidden}.Contact-module__4Y-e4W__heroBackground{opacity:.3;filter:blur(100px);z-index:0;background:radial-gradient(at 40% 20%,#2a6df4 0,#0000 50%),radial-gradient(at 80% 0,#b642f0 0,#0000 50%),radial-gradient(at 0%,#e92063 0,#0000 50%);position:absolute;inset:0}.Contact-module__4Y-e4W__orbContainer{z-index:1;position:absolute;inset:0;overflow:hidden}.Contact-module__4Y-e4W__floatingOrb1{filter:blur(60px);background:#3b82f61a;border-radius:50%;width:18rem;height:18rem;animation:8s ease-in-out infinite Contact-module__4Y-e4W__float;position:absolute;top:5rem;left:2.5rem}.Contact-module__4Y-e4W__floatingOrb2{filter:blur(60px);background:#a855f71a;border-radius:50%;width:24rem;height:24rem;animation:8s ease-in-out 2s infinite Contact-module__4Y-e4W__float;position:absolute;bottom:5rem;right:2.5rem}@keyframes Contact-module__4Y-e4W__float{0%,to{opacity:.3;transform:scale(1)translateY(0)}50%{opacity:.5;transform:scale(1.2)translateY(-20px)}}.Contact-module__4Y-e4W__heroContent{z-index:10;text-align:center;max-width:64rem;margin:0 auto;position:relative}.Contact-module__4Y-e4W__iconBox{background:linear-gradient(135deg,#2a6df4,#b642f0);border-radius:1rem;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;animation:2s ease-in-out infinite Contact-module__4Y-e4W__pulse;display:flex}@keyframes Contact-module__4Y-e4W__pulse{0%,to{transform:scale(1);box-shadow:0 0 #3b82f6b3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #3b82f600}}.Contact-module__4Y-e4W__iconBox svg{color:#fff;width:2.5rem;height:2.5rem}.Contact-module__4Y-e4W__heroTitle{margin-bottom:1.5rem;font-size:clamp(3rem,7vw,4.5rem);font-weight:800;line-height:1.2}.Contact-module__4Y-e4W__heroSubtitle{color:#b6bfcd;margin-bottom:2rem;font-size:clamp(1.25rem,2vw,1.5rem)}.Contact-module__4Y-e4W__statsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:42rem;margin:0 auto;display:grid}.Contact-module__4Y-e4W__statCard{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:1rem;padding:1.5rem 1rem}.Contact-module__4Y-e4W__statNumber{color:#2a6df4;margin-bottom:.25rem;font-size:clamp(2rem,4vw,2.5rem);font-weight:700}.Contact-module__4Y-e4W__statLabel{color:#8996a9;font-size:.875rem}.Contact-module__4Y-e4W__section{padding:5rem 0}.Contact-module__4Y-e4W__sectionTitle{text-align:center;margin-bottom:3rem;font-size:clamp(2rem,3vw,3rem);font-weight:700}.Contact-module__4Y-e4W__servicesGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.Contact-module__4Y-e4W__servicesGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Contact-module__4Y-e4W__servicesGrid{grid-template-columns:repeat(5,1fr)}}.Contact-module__4Y-e4W__serviceCard{text-align:center;cursor:pointer;background:#1d283a;border:2px solid #283548;border-radius:1rem;height:100%;padding:1.5rem;transition:all .3s}.Contact-module__4Y-e4W__serviceCard:hover{border-color:#2a6df4;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #3b82f633}.Contact-module__4Y-e4W__serviceIcon{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1rem;font-size:2rem;transition:all .3s;display:flex}.Contact-module__4Y-e4W__serviceCard:hover .Contact-module__4Y-e4W__serviceIcon{transform:scale(1.1)rotate(5deg);box-shadow:0 8px 25px #3b82f666}.Contact-module__4Y-e4W__lucideServiceIcon{color:#fff;stroke-width:2px;width:2rem;height:2rem}.Contact-module__4Y-e4W__serviceTitle{color:#f8fafc;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.Contact-module__4Y-e4W__serviceDesc{color:#8996a9;font-size:.75rem}.Contact-module__4Y-e4W__contentGrid{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid}@media (min-width:1024px){.Contact-module__4Y-e4W__contentGrid{grid-template-columns:1fr 1fr}}.Contact-module__4Y-e4W__leftColumn{flex-direction:column;gap:2rem;display:flex}.Contact-module__4Y-e4W__sectionHeader h2{margin-bottom:1.5rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:700}.Contact-module__4Y-e4W__sectionHeader p{color:#b6bfcd;margin-bottom:2rem}.Contact-module__4Y-e4W__contactMethods{flex-direction:column;gap:1rem;display:flex}.Contact-module__4Y-e4W__contactMethodCard{background:#1d283a;border:2px solid #283548;border-radius:1rem;align-items:center;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.Contact-module__4Y-e4W__contactMethodCard:hover{border-color:#2a6df4;transform:translate(5px)}.Contact-module__4Y-e4W__methodIcon{color:#2a6df4;background:#3b82f61a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.Contact-module__4Y-e4W__methodIcon svg{width:1.5rem;height:1.5rem}.Contact-module__4Y-e4W__methodContent{flex:1}.Contact-module__4Y-e4W__methodTitle{color:#f8fafc;margin-bottom:.25rem;font-weight:600}.Contact-module__4Y-e4W__methodValue{color:#b6bfcd;text-decoration:none;transition:color .3s}.Contact-module__4Y-e4W__methodValue:hover{color:#2a6df4}.Contact-module__4Y-e4W__voiceCallCard{background:linear-gradient(135deg,#3b82f60d,#a855f70d);border:2px solid #3b82f633;border-radius:1rem;padding:2rem}.Contact-module__4Y-e4W__voiceCallHeader{text-align:center;margin-bottom:1.5rem}.Contact-module__4Y-e4W__voiceIcon{background:#3b82f61a;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}.Contact-module__4Y-e4W__voiceIcon svg{color:#2a6df4;width:2rem;height:2rem}.Contact-module__4Y-e4W__voiceCallHeader h3{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.Contact-module__4Y-e4W__voiceCallHeader p{color:#b6bfcd;margin-bottom:1.5rem;font-size:.875rem}.Contact-module__4Y-e4W__statusIndicator{color:#8996a9;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1rem;font-size:.75rem;display:flex}.Contact-module__4Y-e4W__statusDot{background:#22c55e;border-radius:50%;width:.5rem;height:.5rem;margin-right:.25rem;animation:2s ease-in-out infinite Contact-module__4Y-e4W__pulse;display:inline-block}.Contact-module__4Y-e4W__formCard{background:#1d283a;border:2px solid #283548;border-radius:1rem;padding:2rem}.Contact-module__4Y-e4W__formCard h2{margin-bottom:1.5rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:700}.Contact-module__4Y-e4W__successMessage{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e80;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:1rem;font-weight:500;display:flex}.Contact-module__4Y-e4W__successMessage svg{flex-shrink:0;width:1.25rem;height:1.25rem}.Contact-module__4Y-e4W__form{flex-direction:column;gap:1.5rem;display:flex}.Contact-module__4Y-e4W__formGroup{flex-direction:column;display:flex}.Contact-module__4Y-e4W__formLabel{color:#f8fafc;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.Contact-module__4Y-e4W__formInput,.Contact-module__4Y-e4W__formTextarea,.Contact-module__4Y-e4W__formSelect{color:#f8fafc;background:#0f1729;border:2px solid #283548;border-radius:.5rem;outline:none;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.Contact-module__4Y-e4W__formInput:focus,.Contact-module__4Y-e4W__formTextarea:focus,.Contact-module__4Y-e4W__formSelect:focus{border-color:#2a6df4;box-shadow:0 0 0 3px #3b82f61a}.Contact-module__4Y-e4W__formInput::placeholder,.Contact-module__4Y-e4W__formTextarea::placeholder{color:#8996a9}.Contact-module__4Y-e4W__formTextarea{resize:vertical;min-height:150px}.Contact-module__4Y-e4W__formSelect{cursor:pointer}.Contact-module__4Y-e4W__errorMessage{color:#ef4444;margin-top:.25rem;font-size:.875rem}.Contact-module__4Y-e4W__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a6df4,#b642f0);border:none;border-radius:.5rem;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.Contact-module__4Y-e4W__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px #3b82f666}.Contact-module__4Y-e4W__submitButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Contact-module__4Y-e4W__heroSection{min-height:50vh;padding-top:4rem}.Contact-module__4Y-e4W__statsGrid{gap:1rem}.Contact-module__4Y-e4W__statCard{padding:1rem .5rem}.Contact-module__4Y-e4W__servicesGrid{gap:.75rem}.Contact-module__4Y-e4W__serviceCard{padding:1rem}.Contact-module__4Y-e4W__contentGrid{gap:2rem}.Contact-module__4Y-e4W__formCard,.Contact-module__4Y-e4W__voiceCallCard{padding:1.5rem}}
.Error-module__ysX1GG__errorContainer{background:linear-gradient(135deg,#0f1729 0%,#1f2937 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.Error-module__ysX1GG__errorContent{z-index:10;text-align:center;max-width:600px;position:relative}.Error-module__ysX1GG__iconWrapper{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 2rem;display:flex;box-shadow:0 20px 60px #3b82f64d}.Error-module__ysX1GG__icon{color:#fff;stroke-width:2px;width:64px;height:64px}.Error-module__ysX1GG__errorCode{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(4rem,10vw,8rem);font-weight:900;line-height:1}.Error-module__ysX1GG__errorTitle{color:#f8fafc;margin-bottom:1rem;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700}.Error-module__ysX1GG__errorMessage{color:#b6bfcd;margin-bottom:2.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.Error-module__ysX1GG__buttonGroup{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.Error-module__ysX1GG__buttonGroup{flex-direction:row}}.Error-module__ysX1GG__buttonIcon{width:20px;height:20px;margin-right:.5rem}.Error-module__ysX1GG__backgroundAnimation{z-index:1;pointer-events:none;position:absolute;inset:0}.Error-module__ysX1GG__floatingShape{background:radial-gradient(circle,#3b82f61a 0%,#0000 70%);border:1px solid #3b82f61a;border-radius:50%;width:80px;height:80px;position:absolute}.Error-module__ysX1GG__errorContainer:before{content:"";opacity:.4;z-index:0;background-image:linear-gradient(#3b82f608 1px,#0000 1px),linear-gradient(90deg,#3b82f608 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}
.Home-module__NlB1sa__hero{justify-content:center;align-items:center;min-height:100vh;padding-top:5rem;display:flex;position:relative;overflow:hidden}.Home-module__NlB1sa__meshGradient{position:absolute;inset:0}.Home-module__NlB1sa__meshGradient:before{content:"";opacity:.3;filter:blur(100px);z-index:-1;background:radial-gradient(at 40% 20%,#2a6df4 0,#0000 50%),radial-gradient(at 80% 0,#b642f0 0,#0000 50%),radial-gradient(at 0%,#e92063 0,#0000 50%);position:absolute;inset:0}.Home-module__NlB1sa__wireframeContainer{z-index:1;pointer-events:none;position:absolute;inset:0}.Home-module__NlB1sa__gridPattern{opacity:.4;background-image:linear-gradient(#3b82f608 1px,#0000 1px),linear-gradient(90deg,#3b82f608 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.Home-module__NlB1sa__browserWindow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:.75rem;width:280px;position:absolute;top:15%;right:10%;overflow:hidden;box-shadow:0 8px 32px #0003}.Home-module__NlB1sa__browserHeader{background:#ffffff0d;border-bottom:1px solid #ffffff0d;padding:.75rem}.Home-module__NlB1sa__browserDots{gap:.4rem;display:flex}.Home-module__NlB1sa__browserDots span{background:#fff3;border-radius:50%;width:.625rem;height:.625rem}.Home-module__NlB1sa__browserDots span:first-child{background:#ff5f5799}.Home-module__NlB1sa__browserDots span:nth-child(2){background:#ffbd4499}.Home-module__NlB1sa__browserDots span:nth-child(3){background:#28c94099}.Home-module__NlB1sa__browserContent{padding:1.5rem}.Home-module__NlB1sa__codeLines{flex-direction:column;gap:.5rem;display:flex}.Home-module__NlB1sa__codeLines span{background:linear-gradient(90deg,#2a6df4 0%,#0000 100%);border-radius:.25rem;height:.5rem}.Home-module__NlB1sa__codeLines span:first-child{width:80%}.Home-module__NlB1sa__codeLines span:nth-child(2){opacity:.7;width:60%}.Home-module__NlB1sa__codeLines span:nth-child(3){opacity:.5;width:90%}.Home-module__NlB1sa__codeBlock{color:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff05;border:1px solid #ffffff14;border-radius:.5rem;padding:1rem;font-family:Courier New,monospace;font-size:.75rem;position:absolute;bottom:25%;left:8%}.Home-module__NlB1sa__codeLine{color:#2a6df4;opacity:.6;margin-bottom:.25rem}.Home-module__NlB1sa__shape{border:2px solid #3b82f626;position:absolute}.Home-module__NlB1sa__shape1{background:linear-gradient(135deg,#3b82f608 0%,#a855f708 100%);border-radius:1rem;width:100px;height:100px;top:20%;left:15%}.Home-module__NlB1sa__shape2{background:linear-gradient(135deg,#a855f708 0%,#ec489908 100%);border-radius:50%;width:80px;height:80px;top:60%;right:15%}.Home-module__NlB1sa__shape3{background:linear-gradient(135deg,#ec489908 0%,#3b82f608 100%);border-radius:.5rem;width:60px;height:60px;bottom:15%;left:50%}@media (max-width:1024px){.Home-module__NlB1sa__browserWindow{width:200px;top:10%;right:5%}.Home-module__NlB1sa__codeBlock{padding:.75rem;font-size:.625rem;left:5%}.Home-module__NlB1sa__shape1{width:70px;height:70px}.Home-module__NlB1sa__shape2{width:60px;height:60px}.Home-module__NlB1sa__shape3{width:50px;height:50px}}@media (max-width:768px){.Home-module__NlB1sa__browserWindow,.Home-module__NlB1sa__codeBlock{opacity:.3}.Home-module__NlB1sa__shape{opacity:.5}.Home-module__NlB1sa__gridPattern{opacity:.2}}.Home-module__NlB1sa__container{z-index:10;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.Home-module__NlB1sa__heroContent{text-align:center;max-width:64rem;margin:0 auto}.Home-module__NlB1sa__heroTitle{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.2}.Home-module__NlB1sa__gradientText{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.5rem;display:block}.Home-module__NlB1sa__heroSubtitle{color:#b6bfcd;max-width:42rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:clamp(1.25rem,2vw,1.5rem)}.Home-module__NlB1sa__ctaButtons{flex-direction:column;justify-content:center;gap:1rem;margin-bottom:5rem;display:flex}@media (min-width:640px){.Home-module__NlB1sa__ctaButtons{flex-direction:row}}.Home-module__NlB1sa__stats{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:42rem;margin:0 auto;display:grid}.Home-module__NlB1sa__statItem{text-align:center}.Home-module__NlB1sa__statValue{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.5rem);font-weight:700}.Home-module__NlB1sa__statLabel{color:#8996a9;font-size:.875rem}.Home-module__NlB1sa__scrollIndicator{animation:2s infinite Home-module__NlB1sa__bounce;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}@keyframes Home-module__NlB1sa__bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}.Home-module__NlB1sa__scrollIndicatorInner{border:2px solid #2a6df4;border-radius:1.5rem;justify-content:center;width:1.5rem;height:2.5rem;display:flex}.Home-module__NlB1sa__scrollDot{background:#2a6df4;border-radius:.25rem;width:.25rem;height:.75rem;margin-top:.5rem}.Home-module__NlB1sa__section{padding:5rem 0}.Home-module__NlB1sa__sectionAlt{background:rgba(217,33%,17%,.5)}.Home-module__NlB1sa__sectionHeader{text-align:center;margin-bottom:4rem}.Home-module__NlB1sa__sectionTitle{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.Home-module__NlB1sa__sectionSubtitle{color:#b6bfcd;max-width:42rem;margin:0 auto;font-size:1.125rem}.Home-module__NlB1sa__servicesGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.Home-module__NlB1sa__servicesGrid{grid-template-columns:repeat(3,1fr)}}.Home-module__NlB1sa__serviceCard{text-align:center;border:1px solid #ffffff1a;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Home-module__NlB1sa__serviceCard:hover{border-color:#2a6df4;transform:translateY(-8px);box-shadow:0 20px 60px #3b82f64d}.Home-module__NlB1sa__serviceIconWrapper{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.Home-module__NlB1sa__serviceCard:hover .Home-module__NlB1sa__serviceIconWrapper{transform:scale(1.1)rotate(5deg);box-shadow:0 10px 30px #3b82f680}.Home-module__NlB1sa__lucideIcon{color:#fff;stroke-width:2px;width:2rem;height:2rem}.Home-module__NlB1sa__serviceCardOverlay{opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b82f60d 0%,#a855f70d 100%);transition:opacity .4s;position:absolute;inset:0}.Home-module__NlB1sa__serviceCard:hover .Home-module__NlB1sa__serviceCardOverlay{opacity:1}.Home-module__NlB1sa__serviceTitle{color:#f8fafc;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.Home-module__NlB1sa__serviceDescription{color:#b6bfcd}.Home-module__NlB1sa__aboutSection{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.Home-module__NlB1sa__aboutSection{grid-template-columns:repeat(2,1fr)}}.Home-module__NlB1sa__aboutContent h2{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.Home-module__NlB1sa__aboutContent p{color:#b6bfcd;margin-bottom:1.5rem;font-size:1.125rem}.Home-module__NlB1sa__aboutButtons{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.Home-module__NlB1sa__aboutButtons{flex-direction:row}}.Home-module__NlB1sa__founderCard{padding:2rem}.Home-module__NlB1sa__founderImageLink{cursor:pointer;transition:all .3s;display:block}.Home-module__NlB1sa__founderImageLink:hover .Home-module__NlB1sa__founderImageWrapper{transform:translateY(-5px);box-shadow:0 15px 40px #3b82f666}.Home-module__NlB1sa__founderImageWrapper{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);border:3px solid #0000;border-radius:1rem;width:200px;height:200px;margin:0 auto 2rem;padding:3px;transition:all .3s;position:relative;overflow:hidden}.Home-module__NlB1sa__founderImage{object-fit:cover;border-radius:.875rem;width:100%;height:100%;transition:transform .3s;display:block}.Home-module__NlB1sa__founderCard:hover .Home-module__NlB1sa__founderImage{transform:scale(1.05)}.Home-module__NlB1sa__founderCard h3{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.Home-module__NlB1sa__founderRole{color:#b6bfcd;margin-bottom:1rem}.Home-module__NlB1sa__founderBio{color:#b6bfcd}.Home-module__NlB1sa__founderStats{border-top:1px solid #283548;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.Home-module__NlB1sa__founderStat{color:#2a6df4;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.Home-module__NlB1sa__founderStatLabel{color:#8996a9;font-size:.875rem}.Home-module__NlB1sa__ctaSection{background:linear-gradient(135deg,#2a6df4 0%,#b642f0 100%)}.Home-module__NlB1sa__ctaContent{text-align:center;max-width:48rem;margin:0 auto}.Home-module__NlB1sa__ctaContent h2{color:#fff;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.Home-module__NlB1sa__ctaContent p{color:#ffffffe6;margin-bottom:2rem;font-size:1.125rem}.Home-module__NlB1sa__floatingCardsGrid{perspective:1500px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:3rem;margin-top:4rem;display:grid}.Home-module__NlB1sa__floatingCard{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:relative}.Home-module__NlB1sa__floatingCard:hover{transform:translateY(-20px)rotateX(5deg)scale(1.02)}.Home-module__NlB1sa__floatingCardInner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172ae6 0%,#1e293be6 100%);border:1px solid #3b82f633;border-radius:24px;flex-direction:column;gap:1.5rem;min-height:320px;padding:3rem 2.5rem;transition:all .5s;display:flex;position:relative;overflow:hidden}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardInner{border-color:#3b82f699;box-shadow:0 30px 90px #3b82f64d,inset 0 1px #ffffff1a}.Home-module__NlB1sa__floatingCardGlow{opacity:0;pointer-events:none;background:radial-gradient(circle,#3b82f64d 0%,#0000 70%);width:200%;height:200%;transition:all .8s;animation:10s linear infinite Home-module__NlB1sa__rotateGlow;position:absolute;top:-50%;left:-50%}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardGlow{opacity:1}@keyframes Home-module__NlB1sa__rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Home-module__NlB1sa__floatingCardShine{background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardShine{left:150%}.Home-module__NlB1sa__floatingCardIcon{color:#6e9cf7;background:linear-gradient(135deg,#3b82f633 0%,#8b5cf633 100%);border:1px solid #3b82f64d;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:.5rem;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 8px 32px #3b82f633}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardIcon{background:linear-gradient(135deg,#3b82f666 0%,#8b5cf666 100%);transform:scale(1.15)translateY(-5px);box-shadow:0 12px 48px #3b82f666}.Home-module__NlB1sa__floatingCardTitle{background:linear-gradient(135deg,#f8fafc 0%,#6e9cf7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.75rem;font-weight:800;transition:all .3s}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardTitle{transform:translate(8px)}.Home-module__NlB1sa__floatingCardDesc{color:#b6bfcd;margin:0;font-size:1rem;line-height:1.7;transition:all .3s}.Home-module__NlB1sa__floatingCard:hover .Home-module__NlB1sa__floatingCardDesc{color:#c9d9e8}@media (max-width:768px){.Home-module__NlB1sa__floatingCardsGrid{grid-template-columns:1fr;gap:2rem;margin-top:3rem}.Home-module__NlB1sa__floatingCardInner{min-height:280px;padding:2.5rem 2rem}.Home-module__NlB1sa__floatingCardIcon{width:64px;height:64px}.Home-module__NlB1sa__floatingCardTitle{font-size:1.5rem}.Home-module__NlB1sa__floatingCard:hover{transform:translateY(-10px)scale(1.01)}}
