.simulate-mobile .text-mobile-xs{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.simulate-mobile .text-mobile-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.simulate-mobile .text-mobile-base{font-size:var(--text-base);line-height:var(--text-base--line-height)}.simulate-mobile .text-mobile-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.simulate-mobile .text-mobile-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.simulate-mobile .text-mobile-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.simulate-mobile .text-mobile-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.simulate-mobile .text-mobile-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.simulate-mobile .text-mobile-5xl{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.simulate-mobile .text-mobile-6xl{font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}.simulate-mobile .text-mobile-7xl{font-size:var(--text-7xl);line-height:var(--text-7xl--line-height)}.simulate-mobile .text-mobile-8xl{font-size:var(--text-8xl);line-height:var(--text-8xl--line-height)}.simulate-mobile .text-mobile-9xl{font-size:var(--text-9xl);line-height:var(--text-9xl--line-height)}.simulate-mobile .simulated-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.simulate-tablet .text-tablet-xs{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.simulate-tablet .text-tablet-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.simulate-tablet .text-tablet-base{font-size:var(--text-base);line-height:var(--text-base--line-height)}.simulate-tablet .text-tablet-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.simulate-tablet .text-tablet-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.simulate-tablet .text-tablet-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.simulate-tablet .text-tablet-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.simulate-tablet .text-tablet-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.simulate-tablet .text-tablet-5xl{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.simulate-tablet .text-tablet-6xl{font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}.simulate-tablet .text-tablet-7xl{font-size:var(--text-7xl);line-height:var(--text-7xl--line-height)}.simulate-tablet .text-tablet-8xl{font-size:var(--text-8xl);line-height:var(--text-8xl--line-height)}.simulate-tablet .text-tablet-9xl{font-size:var(--text-9xl);line-height:var(--text-9xl--line-height)}.simulate-tablet .simulated-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.simulate-desktop .text-desktop-xs{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.simulate-desktop .text-desktop-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.simulate-desktop .text-desktop-base{font-size:var(--text-base);line-height:var(--text-base--line-height)}.simulate-desktop .text-desktop-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.simulate-desktop .text-desktop-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.simulate-desktop .text-desktop-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.simulate-desktop .text-desktop-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.simulate-desktop .text-desktop-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.simulate-desktop .text-desktop-5xl{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.simulate-desktop .text-desktop-6xl{font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}.simulate-desktop .text-desktop-7xl{font-size:var(--text-7xl);line-height:var(--text-7xl--line-height)}.simulate-desktop .text-desktop-8xl{font-size:var(--text-8xl);line-height:var(--text-8xl--line-height)}.simulate-desktop .text-desktop-9xl{font-size:var(--text-9xl);line-height:var(--text-9xl--line-height)}.simulate-desktop .simulated-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.simulate-mobile .cms-carousel.simulate-aware .cms-carousel__item{flex:0 0 100%;max-width:100%;flex-basis:100%!important}.simulate-tablet .cms-carousel.simulate-aware .cms-carousel__item{flex:0 0 50%;max-width:50%;flex-basis:50%!important}