@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYREGULAR.BkXjPDtK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYMEDIUM.DglyA3tg.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYSEMIBOLDITALIC.Dh6yLoZW.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYBOLD.DSbkrPgw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYBLACKITALIC.BHl0Keci.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--wtp-fonts-sf:"SF Pro Text","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wtp-fonts-inter:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--wtp-fonts-neue:"Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wtp-font-weight-400:400;--wtp-font-weight-500:500;--wtp-font-weight-600:600;--wtp-font-weight-700:700;--wtp-font-size-8:.5rem;--wtp-font-size-10:.625rem;--wtp-font-size-12:.75rem;--wtp-font-size-14:.875rem;--wtp-font-size-16:1rem;--wtp-font-size-18:1.125rem;--wtp-font-size-20:1.25rem;--wtp-font-size-11:.6875rem;--wtp-font-size-13:.8125rem;--wtp-font-size-15:.9375rem;--wtp-font-size-22:1.375rem;--wtp-font-size-24:1.5rem;--wtp-font-size-28:1.75rem;--wtp-font-size-32:2rem;--wtp-font-size-36:2.25rem;--wtp-font-size-40:2.5rem;--wtp-font-size-48:3rem;--wtp-font-size-56:3.5rem;--wtp-font-size-64:4rem;--wtp-color-primary:76,75,245;--wtp-color-primary-light:18,18,50;--wtp-color-primary-dark:60,59,220;--wtp-color-primary-darker:8,7,26;--wtp-color-accent:99,82,234;--wtp-color-accent-hover:79,63,210;--wtp-color-accent-light:249,249,249;--wtp-color-blue:59,130,246;--wtp-color-blue-light:219,234,254;--wtp-color-blue-dark:37,99,235;--wtp-color-blue-lighter:219,234,254;--wtp-color-indigo:99,102,241;--wtp-color-indigo-light:224,231,255;--wtp-color-bg-page:255,255,255;--wtp-color-bg:255,255,255;--wtp-color-bg-light:250,250,250;--wtp-color-bg-lighter:241,241,248;--wtp-color-bg-ligh:239,239,255;--wtp-color-bg-card-blue:25,25,136;--wtp-color-bg-card-blue-light:10,10,72;--wtp-color-bg-section-gray:248,249,250;--wtp-color-bg-section-purple:247,247,255;--wtp-color-bg-dark:30,27,75;--wtp-color-bg-darker:8,7,26;--wtp-color-bg-card:255,255,255;--wtp-color-bg-card-dark:40,38,90;--wtp-color-bg-pill:237,233,254;--wtp-color-bg-icon:76,75,245;--wtp-color-white:255,255,255;--wtp-color-black:0,0,0;--wtp-color-gray-50:220,212,212;--wtp-color-gray-100:246,246,246;--wtp-color-gray-200:228,228,228;--wtp-color-gray-300:173,181,189;--wtp-color-gray-400:144,152,161;--wtp-color-gray-500:108,117,125;--wtp-color-gray-600:73,80,87;--wtp-color-gray-700:52,58,64;--wtp-color-gray-800:33,37,41;--wtp-color-gray-900:22,25,29;--wtp-color-black-400:221,217,225;--wtp-color-blue-50:8,8,50;--wtp-color-text:33,15,48;--wtp-color-text-tag:76,75,245;--wtp-color-text-heading:18,18,50;--wtp-color-text-description:112,110,114;--wtp-color-text-description-light:78,71,84;--wtp-color-text-description-lighter:153,143,161;--wtp-color-text-description-dark:153,150,156;--wtp-color-text-description-darker:186,179,193;--wtp-color-text-form-headings:5,5,16;--wtp-color-text-form-label:11,11,24;--wtp-color-text-form-field:124,124,130;--wtp-color-text-form-field-ligh:140,138,161;--wtp-color-text-form-field-bg:243,243,243;--wtp-color-text-form-field-focus:237,237,247;--wtp-color-text-card-light:245,245,245;--wtp-color-text-name:34,34,34;--wtp-color-text-designation:128,138,153;--wtp-color-text-muted:173,181,189;--wtp-color-text-white:255,255,255;--wtp-color-text-accent:99,82,234;--wtp-color-border:233,233,233;--wtp-color-border-light:243,244,246;--wtp-color-border-lighter:248,248,248;--wtp-color-border-dark:207,207,207;--wtp-color-border-line:214,214,214;--wtp-color-btn-primary:76,75,245;--wtp-color-btn-primary-hover:79,63,210;--wtp-color-btn-primary-text:255,255,255;--wtp-color-btn-secondary:255,255,255;--wtp-color-btn-secondary-border:33,15,48;--wtp-color-btn-secondary-text:99,82,234;--wtp-color-btn-dark:30,27,75;--wtp-color-nav-bg:255,255,255;--wtp-color-nav-text:0,0,0;--wtp-color-nav-text-active:99,82,234;--wtp-color-nav-border:229,231,235;--wtp-color-card-bg:255,255,255;--wtp-color-card-tag:205,203,207;--wtp-color-card-line:205,203,203;--wtp-color-card-blue:76,75,245;--wtp-color-card-bg-hover:76,75,245;--wtp-color-card-bg-divider:227,226,226;--wtp-color-card-bg-dark:30,27,75;--wtp-color-card-shadow:0,0,0;--wtp-color-success:16,185,129;--wtp-color-warning:245,158,11;--wtp-color-danger:239,68,68;--wtp-color-info:99,102,241;--wtp-color-icon-bg:76,75,245;--wtp-color-icon-bg-light:82,81,253;--wtp-color-icon-white:255,255,255;--wtp-hero-gradient:linear-gradient(180deg,rgba(var(--wtp-color-accent-light)) 0%,rgba(var(--wtp-color-bg-light)) 100%);--wtp-brand-gradient:linear-gradient(135deg,#4c4bf5,#7c3aed 45%,#6352ea 80%,#ec4899);--wtp-color-primary-gradient:linear-gradient(135deg,rgb(var(--wtp-color-accent)) 0%,rgb(var(--wtp-color-indigo)) 100%);--wtp-color-dark-section-gradient:linear-gradient(180deg,rgb(var(--wtp-color-primary)) 0%,rgb(var(--wtp-color-primary-darker)) 100%);--wtp-color-card-gradient:linear-gradient(173deg,rgb(var(--wtp-color-bg-card-blue)) 5%,rgb(var(--wtp-color-bg-card-blue-light)) 60%);--wtp-color-card-background-gradient:linear-gradient(180deg,rgb(var(--wtp-color-bg-card-blue)) 0%,rgb(var(--wtp-color-blue-50)) 100%);--wtp-color-bg-gradient:linear-gradient(180deg,rgb(var(--wtp-color-bg-light)) 0%,rgb(var(--wtp-color-bg-lighter)) 95%,rgb(var(--wtp-color-bg-ligh)) 100%);--wtp-color-text-light:112,110,114;--wtp-shadow-sm:0 1px 2px rgba(var(--wtp-color-black),.05);--wtp-shadow-md:0 4px 6px rgba(var(--wtp-color-black),.07);--wtp-shadow-lg:0 10px 15px rgba(var(--wtp-color-black),.1);--wtp-shadow-xl:0 20px 25px rgba(var(--wtp-color-black),.1);--wtp-shadow-soft:0 4px 12px rgba(var(--wtp-color-black),.04);--wtp-shadow-card:0 4px 20px rgba(var(--wtp-color-black),.06);--wtp-shadow-purple:0 10px 28px rgba(76,75,245,.28);--wtp-shadow-glow:0 0 40px rgba(76,75,245,.15);--wtp-glass-bg:hsla(0,0%,100%,.85);--wtp-glass-border:hsla(0,0%,100%,.4);--wtp-glass-blur:blur(12px);--wtp-surface-1:var(--wtp-color-bg-page);--wtp-surface-2:var(--wtp-color-bg-section-gray);--wtp-surface-3:var(--wtp-color-bg-lighter);--wtp-text-primary:var(--wtp-color-text-heading);--wtp-text-secondary:var(--wtp-color-text-description);--wtp-text-tertiary:var(--wtp-color-text-description-lighter);--wtp-text-muted:var(--wtp-color-gray-400);--wtp-border-subtle:rgba(var(--wtp-color-black),.08);--wtp-border-medium:rgba(var(--wtp-color-black),.12);--wtp-border-strong:rgba(var(--wtp-color-black),.18);--wtp-border-primary:rgba(var(--wtp-color-accent),.28);--wtp-color-primary-bg:rgba(var(--wtp-color-accent),.08);--wtp-color-primary-hover:var(--wtp-color-accent-hover);--wtp-color-whatsapp:37,211,102;--wtp-color-error:var(--wtp-color-danger);--wtp-font-family-primary:var(--wtp-fonts-inter);--wtp-font-family-secondary:var(--wtp-fonts-inter);--wtp-font-family-body:var(--wtp-fonts-inter);--wtp-font-family-heading:var(--wtp-fonts-sf);--wtp-font-family-display:var(--wtp-fonts-sf);--wtp-font-family-button:var(--wtp-fonts-sf);--wtp-border-radius-xs:.25rem;--wtp-border-radius-sm:.375rem;--wtp-border-radius-md:.5rem;--wtp-border-radius-lg:.75rem;--wtp-border-radius-xl:1rem;--wtp-border-radius-2xl:1.25rem;--wtp-border-radius-3xl:1.75rem;--wtp-border-radius-circle:50%;--wtp-transition-fast:.15s ease;--wtp-transition-base:.25s ease;--wtp-transition-smooth:.4s cubic-bezier(.4,0,.2,1);--wtp-letter-spacing-label:.07em;--wtp-shadow-primary-cta:0 8px 24px rgba(var(--wtp-color-accent),.25);--wtp-shadow-whatsapp:0 8px 24px rgba(37,211,102,.25);--wtp-shadow-modal:0 25px 60px rgba(var(--wtp-color-black),.12),0 0 0 1px rgba(var(--wtp-color-accent),.08);--wtp-shadow-card-light:0 4px 16px rgba(var(--wtp-color-black),.06)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--wtp-font-size-16);line-height:1.5;color:rgb(var(--wtp-color-text));background-color:rgb(var(--wtp-color-bg-page))}body,html{overflow-x:hidden;max-width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}.page-enter-active,.page-leave-active{transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.page-enter-from{opacity:0;transform:translateY(12px) scale(.995)}.page-leave-to{opacity:0;transform:translateY(-8px) scale(.995)}.layout-enter-active,.layout-leave-active{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.layout-enter-from{opacity:0;transform:translateY(8px)}.layout-leave-to{opacity:0;transform:translateY(-4px)}.fade-enter-active,.fade-leave-active{transition:opacity .2s cubic-bezier(.16,1,.3,1)}.fade-enter-from,.fade-leave-to{opacity:0}.btn,.wtp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;min-height:44px;border-radius:9999px;font-weight:var(--wtp-font-weight-600);font-family:var(--wtp-fonts-sf);font-size:.875rem;line-height:1.25;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);border:1px solid transparent;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;letter-spacing:-.01em}@media(min-width:768px){.btn,.wtp-btn{padding:.75rem 1.5rem;font-size:.9375rem}}.btn--primary,.wtp-btn--primary{background:var(--wtp-brand-gradient,linear-gradient(135deg,#4c4bf5 0,#7c3aed 100%));background-size:200% 200%;background-position:0 50%;color:#fff;box-shadow:0 12px 30px #4c4bf547,inset 0 1px #ffffff40}.btn--primary:hover,.wtp-btn--primary:hover{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 14px 32px #7c3aed6b}.btn--primary:active,.wtp-btn--primary:active{transform:translateY(0)}.btn:focus-visible,.wtp-btn:focus-visible{outline:3px solid rgba(76,75,245,.24);outline-offset:3px}.btn--outline,.wtp-btn--outline{background-color:#ffffffe6;color:rgb(var(--wtp-color-accent));border-color:rgba(var(--wtp-color-primary),.2);box-shadow:0 2px 8px #0000000a}.btn--outline:hover,.wtp-btn--outline:hover{background-color:#fff;border-color:rgb(var(--wtp-color-primary));color:rgb(var(--wtp-color-primary-dark));transform:translateY(-2px);box-shadow:0 8px 20px #4c4bf526}.btn--outline:active,.wtp-btn--outline:active{transform:translateY(0)}.btn--dark,.wtp-btn--dark{background-color:rgb(var(--wtp-color-btn-dark));color:#fff}.btn--dark:hover,.wtp-btn--dark:hover{background-color:rgb(var(--wtp-color-primary-darker));transform:translateY(-2px);box-shadow:0 10px 24px #08071a4d}.btn--dark:active,.wtp-btn--dark:active{transform:translateY(0)}.btn--meeting,.wtp-btn--meeting{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 1.25rem;border-radius:9999px;background:var(--wtp-brand-gradient);background-size:200% 200%;background-position:0 50%;color:#fff;font-family:var(--wtp-fonts-sf);font-weight:600;font-size:.9375rem;gap:.625rem;border:none;cursor:pointer;text-decoration:none;box-shadow:0 10px 28px #4c4bf559;transition:all .35s cubic-bezier(.16,1,.3,1);white-space:nowrap}@media(min-width:768px){.btn--meeting,.wtp-btn--meeting{height:52px;padding:0 1.75rem;font-size:1rem}}.btn--meeting:hover,.wtp-btn--meeting:hover{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 14px 34px #7c3aed73}.btn--scroll-top,.wtp-btn--scroll-top{width:3.5rem;height:3.5rem;border-radius:50%;background:var(--wtp-brand-gradient);color:#fff;padding:0;border:none;box-shadow:var(--wtp-shadow-purple)}.btn--scroll-top:hover,.wtp-btn--scroll-top:hover{transform:translateY(-3px);box-shadow:0 14px 32px #4c4bf566}.btn--scroll-top:active,.wtp-btn--scroll-top:active{transform:translateY(0)}.btn .wtp-btn__icon,.btn__icon,.wtp-btn .wtp-btn__icon,.wtp-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.btn:hover .btn__icon,.btn:hover .wtp-btn__icon,.wtp-btn:hover .btn__icon,.wtp-btn:hover .wtp-btn__icon{transform:translate(4px)}.btn--icon,.wtp-btn--icon{width:36px;height:36px;min-height:unset;padding:0;border-radius:var(--wtp-border-radius-circle);background:rgba(var(--wtp-color-black),.04);border:1px solid rgba(var(--wtp-color-black),.08);color:rgb(var(--wtp-color-text-heading));font-size:16px;flex-shrink:0}.btn--icon:hover,.wtp-btn--icon:hover{background:rgba(var(--wtp-color-accent),.1);border-color:rgba(var(--wtp-color-accent),.25);color:rgb(var(--wtp-color-accent));transform:none}.btn--icon:active,.wtp-btn--icon:active{transform:scale(.92)}.btn--primary-lg,.wtp-btn--primary-lg{width:100%;background:var(--wtp-brand-gradient);background-size:200% 200%;background-position:0 50%;color:#fff;font-weight:var(--wtp-font-weight-600);box-shadow:var(--wtp-shadow-primary-cta);border:none}.btn--primary-lg:hover,.wtp-btn--primary-lg:hover{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--wtp-color-accent),.4)}.btn--primary-lg:active,.wtp-btn--primary-lg:active{transform:translateY(0)}.btn--full,.wtp-btn--full{width:100%;background:var(--wtp-brand-gradient);background-size:200% 200%;background-position:0 50%;color:#fff;font-weight:var(--wtp-font-weight-600);box-shadow:var(--wtp-shadow-primary-cta);border:none;padding:14px 24px}.btn--full:hover,.wtp-btn--full:hover{background-position:100% 50%;transform:translateY(-1px);box-shadow:0 12px 32px rgba(var(--wtp-color-accent),.35)}.btn--full:active,.wtp-btn--full:active{transform:translateY(0)}.btn--full:disabled,.wtp-btn--full:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.btn--whatsapp,.wtp-btn--whatsapp{width:100%;background:rgb(var(--wtp-color-whatsapp,37,211,102));color:#fff;font-weight:var(--wtp-font-weight-600);box-shadow:var(--wtp-shadow-whatsapp);border:none;padding:14px 24px}.btn--whatsapp:hover,.wtp-btn--whatsapp:hover{transform:translateY(-1px);box-shadow:0 12px 32px #25d36666;filter:brightness(1.06)}.btn--whatsapp:active,.wtp-btn--whatsapp:active{transform:translateY(0)}.btn--ghost,.wtp-btn--ghost{background:transparent;border:1px solid rgba(var(--wtp-color-black),.1);color:rgb(var(--wtp-color-text-description));font-weight:var(--wtp-font-weight-500);padding:12px 20px}.btn--ghost:hover,.wtp-btn--ghost:hover{background:rgba(var(--wtp-color-black),.04);border-color:rgba(var(--wtp-color-black),.15);color:rgb(var(--wtp-color-text-heading));transform:none}.btn--ghost:active,.wtp-btn--ghost:active{transform:scale(.97)}.btn--text,.wtp-btn--text{background:transparent;border:none;color:rgb(var(--wtp-color-accent));font-weight:var(--wtp-font-weight-600);font-size:12px;padding:4px 8px;min-height:unset;border-radius:var(--wtp-border-radius-xs)}.btn--text:hover,.wtp-btn--text:hover{background:rgba(var(--wtp-color-accent),.08);transform:none}.btn--text:active,.wtp-btn--text:active{transform:scale(.96)}.card{position:relative;background-color:rgb(var(--wtp-color-bg-card));border-radius:1.25rem;box-shadow:0 4px 20px #00000008,0 1px 3px #00000005;border:1px solid rgba(var(--wtp-color-primary),.1);padding:1.75rem;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1);will-change:transform,box-shadow,border-color}.card:before{top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0 0,rgba(var(--wtp-color-primary),.3),#fff0);opacity:.6}.card:after,.card:before{content:"";position:absolute;transition:opacity .4s ease}.card:after{top:-50%;left:-60%;width:50%;height:200%;background:linear-gradient(90deg,#fff0,#ffffff59 50%,#fff0);transform:rotate(25deg);pointer-events:none;opacity:0}.card:hover{box-shadow:0 20px 40px -12px #4c4bf526,0 8px 16px -4px #0000000a;transform:translateY(-6px) scale(1.01);border-color:rgba(var(--wtp-color-primary),.3)}.card:hover:before{opacity:1}.card:hover:after{opacity:1;animation:cardSheenSweep 1.2s cubic-bezier(.16,1,.3,1) forwards}.card__header{margin-bottom:1rem}.card__title{font-size:1.25rem;font-weight:var(--wtp-font-weight-700);color:rgb(var(--wtp-color-text-heading));letter-spacing:-.01em}.card__body{color:rgb(var(--wtp-color-text-light));line-height:1.6}.card--dark{background:linear-gradient(145deg,#0f172aeb,#1e293bd9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:rgb(var(--wtp-color-text-white));border-color:#ffffff1f}.card--dark:before{background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0)}.card--dark .card__title{color:rgb(var(--wtp-color-text-white))}.card--dark .card__body{color:#ffffffd1}.card--dark:hover{border-color:#6366f173;box-shadow:0 24px 48px -12px #00000080,0 0 30px #6366f133}@keyframes cardSheenSweep{0%{left:-60%}to{left:140%}}.wtp-glass{background:rgba(var(--wtp-surface-1),.7);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--wtp-border-subtle);border-radius:var(--wtp-border-radius-md)}.flex-between{justify-content:space-between}.flex-align,.flex-between,.flex-center{display:flex;align-items:center}.flex-center{justify-content:center}.flex-col{display:flex;flex-direction:column}.align-center{align-items:center}.text-left{text-align:left}.width-100{width:100%}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.icon--red{color:#dc2626}.icon--green{color:#059669}.icon--blue{color:#4f46e5}.icon--purple{color:#7c3aed}.spin-anim{animation:spinLoader 1s linear infinite}@keyframes spinLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.container,.wtp-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;box-sizing:border-box}@media(min-width:480px){.container,.wtp-container{padding-left:20px;padding-right:20px}}@media(min-width:768px){.container,.wtp-container{padding-left:24px;padding-right:24px}}@media(min-width:1024px){.container,.wtp-container{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.container,.wtp-container{padding-left:60px;padding-right:60px}}@media(min-width:1440px){.container,.wtp-container{padding-left:80px;padding-right:80px}}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYREGULAR.BkXjPDtK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYMEDIUM.DglyA3tg.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYSEMIBOLDITALIC.Dh6yLoZW.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYBOLD.DSbkrPgw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(./SFPRODISPLAYBLACKITALIC.BHl0Keci.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}[data-v-042233fd]:root{--wtp-fonts-sf:"SF Pro Text","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wtp-fonts-inter:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--wtp-fonts-neue:"Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wtp-font-weight-400:400;--wtp-font-weight-500:500;--wtp-font-weight-600:600;--wtp-font-weight-700:700;--wtp-font-size-8:.5rem;--wtp-font-size-10:.625rem;--wtp-font-size-12:.75rem;--wtp-font-size-14:.875rem;--wtp-font-size-16:1rem;--wtp-font-size-18:1.125rem;--wtp-font-size-20:1.25rem;--wtp-font-size-11:.6875rem;--wtp-font-size-13:.8125rem;--wtp-font-size-15:.9375rem;--wtp-font-size-22:1.375rem;--wtp-font-size-24:1.5rem;--wtp-font-size-28:1.75rem;--wtp-font-size-32:2rem;--wtp-font-size-36:2.25rem;--wtp-font-size-40:2.5rem;--wtp-font-size-48:3rem;--wtp-font-size-56:3.5rem;--wtp-font-size-64:4rem;--wtp-color-primary:76,75,245;--wtp-color-primary-light:18,18,50;--wtp-color-primary-dark:60,59,220;--wtp-color-primary-darker:8,7,26;--wtp-color-accent:99,82,234;--wtp-color-accent-hover:79,63,210;--wtp-color-accent-light:249,249,249;--wtp-color-blue:59,130,246;--wtp-color-blue-light:219,234,254;--wtp-color-blue-dark:37,99,235;--wtp-color-blue-lighter:219,234,254;--wtp-color-indigo:99,102,241;--wtp-color-indigo-light:224,231,255;--wtp-color-bg-page:255,255,255;--wtp-color-bg:255,255,255;--wtp-color-bg-light:250,250,250;--wtp-color-bg-lighter:241,241,248;--wtp-color-bg-ligh:239,239,255;--wtp-color-bg-card-blue:25,25,136;--wtp-color-bg-card-blue-light:10,10,72;--wtp-color-bg-section-gray:248,249,250;--wtp-color-bg-section-purple:247,247,255;--wtp-color-bg-dark:30,27,75;--wtp-color-bg-darker:8,7,26;--wtp-color-bg-card:255,255,255;--wtp-color-bg-card-dark:40,38,90;--wtp-color-bg-pill:237,233,254;--wtp-color-bg-icon:76,75,245;--wtp-color-white:255,255,255;--wtp-color-black:0,0,0;--wtp-color-gray-50:220,212,212;--wtp-color-gray-100:246,246,246;--wtp-color-gray-200:228,228,228;--wtp-color-gray-300:173,181,189;--wtp-color-gray-400:144,152,161;--wtp-color-gray-500:108,117,125;--wtp-color-gray-600:73,80,87;--wtp-color-gray-700:52,58,64;--wtp-color-gray-800:33,37,41;--wtp-color-gray-900:22,25,29;--wtp-color-black-400:221,217,225;--wtp-color-blue-50:8,8,50;--wtp-color-text:33,15,48;--wtp-color-text-tag:76,75,245;--wtp-color-text-heading:18,18,50;--wtp-color-text-description:112,110,114;--wtp-color-text-description-light:78,71,84;--wtp-color-text-description-lighter:153,143,161;--wtp-color-text-description-dark:153,150,156;--wtp-color-text-description-darker:186,179,193;--wtp-color-text-form-headings:5,5,16;--wtp-color-text-form-label:11,11,24;--wtp-color-text-form-field:124,124,130;--wtp-color-text-form-field-ligh:140,138,161;--wtp-color-text-form-field-bg:243,243,243;--wtp-color-text-form-field-focus:237,237,247;--wtp-color-text-card-light:245,245,245;--wtp-color-text-name:34,34,34;--wtp-color-text-designation:128,138,153;--wtp-color-text-muted:173,181,189;--wtp-color-text-white:255,255,255;--wtp-color-text-accent:99,82,234;--wtp-color-border:233,233,233;--wtp-color-border-light:243,244,246;--wtp-color-border-lighter:248,248,248;--wtp-color-border-dark:207,207,207;--wtp-color-border-line:214,214,214;--wtp-color-btn-primary:76,75,245;--wtp-color-btn-primary-hover:79,63,210;--wtp-color-btn-primary-text:255,255,255;--wtp-color-btn-secondary:255,255,255;--wtp-color-btn-secondary-border:33,15,48;--wtp-color-btn-secondary-text:99,82,234;--wtp-color-btn-dark:30,27,75;--wtp-color-nav-bg:255,255,255;--wtp-color-nav-text:0,0,0;--wtp-color-nav-text-active:99,82,234;--wtp-color-nav-border:229,231,235;--wtp-color-card-bg:255,255,255;--wtp-color-card-tag:205,203,207;--wtp-color-card-line:205,203,203;--wtp-color-card-blue:76,75,245;--wtp-color-card-bg-hover:76,75,245;--wtp-color-card-bg-divider:227,226,226;--wtp-color-card-bg-dark:30,27,75;--wtp-color-card-shadow:0,0,0;--wtp-color-success:16,185,129;--wtp-color-warning:245,158,11;--wtp-color-danger:239,68,68;--wtp-color-info:99,102,241;--wtp-color-icon-bg:76,75,245;--wtp-color-icon-bg-light:82,81,253;--wtp-color-icon-white:255,255,255;--wtp-hero-gradient:linear-gradient(180deg,rgba(var(--wtp-color-accent-light)) 0%,rgba(var(--wtp-color-bg-light)) 100%);--wtp-brand-gradient:linear-gradient(135deg,#4c4bf5,#7c3aed 45%,#6352ea 80%,#ec4899);--wtp-color-primary-gradient:linear-gradient(135deg,rgb(var(--wtp-color-accent)) 0%,rgb(var(--wtp-color-indigo)) 100%);--wtp-color-dark-section-gradient:linear-gradient(180deg,rgb(var(--wtp-color-primary)) 0%,rgb(var(--wtp-color-primary-darker)) 100%);--wtp-color-card-gradient:linear-gradient(173deg,rgb(var(--wtp-color-bg-card-blue)) 5%,rgb(var(--wtp-color-bg-card-blue-light)) 60%);--wtp-color-card-background-gradient:linear-gradient(180deg,rgb(var(--wtp-color-bg-card-blue)) 0%,rgb(var(--wtp-color-blue-50)) 100%);--wtp-color-bg-gradient:linear-gradient(180deg,rgb(var(--wtp-color-bg-light)) 0%,rgb(var(--wtp-color-bg-lighter)) 95%,rgb(var(--wtp-color-bg-ligh)) 100%);--wtp-color-text-light:112,110,114;--wtp-shadow-sm:0 1px 2px rgba(var(--wtp-color-black),.05);--wtp-shadow-md:0 4px 6px rgba(var(--wtp-color-black),.07);--wtp-shadow-lg:0 10px 15px rgba(var(--wtp-color-black),.1);--wtp-shadow-xl:0 20px 25px rgba(var(--wtp-color-black),.1);--wtp-shadow-soft:0 4px 12px rgba(var(--wtp-color-black),.04);--wtp-shadow-card:0 4px 20px rgba(var(--wtp-color-black),.06);--wtp-shadow-purple:0 10px 28px rgba(76,75,245,.28);--wtp-shadow-glow:0 0 40px rgba(76,75,245,.15);--wtp-glass-bg:hsla(0,0%,100%,.85);--wtp-glass-border:hsla(0,0%,100%,.4);--wtp-glass-blur:blur(12px);--wtp-surface-1:var(--wtp-color-bg-page);--wtp-surface-2:var(--wtp-color-bg-section-gray);--wtp-surface-3:var(--wtp-color-bg-lighter);--wtp-text-primary:var(--wtp-color-text-heading);--wtp-text-secondary:var(--wtp-color-text-description);--wtp-text-tertiary:var(--wtp-color-text-description-lighter);--wtp-text-muted:var(--wtp-color-gray-400);--wtp-border-subtle:rgba(var(--wtp-color-black),.08);--wtp-border-medium:rgba(var(--wtp-color-black),.12);--wtp-border-strong:rgba(var(--wtp-color-black),.18);--wtp-border-primary:rgba(var(--wtp-color-accent),.28);--wtp-color-primary-bg:rgba(var(--wtp-color-accent),.08);--wtp-color-primary-hover:var(--wtp-color-accent-hover);--wtp-color-whatsapp:37,211,102;--wtp-color-error:var(--wtp-color-danger);--wtp-font-family-primary:var(--wtp-fonts-inter);--wtp-font-family-secondary:var(--wtp-fonts-inter);--wtp-font-family-body:var(--wtp-fonts-inter);--wtp-font-family-heading:var(--wtp-fonts-sf);--wtp-font-family-display:var(--wtp-fonts-sf);--wtp-font-family-button:var(--wtp-fonts-sf);--wtp-border-radius-xs:.25rem;--wtp-border-radius-sm:.375rem;--wtp-border-radius-md:.5rem;--wtp-border-radius-lg:.75rem;--wtp-border-radius-xl:1rem;--wtp-border-radius-2xl:1.25rem;--wtp-border-radius-3xl:1.75rem;--wtp-border-radius-circle:50%;--wtp-transition-fast:.15s ease;--wtp-transition-base:.25s ease;--wtp-transition-smooth:.4s cubic-bezier(.4,0,.2,1);--wtp-letter-spacing-label:.07em;--wtp-shadow-primary-cta:0 8px 24px rgba(var(--wtp-color-accent),.25);--wtp-shadow-whatsapp:0 8px 24px rgba(37,211,102,.25);--wtp-shadow-modal:0 25px 60px rgba(var(--wtp-color-black),.12),0 0 0 1px rgba(var(--wtp-color-accent),.08);--wtp-shadow-card-light:0 4px 16px rgba(var(--wtp-color-black),.06)}.error-page[data-v-042233fd]{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-page h1[data-v-042233fd]{font-size:4rem;font-weight:800;margin-bottom:1rem;color:rgb(var(--wtp-color-text-heading))}.error-page p[data-v-042233fd]{font-size:1.25rem;margin-bottom:2rem;color:rgb(var(--wtp-color-text-description))}
