.hero[data-astro-cid-i3irphx7]{isolation:isolate;min-height:clamp(36rem,88svh,54rem);padding-block:var(--space-9) calc(var(--slant) + var(--space-8));background:var(--navy-900);color:var(--white);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--slant)), 0 100%);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-i3irphx7] .hero-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-astro-cid-i3irphx7]{z-index:-1;background:linear-gradient(90deg,#0d1b2df0 0%,#0d1b2dd1 38%,#0d1b2d59 75%,#0d1b2d33 100%),linear-gradient(#0d1b2d00 55%,#0d1b2dbf 100%);position:absolute;inset:0}@media (width<=48em){.hero-shade[data-astro-cid-i3irphx7]{background:linear-gradient(#0d1b2d59 0%,#0d1b2dd9 45%,#0d1b2df5 100%)}}.hero-content[data-astro-cid-i3irphx7]{position:relative}h1[data-astro-cid-i3irphx7]{max-width:17ch;color:var(--white);letter-spacing:-.005em;font-size:clamp(2.125rem,1.4rem + 4.6vw,5.25rem);line-height:1.02}.hero-lead[data-astro-cid-i3irphx7]{max-width:46ch;margin-top:var(--space-5);font-size:var(--fs-md);color:var(--color-on-dark-muted);line-height:1.55}.hero-actions[data-astro-cid-i3irphx7]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=29.99em){.hero-actions[data-astro-cid-i3irphx7]{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.hero-content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{animation:hero-in var(--duration-slow) var(--ease-out) both}.hero-content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){animation-delay:80ms}.hero-content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(3){animation-delay:.16s}.hero-content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(4){animation-delay:.24s}}@keyframes hero-in{0%{opacity:0;transform:translateY(14px)}}.stats[data-astro-cid-23gkgyqt]{gap:var(--space-6);margin:0;display:grid}@media (width>=22em) and (width<=59.99em){.stats[data-astro-cid-23gkgyqt]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.stat[data-astro-cid-23gkgyqt]{justify-content:flex-end;gap:var(--space-2);padding-left:clamp(var(--space-3), 3vw, var(--space-5));border-left:3px solid var(--color-accent);flex-direction:column-reverse;display:flex}.stat[data-astro-cid-23gkgyqt] dd[data-astro-cid-23gkgyqt]{font-family:var(--font-display);color:var(--color-heading);margin:0;font-size:clamp(2.75rem,2.2rem + 3vw,4.75rem);font-weight:600;line-height:.95}.stat[data-astro-cid-23gkgyqt] dt[data-astro-cid-23gkgyqt]{max-width:22ch;font-size:var(--fs-sm);color:var(--color-text)}.intro[data-astro-cid-nwktezpe]{background:var(--color-bg-muted);margin-top:calc(var(--slant) * -1);padding-top:calc(var(--section-y) + var(--slant))}.intro-grid[data-astro-cid-nwktezpe]{gap:var(--space-7);display:grid}@media (width>=60em){.intro-grid[data-astro-cid-nwktezpe]{gap:var(--space-9);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center}}.intro-text[data-astro-cid-nwktezpe] h2[data-astro-cid-nwktezpe]{font-size:var(--fs-xl);max-width:24ch;margin-bottom:var(--space-5)}.intro-text[data-astro-cid-nwktezpe] p[data-astro-cid-nwktezpe]{max-width:62ch;font-size:var(--fs-md)}.intro-text[data-astro-cid-nwktezpe] p[data-astro-cid-nwktezpe]+p[data-astro-cid-nwktezpe]{margin-top:var(--space-4)}.ops-head[data-astro-cid-xhgoaygp]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.ops-head[data-astro-cid-xhgoaygp] .lead[data-astro-cid-xhgoaygp]{color:var(--color-text)}.ops-grid[data-astro-cid-xhgoaygp]{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.ops-grid[data-astro-cid-xhgoaygp]{gap:var(--space-5)}}@media (width>=64em){.ops-grid[data-astro-cid-xhgoaygp]{grid-template-columns:repeat(4,1fr)}}.ops-media[data-astro-cid-xhgoaygp]{aspect-ratio:4/5;background:var(--steel-100);overflow:hidden}.ops-media[data-astro-cid-xhgoaygp] img{object-fit:cover;filter:saturate(.9);width:100%;height:100%}figcaption[data-astro-cid-xhgoaygp]{margin-top:var(--space-3);padding-left:var(--space-3);border-left:2px solid var(--color-accent);font-size:var(--fs-sm);color:var(--color-heading);font-weight:500}.process[data-astro-cid-yi32qbuw]{background:linear-gradient(180deg, var(--navy-900), var(--navy-800))}.process-head[data-astro-cid-yi32qbuw]{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}@media (width>=60em){.process-head[data-astro-cid-yi32qbuw]{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}}.process-head[data-astro-cid-yi32qbuw] .lead[data-astro-cid-yi32qbuw]{max-width:44ch}.steps[data-astro-cid-yi32qbuw]{gap:var(--space-6) var(--space-5);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.steps[data-astro-cid-yi32qbuw]{grid-template-columns:repeat(2,1fr)}}@media (width>=60em){.steps[data-astro-cid-yi32qbuw]{grid-template-columns:repeat(3,1fr)}}@media (width>=80em){.steps[data-astro-cid-yi32qbuw]{grid-template-columns:repeat(6,1fr)}}.step[data-astro-cid-yi32qbuw]{padding-top:var(--space-5);border-top:1px solid var(--color-border-on-dark);position:relative}.step[data-astro-cid-yi32qbuw]:before{content:"";background:var(--color-accent);width:2.5rem;height:3px;position:absolute;top:-1px;left:0}.step-number[data-astro-cid-yi32qbuw]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-2xl);color:var(--color-accent);line-height:1;display:block}.step[data-astro-cid-yi32qbuw] h3[data-astro-cid-yi32qbuw]{margin-top:var(--space-4);font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug);color:var(--white)}.step[data-astro-cid-yi32qbuw] p[data-astro-cid-yi32qbuw]{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:1.55}@media (width<=39.99em){.steps[data-astro-cid-yi32qbuw]{gap:var(--space-5)}.step[data-astro-cid-yi32qbuw]{padding-top:var(--space-4);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;display:grid}.step-number[data-astro-cid-yi32qbuw]{font-size:var(--fs-xl);grid-row:span 2}.step[data-astro-cid-yi32qbuw] h3[data-astro-cid-yi32qbuw]{margin-top:.15em}}.process-foot[data-astro-cid-yi32qbuw]{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border-on-dark);flex-wrap:wrap;display:flex}.compliance[data-astro-cid-yi32qbuw]{align-items:flex-start;gap:var(--space-3);max-width:62ch;color:var(--white);display:flex}.compliance[data-astro-cid-yi32qbuw] .compliance-icon{color:var(--color-accent);flex-shrink:0}.areas[data-astro-cid-m3zpgalb]{padding-bottom:var(--space-8)}.areas-head[data-astro-cid-m3zpgalb]{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}@media (width>=60em){.areas-head[data-astro-cid-m3zpgalb]{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}}.areas-head[data-astro-cid-m3zpgalb] .lead[data-astro-cid-m3zpgalb]{max-width:46ch;color:var(--color-text)}
