.landing-page-v3{--landing-navy:#070b14;--landing-navy-card:#0f1624;--landing-navy-elevated:#151e30;--landing-orange:#f97316;--landing-text:#f8fafc;--landing-muted:#94a3b8;font-family:var(--font-sans),Inter,system-ui,sans-serif;background:var(--landing-navy);color:var(--landing-text);padding-bottom:4.5rem}@media (min-width:768px){.landing-page-v3{padding-bottom:0}}.landing-page-v3 .landing-section{padding:4rem 0}.landing-page-v3 .landing-section-title{font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1.2;color:#fff;margin:.75rem 0}.landing-page-v3 .landing-body,.landing-page-v3 .landing-lead,.landing-page-v3 .landing-section-subtitle{color:var(--landing-muted);font-size:1.05rem;line-height:1.6}.landing-page-v3 .landing-pill{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--landing-orange);background:color-mix(in srgb,var(--landing-orange) 12%,transparent);border:1px solid color-mix(in srgb,var(--landing-orange) 30%,transparent)}.landing-page-v3 .landing-btn-primary{background:var(--landing-orange);color:#fff;border:none;min-height:44px}.landing-page-v3 .landing-btn-primary:hover{filter:brightness(1.06)}.landing-page-v3 .landing-btn-ghost,.landing-page-v3 .landing-btn-outline,.landing-page-v3 .landing-btn-system{min-height:44px}.landing-page-v3 .landing-btn-ghost{background:transparent;color:var(--landing-muted);border:1px solid transparent;text-decoration:underline;text-underline-offset:3px}.landing-btn-header-demo{display:none}@media (min-width:1100px){.landing-btn-header-demo{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:.65rem;font-size:.875rem;font-weight:600}}.landing-product-shot{position:relative;border-radius:.9rem;overflow:hidden;background:var(--landing-navy-card);border:1px solid color-mix(in srgb,#fff 8%,transparent);box-shadow:0 20px 50px rgba(0,0,0,.35)}.landing-product-chrome{display:flex;align-items:center;gap:.35rem;padding:.55rem .75rem;background:#0a101c;border-bottom:1px solid color-mix(in srgb,#fff 6%,transparent)}.landing-product-chrome span{width:.55rem;height:.55rem;border-radius:999px;background:#334155}.landing-product-chrome span:first-child{background:#ef4444}.landing-product-chrome span:nth-child(2){background:#eab308}.landing-product-chrome span:nth-child(3){background:#22c55e}.landing-product-chrome-url{margin-left:.5rem;flex:1;font-size:.7rem;color:#64748b;background:#111827;border-radius:.35rem;padding:.2rem .5rem}.landing-product-shot-media{position:relative;overflow:hidden;background:#020617}.landing-product-shot-img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.landing-product-shot--phone{max-width:320px;margin-inline:auto;border-radius:1.25rem}.landing-product-phone-notch{height:.85rem;background:#020617}.landing-product-caption{padding:.55rem .85rem;font-size:.8rem;color:var(--landing-muted);border-top:1px solid color-mix(in srgb,#fff 6%,transparent)}.landing-hero-v3{padding-top:7.5rem!important}.landing-hero-v3-grid{display:grid;gap:1.5rem 2.5rem;align-items:start;grid-template-areas:"copy" "video" "visual" "micros"}.landing-hero-v3-copy{grid-area:copy}.landing-hero-v3-video{grid-area:video;justify-self:stretch}.landing-hero-v3-visual{grid-area:visual;width:100%}.landing-hero-v3-micros{grid-area:micros}.landing-page-v3 .landing-hero-video-card{width:100%}@media (min-width:768px) and (max-width:1023px){.landing-hero-v3-grid{gap:1.75rem 2rem}.landing-hero-v3-video{justify-self:start}.landing-page-v3 .landing-hero-video-card{width:300px;max-width:300px}}@media (min-width:1024px){.landing-hero-v3-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.45fr);grid-template-areas:"copy visual" "video visual" "micros visual";-moz-column-gap:2.75rem;column-gap:2.75rem;row-gap:1.15rem;align-items:start}.landing-hero-v3-visual{width:100%;max-width:none}.landing-hero-v3-video{justify-self:start;margin-top:.15rem}.landing-page-v3 .landing-hero-video-card{width:340px;max-width:340px}.landing-hero-v3-micros{margin-top:.35rem}}.landing-hero-v3-title{font-size:clamp(1.85rem,4vw,3rem);font-weight:800;line-height:1.12;color:#fff;margin:1rem 0}.landing-hero-v3-accent{color:var(--landing-orange);display:block;margin-top:.35rem}.landing-hero-v3-lead{color:var(--landing-muted);font-size:1.1rem;line-height:1.65;max-width:36rem}.landing-hero-v3-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.landing-video-card{display:block;text-decoration:none;color:inherit;border-radius:.9rem;overflow:hidden;background:var(--landing-navy-card,#0f1624);border:1px solid color-mix(in srgb,#fff 10%,transparent);box-shadow:0 8px 22px rgba(0,0,0,.22);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;outline:none}.landing-video-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--landing-orange,#f97316) 42%,transparent);box-shadow:0 12px 28px rgba(0,0,0,.3)}.landing-video-card:focus-visible{outline:2px solid var(--landing-orange,#f97316);outline-offset:3px}.landing-video-card-kicker{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.65rem .85rem .35rem;font-size:14px;font-weight:600;line-height:1.3;color:var(--landing-orange,#f97316)}.landing-video-card-kicker-icon{width:.85rem;height:.85rem;flex-shrink:0}.landing-video-card-media{position:relative;aspect-ratio:16/9;background:#020617;overflow:hidden;margin:0 .65rem;border-radius:.55rem}.landing-video-card-thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.landing-video-card-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:2.85rem;height:2.85rem;border-radius:999px;background:var(--landing-orange,#f97316);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,0,0,.35);transition:transform .2s ease;z-index:2}.landing-video-card:hover .landing-video-card-play{transform:translate(-50%,-50%) scale(1.05)}.landing-video-card-play-icon{width:1.1rem;height:1.1rem;margin-left:2px}.landing-video-card-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:.75rem;background:color-mix(in srgb,#020617 72%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1}@media (hover:hover) and (pointer:fine){.landing-video-card:hover .landing-video-card-overlay{opacity:1}.landing-video-card:hover .landing-video-card-play{opacity:0}}.landing-video-card-overlay-list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.landing-video-card-overlay-list li{display:flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:#f8fafc}.landing-video-card-overlay-list li svg{color:#86efac}.landing-video-card-overlay-cta{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;font-size:.8rem;font-weight:700;color:#fff;background:var(--landing-orange,#f97316);border-radius:999px;padding:.35rem .7rem}.landing-video-card-body{padding:.7rem .85rem .9rem}.landing-video-card-title{margin:0;font-size:.92rem;font-weight:700;color:#fff;line-height:1.3}.landing-video-card-desc{margin:.3rem 0 0;font-size:.82rem;line-height:1.45;color:var(--landing-muted,#94a3b8)}.landing-hero-v3-micros{display:flex;flex-direction:column;gap:.5rem;margin:0;list-style:none;padding:0;color:var(--landing-muted);font-size:.9rem}.landing-hero-v3-micros li{display:flex;align-items:center;gap:.5rem}.landing-hero-legend{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.85rem;font-size:.8rem;color:var(--landing-muted)}.landing-hero-legend span{display:inline-flex;align-items:center;gap:.35rem}.landing-dot{width:.55rem;height:.55rem;border-radius:999px;display:inline-block}.landing-dot--ok{background:#22c55e}.landing-dot--warn{background:#eab308}.landing-dot--danger{background:#ef4444}.landing-social-proof,.landing-trusted-companies{padding-top:3rem!important;padding-bottom:3rem!important;border-block:1px solid color-mix(in srgb,#fff 6%,transparent);background:color-mix(in srgb,var(--landing-navy-card) 70%,transparent)}.landing-trusted-subtitle{max-width:46rem;margin-inline:auto}.landing-trusted-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:640px){.landing-trusted-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.landing-trusted-grid{grid-template-columns:repeat(4,1fr)}}.landing-trusted-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;padding:1.35rem 1.1rem 1.25rem;border-radius:1rem;background:var(--landing-navy-elevated);border:1px solid color-mix(in srgb,#fff 8%,transparent);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.landing-trusted-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--landing-orange) 35%,transparent);box-shadow:0 12px 28px rgba(0,0,0,.28)}.landing-trusted-badge{position:absolute;top:.75rem;right:.75rem;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#86efac;background:color-mix(in srgb,#22c55e 16%,transparent);border:1px solid color-mix(in srgb,#22c55e 35%,transparent);border-radius:999px;padding:.2rem .55rem}.landing-trusted-logo-wrap{display:flex;align-items:center;justify-content:center;width:100%;min-height:7.5rem;padding:.85rem;margin-bottom:.85rem;border-radius:.75rem;background:#fff}.landing-trusted-logo{width:auto;max-width:100%;height:auto;max-height:6.25rem;-o-object-fit:contain;object-fit:contain}.landing-trusted-name{font-size:1rem;font-weight:700;color:#fff;margin:0 0 .4rem;line-height:1.3}.landing-trusted-desc{font-size:.875rem;color:var(--landing-muted);line-height:1.45;margin:0}.landing-social-proof-line{text-align:center;margin-top:1.75rem;color:var(--landing-muted);font-size:.95rem;max-width:42rem;margin-inline:auto}.landing-split{display:grid;gap:2rem;align-items:center}@media (min-width:1024px){.landing-split{grid-template-columns:1fr 1.1fr;gap:3rem}.landing-split--reverse .landing-split-copy{order:2}.landing-split--reverse .landing-split-media{order:1}}.landing-check-list{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:.65rem}.landing-check-list li{display:flex;gap:.55rem;align-items:flex-start;color:#e2e8f0;font-size:.95rem}.landing-check-list--center{max-width:42rem;margin-inline:auto}.landing-chip-grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.landing-chip-grid--center{justify-content:center}.landing-chip{font-size:.8rem;padding:.4rem .7rem;border-radius:999px;background:var(--landing-navy-elevated);border:1px solid color-mix(in srgb,#fff 8%,transparent);color:#cbd5e1}.landing-flow-track{display:grid;gap:1rem;margin-top:2rem}@media (min-width:768px){.landing-flow-track{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.landing-flow-track{grid-template-columns:repeat(5,1fr)}}.landing-flow-card{background:var(--landing-navy-card);border:1px solid color-mix(in srgb,#fff 8%,transparent);border-radius:1rem;padding:1rem;height:100%}.landing-flow-num{display:inline-flex;font-size:.75rem;font-weight:700;color:var(--landing-orange);margin-bottom:.35rem}.landing-flow-title{font-size:1.05rem;font-weight:700;color:#fff}.landing-flow-desc{font-size:.85rem;color:var(--landing-muted);margin:.35rem 0 .75rem}.landing-flow-shot .landing-product-shot-img{max-height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.landing-resource-grid-v3{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:768px){.landing-resource-grid-v3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.landing-resource-grid-v3{grid-template-columns:repeat(3,1fr)}}.landing-resource-card-v3{background:var(--landing-navy-card);border:1px solid color-mix(in srgb,#fff 8%,transparent);border-radius:1rem;padding:1rem;height:100%}.landing-resource-card-v3-head{display:flex;align-items:center;gap:.65rem;margin-bottom:.5rem}.landing-resource-card-v3-head h3{font-size:1rem;font-weight:700;color:#fff}.landing-resource-card-v3 p{color:var(--landing-muted);font-size:.9rem;margin-bottom:.85rem;min-height:2.6rem}.landing-resource-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:color-mix(in srgb,var(--landing-orange) 15%,transparent);color:var(--landing-orange)}.landing-resource-shot .landing-product-shot-img{max-height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.landing-more-wrap{margin-top:2rem;text-align:center}.landing-secondary-grid{display:grid;gap:.75rem;margin-top:1.25rem;text-align:left}@media (min-width:768px){.landing-secondary-grid{grid-template-columns:repeat(3,1fr)}}.landing-secondary-card{background:var(--landing-navy-elevated);border-radius:.75rem;padding:1rem;border:1px solid color-mix(in srgb,#fff 6%,transparent)}.landing-secondary-card h4{color:#fff;font-weight:600;margin-bottom:.35rem}.landing-secondary-card p{color:var(--landing-muted);font-size:.85rem}.landing-dual-shots{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:900px){.landing-dual-shots{grid-template-columns:1fr 1fr}}.landing-compare-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:900px){.landing-compare-grid{grid-template-columns:1fr 1fr}}.landing-compare-card{border-radius:1rem;padding:1.5rem;border:1px solid color-mix(in srgb,#fff 8%,transparent);background:var(--landing-navy-card)}.landing-compare-card h3{font-size:1.15rem;font-weight:700;margin-bottom:1rem;color:#fff}.landing-compare-card ul{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}.landing-compare-card li{display:flex;gap:.55rem;color:#e2e8f0;font-size:.95rem}.landing-compare-card--after{border-color:color-mix(in srgb,var(--landing-orange) 35%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--landing-orange) 8%,var(--landing-navy-card)),var(--landing-navy-card))}.landing-demo-cta-card{text-align:center;padding:2.5rem 1.5rem;border-radius:1.25rem;background:linear-gradient(135deg,color-mix(in srgb,var(--landing-orange) 16%,var(--landing-navy-card)),var(--landing-navy-card));border:1px solid color-mix(in srgb,var(--landing-orange) 28%,transparent)}.landing-demo-cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.landing-plans-grid-v3{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:900px){.landing-plans-grid-v3{grid-template-columns:repeat(3,1fr)}}.landing-plan-card-v3{background:var(--landing-navy-card);border:1px solid color-mix(in srgb,#fff 8%,transparent);border-radius:1rem;padding:1.35rem;height:100%;position:relative}.landing-plan-card-v3.is-popular{border-color:color-mix(in srgb,var(--landing-orange) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--landing-orange) 20%,transparent)}.landing-plan-expand{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;background:transparent;border:none;color:var(--landing-orange);font-size:.85rem;font-weight:600;cursor:pointer;min-height:40px}.landing-plan-features-all{margin-top:.75rem;max-height:220px;overflow:auto}.landing-about-grid-v3{display:grid;gap:2rem;margin-top:2rem}@media (min-width:900px){.landing-about-grid-v3{grid-template-columns:1.1fr 1fr}}.landing-about-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.landing-about-photos{display:grid;gap:1rem}.landing-about-photo{margin:0;border-radius:.85rem;overflow:hidden;border:1px solid color-mix(in srgb,#fff 8%,transparent);background:var(--landing-navy-card)}.landing-about-photo-img{width:100%;height:auto;display:block}.landing-about-photo figcaption{padding:.55rem .75rem;font-size:.8rem;color:var(--landing-muted)}.landing-values-grid{display:grid;gap:1rem;margin-top:2rem}@media (min-width:768px){.landing-values-grid{grid-template-columns:repeat(3,1fr)}}.landing-value-card{background:var(--landing-navy-card);border-radius:.85rem;padding:1.15rem;border:1px solid color-mix(in srgb,#fff 8%,transparent)}.landing-value-card h3{color:var(--landing-orange);font-weight:700;margin-bottom:.4rem}.landing-value-card p{color:var(--landing-muted);font-size:.9rem}.landing-mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--landing-navy) 92%,transparent);backdrop-filter:blur(12px);border-top:1px solid color-mix(in srgb,#fff 8%,transparent)}.landing-mobile-bar-btn{width:100%;justify-content:center;font-size:.85rem!important}@media (min-width:768px){.landing-mobile-bar{display:none}}.landing-page-v3 .landing-whatsapp-float{bottom:5.5rem}@media (min-width:768px){.landing-page-v3 .landing-whatsapp-float{bottom:1.5rem}}.landing-page-v3,.landing-page-v3 *{max-width:100%}.landing-page-v3 img{max-width:100%;height:auto}