.mc-hero{background:var(--color-bg);padding-top:var(--space-20);padding-bottom:var(--space-16)}.mc-hero-content{max-width:720px}.mc-hero-title{margin-bottom:var(--space-4)}.mc-hero-subtitle{margin-bottom:var(--space-8);max-width:600px}.mc-hero-actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.mc-how{background:var(--color-white)}.section-title{text-align:center;margin-bottom:var(--space-8)}.section-subtitle{text-align:center;margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.mc-steps{max-width:900px;margin:0 auto}.mc-step{text-align:left}.mc-step-number{background:var(--color-accent-light);width:40px;height:40px;color:var(--color-accent);font-weight:700;font-size:var(--text-lg);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mc-step h3{margin-bottom:var(--space-2)}.mc-features{background:var(--color-bg)}.mc-currency-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));max-width:800px;margin:0 auto;display:grid}.mc-currency-item{padding:var(--space-3);background:var(--color-white);border:1px solid var(--color-border-light);border-radius:6px;flex-direction:column;display:flex}.mc-currency-code{font-weight:700;font-size:var(--text-sm);font-family:var(--font-mono);color:var(--color-text-primary)}.mc-currency-name{font-size:var(--text-xs);color:var(--color-text-tertiary)}.mc-currency-more{font-size:var(--text-sm);color:var(--color-text-tertiary);justify-content:center;align-items:center;font-style:italic;display:flex}.mc-vat-card{background:var(--color-accent-light);border-color:var(--color-accent);padding:var(--space-10)}.mc-vat-list{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.mc-vat-list li{padding-left:var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary);position:relative}.mc-vat-list li:before{content:"✓";color:var(--color-success);font-weight:700;position:absolute;left:0}.mc-faq{background:var(--color-white)}.mc-faq-list{max-width:700px;margin:0 auto}.mc-faq-item{padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-light)}.mc-faq-item:last-child{border-bottom:none}.mc-faq-item h3{margin-bottom:var(--space-2);font-size:var(--text-base)}
