.siam-hero-wrapper:where(.astro-BBE6DXRZ){position:relative;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-top:-2rem;margin-bottom:2.5rem;min-height:440px;height:460px;background-image:url(/siam-compressor-hero.png);background-size:cover;background-position:center right;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden;box-sizing:border-box}.siam-hero-overlay:where(.astro-BBE6DXRZ){position:absolute;inset:0;z-index:1;background:linear-gradient(to right,rgba(15,25,42,.98) 0%,rgba(15,25,42,.92) 36%,rgba(15,25,42,.65) 55%,rgba(15,25,42,.15) 85%,rgba(15,25,42,.05) 100%);pointer-events:none}[dir=rtl] .siam-hero-overlay:where(.astro-BBE6DXRZ){background:linear-gradient(to left,rgba(15,25,42,.98) 0%,rgba(15,25,42,.92) 36%,rgba(15,25,42,.65) 55%,rgba(15,25,42,.15) 85%,rgba(15,25,42,.05) 100%)}.siam-hero-container:where(.astro-BBE6DXRZ){position:relative;z-index:2;max-width:1280px;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box;display:flex;align-items:center}.siam-hero-content:where(.astro-BBE6DXRZ){max-width:650px;width:100%;text-align:start}.hero-eyebrow:where(.astro-BBE6DXRZ){display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:#60a5fa;margin-bottom:.75rem;text-transform:uppercase}[dir=rtl] .hero-eyebrow:where(.astro-BBE6DXRZ){letter-spacing:normal}.hero-title:where(.astro-BBE6DXRZ){font-size:clamp(2rem,3.2vw,2.75rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}[dir=rtl] .hero-title:where(.astro-BBE6DXRZ){letter-spacing:normal;line-height:1.25}.hero-description:where(.astro-BBE6DXRZ){font-size:1.05rem;color:#e2e8f0;line-height:1.6;margin:0 0 1.75rem;max-width:520px}.hero-actions:where(.astro-BBE6DXRZ){display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero-btn-primary:where(.astro-BBE6DXRZ){display:inline-flex;align-items:center;justify-content:center;background-color:#1764d8;color:#fff;font-weight:700;font-size:.95rem;padding:12px 24px;border-radius:8px;text-decoration:none;box-shadow:0 4px 14px #1764d859;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.hero-btn-primary:where(.astro-BBE6DXRZ):hover{background-color:#1251b5;transform:translateY(-1px);box-shadow:0 6px 18px #1764d873}.hero-btn-primary:where(.astro-BBE6DXRZ):focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.hero-btn-secondary:where(.astro-BBE6DXRZ){display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);border:1.5px solid rgba(255,255,255,.45);color:#fff;font-weight:700;font-size:.95rem;padding:11px 22px;border-radius:8px;text-decoration:none;backdrop-filter:blur(4px);transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.hero-btn-secondary:where(.astro-BBE6DXRZ):hover{background:rgba(255,255,255,.2);border-color:#fff;transform:translateY(-1px)}.hero-btn-secondary:where(.astro-BBE6DXRZ):focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.hero-benefits:where(.astro-BBE6DXRZ){display:flex;align-items:center;gap:22px;margin-top:1.75rem;flex-wrap:wrap}.hero-benefit-item:where(.astro-BBE6DXRZ){display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:#e2e8f0}.hero-benefit-icon:where(.astro-BBE6DXRZ){color:#60a5fa;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hero-benefit-icon:where(.astro-BBE6DXRZ) svg:where(.astro-BBE6DXRZ){width:18px;height:18px}.hero-benefit-text:where(.astro-BBE6DXRZ){line-height:1.3;white-space:nowrap}[dir=rtl] .hero-benefit-text:where(.astro-BBE6DXRZ){white-space:normal}@media (max-width: 900px){.siam-hero-wrapper:where(.astro-BBE6DXRZ){min-height:480px;height:auto;padding:48px 0;background-position:70% center}.siam-hero-overlay:where(.astro-BBE6DXRZ){background:linear-gradient(to bottom,rgba(15,23,42,.95) 0%,rgba(15,23,42,.88) 100%)}[dir=rtl] .siam-hero-overlay:where(.astro-BBE6DXRZ){background:linear-gradient(to bottom,rgba(15,23,42,.95) 0%,rgba(15,23,42,.88) 100%)}.hero-title:where(.astro-BBE6DXRZ){font-size:2.15rem}.hero-actions:where(.astro-BBE6DXRZ){flex-direction:column;align-items:stretch;width:100%;max-width:320px}.hero-btn-primary:where(.astro-BBE6DXRZ),.hero-btn-secondary:where(.astro-BBE6DXRZ){width:100%;text-align:center}.hero-benefits:where(.astro-BBE6DXRZ){gap:14px;margin-top:1.5rem}.hero-benefit-item:where(.astro-BBE6DXRZ){font-size:.82rem}}@media (max-width: 600px){.siam-hero-wrapper:where(.astro-BBE6DXRZ){padding:40px 0;margin-top:-1.5rem}.hero-title:where(.astro-BBE6DXRZ){font-size:1.85rem}.hero-description:where(.astro-BBE6DXRZ){font-size:.95rem}.hero-benefits:where(.astro-BBE6DXRZ){flex-direction:column;align-items:flex-start;gap:10px;margin-top:1.25rem}.hero-benefit-text:where(.astro-BBE6DXRZ){white-space:normal}}.siam-services-section:where(.astro-5TS7XWWV){width:100%;margin-top:.5rem;margin-bottom:2rem}.services-grid:where(.astro-5TS7XWWV){display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.service-card:where(.astro-5TS7XWWV){background-color:#fff;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;display:flex;flex-direction:row;box-shadow:0 1px 3px #00000008;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.service-card:where(.astro-5TS7XWWV):hover{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a14;border-color:#cbd5e1}.service-image-box:where(.astro-5TS7XWWV){width:130px;min-width:120px;max-width:140px;flex-shrink:0;background-color:#f8fafc;border-inline-end:1px solid #F1F5F9;overflow:hidden;display:block;text-decoration:none}.service-img:where(.astro-5TS7XWWV){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.service-card:where(.astro-5TS7XWWV):hover .service-img:where(.astro-5TS7XWWV){transform:scale(1.04)}.service-content:where(.astro-5TS7XWWV){padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0}.service-body:where(.astro-5TS7XWWV){display:flex;flex-direction:column}.service-heading-row:where(.astro-5TS7XWWV){display:flex;align-items:center;gap:8px;margin-bottom:8px}.service-icon-box:where(.astro-5TS7XWWV){color:#1764d8;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.service-icon:where(.astro-5TS7XWWV){width:20px;height:20px}.service-title:where(.astro-5TS7XWWV){font-size:1.15rem;font-weight:800;color:#172b45;letter-spacing:-.015em;line-height:1.25;margin:0}[dir=rtl] .service-title:where(.astro-5TS7XWWV){letter-spacing:normal}.service-desc:where(.astro-5TS7XWWV){font-size:.85rem;color:#64748b;line-height:1.5;margin:0 0 14px}.service-action:where(.astro-5TS7XWWV){margin-top:auto}.service-link:where(.astro-5TS7XWWV){display:inline-flex;align-items:center;gap:5px;font-size:.875rem;font-weight:700;color:#1764d8;text-decoration:none;transition:color .15s ease}.service-link:where(.astro-5TS7XWWV):hover{color:#1251b5;text-decoration:underline}.service-arrow:where(.astro-5TS7XWWV){display:inline-block;font-size:.95rem;line-height:1;transition:transform .15s ease}.service-link:where(.astro-5TS7XWWV):hover .service-arrow:where(.astro-5TS7XWWV){transform:translate(3px)}[dir=rtl] .service-arrow:where(.astro-5TS7XWWV){transform:scaleX(-1)}[dir=rtl] .service-link:where(.astro-5TS7XWWV):hover .service-arrow:where(.astro-5TS7XWWV){transform:scaleX(-1) translate(3px)}@media (max-width: 1024px){.services-grid:where(.astro-5TS7XWWV){grid-template-columns:repeat(2,1fr);gap:16px}.service-card:where(.astro-5TS7XWWV):nth-child(3){grid-column:span 2}}@media (max-width: 720px){.services-grid:where(.astro-5TS7XWWV){grid-template-columns:1fr;gap:14px}.service-card:where(.astro-5TS7XWWV):nth-child(3){grid-column:span 1}.service-image-box:where(.astro-5TS7XWWV){width:110px;min-width:110px;max-width:110px}.service-content:where(.astro-5TS7XWWV){padding:14px}.service-title:where(.astro-5TS7XWWV){font-size:1.05rem}.service-desc:where(.astro-5TS7XWWV){font-size:.82rem;margin-bottom:12px}}@media (max-width: 480px){.service-image-box:where(.astro-5TS7XWWV){width:95px;min-width:95px;max-width:95px}.service-content:where(.astro-5TS7XWWV){padding:12px 14px}}.siam-brands-section:where(.astro-T6IKVJZ3){position:relative;width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#f8fafc;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0;padding:14px 0;margin-top:.5rem;margin-bottom:2rem;box-sizing:border-box}.brands-container:where(.astro-T6IKVJZ3){max-width:1100px;width:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;box-sizing:border-box;gap:24px}.brands-label-wrap:where(.astro-T6IKVJZ3){flex-shrink:0;display:flex;align-items:center}.brands-label:where(.astro-T6IKVJZ3){font-size:.75rem;font-weight:800;letter-spacing:.08em;color:#64748b;text-transform:uppercase;white-space:nowrap}[dir=rtl] .brands-label:where(.astro-T6IKVJZ3){letter-spacing:normal;font-size:.8rem}.brands-divider-main:where(.astro-T6IKVJZ3){width:1px;height:28px;background-color:#cbd5e1;flex-shrink:0}.brands-row:where(.astro-T6IKVJZ3){display:flex;align-items:center;justify-content:space-around;flex:1;gap:16px;min-width:0}.brand-item:where(.astro-T6IKVJZ3){flex:1;display:flex;align-items:center;justify-content:center;padding:0 12px;height:38px;min-width:0}.brand-separator:where(.astro-T6IKVJZ3){width:1px;height:24px;background-color:#e2e8f0;flex-shrink:0}.brand-logo:where(.astro-T6IKVJZ3){max-height:34px;width:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .2s ease,transform .2s ease;filter:contrast(95%);opacity:.88}.brand-item:where(.astro-T6IKVJZ3):hover .brand-logo:where(.astro-T6IKVJZ3){opacity:1;filter:contrast(100%);transform:scale(1.03)}.logo-kaeser:where(.astro-T6IKVJZ3){max-height:30px;max-width:140px}.logo-atlas-copco:where(.astro-T6IKVJZ3){max-height:34px;max-width:155px}.logo-compair:where(.astro-T6IKVJZ3){max-height:28px;max-width:140px}@media (max-width: 768px){.brands-container:where(.astro-T6IKVJZ3){gap:16px;padding:0 16px}.brands-label:where(.astro-T6IKVJZ3){font-size:.7rem}.brands-divider-main:where(.astro-T6IKVJZ3){height:24px}.brand-item:where(.astro-T6IKVJZ3){padding:0 8px;height:32px}.logo-kaeser:where(.astro-T6IKVJZ3){max-height:25px;max-width:110px}.logo-atlas-copco:where(.astro-T6IKVJZ3){max-height:28px;max-width:120px}.logo-compair:where(.astro-T6IKVJZ3){max-height:24px;max-width:110px}}@media (max-width: 540px){.siam-brands-section:where(.astro-T6IKVJZ3){padding:10px 0}.brands-container:where(.astro-T6IKVJZ3){padding:0 12px;gap:8px}.brands-label:where(.astro-T6IKVJZ3){font-size:.65rem;letter-spacing:.05em}.brands-divider-main:where(.astro-T6IKVJZ3){height:20px}.brands-row:where(.astro-T6IKVJZ3){gap:6px}.brand-item:where(.astro-T6IKVJZ3){padding:0 4px;height:26px}.brand-separator:where(.astro-T6IKVJZ3){height:18px}.logo-kaeser:where(.astro-T6IKVJZ3){max-height:20px;max-width:80px}.logo-atlas-copco:where(.astro-T6IKVJZ3){max-height:22px;max-width:85px}.logo-compair:where(.astro-T6IKVJZ3){max-height:18px;max-width:80px}}.compressor-card:where(.astro-W2TWXTH5){transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.compressor-card:where(.astro-W2TWXTH5):hover{transform:translateY(-2px);border-color:#cbd5e1}[dir=rtl] .stock-badge:where(.astro-W2TWXTH5){left:auto;right:.75rem}[dir=rtl] .service-badge:where(.astro-W2TWXTH5){right:auto;left:.75rem}[dir=rtl] .specs-grid:where(.astro-W2TWXTH5){text-align:right}[dir=rtl] .contact-callout:where(.astro-W2TWXTH5){text-align:right}
