.CallToAction-module__DIsgsq__panel{color:#fff;background:#211f2c;box-shadow:0 28px 70px -42px #151222b3}.CallToAction-module__DIsgsq__muted{color:#ffffffb8}.CallToAction-module__DIsgsq__steps,.CallToAction-module__DIsgsq__step{border-color:#ffffff29}.CallToAction-module__DIsgsq__stepNumber{color:#ffffff7a}.CallToAction-module__DIsgsq__stepCopy{color:#ffffffa3}
.LandingVideoPlayer-module__3qhjmq__backdrop{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14121fd1;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both LandingVideoPlayer-module__3qhjmq__backdrop-in;display:flex;position:fixed;inset:0}.LandingVideoPlayer-module__3qhjmq__dialog.LandingVideoPlayer-module__3qhjmq__dialog{color:#fff;background:#17151f;border:1px solid #ffffff24;border-radius:8px;width:min(1120px,100%,max(320px,177.778dvh - 362.667px));max-width:1120px;max-height:calc(100dvh - 48px);animation:.22s cubic-bezier(.2,.8,.2,1) both LandingVideoPlayer-module__3qhjmq__dialog-in;overflow:hidden auto;box-shadow:0 32px 90px #0000007a}.LandingVideoPlayer-module__3qhjmq__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 14px 12px 20px;display:flex}.LandingVideoPlayer-module__3qhjmq__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:650;line-height:1.35;overflow:hidden}.LandingVideoPlayer-module__3qhjmq__closeButton.LandingVideoPlayer-module__3qhjmq__closeButton{color:#fff;border-color:#ffffff24;flex:0 0 40px;width:40px;min-width:40px;height:40px;min-height:40px}.LandingVideoPlayer-module__3qhjmq__closeButton.LandingVideoPlayer-module__3qhjmq__closeButton:hover{background:#ffffff1a}.LandingVideoPlayer-module__3qhjmq__frame{aspect-ratio:16/9;background:#000;width:100%;position:relative}.LandingVideoPlayer-module__3qhjmq__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.LandingVideoPlayer-module__3qhjmq__description{color:#ffffffad;margin:0;padding:12px 20px 14px;font-size:.875rem;line-height:1.5}.LandingVideoPlayer-module__3qhjmq__trigger{z-index:5;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.LandingVideoPlayer-module__3qhjmq__hero{top:41%;left:52.5%}.LandingVideoPlayer-module__3qhjmq__module{top:50%;left:50%}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton{color:#fff;background:#6d45f7;border:4px solid #ffffffeb;border-radius:9999px;width:58px;min-width:58px;height:58px;min-height:58px;transition:scale .18s,box-shadow .18s,background-color .18s;position:relative;box-shadow:0 15px 32px #2a19684d,0 3px 8px #2a196838}.LandingVideoPlayer-module__3qhjmq__hero .LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton{width:68px;min-width:68px;height:68px;min-height:68px}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton:before{border-radius:inherit;content:"";border:1px solid #6d45f759;animation:2.5s ease-out infinite LandingVideoPlayer-module__3qhjmq__play-ring;position:absolute;inset:-11px}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton:hover{background:#5d35ec;scale:1.055;box-shadow:0 18px 38px #2a196857,0 4px 10px #2a19683d}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton:focus-visible{outline-offset:4px;outline:3px solid #008effb8}.LandingVideoPlayer-module__3qhjmq__playIcon{width:27px;height:27px;margin-left:2px}.LandingVideoPlayer-module__3qhjmq__module .LandingVideoPlayer-module__3qhjmq__playIcon{width:23px;height:23px}@keyframes LandingVideoPlayer-module__3qhjmq__backdrop-in{0%{opacity:0}}@keyframes LandingVideoPlayer-module__3qhjmq__dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes LandingVideoPlayer-module__3qhjmq__play-ring{0%,45%{opacity:.68;scale:.92}78%,to{opacity:0;scale:1.22}}@media (max-width:767.98px){.LandingVideoPlayer-module__3qhjmq__backdrop{padding:12px}.LandingVideoPlayer-module__3qhjmq__dialog{max-height:calc(100dvh - 24px)}.LandingVideoPlayer-module__3qhjmq__header{min-height:56px;padding:8px 8px 8px 14px}.LandingVideoPlayer-module__3qhjmq__hero{top:40.5%}.LandingVideoPlayer-module__3qhjmq__hero .LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton,.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton{border-width:3px;width:50px;min-width:50px;height:50px;min-height:50px}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton:before{inset:-8px}.LandingVideoPlayer-module__3qhjmq__playIcon,.LandingVideoPlayer-module__3qhjmq__module .LandingVideoPlayer-module__3qhjmq__playIcon{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){.LandingVideoPlayer-module__3qhjmq__backdrop,.LandingVideoPlayer-module__3qhjmq__dialog,.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton:before{animation:none}.LandingVideoPlayer-module__3qhjmq__playButton.LandingVideoPlayer-module__3qhjmq__playButton{transition:none}}
.HeroShowcase-module__uqYTva__showcase{width:100%;max-width:1240px;margin-inline:auto}.HeroShowcase-module__uqYTva__media{isolation:isolate;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 72px -58px #221f3473}.HeroShowcase-module__uqYTva__image{width:100%;height:auto;display:block}@media (max-width:767.98px){.HeroShowcase-module__uqYTva__media{border-radius:6px}}@media (prefers-reduced-motion:reduce){.HeroShowcase-module__uqYTva__media{opacity:1!important;transform:none!important}}
.LogoShowcase-module__16nCWG__showcase{flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex}.LogoShowcase-module__16nCWG__tracks{gap:.75rem;width:100%;display:grid}.LogoShowcase-module__16nCWG__viewport{width:100%;padding-block:.125rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.LogoShowcase-module__16nCWG__track{will-change:transform;width:max-content;animation:42s linear infinite LogoShowcase-module__16nCWG__logo-scroll;display:flex;transform:translate(0,0)}.LogoShowcase-module__16nCWG__reverse{animation-duration:46s;animation-direction:reverse}.LogoShowcase-module__16nCWG__group{flex-shrink:0;gap:.75rem;padding-inline-end:.75rem;display:flex}.LogoShowcase-module__16nCWG__logoTile{border:1px solid color-mix(in srgb, var(--color-base-content) 10%, transparent);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(10.5rem,16vw,13.5rem);height:5.25rem;padding:.75rem 1rem;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.LogoShowcase-module__16nCWG__logoImage{object-fit:contain;width:100%;height:100%;display:block}@keyframes LogoShowcase-module__16nCWG__logo-scroll{to{transform:translate(-50%)}}@media (hover:hover){.LogoShowcase-module__16nCWG__viewport:hover .LogoShowcase-module__16nCWG__track{animation-play-state:paused}}@media (max-width:599px){.LogoShowcase-module__16nCWG__logoTile{width:10rem;height:4.5rem;padding:.625rem .75rem}}@media (prefers-reduced-motion:reduce){.LogoShowcase-module__16nCWG__viewport{scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.LogoShowcase-module__16nCWG__track,.LogoShowcase-module__16nCWG__reverse{animation:none;transform:none}.LogoShowcase-module__16nCWG__duplicate{display:none}}
.PublicFloatingActions-module__mE0ajG__actions{z-index:3;inset-inline-end:calc(1.25rem + env(safe-area-inset-right,0px));bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:1rem;display:flex;position:fixed}.PublicFloatingActions-module__mE0ajG__whatsapp{color:#fff;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:linear-gradient(145deg,#16a653,#07833e);border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:0 0 0 5px #16a6531a,0 8px 24px #075e363d}.PublicFloatingActions-module__mE0ajG__whatsapp:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #16a65373;animation:1.6s ease-out .4s 2 PublicFloatingActions-module__mE0ajG__contact-halo;position:absolute;inset:-6px}.PublicFloatingActions-module__mE0ajG__icon{flex-shrink:0;width:1.875rem;height:1.875rem}.PublicFloatingActions-module__mE0ajG__whatsapp:focus-visible{color:#fff;outline-offset:7px;outline:3px solid #075e54}@media (hover:hover) and (pointer:fine){.PublicFloatingActions-module__mE0ajG__whatsapp:hover{color:#fff;transform:translateY(-3px);box-shadow:0 0 0 6px #16a6531f,0 12px 28px #075e3647}}@keyframes PublicFloatingActions-module__mE0ajG__contact-halo{0%{opacity:0;transform:scale(1)}20%{opacity:.6}to{opacity:0;transform:scale(1.25)}}@media (min-width:640px){.PublicFloatingActions-module__mE0ajG__actions{inset-inline-end:calc(1.75rem + env(safe-area-inset-right,0px));bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.PublicFloatingActions-module__mE0ajG__whatsapp{width:4rem;height:4rem}.PublicFloatingActions-module__mE0ajG__icon{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.PublicFloatingActions-module__mE0ajG__whatsapp{transition:none}.PublicFloatingActions-module__mE0ajG__whatsapp:after{animation:none}.PublicFloatingActions-module__mE0ajG__whatsapp:hover{transform:none}}@media print{.PublicFloatingActions-module__mE0ajG__actions{display:none}}