.WorkIndexTemplate-module__6dYOwW__page{background:var(--at-bg-canvas);overflow:clip}.WorkIndexTemplate-module__6dYOwW__content,.WorkIndexTemplate-module__6dYOwW__heroInner{width:min(calc(100% - (2 * var(--at-layout-gutter))), var(--at-layout-content));margin-inline:auto}.WorkIndexTemplate-module__6dYOwW__hero{min-height:min(760px, calc(100dvh - var(--nav-offset)));background:var(--at-color-midnight-900);padding-block:clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__heroInner{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid;position:relative}.WorkIndexTemplate-module__6dYOwW__heroCopy{max-width:48rem}.WorkIndexTemplate-module__6dYOwW__eyebrow,.WorkIndexTemplate-module__6dYOwW__studyMeta{font:600 var(--at-type-label-md-size)/1.25 var(--at-font-code);letter-spacing:.04em;text-transform:uppercase;margin:0 0 1.25rem}.WorkIndexTemplate-module__6dYOwW__eyebrow{color:var(--at-color-cobalt-300)}.WorkIndexTemplate-module__6dYOwW__studyMeta{color:var(--at-text-link)}.WorkIndexTemplate-module__6dYOwW__hero h1,.WorkIndexTemplate-module__6dYOwW__sectionHeader h2,.WorkIndexTemplate-module__6dYOwW__finalSection h2{font-family:var(--at-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:800}.WorkIndexTemplate-module__6dYOwW__hero h1{max-width:11ch;color:var(--at-text-inverse);font-size:var(--at-type-display-xl-size);line-height:var(--at-type-display-xl-line)}.WorkIndexTemplate-module__6dYOwW__heroBody{max-width:58ch;color:var(--at-text-on-authority-muted);font-size:var(--at-type-body-lg-size);margin-top:1.75rem;line-height:1.65}.WorkIndexTemplate-module__6dYOwW__heroBody p,.WorkIndexTemplate-module__6dYOwW__studySummary p{margin:0}.WorkIndexTemplate-module__6dYOwW__heroFigure{border-radius:var(--at-radius-lg);background:var(--at-color-midnight-700);min-height:min(38rem,65vh);margin:0;position:relative;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__heroFigure:after{content:"";mix-blend-mode:color;background:linear-gradient(#0000 50%,#070b189e),linear-gradient(135deg,#3856e847,#0000 58%);position:absolute;inset:0}.WorkIndexTemplate-module__6dYOwW__heroImage{object-fit:cover;filter:grayscale(.28)saturate(.88)contrast(1.04)}.WorkIndexTemplate-module__6dYOwW__heroRibbon{opacity:.68;top:58%;left:28%}.WorkIndexTemplate-module__6dYOwW__featuredSection,.WorkIndexTemplate-module__6dYOwW__commerceSection,.WorkIndexTemplate-module__6dYOwW__systemsSection,.WorkIndexTemplate-module__6dYOwW__finalSection{padding-block:var(--at-space-section-lg)}.WorkIndexTemplate-module__6dYOwW__featuredSection{background:var(--at-bg-surface)}.WorkIndexTemplate-module__6dYOwW__commerceSection{border-top:1px solid var(--at-border-subtle)}.WorkIndexTemplate-module__6dYOwW__sectionHeader{max-width:52rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.WorkIndexTemplate-module__6dYOwW__sectionHeader h2,.WorkIndexTemplate-module__6dYOwW__finalSection h2{color:var(--at-text-primary);font-size:var(--at-type-display-lg-size);line-height:1}.WorkIndexTemplate-module__6dYOwW__sectionHeader p{max-width:66ch;color:var(--at-text-secondary);margin:1.25rem 0 0;line-height:1.65}.WorkIndexTemplate-module__6dYOwW__studyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.WorkIndexTemplate-module__6dYOwW__studyCard{border-radius:var(--at-radius-lg);background:var(--at-bg-surface-raised);grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);min-height:31rem;display:grid;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__studyGrid .WorkIndexTemplate-module__6dYOwW__studyCard{grid-template-columns:1fr;min-height:0}.WorkIndexTemplate-module__6dYOwW__studyImageLink{min-height:28rem;display:block;position:relative;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__studyGrid .WorkIndexTemplate-module__6dYOwW__studyImageLink{min-height:20rem}.WorkIndexTemplate-module__6dYOwW__studyImage{object-fit:cover;filter:grayscale(.32)saturate(.86);transition:transform var(--at-duration-slow) var(--at-ease-enter)}.WorkIndexTemplate-module__6dYOwW__studyImageLink:hover .WorkIndexTemplate-module__6dYOwW__studyImage{transform:scale(1.025)}.WorkIndexTemplate-module__6dYOwW__studyCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(1.75rem,4vw,3.5rem);display:flex}.WorkIndexTemplate-module__6dYOwW__studyCopy h3{color:var(--at-text-primary);font:700 var(--at-type-heading-lg-size)/1.04 var(--at-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.WorkIndexTemplate-module__6dYOwW__studyCopy h3 a{color:inherit;text-decoration:none}.WorkIndexTemplate-module__6dYOwW__studySummary{color:var(--at-text-secondary);margin:1.25rem 0;line-height:1.65}.WorkIndexTemplate-module__6dYOwW__systemsSection{background:var(--at-color-midnight-800);position:relative;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__systemsSection .WorkIndexTemplate-module__6dYOwW__content{z-index:2;position:relative}.WorkIndexTemplate-module__6dYOwW__inverseHeader h2{color:var(--at-text-inverse)}.WorkIndexTemplate-module__6dYOwW__inverseHeader p{color:var(--at-text-on-authority-muted)}.WorkIndexTemplate-module__6dYOwW__systemsSection .WorkIndexTemplate-module__6dYOwW__studyCard{background:var(--at-color-midnight-700)}.WorkIndexTemplate-module__6dYOwW__systemsSection .WorkIndexTemplate-module__6dYOwW__studyCopy h3{color:var(--at-text-inverse)}.WorkIndexTemplate-module__6dYOwW__systemsSection .WorkIndexTemplate-module__6dYOwW__studySummary{color:var(--at-text-on-authority-muted)}.WorkIndexTemplate-module__6dYOwW__systemsSection .WorkIndexTemplate-module__6dYOwW__studyMeta{color:var(--at-color-cobalt-300)}.WorkIndexTemplate-module__6dYOwW__bridgeRibbon{opacity:.26;top:25%;left:8%}.WorkIndexTemplate-module__6dYOwW__finalSection{background:var(--at-color-midnight-900);position:relative;overflow:hidden}.WorkIndexTemplate-module__6dYOwW__finalGrid{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;display:grid;position:relative}.WorkIndexTemplate-module__6dYOwW__finalSection h2{max-width:14ch;color:var(--at-text-inverse)}.WorkIndexTemplate-module__6dYOwW__finalSection p{max-width:58ch;color:var(--at-text-on-authority-muted);margin:1.25rem 0 0;line-height:1.65}.WorkIndexTemplate-module__6dYOwW__actions{gap:.75rem;display:flex}@media (max-width:900px){.WorkIndexTemplate-module__6dYOwW__heroInner,.WorkIndexTemplate-module__6dYOwW__studyCard{grid-template-columns:1fr}.WorkIndexTemplate-module__6dYOwW__heroFigure{min-height:34rem}.WorkIndexTemplate-module__6dYOwW__studyGrid{grid-template-columns:1fr}.WorkIndexTemplate-module__6dYOwW__studyImageLink,.WorkIndexTemplate-module__6dYOwW__studyGrid .WorkIndexTemplate-module__6dYOwW__studyImageLink{min-height:24rem}}@media (max-width:640px){.WorkIndexTemplate-module__6dYOwW__content,.WorkIndexTemplate-module__6dYOwW__heroInner{width:min(calc(100% - 2rem), var(--at-layout-content))}.WorkIndexTemplate-module__6dYOwW__hero{min-height:auto;padding-block:4rem}.WorkIndexTemplate-module__6dYOwW__hero h1{font-size:var(--at-type-display-xl-size)}.WorkIndexTemplate-module__6dYOwW__heroFigure{min-height:29rem}.WorkIndexTemplate-module__6dYOwW__studyImageLink,.WorkIndexTemplate-module__6dYOwW__studyGrid .WorkIndexTemplate-module__6dYOwW__studyImageLink{min-height:19rem}.WorkIndexTemplate-module__6dYOwW__finalGrid{grid-template-columns:1fr;align-items:start}}
