@font-face{font-family:Montserrat;src:url(/fonts/montserrat-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-sans:"Montserrat", "Segoe UI", system-ui, -apple-system, sans-serif;--color-bg:#fff;--color-surface:#effce3;--color-forest:#45643e;--color-forest-deep:#344c2f;--color-ink:#171717;--color-body:#3a3a3a;--color-muted:#6b6b6b;--color-green:#25d366;--color-green-dark:#1aa94f;--color-green-bright:#36e40e;--color-green-strong:#0f7a3d;--color-green-strong-hover:#0b5f30;--color-orange:#f26522;--color-orange-strong:#b34513;--color-orange-strong-hover:#97390f;--color-card-border:#eadfd6;--color-card-shadow:0 10px 30px #04152f0f;--color-footer:#070505;--color-footer-bar:#111;--color-footer-text:#c9c9c9;--color-trust-text:#f6e7dc;--container:1200px;--container-narrow:1120px;--header-height:92px;--radius-sm:9px;--radius-md:16px;--radius-lg:18px;--shadow-media:0 18px 45px #04152f29}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--color-bg);min-height:100vh;color:var(--color-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{color:var(--color-ink);letter-spacing:-.4px;font-weight:800;line-height:1.15}ul,ol{margin:0;padding:0;list-style:none}img,picture,video,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--color-green-strong);outline-offset:3px}::selection{background:var(--color-green-strong);color:#fff}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(18px,4vw,32px)}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:clamp(48px,6vw,80px)}.section--surface{background:var(--color-surface)}section[id]{scroll-margin-top:calc(var(--header-height) + 12px)}@media (width<=640px){.container{padding-inline:26px}.section{padding-block:39px}section[id]{scroll-margin-top:178px}}.eyebrow{color:var(--color-green-strong);letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;font-size:12.5px;font-weight:700;line-height:1.4;display:block}.section-title{letter-spacing:-.4px;font-size:clamp(26px,3.2vw,34px)}.section-lead{color:var(--color-body);font-size:15.5px;line-height:1.7}.btn{border-radius:var(--radius-sm);text-align:center;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 24px;font-size:13.5px;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn--whatsapp{background:var(--color-green-strong);color:#fff}.btn--whatsapp:hover{background:var(--color-green-strong-hover)}.btn--outline{border:2px solid var(--color-green-strong);color:var(--color-forest);background:#fff}.btn--outline:hover{background:var(--color-surface)}.btn--orange{background:var(--color-orange-strong);color:#fff}.btn--orange:hover{background:var(--color-orange-strong-hover)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;transform:none}.icon{flex:none}.skip-link{z-index:100;background:var(--color-ink);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700;transition:transform .16s;position:absolute;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:#fff;border-bottom:1px solid #17171714;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;display:flex}.header-logo[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:inline-flex}.header-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:204px;height:auto}.header-tagline[data-astro-cid-nen7h5rs]{color:var(--color-ink);letter-spacing:0;text-align:right;font-size:clamp(16px,1.9vw,23px);font-weight:800;line-height:1.1}@media (width<=640px){.site-header[data-astro-cid-nen7h5rs]{border-bottom:0}.header-inner[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:28px;min-height:166px;padding-block:10px 20px}.header-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:min(311px,80vw)}.header-tagline[data-astro-cid-nen7h5rs]{text-align:center;max-width:none;font-size:16px;line-height:1.1}}@media (width<=380px){.header-inner[data-astro-cid-nen7h5rs]{gap:18px;min-height:150px}.header-tagline[data-astro-cid-nen7h5rs]{font-size:15px}}.hero[data-astro-cid-ge2uvauf]{background:var(--color-surface);padding-block:clamp(18px,2.5vw,30px) clamp(28px,4vw,44px);overflow:hidden}.hero-media[data-astro-cid-ge2uvauf]{border-radius:var(--radius-lg);width:min(960px,100%);box-shadow:var(--shadow-media);background:#d9d9d9;margin:0 auto;overflow:hidden}.hero-video[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:#d9d9d9;width:100%;height:auto}.hero-content[data-astro-cid-ge2uvauf]{text-align:center;max-width:900px;margin:0 auto;padding-top:clamp(30px,4vw,46px)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.4px;max-width:840px;margin:0 auto 14px;font-size:clamp(31px,4vw,46px);line-height:1.08}.hero-text[data-astro-cid-ge2uvauf]{max-width:760px;color:var(--color-body);margin:0 auto;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.hero-text[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--color-ink);font-weight:700}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{padding-block:44px 34px}.hero-content[data-astro-cid-ge2uvauf]{padding-top:50px;padding-inline:10px}.hero[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:32px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:32px;font-size:29px}.hero-text[data-astro-cid-ge2uvauf]{font-size:18px}.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:14px;margin-top:14px}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:auto;min-height:40px;padding:10px 22px}}.trust[data-astro-cid-qlv4pxuf]{background:var(--color-forest)}.trust-list[data-astro-cid-qlv4pxuf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 46px;padding-block:20px;display:flex}.trust-item[data-astro-cid-qlv4pxuf]{color:var(--color-trust-text);align-items:center;gap:10px;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.trust-item[data-astro-cid-qlv4pxuf] .icon{color:var(--color-green-bright)}@media (width<=760px){.trust-list[data-astro-cid-qlv4pxuf]{flex-direction:column;align-items:flex-start;gap:26px;padding:20px 36px}.trust-item[data-astro-cid-qlv4pxuf]{gap:9px;width:100%;min-height:44px;padding:10px;font-size:14px;line-height:1.2}.trust-item[data-astro-cid-qlv4pxuf] .icon{width:17px;height:17px}}.benefits-media[data-astro-cid-jabhex2p]{border-radius:var(--radius-md);overflow:hidden}.benefits-media[data-astro-cid-jabhex2p] img{width:100%}.benefits-grid[data-astro-cid-jabhex2p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.benefit-card[data-astro-cid-jabhex2p]{border:3px solid var(--color-card-border);border-radius:var(--radius-md);box-shadow:var(--color-card-shadow);background:#fff;padding:26px 24px 28px}.benefit-icon[data-astro-cid-jabhex2p]{background:var(--color-surface);width:56px;height:56px;color:var(--color-green-bright);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.benefit-card[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{letter-spacing:-.4px;margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.18}.benefit-card[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]{color:var(--color-body);font-size:15.5px;line-height:1.6}@media (width<=860px){.benefits-grid[data-astro-cid-jabhex2p]{grid-template-columns:minmax(0,1fr)}.benefit-card[data-astro-cid-jabhex2p]{grid-template-columns:auto minmax(0,1fr);column-gap:16px;padding:22px;display:grid}.benefit-icon[data-astro-cid-jabhex2p]{grid-row:span 2;margin-bottom:0}.benefit-card[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{font-size:22px}}@media (width<=560px){.benefits-media[data-astro-cid-jabhex2p]{margin-top:10px}.benefits-grid[data-astro-cid-jabhex2p]{margin-top:44px;padding-inline:10px}.benefit-card[data-astro-cid-jabhex2p]{text-align:center;padding:28px 26px 45px;display:block}.benefit-icon[data-astro-cid-jabhex2p]{margin-top:13px;margin-bottom:50px;background:0 0;border-radius:0;width:auto;height:auto;margin-inline:auto}.benefit-icon[data-astro-cid-jabhex2p] .icon{width:24px;height:24px}.benefit-card[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{margin-bottom:28px}}.machine-grid[data-astro-cid-5hige2cn]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,68px);display:grid}.machine-media[data-astro-cid-5hige2cn]{border-radius:var(--radius-lg);overflow:hidden}.machine-media[data-astro-cid-5hige2cn] img{width:100%}.machine-content[data-astro-cid-5hige2cn] h2[data-astro-cid-5hige2cn]{margin-bottom:18px}.machine-features[data-astro-cid-5hige2cn]{gap:11px;display:grid}.machine-features[data-astro-cid-5hige2cn] li[data-astro-cid-5hige2cn]{color:var(--color-body);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.machine-features[data-astro-cid-5hige2cn] .icon{color:var(--color-green-bright);margin-top:2px}.machine-specs[data-astro-cid-5hige2cn]{flex-wrap:wrap;gap:8px 18px;margin:22px 0 26px;display:flex}.machine-specs[data-astro-cid-5hige2cn] li[data-astro-cid-5hige2cn]{color:var(--color-forest);flex:118px;align-items:center;gap:7px;font-size:12.5px;font-weight:700;line-height:1.35;display:flex}.machine-specs[data-astro-cid-5hige2cn] .icon{color:var(--color-green-bright)}@media (width<=900px){.machine-grid[data-astro-cid-5hige2cn]{grid-template-columns:minmax(0,1fr)}.machine-content[data-astro-cid-5hige2cn]{text-align:center}.machine-features[data-astro-cid-5hige2cn] li[data-astro-cid-5hige2cn]{text-align:left}.machine-specs[data-astro-cid-5hige2cn]{justify-content:center}.machine-specs[data-astro-cid-5hige2cn] li[data-astro-cid-5hige2cn]{flex:0 auto}.machine-content[data-astro-cid-5hige2cn]>.btn[data-astro-cid-5hige2cn]{width:100%}}@media (width<=560px){.machine-specs[data-astro-cid-5hige2cn] li[data-astro-cid-5hige2cn]{flex:42%}}.applications-media[data-astro-cid-53cbzt72]{border-radius:20px;overflow:hidden}.applications-media[data-astro-cid-53cbzt72] img{object-fit:cover;object-position:center;width:100%;height:clamp(220px,32vw,430px)}.applications-heading[data-astro-cid-53cbzt72]{text-align:center;max-width:720px;margin:40px auto 34px}.applications-heading[data-astro-cid-53cbzt72] .eyebrow[data-astro-cid-53cbzt72]{margin-bottom:14px}.applications-heading[data-astro-cid-53cbzt72] .section-title[data-astro-cid-53cbzt72]{margin-bottom:12px}.applications-grid[data-astro-cid-53cbzt72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;display:grid}.application-media[data-astro-cid-53cbzt72]{background:var(--color-surface);border-radius:14px;overflow:hidden}.application-media[data-astro-cid-53cbzt72] img{object-fit:cover;object-position:center;width:100%;height:210px}.application-label[data-astro-cid-53cbzt72]{color:var(--color-ink);text-align:center;margin-top:8px;font-size:14.5px;font-weight:600;line-height:1.7}@media (width<=720px){.applications-grid[data-astro-cid-53cbzt72]{grid-template-columns:minmax(0,1fr);gap:24px}.application-media[data-astro-cid-53cbzt72] img{aspect-ratio:16/10;height:auto}.applications-media[data-astro-cid-53cbzt72] img{height:240px}}.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,54fr) minmax(0,40fr);justify-content:space-between;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.contact-form-wrap[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{margin-bottom:8px;font-size:clamp(26px,3vw,30px)}.contact-intro[data-astro-cid-he3spzz3]{color:var(--color-body);font-size:16px;line-height:1.6}.contact-form[data-astro-cid-he3spzz3]{margin-top:24px}.form-fields[data-astro-cid-he3spzz3]{flex-wrap:wrap;margin-inline:-5px;display:flex}.form-field[data-astro-cid-he3spzz3]{width:100%;margin-bottom:10px;padding-inline:5px}.form-field--half[data-astro-cid-he3spzz3]{width:50%}.form-field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{color:var(--color-ink);margin-bottom:4px;font-size:12.5px;font-weight:600;line-height:1.4;display:block}.required[data-astro-cid-he3spzz3]{color:var(--color-green-strong)}.form-field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.form-field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{width:100%;color:var(--color-ink);background:#fff;border:1px solid #d4d4d4;border-radius:6px;padding:11px 12px;font-size:14px;line-height:1.4;transition:border-color .16s,box-shadow .16s;display:block}.form-field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:108px}.form-field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]::placeholder,.form-field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]::placeholder{color:#6b6b6b}.form-field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.form-field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--color-green-strong);outline:none;box-shadow:0 0 0 3px #0f7a3d33}.form-note[data-astro-cid-he3spzz3]{color:#7a3c1e;background:#fff7f2;border:1px solid #f4c6ae;border-radius:8px;margin:8px 0 14px;padding:11px 13px;font-size:12.5px;line-height:1.5}.form-note[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:#b34513;font-weight:700;text-decoration:underline}.contact-submit[data-astro-cid-he3spzz3]{width:100%;min-height:46px}.contact-submit[data-astro-cid-he3spzz3]:disabled{color:#fff;background:#6b5a52}.contact-card[data-astro-cid-he3spzz3]{border-radius:var(--radius-md);background:var(--color-surface);padding:28px 26px}.contact-card[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{margin-bottom:16px;font-size:21px;font-weight:700;line-height:1.18}.contact-list[data-astro-cid-he3spzz3]{gap:14px;display:grid}.contact-list[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{color:var(--color-ink);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.contact-icon[data-astro-cid-he3spzz3]{width:28px;color:var(--color-green-bright);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.contact-list[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-underline-offset:3px;text-decoration-thickness:1px}.contact-list[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration:underline}.phone-links[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:2px 5px;display:flex}.phone-separator[data-astro-cid-he3spzz3]{color:var(--color-forest);font-weight:400}.contact-card-cta[data-astro-cid-he3spzz3]{width:100%;margin-top:24px}@media (width<=900px){.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}.contact-card[data-astro-cid-he3spzz3]{padding:26px 22px}}@media (width<=520px){.form-field--half[data-astro-cid-he3spzz3]{width:100%}.contact-list[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{align-items:flex-start}}.agency-credit[data-astro-cid-dt2nsghg]{font:inherit;color:inherit;margin:0}.site-footer[data-astro-cid-nns7i3if]{background:var(--color-footer);color:var(--color-footer-text)}.footer-main[data-astro-cid-nns7i3if]{padding-block:64px 44px}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1.05fr) minmax(0,.75fr) minmax(0,1.1fr);align-items:start;gap:40px;display:grid}.footer-brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:284px;height:auto}.footer-column[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{color:#fff;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.3}.footer-links[data-astro-cid-nns7i3if]{gap:9px;display:grid}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-footer-text);align-items:center;gap:9px;font-size:13.5px;line-height:1.4;transition:color .16s;display:inline-flex}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.footer-links[data-astro-cid-nns7i3if] .icon{color:var(--color-green-bright)}.footer-contact-list[data-astro-cid-nns7i3if]{gap:8px}.footer-bottom[data-astro-cid-nns7i3if]{background:var(--color-footer-bar)}.footer-bottom-inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:17px;display:flex}.footer-bottom[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--color-footer-text);font-size:12.5px;line-height:1.5}.footer-bottom[data-astro-cid-nns7i3if] a{color:inherit;text-underline-offset:2px;text-decoration:underline}.footer-bottom[data-astro-cid-nns7i3if] a:hover{color:#fff}@media (width<=900px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-brand[data-astro-cid-nns7i3if]{grid-column:1/-1}.footer-brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:240px}}@media (width<=560px){.footer-main[data-astro-cid-nns7i3if]{padding-block:44px 36px}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr);gap:32px}.footer-brand[data-astro-cid-nns7i3if]{grid-column:auto}.footer-bottom-inner[data-astro-cid-nns7i3if]{flex-direction:column;align-items:flex-start}}.whatsapp-float[data-astro-cid-dsjoc6do]{z-index:60;background:var(--color-green-strong);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:background-color .16s,transform .16s;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 24px #00000038}.whatsapp-float[data-astro-cid-dsjoc6do]:hover{background:var(--color-green-strong-hover);transform:translateY(-2px)}@media (width<=560px){.whatsapp-float[data-astro-cid-dsjoc6do]{width:50px;height:50px;bottom:16px;right:16px}}
