.lcp-text{font-family:var(--font-family,system-ui,-apple-system,sans-serif);font-display:swap;color:rgb(5,5,5);line-height:1.625;text-align:center;min-height:6rem;display:flex;align-items:center;justify-content:center;max-width:56rem;margin:0 auto}@media (min-width:768px){.lcp-text{font-size:1.25rem}}@media (min-width:1024px){.lcp-text{font-size:1.5rem}}.lcp-text{font-size:1.125rem}.lcp-header{font-family:var(--font-family,system-ui,-apple-system,sans-serif);font-display:swap;font-weight:700;color:rgb(12,13,14);min-height:4rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}@media (min-width:768px){.lcp-header{font-size:3rem}}@media (min-width:1024px){.lcp-header{font-size:3.75rem}}.lcp-header{font-size:2.25rem}.evolution-item{min-height:320px;display:flex;flex-direction:column;align-items:center}.evolution-image-container{width:15rem;height:15rem;margin:0 auto 1rem;background-color:rgb(31 41 55);border-radius:.75rem;flex-shrink:0}.evolution-text{color:rgb(209 213 219);font-size:1.125rem;font-weight:500;min-height:2rem;text-align:center}@font-face{font-family:"system-ui-fallback";src:local("system-ui"),local("-apple-system"),local("BlinkMacSystemFont");font-display:swap}.font-loading{font-family:"system-ui-fallback",system-ui,-apple-system,sans-serif;visibility:visible}.smooth-transition{transition:opacity .2s ease-in-out}.contain-layout{contain:layout style paint}.no-pointer-events{pointer-events:none}.optimized-interaction{will-change:auto;contain:layout style paint;pointer-events:auto;touch-action:manipulation}.minimal-hover:hover{transform:none;transition:none}.fast-transition{transition:opacity .1s ease-out}