.flow__track[data-astro-cid-dlyrl7yp]{grid-template-columns:repeat(7,1fr);margin:0 0 2rem;padding:0;list-style:none;display:grid;position:relative}.flow__track[data-astro-cid-dlyrl7yp]:before{content:"";top:31px;background:repeating-linear-gradient(90deg, var(--sky-500) 0 14px, transparent 14px 26px);opacity:.55;border-radius:4px;height:4px;animation:1.2s linear infinite flowDash;position:absolute;inset-inline:7%}[dir=rtl] .flow__track[data-astro-cid-dlyrl7yp]:before{animation-direction:reverse}@keyframes flowDash{to{background-position:26px 0}}.flow__node[data-astro-cid-dlyrl7yp]{color:#a9c3d6;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;justify-items:center;gap:.35rem;padding:0 .25rem;display:grid;position:relative}.flow__dot[data-astro-cid-dlyrl7yp]{background:var(--navy-800);width:66px;height:66px;color:var(--sky-500);transition:all .3s var(--ease);border:2px solid #3ebbeb40;border-radius:50%;place-items:center;display:grid}.flow__dot[data-astro-cid-dlyrl7yp] svg{width:28px;height:28px}.flow__num[data-astro-cid-dlyrl7yp]{opacity:.6;font-size:.75rem;font-weight:700}.flow__label[data-astro-cid-dlyrl7yp]{text-align:center;font-size:.88rem;font-weight:600;line-height:1.3}.flow__node[data-astro-cid-dlyrl7yp]:hover .flow__dot[data-astro-cid-dlyrl7yp]{border-color:var(--sky-500)}.flow__node[data-astro-cid-dlyrl7yp][aria-selected=true]{color:#fff}.flow__node[data-astro-cid-dlyrl7yp][aria-selected=true] .flow__dot[data-astro-cid-dlyrl7yp]{background:var(--sky-500);color:var(--navy-900);border-color:var(--sky-500);transform:scale(1.06);box-shadow:0 0 0 8px #3ebbeb26}.flow__panel[data-astro-cid-dlyrl7yp]{border-radius:var(--radius-lg);animation:fadeUp .45s var(--ease);background:#ffffff0a;border:1px solid #ffffff14;grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem;padding:2rem;display:grid}.flow__panel[data-astro-cid-dlyrl7yp][hidden]{display:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}}.flow__panel[data-astro-cid-dlyrl7yp] h3[data-astro-cid-dlyrl7yp]{margin:.8rem 0 .5rem;font-size:1.6rem}.flow__panel[data-astro-cid-dlyrl7yp] p[data-astro-cid-dlyrl7yp]{color:#bcd3e3}.flow__panel[data-astro-cid-dlyrl7yp] .link-arrow[data-astro-cid-dlyrl7yp]{color:var(--sky-500)}.flow__panel[data-astro-cid-dlyrl7yp] img[data-astro-cid-dlyrl7yp]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:#fff;width:100%}@media (width<=900px){.flow__track[data-astro-cid-dlyrl7yp]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;padding:.6rem .25rem .5rem;display:flex;overflow-x:auto}.flow__track[data-astro-cid-dlyrl7yp]::-webkit-scrollbar{display:none}.flow__track[data-astro-cid-dlyrl7yp] li[data-astro-cid-dlyrl7yp]{scroll-snap-align:start;flex:0 0 104px}.flow__track[data-astro-cid-dlyrl7yp]:before{display:none}.flow__panel[data-astro-cid-dlyrl7yp]{grid-template-columns:1fr;padding:1.25rem}}.pmap__filters[data-astro-cid-y5puja3g]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.pmap__chips[data-astro-cid-y5puja3g]{flex-wrap:wrap;gap:.5rem;display:flex}.pchip[data-astro-cid-y5puja3g]{border:1.5px solid var(--line);min-height:40px;font:600 .88rem var(--font-body);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .95rem;display:inline-flex}.pchip[data-astro-cid-y5puja3g].is-on{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.pmap__selects[data-astro-cid-y5puja3g]{flex-wrap:wrap;gap:.5rem;display:flex}.pmap__selects[data-astro-cid-y5puja3g] .select[data-astro-cid-y5puja3g]{width:auto;min-height:40px;padding-block:.4rem;font-size:.9rem}.pmap__count[data-astro-cid-y5puja3g]{color:var(--muted);margin:0 0 0 auto;font-size:.9rem}.pmap__map[data-astro-cid-y5puja3g]{border-radius:var(--radius-lg);border:1px solid var(--line);z-index:0;background:#dfeef6;position:relative;overflow:hidden}.pmap__map[data-astro-cid-y5puja3g] .leaflet-tile-pane{filter:grayscale()brightness(1.08)contrast(.88)sepia(.15)hue-rotate(170deg)saturate(1.6)}.pmap__loading[data-astro-cid-y5puja3g]{color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.pmap__list[data-astro-cid-y5puja3g]{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:1rem;margin-top:2rem;display:grid}.pmap[data-astro-cid-y5puja3g] .pcard{border:1px solid var(--line);cursor:pointer;text-align:start;font:inherit;color:inherit;background:#fff;border-radius:14px;gap:.35rem;padding:1.2rem 1.3rem;transition:box-shadow .2s,border-color .2s;display:grid}.pmap[data-astro-cid-y5puja3g] .pcard:hover{box-shadow:var(--shadow);border-color:#0000}.pmap[data-astro-cid-y5puja3g] .pcard h3{margin:0;font-size:1.02rem}.pmap[data-astro-cid-y5puja3g] .pcard__meta{flex-wrap:wrap;gap:.4rem;font-size:.82rem;display:flex}.pmap[data-astro-cid-y5puja3g] .pcard__sub{color:var(--muted);margin:0;font-size:.88rem}.pmap[data-astro-cid-y5puja3g] .cdot{background:#fff;border:2.5px solid #fff;border-radius:50%;transition:transform .2s;overflow:hidden;box-shadow:0 0 0 5px #126c9940,0 6px 16px #06223959}.pmap[data-astro-cid-y5puja3g] .cdot img{object-fit:cover;width:100%;height:100%;display:block}.pmap[data-astro-cid-y5puja3g] .leaflet-marker-icon:hover .cdot{transform:scale(1.15)}.pmap[data-astro-cid-y5puja3g] .leaflet-tooltip.ctip,.pmap[data-astro-cid-y5puja3g] .leaflet-popup-content-wrapper{box-shadow:var(--shadow-lg);border:0;border-radius:14px;padding:0}.pmap[data-astro-cid-y5puja3g] .leaflet-tooltip.ctip{white-space:normal;background:#fff;width:290px}.pmap[data-astro-cid-y5puja3g] .leaflet-popup-content{margin:0;width:290px!important}.pmap[data-astro-cid-y5puja3g] .ctip__in{font:.88rem/1.45 var(--font-body);color:var(--ink);padding:.9rem 1rem}.pmap[data-astro-cid-y5puja3g] .ctip__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.pmap[data-astro-cid-y5puja3g] .ctip__head strong{font:800 1.1rem var(--font-head)}.pmap[data-astro-cid-y5puja3g] .ctip__head span{color:var(--petrol-600);white-space:nowrap;font-size:.8rem;font-weight:700}.pmap[data-astro-cid-y5puja3g] .ctip__label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.3rem;font-size:.7rem;font-weight:700}.pmap[data-astro-cid-y5puja3g] .ctip__p{border-top:1px solid var(--line);padding:.5rem 0}.pmap[data-astro-cid-y5puja3g] .ctip__p b{font-size:.9rem;display:block}.pmap[data-astro-cid-y5puja3g] .ctip__p small{color:var(--muted)}.sizer[data-astro-cid-tdyvzgcb]{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}@media (width<=860px){.sizer[data-astro-cid-tdyvzgcb]{grid-template-columns:1fr}}.sizer__in[data-astro-cid-tdyvzgcb]{align-content:start;gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.sizer__head[data-astro-cid-tdyvzgcb]{align-items:flex-start;gap:1rem;display:flex}.sizer__head[data-astro-cid-tdyvzgcb] h3[data-astro-cid-tdyvzgcb]{margin:0 0 .25rem}.sizer__head[data-astro-cid-tdyvzgcb] p[data-astro-cid-tdyvzgcb]{margin:0;font-size:.95rem}.sizer__mode[data-astro-cid-tdyvzgcb]{flex-wrap:wrap;gap:.5rem;display:flex}.pchip2[data-astro-cid-tdyvzgcb] input[data-astro-cid-tdyvzgcb]{opacity:0;position:absolute}.pchip2[data-astro-cid-tdyvzgcb] span[data-astro-cid-tdyvzgcb]{border:1.5px solid var(--line);cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.pchip2[data-astro-cid-tdyvzgcb] input[data-astro-cid-tdyvzgcb]:checked+span[data-astro-cid-tdyvzgcb]{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.pchip2[data-astro-cid-tdyvzgcb] input[data-astro-cid-tdyvzgcb]:focus-visible+span[data-astro-cid-tdyvzgcb]{outline:3px solid var(--sky-500)}.sizer__num[data-astro-cid-tdyvzgcb]{font-size:1.4rem;font-weight:700}.sizer__range[data-astro-cid-tdyvzgcb]{width:100%;accent-color:var(--petrol-600)}.sizer__out[data-astro-cid-tdyvzgcb]{background:radial-gradient(120% 120% at 100% 0%, var(--petrol-600), var(--navy-900) 60%);color:#cfe3f0;align-content:start;gap:.9rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.sizer__label[data-astro-cid-tdyvzgcb]{text-transform:uppercase;letter-spacing:.08em;color:var(--sky-500);margin:0;font-size:.8rem;font-weight:700}.sizer__model[data-astro-cid-tdyvzgcb]{font-family:var(--font-head);color:#fff;margin:0;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;line-height:1.1}.sizer__kv[data-astro-cid-tdyvzgcb]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;display:grid}.sizer__kv[data-astro-cid-tdyvzgcb] div[data-astro-cid-tdyvzgcb]{background:#ffffff12;border-radius:12px;padding:.75rem}.sizer__kv[data-astro-cid-tdyvzgcb] dt[data-astro-cid-tdyvzgcb]{color:#9fbcd0;font-size:.75rem}.sizer__kv[data-astro-cid-tdyvzgcb] dd[data-astro-cid-tdyvzgcb]{color:#fff;margin:0;font-size:1.05rem;font-weight:700}.sizer__note[data-astro-cid-tdyvzgcb]{color:#e6f6fd;background:#3ebbeb26;border-radius:10px;margin:0;padding:.75rem;font-size:.9rem}.sizer__disc[data-astro-cid-tdyvzgcb]{color:#8fb0c6;margin:0;font-size:.78rem}.sizer__ask[data-astro-cid-tdyvzgcb]{color:var(--sky-500);justify-self:start}.sizer__ask[data-astro-cid-tdyvzgcb]:hover{color:#fff}.cta-band[data-astro-cid-hwvj6ntz]{padding-block:clamp(3rem,6vw,5rem)}.cta-band__box[data-astro-cid-hwvj6ntz]{border-radius:var(--radius-lg);color:#cfe3f0;background:radial-gradient(120% 140% at 100% 0%, var(--petrol-600) 0%, var(--navy-800) 45%, var(--navy-950) 100%);grid-template-columns:1.3fr auto;align-items:center;gap:2rem;padding:clamp(2rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.cta-band__box[data-astro-cid-hwvj6ntz]:after{content:"";inset-inline-end:-60px;border:40px solid #3ebbeb1a;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-80px}.cta-band[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{color:#fff;margin-bottom:.4rem}.cta-band[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:56ch;margin:0}.cta-band[data-astro-cid-hwvj6ntz] .btn-row[data-astro-cid-hwvj6ntz]{z-index:1;position:relative}@media (width<=860px){.cta-band__box[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr}}.hero[data-astro-cid-wcolddp2]{isolation:isolate;color:#fff;background:var(--navy-950);flex-direction:column;justify-content:flex-end;min-height:min(100svh,920px);display:flex;position:relative;overflow:hidden}.hero__video[data-astro-cid-wcolddp2]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-wcolddp2]{z-index:-1;background:linear-gradient(#0417268c 0%,#04172659 35%,#041726eb 100%),linear-gradient(90deg,#041726b3,#0000 70%);position:absolute;inset:0}[dir=rtl] .hero__shade[data-astro-cid-wcolddp2]{background:linear-gradient(#0417268c 0%,#04172659 35%,#041726eb 100%),linear-gradient(-90deg,#041726b3,#0000 70%)}.hero__inner[data-astro-cid-wcolddp2]{padding-top:calc(var(--header-h) + 4rem);padding-bottom:3rem}.hero__eyebrow[data-astro-cid-wcolddp2]{color:var(--sky-500)}.hero__title[data-astro-cid-wcolddp2]{color:#fff;letter-spacing:-.035em;max-width:14ch;margin-bottom:1.2rem;font-size:clamp(2.6rem,7vw,5.4rem);line-height:1.02}[dir=rtl] .hero__title[data-astro-cid-wcolddp2]{letter-spacing:0;line-height:1.3}.hero__lead[data-astro-cid-wcolddp2]{color:#d3e5f1;max-width:58ch;margin-bottom:2rem;font-size:clamp(1.1rem,1.8vw,1.35rem)}.hero__stats[data-astro-cid-wcolddp2]{border-top:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);gap:1rem;padding-block:1.75rem 2.25rem;display:grid}.stat[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-family:var(--font-head);color:#fff;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:800;line-height:1;display:block}.stat[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:#a9c3d6;font-size:.92rem}@media (width<=700px){.hero__stats[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}}.video-modal[data-astro-cid-wcolddp2]{border-radius:var(--radius);background:#000;border:0;width:min(1100px,94vw);padding:0;overflow:visible}.video-modal[data-astro-cid-wcolddp2]::backdrop{background:#041726d9}.video-modal__frame[data-astro-cid-wcolddp2]{aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden}.video-modal__frame[data-astro-cid-wcolddp2] iframe[data-astro-cid-wcolddp2]{border:0;width:100%;height:100%}.video-modal__close[data-astro-cid-wcolddp2]{top:-48px;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;inset-inline-end:0}.video-modal__close[data-astro-cid-wcolddp2] svg{width:20px;height:20px}.logos[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);padding-block:2.5rem;overflow:hidden}.logos__title[data-astro-cid-wcolddp2]{text-align:center;color:var(--muted);margin-bottom:1.5rem;font-size:.9rem;font-weight:600}.logos__track[data-astro-cid-wcolddp2]{mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logos__row[data-astro-cid-wcolddp2]{align-items:center;gap:3rem;width:max-content;animation:60s linear infinite marquee;display:flex}.logos__row[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;filter:grayscale();opacity:.65;width:auto;max-width:140px;height:52px;transition:all .3s}.logos__row[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]:hover{filter:none;opacity:1}.logos[data-astro-cid-wcolddp2]:hover .logos__row[data-astro-cid-wcolddp2]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}[dir=rtl] .logos__row[data-astro-cid-wcolddp2]{animation-name:marqueeRtl}@keyframes marqueeRtl{to{transform:translate(50%)}}.caps-media[data-astro-cid-wcolddp2]{position:relative}.caps-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:var(--shadow-lg)}.caps-badge[data-astro-cid-wcolddp2]{inset-inline-end:-1rem;background:var(--sky-500);color:var(--navy-900);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:1.1rem 1.4rem;position:absolute;bottom:2rem}.caps-badge[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-family:var(--font-head);font-size:2.4rem;line-height:1;display:block}.caps-badge[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-size:.9rem;font-weight:600}.caps[data-astro-cid-wcolddp2]{gap:1.4rem;display:grid}.cap[data-astro-cid-wcolddp2]{align-items:flex-start;gap:1rem;display:flex}.cap[data-astro-cid-wcolddp2] .icon-badge[data-astro-cid-wcolddp2]{flex:none}.cap[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:0 0 .25rem;font-size:1.1rem}.cap[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin:0;font-size:.98rem}.biomak-teaser[data-astro-cid-wcolddp2]{align-items:center}.process-sec[data-astro-cid-wcolddp2]{background:radial-gradient(80% 60% at 50% 0%, var(--navy-800), var(--navy-950))}.sector-card[data-astro-cid-wcolddp2]{gap:.5rem}.sector-card[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:.3rem 0 0;font-size:1.08rem}.sector-card[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0;font-size:.93rem}.mini-services[data-astro-cid-wcolddp2]{gap:.75rem;margin:1.5rem 0 2rem}.mini[data-astro-cid-wcolddp2]{background:var(--bg-soft);border-radius:12px;align-items:center;gap:.7rem;padding:.9rem 1rem;font-size:.95rem;font-weight:600;display:flex}.mini[data-astro-cid-wcolddp2] svg{width:22px;height:22px;color:var(--petrol-600);flex:none}.certs[data-astro-cid-wcolddp2]{border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--sky-100), var(--aqua-100));gap:.9rem;padding:2rem;display:grid}.cert[data-astro-cid-wcolddp2]{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:center;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;transition:transform .2s;display:flex}.cert[data-astro-cid-wcolddp2]:hover{color:var(--ink);transform:translate(4px)}.cert[data-astro-cid-wcolddp2] svg{width:34px;height:34px;color:var(--petrol-600);flex:none}.cert[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-family:var(--font-head);font-size:1.1rem;display:block}.cert[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:var(--muted);font-size:.92rem}.gallery[data-astro-cid-ma4buiqc]{gap:.75rem;display:grid}.gallery[data-astro-cid-ma4buiqc] img[data-astro-cid-ma4buiqc]{border-radius:var(--radius);object-fit:cover;background:var(--bg-tint);width:100%}.gallery__main[data-astro-cid-ma4buiqc]{aspect-ratio:4/3;box-shadow:var(--shadow)}.gallery__row[data-astro-cid-ma4buiqc]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}.gallery__row[data-astro-cid-ma4buiqc] img[data-astro-cid-ma4buiqc]{aspect-ratio:4/3}.steps[data-astro-cid-ma4buiqc]{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-ma4buiqc] li[data-astro-cid-ma4buiqc]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;align-items:flex-start;gap:1rem;padding:1.4rem;display:flex}.steps[data-astro-cid-ma4buiqc] p[data-astro-cid-ma4buiqc]{color:var(--ink-2);margin:0}.steps__n[data-astro-cid-ma4buiqc]{background:var(--navy-900);width:44px;height:44px;color:var(--sky-500);font-weight:800;font-family:var(--font-head);border-radius:12px;flex:none;place-items:center;display:grid}.apps[data-astro-cid-ma4buiqc]{flex-wrap:wrap;gap:.5rem;display:flex}.eq-media[data-astro-cid-ma4buiqc]{background:#fff}.eq-media[data-astro-cid-ma4buiqc] img[data-astro-cid-ma4buiqc]{object-fit:contain;padding:.75rem}.ref-card[data-astro-cid-ma4buiqc]{gap:.4rem}.ref-card[data-astro-cid-ma4buiqc] h3[data-astro-cid-ma4buiqc]{margin:.3rem 0 0;font-size:1.05rem}.ref-card[data-astro-cid-ma4buiqc] p[data-astro-cid-ma4buiqc]{margin:0;font-size:.92rem}.ref-cap[data-astro-cid-ma4buiqc]{color:var(--petrol-600);font-weight:700}.card--pad[data-astro-cid-f4adsj2b] h3[data-astro-cid-f4adsj2b]{margin:.5rem 0 1rem}.sector-offer[data-astro-cid-f4adsj2b]{border-color:var(--sky-300)}.other-sectors[data-astro-cid-f4adsj2b]{flex-wrap:wrap;gap:.6rem;display:flex}.other-sectors[data-astro-cid-f4adsj2b] .chip[data-astro-cid-f4adsj2b]{padding:.6rem 1rem;font-size:.92rem;text-decoration:none}.other-sectors[data-astro-cid-f4adsj2b] .chip[data-astro-cid-f4adsj2b]:hover{background:var(--petrol-600);color:#fff}.other-sectors[data-astro-cid-f4adsj2b] svg{width:18px;height:18px}.eq-figure[data-astro-cid-umokz2u4]{gap:1rem;display:grid}.eq-figure[data-astro-cid-umokz2u4] img[data-astro-cid-umokz2u4]{border-radius:var(--radius-lg);border:1px solid var(--line);object-fit:contain;background:#fff;width:100%;max-height:520px;padding:1rem}.eq-media[data-astro-cid-umokz2u4]{background:#fff}.eq-media[data-astro-cid-umokz2u4] img[data-astro-cid-umokz2u4]{object-fit:contain;padding:.75rem}.card__body[data-astro-cid-umokz2u4] h3[data-astro-cid-umokz2u4]{font-size:1.05rem}.bm-meta[data-astro-cid-jz7z3tht]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.bm-meta[data-astro-cid-jz7z3tht] div[data-astro-cid-jz7z3tht]{border-radius:var(--radius);background:var(--bg-soft);padding:1.1rem}.bm-meta[data-astro-cid-jz7z3tht] strong[data-astro-cid-jz7z3tht]{font-family:var(--font-head);color:var(--petrol-600);font-size:1.5rem;display:block}.bm-meta[data-astro-cid-jz7z3tht] span[data-astro-cid-jz7z3tht]{color:var(--muted);font-size:.88rem}.bm-imgs[data-astro-cid-jz7z3tht]{grid-template-columns:1.4fr 1fr;align-items:end;gap:.75rem;display:grid}.bm-imgs[data-astro-cid-jz7z3tht] img[data-astro-cid-jz7z3tht]{border-radius:var(--radius);width:100%;box-shadow:var(--shadow);aspect-ratio:4/3;object-fit:cover}.bm-stages[data-astro-cid-jz7z3tht]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bm-stages[data-astro-cid-jz7z3tht] li[data-astro-cid-jz7z3tht]{border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff14;padding:1.5rem 1.5rem 1.5rem 4.6rem;position:relative}[dir=rtl] .bm-stages[data-astro-cid-jz7z3tht] li[data-astro-cid-jz7z3tht]{padding:1.5rem 4.6rem 1.5rem 1.5rem}.bm-stages[data-astro-cid-jz7z3tht] span[data-astro-cid-jz7z3tht]{inset-inline-start:1.4rem;background:var(--sky-500);width:2.4rem;height:2.4rem;color:var(--navy-900);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:1.4rem}.bm-stages[data-astro-cid-jz7z3tht] h3[data-astro-cid-jz7z3tht]{margin:0 0 .35rem;font-size:1.1rem}.bm-stages[data-astro-cid-jz7z3tht] p[data-astro-cid-jz7z3tht]{color:#b5cddd;margin:0;font-size:.97rem}.bm-uses[data-astro-cid-jz7z3tht]{flex-wrap:wrap;gap:.5rem;display:flex}.bm-refs[data-astro-cid-jz7z3tht]{gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.bm-refs[data-astro-cid-jz7z3tht] li[data-astro-cid-jz7z3tht]{border-bottom:1px solid var(--line);padding:.75rem 0}.bm-refs[data-astro-cid-jz7z3tht] strong[data-astro-cid-jz7z3tht]{font-size:.97rem;display:block}.bm-refs[data-astro-cid-jz7z3tht] span[data-astro-cid-jz7z3tht]{color:var(--muted);font-size:.86rem}table[data-astro-cid-jz7z3tht] td[data-astro-cid-jz7z3tht],table[data-astro-cid-jz7z3tht] th[data-astro-cid-jz7z3tht]{white-space:nowrap}.table-wrap[data-astro-cid-jz7z3tht]{max-height:560px;overflow-y:auto}.about-side[data-astro-cid-25kw3xds] img[data-astro-cid-25kw3xds]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);aspect-ratio:4/3;object-fit:cover;width:100%}.about-stats[data-astro-cid-25kw3xds]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem;display:grid}.about-stats[data-astro-cid-25kw3xds] div[data-astro-cid-25kw3xds]{border-radius:var(--radius);background:var(--bg-soft);padding:1.1rem}.about-stats[data-astro-cid-25kw3xds] strong[data-astro-cid-25kw3xds]{font-family:var(--font-head);color:var(--petrol-600);font-size:1.8rem;line-height:1.1;display:block}.about-stats[data-astro-cid-25kw3xds] span[data-astro-cid-25kw3xds]{color:var(--muted);font-size:.88rem}.timeline[data-astro-cid-25kw3xds]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-25kw3xds]:before{content:"";inset-inline-start:54px;background:linear-gradient(var(--sky-500), var(--petrol-600));width:2px;position:absolute;top:0;bottom:0}.timeline[data-astro-cid-25kw3xds] li[data-astro-cid-25kw3xds]{grid-template-columns:110px 1fr;align-items:start;gap:1.5rem;display:grid}.timeline__y[data-astro-cid-25kw3xds]{z-index:1;background:var(--navy-900);color:#fff;font-weight:800;font-family:var(--font-head);border-radius:999px;justify-self:center;padding:.35rem .8rem;position:relative}.timeline[data-astro-cid-25kw3xds] p[data-astro-cid-25kw3xds]{color:var(--ink-2);margin:0;padding:.3rem 0 0}.iso__code[data-astro-cid-25kw3xds]{color:var(--petrol-600);font-weight:800;font-family:var(--font-head);margin:.5rem 0 0;font-size:1.3rem}.iso__name[data-astro-cid-25kw3xds]{margin:.2rem 0 .8rem;font-size:1.2rem}.iso[data-astro-cid-25kw3xds] p[data-astro-cid-25kw3xds]:last-child{color:var(--ink-2);margin:0}.sector-row[data-astro-cid-l5544jnz]{flex-direction:row}.sector-row__img[data-astro-cid-l5544jnz]{background:var(--bg-tint);flex:0 0 38%}.sector-row__img[data-astro-cid-l5544jnz] img[data-astro-cid-l5544jnz]{object-fit:cover;width:100%;height:100%}@media (width<=560px){.sector-row[data-astro-cid-l5544jnz]{flex-direction:column}.sector-row__img[data-astro-cid-l5544jnz]{aspect-ratio:16/9}}.eq-media[data-astro-cid-l5544jnz]{background:#fff}.eq-media[data-astro-cid-l5544jnz] img[data-astro-cid-l5544jnz]{object-fit:contain;padding:.75rem}.card__body[data-astro-cid-l5544jnz] h3[data-astro-cid-l5544jnz]{font-size:1.08rem}.card--pad[data-astro-cid-l5544jnz] h3[data-astro-cid-l5544jnz]{margin-bottom:1.2rem}.bm-banner[data-astro-cid-l5544jnz]{border-radius:var(--radius-lg);color:#cfe3f0;background:radial-gradient(120% 140% at 100% 0%, var(--petrol-600), var(--navy-900) 60%);grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);text-decoration:none;display:grid}.bm-banner[data-astro-cid-l5544jnz] h2[data-astro-cid-l5544jnz]{color:#fff}.bm-banner[data-astro-cid-l5544jnz] .eyebrow[data-astro-cid-l5544jnz]{color:var(--sky-500)}.bm-banner[data-astro-cid-l5544jnz] img[data-astro-cid-l5544jnz]{border-radius:var(--radius);box-shadow:var(--shadow-lg)}.bm-banner[data-astro-cid-l5544jnz]:hover{color:#cfe3f0}@media (width<=800px){.bm-banner[data-astro-cid-l5544jnz]{grid-template-columns:1fr}}.plans[data-astro-cid-qz6vj6jx] .plan[data-astro-cid-qz6vj6jx]{gap:1.25rem}.plans[data-astro-cid-qz6vj6jx] h3[data-astro-cid-qz6vj6jx]{margin:0;font-size:1.4rem}.plan--featured[data-astro-cid-qz6vj6jx]{border:2px solid var(--petrol-600);box-shadow:var(--shadow)}.scada__panel[data-astro-cid-qz6vj6jx]{border-radius:var(--radius-lg);background:#071c2e;border:1px solid #3ebbeb40;padding:1.25rem;font-family:ui-monospace,monospace;box-shadow:0 30px 60px -20px #0009}.scada__top[data-astro-cid-qz6vj6jx]{color:#8fb0c6;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8rem;display:flex}.scada__top[data-astro-cid-qz6vj6jx] span[data-astro-cid-qz6vj6jx]{background:#29435a;border-radius:50%;width:10px;height:10px}.scada__top[data-astro-cid-qz6vj6jx] b[data-astro-cid-qz6vj6jx]{margin-inline-start:auto;font-weight:600}.scada__grid[data-astro-cid-qz6vj6jx]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.scada__grid[data-astro-cid-qz6vj6jx] div[data-astro-cid-qz6vj6jx]{background:#ffffff0a;border-radius:10px;padding:.7rem}.scada__grid[data-astro-cid-qz6vj6jx] small[data-astro-cid-qz6vj6jx]{color:#8fb0c6;font-size:.72rem;display:block}.scada__grid[data-astro-cid-qz6vj6jx] strong[data-astro-cid-qz6vj6jx]{color:#fff;font-size:1.35rem}.scada__grid[data-astro-cid-qz6vj6jx] em[data-astro-cid-qz6vj6jx]{color:#8fb0c6;margin-inline-start:.2rem;font-size:.72rem;font-style:normal}.scada__chart[data-astro-cid-qz6vj6jx]{background:repeating-linear-gradient(0deg,#0000 0 19px,#ffffff0a 19px 20px);border-radius:8px;width:100%;height:90px;margin:1rem 0 .5rem}.scada__status[data-astro-cid-qz6vj6jx]{color:#8fb0c6;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.scada__status[data-astro-cid-qz6vj6jx] i[data-astro-cid-qz6vj6jx]{background:#2ed47a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2ed47a33}.scada__status[data-astro-cid-qz6vj6jx] span[data-astro-cid-qz6vj6jx]{color:#2ed47a;margin-inline-start:auto;font-weight:700}@media (width<=520px){.scada__grid[data-astro-cid-qz6vj6jx]{grid-template-columns:repeat(2,1fr)}}.ref-stats[data-astro-cid-5cofuxuo]{flex-wrap:wrap;gap:2.5rem;margin-top:2rem;display:flex}.ref-stats[data-astro-cid-5cofuxuo] strong[data-astro-cid-5cofuxuo]{font-family:var(--font-head);color:#fff;font-size:2.2rem;line-height:1;display:block}.ref-stats[data-astro-cid-5cofuxuo] span[data-astro-cid-5cofuxuo]{color:#a9c3d6;font-size:.9rem}.logo-grid[data-astro-cid-5cofuxuo]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}.logo-grid[data-astro-cid-5cofuxuo] div[data-astro-cid-5cofuxuo]{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;height:100px;padding:1rem;display:grid}.logo-grid[data-astro-cid-5cofuxuo] img[data-astro-cid-5cofuxuo]{object-fit:contain;filter:grayscale();opacity:.75;width:auto;max-height:60px;transition:all .2s}.logo-grid[data-astro-cid-5cofuxuo] div[data-astro-cid-5cofuxuo]:hover img[data-astro-cid-5cofuxuo]{filter:none;opacity:1}.dl[data-astro-cid-5cofuxuo]{flex-direction:row;align-items:center;gap:1rem}.dl[data-astro-cid-5cofuxuo] h3[data-astro-cid-5cofuxuo]{margin:0 0 .2rem}.dl[data-astro-cid-5cofuxuo] p[data-astro-cid-5cofuxuo]{margin:0}.post-meta[data-astro-cid-nh3gfi24]{color:#a9c3d6;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.post-meta[data-astro-cid-nh3gfi24] svg{width:18px;height:18px}.post-layout[data-astro-cid-nh3gfi24]{grid-template-columns:minmax(0,1fr) 320px;gap:4rem;display:grid}@media (width<=960px){.post-layout[data-astro-cid-nh3gfi24]{grid-template-columns:1fr}}.post-aside[data-astro-cid-nh3gfi24]{top:calc(var(--header-h) + 1.5rem);align-content:start;gap:1.5rem;display:grid;position:sticky}.other-posts[data-astro-cid-nh3gfi24]{gap:.25rem;display:grid}.other-posts[data-astro-cid-nh3gfi24] a[data-astro-cid-nh3gfi24]{border-bottom:1px solid var(--line);color:var(--ink);padding:.8rem 0;font-weight:600;text-decoration:none}.other-posts[data-astro-cid-nh3gfi24] a[data-astro-cid-nh3gfi24]:hover{color:var(--petrol-600)}.dl[data-astro-cid-ghc4zx3u]{gap:.6rem}.dl[data-astro-cid-ghc4zx3u] h3[data-astro-cid-ghc4zx3u]{margin:.3rem 0 0}.dl[data-astro-cid-ghc4zx3u] p[data-astro-cid-ghc4zx3u]{margin:0 0 .5rem}.contact-list[data-astro-cid-ghc4zx3u]{gap:1.25rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.contact-list[data-astro-cid-ghc4zx3u] li[data-astro-cid-ghc4zx3u]{align-items:center;gap:1rem;display:flex}.contact-list[data-astro-cid-ghc4zx3u] .icon-badge[data-astro-cid-ghc4zx3u]{flex:none;margin:0}.contact-list[data-astro-cid-ghc4zx3u] strong[data-astro-cid-ghc4zx3u]{display:block}.contact-list[data-astro-cid-ghc4zx3u] a[data-astro-cid-ghc4zx3u]{text-decoration:none}.map-embed[data-astro-cid-ghc4zx3u]{border-radius:var(--radius-lg);border:1px solid var(--line);height:320px;overflow:hidden}.map-embed[data-astro-cid-ghc4zx3u] iframe[data-astro-cid-ghc4zx3u]{border:0;width:100%;height:100%}
