.galeria-body[data-astro-cid-7pd5emi5]{color:#0f172a;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;padding:0}.galeria-main[data-astro-cid-7pd5emi5]{padding-top:var(--header-height,4.5rem)}.galeria-hero[data-astro-cid-7pd5emi5]{text-align:left;background-color:#fff;padding-top:4.5rem;padding-bottom:2.5rem}.galeria-hero__container[data-astro-cid-7pd5emi5]{max-width:var(--container-max-width,1200px);margin:0 auto;padding:0 1.5rem}.galeria-hero__kicker[data-astro-cid-7pd5emi5]{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--color-brand,#ff4a23);text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:600}.galeria-hero__title[data-astro-cid-7pd5emi5]{font-family:"Montech", var(--font-sans), sans-serif;color:#0f172a;letter-spacing:-.02em;max-width:840px;margin:0 0 1.25rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.15}.galeria-hero__lead[data-astro-cid-7pd5emi5]{color:#475467;max-width:780px;margin:0 0 2.5rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6}.galeria-hero__metrics[data-astro-cid-7pd5emi5]{border-top:1px solid #eef2f6;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:1.75rem;display:flex}.metric-item[data-astro-cid-7pd5emi5]{flex-direction:column;gap:.25rem;display:flex}.metric-item__value[data-astro-cid-7pd5emi5]{font-family:var(--font-mono,monospace);color:#0f172a;font-size:1.25rem;font-weight:700;line-height:1.1}.metric-item__label[data-astro-cid-7pd5emi5]{color:#64748b;font-size:.8125rem}.metric-item__sep[data-astro-cid-7pd5emi5]{background-color:#e2e8f0;width:1px;height:28px;display:none}@media (width>=640px){.metric-item__sep[data-astro-cid-7pd5emi5]{display:block}}.galeria-video-section[data-astro-cid-7pd5emi5]{background-color:#fff;padding-top:1rem;padding-bottom:4rem}.galeria-video-section__container[data-astro-cid-7pd5emi5]{max-width:var(--container-max-width,1200px);margin:0 auto;padding:0 1.5rem}.video-frame[data-astro-cid-7pd5emi5]{aspect-ratio:16/9;background-color:#0f172a;border:1px solid #e2e8f0;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}.video-frame__element[data-astro-cid-7pd5emi5]{object-fit:cover;width:100%;height:100%;display:block}.video-caption[data-astro-cid-7pd5emi5]{color:#64748b;text-align:left;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.galeria-grid-section[data-astro-cid-7pd5emi5]{background-color:#fff;border-top:1px solid #eef2f6;padding-top:3.5rem;padding-bottom:5rem}.galeria-grid__header[data-astro-cid-7pd5emi5]{flex-direction:column;gap:1.75rem;margin-bottom:2.5rem;display:flex}@media (width>=992px){.galeria-grid__header[data-astro-cid-7pd5emi5]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.galeria-grid__header-text[data-astro-cid-7pd5emi5]{max-width:580px}.galeria-grid__title[data-astro-cid-7pd5emi5]{font-family:"Montech", var(--font-sans), sans-serif;color:#0f172a;letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;line-height:1.2}.galeria-grid__subtitle[data-astro-cid-7pd5emi5]{color:#64748b;margin:0;font-size:.9375rem;line-height:1.5}.filter-bar[data-astro-cid-7pd5emi5]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-btn[data-astro-cid-7pd5emi5]{appearance:none;font-family:var(--font-sans);color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500;transition:color .15s,background-color .15s}.filter-btn[data-astro-cid-7pd5emi5]:hover{color:#0f172a;background-color:#f8fafc}.filter-btn[data-astro-cid-7pd5emi5].is-active{color:#0f172a;background-color:#f1f5f9;font-weight:600}.machines-grid[data-astro-cid-7pd5emi5]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.machines-grid[data-astro-cid-7pd5emi5]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.machines-grid[data-astro-cid-7pd5emi5]{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.machines-grid[data-astro-cid-7pd5emi5]{grid-template-columns:repeat(3,1fr);gap:2rem}}.machine-card[data-astro-cid-7pd5emi5]{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000008}.machine-card[data-astro-cid-7pd5emi5]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.machine-card[data-astro-cid-7pd5emi5]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.machine-card__media[data-astro-cid-7pd5emi5]{aspect-ratio:4/3;background-color:#f1f5f9;width:100%;position:relative;overflow:hidden}.machine-card__img[data-astro-cid-7pd5emi5]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.machine-card[data-astro-cid-7pd5emi5]:hover .machine-card__img[data-astro-cid-7pd5emi5]{transform:scale(1.02)}.machine-card__zoom-hint[data-astro-cid-7pd5emi5]{color:#0f172a;opacity:0;background-color:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:.75rem;right:.75rem;transform:scale(.9);box-shadow:0 2px 4px #0000001a}.machine-card[data-astro-cid-7pd5emi5]:hover .machine-card__zoom-hint[data-astro-cid-7pd5emi5]{opacity:1;transform:scale(1)}.machine-card__body[data-astro-cid-7pd5emi5]{flex-direction:column;flex-grow:1;padding:1.25rem 1.5rem 1.5rem;display:flex}.machine-card__meta[data-astro-cid-7pd5emi5]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.machine-card__process[data-astro-cid-7pd5emi5]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand);font-size:.6875rem;font-weight:600}.machine-card__plant[data-astro-cid-7pd5emi5]{color:#94a3b8;font-size:.6875rem}.machine-card__title[data-astro-cid-7pd5emi5]{font-family:var(--font-sans);color:#0f172a;margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.machine-card__specs[data-astro-cid-7pd5emi5]{color:#64748b;margin:auto 0 0;font-size:.8125rem;line-height:1.5}.galeria-cta-section[data-astro-cid-7pd5emi5]{background-color:#fff;border-top:1px solid #eef2f6;padding:4.5rem 0 5.5rem}.galeria-cta-box[data-astro-cid-7pd5emi5]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:2rem;padding:3rem 2rem;display:flex}@media (width>=992px){.galeria-cta-box[data-astro-cid-7pd5emi5]{flex-direction:row;justify-content:space-between;align-items:center;padding:3.5rem 4rem}}.galeria-cta-box__content[data-astro-cid-7pd5emi5]{max-width:640px}.galeria-cta-box__kicker[data-astro-cid-7pd5emi5]{font-family:var(--font-mono,monospace);color:var(--color-brand);letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.galeria-cta-box__title[data-astro-cid-7pd5emi5]{font-family:"Montech", var(--font-sans), sans-serif;color:#0f172a;margin:0 0 .75rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.25}.galeria-cta-box__desc[data-astro-cid-7pd5emi5]{color:#475467;margin:0;font-size:.9375rem;line-height:1.55}.galeria-cta-box__actions[data-astro-cid-7pd5emi5]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.btn[data-astro-cid-7pd5emi5]{font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn--brand[data-astro-cid-7pd5emi5]{background-color:var(--color-brand,#ff4a23);color:#fff;border-color:var(--color-brand,#ff4a23)}.btn--brand[data-astro-cid-7pd5emi5]:hover{background-color:var(--color-brand-hover,#e5391a);border-color:var(--color-brand-hover,#e5391a);transform:translateY(-1px);box-shadow:0 2px 8px #ff4a2340}.btn--outline[data-astro-cid-7pd5emi5]{color:#0f172a;background-color:#fff;border-color:#cbd5e1}.btn--outline[data-astro-cid-7pd5emi5]:hover{background-color:#f8fafc;border-color:#94a3b8}.btn--sm[data-astro-cid-7pd5emi5]{padding:.5rem 1rem;font-size:.8125rem}.machine-modal[data-astro-cid-7pd5emi5]{background:0 0;border:none;border-radius:12px;width:calc(100% - 2rem);max-width:760px;padding:0;box-shadow:0 20px 40px #00000026}.machine-modal[data-astro-cid-7pd5emi5]::backdrop{backdrop-filter:blur(4px);background:#0f172a99}.machine-modal__dialog[data-astro-cid-7pd5emi5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.machine-modal__close[data-astro-cid-7pd5emi5]{color:#0f172a;cursor:pointer;z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .15s;display:flex;position:absolute;top:1rem;right:1rem}.machine-modal__close[data-astro-cid-7pd5emi5]:hover{background:#f1f5f9}.machine-modal__media[data-astro-cid-7pd5emi5]{aspect-ratio:16/10;background:#f1f5f9;width:100%;overflow:hidden}.machine-modal__img[data-astro-cid-7pd5emi5]{object-fit:cover;width:100%;height:100%;display:block}.machine-modal__content[data-astro-cid-7pd5emi5]{flex-direction:column;gap:.5rem;padding:1.75rem 2rem 2rem;display:flex}.machine-modal__header[data-astro-cid-7pd5emi5]{align-items:center;gap:.75rem;display:flex}.machine-modal__process[data-astro-cid-7pd5emi5]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);font-size:.75rem;font-weight:600}.machine-modal__plant[data-astro-cid-7pd5emi5]{color:#94a3b8;font-size:.75rem}.machine-modal__title[data-astro-cid-7pd5emi5]{font-family:"Montech", var(--font-sans), sans-serif;color:#0f172a;margin:.25rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.25}.machine-modal__specs[data-astro-cid-7pd5emi5]{color:#475467;margin:0 0 1rem;font-size:.9375rem;line-height:1.55}.machine-modal__footer[data-astro-cid-7pd5emi5]{border-top:1px solid #eef2f6;justify-content:flex-end;padding-top:1rem;display:flex}
