.mock[data-astro-cid-25cg33ce]{background:#002238b8;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius);padding:var(--space-md);display:grid;gap:var(--space-sm);backdrop-filter:blur(4px);max-width:460px}.mock__row[data-astro-cid-25cg33ce]{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums;font-weight:700}.mock__clock[data-astro-cid-25cg33ce]{color:var(--color-primary)}.mock__stats[data-astro-cid-25cg33ce]{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:var(--space-2xs)}.mock__stats[data-astro-cid-25cg33ce] div[data-astro-cid-25cg33ce]{background:#ffffff14;border-radius:var(--radius-sm);padding:var(--space-2xs);text-align:center;display:grid}.mock__stats[data-astro-cid-25cg33ce] b[data-astro-cid-25cg33ce]{color:var(--color-primary)}.mock__stats[data-astro-cid-25cg33ce] span[data-astro-cid-25cg33ce]{font-size:.7rem;color:#bcd}.mock__caption[data-astro-cid-25cg33ce]{font-size:var(--step--1);color:#cde;margin:0}.hero[data-astro-cid-bbe6dxrz]{position:relative;color:#fff;isolation:isolate;min-height:clamp(30rem,24rem + 18vh,40rem);display:flex;align-items:center;background:var(--color-navy-deep)}.hero--gradient[data-astro-cid-bbe6dxrz]{background-color:var(--color-navy-deep);background-image:var(--texture-dots),linear-gradient(135deg,var(--color-navy-deep),var(--color-secondary));background-size:var(--texture-dots-size),auto}.hero__bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hero[data-astro-cid-bbe6dxrz]:not(.hero--gradient):after{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--texture-dots),linear-gradient(90deg,#002238d9,#00223859);background-size:var(--texture-dots-size),auto}.hero__inner[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-xl);padding-block:var(--space-2xl)}@media(min-width:900px){.hero__inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;align-items:center}}.hero__text[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-lg);max-width:24ch}@media(prefers-reduced-motion:no-preference){.hero__text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{animation:hero-slide .5s .05s both}.hero__text[data-astro-cid-bbe6dxrz] .btn{animation:hero-rise .5s .18s both}.hero[data-astro-cid-bbe6dxrz] .mock{animation:hero-rise .55s .3s both}@keyframes hero-slide{0%{transform:translateY(12px)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}}}.benefit[data-astro-cid-2ttvycp3]{display:grid;gap:var(--space-xs);align-content:start}.benefit__icon[data-astro-cid-2ttvycp3]{color:var(--color-secondary);font-size:2.25rem}.benefit__title[data-astro-cid-2ttvycp3]{font-size:var(--step-1)}.statpanel[data-astro-cid-4xbfko4m]{display:grid;gap:var(--space-sm)}.statpanel__title[data-astro-cid-4xbfko4m]{font-size:var(--step-1)}.statpanel__lead[data-astro-cid-4xbfko4m]{color:var(--color-muted);margin:0}.statpanel__grid[data-astro-cid-4xbfko4m]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin:var(--space-2xs) 0 0}.statpanel__item[data-astro-cid-4xbfko4m]{text-align:center;display:flex;flex-direction:column-reverse}.statpanel__figure[data-astro-cid-4xbfko4m]{margin:0;font-family:var(--font-display);font-size:var(--step-2);font-weight:700;color:var(--color-secondary)}.statpanel__label[data-astro-cid-4xbfko4m]{font-size:var(--step--1);color:var(--color-muted)}@media(max-width:480px){.statpanel__grid[data-astro-cid-4xbfko4m]{grid-template-columns:1fr;gap:var(--space-sm)}}.fpole__intro[data-astro-cid-igw2isxv]{max-width:62ch;margin-bottom:var(--space-xl)}.fpole__stage[data-astro-cid-igw2isxv]{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg)}.fpole__figure[data-astro-cid-igw2isxv]{order:-1}.fpole__img[data-astro-cid-igw2isxv]{width:auto;max-height:440px;object-fit:contain}.fpole__col[data-astro-cid-igw2isxv]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-md);width:100%;max-width:24rem}.fpole__item[data-astro-cid-igw2isxv]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-sm);font-weight:700}.fpole__item[data-astro-cid-igw2isxv] .icon{font-size:1.9rem;color:var(--color-secondary);flex:none}@media(min-width:900px){.fpole__stage[data-astro-cid-igw2isxv]{flex-direction:row;justify-content:center;align-items:center;gap:var(--space-lg)}.fpole__figure[data-astro-cid-igw2isxv]{order:0;flex:0 0 auto}.fpole__col[data-astro-cid-igw2isxv]{flex:0 1 20rem}.fpole__col--right[data-astro-cid-igw2isxv] .fpole__item[data-astro-cid-igw2isxv]{grid-template-columns:1fr auto;text-align:right}.fpole__col--right[data-astro-cid-igw2isxv] .fpole__item[data-astro-cid-igw2isxv] .icon{order:1}}.photoband[data-astro-cid-tnmy2kdp]{position:relative;isolation:isolate;color:#fff;display:flex;align-items:flex-end;min-height:clamp(18rem,14rem + 16vw,26rem);background-color:var(--color-navy-deep)}.photoband--placeholder[data-astro-cid-tnmy2kdp]{background-image:var(--texture-dots),linear-gradient(120deg,var(--color-navy-deep),var(--color-secondary));background-size:var(--texture-dots-size),auto}.photoband__bg[data-astro-cid-tnmy2kdp]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.photoband[data-astro-cid-tnmy2kdp]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(0,34,56,.85),rgba(0,34,56,.15) 60%,transparent)}.photoband__inner[data-astro-cid-tnmy2kdp]{padding-block:var(--space-xl);display:grid;gap:var(--space-2xs)}.photoband__heading[data-astro-cid-tnmy2kdp]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);margin:0}.photoband__caption[data-astro-cid-tnmy2kdp]{margin:0;color:#cde}.photoband__link[data-astro-cid-tnmy2kdp]{margin-top:var(--space-2xs);color:#fff;font-weight:700;width:max-content}.photoband__link[data-astro-cid-tnmy2kdp]:hover{color:#fff;text-decoration-thickness:2px}.benefits-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-lg);grid-template-columns:1fr}@media(min-width:640px){.benefits-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.benefits-grid[data-astro-cid-j7pv25f6]>:last-child{grid-column:1 / -1}}@media(min-width:900px){.benefits-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.grid-2[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
