.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:78vh;min-height:78dvh;display:flex;align-items:center;background:var(--hero-overlay),url(/brand/hero.webp) center 65% / cover no-repeat,var(--color-dark);color:#fff;padding:6rem 0}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;max-width:780px}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{color:#fff;font-size:clamp(2.1rem,5.5vw,3.4rem);margin-bottom:1.1rem;text-wrap:balance}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:1.15rem;color:#ffffffe0;max-width:560px;margin-bottom:2rem}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.hero-trust[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9rem;color:#ffffffbf}.hero-trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.5rem}.hero-trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"✓";color:var(--color-primary);font-weight:800}.usp-bar[data-astro-cid-whga67wq]{background:var(--color-dark);color:#fff;padding:2.5rem 0}.usp-grid[data-astro-cid-whga67wq]{display:grid;grid-template-columns:1fr;gap:1.75rem}.usp[data-astro-cid-whga67wq]{display:flex;gap:.9rem;align-items:flex-start}.usp-icon[data-astro-cid-whga67wq]{color:var(--color-primary);flex-shrink:0;margin-top:.2rem}.usp[data-astro-cid-whga67wq] h3[data-astro-cid-whga67wq]{color:#fff;font-size:1rem;margin-bottom:.3rem}.usp[data-astro-cid-whga67wq] p[data-astro-cid-whga67wq]{color:#ffffffb8;font-size:.88rem;margin:0}@media (min-width: 768px){.usp-grid[data-astro-cid-whga67wq]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.usp-grid[data-astro-cid-whga67wq]{grid-template-columns:repeat(4,1fr);gap:2rem}}.catalog-grid[data-astro-cid-gvstgis4]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.catalog-grid[data-astro-cid-gvstgis4]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.catalog-grid[data-astro-cid-gvstgis4]{grid-template-columns:repeat(3,1fr)}}.machine-card[data-astro-cid-gvstgis4]{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);overflow:hidden;box-shadow:var(--shadow-small);transition:transform .2s ease,box-shadow .2s ease}.machine-card[data-astro-cid-gvstgis4]:hover{transform:translateY(-3px);box-shadow:var(--shadow-medium)}.machine-card-media[data-astro-cid-gvstgis4]{position:relative;aspect-ratio:4 / 3;background:var(--color-bg-alt)}.machine-card-media[data-astro-cid-gvstgis4] img[data-astro-cid-gvstgis4]{width:100%;height:100%;object-fit:cover}.machine-card-badge[data-astro-cid-gvstgis4]{position:absolute;top:.75rem;left:.75rem;background:var(--color-dark);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .65rem;border-radius:var(--radius-full)}.machine-card-body[data-astro-cid-gvstgis4]{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.25rem 1.1rem}.machine-card-body[data-astro-cid-gvstgis4] h3[data-astro-cid-gvstgis4]{font-size:1.2rem;margin-bottom:.4rem}.machine-card-desc[data-astro-cid-gvstgis4]{color:var(--color-text-light);font-size:.92rem;margin-bottom:.75rem}.machine-card-spec[data-astro-cid-gvstgis4]{font-size:.82rem;color:var(--color-text-light);background:var(--color-bg-alt);border-left:3px solid var(--color-primary);padding:.35rem .65rem;border-radius:0 var(--radius-small) var(--radius-small) 0;margin-bottom:.9rem}.machine-card-foot[data-astro-cid-gvstgis4]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid var(--color-border);padding-top:.9rem}.machine-card-price[data-astro-cid-gvstgis4]{font-weight:800;color:var(--color-text);font-size:1.02rem}.machine-card-link[data-astro-cid-gvstgis4]{color:var(--color-primary);color:color-mix(in srgb,var(--color-primary),black 25%);font-weight:700;font-size:.92rem}.process-grid[data-astro-cid-d7yd27mj]{display:grid;grid-template-columns:1fr;gap:1.5rem;counter-reset:step}@media (min-width: 768px){.process-grid[data-astro-cid-d7yd27mj]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.process-grid[data-astro-cid-d7yd27mj]{grid-template-columns:repeat(4,1fr)}}.process-step[data-astro-cid-d7yd27mj]{background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:var(--radius-medium);padding:1.5rem 1.4rem}.process-number[data-astro-cid-d7yd27mj]{display:block;font-family:var(--font-heading);font-weight:800;font-size:1.6rem;color:var(--color-primary);color:color-mix(in srgb,var(--color-primary),black 20%);margin-bottom:.5rem}.process-step[data-astro-cid-d7yd27mj] h3[data-astro-cid-d7yd27mj]{font-size:1.08rem;margin-bottom:.4rem}.process-step[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{color:var(--color-text-light);font-size:.92rem;margin:0}.about-inner[data-astro-cid-x2lc2h5w]{display:grid;grid-template-columns:1fr;gap:2.5rem}.about[data-astro-cid-x2lc2h5w] p[data-astro-cid-x2lc2h5w]{color:var(--color-text)}@media (min-width: 900px){.about-inner[data-astro-cid-x2lc2h5w]{grid-template-columns:1.7fr 1fr;gap:4rem}}.about-facts[data-astro-cid-x2lc2h5w]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-large);padding:1.75rem;align-self:start}.about-facts[data-astro-cid-x2lc2h5w] h3[data-astro-cid-x2lc2h5w]{font-size:1rem;text-transform:uppercase;letter-spacing:.1em}.about-facts[data-astro-cid-x2lc2h5w] dl[data-astro-cid-x2lc2h5w]{display:flex;flex-direction:column;gap:.9rem;margin:1rem 0 0}.about-facts[data-astro-cid-x2lc2h5w] dt[data-astro-cid-x2lc2h5w]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light);margin-bottom:.15rem}.about-facts[data-astro-cid-x2lc2h5w] dd[data-astro-cid-x2lc2h5w]{font-weight:600;font-size:.95rem}.faq-list[data-astro-cid-z6gx6xcw]{display:flex;flex-direction:column;gap:.75rem;max-width:800px}.faq-item[data-astro-cid-z6gx6xcw]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-medium);overflow:hidden}.faq-item[data-astro-cid-z6gx6xcw][open]{border-color:color-mix(in srgb,var(--color-primary),var(--color-border) 55%)}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{cursor:pointer;padding:1rem 3rem 1rem 1.25rem;font-weight:700;font-size:1rem;list-style:none;position:relative;min-height:48px;display:flex;align-items:center}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]:after{content:"+";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:700;color:color-mix(in srgb,var(--color-primary),black 25%);transition:transform .2s ease}.faq-item[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{transform:translateY(-50%) rotate(45deg)}.faq-item[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding:0 1.25rem 1.1rem;color:var(--color-text-light);margin:0}.contact-grid[data-astro-cid-jjagjrbk]{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 900px){.contact-grid[data-astro-cid-jjagjrbk]{grid-template-columns:1fr 1.4fr;align-items:start}}.contact-actions[data-astro-cid-jjagjrbk]{display:flex;flex-direction:column;gap:1rem}.contact-action[data-astro-cid-jjagjrbk]{display:flex;flex-direction:column;gap:.2rem;background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius-medium);padding:1.1rem 1.25rem;transition:box-shadow .2s ease,transform .2s ease}.contact-action[data-astro-cid-jjagjrbk]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.contact-action-label[data-astro-cid-jjagjrbk]{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-light)}.contact-action[data-astro-cid-jjagjrbk] strong[data-astro-cid-jjagjrbk]{font-size:1.05rem}.contact-action-note[data-astro-cid-jjagjrbk]{font-size:.85rem;color:var(--color-text-light)}.map-container[data-astro-cid-jjagjrbk]{position:relative}.map-consent[data-astro-cid-jjagjrbk]{background:var(--color-bg-alt);border:2px dashed var(--color-border);border-radius:var(--radius-medium);padding:2.5rem 2rem;text-align:center;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.map-consent[data-astro-cid-jjagjrbk] p[data-astro-cid-jjagjrbk]{color:var(--color-text-light);max-width:380px;margin:0 auto 1.5rem}.map-iframe[data-astro-cid-jjagjrbk]{width:100%;height:400px;border:none;border-radius:var(--radius-medium);box-shadow:var(--shadow-small)}
