@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.oUPiYW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.oUPiYW_variable{--font-display:"Archivo", "Archivo Fallback"}
.landing{--navy-950:#071624;--navy-900:#0b2036;--navy:#0f2942;--ink:#0f172a;--ink-2:#334155;--ink-3:#5b6b80;--paper:#fff;--tint:#eef3f8;--rule:#d9e2ec;--green:#22c55e;--green-ink:#052e16;--green-deep:#15803d;--on-navy:#e6eef7;--on-navy-2:#a9bdd3;--ease-out:cubic-bezier(.23, 1, .32, 1);--radius:14px;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;overflow-x:clip}.landing ::selection{color:var(--ink);background:#22c55e4d}.lp-wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:20px}.lp-narrow{max-width:860px}.lp-h1,.lp-h2,.lp-wordmark,.lp-close-title,.hq-brand-name,.hq-number strong{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.025em;font-stretch:112%}.lp-h1{color:#fff;text-wrap:balance;font-size:clamp(2.5rem,7vw,4.4rem);font-weight:800;line-height:.98}.lp-h2{color:var(--ink);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:800;line-height:1.04}.lp-line-n{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;color:#0e7490;vertical-align:.45em;margin-right:.6em;font-size:.875rem;font-weight:600;font-stretch:100%}.lp-h2-line{padding-bottom:18px;position:relative}.lp-h2-line:after{content:"";transform-origin:0;background:#0e7490;width:4.5rem;height:2px;position:absolute;bottom:0;left:0}.lp-center-head .lp-h2-line:after{transform-origin:50%;margin-left:-2.25rem;left:50%}.lp-on-dark.lp-h2-line:after{background:var(--green)}.lp-on-dark .lp-line-n{color:var(--green)}@media (min-width:1100px){.lp-split .lp-h2 .lp-line-n,.lp-photo-copy .lp-h2 .lp-line-n{vertical-align:baseline;margin:0;position:absolute;top:.55em;left:-3.25rem}}.lp-lead{color:var(--on-navy);max-width:34ch;margin-top:20px;font-size:clamp(1.06rem,1.6vw,1.25rem);line-height:1.55}.lp-body{text-wrap:pretty;color:var(--ink-2);max-width:54ch;margin-top:16px;font-size:1.0625rem;line-height:1.65}.lp-small{text-wrap:pretty;color:var(--ink-3);max-width:48ch;margin-top:18px;font-size:.9375rem;line-height:1.55}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn-primary{background:var(--green);min-height:54px;color:var(--green-ink);white-space:nowrap;transition:transform .16s var(--ease-out), background-color .16s ease;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.0625rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px -12px #22c55eb3}.btn-primary:active{transform:scale(.97)}.btn-sm{min-height:42px;box-shadow:none;padding:0 16px;font-size:.9375rem}.btn-ghost{white-space:nowrap;min-height:54px;transition:transform .16s var(--ease-out), background-color .16s ease;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:1rem;font-weight:700;display:inline-flex}.btn-ghost:active{transform:scale(.97)}.btn-ghost-dark{color:var(--on-navy);box-shadow:inset 0 0 0 1.5px #e6eef759}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:#4ade80}.btn-ghost-dark:hover{background:#ffffff14}.lp-nav-links a:hover{color:#fff}}.lp-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.lp-nav{z-index:20;-webkit-backdrop-filter:saturate(160%)blur(10px);background:#071624eb;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.lp-nav-row{align-items:center;gap:24px;height:64px;display:flex}.lp-wordmark{color:#fff;font-size:1.5rem;font-weight:800;font-stretch:125%}.lp-nav-links{color:var(--on-navy-2);align-items:center;gap:22px;margin-left:auto;font-size:.9375rem;font-weight:600;display:flex}.lp-nav-links a{transition:color .15s}@media (max-width:720px){.lp-nav-links a:not(:last-child){display:none}.lp-nav-row{gap:14px}}.lp-hero{background:radial-gradient(120% 80% at 85% 10%, #22c55e1a, transparent 55%), linear-gradient(180deg, var(--navy-950), var(--navy-900) 70%, var(--navy));color:#fff}.lp-hero-grid{grid-template-columns:1fr;gap:40px;padding-top:40px;padding-bottom:48px;display:grid}@media (min-width:900px){.lp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:80px}}.lp-trial{color:var(--on-navy-2);background:#0000002e;border-top:1px solid #ffffff14;font-size:.9375rem}.lp-trial p{padding-block:16px}.lp-trial strong{color:#fff}.hero-quote{margin:0;position:relative}.hq-paper{background:var(--paper);color:var(--ink);border-radius:16px;padding:22px 20px 20px;position:relative;transform:rotate(-1.2deg);box-shadow:inset 0 1px #fff9,0 30px 60px -24px #0000008c,0 12px 24px -16px #0006}@media (min-width:900px){.hq-paper{padding:30px 30px 26px}}.hq-head{border-bottom:2px solid #0e7490;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.hq-brand{align-items:center;gap:12px;min-width:0;display:flex}.hq-logo{color:#fff;letter-spacing:.02em;background:#0e7490;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:.9375rem;font-weight:800;display:grid}.hq-brand-name{font-size:1.125rem;font-weight:800;font-stretch:105%;line-height:1.1}.hq-brand-sub{color:var(--ink-3);margin-top:3px;font-size:.8125rem}.hq-number{text-align:right;flex-shrink:0}.hq-number span{color:var(--ink-3);font-size:.75rem;display:block}.hq-number strong{font-size:1rem;font-weight:800;font-stretch:100%}.hq-to{color:var(--ink-3);margin-top:14px;font-size:.875rem}.hq-to strong{color:var(--ink)}.hq-lines{margin-top:12px;padding:0;list-style:none}.hq-line{border-top:1px dashed var(--rule);grid-template-columns:26px 1fr auto;align-items:baseline;gap:10px;padding:11px 0;display:grid}.hq-n{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#0e7490;font-size:.75rem;font-weight:600}.hq-label{color:var(--ink-3);font-size:.75rem;font-weight:700;display:block}.hq-text{color:var(--ink);font-size:.9375rem;line-height:1.35;display:block}.hq-value{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.9375rem;font-weight:700}.hq-value.is-muted{color:var(--green-deep);font-weight:600}.hq-total{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:14px;display:flex}.hq-total span{color:var(--ink-2);font-weight:700}.hq-total strong{font-size:1.375rem;font-weight:800}.hq-paid{background:#ecfdf3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #bbf7d0}.hq-paid-label{white-space:nowrap;color:var(--green-deep);font-size:.75rem;font-weight:700;display:block}.hq-paid-value{white-space:nowrap;color:var(--green-ink);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800}.hq-stamp{border:3px solid var(--green-deep);min-width:0;color:var(--green-deep);font-family:var(--font-display), sans-serif;mix-blend-mode:multiply;border-radius:10px;flex-direction:column;flex-shrink:1;align-items:center;padding:6px 12px 5px;display:flex;transform:rotate(-8deg)}.hq-stamp span{text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.9375rem,3.6vw,1.125rem);font-weight:800;font-stretch:125%;line-height:1}.hq-stamp small{font-family:var(--font-geist-sans), sans-serif;margin-top:3px;font-size:.625rem;font-weight:700}.hq-caption{color:var(--on-navy-2);text-align:center;margin-top:16px;font-size:.875rem}@media (prefers-reduced-motion:no-preference){.hq-paper{animation:hq-in .7s var(--ease-out) both}.hq-line{animation:hq-line .52s var(--ease-out) both;animation-delay:calc(.28s + var(--i) * .12s)}.hq-paid{animation:hq-line .52s var(--ease-out) both;animation-delay:.82s}.hq-stamp{animation:hq-stamp .42s var(--ease-out) both;animation-delay:1.3s}}@keyframes hq-in{0%{opacity:0;transform:translateY(24px)rotate(-3deg)}}@keyframes hq-line{0%{opacity:0;transform:translateY(6px)}}@keyframes hq-stamp{0%{opacity:0;filter:blur(2px);transform:rotate(-8deg)scale(1.35)}}.lp-section{padding-block:72px}@media (min-width:900px){.lp-section{padding-block:112px}}.lp-section-tint{background:var(--tint)}.lp-split{align-items:center;gap:40px;display:grid}@media (min-width:900px){.lp-split{grid-template-columns:1.1fr .9fr;gap:72px}.lp-split-reverse .lp-copy{order:2}}.lp-visual{justify-content:center;display:flex}.lp-ticks{gap:12px;margin-top:24px;padding:0;list-style:none;display:grid}.lp-ticks li{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.lp-ticks svg{color:var(--green-deep);flex-shrink:0}.lp-note{border-radius:var(--radius);background:var(--paper);max-width:46ch;color:var(--ink-2);align-items:flex-start;gap:12px;margin-top:26px;padding:16px 18px;line-height:1.5;display:flex;box-shadow:0 10px 30px -18px #0f294259}.lp-note svg{color:#d97706;flex-shrink:0;margin-top:2px}.lp-note strong{color:var(--ink)}.phone{background:#0b1320;border-radius:40px;width:min(78vw,320px);padding:10px;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 70px -30px #0f29428c,0 18px 30px -20px #0f294266}.phone-screen{aspect-ratio:390/760;background:#f1f5f9;border-radius:31px;position:relative;overflow:hidden}.phone-screen:after{content:"";pointer-events:none;background:linear-gradient(#0000 80%,#f1f5f9 98%);position:absolute;inset:0}.phone-screen img{width:100%;height:auto;display:block}.lp-center-head{text-align:center;flex-direction:column;align-items:center;display:flex}.lp-cert{justify-items:center;gap:28px;margin-top:48px;display:grid}@media (min-width:900px){.lp-cert{grid-template-columns:1fr auto 1fr;align-items:center;gap:48px}.lp-cert-side:first-child{text-align:right;justify-self:end}}.lp-cert-side{max-width:30ch;color:var(--ink-2);line-height:1.55}.lp-cert-title{color:var(--ink);align-items:center;gap:6px;margin-bottom:6px;font-weight:800;display:inline-flex}.lp-cert-title svg{color:#f59e0b}.lp-photo-band{isolation:isolate;color:#fff;align-items:flex-end;min-height:560px;display:flex;position:relative}.lp-photo-img{object-fit:cover;object-position:68% 18%;z-index:-2}.lp-photo-band:before{content:"";z-index:-1;background:linear-gradient(#0716241a 0%,#071624b3 55%,#071624f0 100%);position:absolute;inset:0}@media (min-width:900px){.lp-photo-band{align-items:center;min-height:640px}.lp-photo-band:before{background:linear-gradient(90deg,#071624f2 0%,#071624bf 38%,#07162400 68%)}}.lp-photo-copy{padding-block:56px}.lp-photo-copy>div{max-width:30rem}.lp-on-dark{color:#fff}.lp-on-dark-muted{color:var(--on-navy)}.lp-compare{border-radius:var(--radius);background:var(--paper);box-shadow:0 1px 0 var(--rule), 0 20px 50px -30px #0f294259;margin-top:40px;overflow:hidden}.lp-compare-head{display:none}.lp-compare-row{border-top:1px dashed var(--rule);gap:8px;padding:18px 20px;display:grid}.lp-compare-row:first-child{border-top:0}.lp-compare-row dt{color:var(--ink);font-weight:800}.lp-compare-row dd{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.lp-compare-row dd svg{flex-shrink:0;margin-top:3px}.lp-today{color:var(--ink-3)}.lp-today svg{color:#b91c1c}.lp-firma{color:var(--ink);font-weight:600}.lp-firma svg{color:var(--green-deep)}@media (min-width:760px){.lp-compare-head,.lp-compare-row{grid-template-columns:.8fr 1fr 1.25fr;gap:20px;padding:18px 26px;display:grid}.lp-compare-head{color:var(--ink-3);background:var(--tint);font-size:.875rem;font-weight:700}.lp-compare-head span:last-child{color:var(--green-deep)}.lp-compare-row:first-child{border-top:2px solid var(--ink)}}.lp-street{align-items:center;gap:40px;display:grid}@media (min-width:900px){.lp-street{grid-template-columns:420px 1fr;gap:72px}}.lp-street-photo img{border-radius:18px;width:100%;height:auto;box-shadow:0 30px 60px -34px #0f294299}.lp-niches{flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}.lp-niches li{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule);border-radius:999px;padding:9px 14px;font-size:.9375rem;font-weight:700}#precos .lp-center-head{margin-bottom:36px}#precos tbody tr{border-top-style:dashed}#precos td{font-variant-numeric:tabular-nums}@media (min-width:760px){#precos .text-xs{font-size:.875rem;line-height:1.4}#precos .text-sm{font-size:1rem}}.lp-faq-title{margin-bottom:24px}.lp-faq{border-radius:var(--radius);background:var(--paper);box-shadow:0 1px 0 var(--rule)}.lp-faq details{border-top:1px solid var(--rule)}.lp-faq details:first-child{border-top:0}.lp-faq summary{cursor:pointer;min-height:60px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;font-weight:700;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq-icon{flex-shrink:0;width:14px;height:14px;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:var(--ink-3);height:2px;transition:transform .2s var(--ease-out);border-radius:2px;position:absolute;inset:6px 0 auto}.lp-faq-icon:after{transform:rotate(90deg)}.lp-faq details[open] .lp-faq-icon:after{transform:rotate(0)}.lp-faq details p{color:var(--ink-2);max-width:62ch;padding:0 22px 20px;line-height:1.6}.lp-close{background:linear-gradient(180deg, var(--navy), var(--navy-950));color:#fff}.lp-close-inner{text-align:center;flex-direction:column;align-items:center;padding-block:88px;display:flex}.lp-close-title{text-wrap:balance;max-width:20ch;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:800;line-height:1.06}.lp-close-actions{justify-content:center}.lp-footer{background:var(--navy-950);color:var(--on-navy-2);border-top:1px solid #ffffff0f;font-size:.875rem}.lp-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:24px;display:flex}.lp-footer-links{gap:20px;display:flex}.lp-footer-links a{text-underline-offset:3px;align-items:center;min-height:40px;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:no-preference){.reveal[data-reveal=armed] .lp-h2-line:after{transform:scaleX(0)}.reveal[data-reveal=shown] .lp-h2-line:after{transition:transform .7s var(--ease-out) .12s;transform:scaleX(1)}.reveal[data-reveal=armed] .lp-h2-line~*{opacity:0;transform:translateY(10px)}.reveal[data-reveal=shown] .lp-h2-line~*{opacity:1;transition:opacity .5s var(--ease-out) .38s, transform .6s var(--ease-out) .38s;transform:none}.reveal[data-reveal=armed]{opacity:0;transform:translateY(18px)}.reveal[data-reveal=shown]{opacity:1;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);transform:none}}.landing :focus-visible{outline:2px solid var(--green);outline-offset:3px}
