.hero-mc[data-astro-cid-gbkx3ygd]{position:relative;overflow:hidden;background-color:var(--nx-surface-dark);color:var(--nx-text-inverse);min-height:clamp(580px,82vh,860px);display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(7.5rem,14vh,10.5rem) clamp(3.5rem,6vw,5.5rem)}.hero-mc-media[data-astro-cid-gbkx3ygd]{position:absolute;inset:0;z-index:0;pointer-events:none;filter:brightness(30%)}.hero-mc-media[data-astro-cid-gbkx3ygd] img[data-astro-cid-gbkx3ygd]{width:100%;height:100%;object-fit:cover;object-position:center 25%}.hero-mc-overlay[data-astro-cid-gbkx3ygd]{display:none}.hero-mc-body[data-astro-cid-gbkx3ygd]{position:relative;z-index:1}.hero-mc-breadcrumb[data-astro-cid-gbkx3ygd]{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c}.hero-mc-breadcrumb-link[data-astro-cid-gbkx3ygd]{color:#ffffff8c;transition:color var(--nx-transition)}.hero-mc-breadcrumb-link[data-astro-cid-gbkx3ygd]:hover{color:var(--nx-text-inverse)}.hero-mc-breadcrumb-current[data-astro-cid-gbkx3ygd]{color:var(--nx-text-inverse);font-weight:600}.hero-mc-eyebrow[data-astro-cid-gbkx3ygd]{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;padding:.375rem 1rem;border:1px solid color-mix(in srgb,var(--nx-accent-primary) 55%,transparent);border-radius:var(--nx-radius-full);background-color:#ffffff0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nx-text-inverse)}.hero-mc-eyebrow[data-astro-cid-gbkx3ygd] svg[data-astro-cid-gbkx3ygd]{color:var(--nx-raw-brand-400)}.hero-mc-highlight[data-astro-cid-gbkx3ygd]{font-family:var(--nx-font-heading);font-style:italic;font-weight:500;color:var(--nx-raw-brand-400)}.hero-mc-grid[data-astro-cid-gbkx3ygd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.25rem);margin-top:var(--nx-space-sm)}.hero-mc-card[data-astro-cid-gbkx3ygd]{height:clamp(150px,14vw,210px);padding:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.85rem;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid var(--nx-accent-primary);backdrop-filter:blur(7px) brightness(122%);-webkit-backdrop-filter:blur(7px) brightness(122%);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.hero-mc-card[data-astro-cid-gbkx3ygd]:hover{background-color:#ffffff14}.hero-mc-icon[data-astro-cid-gbkx3ygd]{display:flex;align-items:center;justify-content:center;color:var(--nx-accent-primary)}.hero-mc-card-title[data-astro-cid-gbkx3ygd]{font-family:var(--nx-font-heading);font-size:clamp(1rem,1.25vw,1.2rem);font-weight:500;line-height:1.3;color:var(--nx-text-inverse)}@media screen and (max-width:991px){.hero-mc-grid[data-astro-cid-gbkx3ygd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.hero-mc-grid[data-astro-cid-gbkx3ygd]{grid-template-columns:1fr}.hero-mc-card[data-astro-cid-gbkx3ygd]{height:auto;min-height:120px}}.story-grid[data-astro-cid-oiszax7i]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,5vw,4.5rem);align-items:start}.story-narrative[data-astro-cid-oiszax7i] p[data-astro-cid-oiszax7i]{line-height:1.75}.metrics-grid[data-astro-cid-oiszax7i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nx-space-md)}.metric-item[data-astro-cid-oiszax7i]{display:flex;flex-direction:column;gap:var(--nx-space-2xs)}.metric-value[data-astro-cid-oiszax7i]{font-family:var(--nx-font-heading);font-size:clamp(2.15rem,3.2vw,2.85rem);font-weight:600;line-height:1.1;color:var(--nx-text-primary);display:inline-flex;align-items:baseline}.metric-suffix[data-astro-cid-oiszax7i]{color:var(--nx-accent-primary);margin-left:2px}.metric-divider[data-astro-cid-oiszax7i]{width:100%;height:1px;background-color:var(--nx-border-subtle);margin-top:var(--nx-space-xs)}@media screen and (max-width:991px){.story-grid[data-astro-cid-oiszax7i]{grid-template-columns:1fr;gap:2.5rem}}@media screen and (max-width:575px){.metrics-grid[data-astro-cid-oiszax7i]{grid-template-columns:1fr;gap:var(--nx-space-md)}}.vm-card[data-astro-cid-3gasyu3f]{display:grid;grid-template-columns:1fr 1px 1fr;gap:clamp(2rem,4vw,3.5rem);background-color:var(--nx-surface-base);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-md);padding:clamp(2rem,4vw,3.25rem)}.vm-divider[data-astro-cid-3gasyu3f]{width:1px;height:100%;background-color:var(--nx-border-subtle)}.vm-header[data-astro-cid-3gasyu3f]{display:flex;align-items:center;gap:var(--nx-space-sm)}.vm-icon[data-astro-cid-3gasyu3f]{width:42px;height:42px;border-radius:var(--nx-radius-sm);background-color:color-mix(in srgb,var(--nx-accent-primary) 12%,transparent);color:var(--nx-accent-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.vm-list[data-astro-cid-3gasyu3f]{margin-top:var(--nx-space-2xs);display:flex;flex-direction:column;gap:var(--nx-space-xs)}.vm-list-item[data-astro-cid-3gasyu3f]{display:flex;align-items:center;gap:var(--nx-space-xs);font-weight:500;color:var(--nx-text-primary)}.vm-dot[data-astro-cid-3gasyu3f]{width:6px;height:6px;border-radius:50%;background-color:var(--nx-accent-primary);flex-shrink:0}.quote-card[data-astro-cid-3gasyu3f]{position:relative;overflow:hidden;border-radius:var(--nx-radius-md);background-color:var(--nx-surface-dark);color:var(--nx-text-inverse);padding:clamp(2rem,4vw,3.25rem);min-height:220px;display:flex;align-items:center}.quote-bg[data-astro-cid-3gasyu3f]{position:absolute;inset:0;background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--nx-accent-primary) 35%,transparent) 0%,transparent 55%);pointer-events:none}.quote-grid[data-astro-cid-3gasyu3f]{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.quote-badge[data-astro-cid-3gasyu3f]{font-family:var(--nx-font-heading);font-size:clamp(1.85rem,2.8vw,2.5rem);font-weight:600;line-height:1.15;text-transform:capitalize;color:var(--nx-text-inverse)}.quote-text[data-astro-cid-3gasyu3f]{font-family:var(--nx-font-heading);font-size:clamp(1.15rem,1.5vw,1.4rem);font-style:italic;line-height:1.55;color:var(--nx-text-inverse);padding-left:clamp(1.25rem,2.5vw,2rem);border-left:2px solid var(--nx-accent-primary)}@media screen and (max-width:991px){.vm-card[data-astro-cid-3gasyu3f]{grid-template-columns:1fr;gap:2rem}.vm-divider[data-astro-cid-3gasyu3f]{width:100%;height:1px}.quote-grid[data-astro-cid-3gasyu3f]{grid-template-columns:1fr;gap:1.5rem}}.history-scroll[data-astro-cid-r5kleiy2]{position:relative;height:200vh}.history-sticky[data-astro-cid-r5kleiy2]{position:sticky;top:0;min-height:100vh;width:100%;display:flex;align-items:center;overflow:hidden;background-color:var(--nx-surface-dark);color:var(--nx-text-inverse);padding-block:clamp(4rem,7vw,6.5rem)}.history-inner[data-astro-cid-r5kleiy2]{width:100%}.history-track[data-astro-cid-r5kleiy2]{position:relative;width:100%}.history-line[data-astro-cid-r5kleiy2]{position:absolute;top:10px;left:0;right:0;height:1px;background-color:var(--nx-border-inverse);transform-origin:left center;transform:scaleX(0);will-change:transform}.history-cards[data-astro-cid-r5kleiy2]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(1.5rem,3vw,2.5rem);width:100%;will-change:transform}.history-item[data-astro-cid-r5kleiy2]{flex:0 0 calc(25% - 1.875rem);display:flex;flex-direction:column;gap:var(--nx-space-md);opacity:0;transform:translate3d(55vw,0,0);will-change:transform,opacity}.history-item[data-astro-cid-r5kleiy2]:first-child{opacity:1;transform:translateZ(0)}.history-node[data-astro-cid-r5kleiy2]{position:relative;width:clamp(22px,1.8vw,28px);height:clamp(22px,1.8vw,28px);display:flex;align-items:center;justify-content:center;background-color:var(--nx-surface-dark);z-index:1}.history-node-outer[data-astro-cid-r5kleiy2]{position:absolute;inset:0;border-radius:var(--nx-radius-full);background-color:color-mix(in srgb,var(--nx-accent-primary) 22%,transparent)}.history-node-dot[data-astro-cid-r5kleiy2]{position:relative;z-index:2;width:clamp(10px,.85vw,14px);height:clamp(10px,.85vw,14px);border-radius:var(--nx-radius-full);background-color:var(--nx-accent-primary)}.history-year[data-astro-cid-r5kleiy2]{font-family:var(--nx-font-heading);font-size:clamp(1.85rem,2.6vw,2.35rem);font-weight:600;line-height:1.1;color:var(--nx-text-inverse)}@media screen and (max-width:991px){.history-scroll[data-astro-cid-r5kleiy2]{height:380vh}.history-item[data-astro-cid-r5kleiy2]{flex:0 0 calc(50% - 1rem)}}@media screen and (max-width:767px){.history-scroll[data-astro-cid-r5kleiy2]{height:420vh}.history-cards[data-astro-cid-r5kleiy2]{gap:1.5rem}.history-item[data-astro-cid-r5kleiy2]{flex:0 0 85%}}
