/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
:root{--mcn-color-bg: #fff7f7;--mcn-color-surface: #ffffff;--mcn-color-text: #2a1a1f;--mcn-color-muted: #7a6169;--mcn-color-border: #f3dde2;--mcn-color-accent: #c9184a;--mcn-color-accent-contrast: #ffffff;--mcn-color-accent-soft: #fde4ec;--mcn-color-footer-bg: #2a1a1f;--mcn-color-footer-text: #dcc9cf;--mcn-color-footer-heading: #ffffff;--mcn-font-body: "Nunito","Varela Round","Arial Rounded MT Bold","Trebuchet MS","Segoe UI",sans-serif;--mcn-font-heading: var(--mcn-font-body);--mcn-heading-weight: 800;--mcn-radius: 20px;--mcn-radius-sm: 12px;--mcn-shadow: 0 1px 2px rgba(201,24,74,0.05),0 12px 30px rgba(201,24,74,0.08);--mcn-shadow-hover: 0 6px 12px rgba(201,24,74,0.1),0 24px 48px rgba(201,24,74,0.16)}.mcn-variant-06 .mcn-hero{background: radial-gradient(60% 90% at 10% 0%,#fde4ec 0%,transparent 60%),radial-gradient(50% 80% at 95% 10%,#ffe9d6 0%,transparent 55%),var(--mcn-color-bg)}.mcn-variant-06 .mcn-card{padding: 10px;border-color: transparent;box-shadow: var(--mcn-shadow)}.mcn-variant-06 .mcn-card-media{border-bottom: 0;border-radius: 14px}.mcn-variant-06 .mcn-card-body{padding: 14px 8px 8px}.mcn-variant-06 .mcn-card:hover .mcn-card-title a{color: var(--mcn-color-accent)}.mcn.mcn-variant-06 .mcn-badge{text-transform: none;letter-spacing: 0;font-size: 0.8125rem;font-weight: 700}.mcn-variant-06 .mcn-section-title h2{padding: 0 4px;background: linear-gradient(transparent 58%,var(--mcn-color-accent-soft) 58%)}.mcn.mcn-variant-06 .mcn-chip{border-color: transparent;background: var(--mcn-color-accent-soft)}.mcn.mcn-variant-06 .mcn-chip:hover{border-color: var(--mcn-color-accent)}.mcn-variant-06 .mcn-chip-count{background: var(--mcn-color-surface)}.mcn.mcn-variant-06 .mcn-button{box-shadow: 0 6px 16px rgba(201,24,74,0.28)}.mcn-variant-06 .mcn-browser{border: 0;border-radius: 24px;box-shadow: var(--mcn-shadow-hover)}.mcn-variant-06 .mcn-browser-bar{padding: 12px 18px;border-bottom: 0;background: var(--mcn-color-accent-soft)}.mcn-variant-06 .mcn-browser-dots i{background: var(--mcn-color-accent)}.mcn-variant-06 .mcn-browser-dots i:nth-child(2){background: #f06d8f}.mcn-variant-06 .mcn-browser-dots i:nth-child(3){background: #f7a8bd}.mcn-variant-06 .mcn-browser-url{border-color: transparent}.mcn.mcn-variant-06 .mcn-pagination .page-numbers{border-radius: 50%;padding: 0;border-color: transparent;background: var(--mcn-color-accent-soft);color: var(--mcn-color-accent)}.mcn.mcn-variant-06 .mcn-pagination .page-numbers.current{background: var(--mcn-color-accent);color: var(--mcn-color-accent-contrast)}.mcn.mcn-variant-06 .mcn-pagination .page-numbers.dots{background: transparent}