@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);:root{color-scheme:light}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f9ff;color:#132238;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}body button,body input,body textarea{font-family:inherit}a{color:inherit}img{display:block;max-width:100%}#root{min-height:100vh}::selection{background:#2c6dfb38;color:#0b1d35}code{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace}.pagina-principal{background:radial-gradient(circle at 12% 3%,#4382ff38,#0000 14%),radial-gradient(circle at 84% 8%,#48c4ff24,#0000 12%),linear-gradient(180deg,#061124,#0b2248 180px,#123d8e 240px,#f5f9ff 340px,#fff 54%,#f7f9fc);min-height:100vh}.site-header{height:auto;line-height:normal;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.site-header--compact{padding-top:0}.nav-shell{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060e1ec7;border:1px solid #8faad238;border-radius:0 0 26px 26px;box-shadow:0 18px 48px #070f1f2e;display:flex;gap:18px;margin:0;max-width:none;min-height:76px;padding:14px clamp(16px,3vw,40px);transition:min-height .25s ease,transform .25s ease,box-shadow .25s ease,background .25s ease;width:100%}.site-header--compact .nav-shell{background:#060e1ee0;box-shadow:0 14px 36px #070f1f38;min-height:68px}.brand{background:#0000;border:0;cursor:pointer;gap:14px;padding:0}.brand,.brand-mark{align-items:center;color:#fff;display:inline-flex}.brand-mark{background:linear-gradient(135deg,#2c6dfb,#48c4ff);border-radius:16px;box-shadow:0 10px 20px #2c6dfb59;font-size:.95rem;font-weight:800;height:44px;justify-content:center;letter-spacing:.08em;width:44px}.brand-mark--image{background:#0000;box-shadow:none;padding:0}.brand-mark--footer{border-radius:14px;height:40px;width:40px}.brand-logo{display:block;height:100%;object-fit:contain;width:100%}.brand-copy{align-items:flex-start;display:inline-flex;flex-direction:column}.brand-copy strong{color:#fff;font-size:1rem;line-height:1.1}.brand-copy small{color:#dfe7f4b8;font-size:.78rem;margin-top:2px}.nav-spacer{flex:1 1}.nav-menu{background:#0000;border-bottom:0;color:#e7eef9b8;flex:1 1;justify-content:center;min-width:0}.nav-menu.ant-menu-horizontal>.ant-menu-item,.nav-menu.ant-menu-horizontal>.ant-menu-overflow-item{border-radius:999px;color:#e7eef9b8;height:42px;line-height:42px;margin:0 4px;padding-inline:16px;top:0}.nav-menu.ant-menu-horizontal>.ant-menu-item:after,.nav-menu.ant-menu-horizontal>.ant-menu-overflow-item:after{display:none}.nav-menu.ant-menu-horizontal>.ant-menu-item-selected,.nav-menu.ant-menu-horizontal>.ant-menu-item:hover,.nav-menu.ant-menu-horizontal>.ant-menu-overflow-item:hover{background:#5c89ff2e;color:#fff}.button-primary,.form-card__actions .ant-btn-primary,.nav-cta{background:linear-gradient(135deg,#2c6dfb,#4f9cff);border:0;box-shadow:0 14px 28px #2c6dfb3d}.button-primary:hover,.form-card__actions .ant-btn-primary:hover,.nav-cta:hover{background:linear-gradient(135deg,#3c7aff,#62abff)!important;transform:translateY(-1px)}.mobile-menu-trigger{background:#ffffff14;border:1px solid #8faad242;border-radius:16px;color:#fff;height:46px;width:46px}.mobile-menu-trigger:hover{background:#ffffff24!important;border-color:#8faad26b!important;color:#fff!important}.mobile-drawer .ant-drawer-header{border-bottom:1px solid #8faad22e;padding:22px 22px 16px}.mobile-drawer .ant-drawer-body{background:linear-gradient(180deg,#f8fbff,#fff);display:flex;flex-direction:column;justify-content:space-between}.mobile-menu{-webkit-border-end:0!important;background:#0000;border-inline-end:0!important;padding:10px 12px}.mobile-menu .ant-menu-item{align-items:center;border-radius:16px;display:flex;min-height:48px}.mobile-drawer__footer{display:flex;flex-direction:column;gap:14px;padding:12px 20px 24px}.site-content{overflow:hidden}.section-anchor{scroll-margin-top:108px}.section-inner{margin:0 auto;width:min(1200px,calc(100% - 40px))}.section{padding:110px 0}.section-muted{background:linear-gradient(180deg,#f2f7ffe6,#ffffffeb)}.section-header{margin-bottom:34px}.section-header--centered{margin:0 auto 42px;max-width:780px;text-align:center}.hero-eyebrow,.product-spotlight__tag,.section-eyebrow{background:#2c6dfb1a;border-radius:999px;color:#1d58d6;display:inline-flex;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1.45;margin-bottom:14px;padding:7px 14px;text-transform:uppercase;white-space:normal}.hero-eyebrow{background:#7bd3ff1f;box-shadow:inset 0 0 0 1px #7bd3ff2e;color:#cfe3ff}.hero-title,.section-title{color:#0b1d35!important;letter-spacing:-.04em;line-height:1.06!important;margin:0 0 14px!important}.section-title{font-size:clamp(2rem,3vw,3rem)!important}.section-description{color:#607089;font-size:1.04rem;line-height:1.78;margin:0;max-width:680px}.section-header--centered .section-description{margin:0 auto}.hero-section{background:radial-gradient(circle at top left,#4382ff52,#0000 28%),radial-gradient(circle at bottom right,#48c4ff33,#0000 24%),linear-gradient(135deg,#061124,#0b2248 44%,#123d8e);color:#fff;padding:130px 0 100px;position:relative}.hero-section:after{background:linear-gradient(180deg,#fff0,#f5f9ff 100%);content:"";height:140px;inset:auto 0 0}.hero-glow,.hero-section:after{pointer-events:none;position:absolute}.hero-glow{border-radius:999px;filter:blur(18px)}.hero-glow--one{background:#48c4ff29;height:180px;left:8%;top:120px;width:180px}.hero-glow--two{background:#2c6dfb2e;bottom:120px;height:220px;right:10%;width:220px}.hero-grid{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);position:relative;z-index:1}.hero-grid>*{min-width:0}.hero-copy{max-width:640px}.hero-title{color:#fff!important;font-size:clamp(2.75rem,6vw,4.8rem)!important}.hero-lead{color:#c7dcff!important;font-size:1.18rem;font-weight:700;line-height:1.6;margin-bottom:10px!important}.hero-description{color:#e8effbd1!important;font-size:1.04rem;line-height:1.8;margin-bottom:26px!important}.hero-checklist{grid-gap:12px;display:grid;gap:12px;margin-bottom:28px}.hero-checklist__item{align-items:flex-start;color:#e8effbe0;display:inline-flex;font-size:.98rem;gap:10px;line-height:1.65}.hero-checklist__item .anticon{color:#7bd3ff;margin-top:.3rem}.hero-actions{margin-bottom:28px}.button-secondary,.button-whatsapp,.form-card__actions .ant-btn:not(.ant-btn-primary),.social-button{background:#ffffff0f;border-color:#94aaca57;color:#d7e8ff}.button-secondary:hover,.button-whatsapp:hover,.form-card__actions .ant-btn:not(.ant-btn-primary):hover,.social-button:hover{background:#ffffff1f!important;border-color:#94aaca8a!important;color:#fff!important}.hero-summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-summary-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff14;box-shadow:none}.hero-summary-card__title{color:#fff;display:block;font-size:.94rem;font-weight:700;margin-bottom:8px}.hero-summary-card__description{color:#e8effbd1!important;line-height:1.6;margin:0!important}.hero-visual{min-height:620px;position:relative}.contact-highlight,.differential-card,.feature-card,.form-card,.gallery-card,.hero-floating,.hero-window,.industry-card,.info-card,.product-spotlight,.trust-panel{border:1px solid #8aa3c82e;box-shadow:0 18px 44px #0f1e3614}.hero-window{background:linear-gradient(180deg,#fffffffa,#f0f7fff5);border-radius:30px;overflow:hidden;position:relative}.hero-window__topbar{border-bottom:1px solid #94aaca2e;display:flex;gap:8px;padding:16px 18px}.hero-window__topbar span{background:#1a2c4e38;border-radius:999px;height:9px;width:9px}.hero-window__content{padding:20px}.hero-window__label{align-items:center;color:#1e4ed8;display:inline-flex;font-size:.82rem;font-weight:700;gap:8px;letter-spacing:.04em;margin-bottom:18px;text-transform:uppercase}.hero-window__indicator{background:#2c6dfb;border-radius:999px;box-shadow:0 0 0 6px #2c6dfb1f;height:8px;width:8px}.hero-window__image{width:100%}.hero-window__image .ant-image-img{border-radius:22px;display:block;width:100%}.hero-floating{background:#fffffff5;position:absolute}.hero-floating--top{left:-36px;top:38px;width:min(250px,46%)}.hero-floating--bottom{bottom:24px;right:-18px;width:min(280px,52%)}.hero-floating .ant-card-body{padding:18px}.hero-floating__eyebrow,.trust-panel__eyebrow{color:#2c6dfb;display:inline-block;font-size:.76rem;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.hero-floating h4{color:#10223d!important;margin-bottom:12px!important}.hero-floating__image .ant-image-img{border:1px solid #8faad22e;border-radius:18px;width:100%}.hero-chip-group{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.hero-chip-group span{background:#2c6dfb1a;border-radius:999px;color:#1d58d6;font-size:.84rem;font-weight:700;padding:8px 12px}.hero-floating p{color:#64758c!important;line-height:1.65;margin:0!important}.trust-panel{background:linear-gradient(180deg,#0d1830,#112243);color:#fff}.trust-panel .ant-card-body{padding:28px}.trust-panel__list{grid-gap:18px;display:grid;gap:18px}.trust-panel__item{align-items:flex-start;display:flex;gap:14px}.differential-card__icon,.feature-card__icon,.industry-card__icon,.info-card__icon,.trust-panel__icon{align-items:center;background:#2c6dfb1a;border-radius:18px;color:#2c6dfb;display:inline-flex;font-size:1.25rem;height:50px;justify-content:center;width:50px}.trust-panel__item strong{color:#fff;display:block;margin-bottom:4px}.trust-panel__item p{color:#e0e9f7c7;line-height:1.65;margin:0}.contact-highlight,.differential-card,.feature-card,.form-card,.gallery-card,.industry-card,.info-card,.product-spotlight{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb}.contact-highlight .ant-card-body,.differential-card .ant-card-body,.feature-card .ant-card-body,.form-card .ant-card-body,.gallery-card .ant-card-body,.industry-card .ant-card-body,.info-card .ant-card-body,.product-spotlight .ant-card-body{padding:26px}.feature-card h4,.gallery-card h4,.industry-card h4,.info-card h4{color:#0f2038!important;margin-bottom:10px!important;margin-top:16px!important}.contact-highlight p,.differential-card p,.feature-card p,.form-card p,.gallery-card p,.industry-card p,.info-card p,.product-spotlight p{color:#64758c;line-height:1.72;margin-bottom:0}.differentials-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.differential-card .ant-card-body{align-items:flex-start;display:flex;gap:14px}.differential-card strong{color:#10233e;display:block;margin-bottom:6px}.product-spotlight{margin-top:26px}.product-spotlight__list{grid-gap:12px;display:grid;gap:12px;margin:24px 0 26px}.feature-benefit,.product-spotlight__list div{align-items:flex-start;display:flex;gap:10px}.feature-benefit .anticon,.product-spotlight__list .anticon{color:#2c6dfb;margin-top:.28rem}.feature-card{height:100%;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.contact-highlight:hover,.differential-card:hover,.feature-card:hover,.gallery-card:hover,.industry-card:hover,.info-card:hover{border-color:#4c7eff3d;box-shadow:0 24px 52px #0f1e361f;transform:translateY(-6px)}.feature-benefits{grid-gap:10px;display:grid;gap:10px;margin-top:18px}.feature-benefit span{color:#44566f;line-height:1.58}.industry-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.industry-tags .ant-tag{-webkit-margin-end:0;background:#1322380f;border-radius:999px;color:#41526b;font-weight:600;margin-inline-end:0;padding:8px 12px}.gallery-card{height:100%;overflow:hidden}.gallery-card__media{background:linear-gradient(180deg,#eef5ff,#fff);border:1px solid #8faad22e;border-radius:24px;margin:-2px -2px 20px;padding:42px 18px 18px;position:relative}.gallery-card__badge{background:#2c6dfb1f;border-radius:999px;color:#1d58d6;display:inline-flex;font-size:.76rem;font-weight:700;left:16px;letter-spacing:.04em;padding:7px 12px;position:absolute;text-transform:uppercase;top:16px}.gallery-card__image{width:100%}.gallery-card__image .ant-image-mask{border-radius:18px}.gallery-card__image .ant-image-img{background:#fff;border:1px solid #8faad229;border-radius:18px;height:238px;object-fit:contain;width:100%}.contact-section{padding-bottom:120px;padding-top:110px}.contact-highlights{grid-gap:16px;display:grid;gap:16px;margin-bottom:22px}.contact-highlight strong{color:#10233d;display:block;margin-bottom:8px}.social-actions{display:flex;flex-wrap:wrap;gap:14px}.social-button{background:#ffffffe0;border-radius:16px;color:#173253;height:50px;min-width:170px}.social-button--whatsapp{border-color:#25d36638;color:#128c4c}.social-button--facebook{border-color:#1877f238;color:#1559b8}.form-card{height:100%}.form-card__header{margin-bottom:18px}.form-card__header h3{color:#0f2038!important;margin-bottom:8px!important}.contact-form .ant-form-item{margin-bottom:16px}.contact-form .ant-form-item-label>label{color:#173253;font-weight:600}.contact-form .ant-input,.contact-form .ant-input-affix-wrapper,.contact-form .ant-input-textarea textarea{border-color:#8faad24d;border-radius:16px;padding-bottom:12px;padding-top:12px}.contact-form .ant-input-affix-wrapper-focused,.contact-form .ant-input-affix-wrapper:hover,.contact-form .ant-input-textarea textarea:focus,.contact-form .ant-input-textarea textarea:hover,.contact-form .ant-input:focus,.contact-form .ant-input:hover{border-color:#2c6dfb7a;box-shadow:0 0 0 4px #2c6dfb14}.form-card__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.form-card__footnote{color:#6d7c92;display:inline-block;margin-top:18px}.site-footer{padding:0 0 36px}.footer-shell{background:#fffc;border:1px solid #8faad22e;border-radius:28px;box-shadow:0 16px 36px #0f1e360f;gap:16px;justify-content:space-between;padding:26px 28px}.footer-brand,.footer-shell{align-items:center;display:flex}.footer-brand{gap:14px}.footer-brand .ant-typography{display:block}.footer-copy{color:#64758c}.reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .6s ease,transform .6s ease;transition-delay:0ms;transition-delay:var(--delay,0ms)}.reveal-left{transform:translate3d(-22px,0,0)}.reveal-right{transform:translate3d(22px,0,0)}.reveal-up{transform:translate3d(0,24px,0)}.reveal.is-visible{opacity:1;transform:translateZ(0)}@media (max-width:1199px){.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:none}.hero-visual{margin:0 auto;max-width:720px;min-height:560px}}@media (max-width:991px){.site-header{padding-inline:0}.section{padding:88px 0}.hero-section{padding-bottom:84px;padding-top:118px}.differentials-grid,.hero-summary-grid{grid-template-columns:1fr}.hero-visual{min-height:auto;padding-bottom:180px}.hero-floating--top{left:12px;width:min(260px,56%)}.hero-floating--bottom{right:12px;width:min(280px,60%)}.footer-shell{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.section-inner{width:min(100% - 24px,1200px)}.nav-shell{border-radius:0 0 22px 22px;min-height:70px;padding:12px 14px}.brand-mark{height:40px;width:40px}.hero-title{font-size:clamp(2.15rem,10vw,3.1rem)!important}.hero-actions{display:grid;grid-template-columns:1fr}.hero-actions .ant-btn,.hero-actions .ant-space-item{width:100%}.hero-summary-grid{gap:12px}.hero-visual{padding-bottom:156px}.hero-floating--top{left:8px;top:18px;width:calc(100% - 76px)}.hero-floating--bottom{bottom:10px;right:8px;width:calc(100% - 52px)}.form-card__actions,.social-actions{display:grid;grid-template-columns:1fr}.form-card__actions .ant-btn,.social-button{width:100%}.gallery-card__image .ant-image-img{height:210px}}@media (max-width:575px){.site-header{padding-top:0}.hero-section{padding-bottom:72px;padding-top:106px}.contact-highlight p,.feature-card p,.gallery-card p,.hero-description,.industry-card p,.product-spotlight p,.section-description{font-size:.97rem}.contact-highlight .ant-card-body,.differential-card .ant-card-body,.feature-card .ant-card-body,.form-card .ant-card-body,.gallery-card .ant-card-body,.hero-window__content,.industry-card .ant-card-body,.info-card .ant-card-body,.product-spotlight .ant-card-body,.trust-panel .ant-card-body{padding:22px}.hero-visual{padding-bottom:174px}}@media (prefers-reduced-motion:reduce){.button-primary,.contact-highlight,.differential-card,.feature-card,.form-card__actions .ant-btn-primary,.gallery-card,.industry-card,.info-card,.nav-cta,.nav-shell,.reveal{transform:none!important;transition:none!important}}
/*# sourceMappingURL=main.ef95b43c.css.map*/