.Header-module-scss-module__Dt_J9q__nav{z-index:1000;box-sizing:border-box;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;height:80px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateY(0)}.Header-module-scss-module__Dt_J9q__nav:after{content:"";-webkit-filter:blur(40px);z-index:0;pointer-events:none;background:radial-gradient(120% 200% at 50% -20%,#ffffff14 0%,#0000 50%),linear-gradient(#1e1e1ef2 0%,#0a0a0afa 40%,#080808fc 100%);position:absolute;inset:-80px -40px}.Header-module-scss-module__Dt_J9q__nav:before{content:"";-webkit-backdrop-filter:blur(16px);z-index:.5;pointer-events:none;background:#0a0a0abf;position:absolute;inset:0}.Header-module-scss-module__Dt_J9q__nav>div{z-index:1;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:0 .5rem;display:flex;position:relative}.Header-module-scss-module__Dt_J9q__nav *{box-sizing:border-box}.Header-module-scss-module__Dt_J9q__nav.Header-module-scss-module__Dt_J9q__scrolled:after{-webkit-filter:blur(48px)}.Header-module-scss-module__Dt_J9q__nav.Header-module-scss-module__Dt_J9q__scrolled:before{-webkit-backdrop-filter:blur(20px);background:#0a0a0ac7}.Header-module-scss-module__Dt_J9q__nav.Header-module-scss-module__Dt_J9q__scrolled{box-shadow:0 2px 20px #0000004d}.Header-module-scss-module__Dt_J9q__nav ul{flex-direction:row;align-items:center;gap:2rem;margin:0;padding:0 1rem 0 .5rem;list-style:none;display:flex;position:relative}.Header-module-scss-module__Dt_J9q__nav ul:last-of-type{padding:0 0 0 1rem}.Header-module-scss-module__Dt_J9q__nav ul:last-of-type:before{content:"";box-sizing:border-box;background:#ffffff14;width:.5px;height:80px;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.Header-module-scss-module__Dt_J9q__nav ul:first-child{flex:1;justify-content:flex-start}.Header-module-scss-module__Dt_J9q__nav ul:nth-child(2){gap:.5rem}.Header-module-scss-module__Dt_J9q__nav>div>ul:first-of-type li.Header-module-scss-module__Dt_J9q__desktopNav>a.Header-module-scss-module__Dt_J9q__navLink{color:#ffffff80;opacity:1;transition:color .3s}.Header-module-scss-module__Dt_J9q__nav>div>ul:first-of-type li.Header-module-scss-module__Dt_J9q__desktopNav>a.Header-module-scss-module__Dt_J9q__navLink:hover{color:#fff}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions{flex:none;gap:.5rem!important}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions:before{display:none}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li:after{display:none!important}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li{align-items:center;margin:0;padding:0;display:flex;position:relative}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li:not(:last-child):after{content:"";box-sizing:border-box;background:#ffffff14;width:.5px;height:80px;position:absolute;top:50%;right:-1rem;transform:translateY(-50%)}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li a{color:#ffffffb3;white-space:nowrap;padding:.5rem 0;font-size:12px;font-weight:500;text-decoration:none;transition:color .3s}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li a:hover{color:#fff}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__navLink{letter-spacing:-.1px;text-transform:capitalize;white-space:nowrap;color:#ffffff80;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:15px;font-weight:400}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__logoLink{align-items:center;display:flex}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__headerLogoImg{object-fit:contain;width:auto;height:2.5rem;display:block}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li img{object-fit:contain;width:2.5rem;height:auto}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__primaryBtn{color:#fff;white-space:nowrap;background:#101010;border:1px solid #ffffff2e;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__primaryBtn:hover{color:#fff;background:#1e1e1e}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__utilityLink{color:#ffffffb3;white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .25rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__utilityLink:hover{color:#fff}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__utilityLink .Header-module-scss-module__Dt_J9q__arrowIcon{font-size:.85em;line-height:1}.Header-module-scss-module__Dt_J9q__nav .Header-module-scss-module__Dt_J9q__rightActions li .Header-module-scss-module__Dt_J9q__supportIcon{object-fit:contain;filter:none;width:18px;height:18px}.Header-module-scss-module__Dt_J9q__mobileMenuOverlay{z-index:9999;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.Header-module-scss-module__Dt_J9q__mobileMenuOverlay.Header-module-scss-module__Dt_J9q__menuOpen{opacity:1;visibility:visible}.Header-module-scss-module__Dt_J9q__mobileMenu{background:#111;border-top:1px solid #ffffff14;border-radius:20px 20px 0 0;max-height:80vh;padding:2rem 1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -4px 20px #0006}.Header-module-scss-module__Dt_J9q__mobileMenuOverlay.Header-module-scss-module__Dt_J9q__menuOpen .Header-module-scss-module__Dt_J9q__mobileMenu{transform:translateY(0)}.Header-module-scss-module__Dt_J9q__closeButton{cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s;display:flex;position:absolute;top:1rem;right:1rem}.Header-module-scss-module__Dt_J9q__closeButton:hover{background:#ffffff1a}.Header-module-scss-module__Dt_J9q__closeButton:active{background:#ffffff26}.Header-module-scss-module__Dt_J9q__closeIcon{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:2rem;font-weight:300;line-height:1}.Header-module-scss-module__Dt_J9q__mobileNav{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.Header-module-scss-module__Dt_J9q__mobileNavLink{color:#ffffffb3;text-transform:capitalize;letter-spacing:.8px;opacity:.5;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.Header-module-scss-module__Dt_J9q__mobileNavLink:hover{color:#fff;background:#ffffff0d}.Header-module-scss-module__Dt_J9q__mobileNavLink:active{background:#ffffff1a}.Header-module-scss-module__Dt_J9q__mobileNavLink .Header-module-scss-module__Dt_J9q__ukraineIcon{object-fit:contain;filter:brightness(0)invert();width:24px;height:24px}.Header-module-scss-module__Dt_J9q__desktopNav{display:block}@media screen and (max-width:768px){.Header-module-scss-module__Dt_J9q__desktopNav{display:none!important}.Header-module-scss-module__Dt_J9q__nav{height:65px;padding:0 .5rem}.Header-module-scss-module__Dt_J9q__nav>div{justify-content:center;padding:0 .25rem}.Header-module-scss-module__Dt_J9q__nav ul{gap:0;padding:0}.Header-module-scss-module__Dt_J9q__nav ul:last-of-type{display:none}.Header-module-scss-module__Dt_J9q__nav ul:first-child{justify-content:center;width:100%}.Header-module-scss-module__Dt_J9q__nav ul li a{padding:0}.Header-module-scss-module__Dt_J9q__nav ul li .Header-module-scss-module__Dt_J9q__headerLogoImg{width:auto;height:2rem}}@media screen and (max-width:480px){.Header-module-scss-module__Dt_J9q__nav{height:60px;padding:0 .25rem}.Header-module-scss-module__Dt_J9q__nav>div{padding:0 .15rem}.Header-module-scss-module__Dt_J9q__nav ul{gap:.5rem;padding:0 .5rem}.Header-module-scss-module__Dt_J9q__nav ul:last-of-type:before{height:60px;left:-.5rem}.Header-module-scss-module__Dt_J9q__nav ul:first-child{flex:0 auto;gap:.4rem}.Header-module-scss-module__Dt_J9q__nav ul:nth-child(2){gap:.4rem}.Header-module-scss-module__Dt_J9q__nav ul li:not(:last-child):after{height:60px;right:-.5rem}.Header-module-scss-module__Dt_J9q__nav ul li a{padding:.3rem 0;font-size:10px}.Header-module-scss-module__Dt_J9q__nav ul li .Header-module-scss-module__Dt_J9q__navLink{letter-spacing:.3px;font-size:10px}.Header-module-scss-module__Dt_J9q__nav ul li .Header-module-scss-module__Dt_J9q__headerLogoImg{width:auto;height:1.75rem}}@media screen and (max-width:360px){.Header-module-scss-module__Dt_J9q__nav{height:55px}.Header-module-scss-module__Dt_J9q__nav ul{gap:.3rem;padding:0 .3rem}.Header-module-scss-module__Dt_J9q__nav ul li a,.Header-module-scss-module__Dt_J9q__nav ul li .Header-module-scss-module__Dt_J9q__navLink{font-size:9px}.Header-module-scss-module__Dt_J9q__nav ul li .Header-module-scss-module__Dt_J9q__headerLogoImg{width:auto;height:1.5rem}}.Header-module-scss-module__Dt_J9q__visible{transition:transform .3s!important;transform:translateY(0)!important}.Header-module-scss-module__Dt_J9q__hidden{transition:transform .3s!important;transform:translateY(-100%)!important}
.Footer-module-scss-module__l9siiW__footer{color:#fff;background:#000;border-top:1px solid #ffffff14;width:100%}.Footer-module-scss-module__l9siiW__inner{max-width:1400px;margin:0 auto;padding:4.5rem 2.5rem 2.5rem}.Footer-module-scss-module__l9siiW__mainGrid{grid-template-columns:minmax(200px,1.4fr) repeat(3,minmax(0,1fr));align-items:start;gap:3rem 4rem;padding-bottom:4rem;display:grid}.Footer-module-scss-module__l9siiW__brandCol{flex-direction:column;align-items:flex-start;gap:0;display:flex}.Footer-module-scss-module__l9siiW__brandLogo{color:#fff;align-items:center;gap:.65rem;margin-bottom:1.25rem;text-decoration:none;display:inline-flex}.Footer-module-scss-module__l9siiW__logoMark{object-fit:contain;filter:invert();width:28px;height:28px}.Footer-module-scss-module__l9siiW__logoText{letter-spacing:-.03em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.35rem;font-weight:600}.Footer-module-scss-module__l9siiW__tagline{color:#ffffff73;max-width:16rem;margin:0 0 1.75rem;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.8rem;line-height:1.55}.Footer-module-scss-module__l9siiW__socialIcons{align-items:center;gap:1.25rem;display:flex}.Footer-module-scss-module__l9siiW__socialIcon{color:#ffffffd9;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,opacity .2s;display:flex}.Footer-module-scss-module__l9siiW__socialIcon:hover{color:#fff;opacity:.85}.Footer-module-scss-module__l9siiW__navCol .Footer-module-scss-module__l9siiW__colHeading{letter-spacing:.01em;color:#ffffff73;margin:0 0 1.25rem;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.8rem;font-weight:400}.Footer-module-scss-module__l9siiW__navCol ul{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__l9siiW__navCol a,.Footer-module-scss-module__l9siiW__navCol .Footer-module-scss-module__l9siiW__linkButton{color:#ffffffe0;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:.95rem;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s}.Footer-module-scss-module__l9siiW__navCol a:hover,.Footer-module-scss-module__l9siiW__navCol .Footer-module-scss-module__l9siiW__linkButton:hover{color:#fff}.Footer-module-scss-module__l9siiW__legalRow{justify-content:space-between;align-items:center;gap:2rem;padding-top:.5rem;display:flex}.Footer-module-scss-module__l9siiW__copyright{color:#ffffff59;margin:0;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.75rem}.Footer-module-scss-module__l9siiW__legalLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem 1.25rem;margin-left:auto;display:flex}.Footer-module-scss-module__l9siiW__legalItem a{color:#fff6;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:.8rem;text-decoration:none;transition:color .2s}.Footer-module-scss-module__l9siiW__legalItem a:hover{color:#ffffffb3}@media screen and (max-width:1100px){.Footer-module-scss-module__l9siiW__mainGrid{grid-template-columns:1fr 1fr;gap:2.5rem 3rem}.Footer-module-scss-module__l9siiW__brandCol{grid-column:1/-1;padding-bottom:.5rem}}@media screen and (max-width:640px){.Footer-module-scss-module__l9siiW__inner{padding:3rem 1.25rem 2rem}.Footer-module-scss-module__l9siiW__mainGrid{grid-template-columns:1fr;gap:2rem;padding-bottom:2.5rem}.Footer-module-scss-module__l9siiW__legalRow{flex-direction:column;align-items:flex-start;gap:1.25rem}.Footer-module-scss-module__l9siiW__legalLinks{justify-content:flex-start;margin-left:0}}
.ContactSection-module-scss-module__TG5cxG__contactSection{background-color:#0a0a0a;justify-content:center;align-items:flex-start;min-height:100vh;padding:2rem 2rem 4rem;display:flex}.ContactSection-module-scss-module__TG5cxG__container{width:100%;max-width:1400px;margin:0 auto}.ContactSection-module-scss-module__TG5cxG__header{opacity:0;margin-bottom:3rem;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(-20px)}.ContactSection-module-scss-module__TG5cxG__header.ContactSection-module-scss-module__TG5cxG__visible{opacity:1;transform:translateY(0)}.ContactSection-module-scss-module__TG5cxG__title{background:linear-gradient(#fff 0%,#fffc 100%);color:#0000;text-align:left;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;margin:1.3rem 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:4rem;font-weight:440}.ContactSection-module-scss-module__TG5cxG__subtitle{color:#ffffffb3;text-align:left;margin:.5rem 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6}.ContactSection-module-scss-module__TG5cxG__dividerLine{background:#ffffff14;width:100%;height:1px;margin:3rem 0}.ContactSection-module-scss-module__TG5cxG__formCard{text-align:left;opacity:0;background-color:#0000;max-width:100%;margin:0;padding:0;transition:opacity .8s ease-out .2s,transform .8s ease-out .2s;transform:translateY(-20px)}.ContactSection-module-scss-module__TG5cxG__formCard.ContactSection-module-scss-module__TG5cxG__visible{opacity:1;transform:translateY(0)}.ContactSection-module-scss-module__TG5cxG__form{width:100%}.ContactSection-module-scss-module__TG5cxG__formGrid{grid-template-columns:1fr 1fr;gap:2.5rem 3rem;margin-bottom:2.5rem;display:grid}.ContactSection-module-scss-module__TG5cxG__inputGroup{flex-direction:column;gap:.75rem;display:flex}.ContactSection-module-scss-module__TG5cxG__inputGroup label{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;font-weight:500}.ContactSection-module-scss-module__TG5cxG__required{color:#dc3545;margin-left:.25rem}.ContactSection-module-scss-module__TG5cxG__inputGroup input,.ContactSection-module-scss-module__TG5cxG__selectInput{color:#fff;background-color:#0000;border:none;border-bottom:1px solid #fff3;width:100%;padding:.75rem 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.5rem;transition:border-color .3s}.ContactSection-module-scss-module__TG5cxG__inputGroup input:focus,.ContactSection-module-scss-module__TG5cxG__selectInput:focus{border-bottom-color:#fff;outline:none}.ContactSection-module-scss-module__TG5cxG__inputGroup input::placeholder,.ContactSection-module-scss-module__TG5cxG__selectInput::placeholder{color:#ffffff80}.ContactSection-module-scss-module__TG5cxG__selectInput{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='rgba(255,255,255,0.4)' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;padding-right:1.5rem}.ContactSection-module-scss-module__TG5cxG__selectInput:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='rgba(255,255,255,0.8)' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.ContactSection-module-scss-module__TG5cxG__selectInput.ContactSection-module-scss-module__TG5cxG__placeholder{color:#ffffff80}.ContactSection-module-scss-module__TG5cxG__selectInput option{color:#fff;background-color:#1a1a1a;padding:.5rem}.ContactSection-module-scss-module__TG5cxG__selectInput option:first-child{color:#ffffff80}.ContactSection-module-scss-module__TG5cxG__messageGroup{flex-direction:column;gap:.75rem;width:100%;margin-bottom:2.5rem;display:flex}.ContactSection-module-scss-module__TG5cxG__messageGroup label{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;font-weight:500}.ContactSection-module-scss-module__TG5cxG__messageGroup label .ContactSection-module-scss-module__TG5cxG__required{color:#dc3545;margin-left:.25rem}.ContactSection-module-scss-module__TG5cxG__messageGroup textarea{color:#fff;resize:vertical;background-color:#0000;border:none;border-bottom:1px solid #fff3;width:100%;min-height:150px;padding:.75rem 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;transition:border-color .3s;position:relative}.ContactSection-module-scss-module__TG5cxG__messageGroup textarea:focus{border-bottom-color:#fff;outline:none}.ContactSection-module-scss-module__TG5cxG__messageGroup textarea::placeholder{color:#ffffff80}.ContactSection-module-scss-module__TG5cxG__charCount{color:#ffffff80;align-self:flex-end;margin-top:.5rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:.85rem}.ContactSection-module-scss-module__TG5cxG__actionBar{justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;margin-top:2.5rem;display:flex}.ContactSection-module-scss-module__TG5cxG__servicesSection{flex:0 auto;max-width:70%;margin-bottom:0}.ContactSection-module-scss-module__TG5cxG__servicesSection label{color:#fff;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;font-weight:500;display:block}.ContactSection-module-scss-module__TG5cxG__serviceButtons{flex-wrap:wrap;gap:1rem;display:flex}.ContactSection-module-scss-module__TG5cxG__serviceButton{color:#ffffff80;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #ffffff14;border-radius:60px;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:.9rem;font-weight:500;transition:all .3s}.ContactSection-module-scss-module__TG5cxG__serviceButton:hover{color:#fff;border-color:#ffffff26}.ContactSection-module-scss-module__TG5cxG__serviceButton.ContactSection-module-scss-module__TG5cxG__selected{color:#0a0a0a;background-color:#fff;border-color:#fff}.ContactSection-module-scss-module__TG5cxG__submitButton{color:#0a0a0a;cursor:pointer;white-space:nowrap;background-color:#fff;border:none;border-radius:50px;align-items:center;gap:.75rem;height:fit-content;padding:1rem 2rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;font-weight:500;transition:all .3s;display:flex}.ContactSection-module-scss-module__TG5cxG__submitButton:hover{background-color:#e0e0e0}.ContactSection-module-scss-module__TG5cxG__submitButton:active{transform:translateY(1px)}.ContactSection-module-scss-module__TG5cxG__submitButton:disabled{opacity:.6;cursor:not-allowed}.ContactSection-module-scss-module__TG5cxG__submitButton span{display:inline-block}.ContactSection-module-scss-module__TG5cxG__arrowIcon{font-size:1.2rem;font-weight:400;line-height:1}.ContactSection-module-scss-module__TG5cxG__successMessage,.ContactSection-module-scss-module__TG5cxG__errorMessage{border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:.95rem}.ContactSection-module-scss-module__TG5cxG__successMessage{color:#34c759;background-color:#34c75926;border:1px solid #34c7594d}.ContactSection-module-scss-module__TG5cxG__errorMessage{color:#ff3b30;background-color:#ff3b3026;border:1px solid #ff3b304d}@media (max-width:768px){.ContactSection-module-scss-module__TG5cxG__contactSection{padding:3rem 1rem}.ContactSection-module-scss-module__TG5cxG__container{padding:0 .5rem}.ContactSection-module-scss-module__TG5cxG__title{font-size:2.5rem}.ContactSection-module-scss-module__TG5cxG__formGrid{grid-template-columns:1fr;gap:2rem}.ContactSection-module-scss-module__TG5cxG__messageGroup{width:100%}.ContactSection-module-scss-module__TG5cxG__actionBar{flex-direction:column;align-items:stretch;gap:2rem;margin:0;padding:0}.ContactSection-module-scss-module__TG5cxG__servicesSection{width:100%;max-width:100%;margin:0;padding:0}.ContactSection-module-scss-module__TG5cxG__serviceButtons{flex-flow:wrap;justify-content:flex-start;gap:.5rem;width:100%;margin:0;padding:0}.ContactSection-module-scss-module__TG5cxG__serviceButton{text-align:center;flex:0 auto;width:auto;min-width:fit-content;padding:.6rem .9rem;font-size:.8rem}.ContactSection-module-scss-module__TG5cxG__submitButton{justify-content:center;width:100%}}@media (max-width:480px){.ContactSection-module-scss-module__TG5cxG__contactSection{padding:2rem 1rem}.ContactSection-module-scss-module__TG5cxG__title{font-size:2rem}.ContactSection-module-scss-module__TG5cxG__subtitle{font-size:1rem}.ContactSection-module-scss-module__TG5cxG__serviceButtons{gap:.5rem}.ContactSection-module-scss-module__TG5cxG__serviceButton{padding:.5rem .85rem;font-size:.75rem}}
.ContactSectionSkeleton-module-scss-module__KN6RsW__skeleton{justify-content:center;padding:6rem 2rem;display:flex}.ContactSectionSkeleton-module-scss-module__KN6RsW__container{width:100%;max-width:900px}.ContactSectionSkeleton-module-scss-module__KN6RsW__bar{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%) 0 0/400% 100%;border-radius:8px;animation:1.6s ease-in-out infinite ContactSectionSkeleton-module-scss-module__KN6RsW__shimmer}.ContactSectionSkeleton-module-scss-module__KN6RsW__title{width:40%;height:2.5rem;margin-bottom:1rem}.ContactSectionSkeleton-module-scss-module__KN6RsW__subtitle{width:60%;height:1.1rem;margin-bottom:3rem}.ContactSectionSkeleton-module-scss-module__KN6RsW__card{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff0f 37%,#ffffff0a 63%) 0 0/400% 100%;border:1px solid #ffffff14;border-radius:24px;width:100%;height:420px;animation:1.6s ease-in-out infinite ContactSectionSkeleton-module-scss-module__KN6RsW__shimmer}@keyframes ContactSectionSkeleton-module-scss-module__KN6RsW__shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.ContactSectionSkeleton-module-scss-module__KN6RsW__bar,.ContactSectionSkeleton-module-scss-module__KN6RsW__card{animation:none}}@media (max-width:768px){.ContactSectionSkeleton-module-scss-module__KN6RsW__skeleton{padding:3rem 1.25rem}.ContactSectionSkeleton-module-scss-module__KN6RsW__card{height:560px}}
.HeroSection-module-scss-module__xHVX8q__mainInfoWrap{background-color:#0a0a0a;background-image:radial-gradient(#fff1 1px,#0000 1px);background-size:24px 24px;width:100%;min-height:100vh;padding:2rem 0;position:relative;overflow:hidden}.HeroSection-module-scss-module__xHVX8q__mainInfoWrap:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#0000 0% 35%,#ffffff05 45% 55%,#0000 65% 100%);position:absolute;inset:-10% -20% -10% 20%}.HeroSection-module-scss-module__xHVX8q__landingContainer{z-index:1;flex-direction:column;justify-content:center;width:100%;max-width:1280px;min-height:85vh;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}.HeroSection-module-scss-module__xHVX8q__landingContainer:before{content:"";pointer-events:none;background:repeating-linear-gradient(#fff1 0 2px,#0000 2px 10px);width:1px;position:absolute;top:0;bottom:0;left:0}.HeroSection-module-scss-module__xHVX8q__landingContainer:after{content:"";pointer-events:none;background:repeating-linear-gradient(#fff1 0 2px,#0000 2px 10px);width:1px;position:absolute;top:0;bottom:0;right:0}.HeroSection-module-scss-module__xHVX8q__contentWrapper{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem;width:100%;display:grid;position:relative}.HeroSection-module-scss-module__xHVX8q__dividerLine{background:repeating-linear-gradient(90deg,#ffffff29 0 2px,#0000 2px 10px);flex-shrink:0;align-self:stretch;width:100%;height:1px;margin:.5rem 0}.HeroSection-module-scss-module__xHVX8q__textSection{text-align:left;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;display:flex}.HeroSection-module-scss-module__xHVX8q__eyebrow{letter-spacing:.01em;color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem 1rem;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.8rem;font-weight:500;display:inline-flex}.HeroSection-module-scss-module__xHVX8q__eyebrow:before{content:"";background:#ffffffb3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #fffc}.HeroSection-module-scss-module__xHVX8q__mainTitle{background:linear-gradient(#fff 0%,#ffffffd1 100%);color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;max-width:620px;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:460;line-height:1.14}.HeroSection-module-scss-module__xHVX8q__description{color:#ffffffb3;max-width:520px;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.65}.HeroSection-module-scss-module__xHVX8q__ctaRow{flex-wrap:wrap;align-items:center;gap:2rem;margin-top:.75rem;display:flex}.HeroSection-module-scss-module__xHVX8q__primaryButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:.85rem 1.75rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.HeroSection-module-scss-module__xHVX8q__primaryButton:hover{background:#e5e5e5;transform:translateY(-1px)}.HeroSection-module-scss-module__xHVX8q__primaryButton span{display:inline-block}.HeroSection-module-scss-module__xHVX8q__secondaryLink{color:#fff;background:#101010;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.HeroSection-module-scss-module__xHVX8q__secondaryLink:hover{background:#1e1e1e}.HeroSection-module-scss-module__xHVX8q__secondaryLink:hover .HeroSection-module-scss-module__xHVX8q__arrowIcon{transform:translate(3px)}.HeroSection-module-scss-module__xHVX8q__arrowIcon{font-size:1rem;font-weight:400;line-height:1;transition:transform .2s}.HeroSection-module-scss-module__xHVX8q__showcase{width:100%;height:420px;position:relative}.HeroSection-module-scss-module__xHVX8q__showcaseCard{border:1px solid #ffffff26;border-radius:16px;width:62%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000000a6}.HeroSection-module-scss-module__xHVX8q__showcaseCard1{z-index:3;top:0;left:0;transform:rotate(-4deg)}.HeroSection-module-scss-module__xHVX8q__showcaseCard1:hover{z-index:5;transform:rotate(-4deg)translateY(-6px)scale(1.03);box-shadow:0 40px 70px -20px #000000bf}.HeroSection-module-scss-module__xHVX8q__showcaseCard2{z-index:2;top:10%;left:32%;transform:rotate(3deg)}.HeroSection-module-scss-module__xHVX8q__showcaseCard2:hover{z-index:5;transform:rotate(3deg)translateY(-6px)scale(1.03);box-shadow:0 40px 70px -20px #000000bf}.HeroSection-module-scss-module__xHVX8q__showcaseCard3{z-index:1;top:36%;left:4%;transform:rotate(-2deg)}.HeroSection-module-scss-module__xHVX8q__showcaseCard3:hover{z-index:5;transform:rotate(-2deg)translateY(-6px)scale(1.03);box-shadow:0 40px 70px -20px #000000bf}.HeroSection-module-scss-module__xHVX8q__showcaseImage{width:100%;height:auto;display:block}.HeroSection-module-scss-module__xHVX8q__showcaseLabel{color:#fff;-webkit-backdrop-filter:blur(6px);background:#0a0a0ab3;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:.3rem .7rem;font-family:ui-monospace,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:.65rem;position:absolute;bottom:.6rem;left:.6rem}@media (max-width:1024px){.HeroSection-module-scss-module__xHVX8q__mainTitle{font-size:clamp(1.9rem,4.5vw,2.75rem)}.HeroSection-module-scss-module__xHVX8q__description{font-size:1.05rem}.HeroSection-module-scss-module__xHVX8q__contentWrapper{grid-template-columns:1fr;gap:3rem}.HeroSection-module-scss-module__xHVX8q__textSection{text-align:center;align-items:center}.HeroSection-module-scss-module__xHVX8q__mainTitle,.HeroSection-module-scss-module__xHVX8q__description{max-width:640px}.HeroSection-module-scss-module__xHVX8q__ctaRow{justify-content:center}.HeroSection-module-scss-module__xHVX8q__showcase{max-width:480px;height:340px;margin:0 auto}}@media (max-width:768px){.HeroSection-module-scss-module__xHVX8q__mainInfoWrap{min-height:auto;padding:1.5rem 0}.HeroSection-module-scss-module__xHVX8q__landingContainer{min-height:auto;padding:0 1rem}.HeroSection-module-scss-module__xHVX8q__contentWrapper{gap:2.5rem}.HeroSection-module-scss-module__xHVX8q__textSection{gap:1rem}.HeroSection-module-scss-module__xHVX8q__eyebrow{padding:.35rem .85rem;font-size:.72rem}.HeroSection-module-scss-module__xHVX8q__mainTitle{font-size:2rem;line-height:1.2}.HeroSection-module-scss-module__xHVX8q__description{font-size:.95rem;line-height:1.6}.HeroSection-module-scss-module__xHVX8q__ctaRow{flex-direction:column;align-items:stretch;gap:1rem;width:100%}.HeroSection-module-scss-module__xHVX8q__primaryButton{width:100%;padding:1rem 1.5rem;font-size:.95rem}.HeroSection-module-scss-module__xHVX8q__secondaryLink{justify-content:center}.HeroSection-module-scss-module__xHVX8q__showcase{flex-direction:column;gap:1rem;max-width:360px;height:auto;display:flex}.HeroSection-module-scss-module__xHVX8q__showcaseCard,.HeroSection-module-scss-module__xHVX8q__showcaseCard1,.HeroSection-module-scss-module__xHVX8q__showcaseCard2,.HeroSection-module-scss-module__xHVX8q__showcaseCard3{width:100%;position:static;transform:none}.HeroSection-module-scss-module__xHVX8q__showcaseCard:hover,.HeroSection-module-scss-module__xHVX8q__showcaseCard1:hover,.HeroSection-module-scss-module__xHVX8q__showcaseCard2:hover,.HeroSection-module-scss-module__xHVX8q__showcaseCard3:hover{transform:none}}
.LaunchScreen-module-scss-module__XaPJ4a__launchScreen{z-index:10000;opacity:1;pointer-events:none;background:#0a0a0a;justify-content:center;align-items:center;transition:opacity .5s ease-out;display:flex;position:fixed;inset:0}.LaunchScreen-module-scss-module__XaPJ4a__logoContainer{will-change:transform,top,left;transition:all 1.2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LaunchScreen-module-scss-module__XaPJ4a__logo{object-fit:contain;filter:brightness(0)invert();width:auto;height:120px;transition:height 1.2s cubic-bezier(.4,0,.2,1)}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logoContainer{top:20px;left:calc(50% - 576px + .5rem);transform:translate(0)}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logo{height:2.5rem}@media screen and (max-width:1200px){.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logoContainer{top:20px;left:calc(.5rem + 4px)}}@media screen and (max-width:768px){.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logoContainer{top:16px;left:50%;transform:translate(-50%)}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logo{height:2rem}}@media screen and (max-width:480px){.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logoContainer{top:16px}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logo{height:1.75rem}}@media screen and (max-width:360px){.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logoContainer{top:16px}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__animating .LaunchScreen-module-scss-module__XaPJ4a__logo{height:1.5rem}}.LaunchScreen-module-scss-module__XaPJ4a__launchScreen.LaunchScreen-module-scss-module__XaPJ4a__complete{opacity:0;pointer-events:none}
.HomeExperience-module-scss-module__7mfMuW__contentWrapper{opacity:0;transition:opacity .8s ease-in}.HomeExperience-module-scss-module__7mfMuW__contentWrapper.HomeExperience-module-scss-module__7mfMuW__fadeIn{opacity:1}.HomeExperience-module-scss-module__7mfMuW__homeSection{background:#0a0a0a;width:100%;min-height:100vh;margin-top:0;display:block}.HomeExperience-module-scss-module__7mfMuW__homeSection>*+*{margin-top:0}.HomeExperience-module-scss-module__7mfMuW__sectionDivider{background:#ffffff14;width:100%;height:1px}
.StatusPage-module-scss-module__o7oOna__errorPage{background:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.StatusPage-module-scss-module__o7oOna__container{text-align:center;width:100%;max-width:600px}.StatusPage-module-scss-module__o7oOna__logo{cursor:pointer;justify-content:center;margin-bottom:2rem;transition:transform .3s;display:flex}.StatusPage-module-scss-module__o7oOna__logo:hover{transform:scale(1.05)}.StatusPage-module-scss-module__o7oOna__title{color:#242424;margin:0 0 1rem;font-family:IBM Plex Sans,sans-serif;font-size:6rem;font-weight:700;line-height:1}.StatusPage-module-scss-module__o7oOna__subtitle{color:#242424;margin:0 0 1rem;font-family:IBM Plex Sans,sans-serif;font-size:2rem;font-weight:600}.StatusPage-module-scss-module__o7oOna__description{color:#000000b3;margin:0 0 2.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1.1rem;line-height:1.6}.StatusPage-module-scss-module__o7oOna__homeLink{color:#fff;cursor:pointer;background:#242424;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:1rem 2rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.StatusPage-module-scss-module__o7oOna__homeLink:hover{background:#333;transform:translateY(-2px)}@media (max-width:768px){.StatusPage-module-scss-module__o7oOna__errorPage{padding:1rem}.StatusPage-module-scss-module__o7oOna__title{font-size:4rem}.StatusPage-module-scss-module__o7oOna__subtitle{font-size:1.5rem}.StatusPage-module-scss-module__o7oOna__description{font-size:1rem}}
.AppSupportContactForm-module-scss-module__FN5Ooq__supportSection{background:linear-gradient(#121212 0%,#101010 80%);justify-content:center;align-items:flex-start;min-height:calc(100vh - 200px);padding:2rem 2rem 4rem;display:flex}.AppSupportContactForm-module-scss-module__FN5Ooq__container{width:100%;max-width:1400px;margin:0 auto}.AppSupportContactForm-module-scss-module__FN5Ooq__banner{border-radius:12px;flex-direction:column;justify-content:flex-end;width:90%;min-height:600px;margin:0 auto 4rem;display:flex;position:relative;overflow:hidden}.AppSupportContactForm-module-scss-module__FN5Ooq__banner:before{content:"";opacity:.4;z-index:0;background-image:url(/images/movil_app.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerOverlay{z-index:2;text-align:center;z-index:1;background:linear-gradient(#0000 0%,#14141457 10%,#111110f6 100%);flex-direction:column;align-items:center;padding:4rem 3rem;display:flex;position:relative}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerTitle{color:#fff;margin:0 0 1rem;padding-top:5rem;font-family:IBM Plex Sans,sans-serif;font-size:4rem;font-weight:520;line-height:1.2}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerSubtitle{color:#ffffffb3;max-width:700px;margin:0;font-family:IBM Plex Sans,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6}.AppSupportContactForm-module-scss-module__FN5Ooq__dividerLine{background:#ffffff26;width:100%;height:1px;margin:3rem 0}.AppSupportContactForm-module-scss-module__FN5Ooq__formCard{text-align:left;background-color:#0000;max-width:100%;margin:0;padding:0}.AppSupportContactForm-module-scss-module__FN5Ooq__form{width:100%}.AppSupportContactForm-module-scss-module__FN5Ooq__formGrid{grid-template-columns:1fr 1fr;gap:2.5rem 3rem;margin-bottom:2.5rem;display:grid}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup{flex-direction:column;gap:.75rem;display:flex}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup label{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500}.AppSupportContactForm-module-scss-module__FN5Ooq__required{color:#ff6b6b;margin-left:.25rem}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup input,.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup textarea{color:#fff;appearance:none;background-color:#0000;border:none;border-bottom:1px solid #fff3;width:100%;padding:.75rem 0;font-family:IBM Plex Sans,sans-serif;font-size:1rem;transition:border-color .3s}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup input:focus,.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup textarea:focus{border-color:currentColor currentColor #ffffff80;border-top-style:none;border-top-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;outline:none}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup input::placeholder,.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup textarea::placeholder{color:#fff6}.AppSupportContactForm-module-scss-module__FN5Ooq__inputGroup textarea{resize:vertical;background-color:#0000;min-height:150px}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup{flex-direction:column;gap:.75rem;width:100%;margin-bottom:2.5rem;display:flex}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup label{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup label .AppSupportContactForm-module-scss-module__FN5Ooq__required{color:#ff6b6b;margin-left:.25rem}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup textarea{appearance:none;background-color:#0000;border:none;border-bottom:1px solid #fff3}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup textarea:focus{border-color:currentColor currentColor #ffffff80;border-top-style:none;border-top-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;outline:none}.AppSupportContactForm-module-scss-module__FN5Ooq__charCount{color:#fff6;align-self:flex-end;margin-top:.5rem;font-family:IBM Plex Sans,sans-serif;font-size:.85rem}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#ffffff1a;border:none;border-radius:50px;align-items:center;gap:.75rem;height:fit-content;padding:1rem 2rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;transition:all .3s;display:flex}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton:hover{background-color:#ffffff26}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton:active{transform:translateY(1px)}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton:disabled{opacity:.6;cursor:not-allowed}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton span{display:inline-block}.AppSupportContactForm-module-scss-module__FN5Ooq__arrowIcon{font-size:1.2rem;font-weight:400;line-height:1}.AppSupportContactForm-module-scss-module__FN5Ooq__successMessage,.AppSupportContactForm-module-scss-module__FN5Ooq__errorMessage{border-radius:4px;margin-bottom:1.5rem;padding:1rem;font-family:IBM Plex Sans,sans-serif;font-size:.95rem}.AppSupportContactForm-module-scss-module__FN5Ooq__successMessage{color:#28c746;background-color:#28c74633;border:1px solid #28c7464d}.AppSupportContactForm-module-scss-module__FN5Ooq__errorMessage{color:#ff6b6b;background-color:#ff6b6b33;border:1px solid #ff6b6b4d}@media (max-width:768px){.AppSupportContactForm-module-scss-module__FN5Ooq__supportSection{padding:3rem 1rem}.AppSupportContactForm-module-scss-module__FN5Ooq__container{padding:0 .5rem}.AppSupportContactForm-module-scss-module__FN5Ooq__banner{min-height:400px}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerOverlay{padding:3rem 2rem}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerTitle{font-size:2.5rem}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerSubtitle{font-size:1rem}.AppSupportContactForm-module-scss-module__FN5Ooq__formGrid{grid-template-columns:1fr;gap:2rem}.AppSupportContactForm-module-scss-module__FN5Ooq__messageGroup{width:100%}.AppSupportContactForm-module-scss-module__FN5Ooq__submitButton{justify-content:center;width:100%}}@media (max-width:480px){.AppSupportContactForm-module-scss-module__FN5Ooq__supportSection{padding:2rem 1rem}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerTitle{font-size:2rem}.AppSupportContactForm-module-scss-module__FN5Ooq__bannerSubtitle{font-size:.95rem}}
.AppLegalPageLayout-module-scss-module__jLeYJa__legalPage{background:#0a0a0a;min-height:calc(100vh - 200px);padding:6rem 2rem 4rem}.AppLegalPageLayout-module-scss-module__jLeYJa__container{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;max-width:900px;margin:0 auto;padding:3rem}.AppLegalPageLayout-module-scss-module__jLeYJa__backButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.AppLegalPageLayout-module-scss-module__jLeYJa__backButton:hover{background:#ffffff26;transform:translate(-4px)}.AppLegalPageLayout-module-scss-module__jLeYJa__headerSection{margin-bottom:3rem}.AppLegalPageLayout-module-scss-module__jLeYJa__title{color:#fff;margin-bottom:.5rem;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}.AppLegalPageLayout-module-scss-module__jLeYJa__subtitle{color:#fffc;margin-bottom:.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.4}.AppLegalPageLayout-module-scss-module__jLeYJa__lastUpdated{color:#fff9;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-size:.9rem}.AppLegalPageLayout-module-scss-module__jLeYJa__section{margin-bottom:3rem}.AppLegalPageLayout-module-scss-module__jLeYJa__section h2{color:#fff;margin-top:2rem;margin-bottom:1rem;font-family:IBM Plex Sans,sans-serif;font-size:1.75rem;font-weight:600}.AppLegalPageLayout-module-scss-module__jLeYJa__section h3{color:#fff;margin-top:1.5rem;margin-bottom:.75rem;font-family:IBM Plex Sans,sans-serif;font-size:1.3rem;font-weight:600}.AppLegalPageLayout-module-scss-module__jLeYJa__section p{color:#ffffffb3;margin-bottom:1rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.8}.AppLegalPageLayout-module-scss-module__jLeYJa__section ul{margin-bottom:1.5rem;padding-left:0;list-style:none}.AppLegalPageLayout-module-scss-module__jLeYJa__section ul li{color:#ffffffb3;margin-bottom:.5rem;padding-left:1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.8;position:relative}.AppLegalPageLayout-module-scss-module__jLeYJa__section ul li:before{content:"•";color:#ffffff80;font-weight:700;position:absolute;left:0}.AppLegalPageLayout-module-scss-module__jLeYJa__section ul li strong{color:#fff;font-weight:600}@media (max-width:768px){.AppLegalPageLayout-module-scss-module__jLeYJa__legalPage{padding:5rem 1rem 2rem}.AppLegalPageLayout-module-scss-module__jLeYJa__container{padding:2rem 1.5rem}.AppLegalPageLayout-module-scss-module__jLeYJa__title{font-size:2rem}.AppLegalPageLayout-module-scss-module__jLeYJa__section h2{font-size:1.5rem}.AppLegalPageLayout-module-scss-module__jLeYJa__section h3{font-size:1.2rem}.AppLegalPageLayout-module-scss-module__jLeYJa__section p,.AppLegalPageLayout-module-scss-module__jLeYJa__section ul li{font-size:.95rem}}
.LegalPageLayout-module-scss-module__KG0Nxa__legalPage{background:#f5f5f5;min-height:100vh;padding:6rem 2rem 4rem}.LegalPageLayout-module-scss-module__KG0Nxa__container{background:#fff;border-radius:12px;max-width:900px;margin:0 auto;padding:3rem;box-shadow:0 2px 8px #0000001a}.LegalPageLayout-module-scss-module__KG0Nxa__backButton{color:#fff;cursor:pointer;background:#242424;border:none;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.LegalPageLayout-module-scss-module__KG0Nxa__backButton:hover{background:#333;transform:translate(-4px)}.LegalPageLayout-module-scss-module__KG0Nxa__title{color:#242424;margin-bottom:.5rem;font-family:IBM Plex Sans,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}.LegalPageLayout-module-scss-module__KG0Nxa__lastUpdated{color:#0009;margin-bottom:3rem;font-family:IBM Plex Sans,sans-serif;font-size:.9rem}.LegalPageLayout-module-scss-module__KG0Nxa__section{margin-bottom:3rem}.LegalPageLayout-module-scss-module__KG0Nxa__section h2{color:#242424;margin-top:2rem;margin-bottom:1rem;font-family:IBM Plex Sans,sans-serif;font-size:1.75rem;font-weight:600}.LegalPageLayout-module-scss-module__KG0Nxa__section h3{color:#242424;margin-top:1.5rem;margin-bottom:.75rem;font-family:IBM Plex Sans,sans-serif;font-size:1.3rem;font-weight:600}.LegalPageLayout-module-scss-module__KG0Nxa__section p{color:#000c;margin-bottom:1rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.8}.LegalPageLayout-module-scss-module__KG0Nxa__section ul{margin-bottom:1.5rem;padding-left:0;list-style:none}.LegalPageLayout-module-scss-module__KG0Nxa__section ul li{color:#000c;margin-bottom:.5rem;padding-left:1.5rem;font-family:IBM Plex Sans,sans-serif;font-size:1rem;line-height:1.8;position:relative}.LegalPageLayout-module-scss-module__KG0Nxa__section ul li:before{content:"•";color:#242424;font-weight:700;position:absolute;left:0}.LegalPageLayout-module-scss-module__KG0Nxa__section ul li strong{color:#242424;font-weight:600}@media (max-width:768px){.LegalPageLayout-module-scss-module__KG0Nxa__legalPage{padding:5rem 1rem 2rem}.LegalPageLayout-module-scss-module__KG0Nxa__container{padding:2rem 1.5rem}.LegalPageLayout-module-scss-module__KG0Nxa__title{font-size:2rem}.LegalPageLayout-module-scss-module__KG0Nxa__section h2{font-size:1.5rem}.LegalPageLayout-module-scss-module__KG0Nxa__section h3{font-size:1.2rem}.LegalPageLayout-module-scss-module__KG0Nxa__section p,.LegalPageLayout-module-scss-module__KG0Nxa__section ul li{font-size:.95rem}}
.ProductPage-module-scss-module__m5jzxq__productPage{color:#fff;z-index:1;background:#121212;min-height:100vh;margin-top:-80px;padding-top:80px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;position:relative;overflow-x:hidden}.ProductPage-module-scss-module__m5jzxq__productPage *,.ProductPage-module-scss-module__m5jzxq__productPage :before,.ProductPage-module-scss-module__m5jzxq__productPage :after,.ProductPage-module-scss-module__m5jzxq__productPage h1,.ProductPage-module-scss-module__m5jzxq__productPage h2,.ProductPage-module-scss-module__m5jzxq__productPage h3,.ProductPage-module-scss-module__m5jzxq__productPage h4,.ProductPage-module-scss-module__m5jzxq__productPage h5,.ProductPage-module-scss-module__m5jzxq__productPage h6,.ProductPage-module-scss-module__m5jzxq__productPage p,.ProductPage-module-scss-module__m5jzxq__productPage span,.ProductPage-module-scss-module__m5jzxq__productPage a,.ProductPage-module-scss-module__m5jzxq__productPage button,.ProductPage-module-scss-module__m5jzxq__productPage div{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif}.ProductPage-module-scss-module__m5jzxq__heroSection{flex-direction:column;align-items:center;min-height:90vh;padding:4rem 2rem 0;display:flex;position:relative;overflow:hidden}.ProductPage-module-scss-module__m5jzxq__heroSection:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#000 0%,#050505 30%,#0000 100%);height:340px;position:absolute;top:0;left:0;right:0}.ProductPage-module-scss-module__m5jzxq__heroContent{z-index:2;text-align:center;max-width:900px;margin:0 auto;padding-bottom:2rem;position:relative}.ProductPage-module-scss-module__m5jzxq__heroTitleWrapper{margin-bottom:2rem;display:inline-block;position:relative}.ProductPage-module-scss-module__m5jzxq__binaryMatrix{pointer-events:none;z-index:0;height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000c 30%,#0000004d 60%,#0000 100%);mask-image:linear-gradient(#000 0%,#000c 30%,#0000004d 60%,#0000 100%)}.ProductPage-module-scss-module__m5jzxq__binaryRow{letter-spacing:.5rem;color:#ffffff1f;white-space:nowrap;justify-content:center;gap:1.5rem;font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:14px;line-height:2;display:flex}.ProductPage-module-scss-module__m5jzxq__binaryRow span{display:inline-block}.ProductPage-module-scss-module__m5jzxq__heroTitle{z-index:1;color:#fff;letter-spacing:-.03em;opacity:.7;margin:0;font-size:clamp(3rem,10vw,5.5rem);font-weight:700;line-height:1.05;position:relative}.ProductPage-module-scss-module__m5jzxq__downloadButton{color:#000;cursor:pointer;background:#fff;border:none;border-radius:30px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ProductPage-module-scss-module__m5jzxq__downloadButton svg{width:24px;height:24px}.ProductPage-module-scss-module__m5jzxq__downloadButton:hover{background:#f0f0f0}.ProductPage-module-scss-module__m5jzxq__heroLinks{color:#ffffffb3;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-bottom:1rem;font-size:1rem;display:flex}.ProductPage-module-scss-module__m5jzxq__heroLinks a{color:#ff9500;text-underline-offset:3px;text-decoration:underline}.ProductPage-module-scss-module__m5jzxq__heroLinks a:hover{color:#fa3}.ProductPage-module-scss-module__m5jzxq__linkSeparator{color:#ffffff80}.ProductPage-module-scss-module__m5jzxq__heroDisclaimer{color:#ffffff80;margin:0;font-size:.9rem;line-height:1.6}.ProductPage-module-scss-module__m5jzxq__heroDisclaimer .ProductPage-module-scss-module__m5jzxq__privacyLink{color:#ffffffb3;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.ProductPage-module-scss-module__m5jzxq__heroDisclaimer .ProductPage-module-scss-module__m5jzxq__privacyLink:hover{color:#ff9500}.ProductPage-module-scss-module__m5jzxq__heroScreenshot{z-index:2;width:100%;max-width:1100px;margin:0 auto;position:relative}.ProductPage-module-scss-module__m5jzxq__heroImage{border-radius:8px;width:100%;height:auto;display:block}.ProductPage-module-scss-module__m5jzxq__screenshotFrame{background:linear-gradient(145deg,#ff8000cc 100%,#ff780040 30%,#ff950059 50%,#ff640033 70%,#ff95004d 100%);border-radius:20px;align-items:center;padding:60px;box-shadow:0 30px 100px #0006,0 0 60px #ff950026,inset 0 0 80px #ff95000d}.ProductPage-module-scss-module__m5jzxq__screenshotFrame img{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 40px #0000001a}.ProductPage-module-scss-module__m5jzxq__aiBanner{background:linear-gradient(90deg,#3a1c71 50%,#d76d77 80%,#ffaf7b 90%);border-radius:20px;max-width:100%;margin:4rem 8rem -2rem;padding:3.5rem 3rem;position:relative;overflow:hidden}.ProductPage-module-scss-module__m5jzxq__bannerContent{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;padding-left:-2rem;display:flex;position:relative}.ProductPage-module-scss-module__m5jzxq__bannerText h2{color:#fff;margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.ProductPage-module-scss-module__m5jzxq__bannerText p{color:#ffffffb3;margin:0;font-size:1.1rem}.ProductPage-module-scss-module__m5jzxq__bannerButton{color:#000;white-space:nowrap;background:#fff;border-radius:30px;padding:.85rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.ProductPage-module-scss-module__m5jzxq__bannerButton:hover{background:#f0f0f0;transform:scale(1.02)}.ProductPage-module-scss-module__m5jzxq__featureSection{max-width:100%;margin:0 6rem;padding:6rem 2rem}.ProductPage-module-scss-module__m5jzxq__featureGrid{grid-template-columns:1fr 1.5fr;align-items:center;gap:4rem;display:grid}.ProductPage-module-scss-module__m5jzxq__featureGridReverse{grid-template-columns:1.5fr 1fr;align-items:center;gap:4rem;display:grid}.ProductPage-module-scss-module__m5jzxq__featureText{max-width:500px}.ProductPage-module-scss-module__m5jzxq__featureTitle{color:#fff;opacity:.7;margin:0 0 1.5rem;padding-left:-12rem;font-size:2.5rem;font-weight:650;line-height:1.2}.ProductPage-module-scss-module__m5jzxq__featureDescription{color:#ffffffb3;opacity:.7;margin:0 0 1.5rem;font-size:1.1rem;font-weight:600;line-height:1.8}.ProductPage-module-scss-module__m5jzxq__featureLink{color:#fff;text-underline-offset:4px;opacity:.7;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;text-decoration:underline;display:inline-flex}.ProductPage-module-scss-module__m5jzxq__featureLink:hover{color:#fff;opacity:1}.ProductPage-module-scss-module__m5jzxq__featureImageWrapper{position:relative}.ProductPage-module-scss-module__m5jzxq__featureImage{border-radius:8px;width:100%;height:auto;display:block}.ProductPage-module-scss-module__m5jzxq__aiCardsSection{max-width:100%;margin:0 auto;padding:2rem 2rem 6rem}.ProductPage-module-scss-module__m5jzxq__aiCardsGrid{grid-template-columns:repeat(3,1fr);gap:4rem;margin:-3rem 6rem -6rem;display:grid}.ProductPage-module-scss-module__m5jzxq__aiCard{background:#ffffff0a;border:2px solid #ffffff14;border-radius:12px;padding:2rem;transition:all .3s}.ProductPage-module-scss-module__m5jzxq__aiCard:hover{border-color:#6969694d;transform:translateY(-4px)}.ProductPage-module-scss-module__m5jzxq__aiCardIllustration{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:20px 20px;border-radius:8px 8px 0 0;justify-content:center;align-items:center;width:100%;height:240px;margin-bottom:1.5rem;padding:0 1rem;display:flex;position:relative}.ProductPage-module-scss-module__m5jzxq__aiCardIllustration:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#0d0d0d);border-radius:0;height:80px;position:absolute;bottom:0;left:0;right:0}.ProductPage-module-scss-module__m5jzxq__aiCardTitle{color:#fff;opacity:.7;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.ProductPage-module-scss-module__m5jzxq__aiCardDescription{color:#ffffffb3;opacity:.7;margin:0;font-size:.95rem;font-weight:600;line-height:1.7}.ProductPage-module-scss-module__m5jzxq__screenshotsSection{background:#1e1e1e;padding:6rem 2rem}.ProductPage-module-scss-module__m5jzxq__screenshotsContainer{max-width:1400px;margin:0 auto}.ProductPage-module-scss-module__m5jzxq__screenshotRow{grid-template-columns:1fr 1.8fr;align-items:center;gap:4rem;margin-bottom:6rem;display:grid}.ProductPage-module-scss-module__m5jzxq__screenshotRow:last-child{margin-bottom:0}.ProductPage-module-scss-module__m5jzxq__screenshotRow:nth-child(2n){grid-template-columns:1.8fr 1fr}.ProductPage-module-scss-module__m5jzxq__screenshotRow:nth-child(2n) .ProductPage-module-scss-module__m5jzxq__screenshotImageWrapper{order:-1}.ProductPage-module-scss-module__m5jzxq__screenshotText h3{color:#fff;opacity:.7;margin:0 0 1rem;font-size:1.75rem;font-weight:600;line-height:1.3}.ProductPage-module-scss-module__m5jzxq__screenshotText p{color:#ffffffb3;opacity:.7;margin:0;font-size:1rem;font-weight:600;line-height:1.7}.ProductPage-module-scss-module__m5jzxq__screenshotImageWrapper{position:relative}.ProductPage-module-scss-module__m5jzxq__screenshotImage{border-radius:8px;width:100%;height:auto;display:block}.ProductPage-module-scss-module__m5jzxq__richFeaturesSection{max-width:1400px;margin:0 auto;padding:6rem 2rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader{text-align:center;max-width:700px;margin:0 auto 4rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader h2{color:#fff;opacity:.7;margin:0 0 1rem;font-size:2.5rem;font-weight:700}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader p{color:#ffffffb3;opacity:.7;margin:0;font-size:1.15rem;font-weight:600;line-height:1.7}.ProductPage-module-scss-module__m5jzxq__richFeaturesGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:4rem;display:grid}.ProductPage-module-scss-module__m5jzxq__richFeatureCard{background:#ffffff0a;border:2px solid #ffffff14;border-radius:12px;padding:1.6rem;transition:all .3s}.ProductPage-module-scss-module__m5jzxq__richFeatureCard:hover{border-color:#6969694d;transform:translateY(-4px)}.ProductPage-module-scss-module__m5jzxq__richFeatureCard h3{color:#fff;opacity:.7;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.ProductPage-module-scss-module__m5jzxq__richFeatureCard p{color:#ffffffb3;opacity:.7;margin:0;font-size:.95rem;font-weight:600;line-height:1.7}.ProductPage-module-scss-module__m5jzxq__richFeatureIcon{width:48px;height:48px;margin-bottom:1.25rem}.ProductPage-module-scss-module__m5jzxq__richFeatureIcon svg{width:100%;height:100%}.ProductPage-module-scss-module__m5jzxq__poweredBySection{flex-direction:column;align-items:center;width:100%;max-width:1000px;margin:4rem auto 0;padding:0 2rem;display:flex;position:relative;overflow:visible}.ProductPage-module-scss-module__m5jzxq__fadeOverlayLeft{z-index:5;pointer-events:none;background:linear-gradient(90deg,#121212 0%,#0000 100%);width:150px;position:absolute;top:0;bottom:0;left:0}.ProductPage-module-scss-module__m5jzxq__fadeOverlayRight{z-index:5;pointer-events:none;background:linear-gradient(270deg,#121212 0%,#0000 100%);width:150px;position:absolute;top:0;bottom:0;right:0}.ProductPage-module-scss-module__m5jzxq__fadeOverlayTop{z-index:5;pointer-events:none;background:linear-gradient(#121212 0%,#0000 100%);height:100px;position:absolute;top:0;left:0;right:0}.ProductPage-module-scss-module__m5jzxq__chipWrapper{width:100%;max-width:800px;height:300px;margin-bottom:1rem;position:relative}.ProductPage-module-scss-module__m5jzxq__chipSvg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ProductPage-module-scss-module__m5jzxq__chipPin{stroke:#ffffff1a;stroke-width:1.5px;stroke-dasharray:12 6}.ProductPage-module-scss-module__m5jzxq__pinAnim1{animation:2.5s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowCyan}.ProductPage-module-scss-module__m5jzxq__pinAnim2{animation:2.8s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowPurple}.ProductPage-module-scss-module__m5jzxq__pinAnim3{animation:2.2s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowBlue}.ProductPage-module-scss-module__m5jzxq__pinAnim4{animation:3s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowPink}.ProductPage-module-scss-module__m5jzxq__pinAnim5{animation:2.6s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowOrange}.ProductPage-module-scss-module__m5jzxq__pinAnim6{animation:3.2s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowCyan}.ProductPage-module-scss-module__m5jzxq__pinAnim7{animation:2.9s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowBlue}.ProductPage-module-scss-module__m5jzxq__pinAnim8{animation:2.4s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowOrange}.ProductPage-module-scss-module__m5jzxq__pinAnim9{animation:3.1s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowPink}.ProductPage-module-scss-module__m5jzxq__pinAnim10{animation:3.5s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowCyan}.ProductPage-module-scss-module__m5jzxq__pinAnim11{animation:2.7s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowPurple}.ProductPage-module-scss-module__m5jzxq__pinAnim12{animation:3.3s linear infinite ProductPage-module-scss-module__m5jzxq__pinFlowOrange}@keyframes ProductPage-module-scss-module__m5jzxq__pinFlowCyan{0%{stroke-dashoffset:36px;stroke:#ffffff0f}50%{stroke:#00c8ffb3}to{stroke-dashoffset:0;stroke:#ffffff0f}}@keyframes ProductPage-module-scss-module__m5jzxq__pinFlowPurple{0%{stroke-dashoffset:36px;stroke:#ffffff0f}50%{stroke:#b464ffb3}to{stroke-dashoffset:0;stroke:#ffffff0f}}@keyframes ProductPage-module-scss-module__m5jzxq__pinFlowBlue{0%{stroke-dashoffset:36px;stroke:#ffffff0f}50%{stroke:#6496ffb3}to{stroke-dashoffset:0;stroke:#ffffff0f}}@keyframes ProductPage-module-scss-module__m5jzxq__pinFlowPink{0%{stroke-dashoffset:36px;stroke:#ffffff0f}50%{stroke:#ff64c8b3}to{stroke-dashoffset:0;stroke:#ffffff0f}}@keyframes ProductPage-module-scss-module__m5jzxq__pinFlowOrange{0%{stroke-dashoffset:36px;stroke:#ffffff0f}50%{stroke:#ff9500cc}to{stroke-dashoffset:0;stroke:#ffffff0f}}.ProductPage-module-scss-module__m5jzxq__pinNode{fill:#ffffff26}.ProductPage-module-scss-module__m5jzxq__nodeAnim10{animation:2s ease-in-out infinite ProductPage-module-scss-module__m5jzxq__nodePulseCyan}.ProductPage-module-scss-module__m5jzxq__nodeAnim11{animation:2.3s ease-in-out infinite ProductPage-module-scss-module__m5jzxq__nodePulsePurple}.ProductPage-module-scss-module__m5jzxq__nodeAnim12{animation:2.6s ease-in-out infinite ProductPage-module-scss-module__m5jzxq__nodePulseOrange}@keyframes ProductPage-module-scss-module__m5jzxq__nodePulseCyan{0%,to{fill:#00c8ff33}50%{fill:#00c8ffe6}}@keyframes ProductPage-module-scss-module__m5jzxq__nodePulsePurple{0%,to{fill:#b464ff33}50%{fill:#b464ffe6}}@keyframes ProductPage-module-scss-module__m5jzxq__nodePulseOrange{0%,to{fill:#ff950033}50%{fill:#ff9500e6}}.ProductPage-module-scss-module__m5jzxq__chipBody{z-index:10;background:linear-gradient(145deg,#323232 0%,#232323 100%);border:3px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:280px;height:90px;display:flex;position:absolute;top:70px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff0d}.ProductPage-module-scss-module__m5jzxq__chipText{color:#ffffffb3;letter-spacing:1px;z-index:2;opacity:.7;font-size:1.5rem;font-weight:600}.ProductPage-module-scss-module__m5jzxq__chipShimmer{z-index:1;background:linear-gradient(90deg,#0000 0%,#ffffff05 25%,#ffffff0f 50%,#ffffff05 75%,#0000 100%);width:100%;height:100%;animation:4s ease-in-out infinite ProductPage-module-scss-module__m5jzxq__shimmer;position:absolute;top:0;left:-100%}@keyframes ProductPage-module-scss-module__m5jzxq__shimmer{0%{left:-100%}to{left:100%}}.ProductPage-module-scss-module__m5jzxq__techCardsGrid{z-index:5;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;display:grid;position:relative}.ProductPage-module-scss-module__m5jzxq__techCard{background:#ffffff0a;border:2px solid #ffffff14;border-radius:12px;padding:1.6rem;transition:all .3s}.ProductPage-module-scss-module__m5jzxq__techCard h4{color:#fff;opacity:.7;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.ProductPage-module-scss-module__m5jzxq__techCard p{color:#ffffffb3;opacity:.7;margin:0;font-size:.95rem;font-weight:600;line-height:1.7}.ProductPage-module-scss-module__m5jzxq__techCard:hover{background:#ffffff0a;border-color:#6969694d;transform:translateY(-4px)}.ProductPage-module-scss-module__m5jzxq__techCard:hover .ProductPage-module-scss-module__m5jzxq__techCardIcon{transform:scale(1.05)}.ProductPage-module-scss-module__m5jzxq__techCard:hover h4{color:#fff}.ProductPage-module-scss-module__m5jzxq__techCardIcon{border-radius:10px;width:60px;height:60px;margin-bottom:1.25rem;transition:transform .3s}.ProductPage-module-scss-module__m5jzxq__externalArrow{opacity:.5;font-size:.9rem}.ProductPage-module-scss-module__m5jzxq__comingSoon{position:relative}.ProductPage-module-scss-module__m5jzxq__comingSoon .ProductPage-module-scss-module__m5jzxq__techCardIcon{opacity:.7}.ProductPage-module-scss-module__m5jzxq__comingBadge{text-transform:uppercase;letter-spacing:.5px;color:#ff9500e6;background:#ff95001a;border:1px solid #ff95004d;border-radius:4px;padding:.25rem .6rem;font-size:.65rem;font-weight:600;position:absolute;top:1rem;right:1rem}.ProductPage-module-scss-module__m5jzxq__ctaSection{text-align:left;background:#cfcfcf;padding:3rem 2rem}.ProductPage-module-scss-module__m5jzxq__ctaContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;max-width:100%;margin:2rem 7rem;display:flex}.ProductPage-module-scss-module__m5jzxq__ctaText{flex:1;min-width:300px}.ProductPage-module-scss-module__m5jzxq__ctaText h2{color:#000000b8;margin:0 0 .4rem;font-size:2.5rem;font-weight:650}.ProductPage-module-scss-module__m5jzxq__ctaText p{color:#000000a0;width:100%;margin:0;font-size:1.2rem;font-weight:600;line-height:1.4}.ProductPage-module-scss-module__m5jzxq__ctaButton{color:#fff;background:#000000d1;border-radius:35px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ProductPage-module-scss-module__m5jzxq__ctaButton svg{width:20px;height:20px}.ProductPage-module-scss-module__m5jzxq__ctaButton:hover{background:#0d0d0d;transform:scale(1.02)}@media screen and (max-width:1200px){.ProductPage-module-scss-module__m5jzxq__featureGrid,.ProductPage-module-scss-module__m5jzxq__featureGridReverse{grid-template-columns:1fr;gap:3rem}.ProductPage-module-scss-module__m5jzxq__featureSection{margin-left:3rem;margin-right:3rem}.ProductPage-module-scss-module__m5jzxq__featureText{max-width:100%}.ProductPage-module-scss-module__m5jzxq__richFeaturesGrid{grid-template-columns:repeat(2,1fr)}.ProductPage-module-scss-module__m5jzxq__screenshotRow{grid-template-columns:1fr;gap:2rem}.ProductPage-module-scss-module__m5jzxq__screenshotRow:nth-child(2n) .ProductPage-module-scss-module__m5jzxq__screenshotImageWrapper{order:0}.ProductPage-module-scss-module__m5jzxq__aiCardsGrid,.ProductPage-module-scss-module__m5jzxq__aiBanner,.ProductPage-module-scss-module__m5jzxq__ctaContent{margin-left:3rem;margin-right:3rem}}@media screen and (max-width:1024px){.ProductPage-module-scss-module__m5jzxq__heroTitle{font-size:clamp(2.5rem,8vw,4rem)}.ProductPage-module-scss-module__m5jzxq__aiCardsGrid{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}.ProductPage-module-scss-module__m5jzxq__richFeaturesGrid,.ProductPage-module-scss-module__m5jzxq__techCardsGrid{grid-template-columns:repeat(2,1fr)}.ProductPage-module-scss-module__m5jzxq__featureSection{margin-left:2rem;margin-right:2rem}.ProductPage-module-scss-module__m5jzxq__screenshotFrame{padding:30px}.ProductPage-module-scss-module__m5jzxq__chipWrapper{height:220px}.ProductPage-module-scss-module__m5jzxq__chipBody{width:220px;height:70px}.ProductPage-module-scss-module__m5jzxq__chipText{font-size:1.2rem}}@media screen and (max-width:768px){.ProductPage-module-scss-module__m5jzxq__heroSection{min-height:auto;padding:3rem 1.5rem 0}.ProductPage-module-scss-module__m5jzxq__heroTitle{font-size:clamp(2rem,10vw,3rem)}.ProductPage-module-scss-module__m5jzxq__heroDisclaimer{font-size:.8rem}.ProductPage-module-scss-module__m5jzxq__binaryOverlay{font-size:9px;top:-15px}.ProductPage-module-scss-module__m5jzxq__binaryRow{letter-spacing:.2rem;gap:.5rem;font-size:10px}.ProductPage-module-scss-module__m5jzxq__downloadButton{padding:.85rem 1.5rem;font-size:1rem}.ProductPage-module-scss-module__m5jzxq__heroLinks{flex-direction:column;gap:.5rem;font-size:.9rem}.ProductPage-module-scss-module__m5jzxq__linkSeparator{display:none}.ProductPage-module-scss-module__m5jzxq__aiBanner{margin:3rem 1rem;padding:2rem 1.5rem}.ProductPage-module-scss-module__m5jzxq__bannerContent{text-align:center;flex-direction:column;gap:1.5rem}.ProductPage-module-scss-module__m5jzxq__bannerText h2{font-size:1.35rem}.ProductPage-module-scss-module__m5jzxq__bannerText p{font-size:1rem}.ProductPage-module-scss-module__m5jzxq__featureSection{margin-left:0;margin-right:0;padding:3rem 1.5rem}.ProductPage-module-scss-module__m5jzxq__featureTitle{font-size:2rem}.ProductPage-module-scss-module__m5jzxq__featureDescription{font-size:1rem}.ProductPage-module-scss-module__m5jzxq__aiCardsSection{padding:2rem 1.5rem 4rem}.ProductPage-module-scss-module__m5jzxq__aiCardsGrid{gap:2rem;margin:0}.ProductPage-module-scss-module__m5jzxq__aiCardIllustration{height:180px}.ProductPage-module-scss-module__m5jzxq__richFeaturesSection{padding:4rem 1.5rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader h2{font-size:2rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesGrid{grid-template-columns:1fr}.ProductPage-module-scss-module__m5jzxq__techIconsRow{gap:1rem}.ProductPage-module-scss-module__m5jzxq__techCardsGrid{grid-template-columns:1fr;gap:1rem}.ProductPage-module-scss-module__m5jzxq__poweredBySection{padding:0 1rem}.ProductPage-module-scss-module__m5jzxq__chipWrapper{height:180px}.ProductPage-module-scss-module__m5jzxq__chipBody{width:180px;height:60px;top:50px}.ProductPage-module-scss-module__m5jzxq__chipText{font-size:1rem}.ProductPage-module-scss-module__m5jzxq__fadeOverlayLeft,.ProductPage-module-scss-module__m5jzxq__fadeOverlayRight{width:60px}.ProductPage-module-scss-module__m5jzxq__screenshotsSection{padding:4rem 1.5rem}.ProductPage-module-scss-module__m5jzxq__screenshotFrame{border-radius:12px;padding:16px}.ProductPage-module-scss-module__m5jzxq__screenshotFrame img{border-radius:8px}.ProductPage-module-scss-module__m5jzxq__screenshotRow{margin-bottom:4rem}.ProductPage-module-scss-module__m5jzxq__screenshotText h3{font-size:1.5rem}.ProductPage-module-scss-module__m5jzxq__ctaSection{padding:3rem 1.5rem}.ProductPage-module-scss-module__m5jzxq__ctaContent{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-left:0;margin-right:0}.ProductPage-module-scss-module__m5jzxq__ctaContent h2{font-size:2rem}.ProductPage-module-scss-module__m5jzxq__ctaContent p{font-size:1rem}.ProductPage-module-scss-module__m5jzxq__ctaText{min-width:auto}.ProductPage-module-scss-module__m5jzxq__ctaButton{justify-content:center;width:100%}.ProductPage-module-scss-module__m5jzxq__windowHeader{padding:8px 12px}.ProductPage-module-scss-module__m5jzxq__dotRed,.ProductPage-module-scss-module__m5jzxq__dotYellow,.ProductPage-module-scss-module__m5jzxq__dotGreen{width:10px;height:10px}.ProductPage-module-scss-module__m5jzxq__windowTitle{margin-right:42px;font-size:12px}}@media screen and (max-width:480px){.ProductPage-module-scss-module__m5jzxq__heroSection{padding:2rem 1rem 0}.ProductPage-module-scss-module__m5jzxq__heroTitle{font-size:1.75rem}.ProductPage-module-scss-module__m5jzxq__heroDisclaimer{font-size:.75rem}.ProductPage-module-scss-module__m5jzxq__binaryOverlay{letter-spacing:2px;font-size:8px}.ProductPage-module-scss-module__m5jzxq__binaryRow{letter-spacing:.1rem;gap:.25rem;font-size:8px}.ProductPage-module-scss-module__m5jzxq__downloadButton{justify-content:center;width:100%}.ProductPage-module-scss-module__m5jzxq__aiBanner{margin:2rem .5rem;padding:1.5rem 1rem}.ProductPage-module-scss-module__m5jzxq__featureSection{margin-left:0;margin-right:0;padding:2rem 1rem}.ProductPage-module-scss-module__m5jzxq__featureTitle{font-size:1.5rem}.ProductPage-module-scss-module__m5jzxq__featureDescription{font-size:.95rem}.ProductPage-module-scss-module__m5jzxq__aiCardsSection{padding:1.5rem 1rem 3rem}.ProductPage-module-scss-module__m5jzxq__aiCardsGrid{margin:0}.ProductPage-module-scss-module__m5jzxq__aiCardIllustration{height:160px}.ProductPage-module-scss-module__m5jzxq__aiCard,.ProductPage-module-scss-module__m5jzxq__richFeatureCard{padding:1.25rem}.ProductPage-module-scss-module__m5jzxq__aiCardTitle{font-size:1.1rem}.ProductPage-module-scss-module__m5jzxq__aiCardDescription{font-size:.85rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesSection{padding:2rem 1rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader{margin-bottom:2rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader h2{font-size:1.5rem}.ProductPage-module-scss-module__m5jzxq__richFeaturesHeader p{font-size:.9rem}.ProductPage-module-scss-module__m5jzxq__richFeatureCard h3{font-size:1.05rem}.ProductPage-module-scss-module__m5jzxq__richFeatureCard p{font-size:.85rem}.ProductPage-module-scss-module__m5jzxq__richFeatureIcon{width:36px;height:36px;margin-bottom:1rem}.ProductPage-module-scss-module__m5jzxq__techIconsRow{flex-direction:column;align-items:stretch}.ProductPage-module-scss-module__m5jzxq__techIcon{justify-content:center}.ProductPage-module-scss-module__m5jzxq__techCardsGrid{gap:.75rem}.ProductPage-module-scss-module__m5jzxq__techCard{padding:1.25rem}.ProductPage-module-scss-module__m5jzxq__techCard h4{font-size:1.05rem}.ProductPage-module-scss-module__m5jzxq__techCard p{font-size:.85rem}.ProductPage-module-scss-module__m5jzxq__techCardIcon{width:44px;height:44px}.ProductPage-module-scss-module__m5jzxq__poweredBySection{padding:0 .5rem}.ProductPage-module-scss-module__m5jzxq__chipWrapper{height:150px}.ProductPage-module-scss-module__m5jzxq__chipBody{border-width:2px;border-radius:8px;width:150px;height:50px;top:40px}.ProductPage-module-scss-module__m5jzxq__chipText{font-size:.85rem}.ProductPage-module-scss-module__m5jzxq__screenshotFrame{border-radius:10px;padding:10px}.ProductPage-module-scss-module__m5jzxq__screenshotsSection{padding:2rem 1rem}.ProductPage-module-scss-module__m5jzxq__screenshotText h3{font-size:1.25rem}.ProductPage-module-scss-module__m5jzxq__screenshotText p{font-size:.9rem}.ProductPage-module-scss-module__m5jzxq__ctaSection{padding:2rem 1rem}.ProductPage-module-scss-module__m5jzxq__ctaContent{flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0}.ProductPage-module-scss-module__m5jzxq__ctaContent h2{font-size:1.5rem}.ProductPage-module-scss-module__m5jzxq__ctaContent p{font-size:.9rem}.ProductPage-module-scss-module__m5jzxq__ctaText{min-width:auto}.ProductPage-module-scss-module__m5jzxq__ctaButton{justify-content:center;width:100%}}
