.faq-section[data-v-2c4f7536]{color:#fff;padding:var(--space-16) 0;position:relative}.faq-section__shell[data-v-2c4f7536]{align-items:center;display:flex;flex-direction:column;gap:var(--space-8);position:relative;z-index:1}.faq-section__intro[data-v-2c4f7536]{max-width:36rem;text-align:center}.faq-section__eyebrow[data-v-2c4f7536]{color:#cdcdcd99;font-family:var(--font-ui);font-size:var(--font-size-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;line-height:var(--line-height-caption);margin:0 0 var(--space-3);text-transform:uppercase}.faq-section__title[data-v-2c4f7536]{color:#fff;font-family:var(--font-display);font-size:var(--font-size-display-md);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.05;margin:0}.faq-section__list[data-v-2c4f7536]{display:grid;gap:var(--space-3);width:min(100%,46rem)}.faq-panel__trigger[data-v-2c4f7536]{align-items:center;background:transparent;border:0;color:var(--color-primary);cursor:pointer;display:flex;gap:var(--space-4);justify-content:space-between;min-height:3.5rem;padding:var(--space-4) var(--space-5);text-align:left;width:100%}.faq-panel__question[data-v-2c4f7536]{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:0}.faq-panel__answer[data-v-2c4f7536],.faq-panel__question[data-v-2c4f7536]{font-size:var(--font-size-body);line-height:var(--line-height-body)}.faq-panel__answer[data-v-2c4f7536]{color:var(--color-neutral-600);font-family:var(--font-ui);margin:0}.faq-panel__icon[data-v-2c4f7536]{color:var(--color-primary);height:1rem;transition:transform .18s ease;width:1rem}.faq-panel__icon[data-v-2c4f7536]:not(.is-collapsed){transform:rotate(180deg)}[data-v-2c4f7536] .faq-panel.p-panel{background:var(--color-surface);border:1px solid rgba(11,61,59,.1);border-radius:var(--radius-md);box-shadow:0 14px 36px #030e0e1f;overflow:hidden}[data-v-2c4f7536] .faq-panel .p-panel-header{align-items:center;background:var(--color-surface);border:0;color:var(--color-primary);padding:0}[data-v-2c4f7536] .faq-panel .p-panel-header:hover{background:var(--color-primary-soft)}[data-v-2c4f7536] .faq-panel .p-panel-header-actions{display:none}[data-v-2c4f7536] .faq-panel .p-panel-toggle-button{color:var(--color-primary);height:2rem;width:2rem}[data-v-2c4f7536] .faq-panel .p-panel-content-container{background:var(--color-surface);border:0}[data-v-2c4f7536] .faq-panel .p-panel-content{padding:0 var(--space-5) var(--space-5)}@media(max-width:640px){.faq-section[data-v-2c4f7536]{padding:var(--space-12) 0}.faq-section__title[data-v-2c4f7536]{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.faq-panel__trigger[data-v-2c4f7536]{padding:var(--space-4)}[data-v-2c4f7536] .faq-panel .p-panel-content{padding:0 var(--space-4) var(--space-4)}}.screenshot-carousel[data-v-b6ce82f2]{background:var(--color-primary);overflow:hidden;padding:5rem 0 6rem;position:relative}.screenshot-carousel__shell[data-v-b6ce82f2]{display:flex;flex-direction:column;gap:var(--space-8)}.screenshot-carousel__active-eyebrow[data-v-b6ce82f2]{color:#ffffff8c;font-family:var(--font-ui);font-size:var(--font-size-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;line-height:var(--line-height-caption);margin:0 0 var(--space-3);text-transform:uppercase}.screenshot-carousel__stage[data-v-b6ce82f2]{min-height:clamp(26rem,52vw,40rem)}.screenshot-carousel__stage[data-v-b6ce82f2],.screenshot-carousel__viewport[data-v-b6ce82f2]{align-items:center;display:flex;justify-content:center;position:relative}.screenshot-carousel__viewport[data-v-b6ce82f2]{min-height:clamp(25rem,50vw,38rem);perspective:1400px;width:min(100%,68rem)}.screenshot-carousel__slide[data-v-b6ce82f2]{background:transparent;border:0;cursor:pointer;filter:saturate(.7);max-width:100%;opacity:0;padding:0;pointer-events:none;position:absolute;transform:translate(0) scale(.78);transition:opacity .24s ease,transform .32s ease,filter .32s ease;width:min(78vw,50rem)}.screenshot-carousel__slide.is-active[data-v-b6ce82f2],.screenshot-carousel__slide.is-after[data-v-b6ce82f2],.screenshot-carousel__slide.is-before[data-v-b6ce82f2]{opacity:1;pointer-events:auto}.screenshot-carousel__slide.is-active[data-v-b6ce82f2]{filter:saturate(1);transform:translate(0) scale(1);z-index:3}.screenshot-carousel__slide.is-before[data-v-b6ce82f2]{transform:translate(-42%) scale(.82) rotateY(10deg);z-index:2}.screenshot-carousel__slide.is-after[data-v-b6ce82f2]{transform:translate(42%) scale(.82) rotateY(-10deg);z-index:2}.screenshot-carousel__screen[data-v-b6ce82f2]{aspect-ratio:16/10;background:#fff;border:1px solid rgba(11,61,59,.12);border-radius:var(--radius-md);box-shadow:0 28px 70px #0b3d3b38;display:block;overflow:hidden}.screenshot-carousel__slide:not(.is-active) .screenshot-carousel__screen[data-v-b6ce82f2]{box-shadow:0 18px 40px #0b3d3b21}.screenshot-carousel__screen img[data-v-b6ce82f2]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.screenshot-carousel__nav[data-v-b6ce82f2]{align-items:center;background:#ffffffeb;border:1px solid rgba(11,61,59,.12);border-radius:999px;box-shadow:0 14px 32px #0b3d3b24;color:var(--color-primary);display:inline-flex;height:3rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,border-color .18s ease,background .18s ease;width:3rem;z-index:5}.screenshot-carousel__nav[data-v-b6ce82f2]:hover{background:#fff;border-color:#0b3d3b40;transform:translateY(-50%) scale(1.04)}.screenshot-carousel__nav--prev[data-v-b6ce82f2]{left:0}.screenshot-carousel__nav--next[data-v-b6ce82f2]{right:0}.screenshot-carousel__details[data-v-b6ce82f2]{align-items:start;display:grid;gap:var(--space-8);grid-template-columns:minmax(0,.72fr) minmax(18rem,.58fr);margin:0 auto;width:min(100%,58rem)}.screenshot-carousel__details h3[data-v-b6ce82f2]{color:var(--color-surface);font-family:var(--font-display);font-size:clamp(1.55rem,2.8vw,2.3rem);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.14;margin:0}.screenshot-carousel__details p[data-v-b6ce82f2]{color:#ffffffad;font-family:var(--font-ui);font-size:var(--font-size-body);line-height:1.6;margin:0}.screenshot-carousel__dots[data-v-b6ce82f2]{display:flex;gap:var(--space-2);justify-content:center}.screenshot-carousel__dot[data-v-b6ce82f2]{background:#ffffff42;border:0;border-radius:999px;height:.6rem;padding:0;transition:width .18s ease,background .18s ease;width:.6rem}.screenshot-carousel__dot.is-active[data-v-b6ce82f2]{background:var(--color-surface);width:1.8rem}.screenshot-carousel__dot[data-v-b6ce82f2]:focus-visible,.screenshot-carousel__nav[data-v-b6ce82f2]:focus-visible,.screenshot-carousel__slide[data-v-b6ce82f2]:focus-visible{outline:3px solid rgba(31,111,120,.35);outline-offset:4px}@media(max-width:860px){.screenshot-carousel[data-v-b6ce82f2]{padding:3.5rem 0 4rem}.screenshot-carousel__details[data-v-b6ce82f2]{gap:var(--space-5);grid-template-columns:1fr}.screenshot-carousel__stage[data-v-b6ce82f2]{min-height:24rem}.screenshot-carousel__viewport[data-v-b6ce82f2]{min-height:22rem;overflow:visible;width:100%}.screenshot-carousel__slide[data-v-b6ce82f2]{width:min(84vw,32rem)}.screenshot-carousel__slide.is-before[data-v-b6ce82f2]{transform:translate(-26%) scale(.78)}.screenshot-carousel__slide.is-after[data-v-b6ce82f2]{transform:translate(26%) scale(.78)}.screenshot-carousel__screen[data-v-b6ce82f2]{aspect-ratio:4/3}.screenshot-carousel__nav[data-v-b6ce82f2]{bottom:0;height:2.75rem;top:auto;transform:none;width:2.75rem}.screenshot-carousel__nav[data-v-b6ce82f2]:hover{transform:scale(1.04)}.screenshot-carousel__nav--prev[data-v-b6ce82f2]{left:calc(50% - 4rem)}.screenshot-carousel__nav--next[data-v-b6ce82f2]{right:calc(50% - 4rem)}}.landing-plans[data-v-5d03eccf]{background:var(--color-primary);padding:5rem 0 6rem}.landing-plans__head[data-v-5d03eccf]{margin:0 auto var(--space-10);max-width:40rem;text-align:center}.landing-plans__title[data-v-5d03eccf]{color:var(--color-surface);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0 0 var(--space-4)}.landing-plans__subtitle[data-v-5d03eccf]{color:#ffffffad;font-family:var(--font-ui);font-size:var(--font-size-body);line-height:1.6;margin:0}.landing-plans__grid[data-v-5d03eccf]{align-items:stretch;display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.landing-plans__cta[data-v-5d03eccf]{display:flex;justify-content:center;margin-top:var(--space-10)}.landing-plans__compare[data-v-5d03eccf]{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-md);color:var(--color-surface);display:inline-flex;font-family:var(--font-ui);font-size:var(--font-size-body-sm);font-weight:var(--weight-bold);gap:var(--space-2);min-height:3rem;padding:.82rem 1.4rem;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.landing-plans__compare[data-v-5d03eccf]:hover{background:#ffffff14;border-color:#ffffff80;transform:translateY(-2px)}@media(max-width:1080px){.landing-plans__grid[data-v-5d03eccf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.landing-plans__grid[data-v-5d03eccf]{grid-template-columns:1fr}}.landing-page[data-v-fd8d6177]{background:var(--color-marketing-bg);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow-x:hidden}.landing-main[data-v-fd8d6177]{display:flex;flex:1;flex-direction:column}.landing-hero[data-v-fd8d6177]{overflow:hidden;padding:clamp(2.5rem,7vh,5.5rem) var(--space-6) 0;text-align:center}.landing-hero[data-v-fd8d6177],.landing-hero__content[data-v-fd8d6177]{align-items:center;display:flex;flex-direction:column;position:relative}.landing-hero__content[data-v-fd8d6177]{max-width:52rem;z-index:2}.landing-hero__title[data-v-fd8d6177]{animation:fadeUp-fd8d6177 .7s ease both;animation-delay:.05s;color:var(--color-surface);font-family:var(--font-display);font-size:clamp(2.75rem,6vw,5rem);font-weight:600;letter-spacing:-.03em;line-height:1.02;margin:0;max-width:16ch}.landing-hero__subtitle[data-v-fd8d6177]{animation:fadeUp-fd8d6177 .7s ease both;animation-delay:.1s;color:#fff9;font-family:var(--font-ui);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;margin:var(--space-5) 0 0;max-width:40rem}.landing-hero__actions[data-v-fd8d6177]{animation:fadeUp-fd8d6177 .7s ease both;animation-delay:.15s;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-8)}.landing-hero__cta[data-v-fd8d6177]{align-items:center;border-radius:var(--radius-md);display:inline-flex;font-family:var(--font-ui);font-size:var(--font-size-body-sm);font-weight:var(--weight-semibold);gap:var(--space-2);min-height:3rem;padding:.85rem 1.35rem;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.landing-hero__cta--primary[data-v-fd8d6177]{background:#fff;box-shadow:0 14px 30px #00000040;color:var(--color-teal-950)}.landing-hero__cta--primary[data-v-fd8d6177]:hover{background:#ffffffeb;transform:translateY(-2px)}.landing-hero__cta--ghost[data-v-fd8d6177]{border:1px solid hsla(0,0%,100%,.2);color:#ffffffd9}.landing-hero__cta--ghost[data-v-fd8d6177]:hover{background:#ffffff0f;border-color:#fff6;color:#fff;transform:translateY(-2px)}.landing-hero__stats[data-v-fd8d6177]{animation:fadeUp-fd8d6177 .7s ease both;animation-delay:.2s;display:flex;flex-wrap:wrap;gap:var(--space-10);justify-content:center;list-style:none;margin:var(--space-10) 0 0;padding:0}.landing-hero__stats li[data-v-fd8d6177]{align-items:center;display:flex;flex-direction:column;gap:.1rem}.landing-hero__stats strong[data-v-fd8d6177]{color:var(--color-surface);font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2rem);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);letter-spacing:-.02em}.landing-hero__stats span[data-v-fd8d6177]{color:#ffffff73;font-family:var(--font-ui);font-size:var(--font-size-caption)}.landing-hero__showcase[data-v-fd8d6177]{margin-top:clamp(2.5rem,6vh,4.5rem);max-height:clamp(18rem,42vh,30rem);overflow:hidden;position:relative;width:min(100%,74rem);z-index:1}.landing-hero__glow[data-v-fd8d6177]{background:radial-gradient(closest-side,#5ec4bf4d,#5ec4bf00 70%);height:40rem;left:50%;max-width:130%;pointer-events:none;position:absolute;top:-30%;transform:translate(-50%);width:64rem}.landing-hero__frame[data-v-fd8d6177]{animation:fadeUp-fd8d6177 .8s ease both;animation-delay:.25s;background:var(--color-primary);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 40px 80px #00000080;overflow:hidden;position:relative}.landing-hero__shot[data-v-fd8d6177]{display:block;height:auto;width:100%}@media(prefers-reduced-motion:reduce){.landing-hero__content[data-v-fd8d6177]>*,.landing-hero__frame[data-v-fd8d6177]{animation:none}.landing-hero__cta[data-v-fd8d6177]:hover{transform:none}}.landing-whatsapp-fab[data-v-fd8d6177]{align-items:center;background:#4fce5d;border-radius:50%;bottom:var(--space-6);box-shadow:0 12px 30px #06150d4d;color:#fff;display:inline-flex;height:3.5rem;justify-content:center;position:fixed;right:var(--space-6);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;width:3.5rem;z-index:900}.landing-whatsapp-fab[data-v-fd8d6177]:hover{background:#41b951;box-shadow:0 16px 36px #06150d5c;transform:translateY(-2px)}.landing-whatsapp-fab__icon[data-v-fd8d6177]{flex-shrink:0;height:1.8rem;width:1.8rem}@keyframes fadeUp-fd8d6177{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.landing-hero[data-v-fd8d6177]{padding-top:var(--space-10)}.landing-hero__actions[data-v-fd8d6177]{flex-direction:column;max-width:20rem;width:100%}.landing-hero__cta[data-v-fd8d6177]{justify-content:center;width:100%}.landing-hero__stats[data-v-fd8d6177]{gap:var(--space-6) var(--space-8)}.landing-hero__showcase[data-v-fd8d6177]{max-height:20rem}}
