.wpp-page{--wpp-line: color-mix(in srgb, var(--foreground) 12%, transparent);min-height:100svh;overflow-x:clip;background:var(--background);color:var(--foreground);padding-bottom:var(--cookie-consent-height, 0px)}.wpp-page *,.wpp-page *:before,.wpp-page *:after{box-sizing:border-box}.wpp-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.wpp-page section[id]{scroll-margin-top:96px}.wpp-page a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.wpp-skip-link{position:fixed;z-index:100;top:12px;left:16px;padding:14px 22px;border-radius:var(--bud-radius-control);background:var(--primary);color:var(--primary-foreground);transform:translateY(-160%)}.wpp-skip-link:focus{transform:translateY(0)}.wpp-header{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--background) 88%,transparent);-webkit-backdrop-filter:blur(var(--bud-glass-blur));backdrop-filter:blur(var(--bud-glass-blur));border-color:var(--wpp-line)}.wpp-nav{display:flex;align-items:center;gap:26px}.wpp-nav a,.wpp-login{display:inline-flex;align-items:center;min-height:44px;color:var(--muted-foreground);font-size:13px;transition:color .18s}.wpp-nav a:hover,.wpp-login:hover{color:var(--foreground)}.wpp-login{padding-inline:12px}.wpp-header-cta{gap:8px}.wpp-page :where(main) h1,.wpp-page :where(main) h2{margin:0;font-weight:450;letter-spacing:-.035em;word-spacing:.07em;line-height:1.06;text-wrap:balance}.wpp-page h1{font-size:clamp(50px,5.5vw,78px);letter-spacing:-.045em;line-height:1}.wpp-page :where(main) h2{font-size:clamp(34px,3.8vw,54px)}.wpp-page h1 em,.wpp-page h2 em{font-family:var(--font-editorial);font-weight:400;color:var(--primary-readable)}.wpp-page :where(main) h3{margin:0;font-weight:550;letter-spacing:-.025em}.wpp-copy{max-width:32em;margin:20px 0 0;color:var(--muted-foreground);font-size:16px;line-height:1.75}.wpp-text-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;font-size:14px;font-weight:550;text-underline-offset:5px}.wpp-text-link:hover{text-decoration:underline}.wpp-text-link svg{width:17px;height:17px;flex-shrink:0}.wpp-primary{gap:10px;padding-inline:26px}.wpp-hero{position:relative;isolation:isolate;padding-top:clamp(36px,4vw,64px)}.wpp-hero-glow{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(ellipse 60% 70% at 76% 40%,color-mix(in srgb,var(--primary) 18%,transparent),transparent 70%),radial-gradient(ellipse 50% 40% at 8% 92%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 70%)}.wpp-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:40px}.wpp-notice{max-width:34em;margin:0 0 24px;padding:14px 16px;border:1px solid var(--wpp-line);border-radius:var(--bud-radius-control);background:var(--bud-glass-tint);font-size:14px;line-height:1.55}.wpp-lead{max-width:27em;margin:26px 0 0;font-size:clamp(18px,1.65vw,22px);line-height:1.5}.wpp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:34px}.wpp-offer{margin:16px 0 0;color:var(--muted-foreground);font-size:13px}.wpp-qr{display:none;align-items:center;gap:18px;width:fit-content;margin:40px 0 0;padding:10px 24px 10px 10px;border:1px solid var(--wpp-line);border-radius:var(--bud-radius-surface);background:var(--bud-glass-tint)}.wpp-qr figcaption{display:grid;gap:4px;max-width:16em;font-size:13px;line-height:1.5}.wpp-qr strong{font-size:14px;font-weight:550}.wpp-qr span{color:var(--muted-foreground)}.wpp-hero-phone{min-width:0;align-self:end}.wpp-hero-phone .v2-conversation-demo{position:relative;display:flex;flex-direction:column;width:100%;max-width:none;height:auto}.wpp-hero-phone .v2-phone-camera{flex:0 0 auto;height:auto;min-height:0;perspective:none}.wpp-hero-phone .v2-whatsapp-demo .v2-phone-fit,.wpp-hero-phone .v2-phone-rig{width:100%;transform:none;transform-style:flat}.wpp-hero-phone .v2-wa-caption{display:none}.wpp-marquee{position:relative;z-index:1;overflow:hidden;margin-top:0;padding-block:22px;border-top:1px solid var(--wpp-line);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.wpp-marquee-track{display:flex;width:max-content;gap:14px}.wpp-marquee span{flex-shrink:0;padding:10px 16px;border-radius:18px 18px 4px;background:color-mix(in srgb,var(--primary) 14%,transparent);font-size:14px;white-space:nowrap}.wpp-section{padding-block:104px}.wpp-light{background:var(--background);color:var(--foreground);--wpp-line: color-mix(in srgb, var(--foreground) 12%, transparent)}.wpp-section-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:64px}.wpp-section-intro>p,.wpp-centered-heading>p{margin:0;max-width:32em;color:var(--muted-foreground);font-size:17px;line-height:1.7}.wpp-centered-heading{max-width:780px;margin-inline:auto;text-align:center}.wpp-centered-heading>p{margin:20px auto 0}.wpp-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px}.wpp-ways article{min-width:0;padding-top:28px;border-top:1px solid var(--wpp-line)}.wpp-way-sample{display:flex;align-items:flex-end;justify-content:flex-end;height:84px;margin-bottom:26px}.wpp-way-bubble{display:inline-flex;align-items:center;min-height:46px;padding:11px 16px;border-radius:20px 20px 5px;background:color-mix(in srgb,var(--primary) 16%,var(--background));font-size:15px}.wpp-way-wave{gap:3px;height:54px}.wpp-way-wave i{display:block;width:3px;border-radius:3px;background:var(--primary-readable)}.wpp-way-photo{position:relative;display:grid;align-content:center;gap:6px;width:92px;height:84px;padding:12px}.wpp-way-photo i{display:block;height:4px;border-radius:4px;background:color-mix(in srgb,var(--foreground) 22%,transparent)}.wpp-way-photo i:nth-child(2){width:70%}.wpp-way-photo i:nth-child(3){width:85%}.wpp-way-photo b{display:block;width:48%;height:9px;margin-top:3px;border-radius:4px;background:var(--primary-readable)}.wpp-way-icon{width:24px;height:24px;color:var(--primary-readable);stroke-width:1.5}.wpp-ways h3{margin-top:16px;font-size:21px}.wpp-ways p{margin:12px 0 0;color:var(--muted-foreground);font-size:15px;line-height:1.7}.wpp-areas-section{padding-top:24px}.wpp-areas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:60px}.wpp-areas article{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--wpp-line);border-radius:var(--bud-radius-surface);background:var(--card)}.wpp-area-copy{padding:30px 32px 24px}.wpp-areas h3{font-family:var(--font-editorial);font-weight:400;font-size:30px;letter-spacing:-.02em}.wpp-area-copy p{margin:8px 0 0;color:var(--muted-foreground);font-size:15px;line-height:1.65}.wpp-chat{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:22px 20px;border-radius:0}.wpp-chat{position:relative;overflow:hidden}.wpp-chat .v2-wa-outgoing,.wpp-chat .v2-wa-reply{position:relative;display:flex}.wpp-chat .v2-wa-outgoing{justify-content:flex-end}.wpp-chat .v2-wa-bubble{max-width:min(330px,92%)}.wpp-areas-more{display:flex;justify-content:center;margin:32px 0 0}.wpp-steps-section{background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 60%)}.wpp-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:64px 0 0;padding:0;list-style:none}.wpp-steps:before{content:"";position:absolute;top:26px;left:10%;right:10%;height:1px;background:color-mix(in srgb,var(--primary) 35%,transparent)}.wpp-steps li{position:relative;text-align:center}.wpp-step-number{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 22px;border:1px solid color-mix(in srgb,var(--primary) 40%,transparent);border-radius:50%;background:var(--background);color:var(--primary-readable);font-family:var(--font-editorial);font-size:24px}.wpp-steps h3{font-size:21px}.wpp-steps p{max-width:21em;margin:12px auto 0;color:var(--muted-foreground);font-size:15px;line-height:1.7}.wpp-steps-cta{display:flex;justify-content:center;margin-top:56px}.wpp-account-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px}.wpp-surfaces{display:grid;margin:30px 0 18px;padding:0;list-style:none}.wpp-surfaces li{display:flex;align-items:center;gap:16px;padding-block:16px;border-top:1px solid var(--wpp-line)}.wpp-surfaces svg{width:22px;height:22px;flex-shrink:0;color:var(--primary-readable)}.wpp-surfaces div{display:grid;gap:2px}.wpp-surfaces strong{font-size:15px;font-weight:550}.wpp-surfaces span{color:var(--muted-foreground);font-size:14px}.wpp-account-visual{position:relative;width:min(320px,100%);margin-inline:auto}.wpp-account-visual img{display:block;width:100%;height:auto;border:7px solid color-mix(in srgb,var(--foreground) 88%,var(--background));border-radius:44px;box-shadow:var(--bud-shadow-floating)}.wpp-account-badge{position:absolute;left:-44px;bottom:56px;display:flex;align-items:center;gap:10px;padding:12px 18px 12px 12px;border:1px solid var(--wpp-line);border-radius:999px;background:var(--card);box-shadow:var(--bud-shadow-floating);font-size:14px;font-weight:550}.wpp-account-mark{width:26px;height:26px;color:var(--primary-readable)}.wpp-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:96px}.wpp-trust-mark{width:32px;height:32px;margin-bottom:22px;color:var(--primary-readable);stroke-width:1.3}.wpp-trust-grid .wpp-text-link{margin-top:16px}.wpp-trust{margin:0;padding:0;list-style:none}.wpp-trust li{display:flex;gap:20px;padding-block:24px;border-bottom:1px solid var(--wpp-line)}.wpp-trust li:first-child{padding-top:0}.wpp-trust-icon{width:22px;height:22px;flex-shrink:0;margin-top:3px;color:var(--primary-readable);stroke-width:1.5}.wpp-trust h3{font-size:18px}.wpp-trust p{margin:8px 0 0;color:var(--muted-foreground);font-size:15px;line-height:1.7}.wpp-faq-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:80px}.wpp-faq-links{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:12px}.wpp-faq-item{border-bottom:1px solid var(--wpp-line);padding-block:11px}.wpp-faq-item p{margin:0;padding-bottom:12px;color:var(--muted-foreground);font-size:15px;line-height:1.75}.wpp-final{padding-block:88px 104px;text-align:center;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--primary) 16%,transparent),transparent 65%)}.wpp-final-capi{display:block;width:168px;height:auto;margin:0 auto 24px}.wpp-final p{margin:20px 0 30px;color:var(--muted-foreground);font-size:17px}@media(min-width:1024px){.wpp-qr{display:flex}}@media(min-width:1100px){.wpp-hero{padding-top:0}.wpp-hero-grid{grid-template-columns:minmax(0,1fr) 420px;gap:clamp(64px,8vw,140px)}.wpp-hero-phone{--v2-hero-stage-height: clamp(560px, calc(100svh - 210px) , 760px);box-sizing:content-box;height:var(--v2-hero-stage-height);padding-top:28px}.wpp-hero-phone .v2-hero-stage{height:100%;margin:0}}@media(max-width:1050px){.wpp-section-intro,.wpp-trust-grid,.wpp-faq-grid,.wpp-account-grid{gap:48px}.wpp-nav{gap:18px}}@media(max-width:899px){.wpp-wrap{width:min(600px,calc(100% - 40px))}.wpp-nav{display:none}.wpp-hero-grid{grid-template-columns:minmax(0,1fr);gap:16px}.wpp-hero-copy{text-align:left}.wpp-hero-phone{margin-top:20px}.wpp-section{padding-block:68px}.wpp-areas-section{padding-top:0}.wpp-section-intro,.wpp-trust-grid,.wpp-faq-grid,.wpp-account-grid{grid-template-columns:minmax(0,1fr);gap:28px}.wpp-ways{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.wpp-ways article{padding-top:24px}.wpp-way-sample{justify-content:flex-start;height:auto;margin-bottom:4px}.wpp-way-icon{display:none}.wpp-areas{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}.wpp-area-copy{padding:24px 22px 20px}.wpp-chat{padding:18px 14px}.wpp-centered-heading{text-align:left}.wpp-centered-heading>p{margin-inline:0}.wpp-steps{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:40px}.wpp-steps:before{inset:26px auto 26px 26px;width:1px;height:auto}.wpp-steps li{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:18px;text-align:left}.wpp-step-number{grid-row:span 2;margin:0}.wpp-steps h3{align-self:end}.wpp-steps p{margin:6px 0 0}.wpp-steps-cta{justify-content:flex-start;margin-top:40px}.wpp-account-visual{width:min(260px,100%)}.wpp-account-badge{left:-24px;bottom:40px}.wpp-final{padding-block:64px 80px}}@media(max-width:420px){.wpp-wrap{width:calc(100% - 36px)}.wpp-login{display:none}.wpp-page h1{font-size:clamp(38px,11.6vw,50px)}.wpp-page :where(main) h2{font-size:33px}.wpp-actions .wpp-primary{width:100%}}@media(prefers-reduced-motion:no-preference){.wpp-marquee-track{animation:wpp-marquee 46s linear infinite}.wpp-marquee:hover .wpp-marquee-track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.wpp-marquee{-webkit-mask-image:none;mask-image:none}.wpp-marquee-track{flex-wrap:wrap;width:auto;padding-inline:20px}.wpp-marquee span:nth-child(n+9){display:none}}@keyframes wpp-marquee{to{transform:translate(calc(-50% - 7px))}}
