.applications-overview .application-overview-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:72px;padding-block:40px}.applications-overview .application-overview-hero>p{max-width:480px}.applications-overview .scene-hero-overview{min-height:0}.applications-overview .scene-hero-overview .scene-content{min-height:520px;padding-block:48px}.applications-overview .scene-overview-slides{display:grid}.applications-overview .scene-overview-slide{grid-area:1/1;visibility:hidden;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start}.applications-overview .scene-overview-slide.is-active{visibility:visible;pointer-events:auto}.applications-overview .scene-kicker{font-size:var(--text-label);font-weight:600;letter-spacing:.08em}.applications-overview .scene-overview-slide h2{font-size:var(--text-h2);line-height:1.2;color:#fff}.applications-overview .scene-description{color:#d7e7f5;font-size:var(--text-body);line-height:var(--leading-body);margin-top:20px;flex:1 1}.applications-overview .scene-cta{margin-top:28px}.applications-overview .scene-controls{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:20px var(--page-gutter);border-top:1px solid #334b60}.applications-overview .scene-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.applications-overview .scene-navigation button{width:auto;min-height:56px;padding:8px;border-bottom:2px solid #334b60;color:#b9cddd;font:inherit;font-size:var(--text-nav);font-weight:500;line-height:1.5}.applications-overview .scene-navigation button[aria-pressed=true]{color:#fff;border-image:var(--interaction-underline) 1}.applications-overview .scene-navigation button:hover{color:#fff;border-bottom-color:#88deff}@media (min-width:761px) and (max-width:1100px){.applications-overview .application-overview-hero{gap:40px}.applications-overview .scene-controls{gap:16px}.applications-overview .scene-navigation{gap:12px}}@media (max-width:760px){.applications-overview .application-overview-hero{grid-template-columns:1fr;gap:20px;padding-block:32px}.applications-overview .scene-hero-overview{padding-top:clamp(280px,75vw,420px)}.applications-overview .scene-hero-overview .scene-content{min-height:0;padding:28px 24px}.applications-overview .scene-controls{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 24px}.applications-overview .scene-navigation{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}}