.Navigation-module__yDraKW__nav{align-items:center;display:flex}.Navigation-module__yDraKW__nav.Navigation-module__yDraKW__mobile{flex-direction:column;align-items:stretch}.Navigation-module__yDraKW__menu{align-items:center;gap:var(--spacing-xl);margin:0;padding:0;list-style:none;display:flex}.Navigation-module__yDraKW__menuItem{position:relative}.Navigation-module__yDraKW__dropdownWrapper{align-items:center;margin-bottom:-12px;padding-bottom:12px;display:flex;position:relative}.Navigation-module__yDraKW__menuLink{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--white);cursor:pointer;padding:var(--spacing-sm)0;transition:all var(--transition-fast);background:0 0;border:none;outline:none;display:flex;position:relative}.Navigation-module__yDraKW__menuLink:focus{outline:none}.Navigation-module__yDraKW__menuLink:after{content:"";background:var(--secondary);width:0;height:2px;transition:width var(--transition-fast);position:absolute;bottom:0;left:0}.Navigation-module__yDraKW__menuLink:hover{color:var(--secondary)}.Navigation-module__yDraKW__menuLink:hover:after{width:100%}.Navigation-module__yDraKW__chevron{transition:transform var(--transition-fast)}.Navigation-module__yDraKW__chevronOpen{transform:rotate(180deg)}.Navigation-module__yDraKW__dropdown{background:var(--dark);border-radius:var(--radius-lg);min-width:340px;animation:Navigation-module__yDraKW__dropdownFadeIn var(--transition-base);z-index:var(--z-dropdown);border:1px solid #ffffff1a;margin-top:-4px;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 40px #0006}.Navigation-module__yDraKW__dropdownMenu{padding:var(--spacing-sm);margin:0;list-style:none}.Navigation-module__yDraKW__dropdownItem{padding:var(--spacing-md);color:var(--white);border-radius:var(--radius-md);transition:all var(--transition-fast);outline:none;text-decoration:none;display:block}.Navigation-module__yDraKW__dropdownItem:focus{outline:none}.Navigation-module__yDraKW__dropdownItem:hover{background:var(--secondary);color:var(--dark)}.Navigation-module__yDraKW__dropdownItem:hover .Navigation-module__yDraKW__dropdownItemName{color:var(--dark)}.Navigation-module__yDraKW__dropdownItem:hover .Navigation-module__yDraKW__dropdownItemDescription{color:var(--dark-light)}.Navigation-module__yDraKW__dropdownItemContent{gap:var(--spacing-xs);flex-direction:column;display:flex}.Navigation-module__yDraKW__dropdownItemHeader{align-items:center;gap:var(--spacing-sm);display:flex}.Navigation-module__yDraKW__dropdownItemFavicon{border-radius:4px;flex-shrink:0}.Navigation-module__yDraKW__dropdownItemName{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--white)}.Navigation-module__yDraKW__dropdownItemDescription{font-size:var(--font-size-sm);color:var(--gray-400)}.Navigation-module__yDraKW__mobileLogo{padding:var(--spacing-lg)var(--spacing-xl);transition:opacity var(--transition-fast);border-bottom:1px solid #ffffff1a;outline:none;justify-content:flex-start;align-items:center;display:flex}.Navigation-module__yDraKW__mobileLogo:hover{opacity:.8}.Navigation-module__yDraKW__mobileLogo:focus{outline:none}.Navigation-module__yDraKW__mobileLogoImage{width:auto;max-width:160px;height:auto}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__menu{padding:var(--spacing-lg)var(--spacing-xl)var(--spacing-xl);flex-direction:column;align-items:stretch;gap:0;width:100%}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__menuItem{border-bottom:1px solid #ffffff1a;width:100%}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdownWrapper{flex-direction:column;align-items:stretch;margin-bottom:0;padding-bottom:0}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__menuLink{width:100%;padding:var(--spacing-lg)0;font-size:var(--font-size-lg);justify-content:space-between}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__menuLink:after{display:none}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdown{box-shadow:none;background:#ffffff0d;border:none;border-radius:0;width:100%;min-width:auto;max-height:0;margin-top:0;margin-bottom:0;transition:max-height .4s ease-in-out;position:relative;left:0;overflow:hidden;transform:none}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdown.Navigation-module__yDraKW__dropdownOpen{max-height:600px}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdownMenu{padding:0}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdownItem{padding:var(--spacing-lg)var(--spacing-md);border-bottom:1px solid #ffffff0d}.Navigation-module__yDraKW__mobile .Navigation-module__yDraKW__dropdownItem:last-child{border-bottom:none}@keyframes Navigation-module__yDraKW__dropdownFadeIn{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%)}}@media (min-width:769px){.Navigation-module__yDraKW__desktop .Navigation-module__yDraKW__dropdown{opacity:1}}@media (max-width:768px){.Navigation-module__yDraKW__desktop{display:none}}
.Header-module__lnUIdW__header{width:100%;z-index:var(--z-sticky);background:var(--dark);transition:all var(--transition-base);position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f0f5af2;box-shadow:0 4px 20px #0000004d}.Header-module__lnUIdW__container{max-width:1300px;padding:var(--spacing-lg)0;transition:padding var(--transition-base);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__container{padding:var(--spacing-md)0}.Header-module__lnUIdW__logo{outline:none;align-items:center;display:flex}.Header-module__lnUIdW__logo:focus{outline:none}.Header-module__lnUIdW__logoImage{object-fit:contain;width:auto;height:50px}.Header-module__lnUIdW__desktopNav{align-items:center;display:flex}.Header-module__lnUIdW__mobileMenuButton{width:44px;height:44px;color:var(--white);cursor:pointer;z-index:10;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:none;position:relative}.Header-module__lnUIdW__mobileMenuButton:hover{color:var(--secondary);transform:scale(1.1)}.Header-module__lnUIdW__mobileMenuButton:active{transform:scale(.95)}.Header-module__lnUIdW__mobileMenuOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;animation:Header-module__lnUIdW__fadeIn var(--transition-base);background:#000000b3;display:none;position:fixed;inset:0}.Header-module__lnUIdW__mobileMenu{background:var(--dark);z-index:9999;width:100%;max-width:320px;animation:Header-module__lnUIdW__slideInRight var(--transition-base);display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-4px 0 20px #0000004d}.Header-module__lnUIdW__closeMenuButton{top:var(--spacing-lg);right:var(--spacing-lg);width:44px;height:44px;color:var(--white);cursor:pointer;z-index:10;transition:all var(--transition-fast);border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.Header-module__lnUIdW__closeMenuButton:hover{color:var(--secondary);background:#ffffff0d;transform:scale(1.1)}.Header-module__lnUIdW__closeMenuButton:active{transform:scale(.95)}@media (max-width:1024px){.Header-module__lnUIdW__container{padding:var(--spacing-lg)var(--container-padding)}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__container{padding:var(--spacing-md)var(--container-padding)}}@media (min-width:1025px) and (max-width:1280px){.Header-module__lnUIdW__container{padding:var(--spacing-lg)var(--spacing-2xl)}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__container{padding:var(--spacing-md)var(--spacing-2xl)}}@media (max-width:768px){.Header-module__lnUIdW__desktopNav{display:none}.Header-module__lnUIdW__mobileMenuButton{display:flex}.Header-module__lnUIdW__logoImage{height:40px}}@keyframes Header-module__lnUIdW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Header-module__lnUIdW__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}
.Footer-module__3hUVsW__footer{color:var(--white);padding:var(--spacing-4xl)var(--spacing-md)var(--spacing-4xl);background:linear-gradient(135deg,#030014 0%,#1a0f3d 50%,#030014 100%);position:relative;overflow:hidden}.Footer-module__3hUVsW__footer:before{content:"";opacity:.03;pointer-events:none;background-image:url(/images/pattern.png);background-position:50%;background-repeat:repeat;background-size:500px;position:absolute;inset:0}.Footer-module__3hUVsW__container{z-index:1;max-width:1300px;margin:0 auto;position:relative}.Footer-module__3hUVsW__grid{gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl);grid-template-columns:1fr;display:grid}.Footer-module__3hUVsW__column{gap:var(--spacing-lg);flex-direction:column;display:flex}.Footer-module__3hUVsW__logoLink{width:fit-content;display:inline-block}.Footer-module__3hUVsW__logo{object-fit:contain;filter:brightness(0)invert();width:auto!important;height:50px!important}.Footer-module__3hUVsW__description{font-size:var(--font-size-sm);color:#ffffffb3;line-height:var(--line-height-relaxed);max-width:300px;margin:0}.Footer-module__3hUVsW__columnTitle{font-size:var(--font-size-lg);color:var(--white);margin:0;font-weight:600}.Footer-module__3hUVsW__linkList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__link{font-size:var(--font-size-sm);color:#ffffffb3;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.Footer-module__3hUVsW__link:hover{color:var(--white);transform:translate(4px)}.Footer-module__3hUVsW__contactList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__contactItem{align-items:flex-start;gap:var(--spacing-sm);display:flex}.Footer-module__3hUVsW__contactIcon{width:18px;height:18px;color:var(--primary);flex-shrink:0;margin-top:2px}.Footer-module__3hUVsW__contactText{font-size:var(--font-size-sm);color:#ffffffb3;flex-direction:column;gap:2px;display:flex}.Footer-module__3hUVsW__scheduleText,.Footer-module__3hUVsW__scheduleTime{font-size:var(--font-size-sm);color:#ffffffb3;margin:0;line-height:1.4}.Footer-module__3hUVsW__socialLinks{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.Footer-module__3hUVsW__socialLink{border-radius:var(--radius-md);color:#ffffffb3;width:40px;height:40px;transition:all var(--transition-base);background-color:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;text-decoration:none;display:flex}.Footer-module__3hUVsW__socialLink:hover{background-color:var(--primary);color:var(--white);border-color:var(--primary);transform:translateY(-2px)}.Footer-module__3hUVsW__socialIcon{width:20px;height:20px}.Footer-module__3hUVsW__divider{height:1px;margin:var(--spacing-3xl)0 var(--spacing-2xl);background:linear-gradient(90deg,#0000 0%,#c2d9194d 50%,#0000 100%)}.Footer-module__3hUVsW__bottom{padding-top:var(--spacing-2xl)}.Footer-module__3hUVsW__copyright{font-size:var(--font-size-sm);color:#ffffff80;text-align:center;margin:0}.Footer-module__3hUVsW__legalLinks{justify-content:center;gap:var(--spacing-lg);margin-top:var(--spacing-md);display:flex}.Footer-module__3hUVsW__legalLink{font-size:var(--font-size-sm);color:#ffffff80;transition:all var(--transition-fast);text-decoration:none}.Footer-module__3hUVsW__legalLink:hover{color:var(--white);text-decoration:underline}@media (max-width:768px){.Footer-module__3hUVsW__logo{height:45px!important}.Footer-module__3hUVsW__footer{padding:var(--spacing-3xl)var(--spacing-md)var(--spacing-3xl)}.Footer-module__3hUVsW__grid{gap:var(--spacing-2xl)}}@media (min-width:640px){.Footer-module__3hUVsW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer-module__3hUVsW__grid{gap:var(--spacing-4xl);grid-template-columns:2fr 1fr 1fr 1.5fr}.Footer-module__3hUVsW__description{max-width:100%}.Footer-module__3hUVsW__socialLinks{flex-wrap:nowrap}}@media (min-width:1025px) and (max-width:1280px){.Footer-module__3hUVsW__container{padding:0 var(--spacing-2xl)}.Footer-module__3hUVsW__grid{gap:var(--spacing-2xl)}}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--spacing-sm);font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--border-width-md)solid transparent;border-radius:var(--radius-md);transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:focus-visible{outline:none}.Button-module__8RiFmG__button:disabled{cursor:not-allowed;opacity:.5}.Button-module__8RiFmG__sm{padding:var(--spacing-xs)var(--spacing-lg);font-size:var(--font-size-sm);min-height:36px}.Button-module__8RiFmG__md{padding:var(--spacing-sm)var(--spacing-xl);font-size:var(--font-size-base);min-height:42px}.Button-module__8RiFmG__lg{padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-lg);min-height:48px}.Button-module__8RiFmG__primary{background:var(--gradient-primary);color:var(--white);box-shadow:var(--shadow-primary);border-color:#0000}.Button-module__8RiFmG__primary:hover:not(:disabled){color:var(--white);transform:translateY(-2px);box-shadow:0 12px 35px #4a23d866}.Button-module__8RiFmG__primary:active:not(:disabled){box-shadow:var(--shadow-primary);transform:translateY(0)}.Button-module__8RiFmG__secondary{background:var(--gradient-secondary);color:var(--dark);box-shadow:var(--shadow-secondary);border-color:#0000}.Button-module__8RiFmG__secondary:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 12px 35px #c2d9194d}.Button-module__8RiFmG__secondary:active:not(:disabled){box-shadow:var(--shadow-secondary);transform:translateY(0)}.Button-module__8RiFmG__outline{color:var(--white);border-color:var(--white);background:0 0}.Button-module__8RiFmG__outline:hover:not(:disabled){background:var(--white);color:var(--dark);border-color:var(--white);transform:translateY(-2px);box-shadow:0 10px 30px #fff3}.Button-module__8RiFmG__outline:active:not(:disabled){transform:translateY(0)}.Button-module__8RiFmG__ghost{color:var(--primary);background:0 0;border-color:#0000}.Button-module__8RiFmG__ghost:hover:not(:disabled){color:var(--primary-dark);background:#4a23d81a}.Button-module__8RiFmG__ghost:active:not(:disabled){background:#4a23d826}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__loading{pointer-events:none;position:relative}.Button-module__8RiFmG__loadingText{margin-left:var(--spacing-xs)}.Button-module__8RiFmG__spinner{border:2px solid #ffffff4d;border-top-color:var(--white);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite Button-module__8RiFmG__spin;display:inline-block}.Button-module__8RiFmG__outline .Button-module__8RiFmG__spinner,.Button-module__8RiFmG__ghost .Button-module__8RiFmG__spinner{border-color:#4a23d84d;border-top-color:var(--primary)}.Button-module__8RiFmG__secondary .Button-module__8RiFmG__spinner{border-color:#1f0f5a4d;border-top-color:var(--dark)}.Button-module__8RiFmG__iconLeft,.Button-module__8RiFmG__iconRight{justify-content:center;align-items:center;font-size:1.2em;display:inline-flex}.Button-module__8RiFmG__iconLeft{margin-right:calc(var(--spacing-xs)*-1)}.Button-module__8RiFmG__iconRight{margin-left:calc(var(--spacing-xs)*-1)}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}.Button-module__8RiFmG__button:after{content:"";background:#ffffff80;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__8RiFmG__button:active:not(:disabled):after{opacity:0;width:300px;height:300px}@media (max-width:768px){.Button-module__8RiFmG__button{font-size:var(--font-size-sm)}.Button-module__8RiFmG__lg{padding:var(--spacing-sm)var(--spacing-lg);font-size:var(--font-size-base);min-height:44px}}@media (min-width:768px) and (max-height:850px) and (orientation:landscape){.Button-module__8RiFmG__lg{padding:var(--spacing-xs)var(--spacing-lg);font-size:var(--font-size-sm);min-height:38px}.Button-module__8RiFmG__md{padding:var(--spacing-xs)var(--spacing-md);font-size:var(--font-size-sm);min-height:36px}}@media (min-width:1024px) and (max-height:900px) and (orientation:landscape){.Button-module__8RiFmG__lg{padding:var(--spacing-sm)var(--spacing-lg);font-size:var(--font-size-base);min-height:42px}.Button-module__8RiFmG__md{padding:var(--spacing-xs)var(--spacing-lg);font-size:var(--font-size-sm);min-height:38px}}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button,.Button-module__8RiFmG__button:before,.Button-module__8RiFmG__button:after{transition:none;animation:none}.Button-module__8RiFmG__spinner{animation:none}}.Button-module__8RiFmG__button[data-theme=dark].Button-module__8RiFmG__outline{color:var(--white);border-color:var(--white)}.Button-module__8RiFmG__button[data-theme=dark].Button-module__8RiFmG__outline:hover:not(:disabled){background:var(--white);color:var(--dark)}.Button-module__8RiFmG__button[data-theme=dark].Button-module__8RiFmG__ghost{color:var(--white)}.Button-module__8RiFmG__button[data-theme=dark].Button-module__8RiFmG__ghost:hover:not(:disabled){background:#ffffff1a}
.ContactModal-module__vLQekG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);padding:var(--spacing-lg);background:#000000bf;justify-content:center;align-items:center;animation:.3s ease-out ContactModal-module__vLQekG__fadeIn;display:flex;position:fixed;inset:0}.ContactModal-module__vLQekG__modal{background:var(--white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);width:100%;max-width:500px;animation:.3s ease-out ContactModal-module__vLQekG__slideUp;position:relative;box-shadow:0 25px 50px #0000004d}.ContactModal-module__vLQekG__closeButton{top:var(--spacing-lg);right:var(--spacing-lg);color:var(--gray-500);cursor:pointer;transition:all var(--transition-fast);border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute}.ContactModal-module__vLQekG__closeButton:hover{background:var(--gray-100);color:var(--dark);transform:rotate(90deg)}.ContactModal-module__vLQekG__closeButton:focus{outline:none}.ContactModal-module__vLQekG__header{text-align:center;margin-bottom:var(--spacing-2xl)}.ContactModal-module__vLQekG__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--dark);margin-bottom:var(--spacing-sm)}.ContactModal-module__vLQekG__subtitle{font-size:var(--font-size-base);color:var(--gray-600);line-height:var(--line-height-relaxed);margin:0}.ContactModal-module__vLQekG__form{gap:var(--spacing-xl);flex-direction:column;display:flex}.ContactModal-module__vLQekG__formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.ContactModal-module__vLQekG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--dark)}.ContactModal-module__vLQekG__input{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-base);font-family:var(--font-family-primary);color:var(--dark);background:var(--white);border:2px solid var(--gray-300);border-radius:var(--radius-md);transition:all var(--transition-fast)}.ContactModal-module__vLQekG__input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #4a23d81a}.ContactModal-module__vLQekG__input::placeholder{color:var(--gray-400)}@keyframes ContactModal-module__vLQekG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactModal-module__vLQekG__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ContactModal-module__vLQekG__modal{padding:var(--spacing-xl);max-width:100%}.ContactModal-module__vLQekG__title{font-size:var(--font-size-2xl)}.ContactModal-module__vLQekG__subtitle{font-size:var(--font-size-sm)}}
.HeroSection-module__HAA8HW__hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.HeroSection-module__HAA8HW__background{z-index:1;background-image:url(/images/backgroundHero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.HeroSection-module__HAA8HW__overlay{background:var(--gradient-overlay);z-index:2;position:absolute;inset:0}.HeroSection-module__HAA8HW__container{z-index:3;justify-content:center;align-items:center;width:100%;max-width:1300px;height:100%;margin:0 auto;display:flex;position:relative}.HeroSection-module__HAA8HW__content{text-align:center;max-width:1300px;margin:0 auto;animation:1s ease-out HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__title{font-size:var(--font-size-5xl);font-weight:var(--font-weight-extrabold);color:var(--white);margin-bottom:var(--spacing-lg);line-height:1.3;animation:1s ease-out .2s backwards HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-xl);color:var(--gray-300);margin-bottom:var(--spacing-3xl);line-height:var(--line-height-relaxed);animation:1s ease-out .4s backwards HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__ctas{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-3xl);animation:1s ease-out .6s backwards HeroSection-module__HAA8HW__fadeInUp;display:flex}.HeroSection-module__HAA8HW__badges{justify-content:center;align-items:center;gap:var(--spacing-2xl);flex-wrap:wrap;animation:1s ease-out .8s backwards HeroSection-module__HAA8HW__fadeInUp;display:flex}.HeroSection-module__HAA8HW__badge{align-items:center;gap:var(--spacing-sm);color:var(--white);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);display:flex}.HeroSection-module__HAA8HW__badgeIcon{background:var(--secondary);width:24px;height:24px;color:var(--dark);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.HeroSection-module__HAA8HW__badgeText{color:var(--gray-300)}@keyframes HeroSection-module__HAA8HW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.HeroSection-module__HAA8HW__container{padding:0 var(--container-padding)}}@media (max-width:768px){.HeroSection-module__HAA8HW__hero{min-height:100vh;padding:var(--spacing-3xl)0}.HeroSection-module__HAA8HW__content{text-align:center}.HeroSection-module__HAA8HW__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-sm);margin-bottom:var(--spacing-2xl)}.HeroSection-module__HAA8HW__ctas{gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);flex-direction:column}.HeroSection-module__HAA8HW__ctas button{width:100%}.HeroSection-module__HAA8HW__badges{gap:var(--spacing-sm);flex-direction:row;justify-content:center}.HeroSection-module__HAA8HW__badge{font-size:var(--font-size-xs);gap:4px}.HeroSection-module__HAA8HW__badgeIcon{width:18px;height:18px;font-size:10px}.HeroSection-module__HAA8HW__badgeText{font-size:var(--font-size-xs)}}@media (min-width:769px) and (max-width:1024px){.HeroSection-module__HAA8HW__title{font-size:var(--font-size-4xl)}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-lg)}.HeroSection-module__HAA8HW__content{padding:0 var(--spacing-lg)}.HeroSection-module__HAA8HW__badges{gap:var(--spacing-lg)}}@media (min-width:1025px) and (max-width:1280px){.HeroSection-module__HAA8HW__container{padding:0 var(--spacing-2xl)}.HeroSection-module__HAA8HW__title{font-size:var(--font-size-4xl)}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-lg)}.HeroSection-module__HAA8HW__content{max-width:1100px}}@media (min-width:768px) and (max-height:850px) and (orientation:landscape){.HeroSection-module__HAA8HW__hero{min-height:auto;padding:calc(80px + var(--spacing-2xl))0 var(--spacing-2xl)0}.HeroSection-module__HAA8HW__title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md);line-height:1.2}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-sm);margin-bottom:var(--spacing-xl);line-height:var(--line-height-normal)}.HeroSection-module__HAA8HW__ctas{margin-bottom:var(--spacing-xl);gap:var(--spacing-md)}.HeroSection-module__HAA8HW__badges{gap:var(--spacing-lg)}.HeroSection-module__HAA8HW__badge{font-size:var(--font-size-sm)}.HeroSection-module__HAA8HW__badgeIcon{width:20px;height:20px;font-size:var(--font-size-xs)}}@media (min-width:1024px) and (max-height:900px) and (orientation:landscape){.HeroSection-module__HAA8HW__hero{min-height:auto;padding:calc(80px + var(--spacing-xl))0 var(--spacing-xl)0}.HeroSection-module__HAA8HW__title{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md)}.HeroSection-module__HAA8HW__subtitle{font-size:var(--font-size-base);margin-bottom:var(--spacing-xl)}.HeroSection-module__HAA8HW__ctas{margin-bottom:var(--spacing-xl)}}
.AboutSection-module__QVoG9G__about{padding:var(--spacing-5xl)0;background:radial-gradient(circle at 20%,#c2d91908 0%,#0000 50%) 50%/cover,radial-gradient(circle at 80% 80%,#4a23d80a 0%,#0000 50%) 50%/cover,linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%) 50%/cover,url(/images/pattern.png) 50%/80px 80px;position:relative;overflow:hidden}.AboutSection-module__QVoG9G__decorCircle1{pointer-events:none;background:radial-gradient(circle,#4a23d814 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.AboutSection-module__QVoG9G__decorCircle2{pointer-events:none;background:radial-gradient(circle,#c2d9190f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-150px;left:-150px}.AboutSection-module__QVoG9G__container{z-index:2;width:100%;max-width:1300px;margin:0 auto;position:relative}.AboutSection-module__QVoG9G__content{text-align:center;width:100%;margin:0 auto}.AboutSection-module__QVoG9G__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--dark);margin-bottom:var(--spacing-lg);line-height:var(--line-height-tight);animation:.8s ease-out AboutSection-module__QVoG9G__fadeInUp}.AboutSection-module__QVoG9G__divider{background:var(--gradient-primary);width:80px;height:4px;margin:0 auto var(--spacing-xl);border-radius:var(--radius-full);animation:.8s ease-out .1s backwards AboutSection-module__QVoG9G__fadeInUp}.AboutSection-module__QVoG9G__text{font-size:var(--font-size-xl);color:var(--gray-700);line-height:var(--line-height-relaxed);margin:0 auto var(--spacing-3xl);max-width:900px;animation:.8s ease-out .2s backwards AboutSection-module__QVoG9G__fadeInUp}.AboutSection-module__QVoG9G__highlight{color:var(--primary);font-weight:var(--font-weight-semibold);position:relative}.AboutSection-module__QVoG9G__features{gap:var(--spacing-2xl);margin-top:var(--spacing-3xl);grid-template-columns:repeat(3,1fr);display:grid}.AboutSection-module__QVoG9G__featureCard{padding:var(--spacing-2xl);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);transition:all var(--transition-base);animation:.8s ease-out .4s backwards AboutSection-module__QVoG9G__fadeInUp;position:relative}.AboutSection-module__QVoG9G__featureCard:nth-child(2){animation-delay:.5s}.AboutSection-module__QVoG9G__featureCard:nth-child(3){animation-delay:.6s}.AboutSection-module__QVoG9G__featureCard:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 20px 40px #4a23d826}.AboutSection-module__QVoG9G__featureIcon{width:80px;height:80px;margin:0 auto var(--spacing-lg);background:var(--gradient-primary);border-radius:var(--radius-xl);color:var(--white);transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.AboutSection-module__QVoG9G__featureCard:hover .AboutSection-module__QVoG9G__featureIcon{box-shadow:var(--shadow-primary);transform:scale(1.1)rotate(5deg)}.AboutSection-module__QVoG9G__featureTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--dark);margin-bottom:var(--spacing-sm)}.AboutSection-module__QVoG9G__featureDescription{font-size:var(--font-size-base);color:var(--gray-600);line-height:var(--line-height-relaxed);margin:0}@keyframes AboutSection-module__QVoG9G__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.AboutSection-module__QVoG9G__container{padding:0 var(--container-padding)}}@media (max-width:768px){.AboutSection-module__QVoG9G__about{padding:var(--spacing-3xl)0}.AboutSection-module__QVoG9G__title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md)}.AboutSection-module__QVoG9G__divider{width:60px;height:3px;margin-bottom:var(--spacing-lg)}.AboutSection-module__QVoG9G__text{font-size:var(--font-size-base);margin-bottom:var(--spacing-2xl)}.AboutSection-module__QVoG9G__features{gap:var(--spacing-lg);grid-template-columns:1fr}.AboutSection-module__QVoG9G__featureCard{padding:var(--spacing-xl)}.AboutSection-module__QVoG9G__featureIcon{width:64px;height:64px}.AboutSection-module__QVoG9G__featureTitle{font-size:var(--font-size-lg)}.AboutSection-module__QVoG9G__featureDescription{font-size:var(--font-size-sm)}.AboutSection-module__QVoG9G__decorCircle1,.AboutSection-module__QVoG9G__decorCircle2{display:none}}@media (min-width:769px) and (max-width:1024px){.AboutSection-module__QVoG9G__title{font-size:var(--font-size-3xl)}.AboutSection-module__QVoG9G__text{font-size:var(--font-size-lg)}.AboutSection-module__QVoG9G__features{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr)}.AboutSection-module__QVoG9G__featureCard{padding:var(--spacing-lg)}.AboutSection-module__QVoG9G__featureIcon{width:64px;height:64px}.AboutSection-module__QVoG9G__featureTitle{font-size:var(--font-size-lg)}.AboutSection-module__QVoG9G__featureDescription{font-size:var(--font-size-sm)}}@media (min-width:1025px) and (max-width:1280px){.AboutSection-module__QVoG9G__container{padding:0 var(--spacing-2xl)}.AboutSection-module__QVoG9G__features{gap:var(--spacing-xl)}.AboutSection-module__QVoG9G__featureCard{padding:var(--spacing-xl)}}
.SolutionsSection-module__PhnxrW__solutions{padding:var(--spacing-5xl)0;background:radial-gradient(circle at 70% 20%,#4a23d808 0%,#0000 50%) 50%/cover,radial-gradient(circle at 30% 80%,#c2d91905 0%,#0000 50%) 50%/cover,linear-gradient(160deg,#fff 0%,#f9f9f9 50%,#fff 100%) 50%/cover,url(/images/pattern.png) 50%/90px 90px;position:relative;overflow:hidden}.SolutionsSection-module__PhnxrW__decorCircle1{pointer-events:none;background:radial-gradient(circle,#c2d9190f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-150px;right:-150px}.SolutionsSection-module__PhnxrW__decorCircle2{pointer-events:none;background:radial-gradient(circle,#4a23d814 0%,#0000 70%);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-100px;left:-100px}.SolutionsSection-module__PhnxrW__container{z-index:2;width:100%;max-width:1300px;margin:0 auto;position:relative}.SolutionsSection-module__PhnxrW__content{text-align:center;width:100%;margin:0 auto}.SolutionsSection-module__PhnxrW__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--dark);margin-bottom:var(--spacing-lg);line-height:var(--line-height-tight);max-width:900px;margin-left:auto;margin-right:auto;animation:.8s ease-out SolutionsSection-module__PhnxrW__fadeInUp}.SolutionsSection-module__PhnxrW__divider{background:var(--gradient-primary);width:80px;height:4px;margin:0 auto var(--spacing-4xl);border-radius:var(--radius-full);animation:.8s ease-out .1s backwards SolutionsSection-module__PhnxrW__fadeInUp}.SolutionsSection-module__PhnxrW__grid{gap:var(--spacing-2xl);margin-top:var(--spacing-3xl);grid-template-columns:repeat(2,1fr);display:grid}.SolutionsSection-module__PhnxrW__card{padding:var(--spacing-2xl);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);transition:all var(--transition-base);text-align:left;animation:.8s ease-out .3s backwards SolutionsSection-module__PhnxrW__fadeInUp;position:relative}.SolutionsSection-module__PhnxrW__card:nth-child(2){animation-delay:.4s}.SolutionsSection-module__PhnxrW__card:nth-child(3){animation-delay:.5s}.SolutionsSection-module__PhnxrW__card:nth-child(4){animation-delay:.6s}.SolutionsSection-module__PhnxrW__card:nth-child(5){animation-delay:.7s}.SolutionsSection-module__PhnxrW__card:nth-child(6){animation-delay:.8s}.SolutionsSection-module__PhnxrW__card:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 20px 40px #4a23d826}.SolutionsSection-module__PhnxrW__iconWrapper{width:64px;height:64px;margin-bottom:var(--spacing-lg);background:var(--gradient-primary);border-radius:var(--radius-lg);color:var(--white);transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.SolutionsSection-module__PhnxrW__card:hover .SolutionsSection-module__PhnxrW__iconWrapper{box-shadow:var(--shadow-primary);transform:scale(1.1)rotate(5deg)}.SolutionsSection-module__PhnxrW__cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--dark);margin-bottom:var(--spacing-md);line-height:var(--line-height-tight)}.SolutionsSection-module__PhnxrW__cardDescription{font-size:var(--font-size-base);color:var(--gray-600);line-height:var(--line-height-relaxed);margin:0}@keyframes SolutionsSection-module__PhnxrW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.SolutionsSection-module__PhnxrW__container{padding:0 var(--container-padding)}}@media (max-width:768px){.SolutionsSection-module__PhnxrW__solutions{padding:var(--spacing-3xl)0}.SolutionsSection-module__PhnxrW__title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-md)}.SolutionsSection-module__PhnxrW__divider{width:60px;height:3px;margin-bottom:var(--spacing-2xl)}.SolutionsSection-module__PhnxrW__grid{gap:var(--spacing-lg);grid-template-columns:1fr}.SolutionsSection-module__PhnxrW__card{padding:var(--spacing-xl)}.SolutionsSection-module__PhnxrW__iconWrapper{width:56px;height:56px}.SolutionsSection-module__PhnxrW__cardTitle{font-size:var(--font-size-base)}.SolutionsSection-module__PhnxrW__cardDescription{font-size:var(--font-size-sm)}.SolutionsSection-module__PhnxrW__decorCircle1,.SolutionsSection-module__PhnxrW__decorCircle2{display:none}}@media (min-width:769px) and (max-width:1024px){.SolutionsSection-module__PhnxrW__title{font-size:var(--font-size-3xl)}.SolutionsSection-module__PhnxrW__grid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}.SolutionsSection-module__PhnxrW__card{padding:var(--spacing-xl)}}@media (min-width:1025px) and (max-width:1280px){.SolutionsSection-module__PhnxrW__container{padding:0 var(--spacing-2xl)}.SolutionsSection-module__PhnxrW__grid{gap:var(--spacing-xl)}.SolutionsSection-module__PhnxrW__card{padding:var(--spacing-xl)}}
.ProductsSection-module__iLCFZW__products{padding:var(--spacing-5xl)0;background:linear-gradient(135deg,#1f0f5a99 0%,#1f0f5a8c 50%,#1f0f5a99 100%),url(/images/pattern.png),var(--dark);background-position:50%,50%,50%;background-size:cover,100px 100px,cover;position:relative;overflow:hidden}.ProductsSection-module__iLCFZW__container{z-index:2;width:100%;max-width:1300px;margin:0 auto;position:relative}.ProductsSection-module__iLCFZW__header{text-align:center;margin-bottom:var(--spacing-5xl)}.ProductsSection-module__iLCFZW__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--white);margin-bottom:var(--spacing-md);line-height:var(--line-height-tight);max-width:900px;margin-left:auto;margin-right:auto;animation:.8s ease-out ProductsSection-module__iLCFZW__fadeInUp}.ProductsSection-module__iLCFZW__subtitle{font-size:var(--font-size-lg);color:var(--gray-300);margin-bottom:var(--spacing-lg);line-height:var(--line-height-relaxed);max-width:800px;margin-left:auto;margin-right:auto;animation:.8s ease-out .1s backwards ProductsSection-module__iLCFZW__fadeInUp}.ProductsSection-module__iLCFZW__divider{background:var(--gradient-primary);border-radius:var(--radius-full);width:80px;height:4px;margin:0 auto;animation:.8s ease-out .2s backwards ProductsSection-module__iLCFZW__fadeInUp}.ProductsSection-module__iLCFZW__productsWrapper{gap:var(--spacing-3xl);flex-direction:column;display:flex}.ProductsSection-module__iLCFZW__productShowcase{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);transition:all var(--transition-base);background:linear-gradient(135deg,#fffffff2 0%,#ffffffe6 100%);border:2px solid #0000;animation:.8s ease-out ProductsSection-module__iLCFZW__fadeInUp;position:relative;box-shadow:0 10px 40px #0000000d}.ProductsSection-module__iLCFZW__productShowcase:first-child{animation-delay:.3s}.ProductsSection-module__iLCFZW__productShowcase:nth-child(2){animation-delay:.5s}.ProductsSection-module__iLCFZW__productShowcase:nth-child(3){animation-delay:.7s}.ProductsSection-module__iLCFZW__productShowcase:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-mask-composite:xor;opacity:0;transition:opacity var(--transition-base);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.ProductsSection-module__iLCFZW__productShowcase:hover{transform:translateY(-8px);box-shadow:0 30px 60px #4a23d826}.ProductsSection-module__iLCFZW__productShowcase:hover:before{opacity:1}.ProductsSection-module__iLCFZW__showcaseContent{gap:var(--spacing-3xl);grid-template-columns:450px 1fr;align-items:center;display:grid}.ProductsSection-module__iLCFZW__logoSection{padding:var(--spacing-2xl);border-radius:var(--radius-xl);background:linear-gradient(135deg,#4a23d808 0%,#c2d91908 100%);border:1px solid #4a23d81a;justify-content:center;align-items:center;display:flex}.ProductsSection-module__iLCFZW__logo{object-fit:contain;width:100%;max-width:100%;height:auto}.ProductsSection-module__iLCFZW__infoSection{gap:var(--spacing-xl);flex-direction:column;display:flex}.ProductsSection-module__iLCFZW__description{font-size:var(--font-size-base);color:var(--gray-700);line-height:var(--line-height-relaxed);margin:0}.ProductsSection-module__iLCFZW__highlight{color:var(--primary);font-weight:var(--font-weight-semibold);position:relative}.ProductsSection-module__iLCFZW__infoSection button,.ProductsSection-module__iLCFZW__infoSection button:hover,.ProductsSection-module__iLCFZW__infoSection button span,.ProductsSection-module__iLCFZW__infoSection button svg{color:var(--white)!important}@keyframes ProductsSection-module__iLCFZW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.ProductsSection-module__iLCFZW__container{padding:0 var(--container-padding)}}@media (max-width:768px){.ProductsSection-module__iLCFZW__products{padding:var(--spacing-3xl)0}.ProductsSection-module__iLCFZW__header{margin-bottom:var(--spacing-3xl)}.ProductsSection-module__iLCFZW__title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.ProductsSection-module__iLCFZW__subtitle{font-size:var(--font-size-base);margin-bottom:var(--spacing-md)}.ProductsSection-module__iLCFZW__divider{width:60px;height:3px}.ProductsSection-module__iLCFZW__productsWrapper{gap:var(--spacing-2xl)}.ProductsSection-module__iLCFZW__productShowcase{padding:var(--spacing-lg);overflow:hidden}.ProductsSection-module__iLCFZW__showcaseContent{gap:var(--spacing-xl);grid-template-columns:1fr}.ProductsSection-module__iLCFZW__logoSection{padding:var(--spacing-lg)}.ProductsSection-module__iLCFZW__logo{max-width:100%}.ProductsSection-module__iLCFZW__description{font-size:var(--font-size-sm);word-wrap:break-word;overflow-wrap:break-word}.ProductsSection-module__iLCFZW__infoSection{gap:var(--spacing-md)}}@media (min-width:769px) and (max-width:1024px){.ProductsSection-module__iLCFZW__title{font-size:var(--font-size-3xl)}.ProductsSection-module__iLCFZW__subtitle{font-size:var(--font-size-base)}.ProductsSection-module__iLCFZW__showcaseContent{gap:var(--spacing-2xl);grid-template-columns:300px 1fr}.ProductsSection-module__iLCFZW__logoSection{padding:var(--spacing-lg)}.ProductsSection-module__iLCFZW__logo{max-width:100%}.ProductsSection-module__iLCFZW__description{font-size:var(--font-size-base)}}@media (min-width:1025px) and (max-width:1280px){.ProductsSection-module__iLCFZW__container{padding:0 var(--spacing-2xl)}.ProductsSection-module__iLCFZW__showcaseContent{gap:var(--spacing-2xl);grid-template-columns:380px 1fr}.ProductsSection-module__iLCFZW__header{margin-bottom:var(--spacing-4xl)}}
.not-found-module__HS70Aa__notFound{background:var(--gray-100);min-height:calc(100vh - 180px);padding:var(--spacing-3xl)0;justify-content:center;align-items:center;display:flex}.not-found-module__HS70Aa__container{width:100%;max-width:1140px;padding:0 var(--spacing-lg);justify-content:center;margin:0 auto;display:flex}.not-found-module__HS70Aa__content{text-align:center;max-width:500px}.not-found-module__HS70Aa__errorCode{justify-content:center;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);display:flex}.not-found-module__HS70Aa__number{font-size:4rem;font-weight:var(--font-weight-extrabold);color:var(--primary);line-height:1}.not-found-module__HS70Aa__number:nth-child(2){color:var(--secondary)}.not-found-module__HS70Aa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--dark);margin-bottom:var(--spacing-md)}.not-found-module__HS70Aa__description{font-size:var(--font-size-base);color:var(--gray-600);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.not-found-module__HS70Aa__actions{justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);flex-wrap:wrap;display:flex}.not-found-module__HS70Aa__primaryButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);background:var(--primary);color:var(--white);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);transition:all var(--transition-fast);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primaryButton:hover{background:var(--primary-light);color:var(--white);box-shadow:var(--shadow-primary);transform:translateY(-2px)}.not-found-module__HS70Aa__buttonIcon{width:18px;height:18px}.not-found-module__HS70Aa__quickLinks{padding-top:var(--spacing-lg);border-top:1px solid var(--gray-300)}.not-found-module__HS70Aa__quickLinksTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--gray-600);margin-bottom:var(--spacing-md)}.not-found-module__HS70Aa__linksList{justify-content:center;gap:var(--spacing-sm)var(--spacing-lg);flex-wrap:wrap;display:flex}.not-found-module__HS70Aa__link{align-items:center;gap:var(--spacing-xs);color:var(--primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);transition:color var(--transition-fast);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__link:hover{color:var(--primary-light)}.not-found-module__HS70Aa__linkIcon{width:14px;height:14px}@media (min-width:1025px) and (max-width:1280px){.not-found-module__HS70Aa__container{padding:0 var(--spacing-2xl)}}@media (max-width:768px){.not-found-module__HS70Aa__notFound{padding:var(--spacing-2xl)0}.not-found-module__HS70Aa__number{font-size:3rem}.not-found-module__HS70Aa__title{font-size:var(--font-size-xl)}.not-found-module__HS70Aa__linksList{gap:var(--spacing-sm);flex-direction:column}}
.CTASection-module__yxcNFW__cta{padding:var(--spacing-4xl)var(--spacing-md);background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%);position:relative;overflow:hidden}.CTASection-module__yxcNFW__container{z-index:1;gap:var(--spacing-3xl);grid-template-columns:1fr;align-items:center;max-width:1300px;margin:0 auto;display:grid;position:relative}.CTASection-module__yxcNFW__content{text-align:center;order:2}.CTASection-module__yxcNFW__title{font-size:var(--font-size-3xl);color:var(--dark);margin-bottom:var(--spacing-lg);font-weight:700;line-height:1.2}.CTASection-module__yxcNFW__description{font-size:var(--font-size-base);color:var(--gray-700);font-weight:400;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2xl);max-width:600px;margin-left:auto;margin-right:auto}.CTASection-module__yxcNFW__ctaButton{align-items:center;gap:var(--spacing-sm);display:inline-flex}.CTASection-module__yxcNFW__buttonIcon{width:20px;height:20px;transition:transform var(--transition-base)}.CTASection-module__yxcNFW__ctaButton:hover .CTASection-module__yxcNFW__buttonIcon{transform:translate(4px)}.CTASection-module__yxcNFW__imageWrapper{order:1;justify-content:center;align-items:center;display:flex;position:relative}.CTASection-module__yxcNFW__imageBg{filter:blur(40px);background:radial-gradient(circle,#4a23d826 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute}.CTASection-module__yxcNFW__image{z-index:1;filter:drop-shadow(0 10px 30px #0000004d);width:100%;max-width:350px;height:auto;position:relative}@media (min-width:768px){.CTASection-module__yxcNFW__title{font-size:var(--font-size-4xl)}.CTASection-module__yxcNFW__description{font-size:var(--font-size-lg)}.CTASection-module__yxcNFW__image{max-width:400px}.CTASection-module__yxcNFW__imageBg{width:400px;height:400px}}@media (min-width:1024px){.CTASection-module__yxcNFW__container{gap:var(--spacing-4xl);grid-template-columns:1fr 1fr}.CTASection-module__yxcNFW__content{text-align:left;order:1}.CTASection-module__yxcNFW__description{margin-left:0;margin-right:0}.CTASection-module__yxcNFW__imageWrapper{order:2;justify-content:flex-end}.CTASection-module__yxcNFW__image{max-width:450px}.CTASection-module__yxcNFW__imageBg{width:450px;height:450px}.CTASection-module__yxcNFW__title{font-size:var(--font-size-5xl)}}@media (min-width:1025px) and (max-width:1280px){.CTASection-module__yxcNFW__cta{padding:var(--spacing-4xl)var(--spacing-2xl)}.CTASection-module__yxcNFW__container{gap:var(--spacing-3xl)}.CTASection-module__yxcNFW__title{font-size:var(--font-size-4xl)}.CTASection-module__yxcNFW__image{max-width:380px}.CTASection-module__yxcNFW__imageBg{width:380px;height:380px}}
.legal-module__jyR3IG__page{background:linear-gradient(135deg,#030014 0%,#1a0f3d 50%,#030014 100%);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.legal-module__jyR3IG__page:before{content:"";opacity:.03;pointer-events:none;background-image:url(/images/pattern.png);background-repeat:repeat;background-size:100px;position:absolute;inset:0}.legal-module__jyR3IG__main{padding:var(--spacing-5xl)var(--container-padding);flex:1;margin-top:80px}.legal-module__jyR3IG__container{z-index:1;max-width:1300px;margin:0 auto;position:relative}.legal-module__jyR3IG__header{text-align:center;margin-bottom:var(--spacing-lg)}.legal-module__jyR3IG__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--white);margin-bottom:var(--spacing-md);line-height:var(--line-height-tight)}.legal-module__jyR3IG__lastUpdate{font-size:var(--font-size-sm);color:var(--gray-400);margin:0}.legal-module__jyR3IG__divider{background:var(--gradient-primary);width:80px;height:4px;margin:var(--spacing-md)auto var(--spacing-xl);border-radius:var(--radius-full)}.legal-module__jyR3IG__content{border-radius:var(--radius-2xl);padding:var(--spacing-4xl);background:#fffffffa;box-shadow:0 20px 60px #0000004d}.legal-module__jyR3IG__section{margin-bottom:var(--spacing-lg);padding:0}.legal-module__jyR3IG__section:last-child{margin-bottom:0}.legal-module__jyR3IG__sectionTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--dark);margin-bottom:var(--spacing-lg);line-height:var(--line-height-tight)}.legal-module__jyR3IG__text{font-size:var(--font-size-base);color:var(--gray-700);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.legal-module__jyR3IG__text:last-child{margin-bottom:0}.legal-module__jyR3IG__list{padding-left:var(--spacing-xl);margin:var(--spacing-md)0;list-style:outside}.legal-module__jyR3IG__listItem{font-size:var(--font-size-base);color:var(--gray-700);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-sm)}.legal-module__jyR3IG__listItem:last-child{margin-bottom:0}.legal-module__jyR3IG__highlight{color:var(--primary);font-weight:var(--font-weight-semibold)}.legal-module__jyR3IG__link{color:var(--primary);transition:all var(--transition-fast);text-decoration:underline}.legal-module__jyR3IG__link:hover{color:var(--secondary)}@media (min-width:1025px) and (max-width:1280px){.legal-module__jyR3IG__main{padding:var(--spacing-4xl)var(--spacing-2xl)}.legal-module__jyR3IG__content{padding:var(--spacing-3xl)}}@media (max-width:768px){.legal-module__jyR3IG__main{padding:var(--spacing-3xl)var(--container-padding);margin-top:70px}.legal-module__jyR3IG__header{margin-bottom:var(--spacing-md)}.legal-module__jyR3IG__title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.legal-module__jyR3IG__lastUpdate{font-size:var(--font-size-xs)}.legal-module__jyR3IG__divider{width:60px;height:3px;margin:var(--spacing-sm)auto var(--spacing-lg)}.legal-module__jyR3IG__content{padding:var(--spacing-2xl)}.legal-module__jyR3IG__section{margin-bottom:var(--spacing-md)}.legal-module__jyR3IG__sectionTitle{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.legal-module__jyR3IG__text,.legal-module__jyR3IG__listItem{font-size:var(--font-size-sm)}}
.page-module__1ZsgIG__main{min-height:100vh;padding:var(--spacing-3xl)var(--spacing-md);padding-top:calc(80px + var(--spacing-3xl));background:linear-gradient(135deg,#030014 0%,#1a0f3d 50%,#030014 100%);justify-content:center;display:flex}.page-module__1ZsgIG__container{align-items:center;gap:var(--spacing-2xl);flex-direction:column;width:100%;max-width:480px;display:flex}.page-module__1ZsgIG__header{text-align:center;animation:.6s ease-out page-module__1ZsgIG__fadeInUp}.page-module__1ZsgIG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--white);margin:0 0 var(--spacing-sm)0;letter-spacing:var(--letter-spacing-tight)}.page-module__1ZsgIG__subtitle{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--gray-400);line-height:var(--line-height-relaxed);margin:0}.page-module__1ZsgIG__section{width:100%;padding:0}.page-module__1ZsgIG__sectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);text-align:center;margin:0 0 var(--spacing-md)0}.page-module__1ZsgIG__linksGrid{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__1ZsgIG__productLink{width:100%;padding:var(--spacing-md)var(--spacing-lg);background:var(--gradient-primary);border-radius:var(--radius-lg);transition:all var(--transition-fast);box-shadow:var(--shadow-primary);border:none;justify-content:space-between;align-items:center;min-height:72px;text-decoration:none;animation:.5s ease-out backwards page-module__1ZsgIG__fadeInUp;display:flex}.page-module__1ZsgIG__productLink:hover{transform:translateY(-4px);box-shadow:0 15px 40px #4a23d873}.page-module__1ZsgIG__productLink:active{transform:translateY(-2px)scale(.98)}.page-module__1ZsgIG__solutionLink{width:100%;padding:var(--spacing-md)var(--spacing-lg);border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:1px solid #ffffff26;justify-content:center;align-items:center;min-height:52px;text-decoration:none;animation:.5s ease-out backwards page-module__1ZsgIG__fadeInUp;display:flex}.page-module__1ZsgIG__solutionLink:hover{border-color:var(--primary-light);background:#ffffff14;transform:translateY(-2px)}.page-module__1ZsgIG__solutionLink:active{transform:scale(.98)}.page-module__1ZsgIG__solutionLink .page-module__1ZsgIG__linkName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--gray-300);transition:color var(--transition-fast)}.page-module__1ZsgIG__solutionLink:hover .page-module__1ZsgIG__linkName{color:var(--white)}.page-module__1ZsgIG__linkContent{gap:var(--spacing-xs);text-align:left;flex-direction:column;display:flex}.page-module__1ZsgIG__linkName{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--white)}.page-module__1ZsgIG__linkDescription{font-size:var(--font-size-sm);color:#ffffffbf}.page-module__1ZsgIG__externalIcon{color:#fff9;transition:color var(--transition-fast);flex-shrink:0}.page-module__1ZsgIG__productLink:hover .page-module__1ZsgIG__externalIcon{color:var(--white)}@keyframes page-module__1ZsgIG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__1ZsgIG__productLink,.page-module__1ZsgIG__solutionLink,.page-module__1ZsgIG__header{animation:none}.page-module__1ZsgIG__productLink:hover,.page-module__1ZsgIG__solutionLink:hover{transform:none}}@media (min-width:768px){.page-module__1ZsgIG__main{padding:var(--spacing-4xl)var(--spacing-lg);padding-top:calc(90px + var(--spacing-4xl))}.page-module__1ZsgIG__container{gap:var(--spacing-3xl)}.page-module__1ZsgIG__title{font-size:var(--font-size-3xl)}.page-module__1ZsgIG__subtitle{font-size:var(--font-size-lg)}.page-module__1ZsgIG__productLink{padding:var(--spacing-lg)var(--spacing-xl);min-height:80px}.page-module__1ZsgIG__solutionLink{padding:var(--spacing-md)var(--spacing-xl);min-height:56px}.page-module__1ZsgIG__linksGrid{gap:var(--spacing-md)}}@media (min-width:1024px){.page-module__1ZsgIG__container{max-width:520px}}
.page-module__LBTDbq__main{background:var(--white);min-height:100vh}
.page-module__MAXpJa__main{min-height:100vh}.page-module__MAXpJa__container{width:100%;max-width:1300px;margin:0 auto}@media (max-width:1024px){.page-module__MAXpJa__container{padding:0 var(--container-padding)}}@media (min-width:1025px) and (max-width:1280px){.page-module__MAXpJa__container{padding:0 var(--spacing-2xl)}}.page-module__MAXpJa__sectionHeader{text-align:center;margin-bottom:var(--spacing-4xl)}.page-module__MAXpJa__sectionTitle{color:var(--white);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__MAXpJa__sectionSubtitle{color:#fffc;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.page-module__MAXpJa__features .page-module__MAXpJa__sectionTitle,.page-module__MAXpJa__pricing .page-module__MAXpJa__sectionTitle{color:var(--dark)}.page-module__MAXpJa__features .page-module__MAXpJa__sectionSubtitle,.page-module__MAXpJa__pricing .page-module__MAXpJa__sectionSubtitle{color:var(--gray-700)}.page-module__MAXpJa__highlight{color:var(--primary);font-weight:var(--font-weight-extrabold)}.page-module__MAXpJa__highlightLight{color:var(--secondary-light);font-weight:var(--font-weight-extrabold)}.page-module__MAXpJa__inlineLink{color:var(--secondary);align-items:center;gap:4px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module__MAXpJa__inlineLink:hover{opacity:.8}.page-module__MAXpJa__inlineLinkIcon{vertical-align:middle;display:inline-block}.page-module__MAXpJa__features .page-module__MAXpJa__inlineLink,.page-module__MAXpJa__pricing .page-module__MAXpJa__inlineLink{color:var(--primary)}.page-module__MAXpJa__sectionCta{text-align:center;margin-top:var(--spacing-3xl)}.page-module__MAXpJa__hero{padding:calc(var(--spacing-5xl)*1.5)0 var(--spacing-5xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__MAXpJa__heroContent{text-align:center;margin:0 auto}.page-module__MAXpJa__heroText{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.page-module__MAXpJa__heroBadge{color:var(--primary);padding:var(--spacing-xs)var(--spacing-lg);background:#4a23d81a;border:1px solid #4a23d84d;border-radius:30px;font-size:.875rem;font-weight:500;display:inline-block}.page-module__MAXpJa__heroSlogan{color:var(--primary);margin:0;font-size:1.5rem;font-weight:600}.page-module__MAXpJa__heroTitle{color:var(--dark);font-size:3rem;font-weight:800;line-height:1.1}.page-module__MAXpJa__heroSubtitle{color:var(--gray-700);font-size:1.25rem;line-height:1.6}.page-module__MAXpJa__heroCtas{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module__MAXpJa__heroButtonOutline{color:var(--primary)!important;border-color:var(--primary)!important;box-shadow:none!important;background:0 0!important}.page-module__MAXpJa__heroButtonOutline:hover{background:var(--primary)!important;color:var(--white)!important;border-color:var(--primary)!important;box-shadow:0 8px 24px #4a23d840!important}.page-module__MAXpJa__heroFeatures{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);width:100%;max-width:800px;display:grid}.page-module__MAXpJa__heroFeature{align-items:center;gap:var(--spacing-sm);color:var(--primary);justify-content:center;font-weight:400;display:flex}.page-module__MAXpJa__heroFeature svg{flex-shrink:0}@media (min-width:1025px) and (max-width:1280px){.page-module__MAXpJa__heroTitle{font-size:2.25rem}.page-module__MAXpJa__heroSubtitle{font-size:1.125rem}.page-module__MAXpJa__heroSlogan{font-size:1.25rem}.page-module__MAXpJa__heroCtas{flex-flow:row}}@media (max-width:1024px){.page-module__MAXpJa__heroTitle{font-size:2.25rem}.page-module__MAXpJa__heroSubtitle{font-size:1.125rem}.page-module__MAXpJa__heroSlogan{font-size:1.25rem}}@media (max-width:768px){.page-module__MAXpJa__hero{padding:calc(var(--spacing-4xl)*1.3)0 var(--spacing-4xl)0}.page-module__MAXpJa__heroBadge{padding:var(--spacing-xs)var(--spacing-md);font-size:.75rem}.page-module__MAXpJa__heroTitle{font-size:1.875rem}.page-module__MAXpJa__heroSubtitle{font-size:1rem}.page-module__MAXpJa__heroSlogan{font-size:1.125rem}.page-module__MAXpJa__heroFeatures{gap:var(--spacing-md);grid-template-columns:1fr;font-size:.875rem}.page-module__MAXpJa__heroCtas{flex-direction:column;width:100%}}.page-module__MAXpJa__differentials{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__MAXpJa__differentialsGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(4,1fr);display:grid}.page-module__MAXpJa__differentialCard{padding:var(--spacing-2xl);text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;transition:all .3s}.page-module__MAXpJa__differentialCard:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-4px)}.page-module__MAXpJa__differentialIcon{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:56px;height:56px;color:var(--white);margin:0 auto var(--spacing-lg);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module__MAXpJa__differentialTitle{color:var(--white);margin-bottom:var(--spacing-sm);font-size:1.125rem;font-weight:600}.page-module__MAXpJa__differentialDescription{color:#ffffffb3;font-size:.875rem;line-height:1.6}@media (min-width:1025px) and (max-width:1280px){.page-module__MAXpJa__differentialsGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.page-module__MAXpJa__differentialsGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__MAXpJa__differentials{padding:var(--spacing-2xl)0}.page-module__MAXpJa__differentialsGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__MAXpJa__differentialCard{padding:var(--spacing-xl)}}.page-module__MAXpJa__features{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__MAXpJa__featuresGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr);display:grid}.page-module__MAXpJa__featureCard{padding:var(--spacing-2xl);background:#fff9;border:1px solid #00000014;border-radius:16px;transition:all .3s}.page-module__MAXpJa__featureCard:hover{background:var(--white);border-color:var(--primary);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.page-module__MAXpJa__featureIcon{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:56px;height:56px;color:var(--white);margin-bottom:var(--spacing-lg);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module__MAXpJa__featureTitle{color:var(--dark);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module__MAXpJa__featureDescription{color:var(--gray-700);font-size:.9375rem;line-height:1.6}@media (min-width:1025px) and (max-width:1280px){.page-module__MAXpJa__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.page-module__MAXpJa__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__MAXpJa__features{padding:var(--spacing-2xl)0}.page-module__MAXpJa__featuresGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__MAXpJa__featureCard{padding:var(--spacing-xl)}}.page-module__MAXpJa__targetAudience{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__MAXpJa__targetAudienceGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(2,1fr);max-width:1000px;margin:0 auto;display:grid}.page-module__MAXpJa__targetAudienceCard{padding:var(--spacing-2xl);gap:var(--spacing-lg);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;transition:all .3s;display:flex}.page-module__MAXpJa__targetAudienceCard:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-4px)}.page-module__MAXpJa__targetAudienceNumber{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:60px;height:60px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.page-module__MAXpJa__targetAudienceCardContent{flex:1}.page-module__MAXpJa__targetAudienceTitle{color:var(--white);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module__MAXpJa__targetAudienceDescription{color:#ffffffb3;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.page-module__MAXpJa__targetAudience{padding:var(--spacing-2xl)0}.page-module__MAXpJa__targetAudienceGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__MAXpJa__targetAudienceCard{padding:var(--spacing-xl)}.page-module__MAXpJa__targetAudienceNumber{width:50px;height:50px;font-size:1.25rem}}.page-module__MAXpJa__pricing{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__MAXpJa__pricingGrid{gap:var(--spacing-2xl);grid-template-columns:1fr;max-width:600px;margin:0 auto;display:grid}.page-module__MAXpJa__pricingCard{padding:var(--spacing-3xl);background:#fff9;border:2px solid #00000014;border-radius:20px;flex-direction:column;transition:all .3s;display:flex;position:relative}.page-module__MAXpJa__pricingCard:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.page-module__MAXpJa__pricingCard.page-module__MAXpJa__popular{border-color:var(--primary);background:var(--white);box-shadow:0 4px 16px #4a23d826}.page-module__MAXpJa__popularBadge{top:-12px;right:var(--spacing-xl);background:linear-gradient(90deg,var(--primary)0%,var(--secondary)100%);color:var(--white);padding:var(--spacing-xs)var(--spacing-md);border-radius:20px;font-size:.875rem;font-weight:600;position:absolute}.page-module__MAXpJa__pricingHeader{margin-bottom:var(--spacing-2xl)}.page-module__MAXpJa__pricingName{color:var(--dark);margin-bottom:var(--spacing-md);font-size:1.5rem;font-weight:700}.page-module__MAXpJa__pricingPrice{margin-bottom:var(--spacing-md);align-items:baseline;gap:4px;display:flex}.page-module__MAXpJa__pricingCurrency{color:var(--dark);font-size:1.25rem;font-weight:600}.page-module__MAXpJa__pricingAmount{color:var(--dark);font-size:3rem;font-weight:800;line-height:1}.page-module__MAXpJa__pricingPeriod{color:var(--gray-600);font-size:1rem}.page-module__MAXpJa__pricingDescription{color:var(--gray-700);font-size:.9375rem;line-height:1.5}@media (max-width:768px){.page-module__MAXpJa__pricing{padding:var(--spacing-2xl)0}.page-module__MAXpJa__pricingCard{padding:var(--spacing-2xl)}.page-module__MAXpJa__pricingAmount{font-size:2.5rem}}.page-module__MAXpJa__pricingFooter{text-align:center;margin-top:var(--spacing-2xl)}.page-module__MAXpJa__pricingLink{color:var(--primary);align-items:center;gap:4px;font-size:.9375rem;font-weight:500;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module__MAXpJa__pricingLink:hover{opacity:.8}.page-module__MAXpJa__faq{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__MAXpJa__faqList{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto;display:grid}.page-module__MAXpJa__faqItem{padding:var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-sm);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;text-decoration:none;transition:all .3s;display:flex}.page-module__MAXpJa__faqItem:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-2px)}.page-module__MAXpJa__faqQuestion{color:var(--white);flex:1;font-size:1rem;font-weight:500}.page-module__MAXpJa__faqItem:hover .page-module__MAXpJa__faqQuestion{color:var(--secondary)}.page-module__MAXpJa__faqIcon{color:var(--secondary);flex-shrink:0}@media (max-width:768px){.page-module__MAXpJa__faq{padding:var(--spacing-2xl)0}.page-module__MAXpJa__faqList{grid-template-columns:1fr}.page-module__MAXpJa__faqItem{padding:var(--spacing-md)}.page-module__MAXpJa__faqQuestion{font-size:.9375rem}}.page-module__MAXpJa__ctaFinal{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__MAXpJa__ctaContent{text-align:center}.page-module__MAXpJa__ctaTitle{color:var(--dark);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__MAXpJa__ctaSubtitle{color:var(--gray-700);max-width:700px;margin:0 auto var(--spacing-2xl);font-size:1.125rem;line-height:1.6}.page-module__MAXpJa__ctaButtons{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module__MAXpJa__ctaLinks{margin-top:var(--spacing-xl);gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;font-size:.9375rem;display:flex}.page-module__MAXpJa__ctaLink{color:var(--primary);align-items:center;gap:6px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module__MAXpJa__ctaLink:hover{opacity:.8}.page-module__MAXpJa__ctaLink svg{flex-shrink:0}@media (max-width:768px){.page-module__MAXpJa__ctaFinal{padding:var(--spacing-2xl)0}.page-module__MAXpJa__ctaTitle{font-size:1.875rem}.page-module__MAXpJa__ctaSubtitle{font-size:1rem}.page-module__MAXpJa__ctaButtons{flex-direction:column;align-items:stretch}.page-module__MAXpJa__ctaLinks{gap:var(--spacing-sm);flex-wrap:nowrap;font-size:.875rem}}
.page-module__d_Y2Hq__main{min-height:100vh}.page-module__d_Y2Hq__container{width:100%;max-width:1300px;margin:0 auto}@media (max-width:1024px){.page-module__d_Y2Hq__container{padding:0 var(--container-padding)}}@media (min-width:1025px) and (max-width:1280px){.page-module__d_Y2Hq__container{padding:0 var(--spacing-2xl)}}.page-module__d_Y2Hq__sectionHeader{text-align:center;margin-bottom:var(--spacing-4xl)}.page-module__d_Y2Hq__sectionTitle{color:var(--dark);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__d_Y2Hq__sectionSubtitle{color:var(--gray-700);max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.page-module__d_Y2Hq__howItWorks .page-module__d_Y2Hq__sectionTitle,.page-module__d_Y2Hq__pricing .page-module__d_Y2Hq__sectionTitle{color:var(--white)}.page-module__d_Y2Hq__howItWorks .page-module__d_Y2Hq__sectionSubtitle,.page-module__d_Y2Hq__pricing .page-module__d_Y2Hq__sectionSubtitle{color:#fffc}.page-module__d_Y2Hq__highlight{color:var(--primary);font-weight:var(--font-weight-extrabold)}.page-module__d_Y2Hq__highlightLight{color:var(--secondary-light);font-weight:var(--font-weight-extrabold)}.page-module__d_Y2Hq__inlineLink{color:var(--primary);align-items:center;gap:4px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module__d_Y2Hq__inlineLink:hover{opacity:.8}.page-module__d_Y2Hq__inlineLinkIcon{vertical-align:middle;display:inline-block}.page-module__d_Y2Hq__howItWorks .page-module__d_Y2Hq__inlineLink,.page-module__d_Y2Hq__pricing .page-module__d_Y2Hq__inlineLink{color:var(--secondary)}.page-module__d_Y2Hq__sectionCta{text-align:center;margin-top:var(--spacing-3xl)}.page-module__d_Y2Hq__hero{padding:calc(var(--spacing-5xl)*1.5)0 var(--spacing-5xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__d_Y2Hq__heroContent{text-align:center;margin:0 auto}.page-module__d_Y2Hq__heroText{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.page-module__d_Y2Hq__heroBadge{color:var(--primary);padding:var(--spacing-xs)var(--spacing-lg);background:#4a23d81a;border:1px solid #4a23d84d;border-radius:30px;font-size:.875rem;font-weight:500;display:inline-block}.page-module__d_Y2Hq__heroSlogan{color:var(--primary);margin:0;font-size:1.5rem;font-weight:600}.page-module__d_Y2Hq__heroTitle{color:var(--dark);font-size:3rem;font-weight:800;line-height:1.1}.page-module__d_Y2Hq__heroSubtitle{color:var(--gray-700);max-width:800px;font-size:1.25rem;line-height:1.6}.page-module__d_Y2Hq__heroCtas{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module__d_Y2Hq__heroButtonOutline{color:var(--primary)!important;border-color:var(--primary)!important;box-shadow:none!important;background:0 0!important}.page-module__d_Y2Hq__heroButtonOutline:hover{background:var(--primary)!important;color:var(--white)!important;border-color:var(--primary)!important;box-shadow:0 8px 24px #4a23d840!important}.page-module__d_Y2Hq__heroFeatures{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);width:100%;max-width:800px;display:grid}.page-module__d_Y2Hq__heroFeature{align-items:center;gap:var(--spacing-sm);color:var(--primary);justify-content:center;font-weight:400;display:flex}.page-module__d_Y2Hq__heroFeature svg{flex-shrink:0}@media (min-width:1025px) and (max-width:1280px){.page-module__d_Y2Hq__heroTitle{font-size:2.25rem}.page-module__d_Y2Hq__heroSubtitle{font-size:1.125rem}.page-module__d_Y2Hq__heroSlogan{font-size:1.25rem}.page-module__d_Y2Hq__heroCtas{flex-flow:row}}@media (max-width:1024px){.page-module__d_Y2Hq__heroTitle{font-size:2.25rem}.page-module__d_Y2Hq__heroSubtitle{font-size:1.125rem}.page-module__d_Y2Hq__heroSlogan{font-size:1.25rem}}@media (max-width:768px){.page-module__d_Y2Hq__hero{padding:calc(var(--spacing-4xl)*1.3)0 var(--spacing-4xl)0}.page-module__d_Y2Hq__heroBadge{padding:var(--spacing-xs)var(--spacing-md);font-size:.75rem}.page-module__d_Y2Hq__heroTitle{font-size:1.875rem}.page-module__d_Y2Hq__heroSubtitle{font-size:1rem}.page-module__d_Y2Hq__heroSlogan{font-size:1.125rem}.page-module__d_Y2Hq__heroFeatures{gap:var(--spacing-md);grid-template-columns:1fr;font-size:.875rem}.page-module__d_Y2Hq__heroCtas{flex-direction:column;width:100%}}.page-module__d_Y2Hq__features{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__d_Y2Hq__featuresGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr);display:grid}.page-module__d_Y2Hq__featureCard{padding:var(--spacing-2xl);background:#fff9;border:1px solid #00000014;border-radius:16px;transition:all .3s}.page-module__d_Y2Hq__featureCard:hover{background:var(--white);border-color:var(--primary);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.page-module__d_Y2Hq__featureIcon{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:56px;height:56px;color:var(--white);margin-bottom:var(--spacing-lg);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module__d_Y2Hq__featureTitle{color:var(--dark);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module__d_Y2Hq__featureDescription{color:var(--gray-700);font-size:.9375rem;line-height:1.6}@media (min-width:1025px) and (max-width:1280px){.page-module__d_Y2Hq__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.page-module__d_Y2Hq__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__d_Y2Hq__features{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__featuresGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__d_Y2Hq__featureCard{padding:var(--spacing-xl)}}.page-module__d_Y2Hq__howItWorks{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__d_Y2Hq__howItWorksGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(2,1fr);max-width:1000px;margin:0 auto;display:grid}.page-module__d_Y2Hq__howItWorksCard{padding:var(--spacing-2xl);gap:var(--spacing-lg);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;transition:all .3s;display:flex}.page-module__d_Y2Hq__howItWorksCard:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-4px)}.page-module__d_Y2Hq__howItWorksNumber{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:60px;height:60px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.page-module__d_Y2Hq__howItWorksCardContent{flex:1}.page-module__d_Y2Hq__howItWorksTitle{color:var(--white);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module__d_Y2Hq__howItWorksDescription{color:#ffffffb3;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.page-module__d_Y2Hq__howItWorks{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__howItWorksGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__d_Y2Hq__howItWorksCard{padding:var(--spacing-xl)}.page-module__d_Y2Hq__howItWorksNumber{width:50px;height:50px;font-size:1.25rem}}.page-module__d_Y2Hq__targetAudience{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__d_Y2Hq__targetAudienceGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(2,1fr);max-width:1000px;margin:0 auto;display:grid}.page-module__d_Y2Hq__targetAudienceCard{padding:var(--spacing-2xl);gap:var(--spacing-lg);background:#fff9;border:1px solid #00000014;border-radius:16px;transition:all .3s;display:flex}.page-module__d_Y2Hq__targetAudienceCard:hover{background:var(--white);border-color:var(--primary);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.page-module__d_Y2Hq__targetAudienceIcon{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:64px;height:64px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__d_Y2Hq__targetAudienceCardContent{flex:1}.page-module__d_Y2Hq__targetAudienceTitle{color:var(--dark);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module__d_Y2Hq__targetAudienceDescription{color:var(--gray-700);font-size:.9375rem;line-height:1.6}@media (max-width:768px){.page-module__d_Y2Hq__targetAudience{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__targetAudienceGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__d_Y2Hq__targetAudienceCard{padding:var(--spacing-xl)}.page-module__d_Y2Hq__targetAudienceIcon{width:56px;height:56px}}.page-module__d_Y2Hq__pricing{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__d_Y2Hq__pricingGrid{gap:var(--spacing-2xl);grid-template-columns:1fr;max-width:500px;margin:0 auto;display:grid}.page-module__d_Y2Hq__pricingCard{padding:var(--spacing-3xl);background:#ffffff08;border:2px solid #ffffff1a;border-radius:20px;flex-direction:column;transition:all .3s;display:flex;position:relative}.page-module__d_Y2Hq__pricingCard:hover{border-color:var(--primary);transform:translateY(-4px)}.page-module__d_Y2Hq__pricingCard.page-module__d_Y2Hq__popular{border-color:var(--primary);background:#ffffff0d}.page-module__d_Y2Hq__popularBadge{top:-12px;right:var(--spacing-xl);background:linear-gradient(90deg,var(--primary)0%,var(--secondary)100%);color:var(--white);padding:var(--spacing-xs)var(--spacing-md);border-radius:20px;font-size:.875rem;font-weight:600;position:absolute}.page-module__d_Y2Hq__pricingHeader{margin-bottom:var(--spacing-2xl);text-align:center}.page-module__d_Y2Hq__pricingName{color:var(--white);margin-bottom:var(--spacing-md);font-size:1.5rem;font-weight:700}.page-module__d_Y2Hq__pricingPrice{margin-bottom:var(--spacing-md);justify-content:center;align-items:baseline;gap:4px;display:flex}.page-module__d_Y2Hq__pricingCurrency{color:var(--white);font-size:1.25rem;font-weight:600}.page-module__d_Y2Hq__pricingAmount{color:var(--white);font-size:3.5rem;font-weight:800;line-height:1}.page-module__d_Y2Hq__pricingCents{color:var(--white);align-self:flex-start;margin-top:8px;font-size:1.5rem;font-weight:700}.page-module__d_Y2Hq__pricingPeriod{color:#ffffffb3;font-size:1rem}.page-module__d_Y2Hq__pricingDescription{color:#ffffffb3;font-size:.9375rem;line-height:1.5}.page-module__d_Y2Hq__pricingFeatures{margin:0 0 var(--spacing-2xl)0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__d_Y2Hq__pricingFeatureItem{align-items:center;gap:var(--spacing-sm);color:#ffffffe6;font-size:.9375rem;display:flex}.page-module__d_Y2Hq__pricingFeatureIcon{color:var(--secondary);flex-shrink:0}.page-module__d_Y2Hq__pricingFooter{text-align:center;margin-top:var(--spacing-2xl)}.page-module__d_Y2Hq__pricingNote{color:#fff9;font-size:.875rem}@media (max-width:768px){.page-module__d_Y2Hq__pricing{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__pricingCard{padding:var(--spacing-2xl)}.page-module__d_Y2Hq__pricingAmount{font-size:3rem}.page-module__d_Y2Hq__pricingCents{font-size:1.25rem}}.page-module__d_Y2Hq__faq{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module__d_Y2Hq__faqList{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto;display:grid}.page-module__d_Y2Hq__faqItem{padding:var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-sm);background:#fff9;border:1px solid #00000014;border-radius:12px;text-decoration:none;transition:all .3s;display:flex}.page-module__d_Y2Hq__faqItem:hover{background:var(--white);border-color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.page-module__d_Y2Hq__faqQuestion{color:var(--dark);flex:1;font-size:1rem;font-weight:500}.page-module__d_Y2Hq__faqItem:hover .page-module__d_Y2Hq__faqQuestion{color:var(--primary)}.page-module__d_Y2Hq__faqIcon{color:var(--primary);flex-shrink:0}.page-module__d_Y2Hq__ctaButtonOutline{color:var(--primary)!important;border-color:var(--primary)!important;background:0 0!important}.page-module__d_Y2Hq__ctaButtonOutline:hover{background:var(--primary)!important;color:var(--white)!important}@media (max-width:768px){.page-module__d_Y2Hq__faq{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__faqList{grid-template-columns:1fr}.page-module__d_Y2Hq__faqItem{padding:var(--spacing-md)}.page-module__d_Y2Hq__faqQuestion{font-size:.9375rem}}.page-module__d_Y2Hq__ctaFinal{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module__d_Y2Hq__ctaContent{text-align:center}.page-module__d_Y2Hq__ctaTitle{color:var(--white);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__d_Y2Hq__ctaSubtitle{color:#fffc;max-width:700px;margin:0 auto var(--spacing-2xl);font-size:1.125rem;line-height:1.6}.page-module__d_Y2Hq__ctaButtons{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module__d_Y2Hq__ctaLinks{margin-top:var(--spacing-xl);gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;font-size:.9375rem;display:flex}.page-module__d_Y2Hq__ctaLink{color:var(--secondary);align-items:center;gap:6px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module__d_Y2Hq__ctaLink:hover{opacity:.8}.page-module__d_Y2Hq__ctaLink svg{flex-shrink:0}@media (max-width:768px){.page-module__d_Y2Hq__ctaFinal{padding:var(--spacing-2xl)0}.page-module__d_Y2Hq__ctaTitle{font-size:1.875rem}.page-module__d_Y2Hq__ctaSubtitle{font-size:1rem}.page-module__d_Y2Hq__ctaButtons{flex-direction:column;align-items:stretch}.page-module__d_Y2Hq__ctaLinks{gap:var(--spacing-sm);flex-wrap:nowrap;font-size:.875rem}}
.page-module___CMP8a__main{min-height:100vh}.page-module___CMP8a__container{width:100%;max-width:1300px;margin:0 auto}@media (max-width:1024px){.page-module___CMP8a__container{padding:0 var(--container-padding)}}@media (min-width:1025px) and (max-width:1280px){.page-module___CMP8a__container{padding:0 var(--spacing-2xl)}}.page-module___CMP8a__sectionHeader{text-align:center;margin-bottom:var(--spacing-4xl)}.page-module___CMP8a__sectionTitle{color:var(--white);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module___CMP8a__sectionSubtitle{color:#fffc;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.page-module___CMP8a__highlight{color:var(--primary);font-weight:var(--font-weight-extrabold)}.page-module___CMP8a__highlightLight{color:var(--secondary-light);font-weight:var(--font-weight-extrabold)}.page-module___CMP8a__howItWorks .page-module___CMP8a__sectionTitle{color:var(--dark)}.page-module___CMP8a__howItWorks .page-module___CMP8a__sectionSubtitle{color:var(--gray-700)}.page-module___CMP8a__inlineLink{color:var(--secondary);align-items:center;gap:4px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module___CMP8a__inlineLink:hover{opacity:.8}.page-module___CMP8a__inlineLinkIcon{vertical-align:middle;display:inline-block}.page-module___CMP8a__howItWorks .page-module___CMP8a__inlineLink{color:var(--primary)}.page-module___CMP8a__sectionCta{text-align:center;margin-top:var(--spacing-3xl)}.page-module___CMP8a__hero{padding:calc(var(--spacing-5xl)*1.5)0 var(--spacing-5xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module___CMP8a__heroContent{gap:var(--spacing-4xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module___CMP8a__heroText{gap:var(--spacing-xl);flex-direction:column;display:flex}.page-module___CMP8a__heroTitle{color:var(--dark);font-size:3rem;font-weight:800;line-height:1.1}.page-module___CMP8a__heroSubtitle{color:var(--gray-700);font-size:1.25rem;line-height:1.6}.page-module___CMP8a__heroFeatures{gap:var(--spacing-xl);flex-flow:wrap;display:flex}.page-module___CMP8a__heroFeature{align-items:center;gap:var(--spacing-sm);color:var(--primary);font-weight:400;display:flex}.page-module___CMP8a__heroFeature svg{flex-shrink:0}.page-module___CMP8a__heroCtas{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.page-module___CMP8a__heroButtonOutline{color:var(--primary)!important;border-color:var(--primary)!important;box-shadow:none!important;background:0 0!important}.page-module___CMP8a__heroButtonOutline:hover{background:var(--primary)!important;color:var(--white)!important;border-color:var(--primary)!important;box-shadow:0 8px 24px #4a23d840!important}.page-module___CMP8a__heroImageWrapper{justify-content:center;align-items:center;display:flex;position:relative}.page-module___CMP8a__heroImage{filter:drop-shadow(0 20px 60px #4a23d84d);width:100%;max-width:550px;height:auto}@media (max-width:1024px){.page-module___CMP8a__heroContent{gap:var(--spacing-3xl);grid-template-columns:1fr}.page-module___CMP8a__heroTitle{font-size:2.25rem}.page-module___CMP8a__heroSubtitle{font-size:1.125rem}.page-module___CMP8a__heroImageWrapper{order:-1}}@media (min-width:1025px) and (max-width:1280px){.page-module___CMP8a__heroTitle{font-size:2.25rem}.page-module___CMP8a__heroSubtitle{font-size:1.125rem}.page-module___CMP8a__heroCtas{flex-flow:row}}@media (max-width:768px){.page-module___CMP8a__hero{padding:calc(var(--spacing-4xl)*1.3)0 var(--spacing-4xl)0}.page-module___CMP8a__heroTitle{font-size:1.875rem}.page-module___CMP8a__heroSubtitle{font-size:1rem}.page-module___CMP8a__heroFeatures{gap:var(--spacing-sm);flex-direction:column}.page-module___CMP8a__heroCtas{flex-direction:column}}.page-module___CMP8a__features{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module___CMP8a__featuresGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr);display:grid}.page-module___CMP8a__featureCard{padding:var(--spacing-2xl);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;transition:all .3s}.page-module___CMP8a__featureCard:hover{border-color:var(--primary);background:#ffffff0d;transform:translateY(-4px)}.page-module___CMP8a__featureIcon{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:56px;height:56px;color:var(--white);margin-bottom:var(--spacing-lg);border-radius:12px;justify-content:center;align-items:center;display:flex}.page-module___CMP8a__featureTitle{color:var(--white);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module___CMP8a__featureDescription{color:#ffffffb3;font-size:.9375rem;line-height:1.6}@media (min-width:1025px) and (max-width:1280px){.page-module___CMP8a__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.page-module___CMP8a__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module___CMP8a__features{padding:var(--spacing-2xl)0}.page-module___CMP8a__featuresGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module___CMP8a__featureCard{padding:var(--spacing-xl)}}.page-module___CMP8a__howItWorks{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module___CMP8a__howItWorksContent{gap:var(--spacing-4xl);margin-bottom:var(--spacing-5xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module___CMP8a__stepsWrapper{gap:var(--spacing-2xl);flex-direction:column;display:flex}.page-module___CMP8a__step{gap:var(--spacing-lg);display:flex}.page-module___CMP8a__stepNumber{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);width:60px;height:60px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.page-module___CMP8a__stepContent{flex:1}.page-module___CMP8a__stepTitle{color:var(--dark);margin-bottom:var(--spacing-sm);font-size:1.25rem;font-weight:600}.page-module___CMP8a__stepDescription{color:var(--gray-700);font-size:.9375rem;line-height:1.6}.page-module___CMP8a__howItWorksImageWrapper{justify-content:center;align-items:center;display:flex;position:relative}.page-module___CMP8a__howItWorksImage{filter:drop-shadow(0 20px 60px #4a23d833);width:100%;max-width:500px;height:auto}@media (max-width:1024px){.page-module___CMP8a__howItWorksContent{gap:var(--spacing-3xl);grid-template-columns:1fr}.page-module___CMP8a__howItWorksImageWrapper{order:-1}}@media (max-width:768px){.page-module___CMP8a__howItWorks{padding:var(--spacing-2xl)0}.page-module___CMP8a__step{gap:var(--spacing-md)}.page-module___CMP8a__stepNumber{width:50px;height:50px;font-size:1.25rem}}.page-module___CMP8a__pricing{padding:var(--spacing-3xl)0;background:var(--dark)}.page-module___CMP8a__pricingGrid{gap:var(--spacing-2xl);grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto;display:grid}.page-module___CMP8a__pricingCard{padding:var(--spacing-3xl);background:#ffffff08;border:2px solid #ffffff1a;border-radius:20px;flex-direction:column;transition:all .3s;display:flex;position:relative}.page-module___CMP8a__pricingCard:hover{border-color:var(--primary);transform:translateY(-4px)}.page-module___CMP8a__pricingCard.page-module___CMP8a__popular{border-color:var(--primary);background:#4a23d80d}.page-module___CMP8a__popularBadge{top:-12px;right:var(--spacing-xl);background:linear-gradient(90deg,var(--primary)0%,var(--secondary)100%);color:var(--white);padding:var(--spacing-xs)var(--spacing-md);border-radius:20px;font-size:.875rem;font-weight:600;position:absolute}.page-module___CMP8a__pricingHeader{margin-bottom:var(--spacing-2xl)}.page-module___CMP8a__pricingName{color:var(--white);margin-bottom:var(--spacing-md);font-size:1.5rem;font-weight:700}.page-module___CMP8a__pricingPrice{margin-bottom:var(--spacing-md);align-items:baseline;gap:4px;display:flex}.page-module___CMP8a__pricingCurrency{color:var(--white);font-size:1.25rem;font-weight:600}.page-module___CMP8a__pricingAmount{color:var(--white);font-size:3rem;font-weight:800;line-height:1}.page-module___CMP8a__pricingPeriod{color:#fff9;font-size:1rem}.page-module___CMP8a__pricingDescription{color:#ffffffb3;font-size:.9375rem;line-height:1.5}@media (max-width:768px){.page-module___CMP8a__pricing{padding:var(--spacing-2xl)0}.page-module___CMP8a__pricingGrid{gap:var(--spacing-xl);grid-template-columns:1fr}.page-module___CMP8a__pricingCard{padding:var(--spacing-2xl)}.page-module___CMP8a__pricingAmount{font-size:2.5rem}}.page-module___CMP8a__pricingFooter{text-align:center;margin-top:var(--spacing-2xl)}.page-module___CMP8a__pricingLink{color:var(--secondary);align-items:center;gap:4px;font-size:.9375rem;font-weight:500;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module___CMP8a__pricingLink:hover{opacity:.8}.page-module___CMP8a__ctaFinal{padding:var(--spacing-3xl)0;background:radial-gradient(circle at 20%,#4a23d80a 0%,#0000 50%),radial-gradient(circle at 80%,#c2d9190d 0%,#0000 50%),linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%)}.page-module___CMP8a__ctaContent{text-align:center}.page-module___CMP8a__ctaTitle{color:var(--dark);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700;line-height:1.2}.page-module___CMP8a__ctaSubtitle{color:var(--gray-700);max-width:700px;margin:0 auto var(--spacing-2xl);font-size:1.125rem;line-height:1.6}.page-module___CMP8a__ctaButtons{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module___CMP8a__ctaLinks{margin-top:var(--spacing-xl);gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;font-size:.9375rem;display:flex}.page-module___CMP8a__ctaLink{color:var(--primary);align-items:center;gap:6px;text-decoration:underline;transition:opacity .2s;display:inline-flex}.page-module___CMP8a__ctaLink:hover{opacity:.8}.page-module___CMP8a__ctaLink svg{flex-shrink:0}@media (max-width:768px){.page-module___CMP8a__ctaFinal{padding:var(--spacing-2xl)0}.page-module___CMP8a__ctaTitle{font-size:1.875rem}.page-module___CMP8a__ctaSubtitle{font-size:1rem}.page-module___CMP8a__ctaButtons{flex-direction:column;align-items:stretch}.page-module___CMP8a__ctaLinks{gap:var(--spacing-sm);flex-wrap:nowrap;font-size:.875rem}}.page-module___CMP8a__disclaimer{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);color:var(--gray-600);text-align:center;border-top:1px solid #0000001a;font-size:.75rem;line-height:1.5}
