.contact[data-astro-cid-iwbig65s]{background:var(--color-brand)}.contact__grid[data-astro-cid-iwbig65s]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.contact__eyebrow[data-astro-cid-iwbig65s]{color:var(--color-heading)}.contact[data-astro-cid-iwbig65s] h2[data-astro-cid-iwbig65s]{max-width:16ch}.contact__lead[data-astro-cid-iwbig65s]{max-width:52ch;margin-top:var(--space-5);color:var(--color-heading);font-size:var(--text-body-lg);line-height:var(--leading-body)}.contact__actions[data-astro-cid-iwbig65s]{margin-top:var(--space-6)}.contact__note[data-astro-cid-iwbig65s]{max-width:52ch;margin-top:var(--space-5);color:var(--color-text-on-brand-muted);font-size:var(--text-sm)}.contact__details[data-astro-cid-iwbig65s]{padding:clamp(var(--space-5), 5vw, var(--space-7));border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:#05081c2e;background:color-mix(in srgb, var(--palette-navy-950) 24%, transparent)}.contact__label[data-astro-cid-iwbig65s],.contact__details[data-astro-cid-iwbig65s] dt[data-astro-cid-iwbig65s]{color:var(--color-text-on-brand-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.contact__details[data-astro-cid-iwbig65s] address[data-astro-cid-iwbig65s]{margin-top:var(--space-2);color:var(--color-heading);font-size:var(--text-sm);font-style:normal;line-height:var(--leading-body)}.contact__details[data-astro-cid-iwbig65s] dl[data-astro-cid-iwbig65s]{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.contact__details[data-astro-cid-iwbig65s] dd[data-astro-cid-iwbig65s]{margin:var(--space-1) 0 0;color:var(--color-heading);font-size:var(--text-sm)}.contact__details[data-astro-cid-iwbig65s] dd[data-astro-cid-iwbig65s].placeholder{color:var(--color-placeholder)}@media (width>=64rem){.contact__grid[data-astro-cid-iwbig65s]{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.hero[data-astro-cid-yodha2z4]{isolation:isolate;background:var(--palette-navy-950);min-height:clamp(44rem,94svh,58rem);color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-yodha2z4],.hero__media[data-astro-cid-yodha2z4] picture,.hero__media[data-astro-cid-yodha2z4] img{width:100%;height:100%;position:absolute;inset:0}.hero__media[data-astro-cid-yodha2z4] img{object-fit:cover;object-position:5% 52%;filter:saturate(.82)contrast(1.06)brightness(.92);transform:scale(1.1)}.hero__scrim[data-astro-cid-yodha2z4]{background:linear-gradient(#05081c9e 0%,#05081c61 28%,#05081cdb 52%,#05081cf7 78%,#05081c 100%),linear-gradient(90deg,#05081cf7 0%,#05081cc7 42%,#05081c61 100%);position:absolute;inset:0}.hero__scrim[data-astro-cid-yodha2z4]:after{content:"";pointer-events:none;background:linear-gradient(#05081c00 0%,#05081cd1 22%,#05081cf7 55% 72%,#05081c00 100%);position:absolute;inset:48% 0 24%}.hero__grid[data-astro-cid-yodha2z4]{opacity:.8;background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0f calc(25% - 1px) 25%);position:absolute;inset:0}.hero__inner[data-astro-cid-yodha2z4]{z-index:1;justify-content:flex-end;gap:var(--space-7);padding-top:calc(var(--header-height) + var(--space-7));padding-bottom:var(--space-7);flex-direction:column;flex:1;display:flex;position:relative}.hero__copy[data-astro-cid-yodha2z4]{max-width:54rem}.hero__eyebrow[data-astro-cid-yodha2z4]{margin-bottom:var(--space-4);color:var(--color-text-on-brand-muted)}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{max-width:18ch;font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.hero__accent[data-astro-cid-yodha2z4]{color:var(--color-accent)}.hero__lead[data-astro-cid-yodha2z4]{max-width:52ch;margin-top:var(--space-5);color:#f4f6fa;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:var(--leading-body)}.hero__actions[data-astro-cid-yodha2z4]{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;align-items:center;display:flex}.hero__down[data-astro-cid-yodha2z4]{margin-left:var(--space-1);font-size:.875em}.hero__rail[data-astro-cid-yodha2z4]{max-width:22rem;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.hero__rail[data-astro-cid-yodha2z4] dl[data-astro-cid-yodha2z4]{gap:var(--space-4);display:grid}.hero__rail[data-astro-cid-yodha2z4] dt[data-astro-cid-yodha2z4]{color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.hero__rail[data-astro-cid-yodha2z4] dd[data-astro-cid-yodha2z4]{margin:var(--space-1) 0 0;color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-h4);font-weight:600;line-height:var(--leading-h4)}.hero__foot[data-astro-cid-yodha2z4]{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex;position:relative}.hero__locations[data-astro-cid-yodha2z4]{gap:var(--space-5);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase;flex-wrap:wrap;list-style:none;display:flex}.hero__legal[data-astro-cid-yodha2z4]{color:var(--color-text-muted);font-size:var(--text-sm)}@media (width>=48rem) and (width<=63.999rem){.hero__rail[data-astro-cid-yodha2z4]{max-width:none}.hero__rail[data-astro-cid-yodha2z4] dl[data-astro-cid-yodha2z4]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.hero__inner[data-astro-cid-yodha2z4]{align-items:end;gap:var(--space-8);padding-top:calc(var(--header-height) + var(--space-10));padding-bottom:var(--space-9);grid-template-columns:minmax(0,1fr) 17rem;display:grid}.hero__rail[data-astro-cid-yodha2z4]{max-width:none;margin-bottom:var(--space-1);align-self:end}}@media (width<=47.999rem){.hero__grid[data-astro-cid-yodha2z4]{display:none}.hero__media[data-astro-cid-yodha2z4] img{object-position:34% 48%;transform:scale(1.14)}.hero__scrim[data-astro-cid-yodha2z4]{background:linear-gradient(#05081cb8 0%,#05081c73 30%,#05081ce0 55%,#05081cfc 100%),linear-gradient(90deg,#05081cdb,#05081c94)}.hero__legal[data-astro-cid-yodha2z4]{display:none}}@media (width<=360px){.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{font-size:clamp(2.75rem,14vw,3rem)}}.intro[data-astro-cid-paqrlejr]{background:var(--color-surface)}.intro__grid[data-astro-cid-paqrlejr]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.intro[data-astro-cid-paqrlejr] h2[data-astro-cid-paqrlejr]{max-width:18ch}.intro__lead[data-astro-cid-paqrlejr]{max-width:58ch;margin-top:var(--space-5)}.intro__copy[data-astro-cid-paqrlejr]>p[data-astro-cid-paqrlejr]:not(.lead,.eyebrow){max-width:60ch;margin-top:var(--space-4);color:var(--color-text-muted)}.intro__actions[data-astro-cid-paqrlejr]{margin-top:var(--space-5)}.intro__media[data-astro-cid-paqrlejr]{min-width:0}.intro__frame[data-astro-cid-paqrlejr]{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);overflow:hidden}.intro__frame[data-astro-cid-paqrlejr] picture,.intro__frame[data-astro-cid-paqrlejr] img{width:100%;height:100%}.intro__frame[data-astro-cid-paqrlejr] img{object-fit:cover;object-position:80% 50%;transform:scale(1.38)}.intro[data-astro-cid-paqrlejr] figcaption[data-astro-cid-paqrlejr]{gap:var(--space-2);margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.intro[data-astro-cid-paqrlejr] figcaption[data-astro-cid-paqrlejr] span[data-astro-cid-paqrlejr]{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.intro__facts[data-astro-cid-paqrlejr]{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}.intro__facts[data-astro-cid-paqrlejr] dt[data-astro-cid-paqrlejr]{color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.intro__facts[data-astro-cid-paqrlejr] dd[data-astro-cid-paqrlejr]{margin:var(--space-1) 0 0;color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-h4);font-weight:600;line-height:var(--leading-h4)}@media (width>=48rem){.intro__facts[data-astro-cid-paqrlejr]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.intro__grid[data-astro-cid-paqrlejr]{gap:clamp(var(--space-6), 6vw, var(--space-9));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.intro__frame[data-astro-cid-paqrlejr]{aspect-ratio:3/2}}.operations[data-astro-cid-flqsrrzv]{background:var(--color-surface)}.operations__grid[data-astro-cid-flqsrrzv]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.operations[data-astro-cid-flqsrrzv] h2[data-astro-cid-flqsrrzv]{max-width:16ch}.operations__lead[data-astro-cid-flqsrrzv]{max-width:52ch;margin-top:var(--space-5)}.operations__copy[data-astro-cid-flqsrrzv]>p[data-astro-cid-flqsrrzv]:not(.lead,.eyebrow,.operations__note){max-width:56ch;margin-top:var(--space-4);color:var(--color-text-muted)}.operations__actions[data-astro-cid-flqsrrzv]{margin-top:var(--space-5)}.operations__note[data-astro-cid-flqsrrzv]{max-width:52ch;margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}.operations__panel[data-astro-cid-flqsrrzv]{padding:clamp(var(--space-5), 5vw, var(--space-7));border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-subtle)}.operations__panel-label[data-astro-cid-flqsrrzv]{color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.operations__panel-title[data-astro-cid-flqsrrzv]{max-width:14ch;margin-top:var(--space-3);color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:var(--leading-h2);letter-spacing:var(--tracking-heading)}.operations__area-list[data-astro-cid-flqsrrzv]{margin-top:var(--space-6);border-top:1px solid var(--color-border);list-style:none}.operations__area-list[data-astro-cid-flqsrrzv] li[data-astro-cid-flqsrrzv]{column-gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.operations__area-num[data-astro-cid-flqsrrzv]{color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.operations__area-list[data-astro-cid-flqsrrzv] h3[data-astro-cid-flqsrrzv]{font-size:var(--text-h4)}.operations__area-list[data-astro-cid-flqsrrzv] p[data-astro-cid-flqsrrzv]{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}.operations__panel-foot[data-astro-cid-flqsrrzv]{margin-top:var(--space-4);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}@media (width>=64rem){.operations__grid[data-astro-cid-flqsrrzv]{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}}.proof-bar[data-astro-cid-embtvk3u]{background:var(--color-surface-subtle);border-block:1px solid var(--color-border)}.proof-bar__grid[data-astro-cid-embtvk3u]{background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.proof-bar__item[data-astro-cid-embtvk3u]{gap:var(--space-1);padding:var(--space-5);background:var(--color-surface-subtle);flex-direction:column;display:flex}.proof-bar[data-astro-cid-embtvk3u] strong[data-astro-cid-embtvk3u]{color:var(--color-heading);font-family:var(--font-display);letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1}.proof-bar[data-astro-cid-embtvk3u] span[data-astro-cid-embtvk3u]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}@media (width>=48rem){.proof-bar__grid[data-astro-cid-embtvk3u]{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-bar__item[data-astro-cid-embtvk3u]{padding:var(--space-5) var(--space-6)}}.safety[data-astro-cid-5gghqydm]{background:var(--color-surface-alt)}.safety__grid[data-astro-cid-5gghqydm]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.safety[data-astro-cid-5gghqydm] h2[data-astro-cid-5gghqydm]{max-width:16ch}.safety__lead[data-astro-cid-5gghqydm]{max-width:50ch;margin-top:var(--space-5)}.safety__copy[data-astro-cid-5gghqydm]>p[data-astro-cid-5gghqydm]:not(.lead,.eyebrow,.safety__note){max-width:52ch;margin-top:var(--space-4);color:var(--color-text-muted)}.safety__link[data-astro-cid-5gghqydm]{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-4);color:var(--color-accent);font-size:var(--text-sm);border-bottom:1px solid var(--color-accent);font-weight:600;text-decoration:none;display:inline-flex}.safety__link[data-astro-cid-5gghqydm] span[data-astro-cid-5gghqydm]{transition:transform var(--duration-ui) var(--ease-out)}.safety__link[data-astro-cid-5gghqydm]:hover{color:var(--color-heading);border-bottom-color:var(--color-heading)}.safety__link[data-astro-cid-5gghqydm]:hover span[data-astro-cid-5gghqydm]{transform:translate(3px)}.safety__note[data-astro-cid-5gghqydm]{max-width:52ch;margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}.safety__values[data-astro-cid-5gghqydm]{border-top:1px solid var(--color-border)}.value[data-astro-cid-5gghqydm]{column-gap:var(--space-3);row-gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.value__number[data-astro-cid-5gghqydm]{color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;grid-row:1/span 2;padding-top:.2em}.value[data-astro-cid-5gghqydm] h3[data-astro-cid-5gghqydm]{font-size:var(--text-h4)}.value[data-astro-cid-5gghqydm] p[data-astro-cid-5gghqydm]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}@media (width>=48rem){.safety__values[data-astro-cid-5gghqydm]{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=64rem){.safety__grid[data-astro-cid-5gghqydm]{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.services[data-astro-cid-j2lavqje]{background:var(--color-surface-subtle)}.services__head[data-astro-cid-j2lavqje]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.services[data-astro-cid-j2lavqje] h2[data-astro-cid-j2lavqje]{max-width:18ch}.services__intro[data-astro-cid-j2lavqje]{max-width:48ch;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}.services__list[data-astro-cid-j2lavqje]{margin-top:var(--space-7);border-top:1px solid var(--color-border)}.service-row[data-astro-cid-j2lavqje]{column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.service-row__number[data-astro-cid-j2lavqje]{color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;line-height:var(--leading-h3);font-variant-numeric:tabular-nums;grid-area:1/1/span 2;align-self:start}.service-row__body[data-astro-cid-j2lavqje]{grid-column:2}.service-row[data-astro-cid-j2lavqje] h3[data-astro-cid-j2lavqje]{font-size:var(--text-h3)}.service-row[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{max-width:60ch;margin-top:var(--space-2);color:var(--color-text-muted);line-height:var(--leading-body)}.service-row__action[data-astro-cid-j2lavqje]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-text);font-size:var(--text-sm);border-bottom:1px solid #0000;grid-column:2;justify-self:start;font-weight:600;text-decoration:none;display:inline-flex}.service-row__action[data-astro-cid-j2lavqje] span[data-astro-cid-j2lavqje]{transition:transform var(--duration-ui) var(--ease-out)}.service-row__action[data-astro-cid-j2lavqje]:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.service-row__action[data-astro-cid-j2lavqje]:hover span[data-astro-cid-j2lavqje]{transform:translate(2px,-2px)}.services__note[data-astro-cid-j2lavqje]{max-width:60ch;margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}@media (width>=48rem){.services__head[data-astro-cid-j2lavqje]{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.services__intro[data-astro-cid-j2lavqje]{margin-top:0}.service-row[data-astro-cid-j2lavqje]{align-items:start;column-gap:var(--space-5);grid-template-columns:2.5rem minmax(0,1fr) auto;row-gap:0}.service-row__number[data-astro-cid-j2lavqje]{grid-area:auto}.service-row__body[data-astro-cid-j2lavqje]{grid-column:auto}.service-row__action[data-astro-cid-j2lavqje]{grid-column:auto;place-self:center}}@media (width>=64rem){.service-row[data-astro-cid-j2lavqje]{padding-block:var(--space-6);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center}.service-row__number[data-astro-cid-j2lavqje]{font-size:var(--text-h2)}}.workforce[data-astro-cid-firycvji]{background:var(--color-surface-subtle)}.workforce__grid[data-astro-cid-firycvji]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.workforce__frame[data-astro-cid-firycvji]{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);overflow:hidden}.workforce__frame[data-astro-cid-firycvji] picture,.workforce__frame[data-astro-cid-firycvji] img{width:100%;height:100%}.workforce__frame[data-astro-cid-firycvji] img{object-fit:cover;object-position:center 42%}.workforce[data-astro-cid-firycvji] figcaption[data-astro-cid-firycvji]{gap:var(--space-2);margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.workforce[data-astro-cid-firycvji] figcaption[data-astro-cid-firycvji] span[data-astro-cid-firycvji]{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.workforce[data-astro-cid-firycvji] h2[data-astro-cid-firycvji]{max-width:18ch}.workforce__lead[data-astro-cid-firycvji]{max-width:56ch;margin-top:var(--space-5)}.workforce__welfare[data-astro-cid-firycvji]{margin-top:var(--space-6);padding-left:var(--space-4);border-left:2px solid var(--color-brand)}.workforce__welfare-label[data-astro-cid-firycvji]{color:var(--color-accent-ink);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;line-height:var(--leading-label);text-transform:uppercase}.workforce__welfare[data-astro-cid-firycvji] p[data-astro-cid-firycvji]:last-child{max-width:54ch;margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}.workforce__note[data-astro-cid-firycvji]{max-width:54ch;margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm)}.workforce__actions[data-astro-cid-firycvji]{margin-top:var(--space-5)}@media (width>=64rem){.workforce__grid[data-astro-cid-firycvji]{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
