.simulator-hero{padding:var(--spacing-2xl) var(--spacing-xl)}.simulator-hero .breadcrumbs{margin-bottom:var(--spacing-lg)}.simulator-hero .breadcrumbs-current,.simulator-hero .breadcrumbs-link,.simulator-hero .breadcrumbs-separator{color:hsla(0,0%,100%,.9)}.simulator-hero .breadcrumbs-link:hover{color:var(--color-white)}.simulator-hero-content{text-align:center;max-width:700px;margin:0 auto}.simulator-hero-content h1{font-size:var(--font-size-3xl);color:var(--color-white);margin:0 0 var(--spacing-md) 0}.simulator-hero-content p{font-size:var(--font-size-lg);color:hsla(0,0%,100%,.9);margin:0;line-height:1.6}.simulator-seo-content{padding:var(--spacing-3xl) var(--spacing-xl)}.simulator-seo-content .seo-content-wrapper{max-width:800px;margin:0 auto}.simulator-seo-content .seo-content-wrapper h2{font-size:var(--font-size-2xl);color:var(--color-text-dark);margin:0 0 var(--spacing-lg) 0}.simulator-seo-content .seo-content-wrapper h3{font-size:var(--font-size-xl);color:var(--color-text-dark);margin:var(--spacing-2xl) 0 var(--spacing-md) 0}.simulator-seo-content .seo-content-wrapper p{font-size:var(--font-size-base);color:var(--color-text-dark);line-height:1.8;margin:0 0 var(--spacing-md) 0}.simulator-seo-content .seo-content-wrapper ol,.simulator-seo-content .seo-content-wrapper ul{margin:0 0 var(--spacing-lg) 0;padding-left:var(--spacing-xl)}.simulator-seo-content .seo-content-wrapper li{font-size:var(--font-size-base);color:var(--color-text-dark);line-height:1.8;margin-bottom:var(--spacing-sm)}.simulator-seo-content .formula-box{background:var(--color-white);border-left:4px solid var(--color-primary-purple);padding:var(--spacing-md) var(--spacing-lg);margin:var(--spacing-lg) 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.simulator-seo-content .formula-box code{font-family:var(--font-family-mono);font-size:var(--font-size-base);color:var(--color-primary-purple)}.simulator-seo-content .seo-cta-box{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-xl);margin:var(--spacing-2xl) 0;text-align:center;box-shadow:var(--shadow-md)}.simulator-seo-content .seo-cta-box h3{margin-top:0}.simulator-seo-content .seo-cta-box p{max-width:500px;margin-left:auto;margin-right:auto;color:var(--color-text-medium)}.simulator-seo-content .seo-cta-button{display:inline-block;background:var(--gradient-primary);color:var(--color-white);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-full);text-decoration:none;font-weight:500;font-size:var(--font-size-base);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.simulator-seo-content .seo-cta-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.simulator-seo-content .related-articles-list{list-style:none;padding:0}.simulator-seo-content .related-articles-list li{margin-bottom:var(--spacing-sm)}.simulator-seo-content .related-articles-list a{color:var(--color-primary-purple);text-decoration:none;transition:color var(--transition-fast)}.simulator-seo-content .related-articles-list a:hover{color:var(--color-primary-purple-dark);text-decoration:underline}@media (max-width:600px){.simulator-hero{padding:var(--spacing-xl) var(--spacing-md)}.simulator-hero-content h1{font-size:var(--font-size-2xl)}.simulator-hero-content p{font-size:var(--font-size-base)}.simulator-seo-content{padding:var(--spacing-2xl) var(--spacing-md)}.simulator-seo-content .seo-content-wrapper h2{font-size:var(--font-size-xl)}.simulator-seo-content .seo-content-wrapper h3{font-size:var(--font-size-lg)}.simulator-seo-content .seo-cta-box{padding:var(--spacing-lg)}}